diff --git a/.config/codesignpolicy.xml b/.config/codesignpolicy.xml new file mode 100644 index 00000000000..56b0bf9f28d --- /dev/null +++ b/.config/codesignpolicy.xml @@ -0,0 +1,64 @@ + + + 10.4.0.0 + {A244370E-44C9-4C06-B551-F6016E563076} + {2E07F7E4-194C-4D20-B7C9-6F44A6C5A234} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + CodeSignCustomPolicy_2026-08-31 + + + + + 2026-08-31 + + + + \ No newline at end of file diff --git a/.config/suppress.json b/.config/suppress.json index 55e607b1b0c..9be220b291e 100644 --- a/.config/suppress.json +++ b/.config/suppress.json @@ -1,17 +1,17 @@ { - "tool": "Credential Scanner", - "suppressions": [ - { - "file": "\\test\\tools\\Modules\\WebListener\\ClientCert.pfx", - "_justification": "Test certificate with private key" - }, - { - "file": "\\test\\tools\\Modules\\WebListener\\ServerCert.pfx", - "_justification": "Test certificate with private key" - }, - { - "file": "\\test\\powershell\\Modules\\Microsoft.PowerShell.Security\\certificateCommon.psm1", - "_justification": "Test certificate with private key and inline suppression isn't working" - } - ] + "tool": "Credential Scanner", + "suppressions": [ + { + "file": "\\test\\tools\\Modules\\WebListener\\ClientCert.pfx", + "_justification": "Test certificate with private key" + }, + { + "file": "\\test\\tools\\Modules\\WebListener\\ServerCert.pfx", + "_justification": "Test certificate with private key" + }, + { + "file": "\\test\\powershell\\Modules\\Microsoft.PowerShell.Security\\certificateCommon.psm1", + "_justification": "Test certificate with private key and inline suppression isn't working" + } + ] } diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 6de13fd8daf..14569b81924 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -3,6 +3,9 @@ # Areas are not limited to the filters defined in this file # First, let's start with areas with no filters or paths +# Default +* @PowerShell/powershell-maintainers + # Area: Performance # @adityapatwardhan diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 776a9a8c60f..35eab8c9b5b 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -91,7 +91,7 @@ To run the link-checker, follow these steps: 1. Issues marked as [`First-Time-Issue`][first-time-issue], are identified as being easy and a great way to learn about this project and making contributions. - + ### Finding or creating an issue 1. Follow the instructions in [Contributing to Issues][contribute-issues] to find or open an issue. @@ -264,18 +264,10 @@ Please see PowerShell [Testing Guidelines - Running Tests Outside of CI][running * Our CI contains automated spell checking and link checking for Markdown files. If there is any false-positive, [run the spell checker command-line tool in interactive mode](#spell-checking-documentation) to add words to the `.spelling` file. -* Our packaging test may not pass and ask you to update `files.wxs` file if you add/remove/update nuget package references or add/remove assert files. - - You could update the file manually in accordance with messages in the test log file. Or you can use automatically generated file. To get the file you should build the msi package locally: - - ```powershell - Import-Module .\build.psm1 - Start-PSBuild -Clean -CrossGen -PSModuleRestore -Runtime win7-x64 -Configuration Release -ReleaseTag - Import-Module .\tools\packaging - Start-PSPackage -Type msi -ReleaseTag -WindowsRuntime 'win7-x64' -SkipReleaseChecks - ``` - Last command will report where new file is located. + You could update the `.spelling` file manually in accordance with messages in the test log file, or + [run the spell checker command-line tool in interactive mode](#spell-checking-documentation) + to add the false-positive words directly. #### Pull Request - Workflow diff --git a/.github/SECURITY.md b/.github/SECURITY.md index f941d308b1f..797f7003851 100644 --- a/.github/SECURITY.md +++ b/.github/SECURITY.md @@ -12,9 +12,7 @@ If you believe you have found a security vulnerability in any Microsoft-owned re Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/security.md/msrc/create-report). -If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/security.md/msrc/pgp). - -You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc). +You should receive a response within 24 hours. Additional information can be found at [microsoft.com/msrc](https://www.microsoft.com/msrc). Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue: diff --git a/.github/actions/build/ci/action.yml b/.github/actions/build/ci/action.yml index 93adaf6b17a..65331fb3185 100644 --- a/.github/actions/build/ci/action.yml +++ b/.github/actions/build/ci/action.yml @@ -5,13 +5,15 @@ runs: steps: - name: Capture Environment if: success() || failure() - run: 'Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose' + run: |- + Import-Module .\tools\ci.psm1 + Show-Environment shell: pwsh - name: Set Build Name for Non-PR if: github.event_name != 'PullRequest' run: Write-Host "##vso[build.updatebuildnumber]$env:BUILD_SOURCEBRANCHNAME-$env:BUILD_SOURCEVERSION-$((get-date).ToString("yyyyMMddhhmmss"))" shell: pwsh - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1 with: global-json-file: ./global.json - name: Bootstrap @@ -31,22 +33,8 @@ runs: Import-Module .\tools\ci.psm1 Invoke-CIBuild shell: pwsh - - name: xUnit Tests - if: success() - continue-on-error: true - run: |- - Write-Verbose -Verbose "Running xUnit tests..." - Import-Module .\tools\ci.psm1 - Restore-PSOptions - Invoke-CIxUnit -SkipFailing - shell: pwsh - name: Upload build artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: build path: ${{ runner.workspace }}/build - - name: Upload xunit artifact - uses: actions/upload-artifact@v4 - with: - name: testResults-xunit - path: ${{ runner.workspace }}/xunit diff --git a/.github/actions/infrastructure/get-changed-files/README.md b/.github/actions/infrastructure/get-changed-files/README.md new file mode 100644 index 00000000000..277b28c0674 --- /dev/null +++ b/.github/actions/infrastructure/get-changed-files/README.md @@ -0,0 +1,122 @@ +# Get Changed Files Action + +A reusable composite action that retrieves the list of files changed in a pull request or push event. + +## Features + +- Supports both `pull_request` and `push` events +- Optional filtering by file pattern +- Returns files as JSON array for easy consumption +- Filters out deleted files (only returns added, modified, or renamed files) +- Handles up to 100 changed files per request + +## Usage + +### Basic Usage (Pull Requests Only) + +```yaml +- name: Get changed files + id: changed-files + uses: "./.github/actions/infrastructure/get-changed-files" + +- name: Process files + run: | + echo "Changed files: ${{ steps.changed-files.outputs.files }}" + echo "Count: ${{ steps.changed-files.outputs.count }}" +``` + +### With Filtering + +```yaml +# Get only markdown files +- name: Get changed markdown files + id: changed-md + uses: "./.github/actions/infrastructure/get-changed-files" + with: + filter: '*.md' + +# Get only GitHub workflow/action files +- name: Get changed GitHub files + id: changed-github + uses: "./.github/actions/infrastructure/get-changed-files" + with: + filter: '.github/' +``` + +### Support Both PR and Push Events + +```yaml +- name: Get changed files + id: changed-files + uses: "./.github/actions/infrastructure/get-changed-files" + with: + event-types: 'pull_request,push' +``` + +## Inputs + +| Name | Description | Required | Default | +|------|-------------|----------|---------| +| `filter` | Optional filter pattern (e.g., `*.md` for markdown files, `.github/` for GitHub files) | No | `''` | +| `event-types` | Comma-separated list of event types to support (`pull_request`, `push`) | No | `pull_request` | + +## Outputs + +| Name | Description | +|------|-------------| +| `files` | JSON array of changed file paths | +| `count` | Number of changed files | + +## Filter Patterns + +The action supports simple filter patterns: + +- **Extension matching**: Use `*.ext` to match files with a specific extension + - Example: `*.md` matches all markdown files + - Example: `*.yml` matches all YAML files + +- **Path prefix matching**: Use a path prefix to match files in a directory + - Example: `.github/` matches all files in the `.github` directory + - Example: `tools/` matches all files in the `tools` directory + +## Example: Processing Changed Files + +```yaml +- name: Get changed files + id: changed-files + uses: "./.github/actions/infrastructure/get-changed-files" + +- name: Process each file + shell: pwsh + env: + CHANGED_FILES: ${{ steps.changed-files.outputs.files }} + run: | + $changedFilesJson = $env:CHANGED_FILES + $changedFiles = $changedFilesJson | ConvertFrom-Json + + foreach ($file in $changedFiles) { + Write-Host "Processing: $file" + # Your processing logic here + } +``` + +## Limitations + +- Simple filter patterns only (no complex glob or regex patterns) + +## Pagination + +The action automatically handles pagination to fetch **all** changed files in a PR, regardless of how many files were changed: + +- Fetches files in batches of 100 per page +- Continues fetching until all files are retrieved +- Logs a note when pagination occurs, showing the total file count +- **No file limit** - all changed files will be processed, even in very large PRs + +This ensures that critical workflows (such as merge conflict checking, link validation, etc.) don't miss files due to pagination limits. + +## Related Actions + +- **markdownlinks**: Uses this pattern to get changed markdown files +- **merge-conflict-checker**: Uses this pattern to get changed files for conflict detection +- **path-filters**: Similar functionality but with more complex filtering logic diff --git a/.github/actions/infrastructure/get-changed-files/action.yml b/.github/actions/infrastructure/get-changed-files/action.yml new file mode 100644 index 00000000000..56605fed8c9 --- /dev/null +++ b/.github/actions/infrastructure/get-changed-files/action.yml @@ -0,0 +1,130 @@ +name: 'Get Changed Files' +description: 'Gets the list of files changed in a pull request or push event' +inputs: + filter: + description: 'Optional filter pattern (e.g., "*.md" for markdown files, ".github/" for GitHub files)' + required: false + default: '' + event-types: + description: 'Comma-separated list of event types to support (pull_request, push)' + required: false + default: 'pull_request' +outputs: + files: + description: 'JSON array of changed file paths' + value: ${{ steps.get-files.outputs.files }} + files_path: + description: 'Path to temp file containing the JSON array of changed file paths' + value: ${{ steps.get-files.outputs.files_path }} + count: + description: 'Number of changed files' + value: ${{ steps.get-files.outputs.count }} +runs: + using: 'composite' + steps: + - name: Get changed files + id: get-files + uses: actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b # v7.1.0 + with: + script: | + const eventTypes = '${{ inputs.event-types }}'.split(',').map(t => t.trim()); + const filter = '${{ inputs.filter }}'; + let changedFiles = []; + + if (eventTypes.includes('pull_request') && context.eventName === 'pull_request') { + console.log(`Getting files changed in PR #${context.payload.pull_request.number}`); + + // Fetch all files changed in the PR with pagination + let allFiles = []; + let page = 1; + let fetchedCount; + + do { + const { data: files } = await github.rest.pulls.listFiles({ + owner: context.repo.owner, + repo: context.repo.repo, + pull_number: context.payload.pull_request.number, + per_page: 100, + page: page + }); + + allFiles = allFiles.concat(files); + fetchedCount = files.length; + page++; + } while (fetchedCount === 100); + + if (allFiles.length >= 100) { + console.log(`Note: This PR has ${allFiles.length} changed files. All files fetched using pagination.`); + } + + changedFiles = allFiles + .filter(file => file.status === 'added' || file.status === 'modified' || file.status === 'renamed') + .map(file => file.filename); + + } else if (eventTypes.includes('push') && context.eventName === 'push') { + console.log(`Getting files changed in push to ${context.ref}`); + + const { data: comparison } = await github.rest.repos.compareCommits({ + owner: context.repo.owner, + repo: context.repo.repo, + base: context.payload.before, + head: context.payload.after, + }); + + changedFiles = comparison.files + .filter(file => file.status === 'added' || file.status === 'modified' || file.status === 'renamed') + .map(file => file.filename); + + } else { + core.setFailed(`Unsupported event type: ${context.eventName}. Supported types: ${eventTypes.join(', ')}`); + return; + } + + // Apply filter if provided + if (filter) { + const filterLower = filter.toLowerCase(); + const beforeFilter = changedFiles.length; + changedFiles = changedFiles.filter(file => { + const fileLower = file.toLowerCase(); + // Support simple patterns like "*.md" or ".github/" + if (filterLower.startsWith('*.')) { + const ext = filterLower.substring(1); + return fileLower.endsWith(ext); + } else { + return fileLower.startsWith(filterLower); + } + }); + console.log(`Filter '${filter}' applied: ${beforeFilter} → ${changedFiles.length} files`); + } + + // Calculate simple hash for verification + const crypto = require('crypto'); + const filesJson = JSON.stringify(changedFiles.sort()); + const hash = crypto.createHash('sha256').update(filesJson).digest('hex').substring(0, 8); + + // Log changed files in a collapsible group + core.startGroup(`Changed Files (${changedFiles.length} total, hash: ${hash})`); + if (changedFiles.length > 0) { + changedFiles.forEach(file => console.log(` - ${file}`)); + } else { + console.log(' (no files changed)'); + } + core.endGroup(); + + console.log(`Found ${changedFiles.length} changed files`); + + // Write files to a temp file to avoid exceeding ARG_MAX for large PRs + const fs = require('fs'); + const path = require('path'); + const tempDir = process.env.RUNNER_TEMP || '/tmp'; + const tempFile = path.join(tempDir, 'changed-files.json'); + fs.writeFileSync(tempFile, JSON.stringify(changedFiles)); + console.log(`File list written to ${tempFile}`); + + core.setOutput('files', JSON.stringify(changedFiles)); + core.setOutput('files_path', tempFile); + core.setOutput('count', changedFiles.length); + +branding: + icon: 'file-text' + color: 'blue' diff --git a/.github/actions/infrastructure/markdownlinks/Parse-MarkdownLink.ps1 b/.github/actions/infrastructure/markdownlinks/Parse-MarkdownLink.ps1 new file mode 100644 index 00000000000..a56d696eb6e --- /dev/null +++ b/.github/actions/infrastructure/markdownlinks/Parse-MarkdownLink.ps1 @@ -0,0 +1,182 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +#requires -version 7 +# Markdig is always available in PowerShell 7 +<# +.SYNOPSIS + Parse CHANGELOG files using Markdig to extract links. + +.DESCRIPTION + This script uses Markdig.Markdown.Parse to parse all markdown files in the CHANGELOG directory + and extract different types of links (inline links, reference links, etc.). + +.PARAMETER ChangelogPath + Path to the CHANGELOG directory. Defaults to ./CHANGELOG + +.PARAMETER LinkType + Filter by link type: All, Inline, Reference, AutoLink. Defaults to All. + +.EXAMPLE + .\Parse-MarkdownLink.ps1 + +.EXAMPLE + .\Parse-MarkdownLink.ps1 -LinkType Reference +#> + +param( + [string]$ChangelogPath = "./CHANGELOG", + [ValidateSet("All", "Inline", "Reference", "AutoLink")] + [string]$LinkType = "All" +) + +Write-Verbose "Using built-in Markdig functionality to parse markdown files" + +function Get-LinksFromMarkdownAst { + param( + [Parameter(Mandatory)] + [object]$Node, + [Parameter(Mandatory)] + [string]$FileName, + [System.Collections.ArrayList]$Links + ) + + if ($null -eq $Links) { + return + } + + # Check if current node is a link + if ($Node -is [Markdig.Syntax.Inlines.LinkInline]) { + $linkInfo = [PSCustomObject]@{ + Path = $FileName + Line = $Node.Line + 1 # Convert to 1-based line numbering + Column = $Node.Column + 1 # Convert to 1-based column numbering + Url = $Node.Url ?? "" + Text = $Node.FirstChild?.ToString() ?? "" + Type = "Inline" + IsImage = $Node.IsImage + } + [void]$Links.Add($linkInfo) + } + elseif ($Node -is [Markdig.Syntax.Inlines.AutolinkInline]) { + $linkInfo = [PSCustomObject]@{ + Path = $FileName + Line = $Node.Line + 1 + Column = $Node.Column + 1 + Url = $Node.Url ?? "" + Text = $Node.Url ?? "" + Type = "AutoLink" + IsImage = $false + } + [void]$Links.Add($linkInfo) + } + elseif ($Node -is [Markdig.Syntax.LinkReferenceDefinitionGroup]) { + foreach ($refDef in $Node) { + $linkInfo = [PSCustomObject]@{ + Path = $FileName + Line = $refDef.Line + 1 + Column = $refDef.Column + 1 + Url = $refDef.Url ?? "" + Text = $refDef.Label ?? "" + Type = "Reference" + IsImage = $false + } + [void]$Links.Add($linkInfo) + } + } + elseif ($Node -is [Markdig.Syntax.LinkReferenceDefinition]) { + $linkInfo = [PSCustomObject]@{ + Path = $FileName + Line = $Node.Line + 1 + Column = $Node.Column + 1 + Url = $Node.Url ?? "" + Text = $Node.Label ?? "" + Type = "Reference" + IsImage = $false + } + [void]$Links.Add($linkInfo) + } + + # For MarkdownDocument (root), iterate through all blocks + if ($Node -is [Markdig.Syntax.MarkdownDocument]) { + foreach ($block in $Node) { + Get-LinksFromMarkdownAst -Node $block -FileName $FileName -Links $Links + } + } + # For block containers, iterate through children + elseif ($Node -is [Markdig.Syntax.ContainerBlock]) { + foreach ($child in $Node) { + Get-LinksFromMarkdownAst -Node $child -FileName $FileName -Links $Links + } + } + # For leaf blocks with inlines, process the inline content + elseif ($Node -is [Markdig.Syntax.LeafBlock] -and $Node.Inline) { + Get-LinksFromMarkdownAst -Node $Node.Inline -FileName $FileName -Links $Links + } + # For inline containers, process all child inlines + elseif ($Node -is [Markdig.Syntax.Inlines.ContainerInline]) { + $child = $Node.FirstChild + while ($child) { + Get-LinksFromMarkdownAst -Node $child -FileName $FileName -Links $Links + $child = $child.NextSibling + } + } + # For other inline elements that might have children + elseif ($Node.PSObject.Properties.Name -contains "FirstChild" -and $Node.FirstChild) { + $child = $Node.FirstChild + while ($child) { + Get-LinksFromMarkdownAst -Node $child -FileName $FileName -Links $Links + $child = $child.NextSibling + } + } +} + +function Parse-ChangelogFiles { + param( + [string]$Path + ) + + if (-not (Test-Path $Path)) { + Write-Error "CHANGELOG directory not found: $Path" + return + } + + $markdownFiles = Get-ChildItem -Path $Path -Filter "*.md" -File + + if ($markdownFiles.Count -eq 0) { + Write-Warning "No markdown files found in $Path" + return + } + + $allLinks = [System.Collections.ArrayList]::new() + + foreach ($file in $markdownFiles) { + Write-Verbose "Processing file: $($file.Name)" + + try { + $content = Get-Content -Path $file.FullName -Raw -Encoding UTF8 + + # Parse the markdown content using Markdig + $document = [Markdig.Markdown]::Parse($content, [Markdig.MarkdownPipelineBuilder]::new()) + + # Extract links from the AST + Get-LinksFromMarkdownAst -Node $document -FileName $file.FullName -Links $allLinks + + } catch { + Write-Warning "Error processing file $($file.Name): $($_.Exception.Message)" + } + } + + # Filter by link type if specified + if ($LinkType -ne "All") { + $allLinks = $allLinks | Where-Object { $_.Type -eq $LinkType } + } + + return $allLinks +} + +# Main execution +$links = Parse-ChangelogFiles -Path $ChangelogPath + +# Output PowerShell objects +$links diff --git a/.github/actions/infrastructure/markdownlinks/README.md b/.github/actions/infrastructure/markdownlinks/README.md new file mode 100644 index 00000000000..e566ec2bcc3 --- /dev/null +++ b/.github/actions/infrastructure/markdownlinks/README.md @@ -0,0 +1,177 @@ +# Verify Markdown Links Action + +A GitHub composite action that verifies all links in markdown files using PowerShell and Markdig. + +## Features + +- ✅ Parses markdown files using Markdig (built into PowerShell 7) +- ✅ Extracts all link types: inline links, reference links, and autolinks +- ✅ Verifies HTTP/HTTPS links with configurable timeouts and retries +- ✅ Validates local file references +- ✅ Supports excluding specific URL patterns +- ✅ Provides detailed error reporting with file locations +- ✅ Outputs metrics for CI/CD integration + +## Usage + +### Basic Usage + +```yaml +- name: Verify Markdown Links + uses: ./.github/actions/infrastructure/markdownlinks + with: + path: './CHANGELOG' +``` + +### Advanced Usage + +```yaml +- name: Verify Markdown Links + uses: ./.github/actions/infrastructure/markdownlinks + with: + path: './docs' + fail-on-error: 'true' + timeout: 30 + max-retries: 2 + exclude-patterns: '*.example.com/*,*://localhost/*' +``` + +### With Outputs + +```yaml +- name: Verify Markdown Links + id: verify-links + uses: ./.github/actions/infrastructure/markdownlinks + with: + path: './CHANGELOG' + fail-on-error: 'false' + +- name: Display Results + run: | + echo "Total links: ${{ steps.verify-links.outputs.total-links }}" + echo "Passed: ${{ steps.verify-links.outputs.passed-links }}" + echo "Failed: ${{ steps.verify-links.outputs.failed-links }}" + echo "Skipped: ${{ steps.verify-links.outputs.skipped-links }}" +``` + +## Inputs + +| Input | Description | Required | Default | +|-------|-------------|----------|---------| +| `path` | Path to the directory containing markdown files to verify | No | `./CHANGELOG` | +| `exclude-patterns` | Comma-separated list of URL patterns to exclude from verification | No | `''` | +| `fail-on-error` | Whether to fail the action if any links are broken | No | `true` | +| `timeout` | Timeout in seconds for HTTP requests | No | `30` | +| `max-retries` | Maximum number of retries for failed requests | No | `2` | + +## Outputs + +| Output | Description | +|--------|-------------| +| `total-links` | Total number of unique links checked | +| `passed-links` | Number of links that passed verification | +| `failed-links` | Number of links that failed verification | +| `skipped-links` | Number of links that were skipped | + +## Excluded Link Types + +The action automatically skips the following link types: + +- **Anchor links** (`#section-name`) - Would require full markdown parsing +- **Email links** (`mailto:user@example.com`) - Cannot be verified without sending email + +## GitHub Workflow Test + +This section provides a workflow example and instructions for testing the link verification action. + +### Testing the Workflow + +To test that the workflow properly detects broken links: + +1. Make change to this file (e.g., this README.md file already contains one in the [Broken Link Test](#broken-link-test) section) +1. The workflow will run and should fail, reporting the broken link(s) +1. Revert your change to this file +1. Push again to verify the workflow passes + +### Example Workflow Configuration + +```yaml +name: Verify Links + +on: + push: + branches: [ main ] + paths: + - '**/*.md' + pull_request: + branches: [ main ] + paths: + - '**/*.md' + schedule: + # Run weekly to catch external link rot + - cron: '0 0 * * 0' + +jobs: + verify-links: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Verify CHANGELOG Links + uses: ./.github/actions/infrastructure/markdownlinks + with: + path: './CHANGELOG' + fail-on-error: 'true' + + - name: Verify Documentation Links + uses: ./.github/actions/infrastructure/markdownlinks + with: + path: './docs' + fail-on-error: 'false' + exclude-patterns: '*.internal.example.com/*' +``` + +## How It Works + +1. **Parse Markdown**: Uses `Parse-MarkdownLink.ps1` to extract all links from markdown files using Markdig +2. **Deduplicate**: Groups links by URL to avoid checking the same link multiple times +3. **Verify Links**: + - HTTP/HTTPS links: Makes HEAD/GET requests with configurable timeout and retries + - Local file references: Checks if the file exists relative to the markdown file + - Excluded patterns: Skips links matching the exclude patterns +4. **Report Results**: Displays detailed results with file locations for failed links +5. **Set Outputs**: Provides metrics for downstream steps + +## Error Output Example + +``` +✗ FAILED: https://example.com/broken-link - HTTP 404 + Found in: /path/to/file.md:42:15 + Found in: /path/to/other.md:100:20 + +Link Verification Summary +============================================================ +Total URLs checked: 150 +Passed: 145 +Failed: 2 +Skipped: 3 + +Failed Links: + • https://example.com/broken-link + Error: HTTP 404 + Occurrences: 2 +``` + +## Requirements + +- PowerShell 7+ (includes Markdig) +- Runs on: `ubuntu-latest`, `windows-latest`, `macos-latest` + +## Broken Link Test + +- [Broken Link](https://github.com/PowerShell/PowerShell/wiki/NonExistentPage404) + +## License + +Same as the PowerShell repository. diff --git a/.github/actions/infrastructure/markdownlinks/Verify-MarkdownLinks.ps1 b/.github/actions/infrastructure/markdownlinks/Verify-MarkdownLinks.ps1 new file mode 100644 index 00000000000..f50ab1590b9 --- /dev/null +++ b/.github/actions/infrastructure/markdownlinks/Verify-MarkdownLinks.ps1 @@ -0,0 +1,317 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +#Requires -Version 7.0 + +<# +.SYNOPSIS + Verify all links in markdown files. + +.DESCRIPTION + This script parses markdown files to extract links and verifies their accessibility. + It supports HTTP/HTTPS links and local file references. + +.PARAMETER Path + Path to the directory containing markdown files. Defaults to current directory. + +.PARAMETER File + Array of specific markdown files to verify. If provided, Path parameter is ignored. + +.PARAMETER TimeoutSec + Timeout in seconds for HTTP requests. Defaults to 30. + +.PARAMETER MaximumRetryCount + Maximum number of retries for failed requests. Defaults to 2. + +.PARAMETER RetryIntervalSec + Interval in seconds between retry attempts. Defaults to 2. + +.EXAMPLE + .\Verify-MarkdownLinks.ps1 -Path ./CHANGELOG + +.EXAMPLE + .\Verify-MarkdownLinks.ps1 -Path ./docs -FailOnError + +.EXAMPLE + .\Verify-MarkdownLinks.ps1 -File @('CHANGELOG/7.5.md', 'README.md') +#> + +param( + [Parameter(ParameterSetName = 'ByPath', Mandatory)] + [string]$Path = "Q:\src\git\powershell\docs\git", + [Parameter(ParameterSetName = 'ByFile', Mandatory)] + [string[]]$File = @(), + [int]$TimeoutSec = 30, + [int]$MaximumRetryCount = 2, + [int]$RetryIntervalSec = 2 +) + +$ErrorActionPreference = 'Stop' + +# Get the script directory +$scriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path + +# Determine what to process: specific files or directory +if ($File.Count -gt 0) { + Write-Host "Extracting links from $($File.Count) specified markdown file(s)" -ForegroundColor Cyan + + # Process each file individually + $allLinks = @() + $parseScriptPath = Join-Path $scriptDir "Parse-MarkdownLink.ps1" + + foreach ($filePath in $File) { + if (Test-Path $filePath) { + Write-Verbose "Processing: $filePath" + $fileLinks = & $parseScriptPath -ChangelogPath $filePath + $allLinks += $fileLinks + } + else { + Write-Warning "File not found: $filePath" + } + } +} +else { + Write-Host "Extracting links from markdown files in: $Path" -ForegroundColor Cyan + + # Get all links from markdown files using the Parse-ChangelogLinks script + $parseScriptPath = Join-Path $scriptDir "Parse-MarkdownLink.ps1" + $allLinks = & $parseScriptPath -ChangelogPath $Path +} + +if ($allLinks.Count -eq 0) { + Write-Host "No links found in markdown files." -ForegroundColor Yellow + exit 0 +} + +Write-Host "Found $($allLinks.Count) links to verify" -ForegroundColor Green + +# Group links by URL to avoid duplicate checks +$uniqueLinks = $allLinks | Group-Object -Property Url + +Write-Host "Unique URLs to verify: $($uniqueLinks.Count)" -ForegroundColor Cyan + +$results = @{ + Total = $uniqueLinks.Count + Passed = 0 + Failed = 0 + Skipped = 0 + Errors = [System.Collections.ArrayList]::new() +} + +function Test-HttpLink { + param( + [string]$Url + ) + + try { + # Try HEAD request first (faster, doesn't download content) + $response = Invoke-WebRequest -Uri $Url ` + -Method Head ` + -TimeoutSec $TimeoutSec ` + -MaximumRetryCount $MaximumRetryCount ` + -RetryIntervalSec $RetryIntervalSec ` + -UserAgent "Mozilla/5.0 (compatible; GitHubActions/1.0; +https://github.com/PowerShell/PowerShell)" ` + -SkipHttpErrorCheck + + # If HEAD fails with 404 or 405, retry with GET (some servers don't support HEAD) + if ($response.StatusCode -eq 404 -or $response.StatusCode -eq 405) { + Write-Verbose "HEAD request failed with $($response.StatusCode), retrying with GET for: $Url" + $response = Invoke-WebRequest -Uri $Url ` + -Method Get ` + -TimeoutSec $TimeoutSec ` + -MaximumRetryCount $MaximumRetryCount ` + -RetryIntervalSec $RetryIntervalSec ` + -UserAgent "Mozilla/5.0 (compatible; GitHubActions/1.0; +https://github.com)" ` + -SkipHttpErrorCheck + } + + if ($response.StatusCode -ge 200 -and $response.StatusCode -lt 400) { + return @{ Success = $true; StatusCode = $response.StatusCode } + } + else { + return @{ Success = $false; StatusCode = $response.StatusCode; Error = "HTTP $($response.StatusCode)" } + } + } + catch { + return @{ Success = $false; StatusCode = 0; Error = $_.Exception.Message } + } +} + +function Test-LocalLink { + param( + [string]$Url, + [string]$BasePath + ) + + # Strip query parameters (e.g., ?sanitize=true) and anchors (e.g., #section) + $cleanUrl = $Url -replace '\?.*$', '' -replace '#.*$', '' + + # Handle relative paths + $targetPath = Join-Path $BasePath $cleanUrl + + if (Test-Path $targetPath) { + return @{ Success = $true } + } + else { + return @{ Success = $false; Error = "File not found: $targetPath" } + } +} + +# Verify each unique link +$progressCount = 0 +foreach ($linkGroup in $uniqueLinks) { + $progressCount++ + $url = $linkGroup.Name + $occurrences = $linkGroup.Group + Write-Verbose -Verbose "[$progressCount/$($uniqueLinks.Count)] Checking: $url" + + # Determine link type and verify + $verifyResult = $null + if ($url -match '^https?://') { + $verifyResult = Test-HttpLink -Url $url + } + elseif ($url -match '^#') { + Write-Verbose -Verbose "Skipping anchor link: $url" + $results.Skipped++ + continue + } + elseif ($url -match '^mailto:') { + Write-Verbose -Verbose "Skipping mailto link: $url" + $results.Skipped++ + continue + } + else { + $basePath = Split-Path -Parent $occurrences[0].Path + $verifyResult = Test-LocalLink -Url $url -BasePath $basePath + } + if ($verifyResult.Success) { + Write-Host "✓ OK: $url" -ForegroundColor Green + $results.Passed++ + } + else { + $errorMsg = if ($verifyResult.StatusCode) { + "HTTP $($verifyResult.StatusCode)" + } + else { + $verifyResult.Error + } + + # Determine if this status code should be ignored or treated as failure + # Ignore: 401 (Unauthorized), 403 (Forbidden), 429 (Too Many Requests - already retried) + # Fail: 404 (Not Found), 410 (Gone), 406 (Not Acceptable) - these indicate broken links + $shouldIgnore = $false + $ignoreReason = "" + + switch ($verifyResult.StatusCode) { + 401 { + $shouldIgnore = $true + $ignoreReason = "authentication required" + } + 403 { + $shouldIgnore = $true + $ignoreReason = "access forbidden" + } + 429 { + $shouldIgnore = $true + $ignoreReason = "rate limited (already retried)" + } + } + + if ($shouldIgnore) { + Write-Host "⊘ IGNORED: $url - $errorMsg ($ignoreReason)" -ForegroundColor Yellow + Write-Verbose -Verbose "Ignored error details for $url - Status: $($verifyResult.StatusCode) - $ignoreReason" + foreach ($occurrence in $occurrences) { + Write-Verbose -Verbose " Found in: $($occurrence.Path):$($occurrence.Line):$($occurrence.Column)" + } + $results.Skipped++ + } + else { + Write-Host "✗ FAILED: $url - $errorMsg" -ForegroundColor Red + foreach ($occurrence in $occurrences) { + Write-Host " Found in: $($occurrence.Path):$($occurrence.Line):$($occurrence.Column)" -ForegroundColor DarkGray + } + $results.Failed++ + [void]$results.Errors.Add(@{ + Url = $url + Error = $errorMsg + Occurrences = $occurrences + }) + } + } + } + +# Print summary +Write-Host "`n" + ("=" * 60) -ForegroundColor Cyan +Write-Host "Link Verification Summary" -ForegroundColor Cyan +Write-Host ("=" * 60) -ForegroundColor Cyan +Write-Host "Total URLs checked: $($results.Total)" -ForegroundColor White +Write-Host "Passed: $($results.Passed)" -ForegroundColor Green +Write-Host "Failed: $($results.Failed)" -ForegroundColor $(if ($results.Failed -gt 0) { "Red" } else { "Green" }) +Write-Host "Skipped: $($results.Skipped)" -ForegroundColor Gray + +if ($results.Failed -gt 0) { + Write-Host "`nFailed Links:" -ForegroundColor Red + foreach ($failedLink in $results.Errors) { + Write-Host " • $($failedLink.Url)" -ForegroundColor Red + Write-Host " Error: $($failedLink.Error)" -ForegroundColor DarkGray + Write-Host " Occurrences: $($failedLink.Occurrences.Count)" -ForegroundColor DarkGray + } + + Write-Host "`n❌ Link verification failed!" -ForegroundColor Red + exit 1 +} +else { + Write-Host "`n✅ All links verified successfully!" -ForegroundColor Green +} + +# Write to GitHub Actions step summary if running in a workflow +if ($env:GITHUB_STEP_SUMMARY) { + $summaryContent = @" + +# Markdown Link Verification Results + +## Summary +- **Total URLs checked:** $($results.Total) +- **Passed:** ✅ $($results.Passed) +- **Failed:** $(if ($results.Failed -gt 0) { "❌" } else { "✅" }) $($results.Failed) +- **Skipped:** $($results.Skipped) + +"@ + + if ($results.Failed -gt 0) { + $summaryContent += @" + +## Failed Links + +| URL | Error | Occurrences | +|-----|-------|-------------| + +"@ + foreach ($failedLink in $results.Errors) { + $summaryContent += "| $($failedLink.Url) | $($failedLink.Error) | $($failedLink.Occurrences.Count) |`n" + } + + $summaryContent += @" + +
+Click to see all failed link locations + +"@ + foreach ($failedLink in $results.Errors) { + $summaryContent += "`n### $($failedLink.Url)`n" + $summaryContent += "**Error:** $($failedLink.Error)`n`n" + foreach ($occurrence in $failedLink.Occurrences) { + $summaryContent += "- `$($occurrence.Path):$($occurrence.Line):$($occurrence.Column)`n" + } + } + $summaryContent += "`n
`n" + } + else { + $summaryContent += "`n## ✅ All links verified successfully!`n" + } + + Write-Verbose -Verbose "Writing `n $summaryContent `n to ${env:GITHUB_STEP_SUMMARY}" + $summaryContent | Out-File -FilePath $env:GITHUB_STEP_SUMMARY -Append + Write-Verbose -Verbose "Summary written to GitHub Actions step summary" +} + diff --git a/.github/actions/infrastructure/markdownlinks/action.yml b/.github/actions/infrastructure/markdownlinks/action.yml new file mode 100644 index 00000000000..a97bacfca47 --- /dev/null +++ b/.github/actions/infrastructure/markdownlinks/action.yml @@ -0,0 +1,114 @@ +name: 'Verify Markdown Links' +description: 'Verify all links in markdown files using PowerShell and Markdig' +author: 'PowerShell Team' + +inputs: + timeout-sec: + description: 'Timeout in seconds for HTTP requests' + required: false + default: '30' + maximum-retry-count: + description: 'Maximum number of retries for failed requests' + required: false + default: '2' + +outputs: + total-links: + description: 'Total number of unique links checked' + value: ${{ steps.verify.outputs.total }} + passed-links: + description: 'Number of links that passed verification' + value: ${{ steps.verify.outputs.passed }} + failed-links: + description: 'Number of links that failed verification' + value: ${{ steps.verify.outputs.failed }} + skipped-links: + description: 'Number of links that were skipped' + value: ${{ steps.verify.outputs.skipped }} + +runs: + using: 'composite' + steps: + - name: Get changed markdown files + id: changed-files + uses: "./.github/actions/infrastructure/get-changed-files" + with: + filter: '*.md' + event-types: 'pull_request,push' + + - name: Verify markdown links + id: verify + shell: pwsh + env: + CHANGED_FILES_PATH: ${{ steps.changed-files.outputs.files_path }} + run: | + Write-Host "Starting markdown link verification..." -ForegroundColor Cyan + + # Read changed markdown files from temp file to avoid ARG_MAX limits with large PRs + $changedFilesPath = $env:CHANGED_FILES_PATH + if ($changedFilesPath -and (Test-Path $changedFilesPath)) { + $changedFiles = @(Get-Content $changedFilesPath -Raw | ConvertFrom-Json) + } else { + $changedFiles = @() + } + + if ($changedFiles.Count -eq 0) { + Write-Host "No markdown files changed, skipping verification" -ForegroundColor Yellow + "total=0" >> $env:GITHUB_OUTPUT + "passed=0" >> $env:GITHUB_OUTPUT + "failed=0" >> $env:GITHUB_OUTPUT + "skipped=0" >> $env:GITHUB_OUTPUT + exit 0 + } + + Write-Host "Changed markdown files: $($changedFiles.Count)" -ForegroundColor Cyan + $changedFiles | ForEach-Object { Write-Host " - $_" -ForegroundColor Gray } + + # Build parameters for each file + $params = @{ + File = $changedFiles + TimeoutSec = [int]'${{ inputs.timeout-sec }}' + MaximumRetryCount = [int]'${{ inputs.maximum-retry-count }}' + } + + # Run the verification script + $scriptPath = Join-Path '${{ github.action_path }}' 'Verify-MarkdownLinks.ps1' + + # Capture output and parse results + $output = & $scriptPath @params 2>&1 | Tee-Object -Variable capturedOutput + + # Try to extract metrics from output + $totalLinks = 0 + $passedLinks = 0 + $failedLinks = 0 + $skippedLinks = 0 + + foreach ($line in $capturedOutput) { + if ($line -match 'Total URLs checked: (\d+)') { + $totalLinks = $Matches[1] + } + elseif ($line -match 'Passed: (\d+)') { + $passedLinks = $Matches[1] + } + elseif ($line -match 'Failed: (\d+)') { + $failedLinks = $Matches[1] + } + elseif ($line -match 'Skipped: (\d+)') { + $skippedLinks = $Matches[1] + } + } + + # Set outputs + "total=$totalLinks" >> $env:GITHUB_OUTPUT + "passed=$passedLinks" >> $env:GITHUB_OUTPUT + "failed=$failedLinks" >> $env:GITHUB_OUTPUT + "skipped=$skippedLinks" >> $env:GITHUB_OUTPUT + + Write-Host "Action completed" -ForegroundColor Cyan + + # Exit with the same code as the verification script + exit $LASTEXITCODE + +branding: + icon: 'link' + color: 'blue' diff --git a/.github/actions/infrastructure/merge-conflict-checker/README.md b/.github/actions/infrastructure/merge-conflict-checker/README.md new file mode 100644 index 00000000000..b53d6f99964 --- /dev/null +++ b/.github/actions/infrastructure/merge-conflict-checker/README.md @@ -0,0 +1,86 @@ +# Merge Conflict Checker + +This composite GitHub Action checks for Git merge conflict markers in files changed in pull requests. + +## Purpose + +Automatically detects leftover merge conflict markers (`<<<<<<<`, `=======`, `>>>>>>>`) in pull request files to prevent them from being merged into the codebase. + +## Usage + +### In a Workflow + +```yaml +- name: Check for merge conflict markers + uses: "./.github/actions/infrastructure/merge-conflict-checker" +``` + +### Complete Example + +```yaml +jobs: + merge_conflict_check: + name: Check for Merge Conflict Markers + runs-on: ubuntu-latest + if: github.event_name == 'pull_request' + permissions: + pull-requests: read + contents: read + steps: + - name: checkout + uses: actions/checkout@v5 + + - name: Check for merge conflict markers + uses: "./.github/actions/infrastructure/merge-conflict-checker" +``` + +## How It Works + +1. **File Detection**: Uses GitHub's API to get the list of files changed in the pull request +2. **Marker Scanning**: Reads each changed file and searches for the following markers: + - `<<<<<<<` (conflict start marker) + - `=======` (conflict separator) + - `>>>>>>>` (conflict end marker) +3. **Result Reporting**: + - If markers are found, the action fails and lists all affected files + - If no markers are found, the action succeeds + +## Outputs + +- `files-checked`: Number of files that were checked +- `conflicts-found`: Number of files containing merge conflict markers + +## Behavior + +- **Event Support**: Only works with `pull_request` events +- **File Handling**: + - Checks only files that were added, modified, or renamed + - Skips deleted files + - **Filters out `*.cs` files** (C# files are excluded from merge conflict checking) + - Skips binary/unreadable files + - Skips directories +- **Empty File List**: Gracefully handles cases where no files need checking (e.g., PRs that only delete files) + +## Example Output + +When conflict markers are detected: + +``` +❌ Merge conflict markers detected in the following files: + - src/example.cs + Markers found: <<<<<<<, =======, >>>>>>> + - README.md + Markers found: <<<<<<<, =======, >>>>>>> + +Please resolve these conflicts before merging. +``` + +When no markers are found: + +``` +✅ No merge conflict markers found +``` + +## Integration + +This action is integrated into the `linux-ci.yml` workflow and runs automatically on all pull requests to ensure code quality before merging. diff --git a/.github/actions/infrastructure/merge-conflict-checker/action.yml b/.github/actions/infrastructure/merge-conflict-checker/action.yml new file mode 100644 index 00000000000..af76641628e --- /dev/null +++ b/.github/actions/infrastructure/merge-conflict-checker/action.yml @@ -0,0 +1,40 @@ +name: 'Check for Merge Conflict Markers' +description: 'Checks for Git merge conflict markers in changed files for pull requests' +author: 'PowerShell Team' + +outputs: + files-checked: + description: 'Number of files checked for merge conflict markers' + value: ${{ steps.check.outputs.files-checked }} + conflicts-found: + description: 'Number of files with merge conflict markers' + value: ${{ steps.check.outputs.conflicts-found }} + +runs: + using: 'composite' + steps: + - name: Get changed files + id: changed-files + uses: "./.github/actions/infrastructure/get-changed-files" + + - name: Check for merge conflict markers + id: check + shell: pwsh + env: + CHANGED_FILES_PATH: ${{ steps.changed-files.outputs.files_path }} + run: | + # Read changed files from temp file to avoid ARG_MAX limits with large PRs + $changedFilesPath = $env:CHANGED_FILES_PATH + if ($changedFilesPath -and (Test-Path $changedFilesPath)) { + $changedFiles = @(Get-Content $changedFilesPath -Raw | ConvertFrom-Json) + } else { + $changedFiles = @() + } + + # Import ci.psm1 and run the check + Import-Module "$env:GITHUB_WORKSPACE/tools/ci.psm1" -Force + Test-MergeConflictMarker -File $changedFiles -WorkspacePath $env:GITHUB_WORKSPACE + +branding: + icon: 'alert-triangle' + color: 'red' diff --git a/.github/actions/infrastructure/path-filters/action.yml b/.github/actions/infrastructure/path-filters/action.yml index e150b1a9d09..18e78e9a2fd 100644 --- a/.github/actions/infrastructure/path-filters/action.yml +++ b/.github/actions/infrastructure/path-filters/action.yml @@ -26,12 +26,22 @@ outputs: buildModuleChanged: description: 'Build module changes' value: ${{ steps.filter.outputs.buildModuleChanged }} + packagingChanged: + description: 'Packaging related changes' + value: ${{ steps.filter.outputs.packagingChanged }} runs: using: composite steps: + - name: Get changed files + id: get-files + if: github.event_name == 'pull_request' + uses: "./.github/actions/infrastructure/get-changed-files" + - name: Check if GitHubWorkflowChanges is present id: filter - uses: actions/github-script@v7.0.1 + uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1 + env: + FILES_PATH: ${{ steps.get-files.outputs.files_path }} with: github-token: ${{ inputs.GITHUB_TOKEN }} script: | @@ -50,42 +60,81 @@ runs: return; } - console.log(`Getting files changed in PR #${context.issue.number}`); - - // Fetch the list of files changed in the PR + // Read files from temp file to avoid ARG_MAX limits with large PRs + const fs = require('fs'); + const filesPath = process.env.FILES_PATH; let files = []; - let page = 1; - let fetchedFiles; - do { - fetchedFiles = await github.rest.pulls.listFiles({ - owner: context.repo.owner, - repo: context.repo.repo, - pull_number: context.issue.number, - per_page: 100, - page: page++ - }); - files = files.concat(fetchedFiles.data); - } while (fetchedFiles.data.length > 0); - - const actionsChanged = files.some(file => file.filename.startsWith('.github/actions')); - const workflowsChanged = files.some(file => file.filename.startsWith('.github/workflows')); + if (filesPath && fs.existsSync(filesPath)) { + files = JSON.parse(fs.readFileSync(filesPath, 'utf8')); + } else { + console.log('Warning: files_path not found, no files to analyze'); + } + + // Calculate hash for verification (matches get-changed-files action) + const crypto = require('crypto'); + const filesJson = JSON.stringify(files.sort()); + const hash = crypto.createHash('sha256').update(filesJson).digest('hex').substring(0, 8); + console.log(`Received ${files.length} files (hash: ${hash})`); + + // Analyze changes with detailed logging + core.startGroup('Path Filter Analysis'); + + const actionsChanged = files.some(file => file.startsWith('.github/actions')); + console.log(`✓ Actions changed: ${actionsChanged}`); + + const workflowsChanged = files.some(file => file.startsWith('.github/workflows')); + console.log(`✓ Workflows changed: ${workflowsChanged}`); + const githubChanged = actionsChanged || workflowsChanged; + console.log(`→ GitHub changed (actions OR workflows): ${githubChanged}`); + + const toolsCiPsm1Changed = files.some(file => file === 'tools/ci.psm1'); + console.log(`✓ tools/ci.psm1 changed: ${toolsCiPsm1Changed}`); + + const toolsBuildCommonChanged = files.some(file => file.startsWith('tools/buildCommon/')); + console.log(`✓ tools/buildCommon/ changed: ${toolsBuildCommonChanged}`); - const toolsCiPsm1Changed = files.some(file => file.filename.startsWith('tools/ci.psm1')); - const toolsBuildCommonChanged = files.some(file => file.filename.startsWith('tools/buildCommon/')); const toolsChanged = toolsCiPsm1Changed || toolsBuildCommonChanged; + console.log(`→ Tools changed: ${toolsChanged}`); + + const propsChanged = files.some(file => file.endsWith('.props')); + console.log(`✓ Props files changed: ${propsChanged}`); + + const testsChanged = files.some(file => file.startsWith('test/powershell/') || file.startsWith('test/tools/') || file.startsWith('test/xUnit/')); + console.log(`✓ Tests changed: ${testsChanged}`); + + const mainSourceChanged = files.some(file => file.startsWith('src/')); + console.log(`✓ Main source (src/) changed: ${mainSourceChanged}`); - const propsChanged = files.some(file => file.filename.endsWith('.props')); + const buildModuleChanged = files.some(file => file === 'build.psm1'); + console.log(`✓ build.psm1 changed: ${buildModuleChanged}`); - const testsChanged = files.some(file => file.filename.startsWith('test/powershell/') || file.filename.startsWith('test/tools/') || file.filename.startsWith('test/xUnit/')); + const globalConfigChanged = files.some(file => file === '.globalconfig' || file === 'nuget.config' || file === 'global.json'); + console.log(`✓ Global config changed: ${globalConfigChanged}`); - const mainSourceChanged = files.some(file => file.filename.startsWith('src/')); + const localizationConfigChanged = files.some(file => file === 'Localize/LocProject.json'); + console.log(`✓ Localization config changed: ${localizationConfigChanged}`); - const buildModuleChanged = files.some(file => file.filename.startsWith('build.psm1')); + const packagingChanged = files.some(file => + file === '.github/workflows/windows-ci.yml' || + file === '.github/workflows/linux-ci.yml' || + file.startsWith('assets/wix/') || + file === 'PowerShell.Common.props' || + file.match(/^src\/.*\.csproj$/) || + file.startsWith('test/packaging/windows/') || + file.startsWith('test/packaging/linux/') || + file.startsWith('tools/packaging/') || + file.startsWith('tools/wix/') + ) || + buildModuleChanged || + globalConfigChanged || + toolsCiPsm1Changed; + console.log(`→ Packaging changed: ${packagingChanged}`); - const globalConfigChanged = files.some(file => file.filename.startsWith('.globalconfig')) || files.some(file => file.filename.startsWith('nuget.config')) || files.some(file => file.filename.startsWith('global.json')); + const source = mainSourceChanged || toolsChanged || githubChanged || propsChanged || testsChanged || globalConfigChanged || localizationConfigChanged; + console.log(`→ Source (composite): ${source}`); - const source = mainSourceChanged || toolsChanged || githubChanged || propsChanged || testsChanged || globalConfigChanged; + core.endGroup(); core.setOutput('toolsChanged', toolsChanged); core.setOutput('githubChanged', githubChanged); @@ -94,16 +143,5 @@ runs: core.setOutput('mainSourceChanged', mainSourceChanged); core.setOutput('buildModuleChanged', buildModuleChanged); core.setOutput('globalConfigChanged', globalConfigChanged); + core.setOutput('packagingChanged', packagingChanged); core.setOutput('source', source); - - - - name: Capture outputs - run: | - Write-Verbose -Verbose "source: ${{ steps.filter.outputs.source }}" - Write-Verbose -Verbose "github: ${{ steps.filter.outputs.githubChanged }}" - Write-Verbose -Verbose "tools: ${{ steps.filter.outputs.toolsChanged }}" - Write-Verbose -Verbose "props: ${{ steps.filter.outputs.propsChanged }}" - Write-Verbose -Verbose "tests: ${{ steps.filter.outputs.testsChanged }}" - Write-Verbose -Verbose "mainSource: ${{ steps.filter.outputs.mainSourceChanged }}" - Write-Verbose -Verbose "buildModule: ${{ steps.filter.outputs.buildModuleChanged }}" - shell: pwsh diff --git a/.github/actions/test/linux-packaging/action.yml b/.github/actions/test/linux-packaging/action.yml index b4a9c3b55c0..ce37a38c8b7 100644 --- a/.github/actions/test/linux-packaging/action.yml +++ b/.github/actions/test/linux-packaging/action.yml @@ -1,95 +1,69 @@ name: linux_packaging -description: 'Test very basic Linux packaging' - -# This isn't working yet -# It fails with - -# ERROR: While executing gem ... (Gem::FilePermissionError) -# You don't have write permissions for the /var/lib/gems/2.7.0 directory. -# WARNING: Installation of gem dotenv 2.8.1 failed! Must resolve manually. +description: 'Linux packaging for PowerShell' runs: using: composite steps: - name: Capture Environment if: success() || failure() - run: 'Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose' + run: |- + Import-Module ./tools/ci.psm1 + Show-Environment shell: pwsh - - name: Download Build Artifacts - uses: actions/download-artifact@v4 + + - uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0 with: - path: "${{ github.workspace }}" - - name: Capture Artifacts Directory - continue-on-error: true - run: Get-ChildItem "${{ github.workspace }}/build/*" -Recurse - shell: pwsh + global-json-file: ./global.json - name: Bootstrap run: |- Import-Module ./build.psm1 Start-PSBootstrap -Scenario Package + Import-Module ./tools/ci.psm1 + Invoke-CIInstall -SkipUser shell: pwsh - - name: Capture Artifacts Directory - continue-on-error: true - run: Import-Module ./build.psm1 - shell: pwsh - - name: Extract Files - uses: actions/github-script@v7.0.0 - env: - DESTINATION_FOLDER: "${{ github.workspace }}/bins" - ARCHIVE_FILE_PATTERNS: "${{ github.workspace }}/build/build.zip" - with: - script: |- - const fs = require('fs').promises - const path = require('path') - const target = path.resolve(process.env.DESTINATION_FOLDER) - const patterns = process.env.ARCHIVE_FILE_PATTERNS - const globber = await glob.create(patterns) - await io.mkdirP(path.dirname(target)) - for await (const file of globber.globGenerator()) { - if ((await fs.lstat(file)).isDirectory()) continue - await exec.exec(`7z x ${file} -o${target} -aoa`) - } - - name: Fix permissions - continue-on-error: true + + - name: Build and Package run: |- - find "${{ github.workspace }}/bins" -type d -exec chmod +rwx {} \; - find "${{ github.workspace }}/bins" -type f -exec chmod +rw {} \; - shell: bash - - name: Capture Extracted Build ZIP - continue-on-error: true - run: Get-ChildItem "${{ github.workspace }}/bins/*" -Recurse -ErrorAction SilentlyContinue + Import-Module ./tools/ci.psm1 + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag + Invoke-CIFinish shell: pwsh - - name: Packaging Tests - if: success() + + - name: Install Pester run: |- Import-Module ./tools/ci.psm1 - Restore-PSOptions -PSOptionsPath '${{ github.workspace }}/build/psoptions.json' - $options = (Get-PSOptions) - $rootPath = '${{ github.workspace }}/bins' - $originalRootPath = Split-Path -path $options.Output - $path = Join-Path -path $rootPath -ChildPath (split-path -leaf -path $originalRootPath) - $pwshPath = Join-Path -path $path -ChildPath 'pwsh' - chmod a+x $pwshPath - $options.Output = $pwshPath - Set-PSOptions $options - Invoke-CIFinish + Install-CIPester shell: pwsh - - name: Upload packages + + - name: Validate Package Names run: |- - Get-ChildItem "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}/*.deb" -Recurse | ForEach-Object { - $packagePath = $_.FullName - Write-Host "Uploading $packagePath" - Write-Host "##vso[artifact.upload containerfolder=deb;artifactname=deb]$packagePath" - } - Get-ChildItem "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}/*.rpm" -Recurse | ForEach-Object { - $packagePath = $_.FullName - Write-Host "Uploading $packagePath" - Write-Host "##vso[artifact.upload containerfolder=rpm;artifactname=rpm]$packagePath" - } - Get-ChildItem "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}/*.tar.gz" -Recurse | ForEach-Object { - $packagePath = $_.FullName - Write-Host "Uploading $packagePath" - Write-Host "##vso[artifact.upload containerfolder=rpm;artifactname=rpm]$packagePath" + # Run Pester tests to validate package names + Import-Module Pester -Force + $testResults = Invoke-Pester -Path ./test/packaging/linux/package-validation.tests.ps1 -PassThru + if ($testResults.FailedCount -gt 0) { + throw "Package validation tests failed" } shell: pwsh + + - name: Upload deb packages + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + with: + name: packages-deb + path: ${{ runner.workspace }}/packages/*.deb + if-no-files-found: ignore + + - name: Upload rpm packages + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + with: + name: packages-rpm + path: ${{ runner.workspace }}/packages/*.rpm + if-no-files-found: ignore + + - name: Upload tar.gz packages + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + with: + name: packages-tar + path: ${{ runner.workspace }}/packages/*.tar.gz + if-no-files-found: ignore diff --git a/.github/actions/test/nix/action.yml b/.github/actions/test/nix/action.yml index b338c398340..ab30e0d9ce6 100644 --- a/.github/actions/test/nix/action.yml +++ b/.github/actions/test/nix/action.yml @@ -14,6 +14,9 @@ inputs: required: false default: ctrf type: string + GITHUB_TOKEN: + description: 'GitHub token for API authentication' + required: true runs: using: composite @@ -21,14 +24,12 @@ runs: - name: Capture Environment if: success() || failure() run: |- - Import-Module ./build.psm1 - Write-LogGroupStart -Title 'Environment' - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - Write-LogGroupEnd -Title 'Environment' + Import-Module ./tools/ci.psm1 + Show-Environment shell: pwsh - name: Download Build Artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 with: path: "${{ github.workspace }}" @@ -41,10 +42,55 @@ runs: Write-LogGroupEnd -Title 'Artifacts Directory' shell: pwsh - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1 with: global-json-file: ./global.json + - name: Set Package Name by Platform + id: set_package_name + shell: pwsh + run: |- + Import-Module ./.github/workflows/GHWorkflowHelper/GHWorkflowHelper.psm1 + $platform = $env:RUNNER_OS + Write-Host "Runner platform: $platform" + if ($platform -eq 'Linux') { + $packageName = 'DSC-*-x86_64-linux.tar.gz' + } elseif ($platform -eq 'macOS') { + $packageName = 'DSC-*-x86_64-apple-darwin.tar.gz' + } else { + throw "Unsupported platform: $platform" + } + + Set-GWVariable -Name "DSC_PACKAGE_NAME" -Value $packageName + + - name: Get Latest DSC Package Version + shell: pwsh + run: |- + Import-Module ./.github/workflows/GHWorkflowHelper/GHWorkflowHelper.psm1 + $headers = @{ + Authorization = "Bearer ${{ inputs.GITHUB_TOKEN }}" + } + $releases = Invoke-RestMethod -Uri "https://api.github.com/repos/PowerShell/Dsc/releases" -Headers $headers + $latestRelease = $releases | Where-Object { $v = $_.name.trim("v"); $semVer = [System.Management.Automation.SemanticVersion]::new($v); if ($semVer.Major -eq 3 -and $semVer.Minor -ge 2) { $_ } } | Select-Object -First 1 + $latestVersion = $latestRelease.tag_name.TrimStart("v") + Write-Host "Latest DSC Version: $latestVersion" + + $packageName = "$env:DSC_PACKAGE_NAME" + + Write-Host "Package Name: $packageName" + + $downloadUrl = $latestRelease.assets | Where-Object { $_.name -like "*$packageName*" } | Select-Object -First 1 | Select-Object -ExpandProperty browser_download_url + Write-Host "Download URL: $downloadUrl" + + $tempPath = Get-GWTempPath + + Invoke-RestMethod -Uri $downloadUrl -OutFile "$tempPath/DSC.tar.gz" -Verbose -Headers $headers + New-Item -ItemType Directory -Path "$tempPath/DSC" -Force -Verbose + tar xvf "$tempPath/DSC.tar.gz" -C "$tempPath/DSC" + $dscRoot = "$tempPath/DSC" + Write-Host "DSC Root: $dscRoot" + Set-GWVariable -Name "DSC_ROOT" -Value $dscRoot + - name: Bootstrap shell: pwsh run: |- @@ -55,7 +101,7 @@ runs: Write-LogGroupEnd -Title 'Bootstrap' - name: Extract Files - uses: actions/github-script@v7.0.0 + uses: actions/github-script@e69ef5462fd455e02edcaf4dd7708eda96b9eda0 # v7.0.0 env: DESTINATION_FOLDER: "${{ github.workspace }}/bins" ARCHIVE_FILE_PATTERNS: "${{ github.workspace }}/build/build.zip" diff --git a/.github/actions/test/process-pester-results/action.yml b/.github/actions/test/process-pester-results/action.yml index 27b94f6ebcb..44f2037626f 100644 --- a/.github/actions/test/process-pester-results/action.yml +++ b/.github/actions/test/process-pester-results/action.yml @@ -21,7 +21,7 @@ runs: - name: Upload testResults artifact if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: junit-pester-${{ inputs.name }} path: ${{ runner.workspace }}/testResults diff --git a/.github/actions/test/process-pester-results/process-pester-results.ps1 b/.github/actions/test/process-pester-results/process-pester-results.ps1 index 523de3bebaa..5804bec9a94 100644 --- a/.github/actions/test/process-pester-results/process-pester-results.ps1 +++ b/.github/actions/test/process-pester-results/process-pester-results.ps1 @@ -24,6 +24,7 @@ $testIgnoredCount = 0 $testSkippedCount = 0 $testInvalidCount = 0 +# Process test results and generate annotations for failures Get-ChildItem -Path "${TestResultsFolder}/*.xml" -Recurse | ForEach-Object { $results = [xml] (get-content $_.FullName) @@ -35,6 +36,61 @@ Get-ChildItem -Path "${TestResultsFolder}/*.xml" -Recurse | ForEach-Object { $testIgnoredCount += [int]$results.'test-results'.ignored $testSkippedCount += [int]$results.'test-results'.skipped $testInvalidCount += [int]$results.'test-results'.invalid + + # Generate GitHub Actions annotations for test failures + # Select failed test cases + if ("System.Xml.XmlDocumentXPathExtensions" -as [Type]) { + $failures = [System.Xml.XmlDocumentXPathExtensions]::SelectNodes($results.'test-results', './/test-case[@result = "Failure"]') + } + else { + $failures = $results.SelectNodes('.//test-case[@result = "Failure"]') + } + + foreach ($testfail in $failures) { + $description = $testfail.description + $testName = $testfail.name + $message = $testfail.failure.message + $stack_trace = $testfail.failure.'stack-trace' + + # Parse stack trace to get file and line info + $fileInfo = Get-PesterFailureFileInfo -StackTraceString $stack_trace + + if ($fileInfo.File) { + # Convert absolute path to relative path for GitHub Actions + $filePath = $fileInfo.File + + # GitHub Actions expects paths relative to the workspace root + if ($env:GITHUB_WORKSPACE) { + $workspacePath = $env:GITHUB_WORKSPACE + if ($filePath.StartsWith($workspacePath)) { + $filePath = $filePath.Substring($workspacePath.Length).TrimStart('/', '\') + # Normalize to forward slashes for consistency + $filePath = $filePath -replace '\\', '/' + } + } + + # Create annotation title + $annotationTitle = "Test Failure: $description / $testName" + + # Build the annotation message + $annotationMessage = $message -replace "`n", "%0A" -replace "`r" + + # Build and output the workflow command + $workflowCommand = "::error file=$filePath" + if ($fileInfo.Line) { + $workflowCommand += ",line=$($fileInfo.Line)" + } + $workflowCommand += ",title=$annotationTitle::$annotationMessage" + + Write-Host $workflowCommand + + # Output a link to the test run + if ($env:GITHUB_SERVER_URL -and $env:GITHUB_REPOSITORY -and $env:GITHUB_RUN_ID) { + $logUrl = "$($env:GITHUB_SERVER_URL)/$($env:GITHUB_REPOSITORY)/actions/runs/$($env:GITHUB_RUN_ID)" + Write-Host "Test logs: $logUrl" + } + } + } } @" diff --git a/.github/actions/test/verify_xunit/action.yml b/.github/actions/test/verify_xunit/action.yml deleted file mode 100644 index fccca27182f..00000000000 --- a/.github/actions/test/verify_xunit/action.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: verify_xunit -description: 'Verify xUnit Results' - -runs: - using: composite - steps: - - name: Download build artifacts - uses: actions/download-artifact@v4 - with: - path: "${{ github.workspace }}" - - name: Capture artifacts directory - continue-on-error: true - run: dir "${{ github.workspace }}\testResults-xunit\*" -Recurse - shell: pwsh - - name: Test - if: success() - run: |- - Import-Module .\tools\ci.psm1 - $xUnitTestResultsFile = "${{ github.workspace }}\testResults-xunit\xUnitTestResults.xml" - Test-XUnitTestResults -TestResultsFile $xUnitTestResultsFile - shell: pwsh diff --git a/.github/actions/test/windows/action.yml b/.github/actions/test/windows/action.yml index 734e30208f0..7e858d8e835 100644 --- a/.github/actions/test/windows/action.yml +++ b/.github/actions/test/windows/action.yml @@ -14,6 +14,9 @@ inputs: required: false default: ctrf type: string + GITHUB_TOKEN: + description: 'GitHub token for API authentication' + required: true runs: using: composite @@ -21,14 +24,12 @@ runs: - name: Capture Environment if: success() || failure() run: |- - Import-Module ./build.psm1 - Write-LogGroupStart -Title 'Environment' - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - Write-LogGroupEnd -Title 'Environment' + Import-Module ./tools/ci.psm1 + Show-Environment shell: pwsh - name: Download Build Artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0 with: path: "${{ github.workspace }}" @@ -41,12 +42,35 @@ runs: Write-LogGroupEnd -Title 'Artifacts Directory' shell: pwsh - - uses: actions/setup-dotnet@v4 + - uses: actions/setup-dotnet@67a3573c9a986a3f9c594539f4ab511d57bb3ce9 # v4.3.1 with: global-json-file: .\global.json + - name: Get Latest DSC Package Version + shell: pwsh + run: |- + Import-Module .\.github\workflows\GHWorkflowHelper\GHWorkflowHelper.psm1 + $headers = @{ + Authorization = "Bearer ${{ inputs.GITHUB_TOKEN }}" + } + $releases = Invoke-RestMethod -Uri "https://api.github.com/repos/PowerShell/Dsc/releases" -Headers $headers + $latestRelease = $releases | Where-Object { $v = $_.name.trim("v"); $semVer = [System.Management.Automation.SemanticVersion]::new($v); if ($semVer.Major -eq 3 -and $semVer.Minor -ge 2) { $_ } } | Select-Object -First 1 + $latestVersion = $latestRelease.tag_name.TrimStart("v") + Write-Host "Latest DSC Version: $latestVersion" + + $downloadUrl = $latestRelease.assets | Where-Object { $_.name -like "DSC-*-x86_64-pc-windows-msvc.zip" } | Select-Object -First 1 | Select-Object -ExpandProperty browser_download_url + Write-Host "Download URL: $downloadUrl" + $tempPath = Get-GWTempPath + Invoke-RestMethod -Uri $downloadUrl -OutFile "$tempPath\DSC.zip" -Headers $headers + + $null = New-Item -ItemType Directory -Path "$tempPath\DSC" -Force + Expand-Archive -Path "$tempPath\DSC.zip" -DestinationPath "$tempPath\DSC" -Force + $dscRoot = "$tempPath\DSC" + Write-Host "DSC Root: $dscRoot" + Set-GWVariable -Name "DSC_ROOT" -Value $dscRoot + - name: Bootstrap - shell: powershell + shell: pwsh run: |- Import-Module ./build.psm1 Write-LogGroupStart -Title 'Bootstrap' diff --git a/.github/agents/SplitADOPipelines.agent.md b/.github/agents/SplitADOPipelines.agent.md new file mode 100644 index 00000000000..9454670061f --- /dev/null +++ b/.github/agents/SplitADOPipelines.agent.md @@ -0,0 +1,180 @@ +--- +name: SplitADOPipelines +description: This agent will implement and restructure the repository's existing ADO pipelines into Official and NonOfficial pipelines. +tools: ['vscode', 'execute', 'read', 'agent', 'edit', 'search', 'todo'] +--- + +This agent will implement and restructure the repository's existing ADO pipelines into Official and NonOfficial pipelines. + +A repository will have under the .pipelines directory a series of yaml files that define the ADO pipelines for the repository. + +First confirm if the pipelines are using a toggle switch for Official and NonOfficial. This will look something like this + +```yaml +parameters: + - name: templateFile + value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }} +``` + +Followed by: + +```yaml +extends: + template: ${{ variables.templateFile }} +``` + +This is an indicator that this work needs to be done. This toggle switch is no longer allowed and the templates need to be hard coded. + +## Template Reference Convention (MUST follow) + +All `- template:` references to files **inside this repo** must use the **absolute** form anchored at the repo root, with the `@self` suffix: + +```yaml +- template: /.pipelines/templates//.yml@self +``` + +Do **not** use relative paths such as `templates/...`, `../templates/...`, or bare filenames. Rationale: + +- Absolute paths resolve identically regardless of where the referring file lives, so moving a pipeline file between directories (for example, into `.pipelines/NonOfficial/`) does not silently break includes. +- Relative paths are resolved by Azure DevOps against the directory of the referring file, which has caused real outages in this repo when a relative include was composed into a nonexistent nested path like `.pipelines/templates/stages/.pipelines/templates/...`. +- The majority of existing includes already use the absolute form; keeping new work consistent reduces review burden. + +The only acceptable non-absolute references are to external repositories resolved via the `resources.repositories` block, for example `v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates`. + +## Refactoring Steps + +### Step 1: Extract Shared Templates + +For each pipeline file that uses the toggle switch pattern (e.g., `PowerShell-Packages-Official.yml`): + +1. Create the `.pipelines/templates/variables` and `.pipelines/templates/stages` directories if they don't exist +2. Extract the **variables section** into `.pipelines/templates/variables/PowerShell-Packages-Variables.yml` +3. Extract the **stages section** into `.pipelines/templates/stages/PowerShell-Packages-Stages.yml` + +**IMPORTANT**: Only extract the `variables:` and `stages:` sections. All other sections (parameters, resources, extends, etc.) remain in the pipeline files. + +### Step 2: Create Official Pipeline (In-Place Refactoring) + +The original toggle-based file becomes the Official pipeline: + +1. **Keep the file in its original location** (e.g., `.pipelines/PowerShell-Packages-Official.yml` stays where it is) +2. Remove the toggle switch parameter (`templateFile` parameter) +3. Hard-code the Official template reference: + ```yaml + extends: + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates + ``` +4. Replace the `variables:` section with a template reference: + ```yaml + variables: + - template: /.pipelines/templates/variables/PowerShell-Packages-Variables.yml@self + ``` +5. Replace the `stages:` section with a template reference: + ```yaml + stages: + - template: /.pipelines/templates/stages/PowerShell-Packages-Stages.yml@self + ``` + +### Step 3: Create NonOfficial Pipeline + +1. Create `.pipelines/NonOfficial` directory if it doesn't exist +2. Create the NonOfficial pipeline file (e.g., `.pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml`) +3. Copy the structure from the refactored Official pipeline +4. Hard-code the NonOfficial template reference: + ```yaml + extends: + template: v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates + ``` +5. Reference the same shared templates: + ```yaml + variables: + - template: /.pipelines/templates/variables/PowerShell-Packages-Variables.yml@self + + stages: + - template: /.pipelines/templates/stages/PowerShell-Packages-Stages.yml@self + ``` + +**Note**: Always use **absolute** template paths of the form `/.pipelines/templates/...@self`. Do not use relative paths like `templates/...` or `../templates/...`. Absolute paths are anchored at the repo root and resolve consistently from any referring file, preventing breakage when files are moved between directories. + +### Step 4: Link NonOfficial Pipelines to NonOfficial Dependencies + +After creating NonOfficial pipelines, ensure they consume artifacts from other **NonOfficial** pipelines, not Official ones. + +1. **Check the `resources:` section** in each NonOfficial pipeline for `pipelines:` dependencies +2. **Identify Official pipeline references** that need to be changed to NonOfficial +3. **Update the `source:` field** to point to the NonOfficial version + +**Example Problem:** NonOfficial pipeline pointing to Official dependency +```yaml +resources: + pipelines: + - pipeline: CoOrdinatedBuildPipeline + source: 'PowerShell-Coordinated Binaries-Official' # ❌ Wrong - Official! +``` + +**Solution:** Update to NonOfficial dependency +```yaml +resources: + pipelines: + - pipeline: CoOrdinatedBuildPipeline + source: 'PowerShell-Coordinated Binaries-NonOfficial' # ✅ Correct - NonOfficial! +``` + +**IMPORTANT**: The `source:` field must match the **exact ADO pipeline definition name** as it appears in Azure DevOps, not necessarily the file name. + +### Step 5: Configure Release Environment Parameters (NonAzure Only) + +**This step only applies if the pipeline uses `category: NonAzure` in the release configuration.** + +If you detect this pattern in the original pipeline: + +```yaml +extends: + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates # or NonOfficial + parameters: + release: + category: NonAzure +``` + +Then you must configure the `ob_release_environment` parameter when referencing the stages template. + +#### Official Pipeline Configuration + +In the Official pipeline (e.g., `.pipelines/PowerShell-Packages-Official.yml`): + +```yaml +stages: + - template: /.pipelines/templates/stages/PowerShell-Packages-Stages.yml@self + parameters: + ob_release_environment: Production +``` + +#### NonOfficial Pipeline Configuration + +In the NonOfficial pipeline (e.g., `.pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml`): + +```yaml +stages: + - template: /.pipelines/templates/stages/PowerShell-Packages-Stages.yml@self + parameters: + ob_release_environment: Test +``` + +#### Update Stages Template to Accept Parameter + +The extracted stages template (e.g., `.pipelines/templates/stages/PowerShell-Packages-Stages.yml`) must declare the parameter at the top: + +```yaml +parameters: + - name: ob_release_environment + type: string + +stages: + # ... rest of stages configuration using ${{ parameters.ob_release_environment }} +``` + +**IMPORTANT**: +- Only configure this for pipelines with `category: NonAzure` +- Official pipelines always use `ob_release_environment: Production` +- NonOfficial pipelines always use `ob_release_environment: Test` +- The stages template must accept this parameter and use it in the appropriate stage configurations diff --git a/.github/chatmodes/cherry-pick-commits.chatmode.md b/.github/chatmodes/cherry-pick-commits.chatmode.md new file mode 100644 index 00000000000..826ab11d56c --- /dev/null +++ b/.github/chatmodes/cherry-pick-commits.chatmode.md @@ -0,0 +1,78 @@ +# Cherry-Pick Commits Between Branches + +Cherry-pick recent commits from a source branch to a target branch without switching branches. + +## Instructions for Copilot + +1. **Confirm branches with the user** + - Ask the user to confirm the source and target branches + - If different branches are needed, update the configuration + +2. **Identify unique commits** + - Run: `git log .. --oneline --reverse` + - **IMPORTANT**: The commit count may be misleading if branches diverged from different base commits + - Compare the LAST few commits from each branch to identify actual missing commits: + - `git log --oneline -10` + - `git log --oneline -10` + - Look for commits with the same message but different SHAs (rebased commits) + - Show the user ONLY the truly missing commits (usually just the most recent ones) + +3. **Confirm with user before proceeding** + - If the commit count seems unusually high (e.g., 400+), STOP and verify semantically + - Ask: "I found X commits to cherry-pick. Shall I proceed?" + - If there are many commits, warn that this may take time + +4. **Execute the cherry-pick** + - Ensure the target branch is checked out first + - Run: `git cherry-pick ` for single commits + - Or: `git cherry-pick ` for multiple commits + - Apply commits in chronological order (oldest first) + +5. **Handle any issues** + - If conflicts occur, pause and ask user for guidance + - If empty commits occur, automatically skip with `git cherry-pick --skip` + +6. **Verify and report results** + - Run: `git log - --oneline` + - Show the user the newly applied commits + - Confirm the branch is now ahead by X commits + +## Key Git Commands + +```bash +# Find unique commits (may show full divergence if branches were rebased) +git log .. --oneline --reverse + +# Compare recent commits on each branch (more reliable for rebased branches) +git log --oneline -10 +git log --oneline -10 + +# Cherry-pick specific commits (when target is checked out) +git cherry-pick +git cherry-pick + +# Skip empty commits +git cherry-pick --skip + +# Verify result +git log - --oneline +``` + +## Common Scenarios + +- **Empty commits**: Automatically skip with `git cherry-pick --skip` +- **Conflicts**: Stop, show files with conflicts, ask user to resolve +- **Many commits**: Warn user and confirm before proceeding +- **Already applied**: These will result in empty commits that should be skipped +- **Diverged branches**: If branches diverged (rebased), `git log` may show the entire history difference + - The actual missing commits are usually only the most recent ones + - Compare commit messages from recent history on both branches + - Cherry-pick only commits that are semantically missing + +## Workflow Style + +Use an interactive, step-by-step approach: +- Show output from each command +- Ask for confirmation before major actions +- Provide clear status updates +- Handle errors gracefully with user guidance diff --git a/.github/dependabot.yml b/.github/dependabot.yml index fdb18f82c9d..45d2e8fe928 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,9 +8,25 @@ updates: labels: - "CL-BuildPackaging" - - package-ecosystem: docker + - package-ecosystem: "github-actions" + directory: "/" + target-branch: "release/*" + schedule: + interval: "daily" + labels: + - "CL-BuildPackaging" + + - package-ecosystem: "docker" directory: / schedule: interval: daily labels: - "CL-BuildPackaging" + + - package-ecosystem: "docker" + directory: "/" + target-branch: "release/*" + schedule: + interval: daily + labels: + - "CL-BuildPackaging" diff --git a/.github/instructions/build-and-packaging-steps.instructions.md b/.github/instructions/build-and-packaging-steps.instructions.md new file mode 100644 index 00000000000..934b1539593 --- /dev/null +++ b/.github/instructions/build-and-packaging-steps.instructions.md @@ -0,0 +1,127 @@ +--- +applyTo: + - ".github/actions/**/*.yml" + - ".github/workflows/**/*.yml" +--- + +# Build and Packaging Steps Pattern + +## Important Rule + +**Build and packaging must run in the same step OR you must save and restore PSOptions between steps.** + +## Why This Matters + +When `Start-PSBuild` runs, it creates PSOptions that contain build configuration details (runtime, configuration, output path, etc.). The packaging functions like `Start-PSPackage` and `Invoke-CIFinish` rely on these PSOptions to know where the build output is located and how it was built. + +GitHub Actions steps run in separate PowerShell sessions. This means PSOptions from one step are not available in the next step. + +## Pattern 1: Combined Build and Package (Recommended) + +Run build and packaging in the same step to keep PSOptions in memory: + +```yaml +- name: Build and Package + run: |- + Import-Module ./tools/ci.psm1 + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag + Invoke-CIFinish + shell: pwsh +``` + +**Benefits:** +- Simpler code +- No need for intermediate files +- PSOptions automatically available to packaging + +## Pattern 2: Separate Steps with Save/Restore + +If you must separate build and packaging into different steps: + +```yaml +- name: Build PowerShell + run: |- + Import-Module ./tools/ci.psm1 + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag + Save-PSOptions -PSOptionsPath "${{ runner.workspace }}/psoptions.json" + shell: pwsh + +- name: Create Packages + run: |- + Import-Module ./tools/ci.psm1 + Restore-PSOptions -PSOptionsPath "${{ runner.workspace }}/psoptions.json" + Invoke-CIFinish + shell: pwsh +``` + +**When to use:** +- When you need to run other steps between build and packaging +- When build and packaging require different permissions or environments + +## Common Mistakes + +### ❌ Incorrect: Separate steps without save/restore + +```yaml +- name: Build PowerShell + run: |- + Start-PSBuild -Configuration 'Release' + shell: pwsh + +- name: Create Packages + run: |- + Invoke-CIFinish # ❌ FAILS: PSOptions not available + shell: pwsh +``` + +### ❌ Incorrect: Using artifacts without PSOptions + +```yaml +- name: Download Build Artifacts + uses: actions/download-artifact@v4 + with: + name: build + +- name: Create Packages + run: |- + Invoke-CIFinish # ❌ FAILS: PSOptions not restored + shell: pwsh +``` + +## Related Functions + +- `Start-PSBuild` - Builds PowerShell and sets PSOptions +- `Save-PSOptions` - Saves PSOptions to a JSON file +- `Restore-PSOptions` - Loads PSOptions from a JSON file +- `Get-PSOptions` - Gets current PSOptions +- `Set-PSOptions` - Sets PSOptions +- `Start-PSPackage` - Creates packages (requires PSOptions) +- `Invoke-CIFinish` - Calls packaging (requires PSOptions on Linux/macOS) + +## Examples + +### Linux Packaging Action + +```yaml +- name: Build and Package + run: |- + Import-Module ./tools/ci.psm1 + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag + Invoke-CIFinish + shell: pwsh +``` + +### Windows Packaging Workflow + +```yaml +- name: Build and Package + run: | + Import-Module .\tools\ci.psm1 + Invoke-CIFinish -Runtime ${{ matrix.runtimePrefix }}-${{ matrix.architecture }} -channel ${{ matrix.channel }} + shell: pwsh +``` + +Note: `Invoke-CIFinish` for Windows includes both build and packaging in its logic when `Stage` contains 'Build'. diff --git a/.github/instructions/build-checkout-prerequisites.instructions.md b/.github/instructions/build-checkout-prerequisites.instructions.md new file mode 100644 index 00000000000..717aa6faa36 --- /dev/null +++ b/.github/instructions/build-checkout-prerequisites.instructions.md @@ -0,0 +1,148 @@ +--- +applyTo: + - ".github/**/*.yml" + - ".github/**/*.yaml" +--- + +# Build and Checkout Prerequisites for PowerShell CI + +This document describes the checkout and build prerequisites used in PowerShell's CI workflows. It is intended for GitHub Copilot sessions working with the build system. + +## Overview + +The PowerShell repository uses a standardized build process across Linux, Windows, and macOS CI workflows. Understanding the checkout configuration and the `Sync-PSTags` operation is crucial for working with the build system. + +## Checkout Configuration + +### Fetch Depth + +All CI workflows that build or test PowerShell use `fetch-depth: 1000` in the checkout step: + +```yaml +- name: checkout + uses: actions/checkout@v5 + with: + fetch-depth: 1000 +``` + +**Why 1000 commits?** +- The build system needs access to Git history to determine version information +- `Sync-PSTags` requires sufficient history to fetch and work with tags +- 1000 commits provides a reasonable balance between clone speed and having enough history for version calculation +- Shallow clones (fetch-depth: 1) would break versioning logic + +**Exceptions:** +- The `changes` job uses default fetch depth (no explicit `fetch-depth`) since it only needs to detect file changes +- The `analyze` job (CodeQL) uses `fetch-depth: '0'` (full history) for comprehensive security analysis +- Linux packaging uses `fetch-depth: 0` to ensure all tags are available for package version metadata + +### Workflows Using fetch-depth: 1000 + +- **Linux CI** (`.github/workflows/linux-ci.yml`): All build and test jobs +- **Windows CI** (`.github/workflows/windows-ci.yml`): All build and test jobs +- **macOS CI** (`.github/workflows/macos-ci.yml`): All build and test jobs + +## Sync-PSTags Operation + +### What is Sync-PSTags? + +`Sync-PSTags` is a PowerShell function defined in `build.psm1` that ensures Git tags from the upstream PowerShell repository are synchronized to the local clone. + +### Location + +- **Function Definition**: `build.psm1` (line 36-76) +- **Called From**: + - `.github/actions/build/ci/action.yml` (Bootstrap step, line 24) + - `tools/ci.psm1` (Invoke-CIInstall function, line 146) + +### How It Works + +```powershell +Sync-PSTags -AddRemoteIfMissing +``` + +The function: +1. Searches for a Git remote pointing to the official PowerShell repository: + - `https://github.com/PowerShell/PowerShell` + - `git@github.com:PowerShell/PowerShell` + +2. If no upstream remote exists and `-AddRemoteIfMissing` is specified: + - Adds a remote named `upstream` pointing to `https://github.com/PowerShell/PowerShell.git` + +3. Fetches all tags from the upstream remote: + ```bash + git fetch --tags --quiet upstream + ``` + +4. Sets `$script:tagsUpToDate = $true` to indicate tags are synchronized + +### Why Sync-PSTags is Required + +Tags are critical for: +- **Version Calculation**: `Get-PSVersion` uses `git describe --abbrev=0` to find the latest tag +- **Build Numbering**: CI builds use tag-based versioning for artifacts +- **Changelog Generation**: Release notes are generated based on tags +- **Package Metadata**: Package versions are derived from Git tags + +Without synchronized tags: +- Version detection would fail or return incorrect versions +- Builds might have inconsistent version numbers +- The build process would error when trying to determine the version + +### Bootstrap Step in CI Action + +The `.github/actions/build/ci/action.yml` includes this in the Bootstrap step: + +```yaml +- name: Bootstrap + if: success() + run: |- + Write-Verbose -Verbose "Running Bootstrap..." + Import-Module .\tools\ci.psm1 + Invoke-CIInstall -SkipUser + Write-Verbose -Verbose "Start Sync-PSTags" + Sync-PSTags -AddRemoteIfMissing + Write-Verbose -Verbose "End Sync-PSTags" + shell: pwsh +``` + +**Note**: `Sync-PSTags` is called twice: +1. Once by `Invoke-CIInstall` (in `tools/ci.psm1`) +2. Explicitly again in the Bootstrap step + +This redundancy ensures tags are available even if the first call encounters issues. + +## Best Practices for Copilot Sessions + +When working with the PowerShell CI system: + +1. **Always use `fetch-depth: 1000` or greater** when checking out code for build or test operations +2. **Understand that `Sync-PSTags` requires network access** to fetch tags from the upstream repository +3. **Don't modify the fetch-depth without understanding the impact** on version calculation +4. **If adding new CI workflows**, follow the existing pattern: + - Use `fetch-depth: 1000` for build/test jobs + - Call `Sync-PSTags -AddRemoteIfMissing` during bootstrap + - Ensure the upstream remote is properly configured + +5. **For local development**, developers should: + - Have the upstream remote configured + - Run `Sync-PSTags -AddRemoteIfMissing` before building + - Or use `Start-PSBuild` which handles this automatically + +## Related Files + +- `.github/actions/build/ci/action.yml` - Main CI build action +- `.github/workflows/linux-ci.yml` - Linux CI workflow +- `.github/workflows/windows-ci.yml` - Windows CI workflow +- `.github/workflows/macos-ci.yml` - macOS CI workflow +- `build.psm1` - Contains Sync-PSTags function definition +- `tools/ci.psm1` - CI-specific build functions that call Sync-PSTags + +## Summary + +The PowerShell CI system depends on: +1. **Adequate Git history** (fetch-depth: 1000) for version calculation +2. **Synchronized Git tags** via `Sync-PSTags` for accurate versioning +3. **Upstream remote access** to fetch official repository tags + +These prerequisites ensure consistent, accurate build versioning across all CI platforms. diff --git a/.github/instructions/build-configuration-guide.instructions.md b/.github/instructions/build-configuration-guide.instructions.md new file mode 100644 index 00000000000..d0384f4f307 --- /dev/null +++ b/.github/instructions/build-configuration-guide.instructions.md @@ -0,0 +1,150 @@ +--- +applyTo: + - "build.psm1" + - "tools/ci.psm1" + - ".github/**/*.yml" + - ".github/**/*.yaml" + - ".pipelines/**/*.yml" +--- + +# Build Configuration Guide + +## Choosing the Right Configuration + +### For Testing + +**Use: Default (Debug)** + +```yaml +- name: Build for Testing + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild +``` + +**Why Debug:** +- Includes debugging symbols +- Better error messages +- Faster build times +- Suitable for xUnit and Pester tests + +**Do NOT use:** +- `-Configuration 'Release'` (unnecessary for tests) +- `-ReleaseTag` (not needed for tests) +- `-CI` (unless you specifically need Pester module) + +### For Release/Packaging + +**Use: Release with version tag and public NuGet feeds** + +```yaml +- name: Build for Release + shell: pwsh + run: | + Import-Module ./build.psm1 + Import-Module ./tools/ci.psm1 + Switch-PSNugetConfig -Source Public + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag +``` + +**Why Release:** +- Optimized binaries +- No debug symbols (smaller size) +- Production-ready + +**Why Switch-PSNugetConfig -Source Public:** +- Switches NuGet package sources to public feeds (nuget.org and public Azure DevOps feeds) +- Required for CI/CD environments that don't have access to private feeds +- Uses publicly available packages instead of Microsoft internal feeds + +### For Code Coverage + +**Use: CodeCoverage configuration** + +```yaml +- name: Build with Coverage + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild -Configuration 'CodeCoverage' +``` + +## Platform Considerations + +### All Platforms + +Same commands work across Linux, Windows, and macOS: + +```yaml +strategy: + matrix: + os: [ubuntu-latest, windows-latest, macos-latest] +runs-on: ${{ matrix.os }} +steps: + - name: Build PowerShell + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild +``` + +### Output Locations + +**Linux/macOS:** +``` +src/powershell-unix/bin/Debug///publish/ +``` + +**Windows:** +``` +src/powershell-win-core/bin/Debug///publish/ +``` + +## Best Practices + +1. Use default configuration for testing +2. Avoid redundant parameters +3. Match configuration to purpose +4. Use `-CI` only when needed +5. Always specify `-ReleaseTag` for release or packaging builds +6. Use `Switch-PSNugetConfig -Source Public` in CI/CD for release builds + +## NuGet Feed Configuration + +### Switch-PSNugetConfig + +The `Switch-PSNugetConfig` function in `build.psm1` manages NuGet package source configuration. + +**Available Sources:** + +- **Public**: Uses public feeds (nuget.org and public Azure DevOps feeds) + - Required for: CI/CD environments, public builds, packaging + - Does not require authentication + +- **Private**: Uses internal PowerShell team feeds + - Required for: Internal development with preview packages + - Requires authentication credentials + +- **NuGetOnly**: Uses only nuget.org + - Required for: Minimal dependency scenarios + +**Usage:** + +```powershell +# Switch to public feeds (most common for CI/CD) +Switch-PSNugetConfig -Source Public + +# Switch to private feeds with authentication +Switch-PSNugetConfig -Source Private -UserName $userName -ClearTextPAT $pat + +# Switch to nuget.org only +Switch-PSNugetConfig -Source NuGetOnly +``` + +**When to Use:** + +- **Always use `-Source Public`** before building in CI/CD workflows +- Use before any build that will create packages for distribution +- Use in forks or environments without access to Microsoft internal feeds diff --git a/.github/instructions/code-review-branch-strategy.instructions.md b/.github/instructions/code-review-branch-strategy.instructions.md new file mode 100644 index 00000000000..191a677b912 --- /dev/null +++ b/.github/instructions/code-review-branch-strategy.instructions.md @@ -0,0 +1,230 @@ +--- +applyTo: "**/*" +--- + +# Code Review Branch Strategy Guide + +This guide helps GitHub Copilot provide appropriate feedback when reviewing code changes, particularly distinguishing between issues that should be fixed in the current branch versus the default branch. + +## Purpose + +When reviewing pull requests, especially those targeting release branches, it's important to identify whether an issue should be fixed in: +- **The current PR/branch** - Release-specific fixes or backports +- **The default branch first** - General bugs that exist in the main codebase + +## Branch Types and Fix Strategy + +### Release Branches (e.g., `release/v7.5`, `release/v7.4`) + +**Purpose:** Contain release-specific changes and critical backports + +**Should contain:** +- Release-specific configuration changes +- Critical bug fixes that are backported from the default branch +- Release packaging/versioning adjustments + +**Should NOT contain:** +- New general bug fixes that haven't been fixed in the default branch +- Refactoring or improvements that apply to the main codebase +- Workarounds for issues that exist in the default branch + +### Default/Main Branch (e.g., `master`, `main`) + +**Purpose:** Primary development branch for all ongoing work + +**Should contain:** +- All general bug fixes +- New features and improvements +- Refactoring and code quality improvements +- Fixes that will later be backported to release branches + +## Identifying Issues That Belong in the Default Branch + +When reviewing a PR targeting a release branch, look for these indicators that suggest the fix should be in the default branch first: + +### 1. The Root Cause Exists in Default Branch + +If the underlying issue exists in the default branch's code, it should be fixed there first. + +**Example:** +```yaml +# PR changes this in release/v7.5: +- $metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json ++ $metadata = Get-Content "$(Build.SourcesDirectory)/PowerShell/tools/metadata.json" -Raw | ConvertFrom-Json +``` + +**Analysis:** If `$repoRoot` is undefined because the template doesn't include its dependencies in BOTH the release branch AND the default branch, the fix should address the root cause in the default branch first. + +### 2. The Fix is a Workaround Rather Than a Proper Solution + +If the change introduces a workaround (hardcoded paths, special cases) rather than fixing the underlying design issue, it likely belongs in the default branch as a proper fix. + +**Example:** +- Using hardcoded paths instead of fixing variable initialization +- Adding special cases instead of fixing the logic +- Duplicating code instead of fixing shared dependencies + +### 3. The Issue Affects General Functionality + +If the issue affects general functionality not specific to a release, it should be fixed in the default branch. + +**Example:** +- Template dependencies that affect all pipelines +- Shared utility functions +- Common configuration issues + +## Providing Code Review Feedback + +### For Issues in the Current Branch + +When an issue is specific to the current branch or is a legitimate fix for the branch being targeted, **use the default code review feedback format** without any special branch-strategy commentary. + +### For Issues That Belong in the Default Branch + +1. **Provide the code review feedback** +2. **Explain why it should be fixed in the default branch** +3. **Provide an issue template** in markdown format + +**Example:** + +```markdown +The `channelSelection.yml` template relies on `$repoRoot` being set by `SetVersionVariables.yml`, but doesn't declare this dependency. This issue exists in both the release branch and the default branch. + +**This should be fixed in the default branch first**, then backported if needed. The proper fix is to ensure template dependencies are correctly declared, rather than using hardcoded paths as a workaround. + +--- + +**Suggested Issue for Default Branch:** + +### Issue Title +`channelSelection.yml` template missing dependency on `SetVersionVariables.yml` + +### Description +The `channelSelection.yml` template uses the `$repoRoot` variable but doesn't ensure it's set beforehand by including `SetVersionVariables.yml`. + +**Current State:** +- `channelSelection.yml` expects `$repoRoot` to be available +- Not all pipelines that use `channelSelection.yml` include `SetVersionVariables.yml` first +- This creates an implicit dependency that's not enforced + +**Expected State:** +Either: +1. `channelSelection.yml` should include `SetVersionVariables.yml` as a dependency, OR +2. `channelSelection.yml` should be refactored to not depend on `$repoRoot`, OR +3. Pipelines using `channelSelection.yml` should explicitly include `SetVersionVariables.yml` first + +**Files Affected:** +- `.pipelines/templates/channelSelection.yml` +- `.pipelines/templates/package-create-msix.yml` +- `.pipelines/templates/release-SetTagAndChangelog.yml` + +**Priority:** Medium +**Labels:** `Issue-Bug`, `Area-Build`, `Area-Pipeline` +``` + +## Issue Template Format + +When creating an issue template for the default branch, use this structure: + +```markdown +### Issue Title +[Clear, concise description of the problem] + +### Description +[Detailed explanation of the issue] + +**Current State:** +- [What's happening now] +- [Why it's problematic] + +**Expected State:** +- [What should happen] +- [Proposed solution(s)] + +**Files Affected:** +- [List of files] + +**Priority:** [Low/Medium/High/Critical] +**Labels:** [Suggested labels like `Issue-Bug`, `Area-*`] + +**Additional Context:** +[Any additional information, links to related issues, etc.] +``` + +## Common Scenarios + +### Scenario 1: Template Dependency Issues + +**Indicators:** +- Missing template includes +- Undefined variables from other templates +- Assumptions about pipeline execution order + +**Action:** Suggest fixing template dependencies in the default branch. + +### Scenario 2: Hardcoded Values + +**Indicators:** +- Hardcoded paths replacing variables +- Environment-specific values in shared code +- Magic strings or numbers + +**Action:** Suggest proper variable/parameter usage in the default branch. + +### Scenario 3: Logic Errors + +**Indicators:** +- Incorrect conditional logic +- Missing error handling +- Race conditions + +**Action:** Suggest fixing the logic in the default branch unless it's release-specific. + +### Scenario 4: Legitimate Release Branch Fixes + +**Indicators:** +- Version-specific configuration +- Release packaging changes +- Backport of already-fixed default branch issue + +**Action:** Provide normal code review feedback for the current PR. + +## Best Practices + +1. **Always check if the issue exists in the default branch** before suggesting a release-branch-only fix +2. **Prefer fixing root causes over workarounds** +3. **Provide clear rationale** for why a fix belongs in the default branch +4. **Include actionable issue templates** so users can easily create issues +5. **Be helpful, not blocking** - provide the feedback even if you can't enforce where it's fixed + +## Examples of Good vs. Bad Approaches + +### ❌ Bad: Workaround in Release Branch Only + +```yaml +# In release/v7.5 only +- pwsh: | + $metadata = Get-Content "$(Build.SourcesDirectory)/PowerShell/tools/metadata.json" -Raw +``` + +**Why bad:** Hardcodes path to work around missing `$repoRoot`, doesn't fix the default branch. + +### ✅ Good: Fix in Default Branch, Then Backport + +```yaml +# In default branch first +- template: SetVersionVariables.yml@self # Ensures $repoRoot is set +- template: channelSelection.yml@self # Now can use $repoRoot +``` + +**Why good:** Fixes the root cause by ensuring dependencies are declared, then backport to release if needed. + +## When in Doubt + +If you're unsure whether an issue should be fixed in the current branch or the default branch, ask yourself: + +1. Does this issue exist in the default branch? +2. Is this a workaround or a proper fix? +3. Will other branches/releases benefit from this fix? + +If the answer to any of these is "yes," suggest fixing it in the default branch first. diff --git a/.github/instructions/instruction-file-format.instructions.md b/.github/instructions/instruction-file-format.instructions.md new file mode 100644 index 00000000000..7c4e0bdd13d --- /dev/null +++ b/.github/instructions/instruction-file-format.instructions.md @@ -0,0 +1,220 @@ +--- +applyTo: + - ".github/instructions/**/*.instructions.md" +--- + +# Instruction File Format Guide + +This document describes the format and guidelines for creating custom instruction files for GitHub Copilot in the PowerShell repository. + +## File Naming Convention + +All instruction files must use the `.instructions.md` suffix: +- ✅ Correct: `build-checkout-prerequisites.instructions.md` +- ✅ Correct: `start-psbuild-basics.instructions.md` +- ❌ Incorrect: `build-guide.md` +- ❌ Incorrect: `instructions.md` + +## Required Frontmatter + +Every instruction file must start with YAML frontmatter containing an `applyTo` section: + +```yaml +--- +applyTo: + - "path/to/files/**/*.ext" + - "specific-file.ext" +--- +``` + +### applyTo Patterns + +Specify which files or directories these instructions apply to: + +**For workflow files:** +```yaml +applyTo: + - ".github/**/*.yml" + - ".github/**/*.yaml" +``` + +**For build scripts:** +```yaml +applyTo: + - "build.psm1" + - "tools/ci.psm1" +``` + +**For multiple contexts:** +```yaml +applyTo: + - "build.psm1" + - "tools/**/*.psm1" + - ".github/**/*.yml" +``` + +## Content Structure + +### 1. Clear Title + +Use a descriptive H1 heading after the frontmatter: + +```markdown +# Build Configuration Guide +``` + +### 2. Purpose or Overview + +Start with a brief explanation of what the instructions cover: + +```markdown +## Purpose + +This guide explains how to configure PowerShell builds for different scenarios. +``` + +### 3. Actionable Content + +Provide clear, actionable guidance: + +**✅ Good - Specific and actionable:** +```markdown +## Default Usage + +Use `Start-PSBuild` with no parameters for testing: + +```powershell +Import-Module ./tools/ci.psm1 +Start-PSBuild +``` +``` + +**❌ Bad - Vague and unclear:** +```markdown +## Usage + +You can use Start-PSBuild to build stuff. +``` + +### 4. Code Examples + +Include working code examples with proper syntax highlighting: + +```markdown +```yaml +- name: Build PowerShell + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild +``` +``` + +### 5. Context and Rationale + +Explain why things are done a certain way: + +```markdown +**Why fetch-depth: 1000?** +- The build system needs Git history for version calculation +- Shallow clones would break versioning logic +``` + +## Best Practices + +### Be Concise + +- Focus on essential information +- Remove redundant explanations +- Use bullet points for lists + +### Be Specific + +- Provide exact commands and parameters +- Include file paths and line numbers when relevant +- Show concrete examples, not abstract concepts + +### Avoid Duplication + +- Don't repeat information from other instruction files +- Reference other files when appropriate +- Keep each file focused on one topic + +### Use Proper Formatting + +**Headers:** +- Use H1 (`#`) for the main title +- Use H2 (`##`) for major sections +- Use H3 (`###`) for subsections + +**Code blocks:** +- Always specify the language: ` ```yaml `, ` ```powershell `, ` ```bash ` +- Keep examples short and focused +- Test examples before including them + +**Lists:** +- Use `-` for unordered lists +- Use `1.` for ordered lists +- Keep list items concise + +## Example Structure + +```markdown +--- +applyTo: + - "relevant/files/**/*.ext" +--- + +# Title of Instructions + +Brief description of what these instructions cover. + +## Section 1 + +Content with examples. + +```language +code example +``` + +## Section 2 + +More specific guidance. + +### Subsection + +Detailed information when needed. + +## Best Practices + +- Actionable tip 1 +- Actionable tip 2 +``` + +## Maintaining Instructions + +### When to Create a New File + +Create a new instruction file when: +- Covering a distinct topic not addressed elsewhere +- The content is substantial enough to warrant its own file +- The `applyTo` scope is different from existing files + +### When to Update an Existing File + +Update an existing file when: +- Information is outdated +- New best practices emerge +- Examples need correction + +### When to Merge or Delete + +Merge or delete files when: +- Content is duplicated across multiple files +- A file is too small to be useful standalone +- Information is no longer relevant + +## Reference + +For more details, see: +- [GitHub Copilot Custom Instructions Documentation](https://docs.github.com/en/copilot/how-tos/configure-custom-instructions/add-repository-instructions) diff --git a/.github/instructions/log-grouping-guidelines.instructions.md b/.github/instructions/log-grouping-guidelines.instructions.md new file mode 100644 index 00000000000..ff845db4e4b --- /dev/null +++ b/.github/instructions/log-grouping-guidelines.instructions.md @@ -0,0 +1,181 @@ +--- +applyTo: + - "build.psm1" + - "tools/ci.psm1" + - ".github/**/*.yml" + - ".github/**/*.yaml" +--- + +# Log Grouping Guidelines for GitHub Actions + +## Purpose + +Guidelines for using `Write-LogGroupStart` and `Write-LogGroupEnd` to create collapsible log sections in GitHub Actions CI/CD runs. + +## Key Principles + +### 1. Groups Cannot Be Nested + +GitHub Actions does not support nested groups. Only use one level of grouping. + +**❌ Don't:** +```powershell +Write-LogGroupStart -Title "Outer Group" +Write-LogGroupStart -Title "Inner Group" +# ... operations ... +Write-LogGroupEnd -Title "Inner Group" +Write-LogGroupEnd -Title "Outer Group" +``` + +**✅ Do:** +```powershell +Write-LogGroupStart -Title "Operation A" +# ... operations ... +Write-LogGroupEnd -Title "Operation A" + +Write-LogGroupStart -Title "Operation B" +# ... operations ... +Write-LogGroupEnd -Title "Operation B" +``` + +### 2. Groups Should Be Substantial + +Only create groups for operations that generate substantial output (5+ lines). Small groups add clutter without benefit. + +**❌ Don't:** +```powershell +Write-LogGroupStart -Title "Generate Resource Files" +Write-Log -message "Run ResGen" +Start-ResGen +Write-LogGroupEnd -Title "Generate Resource Files" +``` + +**✅ Do:** +```powershell +Write-Log -message "Run ResGen (generating C# bindings for resx files)" +Start-ResGen +``` + +### 3. Groups Should Represent Independent Operations + +Each group should be a logically independent operation that users might want to expand/collapse separately. + +**✅ Good examples:** +- Install Native Dependencies +- Install .NET SDK +- Build PowerShell +- Restore NuGet Packages + +**❌ Bad examples:** +- Individual project restores (too granular) +- Small code generation steps (too small) +- Sub-steps of a larger operation (would require nesting) + +### 4. One Group Per Iteration Is Excessive + +Avoid putting log groups inside loops where each iteration creates a separate group. This would probably cause nesting. + +**❌ Don't:** +```powershell +$projects | ForEach-Object { + Write-LogGroupStart -Title "Restore Project: $_" + dotnet restore $_ + Write-LogGroupEnd -Title "Restore Project: $_" +} +``` + +**✅ Do:** +```powershell +Write-LogGroupStart -Title "Restore All Projects" +$projects | ForEach-Object { + Write-Log -message "Restoring $_" + dotnet restore $_ +} +Write-LogGroupEnd -Title "Restore All Projects" +``` + +## Usage Pattern + +```powershell +Write-LogGroupStart -Title "Descriptive Operation Name" +try { + # ... operation code ... + Write-Log -message "Status updates" +} +finally { + # Ensure group is always closed +} +Write-LogGroupEnd -Title "Descriptive Operation Name" +``` + +## When to Use Log Groups + +Use log groups for: +- Major build phases (bootstrap, restore, build, test, package) +- Installation operations (dependencies, SDKs, tools) +- Operations that produce 5+ lines of output +- Operations where users might want to collapse verbose output + +Don't use log groups for: +- Single-line operations +- Code that's already inside another group +- Loop iterations with minimal output per iteration +- Diagnostic or debug output that should always be visible + +## Examples from build.psm1 + +### Good Usage + +```powershell +function Start-PSBootstrap { + # Multiple independent operations, each with substantial output + Write-LogGroupStart -Title "Install Native Dependencies" + # ... apt-get/yum/brew install commands ... + Write-LogGroupEnd -Title "Install Native Dependencies" + + Write-LogGroupStart -Title "Install .NET SDK" + # ... dotnet installation ... + Write-LogGroupEnd -Title "Install .NET SDK" +} +``` + +### Avoid + +```powershell +# Too small - just 2-3 lines +Write-LogGroupStart -Title "Generate Resource Files (ResGen)" +Write-Log -message "Run ResGen" +Start-ResGen +Write-LogGroupEnd -Title "Generate Resource Files (ResGen)" +``` + +## GitHub Actions Syntax + +These functions emit GitHub Actions workflow commands: +- `Write-LogGroupStart` → `::group::Title` +- `Write-LogGroupEnd` → `::endgroup::` + +In the GitHub Actions UI, this renders as collapsible sections with the specified title. + +## Testing + +Test log grouping locally: +```powershell +$env:GITHUB_ACTIONS = 'true' +Import-Module ./build.psm1 +Write-LogGroupStart -Title "Test" +Write-Log -Message "Content" +Write-LogGroupEnd -Title "Test" +``` + +Output should show: +``` +::group::Test +Content +::endgroup:: +``` + +## References + +- [GitHub Actions: Grouping log lines](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#grouping-log-lines) +- `build.psm1`: `Write-LogGroupStart` and `Write-LogGroupEnd` function definitions diff --git a/.github/instructions/onebranch-condition-syntax.instructions.md b/.github/instructions/onebranch-condition-syntax.instructions.md new file mode 100644 index 00000000000..19bf331d9c3 --- /dev/null +++ b/.github/instructions/onebranch-condition-syntax.instructions.md @@ -0,0 +1,223 @@ +--- +applyTo: ".pipelines/**/*.{yml,yaml}" +--- + +# OneBranch Pipeline Condition Syntax + +## Overview +Azure Pipelines (OneBranch) uses specific syntax for referencing variables and parameters in condition expressions. Using the wrong syntax will cause conditions to fail silently or behave unexpectedly. + +## Variable Reference Patterns + +### In Condition Expressions + +**✅ Correct Pattern:** +```yaml +condition: eq(variables['VariableName'], 'value') +condition: or(eq(variables['VAR1'], 'true'), eq(variables['VAR2'], 'true')) +condition: and(succeeded(), eq(variables['Architecture'], 'fxdependent')) +``` + +**❌ Incorrect Patterns:** +```yaml +# Don't use $(VAR) string expansion in conditions +condition: eq('$(VariableName)', 'value') + +# Don't use direct variable references +condition: eq($VariableName, 'value') +``` + +### In Script Content (pwsh, bash, etc.) + +**✅ Correct Pattern:** +```yaml +- pwsh: | + $value = '$(VariableName)' + Write-Host "Value: $(VariableName)" +``` + +### In Input Fields + +**✅ Correct Pattern:** +```yaml +inputs: + serviceEndpoint: '$(ServiceEndpoint)' + sbConfigPath: '$(SBConfigPath)' +``` + +## Parameter References + +### Template Parameters (Compile-Time) + +**✅ Correct Pattern:** +```yaml +parameters: + - name: OfficialBuild + type: boolean + default: false + +steps: + - task: SomeTask@1 + condition: eq('${{ parameters.OfficialBuild }}', 'true') +``` + +Note: Parameters use `${{ parameters.Name }}` because they're evaluated at template compile-time. + +### Runtime Variables (Execution-Time) + +**✅ Correct Pattern:** +```yaml +steps: + - pwsh: | + Write-Host "##vso[task.setvariable variable=MyVar]somevalue" + displayName: Set Variable + + - task: SomeTask@1 + condition: eq(variables['MyVar'], 'somevalue') +``` + +## Common Scenarios + +### Scenario 1: Check if Variable Equals Value + +```yaml +- task: DoSomething@1 + condition: eq(variables['PREVIEW'], 'true') +``` + +### Scenario 2: Multiple Variable Conditions (OR) + +```yaml +- task: DoSomething@1 + condition: or(eq(variables['STABLE'], 'true'), eq(variables['LTS'], 'true')) +``` + +### Scenario 3: Multiple Variable Conditions (AND) + +```yaml +- task: DoSomething@1 + condition: and(succeeded(), eq(variables['Architecture'], 'fxdependent')) +``` + +### Scenario 4: Complex Conditions + +```yaml +- task: DoSomething@1 + condition: and( + succeededOrFailed(), + ne(variables['UseAzDevOpsFeed'], ''), + eq(variables['Build.SourceBranch'], 'refs/heads/master') + ) +``` + +### Scenario 5: Built-in Variables + +```yaml +- task: CodeQL3000Init@0 + condition: eq(variables['Build.SourceBranch'], 'refs/heads/master') + +- step: finalize + condition: eq(variables['Agent.JobStatus'], 'SucceededWithIssues') +``` + +### Scenario 6: Parameter vs Variable + +```yaml +parameters: + - name: OfficialBuild + type: boolean + +steps: + # Parameter condition (compile-time) + - task: SignFiles@1 + condition: eq('${{ parameters.OfficialBuild }}', 'true') + + # Variable condition (runtime) + - task: PublishArtifact@1 + condition: eq(variables['PUBLISH_ENABLED'], 'true') +``` + +## Why This Matters + +**String Expansion `$(VAR)` in Conditions:** +- When you use `'$(VAR)'` in a condition, Azure Pipelines attempts to expand it as a string +- If the variable is undefined or empty, it becomes an empty string `''` +- The condition `eq('', 'true')` will always be false +- This makes debugging difficult because there's no error message + +**Variables Array Syntax `variables['VAR']`:** +- This is the proper way to reference runtime variables in conditions +- Azure Pipelines correctly evaluates the variable's value +- Undefined variables are handled properly by the condition evaluator +- This is the standard pattern used throughout Azure Pipelines + +## Reference Examples + +Working examples can be found in: +- `.pipelines/templates/linux.yml` - Build.SourceBranch conditions +- `.pipelines/templates/windows-hosted-build.yml` - Architecture conditions +- `.pipelines/templates/compliance/apiscan.yml` - CODEQL_ENABLED conditions +- `.pipelines/templates/insert-nuget-config-azfeed.yml` - Complex AND/OR conditions + +## Quick Reference Table + +| Context | Syntax | Example | +|---------|--------|---------| +| Condition expression | `variables['Name']` | `condition: eq(variables['PREVIEW'], 'true')` | +| Script content | `$(Name)` | `pwsh: Write-Host "$(PREVIEW)"` | +| Task input | `$(Name)` | `inputs: path: '$(Build.SourcesDirectory)'` | +| Template parameter | `${{ parameters.Name }}` | `condition: eq('${{ parameters.Official }}', 'true')` | + +## Troubleshooting + +### Condition Always False +If your condition is always evaluating to false: +1. Check if you're using `'$(VAR)'` instead of `variables['VAR']` +2. Verify the variable is actually set (add a debug step to print the variable) +3. Check the variable value is exactly what you expect (case-sensitive) + +### Variable Not Found +If you get errors about variables not being found: +1. Ensure the variable is set before the condition is evaluated +2. Check that the variable name is spelled correctly +3. Verify the variable is in scope (job vs. stage vs. pipeline level) + +## Best Practices + +1. **Always use `variables['Name']` in conditions** - This is the correct Azure Pipelines pattern +2. **Use `$(Name)` for string expansion** in scripts and inputs +3. **Use `${{ parameters.Name }}` for template parameters** (compile-time) +4. **Add debug steps** to verify variable values when troubleshooting conditions +5. **Follow existing patterns** in the repository - grep for `condition:` to see examples + +## Common Mistakes + +❌ **Mistake 1: String expansion in condition** +```yaml +condition: eq('$(PREVIEW)', 'true') # WRONG +``` + +✅ **Fix:** +```yaml +condition: eq(variables['PREVIEW'], 'true') # CORRECT +``` + +❌ **Mistake 2: Missing quotes around parameter** +```yaml +condition: eq(${{ parameters.Official }}, true) # WRONG +``` + +✅ **Fix:** +```yaml +condition: eq('${{ parameters.Official }}', 'true') # CORRECT +``` + +❌ **Mistake 3: Mixing syntax** +```yaml +condition: or(eq('$(STABLE)', 'true'), eq(variables['LTS'], 'true')) # INCONSISTENT +``` + +✅ **Fix:** +```yaml +condition: or(eq(variables['STABLE'], 'true'), eq(variables['LTS'], 'true')) # CORRECT +``` diff --git a/.github/instructions/onebranch-restore-phase-pattern.instructions.md b/.github/instructions/onebranch-restore-phase-pattern.instructions.md new file mode 100644 index 00000000000..0945bb47c0b --- /dev/null +++ b/.github/instructions/onebranch-restore-phase-pattern.instructions.md @@ -0,0 +1,83 @@ +--- +applyTo: ".pipelines/**/*.{yml,yaml}" +--- + +# OneBranch Restore Phase Pattern + +## Overview +When steps need to run in the OneBranch restore phase (before the main build phase), the `ob_restore_phase` environment variable must be set in the `env:` block of **each individual step**. + +## Pattern + +### ✅ Correct (Working Pattern) +```yaml +parameters: +- name: "ob_restore_phase" + type: boolean + default: true # or false if you don't want restore phase + +steps: +- powershell: | + # script content + displayName: 'Step Name' + env: + ob_restore_phase: ${{ parameters.ob_restore_phase }} +``` + +The key is to: +1. Define `ob_restore_phase` as a **boolean** parameter +2. Set `ob_restore_phase: ${{ parameters.ob_restore_phase }}` directly in each step's `env:` block +3. Pass `true` to run in restore phase, `false` to run in normal build phase + +### ❌ Incorrect (Does Not Work) +```yaml +steps: +- powershell: | + # script content + displayName: 'Step Name' + ${{ if eq(parameters.useRestorePhase, 'yes') }}: + env: + ob_restore_phase: true +``` + +Using conditionals at the same indentation level as `env:` causes only the first step to execute in restore phase. + +## Parameters + +Templates using this pattern should accept an `ob_restore_phase` boolean parameter: + +```yaml +parameters: +- name: "ob_restore_phase" + type: boolean + default: true # Set to true to run in restore phase by default +``` + +## Reference Examples + +Working examples of this pattern can be found in: +- `.pipelines/templates/insert-nuget-config-azfeed.yml` - Demonstrates the correct pattern +- `.pipelines/templates/SetVersionVariables.yml` - Updated to use this pattern + +## Why This Matters + +The restore phase in OneBranch pipelines runs before signing and other build operations. Steps that need to: +- Set environment variables for the entire build +- Configure authentication +- Prepare the repository structure + +Must run in the restore phase to be available when subsequent stages execute. + +## Common Use Cases + +- Setting `REPOROOT` variable +- Configuring NuGet feeds with authentication +- Setting version variables +- Repository preparation and validation + +## Troubleshooting + +If only the first step in your template is running in restore phase: +1. Check that `env:` block exists for **each step** +2. Verify the conditional `${{ if ... }}:` is **inside** the `env:` block +3. Confirm indentation is correct (conditional is indented under `env:`) diff --git a/.github/instructions/onebranch-signing-configuration.instructions.md b/.github/instructions/onebranch-signing-configuration.instructions.md new file mode 100644 index 00000000000..747fcaffdd6 --- /dev/null +++ b/.github/instructions/onebranch-signing-configuration.instructions.md @@ -0,0 +1,195 @@ +--- +applyTo: + - ".pipelines/**/*.yml" + - ".pipelines/**/*.yaml" +--- + +# OneBranch Signing Configuration + +This guide explains how to configure OneBranch signing variables in Azure Pipeline jobs, particularly when signing is not required. + +## Purpose + +OneBranch pipelines include signing infrastructure by default. For build-only jobs where signing happens in a separate stage, you should disable signing setup to improve performance and avoid unnecessary overhead. + +## Disable Signing for Build-Only Jobs + +When a job does not perform signing (e.g., it only builds artifacts that will be signed in a later stage), disable both signing setup and code sign validation: + +```yaml +variables: + - name: ob_signing_setup_enabled + value: false # Disable signing setup - this is a build-only stage + - name: ob_sdl_codeSignValidation_enabled + value: false # Skip signing validation in build-only stage +``` + +### Why Disable These Variables? + +**`ob_signing_setup_enabled: false`** +- Prevents OneBranch from setting up the signing infrastructure +- Reduces job startup time +- Avoids unnecessary credential validation +- Only disable when the job will NOT sign any artifacts + +**`ob_sdl_codeSignValidation_enabled: false`** +- Skips validation that checks if files are properly signed +- Appropriate for build stages where artifacts are unsigned +- Must be enabled in signing/release stages to validate signatures + +## Common Patterns + +### Build-Only Job (No Signing) + +```yaml +jobs: +- job: build_artifacts + variables: + - name: ob_signing_setup_enabled + value: false + - name: ob_sdl_codeSignValidation_enabled + value: false + steps: + - checkout: self + - pwsh: | + # Build unsigned artifacts + Start-PSBuild +``` + +### Signing Job + +```yaml +jobs: +- job: sign_artifacts + variables: + - name: ob_signing_setup_enabled + value: true + - name: ob_sdl_codeSignValidation_enabled + value: true + steps: + - checkout: self + env: + ob_restore_phase: true # Steps before first signing operation + - pwsh: | + # Prepare artifacts for signing + env: + ob_restore_phase: true # Steps before first signing operation + - task: onebranch.pipeline.signing@1 + displayName: 'Sign artifacts' + # Signing step runs in build phase (no ob_restore_phase) + - pwsh: | + # Post-signing validation + # Post-signing steps run in build phase (no ob_restore_phase) +``` + +## Restore Phase Usage with Signing + +**The restore phase (`ob_restore_phase: true`) should only be used in jobs that perform signing operations.** It separates preparation steps from the actual signing and build steps. + +### When to Use Restore Phase + +Use `ob_restore_phase: true` **only** in jobs where `ob_signing_setup_enabled: true`: + +```yaml +jobs: +- job: sign_artifacts + variables: + - name: ob_signing_setup_enabled + value: true # Signing enabled + steps: + # Steps BEFORE first signing operation: use restore phase + - checkout: self + env: + ob_restore_phase: true + - template: prepare-for-signing.yml + parameters: + ob_restore_phase: true + + # SIGNING STEP: runs in build phase (no ob_restore_phase) + - task: onebranch.pipeline.signing@1 + displayName: 'Sign artifacts' + + # Steps AFTER signing: run in build phase (no ob_restore_phase) + - pwsh: | + # Validation or packaging +``` + +### When NOT to Use Restore Phase + +**Do not use restore phase in build-only jobs** where `ob_signing_setup_enabled: false`: + +```yaml +jobs: +- job: build_artifacts + variables: + - name: ob_signing_setup_enabled + value: false # No signing + - name: ob_sdl_codeSignValidation_enabled + value: false + steps: + - checkout: self + # NO ob_restore_phase - not needed without signing + - pwsh: | + Start-PSBuild +``` + +**Why?** The restore phase is part of OneBranch's signing infrastructure. Using it without signing enabled adds unnecessary overhead without benefit. + +## Related Variables + +Other OneBranch signing-related variables: + +- `ob_sdl_binskim_enabled`: Controls BinSkim security analysis (can be false in build-only, true in signing stages) + +## Best Practices + +1. **Separate build and signing stages**: Build artifacts in one job, sign in another +2. **Disable signing in build stages**: Improves performance and clarifies intent +3. **Only use restore phase with signing**: The restore phase should only be used in jobs where signing is enabled (`ob_signing_setup_enabled: true`) +4. **Restore phase before first signing step**: All steps before the first signing operation should use `ob_restore_phase: true` +5. **Always validate after signing**: Enable validation in signing stages to catch issues +6. **Document the reason**: Add comments explaining why signing is disabled or why restore phase is used + +## Example: Split Build and Sign Pipeline + +```yaml +stages: + - stage: Build + jobs: + - job: build_windows + variables: + - name: ob_signing_setup_enabled + value: false # Build-only, no signing + - name: ob_sdl_codeSignValidation_enabled + value: false # Artifacts are unsigned + steps: + - template: templates/build-unsigned.yml + + - stage: Sign + dependsOn: Build + jobs: + - job: sign_windows + variables: + - name: ob_signing_setup_enabled + value: true # Enable signing infrastructure + - name: ob_sdl_codeSignValidation_enabled + value: true # Validate signatures + steps: + - template: templates/sign-artifacts.yml +``` + +## Troubleshooting + +**Job fails with signing-related errors but signing is disabled:** +- Verify `ob_signing_setup_enabled: false` is set in variables +- Check that no template is overriding the setting +- Ensure `ob_sdl_codeSignValidation_enabled: false` is also set + +**Signed artifacts fail validation:** +- Confirm `ob_sdl_codeSignValidation_enabled: true` in signing job +- Verify signing actually occurred +- Check certificate configuration + +## Reference + +- PowerShell signing templates: `.pipelines/templates/packaging/windows/sign.yml` diff --git a/.github/instructions/pester-set-itresult-pattern.instructions.md b/.github/instructions/pester-set-itresult-pattern.instructions.md new file mode 100644 index 00000000000..33a73ca081d --- /dev/null +++ b/.github/instructions/pester-set-itresult-pattern.instructions.md @@ -0,0 +1,198 @@ +--- +applyTo: + - "**/*.Tests.ps1" +--- + +# Pester Set-ItResult Pattern for Pending and Skipped Tests + +## Purpose + +This instruction explains when and how to use `Set-ItResult` in Pester tests to mark tests as Pending or Skipped dynamically within test execution. + +## When to Use Set-ItResult + +Use `Set-ItResult` when you need to conditionally mark a test as Pending or Skipped based on runtime conditions that can't be determined at test definition time. + +### Pending vs Skipped + +**Pending**: Use for tests that should be enabled but temporarily can't run due to: +- Intermittent external service failures (network, APIs) +- Known bugs being fixed +- Missing features being implemented +- Environmental issues that are being resolved + +**Skipped**: Use for tests that aren't applicable to the current environment: +- Platform-specific tests running on wrong platform +- Tests requiring specific hardware/configuration not present +- Tests requiring elevated permissions when not available +- Feature-specific tests when feature is disabled + +## Pattern + +### Basic Usage + +```powershell +It "Test description" { + if ($shouldBePending) { + Set-ItResult -Pending -Because "Explanation of why test is pending" + return + } + + if ($shouldBeSkipped) { + Set-ItResult -Skipped -Because "Explanation of why test is skipped" + return + } + + # Test code here +} +``` + +### Important: Always Return After Set-ItResult + +After calling `Set-ItResult`, you **must** return from the test to prevent further execution: + +```powershell +It "Test that checks environment" { + if ($env:SKIP_TESTS -eq 'true') { + Set-ItResult -Skipped -Because "SKIP_TESTS environment variable is set" + return # This is required! + } + + # Test assertions + $result | Should -Be $expected +} +``` + +**Why?** Without `return`, the test continues executing and may fail with errors unrelated to the pending/skipped condition. + +## Examples from the Codebase + +### Example 1: Pending for Intermittent Network Issues + +```powershell +It "Validate Update-Help for module" { + if ($markAsPending) { + Set-ItResult -Pending -Because "Update-Help from the web has intermittent connectivity issues. See issues #2807 and #6541." + return + } + + Update-Help -Module $moduleName -Force + # validation code... +} +``` + +### Example 2: Skipped for Missing Environment + +```powershell +It "Test requires CI environment" { + if (-not $env:CI) { + Set-ItResult -Skipped -Because "Test requires CI environment to safely install Pester" + return + } + + Install-CIPester -ErrorAction Stop +} +``` + +### Example 3: Pending for Platform-Specific Issue + +```powershell +It "Clear-Host works correctly" { + if ($IsARM64) { + Set-ItResult -Pending -Because "ARM64 runs in non-interactively mode and Clear-Host does not work." + return + } + + & { Clear-Host; 'hi' } | Should -BeExactly 'hi' +} +``` + +### Example 4: Skipped for Missing Feature + +```powershell +It "Test ACR authentication" { + if ($env:ACRTESTS -ne 'true') { + Set-ItResult -Skipped -Because "The tests require the ACRTESTS environment variable to be set to 'true' for ACR authentication." + return + } + + $psgetModuleInfo = Find-PSResource -Name $ACRTestModule -Repository $ACRRepositoryName + # test assertions... +} +``` + +## Alternative: Static -Skip and -Pending Parameters + +For conditions that can be determined at test definition time, use the static parameters instead: + +```powershell +# Static skip - condition known at definition time +It "Windows-only test" -Skip:(-not $IsWindows) { + # test code +} + +# Static pending - always pending +It "Test for feature being implemented" -Pending { + # test code that will fail until feature is done +} +``` + +**Use Set-ItResult when**: +- Condition depends on runtime state +- Condition is determined inside a helper function +- Need to check multiple conditions sequentially + +**Use static parameters when**: +- Condition is known at test definition +- Condition doesn't change during test run +- Want Pester to show the condition in test discovery + +## Best Practices + +1. **Always include -Because parameter** with a clear explanation +2. **Always return after Set-ItResult** to prevent further execution +3. **Reference issues or documentation** when relevant (e.g., "See issue #1234") +4. **Be specific in the reason** - explain what's wrong and what's needed +5. **Use Pending sparingly** - it indicates a problem that should be fixed +6. **Prefer Skipped over Pending** when test truly isn't applicable + +## Common Mistakes + +### ❌ Mistake 1: Forgetting to Return + +```powershell +It "Test" { + if ($condition) { + Set-ItResult -Pending -Because "Reason" + # Missing return - test code will still execute! + } + $value | Should -Be $expected # This runs and fails +} +``` + +### ❌ Mistake 2: Vague Reason + +```powershell +Set-ItResult -Pending -Because "Doesn't work" # Too vague +``` + +### ✅ Correct: + +```powershell +It "Test" { + if ($condition) { + Set-ItResult -Pending -Because "Update-Help has intermittent network timeouts. See issue #2807." + return + } + $value | Should -Be $expected +} +``` + +## See Also + +- [Pester Documentation: Set-ItResult](https://pester.dev/docs/commands/Set-ItResult) +- [Pester Documentation: It](https://pester.dev/docs/commands/It) +- Examples in the codebase: + - `test/powershell/Host/ConsoleHost.Tests.ps1` + - `test/infrastructure/ciModule.Tests.ps1` + - `tools/packaging/releaseTests/sbom.tests.ps1` diff --git a/.github/instructions/pester-test-status-and-working-meaning.instructions.md b/.github/instructions/pester-test-status-and-working-meaning.instructions.md new file mode 100644 index 00000000000..d2b28a05f18 --- /dev/null +++ b/.github/instructions/pester-test-status-and-working-meaning.instructions.md @@ -0,0 +1,299 @@ +--- +applyTo: "**/*.Tests.ps1" +--- + +# Pester Test Status Meanings and Working Tests + +## Purpose + +This guide clarifies Pester test outcomes and what it means for a test to be "working" - which requires both **passing** AND **actually validating functionality**. + +## Test Statuses in Pester + +### Passed ✓ +**Status Code**: `Passed` +**Exit Result**: Test ran successfully, all assertions passed + +**What it means**: +- Test executed without errors +- All `Should` statements evaluated to true +- Test setup and teardown completed without issues +- Test is **validating** the intended functionality + +**What it does NOT mean**: +- The feature is working (assertions could be wrong) +- The test is meaningful (could be testing wrong thing) +- The test exercises all code paths + +### Failed ✗ +**Status Code**: `Failed` +**Exit Result**: Test ran but assertions failed + +**What it means**: +- Test executed but an assertion returned false +- Expected value did not match actual value +- Test detected a problem with the functionality + +**Examples**: +``` +Expected $true but got $false +Expected 5 items but got 3 +Expected no error but got: Cannot find parameter +``` + +### Error ⚠ +**Status Code**: `Error` +**Exit Result**: Test crashed with an exception + +**What it means**: +- Test failed to complete +- An exception was thrown during test execution +- Could be in test setup, test body, or test cleanup +- Often indicates environmental issue, not code functional issue + +**Examples**: +``` +Cannot bind argument to parameter 'Path' because it is null +File not found: C:\expected\config.json +Access denied writing to registry +``` + +### Pending ⏳ +**Status Code**: `Pending` +**Exit Result**: Test ran but never completed assertions + +**What it means**: +- Test was explicitly marked as not ready to run +- `Set-ItResult -Pending` was called +- Used to indicate: known bugs, missing features, environmental issues + +**When to use Pending**: +- Test for feature in development +- Test disabled due to known bug (issue #1234) +- Test disabled due to intermittent failures being fixed +- Platform-specific issues being resolved + +**⚠️ WARNING**: Pending tests are NOT validating functionality. They hide problems. + +### Skipped ⊘ +**Status Code**: `Skipped` +**Exit Result**: Test did not run (detected at start) + +**What it means**: +- Test was intentionally not executed +- `-Skip` parameter or `It -Skip:$condition` was used +- Environment doesn't support this test + +**When to use Skip**: +- Test not applicable to current platform (Windows-only test on Linux) +- Test requires feature that's not available (admin privileges) +- Test requires specific configuration not present + +**Difference from Pending**: +- **Skip**: "This test shouldn't run here" (known upfront) +- **Pending**: "This test should eventually run but can't now" + +### Ignored ✛ +**Status Code**: `Ignored` +**Exit Result**: Test marked as not applicable + +**What it means**: +- Test has `[Ignore("reason")]` attribute +- Test is permanently disabled in this location +- Not the same as Skipped (which is conditional) + +**When to use Ignore**: +- Test for deprecated feature +- Test for bug that won't be fixed +- Test moved to different test file + +--- + +## What Does "Working" Actually Mean? + +A test is **working** when it meets BOTH criteria: + +### 1. **Test Status is PASSED** ✓ +```powershell +It "Test name" { + # Test executes + # All assertions pass + # Returns Passed status +} +``` + +### 2. **Test Actually Validates Functionality** +```powershell +# ✓ GOOD: Tests actual functionality +It "Get-Item returns files from directory" -Tags @('Unit') { + $testDir = New-Item -ItemType Directory -Force + New-Item -Path $testDir -Name "file.txt" -ItemType File | Out-Null + + $result = Get-Item -Path "$testDir\file.txt" + + $result.Name | Should -Be "file.txt" + $result | Should -Exist + + Remove-Item $testDir -Recurse -Force +} + +# ✗ BAD: Returns Passed but doesn't validate functionality +It "Get-Item returns files from directory" -Tags @('Unit') { + $result = Get-Item -Path somepath # May not exist, may not actually test + $result | Should -Not -BeNullOrEmpty # Too vague +} + +# ✗ BAD: Test marked Pending - validation is hidden +It "Get-Item returns files from directory" -Tags @('Unit') { + Set-ItResult -Pending -Because "File system not working" + return + # No validation happens at all +} +``` + +--- + +## The Problem with Pending Tests + +### Why Pending Tests Hide Problems + +```powershell +# BAD: Test marked Pending - looks like "working" status but validation is skipped +It "Download help from web" { + Set-ItResult -Pending -Because "Web connectivity issues" + return + + # This code never runs: + Update-Help -Module PackageManagement -Force -ErrorAction Stop + Get-Help Get-Package | Should -Not -BeNullOrEmpty +} +``` + +**Result**: +- ✗ Feature is broken (Update-Help fails) +- ✓ Test shows "Pending" (looks acceptable) +- ✗ Problem is hidden and never fixed + +### The Right Approach + +**Option A: Fix the root cause** +```powershell +It "Download help from web" { + # Use local assets that are guaranteed to work + Update-Help -Module PackageManagement -SourcePath ./assets -Force -ErrorAction Stop + + Get-Help Get-Package | Should -Not -BeNullOrEmpty +} +``` + +**Option B: Gracefully skip when unavailable** +```powershell +It "Download help from web" -Skip:$(-not $hasInternet) { + Update-Help -Module PackageManagement -Force -ErrorAction Stop + Get-Help Get-Package | Should -Not -BeNullOrEmpty +} +``` + +**Option C: Add retry logic for intermittent issues** +```powershell +It "Download help from web" { + $maxRetries = 3 + $attempt = 0 + + while ($attempt -lt $maxRetries) { + try { + Update-Help -Module PackageManagement -Force -ErrorAction Stop + break + } + catch { + $attempt++ + if ($attempt -ge $maxRetries) { throw } + Start-Sleep -Seconds 2 + } + } + + Get-Help Get-Package | Should -Not -BeNullOrEmpty +} +``` + +--- + +## Test Status Summary Table + +| Status | Passed? | Validates? | Counts as "Working"? | Use When | +|--------|---------|------------|----------------------|----------| +| **Passed** | ✓ | ✓ | **YES** | Feature is working and test proves it | +| **Failed** | ✗ | ✓ | NO | Feature is broken or test has wrong expectation | +| **Error** | ✗ | ✗ | NO | Test infrastructure broken, can't validate | +| **Pending** | - | ✗ | **NO** ⚠️ | Temporary - test should eventually pass | +| **Skipped** | - | ✗ | NO | Test not applicable to this environment | +| **Ignored** | - | ✗ | NO | Test permanently disabled | + +--- + +## Recommended Patterns + +### Pattern 1: Resilient Test with Fallback +```powershell +It "Feature works with web or local source" { + $useLocal = $false + + try { + Update-Help -Module Package -Force -ErrorAction Stop + } + catch { + $useLocal = $true + Update-Help -Module Package -SourcePath ./assets -Force -ErrorAction Stop + } + + # Validate functionality regardless of source + Get-Help Get-Package | Should -Not -BeNullOrEmpty +} +``` + +### Pattern 2: Conditional Skip with Clear Reason +```powershell +Describe "Update-Help from Web" -Skip $(-not (Test-InternetConnectivity)) { + It "Downloads help successfully" { + Update-Help -Module PackageManagement -Force -ErrorAction Stop + Get-Help Get-Package | Should -Not -BeNullOrEmpty + } +} +``` + +### Pattern 3: Separate Suites by Dependency +```powershell +Describe "Help Content Tests - Web" { + # Tests that require internet - can be skipped if unavailable + It "Downloads from web" { ... } +} + +Describe "Help Content Tests - Local" { + # Tests with local assets - should always pass + It "Loads from local assets" { + Update-Help -Module Package -SourcePath ./assets -Force + Get-Help Get-Package | Should -Not -BeNullOrEmpty + } +} +``` + +--- + +## Checklist: Is Your Test "Working"? + +- [ ] Test status is **Passed** (not Pending, not Skipped, not Failed) +- [ ] Test actually **executes** the feature being tested +- [ ] Test has **specific assertions** (not just `Should -Not -BeNullOrEmpty`) +- [ ] Test includes **cleanup** (removes temp files, restores state) +- [ ] Test can run **multiple times** without side effects +- [ ] Test failure **indicates a real problem** (not flaky assertions) +- [ ] Test success **proves the feature works** (not just "didn't crash") + +If any of these is false, your test may be passing but not "working" properly. + +--- + +## See Also + +- [Pester Documentation](https://pester.dev/) +- [Set-ItResult Documentation](https://pester.dev/docs/commands/Set-ItResult) diff --git a/.github/instructions/powershell-automatic-variables.instructions.md b/.github/instructions/powershell-automatic-variables.instructions.md new file mode 100644 index 00000000000..5015847f41f --- /dev/null +++ b/.github/instructions/powershell-automatic-variables.instructions.md @@ -0,0 +1,159 @@ +--- +applyTo: + - "**/*.ps1" + - "**/*.psm1" +--- + +# PowerShell Automatic Variables - Naming Guidelines + +## Purpose + +This instruction provides guidelines for avoiding conflicts with PowerShell's automatic variables when writing PowerShell scripts and modules. + +## What Are Automatic Variables? + +PowerShell has built-in automatic variables that are created and maintained by PowerShell itself. Assigning values to these variables can cause unexpected behavior and side effects. + +## Common Automatic Variables to Avoid + +### Critical Variables (Never Use) + +- **`$matches`** - Contains the results of regular expression matches. Overwriting this can break regex operations. +- **`$_`** - Represents the current object in the pipeline. Only use within pipeline blocks. +- **`$PSItem`** - Alias for `$_`. Same rules apply. +- **`$args`** - Contains an array of undeclared parameters. Don't use as a regular variable. +- **`$input`** - Contains an enumerator of all input passed to a function. Don't reassign. +- **`$LastExitCode`** - Exit code of the last native command. Don't overwrite unless intentional. +- **`$?`** - Success status of the last command. Don't use as a variable name. +- **`$$`** - Last token in the last line received by the session. Don't use. +- **`$^`** - First token in the last line received by the session. Don't use. + +### Context Variables (Use with Caution) + +- **`$Error`** - Array of error objects. Don't replace, but can modify (e.g., `$Error.Clear()`). +- **`$PSBoundParameters`** - Parameters passed to the current function. Read-only. +- **`$MyInvocation`** - Information about the current command. Read-only. +- **`$PSCmdlet`** - Cmdlet object for advanced functions. Read-only. + +### Other Common Automatic Variables + +- `$true`, `$false`, `$null` - Boolean and null constants +- `$HOME`, `$PSHome`, `$PWD` - Path-related variables +- `$PID` - Process ID of the current PowerShell session +- `$Host` - Host application object +- `$PSVersionTable` - PowerShell version information + +For a complete list, see: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables + +## Best Practices + +### ❌ Bad - Using Automatic Variable Names + +```powershell +# Bad: $matches is an automatic variable used for regex capture groups +$matches = Select-String -Path $file -Pattern $pattern + +# Bad: $args is an automatic variable for undeclared parameters +$args = Get-ChildItem + +# Bad: $input is an automatic variable for pipeline input +$input = Read-Host "Enter value" +``` + +### ✅ Good - Using Descriptive Alternative Names + +```powershell +# Good: Use descriptive names that avoid conflicts +$matchedLines = Select-String -Path $file -Pattern $pattern + +# Good: Use specific names for arguments +$arguments = Get-ChildItem + +# Good: Use specific names for user input +$userInput = Read-Host "Enter value" +``` + +## Naming Alternatives + +When you encounter a situation where you might use an automatic variable name, use these alternatives: + +| Avoid | Use Instead | +|-------|-------------| +| `$matches` | `$matchedLines`, `$matchResults`, `$regexMatches` | +| `$args` | `$arguments`, `$parameters`, `$commandArgs` | +| `$input` | `$userInput`, `$inputValue`, `$inputData` | +| `$_` (outside pipeline) | Use a named parameter or explicit variable | +| `$Error` (reassignment) | Don't reassign; use `$Error.Clear()` if needed | + +## How to Check + +### PSScriptAnalyzer Rule + +PSScriptAnalyzer has a built-in rule that detects assignments to automatic variables: + +```powershell +# This will trigger PSAvoidAssignmentToAutomaticVariable +$matches = Get-Something +``` + +**Rule ID**: PSAvoidAssignmentToAutomaticVariable + +### Manual Review + +When writing PowerShell code, always: +1. Avoid variable names that match PowerShell keywords or automatic variables +2. Use descriptive, specific names that clearly indicate the variable's purpose +3. Run PSScriptAnalyzer on your code before committing +4. Review code for variable naming during PR reviews + +## Examples from the Codebase + +### Example 1: Regex Matching + +```powershell +# ❌ Bad - Overwrites automatic $matches variable +$matches = [regex]::Matches($content, $pattern) + +# ✅ Good - Uses descriptive name +$regexMatches = [regex]::Matches($content, $pattern) +``` + +### Example 2: Select-String Results + +```powershell +# ❌ Bad - Conflicts with automatic $matches +$matches = Select-String -Path $file -Pattern $pattern + +# ✅ Good - Clear and specific +$matchedLines = Select-String -Path $file -Pattern $pattern +``` + +### Example 3: Collecting Arguments + +```powershell +# ❌ Bad - Conflicts with automatic $args +function Process-Items { + $args = $MyItems + # ... process items +} + +# ✅ Good - Descriptive parameter name +function Process-Items { + [CmdletBinding()] + param( + [Parameter(ValueFromRemainingArguments)] + [string[]]$Items + ) + # ... process items +} +``` + +## References + +- [PowerShell Automatic Variables Documentation](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_automatic_variables) +- [PSScriptAnalyzer Rules](https://github.com/PowerShell/PSScriptAnalyzer/blob/master/docs/Rules/README.md) +- [PowerShell Best Practices](https://learn.microsoft.com/powershell/scripting/developer/cmdlet/strongly-encouraged-development-guidelines) + +## Summary + +**Key Takeaway**: Always use descriptive, specific variable names that clearly indicate their purpose and avoid conflicts with PowerShell's automatic variables. When in doubt, choose a longer, more descriptive name over a short one that might conflict. diff --git a/.github/instructions/powershell-module-organization.instructions.md b/.github/instructions/powershell-module-organization.instructions.md new file mode 100644 index 00000000000..9cdba06c364 --- /dev/null +++ b/.github/instructions/powershell-module-organization.instructions.md @@ -0,0 +1,201 @@ +--- +applyTo: + - "tools/ci.psm1" + - "build.psm1" + - "tools/packaging/**/*.psm1" + - ".github/**/*.yml" + - ".github/**/*.yaml" +--- + +# Guidelines for PowerShell Code Organization + +## When to Move Code from YAML to PowerShell Modules + +PowerShell code in GitHub Actions YAML files should be kept minimal. Move code to a module when: + +### Size Threshold +- **More than ~30 lines** of PowerShell in a YAML file step +- **Any use of .NET types** like `[regex]`, `[System.IO.Path]`, etc. +- **Complex logic** requiring multiple nested loops or conditionals +- **Reusable functionality** that might be needed elsewhere + +### Indicators to Move Code +1. Using .NET type accelerators (`[regex]`, `[PSCustomObject]`, etc.) +2. Complex string manipulation or parsing +3. File system operations beyond basic reads/writes +4. Logic that would benefit from unit testing +5. Code that's difficult to read/maintain in YAML format + +## Which Module to Use + +### ci.psm1 (`tools/ci.psm1`) +**Purpose**: CI/CD-specific operations and workflows + +**Use for**: +- Build orchestration (invoking builds, tests, packaging) +- CI environment setup and configuration +- Test execution and result processing +- Artifact handling and publishing +- CI-specific validations and checks +- Environment variable management for CI + +**Examples**: +- `Invoke-CIBuild` - Orchestrates build process +- `Invoke-CITest` - Runs Pester tests +- `Test-MergeConflictMarker` - Validates files for conflicts +- `Set-BuildVariable` - Manages CI variables + +**When NOT to use**: +- Core build operations (use build.psm1) +- Package creation logic (use packaging.psm1) +- Platform-specific build steps + +### build.psm1 (`build.psm1`) +**Purpose**: Core build operations and utilities + +**Use for**: +- Compiling source code +- Resource generation +- Build configuration management +- Core build utilities (New-PSOptions, Get-PSOutput, etc.) +- Bootstrap operations +- Cross-platform build helpers + +**Examples**: +- `Start-PSBuild` - Main build function +- `Start-PSBootstrap` - Bootstrap dependencies +- `New-PSOptions` - Create build configuration +- `Start-ResGen` - Generate resources + +**When NOT to use**: +- CI workflow orchestration (use ci.psm1) +- Package creation (use packaging.psm1) +- Test execution + +### packaging.psm1 (`tools/packaging/packaging.psm1`) +**Purpose**: Package creation and distribution + +**Use for**: +- Creating distribution packages (MSI, RPM, DEB, etc.) +- Package-specific metadata generation +- Package signing operations +- Platform-specific packaging logic + +**Examples**: +- `Start-PSPackage` - Create packages +- `New-MSIXPackage` - Create Windows MSIX +- `New-DotnetSdkContainerFxdPackage` - Create container packages + +**When NOT to use**: +- Building binaries (use build.psm1) +- Running tests (use ci.psm1) +- General utilities + +## Best Practices + +### Keep YAML Minimal +```yaml +# ❌ Bad - too much logic in YAML +- name: Check files + shell: pwsh + run: | + $files = Get-ChildItem -Recurse + foreach ($file in $files) { + $content = Get-Content $file -Raw + if ($content -match $pattern) { + # ... complex processing ... + } + } + +# ✅ Good - call function from module +- name: Check files + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Test-SomeCondition -Path ${{ github.workspace }} +``` + +### Document Functions +Always include comment-based help for functions: +```powershell +function Test-MyFunction +{ + <# + .SYNOPSIS + Brief description + .DESCRIPTION + Detailed description + .PARAMETER ParameterName + Parameter description + .EXAMPLE + Test-MyFunction -ParameterName Value + #> + [CmdletBinding()] + param( + [Parameter(Mandatory)] + [string] $ParameterName + ) + # Implementation +} +``` + +### Error Handling +Use proper error handling in modules: +```powershell +try { + # Operation +} +catch { + Write-Error "Detailed error message: $_" + throw +} +``` + +### Verbose Output +Use `Write-Verbose` for debugging information: +```powershell +Write-Verbose "Processing file: $filePath" +``` + +## Module Dependencies + +- **ci.psm1** imports both `build.psm1` and `packaging.psm1` +- **build.psm1** is standalone (minimal dependencies) +- **packaging.psm1** imports `build.psm1` + +When adding new functions, consider these import relationships to avoid circular dependencies. + +## Testing Modules + +Functions in modules should be testable: +```powershell +# Test locally +Import-Module ./tools/ci.psm1 -Force +Test-MyFunction -Parameter Value + +# Can be unit tested with Pester +Describe "Test-MyFunction" { + It "Should return expected result" { + # Test implementation + } +} +``` + +## Migration Checklist + +When moving code from YAML to a module: + +1. ✅ Determine which module is appropriate (ci, build, or packaging) +2. ✅ Create function with proper parameter validation +3. ✅ Add comment-based help documentation +4. ✅ Use `[CmdletBinding()]` for advanced function features +5. ✅ Include error handling +6. ✅ Add verbose output for debugging +7. ✅ Test the function independently +8. ✅ Update YAML to call the new function +9. ✅ Verify the workflow still works end-to-end + +## References + +- PowerShell Advanced Functions: https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_functions_advanced +- Comment-Based Help: https://learn.microsoft.com/powershell/scripting/developer/help/writing-help-for-windows-powershell-scripts-and-functions diff --git a/.github/instructions/powershell-parameter-naming.instructions.md b/.github/instructions/powershell-parameter-naming.instructions.md new file mode 100644 index 00000000000..155fd1a85c3 --- /dev/null +++ b/.github/instructions/powershell-parameter-naming.instructions.md @@ -0,0 +1,69 @@ +--- +applyTo: '**/*.ps1, **/*.psm1' +description: Naming conventions for PowerShell parameters +--- + +# PowerShell Parameter Naming Conventions + +## Purpose + +This instruction defines the naming conventions for parameters in PowerShell scripts and modules. Consistent parameter naming improves code readability, maintainability, and usability for users of PowerShell cmdlets and functions. + +## Parameter Naming Rules + +### General Conventions +- **Singular Nouns**: Use singular nouns for parameter names even if the parameter is expected to handle multiple values (e.g., `File` instead of `Files`). +- **Use PascalCase**: Parameter names must use PascalCase (e.g., `ParameterName`). +- **Descriptive Names**: Parameter names should be descriptive and convey their purpose clearly (e.g., `FilePath`, `UserName`). +- **Avoid Abbreviations**: Avoid using abbreviations unless they are widely recognized (e.g., `ID` for Identifier). +- **Avoid Reserved Words**: Do not use PowerShell reserved words as parameter names (e.g., `if`, `else`, `function`). + +### Units and Precision +- **Include Units in Parameter Names**: When a parameter represents a value with units, include the unit in the parameter name for clarity: + - `TimeoutSec` instead of `Timeout` + - `RetryIntervalSec` instead of `RetryInterval` + - `MaxSizeBytes` instead of `MaxSize` +- **Use Full Words for Clarity**: Spell out common terms to match PowerShell conventions: + - `MaximumRetryCount` instead of `MaxRetries` + - `MinimumLength` instead of `MinLength` + +### Alignment with Built-in Cmdlets +- **Follow Existing PowerShell Conventions**: When your parameter serves a similar purpose to a built-in cmdlet parameter, use the same or similar naming: + - Match `Invoke-WebRequest` parameters when making HTTP requests: `TimeoutSec`, `MaximumRetryCount`, `RetryIntervalSec` + - Follow common parameter patterns like `Path`, `Force`, `Recurse`, `WhatIf`, `Confirm` +- **Consistency Within Scripts**: If multiple parameters relate to the same concept, use consistent naming patterns (e.g., `TimeoutSec`, `RetryIntervalSec` both use `Sec` suffix). + +## Examples + +### Good Parameter Names +```powershell +param( + [string[]]$File, # Singular, even though it accepts arrays + [int]$TimeoutSec = 30, # Unit included + [int]$MaximumRetryCount = 2, # Full word "Maximum" + [int]$RetryIntervalSec = 2, # Consistent with TimeoutSec + [string]$Path, # Standard PowerShell convention + [switch]$Force # Common PowerShell parameter +) +``` + +### Names to Avoid +```powershell +param( + [string[]]$Files, # Should be singular: File + [int]$Timeout = 30, # Missing unit: TimeoutSec + [int]$MaxRetries = 2, # Should be: MaximumRetryCount + [int]$RetryInterval = 2, # Missing unit: RetryIntervalSec + [string]$FileLoc, # Avoid abbreviations: FilePath + [int]$Max # Ambiguous: MaximumWhat? +) +``` + +## Exceptions +- **Common Terms**: Some common terms may be used in plural form if they are widely accepted in the context (e.g., `Credentials`, `Permissions`). +- **Legacy Code**: Existing code that does not follow these conventions may be exempted to avoid breaking changes, but new code should adhere to these guidelines. +- **Well Established Naming Patterns**: If a naming pattern is well established in the PowerShell community, it may be used even if it does not strictly adhere to these guidelines. + +## References +- [PowerShell Cmdlet Design Guidelines](https://learn.microsoft.com/powershell/scripting/developer/cmdlet/strongly-encouraged-development-guidelines) +- [About Parameters - PowerShell Documentation](https://learn.microsoft.com/powershell/module/microsoft.powershell.core/about/about_parameters) diff --git a/.github/instructions/publishing-pester-result.instructions.md b/.github/instructions/publishing-pester-result.instructions.md new file mode 100644 index 00000000000..49010e65a99 --- /dev/null +++ b/.github/instructions/publishing-pester-result.instructions.md @@ -0,0 +1,272 @@ +--- +applyTo: ".github/**/*.{yml,yaml}" +--- + +# Publishing Pester Test Results Instructions + +This document describes how the PowerShell repository uses GitHub Actions to publish Pester test results. + +## Overview + +The PowerShell repository uses a custom composite GitHub Action located at `.github/actions/test/process-pester-results` to process and publish Pester test results in CI/CD workflows. +This action aggregates test results from NUnitXml formatted files, creates a summary in the GitHub Actions job summary, and uploads the results as artifacts. + +## How It Works + +### Action Location and Structure + +**Path**: `.github/actions/test/process-pester-results/` + +The action consists of two main files: + +1. **action.yml** - The composite action definition +1. **process-pester-results.ps1** - PowerShell script that processes test results + +### Action Inputs + +The action accepts the following inputs: + +- **name** (required): A descriptive name for the test run (e.g., "UnelevatedPesterTests-CI") + - Used for naming the uploaded artifact and in the summary + - Format: `junit-pester-{name}` + +- **testResultsFolder** (optional): Path to the folder containing test result XML files + - Default: `${{ runner.workspace }}/testResults` + - The script searches for all `*.xml` files in this folder recursively + +### Action Workflow + +The action performs the following steps: + +1. **Process Test Results** + - Runs `process-pester-results.ps1` with the provided name and test results folder + - Parses all NUnitXml formatted test result files (`*.xml`) + - Aggregates test statistics across all files: + - Total test cases + - Errors + - Failures + - Not run tests + - Inconclusive tests + - Ignored tests + - Skipped tests + - Invalid tests + +1. **Generate Summary** + - Creates a markdown summary using the `$GITHUB_STEP_SUMMARY` environment variable + - Uses `Write-Log` and `Write-LogGroupStart`/`Write-LogGroupEnd` functions from `build.psm1` + - Outputs a formatted summary with all test statistics + - Example format: + + ```markdown + # Summary of {Name} + + - Total Tests: X + - Total Errors: X + - Total Failures: X + - Total Not Run: X + - Total Inconclusive: X + - Total Ignored: X + - Total Skipped: X + - Total Invalid: X + ``` + +1. **Upload Artifacts** + - Uses `actions/upload-artifact@v4` to upload test results + - Artifact name: `junit-pester-{name}` + - Always runs (even if previous steps fail) via `if: always()` + - Uploads the entire test results folder + +1. **Exit Status** + - Fails the job (exit 1) if: + - Any test errors occurred (`$testErrorCount -gt 0`) + - Any test failures occurred (`$testFailureCount -gt 0`) + - No test cases were run (`$testCaseCount -eq 0`) + +## Usage in Test Actions + +The `process-pester-results` action is called by two platform-specific composite test actions: + +### Linux/macOS Tests: `.github/actions/test/nix` + +Used in: + +- `.github/workflows/linux-ci.yml` +- `.github/workflows/macos-ci.yml` + +Example usage (lines 99-104 in `nix/action.yml`): + +```yaml +- name: Convert, Publish, and Upload Pester Test Results + uses: "./.github/actions/test/process-pester-results" + with: + name: "${{ inputs.purpose }}-${{ inputs.tagSet }}" + testResultsFolder: "${{ runner.workspace }}/testResults" +``` + +### Windows Tests: `.github/actions/test/windows` + +Used in: + +- `.github/workflows/windows-ci.yml` + +Example usage (line 78-83 in `windows/action.yml`): + +```yaml +- name: Convert, Publish, and Upload Pester Test Results + uses: "./.github/actions/test/process-pester-results" + with: + name: "${{ inputs.purpose }}-${{ inputs.tagSet }}" + testResultsFolder: ${{ runner.workspace }}\testResults +``` + +## Workflow Integration + +The process-pester-results action is integrated into the CI workflows through a multi-level hierarchy: + +### Level 1: Main CI Workflows + +- `linux-ci.yml` +- `macos-ci.yml` +- `windows-ci.yml` + +### Level 2: Test Jobs + +Each workflow contains multiple test jobs with different purposes and tag sets: + +- `UnelevatedPesterTests` with tagSet `CI` +- `ElevatedPesterTests` with tagSet `CI` +- `UnelevatedPesterTests` with tagSet `Others` +- `ElevatedPesterTests` with tagSet `Others` + +### Level 3: Platform Test Actions + +Test jobs use platform-specific actions: + +- `nix` for Linux and macOS +- `windows` for Windows + +### Level 4: Process Results Action + +Platform actions call `process-pester-results` to publish results + +## Test Execution Flow + +1. **Build Phase**: Source code is built (e.g., in `ci_build` job) +1. **Test Preparation**: + - Build artifacts are downloaded + - PowerShell is bootstrapped + - Test binaries are extracted +1. **Test Execution**: + - `Invoke-CITest` is called with: + - `-Purpose`: Test purpose (e.g., "UnelevatedPesterTests") + - `-TagSet`: Test category (e.g., "CI", "Others") + - `-OutputFormat NUnitXml`: Results format + - Results are written to `${{ runner.workspace }}/testResults` +1. **Results Processing**: + - `process-pester-results` action runs + - Results are aggregated and summarized + - Artifacts are uploaded + - Job fails if any tests failed or errored + +## Key Dependencies + +### PowerShell Modules + +- **build.psm1**: Provides utility functions + - `Write-Log`: Logging function with GitHub Actions support + - `Write-LogGroupStart`: Creates collapsible log groups + - `Write-LogGroupEnd`: Closes collapsible log groups + +### GitHub Actions Features + +- **GITHUB_STEP_SUMMARY**: Environment variable for job summary +- **actions/upload-artifact@v4**: For uploading test results +- **Composite Actions**: For reusable workflow steps + +### Test Result Format + +- **NUnitXml**: XML format for test results +- Expected XML structure with `test-results` root element containing: + - `total`: Total number of tests + - `errors`: Number of errors + - `failures`: Number of failures + - `not-run`: Number of tests not run + - `inconclusive`: Number of inconclusive tests + - `ignored`: Number of ignored tests + - `skipped`: Number of skipped tests + - `invalid`: Number of invalid tests + +## Best Practices + +1. **Naming Convention**: Use descriptive names that include both purpose and tagSet: + - Format: `{purpose}-{tagSet}` + - Example: `UnelevatedPesterTests-CI` + +1. **Test Results Location**: + - Default location: `${{ runner.workspace }}/testResults` + - Use platform-appropriate path separators (Windows: `\`, Unix: `/`) + +1. **Always Upload**: The artifact upload step uses `if: always()` to ensure results are uploaded even when tests fail + +1. **Error Handling**: The action will fail the job if: + - Tests have errors or failures (intentional fail-fast behavior) + - No tests were executed (potential configuration issue) + - `GITHUB_STEP_SUMMARY` is not set (environment issue) + +## Customizing for Your Repository + +To use this pattern in another repository: + +1. **Copy the Action Files**: + - Copy `.github/actions/test/process-pester-results/` directory + - Ensure the PowerShell script has proper permissions + +1. **Adjust Dependencies**: + - Modify or remove the `Import-Module "$PSScriptRoot/../../../../build.psm1"` line + - Implement equivalent `Write-Log` and `Write-LogGroup*` functions if needed + +1. **Customize Summary Format**: + - Modify the here-string in `process-pester-results.ps1` to change summary format + - Add additional metrics or formatting as needed + +1. **Call from Your Workflows**: + + ```yaml + - name: Process Test Results + uses: "./.github/actions/test/process-pester-results" + with: + name: "my-test-run" + testResultsFolder: "path/to/results" + ``` + +## Related Documentation + +- [GitHub Actions: Creating composite actions](https://docs.github.com/en/actions/creating-actions/creating-a-composite-action) +- [GitHub Actions: Job summaries](https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary) +- [GitHub Actions: Uploading artifacts](https://docs.github.com/en/actions/using-workflows/storing-workflow-data-as-artifacts) +- [Pester: PowerShell testing framework](https://pester.dev/) +- [NUnit XML Format](https://docs.nunit.org/articles/nunit/technical-notes/usage/Test-Result-XML-Format.html) + +## Troubleshooting + +### No Test Results Found + +- Verify `testResultsFolder` path is correct +- Ensure tests are generating NUnitXml formatted output +- Check that `*.xml` files exist in the specified folder + +### Action Fails with "GITHUB_STEP_SUMMARY is not set" + +- Ensure the action runs within a GitHub Actions environment +- Cannot be run locally without mocking this environment variable + +### All Tests Pass but Job Fails + +- Check if any tests are marked as errors (different from failures) +- Verify that at least some tests executed (`$testCaseCount -eq 0`) + +### Artifact Upload Fails + +- Check artifact name for invalid characters +- Ensure the test results folder exists +- Verify actions/upload-artifact version compatibility diff --git a/.github/instructions/script-module-file-format.instructions.md b/.github/instructions/script-module-file-format.instructions.md new file mode 100644 index 00000000000..922e0d4aa31 --- /dev/null +++ b/.github/instructions/script-module-file-format.instructions.md @@ -0,0 +1,27 @@ +--- +applyTo: + - "**/*.ps1" + - "**/*.psm1" +--- + +# Script and Module File Format + +These instructions define required file-level formatting for PowerShell scripts and module files in this repository. + +## Copyright Header + +If a change adds a new `.ps1` file or `.psm1` file or touches an existing one, the file should start with the copyright and license header and have an empty line after it, as shown in the example below: + +```powershell +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +``` + +Do not place blank lines, comments, or code before this header. + +## Requirements + +- Add the copyright header when creating a new `.ps1` or `.psm1` file. +- Preserve the header when editing an existing `.ps1` or `.psm1` file. +- If an existing `.ps1` or `.psm1` file is missing the header, only modify that file to add the header if a change touches that file. Do not make a change to add the header if the file is not being modified. diff --git a/.github/instructions/start-native-execution.instructions.md b/.github/instructions/start-native-execution.instructions.md new file mode 100644 index 00000000000..347e496b3bf --- /dev/null +++ b/.github/instructions/start-native-execution.instructions.md @@ -0,0 +1,149 @@ +--- +applyTo: + - "**/*.ps1" + - "**/*.psm1" +--- + +# Using Start-NativeExecution for Native Command Execution + +## Purpose + +`Start-NativeExecution` is the standard function for executing native commands (external executables) in PowerShell scripts within this repository. It provides consistent error handling and better diagnostics when native commands fail. + +## When to Use + +Use `Start-NativeExecution` whenever you need to: +- Execute external commands (e.g., `git`, `dotnet`, `pkgbuild`, `productbuild`, `fpm`, `rpmbuild`) +- Ensure proper exit code checking +- Get better error messages with caller information +- Handle verbose output on error + +## Basic Usage + +```powershell +Start-NativeExecution { + git clone https://github.com/PowerShell/PowerShell.git +} +``` + +## With Parameters + +Use backticks for line continuation within the script block: + +```powershell +Start-NativeExecution { + pkgbuild --root $pkgRoot ` + --identifier $pkgIdentifier ` + --version $Version ` + --scripts $scriptsDir ` + $outputPath +} +``` + +## Common Parameters + +### -VerboseOutputOnError + +Captures command output and displays it only if the command fails: + +```powershell +Start-NativeExecution -VerboseOutputOnError { + dotnet build --configuration Release +} +``` + +### -IgnoreExitcode + +Allows the command to fail without throwing an exception: + +```powershell +Start-NativeExecution -IgnoreExitcode { + git diff --exit-code # Returns 1 if differences exist +} +``` + +## Availability + +The function is defined in `tools/buildCommon/startNativeExecution.ps1` and is available in: +- `build.psm1` (dot-sourced automatically) +- `tools/packaging/packaging.psm1` (dot-sourced automatically) +- Test modules that include `HelpersCommon.psm1` + +To use in other scripts, dot-source the function: + +```powershell +. "$PSScriptRoot/../buildCommon/startNativeExecution.ps1" +``` + +## Error Handling + +When a native command fails (non-zero exit code), `Start-NativeExecution`: +1. Captures the exit code +2. Identifies the calling location (file and line number) +3. Throws a descriptive error with full context + +Example error message: +``` +Execution of {git clone ...} by /path/to/script.ps1: line 42 failed with exit code 1 +``` + +## Examples from the Codebase + +### Git Operations +```powershell +Start-NativeExecution { + git fetch --tags --quiet upstream +} +``` + +### Build Operations +```powershell +Start-NativeExecution -VerboseOutputOnError { + dotnet publish --configuration Release +} +``` + +### Packaging Operations +```powershell +Start-NativeExecution -VerboseOutputOnError { + pkgbuild --root $pkgRoot --identifier $pkgId --version $version $outputPath +} +``` + +### Permission Changes +```powershell +Start-NativeExecution { + find $staging -type d | xargs chmod 755 + find $staging -type f | xargs chmod 644 +} +``` + +## Anti-Patterns + +**Don't do this:** +```powershell +& somecommand $args +if ($LASTEXITCODE -ne 0) { + throw "Command failed" +} +``` + +**Do this instead:** +```powershell +Start-NativeExecution { + somecommand $args +} +``` + +## Best Practices + +1. **Always use Start-NativeExecution** for native commands to ensure consistent error handling +2. **Use -VerboseOutputOnError** for commands with useful diagnostic output +3. **Use backticks for readability** when commands have multiple arguments +4. **Don't capture output unnecessarily** - let the function handle it +5. **Use -IgnoreExitcode sparingly** - only when non-zero exit codes are expected and acceptable + +## Related Documentation + +- Source: `tools/buildCommon/startNativeExecution.ps1` +- Blog post: https://mnaoumov.wordpress.com/2015/01/11/execution-of-external-commands-in-powershell-done-right/ diff --git a/.github/instructions/start-psbuild-basics.instructions.md b/.github/instructions/start-psbuild-basics.instructions.md new file mode 100644 index 00000000000..18a0026eb2d --- /dev/null +++ b/.github/instructions/start-psbuild-basics.instructions.md @@ -0,0 +1,100 @@ +--- +applyTo: + - "build.psm1" + - "tools/ci.psm1" + - ".github/**/*.yml" + - ".github/**/*.yaml" +--- + +# Start-PSBuild Basics + +## Purpose + +`Start-PSBuild` builds PowerShell from source. It's defined in `build.psm1` and used in CI/CD workflows. + +## Default Usage + +For most scenarios, use with no parameters: + +```powershell +Import-Module ./tools/ci.psm1 +Start-PSBuild +``` + +**Default behavior:** +- Configuration: `Debug` +- PSModuleRestore: Enabled +- Runtime: Auto-detected for platform + +## Common Configurations + +### Debug Build (Default) + +```powershell +Start-PSBuild +``` + +Use for: +- Testing (xUnit, Pester) +- Development +- Debugging + +### Release Build + +```powershell +Start-PSBuild -Configuration 'Release' +``` + +Use for: +- Production packages +- Distribution +- Performance testing + +### Code Coverage Build + +```powershell +Start-PSBuild -Configuration 'CodeCoverage' +``` + +Use for: +- Code coverage analysis +- Test coverage reports + +## Common Parameters + +### -Configuration + +Values: `Debug`, `Release`, `CodeCoverage`, `StaticAnalysis` + +Default: `Debug` + +### -CI + +Restores Pester module for CI environments. + +```powershell +Start-PSBuild -CI +``` + +### -PSModuleRestore + +Now enabled by default. Use `-NoPSModuleRestore` to skip. + +### -ReleaseTag + +Specifies version tag for release builds: + +```powershell +$releaseTag = Get-ReleaseTag +Start-PSBuild -Configuration 'Release' -ReleaseTag $releaseTag +``` + +## Workflow Example + +```yaml +- name: Build PowerShell + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild +``` diff --git a/.github/instructions/troubleshooting-builds.instructions.md b/.github/instructions/troubleshooting-builds.instructions.md new file mode 100644 index 00000000000..e9b60cb8c80 --- /dev/null +++ b/.github/instructions/troubleshooting-builds.instructions.md @@ -0,0 +1,100 @@ +--- +applyTo: + - "build.psm1" + - "tools/ci.psm1" + - ".github/**/*.yml" + - ".github/**/*.yaml" +--- + +# Troubleshooting Build Issues + +## Git Describe Error + +**Error:** +``` +error MSB3073: The command "git describe --abbrev=60 --long" exited with code 128. +``` + +**Cause:** Insufficient git history (shallow clone) + +**Solution:** Add `fetch-depth: 1000` to checkout step + +```yaml +- name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 1000 +``` + +## Version Information Incorrect + +**Symptom:** Build produces wrong version numbers + +**Cause:** Git tags not synchronized + +**Solution:** Run `Sync-PSTags -AddRemoteIfMissing`: + +```yaml +- name: Bootstrap + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Invoke-CIInstall -SkipUser + Sync-PSTags -AddRemoteIfMissing +``` + +## PowerShell Binary Not Built + +**Error:** +``` +Exception: CoreCLR pwsh.exe was not built +``` + +**Causes:** +1. Build failed (check logs) +2. Wrong configuration used +3. Build output location incorrect + +**Solutions:** +1. Check build logs for errors +2. Verify correct configuration for use case +3. Use default parameters: `Start-PSBuild` + +## Module Restore Issues + +**Symptom:** Slow build or module restore failures + +**Causes:** +- Network issues +- Module cache problems +- Package source unavailable + +**Solutions:** +1. Retry the build +2. Check network connectivity +3. Use `-NoPSModuleRestore` if modules not needed +4. Clear package cache if persistent + +## .NET SDK Not Found + +**Symptom:** Build can't find .NET SDK + +**Solution:** Ensure .NET setup step runs first: + +```yaml +- name: Setup .NET + uses: actions/setup-dotnet@v4 + with: + global-json-file: ./global.json +``` + +## Bootstrap Failures + +**Symptom:** Invoke-CIInstall fails + +**Causes:** +- Missing dependencies +- Network issues +- Platform-specific requirements not met + +**Solution:** Check prerequisites for your platform in build system docs diff --git a/.github/policies/IssueManagement.IssueFeedbackForm.yml b/.github/policies/IssueManagement.IssueFeedbackForm.yml deleted file mode 100644 index f42be69ab1e..00000000000 --- a/.github/policies/IssueManagement.IssueFeedbackForm.yml +++ /dev/null @@ -1,22 +0,0 @@ -id: IssueManagement.IssueFeedbackForm -name: GitOps.PullRequestIssueManagement -description: Bot to request the feedback for how we are doing in the repo, replies on closed PRs and issues that are NOT labeled with no activity -owner: -resource: repository -disabled: false -where: -configuration: - resourceManagementConfiguration: - eventResponderTasks: - - if: - - not: - hasLabel: - label: Resolution-No Activity - - isAction: - action: Closed - then: - - addReply: - reply: " 📣 Hey @${issueAuthor}, how did we do? We would love to hear your feedback with the link below! 🗣️ \n\n🔗 https://aka.ms/PSRepoFeedback " - triggerOnOwnActions: true -onFailure: -onSuccess: diff --git a/.github/policies/labelAdded.approvedLowRisk.yml b/.github/policies/labelAdded.approvedLowRisk.yml new file mode 100644 index 00000000000..bdeea5265a0 --- /dev/null +++ b/.github/policies/labelAdded.approvedLowRisk.yml @@ -0,0 +1,48 @@ +id: labelAdded.approvedLowRisk +name: GitOps.PullRequestIssueManagement +description: Remove Approved-LowRisk if applied by an unauthorized user +owner: +resource: repository +disabled: false +where: +configuration: + resourceManagementConfiguration: + eventResponderTasks: + - description: Remove Approved-LowRisk if label was added by someone not authorized + if: + - payloadType: Pull_Request + - isOpen + - labelAdded: + label: Approved-LowRisk + # Unauthorized = NOT admin AND NOT in explicit allowlist + - not: + or: + - activitySenderHasPermission: + permission: Admin + + # Allowlist (enabled) + - isActivitySender: + user: iSazonov + issueAuthor: False + - isActivitySender: + user: daxian-dbw + issueAuthor: False + + # Allowlist (commented out for now) + # - isActivitySender: + # user: TravisEz13 + # issueAuthor: False + # - isActivitySender: + # user: adityapatwardhan + # issueAuthor: False + # - isActivitySender: + # user: jshigetomi + # issueAuthor: False + then: + - removeLabel: + label: Approved-LowRisk + - addReply: + reply: >- + The `Approved-LowRisk` label is restricted to authorized maintainers and was removed. +onFailure: +onSuccess: diff --git a/.github/policies/labelAdded.clBuildPackaging.addBackportConsider.yml b/.github/policies/labelAdded.clBuildPackaging.addBackportConsider.yml new file mode 100644 index 00000000000..78edc18cb1a --- /dev/null +++ b/.github/policies/labelAdded.clBuildPackaging.addBackportConsider.yml @@ -0,0 +1,56 @@ +id: labelAdded.clBuildPackaging.addBackportConsider +name: GitOps.PullRequestIssueManagement +description: Add backport consideration labels when CL-BuildPackaging is added to an open PR targeting master +owner: +resource: repository +disabled: false +where: +configuration: + resourceManagementConfiguration: + eventResponderTasks: + - description: Add BackPort-7.4.x-Consider when CL-BuildPackaging is added to open PR targeting master + if: + - payloadType: Pull_Request + - isOpen + - labelAdded: + label: CL-BuildPackaging + - targetsBranch: + branch: master + - not: + hasLabel: + label: BackPort-7.4.x-Consider + then: + - addLabel: + label: BackPort-7.4.x-Consider + + - description: Add BackPort-7.5.x-Consider when CL-BuildPackaging is added to open PR targeting master + if: + - payloadType: Pull_Request + - isOpen + - labelAdded: + label: CL-BuildPackaging + - targetsBranch: + branch: master + - not: + hasLabel: + label: BackPort-7.5.x-Consider + then: + - addLabel: + label: BackPort-7.5.x-Consider + + - description: Add BackPort-7.6.x-Consider when CL-BuildPackaging is added to open PR targeting master + if: + - payloadType: Pull_Request + - isOpen + - labelAdded: + label: CL-BuildPackaging + - targetsBranch: + branch: master + - not: + hasLabel: + label: BackPort-7.6.x-Consider + then: + - addLabel: + label: BackPort-7.6.x-Consider +onFailure: +onSuccess: diff --git a/.github/prompts/backport-pr-to-release-branch.prompt.md b/.github/prompts/backport-pr-to-release-branch.prompt.md new file mode 100644 index 00000000000..32bff10bd5e --- /dev/null +++ b/.github/prompts/backport-pr-to-release-branch.prompt.md @@ -0,0 +1,567 @@ +--- +description: Guide for backporting changes to PowerShell release branches +--- + +# Backport a Change to a PowerShell Release Branch + +## 1 — Goal + +Create a backport PR that applies changes from a merged PR to a release branch (e.g., `release/v7.4`, `release/v7.5`). The backport must follow the repository's established format and include proper references to the original PR. + +## 2 — Prerequisites for the model + +- You have full repository access +- You can run git commands +- You can read PR information from the repository +- Ask clarifying questions if the target release branch or original PR number is unclear + +## 3 — Required user inputs + +If the user hasn't specified a PR number, help them find one: + +### Finding PRs that need backporting + +1. Ask the user which release version they want to backport to (e.g., `7.4`, `7.5`) +2. Search for PRs with the appropriate label using GitHub CLI: + +```powershell +$Owner = "PowerShell" +$Repo = "PowerShell" +$version = "7.4" # or user-specified version +$considerLabel = "Backport-$version.x-Consider" + +$prsJson = gh pr list --repo "$Owner/$Repo" --label $considerLabel --state merged --json number,title,url,labels,mergedAt --limit 100 2>&1 +$prs = $prsJson | ConvertFrom-Json +# Sort PRs from oldest merged to newest merged +$prs = $prs | Sort-Object mergedAt +``` + +3. Present the list of PRs to the user with: + - PR number + - PR title + - Merged date + - URL + +4. Ask the user: "Which PR would you like to backport?" (provide the PR number) + +### After selecting a PR + +Once the user selects a PR (or if they provided one initially), confirm: +- **Original PR number**: The PR number that was merged to the main branch (e.g., 26193) +- **Target release**: The release number (e.g., `7.4`, `7.5`, `7.5.1`) + +Example: "Backport PR 26193 to release/v7.4" + +## 4 — Implementation steps (must be completed in order) + +### Step 1: Verify the original PR exists and is merged + +1. Fetch the original PR information using the PR number +2. Confirm the PR state is `MERGED` +3. Extract the following information: + - Merge commit SHA + - Original PR title + - Original PR author + - Original CL label (if present, typically starts with `CL-`) + +If the PR is not merged, stop and inform the user. + +4. Check if backport already exists or has been attempted: + ```powershell + gh pr list --repo PowerShell/PowerShell --search "in:title [release/v7.4] " --state all + ``` + + If a backport PR already exists, inform the user and ask if they want to continue. + +5. Check backport labels to understand status: + - `Backport-7.4.x-Migrated`: Indicates previous backport attempt (may have failed or had issues) + - `Backport-7.4.x-Done`: Already backported successfully + - `Backport-7.4.x-Approved`: Ready for backporting + - `Backport-7.4.x-Consider`: Under consideration for backporting + + If status is "Done", inform the user that backport may already be complete. + +### Step 2: Create the backport branch + +1. Identify the correct remote to fetch from: + ```bash + git remote -v + ``` + + Look for the remote that points to `https://github.com/PowerShell/PowerShell` (typically named `upstream` or `origin`). Use this remote name in subsequent commands. + +2. Ensure you have the latest changes from the target release branch: + ```bash + git fetch + ``` + + Example: `git fetch upstream release/v7.4` + +3. Create a new branch from the target release branch: + ```bash + git checkout -b backport- / + ``` + + Example: `git checkout -b backport-26193 upstream/release/v7.4` + +### Step 3: Cherry-pick the merge commit + +1. Cherry-pick the merge commit from the original PR: + ```bash + git cherry-pick + ``` + +2. If conflicts occur: + - Inform the user about the conflicts + - List the conflicting files + - Fetch the original PR diff to understand the changes: + ```bash + gh pr diff --repo PowerShell/PowerShell | Out-File pr-diff.txt + ``` + - Review the diff to understand what the PR changed + - Figure out why there is a conflict and resolve it + - Create a summary of the conflict resolution: + * Which files had conflicts + * Nature of each conflict (parameter changes, code removal, etc.) + * How you resolved it + * Whether any manual adjustments were needed beyond accepting one side + - Ask the user to review your conflict resolution summary before continuing + - After conflicts are resolved, continue with: + ```bash + git add + git cherry-pick --continue + ``` + +### Step 4: Push the backport branch + +Push to your fork (typically the remote that you have write access to): + +```bash +git push backport- +``` + +Example: `git push origin backport-26193` + +Note: If you're pushing to the official PowerShell repository and have permissions, you may push to `upstream` or the appropriate remote. + +### Step 5: Create the backport PR + +Create a new PR with the following format: + +**Title:** +``` +[] +``` + +Example: `[release/v7.4] GitHub Workflow cleanup` + +**Body:** +``` +Backport of # to + + + +Triggered by @ on behalf of @ + +Original CL Label: + +/cc @PowerShell/powershell-maintainers + +## Impact + +Choose either tooling or Customer impact. +### Tooling Impact + +- [ ] Required tooling change +- [ ] Optional tooling change (include reasoning) + +### Customer Impact + +- [ ] Customer reported +- [ ] Found internally + +[Select one or both of the boxes. Describe how this issue impacts customers, citing the expected and actual behaviors and scope of the issue. If customer-reported, provide the issue number.] + +## Regression + +- [ ] Yes +- [ ] No + +[If yes, specify when the regression was introduced. Provide the PR or commit if known.] + +## Testing + +[How was the fix verified? How was the issue missed previously? What tests were added?] + +## Risk + +- [ ] High +- [ ] Medium +- [ ] Low + +[High/Medium/Low. Justify the indication by mentioning how risks were measured and addressed.] +``` + +**Base branch:** `` (e.g., `release/v7.4`) + +**Head branch:** `backport-` (e.g., `backport-26193`) + +#### Guidelines for Filling Out the PR Body + +**For Impact Section**: +- If the original PR changed build/tooling/packaging, select "Tooling Impact" +- If it fixes a user-facing bug or changes user-visible behavior, select "Customer Impact" +- Copy relevant context from the original PR description +- Be specific about what changed and why + +**For Regression Section**: +- Mark "Yes" only if the original PR fixed a regression +- Include when the regression was introduced if known + +**For Testing Section**: +- Reference the original PR's testing approach +- Note any additional backport-specific testing needed +- Mention if manual testing was done to verify the backport + +**For Risk Assessment**: +- **High**: Changes core functionality, packaging, build systems, or security-related code +- **Medium**: Changes non-critical features, adds new functionality, or modifies existing behavior +- **Low**: Documentation, test-only changes, minor refactoring, or fixes with narrow scope +- Justify your assessment based on the scope of changes and potential impact +- **For CI/CD changes**: When backporting CI/CD infrastructure changes (workflows, build scripts, packaging), note in your justification that not taking these changes may create technical debt and make it difficult to apply future CI/CD changes that build on top of them. This doesn't change the risk level itself, but provides important context for why the change should be taken despite potentially higher risk + +**If there were merge conflicts**: +Add a note in the PR description after the Risk section describing what conflicts occurred and how they were resolved. + +### Step 6: Add the CL label to the backport PR + +After creating the backport PR, add the same changelog label (CL-*) from the original PR to the backport PR: + +```bash +gh pr edit --repo PowerShell/PowerShell --add-label "" +``` + +Example: `gh pr edit 26389 --repo PowerShell/PowerShell --add-label "CL-BuildPackaging"` + +This ensures the backport is properly categorized in the changelog for the release branch. + +### Step 7: Update the original PR's backport labels + +After successfully creating the backport PR, update the original PR to reflect that it has been backported: + +```bash +gh pr edit --repo PowerShell/PowerShell --add-label "Backport-.x-Migrated" --remove-label "Backport-.x-Consider" +``` + +Example: `gh pr edit 26193 --repo PowerShell/PowerShell --add-label "Backport-7.5.x-Migrated" --remove-label "Backport-7.5.x-Consider"` + +Notes: +- If the original PR had `Backport-.x-Approved` instead of `Consider`, remove that label +- This step helps track which PRs have been successfully backported +- The `Migrated` label indicates the backport PR has been created (not necessarily merged) +- The `Done` label should only be added once the backport PR is merged + +### Step 8: Clean up temporary files + +After successful PR creation and labeling, clean up any temporary files created during the process: + +```powershell +Remove-Item pr*.diff -ErrorAction SilentlyContinue +``` + +## 5 — Definition of Done (self-check list) + +- [ ] Original PR is verified as merged +- [ ] Checked for existing backport PRs +- [ ] Reviewed backport labels to understand status +- [ ] Backport branch created from correct release branch +- [ ] Merge commit cherry-picked successfully (or conflicts resolved) +- [ ] If conflicts occurred, provided resolution summary to user +- [ ] Branch pushed to origin +- [ ] PR created with correct title format: `[] ` +- [ ] CL label added to backport PR (matching original PR's CL label) +- [ ] Original PR labels updated (added Migrated, removed Consider/Approved) +- [ ] Temporary files cleaned up (pr*.diff) +- [ ] PR body includes: + - [ ] Backport reference: `Backport of (PR-number) to ` + - [ ] Auto-generated comment with original PR number + - [ ] Triggered by and original author attribution + - [ ] Original CL label (if available) + - [ ] CC to PowerShell maintainers + - [ ] Impact section filled out + - [ ] Regression section filled out + - [ ] Testing section filled out + - [ ] Risk section filled out +- [ ] Base branch set to target release branch +- [ ] No unrelated changes included + +## 6 — Branch naming convention + +**Format:** `backport/release//pr/` + +Examples: +- `backport/release/v7.5/pr/26193` +- `backport/release/v7.4.1/pr/26334` + +Note: Automated bot uses format `backport/release/v/-`, but manual backports should use the format `backport/release//pr/` as shown above. + +## 7 — Example backport PR + +Reference PR 26334 as the canonical example of a correct backport: + +**Original PR**: PR 26193 "GitHub Workflow cleanup" + +**Backport PR**: PR 26334 "[release/v7.4] GitHub Workflow cleanup" +- **Title**: `[release/v7.4] GitHub Workflow cleanup` +- **Body**: Started with backport reference to original PR and release branch +- **Branch**: `backport/release/v7.4/26193-4aff02475` (bot-created) +- **Base**: `release/v7.4` +- **Includes**: Auto-generated metadata, impact assessment, regression info, testing details, and risk level + +## 8 — Backport label system (for context) + +Backport labels follow pattern: `Backport-.x-` + +**Triage states:** +- `Consider` - Under review for backporting +- `Approved` - Approved and ready to be backported +- `Done` - Backport completed + +**Examples:** `Backport-7.4.x-Approved`, `Backport-7.5.x-Consider`, `Backport-7.3.x-Done` + +Note: The PowerShell repository has an automated bot (pwshBot) that creates backport PRs automatically when a merged PR has a backport approval label. Manual backports follow the same format. + +## Manual Backport Using PowerShell Tools + +For situations where automated backports fail or manual intervention is needed, use the `Invoke-PRBackport` function from `tools/releaseTools.psm1`. + +### Prerequisites + +1. **GitHub CLI**: Install from https://cli.github.com/ + - Required version: 2.17 or later + - Authenticate with `gh auth login` + +2. **Upstream Remote**: Configure a Git remote named `upstream` pointing to `PowerShell/PowerShell`: + ```powershell + git remote add upstream https://github.com/PowerShell/PowerShell.git + ``` + +### Using Invoke-PRBackport + +```powershell +# Import the release tools module +Import-Module ./tools/releaseTools.psm1 + +# Backport a single PR +Invoke-PRBackport -PrNumber 26193 -Target release/v7.4.1 + +# Backport with custom branch postfix +Invoke-PRBackport -PrNumber 26193 -Target release/v7.4.1 -BranchPostFix "retry" + +# Overwrite existing local branch if it exists +Invoke-PRBackport -PrNumber 26193 -Target release/v7.4.1 -Overwrite +``` + +### Parameters + +- **PrNumber** (Required): The PR number to backport +- **Target** (Required): Target release branch (must match pattern `release/v\d+\.\d+(\.\d+)?`) +- **Overwrite**: Switch to overwrite local branch if it already exists +- **BranchPostFix**: Add a postfix to the branch name (e.g., for retry attempts) +- **UpstreamRemote**: Name of the upstream remote (default: `upstream`) + +### How It Works + +1. Verifies the PR is merged +2. Fetches the target release branch from upstream +3. Creates a new branch: `backport-[-]` +4. Cherry-picks the merge commit +5. If conflicts occur, prompts you to resolve them +6. Creates the backport PR using GitHub CLI + +## Handling Merge Conflicts + +When cherry-picking fails due to conflicts: + +1. The script will pause and prompt you to fix conflicts +2. Resolve conflicts in your editor: + ```powershell + # Check which files have conflicts + git status + + # Edit files to resolve conflicts + # After resolving, stage the changes + git add + + # Continue the cherry-pick + git cherry-pick --continue + ``` +3. Type 'Yes' when prompted to continue the script +4. The script will create the PR + +### Understanding Conflict Patterns + +When resolving conflicts during backports, follow this approach: + +1. **Analyze the diff first**: Before resolving conflicts, fetch and review the original PR's diff to understand what changed: + ```powershell + gh pr diff --repo PowerShell/PowerShell | Out-File pr-diff.txt + ``` + +2. **Identify conflict types**: + - **Parameter additions**: New parameters added to functions (e.g., ValidateSet values) + - **Code removal**: Features removed in main but still exist in release branch + - **Code additions**: New code blocks that don't exist in release branch + - **Refactoring conflicts**: Code structure changes between branches + +3. **Resolution priorities**: + - Preserve the intent of the backported change + - Keep release branch-specific code that doesn't conflict with the fix + - When in doubt, favor the incoming change from the backport + - Document significant manual changes in the PR description + +4. **Verification**: + - After resolving conflicts, verify the file compiles/runs + - Check that the resolved code matches the original PR's intent + - Look for orphaned code that references removed functions + +5. **Create a conflict resolution summary**: + - List which files had conflicts + - Briefly explain the nature of each conflict + - Describe how you resolved it + - Ask user to review the resolution before continuing + +### Context-Aware Conflict Resolution + +**Key Principle**: The release branch may have different code than main. Your goal is to apply the *change* from the PR, not necessarily make the code identical to main. + +**Common Scenarios**: +1. **Function parameters differ**: If the release branch has fewer parameters than main, and the backport adds functionality unrelated to new parameters, keep the release branch parameters unless the new parameters are part of the fix +2. **Dependencies removed in main**: If main removed a dependency but the release branch still has it, and the backport is unrelated to that dependency, keep the release branch code +3. **New features in main**: If main has new features not in the release, focus on backporting only the specific fix, not the new features + +## Bulk Backporting Approved PRs + +To backport all PRs labeled as approved for a specific version: + +```powershell +Import-Module ./tools/releaseTools.psm1 + +# Backport all approved PRs for version 7.2.12 +Invoke-PRBackportApproved -Version 7.2.12 +``` + +This function: +1. Queries all merged PRs with the `Backport-.x-Approved` label +2. Attempts to backport each PR in order of merge date +3. Creates individual backport PRs for each + +## Viewing Backport Reports + +Get a list of PRs that need backporting: + +```powershell +Import-Module ./tools/releaseTools.psm1 + +# List all approved backports for 7.4 +Get-PRBackportReport -Version 7.4 -TriageState Approved + +# Open all approved backports in browser +Get-PRBackportReport -Version 7.4 -TriageState Approved -Web + +# Check which backports are done +Get-PRBackportReport -Version 7.4 -TriageState Done +``` + +## Branch Naming Conventions + +### Automated Bot Branches +Format: `backport/release/v/-` + +Example: `backport/release/v7.4/26193-4aff02475` + +### Manual Backport Branches +Format: `backport-[-]` + +Examples: +- `backport-26193` +- `backport-26193-retry` + +## PR Title and Description Format + +### Title +Format: `[release/v] ` + +Example: `[release/v7.4] GitHub Workflow cleanup` + +### Description +The backport PR description includes: +- Reference to original PR number +- Target release branch +- Auto-generated comment with original PR metadata +- Maintainer information +- Original CL label +- CC to PowerShell maintainers team + +Example description structure: +```text +Backport of (original-pr-number) to release/v + + + +Triggered by @ on behalf of @ + +Original CL Label: + +/cc @PowerShell/powershell-maintainers +``` + +## Best Practices + +1. **Verify PR is merged**: Only backport merged PRs +2. **Test backports**: Ensure backported changes work in the target release context +3. **Check for conflicts early**: Large PRs are more likely to have conflicts +4. **Use appropriate labels**: Apply correct version and triage state labels +5. **Document special cases**: If manual changes were needed, note them in the PR description +6. **Follow up on CI failures**: Backports should pass all CI checks before merging + +## Troubleshooting + +### "PR is not merged" Error +**Cause**: Attempting to backport a PR that hasn't been merged yet +**Solution**: Wait for the PR to be merged to the main branch first + +### "Please create an upstream remote" Error +**Cause**: No upstream remote configured +**Solution**: +```powershell +git remote add upstream https://github.com/PowerShell/PowerShell.git +git fetch upstream +``` + +### "GitHub CLI is not installed" Error +**Cause**: gh CLI not found in PATH +**Solution**: Install from https://cli.github.com/ and restart terminal + +### Cherry-pick Conflicts +**Cause**: Changes conflict with the target branch +**Solution**: Manually resolve conflicts, stage files, and continue cherry-pick + +### "Commit does not exist" Error +**Cause**: Local Git doesn't have the commit +**Solution**: +```powershell +git fetch upstream +``` + +## Related Resources + +- **Release Process**: See `docs/maintainers/releasing.md` +- **Release Tools**: See `tools/releaseTools.psm1` +- **Issue Management**: See `docs/maintainers/issue-management.md` diff --git a/.github/skills/analyze-pester-failures/SKILL.md b/.github/skills/analyze-pester-failures/SKILL.md new file mode 100644 index 00000000000..ec1b0fe82ec --- /dev/null +++ b/.github/skills/analyze-pester-failures/SKILL.md @@ -0,0 +1,524 @@ +--- +name: analyze-pester-failures +description: Troubleshooting guide for analyzing and investigating Pester test failures in PowerShell CI jobs. Help agents understand why tests are failing, interpret test output, navigate test result artifacts, and provide actionable recommendations for fixing test issues. +--- + +# Analyze Pester Test Failures + +Investigate and troubleshoot Pester test failures in GitHub Actions workflows. Understand what tests are failing, why they're failing, and provide recommendations for test fixes. + +| Skill | When to Use | +|-------|-----------| +| analyze-pester-failures | When investigating why Pester tests are failing in a CI job. Use when a test job shows failures and you need to understand what test failed, why it failed, what the error message means, and what might need to be fixed. Also use when asked: "why did this test fail?", "what's the test error?", "test is broken", "test failure analysis", "debug test failure", or given test failure logs and stack traces. | + +## When to Use This Skill + +Use this skill when you need to: + +- Understand why a specific Pester test is failing +- Interpret test failure messages and error output +- Analyze test result data from CI workflow runs (XML, logs, stack traces) +- Identify the root cause of test failures (test logic, assertion failure, exception, timeout, skip/ignore reason) +- Provide recommendations for fixing failing tests +- Compare expected vs. actual test behavior +- Debug test environment issues (missing dependencies, configuration problems) +- Understand test skip/ignored/inconclusive status reasons + +**Do not use this skill for:** +- General PowerShell debugging unrelated to tests +- Test infrastructure/CI setup issues (except as they affect test failure interpretation) +- Performance analysis or benchmarking (that's a different investigation) + +## Quick Start + +### ⚠️ CRITICAL: The Workflow Must Be Followed IN ORDER + +This skill describes a **sequential 6-step analysis workflow**. Skipping steps or jumping around leads to **incomplete analysis and incorrect conclusions**. + +**The Problem**: It's easy to skip to Step 4 or 5 without doing Steps 1-2, resulting in missing data and bad conclusions. + +**The Solution**: Use the automated analysis script to enforce the workflow: + +```powershell +# Automatically runs Steps 1-6 in order, preventing skipping +./.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 -PR + +# Example: +./.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 -PR 26800 +``` + +This script: +1. ✓ Fetches PR status automatically +2. ✓ Downloads artifacts (can't skip, depends on Step 1) +3. ✓ Extracts failures (can't skip, depends on Step 2) +4. ✓ Analyzes error messages +5. ✓ Documents context +6. ✓ Generates recommendations + +**Only use the manual commands below if you fully understand the workflow.** + +### Manual Workflow (for reference) + +```powershell +# Step 1: Identify the failing job +gh pr view --json 'statusCheckRollup' | ConvertFrom-Json | Where-Object { $_.conclusion -eq 'FAILURE' } + +# Step 2: Download artifacts (extract RUN_ID from Step 1) +gh run download --dir ./artifacts +gh run view --log > test-logs.txt + +# Step 3-6: Extract, analyze, and interpret +# (See Analysis Workflow section below) +``` + +## Common Test Failure Analysis Approaches + +### 1. **Interpreting Assertion Failures** +The most common test failure is when an assertion doesn't match expectations. + +**Example:** +``` +Expected $true but got $false at /path/to/test.ps1:42 +Assertion failed: Should -Be "expected" but was "actual" +``` + +**How to analyze:** +- Read the assertion message: what was expected vs. what was actual? +- Check the test logic: is the expectation correct? +- Look for mock/stub issues: are dependencies configured correctly? +- Check parameter values: what inputs were passed to the function under test? + +### 2. **Exception Failures** +Tests fail when PowerShell throws an exception instead of successful completion. + +**Example:** +``` +Command: Write-Host $null +Error: Cannot bind argument to parameter 'Object' because it is null. +``` + +**How to analyze:** +- Read the exception message: what operation failed? +- Check the stack trace: where in the test or tested code did it throw? +- Verify preconditions: does the test setup provide required values/mocks? +- Look for environmental issues: missing modules, permissions, file system state? + +### 3. **Timeout Failures** +A test takes longer than the allowed timeout to complete. + +**Example:** +``` +Test 'Should complete in reasonable time' timed out after 30 seconds +``` + +**How to analyze:** +- Is the timeout appropriate for this test type? (network tests need more time) +- Is there an infinite loop in the test or tested code? +- Are there resource contention issues on the CI runner? +- Does the test hang waiting for something (file lock, network, process)? + +### 4. **Skip/Ignored Reason Analysis** +Tests marked as skipped or ignored provide clues about test environment. + +**Example:** +``` +Test marked [Skip("Only runs on Windows")] - running on Linux +Test marked [Ignore("Known issue #12345")] +``` + +**How to analyze:** +- Read the skip/ignore reason: is it still valid? +- Check if environment has changed: platform, module versions, etc. +- Verify issue status: is the known issue still open? Has it been fixed? +- Determine if skip should be removed or if test needs environment changes + +### 5. **Flaky/Intermittent Failures** +Tests that sometimes pass, sometimes fail indicate race conditions or environment sensitivity. + +**Example:** +- Test passes locally but fails on CI +- Test passes first run of suite, fails on second run +- Test passes on Windows but fails on Linux + +**How to analyze:** +- Look for timeout races: is timing involved in the test? +- Check for test isolation issues: does one test affect another? +- Verify environment differences: CI vs. local paths, permissions, versions +- Look for external dependencies: network calls, file I/O, process interactions + +## Key Artifacts and Locations + +| Item | Purpose | Location | +|------|---------|----------| +| Test result XML | Pester output with test cases, failures, errors | Workflow artifacts: `junit-pester-*.xml` | +| Job logs | Full job output including test execution and errors | GitHub Actions run logs or `gh run download` | +| Stack traces | Error location information from failed assertions | Within job logs and XML failure messages | +| Test files | The actual Pester test code (`.ps1` files) | `test/` directory in repository | + +## Analysis Workflow + +### ⚠️ Important: These Steps MUST Be Followed In Order + +Each step depends on the previous one. Skipping or re-ordering steps causes incomplete analysis: + +- **Step 1** (identify jobs) → You get the RUN_ID needed for Step 2 +- **Step 2** (download) → You get the artifacts needed for Step 3 +- **Step 3** (extract) → You discover what failures exist for Step 4 +- **Step 4** (read messages) → You understand the errors to analyze in Step 5 +- **Step 5** (context) → You gather information to make recommendations in Step 6 +- **Step 6** (interpret) → You use all above to recommend fixes + +**Real Problem We Had**: +- ❌ Jumped to Step 3 without Step 1-2 +- ❌ Used random test data from context instead of downloading PR artifacts +- ❌ Skipped Steps 5-6 entirely +- ❌ Made recommendations without full context + +**Result**: Wrong analysis and recommendations that didn't actually fix the problem. + +### Recommended: Use the Automated Script + +```powershell +./.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 -PR +``` + +This enforces the workflow and prevents skipping. + +### Step 2: Get Test Results + +Fetch the test result artifacts and job logs: + +```powershell +# Download artifacts including test XML results +gh run download --dir ./artifacts + +# Get job logs +gh run view --log > test-logs.txt + +# Inspect test XML +$xml = [xml](Get-Content ./artifacts/junit-pester-*.xml) +$xml.'test-results' | Select-Object total, failures, errors, ignored, inconclusive +``` + +### Step 3: Extract Specific Failures + +Find the failing test cases in the XML: + +```powershell +# Get all failed test cases +$xml = [xml](Get-Content ./artifacts/junit-pester-*.xml) +$failures = $xml.SelectNodes('.//test-case[@result = "Failure"]') + +# For each failure, display key info +$failures | ForEach-Object { + [PSCustomObject]@{ + Name = $_.name + Description = $_.description + Message = $_.failure.message + StackTrace = $_.failure.'stack-trace' + } +} +``` + +### Step 4: Read the Error Message + +The error message tells you what went wrong: + +**Assertion failures:** +``` +Expected $true but got $false +Expected "value1" but got "value2" +Expression should have failed with exception, but didn't +``` + +**Exceptions:** +``` +Cannot find a parameter with name 'Name' +Property 'Property' does not exist on 'Object' +Cannot bind argument to parameter because it is null +``` + +**Timeouts:** +``` +Test timed out after 30 seconds +Test is taking too long to complete +``` + +### Step 5: Understand the Context + +Look at the test file to understand what was being tested: + +```powershell +# Find the test file mentioned in the stack trace +# Example: /path/to/test/Feature.Tests.ps1:42 + +# Read the test code around that line +code : + +# Understand: +# - What assertion is on that line? +# - What is the test trying to verify? +# - What are the setup/mock/before conditions? +# - Are there recent changes to the function being tested? +``` + +### Step 6: Interpret the Failure + +Determine the root cause category: + +**Test issue (needs code fix):** +- Assertion logic is wrong +- Test expectations don't match actual behavior +- Test setup is incomplete +- Mock/stub configuration missing + +**Environmental issue (needs environment change):** +- Test assumes a specific file or registry entry exists +- Test requires Windows/Linux specifically +- Test requires specific PowerShell version +- Test requires specific module version +- Timing-sensitive test affected by CI load + +**Data issue (needs input data change):** +- Test data no longer valid +- External API changed format +- Configuration file has changed structure + +**Flakiness (needs test hardening):** +- Race condition in test +- Timing assumptions too tight +- Resource contention on CI runner +- Non-deterministic behavior in tested code + +## Common Test Failure Patterns + +| Pattern | What It Means | Example | Next Step | +|---------|---------------|---------|-----------| +| `Expected $true but got $false` | Assertion on boolean result failed | Test expects function returns true, but it returns false | Check function logic for bug or test logic for wrong expectation | +| `Cannot find path` | File or directory doesn't exist | Test tries to read config file that's not present | Verify file path, check test setup, ensure CI environment has file | +| `Cannot bind argument to parameter 'X'` | Required parameter value is null or wrong type | Function called with $null where object expected | Check test mock setup, verify parameter types | +| `Test timed out after X seconds` | Test exceeded time limit | Network call or loop takes too long | Increase timeout for slow test, find infinite loop, mock network calls | +| `Expression should have failed but didn't` | Exception wasn't thrown when expected | Test expects error but function succeeds | Check if function behavior changed, update test expectation | +| `Could not find parameter 'X'` | Function doesn't have parameter | Test calls function with parameter that doesn't exist | Check PowerShell version, verify function signature, update test | +| `This platform is not supported` | Test skipped on current OS | Windows-only test running on Linux | Add platform check, update test environment, or mark as platform-specific | +| `Test marked [Ignore]` | Test explicitly disabled | Test has `[Ignore("reason")]` attribute | Check if reason still valid, remove if issue fixed | + +## Interpreting Test Results + +### Test Result Counts + +Pester test outcomes are categorized as: + +| Count | Meaning | Notes | +|-------|---------|-------| +| `total` | Total number of test cases executed | Should match: passed + failed + errors + skipped + ignored | +| `failures` | Test assertions that failed | `Expected X but got Y` type failures | +| `errors` | Tests that threw exceptions | Unhandled PowerShell exceptions during test | +| `skipped` | Tests explicitly skipped (marked with `-Skip`) | Test code recognizes condition and skips | +| `ignored` | Tests marked as ignored (marked with `-Ignore`) | Test disabled intentionally, usually notes reason | +| `inconclusive` | Tests with unclear result | Rare; usually means test framework issue | +| `passed` | Tests with passing assertions | `total - failures - errors - skipped - ignored` | + +### Stack Trace Interpretation + +A stack trace shows where the failure occurred: + +``` +at /home/runner/work/PowerShell/test/Feature.Tests.ps1:42 + +Means: +- File: /home/runner/work/PowerShell/test/Feature.Tests.ps1 +- Line: 42 +- Look at that line to see which assertion failed +``` + +### Understanding Skipped Tests + +When XML shows `result="Ignored"` or `result="Skipped"`: + +```xml + + Only runs on Windows + +``` + +The reason explains why test didn't run. Not a failure, but important for understanding test coverage. + +## Providing Test Failure Analysis + +### Investigation Questions + +After gathering test output, ask yourself: + +1. **Is the test code correct?** + - Does the test assertion match the expected behavior? + - Are test expectations still valid? + - Has the function being tested changed? + +2. **Is the test setup correct?** + - Are mocks/stubs configured properly? + - Does the test environment have required files/configuration? + - Are preconditions (database, files, services) met? + +3. **Is this a code bug or test issue?** + - Does the tested function have a logic error? + - Or does the test have incorrect expectations? + +4. **Is this environment-specific?** + - Only fails on Windows/Linux? + - Only fails on CI but passes locally? + - Timing-dependent or resource-dependent? + +5. **Is this a known/expected failure?** + - Is there already an issue tracking this failure? + - Is the test marked as flaky or expected to fail? + - Does the skip/ignore reason still apply? + +### Recommendation Framework + +Based on your analysis: + +| Finding | Recommendation | +|---------|-----------------| +| Test logic is wrong | "Test assertion on line X is incorrect. Test expects Y but function correctly returns Z. Update test expectation." | +| Tested code has bug | "Function at file.ps1#L42 has logic error. When X happens, returns Y instead of Z. Fix the condition." | +| Missing test setup | "Test setup incomplete. Mock for dependency Y is not configured. Add `Mock Get-Y -MockWith { ... }`" | +| Environment issue | "Test is Windows-specific but running on Linux. Either add platform check or skip on non-Windows." | +| Flaky test | "Test is timing-sensitive (sleep 1 second). Increase timeout or use better synchronization." | +| Test should be skipped | "Test is marked Ignored for good reason. Keep it disabled until issue #12345 is fixed." | + +### Tone and Structure + +Provide analysis as: + +1. **Summary** (1 sentence): What test is failing and general category +2. **Failure Details** (2-3 sentences): What the test output says +3. **Root Cause** (1-2 sentences): Why it's failing (test bug vs. code bug vs. environment) +4. **Recommendation** (actionable): What should be done to fix it +5. **Context** (optional): Link to related code, issues, or recent changes + +## Examples + +### Example 1: Assertion Failure Due to Code Bug + +**Test Output:** +``` +Expected 5 but got 3 at /path/to/Test.ps1:42 +``` + +**Investigation:** +1. Look at line 42: `$result | Should -Be 5` +2. Check the test: It expects function to return 5 items +3. Check the function: It returns `$items | Where-Object {$_.Status -eq "Active"}` but the filter is wrong +4. Root cause: Function has logic error, not test error + +**Recommendation:** +``` +Test failure is due to a code bug: + +The test Set-Configuration should return 5 items but returns 3. + +Looking at the tested function at [module.ps1#L42](module.ps1#L42): + $activeItems = $items | Where-Object {$_.Status -eq "Active"} + +The issue is the filter condition. It's currently filtering by "Active" status, +but should include "Pending" status as well. + +Fix: Change line 42 to: + $activeItems = $items | Where-Object {$_.Status -ne "Disabled"} + +Then re-run the test to verify it now returns 5 items as expected. +``` + +### Example 2: Test Setup Issue + +**Test Output:** +``` +Cannot find path '/expected/config.json' because it does not exist at /path/to/Test.ps1:15 +``` + +**Investigation:** +1. Line 15 tries to read a config file +2. The test setup doesn't create this file +3. Works locally but fails on CI because CI doesn't have the same file + +**Recommendation:** +``` +Test setup is incomplete: + +The test Initialize-Config fails because it expects /expected/config.json but the test doesn't create this file. + +The test needs to ensure the config file exists. Currently line 12-14 doesn't set up the file: + + # Before: + # (no setup of config file) + + # After: + @{ setting1 = "value1"; setting2 = "value2" } | ConvertTo-Json | + Out-File $testConfigPath + +Alternatively, the test function should accept a parameter for the config path and use a temporary file: + param([string]$ConfigPath = (New-TemporaryFile)) + +Re-run the test to verify the config file is properly available. +``` + +### Example 3: Platform-Specific Test Failure + +**Test Output:** +``` +Test 'should read Windows Registry' failed on Linux runner +Cannot find path 'HKEY_LOCAL_MACHINE:\...' +``` + +**Investigation:** +1. Test assumes Windows Registry exists (Windows-only) +2. Running on Linux runner doesn't have Registry +3. Test should skip on non-Windows platforms + +**Recommendation:** +``` +Test is platform-specific but running on wrong platform: + +The test "should read Windows Registry" assumes Windows Registry exists but is running on Linux. + +Add a platform check to skip this test on non-Windows systems: + + It "should read Windows Registry" -Skip:$(-not $IsWindows) { + # test code here + } + +Or group Windows-only tests in a separate Describe block with platform check: + + Describe "Windows Registry Tests" -Skip:$(-not $IsWindows) { + # all Windows-specific tests here + } + +This allows the test to be skipped on Linux/Mac while still running on Windows CI. +``` + +## References + +- [Pester Testing Framework](https://pester.dev/) — Official documentation, best practices for test writing +- [Test Files](../../../test/) — PowerShell test suite in repository +- [GitHub Actions Documentation](https://docs.github.com/en/actions) — Understanding workflow runs and logs +- [PowerShell Documentation](https://learn.microsoft.com/en-us/powershell/) — Language reference for understanding test code + +## Tips + +1. **Read the error message first:** The error message is usually the most direct clue to the problem +2. **Check test vs. code blame:** Is the test wrong or is the code wrong? Look at both sides +3. **Verify test isolation:** Does one test failure affect others? Check for shared state or test ordering dependencies +4. **Test locally first:** Try running the failing test locally to reproduce and understand it better +5. **Check for environmental assumptions:** Windows-specific paths, module versions, file locations may differ on CI +6. **Look for skip/ignore patterns:** If a test is consistently ignored, check if the reason is still valid +7. **Compare passing vs. failing:** If test passes locally but fails on CI, the difference is usually environment-related +8. **Check recent changes:** Did a recent PR change the tested code or test itself? +9. **Understand Pester output format:** Different Pester versions, different `-ErrorAction`, `-WarningAction` produce different test results +10. **Don't assume CI is wrong:** Failures on CI often reveal real issues that local testing missed (network, file permissions, parallelization, etc.) + +## Additional Links + +- [PowerShell Repository](https://github.com/PowerShell/PowerShell) +- [GitHub Actions Documentation](https://docs.github.com/en/actions) +- [Pester Testing Framework](https://github.com/Pester/Pester) diff --git a/.github/skills/analyze-pester-failures/references/stack-trace-parsing.md b/.github/skills/analyze-pester-failures/references/stack-trace-parsing.md new file mode 100644 index 00000000000..707f45560a9 --- /dev/null +++ b/.github/skills/analyze-pester-failures/references/stack-trace-parsing.md @@ -0,0 +1,163 @@ +# Understanding Pester Test Failures + +This reference explains how to interpret Pester test output and understand failure messages. + +## Supported Formats + +### Pester 4 Format +``` +at line: 123 in C:\path\to\file.ps1 +``` + +**Regex Pattern:** +```powershell +if ($StackTraceString -match 'at line:\s*(\d+)\s+in\s+(.+?)(?:\r|\n|$)') { + $result.Line = $matches[1] + $result.File = $matches[2].Trim() + return $result +} +``` + +### Pester 5 Format (Common) +``` +at 1 | Should -Be 2, C:\path\to\file.ps1:123 +at 1 | Should -Be 2, /home/runner/work/PowerShell/PowerShell/test/file.ps1:123 +``` + +**Regex Pattern:** +```powershell +if ($StackTraceString -match ',\s*((?:[A-Za-z]:)?[\/\\].+?\.ps[m]?1):(\d+)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result +} +``` + +### Alternative Format +``` +at C:\path\to\file.ps1:123 +at /path/to/file.ps1:123 +``` + +**Regex Pattern:** +```powershell +if ($StackTraceString -match 'at\s+((?:[A-Za-z]:)?[\/\\][^,]+?\.ps[m]?1):(\d+)(?:\r|\n|$)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result +} +``` + +## Troubleshooting Parsing Failures + +### Issue: Line Number Extracted But File Path Is Null + +**Cause:** Stack trace matches line-with-path pattern but file extraction doesn't work + +**Solution:** +1. Check if file path exists as expected in filesystem +2. Verify regex doesn't have too-greedy bounds (check use of `.+?` vs `.+`) +3. Test regex against actual stack trace string: + ```powershell + $trace = "at line: 42 in C:\path\to\test.ps1" + if ($trace -match 'at line:\s*(\d+)\s+in\s+(.+?)(?:\r|\n|$)') { + Write-Host "File: $($matches[2])" # Should be "C:\path\to\test.ps1" + } + ``` + +### Issue: Special Characters in File Path Break Regex + +**Cause:** Characters like parens `()`, brackets `[]`, pipes `|` have special meaning in regex + +**Solution:** +1. Escape special chars in regex: `[Regex]::Escape($path)` +2. Use character class `[\/\\]` instead of alternation for path separators +3. Test with files containing problematic names: + ```powershell + $traces = @( + "at line: 1 in C:\path\(with)\parens\test.ps1", + "at /home/user/[brackets]/test.ps1:5", + "at C:\path\with spaces\test.ps1:10" + ) + # Test each against all patterns + ``` + +### Issue: Regex Matches But Extracts Wrong Values + +**Symptom:** $matches[1] is file instead of line, or vice versa + +**Debug Steps:** +1. Print all captured groups: `$matches.Values | Format-Table -AutoSize` +2. Verify group order in regex matches expectations +3. Test with sample Pester output: + ```powershell + $sampleTrace = @" + at 1 | Should -Be 2, /home/runner/work/PowerShell/test/file.ps1:42 + "@ + + if ($sampleTrace -match ',\s*((?:[A-Za-z]:)?[\/\\].+?\.ps[m]?1):(\d+)') { + Write-Host "Match 1: $($matches[1])" # Should be file path + Write-Host "Match 2: $($matches[2])" # Should be line number + } + ``` + +## Testing the Parser + +Use this PowerShell script to validate `Get-PesterFailureFileInfo`: + +```powershell +# Import the function +. ./build.psm1 + +$testCases = @( + @{ + Input = "at line: 42 in C:\path\to\test.ps1" + Expected = @{ File = "C:\path\to\test.ps1"; Line = "42" } + }, + @{ + Input = "at /home/runner/work/test.ps1:123" + Expected = @{ File = "/home/runner/work/test.ps1"; Line = "123" } + }, + @{ + Input = "at 1 | Should -Be 2, /path/to/file.ps1:99" + Expected = @{ File = "/path/to/file.ps1"; Line = "99" } + } +) + +foreach ($test in $testCases) { + $result = Get-PesterFailureFileInfo -StackTraceString $test.Input + + $fileMatch = $result.File -eq $test.Expected.File + $lineMatch = $result.Line -eq $test.Expected.Line + $status = if ($fileMatch -and $lineMatch) { "✓ PASS" } else { "✗ FAIL" } + + Write-Host "$status : $($test.Input)" + if (-not $fileMatch) { Write-Host " Expected file: $($test.Expected.File), got: $($result.File)" } + if (-not $lineMatch) { Write-Host " Expected line: $($test.Expected.Line), got: $($result.Line)" } +} +``` + +## Adding Support for New Formats + +When Pester changes its output format: + +1. **Capture sample output** from failing tests +2. **Identify the pattern** (e.g., "file path always after comma followed by colon") +3. **Write regex** to match pattern without over-matching +4. **Add to `Get-PesterFailureFileInfo`** before existing patterns (order matters for fallback) +5. **Test with samples** containing special characters, long paths, and edge cases + +Example: Adding a new format at the top of the function: + +```powershell +# Try pattern: "at , :" (Pester 5.1 hypothetical) +if ($StackTraceString -match 'at .+?, ((?:[A-Za-z]:)?[\/\\].+?\.ps[m]?1):(\d+)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result +} + +# Try existing patterns... +``` + +Place new patterns **first** so they take precedence over fallback patterns. diff --git a/.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 b/.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 new file mode 100644 index 00000000000..12486596071 --- /dev/null +++ b/.github/skills/analyze-pester-failures/scripts/analyze-pr-test-failures.ps1 @@ -0,0 +1,456 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +<# +.SYNOPSIS + Automated Pester test failure analysis workflow for GitHub PRs. + +.DESCRIPTION + This script automates the complete analysis workflow defined in the analyze-pester-failures + skill. It performs all steps in order: + 1. Identify failing test jobs in the PR + 2. Download test artifacts and logs + 3. Extract specific test failures + 4. Parse error messages + 5. Search logs for error markers and generate recommendations + + By automating the workflow, this ensures analysis steps are followed in order + and nothing is skipped. + +.PARAMETER PR + The GitHub PR number to analyze (e.g., 26800) + +.PARAMETER Owner + Repository owner (default: PowerShell) + +.PARAMETER Repo + Repository name (default: PowerShell) + +.PARAMETER OutputDir + Directory to store analysis results (default: ./pester-analysis-PR) + +.PARAMETER Interactive + Prompt for recommendations after analysis (default: non-interactive) + +.PARAMETER ForceDownload + Force re-download of artifacts and logs, even if they already exist + +.EXAMPLE + .\.github\skills\analyze-pester-failures\scripts\analyze-pr-test-failures.ps1 -PR 26800 + Analyzes PR #26800 and saves results to ./pester-analysis-PR26800 + +.EXAMPLE + .\.github\skills\analyze-pester-failures\scripts\analyze-pr-test-failures.ps1 -PR 26800 -Interactive + Interactive mode: shows failures and prompts for next steps + +.EXAMPLE + .\.github\skills\analyze-pester-failures\scripts\analyze-pr-test-failures.ps1 -PR 26800 -ForceDownload + Re-download all logs and artifacts, skipping the cache + +.NOTES + Requires: GitHub CLI (gh) configured and authenticated + This script enforces the workflow defined in .github/skills/analyze-pester-failures/SKILL.md +#> + +param( + [Parameter(Mandatory)] + [int]$PR, + + [string]$Owner = 'PowerShell', + [string]$Repo = 'PowerShell', + [string]$OutputDir, + [switch]$Interactive, + [switch]$ForceDownload +) + +$ErrorActionPreference = 'Stop' + +if (-not $OutputDir) { + $OutputDir = "./pester-analysis-PR$PR" +} + +# Colors for output +$colors = @{ + Step = [ConsoleColor]::Cyan + Success = [ConsoleColor]::Green + Warning = [ConsoleColor]::Yellow + Error = [ConsoleColor]::Red + Info = [ConsoleColor]::Gray +} + +function Write-Step { + param([string]$text, [int]$number) + Write-Host "`n[$number/6] $text" -ForegroundColor $colors.Step -BackgroundColor Black +} + +function Write-Result { + param([string]$text, [ValidateSet('Success','Warning','Error','Info')]$type = 'Info') + Write-Host $text -ForegroundColor $colors[$type] +} + +Write-Host "`n=== Pester Test Failure Analysis ===" -ForegroundColor $colors.Step +Write-Host "PR: $Owner/$Repo#$PR" -ForegroundColor $colors.Info +Write-Host "Output Directory: $OutputDir" -ForegroundColor $colors.Info + +# Ensure output directory exists +if (-not (Test-Path $OutputDir)) { + New-Item -ItemType Directory -Path $OutputDir -Force | Out-Null +} + +# STEP 1: Identify the Failing Test Job +Write-Step "Identify failing test jobs" 1 + +Write-Result "Fetching PR status checks..." Info +$prResponse = gh pr view $PR --repo "$Owner/$Repo" --json 'statusCheckRollup' | ConvertFrom-Json +$allChecks = $prResponse.statusCheckRollup + +$failedJobs = $allChecks | Where-Object { $_.conclusion -eq 'FAILURE' } + +if (-not $failedJobs) { + Write-Result "✓ No failed jobs found" Success + Write-Host " Total checks: $($allChecks.Count)" + $allChecks | Where-Object { $_ } | ForEach-Object { + Write-Host " - $($_.name): $($_.conclusion)" -ForegroundColor $colors.Info + } + exit 0 +} + +Write-Result "✓ Found $($failedJobs.Count) failing job(s)" Warning + +$failedJobs | Where-Object { $_.conclusion -eq 'FAILURE' } | ForEach-Object { + Write-Host " ✗ $($_.name) - $($_.conclusion)" -ForegroundColor $colors.Error + if ($_.detailsUrl) { + Write-Host " URL: $($_.detailsUrl)" -ForegroundColor $colors.Info + } +} + +if ($Interactive) { + Write-Host "`nPress Enter to continue to Step 2..." + Read-Host | Out-Null +} + +# STEP 2: Get Test Results +Write-Step "Download test artifacts and logs" 2 + +# Extract unique run IDs from failing jobs +$uniqueRuns = @() +foreach ($failedJob in $failedJobs) { + if ($failedJob.detailsUrl -match 'runs/(\d+)') { + $runId = $matches[1] + if ($runId -notin $uniqueRuns) { + $uniqueRuns += $runId + } + } +} + +if ($uniqueRuns.Count -eq 0) { + Write-Result "✗ Could not extract run IDs from failing jobs" Error + exit 1 +} + +Write-Result "Found $($uniqueRuns.Count) run(s): $($uniqueRuns -join ', ')" Info + +$artifactDir = Join-Path $OutputDir artifacts + +# Check if artifacts already exist +$existingArtifacts = Get-ChildItem $artifactDir -Recurse -File -ErrorAction SilentlyContinue + +if ($existingArtifacts -and -not $ForceDownload) { + Write-Result "✓ Artifacts already downloaded" Success + $existingArtifacts | ForEach-Object { + Write-Host " - $($_.FullName)" -ForegroundColor $colors.Info + } +} else { + Write-Result "Downloading artifacts from run $($uniqueRuns[0])..." Info + gh run download $uniqueRuns[0] --dir $artifactDir --repo "$Owner/$Repo" 2>&1 | Out-Null + + if (Test-Path $artifactDir) { + Write-Result "✓ Artifacts downloaded" Success + Get-ChildItem $artifactDir -Recurse -File | ForEach-Object { + Write-Host " - $($_.FullName)" -ForegroundColor $colors.Info + } + } else { + Write-Result "✗ Failed to download artifacts" Error + exit 1 + } +} + +# Download individual job logs for failing jobs +Write-Result "Downloading individual job logs..." Info + +$logsDir = Join-Path $OutputDir "logs" +if (-not (Test-Path $logsDir)) { + New-Item -ItemType Directory -Path $logsDir -Force | Out-Null +} + +# Check if logs already exist +$existingLogs = Get-ChildItem $logsDir -Filter "*.txt" -ErrorAction SilentlyContinue + +if ($existingLogs -and -not $ForceDownload) { + Write-Result "✓ Job logs already downloaded" Success + $existingLogs | ForEach-Object { + Write-Host " - $($_.Name)" -ForegroundColor $colors.Info + } +} else { + # Process each run and get its jobs + $failedJobIds = @() + foreach ($runId in $uniqueRuns) { + $runJobs = gh run view $runId --repo "$Owner/$Repo" --json jobs | ConvertFrom-Json + + foreach ($failedJob in $failedJobs) { + # Check if this failed job belongs to this run + if ($failedJob.detailsUrl -match "runs/$runId/") { + $jobMatch = $runJobs.jobs | Where-Object { $_.name -eq $failedJob.name } | Select-Object -First 1 + if ($jobMatch) { + $failedJobIds += @{ + name = $failedJob.name + id = $jobMatch.databaseId + runId = $runId + } + } + } + } + } + + # Download logs for all failed jobs + foreach ($jobInfo in $failedJobIds) { + $logFile = Join-Path $logsDir ("log-{0}.txt" -f ($jobInfo.name -replace '[^a-zA-Z0-9-]', '_')) + Write-Result " Downloading: $($jobInfo.name) (Run $($jobInfo.runId))" Info + gh run view $jobInfo.runId --log --job $jobInfo.id --repo "$Owner/$Repo" > $logFile 2>&1 + } + + Write-Result "✓ Job logs downloaded" Success + Get-ChildItem $logsDir -Filter "*.txt" | ForEach-Object { + Write-Host " - $($_.Name)" -ForegroundColor $colors.Info + } +} + +if ($Interactive) { + Write-Host "`nPress Enter to continue to Step 3..." + Read-Host | Out-Null +} + +# STEP 3: Extract Specific Failures +Write-Step "Extract test failures from XML" 3 + +$xmlFiles = Get-ChildItem $artifactDir -Filter "*.xml" -Recurse +if (-not $xmlFiles) { + Write-Result "✗ No test result XML files found" Error + exit 1 +} + +Write-Result "✓ Found $($xmlFiles.Count) test result file(s)" Success + +$allFailures = @() + +foreach ($xmlFile in $xmlFiles) { + Write-Result "`nParsing: $($xmlFile.Name)" Info + + try { + [xml]$xml = Get-Content $xmlFile + $testResults = $xml.'test-results' + + Write-Host " Total: $($testResults.total)" -ForegroundColor $colors.Info + Write-Host " Passed: $($testResults.passed)" -ForegroundColor $colors.Success + if ($testResults.failures -gt 0) { + Write-Host " Failed: $($testResults.failures)" -ForegroundColor $colors.Error + } + if ($testResults.errors -gt 0) { + Write-Host " Errors: $($testResults.errors)" -ForegroundColor $colors.Error + } + if ($testResults.skipped -gt 0) { + Write-Host " Skipped: $($testResults.skipped)" -ForegroundColor $colors.Warning + } + if ($testResults.ignored -gt 0) { + Write-Host " Ignored: $($testResults.ignored)" -ForegroundColor $colors.Warning + } + + # Extract failures + $failures = $xml.SelectNodes('.//test-case[@result = "Failure"]') + + foreach ($failure in $failures) { + $allFailures += @{ + Name = $failure.name + File = $xmlFile.Name + Message = $failure.failure.message + StackTrace = $failure.failure.'stack-trace' + } + } + } catch { + Write-Result "✗ Error parsing XML: $_" Error + } +} + +Write-Result "`n✓ Extracted $($allFailures.Count) failures total" Success + +# Save failures to JSON for later analysis +$allFailures | ConvertTo-Json -Depth 10 | Out-File (Join-Path $OutputDir "failures.json") + +if ($Interactive) { + Write-Host "`nPress Enter to continue to Step 4..." + Read-Host | Out-Null +} + +# STEP 4: Read Error Messages +Write-Step "Analyze error messages" 4 + +$failuresByType = @{} + +foreach ($failure in $allFailures) { + $message = $failure.Message -split "`n" | Select-Object -First 1 + + # Categorize failure + $type = 'Other' + if ($message -match 'Expected .* but got') { $type = 'Assertion' } + elseif ($message -match 'Cannot (find|bind)') { $type = 'Exception' } + elseif ($message -match 'timed out') { $type = 'Timeout' } + + if (-not $failuresByType[$type]) { + $failuresByType[$type] = @() + } + $failuresByType[$type] += $failure +} + +Write-Result "Failure breakdown:" Info +$failuresByType.GetEnumerator() | ForEach-Object { + Write-Host " $($_.Key): $($_.Value.Count)" -ForegroundColor $colors.Warning +} + +Write-Result "`nTop failure messages:" Info +$allFailures | Group-Object Message | Sort-Object Count -Descending | Select-Object -First 3 | ForEach-Object { + Write-Host " [$($_.Count)x] $($_.Name -split "`n" | Select-Object -First 1)" -ForegroundColor $colors.Info +} + +# Save analysis +$analysis = @{ + FailuresByType = @{} + TopMessages = @() +} + +$failuresByType.GetEnumerator() | ForEach-Object { + $analysis.FailuresByType[$_.Key] = $_.Value.Count +} + +$allFailures | Group-Object Message | Sort-Object Count -Descending | Select-Object -First 5 | ForEach-Object { + $analysis.TopMessages += @{ + Count = $_.Count + Message = ($_.Name -split "`n" | Select-Object -First 1) + } +} + +$analysis | ConvertTo-Json | Out-File (Join-Path $OutputDir "analysis.json") + +if ($Interactive) { + Write-Host "`nPress Enter to continue to Step 5..." + Read-Host | Out-Null +} + +# STEP 5: Search Logs for Error Markers +Write-Step "Search logs for error markers" 5 + +$logsDir = Join-Path $OutputDir "logs" +if (-not (Test-Path $logsDir)) { + Write-Result "⚠ Logs directory not found" Warning +} else { + $logFiles = Get-ChildItem $logsDir -Filter "*.txt" -ErrorAction SilentlyContinue + if (-not $logFiles) { + Write-Result "⚠ No log files found in logs directory" Warning + } else { + Write-Result "Searching $($logFiles.Count) job log(s) for error markers ([-])" Info + Write-Result "Format: [JobName] [LineNumber] Content" Info + Write-Host "" + + $allErrorLines = @() + + foreach ($logFile in $logFiles) { + $jobName = $logFile.BaseName -replace '^log-', '' + $logLines = @(Get-Content $logFile) + + for ($i = 0; $i -lt $logLines.Count; $i++) { + $line = $logLines[$i] + if ($line -match '\s\[-\]\s') { + $allErrorLines += @{ + JobName = $jobName + LineNumber = $i + 1 + Content = $line + } + } + } + } + + if ($allErrorLines.Count -gt 0) { + Write-Result "✓ Found $($allErrorLines.Count) error marker line(s)" Warning + + $allErrorLines | ForEach-Object { + Write-Host " [$($_.JobName)] [$($_.LineNumber)] $($_.Content)" -ForegroundColor $colors.Error + } + + # Save to file + $allErrorLines | ConvertTo-Json | Out-File (Join-Path $OutputDir "error-markers.json") + Write-Result "✓ Error markers saved to error-markers.json" Success + } else { + Write-Result "✓ No error markers found in logs" Success + } + } +} + +if ($Interactive) { + Write-Host "`nPress Enter to continue to Step 6..." + Read-Host | Out-Null +} + +# STEP 6: Generate Recommendations +Write-Step "Generate recommendations" 6 + +$recommendations = @() + +# Analyze patterns +if ($failuresByType['Assertion']) { + $recommendations += "Multiple assertion failures detected. These indicate test expectations don't match actual behavior." +} + +if ($failuresByType['Exception']) { + $recommendations += "Exception errors found. Check test setup and prerequisites - may indicate missing files, modules, or permissions." +} + +if ($failuresByType['Timeout']) { + $recommendations += "Timeout failures suggest slow or hanging operations. Consider network issues or resource constraints on CI." +} + +# Check for patterns in failure messages +$failureMessages = $allFailures.Message -join "`n" +if ($failureMessages -match 'PackageManagement') { + $recommendations += "PackageManagement module issues detected. Verify module availability and help repository access." +} + +if ($failureMessages -match 'Update-Help') { + $recommendations += "Update-Help failures detected. Check network connectivity to help repository and help installation paths." +} + +Write-Result "`n📋 Recommendations:" Info +if ($recommendations) { + $recommendations | ForEach-Object { Write-Host " • $_" -ForegroundColor $colors.Info } +} else { + Write-Host " • Review failures in detail" -ForegroundColor $colors.Info + Write-Host " • Check if test changes are needed" -ForegroundColor $colors.Info + Write-Host " • Consider environment-specific issues" -ForegroundColor $colors.Info +} + +$recommendations | Out-File (Join-Path $OutputDir "recommendations.txt") + +# Summary +Write-Host "`n=== Analysis Complete ===" -ForegroundColor $colors.Step +Write-Host "Results saved to: $OutputDir" -ForegroundColor $colors.Info +Write-Host " - failures.json (detailed failure data)" -ForegroundColor $colors.Info +Write-Host " - analysis.json (summary analysis)" -ForegroundColor $colors.Info +Write-Host " - recommendations.txt (suggested fixes)" -ForegroundColor $colors.Info +Write-Host " - error-markers.json (error markers from logs)" -ForegroundColor $colors.Info +Write-Host " - logs/ (individual job log files)" -ForegroundColor $colors.Info +Write-Host " - artifacts/ (downloaded test artifacts)" -ForegroundColor $colors.Info + +Write-Host "`nNext steps:" -ForegroundColor $colors.Step +Write-Host "1. Review recommendations.txt for analysis" -ForegroundColor $colors.Info +Write-Host "2. Examine failures.json for detailed error messages" -ForegroundColor $colors.Info +Write-Host "3. Check error-markers.json for specific test failures in logs" -ForegroundColor $colors.Info +Write-Host "4. Review individual job logs in logs/ directory for contextual details" -ForegroundColor $colors.Info +Write-Host "`n" diff --git a/.github/workflows/AssignPrs.yml b/.github/workflows/AssignPrs.yml deleted file mode 100644 index a01c0bb0950..00000000000 --- a/.github/workflows/AssignPrs.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Auto Assign PR Maintainer -on: - issues: - types: [opened, edited] -permissions: - contents: read - -jobs: - run: - if: github.repository_owner == 'PowerShell' - runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write - steps: - - uses: wow-actions/auto-assign@67fafa03df61d7e5f201734a2fa60d1ab111880d # v3.0.2 - if: github.event.issue.pull_request - with: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - # using the `org/team_slug` or `/team_slug` syntax to add git team as reviewers - assignees: | - TravisEz13 - daxian-dbw - adityapatwardhan - iSazonov - SeeminglyScience - skipDraft: true - skipKeywords: wip, draft - addReviewers: false - numberOfAssignees: 1 diff --git a/.github/workflows/analyze-reusable.yml b/.github/workflows/analyze-reusable.yml new file mode 100644 index 00000000000..3ef564eba90 --- /dev/null +++ b/.github/workflows/analyze-reusable.yml @@ -0,0 +1,77 @@ +name: CodeQL Analysis (Reusable) + +on: + workflow_call: + inputs: + runner_os: + description: 'Runner OS for CodeQL analysis' + type: string + required: false + default: ubuntu-latest + +permissions: + actions: read # for github/codeql-action/init to get workflow details + contents: read # for actions/checkout to fetch code + security-events: write # for github/codeql-action/analyze to upload SARIF results + +env: + DOTNET_CLI_TELEMETRY_OPTOUT: 1 + DOTNET_NOLOGO: 1 + POWERSHELL_TELEMETRY_OPTOUT: 1 + __SuppressAnsiEscapeSequences: 1 + nugetMultiFeedWarnLevel: none + +jobs: + analyze: + name: Analyze + runs-on: ${{ inputs.runner_os }} + + strategy: + fail-fast: false + matrix: + # Override automatic language detection by changing the below list + # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python'] + language: ['csharp'] + # Learn more... + # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection + + steps: + - name: Checkout repository + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: '0' + + - uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0 + with: + global-json-file: ./global.json + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v3.29.5 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + - run: | + Import-Module .\tools\ci.psm1 + Show-Environment + name: Capture Environment + shell: pwsh + + - run: | + Import-Module .\tools\ci.psm1 + Invoke-CIInstall -SkipUser + name: Bootstrap + shell: pwsh + + - run: | + Import-Module .\tools\ci.psm1 + Invoke-CIBuild -Configuration 'StaticAnalysis' + name: Build + shell: pwsh + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v3.29.5 diff --git a/.github/workflows/copilot-setup-steps.yml b/.github/workflows/copilot-setup-steps.yml new file mode 100644 index 00000000000..d78e745a4a9 --- /dev/null +++ b/.github/workflows/copilot-setup-steps.yml @@ -0,0 +1,64 @@ +name: "Copilot Setup Steps" + +# Allow testing of the setup steps from your repository's "Actions" tab. +on: + workflow_dispatch: + + pull_request: + branches: + - master + paths: + - ".github/workflows/copilot-setup-steps.yml" + +permissions: + contents: read + +jobs: + # The job MUST be called `copilot-setup-steps` or it will not be picked up by Copilot. + # See https://docs.github.com/en/copilot/customizing-copilot/customizing-the-development-environment-for-copilot-coding-agent + copilot-setup-steps: + runs-on: ubuntu-latest + + permissions: + contents: read + + # You can define any steps you want, and they will run before the agent starts. + # If you do not check out your code, Copilot will do this for you. + steps: + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 1000 + + - name: Bootstrap + if: success() + run: |- + $title = 'Import Build.psm1' + Write-Host "::group::$title" + Import-Module ./build.psm1 -Verbose -ErrorAction Stop + Write-LogGroupEnd -Title $title + + $title = 'Switch to public feed' + Write-LogGroupStart -Title $title + Switch-PSNugetConfig -Source Public + Write-LogGroupEnd -Title $title + + $title = 'Bootstrap' + Write-LogGroupStart -Title $title + Start-PSBootstrap -Scenario DotNet + Write-LogGroupEnd -Title $title + + $title = 'Install .NET Tools' + Write-LogGroupStart -Title $title + Start-PSBootstrap -Scenario Tools + Write-LogGroupEnd -Title $title + + $title = 'Sync Tags' + Write-LogGroupStart -Title $title + Sync-PSTags -AddRemoteIfMissing + Write-LogGroupEnd -Title $title + + $title = 'Setup .NET environment variables' + Write-LogGroupStart -Title $title + Find-DotNet -SetDotnetRoot + Write-LogGroupEnd -Title $title + shell: pwsh diff --git a/.github/workflows/createReminders.yml b/.github/workflows/createReminders.yml deleted file mode 100644 index bab5342fe0b..00000000000 --- a/.github/workflows/createReminders.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: 'Create reminder' - -on: - issue_comment: - types: [created, edited] - -permissions: - contents: read - -jobs: - reminder: - if: github.repository_owner == 'PowerShell' - - permissions: - issues: write # for agrc/create-reminder-action to set reminders on issues - pull-requests: write # for agrc/create-reminder-action to set reminders on PRs - runs-on: ubuntu-latest - - steps: - - name: check for reminder - uses: agrc/create-reminder-action@30624e347adbc7ff2dd287ad0632499552e048e8 # v1.1.22 diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index c0f2e6e0092..84f0b03fa32 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -17,6 +17,6 @@ jobs: runs-on: ubuntu-latest steps: - name: 'Checkout Repository' - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: 'Dependency Review' - uses: actions/dependency-review-action@595b5aeba73380359d98a5e087f648dbb0edce1b # v4.7.3 + uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294 # v5.0.0 diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index cd0a1d31726..27ceac59bbd 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -18,11 +18,11 @@ jobs: steps: - name: Check out the repository - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Verify PR has label starting with 'cl-' id: verify-labels - uses: actions/github-script@v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const labels = context.payload.pull_request.labels.map(label => label.name.toLowerCase()); diff --git a/.github/workflows/linux-ci.yml b/.github/workflows/linux-ci.yml index 30f5acd5619..3277b8a0c17 100644 --- a/.github/workflows/linux-ci.yml +++ b/.github/workflows/linux-ci.yml @@ -10,6 +10,7 @@ on: - master - release/** - github-mirror + - "servicing-*" paths: - "**" - "*" @@ -23,11 +24,12 @@ on: - master - release/** - github-mirror + - "servicing-*" - "*-feature" # Path filters for PRs need to go into the changes job concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} cancel-in-progress: ${{ contains(github.ref, 'merge')}} env: @@ -53,9 +55,11 @@ jobs: # Set job outputs to values from filter step outputs: source: ${{ steps.filter.outputs.source }} + buildModuleChanged: ${{ steps.filter.outputs.buildModuleChanged }} + packagingChanged: ${{ steps.filter.outputs.packagingChanged }} steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false @@ -65,14 +69,28 @@ jobs: with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + merge_conflict_check: + name: Check for Merge Conflict Markers + runs-on: ubuntu-latest + if: github.event_name == 'pull_request' && (startsWith(github.repository_owner, 'azure') || github.repository_owner == 'PowerShell') + permissions: + pull-requests: read + contents: read + steps: + - name: checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + + - name: Check for merge conflict markers + uses: "./.github/actions/infrastructure/merge-conflict-checker" + ci_build: name: Build PowerShell runs-on: ubuntu-latest needs: changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 @@ -83,11 +101,11 @@ jobs: needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Linux Unelevated CI @@ -95,16 +113,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} linux_test_elevated_ci: name: Linux Elevated CI needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Linux Elevated CI @@ -112,16 +131,17 @@ jobs: with: purpose: ElevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} linux_test_unelevated_others: name: Linux Unelevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Linux Unelevated Others @@ -129,16 +149,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: Others + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} linux_test_elevated_others: name: Linux Elevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Linux Elevated Others @@ -146,107 +167,98 @@ jobs: with: purpose: ElevatedPesterTests tagSet: Others - verify_xunit: - name: Verify xUnit test results + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + xunit_tests: + name: xUnit Tests needs: - - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} + uses: ./.github/workflows/xunit-tests.yml + with: + runner_os: ubuntu-latest + test_results_artifact_name: testResults-xunit + + infrastructure_tests: + name: Infrastructure Tests runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: - fetch-depth: 1000 - - name: Verify xUnit test results - uses: "./.github/actions/test/verify_xunit" + fetch-depth: 1 - analyze: - permissions: - actions: read # for github/codeql-action/init to get workflow details - contents: read # for actions/checkout to fetch code - security-events: write # for github/codeql-action/analyze to upload SARIF results - name: Analyze - runs-on: ubuntu-latest - needs: changes - if: ${{ needs.changes.outputs.source == 'true' }} + - name: Install Pester + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Install-CIPester - strategy: - fail-fast: false - matrix: - # Override automatic language detection by changing the below list - # Supported options are ['csharp', 'cpp', 'go', 'java', 'javascript', 'python'] - language: ['csharp'] - # Learn more... - # https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection + - name: Run Infrastructure Tests + shell: pwsh + run: | + $testResultsFolder = Join-Path $PWD "testResults" + New-Item -ItemType Directory -Path $testResultsFolder -Force | Out-Null - steps: - - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - with: - fetch-depth: '0' - - - uses: actions/setup-dotnet@v5 - with: - global-json-file: ./global.json - - # Initializes the CodeQL tools for scanning. - - name: Initialize CodeQL - uses: github/codeql-action/init@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5 - with: - languages: ${{ matrix.language }} - # If you wish to specify custom queries, you can do so here or in a config file. - # By default, queries listed here will override any specified in a config file. - # Prefix the list here with "+" to use these queries and those in the config file. - # queries: ./path/to/local/query, your-org/your-repo/queries@main - - - run: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - name: Capture Environment - shell: pwsh - - - run: | - Import-Module .\tools\ci.psm1 - Invoke-CIInstall -SkipUser - name: Bootstrap - shell: pwsh - - - run: | - Import-Module .\tools\ci.psm1 - Invoke-CIBuild - name: Build - shell: pwsh - - - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5 + $config = New-PesterConfiguration + $config.Run.Path = './test/infrastructure/' + $config.Run.PassThru = $true + $config.TestResult.Enabled = $true + $config.TestResult.OutputFormat = 'NUnitXml' + $config.TestResult.OutputPath = "$testResultsFolder/InfrastructureTests.xml" + $config.Output.Verbosity = 'Detailed' + + $result = Invoke-Pester -Configuration $config + + if ($result.FailedCount -gt 0 -or $result.Result -eq 'Failed') { + throw "Infrastructure tests failed" + } + + - name: Publish Test Results + uses: "./.github/actions/test/process-pester-results" + if: always() + with: + name: "InfrastructureTests" + testResultsFolder: "${{ github.workspace }}/testResults" + + ## Temporarily disable the CodeQL analysis on Linux as it doesn't work for .NET SDK 10-rc.2. + # analyze: + # name: CodeQL Analysis + # needs: changes + # if: ${{ needs.changes.outputs.source == 'true' }} + # uses: ./.github/workflows/analyze-reusable.yml + # permissions: + # actions: read + # contents: read + # security-events: write + # with: + # runner_os: ubuntu-latest ready_to_merge: name: Linux ready to merge needs: - - verify_xunit + - xunit_tests - linux_test_elevated_ci - linux_test_elevated_others - linux_test_unelevated_ci - linux_test_unelevated_others - - analyze + - linux_packaging + - merge_conflict_check + - infrastructure_tests + # - analyze if: always() - uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@v1.0.0 + uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@c8b3ad5819ad7078f3e375519b4f8c6232d1cbdf # v1.0.0 with: needs_context: ${{ toJson(needs) }} - # TODO: Enable this when we have a Linux packaging workflow - - # ERROR: While executing gem ... (Gem::FilePermissionError) - # You don't have write permissions for the /var/lib/gems/2.7.0 directory. - # WARNING: Installation of gem dotenv 2.8.1 failed! Must resolve manually. - - # linux_packaging: - # name: Attempt Linux Packaging - # needs: ci_build - # runs-on: ubuntu-20.04 - # steps: - # - name: checkout - # uses: actions/checkout@v5 - # with: - # fetch-depth: 1000 - # - name: Verify xUnit test results - # uses: "./.github/actions/test/linux-packaging" + linux_packaging: + name: Linux Packaging + needs: + - changes + if: ${{ needs.changes.outputs.packagingChanged == 'true' }} + runs-on: ubuntu-latest + steps: + - name: checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 0 + - name: Linux Packaging + uses: "./.github/actions/test/linux-packaging" diff --git a/.github/workflows/macos-ci.yml b/.github/workflows/macos-ci.yml index 0007d550f06..f89ce8caa83 100644 --- a/.github/workflows/macos-ci.yml +++ b/.github/workflows/macos-ci.yml @@ -8,6 +8,7 @@ on: - master - release/** - github-mirror + - "servicing-*" paths: - "**" - "*" @@ -21,11 +22,12 @@ on: - master - release/** - github-mirror + - "servicing-*" - "*-feature" # Path filters for PRs need to go into the changes job concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} cancel-in-progress: ${{ contains(github.ref, 'merge')}} env: @@ -53,9 +55,11 @@ jobs: # Set job outputs to values from filter step outputs: source: ${{ steps.filter.outputs.source }} + buildModuleChanged: ${{ steps.filter.outputs.buildModuleChanged }} + packagingChanged: ${{ steps.filter.outputs.packagingChanged }} steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Change Detection id: filter @@ -67,10 +71,10 @@ jobs: name: Build PowerShell runs-on: macos-15-large needs: changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Build @@ -80,11 +84,11 @@ jobs: needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: macos-15-large steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: macOS Unelevated CI @@ -92,16 +96,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} macos_test_elevated_ci: name: macOS Elevated CI needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: macos-15-large steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: macOS Elevated CI @@ -109,16 +114,17 @@ jobs: with: purpose: ElevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} macos_test_unelevated_others: name: macOS Unelevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: macos-15-large steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: macOS Unelevated Others @@ -126,16 +132,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: Others + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} macos_test_elevated_others: name: macOS Elevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: macos-15-large steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: macOS Elevated Others @@ -143,46 +150,101 @@ jobs: with: purpose: ElevatedPesterTests tagSet: Others - verify_xunit: - name: Verify xUnit test results + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + xunit_tests: + name: xUnit Tests needs: - - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} - runs-on: ubuntu-latest - steps: - - name: checkout - uses: actions/checkout@v5 - with: - fetch-depth: 1000 - - name: Verify xUnit test results - uses: "./.github/actions/test/verify_xunit" + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} + uses: ./.github/workflows/xunit-tests.yml + with: + runner_os: macos-15-large + test_results_artifact_name: testResults-xunit PackageMac-macos_packaging: - name: macOS packaging (bootstrap only) + name: macOS packaging and testing needs: - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.packagingChanged == 'true' }} runs-on: - macos-15-large steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 1000 + - uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0 + with: + global-json-file: ./global.json - name: Bootstrap packaging - if: success() || failure() + if: success() run: |- import-module ./build.psm1 start-psbootstrap -Scenario package shell: pwsh + - name: Build PowerShell and Create macOS package + if: success() + run: |- + import-module ./build.psm1 + import-module ./tools/ci.psm1 + import-module ./tools/packaging/packaging.psm1 + Switch-PSNugetConfig -Source Public + Sync-PSTags -AddRemoteIfMissing + $releaseTag = Get-ReleaseTag + Start-PSBuild -Configuration Release -PSModuleRestore -ReleaseTag $releaseTag + $macOSRuntime = if ([System.Runtime.InteropServices.RuntimeInformation]::OSArchitecture -eq 'Arm64') { 'osx-arm64' } else { 'osx-x64' } + Start-PSPackage -Type osxpkg -ReleaseTag $releaseTag -MacOSRuntime $macOSRuntime -SkipReleaseChecks + shell: pwsh + + - name: Install Pester + if: success() + run: |- + Import-Module ./tools/ci.psm1 + Install-CIPester + shell: pwsh + + - name: Test package contents + if: success() + run: |- + $env:PACKAGE_FOLDER = Get-Location + $testResultsPath = Join-Path $env:RUNNER_WORKSPACE "testResults" + if (-not (Test-Path $testResultsPath)) { + New-Item -ItemType Directory -Path $testResultsPath -Force | Out-Null + } + Import-Module Pester + $pesterConfig = New-PesterConfiguration + $pesterConfig.Run.Path = './test/packaging/macos/package-validation.tests.ps1' + $pesterConfig.Run.PassThru = $true + $pesterConfig.Output.Verbosity = 'Detailed' + $pesterConfig.TestResult.Enabled = $true + $pesterConfig.TestResult.OutputFormat = 'NUnitXml' + $pesterConfig.TestResult.OutputPath = Join-Path $testResultsPath "macOSPackage.xml" + $result = Invoke-Pester -Configuration $pesterConfig + if ($result.FailedCount -gt 0) { + throw "Package validation failed with $($result.FailedCount) failed test(s)" + } + shell: pwsh + - name: Publish and Upload Pester Test Results + if: always() + uses: "./.github/actions/test/process-pester-results" + with: + name: "macOSPackage" + testResultsFolder: "${{ runner.workspace }}/testResults" + - name: Upload package artifact + if: always() + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 + with: + name: macos-package + path: "*.pkg" ready_to_merge: name: macos ready to merge needs: - - verify_xunit + - xunit_tests - PackageMac-macos_packaging - macos_test_elevated_ci - macos_test_elevated_others - macos_test_unelevated_ci - macos_test_unelevated_others if: always() - uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@v1.0.0 + uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@c8b3ad5819ad7078f3e375519b4f8c6232d1cbdf # v1.0.0 with: needs_context: ${{ toJson(needs) }} diff --git a/.github/workflows/markdownLink.yml b/.github/workflows/markdownLink.yml deleted file mode 100644 index 5ad78cf84d4..00000000000 --- a/.github/workflows/markdownLink.yml +++ /dev/null @@ -1,51 +0,0 @@ -on: - pull_request: - branches: - - master - -name: Check modified markdown files -permissions: - contents: read - -jobs: - markdown-link-check: - runs-on: ubuntu-latest - if: github.repository_owner == 'PowerShell' - - steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: gaurav-nelson/github-action-markdown-link-check@5c5dfc0ac2e225883c0e5f03a85311ec2830d368 # v1 - with: - use-quiet-mode: 'yes' - use-verbose-mode: 'yes' - check-modified-files-only: 'yes' - config-file: .github/workflows/markdown-link/config.json - markdown-lint: - permissions: - contents: read - packages: read - statuses: write - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - with: - # Full git history is needed to get a proper - # list of changed files within `super-linter` - fetch-depth: 0 - - name: Load super-linter configuration - # Use grep inverse matching to exclude eventual comments in the .env file - # because the GitHub Actions command to set environment variables doesn't - # support comments. - # Ref: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#setting-an-environment-variable - run: grep -v '^#' tools/super-linter/config/super-linter.env >> "$GITHUB_ENV" - - name: Lint Markdown - uses: super-linter/super-linter@5119dcd8011e92182ce8219d9e9efc82f16fddb6 # v8.0.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - - name: Super-Linter correction instructions - if: failure() - uses: actions/github-script@v8 - with: - script: | - const message = "Super-Linter found issues in the changed files. Please check the logs for details. You can run the linter locally using the command: `./tools/super-lister/super-lister.ps1`."; - core.setFailed(message); diff --git a/.github/workflows/markdownLinkDaily.yml b/.github/workflows/markdownLinkDaily.yml deleted file mode 100644 index 7f5789ed96d..00000000000 --- a/.github/workflows/markdownLinkDaily.yml +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT license. - -name: PowerShell Daily Markdown Link Verification - -on: - workflow_dispatch: - schedule: - # At 13:00 UTC every day. - - cron: '0 13 * * *' - -permissions: - contents: read - -jobs: - markdown-link-check: - runs-on: ubuntu-latest - if: github.repository == 'PowerShell/PowerShell' - steps: - - name: Checkout - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - name: Check Links - uses: gaurav-nelson/github-action-markdown-link-check@5c5dfc0ac2e225883c0e5f03a85311ec2830d368 # v1 - with: - use-quiet-mode: 'yes' - use-verbose-mode: 'yes' - config-file: .github/workflows/markdown-link/config.json - - name: Microsoft Teams Notifier - uses: skitionek/notify-microsoft-teams@e7a2493ac87dad8aa7a62f079f295e54ff511d88 # master - if: failure() - with: - webhook_url: ${{ secrets.PS_BUILD_TEAMS_CHANNEL }} - overwrite: "{title: `Failure in .github/markdownLinkDaily.yml validating links. Look at ${workflow_link}`}" diff --git a/.github/workflows/processReminders.yml b/.github/workflows/processReminders.yml deleted file mode 100644 index 18de16159ac..00000000000 --- a/.github/workflows/processReminders.yml +++ /dev/null @@ -1,21 +0,0 @@ -name: 'Process reminders' - -on: - schedule: - - cron: '*/15 * * * *' - workflow_dispatch: - -permissions: - contents: read - -jobs: - reminder: - if: github.repository_owner == 'PowerShell' - permissions: - issues: write # for agrc/reminder-action to set reminders on issues - pull-requests: write # for agrc/reminder-action to set reminders on PRs - runs-on: ubuntu-latest - - steps: - - name: check reminders and notify - uses: agrc/reminder-action@3095f64f8f0c26c751bee802cb1008ece5953078 # v1.0.18 diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 237a05d3479..935c8ff93bb 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -32,12 +32,12 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false - name: "Run analysis" - uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2 + uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3 with: results_file: results.sarif results_format: sarif @@ -59,7 +59,7 @@ jobs: # Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF # format to the repository Actions tab. - name: "Upload artifact" - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 with: name: SARIF file path: results.sarif @@ -67,6 +67,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@192325c86100d080feab897ff886c34abd4c83a3 # v3.29.5 + uses: github/codeql-action/upload-sarif@68bde559dea0fdcac2102bfdf6230c5f70eb485e # v3.29.5 with: sarif_file: results.sarif diff --git a/.github/workflows/verify-markdown-links.yml b/.github/workflows/verify-markdown-links.yml new file mode 100644 index 00000000000..19da648a959 --- /dev/null +++ b/.github/workflows/verify-markdown-links.yml @@ -0,0 +1,32 @@ +name: Verify Markdown Links + +on: + push: + branches: [ main, master ] + paths: + - '**/*.md' + - '.github/workflows/verify-markdown-links.yml' + - '.github/actions/infrastructure/markdownlinks/**' + pull_request: + branches: [ main, master ] + paths: + - '**/*.md' + schedule: + # Run weekly on Sundays at midnight UTC to catch external link rot + - cron: '0 0 * * 0' + workflow_dispatch: + +jobs: + verify-markdown-links: + name: Verify Markdown Links + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + + - name: Verify markdown links + id: verify + uses: ./.github/actions/infrastructure/markdownlinks + with: + timeout-sec: 30 + maximum-retry-count: 2 diff --git a/.github/workflows/windows-ci.yml b/.github/workflows/windows-ci.yml index 63e6c5ab7a3..42347d2e12f 100644 --- a/.github/workflows/windows-ci.yml +++ b/.github/workflows/windows-ci.yml @@ -6,6 +6,7 @@ on: - master - release/** - github-mirror + - "servicing-*" paths: - "**" - "*" @@ -20,12 +21,13 @@ on: - master - release/** - github-mirror + - "servicing-*" - "*-feature" # Path filters for PRs need to go into the changes job concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} cancel-in-progress: ${{ contains(github.ref, 'merge')}} permissions: @@ -41,6 +43,8 @@ env: POWERSHELL_TELEMETRY_OPTOUT: 1 __SuppressAnsiEscapeSequences: 1 nugetMultiFeedWarnLevel: none + SYSTEM_ARTIFACTSDIRECTORY: ${{ github.workspace }}/artifacts + BUILD_ARTIFACTSTAGINGDIRECTORY: ${{ github.workspace }}/artifacts jobs: changes: name: Change Detection @@ -54,9 +58,11 @@ jobs: # Set job outputs to values from filter step outputs: source: ${{ steps.filter.outputs.source }} + buildModuleChanged: ${{ steps.filter.outputs.buildModuleChanged }} + packagingChanged: ${{ steps.filter.outputs.packagingChanged }} steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Change Detection id: filter @@ -67,11 +73,11 @@ jobs: ci_build: name: Build PowerShell needs: changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: windows-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Build @@ -81,11 +87,11 @@ jobs: needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: windows-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Windows Unelevated CI @@ -93,16 +99,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} windows_test_elevated_ci: name: Windows Elevated CI needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: windows-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Windows Elevated CI @@ -110,16 +117,17 @@ jobs: with: purpose: ElevatedPesterTests tagSet: CI + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} windows_test_unelevated_others: name: Windows Unelevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: windows-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Windows Unelevated Others @@ -127,16 +135,17 @@ jobs: with: purpose: UnelevatedPesterTests tagSet: Others + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} windows_test_elevated_others: name: Windows Elevated Others needs: - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} runs-on: windows-latest steps: - name: checkout - uses: actions/checkout@v5 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: fetch-depth: 1000 - name: Windows Elevated Others @@ -144,29 +153,44 @@ jobs: with: purpose: ElevatedPesterTests tagSet: Others - verify_xunit: - name: Verify xUnit test results + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + xunit_tests: + name: xUnit Tests needs: - - ci_build - changes - if: ${{ needs.changes.outputs.source == 'true' }} - runs-on: windows-latest - steps: - - name: checkout - uses: actions/checkout@v5 - with: - fetch-depth: 1000 - - name: Verify xUnit test results - uses: "./.github/actions/test/verify_xunit" + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} + uses: ./.github/workflows/xunit-tests.yml + with: + runner_os: windows-latest + test_results_artifact_name: testResults-xunit + analyze: + name: CodeQL Analysis + needs: changes + if: ${{ needs.changes.outputs.source == 'true' || needs.changes.outputs.buildModuleChanged == 'true' }} + uses: ./.github/workflows/analyze-reusable.yml + permissions: + actions: read + contents: read + security-events: write + with: + runner_os: windows-latest + windows_packaging: + name: Windows Packaging + needs: + - changes + if: ${{ needs.changes.outputs.packagingChanged == 'true' }} + uses: ./.github/workflows/windows-packaging-reusable.yml ready_to_merge: name: windows ready to merge needs: - - verify_xunit + - xunit_tests - windows_test_elevated_ci - windows_test_elevated_others - windows_test_unelevated_ci - windows_test_unelevated_others + - analyze + - windows_packaging if: always() - uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@v1.0.0 + uses: PowerShell/compliance/.github/workflows/ready-to-merge.yml@c8b3ad5819ad7078f3e375519b4f8c6232d1cbdf # v1.0.0 with: needs_context: ${{ toJson(needs) }} diff --git a/.github/workflows/windows-packaging-reusable.yml b/.github/workflows/windows-packaging-reusable.yml new file mode 100644 index 00000000000..8d0255d4443 --- /dev/null +++ b/.github/workflows/windows-packaging-reusable.yml @@ -0,0 +1,92 @@ +name: Windows Packaging (Reusable) + +on: + workflow_call: + +env: + GIT_CONFIG_PARAMETERS: "'core.autocrlf=false'" + DOTNET_CLI_TELEMETRY_OPTOUT: 1 + POWERSHELL_TELEMETRY_OPTOUT: 1 + DOTNET_NOLOGO: 1 + __SuppressAnsiEscapeSequences: 1 + nugetMultiFeedWarnLevel: none + SYSTEM_ARTIFACTSDIRECTORY: ${{ github.workspace }}/artifacts + BUILD_ARTIFACTSTAGINGDIRECTORY: ${{ github.workspace }}/artifacts + +permissions: + contents: read + +jobs: + package: + name: ${{ matrix.architecture }} - ${{ matrix.channel }} + runs-on: windows-latest + strategy: + fail-fast: false + matrix: + include: + - architecture: x64 + channel: preview + runtimePrefix: win7 + - architecture: x86 + channel: stable + runtimePrefix: win7 + - architecture: x86 + channel: preview + runtimePrefix: win7 + - architecture: arm64 + channel: preview + runtimePrefix: win + + steps: + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 1000 + + - name: Capture Environment + if: success() || failure() + run: | + Import-Module .\tools\ci.psm1 + Show-Environment + shell: pwsh + + - name: Capture PowerShell Version Table + if: success() || failure() + run: | + $PSVersionTable + shell: pwsh + + - name: Switch to Public Feeds + if: success() + run: | + Import-Module .\tools\ci.psm1 + Switch-PSNugetConfig -Source Public + shell: pwsh + + - name: Setup .NET + uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0 + with: + global-json-file: ./global.json + + - name: Bootstrap + if: success() + run: | + Import-Module .\tools\ci.psm1 + Invoke-CIInstall -SkipUser + shell: pwsh + + - name: Build and Package + run: | + Import-Module .\tools\ci.psm1 + New-CodeCoverageAndTestPackage + Invoke-CIFinish -Runtime ${{ matrix.runtimePrefix }}-${{ matrix.architecture }} -channel ${{ matrix.channel }} + shell: pwsh + + - name: Upload Build Artifacts + if: always() + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 + with: + name: windows-packaging-${{ matrix.architecture }}-${{ matrix.channel }} + path: | + ${{ github.workspace }}/artifacts/**/* + !${{ github.workspace }}/artifacts/**/*.pdb diff --git a/.github/workflows/xunit-tests.yml b/.github/workflows/xunit-tests.yml new file mode 100644 index 00000000000..c643917edd0 --- /dev/null +++ b/.github/workflows/xunit-tests.yml @@ -0,0 +1,56 @@ +name: xUnit Tests (Reusable) + +on: + workflow_call: + inputs: + runner_os: + description: 'Runner OS for xUnit tests' + type: string + required: false + default: ubuntu-latest + test_results_artifact_name: + description: 'Artifact name for xUnit test results directory' + type: string + required: false + default: testResults-xunit + +permissions: + contents: read + +jobs: + xunit: + name: Run xUnit Tests + runs-on: ${{ inputs.runner_os }} + steps: + - name: Checkout + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + fetch-depth: 1000 + + - name: Setup .NET + uses: actions/setup-dotnet@c2fa09f4bde5ebb9d1777cf28262a3eb3db3ced7 # v5.2.0 + with: + global-json-file: ./global.json + + - name: Bootstrap + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Invoke-CIInstall -SkipUser + Sync-PSTags -AddRemoteIfMissing + + - name: Build PowerShell and run xUnit tests + shell: pwsh + run: | + Import-Module ./tools/ci.psm1 + Start-PSBuild + Write-Host "Running full xUnit test suite (no skipping)..." + Invoke-CIxUnit + Write-Host "Completed xUnit test run." + + - name: Upload xUnit results + uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 + if: always() + with: + name: ${{ inputs.test_results_artifact_name }} + path: ${{ github.workspace }}/xUnitTestResults.xml diff --git a/.gitignore b/.gitignore index ccadde27182..48556cf1b8c 100644 --- a/.gitignore +++ b/.gitignore @@ -83,6 +83,9 @@ TestsResults*.xml ParallelXUnitResults.xml xUnitResults.xml +# Attack Surface Analyzer results +asa-results/ + # Resharper settings PowerShell.sln.DotSettings.user *.msp @@ -116,5 +119,8 @@ assets/manpage/*.gz tmp/* .env.local +# Pester test failure analysis results (generated by analyze-pr-test-failures.ps1) +**/pester-analysis-*/ + # Ignore CTRF report files crtf/* diff --git a/.globalconfig b/.globalconfig index fe6b1a03a95..e0dd4ccb9e5 100644 --- a/.globalconfig +++ b/.globalconfig @@ -215,7 +215,7 @@ dotnet_diagnostic.CA1070.severity = warning # CA1200: Avoid using cref tags with a prefix # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1200 -dotnet_diagnostic.CA1200.severity = silent +dotnet_diagnostic.CA1200.severity = warning # CA1303: Do not pass literals as localized parameters # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1303 @@ -510,6 +510,34 @@ dotnet_diagnostic.CA1846.severity = warning # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1847 dotnet_diagnostic.CA1847.severity = warning +# CA1852: Seal internal types +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1852 +dotnet_diagnostic.CA1852.severity = warning + +# CA1853: Unnecessary call to 'Dictionary.ContainsKey(key)' +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1853 +dotnet_diagnostic.CA1853.severity = warning + +# CA1858: Use 'StartsWith' instead of 'IndexOf' +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1858 +dotnet_diagnostic.CA1858.severity = warning + +# CA1860: Avoid using 'Enumerable.Any()' extension method +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1860 +dotnet_diagnostic.CA1860.severity = warning + +# CA1865: Use char overload +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1865 +dotnet_diagnostic.CA1865.severity = warning + +# CA1866: Use char overload +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1866 +dotnet_diagnostic.CA1866.severity = warning + +# CA1867: Use char overload +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1867 +dotnet_diagnostic.CA1867.severity = warning + # CA1868: Unnecessary call to 'Contains' for sets # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1868 dotnet_diagnostic.CA1868.severity = warning @@ -562,6 +590,10 @@ dotnet_diagnostic.CA2016.severity = suggestion # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2021 dotnet_diagnostic.CA2021.severity = warning +# CA2022: Avoid inexact read with 'Stream.Read' +# https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2022 +dotnet_diagnostic.CA2022.severity = warning + # CA2100: Review SQL queries for security vulnerabilities # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2100 dotnet_diagnostic.CA2100.severity = none @@ -1210,7 +1242,7 @@ dotnet_diagnostic.IDE0018.severity = silent # IDE0019: InlineAsTypeCheck # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0019 -dotnet_diagnostic.IDE0019.severity = silent +dotnet_diagnostic.IDE0019.severity = warning # IDE0020: InlineIsTypeCheck # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0020 @@ -1330,7 +1362,7 @@ dotnet_diagnostic.IDE0048.severity = suggestion # IDE0049: PreferBuiltInOrFrameworkType # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0049 -dotnet_diagnostic.IDE0049.severity = warning +dotnet_diagnostic.IDE0049.severity = suggestion # IDE0050: ConvertAnonymousTypeToTuple # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0050 @@ -1442,7 +1474,7 @@ dotnet_diagnostic.IDE0079.severity = silent # IDE0080: RemoveConfusingSuppressionForIsExpression # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0080 -dotnet_diagnostic.IDE0080.severity = silent +dotnet_diagnostic.IDE0080.severity = warning # IDE0081: RemoveUnnecessaryByVal # https://learn.microsoft.com/dotnet/fundamentals/code-analysis/style-rules/ide0081 @@ -1838,7 +1870,7 @@ dotnet_diagnostic.SA1205.severity = warning # SA1206: Declaration keywords should follow order # https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1206.md -dotnet_diagnostic.SA1206.severity = none +dotnet_diagnostic.SA1206.severity = warning # SA1207: Protected should come before internal # https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/SA1207.md diff --git a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 index 25a5686b33e..6797ff94575 100644 --- a/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 +++ b/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run/Run.ps1 @@ -64,7 +64,7 @@ function Get-MappedRepositoryIds { $repoIds.AddRange(([string[]]$repos.id)) } else { - Write-Failure "Could not find repo for $urlGlob" + throw "Could not find repo for $urlGlob" } if ($repoIds.Count -gt 0) { @@ -354,6 +354,9 @@ try { $skipPublish = $metadataContent.SkipPublish $lts = $metadataContent.LTS + # Check if this is a rebuild version (e.g., 7.4.13-rebuild.5) + $isRebuild = $releaseVersion -match '-rebuild\.' + if ($releaseVersion.Contains('-')) { $channel = 'preview' $packageNames = @('powershell-preview') @@ -363,7 +366,8 @@ try { $packageNames = @('powershell') } - if ($lts) { + # Only add LTS package if not a rebuild branch + if ($lts -and -not $isRebuild) { $packageNames += @('powershell-lts') } diff --git a/.pipelines/MSIXBundle-vPack-Official.yml b/.pipelines/MSIXBundle-vPack-Official.yml index 8e175c5a6bb..996991c22a0 100644 --- a/.pipelines/MSIXBundle-vPack-Official.yml +++ b/.pipelines/MSIXBundle-vPack-Official.yml @@ -1,31 +1,58 @@ trigger: none +pr: none parameters: # parameters are shown up in ADO UI in a build queue time - name: 'createVPack' displayName: 'Create and Submit VPack' type: boolean default: true +- name: 'ReleaseTagVar' + type: string + displayName: 'Release Tag Var:' + default: 'fromBranch' - name: 'debug' displayName: 'Enable debug output' type: boolean default: false -- name: 'ReleaseTagVar' +- name: netiso + displayName: "Network Isolation Policy" type: string - displayName: 'Release Tag Var:' - default: 'fromBranch' + values: + - KS4 + - R1 + - Netlock + default: "R1" -name: msixbundle_vPack_$(date:yyMM).$(date:dd)$(rev:rrr) +name: msixbundle_vPack_$(Build.SourceBranchName)_Prod.True_Create.${{ parameters.createVPack }}_$(date:yyyyMMdd).$(rev:rr) variables: - CDP_DEFINITION_BUILD_COUNT: $[counter('', 0)] - system.debug: ${{ parameters.debug }} - BuildSolution: $(Build.SourcesDirectory)\dirs.proj - ReleaseTagVar: ${{ parameters.ReleaseTagVar }} - BuildConfiguration: Release - WindowsContainerImage: 'onebranch.azurecr.io/windows/ltsc2019/vse2022:latest' - Codeql.Enabled: false # pipeline is not building artifacts; it repackages existing artifacts into a vpack - DOTNET_CLI_TELEMETRY_OPTOUT: 1 - POWERSHELL_TELEMETRY_OPTOUT: 1 + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] + - name: system.debug + value: ${{ parameters.debug }} + - name: BuildSolution + value: $(Build.SourcesDirectory)\dirs.proj + - name: BuildConfiguration + value: Release + - name: WindowsContainerImage + value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' + - name: Codeql.Enabled + value: false # pipeline is not building artifacts; it repackages existing artifacts into a vpack + - name: DOTNET_CLI_TELEMETRY_OPTOUT + value: 1 + - name: POWERSHELL_TELEMETRY_OPTOUT + value: 1 + - name: nugetMultiFeedWarnLevel + value: none + - name: ReleaseTagVar + value: ${{ parameters.ReleaseTagVar }} + - name: netiso + value: ${{ parameters.netiso }} + - group: certificate_logical_to_actual # used within signing task + - group: MSIXSigningProfile + - group: msixTools + - group: mscodehub-feed-read-general + - group: mscodehub-feed-read-akv resources: repositories: @@ -34,24 +61,17 @@ resources: name: OneBranch.Pipelines/GovernedTemplates ref: refs/heads/main - pipelines: - - pipeline: PSPackagesOfficial - source: 'PowerShell-Packages-Official' - trigger: - branches: - include: - - master - - releases/* - extends: template: v2/Microsoft.Official.yml@onebranchTemplates parameters: platform: name: 'windows_undocked' # windows undocked - + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: ${{ variables.netiso }} cloudvault: enabled: false - globalSdl: useCustomPolicy: true # for signing code disableLegacyManifest: true @@ -75,72 +95,322 @@ extends: tsaOptionsFile: .config/tsaoptions.json stages: - - stage: build + - stage: Build_MSIX_Package + displayName: 'Build and create MSIX packages' + dependsOn: [] jobs: - - job: main + - job: Build pool: type: windows + strategy: + matrix: + x64: + Architecture: x64 + arm64: + Architecture: arm64 + variables: + ArtifactPlatform: 'windows' ob_outputDirectory: '$(BUILD.SOURCESDIRECTORY)\out' - ob_createvpack_enabled: ${{ parameters.createVPack }} - ob_createvpack_packagename: 'PowerShell.app' - ob_createvpack_owneralias: 'dongbow' - ob_createvpack_description: 'VPack for the PowerShell Application' - ob_createvpack_targetDestinationDirectory: '$(Destination)' - ob_createvpack_propsFile: false - ob_createvpack_provData: true - ob_createvpack_metadata: '$(Build.SourceVersion)' - ob_createvpack_versionAs: string - ob_createvpack_version: '$(version)' - ob_createvpack_verbose: true + ob_artifactBaseName: drop_build_$(Architecture) steps: - - template: .pipelines/templates/SetVersionVariables.yml@self - parameters: - ReleaseTagVar: $(ReleaseTagVar) - UseJson: no - - - pwsh: | - Write-Verbose -Verbose 'PowerShell Version: $(version)' - if('$(version)' -match '-') { - throw "Don't release a preview build msixbundle package" - } - displayName: Stop any preview release - - - download: PSPackagesOfficial - artifact: 'drop_msixbundle_CreateMSIXBundle' - displayName: Download package - - - pwsh: | - $payloadDir = '$(Pipeline.Workspace)\PSPackagesOfficial\drop_msixbundle_CreateMSIXBundle' - Get-ChildItem $payloadDir -Recurse | Out-String -Width 150 - $vstsCommandString = "vso[task.setvariable variable=PayloadDir]$payloadDir" - Write-Host "sending " + $vstsCommandString - Write-Host "##$vstsCommandString" - displayName: 'Capture Artifact Listing' - - - pwsh: | - $bundlePackage = Get-ChildItem '$(PayloadDir)\*.msixbundle' - Write-Verbose -Verbose ("MSIX bundle package: " + $bundlePackage.FullName -join ', ') - if ($bundlePackage.Count -ne 1) { - throw "Expected to find 1 MSIX bundle package, but found $($bundlePackage.Count)" - } + - checkout: self + displayName: Checkout source code - during restore + clean: true + path: s ## $(Build.SourcesDirectory) is at '$(Pipeline.Workspace)\s', so we need to check out repo to the 's' folder. + env: + ob_restore_phase: true + + # The env variable 'ReleaseTagVar' will be updated in this step. + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: yes + + - pwsh: | + $releaseTag = '$(ReleaseTagVar)' + if ($releaseTag -match '-') { + throw "Never release msixbundle vpack for a preview build. Current version: $releaseTag" + } + + # Check if release tag matches the expected format v#.#.# + $matched = $releaseTag -match '^v\d+\.(\d+)\.\d+$' + if (-not $matched) { + throw "Release tag must be in the format v#.#.#, such as 'v7.4.3'. Current version: $releaseTag" + } + displayName: Stop any preview release + env: + ob_restore_phase: true + + ### START BUILD ### + + # Clone the checked out PowerShell repo to '/PowerShell' and set the variable 'PowerShellRoot'. + - template: /.pipelines/templates/cloneToOfficialPath.yml@self + + - template: /.pipelines/templates/insert-nuget-config-azfeed.yml@self + parameters: + repoRoot: $(PowerShellRoot) - if (-not (Test-Path '$(ob_outputDirectory)' -PathType Container)) { - $null = New-Item '$(ob_outputDirectory)' -ItemType Directory -ErrorAction Stop + # Add CodeQL Init task right before your 'Build' step. + - task: CodeQL3000Init@0 + env: + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + inputs: + Enabled: true + # AnalyzeInPipeline: false = upload results + # AnalyzeInPipeline: true = do not upload results + AnalyzeInPipeline: false + Language: csharp + + - template: /.pipelines/templates/install-dotnet.yml@self + + - pwsh: | + $runtime = switch ($env:Architecture) + { + "x64" { "win7-x64" } + "arm64" { "win-arm64" } } - $targetPath = Join-Path '$(ob_outputDirectory)' 'Microsoft.PowerShell_8wekyb3d8bbwe.msixbundle' - Copy-Item -Verbose -Path $bundlePackage.FullName -Destination $targetPath - displayName: 'Stage msixbundle for vpack' + $vstsCommandString = "vso[task.setvariable variable=Runtime]$runtime" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + + Write-Verbose -Message "Building PowerShell with Runtime: $runtime for '$env:BuildConfiguration' configuration" + Import-Module -Name $(PowerShellRoot)/build.psm1 -Force + $buildWithSymbolsPath = New-Item -ItemType Directory -Path $(Pipeline.Workspace)/Symbols_$(Architecture) -Force + + Start-PSBootstrap -Scenario Package + $null = New-Item -ItemType Directory -Path $buildWithSymbolsPath -Force -Verbose + + Start-PSBuild -Runtime $runtime -Configuration Release -Output $buildWithSymbolsPath -Clean -PSModuleRestore -ReleaseTag $(ReleaseTagVar) - - pwsh: | - Write-Verbose "VPack Version: $(ob_createvpack_version)" -Verbose - $vpackFiles = Get-ChildItem -Path $(ob_outputDirectory)\* -Recurse - if($vpackFiles.Count -eq 0) { - throw "No files found in $(ob_outputDirectory)" + $refFolderPath = Join-Path $buildWithSymbolsPath 'ref' + Write-Verbose -Verbose "refFolderPath: $refFolderPath" + $outputPath = Join-Path '$(ob_outputDirectory)' 'psoptions' + $null = New-Item -ItemType Directory -Path $outputPath -Force + $psOptPath = "$outputPath/psoptions.json" + Save-PSOptions -PSOptionsPath $psOptPath + + Write-Verbose -Verbose "Verifying pdbs exist in build folder" + $pdbs = Get-ChildItem -Path $buildWithSymbolsPath -Recurse -Filter *.pdb + if ($pdbs.Count -eq 0) { + throw "No pdbs found in build folder" + } + else { + Write-Verbose -Verbose "Found $($pdbs.Count) pdbs in build folder" + $pdbs | ForEach-Object { + Write-Verbose -Verbose "Pdb: $($_.FullName)" } - $vpackFiles | Out-String -Width 150 - displayName: Debug Output Directory and Version - condition: succeededOrFailed() + + $pdbs | Compress-Archive -DestinationPath '$(ob_outputDirectory)\symbols-$(Architecture).zip' -Update + } + + Write-Verbose -Verbose "Completed building PowerShell for '$env:BuildConfiguration' configuration" + displayName: 'Build Windows Universal - $(Architecture)-$(BuildConfiguration) Symbols folder' + env: + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + + # Add CodeQL Finalize task right after your 'Build' step. + - task: CodeQL3000Finalize@0 + env: + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + inputs: + sourceScanPath: '$(PowerShellRoot)\src' + ob_restore_phase: true + + # The signed files will be put in '$(ob_outputDirectory)\Signed-$(Runtime)' after this step. + - template: /.pipelines/templates/obp-file-signing.yml@self + parameters: + binPath: '$(Pipeline.Workspace)/Symbols_$(Architecture)' + OfficialBuild: true + + ### END OF BUILD ### + + - pwsh: | + Get-ChildItem -Path '$(ob_outputDirectory)\Signed-$(Runtime)' -Recurse | Out-String -Width 9999 + displayName: Capture signed files + condition: succeededOrFailed() + + - pwsh: | + Get-ChildItem -Path env: | Out-String -Width 9999 + displayName: Capture Environment + condition: succeededOrFailed() + + ### START Packaging ### + + - template: /.pipelines/templates/shouldSign.yml@self + parameters: + ob_restore_phase: false + + - pwsh: | + Write-Verbose -Verbose "runtime = '$(Runtime)'" + Write-Verbose -Verbose "RepoRoot = '$(PowerShellRoot)'" + + $runtime = '$(Runtime)' + $repoRoot = '$(PowerShellRoot)' + Import-Module "$repoRoot\build.psm1" + Import-Module "$repoRoot\tools\packaging" + + Find-Dotnet + + $signedFilesPath = '$(ob_outputDirectory)\Signed-$(Runtime)' + $psoptionsFilePath = '$(ob_outputDirectory)\psoptions\psoptions.json' + + Write-Verbose -Verbose "signedFilesPath: $signedFilesPath" + Write-Verbose -Verbose "psoptionsFilePath: $psoptionsFilePath" + + Write-Verbose -Message "checking pwsh exists in $signedFilesPath" -Verbose + if (-not (Test-Path $signedFilesPath\pwsh.exe)) { + throw "pwsh.exe not found in $signedFilesPath" + } + + Write-Verbose -Message "Restoring PSOptions from $psoptionsFilePath" -Verbose + + Restore-PSOptions -PSOptionsPath "$psoptionsFilePath" + Get-PSOptions | Write-Verbose -Verbose + + $metadata = Get-Content "$repoRoot\tools\metadata.json" -Raw | ConvertFrom-Json + Write-Verbose -Verbose "metadata:" + $metadata | Out-String | Write-Verbose -Verbose + + $publishLTS = $metadata.LTSRelease.PublishToChannels + $publishStable = $metadata.StableRelease.PublishToChannels + + Write-Verbose -Verbose "Publish LTS: $publishLTS" + Write-Verbose -Verbose "Publish Stable: $publishStable" + + if (-not $publishLTS -and -not $publishStable) { + throw "metadata.json indicates no channels to publish to." + } + + ## Generated packages are placed in the current directory by default. + Set-Location $repoRoot + Start-PSPackage -Type msix -SkipReleaseChecks -WindowsRuntime $runtime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$publishLTS + + if ($publishLTS -and $publishStable) { + $enabledChannels = "LTS,Stable" + Write-Verbose -Verbose "Publish to both LTS and Stable channels. Building additional Stable MSIX." + Start-PSPackage -Type msix -SkipReleaseChecks -WindowsRuntime $runtime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath + } + + $msixPkgNameFilter = "PowerShell*.msix" + $msixPkgFile = Get-ChildItem -Path $repoRoot -Filter $msixPkgNameFilter -Recurse -File | ForEach-Object FullName + Write-Verbose -Verbose "Unsigned msix package(s): $msixPkgFile" + + $pkgDir = '$(ob_outputDirectory)\pkgs' + $null = New-Item -ItemType Directory -Path $pkgDir -Force + Copy-Item -Path $msixPkgFile -Destination $pkgDir -Force -Verbose + + if (-not $enabledChannels) { + $enabledChannels = $publishLTS ? 'LTS' : ($publishStable ? 'Stable' : 'None') + } + + ## Create an output variable for the enabled channels so that downstream stages can use it. + $vstsCommandString = "vso[task.setvariable variable=EnabledChannels;isOutput=true]$enabledChannels" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + name: BuildMSIXPackage + displayName: 'Build MSIX Package (Unsigned)' + + ### END OF Packaging ### + + - pwsh: | + Get-ChildItem -Path '$(ob_outputDirectory)\pkgs' -Recurse + displayName: 'List Unsigned Package' + + - pwsh: | + $signedFilesPath = '$(ob_outputDirectory)\Signed-$(Runtime)' + Remove-Item -Path $signedFilesPath -Recurse -Force -Verbose + displayName: 'Remove Signed-$(Runtime) folder' + + - stage: Pack_MSIXBundle_And_Sign + displayName: 'Pack and sign MSIXBundle' + dependsOn: [Build_MSIX_Package] + + variables: + EnabledChannels: $[ stageDependencies.Build_MSIX_Package.Build.outputs['x64.BuildMSIXPackage.EnabledChannels'] ] + + jobs: + - template: /.pipelines/templates/create-msixbundle-vpack.yml@self + parameters: + Channel: 'LTS' + createVPack: ${{ parameters.createVPack }} + + - template: /.pipelines/templates/create-msixbundle-vpack.yml@self + parameters: + Channel: 'Stable' + createVPack: ${{ parameters.createVPack }} + + - stage: Publish_Symbols + displayName: 'Publish Symbols' + dependsOn: [Pack_MSIXBundle_And_Sign] + jobs: + - job: PublishSymbols + pool: + type: windows + variables: + ob_outputDirectory: '$(BUILD.SOURCESDIRECTORY)\out' + + steps: + - checkout: self + displayName: Checkout source code - during restore + clean: true + path: s ## $(Build.SourcesDirectory) is at '$(Pipeline.Workspace)\s', so we need to check out repo to the 's' folder. + env: + ob_restore_phase: true + + - pwsh: | + Get-ChildItem Env: | Out-String -Width 9999 + displayName: 'Capture Environment Variables' + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_x64 + itemPattern: | + **/symbols-*.zip + targetPath: '$(Build.ArtifactStagingDirectory)\downloads' + displayName: Download symbols for x64 + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_arm64 + itemPattern: | + **/symbols-*.zip + targetPath: '$(Build.ArtifactStagingDirectory)\downloads' + displayName: Download symbols for arm64 + + - pwsh: | + $downloadDir = '$(Build.ArtifactStagingDirectory)\downloads' + Write-Verbose -Verbose "Enumerating $downloadDir" + $downloadedArtifacts = Get-ChildItem -Path $downloadDir -Recurse -Filter 'symbols-*.zip' + $downloadedArtifacts | Out-String -Width 9999 + + $expandedRoot = New-Item -Path "$(Pipeline.Workspace)\expanded" -ItemType Directory -Verbose + $downloadedArtifacts | ForEach-Object { + $expandDir = Join-Path $expandedRoot $_.BaseName + Write-Verbose -Verbose "Expanding $($_.FullName) to $expandDir" + $null = New-Item -Path $expandDir -ItemType Directory -Verbose + Expand-Archive -Path $_.FullName -DestinationPath $expandDir -Force + } + + Write-Verbose -Verbose "Enumerating $expandedRoot" + Get-ChildItem -Path $expandedRoot -Recurse | Out-String -Width 9999 + $vstsCommandString = "vso[task.setvariable variable=SymbolsPath]$expandedRoot" + Write-Verbose -Message "$vstsCommandString" -Verbose + Write-Host -Object "##$vstsCommandString" + displayName: Expand and capture symbols folders + + - task: PublishSymbols@2 + condition: and(succeeded(), ${{ parameters.createVPack }}) + inputs: + symbolsFolder: '$(SymbolsPath)' + searchPattern: '**/*.pdb' + indexSources: false + publishSymbols: true + symbolServerType: TeamServices + detailedLog: true diff --git a/.pipelines/NonOfficial/PowerShell-Coordinated_Packages-NonOfficial.yml b/.pipelines/NonOfficial/PowerShell-Coordinated_Packages-NonOfficial.yml new file mode 100644 index 00000000000..2ffa0b94513 --- /dev/null +++ b/.pipelines/NonOfficial/PowerShell-Coordinated_Packages-NonOfficial.yml @@ -0,0 +1,123 @@ +trigger: none + +parameters: + - name: InternalSDKBlobURL + displayName: URL to the blob having internal .NET SDK + type: string + default: ' ' + - name: EarlyAccessFeed + displayName: Early Access Feed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: ReleaseTagVar + displayName: Release Tag + type: string + default: 'fromBranch' + - name: SKIP_SIGNING + displayName: Debugging - Skip Signing + type: string + default: 'NO' + - name: RUN_TEST_AND_RELEASE + displayName: Debugging - Run Test and Release Artifacts Stage + type: boolean + default: true + - name: RUN_WINDOWS + displayName: Debugging - Enable Windows Stage + type: boolean + default: true + - name: ENABLE_MSBUILD_BINLOGS + displayName: Debugging - Enable MSBuild Binary Logs + type: boolean + default: false + - name: FORCE_CODEQL + displayName: Debugging - Enable CodeQL and set cadence to 1 hour + type: boolean + default: false + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + +name: bins-$(BUILD.SOURCEBRANCHNAME)-nonofficial-$(Build.BuildId) + +resources: + repositories: + - repository: ComplianceRepo + type: github + endpoint: ComplianceGHRepo + name: PowerShell/compliance + ref: master + - repository: onebranchTemplates + type: git + name: OneBranch.Pipelines/GovernedTemplates + ref: refs/heads/main + +variables: + - template: /.pipelines/templates/variables/PowerShell-Coordinated_Packages-Variables.yml@self + parameters: + InternalSDKBlobURL: ${{ parameters.InternalSDKBlobURL }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + SKIP_SIGNING: ${{ parameters.SKIP_SIGNING }} + ENABLE_MSBUILD_BINLOGS: ${{ parameters.ENABLE_MSBUILD_BINLOGS }} + FORCE_CODEQL: ${{ parameters.FORCE_CODEQL }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + +extends: + template: v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates + parameters: + customTags: 'ES365AIMigrationTooling' + featureFlags: + LinuxHostVersion: + Network: KS3 + WindowsHostVersion: + Version: 2022 + Network: KS3 + incrementalSDLBinaryAnalysis: true + globalSdl: + disableLegacyManifest: true + # disabled Armorty as we dont have any ARM templates to scan. It fails on some sample ARM templates. + armory: + enabled: false + sbom: + enabled: true + codeql: + compiled: + enabled: $(CODEQL_ENABLED) + tsaEnabled: true # This enables TSA bug filing only for CodeQL 3000 + credscan: + enabled: true + scanFolder: $(Build.SourcesDirectory) + suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json + cg: + enabled: true + ignoreDirectories: '.devcontainer,demos,docker,docs,src,test,tools/packaging' + binskim: + enabled: false + exactToolVersion: 4.4.2 + # APIScan requires a non-Ready-To-Run build + apiscan: + enabled: false + tsaOptionsFile: .config\tsaoptions.json + + stages: + - template: /.pipelines/templates/stages/PowerShell-Coordinated_Packages-Stages.yml@self + parameters: + RUN_WINDOWS: ${{ parameters.RUN_WINDOWS }} + RUN_TEST_AND_RELEASE: ${{ parameters.RUN_TEST_AND_RELEASE }} + OfficialBuild: false + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} diff --git a/.pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml b/.pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml new file mode 100644 index 00000000000..29d209df7bb --- /dev/null +++ b/.pipelines/NonOfficial/PowerShell-Packages-NonOfficial.yml @@ -0,0 +1,122 @@ +trigger: none + +parameters: # parameters are shown up in ADO UI in a build queue time + - name: ForceAzureBlobDelete + displayName: Delete Azure Blob + type: string + values: + - true + - false + default: false + - name: 'debug' + displayName: 'Enable debug output' + type: boolean + default: false + - name: InternalSDKBlobURL + displayName: URL to the blob having internal .NET SDK + type: string + default: ' ' + - name: ReleaseTagVar + displayName: Release Tag + type: string + default: 'fromBranch' + - name: SKIP_SIGNING + displayName: Skip Signing + type: string + default: 'NO' + - name: disableNetworkIsolation + type: boolean + default: false + - name: IsEarlyAccess + type: boolean + default: false + - name: EarlyAccessFeed + displayName: Early Access Feed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + +name: pkgs-$(BUILD.SOURCEBRANCHNAME)-nonofficial-$(Build.BuildId) + +variables: + - template: /.pipelines/templates/variables/PowerShell-Packages-Variables.yml@self + parameters: + debug: ${{ parameters.debug }} + ForceAzureBlobDelete: ${{ parameters.ForceAzureBlobDelete }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + disableNetworkIsolation: ${{ parameters.disableNetworkIsolation }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + +resources: + pipelines: + - pipeline: CoOrdinatedBuildPipeline + source: 'PowerShell-Coordinated_Packages-NonOfficial' + trigger: + branches: + include: + - master + - releases/* + + repositories: + - repository: onebranchTemplates + type: git + name: OneBranch.Pipelines/GovernedTemplates + ref: refs/heads/main + +extends: + template: v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates + parameters: + cloudvault: + enabled: false + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: KS3 + LinuxHostVersion: + Network: KS3 + linuxEsrpSigning: true + incrementalSDLBinaryAnalysis: true + disableNetworkIsolation: ${{ variables.disableNetworkIsolation }} + globalSdl: + disableLegacyManifest: true + # disabled Armorty as we dont have any ARM templates to scan. It fails on some sample ARM templates. + armory: + enabled: false + sbom: + enabled: true + compiled: + enabled: false + credscan: + enabled: true + scanFolder: $(Build.SourcesDirectory) + suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json + cg: + enabled: true + ignoreDirectories: '.devcontainer,demos,docker,docs,src,test,tools/packaging' + binskim: + enabled: false + exactToolVersion: 4.4.2 + # APIScan requires a non-Ready-To-Run build + apiscan: + enabled: false + tsaOptionsFile: .config\tsaoptions.json + stages: + - template: /.pipelines/templates/stages/PowerShell-Packages-Stages.yml@self + parameters: + OfficialBuild: false + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} diff --git a/.pipelines/NonOfficial/PowerShell-Release-Azure-NonOfficial.yml b/.pipelines/NonOfficial/PowerShell-Release-Azure-NonOfficial.yml new file mode 100644 index 00000000000..b0bb4d79b39 --- /dev/null +++ b/.pipelines/NonOfficial/PowerShell-Release-Azure-NonOfficial.yml @@ -0,0 +1,82 @@ +trigger: none + +parameters: # parameters are shown up in ADO UI in a build queue time + - name: 'debug' + displayName: 'Enable debug output' + type: boolean + default: false + - name: skipPublish + displayName: Skip PMC Publish + type: boolean + default: false + - name: SKIP_SIGNING + displayName: Skip Signing + type: string + default: 'NO' + +name: ev2-$(BUILD.SOURCEBRANCHNAME)-nonofficial-$(Build.BuildId) + +variables: + - template: /.pipelines/templates/variables/PowerShell-Release-Azure-Variables.yml@self + parameters: + debug: ${{ parameters.debug }} + +resources: + repositories: + - repository: onebranchTemplates + type: git + name: OneBranch.Pipelines/GovernedTemplates + ref: refs/heads/main + + pipelines: + - pipeline: CoOrdinatedBuildPipeline + source: 'PowerShell-Coordinated_Packages-NonOfficial' + + - pipeline: PSPackagesOfficial + source: 'PowerShell-Packages-NonOfficial' + trigger: + branches: + include: + - master + - releases/* + +extends: + template: v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates + parameters: + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: Netlock + linuxEsrpSigning: true + incrementalSDLBinaryAnalysis: true + cloudvault: + enabled: false + globalSdl: + disableLegacyManifest: true + # disabled Armory as we dont have any ARM templates to scan. It fails on some sample ARM templates. + armory: + enabled: false + tsa: + enabled: true + credscan: + enabled: true + scanFolder: $(Build.SourcesDirectory) + suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json + binskim: + break: false # always break the build on binskim issues in addition to TSA upload + exactToolVersion: 4.4.2 + policheck: + break: true # always break the build on policheck issues. You can disable it by setting to 'false' + tsaOptionsFile: $(Build.SourcesDirectory)\.config\tsaoptions.json + stages: + - template: /.pipelines/templates/release-prep-for-ev2.yml@self + parameters: + skipPublish: ${{ parameters.skipPublish }} + + # NonOfficial: run the publish stage to verify templateContext artifact download, + # but skip the actual Ev2 push to PMC. + - template: /.pipelines/templates/release-publish-pmc.yml@self + parameters: + releaseEnvironment: Test + stagePrefix: Test + skipEv2Push: true diff --git a/.pipelines/NonOfficial/PowerShell-Release-NonOfficial.yml b/.pipelines/NonOfficial/PowerShell-Release-NonOfficial.yml new file mode 100644 index 00000000000..fb1c5af40e2 --- /dev/null +++ b/.pipelines/NonOfficial/PowerShell-Release-NonOfficial.yml @@ -0,0 +1,128 @@ +trigger: none + +parameters: # parameters are shown up in ADO UI in a build queue time + - name: 'debug' + displayName: 'Enable debug output' + type: boolean + default: false + - name: InternalSDKBlobURL + displayName: URL to the blob having internal .NET SDK + type: string + default: ' ' + - name: ReleaseTagVar + displayName: Release Tag + type: string + default: 'fromBranch' + - name: SKIP_SIGNING + displayName: Skip Signing + type: string + default: 'NO' + - name: SkipPublish + displayName: Skip Publishing to Nuget + type: boolean + default: false + - name: SkipPSInfraInstallers + displayName: Skip Copying Archives and Installers to PSInfrastructure Public Location + type: boolean + default: false + - name: skipMSIXPublish + displayName: Skip MSIX Publish + type: boolean + default: false + - name: EarlyAccessFeed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + +name: release-$(BUILD.SOURCEBRANCHNAME)-nonofficial-$(Build.BuildId) + +variables: + - template: /.pipelines/templates/variables/PowerShell-Release-Variables.yml@self + parameters: + debug: ${{ parameters.debug }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + +resources: + repositories: + - repository: onebranchTemplates + type: git + name: OneBranch.Pipelines/GovernedTemplates + ref: refs/heads/main + - repository: PSInternalTools + type: git + name: PowerShellCore/Internal-PowerShellTeam-Tools + ref: refs/heads/master + + pipelines: + - pipeline: CoOrdinatedBuildPipeline + source: 'PowerShell-Coordinated_Packages-NonOfficial' + + # NOTE: The alias name "PSPackagesOfficial" is intentionally reused here even + # for the NonOfficial pipeline source. Downstream shared templates (for example, + # release-validate-sdk.yml and release-upload-buildinfo.yml) reference artifacts + # using `download: PSPackagesOfficial`, so changing this alias would break them. + - pipeline: PSPackagesOfficial + source: 'PowerShell-Packages-NonOfficial' + trigger: + branches: + include: + - master + - releases/* + +extends: + template: v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates + parameters: + release: + category: NonAzure + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: KS3 + incrementalSDLBinaryAnalysis: true + cloudvault: + enabled: false + globalSdl: + disableLegacyManifest: true + # disabled Armory as we dont have any ARM templates to scan. It fails on some sample ARM templates. + armory: + enabled: false + tsa: + enabled: true + credscan: + enabled: true + scanFolder: $(Build.SourcesDirectory) + suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json + binskim: + break: false # always break the build on binskim issues in addition to TSA upload + exactToolVersion: 4.4.2 + policheck: + break: true # always break the build on policheck issues. You can disable it by setting to 'false' + # suppression: + # suppressionFile: $(Build.SourcesDirectory)\.gdn\global.gdnsuppress + tsaOptionsFile: .config\tsaoptions.json + + stages: + - template: /.pipelines/templates/stages/PowerShell-Release-Stages.yml@self + parameters: + releaseEnvironment: Test + SkipPublish: ${{ parameters.SkipPublish }} + SkipPSInfraInstallers: ${{ parameters.SkipPSInfraInstallers }} + skipMSIXPublish: ${{ parameters.skipMSIXPublish }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} diff --git a/.pipelines/NonOfficial/PowerShell-vPack-NonOfficial.yml b/.pipelines/NonOfficial/PowerShell-vPack-NonOfficial.yml new file mode 100644 index 00000000000..071db02cff8 --- /dev/null +++ b/.pipelines/NonOfficial/PowerShell-vPack-NonOfficial.yml @@ -0,0 +1,88 @@ +trigger: none + +parameters: # parameters are shown up in ADO UI in a build queue time +- name: 'createVPack' + displayName: 'Create and Submit VPack' + type: boolean + default: true +- name: vPackName + type: string + displayName: 'VPack Name:' + default: 'PowerShell.BuildTool' + values: + - PowerShell.BuildTool + - PowerShell + - PowerShellDoNotUse +- name: 'ReleaseTagVar' + type: string + displayName: 'Release Tag Var:' + default: 'fromBranch' +- name: 'debug' + displayName: 'Enable debug output' + type: boolean + default: false +- name: netiso + displayName: "Network Isolation Policy" + type: string + values: + - KS4 + - R1 + - Netlock + default: "R1" + +name: vPack_$(Build.SourceBranchName)_NonOfficial_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr) + +variables: + - template: /.pipelines/templates/variables/PowerShell-vPack-Variables.yml@self + parameters: + debug: ${{ parameters.debug }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + netiso: ${{ parameters.netiso }} + +resources: + repositories: + - repository: onebranchTemplates + type: git + name: OneBranch.Pipelines/GovernedTemplates + ref: refs/heads/main + +extends: + template: v2/Microsoft.NonOfficial.yml@onebranchTemplates + parameters: + platform: + name: 'windows_undocked' # windows undocked + + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: ${{ variables.netiso }} + + cloudvault: + enabled: false + + globalSdl: + useCustomPolicy: true # for signing code + disableLegacyManifest: true + # disabled Armory as we dont have any ARM templates to scan. It fails on some sample ARM templates. + armory: + enabled: false + sbom: + enabled: true + compiled: + enabled: false + credscan: + enabled: true + scanFolder: $(Build.SourcesDirectory) + suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json + binskim: + enabled: false + exactToolVersion: 4.4.2 + # APIScan requires a non-Ready-To-Run build + apiscan: + enabled: false + tsaOptionsFile: .config/tsaoptions.json + stages: + - template: /.pipelines/templates/stages/PowerShell-vPack-Stages.yml@self + parameters: + createVPack: ${{ parameters.createVPack }} + vPackName: ${{ parameters.vPackName }} diff --git a/.pipelines/PowerShell-Coordinated_Packages-Official.yml b/.pipelines/PowerShell-Coordinated_Packages-Official.yml index e70b65a9a64..6d41528af66 100644 --- a/.pipelines/PowerShell-Coordinated_Packages-Official.yml +++ b/.pipelines/PowerShell-Coordinated_Packages-Official.yml @@ -29,11 +29,27 @@ parameters: displayName: Debugging - Enable CodeQL and set cadence to 1 hour type: boolean default: false - - name: OfficialBuild + - name: IsEarlyAccess type: boolean default: false + - name: EarlyAccessFeed + displayName: Early Access Feed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' -name: bins-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId) +name: bins-$(BUILD.SOURCEBRANCHNAME)-prod-$(Build.BuildId) resources: repositories: @@ -48,68 +64,25 @@ resources: ref: refs/heads/main variables: - - name: PS_RELEASE_BUILD - value: 1 - - name: DOTNET_CLI_TELEMETRY_OPTOUT - value: 1 - - name: POWERSHELL_TELEMETRY_OPTOUT - value: 1 - - name: nugetMultiFeedWarnLevel - value: none - - name: NugetSecurityAnalysisWarningLevel - value: none - - name: skipNugetSecurityAnalysis - value: true - - name: branchCounterKey - value: $[format('{0:yyyyMMdd}-{1}', pipeline.startTime,variables['Build.SourceBranch'])] - - name: branchCounter - value: $[counter(variables['branchCounterKey'], 1)] - - name: BUILDSECMON_OPT_IN - value: true - - name: __DOTNET_RUNTIME_FEED - value: ${{ parameters.InternalSDKBlobURL }} - - name: LinuxContainerImage - value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 - - name: WindowsContainerImage - value: onebranch.azurecr.io/windows/ltsc2019/vse2022:latest - - name: CDP_DEFINITION_BUILD_COUNT - value: $[counter('', 0)] - - name: ReleaseTagVar - value: ${{ parameters.ReleaseTagVar }} - - name: SKIP_SIGNING - value: ${{ parameters.SKIP_SIGNING }} - - group: mscodehub-feed-read-general - - group: mscodehub-feed-read-akv - - name: ENABLE_MSBUILD_BINLOGS - value: ${{ parameters.ENABLE_MSBUILD_BINLOGS }} - - ${{ if eq(parameters['FORCE_CODEQL'],'true') }}: - # Cadence is hours before CodeQL will allow a re-upload of the database - - name: CodeQL.Cadence - value: 1 - - name: CODEQL_ENABLED - ${{ if or(eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq(parameters['FORCE_CODEQL'],'true')) }}: - value: true - ${{ else }}: - value: false - - name: templateFile - value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }} - # Fix for BinSkim ICU package error in Linux containers - - name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT - value: true - # Disable BinSkim at job level to override NonOfficial template defaults - - name: ob_sdl_binskim_enabled - value: false - - name: ps_official_build - value: ${{ parameters.OfficialBuild }} + - template: templates/variables/PowerShell-Coordinated_Packages-Variables.yml + parameters: + InternalSDKBlobURL: ${{ parameters.InternalSDKBlobURL }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + SKIP_SIGNING: ${{ parameters.SKIP_SIGNING }} + ENABLE_MSBUILD_BINLOGS: ${{ parameters.ENABLE_MSBUILD_BINLOGS }} + FORCE_CODEQL: ${{ parameters.FORCE_CODEQL }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} extends: - template: ${{ variables.templateFile }} + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates parameters: customTags: 'ES365AIMigrationTooling' featureFlags: LinuxHostVersion: Network: KS3 WindowsHostVersion: + Version: 2022 Network: KS3 incrementalSDLBinaryAnalysis: true globalSdl: @@ -139,175 +112,13 @@ extends: tsaOptionsFile: .config\tsaoptions.json stages: - - stage: prep - jobs: - - job: SetVars - displayName: Set Variables - pool: - type: linux - - variables: - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT/BuildJson' - - name: ob_sdl_codeSignValidation_enabled - value: false - - name: ob_sdl_codeql_compiled_enabled - value: false - - name: ob_sdl_credscan_suppressionsFile - value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json - - name: ob_sdl_tsa_configFile - value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json - - name: ob_signing_setup_enabled - value: false - - name: ob_sdl_sbom_enabled - value: false - - steps: - - checkout: self - clean: true - env: - ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase - - - pwsh: | - Get-ChildItem Env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: Capture environment variables - env: - ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase - - - template: /.pipelines/templates/SetVersionVariables.yml@self - parameters: - ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no - - - stage: macos - displayName: macOS - build and sign - dependsOn: ['prep'] - jobs: - - template: /.pipelines/templates/mac.yml@self - parameters: - buildArchitecture: x64 - - template: /.pipelines/templates/mac.yml@self - parameters: - buildArchitecture: arm64 - - - stage: linux - displayName: linux - build and sign - dependsOn: ['prep'] - jobs: - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'linux-x64' - JobName: 'linux_x64' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'linux-x64' - JobName: 'linux_x64_minSize' - BuildConfiguration: 'minSize' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'linux-arm' - JobName: 'linux_arm' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'linux-arm64' - JobName: 'linux_arm64' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'fxdependent-linux-x64' - JobName: 'linux_fxd_x64_mariner' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'fxdependent-linux-arm64' - JobName: 'linux_fxd_arm64_mariner' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'fxdependent-noopt-linux-musl-x64' - JobName: 'linux_fxd_x64_alpine' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'fxdependent' - JobName: 'linux_fxd' - - - template: /.pipelines/templates/linux.yml@self - parameters: - Runtime: 'linux-musl-x64' - JobName: 'linux_x64_alpine' - - - stage: windows - displayName: windows - build and sign - dependsOn: ['prep'] - condition: and(succeeded(),eq('${{ parameters.RUN_WINDOWS }}','true')) - jobs: - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: x64 - BuildConfiguration: release - JobName: build_windows_x64_release - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: x64 - BuildConfiguration: minSize - JobName: build_windows_x64_minSize_release - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: x86 - JobName: build_windows_x86_release - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: arm64 - JobName: build_windows_arm64_release - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: fxdependent - JobName: build_windows_fxdependent_release - - template: /.pipelines/templates/windows-hosted-build.yml@self - parameters: - Architecture: fxdependentWinDesktop - JobName: build_windows_fxdependentWinDesktop_release - - - stage: test_and_release_artifacts - displayName: Test and Release Artifacts - dependsOn: ['prep'] - condition: and(succeeded(),eq('${{ parameters.RUN_TEST_AND_RELEASE }}','true')) - jobs: - - template: /.pipelines/templates/testartifacts.yml@self - - - job: release_json - displayName: Create and Upload release.json - pool: - type: windows - variables: - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - - name: ob_sdl_tsa_configFile - value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json - - name: ob_sdl_credscan_suppressionsFile - value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json - steps: - - checkout: self - clean: true - - template: /.pipelines/templates/SetVersionVariables.yml@self - parameters: - ReleaseTagVar: $(ReleaseTagVar) - - powershell: | - $metadata = Get-Content '$(Build.SourcesDirectory)/PowerShell/tools/metadata.json' -Raw | ConvertFrom-Json - $LTS = $metadata.LTSRelease.Package - @{ ReleaseVersion = "$(Version)"; LTSRelease = $LTS } | ConvertTo-Json | Out-File "$(Build.StagingDirectory)\release.json" - Get-Content "$(Build.StagingDirectory)\release.json" - - if (-not (Test-Path "$(ob_outputDirectory)\metadata")) { - New-Item -ItemType Directory -Path "$(ob_outputDirectory)\metadata" - } + - template: templates/stages/PowerShell-Coordinated_Packages-Stages.yml + parameters: + RUN_WINDOWS: ${{ parameters.RUN_WINDOWS }} + RUN_TEST_AND_RELEASE: ${{ parameters.RUN_TEST_AND_RELEASE }} + OfficialBuild: true + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} - Copy-Item -Path "$(Build.StagingDirectory)\release.json" -Destination "$(ob_outputDirectory)\metadata" -Force - displayName: Create and upload release.json file to build artifact - retryCountOnTaskFailure: 2 - - template: /.pipelines/templates/step/finalize.yml@self diff --git a/.pipelines/PowerShell-Packages-Official.yml b/.pipelines/PowerShell-Packages-Official.yml index 9c2dee1c571..7cade8188a0 100644 --- a/.pipelines/PowerShell-Packages-Official.yml +++ b/.pipelines/PowerShell-Packages-Official.yml @@ -24,53 +24,40 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: Skip Signing type: string default: 'NO' - - name: OfficialBuild + - name: disableNetworkIsolation type: boolean default: false - - name: disableNetworkIsolation + - name: IsEarlyAccess type: boolean default: false + - name: EarlyAccessFeed + displayName: Early Access Feed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' -name: pkgs-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId) +name: pkgs-$(BUILD.SOURCEBRANCHNAME)-prod-$(Build.BuildId) variables: - - name: CDP_DEFINITION_BUILD_COUNT - value: $[counter('', 0)] # needed for onebranch.pipeline.version task - - name: system.debug - value: ${{ parameters.debug }} - - name: ENABLE_PRS_DELAYSIGN - value: 1 - - name: ROOT - value: $(Build.SourcesDirectory) - - name: ForceAzureBlobDelete - value: ${{ parameters.ForceAzureBlobDelete }} - - name: NUGET_XMLDOC_MODE - value: none - - name: nugetMultiFeedWarnLevel - value: none - - name: NugetSecurityAnalysisWarningLevel - value: none - - name: skipNugetSecurityAnalysis - value: true - - name: ReleaseTagVar - value: ${{ parameters.ReleaseTagVar }} - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - - name: WindowsContainerImage - value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' # Docker image which is used to build the project - - name: LinuxContainerImage - value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 - - group: mscodehub-feed-read-general - - group: mscodehub-feed-read-akv - - name: branchCounterKey - value: $[format('{0:yyyyMMdd}-{1}', pipeline.startTime,variables['Build.SourceBranch'])] - - name: branchCounter - value: $[counter(variables['branchCounterKey'], 1)] - - group: MSIXSigningProfile - - name: templateFile - value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }} - - name: disableNetworkIsolation - value: ${{ parameters.disableNetworkIsolation }} + - template: templates/variables/PowerShell-Packages-Variables.yml + parameters: + debug: ${{ parameters.debug }} + ForceAzureBlobDelete: ${{ parameters.ForceAzureBlobDelete }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + disableNetworkIsolation: ${{ parameters.disableNetworkIsolation }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} resources: pipelines: @@ -89,7 +76,7 @@ resources: ref: refs/heads/main extends: - template: ${{ variables.templateFile }} + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates parameters: cloudvault: enabled: false @@ -126,142 +113,11 @@ extends: enabled: false tsaOptionsFile: .config\tsaoptions.json stages: - - stage: prep - jobs: - - template: /.pipelines/templates/checkAzureContainer.yml@self - - - stage: mac_package - dependsOn: [prep] - jobs: - - template: /.pipelines/templates/mac-package-build.yml@self - parameters: - buildArchitecture: x64 - - - template: /.pipelines/templates/mac-package-build.yml@self - parameters: - buildArchitecture: arm64 - - - stage: windows_package - dependsOn: [prep] - jobs: - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: x64 - - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: arm64 - - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: x86 - - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: fxdependent - - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: fxdependentWinDesktop - - - template: /.pipelines/templates/windows-package-build.yml@self - parameters: - runtime: minsize - - - stage: linux_package - dependsOn: [prep] - jobs: - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_x64' - signedDrop: 'drop_linux_sign_linux_x64' - packageType: deb - jobName: deb - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_fxd_x64_mariner' - signedDrop: 'drop_linux_sign_linux_fxd_x64_mariner' - packageType: rpm-fxdependent #mariner-x64 - jobName: mariner_x64 - signingProfile: 'CP-459159-pgpdetached' - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_fxd_arm64_mariner' - signedDrop: 'drop_linux_sign_linux_fxd_arm64_mariner' - packageType: rpm-fxdependent-arm64 #mariner-arm64 - jobName: mariner_arm64 - signingProfile: 'CP-459159-pgpdetached' - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_x64' - signedDrop: 'drop_linux_sign_linux_x64' - packageType: rpm - jobName: rpm - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_arm' - signedDrop: 'drop_linux_sign_linux_arm' - packageType: tar-arm - jobName: tar_arm - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_arm64' - signedDrop: 'drop_linux_sign_linux_arm64' - packageType: tar-arm64 - jobName: tar_arm64 - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_x64_alpine' - signedDrop: 'drop_linux_sign_linux_x64_alpine' - packageType: tar-alpine - jobName: tar_alpine - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_fxd' - signedDrop: 'drop_linux_sign_linux_fxd' - packageType: fxdependent - jobName: fxdependent - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_x64' - signedDrop: 'drop_linux_sign_linux_x64' - packageType: tar - jobName: tar - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_fxd_x64_alpine' - signedDrop: 'drop_linux_sign_linux_fxd_x64_alpine' - packageType: tar-alpine-fxdependent - jobName: tar_alpine_fxd - - - template: /.pipelines/templates/linux-package-build.yml@self - parameters: - unsignedDrop: 'drop_linux_build_linux_x64_minSize' - signedDrop: 'drop_linux_sign_linux_x64_minSize' - packageType: min-size - jobName: minSize - - - stage: nupkg - dependsOn: [prep] - jobs: - - template: /.pipelines/templates/nupkg.yml@self - - - stage: msixbundle - displayName: 'Create MSIX Bundle' - dependsOn: [windows_package] - jobs: - - template: /.pipelines/templates/package-create-msix.yml@self + - template: templates/stages/PowerShell-Packages-Stages.yml + parameters: + OfficialBuild: true + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} - - stage: upload - dependsOn: [mac_package, windows_package, linux_package, nupkg, msixbundle] - jobs: - - template: /.pipelines/templates/uploadToAzure.yml@self diff --git a/.pipelines/PowerShell-Release-Official-Azure.yml b/.pipelines/PowerShell-Release-Official-Azure.yml index f4c41143b5f..b5f57438925 100644 --- a/.pipelines/PowerShell-Release-Official-Azure.yml +++ b/.pipelines/PowerShell-Release-Official-Azure.yml @@ -13,44 +13,13 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: Skip Signing type: string default: 'NO' - - name: OfficialBuild - type: boolean - default: false -name: ev2-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId) +name: ev2-$(BUILD.SOURCEBRANCHNAME)-prod-$(Build.BuildId) variables: - - name: CDP_DEFINITION_BUILD_COUNT - value: $[counter('', 0)] - - name: system.debug - value: ${{ parameters.debug }} - - name: ENABLE_PRS_DELAYSIGN - value: 1 - - name: ROOT - value: $(Build.SourcesDirectory) - - name: REPOROOT - value: $(Build.SourcesDirectory) - - name: OUTPUTROOT - value: $(REPOROOT)\out - - name: NUGET_XMLDOC_MODE - value: none - - name: nugetMultiFeedWarnLevel - value: none - - name: NugetSecurityAnalysisWarningLevel - value: none - - name: skipNugetSecurityAnalysis - value: true - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - - name: ob_sdl_tsa_configFile - value: $(Build.SourcesDirectory)\.config\tsaoptions.json - - name: WindowsContainerImage - value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' - - name: LinuxContainerImage - value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 - - group: PoolNames - - name: templateFile - value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }} + - template: templates/variables/PowerShell-Release-Azure-Variables.yml + parameters: + debug: ${{ parameters.debug }} resources: repositories: @@ -72,7 +41,7 @@ resources: - releases/* extends: - template: ${{ variables.templateFile }} + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates parameters: featureFlags: WindowsHostVersion: @@ -98,7 +67,7 @@ extends: exactToolVersion: 4.4.2 policheck: break: true # always break the build on policheck issues. You can disable it by setting to 'false' - tsaOptionsFile: .config\tsaoptions.json + tsaOptionsFile: $(Build.SourcesDirectory)\.config\tsaoptions.json stages: - template: /.pipelines/templates/release-prep-for-ev2.yml@self parameters: diff --git a/.pipelines/PowerShell-Release-Official.yml b/.pipelines/PowerShell-Release-Official.yml index ca6b79335dd..0f403b6e7d3 100644 --- a/.pipelines/PowerShell-Release-Official.yml +++ b/.pipelines/PowerShell-Release-Official.yml @@ -29,49 +29,32 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: Skip MSIX Publish type: boolean default: false - - name: OfficialBuild + - name: EarlyAccessFeed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: IsEarlyAccess type: boolean default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' -name: release-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId) +name: release-$(BUILD.SOURCEBRANCHNAME)-prod-$(Build.BuildId) variables: - - name: CDP_DEFINITION_BUILD_COUNT - value: $[counter('', 0)] - - name: system.debug - value: ${{ parameters.debug }} - - name: ENABLE_PRS_DELAYSIGN - value: 1 - - name: ROOT - value: $(Build.SourcesDirectory) - - name: REPOROOT - value: $(Build.SourcesDirectory) - - name: OUTPUTROOT - value: $(REPOROOT)\out - - name: NUGET_XMLDOC_MODE - value: none - - name: nugetMultiFeedWarnLevel - value: none - - name: NugetSecurityAnalysisWarningLevel - value: none - - name: skipNugetSecurityAnalysis - value: true - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - - name: WindowsContainerImage - value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' - - name: LinuxContainerImage - value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 - - name: ReleaseTagVar - value: ${{ parameters.ReleaseTagVar }} - - group: PoolNames - - name: templateFile - value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }} - - name: releaseEnvironment - value: ${{ iif ( parameters.OfficialBuild, 'Production', 'Test' ) }} - # Fix for BinSkim ICU package error in Linux containers - - name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT - value: true + - template: templates/variables/PowerShell-Release-Variables.yml + parameters: + debug: ${{ parameters.debug }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} resources: repositories: @@ -97,7 +80,7 @@ resources: - releases/* extends: - template: ${{ variables.templateFile }} + template: v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates parameters: release: category: NonAzure @@ -129,322 +112,13 @@ extends: tsaOptionsFile: .config\tsaoptions.json stages: - - stage: setReleaseTagAndChangelog - displayName: 'Set Release Tag and Upload Changelog' - jobs: - - template: /.pipelines/templates/release-SetTagAndChangelog.yml@self - - - stage: validateSdk - displayName: 'Validate SDK' - dependsOn: [] - jobs: - - template: /.pipelines/templates/release-validate-sdk.yml@self - parameters: - jobName: "windowsSDK" - displayName: "Windows SDK Validation" - imageName: PSMMS2019-Secure - poolName: $(windowsPool) - - - template: /.pipelines/templates/release-validate-sdk.yml@self - parameters: - jobName: "MacOSSDK" - displayName: "MacOS SDK Validation" - imageName: macOS-latest - poolName: Azure Pipelines - - - template: /.pipelines/templates/release-validate-sdk.yml@self - parameters: - jobName: "LinuxSDK" - displayName: "Linux SDK Validation" - imageName: PSMMSUbuntu22.04-Secure - poolName: $(ubuntuPool) - - - stage: gbltool - displayName: 'Validate Global tools' - dependsOn: [] - jobs: - - template: /.pipelines/templates/release-validate-globaltools.yml@self - parameters: - jobName: "WindowsGlobalTools" - displayName: "Windows Global Tools Validation" - jobtype: windows - - - template: /.pipelines/templates/release-validate-globaltools.yml@self - parameters: - jobName: "LinuxGlobalTools" - displayName: "Linux Global Tools Validation" - jobtype: linux - globalToolExeName: 'pwsh' - globalToolPackageName: 'PowerShell.Linux.x64' - - - stage: fxdpackages - displayName: 'Validate FXD Packages' - dependsOn: [] - jobs: - - template: /.pipelines/templates/release-validate-fxdpackages.yml@self - parameters: - jobName: 'winfxd' - displayName: 'Validate Win Fxd Packages' - jobtype: 'windows' - artifactName: 'drop_windows_package_package_win_fxdependent' - packageNamePattern: '**/*win-fxdependent.zip' - - - template: /.pipelines/templates/release-validate-fxdpackages.yml@self - parameters: - jobName: 'winfxdDesktop' - displayName: 'Validate WinDesktop Fxd Packages' - jobtype: 'windows' - artifactName: 'drop_windows_package_package_win_fxdependentWinDesktop' - packageNamePattern: '**/*win-fxdependentwinDesktop.zip' - - - template: /.pipelines/templates/release-validate-fxdpackages.yml@self - parameters: - jobName: 'linuxfxd' - displayName: 'Validate Linux Fxd Packages' - jobtype: 'linux' - artifactName: 'drop_linux_package_fxdependent' - packageNamePattern: '**/*linux-x64-fxdependent.tar.gz' - - - template: /.pipelines/templates/release-validate-fxdpackages.yml@self - parameters: - jobName: 'linuxArm64fxd' - displayName: 'Validate Linux ARM64 Fxd Packages' - jobtype: 'linux' - artifactName: 'drop_linux_package_fxdependent' - # this is really an architecture independent package - packageNamePattern: '**/*linux-x64-fxdependent.tar.gz' - arm64: 'yes' - enableCredScan: false - - - stage: validatePackages - displayName: 'Validate Packages' - dependsOn: [] - jobs: - - template: /.pipelines/templates/release-validate-packagenames.yml@self - - - stage: ManualValidation - dependsOn: [] - displayName: Manual Validation - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Validate Windows Packages - jobName: ValidateWinPkg - instructions: | - Validate zip package on windows - - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Validate OSX Packages - jobName: ValidateOsxPkg - instructions: | - Validate tar.gz package on osx-arm64 - - - stage: ReleaseAutomation - dependsOn: [] - displayName: 'Release Automation' - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Start Release Automation - jobName: StartRA - instructions: | - Kick off Release automation build at: https://dev.azure.com/powershell-rel/Release-Automation/_build?definitionId=10&_a=summary - - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Triage results - jobName: TriageRA - dependsOnJob: StartRA - instructions: | - Triage ReleaseAutomation results - - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Signoff Tests - dependsOnJob: TriageRA - jobName: SignoffTests - instructions: | - Signoff ReleaseAutomation results - - - stage: UpdateChangeLog - displayName: Update the changelog - dependsOn: - - ManualValidation - - ReleaseAutomation - - validatePackages - - fxdpackages - - gbltool - - validateSdk - - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Make sure the changelog is updated - jobName: MergeChangeLog - instructions: | - Update and merge the changelog for the release. - This step is required for creating GitHub draft release. - - - stage: PublishGitHubReleaseAndNuget - displayName: Publish GitHub and Nuget Release - dependsOn: - - setReleaseTagAndChangelog - - UpdateChangeLog - variables: - ob_release_environment: ${{ variables.releaseEnvironment }} - jobs: - - template: /.pipelines/templates/release-githubNuget.yml@self - parameters: - skipPublish: ${{ parameters.SkipPublish }} - - - stage: PushGitTagAndMakeDraftPublic - displayName: Push Git Tag and Make Draft Public - dependsOn: PublishGitHubReleaseAndNuget - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Push Git Tag - jobName: PushGitTag - instructions: | - Push the git tag to upstream - - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Make Draft Public - dependsOnJob: PushGitTag - jobName: DraftPublic - instructions: | - Make the GitHub Release Draft Public - - - stage: BlobPublic - displayName: Make Blob Public - dependsOn: - - UpdateChangeLog - - PushGitTagAndMakeDraftPublic - jobs: - - template: /.pipelines/templates/release-MakeBlobPublic.yml@self - parameters: - SkipPSInfraInstallers: ${{ parameters.SkipPSInfraInstallers }} - - - stage: PublishPMC - displayName: Publish PMC - dependsOn: PushGitTagAndMakeDraftPublic - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Publish to PMC - jobName: ReleaseToPMC - instructions: | - Run PowerShell-Release-Official-Azure.yml pipeline to publish to PMC - - - stage: UpdateDotnetDocker - dependsOn: PushGitTagAndMakeDraftPublic - displayName: Update DotNet SDK Docker images - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Update .NET SDK docker images - jobName: DotnetDocker - instructions: | - Create PR for updating dotnet-docker images to use latest PowerShell version. - 1. Fork and clone https://github.com/dotnet/dotnet-docker.git - 2. git checkout upstream/nightly -b updatePS - 3. dotnet run --project .\eng\update-dependencies\ specific --product-version powershell= --compute-shas - 4. create PR targeting nightly branch - - - stage: UpdateWinGet - dependsOn: PushGitTagAndMakeDraftPublic - displayName: Add manifest entry to winget - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Add manifest entry to winget - jobName: UpdateWinGet - instructions: | - This is typically done by the community 1-2 days after the release. - - - stage: PublishMsix - dependsOn: - - setReleaseTagAndChangelog - - PushGitTagAndMakeDraftPublic - displayName: Publish MSIX to store - variables: - ob_release_environment: ${{ variables.releaseEnvironment }} - jobs: - - template: /.pipelines/templates/release-MSIX-Publish.yml@self - parameters: - skipMSIXPublish: ${{ parameters.skipMSIXPublish }} - - - stage: PublishVPack - dependsOn: PushGitTagAndMakeDraftPublic - displayName: Release vPack - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Start 2 vPack Release pipelines - jobName: PublishVPack - instructions: | - 1. Kick off PowerShell-vPack-Official pipeline - 2. Kick off PowerShell-MSIXBundle-VPack pipeline - - # Need to verify if the Az PS / CLI team still uses this. Skippinng for this release. - # - stage: ReleaseDeps - # dependsOn: GitHubTasks - # displayName: Update pwsh.deps.json links - # jobs: - # - template: templates/release-UpdateDepsJson.yml - - - stage: UploadBuildInfoJson - dependsOn: PushGitTagAndMakeDraftPublic - displayName: Upload BuildInfo.json - jobs: - - template: /.pipelines/templates/release-upload-buildinfo.yml@self - - - stage: ReleaseSymbols - dependsOn: PushGitTagAndMakeDraftPublic - displayName: Release Symbols - jobs: - - template: /.pipelines/templates/release-symbols.yml@self - - - stage: ChangesToMaster - displayName: Ensure changes are in GH master - dependsOn: - - PublishPMC - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Make sure changes are in master - jobName: MergeToMaster - instructions: | - Make sure that changes README.md and metadata.json are merged into master on GitHub. - - - stage: ReleaseToMU - displayName: Release to MU - dependsOn: PushGitTagAndMakeDraftPublic # This only needs the blob to be available - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Release to MU - instructions: | - Notify the PM team to start the process of releasing to MU. - - - stage: ReleaseClose - displayName: Finish Release - dependsOn: - - ReleaseToMU - - ReleaseSymbols - jobs: - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Retain Build - jobName: RetainBuild - instructions: | - Retain the build - - - template: /.pipelines/templates/approvalJob.yml@self - parameters: - displayName: Delete release branch - jobName: DeleteBranch - instructions: | - Delete release + - template: templates/stages/PowerShell-Release-Stages.yml + parameters: + releaseEnvironment: Production + SkipPublish: ${{ parameters.SkipPublish }} + SkipPSInfraInstallers: ${{ parameters.SkipPSInfraInstallers }} + skipMSIXPublish: ${{ parameters.skipMSIXPublish }} + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} diff --git a/.pipelines/PowerShell-vPack-Official.yml b/.pipelines/PowerShell-vPack-Official.yml index f110ff0366a..48d63a81e20 100644 --- a/.pipelines/PowerShell-vPack-Official.yml +++ b/.pipelines/PowerShell-vPack-Official.yml @@ -1,9 +1,6 @@ trigger: none parameters: # parameters are shown up in ADO UI in a build queue time -- name: OfficialBuild - type: boolean - default: true - name: 'createVPack' displayName: 'Create and Submit VPack' type: boolean @@ -11,8 +8,9 @@ parameters: # parameters are shown up in ADO UI in a build queue time - name: vPackName type: string displayName: 'VPack Name:' - default: 'PowerShell' + default: 'PowerShell.BuildTool' values: + - PowerShell.BuildTool - PowerShell - PowerShellDoNotUse - name: 'ReleaseTagVar' @@ -23,38 +21,23 @@ parameters: # parameters are shown up in ADO UI in a build queue time displayName: 'Enable debug output' type: boolean default: false +- name: netiso + displayName: "Network Isolation Policy" + type: string + values: + - KS4 + - R1 + - Netlock + default: "R1" -name: vPack_$(Build.SourceBranchName)_Prod.${{ parameters.OfficialBuild }}_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr) +name: vPack_$(Build.SourceBranchName)_Prod_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr) variables: - - name: CDP_DEFINITION_BUILD_COUNT - value: $[counter('', 0)] - - name: system.debug - value: ${{ parameters.debug }} - - name: BuildSolution - value: $(Build.SourcesDirectory)\dirs.proj - - name: BuildConfiguration - value: Release - - name: WindowsContainerImage - value: 'onebranch.azurecr.io/windows/ltsc2019/vse2022:latest' - - name: Codeql.Enabled - value: false # pipeline is not building artifacts; it repackages existing artifacts into a vpack - - name: DOTNET_CLI_TELEMETRY_OPTOUT - value: 1 - - name: POWERSHELL_TELEMETRY_OPTOUT - value: 1 - - name: nugetMultiFeedWarnLevel - value: none - - name: ReleaseTagVar - value: ${{ parameters.ReleaseTagVar }} - - group: Azure Blob variable group - - group: certificate_logical_to_actual # used within signing task - - name: templateFile - value: ${{ iif ( parameters.OfficialBuild, 'v2/Microsoft.Official.yml@onebranchTemplates', 'v2/Microsoft.NonOfficial.yml@onebranchTemplates' ) }} - - group: DotNetPrivateBuildAccess - - group: certificate_logical_to_actual -# We shouldn't be using PATs anymore -# - group: mscodehub-feed-read-general + - template: templates/variables/PowerShell-vPack-Variables.yml + parameters: + debug: ${{ parameters.debug }} + ReleaseTagVar: ${{ parameters.ReleaseTagVar }} + netiso: ${{ parameters.netiso }} resources: repositories: @@ -64,16 +47,20 @@ resources: ref: refs/heads/main extends: - template: ${{ variables.templateFile }} + template: v2/Microsoft.Official.yml@onebranchTemplates parameters: platform: name: 'windows_undocked' # windows undocked + featureFlags: + WindowsHostVersion: + Version: 2022 + Network: ${{ variables.netiso }} + cloudvault: enabled: false globalSdl: - useCustomPolicy: true # for signing code disableLegacyManifest: true # disabled Armory as we dont have any ARM templates to scan. It fails on some sample ARM templates. armory: @@ -94,233 +81,7 @@ extends: enabled: false tsaOptionsFile: .config/tsaoptions.json stages: - - stage: BuildStage - jobs: - - job: BuildJob - pool: - type: windows - - strategy: - matrix: - x86: - architecture: x86 - - x64: - architecture: x64 - - arm64: - architecture: arm64 - - variables: - ArtifactPlatform: 'windows' - ob_artifactBaseName: drop_build_$(architecture) - ob_outputDirectory: '$(BUILD.SOURCESDIRECTORY)\out' - ob_createvpack_enabled: ${{ parameters.createVPack }} - ob_createvpack_owneralias: tplunk - ob_createvpack_versionAs: parts - ob_createvpack_propsFile: true - ob_createvpack_verbose: true - ob_createvpack_packagename: '${{ parameters.vPackName }}.$(architecture)' - ob_createvpack_description: PowerShell $(architecture) $(version) - # I think the variables reload after we transition back to the host so this works. 🤷‍♂️ - ob_createvpack_majorVer: $(pwshMajorVersion) - ob_createvpack_minorVer: $(pwshMinorVersion) - ob_createvpack_patchVer: $(pwshPatchVersion) - ${{ if ne(variables['pwshPrereleaseVersion'], '') }}: - ob_createvpack_prereleaseVer: $(pwshPrereleaseVersion) - ${{ else }}: - ob_createvpack_prereleaseVer: $(Build.SourceVersion) - - steps: - - checkout: self - displayName: Checkout source code - during restore - clean: true - path: s - env: - ob_restore_phase: true - - - template: .pipelines/templates/SetVersionVariables.yml@self - parameters: - ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no - - - pwsh: | - $version = '$(Version)' - Write-Verbose -Verbose "Version: $version" - if(!$version) { - throw "Version is not set." - } - - $mainVersionParts = $version -split '-' - - Write-Verbose -Verbose "mainVersionParts: $($mainVersionParts[0]) ; $($mainVersionParts[1])" - $versionParts = $mainVersionParts[0] -split '[.]'; - $major = $versionParts[0] - $minor = $versionParts[1] - $patch = $versionParts[2] - - $previewPart = $mainVersionParts[1] - Write-Verbose -Verbose "previewPart: $previewPart" - - Write-Host "major: $major; minor: $minor; patch: $patch;" - - $vstsCommandString = "vso[task.setvariable variable=pwshMajorVersion]$major" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - - $vstsCommandString = "vso[task.setvariable variable=pwshMinorVersion]$minor" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - - $vstsCommandString = "vso[task.setvariable variable=pwshPatchVersion]$patch" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - if($previewPart) { - $vstsCommandString = "vso[task.setvariable variable=pwshPrereleaseVersion]$previewPart" - } else { - Write-Verbose -Verbose "No prerelease part found in version string." - } - displayName: Set ob_createvpack_*Ver - env: - ob_restore_phase: true - - # Validate pwsh*Version variables - - pwsh: | - $variables = @("pwshMajorVersion", "pwshMinorVersion", "pwshPatchVersion") - foreach ($var in $variables) { - if (-not (get-item "Env:\$var" -ErrorAction SilentlyContinue).value) { - throw "Required variable '`$env:$var' is not set." - } - } - displayName: Validate pwsh*Version variables - env: - ob_restore_phase: true - - - pwsh: | - if($env:RELEASETAGVAR -match '-') { - throw "Don't release a preview build without coordinating with Windows Engineering Build Tools Team" - } - displayName: Stop any preview release - env: - ob_restore_phase: true - - - task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - packageType: sdk - version: 3.1.x - installationPath: $(Agent.ToolsDirectory)/dotnet - - ### BUILD ### - - - template: /.pipelines/templates/insert-nuget-config-azfeed.yml@self - parameters: - repoRoot: $(repoRoot) - - - task: CodeQL3000Init@0 # Add CodeQL Init task right before your 'Build' step. - env: - ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - inputs: - Enabled: true - AnalyzeInPipeline: false # Do not upload results - Language: csharp - - - task: UseDotNet@2 - displayName: 'Install .NET based on global.json' - inputs: - useGlobalJson: true - workingDirectory: $(repoRoot) - env: - ob_restore_phase: true - - - pwsh: | - # Need to set PowerShellRoot variable for obp-file-signing template - $vstsCommandString = "vso[task.setvariable variable=PowerShellRoot]$(repoRoot)" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - - $Architecture = '$(Architecture)' - $runtime = switch ($Architecture) - { - "x64" { "win7-x64" } - "x86" { "win7-x86" } - "arm64" { "win-arm64" } - } - - $params = @{} - if ($env:BuildConfiguration -eq 'minSize') { - $params['ForMinimalSize'] = $true - } - - $vstsCommandString = "vso[task.setvariable variable=Runtime]$runtime" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - - Write-Verbose -Message "Building PowerShell with Runtime: $runtime for '$env:BuildConfiguration' configuration" - Import-Module -Name $(repoRoot)/build.psm1 -Force - $buildWithSymbolsPath = New-Item -ItemType Directory -Path "$(Pipeline.Workspace)/Symbols_$Architecture" -Force - - Start-PSBootstrap -Scenario Package - $null = New-Item -ItemType Directory -Path $buildWithSymbolsPath -Force -Verbose - - $ReleaseTagParam = @{} - - if ($env:RELEASETAGVAR) { - $ReleaseTagParam['ReleaseTag'] = $env:RELEASETAGVAR - } - - Start-PSBuild -Runtime $runtime -Configuration Release -Output $buildWithSymbolsPath -Clean -PSModuleRestore @params @ReleaseTagParam - - $refFolderPath = Join-Path $buildWithSymbolsPath 'ref' - Write-Verbose -Verbose "refFolderPath: $refFolderPath" - $outputPath = Join-Path '$(ob_outputDirectory)' 'psoptions' - $null = New-Item -ItemType Directory -Path $outputPath -Force - $psOptPath = "$outputPath/psoptions.json" - Save-PSOptions -PSOptionsPath $psOptPath - - Write-Verbose -Verbose "Completed building PowerShell for '$env:BuildConfiguration' configuration" - displayName: Build Windows Universal - $(Architecture) -$(BuildConfiguration) Symbols folder - env: - __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) - ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - - - task: CodeQL3000Finalize@0 # Add CodeQL Finalize task right after your 'Build' step. - env: - ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - - - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 - displayName: 'Component Detection' - inputs: - sourceScanPath: '$(repoRoot)\src' - ob_restore_phase: true - - - template: /.pipelines/templates/obp-file-signing.yml@self - parameters: - binPath: '$(Pipeline.Workspace)/Symbols_$(Architecture)' - SigningProfile: $(windows_build_tools_cert_id) - OfficialBuild: false - vPackScenario: true - - ### END OF BUILD ### - - - pwsh: | - Get-ChildItem env:/ob_createvpack_*Ver - Get-ChildItem -Path "$(Pipeline.Workspace)\Symbols_$(Architecture)\*" -Recurse - Get-Content "$(Pipeline.Workspace)\PowerShell\preview.json" -ErrorAction SilentlyContinue | Write-Host - displayName: Debug Output Directory and Version - condition: succeededOrFailed() - - - pwsh: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: Capture Environment - condition: succeededOrFailed() - - - pwsh: | - $vpackFiles = Get-ChildItem -Path "$(Pipeline.Workspace)\Symbols_$(Architecture)\*" -Recurse - if($vpackFiles.Count -eq 0) { - throw "No files found in $(Pipeline.Workspace)\Symbols_$(Architecture)" - } - $vpackFiles - displayName: Debug Output Directory and Version - condition: succeededOrFailed() + - template: templates/stages/PowerShell-vPack-Stages.yml + parameters: + createVPack: ${{ parameters.createVPack }} + vPackName: ${{ parameters.vPackName }} diff --git a/.pipelines/apiscan-gen-notice.yml b/.pipelines/apiscan-gen-notice.yml index 9cc83e7136a..629e8387a4f 100644 --- a/.pipelines/apiscan-gen-notice.yml +++ b/.pipelines/apiscan-gen-notice.yml @@ -4,11 +4,27 @@ name: apiscan-genNotice-$(BUILD.SOURCEBRANCHNAME)-$(Build.BuildId) trigger: none parameters: - - name: FORCE_CODEQL - displayName: Debugging - Enable CodeQL and set cadence to 1 hour + - name: IsEarlyAccess type: boolean default: false - - name: SkipVerifyPackages + - name: EarlyAccessFeed + displayName: Early Access Feed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: FORCE_CODEQL + displayName: Debugging - Enable CodeQL and set cadence to 1 hour type: boolean default: false @@ -25,6 +41,12 @@ variables: # Defines the variables CgPat, CgOrganization, and CgProject - group: 'ComponentGovernance' - group: 'PoolNames' + - name: EARLY_ACCESS_FEED + value: ${{ parameters.EarlyAccessFeed }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} + - name: DOTNET_SDK_VERSION + value: ${{ parameters.DOTNET_SDK_VERSION }} - name: LinuxContainerImage value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 - name: WindowsContainerImage @@ -98,9 +120,32 @@ extends: break: false stages: + - stage: prep + displayName: 'Prepare early access .NET' + dependsOn: [] + jobs: + - ${{ if eq(parameters.IsEarlyAccess, true) }}: + - template: /.pipelines/templates/downloadDotnetEarlyAccess.yml@self + parameters: + DotnetRuntimeVersion: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DotnetSdkVersion: ${{ parameters.DOTNET_SDK_VERSION }} + - ${{ else }}: + - job: skip_download_dotnet_early_access + displayName: 'Skip early access .NET download' + pool: + type: windows + variables: + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: ob_signing_setup_enabled + value: false + - name: ob_sdl_codeSignValidation_enabled + value: false + steps: + - pwsh: Write-Host 'IsEarlyAccess is false; skipping early access .NET download.' - stage: APIScan displayName: 'ApiScan' - dependsOn: [] + dependsOn: [prep] jobs: - template: /.pipelines/templates/compliance/apiscan.yml@self parameters: @@ -112,4 +157,3 @@ extends: - template: /.pipelines/templates/compliance/generateNotice.yml@self parameters: parentJobs: [] - SkipVerifyPackages: ${{ parameters.SkipVerifyPackages }} diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Error.png b/.pipelines/store/PDP/PDP-Media/en-US/Error.png deleted file mode 100644 index 48e96378055..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Error.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Experimental_Features.png b/.pipelines/store/PDP/PDP-Media/en-US/Experimental_Features.png deleted file mode 100644 index 90420254a8e..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Experimental_Features.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Feedback_Provider.png b/.pipelines/store/PDP/PDP-Media/en-US/Feedback_Provider.png deleted file mode 100644 index f4084360d5c..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Feedback_Provider.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Predictor_Inline.png b/.pipelines/store/PDP/PDP-Media/en-US/Predictor_Inline.png deleted file mode 100644 index 3b8d6228485..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Predictor_Inline.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Predictor_ListView.png b/.pipelines/store/PDP/PDP-Media/en-US/Predictor_ListView.png deleted file mode 100644 index 1fb9a6247c5..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Predictor_ListView.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Prompt.png b/.pipelines/store/PDP/PDP-Media/en-US/Prompt.png deleted file mode 100644 index a40d6fddfdc..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Prompt.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/Stable_Release.png b/.pipelines/store/PDP/PDP-Media/en-US/Stable_Release.png deleted file mode 100644 index 2761a46a64f..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/Stable_Release.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP-Media/en-US/pwshLogo.png b/.pipelines/store/PDP/PDP-Media/en-US/pwshLogo.png deleted file mode 100644 index c531f719c85..00000000000 Binary files a/.pipelines/store/PDP/PDP-Media/en-US/pwshLogo.png and /dev/null differ diff --git a/.pipelines/store/PDP/PDP/en-US/PDP.xml b/.pipelines/store/PDP/PDP/en-US/PDP.xml deleted file mode 100644 index 15d0bdf5270..00000000000 --- a/.pipelines/store/PDP/PDP/en-US/PDP.xml +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - Shell - - PowerShell - - Terminal - - Command Line - - Automation - - Task Automation - - Scripting - - - PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate task that manage operating systems (Linux, macOS, and Windows) and processes. - -PowerShell commands let you manage computers from the command line. PowerShell providers let you access data stores, such as the registry and certificate store, as easily as you access the file system. PowerShell includes a rich expression parser and a fully developed scripting language. - -PowerShell is Open Source. See https://github.com/powershell/powershell - - - - - - - - - - - - - - - - - - - - - - Please see our GitHub releases page for additional details. - - - - - - Prompt - - - - Inline Prediction - - - - Prediction List View - - - - Error Feedback Provider - - - - Feedback Provider - - - - Experimental Features - - - - - - - - - - - - - - - - - - - Interactive Shell - - Scripting Language - - Remote Management - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Microsoft Corporation - - - - - https://github.com/PowerShell/PowerShell - - https://github.com/PowerShell/PowerShell/issues - - https://go.microsoft.com/fwlink/?LinkID=521839 - diff --git a/.pipelines/store/PDPs/PDP/cs/PDP.xml b/.pipelines/store/PDPs/PDP/cs/PDP.xml new file mode 100644 index 00000000000..62191202e23 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/cs/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + Terminál + + Příkazový řádek + + Automatizace + + Automatizace úloh + + Skriptování + + + PowerShell je prostředí příkazového řádku a skriptovací jazyk založený na platformě .NET se zaměřením na úlohy. PowerShell pomáhá správcům systému a pokročilým uživatelům rychle automatizovat úlohy, které spravují operační systémy (Linux, macOS a Windows) a procesy. + +Příkazy PowerShellu umožňují spravovat počítače z příkazového řádku. Zprostředkovatelé PowerShellu umožňují přístup k úložištím dat, jako jsou registr a úložiště certifikátů, stejně snadno jako k systému souborů. PowerShell obsahuje pokročilý analyzátor výrazů a plnohodnotný skriptovací jazyk. + +PowerShell je opensourcový. Viz https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Další podrobnosti najdete na naší stránce s vydáními na GitHubu. + + + + + + + + + + + + + + + + + + + + Interaktivní prostředí + + Skriptovací jazyk + + Vzdálená správa + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/de/PDP.xml b/.pipelines/store/PDPs/PDP/de/PDP.xml new file mode 100644 index 00000000000..ece2876dab8 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/de/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + Terminal + + Befehlszeile + + Automatisierung + + Aufgabenautomatisierung + + Skripterstellung + + + PowerShell ist eine aufgabenbasierte Befehlszeilenshell und Skriptsprache, die auf .NET basiert. PowerShell unterstützt Systemadministratoren und Power-User bei der schnellen Automatisierung von Aufgaben zur Verwaltung von Betriebssystemen (Linux, macOS und Windows) und Prozessen. + +Mit PowerShell-Befehlen können Sie Computer über die Befehlszeile verwalten. Mit PowerShell-Anbietern können Sie genauso einfach auf Datenspeicher wie die Registrierung und den Zertifikatspeicher zugreifen wie auf das Dateisystem. PowerShell enthält einen umfangreichen Ausdrucksparser und eine vollständig entwickelte Skriptsprache. + +PowerShell ist Open Source. https://github.com/powershell/powershell anzeigen + + + + + + + + + + + + + + + + + + + + + + Weitere Informationen finden Sie auf unserer GitHub-Releaseseite. + + + + + + + + + + + + + + + + + + + + Interaktive Shell + + Skriptsprache + + Remoteverwaltung + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/en-US/PDP.xml b/.pipelines/store/PDPs/PDP/en-US/PDP.xml new file mode 100644 index 00000000000..552009ec271 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/en-US/PDP.xml @@ -0,0 +1,130 @@ + + + + + + Shell + + PowerShell + + Terminal + + Command Line + + Automation + + Task Automation + + Scripting + + + PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate task that manage operating systems (Linux, macOS, and Windows) and processes. + +PowerShell commands let you manage computers from the command line. PowerShell providers let you access data stores, such as the registry and certificate store, as easily as you access the file system. PowerShell includes a rich expression parser and a fully developed scripting language. + +PowerShell is Open Source. See https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Version: ___VERSION___ + +Changelog: ___CHANGELOGLINK___ + + + + Interactive Shell + + Scripting Language + + Remote Management + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/es/PDP.xml b/.pipelines/store/PDPs/PDP/es/PDP.xml new file mode 100644 index 00000000000..5509fe13b45 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/es/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + Terminal + + Línea de comandos + + Automatización + + Automatización de tareas + + Scripting + + + PowerShell es un shell de línea de comandos basado en tareas y un lenguaje de scripting basado en .NET. PowerShell ayuda a los administradores de sistemas y a los usuarios avanzados a automatizar rápidamente las tareas que administran los sistemas operativos (Linux, macOS y Windows) y los procesos. + +Los comandos de PowerShell le permiten administrar equipos desde la línea de comandos. Los proveedores de PowerShell le permiten acceder a los almacenes de datos, como el registro y el almacén de certificados, con la misma facilidad con la que accede al sistema de archivos. PowerShell incluye un analizador de expresiones enriquecido y un lenguaje de scripting completamente desarrollado. + +PowerShell es de código abierto. Ver https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Consulte la página de versiones de GitHub para obtener más información. + + + + + + + + + + + + + + + + + + + + Shell interactivo + + Lenguaje de scripting + + Administración remota + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/fr/PDP.xml b/.pipelines/store/PDPs/PDP/fr/PDP.xml new file mode 100644 index 00000000000..03538596b3a --- /dev/null +++ b/.pipelines/store/PDPs/PDP/fr/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + Terminal + + Ligne de commande + + Automation + + Automatisation des tâches + + Script + + + PowerShell est un shell de ligne de commande basé sur des tâches et un langage de script basé sur .NET. PowerShell aide les administrateurs système et les utilisateurs avancés à automatiser rapidement les tâches de gestion des systèmes d’exploitation (Linux, macOS et Windows) et des processus. + +Les commandes PowerShell vous permettent de gérer des ordinateurs à partir de la ligne de commande. Les fournisseurs PowerShell vous permettent d’accéder aux magasins de données, tels que le registre et le magasin de certificats, aussi facilement que vous accédez au système de fichiers. PowerShell comprend un analyseur d’expressions enrichi et un langage de script entièrement développé. + +PowerShell est open source. Voir https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Veuillez consulter notre page des versions GitHub pour plus de détails. + + + + + + + + + + + + + + + + + + + + Shell interactif + + Langage de script + + Gestion à distance + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/it/PDP.xml b/.pipelines/store/PDPs/PDP/it/PDP.xml new file mode 100644 index 00000000000..d7db6db8467 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/it/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + Terminale + + Riga di comando + + Automazione + + Automazione delle attività + + Scripting + + + PowerShell è una shell da riga di comando basata su attività e un linguaggio di scripting basato su .NET. PowerShell consente agli amministratori di sistema e agli utenti esperti di automatizzare rapidamente le attività di gestione dei sistemi operativi (Linux, macOS e Windows) e dei processi. + +I comandi di PowerShell consentono di gestire i computer dalla riga di comando. I provider di PowerShell consentono di accedere agli archivi dati, ad esempio l'archivio certificati e del Registro di sistema, con la stessa facilità con cui si accede al file system. PowerShell include un parser di espressioni avanzate e un linguaggio di scripting completamente sviluppato. + +PowerShell è open source. Vedi https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Per altri dettagli, vedere la pagina delle versioni di GitHub. + + + + + + + + + + + + + + + + + + + + Shell interattiva + + Linguaggio di scripting + + Gestione remota + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/ja/PDP.xml b/.pipelines/store/PDPs/PDP/ja/PDP.xml new file mode 100644 index 00000000000..ac3cb034c6e --- /dev/null +++ b/.pipelines/store/PDPs/PDP/ja/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + シェル + + PowerShell + + ターミナル + + コマンド ライン + + 自動化 + + タスクの自動化 + + スクリプト + + + PowerShell は、.NET 上に構築されたタスクベースのコマンドライン シェルおよびスクリプト言語です。 PowerShell は、システム管理者とパワー ユーザーがオペレーティング システム (Linux、macOS、Windows) とプロセスを管理するタスクを迅速に自動化するのに役立ちます。 + +PowerShell コマンドを使用すると、コマンド ラインからコンピューターを管理できます。 PowerShell プロバイダーを使用すると、レジストリや証明書ストアなどのデータ ストアに、ファイル システムにアクセスするのと同じくらい簡単にアクセスできます。 PowerShell には、豊富な式パーサーと完全に開発されたスクリプト言語が含まれています。 + +PowerShell はオープン ソースです。 https://github.com/powershell/powershell を表示 + + + + + + + + + + + + + + + + + + + + + + より詳しい情報については、GitHub のリリース ページをご覧ください。 + + + + + + + + + + + + + + + + + + + + 対話型シェル + + スクリプト言語 + + リモート管理 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/ko/PDP.xml b/.pipelines/store/PDPs/PDP/ko/PDP.xml new file mode 100644 index 00000000000..4d7cb7e68da --- /dev/null +++ b/.pipelines/store/PDPs/PDP/ko/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + PowerShell + + 터미널 + + 명령줄 + + 자동화 + + 작업 자동화 + + 스크립팅 + + + PowerShell은 .NET에서 구축된 작업 기반 명령줄 셸 및 스크립팅 언어입니다. PowerShell을 사용하면 시스템 관리자와 전원 사용자가 운영 체제(Linux, macOS 및 Windows) 및 프로세스를 관리하는 작업을 신속하게 자동화할 수 있습니다. + +PowerShell 명령을 사용하면 명령줄에서 컴퓨터를 관리할 수 있습니다. PowerShell 공급자는 파일 시스템에 액세스하는 것처럼 쉽게, 레지스트리 및 인증서 저장소와 같은 데이터 저장소에 액세스하도록 지원합니다. PowerShell에는 강력한 식 구문 분석기와 완성도 높은 스크립팅 언어가 포함되어 있습니다. + +PowerShell이 오픈 소스로 제공됨. See https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + 자세한 내용은 GitHub 릴리스 페이지를 참조하세요. + + + + + + + + + + + + + + + + + + + + 대화형 셸 + + 스크립트 언어 + + 원격 관리 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/pl/PDP.xml b/.pipelines/store/PDPs/PDP/pl/PDP.xml new file mode 100644 index 00000000000..19bcf51fe53 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/pl/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Powłoka + + PowerShell + + Terminal + + Wiersz polecenia + + Automatyzacja + + Automatyzacja zadań + + Obsługa skryptów + + + Technologia PowerShell to zadaniowa powłoka wiersza polecenia i język skryptowy oparte na platformie .NET. Technologia PowerShell pomaga administratorom systemów i zaawansowanym użytkownikom szybko automatyzować zadania związane z zarządzaniem systemami operacyjnymi (Linux, macOS i Windows) oraz procesami. + +Polecenia PowerShell pozwalają zarządzać komputerami z poziomiu wiersza polecenia. Dostawcy PowerShell umożliwiają dostęp do magazynów danych, takich jak rejestr i magazyn certyfikatów, tak samo łatwo jak do systemu plików. PowerShell zawiera rozbudowany parser wyrażeń i w pełni rozwinięty język skryptowy. + +PowerShell jest oprogramowaniem open source. Zobacz https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Aby uzyskać dodatkowe informacje, zobacz naszą stronę wersji usługi GitHub. + + + + + + + + + + + + + + + + + + + + Interaktywna powłoka + + Język skryptowy + + Zarządzanie zdalne + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/pt-BR/PDP.xml b/.pipelines/store/PDPs/PDP/pt-BR/PDP.xml new file mode 100644 index 00000000000..d400d7014c1 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/pt-BR/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Interpretador de comandos + + PowerShell + + Terminal + + Linha de Comando + + Automação + + Automação de Tarefas + + Scripts + + + PowerShell é um shell de linha de comando baseado em tarefas e uma linguagem de script criada no .NET. O PowerShell ajuda administradores de sistemas e usuários avançados a automatizar rapidamente tarefas que gerenciam sistemas operacionais (Linux, macOS e Windows) e processos. + +Os comandos do PowerShell permitem gerenciar computadores pela linha de comando. Os provedores do PowerShell permitem acessar repositórios de dados, como o Registro e o repositório de certificados, com a mesma facilidade com que você acessa o sistema de arquivos. O PowerShell inclui um avançado analisador de expressões e uma linguagem de script totalmente desenvolvida. + +O PowerShell é de código aberto. Confira https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Confira nossa página de versões do GitHub para obter detalhes adicionais. + + + + + + + + + + + + + + + + + + + + Shell Interativo + + Linguagem de Script + + Gerenciamento Remoto + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/ru/PDP.xml b/.pipelines/store/PDPs/PDP/ru/PDP.xml new file mode 100644 index 00000000000..04d34f83138 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/ru/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Оболочка + + PowerShell + + Терминал + + Командная строка + + Служба автоматизации + + Автоматизация задач + + Создание скрипта + + + PowerShell — это оболочка командной строки с поддержкой задач и язык скриптов на основе .NET. PowerShell позволяет системным администраторам и опытным пользователям быстро автоматизировать задачи для управления процессами и операционными системами (Linux, macOS и Windows). + +Команды PowerShell позволяют управлять компьютерами из командной строки. При использовании поставщиков PowerShell доступ к хранилищам данных, таким как реестр и хранилище сертификатов, становится таким же простым, как и доступ к файловой системе. PowerShell включает многофункциональное средство синтаксического анализа выражений и полностью разработанный язык скриптов. + +PowerShell использует открытый код. См. https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + Дополнительные сведения см. на странице выпусков GitHub. + + + + + + + + + + + + + + + + + + + + Интерактивная оболочка + + Язык сценариев + + Удаленное управление + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Корпорация Майкрософт + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/tr/PDP.xml b/.pipelines/store/PDPs/PDP/tr/PDP.xml new file mode 100644 index 00000000000..57931f282f6 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/tr/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Kabuk + + Windows PowerShell + + Terminal + + Komut Satırı + + Otomasyon + + Görev Otomasyonu + + Betik Yazma + + + Windows PowerShell, .NET üzerine oluşturulmuş görev tabanlı bir komut satırı kabuğu ve betik dilidir. Windows PowerShell, sistem yöneticilerinin ve ileri düzey kullanıcıların işletim sistemlerini (Linux, macOS ve Windows) ve süreçleri yöneten görevleri hızla otomatikleştirmelerine yardımcı olur. + +Windows PowerShell komutları, bilgisayarları komut satırından yönetmenizi sağlar. Windows PowerShell sağlayıcıları, kayıt defteri ve sertifika deposu gibi veri depolarına, dosya sistemine eriştiğiniz kadar kolay erişmenizi sağlar. Windows PowerShell, zengin bir ifade ayrıştırıcısı ve tam gelişmiş bir betik dili içerir. + +Windows PowerShell Açık Kaynaktır. Daha fazla bilgi için https://github.com/powershell/powershell adresine bakın + + + + + + + + + + + + + + + + + + + + + + Ek ayrıntılar için lütfen GitHub sürümler sayfamızı inceleyin. + + + + + + + + + + + + + + + + + + + + Etkileşimli Kabuk + + Betik Dili + + Uzaktan Yönetim + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/zh-Hans/PDP.xml b/.pipelines/store/PDPs/PDP/zh-Hans/PDP.xml new file mode 100644 index 00000000000..7d2f977b60e --- /dev/null +++ b/.pipelines/store/PDPs/PDP/zh-Hans/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + 终端 + + 命令行 + + 自动化 + + 任务自动化 + + 脚本 + + + PowerShell 是基于 .NET 构建的基于任务的命令行 shell 和脚本语言。 PowerShell 可帮助系统管理员和高级用户快速自动执行用于管理操作系统(Linux、macOS 和 Windows)和进程的任务。 + +使用 PowerShell 命令,可以通过命令行管理计算机。 借助 PowerShell 提供程序,可以访问像访问文件系统一样方便地访问数据存储(如注册表和证书存储)。 PowerShell 具有丰富的表达式分析器和充分开发的脚本语言。 + +PowerShell 是开放源代码。 请参阅 https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + 有关其他详细信息,请参阅我们的 GitHub 发布页面。 + + + + + + + + + + + + + + + + + + + + 交互式 Shell + + 脚本语言 + + 远程管理 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/PDPs/PDP/zh-Hant/PDP.xml b/.pipelines/store/PDPs/PDP/zh-Hant/PDP.xml new file mode 100644 index 00000000000..569bfe8a4f2 --- /dev/null +++ b/.pipelines/store/PDPs/PDP/zh-Hant/PDP.xml @@ -0,0 +1,151 @@ + + + + + + + + + + + + + Shell + + PowerShell + + 終端機 + + 命令列 + + 自動化 + + 工作自動化 + + 指令碼處理 + + + PowerShell 是工作型命令列殼層與指令碼語言,並建置在 .NET 之上。 PowerShell 可協助系統管理員與進階使用者快速地將管理作業系統 (Linux、macOS 與 Windows) 與處理序的工作自動化。 + +PowerShell 命令可讓您從命令列管理電腦。 PowerShell 提供者可讓您如同存取檔案系統般輕易地存取資料存放區 (例如登錄與憑證存放區)。 PowerShell 包含豐富的運算式剖析器與完整開發的指令碼語言。 + +PowerShell 是開放原始碼。 請參閱 https://github.com/powershell/powershell + + + + + + + + + + + + + + + + + + + + + + 如需其他詳細資料,請參閱我們的 GitHub 發行頁面。 + + + + + + + + + + + + + + + + + + + + 互動式殼層 + + 指令碼語言 + + 遠端管理 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Microsoft Corporation + + + + + https://github.com/PowerShell/PowerShell + + https://github.com/PowerShell/PowerShell/issues + + https://go.microsoft.com/fwlink/?LinkID=521839 + diff --git a/.pipelines/store/SBConfig.json b/.pipelines/store/SBConfig.json index a52d60b045f..e6c8d543772 100644 --- a/.pipelines/store/SBConfig.json +++ b/.pipelines/store/SBConfig.json @@ -14,8 +14,6 @@ "qps-ploca", "qps-plocm" ], - "MediaRootPath": "", - "MediaFallbackLanguage": "en-US", "PackagePath": [], "OutPath": "", "OutName": "", diff --git a/.pipelines/templates/SetVersionVariables.yml b/.pipelines/templates/SetVersionVariables.yml index 9f692373f6c..30ed1704022 100644 --- a/.pipelines/templates/SetVersionVariables.yml +++ b/.pipelines/templates/SetVersionVariables.yml @@ -1,49 +1,18 @@ parameters: - ReleaseTagVar: v6.2.0 - ReleaseTagVarName: ReleaseTagVar - CreateJson: 'no' - UseJson: 'yes' +- name: ReleaseTagVar + default: v6.2.0 +- name: ReleaseTagVarName + default: ReleaseTagVar +- name: CreateJson + default: 'no' +- name: ob_restore_phase + type: boolean + default: true steps: -- ${{ if eq(parameters['UseJson'],'yes') }}: - - task: DownloadBuildArtifacts@0 - inputs: - artifactName: 'drop_prep_SetVars' - itemPattern: '*.json' - downloadPath: '$(System.ArtifactsDirectory)' - displayName: Download Build Info Json - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - -- powershell: | - $path = "./build.psm1" - if($env:REPOROOT){ - Write-Verbose "reporoot already set to ${env:REPOROOT}" -Verbose - exit 0 - } - if(Test-Path -Path $path) - { - Write-Verbose "reporoot detected at: ." -Verbose - $repoRoot = '.' - } - else{ - $path = "./PowerShell/build.psm1" - if(Test-Path -Path $path) - { - Write-Verbose "reporoot detect at: ./PowerShell" -Verbose - $repoRoot = './PowerShell' - } - } - if($repoRoot) { - $vstsCommandString = "vso[task.setvariable variable=repoRoot]$repoRoot" - Write-Host ("sending " + $vstsCommandString) - Write-Host "##$vstsCommandString" - } else { - Write-Verbose -Verbose "repo not found" - } - displayName: 'Set repo Root' - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue +- template: set-reporoot.yml@self + parameters: + ob_restore_phase: ${{ parameters.ob_restore_phase }} - powershell: | $createJson = ("${{ parameters.CreateJson }}" -ne "no") @@ -69,11 +38,11 @@ steps: Write-Host "##$vstsCommandString" displayName: 'Set ${{ parameters.ReleaseTagVarName }} and other version Variables' env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue + ob_restore_phase: ${{ parameters.ob_restore_phase }} - powershell: | Get-ChildItem -Path Env: | Out-String -Width 150 displayName: Capture environment condition: succeededOrFailed() env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue + ob_restore_phase: ${{ parameters.ob_restore_phase }} diff --git a/.pipelines/templates/channelSelection.yml b/.pipelines/templates/channelSelection.yml index 3d1f445c559..d6ddb53256e 100644 --- a/.pipelines/templates/channelSelection.yml +++ b/.pipelines/templates/channelSelection.yml @@ -2,13 +2,31 @@ steps: - pwsh: | # Determine LTS, Preview, or Stable $metadata = Get-Content "$(Build.SourcesDirectory)/PowerShell/tools/metadata.json" -Raw | ConvertFrom-Json - $LTS = $metadata.LTSRelease.Latest - $Stable = $metadata.StableRelease.Latest + + $LTS = $metadata.LTSRelease.PublishToChannels + $Stable = $metadata.StableRelease.PublishToChannels $isPreview = '$(OutputReleaseTag.releaseTag)' -match '-' + $releaseTag = '$(OutputReleaseTag.releaseTag)' + + # Rebuild branches should be treated as preview builds + # NOTE: The following regex is duplicated from rebuild-branch-check.yml. + # This duplication is necessary because channelSelection.yml does not call rebuild-branch-check.yml, + # and is used in contexts where that check may not have run. + # If you update this regex, also update it in rebuild-branch-check.yml to keep them in sync. + $isRebuildBranch = '$(Build.SourceBranch)' -match 'refs/heads/rebuild/.*-rebuild\.' - $IsLTS = [bool]$LTS - $IsStable = [bool]$Stable - $IsPreview = [bool]$isPreview + # If this is a rebuild branch, force preview mode and ignore LTS metadata + if ($isRebuildBranch) { + $IsLTS = $false + $IsStable = $false + $IsPreview = $true + Write-Verbose -Message "Rebuild branch detected, forcing Preview channel" -Verbose + } + else { + $IsLTS = [bool]$LTS + $IsStable = [bool]$Stable + $IsPreview = [bool]$isPreview + } $channelVars = @{ IsLTS = $IsLTS diff --git a/.pipelines/templates/checkAzureContainer.yml b/.pipelines/templates/checkAzureContainer.yml index a6a86214d07..3e383d2c572 100644 --- a/.pipelines/templates/checkAzureContainer.yml +++ b/.pipelines/templates/checkAzureContainer.yml @@ -3,6 +3,8 @@ jobs: variables: - group: Azure Blob variable group - group: AzureBlobServiceConnection + - name: ob_artifactBaseName + value: BuildInfoJson - name: ob_outputDirectory value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT/BuildJson' - name: ob_sdl_sbom_enabled @@ -29,7 +31,6 @@ jobs: parameters: ReleaseTagVar: $(ReleaseTagVar) CreateJson: yes - UseJson: no - template: /.pipelines/templates/cloneToOfficialPath.yml@self diff --git a/.pipelines/templates/cloneToOfficialPath.yml b/.pipelines/templates/cloneToOfficialPath.yml index 844d8b8028d..b060c713683 100644 --- a/.pipelines/templates/cloneToOfficialPath.yml +++ b/.pipelines/templates/cloneToOfficialPath.yml @@ -1,5 +1,9 @@ parameters: - nativePathRoot: '' +- name: nativePathRoot + default: '' +- name: ob_restore_phase + type: boolean + default: true steps: - powershell: | @@ -12,8 +16,16 @@ steps: else { Write-Verbose -Verbose -Message "No cleanup required." } - git clone --quiet $env:REPOROOT $nativePath + # REPOROOT must be set by the pipeline - this is where the repository was checked out + $sourceDir = $env:REPOROOT + if (-not $sourceDir) { throw "REPOROOT environment variable is not set. This step depends on REPOROOT being configured in the pipeline." } + + $buildModulePath = Join-Path $sourceDir "build.psm1" + if (-not (Test-Path $buildModulePath)) { throw "build.psm1 not found at: $buildModulePath. REPOROOT must point to the PowerShell repository root." } + + Write-Verbose -Verbose -Message "Cloning from: $sourceDir to $nativePath" + git clone --quiet $sourceDir $nativePath displayName: Clone PowerShell Repo to /PowerShell errorActionPreference: silentlycontinue env: - ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase + ob_restore_phase: ${{ parameters.ob_restore_phase }} diff --git a/.pipelines/templates/compliance/apiscan.yml b/.pipelines/templates/compliance/apiscan.yml index 817d5ab777f..a29da4be195 100644 --- a/.pipelines/templates/compliance/apiscan.yml +++ b/.pipelines/templates/compliance/apiscan.yml @@ -4,8 +4,6 @@ jobs: - job: APIScan variables: - - name: runCodesignValidationInjection - value : false - name: NugetSecurityAnalysisWarningLevel value: none - name: ReleaseTagVar @@ -50,19 +48,34 @@ jobs: - template: ../SetVersionVariables.yml parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - template: ../insert-nuget-config-azfeed.yml parameters: repoRoot: '$(repoRoot)' - - task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - useGlobalJson: true - packageType: 'sdk' - workingDirectory: $(Build.SourcesDirectory)" + - template: ../install-dotnet.yml + parameters: + architecture: win-x64 + + - pwsh: | + $sdkVersion = $env:DOTNET_SDK_VERSION + if ([string]::IsNullOrWhiteSpace($sdkVersion)) { + throw 'DOTNET_SDK_VERSION must be specified for an early access build.' + } + + $sdkVersion = $sdkVersion.Trim() + $globalJsonPath = Join-Path '$(repoRoot)' 'global.json' + $globalJson = Get-Content -Path $globalJsonPath -Raw | ConvertFrom-Json + $globalJson.sdk.version = $sdkVersion + $globalJson | ConvertTo-Json -Depth 10 | Set-Content -Path $globalJsonPath + + Write-Verbose -Verbose "Updated global.json to use .NET SDK $sdkVersion." + displayName: Select early access .NET SDK + condition: eq(variables['ISEARLYACCESS'], 'true') + env: + DOTNET_SDK_VERSION: $(DOTNET_SDK_VERSION) + ob_restore_phase: true - pwsh: | Import-Module .\build.psm1 -force @@ -73,12 +86,17 @@ jobs: displayName: Install dotnet-symbol workingDirectory: '$(repoRoot)' retryCountOnTaskFailure: 2 + env: + ob_restore_phase: true + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - task: CodeQL3000Init@0 # Add CodeQL Init task right before your 'Build' step. displayName: 🔏 CodeQL 3000 Init condition: eq(variables['CODEQL_ENABLED'], 'true') inputs: Language: csharp + env: + ob_restore_phase: true - pwsh: | Import-Module .\build.psm1 -force @@ -101,6 +119,9 @@ jobs: Copy-Item -Path "$OutputFolder\*" -Destination $Destination -Recurse -Verbose workingDirectory: '$(repoRoot)' displayName: 'Build PowerShell Source' + env: + ob_restore_phase: true + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - pwsh: | # Only keep windows runtimes @@ -123,10 +144,14 @@ jobs: Write-Host workingDirectory: '$(repoRoot)' displayName: 'Remove unused runtimes' + env: + ob_restore_phase: true - task: CodeQL3000Finalize@0 # Add CodeQL Finalize task right after your 'Build' step. displayName: 🔏 CodeQL 3000 Finalize condition: eq(variables['CODEQL_ENABLED'], 'true') + env: + ob_restore_phase: true - pwsh: | Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose diff --git a/.pipelines/templates/compliance/generateNotice.yml b/.pipelines/templates/compliance/generateNotice.yml index 7de316e8b49..aec44b9b8f6 100644 --- a/.pipelines/templates/compliance/generateNotice.yml +++ b/.pipelines/templates/compliance/generateNotice.yml @@ -4,14 +4,10 @@ parameters: - name: parentJobs type: jobList - - name: SkipVerifyPackages - type: boolean jobs: - job: generateNotice variables: - - name: runCodesignValidationInjection - value : false - name: NugetSecurityAnalysisWarningLevel value: none - name: ob_outputDirectory @@ -57,12 +53,7 @@ jobs: - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 displayName: 'Component Detection' inputs: - sourceScanPath: '$(repoRoot)\tools' - - - pwsh: | - $(repoRoot)/tools/clearlyDefined/ClearlyDefined.ps1 -TestAndHarvest - displayName: Verify that packages have license data - condition: eq(${{ parameters.SkipVerifyPackages }}, false) + sourceScanPath: '$(repoRoot)\tools\cgmanifest\tpn' - task: msospo.ospo-extension.8d7f9abb-6896-461d-9e25-4f74ed65ddb2.notice@0 displayName: 'NOTICE File Generator' diff --git a/.pipelines/templates/create-msixbundle-vpack.yml b/.pipelines/templates/create-msixbundle-vpack.yml new file mode 100644 index 00000000000..df46523675f --- /dev/null +++ b/.pipelines/templates/create-msixbundle-vpack.yml @@ -0,0 +1,178 @@ +parameters: + - name: Channel + type: string + - name: createVPack + type: boolean + +jobs: +- job: Bundle_${{ parameters.Channel }} + condition: contains(variables['EnabledChannels'], '${{ parameters.Channel }}') + pool: + type: windows + + variables: + ArtifactPlatform: 'windows' + Channel: ${{ parameters.Channel }} + ob_outputDirectory: '$(BUILD.SOURCESDIRECTORY)\out' + ob_artifactBaseName: 'drop_pack_$(Channel)' + ob_createvpack_enabled: ${{ parameters.createVPack }} + ob_createvpack_packagename: 'PowerShell7-$(Channel).Store.app' + ob_createvpack_owneralias: 'dongbow' + ob_createvpack_description: 'VPack for the PowerShell 7 Store Application ($(Channel))' + ob_createvpack_targetDestinationDirectory: '$(Destination)' ## The value is from the 'CreateVpack' task, used when pulling the generated VPack. + ob_createvpack_propsFile: false + ob_createvpack_provData: true + ob_createvpack_metadata: '$(Build.SourceVersion)' + ob_createvpack_versionAs: string + ob_createvpack_version: '$(Version)' + ob_createvpack_verbose: true + + steps: + - checkout: self + displayName: Checkout source code - during restore + clean: true + path: s ## $(Build.SourcesDirectory) is at '$(Pipeline.Workspace)\s', so we need to check out repo to the 's' folder. + env: + ob_restore_phase: true + + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: no + + - template: /.pipelines/templates/shouldSign.yml@self + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_x64 + itemPattern: | + **/*.msix + targetPath: '$(Build.ArtifactStagingDirectory)\downloads' + displayName: Download msix for x64 + + - task: DownloadPipelineArtifact@2 + inputs: + artifactName: drop_build_arm64 + itemPattern: | + **/*.msix + targetPath: '$(Build.ArtifactStagingDirectory)\downloads' + displayName: Download msix for arm64 + + # Finds the makeappx tool on the machine. + - pwsh: | + Write-Verbose -Verbose 'PowerShell Version: $(Version)' + $cmd = Get-Command makeappx.exe -ErrorAction Ignore + if ($cmd) { + Write-Verbose -Verbose 'makeappx available in PATH' + $exePath = $cmd.Source + } else { + $makeappx = Get-ChildItem -Recurse 'C:\Program Files (x86)\Windows Kits\10\makeappx.exe' | + Where-Object { $_.DirectoryName -match 'x64' } | + Select-Object -Last 1 + $exePath = $makeappx.FullName + Write-Verbose -Verbose "makeappx was found: $exePath" + } + $vstsCommandString = "vso[task.setvariable variable=MakeAppxPath]$exePath" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + displayName: Find makeappx tool + retryCountOnTaskFailure: 1 + + - pwsh: | + $sourceDir = '$(Pipeline.Workspace)\releasePipeline\msix' + $null = New-Item -Path $sourceDir -ItemType Directory -Force + + $channel = '$(Channel)' + if ($channel -eq 'LTS') { + Write-Verbose -Verbose "LTS channel. Remove Stable MSIX packages" + $stablePkgs = Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)\downloads\*.msix" -Recurse | + Where-Object { $_.FullName -notlike '*-LTS-*.msix' } | ForEach-Object FullName + + if ($stablePkgs) { + Remove-Item -Path $stablePkgs -Force -Verbose -ErrorAction Stop + } else { + Write-Verbose -Verbose "No Stable MSIX package was found." + } + } + else { + Write-Verbose -Verbose "Stable channel. Remove LTS MSIX packages" + $ltsPkgs = Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)\downloads\*.msix" -Recurse | + Where-Object { $_.FullName -like '*-LTS-*.msix' } | ForEach-Object FullName + + if ($ltsPkgs) { + Remove-Item -Path $ltsPkgs -Force -Verbose -ErrorAction Stop + } else { + Write-Verbose -Verbose "No LTS MSIX package was found." + } + } + + $msixFiles = Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)\downloads\*.msix" -Recurse + foreach ($msixFile in $msixFiles) { + $null = Copy-Item -Path $msixFile.FullName -Destination $sourceDir -Force -Verbose + } + + $file = Get-ChildItem $sourceDir | Select-Object -First 1 + $prefix = ($file.BaseName -split "-win")[0] + $pkgName = "$prefix.msixbundle" + Write-Verbose -Verbose "Creating $pkgName" + + $makeappx = '$(MakeAppxPath)' + $outputDir = "$sourceDir\output" + New-Item $outputDir -Type Directory -Force > $null + & $makeappx bundle /d $sourceDir /p "$outputDir\$pkgName" + if ($LASTEXITCODE -ne 0) { + throw "makeappx bundle failed with exit code $LASTEXITCODE" + } + + Get-ChildItem -Path $sourceDir -Recurse | Out-String -Width 200 + $vstsCommandString = "vso[task.setvariable variable=BundleDir]$outputDir" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + displayName: Create MsixBundle + retryCountOnTaskFailure: 1 + + - task: onebranch.pipeline.signing@1 + displayName: Sign MsixBundle + inputs: + command: 'sign' + signing_profile: $(MSIXProfile) + files_to_sign: '**/*.msixbundle' + search_root: '$(BundleDir)' + + - pwsh: | + $signedBundle = Get-ChildItem -Path $(BundleDir) -Filter "*.msixbundle" -File + Write-Verbose -Verbose "Signed bundle: $signedBundle" + + $signature = Get-AuthenticodeSignature -FilePath $signedBundle.FullName + if ($signature.Status -ne 'Valid') { + throw "The bundle file doesn't have a valid signature. Signature status: $($signature.Status)" + } + + if (-not (Test-Path '$(ob_outputDirectory)' -PathType Container)) { + $null = New-Item '$(ob_outputDirectory)' -ItemType Directory -ErrorAction Stop + } + + $channel = '$(Channel)' + $targetFileName = if ($channel -eq 'LTS') { + 'Microsoft.PowerShell-LTS_8wekyb3d8bbwe.msixbundle' + } else { + 'Microsoft.PowerShell_8wekyb3d8bbwe.msixbundle' + } + $targetPath = Join-Path '$(ob_outputDirectory)' $targetFileName + Copy-Item -Verbose -Path $signedBundle.FullName -Destination $targetPath + + Write-Verbose -Verbose "Uploaded Bundle:" + Get-ChildItem -Path $(ob_outputDirectory) | Out-String -Width 200 -Stream | Write-Verbose -Verbose + displayName: 'Stage msixbundle for VPack' + + - pwsh: | + Write-Verbose "VPack enabled: $(ob_createvpack_enabled)" -Verbose + Write-Verbose "VPack Name: $(ob_createvpack_packagename)" -Verbose + Write-Verbose "VPack Version: $(ob_createvpack_version)" -Verbose + + $vpackFiles = Get-ChildItem -Path '$(ob_outputDirectory)\*' -Recurse + if($vpackFiles.Count -eq 0) { + throw "No files found in $(ob_outputDirectory)" + } + $vpackFiles | Out-String -Width 200 + displayName: Debug Output Directory and Version diff --git a/.pipelines/templates/downloadDotnetEarlyAccess.yml b/.pipelines/templates/downloadDotnetEarlyAccess.yml new file mode 100644 index 00000000000..387b3130ac2 --- /dev/null +++ b/.pipelines/templates/downloadDotnetEarlyAccess.yml @@ -0,0 +1,61 @@ +parameters: +- name: DotnetRuntimeVersion + type: string +- name: DotnetSdkVersion + type: string + +jobs: +- job: download_dotnet_early_access + displayName: Download DotNet Early Access + variables: + - group: dotnet-early-access + - name: DOTNET_RUNTIME_VERSION + value: ${{ parameters.DotnetRuntimeVersion }} + - name: DOTNET_SDK_VERSION + value: ${{ parameters.DotnetSdkVersion }} + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/pkgs' + - name: destinationPath + value: '$(ob_outputDirectory)' + + pool: + name: PowerShell1ES + type: windows + isCustom: true + demands: + - ImageOverride -equals PSMMS2019-Secure + + steps: + - checkout: self + clean: true + + - pwsh: | + Get-ChildItem Env: | Out-String -Width 9999 -Stream | Write-Verbose -Verbose + displayName: Capture environment + + - task: AzurePowerShell@5 + inputs: + azureSubscription: powershell-net-early-access + azurePowerShellVersion: LatestVersion + ScriptType: InlineScript + pwsh: true + inline: | + $DOTNET_PRIVATE_SAS = Get-AzKeyVaultSecret -VaultName $env:DOTNET_AZ_KV_NAME -Name $env:DOTNET_AZ_SECRET_NAME -AsPlainText + + Write-Verbose -Message "DOTNET_PRIVATE_SAS acquired" -Verbose + + Import-Module "$env:BUILD_SOURCESDIRECTORY/build.psm1" -Force + + if (-not (Test-Path '$(destinationPath)')) + { + New-Item -ItemType Directory -Path '$(destinationPath)' -Force -Verbose | Out-Null + } + + Get-DotnetEarlyAccess -DestinationPath '$(destinationPath)' -Architecture all -DOTNET_PRIVATE_SAS $DOTNET_PRIVATE_SAS + + Get-ChildItem -Path '$(destinationPath)' -Recurse | ForEach-Object { + Write-Verbose -verbose "Uploading $($_.FullName) to 'dotnet-packages'" + Write-Host "##vso[artifact.upload containerfolder=dotnet-packages;artifactname=dotnet-packages]$($_.FullName)" + } + + displayName: 'Download DotNet Early Access' diff --git a/.pipelines/templates/insert-nuget-config-azfeed.yml b/.pipelines/templates/insert-nuget-config-azfeed.yml index 20057440c00..b40b0872edf 100644 --- a/.pipelines/templates/insert-nuget-config-azfeed.yml +++ b/.pipelines/templates/insert-nuget-config-azfeed.yml @@ -16,8 +16,20 @@ steps: $configPath = "${env:NugetConfigDir}/nuget.config" Import-Module ${{ parameters.repoRoot }}/build.psm1 -Force - Write-Verbose -Verbose "Running: Switch-PSNugetConfig -Source Private -UserName '$(AzDevopsFeedUserNameKVPAT)' -ClearTextPAT '$(powershellPackageReadPat)'" - Switch-PSNugetConfig -Source Private -UserName '$(AzDevopsFeedUserNameKVPAT)' -ClearTextPAT '$(powershellPackageReadPat)' + $earlyAccess = $env:ISEARLYACCESS -eq 'true' + + Write-Verbose -Verbose "Is Early access: $earlyAccess" + + if (-not $earlyAccess) + { + Write-Verbose -Verbose "Running: Switch-PSNugetConfig -Source Private -UserName '$(AzDevopsFeedUserNameKVPAT)' -ClearTextPAT '$(powershellPackageReadPat)'" + Switch-PSNugetConfig -Source Private -UserName '$(AzDevopsFeedUserNameKVPAT)' -ClearTextPAT '$(powershellPackageReadPat)' + } + else + { + Write-Verbose -Verbose "Running: Switch-PSNugetConfig -Source EarlyAccess (using Azure DevOps feed credentials from pipeline variables)" + Switch-PSNugetConfig -Source EarlyAccess -UserName '$(AzDevopsFeedUserNameKVPAT)' -ClearTextPAT '$(powershellPackageReadPat)' + } if(-not (Test-Path $configPath)) { @@ -34,6 +46,60 @@ steps: NugetConfigDir: ${{ parameters.repoRoot }}/src/Modules ob_restore_phase: ${{ parameters.ob_restore_phase }} +- task: AzureCLI@2 + inputs: + azureSubscription: powershell-net-early-access + scriptType: pscore + scriptLocation: inlineScript + inlineScript: | + Write-Verbose -Verbose "Getting an Azure DevOps access token" + # Microsoft's well-known Entra resource ID for the Azure DevOps token audience. + $azureDevOpsResourceUrl = '499b84ac-1321-427f-aa17-267ca6975798' + $azt = az account get-access-token --resource $azureDevOpsResourceUrl --query accessToken --output tsv + if ($LASTEXITCODE -ne 0 -or [string]::IsNullOrWhiteSpace($azt)) { + throw "Failed to get an Azure DevOps access token." + } + + Write-Host "##vso[task.setsecret]$azt" + Write-Verbose -Verbose "Setting up Azure Artifacts Credential Provider token" + + $earlyAccessFeed = '$(EARLY_ACCESS_FEED)' + $ADORepoUri = switch ($earlyAccessFeed) { + 'net8' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-8-early-access/nuget/v3/index.json' } + 'net9' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-9-early-access/nuget/v3/index.json' } + 'net10' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-10-early-access/nuget/v3/index.json' } + default { throw "Unknown early access feed URL: $earlyAccessFeed" } + } + $powerShellRepoUri = 'https://pkgs.dev.azure.com/powershell/PowerShell/_packaging/PowerShell/nuget/v3/index.json' + + Write-Verbose -Verbose "ADORepoUri == $ADORepoUri" + + if ([string]::IsNullOrEmpty($ADORepoUri) -eq $false) + { + $endpointCredsObj = @{ endpointCredentials = @( + @{ endpoint = $ADORepoUri; password = $azt } + @{ + endpoint = $powerShellRepoUri + username = '$(AzDevopsFeedUserNameKVPAT)' + password = '$(powershellPackageReadPat)' + } + )} + $VSS_NUGET_EXTERNAL_FEED_ENDPOINTS = $endpointCredsObj | ConvertTo-Json -Compress + + Write-Verbose -Verbose "Setting VSS_NUGET_EXTERNAL_FEED_ENDPOINTS environment variable" + + Write-Host "##vso[task.setvariable variable=VSS_NUGET_EXTERNAL_FEED_ENDPOINTS;issecret=true]$VSS_NUGET_EXTERNAL_FEED_ENDPOINTS" + } + else + { + Write-Verbose -Verbose "EARLY_ACCESS_FEED_URL is not set" + } + displayName: 'Setup Azure Artifacts Credential Provider secret' + condition: eq(variables['ISEARLYACCESS'], 'true') + env: + ob_restore_phase: ${{ parameters.ob_restore_phase }} + + - pwsh: | Get-ChildItem ${{ parameters.repoRoot }}/nuget.config -Recurse | Foreach-Object { Write-Verbose -Verbose "--- START $($_.fullname) ---" diff --git a/.pipelines/templates/install-dotnet.yml b/.pipelines/templates/install-dotnet.yml index c2a2cfebeca..15f1c170458 100644 --- a/.pipelines/templates/install-dotnet.yml +++ b/.pipelines/templates/install-dotnet.yml @@ -1,3 +1,21 @@ +parameters: +- name: ob_restore_phase + type: boolean + default: true +- name: architecture + type: string + default: 'win-x64' + values: + - 'win-x64' + - 'win-x86' + - 'win-arm64' + - 'linux-x64' + - 'linux-arm64' + - 'linux-musl-x64' + - 'linux-musl-arm64' + - 'osx-x64' + - 'osx-arm64' + steps: - pwsh: | if (-not (Test-Path '$(RepoRoot)')) { @@ -14,6 +32,69 @@ steps: displayName: 'Install dotnet SDK' workingDirectory: $(RepoRoot) + condition: and(ne(variables['ISEARLYACCESS'], 'true'), ne(variables['ISEARLYACCESS'], 'True')) + env: + ob_restore_phase: ${{ parameters.ob_restore_phase }} + + - task: DownloadPipelineArtifact@2 + displayName: "Download dotnet-packages artifact" + condition: eq(variables['ISEARLYACCESS'], 'true') + inputs: + artifactName: 'dotnet-packages' + targetPath: '$(Pipeline.Workspace)/dotnet-packages' env: - ob_restore_phase: true + ob_restore_phase: ${{ parameters.ob_restore_phase }} + - pwsh: | + $arch = '${{ parameters.architecture }}' + $sdkFilePattern = "dotnet-sdk-*-${arch}.*" + + if (-not (Test-Path '$(Pipeline.Workspace)/dotnet-packages')) { + New-Item -Path '$(Pipeline.Workspace)/dotnet-packages' -ItemType Directory -Force -Verbose | Out-Null + } + + $filePath = Get-ChildItem '$(Pipeline.Workspace)/dotnet-packages' -Recurse -File | Where-Object { $_.Name -like $sdkFilePattern } | Select-Object -First 1 -ExpandProperty FullName + + if (-not $filePath) { + Get-ChildItem -Path '$(Pipeline.Workspace)/dotnet-packages' -Recurse + throw "SDK file matching pattern $sdkFilePattern not found in $(Pipeline.Workspace)/dotnet-packages" + } + + $dotnetLocation = if ($IsWindows) { "$env:LocalAppData\Microsoft\dotnet" } else { "$env:HOME/.dotnet" } + + if (-not (Test-Path $dotnetLocation)) { + New-Item -ItemType Directory -Path $dotnetLocation -Force -Verbose | Out-Null + } + Write-Verbose -Verbose "Extracting SDK from $filePath to $dotnetLocation" + + if ($filePath -match '\.(tar\.gz|tgz)$') { + & tar -xzf $filePath -C $dotnetLocation + if ($LASTEXITCODE -ne 0) { + throw "Failed to extract $filePath with tar (exit code $LASTEXITCODE)" + } + } elseif ($filePath -match '\.zip$') { + Expand-Archive -Path $filePath -DestinationPath $dotnetLocation -Force + } else { + throw "Unsupported SDK archive format: $filePath" + } + + Write-Verbose -Verbose "Expand dotnet package complete." + + $dotnetExe = if ($IsWindows) { + "$dotnetLocation\dotnet.exe" + } else { + "$dotnetLocation/dotnet" + } + + if (-not (Test-Path $dotnetExe)) { + throw "dotnet executable not found at $dotnetExe" + } + + Get-ChildItem -Path $dotnetLocation -Recurse + + & $dotnetExe --info + workingDirectory: $(RepoRoot) + displayName: Install dotnet early access + condition: eq(variables['ISEARLYACCESS'], 'true') + env: + ob_restore_phase: ${{ parameters.ob_restore_phase }} diff --git a/.pipelines/templates/linux-package-build.yml b/.pipelines/templates/linux-package-build.yml index 68fa46690c2..50836219a3a 100644 --- a/.pipelines/templates/linux-package-build.yml +++ b/.pipelines/templates/linux-package-build.yml @@ -1,9 +1,9 @@ parameters: unsignedDrop: 'drop_linux_build_linux_x64' - signedeDrop: 'drop_linux_sign_linux_x64' + signedDrop: 'drop_linux_sign_linux_x64' packageType: deb jobName: 'deb' - signingProfile: 'CP-450779-pgpdetached' + dotnetArch: 'linux-x64' jobs: - job: ${{ parameters.jobName }} @@ -13,8 +13,6 @@ jobs: type: linux variables: - - name: runCodesignValidationInjection - value: false - name: nugetMultiFeedWarnLevel value: none - name: NugetSecurityAnalysisWarningLevel @@ -22,6 +20,7 @@ jobs: - name: skipNugetSecurityAnalysis value: true - group: DotNetPrivateBuildAccess + - group: certificate_logical_to_actual - name: ob_outputDirectory value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - name: ob_sdl_binskim_enabled @@ -36,8 +35,16 @@ jobs: value: $(Build.SourcesDirectory)/PowerShell/.config/tsaoptions.json - name: ob_sdl_credscan_suppressionsFile value: $(Build.SourcesDirectory)/PowerShell/.config/suppress.json - - name: SigningProfile - value: ${{ parameters.signingProfile }} + # PGP signing profile selection: Mariner (Azure Linux) packages ship through + # a different distribution channel and must be signed with the Mariner release + # key; all other Linux packages use the standard PowerShell Linux key. Both + # key codes come from the `certificate_logical_to_actual` variable group. + - ${{ if startsWith(parameters.jobName, 'mariner') }}: + - name: SigningProfile + value: $(pgp_release_cert_id) + - ${{ else }}: + - name: SigningProfile + value: $(pgp_linux_cert_id) steps: - checkout: self @@ -54,8 +61,7 @@ jobs: - template: SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - template: shouldSign.yml @@ -63,6 +69,8 @@ jobs: parameters: nativePathRoot: '$(Agent.TempDirectory)' + - template: rebuild-branch-check.yml@self + - download: CoOrdinatedBuildPipeline artifact: ${{ parameters.unsignedDrop }} displayName: 'Download unsigned artifacts' @@ -88,6 +96,8 @@ jobs: ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} - pwsh: | $packageType = '$(PackageType)' @@ -125,10 +135,12 @@ jobs: 'tar' { 'Signed-linux-x64', 'powershell*.tar.gz' } 'tar-alpine-fxdependent' { 'Signed-fxdependent-noopt-linux-musl-x64', 'powershell*.tar.gz' } 'deb' { 'Signed-linux-x64', 'powershell*.deb' } + 'deb-arm64' { 'Signed-linux-arm64', 'powershell*.deb' } 'rpm-fxdependent' { 'Signed-fxdependent-linux-x64', 'powershell*.rpm' } 'rpm-fxdependent-arm64' { 'Signed-fxdependent-linux-arm64', 'powershell*.rpm' } 'rpm' { 'Signed-linux-x64', 'powershell*.rpm' } - 'min-size' { 'Signed-linux-x64', 'powershell*.tar.gz' } + 'min-size-x64' { 'Signed-linux-x64', 'powershell*.tar.gz' } + 'min-size-arm64' { 'Signed-linux-arm64', 'powershell*.tar.gz' } } $signedFilesPath = "$(Pipeline.Workspace)/CoOrdinatedBuildPipeline/${signedDrop}/${signedFolder}" @@ -140,12 +152,22 @@ jobs: } $metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json - $LTS = $metadata.LTSRelease.Package - if ($LTS) { - Write-Verbose -Message "LTS Release: $LTS" + Write-Verbose -Verbose "metadata:" + $metadata | Out-String | Write-Verbose -Verbose + + # Use the rebuild branch check from the template + $isRebuildBranch = '$(RebuildBranchCheck.IsRebuildBranch)' -eq 'true' + + # Don't build LTS packages for rebuild branches + $LTS = $metadata.LTSRelease.Package -and -not $isRebuildBranch + + if ($isRebuildBranch) { + Write-Verbose -Message "Rebuild branch detected, skipping LTS package build" -Verbose } + Write-Verbose -Verbose "LTS: $LTS" + if (-not (Test-Path $(ob_outputDirectory))) { New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force } @@ -155,6 +177,11 @@ jobs: Start-PSPackage -Type $packageType -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath + if ($LTS -and ($packageType -like 'deb*' -or $packageType -like 'rpm*')) { + Write-Verbose -Message "LTS Release: $LTS" -Verbose + Start-PSPackage -Type $packageType -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS + } + $vstsCommandString = "vso[task.setvariable variable=PackageFilter]$pkgFilter" Write-Host ("sending " + $vstsCommandString) Write-Host "##$vstsCommandString" @@ -178,6 +205,13 @@ jobs: $pkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $pkgFilter -Recurse -File | Select-Object -ExpandProperty FullName Write-Verbose -Verbose "pkgPath: $pkgPath" Copy-Item -Path $pkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose + + if ($pkgPath -like '*.tar.gz') { + $entry = & tar -tzvf $pkgPath | Where-Object { $_ -match '\spwsh$' } | Select-Object -First 1 + if ($entry -notmatch '^-..x') { + throw "pwsh is not executable in $pkgPath : $entry" + } + } displayName: 'Copy artifacts to output directory' env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) diff --git a/.pipelines/templates/linux.yml b/.pipelines/templates/linux.yml index aef0b53381f..d748e2d5edd 100644 --- a/.pipelines/templates/linux.yml +++ b/.pipelines/templates/linux.yml @@ -2,6 +2,7 @@ parameters: Runtime: 'linux-x64' BuildConfiguration: 'release' JobName: 'build_linux' + dotnetArch: 'linux-x64' jobs: - job: build_${{ parameters.JobName }} @@ -10,8 +11,6 @@ jobs: pool: type: linux variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO @@ -65,6 +64,8 @@ jobs: Language: csharp - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} - pwsh: | $runtime = $env:RUNTIME @@ -110,6 +111,7 @@ jobs: displayName: 'Build Linux - $(Runtime)' env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - task: CodeQL3000Finalize@0 # Add CodeQL Finalize task right after your 'Build' step. @@ -139,8 +141,6 @@ jobs: pool: type: windows variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO diff --git a/.pipelines/templates/mac-package-build.yml b/.pipelines/templates/mac-package-build.yml index 669ab3c8437..89dab90aa04 100644 --- a/.pipelines/templates/mac-package-build.yml +++ b/.pipelines/templates/mac-package-build.yml @@ -15,8 +15,6 @@ jobs: variables: - name: HOMEBREW_NO_ANALYTICS value: 1 - - name: runCodesignValidationInjection - value: false - name: nugetMultiFeedWarnLevel value: none - name: NugetSecurityAnalysisWarningLevel @@ -24,6 +22,7 @@ jobs: - name: skipNugetSecurityAnalysis value: true - group: DotNetPrivateBuildAccess + - group: certificate_logical_to_actual - name: ob_outputDirectory value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - name: ob_sdl_binskim_enabled @@ -52,8 +51,7 @@ jobs: - template: SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - template: shouldSign.yml @@ -61,6 +59,8 @@ jobs: parameters: nativePathRoot: '$(Agent.TempDirectory)' + - template: rebuild-branch-check.yml@self + - download: CoOrdinatedBuildPipeline artifact: macosBinResults-${{ parameters.buildArchitecture }} @@ -77,6 +77,14 @@ jobs: # Diagnostics is not critical it passes every time it runs continueOnError: true + - pwsh: | + $signedDir = "$(Pipeline.Workspace)/CoOrdinatedBuildPipeline/drop_macos_sign_${{ parameters.buildArchitecture }}/Signed-${{ parameters.buildArchitecture }}" + Get-ChildItem $signedDir -Recurse -Include 'pwsh', '*.dylib' | ForEach-Object { + codesign --verify --deep --strict --verbose=4 $_.FullName + if ($LASTEXITCODE -ne 0) { throw "codesign verification failed for $($_.FullName)" } + } + displayName: 'Verify Apple codesign on signed binaries' + - pwsh: | # Add -SkipReleaseChecks as a mitigation to unblock release. # macos-10.15 does not allow creating a folder under root. Hence, moving the folder. @@ -103,28 +111,72 @@ jobs: Restore-PSOptions -PSOptionsPath "$psoptionsPath" Get-PSOptions | Write-Verbose -Verbose + if (-not (Test-Path "$repoRoot/tools/metadata.json")) { + throw "metadata.json not found in $repoRoot/tools" + } + $metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json - $LTS = $metadata.LTSRelease.Package + + Write-Verbose -Verbose "metadata:" + $metadata | Out-String | Write-Verbose -Verbose + + # Use the rebuild branch check from the template + $isRebuildBranch = '$(RebuildBranchCheck.IsRebuildBranch)' -eq 'true' + + # Don't build LTS packages for rebuild branches + $LTS = $metadata.LTSRelease.Package -and -not $isRebuildBranch + + if ($isRebuildBranch) { + Write-Verbose -Message "Rebuild branch detected, skipping LTS package build" -Verbose + } + + Write-Verbose -Verbose "LTS: $LTS" if ($LTS) { - Write-Verbose -Message "LTS Release: $LTS" + Write-Verbose -Message "LTS Release: $LTS" -Verbose } Start-PSBootstrap -Scenario Package $macosRuntime = "osx-$buildArch" - Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$LTS + Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath + + if ($LTS) { + Start-PSPackage -Type osxpkg -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS + } + $pkgNameFilter = "powershell-*$macosRuntime.pkg" - $pkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $pkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Host "##vso[artifact.upload containerfolder=macos-pkgs;artifactname=macos-pkgs]$pkgPath" + Write-Verbose -Verbose "Looking for pkg packages with filter: $pkgNameFilter in '$(Pipeline.Workspace)' to upload..." + $pkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $pkgNameFilter -Recurse -File + + foreach($p in $pkgPath) { + $file = $p.FullName + Write-Verbose -verbose "Uploading $file to macos-pkgs" + Write-Host "##vso[artifact.upload containerfolder=macos-pkgs;artifactname=macos-pkgs]$file" + } Start-PSPackage -Type tar -SkipReleaseChecks -MacOSRuntime $macosRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$LTS $tarPkgNameFilter = "powershell-*$macosRuntime.tar.gz" - $tarPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $tarPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Host "##vso[artifact.upload containerfolder=macos-pkgs;artifactname=macos-pkgs]$tarPkgPath" + Write-Verbose -Verbose "Looking for tar packages with filter: $tarPkgNameFilter in '$(Pipeline.Workspace)' to upload..." + $tarPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $tarPkgNameFilter -Recurse -File + + foreach($t in $tarPkgPath) { + $file = $t.FullName + $entry = & tar -tzvf $file | Where-Object { $_ -match '\spwsh$' } | Select-Object -First 1 + if ($entry -notmatch '^-..x') { + throw "pwsh is not executable in $file : $entry" + } + Write-Verbose -verbose "Uploading $file to macos-pkgs" + Write-Host "##vso[artifact.upload containerfolder=macos-pkgs;artifactname=macos-pkgs]$file" + } + + $packageInfo = Get-MacOSPackageIdentifierInfo -Version '$(Version)' -LTS:$LTS + Write-Verbose -Verbose "BundleId: $($packageInfo.PackageIdentifier)" + Write-Host "##vso[task.setvariable variable=BundleId;isOutput=true]$($packageInfo.PackageIdentifier)" displayName: 'Package ${{ parameters.buildArchitecture}}' + name: packageStep env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) @@ -136,6 +188,7 @@ jobs: type: windows variables: + - group: certificate_logical_to_actual - name: ob_outputDirectory value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' - name: ob_sdl_binskim_enabled @@ -144,7 +197,8 @@ jobs: value: $(Build.SourcesDirectory)/PowerShell/.config/suppress.json - name: BuildArch value: ${{ parameters.buildArchitecture }} - - group: mscodehub-macos-package-signing + - name: BundleId + value: $[ dependencies.package_macOS_${{ parameters.buildArchitecture }}.outputs['packageStep.BundleId'] ] steps: - download: current @@ -182,32 +236,59 @@ jobs: inline_operation: | [ { - "KeyCode": "$(KeyCode)", + "KeyCode": "$(apple_cert_id)", "OperationCode": "MacAppDeveloperSign", "ToolName": "sign", "ToolVersion": "1.0", "Parameters": { - "Hardening": "Enable", - "OpusInfo": "http://microsoft.com" + "Hardening": "--options=runtime" } } ] + - task: onebranch.pipeline.signing@1 + displayName: 'OneBranch Notarize Package' + inputs: + command: 'sign' + files_to_sign: '**/*-osx-*.zip' + search_root: '$(Pipeline.Workspace)' + inline_operation: | + [ + { + "KeyCode": "$(apple_cert_id)", + "OperationCode": "MacAppNotarize", + "ToolName": "sign", + "ToolVersion": "1.0", + "Parameters": { + "BundleId": "$(BundleId)" + } + } + ] + timeoutInMinutes: 120 + - pwsh: | $signedPkg = Get-ChildItem -Path $(Pipeline.Workspace) -Filter "*osx*.zip" -File - + + if (-not (Test-Path $(ob_outputDirectory))) { + $null = New-Item -Path $(ob_outputDirectory) -ItemType Directory + } + + $expandDir = "$(Pipeline.Workspace)/pkgExpand" + $null = New-Item -Path $expandDir -ItemType Directory -Force + $signedPkg | ForEach-Object { Write-Verbose -Verbose "Signed package zip: $_" - - if (-not (Test-Path $_)) { - throw "Package not found: $_" - } - - if (-not (Test-Path $(ob_outputDirectory))) { - $null = New-Item -Path $(ob_outputDirectory) -ItemType Directory - } + Expand-Archive -Path $_ -DestinationPath $expandDir -Verbose + } + + # ESRP's signing pipeline nests the PKG inside a '.zip.unzipped' subfolder + $pkgFile = Get-ChildItem -Path $expandDir -Filter '*.pkg' -Recurse -File + if (-not $pkgFile) { + throw "Package not found in: $signedPkg" + } - Expand-Archive -Path $_ -DestinationPath $(ob_outputDirectory) -Verbose + $pkgFile | ForEach-Object { + Move-Item -Path $_ -Destination $(ob_outputDirectory) -Verbose } Write-Verbose -Verbose "Expanded pkg file:" diff --git a/.pipelines/templates/mac.yml b/.pipelines/templates/mac.yml index ff4787b9bcf..d1efd0c72bc 100644 --- a/.pipelines/templates/mac.yml +++ b/.pipelines/templates/mac.yml @@ -1,5 +1,6 @@ parameters: buildArchitecture: 'x64' + dotnetArch: 'osx-x64' jobs: - job: build_macOS_${{ parameters.buildArchitecture }} displayName: Build macOS ${{ parameters.buildArchitecture }} @@ -13,8 +14,6 @@ jobs: variables: - name: HOMEBREW_NO_ANALYTICS value: 1 - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - group: DotNetPrivateBuildAccess @@ -41,6 +40,8 @@ jobs: ## We cross compile for arm64, so the arch is always x64 - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} - pwsh: | Import-Module $(PowerShellRoot)/build.psm1 -Force @@ -71,6 +72,14 @@ jobs: $psOptPath = "$(OB_OUTPUTDIRECTORY)/psoptions.json" Save-PSOptions -PSOptionsPath $psOptPath + $entitlements = "$(PowerShellRoot)/assets/macos-entitlements.plist" + $pwshBin = "$(OB_OUTPUTDIRECTORY)/pwsh" + Write-Verbose -Verbose "Applying entitlements to $pwshBin" + codesign --sign - --force --options runtime --entitlements $entitlements $pwshBin + if ($LASTEXITCODE -ne 0) { + throw "codesign failed with exit code $LASTEXITCODE" + } + # Since we are using custom pool for macOS, we need to use artifact.upload to publish the artifacts Write-Host "##vso[artifact.upload containerfolder=$artifactName;artifactname=$artifactName]$(OB_OUTPUTDIRECTORY)" @@ -78,6 +87,7 @@ jobs: displayName: 'Build' env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - template: /.pipelines/templates/step/finalize.yml@self @@ -146,4 +156,55 @@ jobs: binPath: $(DropRootPath) OfficialBuild: $(ps_official_build) + # Apple-sign the Mach-O binaries inside the signed output. + - pwsh: | + $signedDir = "$(ob_outputDirectory)/Signed-$(Runtime)" + $zipFile = "$(Pipeline.Workspace)/macho-$(BuildArchitecture).zip" + Compress-Archive -Path "$signedDir/*" -DestinationPath $zipFile -Force + displayName: Compress signed folder for Apple signing + + - task: onebranch.pipeline.signing@1 + displayName: Apple CodeSign Mach-O binaries + inputs: + command: 'sign' + files_to_sign: 'macho-$(BuildArchitecture).zip' + search_root: '$(Pipeline.Workspace)' + inline_operation: | + [ + { + "KeyCode": "$(apple_cert_id)", + "OperationCode": "MacAppDeveloperSign", + "ToolName": "sign", + "ToolVersion": "1.0", + "Parameters": { + "Hardening": "--options=runtime" + } + } + ] + + - pwsh: | + $signedDir = "$(ob_outputDirectory)/Signed-$(Runtime)" + $zipFile = "$(Pipeline.Workspace)/macho-$(BuildArchitecture).zip" + Expand-Archive -Path $zipFile -DestinationPath $signedDir -Force -Verbose + displayName: Expand Apple-signed Mach-O binaries into signed output + + - pwsh: | + $signedDir = "$(ob_outputDirectory)/Signed-$(Runtime)" + $expected = 'Developer ID Application: Microsoft Corporation' + $missing = @() + Get-ChildItem $signedDir -Recurse -Include 'pwsh', '*.dylib' | ForEach-Object { + $bytes = [System.IO.File]::ReadAllBytes($_.FullName) + $text = [System.Text.Encoding]::Latin1.GetString($bytes) + if (-not $text.Contains($expected)) { + $missing += $_.FullName + Write-Host "##[error]Missing '$expected' signature in $($_.FullName)" + } else { + Write-Host "OK: $($_.FullName)" + } + } + if ($missing.Count -gt 0) { + throw "ESRP did not apply a Developer ID signature to $($missing.Count) file(s): $($missing -join ', ')" + } + displayName: 'Verify Developer ID signature on Mach-O binaries' + - template: /.pipelines/templates/step/finalize.yml@self diff --git a/.pipelines/templates/nupkg.yml b/.pipelines/templates/nupkg.yml index 4756c99a9d3..3f48829ae2a 100644 --- a/.pipelines/templates/nupkg.yml +++ b/.pipelines/templates/nupkg.yml @@ -6,8 +6,6 @@ jobs: type: windows variables: - - name: runCodesignValidationInjection - value: false - name: nugetMultiFeedWarnLevel value: none - name: NugetSecurityAnalysisWarningLevel @@ -25,6 +23,7 @@ jobs: - group: mscodehub-feed-read-general - group: mscodehub-feed-read-akv - group: DotNetPrivateBuildAccess + - group: certificate_logical_to_actual steps: - checkout: self @@ -41,8 +40,7 @@ jobs: - template: SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - template: shouldSign.yml @@ -120,13 +118,13 @@ jobs: Start-PSBuild -Clean -Runtime linux-x64 -Configuration Release -ReleaseTag $(ReleaseTagVar) $sharedModules | Foreach-Object { - $refFile = Get-ChildItem -Path "$(PowerShellRoot)\src\$_\obj\Release\net10.0\refint\$_.dll" + $refFile = Get-ChildItem -Path "$(PowerShellRoot)\src\$_\obj\Release\net11.0\refint\$_.dll" Write-Verbose -Verbose "RefAssembly: $refFile" Copy-Item -Path $refFile -Destination "$refAssemblyFolder\$_.dll" -Verbose - $refDoc = "$(PowerShellRoot)\src\$_\bin\Release\net10.0\$_.xml" + $refDoc = "$(PowerShellRoot)\src\$_\bin\Release\net11.0\$_.xml" if (-not (Test-Path $refDoc)) { Write-Warning "$refDoc not found" - Get-ChildItem -Path "$(PowerShellRoot)\src\$_\bin\Release\net10.0\" | Out-String | Write-Verbose -Verbose + Get-ChildItem -Path "$(PowerShellRoot)\src\$_\bin\Release\net11.0\" | Out-String | Write-Verbose -Verbose } else { Copy-Item -Path $refDoc -Destination "$refAssemblyFolder\$_.xml" -Verbose @@ -136,13 +134,13 @@ jobs: Start-PSBuild -Clean -Runtime win7-x64 -Configuration Release -ReleaseTag $(ReleaseTagVar) $winOnlyModules | Foreach-Object { - $refFile = Get-ChildItem -Path "$(PowerShellRoot)\src\$_\obj\Release\net10.0\refint\*.dll" + $refFile = Get-ChildItem -Path "$(PowerShellRoot)\src\$_\obj\Release\net11.0\refint\*.dll" Write-Verbose -Verbose 'RefAssembly: $refFile' Copy-Item -Path $refFile -Destination "$refAssemblyFolder\$_.dll" -Verbose - $refDoc = "$(PowerShellRoot)\src\$_\bin\Release\net10.0\$_.xml" + $refDoc = "$(PowerShellRoot)\src\$_\bin\Release\net11.0\$_.xml" if (-not (Test-Path $refDoc)) { Write-Warning "$refDoc not found" - Get-ChildItem -Path "$(PowerShellRoot)\src\$_\bin\Release\net10.0" | Out-String | Write-Verbose -Verbose + Get-ChildItem -Path "$(PowerShellRoot)\src\$_\bin\Release\net11.0" | Out-String | Write-Verbose -Verbose } else { Copy-Item -Path $refDoc -Destination "$refAssemblyFolder\$_.xml" -Verbose @@ -158,6 +156,7 @@ jobs: displayName: Build reference assemblies env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - task: onebranch.pipeline.signing@1 displayName: Sign ref assemblies @@ -211,7 +210,7 @@ jobs: displayName: Sign nupkg files inputs: command: 'sign' - cp_code: 'CP-401405' + cp_code: '$(nuget_cert_id)' files_to_sign: '**\*.nupkg' search_root: '$(Pipeline.Workspace)\nupkg' @@ -271,7 +270,7 @@ jobs: displayName: Sign nupkg files inputs: command: 'sign' - cp_code: 'CP-401405' + cp_code: '$(nuget_cert_id)' files_to_sign: '**\*.nupkg' search_root: '$(Pipeline.Workspace)\globaltools' diff --git a/.pipelines/templates/obp-file-signing.yml b/.pipelines/templates/obp-file-signing.yml index cbe44ad0018..588c15b4b06 100644 --- a/.pipelines/templates/obp-file-signing.yml +++ b/.pipelines/templates/obp-file-signing.yml @@ -2,6 +2,8 @@ parameters: binPath: '$(ob_outputDirectory)' globalTool: 'false' SigningProfile: 'external_distribution' + ThirdPartySigningProfile: '$(msft_3rd_party_cert_id)' + SignAllBinariesWithThirdPartyProfile: false OfficialBuild: true vPackScenario: false @@ -106,7 +108,12 @@ steps: $signatures = $dlls | Get-AuthenticodeSignature $officialIssuerPattern = '^CN=(Microsoft Code Signing PCA|Microsoft Root Certificate Authority|Microsoft Corporation).*' $testCert = '^CN=(Microsoft|TestAzureEngBuildCodeSign).*' - $missingSignatures = $signatures | Where-Object { $_.status -eq 'notsigned' -or $_.SignerCertificate.Issuer -notmatch $testCert -or $_.SignerCertificate.Issuer -notmatch $officialIssuerPattern} | select-object -ExpandProperty Path + $signAllBinaries = [System.Convert]::ToBoolean('${{ parameters.SignAllBinariesWithThirdPartyProfile }}') + if ($signAllBinaries) { + $missingSignatures = $signatures | Select-Object -ExpandProperty Path + } else { + $missingSignatures = $signatures | Where-Object { $_.status -eq 'notsigned' -or $_.SignerCertificate.Issuer -notmatch $testCert -or $_.SignerCertificate.Issuer -notmatch $officialIssuerPattern} | Select-Object -ExpandProperty Path + } Write-Verbose -verbose "to be signed:`r`n $($missingSignatures | Out-String)" @@ -134,7 +141,7 @@ steps: displayName: Sign 3rd Party files inputs: command: 'sign' - signing_profile: $(msft_3rd_party_cert_id) + signing_profile: ${{ parameters.ThirdPartySigningProfile }} files_to_sign: '**\*.dll;**\*.exe' search_root: $(Pipeline.Workspace)/thirdPartyToBeSigned diff --git a/.pipelines/templates/package-create-msix.yml b/.pipelines/templates/package-create-msix.yml index e464b612234..97d2f4fc46a 100644 --- a/.pipelines/templates/package-create-msix.yml +++ b/.pipelines/templates/package-create-msix.yml @@ -1,3 +1,8 @@ +parameters: + - name: OfficialBuild + type: boolean + default: false + jobs: - job: CreateMSIXBundle displayName: Create .msixbundle file @@ -7,7 +12,6 @@ jobs: variables: - group: msixTools - group: 'Azure Blob variable group' - - group: 'Store Publish Variables' - name: ob_sdl_credscan_suppressionsFile value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json - name: ob_sdl_tsa_configFile @@ -26,7 +30,7 @@ jobs: - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' - artifact: drop_windows_package_package_win_arm64 + artifact: drop_windows_package_arm64 itemPattern: | **/*.msix targetPath: '$(Build.ArtifactStagingDirectory)/downloads' @@ -35,7 +39,7 @@ jobs: - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' - artifact: drop_windows_package_package_win_x64 + artifact: drop_windows_package_x64 itemPattern: | **/*.msix targetPath: '$(Build.ArtifactStagingDirectory)/downloads' @@ -44,12 +48,12 @@ jobs: - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' - artifact: drop_windows_package_package_win_x86 + artifact: drop_windows_package_x86 itemPattern: | **/*.msix targetPath: '$(Build.ArtifactStagingDirectory)/downloads' displayName: Download windows x86 packages - + # Finds the makeappx tool on the machine with image: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' - pwsh: | $cmd = Get-Command makeappx.exe -ErrorAction Ignore @@ -80,17 +84,44 @@ jobs: $null = Copy-Item -Path $msixFile.FullName -Destination $sourceDir -Force -Verbose } - $file = Get-ChildItem $sourceDir | Select-Object -First 1 - $prefix = ($file.BaseName -split "-win")[0] - $pkgName = "$prefix.msixbundle" - Write-Verbose -Verbose "Creating $pkgName" - $makeappx = '$(MakeAppxPath)' $outputDir = "$sourceDir\output" New-Item $outputDir -Type Directory -Force > $null - & $makeappx bundle /d $sourceDir /p "$outputDir\$pkgName" - Get-ChildItem -Path $sourceDir -Recurse + # Separate LTS and Stable/Preview MSIX files by filename convention + $ltsMsix = @(Get-ChildItem $sourceDir -Filter '*.msix' | Where-Object { $_.BaseName -match '-LTS-' }) + $stableMsix = @(Get-ChildItem $sourceDir -Filter '*.msix' | Where-Object { $_.BaseName -notmatch '-LTS-' }) + + Write-Verbose -Verbose "Stable/Preview MSIX files: $($stableMsix.Name -join ', ')" + Write-Verbose -Verbose "LTS MSIX files: $($ltsMsix.Name -join ', ')" + + # Create Stable/Preview bundle + if ($stableMsix.Count -gt 0) { + $stableDir = "$sourceDir\stable" + New-Item $stableDir -Type Directory -Force > $null + $stableMsix | Copy-Item -Destination $stableDir -Force + $file = $stableMsix | Select-Object -First 1 + $prefix = ($file.BaseName -split "-win")[0] + $stableBundleName = "$prefix.msixbundle" + Write-Verbose -Verbose "Creating Stable/Preview bundle: $stableBundleName" + & $makeappx bundle /d $stableDir /p "$outputDir\$stableBundleName" + } + + # Create LTS bundle + if ($ltsMsix.Count -gt 0) { + $ltsDir = "$sourceDir\lts" + New-Item $ltsDir -Type Directory -Force > $null + $ltsMsix | Copy-Item -Destination $ltsDir -Force + $file = $ltsMsix | Select-Object -First 1 + $prefix = ($file.BaseName -split "-win")[0] + $ltsBundleName = "$prefix.msixbundle" + Write-Verbose -Verbose "Creating LTS bundle: $ltsBundleName" + & $makeappx bundle /d $ltsDir /p "$outputDir\$ltsBundleName" + } + + Write-Verbose -Verbose "Created bundles:" + Get-ChildItem -Path $outputDir -Recurse + $vstsCommandString = "vso[task.setvariable variable=BundleDir]$outputDir" Write-Host "sending " + $vstsCommandString Write-Host "##$vstsCommandString" @@ -99,159 +130,25 @@ jobs: - task: onebranch.pipeline.signing@1 displayName: Sign MsixBundle + condition: eq('${{ parameters.OfficialBuild }}', 'true') inputs: command: 'sign' signing_profile: $(MSIXProfile) files_to_sign: '**/*.msixbundle' search_root: '$(BundleDir)' - + - pwsh: | - $signedBundle = Get-ChildItem -Path $(BundleDir) -Filter "*.msixbundle" -File - Write-Verbose -Verbose "Signed bundle: $signedBundle" + $signedBundles = @(Get-ChildItem -Path $(BundleDir) -Filter "*.msixbundle" -File) + Write-Verbose -Verbose "Signed bundles: $($signedBundles.Name -join ', ')" if (-not (Test-Path $(ob_outputDirectory))) { New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force } - Copy-Item -Path $signedBundle.FullName -Destination "$(ob_outputDirectory)" -Verbose + foreach ($bundle in $signedBundles) { + Copy-Item -Path $bundle.FullName -Destination "$(ob_outputDirectory)" -Verbose + } - Write-Verbose -Verbose "Uploaded Bundle:" + Write-Verbose -Verbose "Uploaded Bundles:" Get-ChildItem -Path $(ob_outputDirectory) | Write-Verbose -Verbose displayName: Upload msixbundle to Artifacts - - - pwsh: | - Write-Verbose -Verbose "Pipeline.Workspace: $(Pipeline.Workspace)" - Get-ChildItem -Path $(Pipeline.Workspace) -Recurse | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "System.DefaultWorkingDirectory: $(System.DefaultWorkingDirectory)" - Get-ChildItem -Path $(System.DefaultWorkingDirectory) -Recurse | Select-Object -ExpandProperty FullName - Test-Path -Path '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP-Private.xml' | Write-Verbose -Verbose - displayName: Output Pipeline.Workspace and System.DefaultWorkingDirectory - - - template: channelSelection.yml@self - - - pwsh: | - $IsLTS = '$(ChannelSelection.IsLTS)' -eq 'true' - $IsStable = '$(ChannelSelection.IsStable)' -eq 'true' - $IsPreview = '$(ChannelSelection.IsPreview)' -eq 'true' - - Write-Verbose -Verbose "Channel Selection - LTS: $IsLTS, Stable: $IsStable, Preview: $IsPreview" - - # Define app configurations for each channel - $channelConfigs = @{ - 'LTS' = @{ - AppStoreName = 'PowerShell-LTS' - ProductId = '$(productId-LTS)' - AppId = '$(AppID-LTS)' - ServiceEndpoint = "StoreAppPublish-Stable" - } - 'Stable' = @{ - AppStoreName = 'PowerShell' - ProductId = '$(productId-Stable)' - AppId = '$(AppID-Stable)' - ServiceEndpoint = "StoreAppPublish-Stable" - } - 'Preview' = @{ - AppStoreName = 'PowerShell (Preview)' - ProductId = '$(productId-Preview)' - AppId = '$(AppID-Preview)' - ServiceEndpoint = "StoreAppPublish-Preview" - } - } - - $currentChannel = if ($IsLTS) { 'LTS' } - elseif ($IsStable) { 'Stable' } - elseif ($IsPreview) { 'Preview' } - else { - Write-Error "No valid channel detected" - exit 1 - } - - $config = $channelConfigs[$currentChannel] - Write-Verbose -Verbose "Selected channel: $currentChannel" - Write-Verbose -Verbose "App Store Name: $($config.AppStoreName)" - Write-Verbose -Verbose "Product ID: $($config.ProductId)" - - # Update PDP.xml file - $pdpPath = '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP/PDP/en-US/PDP.xml' - if (Test-Path $pdpPath) { - Write-Verbose -Verbose "Updating PDP file: $pdpPath" - - [xml]$pdpXml = Get-Content $pdpPath -Raw - - # Create namespace manager for XML with default namespace - $nsManager = New-Object System.Xml.XmlNamespaceManager($pdpXml.NameTable) - $nsManager.AddNamespace("pd", "http://schemas.microsoft.com/appx/2012/ProductDescription") - - $appStoreNameElement = $pdpXml.SelectSingleNode("//pd:AppStoreName", $nsManager) - if ($appStoreNameElement) { - $appStoreNameElement.SetAttribute("_locID", $config.AppStoreName) - Write-Verbose -Verbose "Updated AppStoreName _locID to: $($config.AppStoreName)" - } else { - Write-Warning "AppStoreName element not found in PDP file" - } - - $pdpXml.Save($pdpPath) - Write-Verbose -Verbose "PDP file updated successfully" - Get-Content -Path $pdpPath | Write-Verbose -Verbose - } else { - Write-Error "PDP file not found: $pdpPath" - exit 1 - } - - # Update SBConfig.json file - $sbConfigPath = '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/SBConfig.json' - if (Test-Path $sbConfigPath) { - Write-Verbose -Verbose "Updating SBConfig file: $sbConfigPath" - - $sbConfigJson = Get-Content $sbConfigPath -Raw | ConvertFrom-Json - - $sbConfigJson.appSubmission.productId = $config.ProductId - Write-Verbose -Verbose "Updated productId to: $($config.ProductId)" - - $sbConfigJson | ConvertTo-Json -Depth 100 | Set-Content $sbConfigPath -Encoding UTF8 - Write-Verbose -Verbose "SBConfig file updated successfully" - Get-Content -Path $sbConfigPath | Write-Verbose -Verbose - } else { - Write-Error "SBConfig file not found: $sbConfigPath" - exit 1 - } - - Write-Host "##vso[task.setvariable variable=ServiceConnection]$($config.ServiceEndpoint)" - Write-Host "##vso[task.setvariable variable=SBConfigPath]$($sbConfigPath)" - name: UpdateConfigs - displayName: Update PDPs and SBConfig.json - - - task: MS-RDX-MRO.windows-store-publish.package-task.store-package@3 - displayName: 'Create StoreBroker Package' - inputs: - serviceEndpoint: 'StoreAppPublish-Private' - sbConfigPath: '$(SBConfigPath)' - sourceFolder: '$(BundleDir)' - contents: '*.msixBundle' - outSBName: 'PowerShellStorePackage' - pdpPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP/PDP' - pdpMediaPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDP/PDP-Media' - - - pwsh: | - Get-Item -Path "$(System.DefaultWorkingDirectory)/SBLog.txt" -ErrorAction SilentlyContinue | - Copy-Item -Destination "$(ob_outputDirectory)" -Verbose - displayName: Upload Store Failure Log - condition: failed() - - - pwsh: | - $submissionPackageDir = "$(System.DefaultWorkingDirectory)/SBOutDir" - $jsonFile = "$submissionPackageDir/PowerShellStorePackage.json" - $zipFile = "$submissionPackageDir/PowerShellStorePackage.zip" - - if ((Test-Path $jsonFile) -and (Test-Path $zipFile)) { - Write-Verbose -Verbose "Uploading StoreBroker Package files:" - Write-Verbose -Verbose "JSON File: $jsonFile" - Write-Verbose -Verbose "ZIP File: $zipFile" - - Copy-Item -Path $submissionPackageDir -Destination "$(ob_outputDirectory)" -Verbose -Recurse - } - - else { - Write-Error "Required files not found in $submissionPackageDir" - } - displayName: 'Upload StoreBroker Package' diff --git a/.pipelines/templates/package-store-package.yml b/.pipelines/templates/package-store-package.yml new file mode 100644 index 00000000000..978629cef78 --- /dev/null +++ b/.pipelines/templates/package-store-package.yml @@ -0,0 +1,230 @@ +jobs: +- job: CreateStorePackage + displayName: Create StoreBroker Package + pool: + type: windows + + variables: + - group: 'Azure Blob variable group' + - group: 'Store Publish Variables' + - name: ob_sdl_credscan_suppressionsFile + value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: ob_signing_setup_enabled + value: false + - name: ob_sdl_codeSignValidation_enabled + value: false + + steps: + - checkout: self + clean: true + + - template: release-SetReleaseTagandContainerName.yml@self + + - task: DownloadPipelineArtifact@2 + inputs: + buildType: 'current' + artifact: drop_msixbundle_CreateMSIXBundle + itemPattern: | + **/*.msixbundle + targetPath: '$(Build.ArtifactStagingDirectory)/downloads' + displayName: Download signed msixbundle + + - pwsh: | + $bundleDir = '$(Build.ArtifactStagingDirectory)/downloads' + $bundle = Get-ChildItem -Path $bundleDir -Filter '*.msixbundle' -Recurse | Select-Object -First 1 + if (-not $bundle) { + Write-Error "No .msixbundle file found in $bundleDir" + exit 1 + } + Write-Verbose -Verbose "Found bundle: $($bundle.FullName)" + $vstsCommandString = "vso[task.setvariable variable=BundleDir]$($bundle.DirectoryName)" + Write-Host "##$vstsCommandString" + displayName: Locate msixbundle + + - template: channelSelection.yml@self + + - pwsh: | + $IsLTS = '$(ChannelSelection.IsLTS)' -eq 'true' + $IsStable = '$(ChannelSelection.IsStable)' -eq 'true' + $IsPreview = '$(ChannelSelection.IsPreview)' -eq 'true' + + Write-Verbose -Verbose "Channel Selection - LTS: $IsLTS, Stable: $IsStable, Preview: $IsPreview" + + # Define app configurations for each channel + $channelConfigs = @{ + 'LTS' = @{ + ProductId = '$(productId-LTS)' + AppId = '$(AppID-LTS)' + ServiceEndpoint = "StoreAppPublish-Stable" + } + 'Stable' = @{ + ProductId = '$(productId-Stable)' + AppId = '$(AppID-Stable)' + ServiceEndpoint = "StoreAppPublish-Stable" + } + 'Preview' = @{ + ProductId = '$(productId-Preview)' + AppId = '$(AppID-Preview)' + ServiceEndpoint = "StoreAppPublish-Preview" + } + } + + $currentChannel = if ($IsLTS) { 'LTS' } + elseif ($IsStable) { 'Stable' } + elseif ($IsPreview) { 'Preview' } + else { $null } + + if (-not $currentChannel) { + Write-Host "##[warning]No release channel selected (LTS/Stable/Preview all false). Skipping Store package creation." + Write-Host "##vso[task.setvariable variable=SkipStorePublish]true" + # Set channel flags so any downstream conditioned tasks evaluate to skip. + Write-Host "##vso[task.setvariable variable=LTS]false" + Write-Host "##vso[task.setvariable variable=STABLE]false" + Write-Host "##vso[task.setvariable variable=PREVIEW]false" + # Ensure the output directory exists so downstream artifact publishing does not fail. + $outputDirectory = "$(ob_outputDirectory)" + if (-not (Test-Path -LiteralPath $outputDirectory)) { + New-Item -ItemType Directory -Path $outputDirectory -Force | Out-Null + } + return + } + + Write-Host "##vso[task.setvariable variable=SkipStorePublish]false" + + $config = $channelConfigs[$currentChannel] + Write-Verbose -Verbose "Selected channel: $currentChannel" + Write-Verbose -Verbose "Product ID: $($config.ProductId)" + + # Update SBConfig.json file + $sbConfigPath = '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/SBConfig.json' + if (Test-Path $sbConfigPath) { + Write-Verbose -Verbose "Updating SBConfig file: $sbConfigPath" + + $sbConfigJson = Get-Content $sbConfigPath -Raw | ConvertFrom-Json + + $sbConfigJson.appSubmission.productId = $config.ProductId + Write-Verbose -Verbose "Updated productId to: $($config.ProductId)" + + $sbConfigJson | ConvertTo-Json -Depth 100 | Set-Content $sbConfigPath -Encoding UTF8 + Write-Verbose -Verbose "SBConfig file updated successfully" + Get-Content -Path $sbConfigPath | Write-Verbose -Verbose + } else { + Write-Error "SBConfig file not found: $sbConfigPath" + exit 1 + } + + Write-Host "##vso[task.setvariable variable=ServiceConnection]$($config.ServiceEndpoint)" + Write-Host "##vso[task.setvariable variable=SBConfigPath]$($sbConfigPath)" + + # Select the correct bundle based on channel + $bundleFiles = @(Get-ChildItem -Path '$(BundleDir)' -Filter '*.msixbundle') + Write-Verbose -Verbose "Available bundles: $($bundleFiles.Name -join ', ')" + + if ($IsLTS) { + $bundleFile = $bundleFiles | Where-Object { $_.Name -match '-LTS-' } + } else { + # Catches Stable or Preview + $bundleFile = $bundleFiles | Where-Object { $_.Name -notmatch '-LTS-' } + } + + if (-not $bundleFile) { + Write-Error "No matching bundle found for channel '$currentChannel'. Available bundles: $($bundleFiles.Name -join ', ')" + exit 1 + } + + # Copy the selected bundle to a dedicated directory for store packaging + $storeBundleDir = '$(Pipeline.Workspace)\releasePipeline\msix\store-bundle' + New-Item $storeBundleDir -Type Directory -Force > $null + Copy-Item -Path $bundleFile.FullName -Destination $storeBundleDir -Force -Verbose + Write-Host "##vso[task.setvariable variable=StoreBundleDir]$storeBundleDir" + Write-Verbose -Verbose "Selected bundle for store packaging: $($bundleFile.Name)" + + # These variables are used in the next tasks to determine which ServiceEndpoint to use + $ltsValue = $IsLTS.ToString().ToLower() + $stableValue = $IsStable.ToString().ToLower() + $previewValue = $IsPreview.ToString().ToLower() + + Write-Verbose -Verbose "About to set variables:" + Write-Verbose -Verbose " LTS=$ltsValue" + Write-Verbose -Verbose " STABLE=$stableValue" + Write-Verbose -Verbose " PREVIEW=$previewValue" + + Write-Host "##vso[task.setvariable variable=LTS]$ltsValue" + Write-Host "##vso[task.setvariable variable=STABLE]$stableValue" + Write-Host "##vso[task.setvariable variable=PREVIEW]$previewValue" + + Write-Verbose -Verbose "Variables set successfully" + name: UpdateConfigs + displayName: Update SBConfig.json and Store Variables + + - pwsh: | + Write-Verbose -Verbose "Checking variables after UpdateConfigs:" + Write-Verbose -Verbose "LTS=$(LTS)" + Write-Verbose -Verbose "STABLE=$(STABLE)" + Write-Verbose -Verbose "PREVIEW=$(PREVIEW)" + displayName: Debug - Check Variables + + - task: MS-RDX-MRO.windows-store-publish.package-task.store-package@3 + displayName: 'Create StoreBroker Package (Preview)' + condition: eq(variables['PREVIEW'], 'true') + inputs: + serviceEndpoint: 'StoreAppPublish-Preview' + sbConfigPath: '$(SBConfigPath)' + sourceFolder: '$(StoreBundleDir)' + contents: '*.msixBundle' + outSBName: 'PowerShellStorePackage' + pdpPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDPs/PDP' + # StoreBroker v3 requires a media root with a PDP root, even when the PDP has no media. + pdpMediaPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDPs/PDP' + + - task: MS-RDX-MRO.windows-store-publish.package-task.store-package@3 + displayName: 'Create StoreBroker Package (Stable/LTS)' + condition: or(eq(variables['STABLE'], 'true'), eq(variables['LTS'], 'true')) + inputs: + serviceEndpoint: 'StoreAppPublish-Stable' + sbConfigPath: '$(SBConfigPath)' + sourceFolder: '$(StoreBundleDir)' + contents: '*.msixBundle' + outSBName: 'PowerShellStorePackage' + pdpPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDPs/PDP' + # StoreBroker v3 requires a media root with a PDP root, even when the PDP has no media. + pdpMediaPath: '$(System.DefaultWorkingDirectory)/PowerShell/.pipelines/store/PDPs/PDP' + + - pwsh: | + $outputDirectory = "$(ob_outputDirectory)" + if (-not (Test-Path -LiteralPath $outputDirectory)) { + New-Item -ItemType Directory -Path $outputDirectory -Force | Out-Null + } + + Get-Item -Path "$(System.DefaultWorkingDirectory)/SBLog.txt" -ErrorAction SilentlyContinue | + Copy-Item -Destination $outputDirectory -Verbose + displayName: Upload Store Failure Log + condition: failed() + + - pwsh: | + $outputDirectory = "$(ob_outputDirectory)" + if (-not (Test-Path -LiteralPath $outputDirectory)) { + New-Item -ItemType Directory -Path $outputDirectory -Force | Out-Null + } + + $submissionPackageDir = "$(System.DefaultWorkingDirectory)/SBOutDir" + $jsonFile = "$submissionPackageDir/PowerShellStorePackage.json" + $zipFile = "$submissionPackageDir/PowerShellStorePackage.zip" + + if ((Test-Path $jsonFile) -and (Test-Path $zipFile)) { + Write-Verbose -Verbose "Uploading StoreBroker Package files:" + Write-Verbose -Verbose "JSON File: $jsonFile" + Write-Verbose -Verbose "ZIP File: $zipFile" + + Copy-Item -Path $submissionPackageDir -Destination $outputDirectory -Verbose -Recurse + } + else { + Write-Error "Required files not found in $submissionPackageDir" + exit 1 + } + displayName: 'Upload StoreBroker Package' + condition: and(succeeded(), ne(variables['SkipStorePublish'], 'true')) diff --git a/.pipelines/templates/packaging/windows/package.yml b/.pipelines/templates/packaging/windows/package.yml new file mode 100644 index 00000000000..cb178e03fa4 --- /dev/null +++ b/.pipelines/templates/packaging/windows/package.yml @@ -0,0 +1,231 @@ +parameters: + runtime: x64 + dotnetArch: 'win-x64' + +jobs: +- job: build_win_${{ parameters.runtime }} + displayName: Build Windows Packages ${{ parameters.runtime }} + condition: succeeded() + pool: + type: windows + + variables: + - name: ob_sdl_codeSignValidation_enabled + value: false # Skip signing validation in build-only stage + - name: ob_signing_setup_enabled + value: false # Disable signing setup - this is a build-only stage, signing happens in separate stage + - name: ob_artifactBaseName + value: drop_windows_package_${{ parameters.runtime }} + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - group: DotNetPrivateBuildAccess + - group: certificate_logical_to_actual + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)\ONEBRANCH_ARTIFACT' + - name: ob_sdl_binskim_enabled + value: false # Disable for build-only, enable in signing stage + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ob_sdl_credscan_suppressionsFile + value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + - name: Runtime + value: ${{ parameters.runtime }} + - group: msixTools + + steps: + - checkout: self + clean: true + + - pwsh: | + Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose + displayName: Capture environment + + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: no + ob_restore_phase: false + + - template: /.pipelines/templates/shouldSign.yml@self + parameters: + ob_restore_phase: false + + - template: /.pipelines/templates/cloneToOfficialPath.yml@self + parameters: + nativePathRoot: '$(Agent.TempDirectory)' + ob_restore_phase: false + + - template: /.pipelines/templates/rebuild-branch-check.yml@self + + - download: CoOrdinatedBuildPipeline + artifact: drop_windows_build_windows_${{ parameters.runtime }}_release + displayName: Download signed artifacts + condition: ${{ not(contains(parameters.runtime, 'minsize')) }} + + - download: CoOrdinatedBuildPipeline + artifact: drop_windows_build_windows_${{ parameters.runtime }} + displayName: Download minsize signed artifacts + condition: ${{ contains(parameters.runtime, 'minsize') }} + + - pwsh: | + Write-Verbose -Verbose "signed artifacts" + Get-ChildItem "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline" -Recurse + displayName: 'Capture Downloaded Artifacts' + # Diagnostics is not critical it passes every time it runs + continueOnError: true + + - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + ob_restore_phase: false + architecture: ${{ parameters.dotnetArch }} + + - pwsh: | + $runtime = '$(Runtime)' + Write-Verbose -Verbose "runtime = '$(Runtime)'" + + $signedFolder = switch ($runtime) { + 'x64' { 'Signed-win7-x64' } + 'x86' { 'Signed-win7-x86' } + 'arm64' { 'Signed-win-arm64' } + 'fxdependent' { 'Signed-fxdependent' } + 'fxdependentWinDesktop' { 'Signed-fxdependent-win-desktop' } + 'x64_minsize' { 'Signed-win7-x64' } + 'arm64_minsize' { 'Signed-win-arm64' } + } + + Write-Verbose -Message "Init..." -Verbose + + $repoRoot = "$env:REPOROOT" + Import-Module "$repoRoot\build.psm1" + Import-Module "$repoRoot\tools\packaging" + + Start-PSBootstrap -Scenario Both + + Find-Dotnet + + $signedFilesPath, $psoptionsFilePath = if ($runtime.Contains('minsize')) { + "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}\$signedFolder" + "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}\psoptions\psoptions.json" + } + else { + "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}_release\$signedFolder" + "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}_release\psoptions\psoptions.json" + } + + Write-Verbose -Verbose "signedFilesPath: $signedFilesPath" + Write-Verbose -Verbose "psoptionsFilePath: $psoptionsFilePath" + + Write-Verbose -Message "checking pwsh exists in $signedFilesPath" -Verbose + if (-not (Test-Path $signedFilesPath\pwsh.exe)) { + throw "pwsh.exe not found in $signedFilesPath" + } + + Write-Verbose -Message "Restoring PSOptions from $psoptionsFilePath" -Verbose + + Restore-PSOptions -PSOptionsPath "$psoptionsFilePath" + Get-PSOptions | Write-Verbose -Verbose + + $metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json + + Write-Verbose -Verbose "metadata:" + $metadata | Out-String | Write-Verbose -Verbose + + # Use the rebuild branch check from the template + $isRebuildBranch = '$(RebuildBranchCheck.IsRebuildBranch)' -eq 'true' + + # Don't build LTS packages for rebuild branches + $LTS = $metadata.LTSRelease.Package -and -not $isRebuildBranch + $Stable = [bool]$metadata.StableRelease.Package + + if ($isRebuildBranch) { + Write-Verbose -Message "Rebuild branch detected, skipping LTS package build" -Verbose + } + + Write-Verbose -Verbose "LTS: $LTS" + Write-Verbose -Verbose "Stable: $Stable" + + if ($LTS) { + Write-Verbose -Message "LTS Release: $LTS" + } + + Start-PSBootstrap -Scenario Package + + $WindowsRuntime = switch ($runtime) { + 'x64' { 'win7-x64' } + 'x86' { 'win7-x86' } + 'arm64' { 'win-arm64' } + 'fxdependent' { 'win7-x64' } + 'fxdependentWinDesktop' { 'win7-x64' } + 'x64_minsize' { 'win7-x64' } + 'arm64_minsize' { 'win-arm64' } + } + + $packageTypes = switch ($runtime) { + 'x64' { @('zip', 'msix') } + 'x86' { @('zip', 'msix') } + 'arm64' { @('zip', 'msix') } + 'fxdependent' { 'fxdependent' } + 'fxdependentWinDesktop' { 'fxdependent-win-desktop' } + 'x64_minsize' { 'min-size-x64' } + 'arm64_minsize' { 'min-size-arm64' } + } + + if (-not (Test-Path $(ob_outputDirectory))) { + New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force + } + + Set-Location $repoRoot + + Start-PSPackage -Type $packageTypes -SkipReleaseChecks -WindowsRuntime $WindowsRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$LTS + + # When both LTS and Stable are requested, also build the Stable MSIX + if ($packageTypes -contains 'msix' -and $LTS -and $Stable) { + Write-Verbose -Verbose "Both LTS and Stable packages requested. Building additional Stable MSIX." + Start-PSPackage -Type msix -SkipReleaseChecks -WindowsRuntime $WindowsRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath + } + + displayName: 'Build Packages (Unsigned)' + env: + __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + + # Copy unsigned packages to output directory + - pwsh: | + $runtime = '$(Runtime)' + Write-Verbose -Verbose "runtime = '$(Runtime)'" + + $packageTypes = switch ($runtime) { + 'x64' { @('zip', 'msix') } + 'x86' { @('zip', 'msix') } + 'arm64' { @('zip', 'msix') } + 'fxdependent' { 'fxdependent' } + 'fxdependentWinDesktop' { 'fxdependent-win-desktop' } + 'x64_minsize' { 'min-size-x64' } + 'arm64_minsize' { 'min-size-arm64' } + } + + if (-not (Test-Path $(ob_outputDirectory))) { + New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force + } + + if ($packageTypes -contains 'zip' -or $packageTypes -like 'fxdependent*' -or $packageTypes -like 'min-size*') { + $zipPkgNameFilter = "powershell-*.zip" + $zipPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $zipPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName + Write-Verbose -Verbose "unsigned zipPkgPath: $zipPkgPath" + Copy-Item -Path $zipPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose + } + + if ($packageTypes -contains 'msix') { + $msixPkgNameFilter = "PowerShell*.msix" + $msixPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $msixPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName + Write-Verbose -Verbose "unsigned msixPkgPath: $msixPkgPath" + Copy-Item -Path $msixPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose + } + displayName: Copy unsigned packages to output directory + + - pwsh: | + Get-ChildItem -Path $(ob_outputDirectory) -Recurse + displayName: 'List unsigned artifacts' diff --git a/.pipelines/templates/packaging/windows/sign.yml b/.pipelines/templates/packaging/windows/sign.yml new file mode 100644 index 00000000000..8481f93c964 --- /dev/null +++ b/.pipelines/templates/packaging/windows/sign.yml @@ -0,0 +1,118 @@ +parameters: + runtime: x64 + +jobs: +- job: sign_win_${{ parameters.runtime }} + displayName: Sign Windows Packages ${{ parameters.runtime }} + condition: succeeded() + pool: + type: windows + + variables: + - name: runCodesignValidationInjection + value: false + - name: ob_artifactBaseName + value: drop_windows_package_package_win_${{ parameters.runtime }} + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - group: DotNetPrivateBuildAccess + - group: certificate_logical_to_actual + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)\ONEBRANCH_ARTIFACT' + - name: ob_sdl_binskim_enabled + value: true + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ob_sdl_credscan_suppressionsFile + value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + - name: Runtime + value: ${{ parameters.runtime }} + - group: msixTools + + steps: + - checkout: self + clean: true + env: + ob_restore_phase: true + + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: no + + - template: /.pipelines/templates/shouldSign.yml@self + + - template: /.pipelines/templates/cloneToOfficialPath.yml@self + parameters: + nativePathRoot: '$(Agent.TempDirectory)' + + # Download unsigned packages from the build stage + - download: current + artifact: drop_windows_package_${{ parameters.runtime }} + displayName: Download unsigned packages + env: + ob_restore_phase: true + + - pwsh: | + Write-Verbose -Verbose "Downloaded unsigned artifacts:" + Get-ChildItem "$(Pipeline.Workspace)\drop_windows_package_${{ parameters.runtime }}" -Recurse + displayName: 'Capture Downloaded Unsigned Artifacts' + continueOnError: true + env: + ob_restore_phase: true + + - template: /.pipelines/templates/install-dotnet.yml@self + + # Import build.psm1 and bootstrap packaging dependencies + - pwsh: | + $repoRoot = "$env:REPOROOT" + Import-Module "$repoRoot\build.psm1" + Import-Module "$repoRoot\tools\packaging" + Write-Verbose -Verbose "Modules imported successfully" + displayName: 'Import modules' + env: + ob_restore_phase: true + + # Copy all signed packages to output directory + - pwsh: | + $runtime = '$(Runtime)' + Write-Verbose -Verbose "runtime = '$(Runtime)'" + + $packageTypes = switch ($runtime) { + 'x64' { @('zip', 'msix') } + 'x86' { @('zip', 'msix') } + 'arm64' { @('zip', 'msix') } + 'fxdependent' { 'fxdependent' } + 'fxdependentWinDesktop' { 'fxdependent-win-desktop' } + 'x64_minsize' { 'min-size-x64' } + 'arm64_minsize' { 'min-size-arm64' } + } + + if (-not (Test-Path $(ob_outputDirectory))) { + New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force + } + + if ($packageTypes -contains 'zip' -or $packageTypes -like 'fxdependent*' -or $packageTypes -like 'min-size*') { + $zipPkgNameFilter = "powershell-*.zip" + $zipPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $zipPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName + Write-Verbose -Verbose "signed zipPkgPath: $zipPkgPath" + Copy-Item -Path $zipPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose + } + + if ($packageTypes -contains 'msix') { + $msixPkgNameFilter = "PowerShell*.msix" + $msixPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $msixPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName + Write-Verbose -Verbose "signed msixPkgPath: $msixPkgPath" + Copy-Item -Path $msixPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose + } + displayName: Copy signed packages to output directory + + - pwsh: | + Get-ChildItem -Path $(ob_outputDirectory) -Recurse + displayName: 'List signed artifacts' + env: + ob_restore_phase: true diff --git a/.pipelines/templates/rebuild-branch-check.yml b/.pipelines/templates/rebuild-branch-check.yml new file mode 100644 index 00000000000..a4b546a0dc6 --- /dev/null +++ b/.pipelines/templates/rebuild-branch-check.yml @@ -0,0 +1,17 @@ +# This template checks if the current branch is a rebuild branch +# and sets an output variable IsRebuildBranch that can be used by other templates +steps: +- pwsh: | + # Check if this is a rebuild branch (e.g., rebuild/v7.4.13-rebuild.5) + $isRebuildBranch = '$(Build.SourceBranch)' -match 'refs/heads/rebuild/.*-rebuild\.' + + $value = if ($isRebuildBranch) { 'true' } else { 'false' } + Write-Verbose -Message "IsRebuildBranch: $value" -Verbose + + if ($isRebuildBranch) { + Write-Verbose -Message "Rebuild branch detected: $(Build.SourceBranch)" -Verbose + } + + Write-Host "##vso[task.setvariable variable=IsRebuildBranch;isOutput=true]$value" + name: RebuildBranchCheck + displayName: Check if Rebuild Branch diff --git a/.pipelines/templates/release-MSIX-Publish.yml b/.pipelines/templates/release-MSIX-Publish.yml index 4d3e0cb41c8..14ad3d7bec2 100644 --- a/.pipelines/templates/release-MSIX-Publish.yml +++ b/.pipelines/templates/release-MSIX-Publish.yml @@ -12,7 +12,7 @@ jobs: inputs: - input: pipelineArtifact pipeline: PSPackagesOfficial - artifactName: drop_msixbundle_CreateMSIXBundle + artifactName: drop_store_package_CreateStorePackage variables: - group: 'Store Publish Variables' - name: LTS @@ -21,7 +21,7 @@ jobs: value: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['ChannelSelection.IsStable'] ] - name: PREVIEW value: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['ChannelSelection.IsPreview'] ] - - template: ./variable/release-shared.yml@self + - template: ./variables/release-shared.yml@self parameters: RELEASETAG: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['OutputReleaseTag.releaseTag'] ] steps: @@ -34,6 +34,7 @@ jobs: displayName: 'Capture ReleaseTag and Downloaded Packages' - task: PowerShell@2 + condition: or(eq(variables['LTS'], 'true'), eq(variables['STABLE'], 'true'), eq(variables['PREVIEW'], 'true')) inputs: targetType: inline script: | @@ -50,82 +51,111 @@ jobs: $middleURL = $matches[1] } - $endURL = $tagString -replace '^v|\.', '' - $message = "Changelog: https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/$middleURL.md#$endURL" + $endURL = $tagString -replace '^v','' -replace '\.','' + $changelogLink = "https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/$middleURL.md#$endURL" Write-Verbose -Verbose "Release Notes for the Store:" - Write-Verbose -Verbose "$message" $jsonPath = "$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.json" $json = Get-Content $jsonPath -Raw | ConvertFrom-Json - $json.listings.'en-us'.baseListing.releaseNotes = $message + $releaseNoteVariables = @{ + '___VERSION___' = $tagString + '___CHANGELOGLINK___' = $changelogLink + } + + $listingProperties = @($json.listings.PSObject.Properties) + if ($listingProperties.Count -eq 0) { + throw "Store listings are missing from '$jsonPath'." + } + + foreach ($listingProperty in $listingProperties) { + $language = $listingProperty.Name + $releaseNotes = $listingProperty.Value.baseListing.releaseNotes + if ([string]::IsNullOrWhiteSpace($releaseNotes)) { + throw "Store release notes for '$language' are missing from '$jsonPath'." + } + + foreach ($placeholder in $releaseNoteVariables.Keys) { + if (-not $releaseNotes.Contains($placeholder)) { + throw "Store release notes for '$language' do not contain the required placeholder '$placeholder'." + } + $releaseNotes = $releaseNotes.Replace($placeholder, $releaseNoteVariables[$placeholder]) + } + + $listingProperty.Value.baseListing.releaseNotes = $releaseNotes + Write-Verbose -Verbose "Release notes for '$language':" + Write-Verbose -Verbose $releaseNotes + } $json | ConvertTo-Json -Depth 100 | Set-Content $jsonPath -Encoding UTF8 - displayName: 'Update Release Notes in JSON' + displayName: 'Set Store Release Note Variables' - task: PowerShell@2 + condition: or(eq(variables['LTS'], 'true'), eq(variables['STABLE'], 'true'), eq(variables['PREVIEW'], 'true')) inputs: targetType: inline script: | # Convert ADO variables to PowerShell boolean variables $IsLTS = '$(LTS)' -eq 'true' - $IsStable = '$(STABLE)' -eq 'true' + $IsStable = '$(STABLE)' -eq 'true' $IsPreview = '$(PREVIEW)' -eq 'true' Write-Verbose -Verbose "Channel Selection - LTS: $(LTS), Stable: $(STABLE), Preview: $(PREVIEW)" - # Determine the current channel for logging purposes $currentChannel = if ($IsLTS) { 'LTS' } elseif ($IsStable) { 'Stable' } elseif ($IsPreview) { 'Preview' } - else { - Write-Error "No valid channel detected" - exit 1 - } - + else { $null } + + if (-not $currentChannel) { + Write-Host "##[warning]No release channel selected (LTS/Stable/Preview all false). Skipping Store publish." + return + } + + # Assign AppID for Store-Publish Task + $appID = $null + if ($IsLTS) { + $appID = '$(AppID-LTS)' + } + elseif ($IsStable) { + $appID = '$(AppID-Stable)' + } + else { + $appID = '$(AppID-Preview)' + } + + Write-Host "##vso[task.setvariable variable=AppID]$appID" Write-Verbose -Verbose "Selected channel: $currentChannel" Write-Verbose -Verbose "Conditional tasks will handle the publishing based on channel variables" displayName: 'Validate Channel Selection' - task: MS-RDX-MRO.windows-store-publish.publish-task.store-publish@3 - displayName: 'Publish LTS StoreBroker Package' - condition: and(ne('${{ parameters.skipMSIXPublish }}', 'true'), eq(variables['LTS'], 'true')) + displayName: 'Publish StoreBroker Package (Stable/LTS)' + condition: and(not(${{ parameters.skipMSIXPublish }}), or(eq(variables['STABLE'], 'true'), eq(variables['LTS'], 'true'))) inputs: - serviceEndpoint: 'StoreAppPublish-Private' - appId: '$(AppID-LTS)' + serviceEndpoint: 'StoreAppPublish-Stable' + appId: '$(AppID)' inputMethod: JsonAndZip jsonPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.json' zipPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.zip' + force: true + deletePackages: true numberOfPackagesToKeep: 2 jsonZipUpdateMetadata: true targetPublishMode: 'Immediate' + skipPolling: true - task: MS-RDX-MRO.windows-store-publish.publish-task.store-publish@3 - displayName: 'Publish Stable StoreBroker Package' - condition: and(ne('${{ parameters.skipMSIXPublish }}', 'true'), eq(variables['STABLE'], 'true')) + displayName: 'Publish StoreBroker Package (Preview)' + condition: and(not(${{ parameters.skipMSIXPublish }}), eq(variables['PREVIEW'], 'true')) inputs: - serviceEndpoint: 'StoreAppPublish-Private' - appId: '$(AppID-Stable)' + serviceEndpoint: 'StoreAppPublish-Preview' + appId: '$(AppID)' inputMethod: JsonAndZip jsonPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.json' zipPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.zip' + force: true + deletePackages: true numberOfPackagesToKeep: 2 jsonZipUpdateMetadata: true targetPublishMode: 'Immediate' - - - task: MS-RDX-MRO.windows-store-publish.publish-task.store-publish@3 - displayName: 'Publish Preview StoreBroker Package' - condition: and(ne('${{ parameters.skipMSIXPublish }}', 'true'), eq(variables['PREVIEW'], 'true')) - inputs: - serviceEndpoint: 'StoreAppPublish-Private' - appId: '$(AppID-Preview)' - inputMethod: JsonAndZip - jsonPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.json' - zipPath: '$(Pipeline.Workspace)\SBOutDir\PowerShellStorePackage.zip' - numberOfPackagesToKeep: 2 - jsonZipUpdateMetadata: true - targetPublishMode: 'Immediate' - - - pwsh: | - Get-Content -Path "$(System.DefaultWorkingDirectory)/SBLog.txt" -ErrorAction SilentlyContinue - displayName: Upload Store Failure Log - condition: failed() + skipPolling: true diff --git a/.pipelines/templates/release-MakeBlobPublic.yml b/.pipelines/templates/release-MakeBlobPublic.yml index c8f12938d25..758298202a1 100644 --- a/.pipelines/templates/release-MakeBlobPublic.yml +++ b/.pipelines/templates/release-MakeBlobPublic.yml @@ -45,8 +45,7 @@ jobs: - template: /.pipelines/templates/SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - pwsh: | Get-ChildItem Env: @@ -132,8 +131,7 @@ jobs: - template: /.pipelines/templates/SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - pwsh: | Get-ChildItem Env: | Out-String -width 9999 -Stream | write-Verbose -Verbose diff --git a/.pipelines/templates/release-Nuget.yml b/.pipelines/templates/release-Nuget.yml new file mode 100644 index 00000000000..c6ffb67e6a4 --- /dev/null +++ b/.pipelines/templates/release-Nuget.yml @@ -0,0 +1,59 @@ +parameters: + - name: skipPublish + type: boolean + +jobs: +- job: NuGetPublish + displayName: Publish to NuGet + condition: succeeded() + pool: + type: release + os: windows + templateContext: + inputs: + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_upload_upload_packages + variables: + - template: ./variables/release-shared.yml@self + parameters: + VERSION: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['OutputVersion.Version'] ] + + steps: + - task: PowerShell@2 + inputs: + targetType: inline + script: | + Write-Verbose -Verbose "Version: $(Version)" + Get-ChildItem Env: | Out-String -width 9999 -Stream | write-Verbose -Verbose + displayName: 'Capture Environment Variables' + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + #Exclude all global tool packages. Their names start with 'PowerShell.' + $null = New-Item -ItemType Directory -Path "$(Pipeline.Workspace)/release" + Copy-Item "$(Pipeline.Workspace)/NuGetPackages/*.nupkg" -Destination "$(Pipeline.Workspace)/release" -Exclude "PowerShell.*.nupkg" -Force -Verbose + + $releaseVersion = '$(Version)' + $globalToolPath = "$(Pipeline.Workspace)/NuGetPackages/PowerShell.$releaseVersion.nupkg" + + if ($releaseVersion -notlike '*-*') { + # Copy the global tool package for stable releases + Copy-Item $globalToolPath -Destination "$(Pipeline.Workspace)/release" + } + + Write-Verbose -Verbose "The .nupkgs below will be pushed:" + Get-ChildItem "$(Pipeline.Workspace)/release" -recurse + displayName: Download and capture nupkgs + condition: and(ne('${{ parameters.skipPublish }}', 'true'), succeeded()) + + - task: NuGetCommand@2 + displayName: 'NuGet push' + condition: and(ne('${{ parameters.skipPublish }}', 'true'), succeeded()) + inputs: + command: push + packagesToPush: '$(Pipeline.Workspace)/release/*.nupkg' + nuGetFeedType: external + publishFeedCredentials: PowerShellNuGetOrgPush diff --git a/.pipelines/templates/release-checkout-pwsh-repo.yml b/.pipelines/templates/release-checkout-pwsh-repo.yml deleted file mode 100644 index 9a7486887a6..00000000000 --- a/.pipelines/templates/release-checkout-pwsh-repo.yml +++ /dev/null @@ -1,13 +0,0 @@ -steps: - - pwsh: | - Write-Verbose -Verbose "Deploy Box Product Pathway Does Not Support the `"checkout`" task" - if ($ENV:BUILD_REASON -eq 'PullRequest') { - throw 'We dont support PRs' - } - - Write-Verbose -Verbose $ENV:BUILD_SOURCEBRANCH - $branchName = $ENV:BUILD_SOURCEBRANCH -replace '^refs/heads/' - Write-Verbose -Verbose "Branch Name: $branchName" - git clone --depth 1 --branch $branchName https://$(mscodehubCodeReadPat)@mscodehub.visualstudio.com/PowerShellCore/_git/PowerShell '$(Pipeline.Workspace)/PowerShell' - cd $(Pipeline.Workspace)/PowerShell - displayName: Checkout Powershell Repository diff --git a/.pipelines/templates/release-download-packages.yml b/.pipelines/templates/release-download-packages.yml deleted file mode 100644 index 27a3098d1e1..00000000000 --- a/.pipelines/templates/release-download-packages.yml +++ /dev/null @@ -1,122 +0,0 @@ -jobs: -- job: upload_packages - displayName: Upload packages - condition: succeeded() - pool: - type: windows - variables: - - template: ./variable/release-shared.yml@self - parameters: - REPOROOT: $(Build.SourcesDirectory) - SBOM: true - - steps: - - pwsh: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: Capture environment variables - - - download: PSPackagesOfficial - artifact: drop_linux_package_deb - displayName: Download linux deb packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_fxdependent - displayName: Download linux fx packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_mariner_arm64 - displayName: Download linux mariner packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_mariner_x64 - displayName: Download linux mariner x64 packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_minSize - displayName: Download linux min packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_rpm - displayName: Download linux rpm packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_tar - displayName: Download linux tar packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_tar_alpine - displayName: Download linux tar alpine packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_tar_alpine_fxd - displayName: Download linux tar alpine fxd packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_tar_arm - displayName: Download linux tar arm packages - - - download: PSPackagesOfficial - artifact: drop_linux_package_tar_arm64 - displayName: Download linux tar arm 64 packages - - - download: PSPackagesOfficial - artifact: drop_nupkg_build_nupkg - displayName: Download nupkg packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_arm64 - displayName: Download windows arm64 packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_fxdependent - displayName: Download windows fxdependent packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_fxdependentWinDesktop - displayName: Download windows fxdependentWinDesktop packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_minsize - displayName: Download windows minsize packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_x64 - displayName: Download windows x64 packages - - - download: PSPackagesOfficial - artifact: drop_windows_package_package_win_x86 - displayName: Download windows x86 packages - - - download: PSPackagesOfficial - artifact: macos-pkgs - displayName: Download macos tar packages - - - download: PSPackagesOfficial - artifact: drop_mac_package_sign_package_macos_arm64 - displayName: Download macos arm packages - - - download: PSPackagesOfficial - artifact: drop_mac_package_sign_package_macos_x64 - displayName: Download macos x64 packages - - - pwsh: | - Get-ChildItem '$(Pipeline.Workspace)/PSPackagesOfficial' -Recurse | Select-Object -ExpandProperty FullName - displayName: 'Capture downloads' - - - pwsh: | - $PackagesPath = '$(Pipeline.Workspace)/PSPackagesOfficial' - Write-Verbose -Verbose "Copying Github Release files in $PackagesPath to use in Release Pipeline" - - Write-Verbose -Verbose "Creating output directory for GitHub Release files: $(ob_outputDirectory)/GitHubPackages" - New-Item -Path $(ob_outputDirectory)/GitHubPackages -ItemType Directory -Force - Get-ChildItem -Path "$PackagesPath/*" -Recurse | - Where-Object { $_.Extension -notin '.msix', '.nupkg' } | - Where-Object { $_.Extension -in '.gz', '.pkg', '.msi', '.zip', '.deb', '.rpm', '.zip' } | - Copy-Item -Destination $(ob_outputDirectory)/GitHubPackages -Recurse -Verbose - - Write-Verbose -Verbose "Creating output directory for NuGet packages: $(ob_outputDirectory)/NuGetPackages" - New-Item -Path $(ob_outputDirectory)/NuGetPackages -ItemType Directory -Force - Get-ChildItem -Path "$PackagesPath/*" -Recurse | - Where-Object { $_.Extension -eq '.nupkg' } | - Copy-Item -Destination $(ob_outputDirectory)/NuGetPackages -Recurse -Verbose - displayName: Copy downloads to Artifacts diff --git a/.pipelines/templates/release-github.yml b/.pipelines/templates/release-github.yml new file mode 100644 index 00000000000..424367fbf21 --- /dev/null +++ b/.pipelines/templates/release-github.yml @@ -0,0 +1,173 @@ +parameters: + - name: skipPublish + type: boolean + +jobs: +- job: GithubReleaseDraft + displayName: Create GitHub Release Draft + condition: succeeded() + pool: + type: release + os: windows + templateContext: + inputs: + - input: pipelineArtifact + artifactName: drop_setReleaseTagAndChangelog_SetTagAndChangelog + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_upload_upload_packages + variables: + - template: ./variables/release-shared.yml@self + parameters: + RELEASETAG: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['OutputReleaseTag.releaseTag'] ] + + steps: + - task: PowerShell@2 + inputs: + targetType: inline + script: | + Write-Verbose -Verbose "Release Tag: $(ReleaseTag)" + Get-ChildItem Env: | Out-String -Stream | Write-Verbose -Verbose + displayName: 'Capture Environment Variables' + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + $Path = "$(Pipeline.Workspace)/GitHubPackages" + + # The .exe packages are for Windows Update only and should not be uploaded to GitHub release. + $exefiles = Get-ChildItem -Path $Path -Filter *.exe + if ($exefiles) { + Write-Verbose -Verbose "Remove .exe packages:" + $exefiles | Remove-Item -Force -Verbose + } + + # The .msi packages should not be uploaded to GitHub release. + $msifiles = Get-ChildItem -Path $Path -Filter *.msi + if ($msifiles) { + Write-Verbose -Verbose "Remove .msi packages:" + $msifiles | Remove-Item -Force -Verbose + } + + $OutputPath = Join-Path $Path 'hashes.sha256' + $packages = Get-ChildItem -Path $Path -Include * -Recurse -File + $checksums = $packages | + ForEach-Object { + Write-Verbose -Verbose "Generating checksum file for $($_.FullName)" + $packageName = $_.Name + $hash = (Get-FileHash -Path $_.FullName -Algorithm SHA256).Hash.ToLower() + # the '*' before the packagename signifies it is a binary + "$hash *$packageName" + } + $checksums | Out-File -FilePath $OutputPath -Force + $fileContent = Get-Content -Path $OutputPath -Raw | Out-String + Write-Verbose -Verbose -Message $fileContent + displayName: Add sha256 hashes + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + Get-ChildItem $(Pipeline.Workspace) -recurse | Select-Object -ExpandProperty FullName + displayName: List all files in the workspace + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + $releaseVersion = '$(ReleaseTag)' -replace '^v','' + Write-Verbose -Verbose "Available modules: " + Get-Module | Write-Verbose -Verbose + + $filePath = Get-ChildItem -Path "$(Pipeline.Workspace)/CHANGELOG" -Filter '*.md' | Select-Object -First 1 -ExpandProperty FullName + + if (-not (Test-Path $filePath)) { + throw "$filePath not found" + } + + $changelog = Get-Content -Path $filePath + + $headingPattern = "^## \[\d+\.\d+\.\d+" + $headingStartLines = @($changelog | Select-String -Pattern $headingPattern | Select-Object -ExpandProperty LineNumber) + + if ($headingStartLines.Count -eq 0) { + throw "No release heading matching '$headingPattern' found in $filePath" + } + + $startLine = $headingStartLines[0] + if ($headingStartLines.Count -ge 2) { + $endLine = $headingStartLines[1] - 1 + } else { + # Only one release heading present; take through end of file. + $endLine = $changelog.Count + } + + $clContent = $changelog | Select-Object -Skip ($startLine-1) -First ($endLine - $startLine + 1) | Out-String + + $StringBuilder = [System.Text.StringBuilder]::new($clContent, $clContent.Length + 2kb) + $StringBuilder.AppendLine().AppendLine() > $null + $StringBuilder.AppendLine("### SHA256 Hashes of the release artifacts").AppendLine() > $null + Get-ChildItem -Path "$(Pipeline.Workspace)/GitHubPackages/" -File | ForEach-Object { + $PackageName = $_.Name + $SHA256 = (Get-FileHash -Path $_.FullName -Algorithm SHA256).Hash + $StringBuilder.AppendLine("- $PackageName").AppendLine(" - $SHA256") > $null + } + + $clContent = $StringBuilder.ToString() + + Write-Verbose -Verbose "Selected content: `n$clContent" + + $releaseNotesFilePath = "$(Pipeline.Workspace)/release-notes.md" + $clContent | Out-File -FilePath $releaseNotesFilePath -Encoding utf8 + + Write-Host "##vso[task.setvariable variable=ReleaseNotesFilePath;]$releaseNotesFilePath" + + #if name has prelease then make prerelease true as a variable + if ($releaseVersion -like '*-*') { + Write-Host "##vso[task.setvariable variable=IsPreRelease;]true" + } else { + Write-Host "##vso[task.setvariable variable=IsPreRelease;]false" + } + displayName: Set variables for GitHub release task + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + Write-Host "ReleaseNotes content:" + Get-Content "$(Pipeline.Workspace)/release-notes.md" -Raw | Out-String -width 9999 | Write-Host + displayName: Verify Release Notes + + - task: PowerShell@2 + inputs: + targetType: inline + script: | + $middleURL = '' + $tagString = "$(ReleaseTag)" + Write-Verbose -Verbose "Use the following command to push the tag:" + if ($tagString -match '-preview') { + $middleURL = "preview" + } + elseif ($tagString -match '(\d+\.\d+)') { + $middleURL = $matches[1] + } + $endURL = $tagString -replace '^v|\.', '' + $message = "https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/$middleURL.md#$endURL" + Write-Verbose -Verbose "git tag -a $(ReleaseTag) $env:BUILD_SOURCEVERSION -m $message" + displayName: Git Push Tag Command + + - task: GitHubRelease@1 + inputs: + gitHubConnection: GitHubReleasePAT + repositoryName: PowerShell/PowerShell + target: master + assets: '$(Pipeline.Workspace)/GitHubPackages/*' + tagSource: 'userSpecifiedTag' + tag: '$(ReleaseTag)' + title: "$(ReleaseTag) Release of PowerShell" + isDraft: true + addChangeLog: false + action: 'create' + releaseNotesFilePath: '$(ReleaseNotesFilePath)' + isPrerelease: '$(IsPreRelease)' diff --git a/.pipelines/templates/release-githubNuget.yml b/.pipelines/templates/release-githubNuget.yml deleted file mode 100644 index 5f67ce6a9e4..00000000000 --- a/.pipelines/templates/release-githubNuget.yml +++ /dev/null @@ -1,203 +0,0 @@ -parameters: - - name: skipPublish - type: boolean - -jobs: -- job: GithubReleaseDraft - displayName: Create GitHub Release Draft - condition: succeeded() - pool: - type: release - os: windows - templateContext: - inputs: - - input: pipelineArtifact - artifactName: drop_setReleaseTagAndChangelog_SetTagAndChangelog - - input: pipelineArtifact - pipeline: PSPackagesOfficial - artifactName: drop_upload_upload_packages - variables: - - template: ./variable/release-shared.yml@self - parameters: - RELEASETAG: $[ stageDependencies.setReleaseTagAndChangelog.setTagAndChangelog.outputs['OutputReleaseTag.releaseTag'] ] - - steps: - - task: PowerShell@2 - inputs: - targetType: inline - script: | - Write-Verbose -Verbose "Release Tag: $(ReleaseTag)" - Get-ChildItem Env: | Out-String -Stream | Write-Verbose -Verbose - displayName: 'Capture Environment Variables' - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - $Path = "$(Pipeline.Workspace)/GitHubPackages" - $OutputPath = Join-Path $Path 'hashes.sha256' - $packages = Get-ChildItem -Path $Path -Include * -Recurse -File - $checksums = $packages | - ForEach-Object { - Write-Verbose -Verbose "Generating checksum file for $($_.FullName)" - $packageName = $_.Name - $hash = (Get-FileHash -Path $_.FullName -Algorithm SHA256).Hash.ToLower() - # the '*' before the packagename signifies it is a binary - "$hash *$packageName" - } - $checksums | Out-File -FilePath $OutputPath -Force - $fileContent = Get-Content -Path $OutputPath -Raw | Out-String - Write-Verbose -Verbose -Message $fileContent - displayName: Add sha256 hashes - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - Get-ChildItem $(Pipeline.Workspace) -recurse | Select-Object -ExpandProperty FullName - displayName: List all files in the workspace - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - $releaseVersion = '$(ReleaseTag)' -replace '^v','' - Write-Verbose -Verbose "Available modules: " - Get-Module | Write-Verbose -Verbose - - $filePath = Get-ChildItem -Path "$(Pipeline.Workspace)/CHANGELOG" -Filter '*.md' | Select-Object -First 1 -ExpandProperty FullName - - if (-not (Test-Path $filePath)) { - throw "$filePath not found" - } - - $changelog = Get-Content -Path $filePath - - $headingPattern = "^## \[\d+\.\d+\.\d+" - $headingStartLines = $changelog | Select-String -Pattern $headingPattern | Select-Object -ExpandProperty LineNumber - $startLine = $headingStartLines[0] - $endLine = $headingStartLines[1] - 1 - - $clContent = $changelog | Select-Object -Skip ($startLine-1) -First ($endLine - $startLine) | Out-String - - $StringBuilder = [System.Text.StringBuilder]::new($clContent, $clContent.Length + 2kb) - $StringBuilder.AppendLine().AppendLine() > $null - $StringBuilder.AppendLine("### SHA256 Hashes of the release artifacts").AppendLine() > $null - Get-ChildItem -Path "$(Pipeline.Workspace)/GitHubPackages/" -File | ForEach-Object { - $PackageName = $_.Name - $SHA256 = (Get-FileHash -Path $_.FullName -Algorithm SHA256).Hash - $StringBuilder.AppendLine("- $PackageName").AppendLine(" - $SHA256") > $null - } - - $clContent = $StringBuilder.ToString() - - Write-Verbose -Verbose "Selected content: `n$clContent" - - $releaseNotesFilePath = "$(Pipeline.Workspace)/release-notes.md" - $clContent | Out-File -FilePath $releaseNotesFilePath -Encoding utf8 - - Write-Host "##vso[task.setvariable variable=ReleaseNotesFilePath;]$releaseNotesFilePath" - - #if name has prelease then make prerelease true as a variable - if ($releaseVersion -like '*-*') { - Write-Host "##vso[task.setvariable variable=IsPreRelease;]true" - } else { - Write-Host "##vso[task.setvariable variable=IsPreRelease;]false" - } - displayName: Set variables for GitHub release task - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - Write-Host "ReleaseNotes content:" - Get-Content "$(Pipeline.Workspace)/release-notes.md" -Raw | Out-String -width 9999 | Write-Host - displayName: Verify Release Notes - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - $middleURL = '' - $tagString = "$(ReleaseTag)" - Write-Verbose -Verbose "Use the following command to push the tag:" - if ($tagString -match '-preview') { - $middleURL = "preview" - } - elseif ($tagString -match '(\d+\.\d+)') { - $middleURL = $matches[1] - } - $endURL = $tagString -replace '^v|\.', '' - $message = "https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/$middleURL.md#$endURL" - Write-Verbose -Verbose "git tag -a $(ReleaseTag) $env:BUILD_SOURCEVERSION -m $message" - displayName: Git Push Tag Command - - - task: GitHubRelease@1 - inputs: - gitHubConnection: GitHubReleasePAT - repositoryName: PowerShell/PowerShell - target: master - assets: '$(Pipeline.Workspace)/GitHubPackages/*' - tagSource: 'userSpecifiedTag' - tag: '$(ReleaseTag)' - title: "$(ReleaseTag) Release of PowerShell" - isDraft: true - addChangeLog: false - action: 'create' - releaseNotesFilePath: '$(ReleaseNotesFilePath)' - isPrerelease: '$(IsPreRelease)' - -- job: NuGetPublish - displayName: Publish to NuGet - condition: succeeded() - pool: - type: release - os: windows - templateContext: - inputs: - - input: pipelineArtifact - pipeline: PSPackagesOfficial - artifactName: drop_upload_upload_packages - variables: - - template: ./variable/release-shared.yml@self - parameters: - VERSION: $[ stageDependencies.setReleaseTagAndChangelog.SetTagAndChangelog.outputs['OutputVersion.Version'] ] - - steps: - - task: PowerShell@2 - inputs: - targetType: inline - script: | - Write-Verbose -Verbose "Version: $(Version)" - Get-ChildItem Env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: 'Capture Environment Variables' - - - task: PowerShell@2 - inputs: - targetType: inline - script: | - #Exclude all global tool packages. Their names start with 'PowerShell.' - $null = New-Item -ItemType Directory -Path "$(Pipeline.Workspace)/release" - Copy-Item "$(Pipeline.Workspace)/NuGetPackages/*.nupkg" -Destination "$(Pipeline.Workspace)/release" -Exclude "PowerShell.*.nupkg" -Force -Verbose - - $releaseVersion = '$(Version)' - $globalToolPath = "$(Pipeline.Workspace)/NuGetPackages/PowerShell.$releaseVersion.nupkg" - - if ($releaseVersion -notlike '*-*') { - # Copy the global tool package for stable releases - Copy-Item $globalToolPath -Destination "$(Pipeline.Workspace)/release" - } - - Write-Verbose -Verbose "The .nupkgs below will be pushed:" - Get-ChildItem "$(Pipeline.Workspace)/release" -recurse - displayName: Download and capture nupkgs - condition: and(ne('${{ parameters.skipPublish }}', 'true'), succeeded()) - - - task: NuGetCommand@2 - displayName: 'NuGet push' - condition: and(ne('${{ parameters.skipPublish }}', 'true'), succeeded()) - inputs: - command: push - packagesToPush: '$(Pipeline.Workspace)/release/*.nupkg' - nuGetFeedType: external - publishFeedCredentials: PowerShellNuGetOrgPush diff --git a/.pipelines/templates/release-install-pwsh.yml b/.pipelines/templates/release-install-pwsh.yml deleted file mode 100644 index 9d7080a7e78..00000000000 --- a/.pipelines/templates/release-install-pwsh.yml +++ /dev/null @@ -1,34 +0,0 @@ -steps: - - task: PowerShell@2 - inputs: - targetType: inline - script: | - $localInstallerPath = Get-ChildItem -Path "$(Pipeline.Workspace)/GitHubPackages" -Filter '*win-x64.msi' | Select-Object -First 1 -ExpandProperty FullName - if (Test-Path -Path $localInstallerPath) { - Write-Verbose -Verbose "Installer found at $localInstallerPath" - } else { - throw "Installer not found" - } - Write-Verbose -Verbose "Installing PowerShell via msiexec" - Start-Process -FilePath msiexec -ArgumentList "/package $localInstallerPath /quiet REGISTER_MANIFEST=1" -Wait -NoNewWindow - $pwshPath = Get-ChildItem -Directory -Path 'C:\Program Files\PowerShell\7*' | Select-Object -First 1 -ExpandProperty FullName - if (Test-Path -Path $pwshPath) { - Write-Verbose -Verbose "PowerShell installed at $pwshPath" - Write-Verbose -Verbose "Adding pwsh to env:PATH" - Write-Host "##vso[task.prependpath]$pwshPath" - } else { - throw "PowerShell not installed" - } - displayName: Install pwsh 7 - - - task: PowerShell@2 - inputs: - targetType: inline - pwsh: true - script: | - Write-Verbose -Verbose "Pwsh 7 Installed" - Write-Verbose -Verbose "env:Path: " - $env:PATH -split ';' | ForEach-Object { - Write-Verbose -Verbose $_ - } - displayName: Check pwsh 7 installation diff --git a/.pipelines/templates/release-prep-for-ev2.yml b/.pipelines/templates/release-prep-for-ev2.yml index cf7982cd5e1..ec6ea5ec1e9 100644 --- a/.pipelines/templates/release-prep-for-ev2.yml +++ b/.pipelines/templates/release-prep-for-ev2.yml @@ -11,6 +11,23 @@ stages: displayName: 'Copy EV2 Files to Artifact' pool: type: linux + templateContext: + inputs: + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_linux_package_deb + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_linux_package_deb_arm64 + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_linux_package_rpm + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_linux_package_mariner_x64 + - input: pipelineArtifact + pipeline: PSPackagesOfficial + artifactName: drop_linux_package_mariner_arm64 variables: - name: ob_outputDirectory value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' @@ -23,7 +40,9 @@ stages: - group: 'mscodehub-code-read-akv' - group: 'packages.microsoft.com' - name: ob_sdl_credscan_suppressionsFile - value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + value: $(Build.SourcesDirectory)/PowerShell/.config/suppress.json + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)/PowerShell/.config/tsaoptions.json steps: - checkout: self ## the global setting on lfs didn't work lfs: false @@ -33,7 +52,7 @@ stages: - template: release-SetReleaseTagandContainerName.yml parameters: restorePhase: true - + - pwsh: | $packageVersion = '$(OutputReleaseTag.ReleaseTag)'.ToLowerInvariant() -replace '^v','' $vstsCommandString = "vso[task.setvariable variable=packageVersion]$packageVersion" @@ -42,20 +61,6 @@ stages: displayName: Set Package version env: ob_restore_phase: true - - - pwsh: | - $branch = 'mirror-target' - $gitArgs = "clone", - "--verbose", - "--branch", - "$branch", - "https://$(mscodehubCodeReadPat)@mscodehub.visualstudio.com/PowerShellCore/_git/Internal-PowerShellTeam-Tools", - '$(Pipeline.Workspace)/tools' - $gitArgs | Write-Verbose -Verbose - git $gitArgs - displayName: Clone Internal-PowerShellTeam-Tools from MSCodeHub - env: - ob_restore_phase: true - pwsh: | Get-ChildItem Env: | Out-String -Stream | write-Verbose -Verbose @@ -99,39 +104,17 @@ stages: env: ob_restore_phase: true - - download: PSPackagesOfficial - artifact: 'drop_linux_package_deb' - displayName: 'Download artifact containing .deb_amd64.deb file from PSPackagesOfficial triggering pipeline' - env: - ob_restore_phase: true - - - download: PSPackagesOfficial - artifact: 'drop_linux_package_rpm' - displayName: 'Download artifact containing .rh.x64_86.rpm file from PSPackagesOfficial triggering pipeline' - env: - ob_restore_phase: true - - - download: PSPackagesOfficial - artifact: 'drop_linux_package_mariner_x64' - displayName: 'Download artifact containing .cm.x86_64.rpm file from PSPackagesOfficial triggering pipeline' - env: - ob_restore_phase: true - - - download: PSPackagesOfficial - artifact: 'drop_linux_package_mariner_arm64' - displayName: 'Download artifact containing .cm.aarch64.rpm file from PSPackagesOfficial triggering pipeline' - env: - ob_restore_phase: true - - pwsh: | Write-Verbose -Verbose "Copy ESRP signed .deb and .rpm packages" - $downloadedPipelineFolder = Join-Path '$(Pipeline.Workspace)' -ChildPath 'PSPackagesOfficial' + # templateContext.inputs places the PSPackagesOfficial pipelineArtifact files + # directly under $(Pipeline.Workspace), not in per-artifact subfolders. + $downloadedPipelineFolder = '$(Pipeline.Workspace)' $srcFilesFolder = Join-Path -Path '$(Pipeline.Workspace)' -ChildPath 'SourceFiles' New-Item -Path $srcFilesFolder -ItemType Directory $packagesFolder = Join-Path -Path $srcFilesFolder -ChildPath 'packages' New-Item -Path $packagesFolder -ItemType Directory - $packageFiles = Get-ChildItem -Path $downloadedPipelineFolder -Recurse -Directory -Filter "drop_*" | Get-ChildItem -File -Include *.deb, *.rpm + $packageFiles = Get-ChildItem -Path $downloadedPipelineFolder -File | Where-Object { $_.Extension -in '.deb', '.rpm' } foreach ($file in $packageFiles) { Write-Verbose -Verbose "copying file: $($file.FullName)" @@ -151,7 +134,7 @@ stages: $metadataHash = @{} $skipPublishValue = '${{ parameters.skipPublish }}' $metadataHash["ReleaseTag"] = '$(OutputReleaseTag.ReleaseTag)' - $metadataHash["LTS"] = $metadata.LTSRelease.Latest + $metadataHash["LTS"] = $metadata.LTSRelease.PublishToChannels $metadataHash["ForProduction"] = $true $metadataHash["SkipPublish"] = [System.Convert]::ToBoolean($skipPublishValue) @@ -222,7 +205,7 @@ stages: files_to_sign: '*.ps1' search_root: '$(repoRoot)/.pipelines/EV2Specs/ServiceGroupRoot/Shell/Run' displayName: Sign Run.ps1 - + - pwsh: | # folder to tar must have: Run.ps1, settings.toml, python_dl $srcPath = Join-Path '$(ev2ServiceGroupRootFolder)' -ChildPath 'Shell' diff --git a/.pipelines/templates/release-publish-pmc.yml b/.pipelines/templates/release-publish-pmc.yml index d5454845211..dc7fc8534e3 100644 --- a/.pipelines/templates/release-publish-pmc.yml +++ b/.pipelines/templates/release-publish-pmc.yml @@ -1,37 +1,56 @@ +parameters: +- name: releaseEnvironment + type: string + default: Production + values: + - Production + - PPE + - Test +- name: approvalServiceEnvironment + type: string + default: Production + values: + - Production + - PPE + - Test +# OneBranch requires the stage name to be prefixed with the release environment. +# Official uses 'Prod' for Production; NonProd validators require '' (e.g. 'Test', 'PPE'). +- name: stagePrefix + type: string + default: Prod +# When true, the Ev2 push step is skipped. Useful for NonOfficial dry-runs that +# only want to validate artifact download via templateContext.inputs. +- name: skipEv2Push + type: boolean + default: false + stages: -- stage: 'Prod_Release' +- stage: ${{ parameters.stagePrefix }}_Release displayName: 'Deploy packages to PMC with EV2' dependsOn: - PrepForEV2 variables: - name: ob_release_environment - value: "Production" + value: ${{ parameters.releaseEnvironment }} - name: repoRoot value: $(Build.SourcesDirectory) jobs: - - job: Prod_ReleaseJob + - job: ${{ parameters.stagePrefix }}_ReleaseJob displayName: Publish to PMC pool: type: release - - steps: - - task: DownloadPipelineArtifact@2 + templateContext: inputs: - targetPath: '$(Pipeline.Workspace)' - artifact: drop_PrepForEV2_CopyEv2FilesToArtifact - displayName: 'Download drop_PrepForEV2_CopyEv2FilesToArtifact artifact that has all files needed' + - input: pipelineArtifact + artifactName: drop_PrepForEV2_CopyEv2FilesToArtifact - - task: DownloadPipelineArtifact@2 - inputs: - buildType: 'current' - targetPath: '$(Pipeline.Workspace)' - displayName: 'Download to get EV2 Files' - - - task: vsrm-ev2.vss-services-ev2.adm-release-task.ExpressV2Internal@1 - displayName: 'Ev2: Push to PMC' - inputs: - UseServerMonitorTask: true - EndpointProviderType: ApprovalService - ApprovalServiceEnvironment: Production - ServiceRootPath: '$(Pipeline.Workspace)/drop_PrepForEV2_CopyEV2FilesToArtifact/EV2Specs/ServiceGroupRoot' - RolloutSpecPath: '$(Pipeline.Workspace)/drop_PrepForEV2_CopyEV2FilesToArtifact/EV2Specs/ServiceGroupRoot/RolloutSpec.json' + steps: + - ${{ if not(parameters.skipEv2Push) }}: + - task: vsrm-ev2.vss-services-ev2.adm-release-task.ExpressV2Internal@1 + displayName: 'Ev2: Push to PMC' + inputs: + UseServerMonitorTask: true + EndpointProviderType: ApprovalService + ApprovalServiceEnvironment: ${{ parameters.approvalServiceEnvironment }} + ServiceRootPath: '$(Pipeline.Workspace)/EV2Specs/ServiceGroupRoot' + RolloutSpecPath: '$(Pipeline.Workspace)/EV2Specs/ServiceGroupRoot/RolloutSpec.json' diff --git a/.pipelines/templates/release-symbols.yml b/.pipelines/templates/release-symbols.yml index 1023dcf5259..a628f4d7127 100644 --- a/.pipelines/templates/release-symbols.yml +++ b/.pipelines/templates/release-symbols.yml @@ -10,8 +10,6 @@ jobs: pool: type: windows variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO diff --git a/.pipelines/templates/release-upload-buildinfo.yml b/.pipelines/templates/release-upload-buildinfo.yml index c18c96fc646..9e3d6a6accb 100644 --- a/.pipelines/templates/release-upload-buildinfo.yml +++ b/.pipelines/templates/release-upload-buildinfo.yml @@ -14,8 +14,6 @@ jobs: demands: - ImageOverride -equals PSMMS2019-Secure variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO @@ -53,13 +51,19 @@ jobs: Import-Module "$toolsDirectory/ci.psm1" $jsonFile = Get-Item "$ENV:PIPELINE_WORKSPACE/PSPackagesOfficial/BuildInfoJson/*.json" $fileName = Split-Path $jsonFile -Leaf + # The build itself has already determined if it is preview or stable/LTS, + # we just need to check via the file name + $isPreview = $fileName -eq "preview.json" + $isStable = $fileName -eq "stable.json" $dateTime = [datetime]::UtcNow $dateTime = [datetime]::new($dateTime.Ticks - ($dateTime.Ticks % [timespan]::TicksPerSecond), $dateTime.Kind) $metadata = Get-Content -LiteralPath "$toolsDirectory/metadata.json" -ErrorAction Stop | ConvertFrom-Json - $stableRelease = $metadata.StableRelease.Latest - $ltsRelease = $metadata.LTSRelease.Latest + # Note: version tags in metadata.json (e.g. StableReleaseTag) may not reflect the current release being + # published, so they must not be used to gate channel decisions. Use the explicit publish flags instead. + $stableRelease = $metadata.StableRelease.PublishToChannels + $ltsRelease = $metadata.LTSRelease.PublishToChannels Write-Verbose -Verbose "Writing $jsonFile contents:" $buildInfoJsonContent = Get-Content $jsonFile -Encoding UTF8NoBom -Raw @@ -67,40 +71,48 @@ jobs: $buildInfo = $buildInfoJsonContent | ConvertFrom-Json $buildInfo.ReleaseDate = $dateTime + $currentReleaseTag = $buildInfo.ReleaseTag -Replace 'v','' $targetFile = "$ENV:PIPELINE_WORKSPACE/$fileName" ConvertTo-Json -InputObject $buildInfo | Out-File $targetFile -Encoding ascii - if ($stableRelease -or $fileName -eq "preview.json") { - Set-BuildVariable -Name CopyMainBuildInfo -Value YES + if ($isPreview) { + Set-BuildVariable -Name UploadPreview -Value YES } else { - Set-BuildVariable -Name CopyMainBuildInfo -Value NO + Set-BuildVariable -Name UploadPreview -Value NO } - Set-BuildVariable -Name BuildInfoJsonFile -Value $targetFile - - ## Create 'lts.json' if it's the latest stable and also a LTS release. + Set-BuildVariable -Name PreviewBuildInfoFile -Value $targetFile - if ($fileName -eq "stable.json") { + ## Create 'lts.json' if marked as a LTS release. + if ($isStable) { if ($ltsRelease) { $ltsFile = "$ENV:PIPELINE_WORKSPACE/lts.json" Copy-Item -Path $targetFile -Destination $ltsFile -Force - Set-BuildVariable -Name LtsBuildInfoJsonFile -Value $ltsFile - Set-BuildVariable -Name CopyLTSBuildInfo -Value YES + Set-BuildVariable -Name LTSBuildInfoFile -Value $ltsFile + Set-BuildVariable -Name UploadLTS -Value YES } else { - Set-BuildVariable -Name CopyLTSBuildInfo -Value NO + Set-BuildVariable -Name UploadLTS -Value NO } - $releaseTag = $buildInfo.ReleaseTag - $version = $releaseTag -replace '^v' - $semVersion = [System.Management.Automation.SemanticVersion] $version + ## Gate stable.json upload on the metadata publish flag. + if ($stableRelease) { + Set-BuildVariable -Name StableBuildInfoFile -Value $targetFile + Set-BuildVariable -Name UploadStable -Value YES + } else { + Set-BuildVariable -Name UploadStable -Value NO + } - $versionFile = "$ENV:PIPELINE_WORKSPACE/$($semVersion.Major)-$($semVersion.Minor).json" + ## Always publish the version-specific {Major}-{Minor}.json for non-preview builds. + [System.Management.Automation.SemanticVersion] $currentVersion = $currentReleaseTag + $versionFile = "$ENV:PIPELINE_WORKSPACE/$($currentVersion.Major)-$($currentVersion.Minor).json" Copy-Item -Path $targetFile -Destination $versionFile -Force - Set-BuildVariable -Name VersionBuildInfoJsonFile -Value $versionFile - Set-BuildVariable -Name CopyVersionBuildInfo -Value YES + Set-BuildVariable -Name VersionSpecificBuildInfoFile -Value $versionFile + Set-BuildVariable -Name UploadVersionSpecific -Value YES + } else { - Set-BuildVariable -Name CopyVersionBuildInfo -Value NO + Set-BuildVariable -Name UploadStable -Value NO + Set-BuildVariable -Name UploadVersionSpecific -Value NO } displayName: Create json files @@ -118,24 +130,35 @@ jobs: $storageContext = New-AzStorageContext -StorageAccountName $storageAccount -UseConnectedAccount - if ($env:CopyMainBuildInfo -eq 'YES') { - $jsonFile = "$env:BuildInfoJsonFile" + #preview + if ($env:UploadPreview -eq 'YES') { + $jsonFile = "$env:PreviewBuildInfoFile" + $blobName = Get-Item $jsonFile | Split-Path -Leaf + Write-Verbose -Verbose "Uploading $jsonFile to $containerName/$prefix/$blobName" + Set-AzStorageBlobContent -File $jsonFile -Container $containerName -Blob "$prefix/$blobName" -Context $storageContext -Force + } + + #LTS + if ($env:UploadLTS -eq 'YES') { + $jsonFile = "$env:LTSBuildInfoFile" $blobName = Get-Item $jsonFile | Split-Path -Leaf Write-Verbose -Verbose "Uploading $jsonFile to $containerName/$prefix/$blobName" Set-AzStorageBlobContent -File $jsonFile -Container $containerName -Blob "$prefix/$blobName" -Context $storageContext -Force } - if ($env:CopyLTSBuildInfo -eq 'YES') { - $jsonFile = "$env:LtsBuildInfoJsonFile" + #stable + if ($env:UploadStable -eq 'YES') { + $jsonFile = "$env:StableBuildInfoFile" $blobName = Get-Item $jsonFile | Split-Path -Leaf Write-Verbose -Verbose "Uploading $jsonFile to $containerName/$prefix/$blobName" Set-AzStorageBlobContent -File $jsonFile -Container $containerName -Blob "$prefix/$blobName" -Context $storageContext -Force } - if ($env:CopyVersionBuildInfo -eq 'YES') { - $jsonFile = "$env:VersionBuildInfoJsonFile" + #version-specific + if ($env:UploadVersionSpecific -eq 'YES') { + $jsonFile = "$env:VersionSpecificBuildInfoFile" $blobName = Get-Item $jsonFile | Split-Path -Leaf Write-Verbose -Verbose "Uploading $jsonFile to $containerName/$prefix/$blobName" Set-AzStorageBlobContent -File $jsonFile -Container $containerName -Blob "$prefix/$blobName" -Context $storageContext -Force } - condition: and(succeeded(), eq(variables['CopyMainBuildInfo'], 'YES')) + condition: and(succeeded(), or(eq(variables['UploadPreview'], 'YES'), eq(variables['UploadLTS'], 'YES'), eq(variables['UploadStable'], 'YES'), eq(variables['UploadVersionSpecific'], 'YES'))) diff --git a/.pipelines/templates/release-validate-fxdpackages.yml b/.pipelines/templates/release-validate-fxdpackages.yml index 3f4f9a3bb6c..964fe9fce5f 100644 --- a/.pipelines/templates/release-validate-fxdpackages.yml +++ b/.pipelines/templates/release-validate-fxdpackages.yml @@ -20,6 +20,20 @@ parameters: - name: enableCredScan type: boolean default: true + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: dotnetArch + type: string + default: 'win-x64' jobs: - job: ${{ parameters.jobName }} @@ -36,6 +50,8 @@ jobs: value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json - name: ob_sdl_credscan_enabled value: ${{ parameters.enableCredScan }} + - name: ISEARLYACCESS + value: ${{ parameters.IsEarlyAccess }} pool: type: ${{ parameters.jobtype }} @@ -46,6 +62,10 @@ jobs: - checkout: self clean: true + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + - template: release-SetReleaseTagandContainerName.yml@self - download: PSPackagesOfficial @@ -62,6 +82,10 @@ jobs: displayName: 'Capture Downloaded Artifacts' - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} + ${{ if eq(parameters.IsEarlyAccess, true) }}: + ob_restore_phase: false - pwsh: | $artifactName = '$(artifactName)' diff --git a/.pipelines/templates/release-validate-globaltools.yml b/.pipelines/templates/release-validate-globaltools.yml index 8c2031d5cc9..ef54bd215ea 100644 --- a/.pipelines/templates/release-validate-globaltools.yml +++ b/.pipelines/templates/release-validate-globaltools.yml @@ -1,10 +1,33 @@ parameters: - jobName: "" - displayName: "" - jobtype: "windows" - globalToolExeName: 'pwsh.exe' - globalToolPackageName: 'PowerShell.Windows.x64' - + - name: jobName + type: string + default: "" + - name: displayName + type: string + default: "" + - name: jobtype + type: string + default: "windows" + - name: globalToolExeName + type: string + default: 'pwsh.exe' + - name: globalToolPackageName + type: string + default: 'PowerShell.Windows.x64' + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: dotnetArch + type: string + default: 'win-x64' jobs: - job: ${{ parameters.jobName }} @@ -19,11 +42,17 @@ jobs: value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json - name: ob_sdl_tsa_configFile value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ISEARLYACCESS + value: ${{ parameters.IsEarlyAccess }} steps: - checkout: self clean: true + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + - template: release-SetReleaseTagandContainerName.yml@self - download: PSPackagesOfficial @@ -39,6 +68,10 @@ jobs: displayName: 'Capture Downloaded Artifacts' - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} + ${{ if eq(parameters.IsEarlyAccess, true) }}: + ob_restore_phase: false - pwsh: | $repoRoot = "$(Build.SourcesDirectory)/PowerShell" diff --git a/.pipelines/templates/release-validate-packagenames.yml b/.pipelines/templates/release-validate-packagenames.yml index c717b50f289..5953366ffd7 100644 --- a/.pipelines/templates/release-validate-packagenames.yml +++ b/.pipelines/templates/release-validate-packagenames.yml @@ -82,7 +82,7 @@ jobs: - pwsh: | $message = @() Get-ChildItem $(System.ArtifactsDirectory)\* -recurse -filter *.pkg | ForEach-Object { - if($_.Name -notmatch 'powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*.\d+\-)?osx(\.10\.12)?\-(x64|arm64)\.pkg') + if($_.Name -notmatch 'powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*.\d+\-)?osx\-(x64|arm64)\.pkg') { $messageInstance = "$($_.Name) is not a valid package name" $message += $messageInstance @@ -94,8 +94,8 @@ jobs: - pwsh: | $message = @() - Get-ChildItem $(System.ArtifactsDirectory)\* -recurse -include *.zip, *.msi | ForEach-Object { - if($_.Name -notmatch 'PowerShell-\d+\.\d+\.\d+\-([a-z]*.\d+\-)?win\-(fxdependent|x64|arm64|x86|fxdependentWinDesktop)\.(msi|zip){1}') + Get-ChildItem $(System.ArtifactsDirectory)\* -recurse -include *.zip | ForEach-Object { + if($_.Name -notmatch 'PowerShell-\d+\.\d+\.\d+\-([a-z]*.\d+\-)?win\-(fxdependent|x64|arm64|x86|fxdependentWinDesktop)\.(zip){1}') { $messageInstance = "$($_.Name) is not a valid package name" $message += $messageInstance @@ -104,12 +104,12 @@ jobs: } if($message.count -gt 0){throw ($message | out-string)} - displayName: Validate Zip and MSI Package Names + displayName: Validate Zip Package Names - pwsh: | $message = @() Get-ChildItem $(System.ArtifactsDirectory)\* -recurse -filter *.deb | ForEach-Object { - if($_.Name -notmatch 'powershell(-preview|-lts)?_\d+\.\d+\.\d+([\-~][a-z]*.\d+)?-\d\.deb_amd64\.deb') + if($_.Name -notmatch 'powershell(-preview|-lts)?_\d+\.\d+\.\d+([\-~][a-z]*.\d+)?-\d\.deb_(amd64|arm64)\.deb') { $messageInstance = "$($_.Name) is not a valid package name" $message += $messageInstance diff --git a/.pipelines/templates/release-validate-sdk.yml b/.pipelines/templates/release-validate-sdk.yml index 3b0442f65d6..f0a253e5ccd 100644 --- a/.pipelines/templates/release-validate-sdk.yml +++ b/.pipelines/templates/release-validate-sdk.yml @@ -1,8 +1,33 @@ parameters: - jobName: "" - displayName: "" - poolName: "windows" - imageName: 'none' + - name: jobName + type: string + default: "" + - name: displayName + type: string + default: "" + - name: poolName + type: string + default: "windows" + - name: imageName + type: string + default: 'none' + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: dotnetArch + type: string + default: 'win-x64' + - name: EarlyAccessFeed + type: string + default: 'net10' jobs: - job: ${{ parameters.jobName }} @@ -22,15 +47,19 @@ jobs: - group: mscodehub-feed-read-general - group: mscodehub-feed-read-akv - group: DotNetPrivateBuildAccess + - name: ISEARLYACCESS + value: ${{ parameters.IsEarlyAccess }} + - name: EARLY_ACCESS_FEED + value: ${{ parameters.EarlyAccessFeed }} steps: - checkout: self clean: true lfs: false - - template: /.pipelines/templates/insert-nuget-config-azfeed.yml@self + - template: /.pipelines/templates/SetVersionVariables.yml@self parameters: - repoRoot: "$(Build.SourcesDirectory)" + ReleaseTagVar: $(ReleaseTagVar) - template: release-SetReleaseTagandContainerName.yml@self @@ -47,6 +76,11 @@ jobs: displayName: 'Capture Downloaded Artifacts' - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + ob_restore_phase: false + architecture: ${{ parameters.dotnetArch }} + + - template: /.pipelines/templates/insert-nuget-config-azfeed.yml@self - pwsh: | $repoRoot = "$(Build.SourcesDirectory)" @@ -56,10 +90,28 @@ jobs: $env:DOTNET_NOLOGO=1 + $isEarlyAccess = '$(ISEARLYACCESS)' + + $ADORepoUri = if ($isEarlyAccess -eq 'True') + { + $earlyAccessFeed = '$(EARLY_ACCESS_FEED)' + switch ($earlyAccessFeed) { + 'net8' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-8-early-access/nuget/v3/index.json' } + 'net9' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-9-early-access/nuget/v3/index.json' } + 'net10' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-10-early-access/nuget/v3/index.json' } + default { throw "Unknown early access feed URL: $earlyAccessFeed" } + } + } + else { + "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json" + } + + Write-Verbose -Verbose "ADO Repo URI: $ADORepoUri" + $localLocation = "$(Pipeline.Workspace)/PSPackagesOfficial/drop_nupkg_build_nupkg" $xmlElement = @" - + "@ @@ -90,6 +142,7 @@ jobs: displayName: Restore and execute tests env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - task: PublishTestResults@2 displayName: 'Publish Test Results **\test-hosting.xml' diff --git a/.pipelines/templates/set-reporoot.yml b/.pipelines/templates/set-reporoot.yml new file mode 100644 index 00000000000..af7983afaa1 --- /dev/null +++ b/.pipelines/templates/set-reporoot.yml @@ -0,0 +1,35 @@ +parameters: +- name: ob_restore_phase + type: boolean + default: true + +steps: +- pwsh: | + $path = "./build.psm1" + if($env:REPOROOT){ + Write-Verbose "reporoot already set to ${env:REPOROOT}" -Verbose + exit 0 + } + if(Test-Path -Path $path) + { + Write-Verbose "reporoot detected at: ." -Verbose + $repoRoot = '.' + } + else{ + $path = "./PowerShell/build.psm1" + if(Test-Path -Path $path) + { + Write-Verbose "reporoot detected at: ./PowerShell" -Verbose + $repoRoot = './PowerShell' + } + } + if($repoRoot) { + $vstsCommandString = "vso[task.setvariable variable=repoRoot]$repoRoot" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + } else { + Write-Verbose -Verbose "repo not found" + } + displayName: 'Set repo Root' + env: + ob_restore_phase: ${{ parameters.ob_restore_phase }} diff --git a/.pipelines/templates/shouldSign.yml b/.pipelines/templates/shouldSign.yml index 4bac9e1a3ae..f3701acbc97 100644 --- a/.pipelines/templates/shouldSign.yml +++ b/.pipelines/templates/shouldSign.yml @@ -1,11 +1,16 @@ +parameters: +- name: ob_restore_phase + type: boolean + default: true + steps: - powershell: | $shouldSign = $true - $authenticodeCert = 'CP-230012' - $msixCert = 'CP-230012' + $authenticodeCert = '$(authenticode_cert_id)' + $msixCert = '$(authenticode_cert_id)' if($env:IS_DAILY -eq 'true') { - $authenticodeCert = 'CP-460906' + $authenticodeCert = '$(authenticode_test_cert_id)' } if($env:SKIP_SIGNING -eq 'Yes') { @@ -22,4 +27,4 @@ steps: Write-Host "##$vstsCommandString" displayName: 'Set SHOULD_SIGN Variable' env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue + ob_restore_phase: ${{ parameters.ob_restore_phase }} diff --git a/.pipelines/templates/stages/PowerShell-Coordinated_Packages-Stages.yml b/.pipelines/templates/stages/PowerShell-Coordinated_Packages-Stages.yml new file mode 100644 index 00000000000..e6629c1d5ad --- /dev/null +++ b/.pipelines/templates/stages/PowerShell-Coordinated_Packages-Stages.yml @@ -0,0 +1,242 @@ +parameters: + - name: RUN_WINDOWS + type: boolean + default: true + - name: RUN_TEST_AND_RELEASE + type: boolean + default: true + - name: OfficialBuild + type: boolean + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: EarlyAccessFeed + type: string + default: 'net10' + +stages: +- stage: prep + jobs: + - job: SetVars + displayName: Set Variables + pool: + type: linux + + variables: + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT/BuildJson' + - name: ob_sdl_codeSignValidation_enabled + value: false + - name: ob_sdl_codeql_compiled_enabled + value: false + - name: ob_sdl_credscan_suppressionsFile + value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ob_signing_setup_enabled + value: false + - name: ob_sdl_sbom_enabled + value: false + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} + + steps: + - checkout: self + clean: true + env: + ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase + + - pwsh: | + Get-ChildItem Env: | Out-String -width 9999 -Stream | write-Verbose -Verbose + displayName: Capture environment variables + env: + ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase + + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: yes + + - ${{ if eq(parameters.IsEarlyAccess, true) }}: + - template: /.pipelines/templates/downloadDotnetEarlyAccess.yml@self + parameters: + DotnetRuntimeVersion: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DotnetSdkVersion: ${{ parameters.DOTNET_SDK_VERSION }} + +- stage: macos + displayName: macOS - build and sign + dependsOn: ['prep'] + variables: + - name: ps_official_build + value: ${{ parameters.OfficialBuild }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} + jobs: + - template: /.pipelines/templates/mac.yml@self + parameters: + buildArchitecture: x64 + - template: /.pipelines/templates/mac.yml@self + parameters: + buildArchitecture: arm64 + +- stage: linux + displayName: linux - build and sign + dependsOn: ['prep'] + variables: + - name: ps_official_build + value: ${{ parameters.OfficialBuild }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} + jobs: + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-x64' + JobName: 'linux_x64' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-x64' + JobName: 'linux_x64_minSize' + BuildConfiguration: 'minSize' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-arm64' + JobName: 'linux_arm64_minSize' + BuildConfiguration: 'minSize' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-arm' + JobName: 'linux_arm' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-arm64' + JobName: 'linux_arm64' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'fxdependent-linux-x64' + JobName: 'linux_fxd_x64_mariner' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'fxdependent-linux-arm64' + JobName: 'linux_fxd_arm64_mariner' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'fxdependent-noopt-linux-musl-x64' + JobName: 'linux_fxd_x64_alpine' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'fxdependent' + JobName: 'linux_fxd' + + - template: /.pipelines/templates/linux.yml@self + parameters: + Runtime: 'linux-musl-x64' + JobName: 'linux_x64_alpine' + +- stage: windows + displayName: windows - build and sign + dependsOn: ['prep'] + condition: and(succeeded(),eq('${{ parameters.RUN_WINDOWS }}','true')) + variables: + - name: ps_official_build + value: ${{ parameters.OfficialBuild }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} + jobs: + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: x64 + BuildConfiguration: release + JobName: build_windows_x64_release + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: x64 + BuildConfiguration: minSize + JobName: build_windows_x64_minSize_release + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: arm64 + BuildConfiguration: minSize + JobName: build_windows_arm64_minSize_release + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: x86 + JobName: build_windows_x86_release + dotnetArch: 'win-x86' + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: arm64 + JobName: build_windows_arm64_release + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: fxdependent + JobName: build_windows_fxdependent_release + - template: /.pipelines/templates/windows-hosted-build.yml@self + parameters: + Architecture: fxdependentWinDesktop + JobName: build_windows_fxdependentWinDesktop_release + +- stage: test_and_release_artifacts + displayName: Test and Release Artifacts + dependsOn: ['prep'] + condition: and(succeeded(),eq('${{ parameters.RUN_TEST_AND_RELEASE }}','true')) + jobs: + - template: /.pipelines/templates/testartifacts.yml@self + + - job: release_json + displayName: Create and Upload release.json + pool: + type: windows + variables: + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json + - name: ob_sdl_credscan_suppressionsFile + value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json + steps: + - checkout: self + clean: true + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + - template: /.pipelines/templates/rebuild-branch-check.yml@self + - powershell: | + $metadata = Get-Content '$(Build.SourcesDirectory)/PowerShell/tools/metadata.json' -Raw | ConvertFrom-Json + + # Use the rebuild branch check from the template + $isRebuildBranch = '$(RebuildBranchCheck.IsRebuildBranch)' -eq 'true' + + # Don't mark as LTS release for rebuild branches + $LTS = $metadata.LTSRelease.Package -and -not $isRebuildBranch + + if ($isRebuildBranch) { + Write-Verbose -Message "Rebuild branch detected, not marking as LTS release" -Verbose + } + + @{ ReleaseVersion = "$(Version)"; LTSRelease = $LTS } | ConvertTo-Json | Out-File "$(Build.StagingDirectory)\release.json" + Get-Content "$(Build.StagingDirectory)\release.json" + + if (-not (Test-Path "$(ob_outputDirectory)\metadata")) { + New-Item -ItemType Directory -Path "$(ob_outputDirectory)\metadata" + } + + Copy-Item -Path "$(Build.StagingDirectory)\release.json" -Destination "$(ob_outputDirectory)\metadata" -Force + displayName: Create and upload release.json file to build artifact + retryCountOnTaskFailure: 2 + - template: /.pipelines/templates/step/finalize.yml@self diff --git a/.pipelines/templates/stages/PowerShell-Packages-Stages.yml b/.pipelines/templates/stages/PowerShell-Packages-Stages.yml new file mode 100644 index 00000000000..2c84885e445 --- /dev/null +++ b/.pipelines/templates/stages/PowerShell-Packages-Stages.yml @@ -0,0 +1,247 @@ +parameters: + - name: OfficialBuild + type: boolean + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: EarlyAccessFeed + type: string + default: 'net10' + +stages: +- stage: prep + displayName: 'Prep BuildInfo+Az' + jobs: + - template: /.pipelines/templates/checkAzureContainer.yml@self + +- stage: EarlyDotnet + displayName: 'Early .NET Setup' + dependsOn: [] + condition: always() + + jobs: + - ${{ if eq(parameters.IsEarlyAccess, true) }}: + - template: /.pipelines/templates/downloadDotnetEarlyAccess.yml@self + parameters: + DotnetRuntimeVersion: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DotnetSdkVersion: ${{ parameters.DOTNET_SDK_VERSION }} + - ${{ else }}: + - job: skip_early_dotnet + displayName: 'Skip early access .NET setup' + pool: + type: windows + variables: + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + steps: + - pwsh: Write-Host 'IsEarlyAccess is false; skipping early access .NET setup.' +- stage: mac_package + displayName: 'macOS Pkg+Sign' + dependsOn: [EarlyDotnet] + jobs: + - template: /.pipelines/templates/mac-package-build.yml@self + parameters: + buildArchitecture: x64 + + - template: /.pipelines/templates/mac-package-build.yml@self + parameters: + buildArchitecture: arm64 + +- stage: windows_package_build + displayName: 'Win Pkg (unsigned)' + dependsOn: [EarlyDotnet] + jobs: + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: x64 + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: arm64 + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: x86 + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: fxdependent + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: fxdependentWinDesktop + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: x64_minsize + + - template: /.pipelines/templates/packaging/windows/package.yml@self + parameters: + runtime: arm64_minsize + +- stage: windows_package_sign + displayName: 'Win Pkg Sign' + dependsOn: [windows_package_build] + jobs: + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: x64 + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: arm64 + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: x86 + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: fxdependent + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: fxdependentWinDesktop + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: x64_minsize + + - template: /.pipelines/templates/packaging/windows/sign.yml@self + parameters: + runtime: arm64_minsize + +- stage: linux_package + displayName: 'Linux Pkg+Sign' + dependsOn: [EarlyDotnet] + jobs: + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_x64' + signedDrop: 'drop_linux_sign_linux_x64' + packageType: deb + jobName: deb + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_arm64' + signedDrop: 'drop_linux_sign_linux_arm64' + packageType: deb-arm64 + jobName: deb_arm64 + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_fxd_x64_mariner' + signedDrop: 'drop_linux_sign_linux_fxd_x64_mariner' + packageType: rpm-fxdependent #mariner-x64 + jobName: mariner_x64 + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_fxd_arm64_mariner' + signedDrop: 'drop_linux_sign_linux_fxd_arm64_mariner' + packageType: rpm-fxdependent-arm64 #mariner-arm64 + jobName: mariner_arm64 + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_x64' + signedDrop: 'drop_linux_sign_linux_x64' + packageType: rpm + jobName: rpm + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_arm' + signedDrop: 'drop_linux_sign_linux_arm' + packageType: tar-arm + jobName: tar_arm + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_arm64' + signedDrop: 'drop_linux_sign_linux_arm64' + packageType: tar-arm64 + jobName: tar_arm64 + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_x64_alpine' + signedDrop: 'drop_linux_sign_linux_x64_alpine' + packageType: tar-alpine + jobName: tar_alpine + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_fxd' + signedDrop: 'drop_linux_sign_linux_fxd' + packageType: fxdependent + jobName: fxdependent + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_x64' + signedDrop: 'drop_linux_sign_linux_x64' + packageType: tar + jobName: tar + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_fxd_x64_alpine' + signedDrop: 'drop_linux_sign_linux_fxd_x64_alpine' + packageType: tar-alpine-fxdependent + jobName: tar_alpine_fxd + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_x64_minSize' + signedDrop: 'drop_linux_sign_linux_x64_minSize' + packageType: min-size-x64 + jobName: minSize_x64 + + - template: /.pipelines/templates/linux-package-build.yml@self + parameters: + unsignedDrop: 'drop_linux_build_linux_arm64_minSize' + signedDrop: 'drop_linux_sign_linux_arm64_minSize' + packageType: min-size-arm64 + jobName: minSize_arm64 + +- stage: nupkg + displayName: 'NuGet Pkg+Sign' + dependsOn: [EarlyDotnet] + jobs: + - template: /.pipelines/templates/nupkg.yml@self + +- stage: msixbundle + displayName: 'MSIX Bundle+Sign' + dependsOn: [EarlyDotnet, windows_package_build] # Only depends on unsigned packages + jobs: + - template: /.pipelines/templates/package-create-msix.yml@self + parameters: + OfficialBuild: ${{ parameters.OfficialBuild }} + +- stage: store_package + displayName: 'Store Package' + dependsOn: [msixbundle] + jobs: + - template: /.pipelines/templates/package-store-package.yml@self + +- stage: upload + displayName: 'Upload' + dependsOn: [EarlyDotnet, prep, mac_package, windows_package_sign, linux_package, nupkg, msixbundle] # prep needed for BuildInfo JSON + jobs: + - template: /.pipelines/templates/uploadToAzure.yml@self + +- stage: validatePackages + displayName: 'Validate Packages' + dependsOn: [upload] + jobs: + - template: /.pipelines/templates/release-validate-packagenames.yml@self diff --git a/.pipelines/templates/stages/PowerShell-Release-Stages.yml b/.pipelines/templates/stages/PowerShell-Release-Stages.yml new file mode 100644 index 00000000000..d922b224b97 --- /dev/null +++ b/.pipelines/templates/stages/PowerShell-Release-Stages.yml @@ -0,0 +1,398 @@ +parameters: + - name: releaseEnvironment + type: string + - name: SkipPublish + type: boolean + - name: SkipPSInfraInstallers + type: boolean + - name: skipMSIXPublish + type: boolean + - name: IsEarlyAccess + type: boolean + default: false + - name: DOTNET_RUNTIME_VERSION + displayName: Runtime version of early access build + type: string + default: ' ' + - name: DOTNET_SDK_VERSION + displayName: SDK version of early access build + type: string + default: ' ' + - name: EarlyAccessFeed + type: string + default: 'net10' + +stages: +- stage: setReleaseTagAndChangelog + displayName: 'Set Release Tag and Upload Changelog' + jobs: + - template: /.pipelines/templates/release-SetTagAndChangelog.yml@self + +- stage: downloadDotnetEarlyAccess + displayName: 'Download Early release .NET' + jobs: + - ${{ if eq(parameters.IsEarlyAccess, true) }}: + - template: /.pipelines/templates/downloadDotnetEarlyAccess.yml@self + parameters: + DotnetRuntimeVersion: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DotnetSdkVersion: ${{ parameters.DOTNET_SDK_VERSION }} + - ${{ else }}: + - job: skip_download_dotnet_early_access + displayName: 'Skip early access .NET download' + pool: + type: windows + variables: + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + steps: + - pwsh: Write-Host 'IsEarlyAccess is false; skipping early access .NET download.' +- stage: validateSdk + displayName: 'Validate SDK' + dependsOn: [downloadDotnetEarlyAccess] + jobs: + - template: /.pipelines/templates/release-validate-sdk.yml@self + parameters: + jobName: "windowsSDK" + displayName: "Windows SDK Validation" + imageName: PSMMS2019-Secure + poolName: $(windowsPool) + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + EarlyAccessFeed: ${{ parameters.EarlyAccessFeed }} + dotnetArch: 'win-x64' + + - template: /.pipelines/templates/release-validate-sdk.yml@self + parameters: + jobName: "MacOSSDK" + displayName: "MacOS SDK Validation" + imageName: macOS-latest + poolName: Azure Pipelines + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'osx-x64' + + - template: /.pipelines/templates/release-validate-sdk.yml@self + parameters: + jobName: "LinuxSDK" + displayName: "Linux SDK Validation" + imageName: PSMMSUbuntu22.04-Secure + poolName: $(ubuntuPool) + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'linux-x64' + +- stage: gbltool + displayName: 'Validate Global tools' + dependsOn: [downloadDotnetEarlyAccess] + jobs: + - template: /.pipelines/templates/release-validate-globaltools.yml@self + parameters: + jobName: "WindowsGlobalTools" + displayName: "Windows Global Tools Validation" + jobtype: windows + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'win-x64' + + - template: /.pipelines/templates/release-validate-globaltools.yml@self + parameters: + jobName: "LinuxGlobalTools" + displayName: "Linux Global Tools Validation" + jobtype: linux + globalToolExeName: 'pwsh' + globalToolPackageName: 'PowerShell.Linux.x64' + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'linux-x64' + +- stage: fxdpackages + displayName: 'Validate FXD Packages' + dependsOn: [downloadDotnetEarlyAccess] + jobs: + - template: /.pipelines/templates/release-validate-fxdpackages.yml@self + parameters: + jobName: 'winfxd' + displayName: 'Validate Win Fxd Packages' + jobtype: 'windows' + artifactName: 'drop_windows_package_package_win_fxdependent' + packageNamePattern: '**/*win-fxdependent.zip' + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'win-x64' + + - template: /.pipelines/templates/release-validate-fxdpackages.yml@self + parameters: + jobName: 'winfxdDesktop' + displayName: 'Validate WinDesktop Fxd Packages' + jobtype: 'windows' + artifactName: 'drop_windows_package_package_win_fxdependentWinDesktop' + packageNamePattern: '**/*win-fxdependentwinDesktop.zip' + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'win-x64' + + - template: /.pipelines/templates/release-validate-fxdpackages.yml@self + parameters: + jobName: 'linuxfxd' + displayName: 'Validate Linux Fxd Packages' + jobtype: 'linux' + artifactName: 'drop_linux_package_fxdependent' + packageNamePattern: '**/*linux-x64-fxdependent.tar.gz' + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'linux-x64' + + - template: /.pipelines/templates/release-validate-fxdpackages.yml@self + parameters: + jobName: 'linuxArm64fxd' + displayName: 'Validate Linux ARM64 Fxd Packages' + jobtype: 'linux' + artifactName: 'drop_linux_package_fxdependent' + # this is really an architecture independent package + packageNamePattern: '**/*linux-x64-fxdependent.tar.gz' + arm64: 'yes' + enableCredScan: false + IsEarlyAccess: ${{ parameters.IsEarlyAccess }} + DOTNET_RUNTIME_VERSION: ${{ parameters.DOTNET_RUNTIME_VERSION }} + DOTNET_SDK_VERSION: ${{ parameters.DOTNET_SDK_VERSION }} + dotnetArch: 'linux-arm64' + +- stage: ManualValidation + dependsOn: [] + displayName: Manual Validation + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Validate OSX Packages + jobName: ValidateOsxPkg + instructions: | + Validate tar.gz package on osx-arm64 + +- stage: ReleaseAutomation + dependsOn: [] + displayName: 'Release Automation' + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Start Release Automation + jobName: StartRA + instructions: | + Kick off Release automation build at: https://dev.azure.com/powershell-rel/Release-Automation/_build?definitionId=10&_a=summary + + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Triage results + jobName: TriageRA + dependsOnJob: StartRA + instructions: | + Triage ReleaseAutomation results + + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Signoff Tests + dependsOnJob: TriageRA + jobName: SignoffTests + instructions: | + Signoff ReleaseAutomation results + +- stage: UpdateChangeLog + displayName: Update the changelog + dependsOn: + - ManualValidation + - ReleaseAutomation + - fxdpackages + - gbltool + - validateSdk + + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Make sure the changelog is updated + jobName: MergeChangeLog + instructions: | + Update and merge the changelog for the release. + This step is required for creating GitHub draft release. + +- stage: PublishGitHubRelease + displayName: Publish GitHub + dependsOn: + - setReleaseTagAndChangelog + - UpdateChangeLog + variables: + ob_release_environment: ${{ parameters.releaseEnvironment }} + jobs: + - template: /.pipelines/templates/release-github.yml@self + parameters: + skipPublish: ${{ parameters.SkipPublish }} + +- stage: PushGitTagAndMakeDraftPublic + displayName: Push Git Tag and Make Draft Public + dependsOn: PublishGitHubRelease + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Push Git Tag + jobName: PushGitTag + instructions: | + Push the git tag to upstream + + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Make Draft Public + dependsOnJob: PushGitTag + jobName: DraftPublic + instructions: | + Make the GitHub Release Draft Public + +- stage: PublishNugetRelease + displayName: Publish Nuget Release + dependsOn: + - setReleaseTagAndChangelog + - PushGitTagAndMakeDraftPublic + - UpdateChangeLog + variables: + ob_release_environment: ${{ parameters.releaseEnvironment }} + jobs: + - template: /.pipelines/templates/release-Nuget.yml@self + parameters: + skipPublish: ${{ parameters.SkipPublish }} + +- stage: BlobPublic + displayName: Make Blob Public + dependsOn: + - UpdateChangeLog + - PushGitTagAndMakeDraftPublic + jobs: + - template: /.pipelines/templates/release-MakeBlobPublic.yml@self + parameters: + SkipPSInfraInstallers: ${{ parameters.SkipPSInfraInstallers }} + +- stage: PublishPMC + displayName: Publish PMC + dependsOn: PushGitTagAndMakeDraftPublic + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Publish to PMC + jobName: ReleaseToPMC + instructions: | + Run PowerShell-Release-Official-Azure.yml pipeline to publish to PMC + +- stage: UpdateDotnetDocker + dependsOn: PushGitTagAndMakeDraftPublic + displayName: Update DotNet SDK Docker images + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Update .NET SDK docker images + jobName: DotnetDocker + instructions: | + Create PR for updating dotnet-docker images to use latest PowerShell version. + 1. Fork and clone https://github.com/dotnet/dotnet-docker.git + 2. git checkout upstream/nightly -b updatePS + 3. dotnet run --project .\eng\update-dependencies\ specific --product-version powershell= --compute-shas + 4. create PR targeting nightly branch + +- stage: UpdateWinGet + dependsOn: PushGitTagAndMakeDraftPublic + displayName: Add manifest entry to winget + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Add manifest entry to winget + jobName: UpdateWinGet + instructions: | + This is typically done by the community 1-2 days after the release. + +- stage: PublishMsix + dependsOn: + - setReleaseTagAndChangelog + - PushGitTagAndMakeDraftPublic + displayName: Publish MSIX to store + variables: + ob_release_environment: ${{ parameters.releaseEnvironment }} + jobs: + - template: /.pipelines/templates/release-MSIX-Publish.yml@self + parameters: + skipMSIXPublish: ${{ parameters.skipMSIXPublish }} + +- stage: PublishVPack + dependsOn: PushGitTagAndMakeDraftPublic + displayName: Release vPack + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Start 2 vPack Release pipelines + jobName: PublishVPack + instructions: | + 1. Kick off PowerShell-vPack-Official pipeline + 2. Kick off PowerShell-MSIXBundle-VPack pipeline + +# Need to verify if the Az PS / CLI team still uses this. Skipping for this release. +# - stage: ReleaseDeps +# dependsOn: GitHubTasks +# displayName: Update pwsh.deps.json links +# jobs: +# - template: templates/release-UpdateDepsJson.yml + +- stage: UploadBuildInfoJson + dependsOn: PushGitTagAndMakeDraftPublic + displayName: Upload BuildInfo.json + jobs: + - template: /.pipelines/templates/release-upload-buildinfo.yml@self + +- stage: ReleaseSymbols + dependsOn: PushGitTagAndMakeDraftPublic + displayName: Release Symbols + jobs: + - template: /.pipelines/templates/release-symbols.yml@self + +- stage: ChangesToMaster + displayName: Ensure changes are in GH master + dependsOn: + - PublishPMC + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Make sure changes are in master + jobName: MergeToMaster + instructions: | + Make sure that changes README.md and metadata.json are merged into master on GitHub. + +- stage: ReleaseToMU + displayName: Release to MU + dependsOn: PushGitTagAndMakeDraftPublic # This only needs the blob to be available + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Release to MU + instructions: | + Notify the PM team to start the process of releasing to MU. + +- stage: ReleaseClose + displayName: Finish Release + dependsOn: + - ReleaseToMU + - ReleaseSymbols + jobs: + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Retain Build + jobName: RetainBuild + instructions: | + Retain the build + + - template: /.pipelines/templates/approvalJob.yml@self + parameters: + displayName: Delete release branch + jobName: DeleteBranch + instructions: | + Delete release branch diff --git a/.pipelines/templates/stages/PowerShell-vPack-Stages.yml b/.pipelines/templates/stages/PowerShell-vPack-Stages.yml new file mode 100644 index 00000000000..404936440f8 --- /dev/null +++ b/.pipelines/templates/stages/PowerShell-vPack-Stages.yml @@ -0,0 +1,308 @@ +parameters: + - name: createVPack + type: boolean + - name: vPackName + type: string + +stages: +- stage: BuildStage + jobs: + - job: BuildJob + pool: + type: windows + + templateContext: + sdl: + codeSignValidation: + enabled: false + justificationForDisabling: >- + This job validates the signed payload with the repository-managed + tools-only policy. + + strategy: + matrix: + x86: + architecture: x86 + + x64: + architecture: x64 + + arm64: + architecture: arm64 + + variables: + ArtifactPlatform: 'windows' + ob_artifactBaseName: drop_build_$(architecture) + ob_outputDirectory: '$(BUILD.SOURCESDIRECTORY)\out' + ob_createvpack_enabled: ${{ parameters.createVPack }} + ob_createvpack_owneralias: tplunk + ob_createvpack_versionAs: parts + ob_createvpack_propsFile: true + ob_createvpack_verbose: true + ob_createvpack_packagename: '${{ parameters.vPackName }}.$(architecture)' + ob_createvpack_description: PowerShell $(architecture) $(version) + # Some official-build adapters force the injected validator on despite templateContext. + # Exclude this payload from that validator; it is validated below with the tools-only policy. + ob_sdl_codeSignValidation_excludes: '-|**\*.ps1;-|**\*.psm1;-|**\*.ps1xml;-|**\*.psd1;-|**\*.exe;-|**\*.dll' + # I think the variables reload after we transition back to the host so this works. 🤷‍♂️ + ob_createvpack_majorVer: $(pwshMajorVersion) + ob_createvpack_minorVer: $(pwshMinorVersion) + ob_createvpack_patchVer: $(pwshPatchVersion) + ${{ if ne(variables['pwshPrereleaseVersion'], '') }}: + ob_createvpack_prereleaseVer: $(pwshPrereleaseVersion) + ${{ else }}: + ob_createvpack_prereleaseVer: $(Build.SourceVersion) + + steps: + - checkout: self + displayName: Checkout source code - during restore + clean: true + path: s + env: + ob_restore_phase: true + + - template: /.pipelines/templates/SetVersionVariables.yml@self + parameters: + ReleaseTagVar: $(ReleaseTagVar) + CreateJson: yes + + - pwsh: | + $version = '$(Version)' + Write-Verbose -Verbose "Version: $version" + if(!$version) { + throw "Version is not set." + } + + $mainVersionParts = $version -split '-' + + Write-Verbose -Verbose "mainVersionParts: $($mainVersionParts[0]) ; $($mainVersionParts[1])" + $versionParts = $mainVersionParts[0] -split '[.]'; + $major = $versionParts[0] + $minor = $versionParts[1] + $patch = $versionParts[2] + + $previewPart = $mainVersionParts[1] + Write-Verbose -Verbose "previewPart: $previewPart" + + Write-Host "major: $major; minor: $minor; patch: $patch;" + + $vstsCommandString = "vso[task.setvariable variable=pwshMajorVersion]$major" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + + $vstsCommandString = "vso[task.setvariable variable=pwshMinorVersion]$minor" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + + $vstsCommandString = "vso[task.setvariable variable=pwshPatchVersion]$patch" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + if($previewPart) { + $vstsCommandString = "vso[task.setvariable variable=pwshPrereleaseVersion]$previewPart" + } else { + Write-Verbose -Verbose "No prerelease part found in version string." + } + displayName: Set ob_createvpack_*Ver + env: + ob_restore_phase: true + + # Validate pwsh*Version variables + - pwsh: | + $variables = @("pwshMajorVersion", "pwshMinorVersion", "pwshPatchVersion") + foreach ($var in $variables) { + if (-not (get-item "Env:\$var" -ErrorAction SilentlyContinue).value) { + throw "Required variable '`$env:$var' is not set." + } + } + displayName: Validate pwsh*Version variables + env: + ob_restore_phase: true + + - pwsh: | + if($env:RELEASETAGVAR -match '-') { + throw "Don't release a preview build without coordinating with Windows Engineering Build Tools Team" + } + displayName: Stop any preview release + env: + ob_restore_phase: true + + - task: UseDotNet@2 + displayName: 'Use .NET Core sdk' + inputs: + packageType: sdk + version: 3.1.x + installationPath: $(Agent.ToolsDirectory)/dotnet + + ### BUILD ### + + - template: /.pipelines/templates/insert-nuget-config-azfeed.yml@self + parameters: + repoRoot: $(repoRoot) + + - task: CodeQL3000Init@0 # Add CodeQL Init task right before your 'Build' step. + env: + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + inputs: + Enabled: true + AnalyzeInPipeline: false # Do not upload results + Language: csharp + + - task: UseDotNet@2 + displayName: 'Install .NET based on global.json' + inputs: + useGlobalJson: true + workingDirectory: $(repoRoot) + env: + ob_restore_phase: true + + - pwsh: | + # Need to set PowerShellRoot variable for obp-file-signing template + $vstsCommandString = "vso[task.setvariable variable=PowerShellRoot]$(repoRoot)" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + + $Architecture = '$(Architecture)' + $runtime = switch ($Architecture) + { + "x64" { "win7-x64" } + "x86" { "win7-x86" } + "arm64" { "win-arm64" } + } + + $params = @{} + if ($env:BuildConfiguration -eq 'minSize') { + $params['ForMinimalSize'] = $true + } + + $vstsCommandString = "vso[task.setvariable variable=Runtime]$runtime" + Write-Host ("sending " + $vstsCommandString) + Write-Host "##$vstsCommandString" + + Write-Verbose -Message "Building PowerShell with Runtime: $runtime for '$env:BuildConfiguration' configuration" + Import-Module -Name $(repoRoot)/build.psm1 -Force + $buildWithSymbolsPath = New-Item -ItemType Directory -Path "$(Pipeline.Workspace)/Symbols_$Architecture" -Force + + Start-PSBootstrap -Scenario Package + $null = New-Item -ItemType Directory -Path $buildWithSymbolsPath -Force -Verbose + + $ReleaseTagParam = @{} + + if ($env:RELEASETAGVAR) { + $ReleaseTagParam['ReleaseTag'] = $env:RELEASETAGVAR + } + + Start-PSBuild -Runtime $runtime -Configuration Release -Output $buildWithSymbolsPath -Clean -PSModuleRestore @params @ReleaseTagParam + + $refFolderPath = Join-Path $buildWithSymbolsPath 'ref' + Write-Verbose -Verbose "refFolderPath: $refFolderPath" + $outputPath = Join-Path '$(ob_outputDirectory)' 'psoptions' + $null = New-Item -ItemType Directory -Path $outputPath -Force + $psOptPath = "$outputPath/psoptions.json" + Save-PSOptions -PSOptionsPath $psOptPath + + Write-Verbose -Verbose "Completed building PowerShell for '$env:BuildConfiguration' configuration" + displayName: Build Windows Universal - $(Architecture) -$(BuildConfiguration) Symbols folder + env: + __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + + - task: CodeQL3000Finalize@0 # Add CodeQL Finalize task right after your 'Build' step. + env: + ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. + + - task: ms.vss-governance-buildtask.governance-build-task-component-detection.ComponentGovernanceComponentDetection@0 + displayName: 'Component Detection' + inputs: + sourceScanPath: '$(repoRoot)\src' + ob_restore_phase: true + + - template: /.pipelines/templates/obp-file-signing.yml@self + parameters: + binPath: '$(Pipeline.Workspace)/Symbols_$(Architecture)' + SigningProfile: $(windows_build_tools_cert_id) + ThirdPartySigningProfile: $(windows_build_tools_cert_id) + SignAllBinariesWithThirdPartyProfile: true + OfficialBuild: false + vPackScenario: true + + # obp-file-signing.yml signs only the scripts and manifests selected for normal PowerShell + # packages. The validation below intentionally covers every potentially signed file in the + # vPack, so overwrite every matching signature with the tools certificate first. + - task: onebranch.pipeline.signing@1 + displayName: Sign all vPack files with Windows build tools certificate + inputs: + command: sign + signing_profile: $(windows_build_tools_cert_id) + files_to_sign: '**\*.ps1;**\*.psm1;**\*.ps1xml;**\*.psd1;**\*.exe;**\*.dll' + search_root: $(ob_outputDirectory) + + # The injected CodeSign validation is disabled for this job, so validate the signed payload + # here against the repository policy, which allows only the Windows build tools certificate. + - task: securedevelopmentteam.vss-secure-development-tools.build-task-codesignvalidation.CodeSign@1 + displayName: Validate signed files with PowerShell CodeSign policy + inputs: + Path: $(ob_outputDirectory) + PolicyType: Custom + PolicyFile: $(Build.SourcesDirectory)\.config\codesignpolicy.xml + MaxThreads: 16 + FailIfNoTargetsFound: true + ExcludePassesFromLog: false + Targets: '**\*.ps1;**\*.psm1;**\*.ps1xml;**\*.psd1;**\*.exe;**\*.dll' + + - pwsh: | + $codesignResultsRoot = Join-Path '$(Pipeline.Workspace)' '.gdn\.r\codesign' + if (-not (Test-Path -LiteralPath $codesignResultsRoot -PathType Container)) { + throw "CodeSign Validation did not produce its expected results directory: $codesignResultsRoot" + } + + $sarifFile = Get-ChildItem -LiteralPath $codesignResultsRoot -Recurse -File -Filter 'Phalanx.Plugins.CodeSignValidation.dll.sarif' | + Sort-Object -Property LastWriteTimeUtc -Descending | + Select-Object -First 1 + if (-not $sarifFile) { + throw "CodeSign Validation did not produce its expected SARIF file under: $codesignResultsRoot" + } + + $sarif = Get-Content -LiteralPath $sarifFile.FullName -Raw | ConvertFrom-Json -Depth 100 + $failures = @( + foreach ($run in $sarif.runs) { + foreach ($result in $run.results) { + if ($result.ruleId -ne 'CodeSign.MatchingPolicy') { + $result + } + } + } + ) + + if ($failures.Count -gt 0) { + $failures | + ForEach-Object { + Write-Host "##vso[task.logissue type=error]$($_.ruleId): $($_.locations.physicalLocation.artifactLocation.uri -join ', ') - $($_.message.text)" + } + throw "CodeSign Validation found $($failures.Count) policy violation(s)." + } + + Write-Verbose -Verbose 'All signed files matched the PowerShell CodeSign policy.' + displayName: Check PowerShell CodeSign validation results + + ### END OF BUILD ### + + - pwsh: | + Get-ChildItem env:/ob_createvpack_*Ver + Get-ChildItem -Path "$(Pipeline.Workspace)\Symbols_$(Architecture)\*" -Recurse + Get-Content "$(Pipeline.Workspace)\PowerShell\preview.json" -ErrorAction SilentlyContinue | Write-Host + displayName: Debug Output Directory and Version + condition: succeededOrFailed() + + - pwsh: | + Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose + displayName: Capture Environment + condition: succeededOrFailed() + + - pwsh: | + $vpackFiles = Get-ChildItem -Path "$(Pipeline.Workspace)\Symbols_$(Architecture)\*" -Recurse + if($vpackFiles.Count -eq 0) { + throw "No files found in $(Pipeline.Workspace)\Symbols_$(Architecture)" + } + $vpackFiles + displayName: Debug Output Directory and Version + condition: succeededOrFailed() diff --git a/.pipelines/templates/testartifacts.yml b/.pipelines/templates/testartifacts.yml index 751c9d5a53b..3b1769563bc 100644 --- a/.pipelines/templates/testartifacts.yml +++ b/.pipelines/templates/testartifacts.yml @@ -1,8 +1,6 @@ jobs: - job: build_testartifacts_win variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - group: DotNetPrivateBuildAccess @@ -35,6 +33,8 @@ jobs: ob_restore_phase: true - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: 'win-x64' - pwsh: | New-Item -Path '$(ob_outputDirectory)' -ItemType Directory -Force @@ -65,6 +65,7 @@ jobs: retryCountOnTaskFailure: 1 env: ob_restore_phase: true + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - pwsh: | Write-Host "This doesn't do anything but make the build phase run." @@ -73,8 +74,6 @@ jobs: - job: build_testartifacts_nonwin variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - group: DotNetPrivateBuildAccess @@ -100,6 +99,8 @@ jobs: ob_restore_phase: true - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: 'linux-x64' - pwsh: | New-Item -Path '$(ob_outputDirectory)' -ItemType Directory -Force @@ -132,6 +133,7 @@ jobs: retryCountOnTaskFailure: 1 env: ob_restore_phase: true + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) - pwsh: | Write-Host "This doesn't do anything but make the build phase run." diff --git a/.pipelines/templates/uploadToAzure.yml b/.pipelines/templates/uploadToAzure.yml index b330a2eef10..45ed7c1fd3f 100644 --- a/.pipelines/templates/uploadToAzure.yml +++ b/.pipelines/templates/uploadToAzure.yml @@ -7,8 +7,6 @@ jobs: variables: - name: ob_sdl_sbom_enabled value: true - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO @@ -36,8 +34,7 @@ jobs: - template: /.pipelines/templates/SetVersionVariables.yml@self parameters: ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no + CreateJson: no - template: /.pipelines/templates/release-SetReleaseTagandContainerName.yml@self @@ -59,6 +56,14 @@ jobs: targetPath: '$(Build.ArtifactStagingDirectory)/downloads' displayName: Download deb package + - task: DownloadPipelineArtifact@2 + inputs: + buildType: 'current' + artifact: drop_linux_package_deb_arm64 + itemPattern: '**/*.deb' + targetPath: '$(Build.ArtifactStagingDirectory)/downloads' + displayName: Download deb arm64 package + - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' @@ -86,10 +91,18 @@ jobs: - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' - artifact: drop_linux_package_minSize + artifact: drop_linux_package_minSize_x64 itemPattern: '**/*.tar.gz' targetPath: '$(Build.ArtifactStagingDirectory)/downloads' - displayName: Download linux minSize package + displayName: Download linux minSize x64 package + + - task: DownloadPipelineArtifact@2 + inputs: + buildType: 'current' + artifact: drop_linux_package_minSize_arm64 + itemPattern: '**/*.tar.gz' + targetPath: '$(Build.ArtifactStagingDirectory)/downloads' + displayName: Download linux minSize arm64 package - task: DownloadPipelineArtifact@2 inputs: @@ -152,10 +165,8 @@ jobs: buildType: 'current' artifact: drop_windows_package_package_win_arm64 itemPattern: | - **/*.msi **/*.msix **/*.zip - **/*.exe targetPath: '$(Build.ArtifactStagingDirectory)/downloads' displayName: Download windows arm64 packages @@ -178,20 +189,26 @@ jobs: - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' - artifact: drop_windows_package_package_win_minsize + artifact: drop_windows_package_package_win_x64_minsize + itemPattern: '**/*.zip' + targetPath: '$(Build.ArtifactStagingDirectory)/downloads' + displayName: Download windows x64 minsize packages + + - task: DownloadPipelineArtifact@2 + inputs: + buildType: 'current' + artifact: drop_windows_package_package_win_arm64_minsize itemPattern: '**/*.zip' targetPath: '$(Build.ArtifactStagingDirectory)/downloads' - displayName: Download windows minsize packages + displayName: Download windows arm64 minsize packages - task: DownloadPipelineArtifact@2 inputs: buildType: 'current' artifact: drop_windows_package_package_win_x64 itemPattern: | - **/*.msi **/*.msix **/*.zip - **/*.exe targetPath: '$(Build.ArtifactStagingDirectory)/downloads' displayName: Download windows x64 packages @@ -200,10 +217,8 @@ jobs: buildType: 'current' artifact: drop_windows_package_package_win_x86 itemPattern: | - **/*.msi **/*.msix **/*.zip - **/*.exe targetPath: '$(Build.ArtifactStagingDirectory)/downloads' displayName: Download windows x86 packages @@ -249,17 +264,17 @@ jobs: - pwsh: | Write-Verbose -Verbose "Copying Github Release files in $(Build.ArtifactStagingDirectory)/downloads to use in Release Pipeline" - + Write-Verbose -Verbose "Creating output directory for GitHub Release files: $(ob_outputDirectory)/GitHubPackages" New-Item -Path $(ob_outputDirectory)/GitHubPackages -ItemType Directory -Force - Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)/downloads/*" -Recurse | - Where-Object { $_.Extension -notin '.msix', '.nupkg' -and $_.Name -notmatch '-gc'} | + Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)/downloads/*" -Recurse | + Where-Object { $_.Extension -notin '.msix', '.nupkg' -and $_.Name -notmatch '-gc'} | Copy-Item -Destination $(ob_outputDirectory)/GitHubPackages -Recurse -Verbose - + Write-Verbose -Verbose "Creating output directory for NuGet packages: $(ob_outputDirectory)/NuGetPackages" New-Item -Path $(ob_outputDirectory)/NuGetPackages -ItemType Directory -Force - Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)/downloads/*" -Recurse | - Where-Object { $_.Extension -eq '.nupkg' } | + Get-ChildItem -Path "$(Build.ArtifactStagingDirectory)/downloads/*" -Recurse | + Where-Object { $_.Extension -eq '.nupkg' } | Copy-Item -Destination $(ob_outputDirectory)/NuGetPackages -Recurse -Verbose displayName: Copy downloads to Artifacts @@ -398,7 +413,7 @@ jobs: } # To use -Include parameter, we need to use \* to get all files - $files = Get-ChildItem -Path $downloadsDirectory\* -Include @("*.deb", "*.tar.gz", "*.rpm", "*.msi", "*.zip", "*.pkg") + $files = Get-ChildItem -Path $downloadsDirectory\* -Include @("*.deb", "*.tar.gz", "*.rpm", "*.zip", "*.pkg") Write-Verbose -Verbose "files to upload." $files | Write-Verbose -Verbose diff --git a/.pipelines/templates/variables/PowerShell-Coordinated_Packages-Variables.yml b/.pipelines/templates/variables/PowerShell-Coordinated_Packages-Variables.yml new file mode 100644 index 00000000000..d87334aef44 --- /dev/null +++ b/.pipelines/templates/variables/PowerShell-Coordinated_Packages-Variables.yml @@ -0,0 +1,81 @@ +parameters: + - name: InternalSDKBlobURL + type: string + default: ' ' + - name: EarlyAccessFeed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: ReleaseTagVar + type: string + default: 'fromBranch' + - name: SKIP_SIGNING + type: string + default: 'NO' + - name: ENABLE_MSBUILD_BINLOGS + type: boolean + default: false + - name: FORCE_CODEQL + type: boolean + default: false + - name: IsEarlyAccess + type: boolean + default: false + +variables: + - name: PS_RELEASE_BUILD + value: 1 + - name: DOTNET_CLI_TELEMETRY_OPTOUT + value: 1 + - name: POWERSHELL_TELEMETRY_OPTOUT + value: 1 + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - name: branchCounterKey + value: $[format('{0:yyyyMMdd}-{1}', pipeline.startTime,variables['Build.SourceBranch'])] + - name: branchCounter + value: $[counter(variables['branchCounterKey'], 1)] + - name: BUILDSECMON_OPT_IN + value: true + - name: __DOTNET_RUNTIME_FEED + value: ${{ parameters.InternalSDKBlobURL }} + - name: LinuxContainerImage + value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 + - name: WindowsContainerImage + value: onebranch.azurecr.io/windows/ltsc2022/vse2022:latest + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] + - name: ReleaseTagVar + value: ${{ parameters.ReleaseTagVar }} + - name: SKIP_SIGNING + value: ${{ parameters.SKIP_SIGNING }} + - group: mscodehub-feed-read-general + - group: mscodehub-feed-read-akv + - name: ENABLE_MSBUILD_BINLOGS + value: ${{ parameters.ENABLE_MSBUILD_BINLOGS }} + - ${{ if eq(parameters['FORCE_CODEQL'],'true') }}: + # Cadence is hours before CodeQL will allow a re-upload of the database + - name: CodeQL.Cadence + value: 1 + - name: CODEQL_ENABLED + ${{ if or(eq(variables['Build.SourceBranch'], 'refs/heads/master'), eq(parameters['FORCE_CODEQL'],'true')) }}: + value: true + ${{ else }}: + value: false + # Fix for BinSkim ICU package error in Linux containers + - name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT + value: true + # Disable BinSkim at job level to override NonOfficial template defaults + - name: ob_sdl_binskim_enabled + value: false + - name: EARLY_ACCESS_FEED + value: ${{ parameters.EarlyAccessFeed }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} diff --git a/.pipelines/templates/variables/PowerShell-Packages-Variables.yml b/.pipelines/templates/variables/PowerShell-Packages-Variables.yml new file mode 100644 index 00000000000..a9849a14252 --- /dev/null +++ b/.pipelines/templates/variables/PowerShell-Packages-Variables.yml @@ -0,0 +1,64 @@ +parameters: + - name: debug + type: boolean + default: false + - name: ForceAzureBlobDelete + type: string + default: 'false' + - name: ReleaseTagVar + type: string + default: 'fromBranch' + - name: disableNetworkIsolation + type: boolean + default: false + - name: EarlyAccessFeed + type: string + default: 'net10' + values: + - 'net8' + - 'net9' + - 'net10' + - name: IsEarlyAccess + type: boolean + default: false + +variables: + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] # needed for onebranch.pipeline.version task + - name: system.debug + value: ${{ parameters.debug }} + - name: ENABLE_PRS_DELAYSIGN + value: 1 + - name: ROOT + value: $(Build.SourcesDirectory) + - name: ForceAzureBlobDelete + value: ${{ parameters.ForceAzureBlobDelete }} + - name: NUGET_XMLDOC_MODE + value: none + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - name: ReleaseTagVar + value: ${{ parameters.ReleaseTagVar }} + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: WindowsContainerImage + value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' # Docker image which is used to build the project + - name: LinuxContainerImage + value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 + - group: mscodehub-feed-read-general + - group: mscodehub-feed-read-akv + - name: branchCounterKey + value: $[format('{0:yyyyMMdd}-{1}', pipeline.startTime,variables['Build.SourceBranch'])] + - name: branchCounter + value: $[counter(variables['branchCounterKey'], 1)] + - group: MSIXSigningProfile + - name: disableNetworkIsolation + value: ${{ parameters.disableNetworkIsolation }} + - name: EARLY_ACCESS_FEED + value: ${{ parameters.EarlyAccessFeed }} + - name: IsEarlyAccess + value: ${{ parameters.IsEarlyAccess }} diff --git a/.pipelines/templates/variables/PowerShell-Release-Azure-Variables.yml b/.pipelines/templates/variables/PowerShell-Release-Azure-Variables.yml new file mode 100644 index 00000000000..3b47e5eff2b --- /dev/null +++ b/.pipelines/templates/variables/PowerShell-Release-Azure-Variables.yml @@ -0,0 +1,35 @@ +parameters: + - name: debug + type: boolean + default: false + +variables: + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] + - name: system.debug + value: ${{ parameters.debug }} + - name: ENABLE_PRS_DELAYSIGN + value: 1 + - name: ROOT + value: $(Build.SourcesDirectory) + - name: REPOROOT + value: $(Build.SourcesDirectory) + - name: OUTPUTROOT + value: $(REPOROOT)\out + - name: NUGET_XMLDOC_MODE + value: none + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: ob_sdl_tsa_configFile + value: $(Build.SourcesDirectory)\.config\tsaoptions.json + - name: WindowsContainerImage + value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' + - name: LinuxContainerImage + value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 + - group: PoolNames diff --git a/.pipelines/templates/variables/PowerShell-Release-Variables.yml b/.pipelines/templates/variables/PowerShell-Release-Variables.yml new file mode 100644 index 00000000000..930c559eafe --- /dev/null +++ b/.pipelines/templates/variables/PowerShell-Release-Variables.yml @@ -0,0 +1,41 @@ +parameters: + - name: debug + type: boolean + default: false + - name: ReleaseTagVar + type: string + default: 'fromBranch' + +variables: + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] + - name: system.debug + value: ${{ parameters.debug }} + - name: ENABLE_PRS_DELAYSIGN + value: 1 + - name: ROOT + value: $(Build.SourcesDirectory) + - name: REPOROOT + value: $(Build.SourcesDirectory) + - name: OUTPUTROOT + value: $(REPOROOT)\out + - name: NUGET_XMLDOC_MODE + value: none + - name: nugetMultiFeedWarnLevel + value: none + - name: NugetSecurityAnalysisWarningLevel + value: none + - name: skipNugetSecurityAnalysis + value: true + - name: ob_outputDirectory + value: '$(Build.ArtifactStagingDirectory)/ONEBRANCH_ARTIFACT' + - name: WindowsContainerImage + value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' + - name: LinuxContainerImage + value: mcr.microsoft.com/onebranch/azurelinux/build:3.0 + - name: ReleaseTagVar + value: ${{ parameters.ReleaseTagVar }} + - group: PoolNames + # Fix for BinSkim ICU package error in Linux containers + - name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT + value: true diff --git a/.pipelines/templates/variables/PowerShell-vPack-Variables.yml b/.pipelines/templates/variables/PowerShell-vPack-Variables.yml new file mode 100644 index 00000000000..7f00a5e0e2a --- /dev/null +++ b/.pipelines/templates/variables/PowerShell-vPack-Variables.yml @@ -0,0 +1,39 @@ +parameters: + - name: debug + type: boolean + default: false + - name: ReleaseTagVar + type: string + default: 'fromBranch' + - name: netiso + type: string + default: 'R1' + +variables: + - name: CDP_DEFINITION_BUILD_COUNT + value: $[counter('', 0)] + - name: system.debug + value: ${{ parameters.debug }} + - name: BuildSolution + value: $(Build.SourcesDirectory)\dirs.proj + - name: BuildConfiguration + value: Release + - name: WindowsContainerImage + value: 'onebranch.azurecr.io/windows/ltsc2022/vse2022:latest' + - name: Codeql.Enabled + value: false # pipeline is not building artifacts; it repackages existing artifacts into a vpack + - name: DOTNET_CLI_TELEMETRY_OPTOUT + value: 1 + - name: POWERSHELL_TELEMETRY_OPTOUT + value: 1 + - name: nugetMultiFeedWarnLevel + value: none + - name: ReleaseTagVar + value: ${{ parameters.ReleaseTagVar }} + - group: Azure Blob variable group + - group: certificate_logical_to_actual # used within signing task + - group: DotNetPrivateBuildAccess + - name: netiso + value: ${{ parameters.netiso }} +# We shouldn't be using PATs anymore +# - group: mscodehub-feed-read-general diff --git a/.pipelines/templates/variable/release-shared.yml b/.pipelines/templates/variables/release-shared.yml similarity index 95% rename from .pipelines/templates/variable/release-shared.yml rename to .pipelines/templates/variables/release-shared.yml index 325f72224f5..70d3dd2df97 100644 --- a/.pipelines/templates/variable/release-shared.yml +++ b/.pipelines/templates/variables/release-shared.yml @@ -17,8 +17,6 @@ variables: value: false - name: ob_sdl_sbom_enabled value: ${{ parameters.SBOM }} - - name: runCodesignValidationInjection - value: false - name: DOTNET_NOLOGO value: 1 - group: 'mscodehub-code-read-akv' diff --git a/.pipelines/templates/windows-hosted-build.yml b/.pipelines/templates/windows-hosted-build.yml index 44b83ad20aa..f32b209089c 100644 --- a/.pipelines/templates/windows-hosted-build.yml +++ b/.pipelines/templates/windows-hosted-build.yml @@ -2,6 +2,7 @@ parameters: Architecture: 'x64' BuildConfiguration: 'release' JobName: 'build_windows' + dotnetArch: 'win-x64' jobs: - job: build_windows_${{ parameters.Architecture }}_${{ parameters.BuildConfiguration }} @@ -10,12 +11,13 @@ jobs: pool: type: windows variables: - - name: runCodesignValidationInjection - value: false - name: NugetSecurityAnalysisWarningLevel value: none - name: DOTNET_NOLOGO value: 1 + # Allow .NET SDK to access cultural data on Windows build. + - name: DOTNET_SYSTEM_GLOBALIZATION_INVARIANT + value: 0 - group: DotNetPrivateBuildAccess - group: certificate_logical_to_actual - name: ob_outputDirectory @@ -66,6 +68,8 @@ jobs: Language: csharp - template: /.pipelines/templates/install-dotnet.yml@self + parameters: + architecture: ${{ parameters.dotnetArch }} - pwsh: | $runtime = switch ($env:Architecture) @@ -126,6 +130,7 @@ jobs: displayName: 'Build Windows Universal - $(Architecture)-$(BuildConfiguration) Symbols folder' env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - pwsh: | @@ -179,12 +184,11 @@ jobs: Where-Object { -not $_.PSIsContainer } | Where-Object { $_.name -notin $filesToKeep } | Remove-Item -Verbose - - displayName: 'Build Winx64 Global tool' condition: and(succeeded(), eq(variables['Architecture'], 'fxdependent')) env: __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) + VSS_NUGET_EXTERNAL_FEED_ENDPOINTS: $(VSS_NUGET_EXTERNAL_FEED_ENDPOINTS) ob_restore_phase: true # Set ob_restore_phase to run this step before '🔒 Setup Signing' step. - task: CodeQL3000Finalize@0 # Add CodeQL Finalize task right after your 'Build' step. @@ -276,7 +280,7 @@ jobs: ) $sourceModulePath = Join-Path '$(GlobalToolArtifactPath)' 'publish' 'PowerShell.Windows.x64' 'release' 'Modules' - $destModulesPath = Join-Path "$outputPath" 'temp' 'tools' 'net10.0' 'any' 'modules' + $destModulesPath = Join-Path "$outputPath" 'temp' 'tools' 'net11.0' 'any' 'modules' $modulesToCopy | ForEach-Object { $modulePath = Join-Path $sourceModulePath $_ @@ -284,7 +288,7 @@ jobs: } # Copy ref assemblies - Copy-Item '$(Pipeline.Workspace)/Symbols_$(Architecture)/ref' "$outputPath\temp\tools\net10.0\any\ref" -Recurse -Force + Copy-Item '$(Pipeline.Workspace)/Symbols_$(Architecture)/ref' "$outputPath\temp\tools\net11.0\any\ref" -Recurse -Force $contentPath = Join-Path "$outputPath\temp" 'content' $contentFilesPath = Join-Path "$outputPath\temp" 'contentFiles' @@ -292,14 +296,14 @@ jobs: Remove-Item -Path $contentPath,$contentFilesPath -Recurse -Force # remove PDBs to reduce the size of the nupkg - Remove-Item -Path "$outputPath\temp\tools\net10.0\any\*.pdb" -Recurse -Force + Remove-Item -Path "$outputPath\temp\tools\net11.0\any\*.pdb" -Recurse -Force # create powershell.config.json $config = [ordered]@{} $config.Add("Microsoft.PowerShell:ExecutionPolicy", "RemoteSigned") $config.Add("WindowsPowerShellCompatibilityModuleDenyList", @("PSScheduledJob", "BestPractices", "UpdateServices")) - $configPublishPath = Join-Path "$outputPath" 'temp' 'tools' 'net10.0' 'any' "powershell.config.json" + $configPublishPath = Join-Path "$outputPath" 'temp' 'tools' 'net11.0' 'any' "powershell.config.json" Set-Content -Path $configPublishPath -Value ($config | ConvertTo-Json) -Force -ErrorAction Stop Compress-Archive -Path "$outputPath\temp\*" -DestinationPath "$outputPath\$nupkgName" -Force @@ -317,7 +321,7 @@ jobs: displayName: Sign nupkg files inputs: command: 'sign' - cp_code: 'CP-401405' + cp_code: '$(nuget_cert_id)' files_to_sign: '**\*.nupkg' search_root: '$(ob_outputDirectory)\globaltool' condition: and(succeeded(), eq(variables['Architecture'], 'fxdependent')) diff --git a/.pipelines/templates/windows-package-build.yml b/.pipelines/templates/windows-package-build.yml deleted file mode 100644 index bc23bfc659e..00000000000 --- a/.pipelines/templates/windows-package-build.yml +++ /dev/null @@ -1,301 +0,0 @@ -parameters: - runtime: x64 - -jobs: -- job: package_win_${{ parameters.runtime }} - displayName: Package Windows ${{ parameters.runtime }} - condition: succeeded() - pool: - type: windows - - variables: - - name: runCodesignValidationInjection - value: false - - name: nugetMultiFeedWarnLevel - value: none - - name: NugetSecurityAnalysisWarningLevel - value: none - - name: skipNugetSecurityAnalysis - value: true - - group: DotNetPrivateBuildAccess - - group: certificate_logical_to_actual - - name: ob_outputDirectory - value: '$(Build.ArtifactStagingDirectory)\ONEBRANCH_ARTIFACT' - - name: ob_sdl_binskim_enabled - value: true - - name: ob_sdl_tsa_configFile - value: $(Build.SourcesDirectory)\PowerShell\.config\tsaoptions.json - - name: ob_sdl_credscan_suppressionsFile - value: $(Build.SourcesDirectory)\PowerShell\.config\suppress.json - - name: Runtime - value: ${{ parameters.runtime }} - - group: msixTools - - steps: - - checkout: self - clean: true - env: - ob_restore_phase: true # This ensures checkout is done at the beginning of the restore phase - - - pwsh: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: Capture environment - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - template: SetVersionVariables.yml@self - parameters: - ReleaseTagVar: $(ReleaseTagVar) - CreateJson: yes - UseJson: no - - - template: shouldSign.yml - - - template: cloneToOfficialPath.yml - parameters: - nativePathRoot: '$(Agent.TempDirectory)' - - - download: CoOrdinatedBuildPipeline - artifact: drop_windows_build_windows_${{ parameters.runtime }}_release - displayName: Download signed artifacts - condition: ${{ ne(parameters.runtime, 'minSize') }} - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - download: CoOrdinatedBuildPipeline - artifact: drop_windows_build_windows_x64_${{ parameters.runtime }} - displayName: Download minsize signed artifacts - condition: ${{ eq(parameters.runtime, 'minSize') }} - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - pwsh: | - Write-Verbose -Verbose "signed artifacts" - Get-ChildItem "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${{ parameters.runtime }}_release" -Recurse - displayName: 'Capture Downloaded Artifacts' - # Diagnostics is not critical it passes every time it runs - continueOnError: true - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - template: /.pipelines/templates/install-dotnet.yml@self - - - pwsh: | - $msixUrl = '$(makeappUrl)' - Invoke-RestMethod -Uri $msixUrl -OutFile '$(Pipeline.Workspace)\makeappx.zip' - Expand-Archive '$(Pipeline.Workspace)\makeappx.zip' -destination '\' -Force - displayName: Install packaging tools - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - pwsh: | - $runtime = '$(Runtime)' - Write-Verbose -Verbose "runtime = '$(Runtime)'" - - $signedFolder = switch ($runtime) { - 'x64' { 'Signed-win7-x64' } - 'x86' { 'Signed-win7-x86' } - 'arm64' { 'Signed-win-arm64' } - 'fxdependent' { 'Signed-fxdependent' } - 'fxdependentWinDesktop' { 'Signed-fxdependent-win-desktop' } - 'minsize' { 'Signed-win7-x64' } - } - - Write-Verbose -Message "Init..." -Verbose - - $repoRoot = "$env:REPOROOT" - Import-Module "$repoRoot\build.psm1" - Import-Module "$repoRoot\tools\packaging" - - Start-PSBootstrap -Scenario Both - - Find-Dotnet - - $signedFilesPath, $psoptionsFilePath = if ($env:RUNTIME -eq 'minsize') { - "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_x64_${runtime}\$signedFolder" - "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_x64_${runtime}\psoptions\psoptions.json" - } - else { - "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}_release\$signedFolder" - "$(Pipeline.Workspace)\CoOrdinatedBuildPipeline\drop_windows_build_windows_${runtime}_release\psoptions\psoptions.json" - } - - Write-Verbose -Verbose "signedFilesPath: $signedFilesPath" - Write-Verbose -Verbose "psoptionsFilePath: $psoptionsFilePath" - - Write-Verbose -Message "checking pwsh exists in $signedFilesPath" -Verbose - if (-not (Test-Path $signedFilesPath\pwsh.exe)) { - throw "pwsh.exe not found in $signedFilesPath" - } - - Write-Verbose -Message "Restoring PSOptions from $psoptionsFilePath" -Verbose - - Restore-PSOptions -PSOptionsPath "$psoptionsFilePath" - Get-PSOptions | Write-Verbose -Verbose - - $metadata = Get-Content "$repoRoot/tools/metadata.json" -Raw | ConvertFrom-Json - $LTS = $metadata.LTSRelease.Package - - if ($LTS) { - Write-Verbose -Message "LTS Release: $LTS" - } - - Start-PSBootstrap -Scenario Package - - $WindowsRuntime = switch ($runtime) { - 'x64' { 'win7-x64' } - 'x86' { 'win7-x86' } - 'arm64' { 'win-arm64' } - 'fxdependent' { 'win7-x64' } - 'fxdependentWinDesktop' { 'win7-x64' } - 'minsize' { 'win7-x64' } - } - - $packageTypes = switch ($runtime) { - 'x64' { @('msi', 'zip', 'msix') } - 'x86' { @('msi', 'zip', 'msix') } - 'arm64' { @('msi', 'zip', 'msix') } - 'fxdependent' { 'fxdependent' } - 'fxdependentWinDesktop' { 'fxdependent-win-desktop' } - 'minsize' { 'min-size' } - } - - if (-not (Test-Path $(ob_outputDirectory))) { - New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force - } - - Set-Location $repoRoot - - Start-PSPackage -Type $packageTypes -SkipReleaseChecks -WindowsRuntime $WindowsRuntime -ReleaseTag $(ReleaseTagVar) -PackageBinPath $signedFilesPath -LTS:$LTS - - displayName: 'Package ${{ parameters.buildArchitecture}}' - env: - __DOTNET_RUNTIME_FEED_KEY: $(RUNTIME_SOURCEFEED_KEY) - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue - - - task: onebranch.pipeline.signing@1 - displayName: Sign MSI packages - inputs: - command: 'sign' - signing_profile: external_distribution - files_to_sign: '**\*.msi' - search_root: '$(Pipeline.Workspace)' - - - pwsh: | - $runtime = '$(Runtime)' - Write-Verbose -Verbose "runtime = '$(Runtime)'" - - $repoRoot = "$env:REPOROOT" - Import-Module "$repoRoot\build.psm1" - Import-Module "$repoRoot\tools\packaging" - - $noExeRuntimes = @('fxdependent', 'fxdependentWinDesktop', 'minsize') - - if ($runtime -in $noExeRuntimes) { - Write-Verbose -Verbose "No EXE generated for $runtime" - return - } - - $version = '$(Version)' - - $msiLocation = Get-ChildItem -Path $(Pipeline.Workspace) -Recurse -Filter "powershell-*$runtime.msi" | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "msiLocation: $msiLocation" - - Set-Location $repoRoot - - $exePath = New-ExePackage -ProductVersion $version -ProductTargetArchitecture $runtime -MsiLocationPath $msiLocation - Write-Verbose -Verbose "setting vso[task.setvariable variable=exePath]$exePath" - Write-Host "##vso[task.setvariable variable=exePath]$exePath" - Write-Verbose -Verbose "exePath: $exePath" - - $enginePath = Join-Path -Path '$(System.ArtifactsDirectory)\unsignedEngine' -ChildPath engine.exe - Expand-ExePackageEngine -ExePath $exePath -EnginePath $enginePath -ProductTargetArchitecture $runtime - displayName: 'Make exe and expand package' - - - task: onebranch.pipeline.signing@1 - displayName: Sign exe engine - inputs: - command: 'sign' - signing_profile: $(msft_3rd_party_cert_id) - files_to_sign: '$(System.ArtifactsDirectory)\unsignedEngine\*.exe' - search_root: '$(Pipeline.Workspace)' - - - pwsh: | - $runtime = '$(Runtime)' - Write-Verbose -Verbose "runtime = '$(Runtime)'" - $repoRoot = "$env:REPOROOT" - Import-Module "$repoRoot\build.psm1" - Import-Module "$repoRoot\tools\packaging" - - $noExeRuntimes = @('fxdependent', 'fxdependentWinDesktop', 'minsize') - - if ($runtime -in $noExeRuntimes) { - Write-Verbose -Verbose "No EXE generated for $runtime" - return - } - - $exePath = '$(exePath)' - $enginePath = Join-Path -Path '$(System.ArtifactsDirectory)\unsignedEngine' -ChildPath engine.exe - $enginePath | Get-AuthenticodeSignature | out-string | Write-Verbose -verbose - Compress-ExePackageEngine -ExePath $exePath -EnginePath $enginePath -ProductTargetArchitecture $runtime - displayName: Compress signed exe package - - - task: onebranch.pipeline.signing@1 - displayName: Sign exe packages - inputs: - command: 'sign' - signing_profile: external_distribution - files_to_sign: '**\*.exe' - search_root: '$(Pipeline.Workspace)' - - - pwsh: | - $runtime = '$(Runtime)' - Write-Verbose -Verbose "runtime = '$(Runtime)'" - - $packageTypes = switch ($runtime) { - 'x64' { @('msi', 'zip', 'msix', 'exe') } - 'x86' { @('msi', 'zip', 'msix', 'exe') } - 'arm64' { @('msi', 'zip', 'msix', 'exe') } - 'fxdependent' { 'fxdependent' } - 'fxdependentWinDesktop' { 'fxdependent-win-desktop' } - 'minsize' { 'min-size' } - } - - if (-not (Test-Path $(ob_outputDirectory))) { - New-Item -ItemType Directory -Path $(ob_outputDirectory) -Force - } - - if ($packageTypes -contains 'msi') { - $msiPkgNameFilter = "powershell-*.msi" - $msiPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $msiPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "msiPkgPath: $msiPkgPath" - Copy-Item -Path $msiPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose - } - - if ($packageTypes -contains 'exe') { - $msiPkgNameFilter = "powershell-*.exe" - $msiPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $msiPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "msiPkgPath: $msiPkgPath" - Copy-Item -Path $msiPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose - } - - if ($packageTypes -contains 'zip' -or $packageTypes -contains 'fxdependent' -or $packageTypes -contains 'min-size' -or $packageTypes -contains 'fxdependent-win-desktop') { - $zipPkgNameFilter = "powershell-*.zip" - $zipPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $zipPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "zipPkgPath: $zipPkgPath" - Copy-Item -Path $zipPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose - } - - if ($packageTypes -contains 'msix') { - $msixPkgNameFilter = "powershell-*.msix" - $msixPkgPath = Get-ChildItem -Path $(Pipeline.Workspace) -Filter $msixPkgNameFilter -Recurse -File | Select-Object -ExpandProperty FullName - Write-Verbose -Verbose "msixPkgPath: $msixPkgPath" - Copy-Item -Path $msixPkgPath -Destination '$(ob_outputDirectory)' -Force -Verbose - } - displayName: Copy to output directory - - - pwsh: | - Get-ChildItem -Path $(ob_outputDirectory) -Recurse - displayName: 'List artifacts' - env: - ob_restore_phase: true # This ensures this done in restore phase to workaround signing issue diff --git a/.spelling b/.spelling index dbc54bbc393..cc711f0aa5a 100644 --- a/.spelling +++ b/.spelling @@ -622,6 +622,7 @@ NativeCommandProcessor.cs NativeCultureResolver nativeexecution net5.0 +net10.0 netcoreapp5.0 netip.ps1. netstandard.dll diff --git a/.vsts-ci/linux-internal.yml b/.vsts-ci/linux-internal.yml index c1c8bcef62d..b90ab0d9eb4 100644 --- a/.vsts-ci/linux-internal.yml +++ b/.vsts-ci/linux-internal.yml @@ -34,7 +34,7 @@ pr: - .vsts-ci/misc-analysis.yml - .vsts-ci/windows.yml - .vsts-ci/windows/* - - tools/cgmanifest.json + - tools/cgmanifest/* - LICENSE.txt - test/common/markdown/* - test/perf/* diff --git a/.vsts-ci/mac.yml b/.vsts-ci/mac.yml index 4d3681edca1..678ded65259 100644 --- a/.vsts-ci/mac.yml +++ b/.vsts-ci/mac.yml @@ -34,7 +34,7 @@ pr: - .vsts-ci/misc-analysis.yml - .vsts-ci/windows.yml - .vsts-ci/windows/* - - tools/cgmanifest.json + - tools/cgmanifest/* - LICENSE.txt - test/common/markdown/* - test/perf/* diff --git a/.vsts-ci/psresourceget-acr.yml b/.vsts-ci/psresourceget-acr.yml index 194c7ba9f57..225e2699533 100644 --- a/.vsts-ci/psresourceget-acr.yml +++ b/.vsts-ci/psresourceget-acr.yml @@ -34,7 +34,7 @@ pr: - .github/ISSUE_TEMPLATE/* - .github/workflows/* - .vsts-ci/misc-analysis.yml - - tools/cgmanifest.json + - tools/cgmanifest/* - LICENSE.txt - test/common/markdown/* - test/perf/* diff --git a/.vsts-ci/templates/nanoserver.yml b/.vsts-ci/templates/nanoserver.yml deleted file mode 100644 index ae9f639b3b2..00000000000 --- a/.vsts-ci/templates/nanoserver.yml +++ /dev/null @@ -1,61 +0,0 @@ -parameters: - vmImage: 'windows-latest' - jobName: 'Nanoserver_Tests' - continueOnError: false - -jobs: - -- job: ${{ parameters.jobName }} - variables: - scriptName: ${{ parameters.scriptName }} - - pool: - vmImage: ${{ parameters.vmImage }} - - displayName: ${{ parameters.jobName }} - - steps: - - script: | - set - displayName: Capture Environment - condition: succeededOrFailed() - - - task: DownloadBuildArtifacts@0 - displayName: 'Download Build Artifacts' - inputs: - downloadType: specific - itemPattern: | - build/**/* - downloadPath: '$(System.ArtifactsDirectory)' - - - pwsh: | - Get-ChildItem "$(System.ArtifactsDirectory)\*" -Recurse - displayName: 'Capture Artifacts Directory' - continueOnError: true - - - pwsh: | - Install-module Pester -Scope CurrentUser -Force -MaximumVersion 4.99 - displayName: 'Install Pester' - continueOnError: true - - - pwsh: | - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - $options = (Get-PSOptions) - $path = split-path -path $options.Output - Write-Verbose "Path: '$path'" -Verbose - $rootPath = split-Path -path $path - Expand-Archive -Path '$(System.ArtifactsDirectory)\build\build.zip' -DestinationPath $rootPath -Force - Invoke-Pester -Path ./test/nanoserver -OutputFormat NUnitXml -OutputFile ./test-nanoserver.xml - displayName: Test - condition: succeeded() - - - task: PublishTestResults@2 - condition: succeededOrFailed() - displayName: Publish Nanoserver Test Results **\test*.xml - inputs: - testRunner: NUnit - testResultsFiles: '**\test*.xml' - testRunTitle: nanoserver - mergeTestResults: true - failTaskOnFailedTests: true diff --git a/.vsts-ci/templates/windows-test.yml b/.vsts-ci/templates/windows-test.yml deleted file mode 100644 index 22758e3953c..00000000000 --- a/.vsts-ci/templates/windows-test.yml +++ /dev/null @@ -1,92 +0,0 @@ -parameters: - pool: 'windows-2019' - imageName: 'PSWindows11-ARM64' - parentJobs: [] - purpose: '' - tagSet: 'CI' - -jobs: -- job: win_test_${{ parameters.purpose }}_${{ parameters.tagSet }} - dependsOn: - ${{ parameters.parentJobs }} - pool: - ${{ if startsWith( parameters.pool, 'windows-') }}: - vmImage: ${{ parameters.pool }} - ${{ else }}: - name: ${{ parameters.pool }} - demands: - - ImageOverride -equals ${{ parameters.imageName }} - - displayName: Windows Test - ${{ parameters.purpose }} - ${{ parameters.tagSet }} - - steps: - - powershell: | - [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 - $pwsh = Get-Command pwsh -ErrorAction SilentlyContinue -CommandType Application - - if ($null -eq $pwsh) { - $powerShellPath = Join-Path -Path $env:AGENT_TEMPDIRECTORY -ChildPath 'powershell' - Invoke-WebRequest -Uri https://raw.githubusercontent.com/PowerShell/PowerShell/master/tools/install-powershell.ps1 -outfile ./install-powershell.ps1 - ./install-powershell.ps1 -Destination $powerShellPath - $vstsCommandString = "vso[task.setvariable variable=PATH]$powerShellPath;$env:PATH" - Write-Host "sending " + $vstsCommandString - Write-Host "##$vstsCommandString" - } - - displayName: Install PowerShell if missing - condition: ne('${{ parameters.pool }}', 'windows-2019') - - - pwsh: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: Capture Environment - condition: succeededOrFailed() - - - task: DownloadBuildArtifacts@0 - displayName: 'Download Build Artifacts' - inputs: - downloadType: specific - itemPattern: | - build/**/* - downloadPath: '$(System.ArtifactsDirectory)' - - - pwsh: | - Get-ChildItem "$(System.ArtifactsDirectory)\*" -Recurse - displayName: 'Capture Artifacts Directory' - continueOnError: true - - - task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - useGlobalJson: true - packageType: 'sdk' - workingDirectory: $(Build.SourcesDirectory)" - - # must be run frow Windows PowerShell - - powershell: | - # Remove "Program Files\dotnet" from the env variable PATH, so old SDKs won't affect us. - Write-Host "Old Path:" - Write-Host $env:Path - - $dotnetPath = Join-Path $env:SystemDrive 'Program Files\dotnet' - $paths = $env:Path -split ";" | Where-Object { -not $_.StartsWith($dotnetPath) } - $env:Path = $paths -join ";" - - Write-Host "New Path:" - Write-Host $env:Path - - # Bootstrap - Import-Module .\tools\ci.psm1 - Invoke-CIInstall - displayName: Bootstrap - - - pwsh: | - Import-Module .\build.psm1 -force - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - $options = (Get-PSOptions) - $path = split-path -path $options.Output - $rootPath = split-Path -path $path - Expand-Archive -Path '$(System.ArtifactsDirectory)\build\build.zip' -DestinationPath $rootPath -Force - Invoke-CITest -Purpose '${{ parameters.purpose }}' -TagSet '${{ parameters.tagSet }}' - displayName: Test - condition: succeeded() diff --git a/.vsts-ci/windows-arm64.yml b/.vsts-ci/windows-arm64.yml index 4c75c1d31e0..1c4bc2ee8af 100644 --- a/.vsts-ci/windows-arm64.yml +++ b/.vsts-ci/windows-arm64.yml @@ -28,7 +28,7 @@ pr: - .dependabot/config.yml - .github/ISSUE_TEMPLATE/* - .vsts-ci/misc-analysis.yml - - tools/cgmanifest.json + - tools/cgmanifest/* - LICENSE.txt - test/common/markdown/* - test/perf/* diff --git a/.vsts-ci/windows-daily.yml b/.vsts-ci/windows-daily.yml deleted file mode 100644 index 1e9306e9dd1..00000000000 --- a/.vsts-ci/windows-daily.yml +++ /dev/null @@ -1,148 +0,0 @@ -name: PR-$(System.PullRequest.PullRequestNumber)-$(Date:yyyyMMdd)$(Rev:.rr) -trigger: - # Batch merge builds together while a merge build is running - batch: true - branches: - include: - - master - - release* - - feature* - paths: - include: - - '*' - exclude: - - /.vsts-ci/misc-analysis.yml - - /.github/ISSUE_TEMPLATE/* - - /.dependabot/config.yml -pr: - branches: - include: - - master - - release* - - feature* - paths: - include: - - '*' - exclude: - - /.vsts-ci/misc-analysis.yml - - /.github/ISSUE_TEMPLATE/* - - /.dependabot/config.yml - -variables: - GIT_CONFIG_PARAMETERS: "'core.autocrlf=false'" - DOTNET_CLI_TELEMETRY_OPTOUT: 1 - POWERSHELL_TELEMETRY_OPTOUT: 1 - DOTNET_NOLOGO: 1 - __SuppressAnsiEscapeSequences: 1 - -resources: -- repo: self - clean: true - -stages: -- stage: BuildWin - displayName: Build for Windows - jobs: - - template: templates/ci-build.yml - -- stage: TestWin - displayName: Test for Windows - jobs: - - job: win_test - pool: - vmImage: windows-2019 - displayName: Windows Test - timeoutInMinutes: 90 - - steps: - - pwsh: | - Get-ChildItem -Path env: | Out-String -width 9999 -Stream | write-Verbose -Verbose - displayName: 'Capture Environment' - condition: succeededOrFailed() - - - task: DownloadBuildArtifacts@0 - displayName: 'Download Build Artifacts' - inputs: - downloadType: specific - itemPattern: | - build/**/* - xunit/**/* - downloadPath: '$(System.ArtifactsDirectory)' - - - pwsh: | - Get-ChildItem "$(System.ArtifactsDirectory)\*" -Recurse - displayName: 'Capture Artifacts Directory' - continueOnError: true - - # must be run frow Windows PowerShell - - powershell: | - # Remove "Program Files\dotnet" from the env variable PATH, so old SDKs won't affect us. - Write-Host "Old Path:" - Write-Host $env:Path - - $dotnetPath = Join-Path $env:SystemDrive 'Program Files\dotnet' - $paths = $env:Path -split ";" | Where-Object { -not $_.StartsWith($dotnetPath) } - $env:Path = $paths -join ";" - - Write-Host "New Path:" - Write-Host $env:Path - - Import-Module .\tools\ci.psm1 - Invoke-CIInstall - displayName: Bootstrap - condition: succeededOrFailed() - - - task: UseDotNet@2 - displayName: 'Use .NET Core sdk' - inputs: - useGlobalJson: true - packageType: 'sdk' - workingDirectory: $(Build.SourcesDirectory)" - - - pwsh: | - Import-Module .\build.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - $path = Split-Path -Parent (Get-PSOutput -Options (Get-PSOptions)) - $rootPath = Split-Path -Path $path - Expand-Archive -Path '$(System.ArtifactsDirectory)\build\build.zip' -DestinationPath $rootPath -Force - displayName: 'Unzip Build' - condition: succeeded() - - - pwsh: | - Import-Module .\build.psm1 - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - Invoke-CITest -Purpose UnelevatedPesterTests -TagSet CI - displayName: Test - UnelevatedPesterTests - CI - condition: succeeded() - - - pwsh: | - Import-Module .\build.psm1 - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - Invoke-CITest -Purpose ElevatedPesterTests -TagSet CI - displayName: Test - ElevatedPesterTests - CI - condition: succeededOrFailed() - - - pwsh: | - Import-Module .\build.psm1 - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - Invoke-CITest -Purpose UnelevatedPesterTests -TagSet Others - displayName: Test - UnelevatedPesterTests - Others - condition: succeededOrFailed() - - - pwsh: | - Import-Module .\build.psm1 - Import-Module .\tools\ci.psm1 - Restore-PSOptions -PSOptionsPath '$(System.ArtifactsDirectory)\build\psoptions.json' - Invoke-CITest -Purpose ElevatedPesterTests -TagSet Others - displayName: Test - ElevatedPesterTests - Others - condition: succeededOrFailed() - - - pwsh: | - Import-Module .\build.psm1 - $xUnitTestResultsFile = '$(System.ArtifactsDirectory)\xunit\xUnitTestResults.xml' - Test-XUnitTestResults -TestResultsFile $xUnitTestResultsFile - displayName: Verify xUnit Test Results - condition: succeededOrFailed() diff --git a/ADOPTERS.md b/ADOPTERS.md index 186b99dd093..d7d1bdd82ce 100644 --- a/ADOPTERS.md +++ b/ADOPTERS.md @@ -18,9 +18,7 @@ This is a list of adopters using PowerShell in production or in their products ( * [Azure Functions - PowerShell](https://github.com/Azure/azure-functions-powershell-worker) is a serverless compute service to execute PowerShell scripts on the cloud without worrying about managing resources. In addition, Azure Functions provides client tools such as [`Az.Functions`](https://www.powershellgallery.com/packages/Az.Functions), a cross-platform PowerShell module for managing function apps and service plans in the cloud. For more information about Functions, please visit [functions overview](https://learn.microsoft.com/azure/azure-functions/functions-overview). -* [PowerShell Universal](https://ironmansoftware.com/powershell-universal) is a cross-platform web framework for PowerShell. - It provides the ability to create robust, interactive sites, REST APIs, and Electron-based desktop apps with PowerShell script. - More information about PowerShell Universal Dashboard is available at the [PowerShell Universal Dashboard Docs](https://docs.universaldashboard.io). +* [PowerShell Universal](https://devolutions.net/powershell-universal) is a unified platform for PowerShell automation. It provides script execution, scheduling, APIs and interactive web-based dashboards. * [System Frontier](https://systemfrontier.com/solutions/powershell/) provides dynamically generated web GUIs and REST APIs for PowerShell and other scripting languages. Enable non-admins like help desk and tier 1 support teams to execute secure web based tools on any platform `without admin rights`. Configure flexible RBAC permissions from an intuitive interface, without a complex learning curve. diff --git a/CHANGELOG/7.4.md b/CHANGELOG/7.4.md index a4966b09e99..a503e7ceb6c 100644 --- a/CHANGELOG/7.4.md +++ b/CHANGELOG/7.4.md @@ -1,5 +1,269 @@ # 7.4 Changelog +## [7.4.18] + +### Engine Updates and Fixes + +- Merged PR 40624: Validate CAB path before expansion + +### Tests + +- Update CI workflow to also target servicing-* branches (#27649) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 8.0.423

+ +
+ +
    +
  • Update branch for release (#27690)
  • +
  • Avoid calling credential provider for public feed for Wix (#27664)
  • +
  • Separate NuGet publish into its own stage after pushing the git tag (#27648)
  • +
+ +
+ +[7.4.18]: https://github.com/PowerShell/PowerShell/compare/v7.4.17...v7.4.18 + +## [7.4.17] + +### Code Cleanup + +
+ +
    +
  • Remove the unused Publish-NugetToMyGet command from packaging module (#27574)
  • +
+ +
+ +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 8.0.422

+ +
+ +
    +
  • Update branch for release (#27580)
  • +
  • Skip Store Publish when No Channel Selected (#27571)
  • +
  • Verify Apple codesign immediately after ESRP signing (#27540)
  • +
  • Remove unused step that clones Internal-PowerShellTeam-Tools repo in PMC publish pipeline (#27497)
  • +
+ +
+ +[7.4.17]: https://github.com/PowerShell/PowerShell/compare/v7.4.16...v7.4.17 + +## [7.4.16] + +### Engine Updates and Fixes + +- Fix checks for local user config file paths (#27454) + +### General Cmdlet Updates and Fixes + +- Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27430) +- Fix Out-GridView by replacing use of obsolete BinaryFormatter with custom implementation (#27426) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 8.0.421

+ +
+ +
    +
  • Update branch for release (#27475)
  • +
  • Add the windowsTargetName for .NET 8 (#27473)
  • +
  • Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages (#27470)
  • +
  • Exclude .exe packages from publishing to GitHub (#27458)
  • +
  • Update Microsoft.PowerShell.Native to the latest GA version (#27448)
  • +
  • Externalize findMissingNotices target framework selection with ordered Windows fallback (#27427)
  • +
  • Correct Variable Template Reference in NonOfficial Pipeline Templates (#27428)
  • +
  • Fix *nix permissions and use certificate_logical_to_actual (#27452)
  • +
  • Remove package verification from the notice pipeline (#27429)
  • +
  • Add appLicensing capability to Appx manifest (#27449)
  • +
  • Add macOS binary code signing and package notarization (#27431)
  • +
  • Download PMC Packages through TemplateContext (#27330)
  • +
  • PMC release: Use slash instead of back-slash for Linux container (#27322)
  • +
+ +
+ +[7.4.16]: https://github.com/PowerShell/PowerShell/compare/v7.4.15...v7.4.16 + +## [7.4.15] + +### General Cmdlet Updates and Fixes + +- Delay update notification for one week to ensure all packages become available (#27229) +- Close pipe client handles after creating the child ssh process (#27139) + +### Tests + +- Fix the `PSNativeCommandArgumentPassing` test (#27146) + +### Build and Packaging Improvements + +
+ + + +

Update .NET SDK to 8.0.420

+ +
+ +
    +
  • Fix the container image for vPack, MSIX vPack and Package pipelines (#27018)
  • +
  • Update branch for release (#27279)
  • +
  • Fix package pipeline by adding in PDP-Media directory (#27255)
  • +
  • Pin ready-to-merge.yml reusable workflow to commit SHA (#27247)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tags (#27244)
  • +
  • Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#27242)
  • +
  • Change the display name of PowerShell-LTS package to PowerShell LTS (#27232)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tokens (#27231)
  • +
  • Redo windows image fix to use latest image (#27230)
  • +
  • Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#27228)
  • +
  • Add comment-based help documentation to build.psm1 functions (#27227)
  • +
  • Fix a preview detection test for the packaging script (#27226)
  • +
  • Update the PhoneProductId to be the official LTS id used by Store (#27169)
  • +
  • Select New MSIX Package Name (#27173)
  • +
  • Publish .msixbundle package as a VPack (#27187)
  • +
  • Bump github/codeql-action from 4.32.4 to 4.35.1 (#27143) (#27171) (#27175)
  • +
  • release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27147)
  • +
  • Create infrastructure to create two msixs and msixbundles for LTS and Stable (#27145)
  • +
  • Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27144)
  • +
  • Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#27142)
  • +
  • Bump actions/upload-artifact from 6 to 7 (#27141)
  • +
  • Separate Official and NonOfficial templates for ADO pipelines (#27140)
  • +
  • Mirror .NET/runtime ICU version range in PowerShell (#27138)
  • +
+ +
+ +[7.4.15]: https://github.com/PowerShell/PowerShell/compare/v7.4.14...v7.4.15 + +## [7.4.14] + +### General Cmdlet Updates and Fixes + +- Fix `PSMethodInvocationConstraints.GetHashCode` method (#26959) + +### Tools + +- Add merge conflict marker detection to `linux-ci` workflow and refactor existing actions to use reusable `get-changed-files` action (#26362) +- Add reusable `get-changed-files` action and refactor existing actions (#26361) +- Refactor analyze job to reusable workflow and enable on Windows CI (#26342) + +### Tests + +- Skip the flaky `Update-Help` test for the `PackageManagement` module (#26871) +- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26869) +- Add GitHub Actions annotations for Pester test failures (#26800) +- Mark flaky `Update-Help` web tests as pending to unblock CI (#26805) +- Update the `Update-Help` tests to use `-Force` to remove read-only files (#26786) +- Fix merge conflict checker for empty file lists and filter `*.cs` files (#26387) +- Add markdown link verification for PRs (#26340) + +### Build and Packaging Improvements + +
+ + + +

Update .NET SDK to 8.0.419

+ +
+ +
    +
  • Update MaxVisitCount and MaxHashtableKeyCount if visitor safe value context indicates SkipLimitCheck is true (Internal 38882)
  • +
  • Hardcode Official templates (#26962)
  • +
  • Split TPN manifest and Component Governance manifest (#26961)
  • +
  • Correct the package name for .deb and .rpm packages (#26960)
  • +
  • Bring over all changes for MSIX packaging template (#26933)
  • +
  • .NET Resolution and Store Publishing Updates (#26930)
  • +
  • Update Application Insights package version to 2.23.0 (#26883)
  • +
  • Update metadata.json to update the Latest attribute with a better name (#26872)
  • +
  • Update Get-ChangeLog to handle backport PRs correctly (#26870)
  • +
  • Remove unused runCodesignValidationInjection variable from pipeline templates (#26868)
  • +
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26864)
  • +
  • Fix buildinfo.json uploading for preview, LTS, and stable releases (#26863)
  • +
  • Fix macOS preview package identifier detection to use version string (#26774)
  • +
  • Update the macOS package name for preview releases to match the previous pattern (#26435)
  • +
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26434)
  • +
  • Fix template path for rebuild branch check in package.yml (#26433)
  • +
  • Add rebuild branch support with conditional MSIX signing (#26418)
  • +
  • Move package validation to package pipeline (#26417)
  • +
  • Backport Store publishing improvements (#26401)
  • +
  • Fix path to metadata.json in channel selection script (#26399)
  • +
  • Optimize/split Windows package signing (#26413)
  • +
  • Improve ADO package build and validation across platforms (#26405)
  • +
  • Separate Store Automation Service Endpoints, Resolve AppID (#26396)
  • +
  • Fix the task name to not use the pre-release task (#26395)
  • +
  • Remove usage of fpm for DEB package generation (#26382)
  • +
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26344)
  • +
  • Replace fpm with native rpmbuild for RPM package generation (#26337)
  • +
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26363)
  • +
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26336)
  • +
  • Integrate Windows packaging into windows-ci workflow using reusable workflow (#26335)
  • +
  • Add network isolation policy parameter to vPack pipeline (#26339)
  • +
  • GitHub Workflow cleanup (#26334)
  • +
  • Add build to vPack Pipeline (#25980)
  • +
  • Update vPack name (#26222)
  • +
+ +
+ +### Documentation and Help Content + +- Update Third Party Notices (#26892) + +[7.4.14]: https://github.com/PowerShell/PowerShell/compare/v7.4.13...v7.4.14 + +## [7.4.13] + +### Build and Packaging Improvements + +
+ + + +

Update .NET SDK to 8.0.415

+ +
+ +
    +
  • [release/v7.4] Update StableRelease to not be the latest (#26042)
  • +
  • [release/v7.4] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26033)
  • +
  • [release/v7.4] Add 7.4.12 Changelog (#26018)
  • +
  • [release/v7.4] Fix variable reference for release environment in pipeline (#26014)
  • +
  • Backport Release Pipeline Changes (Internal 37169)
  • +
  • [release/v7.4] Update branch for release (#26194)
  • +
  • [release/v7.4] Mark the 3 consistently failing tests as pending to unblock PRs (#26197)
  • +
  • [release/v7.4] Remove UseDotnet task and use the dotnet-install script (#26170)
  • +
  • [release/v7.4] Automate Store Publishing (#26163)
  • +
  • [release/v7.4] add CodeQL suppresion for NativeCommandProcessor (#26174)
  • +
  • [release/v7.4] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#26172)
  • +
  • [release/v7.4] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#26058)
  • +
  • [release/v7.4] Ensure that socket timeouts are set only during the token validation (#26080)
  • +
+ +
+ +[7.4.13]: https://github.com/PowerShell/PowerShell/compare/v7.4.12...v7.4.13 + ## [7.4.12] ### Tools diff --git a/CHANGELOG/7.5.md b/CHANGELOG/7.5.md index e231ce6b0e2..95577e024e6 100644 --- a/CHANGELOG/7.5.md +++ b/CHANGELOG/7.5.md @@ -1,5 +1,282 @@ # 7.5 Changelog +## [7.5.9] + +### Engine Updates and Fixes + +- Merged PR 40624: Validate CAB path before expansion + +### Tests + +- Update CI workflow to also target servicing-* branches (#27651) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 9.0.316

+ +
+ +
    +
  • Update branch for release (#27682)
  • +
  • Avoid calling credential provider for public feed for Wix (#27665)
  • +
  • Separate NuGet publish into its own stage after pushing the git tag (#27650)
  • +
+ +
+ +[7.5.9]: https://github.com/PowerShell/PowerShell/compare/v7.5.8...v7.5.9 + +## [7.5.8] + +### Code Cleanup + +
+ + + +

Update to .NET SDK 9.0.315

+ +
+ +
    +
  • Remove the unused Publish-NugetToMyGet command from packaging module (#27575)
  • +
+ +
+ +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 9.0.315

+ +
+ +
    +
  • Update branch for release (#27581)
  • +
  • Skip Store Publish when No Channel Selected (#27572)
  • +
  • Verify Apple codesign immediately after ESRP signing (#27541)
  • +
  • Remove unused step that clones Internal-PowerShellTeam-Tools repo in PMC publish pipeline (#27498)
  • +
+ +
+ +[7.5.8]: https://github.com/PowerShell/PowerShell/compare/v7.5.7...v7.5.8 + +## [7.5.7] + +### Engine Updates and Fixes + +- Fix checks for local user config file paths (#27479) + +### General Cmdlet Updates and Fixes + +- Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27472) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 9.0.314

+ +
+ +
    +
  • Update branch for release (#27480)
  • +
  • Fix *nix permissions and use certificate_logical_to_actual (#27468)
  • +
  • Add the windowsTargetName for .NET 9 (#27474)
  • +
  • Add macOS binary code signing and package notarization (#27467)
  • +
  • Add appLicensing capability to Appx manifest (#27466)
  • +
  • Update Microsoft.PowerShell.Native to the latest GA version (#27465)
  • +
  • Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages (#27464)
  • +
  • Remove package verification from the notice pipeline (#27463)
  • +
  • Correct Variable Template Reference in NonOfficial Pipeline Templates (#27462)
  • +
  • Externalize findMissingNotices target framework selection with ordered Windows fallback (#27461)
  • +
  • Exclude .exe packages from publishing to GitHub (#27460)
  • +
  • Download PMC Packages through TemplateContext (#27335)
  • +
  • Flip Stable PublishToChannel false for v7.5.X (#27333)
  • +
  • PMC release: Use slash instead of back-slash for Linux container (#27318)
  • +
+ +
+ +[7.5.7]: https://github.com/PowerShell/PowerShell/compare/v7.5.6...v7.5.7 + +## [7.5.6] + +### General Cmdlet Updates and Fixes + +- Delay update notification for one week to ensure all packages become available (#27220) + +### Tests + +- Fix the `PSNativeCommandArgumentPassing` test (#27166) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 9.0.313

+ +
+ +
    +
  • Update branch for the v7.5.6 release (#27268)
  • +
  • Fix package pipeline by adding in PDP-Media directory (#27256)
  • +
  • Pin ready-to-merge.yml reusable workflow to commit SHA (#27246)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tags (#27239)
  • +
  • Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#27240)
  • +
  • Add comment-based help documentation to build.psm1 functions (#27221)
  • +
  • Separate store package creation, skip polling for store publish, clean up PDP-Media (#27225)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tokens (#27224)
  • +
  • Change the display name of "PowerShell-LTS" package to "PowerShell LTS" (#27223)
  • +
  • Redo windows image fix to use latest image (#27222)
  • +
  • Bump github/codeql-action from 4.32.4 to 4.35.1 (#27159) (#27170) (#27174)
  • +
  • Select new MSIX package name (#27172)
  • +
  • Update the PhoneProductId to be the official LTS id used by Store (#27168)
  • +
  • release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27167)
  • +
  • Create infrastructure to create two msixs and msixbundles for LTS and Stable (#27165)
  • +
  • Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27164)
  • +
  • Create Linux LTS deb/rpm packages for LTS releases (#27163)
  • +
  • Fix the container image for vPack, MSIX vPack and Package pipelines (#27161)
  • +
  • Create LTS pkg and non-LTS pkg for macOS for LTS releases (#27162)
  • +
  • Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#27158)
  • +
  • Bump actions/upload-artifact from 6 to 7 (#27157)
  • +
  • Separate "Official" and "NonOfficial" templates for ADO pipelines (#27155)
  • +
+ +
+ +[7.5.6]: https://github.com/PowerShell/PowerShell/compare/v7.5.5...v7.5.6 + +## [7.5.5] + +### Engine Updates and Fixes + +- Fix up `SSHConnectionInfo` ssh PATH checks (#26165) (Thanks @jborean93!) + +### General Cmdlet Updates and Fixes + +- Close pipe client handles after creating the child ssh process (#26822) +- Fix the progress preference variable in script cmdlets (#26791) (Thanks @cmkb3!) + +### Tools + +- Add merge conflict marker detection to `linux-ci` workflow and refactor existing actions to use reusable `get-changed-files` action (#26812) +- Add reusable `get-changed-files` action and refactor existing actions (#26811) +- Create GitHub Copilot setup workflow (#26807) +- Refactor analyze job to reusable workflow and enable on Windows CI (#26799) + +### Tests + +- Mark flaky `Update-Help` web tests as pending to unblock CI (#26837) +- Add GitHub Actions annotations for Pester test failures (#26836) +- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26823) +- Fix merge conflict checker for empty file lists and filter `*.cs` files (#26813) +- Update the `Update-Help` tests to use `-Force` to remove read-only files (#26788) +- Add markdown link verification for PRs (#26407) + +### Build and Packaging Improvements + +
+ + +

Update to .NET SDK 9.0.312

+

We thank the following contributors!

+

@kasperk81, @RichardSlater

+ +
+ +
    +
  • Revert change to module name ThreadJob (#26997)
  • +
  • Update branch for release (#26990)
  • +
  • Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26987)
  • +
  • Update CGManifests (#26981)
  • +
  • Hardcode Official templates (#26968)
  • +
  • Split TPN manifest and Component Governance manifest (#26967)
  • +
  • Fix a preview detection test for the packaging script (#26966)
  • +
  • Correct the package name for .deb and .rpm packages (#26964)
  • +
  • Bring Release Changes from v7.6.0-preview.6 (#26963)
  • +
  • Merge the v7.6.0-preview.5 release branch back to master (#26958)
  • +
  • Fix macOS preview package identifier detection to use version string (#26835)
  • +
  • Update metadata.json to update the Latest attribute with a better name (#26826)
  • +
  • Remove unused runCodesignValidationInjection variable from pipeline templates (#26825)
  • +
  • Update Get-ChangeLog to handle backport PRs correctly (#26824)
  • +
  • Mirror .NET/runtime ICU version range in PowerShell (#26821) (Thanks @kasperk81!)
  • +
  • Update the macos package name for preview releases to match the previous pattern (#26820)
  • +
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26819)
  • +
  • Fix template path for rebuild branch check in package.yml (#26818)
  • +
  • Add rebuild branch support with conditional MSIX signing (#26817)
  • +
  • Move package validation to package pipeline (#26816)
  • +
  • Optimize/split windows package signing (#26815)
  • +
  • Improve ADO package build and validation across platforms (#26814)
  • +
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26810)
  • +
  • Remove usage of fpm for DEB package generation (#26809)
  • +
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26801)
  • +
  • Fix build to only enable ready-to-run for the Release configuration (#26798)
  • +
  • Fix R2R for fxdependent packaging (#26797)
  • +
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26794)
  • +
  • Replace fpm with native rpmbuild for RPM package generation (#26793)
  • +
  • Add libicu76 dependency to support Debian 13 (#26792) (Thanks @RichardSlater!)
  • +
  • Specify .NET search by build type (#26408)
  • +
  • Fix buildinfo.json uploading for preview, LTS, and stable releases (#26773)
  • +
  • Fix path to metadata.json in channel selection script (#26400)
  • +
  • Separate store automation service endpoints and resolve AppID (#26266)
  • +
  • Update a few packages to use the right version corresponding to .NET 9 (#26671)
  • +
  • Add network isolation policy parameter to vPack pipeline (#26393)
  • +
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26391)
  • +
  • Integrate Windows packaging into windows-ci workflow using reusable workflow (#26390)
  • +
  • GitHub Workflow cleanup (#26389)
  • +
  • Update vPack name (#26221)
  • +
+ +
+ +[7.5.5]: https://github.com/PowerShell/PowerShell/compare/v7.5.4...v7.5.5 + +## [7.5.4] + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 9.0.306

+ +
+ +
    +
  • [release/v7.5] Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26032)
  • +
  • [release/v7.5] Fix variable reference for release environment in pipeline (#26013)
  • +
  • [release/v7.5] Add v7.5.3 Changelog (#26015)
  • +
  • [release/v7.5] Add LinuxHost Network configuration to PowerShell Packages pipeline (#26002)
  • +
  • Backport Release Pipeline Changes (Internal 37168)
  • +
  • [release/v7.5] Update branch for release (#26195)
  • +
  • [release/v7.5] Mark the 3 consistently failing tests as pending to unblock PRs (#26196)
  • +
  • [release/v7.5] add CodeQL suppresion for NativeCommandProcessor (#26173)
  • +
  • [release/v7.5] add CodeQL suppressions for UpdatableHelp and NativeCommandProcessor methods (#26171)
  • +
  • [release/v7.5] Remove UseDotnet task and use the dotnet-install script (#26169)
  • +
  • [release/v7.5] Automate Store Publishing (#26164)
  • +
  • [release/v7.5] Ensure that socket timeouts are set only during the token validation (#26079)
  • +
  • [release/v7.5] Suppress false positive PSScriptAnalyzer warnings in tests and build scripts (#26059)
  • +
+ +
+ +[7.5.4]: https://github.com/PowerShell/PowerShell/compare/v7.5.3...v7.5.4 + + ## [7.5.3] ### General Cmdlet Updates and Fixes diff --git a/CHANGELOG/7.6.md b/CHANGELOG/7.6.md new file mode 100644 index 00000000000..ee6be496e8e --- /dev/null +++ b/CHANGELOG/7.6.md @@ -0,0 +1,943 @@ +# 7.6 Changelog + +## [7.6.4] + +### Engine Updates and Fixes + +- Merged PR 40624: Validate CAB path before expansion + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 10.0.302

+ +
+ +
    +
  • Update branch for release (#27685)
  • +
  • Avoid calling credential provider for public feed for Wix (#27666)
  • +
  • Separate NuGet publish into its own stage after pushing the git tag (#27652)
  • +
  • PMC: Download deb_arm artifact to ensure package is available for PMC publish flow (#27653)
  • +
+ +
+ +[7.6.4]: https://github.com/PowerShell/PowerShell/compare/v7.6.3...v7.6.4 + +## [7.6.3] + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 10.0.301

+ +
+ +
    +
  • Remove the unused Publish-NugetToMyGet command from packaging module (#27576)
  • +
  • Verify Apple codesign immediately after ESRP signing (#27542)
  • +
  • Remove unused step to clone Internal-PowerShellTeam-Tools repo in PMC publish pipeline (#27496)
  • +
+ +
+ +[7.6.3]: https://github.com/PowerShell/PowerShell/compare/v7.6.2...v7.6.3 + +## [7.6.2] + +### Engine Updates and Fixes + +- Enable usage in AppContainers (#27423) +- Fix checks for local user config file paths (#27432) + +### General Cmdlet Updates and Fixes + +- Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27438) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 10.0.300

+ +
+ +
    +
  • Update branch for release (#27446)
  • +
  • Fix *nix permissions and use certificate_logical_to_actual (#27439)
  • +
  • Specify linux-arm64 runtime if package type is deb-arm64 in packaging.psm1 (#27440)
  • +
  • Remove mariner2.0 from PMC mapping (#27422)
  • +
  • Remove package verification from the notice pipeline (#27425)
  • +
  • Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages (#27435)
  • +
  • Update Microsoft.PowerShell.Native to the latest GA version (#27436)
  • +
  • Create PowerShell package for arm debian distribution (#27433)
  • +
  • Add macOS binary code signing and package notarization (#27434)
  • +
  • Externalize findMissingNotices target framework selection with ordered Windows fallback (#27424)
  • +
  • Add appLicensing capability to Appx manifest (#27437)
  • +
  • Download PMC Packages through TemplateContext (#27331)
  • +
  • PMC release: Use slash instead of back-slash for Linux container (#27319)
  • +
  • Correct Variable Template Reference in NonOfficial Pipeline Templates (#27317)
  • +
+ +
+ +[7.6.2]: https://github.com/PowerShell/PowerShell/compare/v7.6.1...v7.6.2 + +## [7.6.1] + +### General Cmdlet Updates and Fixes + +- Delay update notification for one week to ensure all packages become available (#27215) + +### Tests + +- Fix the `PSNativeCommandArgumentPassing` test (#27179) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 10.0.202

+ +
+ +
    +
  • Fix PMC Repo URL for RHEL10 (#27061) (#27062)
  • +
  • Update branch for release (#27287)
  • +
  • Fix package pipeline by adding in PDP-Media directory (#27257)
  • +
  • Pin ready-to-merge.yml reusable workflow to commit SHA (#27245)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tags (#27236)
  • +
  • Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#27237)
  • +
  • Change the display name of PowerShell-LTS package to PowerShell LTS (#27219)
  • +
  • [StepSecurity] ci: Harden GitHub Actions tokens (#27218)
  • +
  • Redo windows image fix to use latest image (#27217)
  • +
  • Add comment-based help documentation to build.psm1 functions (#27216)
  • +
  • Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#27214)
  • +
  • Bump github/codeql-action from 4.34.1 to 4.35.1 (#27184)
  • +
  • Bump github/codeql-action from 4.32.6 to 4.34.1 (#27182)
  • +
  • Select New MSIX Package Name (#27183)
  • +
  • Update the PhoneProductId to be the official LTS id used by Store (#27181)
  • +
  • release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27180)
  • +
  • Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27177)
  • +
  • Separate Official and NonOfficial templates for ADO pipelines (#27176)
  • +
+ +
+ +[7.6.1]: https://github.com/PowerShell/PowerShell/compare/v7.6.0...v7.6.1 + +## [7.6.0] + +### General Cmdlet Updates and Fixes + +- Update PowerShell Profile DSC resource manifests to allow `null` for content (#26973) + +### Tests + +- Add GitHub Actions annotations for Pester test failures (#26969) +- Fix `Import-Module.Tests.ps1` to handle Arm32 platform (#26888) + +### Build and Packaging Improvements + +
+ + + +

Update to .NET SDK 10.0.201

+ +
+ +
    +
  • Update v7.6 release branch to use .NET SDK 10.0.201 (#27041)
  • +
  • Create LTS package and non-LTS package for macOS for LTS releases (#27040)
  • +
  • Fix the container image for package pipelines (#27020)
  • +
  • Update Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27007)
  • +
  • Update LTS and Stable release settings in metadata (#27006)
  • +
  • Update branch for release (#26989)
  • +
  • Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26986)
  • +
  • Update NuGet package versions in cgmanifest.json to actually match the branch (#26982)
  • +
  • Bump actions/upload-artifact from 6 to 7 (#26979)
  • +
  • Split TPN manifest and Component Governance manifest (#26978)
  • +
  • Bump github/codeql-action from 4.32.4 to 4.32.6 (#26975)
  • +
  • Bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#26974)
  • +
  • Hardcode Official templates (#26972)
  • +
  • Fix a preview detection test for the packaging script (#26971)
  • +
  • Add PMC packages for debian13 and rhel10 (#26917)
  • +
  • Add version in description and pass store task on failure (#26889)
  • +
  • Exclude .exe packages from publishing to GitHub (#26887)
  • +
  • Correct the package name for .deb and .rpm packages (#26884)
  • +
+ +
+ +[7.6.0]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-rc.1...v7.6.0 + +## [7.6.0-rc.1] - 2026-02-19 + +### Tests + +- Fix `$PSDefaultParameterValues` leak causing tests to skip unexpectedly (#26705) + +### Build and Packaging Improvements + +
+ + + +

Expand to see details.

+ +
+ +
    +
  • Update branch for release (#26779)
  • +
  • Update Microsoft.PowerShell.PSResourceGet version to 1.2.0-rc3 (#26767)
  • +
  • Update Microsoft.PowerShell.Native package version (#26748)
  • +
  • Move PowerShell build to depend on .NET SDK 10.0.102 (#26717)
  • +
  • Fix buildinfo.json uploading for preview, LTS, and stable releases (#26715)
  • +
  • Fix macOS preview package identifier detection to use version string (#26709)
  • +
  • Update metadata.json to update the Latest attribute with a better name (#26708)
  • +
  • Remove unused runCodesignValidationInjection variable from pipeline templates (#26707)
  • +
  • Update Get-ChangeLog to handle backport PRs correctly (#26706)
  • +
  • Bring release changes from the v7.6.0-preview.6 release (#26626)
  • +
  • Fix the DSC test by skipping AfterAll cleanup if the initial setup in BeforeAll failed (#26622)
  • +
+ +
+ +[7.6.0-rc.1]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.6...v7.6.0-rc.1 + +## [7.6.0-preview.6] - 2025-12-11 + +### Engine Updates and Fixes + +- Properly Expand Aliases to their actual ResolvedCommand (#26571) (Thanks @kilasuit!) + +### General Cmdlet Updates and Fixes + +- Update `Microsoft.PowerShell.PSResourceGet` to `v1.2.0-preview5` (#26590) +- Make the experimental feature `PSFeedbackProvider` stable (#26502) +- Fix a regression in the API `CompletionCompleters.CompleteFilename()` that causes null reference exception (#26487) +- Add Delimiter parameter to `Get-Clipboard` (#26572) (Thanks @MartinGC94!) +- Close pipe client handles after creating the child ssh process (#26564) +- Make some experimental features stable (#26490) +- DSC v3 resource for PowerShell Profile (#26447) + +### Tools + +- Add merge conflict marker detection to linux-ci workflow and refactor existing actions to use reusable get-changed-files action (#26530) +- Add reusable get-changed-files action and refactor existing actions (#26529) +- Refactor analyze job to reusable workflow and enable on Windows CI (#26494) + +### Tests + +- Fix merge conflict checker for empty file lists and filter *.cs files (#26556) +- Add markdown link verification for PRs (#26445) + +### Build and Packaging Improvements + +
+ + + +

Expand to see details.

+ +
+ +
    +
  • Fix template path for rebuild branch check in package.yml (#26560)
  • +
  • Update the macos package name for preview releases to match the previous pattern (#26576)
  • +
  • Add rebuild branch support with conditional MSIX signing (#26573)
  • +
  • Update the WCF packages to the latest version that is compatible with v4.10.3 (#26503)
  • +
  • Improve ADO package build and validation across platforms (#26532)
  • +
  • Mirror .NET/runtime ICU version range in PowerShell (#26563) (Thanks @kasperk81!)
  • +
  • Update the macos package name for preview releases to match the previous pattern (#26562)
  • +
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26561)
  • +
  • Move package validation to package pipeline (#26558)
  • +
  • Optimize/split windows package signing (#26557)
  • +
  • Remove usage of fpm for DEB package generation (#26504)
  • +
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26524)
  • +
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26501)
  • +
  • Replace fpm with native rpmbuild for RPM package generation (#26441)
  • +
  • Fix GitHub API rate limit errors in test actions (#26492)
  • +
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26493)
  • +
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26488)
  • +
  • Fix build to only enable ready-to-run for the Release configuration (#26481)
  • +
  • Integrate Windows packaging into windows-ci workflow using reusable workflow (#26468)
  • +
  • Update outdated package references (#26471)
  • +
  • GitHub Workflow cleanup (#26439)
  • +
  • Update PSResourceGet package version to preview4 (#26438)
  • +
  • Update PSReadLine to v2.4.5 (#26446)
  • +
  • Add network isolation policy parameter to vPack pipeline (#26444)
  • +
  • Fix a couple more lint errors
  • +
  • Fix lint errors in preview.md
  • +
  • Make MSIX publish stage dependent on SetReleaseTagandContainerName stage
  • +
+ +
+ +[7.6.0-preview.6]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.5...v7.6.0-preview.6 + +## [7.6.0-preview.5] - 2025-09-30 + +### Engine Updates and Fixes + +- Allow opt-out of the named-pipe listener using the environment variable `POWERSHELL_DIAGNOSTICS_OPTOUT` (#26086) +- Ensure that socket timeouts are set only during the token validation (#26066) +- Fix race condition in `RemoteHyperVSocket` (#26057) +- Fix `stderr` output of console host to respect `NO_COLOR` (#24391) +- Update PSRP protocol to deprecate session key exchange between newer client and server (#25774) +- Fix the `ssh` PATH check in `SSHConnectionInfo` when the default Runspace is not available (#25780) (Thanks @jborean93!) +- Adding hex format for native command exit codes (#21067) (Thanks @sba923!) +- Fix infinite loop crash in variable type inference (#25696) (Thanks @MartinGC94!) +- Add `PSForEach` and `PSWhere` as aliases for the PowerShell intrinsic methods `Where` and `Foreach` (#25511) (Thanks @powercode!) + +### General Cmdlet Updates and Fixes + +- Remove `IsScreenReaderActive()` check from `ConsoleHost` (#26118) +- Fix `ConvertFrom-Json` to ignore comments inside array literals (#14553) (#26050) (Thanks @MatejKafka!) +- Fix `-Debug` to not trigger the `ShouldProcess` prompt (#26081) +- Add the parameter `Register-ArgumentCompleter -NativeFallback` to support registering a cover-all completer for native commands (#25230) +- Change the default feedback provider timeout from 300ms to 1000ms (#25910) +- Update PATH environment variable for package manager executable on Windows (#25847) +- Fix `Write-Host` to respect `OutputRendering = PlainText` (#21188) +- Improve the `$using` expression support in `Invoke-Command` (#24025) (Thanks @jborean93!) +- Use parameter `HelpMessage` for tool tip in parameter completion (#25108) (Thanks @jborean93!) +- Revert "Never load a module targeting the PSReadLine module's `SessionState`" (#25792) +- Fix debug tracing error with magic extents (#25726) (Thanks @jborean93!) +- Add `MethodInvocation` trace for overload tracing (#21320) (Thanks @jborean93!) +- Improve verbose and debug logging level messaging in web cmdlets (#25510) (Thanks @JustinGrote!) +- Fix quoting in completion if the path includes a double quote character (#25631) (Thanks @MartinGC94!) +- Fix the common parameter `-ProgressAction` for advanced functions (#24591) (Thanks @cmkb3!) +- Use absolute path in `FileSystemProvider.CreateDirectory` (#24615) (Thanks @Tadas!) +- Make inherited protected internal instance members accessible in PowerShell class scope (#25245) (Thanks @mawosoft!) +- Treat `-Target` as literal in `New-Item` (#25186) (Thanks @GameMicrowave!) +- Remove duplicate modules from completion results (#25538) (Thanks @MartinGC94!) +- Add completion for variables assigned in `ArrayLiteralAst` and `ParenExpressionAst` (#25303) (Thanks @MartinGC94!) +- Add support for thousands separators in `[bigint]` casting (#25396) (Thanks @AbishekPonmudi!) +- Add internal methods to check Preferences (#25514) (Thanks @iSazonov!) +- Improve debug logging of Web cmdlet request and response (#25479) (Thanks @JustinGrote!) +- Revert "Allow empty prefix string in 'Import-Module -Prefix' to override default prefix in manifest (#20409)" (#25462) (Thanks @MartinGC94!) +- Fix the `NullReferenceException` when writing progress records to console from multiple threads (#25440) (Thanks @kborowinski!) +- Update `Get-Service` to ignore common errors when retrieving non-critical properties for a service (#24245) (Thanks @jborean93!) +- Add single/double quote support for `Join-String` Argument Completer (#25283) (Thanks @ArmaanMcleod!) +- Fix tab completion for env/function variables (#25346) (Thanks @jborean93!) +- Fix `Out-GridView` by replacing use of obsolete `BinaryFormatter` with custom implementation (#25497) (Thanks @mawosoft!) +- Remove the use of Windows PowerShell ETW provider ID from codebase and update the `PSDiagnostics` module to work for PowerShell 7 (#25590) + +### Code Cleanup + +
+ + + +

We thank the following contributors!

+

@xtqqczze, @mawosoft, @ArmaanMcleod

+ +
+ +
    +
  • Enable CA2021: Do not call Enumerable.Cast or Enumerable.OfType with incompatible types (#25813) (Thanks @xtqqczze!)
  • +
  • Remove some unused ConsoleControl structs (#26063) (Thanks @xtqqczze!)
  • +
  • Remove unused FileStreamBackReader.NativeMethods type (#26062) (Thanks @xtqqczze!)
  • +
  • Ensure data-serialization files end with one newline (#26039) (Thanks @xtqqczze!)
  • +
  • Remove unnecessary CS0618 suppressions from Variant APIs (#26006) (Thanks @xtqqczze!)
  • +
  • Ensure .cs files end with exactly one newline (#25968) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA2105 rule suppression (#25938) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA1703 rule suppression (#25955) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA2240 rule suppression (#25957) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA1701 rule suppression (#25948) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA2233 rule suppression (#25951) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA1026 rule suppression (#25934) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA1059 rule suppression (#25940) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA2118 rule suppression (#25924) (Thanks @xtqqczze!)
  • +
  • Remove redundant System.Runtime.Versioning attributes (#25926) (Thanks @xtqqczze!)
  • +
  • Seal internal types in Microsoft.PowerShell.Commands.Utility (#25892) (Thanks @xtqqczze!)
  • +
  • Seal internal types in Microsoft.PowerShell.Commands.Management (#25849) (Thanks @xtqqczze!)
  • +
  • Make the interface IDeepCloneable internal to minimize confusion (#25552)
  • +
  • Remove OnDeserialized and Serializable attributes from Microsoft.Management.UI.Internal project (#25548)
  • +
  • Refactor Tooltip/ListItemText mapping to use CompletionDisplayInfoMapper delegate (#25395) (Thanks @ArmaanMcleod!)
  • +
+ +
+ +### Tools + +- Add Codeql Suppressions (#25943, #26132) +- Update CODEOWNERS to add Justin as a maintainer (#25386) +- Do not run labels workflow in the internal repository (#25279) + +### Tests + +- Mark the 3 consistently failing tests as pending to unblock PRs (#26091) +- Make some tests less noisy on failure (#26035) (Thanks @xtqqczze!) +- Suppress false positive `PSScriptAnalyzer` warnings in tests and build scripts (#25864) +- Fix updatable help test for new content (#25819) +- Add more tests for `PSForEach` and `PSWhere` methods (#25519) +- Fix the isolated module test that was disabled previously (#25420) + +### Build and Packaging Improvements + +
+ + + +

We thank the following contributors!

+

@alerickson, @senerh, @RichardSlater, @xtqqczze

+ +
+ +
    +
  • Update package references for the master branch (#26124)
  • +
  • Remove ThreadJob module and update PSReadLine to 2.4.4-beta4 (#26120)
  • +
  • Automate Store Publishing (#25725)
  • +
  • Add global config change detection to action (#26082)
  • +
  • Update outdated package references (#26069)
  • +
  • Ensure that the workflows are triggered on .globalconfig and other files at the root of the repo (#26034)
  • +
  • Update Microsoft.PowerShell.PSResourceGet to 1.2.0-preview3 (#26056) (Thanks @alerickson!)
  • +
  • Update metadata for Stable to v7.5.3 and LTS to v7.4.12 (#26054) (Thanks @senerh!)
  • +
  • Bump github/codeql-action from 3.30.2 to 3.30.3 (#26036)
  • +
  • Update version for the package Microsoft.PowerShell.Native (#26041)
  • +
  • Fix the APIScan pipeline (#26016)
  • +
  • Move PowerShell build to use .NET SDK 10.0.100-rc.1 (#26027)
  • +
  • fix(apt-package): add libicu76 dependency to support Debian 13 (#25866) (Thanks @RichardSlater!)
  • +
  • Bump github/codeql-action from 3.30.1 to 3.30.2 (#26029)
  • +
  • Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26025)
  • +
  • Bump github/codeql-action from 3.30.0 to 3.30.1 (#26008)
  • +
  • Bump actions/github-script from 7 to 8 (#25983)
  • +
  • Fix variable reference for release environment in pipeline (#26012)
  • +
  • Add LinuxHost Network configuration to PowerShell Packages pipeline (#26000)
  • +
  • Make logical template name consistent between pipelines (#25990)
  • +
  • Update container images to use mcr.microsoft.com for Linux and Azure GǪ (#25981)
  • +
  • Bump github/codeql-action from 3.29.11 to 3.30.0 (#25966)
  • +
  • Bump actions/setup-dotnet from 4 to 5 (#25978)
  • +
  • Add build to vPack Pipeline (#25915)
  • +
  • Replace DOTNET_SKIP_FIRST_TIME_EXPERIENCE with DOTNET_NOLOGO (#25946) (Thanks @xtqqczze!)
  • +
  • Bump actions/dependency-review-action from 4.7.2 to 4.7.3 (#25930)
  • +
  • Bump github/codeql-action from 3.29.10 to 3.29.11 (#25889)
  • +
  • Remove AsyncSDL from Pipelines Toggle Official/NonOfficial Runs (#25885)
  • +
  • Specify .NET Search by Build Type (#25837)
  • +
  • Update PowerShell to use .NET SDK v10-preview.7 (#25876)
  • +
  • Bump actions/dependency-review-action from 4.7.1 to 4.7.2 (#25882)
  • +
  • Bump github/codeql-action from 3.29.9 to 3.29.10 (#25881)
  • +
  • Change the macos runner image to macos 15 large (#25867)
  • +
  • Bump actions/checkout from 4 to 5 (#25853)
  • +
  • Bump github/codeql-action from 3.29.7 to 3.29.9 (#25857)
  • +
  • Update to .NET 10 Preview 6 (#25828)
  • +
  • Bump agrc/create-reminder-action from 1.1.20 to 1.1.22 (#25808)
  • +
  • Bump agrc/reminder-action from 1.0.17 to 1.0.18 (#25807)
  • +
  • Bump github/codeql-action from 3.28.19 to 3.29.5 (#25797)
  • +
  • Bump super-linter/super-linter from 7.4.0 to 8.0.0 (#25770)
  • +
  • Update metadata for v7.5.2 and v7.4.11 releases (#25687)
  • +
  • Correct Capitalization Referencing Templates (#25669)
  • +
  • Change linux packaging tests to ubuntu latest (#25634)
  • +
  • Bump github/codeql-action from 3.28.18 to 3.28.19 (#25636)
  • +
  • Move to .NET 10 preview 4 and update package references (#25602)
  • +
  • Revert "Add windows signing for pwsh.exe" (#25586)
  • +
  • Bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#25628)
  • +
  • Publish .msixbundle package as a VPack (#25612)
  • +
  • Bump agrc/reminder-action from 1.0.16 to 1.0.17 (#25573)
  • +
  • Bump agrc/create-reminder-action from 1.1.18 to 1.1.20 (#25572)
  • +
  • Bump github/codeql-action from 3.28.17 to 3.28.18 (#25580)
  • +
  • Bump super-linter/super-linter from 7.3.0 to 7.4.0 (#25563)
  • +
  • Bump actions/dependency-review-action from 4.7.0 to 4.7.1 (#25562)
  • +
  • Update metadata.json with 7.4.10 (#25554)
  • +
  • Bump github/codeql-action from 3.28.16 to 3.28.17 (#25508)
  • +
  • Bump actions/dependency-review-action from 4.6.0 to 4.7.0 (#25529)
  • +
  • Move MSIXBundle to Packages and Release to GitHub (#25512)
  • +
  • Update outdated package references (#25506)
  • +
  • Bump github/codeql-action from 3.28.15 to 3.28.16 (#25429)
  • +
  • Fix Conditional Parameter to Skip NuGet Publish (#25468)
  • +
  • Update metadata.json (#25438)
  • +
  • Fix MSIX artifact upload, vPack template, changelog hashes, git tag command (#25437)
  • +
  • Use new variables template for vPack (#25434)
  • +
  • Bump agrc/create-reminder-action from 1.1.17 to 1.1.18 (#25416)
  • +
  • Add PSScriptAnalyzer (#25423)
  • +
  • Update outdated package references (#25392)
  • +
  • Use GitHubReleaseTask instead of custom script (#25398)
  • +
  • Update APIScan to use new symbols server (#25388)
  • +
  • Retry ClearlyDefined operations (#25385)
  • +
  • Update to .NET 10.0.100-preview.3 (#25358)
  • +
  • Enhance path filters action to set outputs for all changes when not a PR (#25367)
  • +
  • Combine GitHub and Nuget Release Stage (#25318)
  • +
  • Add Windows Store Signing to MSIX bundle (#25296)
  • +
  • Bump skitionek/notify-microsoft-teams from 190d4d92146df11f854709774a4dae6eaf5e2aa3 to e7a2493ac87dad8aa7a62f079f295e54ff511d88 (#25366)
  • +
  • Add CodeQL suppressions for PowerShell intended behavior (#25359)
  • +
  • Migrate MacOS Signing to OneBranch (#25295)
  • +
  • Bump github/codeql-action from 3.28.13 to 3.28.15 (#25290)
  • +
  • Update test result processing to use NUnitXml format and enhance logging for better clarity (#25288)
  • +
  • Fix R2R for fxdependent packaging (#26131)
  • +
  • Remove UseDotnet task and use the dotnet-install script (#26093)
  • +
+ +
+ +### Documentation and Help Content + +- Fix a typo in the 7.4 changelog (#26038) (Thanks @VbhvGupta!) +- Add 7.4.12 changelog (#26011) +- Add v7.5.3 changelog (#25994) +- Fix typo in changelog for script filename suggestion (#25962) +- Update changelog for v7.5.2 (#25668) +- Update changelog for v7.4.11 (#25667) +- Update build documentation with instruction of dev terminal (#25587) +- Update links and contribution guide in documentation (#25532) (Thanks @JustinGrote!) +- Add 7.4.10 changelog (#25520) +- Add 7.5.1 changelog (#25382) + +[7.6.0-preview.5]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.4...v7.6.0-preview.5 + +## [7.6.0-preview.4] + +### Breaking Changes + +- Fix `WildcardPattern.Escape` to escape lone backticks correctly (#25211) (Thanks @ArmaanMcleod!) +- Convert `-ChildPath` parameter to `string[]` for `Join-Path` cmdlet (#24677) (Thanks @ArmaanMcleod!) + +PowerShell 7.6-preview.4 includes the following updated modules: + +- **Microsoft.PowerShell.ThreadJob** v2.2.0 +- **ThreadJob** v2.1.0 +The **ThreadJob** module was renamed to **Microsoft.PowerShell.ThreadJob**. There is no difference +in the functionality of the module. To ensure backward compatibility for scripts that use the old +name, the **ThreadJob** v2.1.0 module is a proxy module that points to the +**Microsoft.PowerShell.ThreadJob** v2.2.0. + +### Engine Updates and Fixes + +- Add `PipelineStopToken` to `Cmdlet` which will be signaled when the pipeline is stopping (#24620) (Thanks @jborean93!) +- Fallback to AppLocker after `WldpCanExecuteFile` (#24912) +- Move .NET method invocation logging to after the needed type conversion is done for method arguments (#25022) +- Fix share completion with provider and spaces (#19440) (Thanks @MartinGC94!) + +### General Cmdlet Updates and Fixes + +- Exclude `-OutVariable` assignments within the same `CommandAst` when inferring variables (#25224) (Thanks @MartinGC94!) +- Fix infinite loop in variable type inference (#25206) (Thanks @MartinGC94!) +- Update `Microsoft.PowerShell.PSResourceGet` version in `PSGalleryModules.csproj` (#25135) +- Add tooltips for hashtable key completions (#17864) (Thanks @MartinGC94!) +- Fix type inference of parameters in classic functions (#25172) (Thanks @MartinGC94!) +- Improve assignment type inference (#21143) (Thanks @MartinGC94!) +- Fix `TypeName.GetReflectionType()` to work when the `TypeName` instance represents a generic type definition within a `GenericTypeName` (#24985) +- Remove the old fuzzy suggestion and fix the local script filename suggestion (#25177) +- Improve variable type inference (#19830) (Thanks @MartinGC94!) +- Fix parameter completion when script requirements fail (#17687) (Thanks @MartinGC94!) +- Improve the completion for attribute arguments (#25129) (Thanks @MartinGC94!) +- Fix completion that relies on pseudobinding in script blocks (#25122) (Thanks @MartinGC94!) +- Don't complete duplicate command names (#21113) (Thanks @MartinGC94!) +- Make `SystemPolicy` public APIs visible but non-op on Unix platforms so that they can be included in `PowerShellStandard.Library` (#25051) +- Set standard handles explicitly when starting a process with `-NoNewWindow` (#25061) +- Fix tooltip for variable expansion and include desc (#25112) (Thanks @jborean93!) +- Add type inference for functions without OutputType attribute and anonymous functions (#21127) (Thanks @MartinGC94!) +- Add completion for variables assigned by command redirection (#25104) (Thanks @MartinGC94!) +- Handle type inference for redirected commands (#21131) (Thanks @MartinGC94!) +- Allow empty prefix string in `Import-Module -Prefix` to override default prefix in manifest (#20409) (Thanks @MartinGC94!) +- Update variable/property assignment completion so it can fallback to type inference (#21134) (Thanks @MartinGC94!) +- Use `Get-Help` approach to find `about_*.help.txt` files with correct locale for completions (#24194) (Thanks @MartinGC94!) +- Use script filepath when completing relative paths for using statements (#20017) (Thanks @MartinGC94!) +- Fix completion of variables assigned inside Do loops (#25076) (Thanks @MartinGC94!) +- Fix completion of provider paths when a path returns itself instead of its children (#24755) (Thanks @MartinGC94!) +- Enable completion of scoped variables without specifying scope (#20340) (Thanks @MartinGC94!) +- Fix issue with incomplete results when completing paths with wildcards in non-filesystem providers (#24757) (Thanks @MartinGC94!) +- Allow DSC parsing through OS architecture translation layers (#24852) (Thanks @bdeb1337!) + +### Code Cleanup + +
+ + + +

We thank the following contributors!

+

@ArmaanMcleod, @pressRtowin

+ +
+ +
    +
  • Refactor and add comments to CompletionRequiresQuotes to clarify implementation (#25223) (Thanks @ArmaanMcleod!)
  • +
  • Add QuoteCompletionText method to CompletionHelpers class (#25180) (Thanks @ArmaanMcleod!)
  • +
  • Remove CompletionHelpers escape parameter from CompletionRequiresQuotes (#25178) (Thanks @ArmaanMcleod!)
  • +
  • Refactor CompletionHelpers HandleDoubleAndSingleQuote to have less nesting logic (#25179) (Thanks @ArmaanMcleod!)
  • +
  • Make the use of Oxford commas consistent (#25139)(#25140)(Thanks @pressRtowin!)
  • +
  • Move common completion methods to CompletionHelpers class (#25138) (Thanks @ArmaanMcleod!)
  • +
  • Return Array.Empty instead of collection [] (#25137) (Thanks @ArmaanMcleod!)
  • +
+ +
+ +### Tools + +- Check GH token availability for Get-Changelog (#25133) + +### Tests + +- Add XUnit test for `HandleDoubleAndSingleQuote` in CompletionHelpers class (#25181) (Thanks @ArmaanMcleod!) + +### Build and Packaging Improvements + +
+ +
    +
  • Switch to ubuntu-lastest for CI (#25247)
  • +
  • Update outdated package references (#25026)(#25232)
  • +
  • Bump Microsoft.PowerShell.ThreadJob and ThreadJob modules (#25232)
  • +
  • Bump github/codeql-action from 3.27.9 to 3.28.13 (#25218)(#25231)
  • +
  • Update .NET SDK to 10.0.100-preview.2 (#25154)(#25225)
  • +
  • Remove obsolete template from Windows Packaging CI (#25226)
  • +
  • Bump actions/upload-artifact from 4.5.0 to 4.6.2 (#25220)
  • +
  • Bump agrc/reminder-action from 1.0.15 to 1.0.16 (#25222)
  • +
  • Bump actions/checkout from 2 to 4 (#25221)
  • +
  • Add NoWarn NU1605 to System.ServiceModel.* (#25219)
  • +
  • Bump actions/github-script from 6 to 7 (#25217)
  • +
  • Bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#25216)
  • +
  • Bump super-linter/super-linter from 7.2.1 to 7.3.0 (#25215)
  • +
  • Bump agrc/create-reminder-action from 1.1.16 to 1.1.17 (#25214)
  • +
  • Remove dependabot updates that don't work (#25213)
  • +
  • Update GitHub Actions to work in private GitHub repo (#25197)
  • +
  • Cleanup old release pipelines (#25201)
  • +
  • Update package pipeline windows image version (#25191)
  • +
  • Skip additional packages when generating component manifest (#25102)
  • +
  • Only build Linux for packaging changes (#25103)
  • +
  • Remove Az module installs and AzureRM uninstalls in pipeline (#25118)
  • +
  • Add GitHub Actions workflow to verify PR labels (#25145)
  • +
  • Add back-port workflow using dotnet/arcade (#25106)
  • +
  • Make Component Manifest Updater use neutral target in addition to RID target (#25094)
  • +
  • Make sure the vPack pipeline does not produce an empty package (#24988)
  • +
+ +
+ +### Documentation and Help Content + +- Add 7.4.9 changelog (#25169) +- Create changelog for 7.4.8 (#25089) + +[7.6.0-preview.4]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.3...v7.6.0-preview.4 + +## [7.6.0-preview.3] + +### Breaking Changes + +- Remove trailing space from event source name (#24192) (Thanks @MartinGC94!) + +### General Cmdlet Updates and Fixes + +- Add completion single/double quote support for `-Noun` parameter for `Get-Command` (#24977) (Thanks @ArmaanMcleod!) +- Stringify `ErrorRecord` with empty exception message to empty string (#24949) (Thanks @MatejKafka!) +- Add completion single/double quote support for `-PSEdition` parameter for `Get-Module` (#24971) (Thanks @ArmaanMcleod!) +- Error when `New-Item -Force` is passed an invalid directory name (#24936) (Thanks @kborowinski!) +- Allow `Start-Transcript`to use `$Transcript` which is a `PSObject` wrapped string to specify the transcript path (#24963) (Thanks @kborowinski!) +- Add quote handling in `Verb`, `StrictModeVersion`, `Scope` & `PropertyType` Argument Completers with single helper method (#24839) (Thanks @ArmaanMcleod!) +- Improve `Start-Process -Wait` polling efficiency (#24711) (Thanks @jborean93!) +- Convert `InvalidCommandNameCharacters` in `AnalysisCache` to `SearchValues` for more efficient char searching (#24880) (Thanks @ArmaanMcleod!) +- Convert `s_charactersRequiringQuotes` in Completion Completers to `SearchValues` for more efficient char searching (#24879) (Thanks @ArmaanMcleod!) + +### Code Cleanup + +
+ + + +

We thank the following contributors!

+

@xtqqczze, @fMichaleczek, @ArmaanMcleod

+ +
+ +
    +
  • Fix RunspacePool, RunspacePoolInternal and RemoteRunspacePoolInternal IDisposable implementation (#24720) (Thanks @xtqqczze!)
  • +
  • Remove redundant Attribute suffix (#24940) (Thanks @xtqqczze!)
  • +
  • Fix formatting of the XML comment for SteppablePipeline.Clean() (#24941)
  • +
  • Use Environment.ProcessId in SpecialVariables.PID (#24926) (Thanks @fMichaleczek!)
  • +
  • Replace char[] array in CompletionRequiresQuotes with cached SearchValues (#24907) (Thanks @ArmaanMcleod!)
  • +
  • Update IndexOfAny calls with invalid path/filename to SearchValues<char> for more efficient char searching (#24896) (Thanks @ArmaanMcleod!)
  • +
  • Seal internal types in PlatformInvokes (#24826) (Thanks @xtqqczze!)
  • +
+ +
+ +### Tools + +- Update CODEOWNERS (#24989) + +### Build and Packaging Improvements + +
+ + + +

We thank the following contributors!

+

@xtqqczze, @KyZy7

+ +
+ +
    +
  • Update branch for release - Transitive - false - none (#24995)
  • +
  • Add setup dotnet action to the build composite action (#24996)
  • +
  • Give the pipeline runs meaningful names (#24987)
  • +
  • Fix V-Pack download package name (#24866)
  • +
  • Set LangVersion compiler option to 13.0 in Test.Common.props (#24621) (Thanks @xtqqczze!)
  • +
  • Fix release branch filters (#24933)
  • +
  • Fix GitHub Action filter overmatching (#24929)
  • +
  • Add UseDotnet task for installing dotnet (#24905)
  • +
  • Convert powershell/PowerShell-CI-macos to GitHub Actions (#24914)
  • +
  • Convert powershell/PowerShell-CI-linux to GitHub Actions (#24913)
  • +
  • Convert powershell/PowerShell-Windows-CI to GitHub Actions (#24899)
  • +
  • Fix MSIX stage in release pipeline (#24900)
  • +
  • Update .NET SDK (#24906)
  • +
  • Update metadata.json (#24862)
  • +
  • PMC parse state correctly from update command's response (#24850)
  • +
  • Add EV2 support for publishing PowerShell packages to PMC (#24841)
  • +
  • Remove AzDO credscan as it is now in GitHub (#24842)
  • +
  • Add *.props and sort path filters for windows CI (#24822)
  • +
  • Use work load identity service connection to download makeappx tool from storage account (#24817)
  • +
  • Update path filters for Windows CI (#24809)
  • +
  • Update outdated package references (#24758)
  • +
  • Update metadata.json (#24787) (Thanks @KyZy7!)
  • +
  • Add tool package download in publish nuget stage (#24790)
  • +
  • Fix Changelog content grab during GitHub Release (#24788)
  • +
  • Update metadata.json (#24764)
  • +
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#24767)
  • +
  • Add a parameter that skips verify packages step (#24763)
  • +
+ +
+ +### Documentation and Help Content + +- Add 7.4.7 Changelog (#24844) +- Create changelog for v7.5.0 (#24808) +- Update Changelog for v7.6.0-preview.2 (#24775) + +[7.6.0-preview.3]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.2...v7.6.0-preview.3 + +## [7.6.0-preview.2] - 2025-01-14 + +### General Cmdlet Updates and Fixes + +- Add the `AIShell` module to telemetry collection list (#24747) +- Add helper in `EnumSingleTypeConverter` to get enum names as array (#17785) (Thanks @fflaten!) +- Return correct FileName property for `Get-Item` when listing alternate data streams (#18019) (Thanks @kilasuit!) +- Add `-ExcludeModule` parameter to `Get-Command` (#18955) (Thanks @MartinGC94!) +- Update Named and Statement block type inference to not consider AssignmentStatements and Increment/decrement operators as part of their output (#21137) (Thanks @MartinGC94!) +- Update `DnsNameList` for `X509Certificate2` to use `X509SubjectAlternativeNameExtension.EnumerateDnsNames` Method (#24714) (Thanks @ArmaanMcleod!) +- Add completion of modules by their shortname (#20330) (Thanks @MartinGC94!) +- Fix `Get-ItemProperty` to report non-terminating error for cast exception (#21115) (Thanks @ArmaanMcleod!) +- Add `-PropertyType` argument completer for `New-ItemProperty` (#21117) (Thanks @ArmaanMcleod!) +- Fix a bug in how `Write-Host` handles `XmlNode` object (#24669) (Thanks @brendandburns!) + +### Code Cleanup + +
+ + + +

We thank the following contributors!

+

@xtqqczze

+ +
+ +
    +
  • Seal ClientRemoteSessionDSHandlerImpl (#21218) (Thanks @xtqqczze!)
  • +
  • Seal internal type ClientRemoteSessionDSHandlerImpl (#24705) (Thanks @xtqqczze!)
  • +
  • Seal classes in RemotingProtocol2 (#21164) (Thanks @xtqqczze!)
  • +
+ +
+ +### Tools + +- Added Justin Chung as PowerShell team memeber on releaseTools.psm1 (#24672) + +### Tests + +- Skip CIM ETS member test on older Windows platforms (#24681) + +### Build and Packaging Improvements + +
+ + + +

Updated SDK to 9.0.101

+ +
+ +
    +
  • Update branch for release - Transitive - false - none (#24754)
  • +
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#24767)
  • +
  • Add a parameter that skips verify packages step (#24763)
  • +
  • Make the AssemblyVersion not change for servicing releases (#24667)
  • +
  • Fixed release pipeline errors and switched to KS3 (#24751)
  • +
  • Update outdated package references (#24580)
  • +
  • Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#24689)
  • +
  • Update .NET feed with new domain as azureedge is retiring (#24703)
  • +
  • Bump super-linter/super-linter from 7.2.0 to 7.2.1 (#24678)
  • +
  • Bump github/codeql-action from 3.27.7 to 3.27.9 (#24674)
  • +
  • Bump actions/dependency-review-action from 4.4.0 to 4.5.0 (#24607)
  • +
+ +
+ +### Documentation and Help Content + +- Update cmdlets WG members (#24275) (Thanks @kilasuit!) + +[7.6.0-preview.2]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.1...v7.6.0-preview.2 + +## [7.6.0-preview.1] - 2024-12-16 + +### Breaking Changes + +- Treat large Enum values as numbers in `ConvertTo-Json` (#20999) (Thanks @jborean93!) + +### General Cmdlet Updates and Fixes + +- Add proper error for running `Get-PSSession -ComputerName` on Unix (#21009) (Thanks @jborean93!) +- Resolve symbolic link target relative to the symbolic link instead of the working directory (#15235) (#20943) (Thanks @MatejKafka!) +- Fix up buffer management getting network roots (#24600) (Thanks @jborean93!) +- Support `PSObject` wrapped values in `ArgumentToEncodingTransformationAttribute` (#24555) (Thanks @jborean93!) +- Update PSReadLine to 2.3.6 (#24380) +- Add telemetry to track the use of features (#24247) +- Handle global tool specially when prepending `PSHome` to `PATH` (#24228) +- Fix how processor architecture is validated in `Import-Module` (#24265) +- Make features `PSCommandNotFoundSuggestion`, `PSCommandWithArgs`, and `PSModuleAutoLoadSkipOfflineFiles` stable (#24246) +- Write type data to the pipeline instead of collecting it (#24236) (Thanks @MartinGC94!) +- Add support to `Get-Error` to handle BoundParameters (#20640) +- Fix `Get-FormatData` to not cast a type incorrectly (#21157) +- Delay progress bar in `Copy-Item` and `Remove-Item` cmdlets (#24013) (Thanks @TheSpyGod!) +- Add `-Force` parameter to `Resolve-Path` and `Convert-Path` cmdlets to support wildcard hidden files (#20981) (Thanks @ArmaanMcleod!) +- Use host exe to determine `$PSHOME` location when `SMA.dll` location is not found (#24072) +- Fix `Test-ModuleManifest` so it can use a UNC path (#24115) + +### Code Cleanup + +
+ + + +

We thank the following contributors!

+

@eltociear, @JayBazuzi

+ +
+ +
    +
  • Fix typos in ShowModuleControl.xaml.cs (#24248) (Thanks @eltociear!)
  • +
  • Fix a typo in the build doc (#24172) (Thanks @JayBazuzi!)
  • +
+ +
+ +### Tools + +- Fix devcontainer extensions key (#24359) (Thanks @ThomasNieto!) +- Support new backport branch format (#24378) +- Update markdownLink.yml to not run on release branches (#24323) +- Remove old code that downloads msix for win-arm64 (#24175) + +### Tests + +- Fix cleanup in PSResourceGet test (#24339) + +### Build and Packaging Improvements + +
+ + + +

We thank the following contributors!

+

@MartinGC94, @jborean93, @xtqqczze, @alerickson, @iSazonov, @rzippo

+ +
+ +
    +
  • Deploy Box update (#24632)
  • +
  • Remove Regex use (#24235) (Thanks @MartinGC94!)
  • +
  • Improve cim ETS member inference completion (#24235) (Thanks @MartinGC94!)
  • +
  • Emit ProgressRecord in CLIXML minishell output (#21373) (Thanks @jborean93!)
  • +
  • Assign the value returned by the MaybeAdd method
  • (#24652) +
  • Add support for interface static abstract props (#21061) (Thanks @jborean93!)
  • +
  • Change call to optional add in the binder expression (#24451) (Thanks @jborean93!)
  • +
  • Turn off AMSI member invocation on nix release builds (#24451) (Thanks @jborean93!)
  • +
  • Bump github/codeql-action from 3.27.0 to 3.27.6 (#24639)
  • +
  • Update src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs (#24239) (Thanks @jborean93!)
  • +
  • Apply suggestions from code review (#24239) (Thanks @jborean93!)
  • +
  • Add remote runspace check for PushRunspace (#24239) (Thanks @jborean93!)
  • +
  • Set LangVersion compiler option to 13.0 (#24619) (Thanks @xtqqczze!)
  • +
  • Set LangVersion compiler option to 13.0 (#24617) (Thanks @xtqqczze!)
  • +
  • Update metadata.json for PowerShell 7.5 RC1 release (#24589)
  • +
  • Update nuget publish to use Deploy Box (#24596)
  • +
  • Added Deploy Box Product Pathway to GitHub Release and NuGet Release Pipelines (#24583)
  • +
  • Update machine pool for copy blob and upload buildinfo stage (#24587)
  • +
  • Bump .NET 9 and dependencies (#24573)
  • +
  • Bump actions/dependency-review-action from 4.3.4 to 4.4.0 (#24503)
  • +
  • Bump actions/checkout from 4.2.1 to 4.2.2 (#24488)
  • +
  • Bump agrc/reminder-action from 1.0.14 to 1.0.15 (#24384)
  • +
  • Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#24410)
  • +
  • Update branch for release (#24534)
  • +
  • Revert "Update package references (#24414)" (#24532)
  • +
  • Add a way to use only NuGet feed sources (#24528)
  • +
  • Update PSResourceGet to v1.1.0-RC2 (#24512) (Thanks @alerickson!)
  • +
  • Bump .NET to 9.0.100-rc.2.24474.11 (#24509)
  • +
  • Fix seed max value for Container Linux CI (#24510)
  • +
  • Update metadata.json for 7.2.24 and 7.4.6 releases (#24484)
  • +
  • Download package from package build for generating vpack (#24481)
  • +
  • Keep the roff file when gzipping it. (#24450)
  • +
  • Delete the msix blob if it's already there (#24353)
  • +
  • Add PMC mapping for debian 12 (bookworm) (#24413)
  • +
  • Checkin generated manpage (#24423)
  • +
  • Add CodeQL scanning to APIScan build (#24303)
  • +
  • Update package references (#24414)
  • +
  • Update vpack pipeline (#24281)
  • +
  • Bring changes from v7.5.0-preview.5 Release Branch to Master (#24369)
  • +
  • Bump agrc/create-reminder-action from 1.1.15 to 1.1.16 (#24375)
  • +
  • Add BaseUrl to buildinfo json file (#24376)
  • +
  • Update metadata.json (#24352)
  • +
  • Copy to static site instead of making blob public (#24269)
  • +
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0-preview2 (#24300) (Thanks @alerickson!)
  • +
  • add updated libicu dependency for debian packages (#24301)
  • +
  • add mapping to azurelinux repo (#24290)
  • +
  • Remove the MD5 branch in the strong name signing token calculation (#24288)
  • +
  • Bump .NET 9 to 9.0.100-rc.1.24452.12 (#24273)
  • +
  • Ensure the official build files CodeQL issues (#24278)
  • +
  • Update experimental-feature json files (#24271)
  • +
  • Make some release tests run in a hosted pools (#24270)
  • +
  • Do not build the exe for Global tool shim project (#24263)
  • +
  • Update and add new NuGet package sources for different environments. (#24264)
  • +
  • Bump skitionek/notify-microsoft-teams (#24261)
  • +
  • Create new pipeline for compliance (#24252)
  • +
  • Capture environment better (#24148)
  • +
  • Add specific path for issues in tsaconfig (#24244)
  • +
  • Use Managed Identity for APIScan authentication (#24243)
  • +
  • Add windows signing for pwsh.exe (#24219)
  • +
  • Bump super-linter/super-linter from 7.0.0 to 7.1.0 (#24223)
  • +
  • Update the URLs used in nuget.config files (#24203)
  • +
  • Check Create and Submit in vPack build by default (#24181)
  • +
  • Replace PSVersion source generator with incremental one (#23815) (Thanks @iSazonov!)
  • +
  • Save man files in /usr/share/man instead of /usr/local/share/man (#23855) (Thanks @rzippo!)
  • +
  • Bump super-linter/super-linter from 6.8.0 to 7.0.0 (#24169)
  • +
+ +
+ +### Documentation and Help Content + +- Updated Third Party Notices (#24666) +- Update `HelpInfoUri` for 7.5 (#24610) +- Update changelog for v7.4.6 release (#24496) +- Update to the latest NOTICES file (#24259) +- Update the changelog `preview.md` (#24213) +- Update changelog readme with 7.4 (#24182) (Thanks @ThomasNieto!) +- Fix Markdown linting error (#24204) +- Updated changelog for v7.2.23 (#24196) (Internal 32131) +- Update changelog and `metadata.json` for v7.4.5 release (#24183) +- Bring 7.2 changelogs back to master (#24158) + +[7.6.0-preview.1]: https://github.com/PowerShell/PowerShell/compare/v7.5.0-rc.1...v7.6.0-preview.1 diff --git a/CHANGELOG/README.md b/CHANGELOG/README.md index c20cd311ff5..2b022e75735 100644 --- a/CHANGELOG/README.md +++ b/CHANGELOG/README.md @@ -1,6 +1,8 @@ # Changelogs - [Current preview changelog](preview.md) +- [7.6 changelog](7.6.md) +- [7.5 changelog](7.5.md) - [7.4 changelog](7.4.md) - [7.3 changelog](7.3.md) - [7.2 changelog](7.2.md) diff --git a/CHANGELOG/preview.md b/CHANGELOG/preview.md index 3648f4cc121..fab0be18cf4 100644 --- a/CHANGELOG/preview.md +++ b/CHANGELOG/preview.md @@ -1,51 +1,24 @@ # Preview Changelog -## [7.6.0-preview.5] - 2025-09-30 +## [7.7.0-preview.4] ### Engine Updates and Fixes -- Allow opt-out of the named-pipe listener using the environment variable `POWERSHELL_DIAGNOSTICS_OPTOUT` (#26086) -- Ensure that socket timeouts are set only during the token validation (#26066) -- Fix race condition in `RemoteHyperVSocket` (#26057) -- Fix `stderr` output of console host to respect `NO_COLOR` (#24391) -- Update PSRP protocol to deprecate session key exchange between newer client and server (#25774) -- Fix the `ssh` PATH check in `SSHConnectionInfo` when the default Runspace is not available (#25780) (Thanks @jborean93!) -- Adding hex format for native command exit codes (#21067) (Thanks @sba923!) -- Fix infinite loop crash in variable type inference (#25696) (Thanks @MartinGC94!) -- Add `PSForEach` and `PSWhere` as aliases for the PowerShell intrinsic methods `Where` and `Foreach` (#25511) (Thanks @powercode!) +- Fix `FileOnlyEntry` crashing on older versions of Windows (#27880) +- Call `CodeGeneration.EscapeSingleQuotedStringContent` API in `SyncCurrentLocationHandler` (#27874) +- Improve PowerShell Remoting Argument Validation (#27870) +- Improve validation for data fragments for PSRP frame headers (#27871) +- Add the xsd validation back for CIM cmdlets (#27869) +- Fix PATH caching in `CommandDiscovery` code (#27809) +- Add support for new WLDP setting `EnableFileOnlyEntry` (#26752) +- Fix the dot-sourcing behavior of `pwsh -file` for advanced-function scripts (#27727) ### General Cmdlet Updates and Fixes -- Remove `IsScreenReaderActive()` check from `ConsoleHost` (#26118) -- Fix `ConvertFrom-Json` to ignore comments inside array literals (#14553) (#26050) (Thanks @MatejKafka!) -- Fix `-Debug` to not trigger the `ShouldProcess` prompt (#26081) -- Add the parameter `Register-ArgumentCompleter -NativeFallback` to support registering a cover-all completer for native commands (#25230) -- Change the default feedback provider timeout from 300ms to 1000ms (#25910) -- Update PATH environment variable for package manager executable on Windows (#25847) -- Fix `Write-Host` to respect `OutputRendering = PlainText` (#21188) -- Improve the `$using` expression support in `Invoke-Command` (#24025) (Thanks @jborean93!) -- Use parameter `HelpMessage` for tool tip in parameter completion (#25108) (Thanks @jborean93!) -- Revert "Never load a module targeting the PSReadLine module's `SessionState`" (#25792) -- Fix debug tracing error with magic extents (#25726) (Thanks @jborean93!) -- Add `MethodInvocation` trace for overload tracing (#21320) (Thanks @jborean93!) -- Improve verbose and debug logging level messaging in web cmdlets (#25510) (Thanks @JustinGrote!) -- Fix quoting in completion if the path includes a double quote character (#25631) (Thanks @MartinGC94!) -- Fix the common parameter `-ProgressAction` for advanced functions (#24591) (Thanks @cmkb3!) -- Use absolute path in `FileSystemProvider.CreateDirectory` (#24615) (Thanks @Tadas!) -- Make inherited protected internal instance members accessible in PowerShell class scope (#25245) (Thanks @mawosoft!) -- Treat `-Target` as literal in `New-Item` (#25186) (Thanks @GameMicrowave!) -- Remove duplicate modules from completion results (#25538) (Thanks @MartinGC94!) -- Add completion for variables assigned in `ArrayLiteralAst` and `ParenExpressionAst` (#25303) (Thanks @MartinGC94!) -- Add support for thousands separators in `[bigint]` casting (#25396) (Thanks @AbishekPonmudi!) -- Add internal methods to check Preferences (#25514) (Thanks @iSazonov!) -- Improve debug logging of Web cmdlet request and response (#25479) (Thanks @JustinGrote!) -- Revert "Allow empty prefix string in 'Import-Module -Prefix' to override default prefix in manifest (#20409)" (#25462) (Thanks @MartinGC94!) -- Fix the `NullReferenceException` when writing progress records to console from multiple threads (#25440) (Thanks @kborowinski!) -- Update `Get-Service` to ignore common errors when retrieving non-critical properties for a service (#24245) (Thanks @jborean93!) -- Add single/double quote support for `Join-String` Argument Completer (#25283) (Thanks @ArmaanMcleod!) -- Fix tab completion for env/function variables (#25346) (Thanks @jborean93!) -- Fix `Out-GridView` by replacing use of obsolete `BinaryFormatter` with custom implementation (#25497) (Thanks @mawosoft!) -- Remove the use of Windows PowerShell ETW provider ID from codebase and update the `PSDiagnostics` module to work for PowerShell 7 (#25590) +- Improve output file path determination for `Invoke-WebRequest` (#27872) +- Improve Authorization Header default and redirect behavior (#27873) +- Fix the regression in tab completing positional parameters (#27857) +- Add `New-TemporaryDirectory` cmdlet (#27549) (Thanks @KirtiRamchandani!) ### Code Cleanup @@ -54,49 +27,19 @@

We thank the following contributors!

-

@xtqqczze, @mawosoft, @ArmaanMcleod

    -
  • Enable CA2021: Do not call Enumerable.Cast or Enumerable.OfType with incompatible types (#25813) (Thanks @xtqqczze!)
  • -
  • Remove some unused ConsoleControl structs (#26063) (Thanks @xtqqczze!)
  • -
  • Remove unused FileStreamBackReader.NativeMethods type (#26062) (Thanks @xtqqczze!)
  • -
  • Ensure data-serialization files end with one newline (#26039) (Thanks @xtqqczze!)
  • -
  • Remove unnecessary CS0618 suppressions from Variant APIs (#26006) (Thanks @xtqqczze!)
  • -
  • Ensure .cs files end with exactly one newline (#25968) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA2105 rule suppression (#25938) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA1703 rule suppression (#25955) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA2240 rule suppression (#25957) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA1701 rule suppression (#25948) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA2233 rule suppression (#25951) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA1026 rule suppression (#25934) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA1059 rule suppression (#25940) (Thanks @xtqqczze!)
  • -
  • Remove obsolete CA2118 rule suppression (#25924) (Thanks @xtqqczze!)
  • -
  • Remove redundant System.Runtime.Versioning attributes (#25926) (Thanks @xtqqczze!)
  • -
  • Seal internal types in Microsoft.PowerShell.Commands.Utility (#25892) (Thanks @xtqqczze!)
  • -
  • Seal internal types in Microsoft.PowerShell.Commands.Management (#25849) (Thanks @xtqqczze!)
  • -
  • Make the interface IDeepCloneable internal to minimize confusion (#25552)
  • -
  • Remove OnDeserialized and Serializable attributes from Microsoft.Management.UI.Internal project (#25548)
  • -
  • Refactor Tooltip/ListItemText mapping to use CompletionDisplayInfoMapper delegate (#25395) (Thanks @ArmaanMcleod!)
  • +
  • Remove Test-Bom and the boms JSON files (#27726)
-### Tools - -- Add Codeql Suppressions (#25943, #26132) -- Update CODEOWNERS to add Justin as a maintainer (#25386) -- Do not run labels workflow in the internal repository (#25279) - ### Tests -- Mark the 3 consistently failing tests as pending to unblock PRs (#26091) -- Make some tests less noisy on failure (#26035) (Thanks @xtqqczze!) -- Suppress false positive `PSScriptAnalyzer` warnings in tests and build scripts (#25864) -- Fix updatable help test for new content (#25819) -- Add more tests for `PSForEach` and `PSWhere` methods (#25519) -- Fix the isolated module test that was disabled previously (#25420) +- Fix the scripts used for `Copy-Item -FromSession/-ToSession` scenarios and also enable tests (#27773) +- Fix TimeZone test with duplicate names (#27525) (Thanks @KirtiRamchandani!) ### Build and Packaging Improvements @@ -105,346 +48,107 @@

We thank the following contributors!

-

@alerickson, @senerh, @RichardSlater, @xtqqczze

    -
  • Update package references for the master branch (#26124)
  • -
  • Remove ThreadJob module and update PSReadLine to 2.4.4-beta4 (#26120)
  • -
  • Automate Store Publishing (#25725)
  • -
  • Add global config change detection to action (#26082)
  • -
  • Update outdated package references (#26069)
  • -
  • Ensure that the workflows are triggered on .globalconfig and other files at the root of the repo (#26034)
  • -
  • Update Microsoft.PowerShell.PSResourceGet to 1.2.0-preview3 (#26056) (Thanks @alerickson!)
  • -
  • Update metadata for Stable to v7.5.3 and LTS to v7.4.12 (#26054) (Thanks @senerh!)
  • -
  • Bump github/codeql-action from 3.30.2 to 3.30.3 (#26036)
  • -
  • Update version for the package Microsoft.PowerShell.Native (#26041)
  • -
  • Fix the APIScan pipeline (#26016)
  • -
  • Move PowerShell build to use .NET SDK 10.0.100-rc.1 (#26027)
  • -
  • fix(apt-package): add libicu76 dependency to support Debian 13 (#25866) (Thanks @RichardSlater!)
  • -
  • Bump github/codeql-action from 3.30.1 to 3.30.2 (#26029)
  • -
  • Update Ev2 Shell Extension Image to AzureLinux 3 for PMC Release (#26025)
  • -
  • Bump github/codeql-action from 3.30.0 to 3.30.1 (#26008)
  • -
  • Bump actions/github-script from 7 to 8 (#25983)
  • -
  • Fix variable reference for release environment in pipeline (#26012)
  • -
  • Add LinuxHost Network configuration to PowerShell Packages pipeline (#26000)
  • -
  • Make logical template name consistent between pipelines (#25990)
  • -
  • Update container images to use mcr.microsoft.com for Linux and Azure GǪ (#25981)
  • -
  • Bump github/codeql-action from 3.29.11 to 3.30.0 (#25966)
  • -
  • Bump actions/setup-dotnet from 4 to 5 (#25978)
  • -
  • Add build to vPack Pipeline (#25915)
  • -
  • Replace DOTNET_SKIP_FIRST_TIME_EXPERIENCE with DOTNET_NOLOGO (#25946) (Thanks @xtqqczze!)
  • -
  • Bump actions/dependency-review-action from 4.7.2 to 4.7.3 (#25930)
  • -
  • Bump github/codeql-action from 3.29.10 to 3.29.11 (#25889)
  • -
  • Remove AsyncSDL from Pipelines Toggle Official/NonOfficial Runs (#25885)
  • -
  • Specify .NET Search by Build Type (#25837)
  • -
  • Update PowerShell to use .NET SDK v10-preview.7 (#25876)
  • -
  • Bump actions/dependency-review-action from 4.7.1 to 4.7.2 (#25882)
  • -
  • Bump github/codeql-action from 3.29.9 to 3.29.10 (#25881)
  • -
  • Change the macos runner image to macos 15 large (#25867)
  • -
  • Bump actions/checkout from 4 to 5 (#25853)
  • -
  • Bump github/codeql-action from 3.29.7 to 3.29.9 (#25857)
  • -
  • Update to .NET 10 Preview 6 (#25828)
  • -
  • Bump agrc/create-reminder-action from 1.1.20 to 1.1.22 (#25808)
  • -
  • Bump agrc/reminder-action from 1.0.17 to 1.0.18 (#25807)
  • -
  • Bump github/codeql-action from 3.28.19 to 3.29.5 (#25797)
  • -
  • Bump super-linter/super-linter from 7.4.0 to 8.0.0 (#25770)
  • -
  • Update metadata for v7.5.2 and v7.4.11 releases (#25687)
  • -
  • Correct Capitalization Referencing Templates (#25669)
  • -
  • Change linux packaging tests to ubuntu latest (#25634)
  • -
  • Bump github/codeql-action from 3.28.18 to 3.28.19 (#25636)
  • -
  • Move to .NET 10 preview 4 and update package references (#25602)
  • -
  • Revert "Add windows signing for pwsh.exe" (#25586)
  • -
  • Bump ossf/scorecard-action from 2.4.1 to 2.4.2 (#25628)
  • -
  • Publish .msixbundle package as a VPack (#25612)
  • -
  • Bump agrc/reminder-action from 1.0.16 to 1.0.17 (#25573)
  • -
  • Bump agrc/create-reminder-action from 1.1.18 to 1.1.20 (#25572)
  • -
  • Bump github/codeql-action from 3.28.17 to 3.28.18 (#25580)
  • -
  • Bump super-linter/super-linter from 7.3.0 to 7.4.0 (#25563)
  • -
  • Bump actions/dependency-review-action from 4.7.0 to 4.7.1 (#25562)
  • -
  • Update metadata.json with 7.4.10 (#25554)
  • -
  • Bump github/codeql-action from 3.28.16 to 3.28.17 (#25508)
  • -
  • Bump actions/dependency-review-action from 4.6.0 to 4.7.0 (#25529)
  • -
  • Move MSIXBundle to Packages and Release to GitHub (#25512)
  • -
  • Update outdated package references (#25506)
  • -
  • Bump github/codeql-action from 3.28.15 to 3.28.16 (#25429)
  • -
  • Fix Conditional Parameter to Skip NuGet Publish (#25468)
  • -
  • Update metadata.json (#25438)
  • -
  • Fix MSIX artifact upload, vPack template, changelog hashes, git tag command (#25437)
  • -
  • Use new variables template for vPack (#25434)
  • -
  • Bump agrc/create-reminder-action from 1.1.17 to 1.1.18 (#25416)
  • -
  • Add PSScriptAnalyzer (#25423)
  • -
  • Update outdated package references (#25392)
  • -
  • Use GitHubReleaseTask instead of custom script (#25398)
  • -
  • Update APIScan to use new symbols server (#25388)
  • -
  • Retry ClearlyDefined operations (#25385)
  • -
  • Update to .NET 10.0.100-preview.3 (#25358)
  • -
  • Enhance path filters action to set outputs for all changes when not a PR (#25367)
  • -
  • Combine GitHub and Nuget Release Stage (#25318)
  • -
  • Add Windows Store Signing to MSIX bundle (#25296)
  • -
  • Bump skitionek/notify-microsoft-teams from 190d4d92146df11f854709774a4dae6eaf5e2aa3 to e7a2493ac87dad8aa7a62f079f295e54ff511d88 (#25366)
  • -
  • Add CodeQL suppressions for PowerShell intended behavior (#25359)
  • -
  • Migrate MacOS Signing to OneBranch (#25295)
  • -
  • Bump github/codeql-action from 3.28.13 to 3.28.15 (#25290)
  • -
  • Update test result processing to use NUnitXml format and enhance logging for better clarity (#25288)
  • -
  • Fix R2R for fxdependent packaging (#26131)
  • -
  • Remove UseDotnet task and use the dotnet-install script (#26093)
  • +
  • Add the needed variable groups to the MSIX VPack pipeline to enforce using the production ADO feed (#27896)
  • +
  • Fix install dotnet for non-early-access release (#27892)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2691582 (#27876)
  • +
  • Fix comments in CmdletizationCoreResources.resx (#27879)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2684623 (#27841)
  • +
  • Use Azure CLI for early-access feed token (#27849)
  • +
  • Fix OneBranch output variables for early .NET jobs (#27843)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2674492 (#27821)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2670960 (#27802)
  • +
  • Use .NET SDK and NuGet feed early access for build, package and release pipelines (#27795)
  • +
  • Update Microsoft.PowerShell.Archive version to 1.2.6 (#27784)
  • +
  • PMC: Remove EOL debian12 distribution for v7.7.0 preview (#27763)
  • +
  • PMC: Add Ubuntu 26.04 distribution for v7.7.0 (#27765)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2661935 (#27766)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2660148 (#27752)
  • +
  • Update the manifest resource names for the localized resources embedded in satellite assemblies (#27756)
  • +
  • Update LocProject.json to list each English resource file directly (#27751)
  • +
  • Localized file check-in by OneLocBuild Task: Build definition ID 13420: Build ID 2652124 (#27736)
  • +
  • Fix min-size package and ship localized resources only for MSIX packages (#27725)
  • +
  • Fix the W3C URIs in .resx resource files (#27729)
  • +
  • Update metadata.json for July releases (#27704)
  • +
  • Prepare for onboarding PowerShell to the Native2Native localization pipeline (#27667)
### Documentation and Help Content -- Fix a typo in the 7.4 changelog (#26038) (Thanks @VbhvGupta!) -- Add 7.4.12 changelog (#26011) -- Add v7.5.3 changelog (#25994) -- Fix typo in changelog for script filename suggestion (#25962) -- Update changelog for v7.5.2 (#25668) -- Update changelog for v7.4.11 (#25667) -- Update build documentation with instruction of dev terminal (#25587) -- Update links and contribution guide in documentation (#25532) (Thanks @JustinGrote!) -- Add 7.4.10 changelog (#25520) -- Add 7.5.1 changelog (#25382) - -[7.6.0-preview.5]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.4...v7.6.0-preview.5 - -## [7.6.0-preview.4] - -### Breaking Changes - -- Fix `WildcardPattern.Escape` to escape lone backticks correctly (#25211) (Thanks @ArmaanMcleod!) -- Convert `-ChildPath` parameter to `string[]` for `Join-Path` cmdlet (#24677) (Thanks @ArmaanMcleod!) - -PowerShell 7.6-preview.4 includes the following updated modules: +- Update changelogs for v7.4.18, v7.5.9, and v7.6.4 (#27707) -- **Microsoft.PowerShell.ThreadJob** v2.2.0 -- **ThreadJob** v2.1.0 -The **ThreadJob** module was renamed to **Microsoft.PowerShell.ThreadJob**. There is no difference -in the functionality of the module. To ensure backward compatibility for scripts that use the old -name, the **ThreadJob** v2.1.0 module is a proxy module that points to the -**Microsoft.PowerShell.ThreadJob** v2.2.0. +[7.7.0-preview.4]: https://github.com/PowerShell/PowerShell/compare/v7.7.0-preview.3...v7.7.0-preview.4 -### Engine Updates and Fixes - -- Add `PipelineStopToken` to `Cmdlet` which will be signaled when the pipeline is stopping (#24620) (Thanks @jborean93!) -- Fallback to AppLocker after `WldpCanExecuteFile` (#24912) -- Move .NET method invocation logging to after the needed type conversion is done for method arguments (#25022) -- Fix share completion with provider and spaces (#19440) (Thanks @MartinGC94!) +## [7.7.0-preview.3] ### General Cmdlet Updates and Fixes -- Exclude `-OutVariable` assignments within the same `CommandAst` when inferring variables (#25224) (Thanks @MartinGC94!) -- Fix infinite loop in variable type inference (#25206) (Thanks @MartinGC94!) -- Update `Microsoft.PowerShell.PSResourceGet` version in `PSGalleryModules.csproj` (#25135) -- Add tooltips for hashtable key completions (#17864) (Thanks @MartinGC94!) -- Fix type inference of parameters in classic functions (#25172) (Thanks @MartinGC94!) -- Improve assignment type inference (#21143) (Thanks @MartinGC94!) -- Fix `TypeName.GetReflectionType()` to work when the `TypeName` instance represents a generic type definition within a `GenericTypeName` (#24985) -- Remove the old fuzzy suggestion and fix the local script filename suggestion (#25177) -- Improve variable type inference (#19830) (Thanks @MartinGC94!) -- Fix parameter completion when script requirements fail (#17687) (Thanks @MartinGC94!) -- Improve the completion for attribute arguments (#25129) (Thanks @MartinGC94!) -- Fix completion that relies on pseudobinding in script blocks (#25122) (Thanks @MartinGC94!) -- Don't complete duplicate command names (#21113) (Thanks @MartinGC94!) -- Make `SystemPolicy` public APIs visible but non-op on Unix platforms so that they can be included in `PowerShellStandard.Library` (#25051) -- Set standard handles explicitly when starting a process with `-NoNewWindow` (#25061) -- Fix tooltip for variable expansion and include desc (#25112) (Thanks @jborean93!) -- Add type inference for functions without OutputType attribute and anonymous functions (#21127) (Thanks @MartinGC94!) -- Add completion for variables assigned by command redirection (#25104) (Thanks @MartinGC94!) -- Handle type inference for redirected commands (#21131) (Thanks @MartinGC94!) -- Allow empty prefix string in `Import-Module -Prefix` to override default prefix in manifest (#20409) (Thanks @MartinGC94!) -- Update variable/property assignment completion so it can fallback to type inference (#21134) (Thanks @MartinGC94!) -- Use `Get-Help` approach to find `about_*.help.txt` files with correct locale for completions (#24194) (Thanks @MartinGC94!) -- Use script filepath when completing relative paths for using statements (#20017) (Thanks @MartinGC94!) -- Fix completion of variables assigned inside Do loops (#25076) (Thanks @MartinGC94!) -- Fix completion of provider paths when a path returns itself instead of its children (#24755) (Thanks @MartinGC94!) -- Enable completion of scoped variables without specifying scope (#20340) (Thanks @MartinGC94!) -- Fix issue with incomplete results when completing paths with wildcards in non-filesystem providers (#24757) (Thanks @MartinGC94!) -- Allow DSC parsing through OS architecture translation layers (#24852) (Thanks @bdeb1337!) +- Change `New-Guid` to generate UUID v7 by default (#27033) (Thanks @SufficientDaikon!) +- Fix progress bar rendering with double-width unicode characters (#26185) (Thanks @yotsuda!) ### Code Cleanup -
- - - -

We thank the following contributors!

-

@ArmaanMcleod, @pressRtowin

- -
- -
    -
  • Refactor and add comments to CompletionRequiresQuotes to clarify implementation (#25223) (Thanks @ArmaanMcleod!)
  • -
  • Add QuoteCompletionText method to CompletionHelpers class (#25180) (Thanks @ArmaanMcleod!)
  • -
  • Remove CompletionHelpers escape parameter from CompletionRequiresQuotes (#25178) (Thanks @ArmaanMcleod!)
  • -
  • Refactor CompletionHelpers HandleDoubleAndSingleQuote to have less nesting logic (#25179) (Thanks @ArmaanMcleod!)
  • -
  • Make the use of Oxford commas consistent (#25139)(#25140)(Thanks @pressRtowin!)
  • -
  • Move common completion methods to CompletionHelpers class (#25138) (Thanks @ArmaanMcleod!)
  • -
  • Return Array.Empty instead of collection [] (#25137) (Thanks @ArmaanMcleod!)
  • -
- -
+- Remove the unused `Publish-NugetToMyGet` command from packaging module (#27403) ### Tools -- Check GH token availability for Get-Changelog (#25133) +- Remove `-Daily` from `install-powershell.ps1` since it no longer exists (#25124) ### Tests -- Add XUnit test for `HandleDoubleAndSingleQuote` in CompletionHelpers class (#25181) (Thanks @ArmaanMcleod!) +- Update CI workflow to also target servicing-* branches (#27612) ### Build and Packaging Improvements
-
    -
  • Switch to ubuntu-lastest for CI (#25247)
  • -
  • Update outdated package references (#25026)(#25232)
  • -
  • Bump Microsoft.PowerShell.ThreadJob and ThreadJob modules (#25232)
  • -
  • Bump github/codeql-action from 3.27.9 to 3.28.13 (#25218)(#25231)
  • -
  • Update .NET SDK to 10.0.100-preview.2 (#25154)(#25225)
  • -
  • Remove obsolete template from Windows Packaging CI (#25226)
  • -
  • Bump actions/upload-artifact from 4.5.0 to 4.6.2 (#25220)
  • -
  • Bump agrc/reminder-action from 1.0.15 to 1.0.16 (#25222)
  • -
  • Bump actions/checkout from 2 to 4 (#25221)
  • -
  • Add NoWarn NU1605 to System.ServiceModel.* (#25219)
  • -
  • Bump actions/github-script from 6 to 7 (#25217)
  • -
  • Bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#25216)
  • -
  • Bump super-linter/super-linter from 7.2.1 to 7.3.0 (#25215)
  • -
  • Bump agrc/create-reminder-action from 1.1.16 to 1.1.17 (#25214)
  • -
  • Remove dependabot updates that don't work (#25213)
  • -
  • Update GitHub Actions to work in private GitHub repo (#25197)
  • -
  • Cleanup old release pipelines (#25201)
  • -
  • Update package pipeline windows image version (#25191)
  • -
  • Skip additional packages when generating component manifest (#25102)
  • -
  • Only build Linux for packaging changes (#25103)
  • -
  • Remove Az module installs and AzureRM uninstalls in pipeline (#25118)
  • -
  • Add GitHub Actions workflow to verify PR labels (#25145)
  • -
  • Add back-port workflow using dotnet/arcade (#25106)
  • -
  • Make Component Manifest Updater use neutral target in addition to RID target (#25094)
  • -
  • Make sure the vPack pipeline does not produce an empty package (#24988)
  • -
- -
- -### Documentation and Help Content - -- Add 7.4.9 changelog (#25169) -- Create changelog for 7.4.8 (#25089) - -[7.6.0-preview.4]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.3...v7.6.0-preview.4 - -## [7.6.0-preview.3] - -### Breaking Changes - -- Remove trailing space from event source name (#24192) (Thanks @MartinGC94!) - -### General Cmdlet Updates and Fixes - -- Add completion single/double quote support for `-Noun` parameter for `Get-Command` (#24977) (Thanks @ArmaanMcleod!) -- Stringify `ErrorRecord` with empty exception message to empty string (#24949) (Thanks @MatejKafka!) -- Add completion single/double quote support for `-PSEdition` parameter for `Get-Module` (#24971) (Thanks @ArmaanMcleod!) -- Error when `New-Item -Force` is passed an invalid directory name (#24936) (Thanks @kborowinski!) -- Allow `Start-Transcript`to use `$Transcript` which is a `PSObject` wrapped string to specify the transcript path (#24963) (Thanks @kborowinski!) -- Add quote handling in `Verb`, `StrictModeVersion`, `Scope` & `PropertyType` Argument Completers with single helper method (#24839) (Thanks @ArmaanMcleod!) -- Improve `Start-Process -Wait` polling efficiency (#24711) (Thanks @jborean93!) -- Convert `InvalidCommandNameCharacters` in `AnalysisCache` to `SearchValues` for more efficient char searching (#24880) (Thanks @ArmaanMcleod!) -- Convert `s_charactersRequiringQuotes` in Completion Completers to `SearchValues` for more efficient char searching (#24879) (Thanks @ArmaanMcleod!) - -### Code Cleanup - -
- -

We thank the following contributors!

-

@xtqqczze, @fMichaleczek, @ArmaanMcleod

+

Update to .NET SDK 11.0.100-preview.6

    -
  • Fix RunspacePool, RunspacePoolInternal and RemoteRunspacePoolInternal IDisposable implementation (#24720) (Thanks @xtqqczze!)
  • -
  • Remove redundant Attribute suffix (#24940) (Thanks @xtqqczze!)
  • -
  • Fix formatting of the XML comment for SteppablePipeline.Clean() (#24941)
  • -
  • Use Environment.ProcessId in SpecialVariables.PID (#24926) (Thanks @fMichaleczek!)
  • -
  • Replace char[] array in CompletionRequiresQuotes with cached SearchValues (#24907) (Thanks @ArmaanMcleod!)
  • -
  • Update IndexOfAny calls with invalid path/filename to SearchValues<char> for more efficient char searching (#24896) (Thanks @ArmaanMcleod!)
  • -
  • Seal internal types in PlatformInvokes (#24826) (Thanks @xtqqczze!)
  • +
  • Update metadata.json for v7.7.0-preview.2 release (#27537)
  • +
  • [master] Update branch for release (#27683)
  • +
  • Avoid calling credential provider for public feed for Wix (#27663)
  • +
  • Produce min-size package for arm64 architecture (#27646)
  • +
  • Separate NuGet publish into its own stage after pushing the git tag (#27611)
  • +
  • PMC: Download deb_arm artifact to ensure package is available for PMC publish flow (#27635)
  • +
  • [master] Update branch for release (#27582)
  • +
  • Add PMC mappings for debian12 arm64 and debian13 arm64 (#27491)
  • +
  • Skip Store Publish when No Channel Selected (#27334)
-### Tools - -- Update CODEOWNERS (#24989) - -### Build and Packaging Improvements - -
- - - -

We thank the following contributors!

-

@xtqqczze, @KyZy7

+### Documentation and Help Content -
+- Add links to changelogs for versions 7.5 and 7.6 (#27080) (Thanks @behradbhrmi!) +- Update metadata.json for servicing releases (#27609) +- Bring Changelogs to Master Branch v7.4.17, v7.5.8, v7.6.3 (#27608) +- Update PowerShell Universal information. (#27550) (Thanks @adamdriscoll!) -
    -
  • Update branch for release - Transitive - false - none (#24995)
  • -
  • Add setup dotnet action to the build composite action (#24996)
  • -
  • Give the pipeline runs meaningful names (#24987)
  • -
  • Fix V-Pack download package name (#24866)
  • -
  • Set LangVersion compiler option to 13.0 in Test.Common.props (#24621) (Thanks @xtqqczze!)
  • -
  • Fix release branch filters (#24933)
  • -
  • Fix GitHub Action filter overmatching (#24929)
  • -
  • Add UseDotnet task for installing dotnet (#24905)
  • -
  • Convert powershell/PowerShell-CI-macos to GitHub Actions (#24914)
  • -
  • Convert powershell/PowerShell-CI-linux to GitHub Actions (#24913)
  • -
  • Convert powershell/PowerShell-Windows-CI to GitHub Actions (#24899)
  • -
  • Fix MSIX stage in release pipeline (#24900)
  • -
  • Update .NET SDK (#24906)
  • -
  • Update metadata.json (#24862)
  • -
  • PMC parse state correctly from update command's response (#24850)
  • -
  • Add EV2 support for publishing PowerShell packages to PMC (#24841)
  • -
  • Remove AzDO credscan as it is now in GitHub (#24842)
  • -
  • Add *.props and sort path filters for windows CI (#24822)
  • -
  • Use work load identity service connection to download makeappx tool from storage account (#24817)
  • -
  • Update path filters for Windows CI (#24809)
  • -
  • Update outdated package references (#24758)
  • -
  • Update metadata.json (#24787) (Thanks @KyZy7!)
  • -
  • Add tool package download in publish nuget stage (#24790)
  • -
  • Fix Changelog content grab during GitHub Release (#24788)
  • -
  • Update metadata.json (#24764)
  • -
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#24767)
  • -
  • Add a parameter that skips verify packages step (#24763)
  • -
- -
+[7.7.0-preview.3]: https://github.com/PowerShell/PowerShell/compare/v7.7.0-preview.2...v7.7.0-preview.3 -### Documentation and Help Content +## [7.7.0-preview.2] -- Add 7.4.7 Changelog (#24844) -- Create changelog for v7.5.0 (#24808) -- Update Changelog for v7.6.0-preview.2 (#24775) - -[7.6.0-preview.3]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.2...v7.6.0-preview.3 +### Engine Updates and Fixes -## [7.6.0-preview.2] - 2025-01-14 +- Update `MaxVisitCount` and `MaxHashtableKeyCount` if `VisitorSafeValueContext` indicates `SkipLimitCheck` is true (#27306) +- Enable usage in AppContainers (#27266) ### General Cmdlet Updates and Fixes -- Add the `AIShell` module to telemetry collection list (#24747) -- Add helper in `EnumSingleTypeConverter` to get enum names as array (#17785) (Thanks @fflaten!) -- Return correct FileName property for `Get-Item` when listing alternate data streams (#18019) (Thanks @kilasuit!) -- Add `-ExcludeModule` parameter to `Get-Command` (#18955) (Thanks @MartinGC94!) -- Update Named and Statement block type inference to not consider AssignmentStatements and Increment/decrement operators as part of their output (#21137) (Thanks @MartinGC94!) -- Update `DnsNameList` for `X509Certificate2` to use `X509SubjectAlternativeNameExtension.EnumerateDnsNames` Method (#24714) (Thanks @ArmaanMcleod!) -- Add completion of modules by their shortname (#20330) (Thanks @MartinGC94!) -- Fix `Get-ItemProperty` to report non-terminating error for cast exception (#21115) (Thanks @ArmaanMcleod!) -- Add `-PropertyType` argument completer for `New-ItemProperty` (#21117) (Thanks @ArmaanMcleod!) -- Fix a bug in how `Write-Host` handles `XmlNode` object (#24669) (Thanks @brendandburns!) +- Handle empty-string and null-value results returned from custom argument completer more properly (#27398) +- Add missing resource strings for `Get-WinEvent` (#27397) (Thanks @MartinGC94!) +- Improve `Get-WinEvent -ListLog` exception handling (#27395) (Thanks @MartinGC94!) +- Update PowerShell telemetry to respect the diagnostics and feedback setting on Windows (#27328) ### Code Cleanup @@ -458,20 +162,17 @@ name, the **ThreadJob** v2.1.0 module is a proxy module that points to the
    -
  • Seal ClientRemoteSessionDSHandlerImpl (#21218) (Thanks @xtqqczze!)
  • -
  • Seal internal type ClientRemoteSessionDSHandlerImpl (#24705) (Thanks @xtqqczze!)
  • -
  • Seal classes in RemotingProtocol2 (#21164) (Thanks @xtqqczze!)
  • +
  • Remove eager initialization of _startupScripts to enable lazy thread-safe initialization (#25767) (Thanks @xtqqczze!)
  • +
  • Fix IDE0049 in System.Management.Automation [Part 4] (#27380) (Thanks @xtqqczze!)
  • +
  • Fix IDE0049 in System.Management.Automation [Part 3] (#27379) (Thanks @xtqqczze!)
  • +
  • Fix IDE0049 in System.Management.Automation [Part 2] (#27378) (Thanks @xtqqczze!)
### Tools -- Added Justin Chung as PowerShell team memeber on releaseTools.psm1 (#24672) - -### Tests - -- Skip CIM ETS member test on older Windows platforms (#24681) +- Add an instruction file to ensure the Copyright header is present at the start of script and module files (#27408) ### Build and Packaging Improvements @@ -479,56 +180,101 @@ name, the **ThreadJob** v2.1.0 module is a proxy module that points to the -

Updated SDK to 9.0.101

+

Update to .NET SDK 11.0.100-preview.4

    -
  • Update branch for release - Transitive - false - none (#24754)
  • -
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0 (#24767)
  • -
  • Add a parameter that skips verify packages step (#24763)
  • -
  • Make the AssemblyVersion not change for servicing releases (#24667)
  • -
  • Fixed release pipeline errors and switched to KS3 (#24751)
  • -
  • Update outdated package references (#24580)
  • -
  • Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#24689)
  • -
  • Update .NET feed with new domain as azureedge is retiring (#24703)
  • -
  • Bump super-linter/super-linter from 7.2.0 to 7.2.1 (#24678)
  • -
  • Bump github/codeql-action from 3.27.7 to 3.27.9 (#24674)
  • -
  • Bump actions/dependency-review-action from 4.4.0 to 4.5.0 (#24607)
  • +
  • Update branch to use the .NET 11 SDK 11.0.100-preview.4 (#27504)
  • +
  • Update metadata.json for the servicing releases (#27488)
  • +
  • Update CHANGELOG for v7.4.16, v7.5.7, and v7.6.2 releases (#27494)
  • +
  • Remove unused step that clones Internal-PowerShellTeam-Tools repo in PMC publish pipeline (#27495)
  • +
  • Update Microsoft.PowerShell.PSResourceGet version to 1.3.0-preview1 (#27487)
  • +
  • Verify Apple codesign immediately after ESRP signing (#27486) (Thanks @andyleejordan!)
  • +
  • Add appLicensing capability to Appx manifest to allow it to run without acquiring a Store license (#27412)
  • +
  • Bump actions/dependency-review-action from 4.9.0 to 5.0.0 (#27411)
  • +
  • Bump github/codeql-action from 4.35.3 to 4.35.4 (#27404)
  • +
  • Specify linux-arm64 runtime if package type is deb-arm64 in packaging.psm1 (#27401)
  • +
  • Bump github/codeql-action from 4.35.1 to 4.35.3 (#27394)
  • +
  • Update Microsoft.PowerShell.Native to the latest GA version (#27400)
  • +
  • Update the MSIXBundle-VPack pipeline to create VPack for both LTS and Stable channel packages (#27384)
  • +
  • Create PowerShell package for arm debian distribution (#26925)
  • +
  • Merge release/v7.7.0-preview.1 into master (#27374)
  • +
  • Update metadata.json for the new servicing and preview releases (#27307)
  • +
  • Fix changelog grab failure when only one header exists. (#27371)
  • +
  • Remove mariner2.0 from PMC mapping (#27068)
  • +
  • Download PMC Packages through TemplateContext (#27326)
  • +
  • Correct Variable Template Reference in NonOfficial Pipeline Templates (#27275)
  • +
  • PMC release: Use slash instead of back-slash for Linux container (#27315)
### Documentation and Help Content -- Update cmdlets WG members (#24275) (Thanks @kilasuit!) +- Update `README.md` to call out `PowerShell.Core.Instrumentation` needs to be in sync between `PowerShell` and `PowerShell-Native` repos (#27399) +- Update changelog for the v7.5.6 release (#27320) +- Update CHANGELOG for v7.4.15 (#27314) +- Update Changelog for release v7.6.1 (#27304) -[7.6.0-preview.2]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-preview.1...v7.6.0-preview.2 +[7.7.0-preview.2]: https://github.com/PowerShell/PowerShell/compare/v7.7.0-preview.1...v7.7.0-preview.2 -## [7.6.0-preview.1] - 2024-12-16 +## [7.7.0-preview.1] ### Breaking Changes -- Treat large Enum values as numbers in `ConvertTo-Json` (#20999) (Thanks @jborean93!) +- Add `ValidateNotNullOrEmpty` attribute to the `-Property` of `Format-Table/List/Custom` (#26552) +- Fix to use accurate message for validating a string argument is not null and not an empty string (#26668) +- Correct handling of explicit `-[Operator]:$false` parameter values in `Where-Object` (#26485) (Thanks @yotsuda!) + +### Engine Updates and Fixes + +- Update `MaxVisitCount` and `MaxHashtableKeyCount` if `VisitorSafeValueContext` indicates `SkipLimitCheck` is true +(#27308) +- Enable usage in AppContainers (#27305) +- Delay update notification for one week to ensure all packages become available (#27095) +- Fix up default value for parameters with the `in` modifier (#26785) (Thanks @jborean93!) +- Fix `WSManInstance` COM interface with `ResourceURI` (#26692) (Thanks @jborean93!) +- Refactor the module path construction code to make it more robust and easier to maintain (#26565) +- Fix checks for local user config file paths (#26269) ### General Cmdlet Updates and Fixes -- Add proper error for running `Get-PSSession -ComputerName` on Unix (#21009) (Thanks @jborean93!) -- Resolve symbolic link target relative to the symbolic link instead of the working directory (#15235) (#20943) (Thanks @MatejKafka!) -- Fix up buffer management getting network roots (#24600) (Thanks @jborean93!) -- Support `PSObject` wrapped values in `ArgumentToEncodingTransformationAttribute` (#24555) (Thanks @jborean93!) -- Update PSReadLine to 2.3.6 (#24380) -- Add telemetry to track the use of features (#24247) -- Handle global tool specially when prepending `PSHome` to `PATH` (#24228) -- Fix how processor architecture is validated in `Import-Module` (#24265) -- Make features `PSCommandNotFoundSuggestion`, `PSCommandWithArgs`, and `PSModuleAutoLoadSkipOfflineFiles` stable (#24246) -- Write type data to the pipeline instead of collecting it (#24236) (Thanks @MartinGC94!) -- Add support to `Get-Error` to handle BoundParameters (#20640) -- Fix `Get-FormatData` to not cast a type incorrectly (#21157) -- Delay progress bar in `Copy-Item` and `Remove-Item` cmdlets (#24013) (Thanks @TheSpyGod!) -- Add `-Force` parameter to `Resolve-Path` and `Convert-Path` cmdlets to support wildcard hidden files (#20981) (Thanks @ArmaanMcleod!) -- Use host exe to determine `$PSHOME` location when `SMA.dll` location is not found (#24072) -- Fix `Test-ModuleManifest` so it can use a UNC path (#24115) +- Add verbose message to `Get-Service` when properties cannot be returned (#27109) (Thanks @reabr!) +- Fix `Remove-Item` confirmation message to use provider path instead (#27123) (Thanks @scuzqy!) +- PSStyle: validate background index against `BackgroundColorMap` (#27106) (Thanks @cuiweixie!) +- Update PowerShell Profile DSC resource manifests to allow null for content (#26929) +- Add `SubjectAlternativeName` property to the `Signature` object returned from `Get-AuthenticodeSignature` (#26252) +- Mark `-NoTypeInformation` as obsolete no-op and evaluate `-IncludeTypeInformation` on by value on Csv cmdlets (#26719) (Thanks @yotsuda!) +- Support `TargetObject` position in `ParserErrors` (#26649) (Thanks @jborean93!) +- Fix the CLR internal error and null ref exception when running `show-command` with PowerShell API (#26669) +- Fix `Test-Json` false positive errors when using `oneOf` or `anyOf` in schema (#26618) (Thanks @yotsuda!) +- Add `ToRegex` method to `WildcardPattern` class (#26515) (Thanks @yotsuda!) +- Add `-ExcludeProperty` parameter to `Format-*` cmdlets (#26514) (Thanks @yotsuda!) +- Fix NOTES section formatting in comment-based help (#26512) (Thanks @yotsuda!) +- Disable AMSI content logging in release (#26235) (Thanks @xtqqczze!) +- Add tab completion for `$PSBoundParameters.Keys` switch cases and access patterns (#26483) (Thanks @yotsuda!) +- Fix formatting to properly handle the `Reset` VT sequences that appear in the middle of a string (#26424) +- Add `-Extension` parameter to `Join-Path` cmdlet (#26482) (Thanks @yotsuda!) +- Make `Export-Csv` `-Append` and `-NoHeader` mutually exclusive (#26472) (Thanks @yotsuda!) +- Respect `-Qualifier/-NoQualifier/-Leaf/-IsAbsolute:$false` in `Split-Path` (#26474) (Thanks @yotsuda!) +- Respect `-UseWindowsPowerShell:$false` in `New-PSSession` (#26469) (Thanks @yotsuda!) +- Respect `-Repeat/-MtuSize/-Traceroute:$false` in `Test-Connection` (#26479) (Thanks @yotsuda!) +- Fix `Invoke-RestMethod` to support read-only files in multipart form data (#26454) (Thanks @yotsuda!) +- Respect `-ListAvailable:$false` in `Get-TimeZone` (#26463) (Thanks @yotsuda!) +- Respect `-Shuffle:$false` in `Get-SecureRandom` (#26460) (Thanks @yotsuda!) +- Respect `-Shuffle:$false` in `Get-Random` (#26457) (Thanks @yotsuda!) +- DSC v3 resource for Powershell Profile (#26157) +- Make the experimental feature `PSFeedbackProvider` stable (#26343) +- Make some experimental features stable (#26348) +- Add `PSApplicationOutputEncoding` variable (#21219) (Thanks @jborean93!) +- Dynamically evaluate width of `LastWriteTime` for formatting output on Unix (#24624) (Thanks @MathiasMagnus!) +- Handle null reference exception in CsvCommands.cs: `ConvertPSObjectToCSV` (#26144) (Thanks @mikkas456!) +- Improve `ValidateLength` error message consistency and refactor validation tests (#25806) (Thanks @jorgeasaurus!) +- Correct handling of explicit `-Since:$false` parameter value in `Get-Uptime` (#26141) (Thanks @logiclrd!) +- Add property and event for debug attach (#25788) (Thanks @jborean93!) +- Fix memory leak in `GetFileShares` (#25896) (Thanks @xtqqczze!) +- Correct handling of explicit `-Empty:$false` parameter value in `New-Guid` (#26140) (Thanks @logiclrd!) ### Code Cleanup @@ -537,27 +283,81 @@ name, the **ThreadJob** v2.1.0 module is a proxy module that points to the

We thank the following contributors!

-

@eltociear, @JayBazuzi

+

@xtqqczze, @yotsuda, @ThioJoe, @rwp0, @amritanand-py

    -
  • Fix typos in ShowModuleControl.xaml.cs (#24248) (Thanks @eltociear!)
  • -
  • Fix a typo in the build doc (#24172) (Thanks @JayBazuzi!)
  • +
  • Fix IDisposable implementation in sealed classes (#26215) (Thanks @xtqqczze!)
  • +
  • Enable CA1852: Seal internal types (#25890) (Thanks @xtqqczze!)
  • +
  • Remove obsolete CA2006 rule suppression (#25939) (Thanks @xtqqczze!)
  • +
  • Use consistent indentation in the file HelpersCommon.psm1 (#26608)
  • +
  • Centralize ExcludeProperty filter application in ViewGenerator base class (#26574) (Thanks @yotsuda!)
  • +
  • Refactor IsComputerNameValid character validation (#26274) (Thanks @xtqqczze!)
  • +
  • Remove obsolete test/docker/networktest directory (#26388)
  • +
  • Avoid regex for exact word matching in DscClassCache (#26306) (Thanks @xtqqczze!)
  • +
  • Enable analyzers: Use char overload (#26301) (Thanks @xtqqczze!)
  • +
  • Enable CA1200: Avoid using cref tags with a prefix (#26298) (Thanks @xtqqczze!)
  • +
  • Remove unused timeout variable from RemoteHyperVTests class (#26297) (Thanks @xtqqczze!)
  • +
  • Enable CA2022: Avoid inexact read with Stream.Read (#25814) (Thanks @xtqqczze!)
  • +
  • Fix a few simple typos in comments and string outputs (#25805) (Thanks @ThioJoe!)
  • +
  • Remove unused Azure Devops windows CI workflows (#26245)
  • +
  • Fix CA1837: Use Environment.ProcessId (#26242) (Thanks @xtqqczze!)
  • +
  • Enable IDE0080: RemoveConfusingSuppressionForIsExpression (#26206) (Thanks @xtqqczze!)
  • +
  • Remove redundant CharSet from StructLayout attributes. Part 1 (#26216) (Thanks @xtqqczze!)
  • +
  • Fix IDE0083: UseNotPattern (#26213) (Thanks @xtqqczze!)
  • +
  • Fix IDE0049 for string in System.Management.Automation (#25921) (Thanks @xtqqczze!)
  • +
  • Fix IDE0049 for object in System.Management.Automation. Part 1 (#25923) (Thanks @xtqqczze!)
  • +
  • Replace stackallocs with collection expressions (#25803) (Thanks @xtqqczze!)
  • +
  • Capitalize Windows in PSNativeWindowsTildeExpansion experimental feature description (#25266) (Thanks @rwp0!)
  • +
  • Fix SA1028: Code should not contain trailing whitespace. Part 1. (#26203) (Thanks @xtqqczze!)
  • +
  • Fix IDE0083: UseNotPattern (#26209) (Thanks @xtqqczze!)
  • +
  • Fix CA1852: Seal internal types. Part 1 (#26205) (Thanks @xtqqczze!)
  • +
  • Enable IDE0019: InlineAsTypeCheck (#25920) (Thanks @xtqqczze!)
  • +
  • Fix mismatched indentation in .config/suppress.json (#26192) (Thanks @xtqqczze!)
  • +
  • Replace custom method with File.ReadAllText() in ScriptAnalysis.cs (#26060) (Thanks @amritanand-py!)
  • +
  • Avoid possible multiple enumerations in ImportModuleCommand.IsPs1xmlFileHelper_IsPresentInEntries (#26104) (Thanks @xtqqczze!)
  • +
  • Enable SA1206: Declaration keywords should follow order (#24973) (Thanks @xtqqczze!)
  • +
  • Disable IDE0049: PreferBuiltInOrFrameworkType (#26094) (Thanks @xtqqczze!)
  • +
  • Enable CA1853: Unnecessary call to Dictionary.ContainsKey(key) (#26106) (Thanks @xtqqczze!)
  • +
  • Enable CA1860: Avoid using Enumerable.Any() extension method (#26109) (Thanks @xtqqczze!)
  • +
  • Enable CA1858: Use StartsWith instead of IndexOf (#26107) (Thanks @xtqqczze!)
  • +
  • Add CodeQL suppressions for NativeCommandProcessor (#26729)
### Tools -- Fix devcontainer extensions key (#24359) (Thanks @ThomasNieto!) -- Support new backport branch format (#24378) -- Update markdownLink.yml to not run on release branches (#24323) -- Remove old code that downloads msix for win-arm64 (#24175) +- Add GitOps policy to auto-label backport candidates when CL-BuildPackaging is added (#26881) +- Add Pester CI Analysis Skill (#26806) +- Delete unused winget release script (#26683) +- Improve error message from `Start-NativeExecution` (#26500) (Thanks @logiclrd!) +- Add default CODEOWNERS entry for maintainers (#26660) +- Add Attack Surface Analyzer Script (#26379) +- Add merge conflict marker detection to linux-ci workflow and refactor existing actions to use reusable get-changed-files action (#26350) +- Add reusable get-changed-files action and refactor existing actions (#26355) +- Refactor analyze job to reusable workflow and enable on Windows CI (#26322) +- Create github copilot setup workflow (#26285) +- Update dependabot.yml to monitor release/* branches (#26251) ### Tests -- Fix cleanup in PSResourceGet test (#24339) +- Fix the `PSNativeCommandArgumentPassing` test (#27057) +- Fix `Import-Module.Tests.ps1` to handle Arm32 platform (#26862) +- Add comprehensive PowerShell class tests for `ConvertTo-Json` (#26769) (Thanks @yotsuda!) +- Add comprehensive `PSCustomObject` tests for `ConvertTo-Json` (#26743) (Thanks @yotsuda!) +- Add GitHub Actions annotations for Pester test failures (#26789) +- Add comprehensive depth and multilevel composition tests for `ConvertTo-Json` (#26744) (Thanks @yotsuda!) +- Add comprehensive array and dictionary tests for `ConvertTo-Json` (#26742) (Thanks @yotsuda!) +- Add comprehensive scalar type tests for `ConvertTo-Json` (#26736) (Thanks @yotsuda!) +- Fix the fuzzy test (#26402) +- Add Fuzz Tests (#26384) +- Fix merge conflict checker for empty file lists and filter *.cs files (#26365) +- Fix linux_packaging job being skipped when only packaging files change (#26315) +- Use `[initialsessionstate]` type accelerator (#25912) (Thanks @xtqqczze!) +- Add markdown link verification for PRs (#26219) +- Check for `GetWindowPlacement` success (#26122) (Thanks @xtqqczze!) ### Build and Packaging Improvements @@ -566,91 +366,106 @@ name, the **ThreadJob** v2.1.0 module is a proxy module that points to the

We thank the following contributors!

-

@MartinGC94, @jborean93, @xtqqczze, @alerickson, @iSazonov, @rzippo

+

@powercode, @kasperk81, @xtqqczze

    -
  • Deploy Box update (#24632)
  • -
  • Remove Regex use (#24235) (Thanks @MartinGC94!)
  • -
  • Improve cim ETS member inference completion (#24235) (Thanks @MartinGC94!)
  • -
  • Emit ProgressRecord in CLIXML minishell output (#21373) (Thanks @jborean93!)
  • -
  • Assign the value returned by the MaybeAdd method
  • (#24652) -
  • Add support for interface static abstract props (#21061) (Thanks @jborean93!)
  • -
  • Change call to optional add in the binder expression (#24451) (Thanks @jborean93!)
  • -
  • Turn off AMSI member invocation on nix release builds (#24451) (Thanks @jborean93!)
  • -
  • Bump github/codeql-action from 3.27.0 to 3.27.6 (#24639)
  • -
  • Update src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs (#24239) (Thanks @jborean93!)
  • -
  • Apply suggestions from code review (#24239) (Thanks @jborean93!)
  • -
  • Add remote runspace check for PushRunspace (#24239) (Thanks @jborean93!)
  • -
  • Set LangVersion compiler option to 13.0 (#24619) (Thanks @xtqqczze!)
  • -
  • Set LangVersion compiler option to 13.0 (#24617) (Thanks @xtqqczze!)
  • -
  • Update metadata.json for PowerShell 7.5 RC1 release (#24589)
  • -
  • Update nuget publish to use Deploy Box (#24596)
  • -
  • Added Deploy Box Product Pathway to GitHub Release and NuGet Release Pipelines (#24583)
  • -
  • Update machine pool for copy blob and upload buildinfo stage (#24587)
  • -
  • Bump .NET 9 and dependencies (#24573)
  • -
  • Bump actions/dependency-review-action from 4.3.4 to 4.4.0 (#24503)
  • -
  • Bump actions/checkout from 4.2.1 to 4.2.2 (#24488)
  • -
  • Bump agrc/reminder-action from 1.0.14 to 1.0.15 (#24384)
  • -
  • Bump actions/upload-artifact from 4.4.0 to 4.4.3 (#24410)
  • -
  • Update branch for release (#24534)
  • -
  • Revert "Update package references (#24414)" (#24532)
  • -
  • Add a way to use only NuGet feed sources (#24528)
  • -
  • Update PSResourceGet to v1.1.0-RC2 (#24512) (Thanks @alerickson!)
  • -
  • Bump .NET to 9.0.100-rc.2.24474.11 (#24509)
  • -
  • Fix seed max value for Container Linux CI (#24510)
  • -
  • Update metadata.json for 7.2.24 and 7.4.6 releases (#24484)
  • -
  • Download package from package build for generating vpack (#24481)
  • -
  • Keep the roff file when gzipping it. (#24450)
  • -
  • Delete the msix blob if it's already there (#24353)
  • -
  • Add PMC mapping for debian 12 (bookworm) (#24413)
  • -
  • Checkin generated manpage (#24423)
  • -
  • Add CodeQL scanning to APIScan build (#24303)
  • -
  • Update package references (#24414)
  • -
  • Update vpack pipeline (#24281)
  • -
  • Bring changes from v7.5.0-preview.5 Release Branch to Master (#24369)
  • -
  • Bump agrc/create-reminder-action from 1.1.15 to 1.1.16 (#24375)
  • -
  • Add BaseUrl to buildinfo json file (#24376)
  • -
  • Update metadata.json (#24352)
  • -
  • Copy to static site instead of making blob public (#24269)
  • -
  • Update Microsoft.PowerShell.PSResourceGet to 1.1.0-preview2 (#24300) (Thanks @alerickson!)
  • -
  • add updated libicu dependency for debian packages (#24301)
  • -
  • add mapping to azurelinux repo (#24290)
  • -
  • Remove the MD5 branch in the strong name signing token calculation (#24288)
  • -
  • Bump .NET 9 to 9.0.100-rc.1.24452.12 (#24273)
  • -
  • Ensure the official build files CodeQL issues (#24278)
  • -
  • Update experimental-feature json files (#24271)
  • -
  • Make some release tests run in a hosted pools (#24270)
  • -
  • Do not build the exe for Global tool shim project (#24263)
  • -
  • Update and add new NuGet package sources for different environments. (#24264)
  • -
  • Bump skitionek/notify-microsoft-teams (#24261)
  • -
  • Create new pipeline for compliance (#24252)
  • -
  • Capture environment better (#24148)
  • -
  • Add specific path for issues in tsaconfig (#24244)
  • -
  • Use Managed Identity for APIScan authentication (#24243)
  • -
  • Add windows signing for pwsh.exe (#24219)
  • -
  • Bump super-linter/super-linter from 7.0.0 to 7.1.0 (#24223)
  • -
  • Update the URLs used in nuget.config files (#24203)
  • -
  • Check Create and Submit in vPack build by default (#24181)
  • -
  • Replace PSVersion source generator with incremental one (#23815) (Thanks @iSazonov!)
  • -
  • Save man files in /usr/share/man instead of /usr/local/share/man (#23855) (Thanks @rzippo!)
  • -
  • Bump super-linter/super-linter from 6.8.0 to 7.0.0 (#24169)
  • +
  • Update branch for release (#27291)
  • +
  • Remove package verification from the notice pipeline (#27289)
  • +
  • Remove MSI from publishing pipeline (#27213)
  • +
  • Externalize findMissingNotices target framework selection with ordered Windows fallback (#27269)
  • +
  • Fix the package pipeline by adding in PDP-Media directory (#27254)
  • +
  • Bump actions/checkout from 4 to 6.0.2 (#27206)
  • +
  • Build, package, and create VPack for the PowerShell-LTS store package within the same msixbundle-vpack pipeline (#150) (#27209)
  • +
  • Pin ready-to-merge.yml reusable workflow to commit SHA (#27204)
  • +
  • Change the display name of PowerShell-LTS MSIX package to "PowerShell LTS" (#27203)
  • +
  • [StepSecurity] ci: Harden GitHub Actions (#27201)
  • +
  • [StepSecurity] ci: Harden GitHub Actions (#27202)
  • +
  • Redo windows image fix to use latest image (#27198)
  • +
  • Separate Store Package Creation, Skip Polling for Store Publish, Clean up PDP-Media (#27024)
  • +
  • Revert "Fetch latest ICU release version dynamically" (#27127)
  • +
  • Update package references and move to .NET SDK 11.0-preview.2 (#27117)
  • +
  • Add comment-based help documentation to build.psm1 functions (#27122) (Thanks @powercode!)
  • +
  • Bump github/codeql-action from 3.30.3 to 4.35.1 (#27120)
  • +
  • Select New MSIX Package Name (#27096)
  • +
  • Separate Official and NonOfficial templates for ADO pipelines (#26897)
  • +
  • Update the PhoneProductId to be the official LTS id used by Store (#27077)
  • +
  • release-upload-buildinfo: replace version-comparison channel gating with metadata flags (#27074)
  • +
  • Update build to create two msix's and msixbundles for LTS and Stable (#27056)
  • +
  • Update metadata.json for the v7.6.0 release (#27054)
  • +
  • Move _GetDependencies MSBuild target from dynamic generation in build.psm1 into Microsoft.PowerShell.SDK.csproj (#27052)
  • +
  • Fix PMC repo URL for RHEL10 (#27059)
  • +
  • Create Linux LTS deb/rpm packages for LTS releases (#27049)
  • +
  • Create LTS pkg and non-LTS pkg for macOS for LTS releases (#27039)
  • +
  • Fix the container image for vPack, MSIX vPack and Package pipelines (#27015)
  • +
  • Update Microsoft.PowerShell.PSResourceGet version to 1.2.0 (#27003)
  • +
  • Fix ConvertFrom-ClearlyDefinedCoordinates to handle API object coordinates (#26893)
  • +
  • Bump actions/upload-artifact from 4 to 7 (#26914)
  • +
  • Bump actions/dependency-review-action from 4.7.3 to 4.9.0 (#26938)
  • + +
  • Hardcode Official templates (#26928)
  • +
  • Add PMC packages for debian13 and rhel10 (#26912)
  • +
  • Split TPN manifest and Component Governance manifest (#26891)
  • +
  • Add version in description and pass store task on failure (#26885)
  • +
  • Correct the package name for .deb and .rpm packages (#26877)
  • +
  • Fix a preview detection test for the packaging script (#26882)
  • +
  • Exclude .exe packages from publishing to GitHub (#26859)
  • +
  • Update metadata.json for v7.6.0-rc.1 (#26856)
  • +
  • Fetch latest ICU release version dynamically (#26827) (Thanks @kasperk81!)
  • +
  • Update LangVersion to preview (#26214) (Thanks @xtqqczze!)
  • +
  • Update to .NET 11 SDK and update dependencies (#26783)
  • +
  • Update outdated package references (#26771)
  • +
  • Create es-metadata (#26759)
  • +
  • Add policy to restrict the Approved-LowRisk label (#26728)
  • +
  • Move PowerShell build to depend on .NET SDK 10.0.102 (#26697)
  • +
  • Update metadata.json to update the Latest attribute with a better name (#26380)
  • +
  • Update outdated package references (#26656)
  • +
  • Bring release changes from the v7.6.0-preview.6 release branch (#26627)
  • +
  • Update build to use .NET SDK 10.0.100 (#26448)
  • +
  • Update the macos package name for preview releases to match the previous pattern (#26429)
  • +
  • Fix condition syntax for StoreBroker package tasks in MSIX pipeline (#26427)
  • +
  • Fix template path for rebuild branch check in package.yml (#26425)
  • +
  • Update the WCF packages to the latest version that is compatible with v4.10.3 (#26406)
  • +
  • Add rebuild branch support with conditional MSIX signing (#26415)
  • +
  • Optimize/split windows package signing (#26403)
  • +
  • Improve ADO package build and validation across platforms (#26398)
  • +
  • Update outdated test package references (#26368)
  • +
  • Delete this way of collecting feedback (#26364)
  • +
  • Update the Microsoft.PowerShell.Native package version (#26347)
  • +
  • Add log grouping to build.psm1 for collapsible GitHub Actions logs (#26326)
  • +
  • Bump actions/setup-dotnet from 4 to 5 (#26327)
  • +
  • Update SDK to 10.0.100-rc.2.25502.107 (#26305)
  • +
  • Replace fpm with dpkg-deb for DEB package generation (#26281)
  • +
  • Replace fpm with native macOS packaging tools (pkgbuild/productbuild) (#26268)
  • +
  • Separate Store Automation Service Endpoints, Resolve AppID (#26210)
  • +
  • Update concurrency groups to prevent merge runs and pull request runs from canceling each other (#26257)
  • +
  • Update release tags to version 7.5.4 and 7.4.13 (#26258)
  • +
  • Update outdated package references (#26148)
  • +
  • Refactor: Centralize xUnit tests into reusable workflow and remove legacy verification (#26243)
  • +
  • Convert Azure DevOps Linux Packaging pipeline to GitHub Actions workflow (#26225)
  • +
  • Update vPack name (#26090)
  • +
  • Update metadata.json for v7.6.0-preview.5 release (#26158)
  • +
  • Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#26128)
### Documentation and Help Content -- Updated Third Party Notices (#24666) -- Update `HelpInfoUri` for 7.5 (#24610) -- Update changelog for v7.4.6 release (#24496) -- Update to the latest NOTICES file (#24259) -- Update the changelog `preview.md` (#24213) -- Update changelog readme with 7.4 (#24182) (Thanks @ThomasNieto!) -- Fix Markdown linting error (#24204) -- Updated changelog for v7.2.23 (#24196) (Internal 32131) -- Update changelog and `metadata.json` for v7.4.5 release (#24183) -- Bring 7.2 changelogs back to master (#24158) - -[7.6.0-preview.1]: https://github.com/PowerShell/PowerShell/compare/v7.5.0-rc.1...v7.6.0-preview.1 +- Check in `7.6.md` after v7.6.0 release (#27063) +- Update changelog for release v7.5.5 (#27014) +- Add 7.4.14 changelog (#26998) +- Update `SECURITY.md` to remove email reporting option (#26653) +- Update changelog for the release v7.6.0-preview.6 (#26597) +- Explain the parameter `-UseNuGetOrg` in build documentation (#26507) (Thanks @logiclrd!) +- Update backport prompt (#26392) +- Add a backport prompt for copilot (#26383) +- Update `linux.md` documentation to reflect current CI build configuration (#26255) +- Add GitHub Copilot instruction files for PowerShell CI build system (#26253) +- Add documentation for publishing Pester test results in GitHub Actions (#26254) +- Remove Gitter from README (#26200) (Thanks @xtqqczze!) +- Remove nightly build status section from README.md (#26227) (Thanks @xtqqczze!) +- Update changelog for v7.5.4 and v7.4.13 (#26202) + +[7.7.0-preview.1]: https://github.com/PowerShell/PowerShell/compare/v7.6.0-rc.1...v7.7.0-preview.1 diff --git a/CHANGELOG/v7.7/dependencychanges.json b/CHANGELOG/v7.7/dependencychanges.json new file mode 100644 index 00000000000..b60f4acde48 --- /dev/null +++ b/CHANGELOG/v7.7/dependencychanges.json @@ -0,0 +1,67 @@ +[ + { + "ChangeType": "NonSecurity", + "Branch": "master", + "PackageId": ".NET SDK", + "FromVersion": "11.0.100-preview.2.26159.112", + "ToVersion": "11.0.100-preview.3.26207.106", + "VulnerabilityId": [], + "Severity": [], + "VulnerableRanges": [], + "AdvisoryUrls": [], + "Justification": "Updated .NET SDK. Building with the latest SDK is required.", + "TimestampUtc": "2026-04-17T17:16:15.7099916Z" + }, + { + "ChangeType": "NonSecurity", + "Branch": "master", + "PackageId": ".NET SDK", + "FromVersion": "11.0.100-preview.3.26207.106", + "ToVersion": "11.0.100-preview.4.26230.115", + "VulnerabilityId": [], + "Severity": [], + "VulnerableRanges": [], + "AdvisoryUrls": [], + "Justification": "Updated .NET SDK. Building with the latest SDK is required.", + "TimestampUtc": "2026-05-22T18:15:20.6826051Z" + }, + { + "ChangeType": "NonSecurity", + "Branch": "master", + "PackageId": ".NET SDK", + "FromVersion": "11.0.100-preview.4.26230.115", + "ToVersion": "11.0.100-preview.5.26302.115", + "VulnerabilityId": [], + "Severity": [], + "VulnerableRanges": [], + "AdvisoryUrls": [], + "Justification": "Updated .NET SDK. Building with the latest SDK is required.", + "TimestampUtc": "2026-06-09T19:43:07.2603946Z" + }, + { + "ChangeType": "NonSecurity", + "Branch": "master", + "PackageId": ".NET SDK", + "FromVersion": "11.0.100-preview.5.26302.115", + "ToVersion": "11.0.100-preview.6.26359.118", + "VulnerabilityId": [], + "Severity": [], + "VulnerableRanges": [], + "AdvisoryUrls": [], + "Justification": "Updated .NET SDK. Building with the latest SDK is required.", + "TimestampUtc": "2026-07-14T22:06:54.509729Z" + }, + { + "ChangeType": "NonSecurity", + "Branch": "master", + "PackageId": ".NET SDK", + "FromVersion": "11.0.100-preview.6.26359.118", + "ToVersion": "11.0.100-rc.1.26425.128", + "VulnerabilityId": [], + "Severity": [], + "VulnerableRanges": [], + "AdvisoryUrls": [], + "Justification": "Updated .NET SDK. Building with the latest SDK is required.", + "TimestampUtc": "2026-09-08T21:57:42.6587463Z" + } +] diff --git a/DotnetRuntimeMetadata.json b/DotnetRuntimeMetadata.json index 8541f8ba795..a5af54d876a 100644 --- a/DotnetRuntimeMetadata.json +++ b/DotnetRuntimeMetadata.json @@ -4,7 +4,7 @@ "quality": "daily", "qualityFallback": "preview", "packageVersionPattern": "9.0.0-preview.6", - "sdkImageVersion": "10.0.100-rc.1.25451.107", + "sdkImageVersion": "11.0.100-rc.1.26425.128", "nextChannel": "9.0.0-preview.7", "azureFeed": "", "sdkImageOverride": "" diff --git a/Localize/LocProject.json b/Localize/LocProject.json new file mode 100644 index 00000000000..1ed76903d55 --- /dev/null +++ b/Localize/LocProject.json @@ -0,0 +1,764 @@ +{ + "Projects": [ + { + "LanguageSet": "VS_Main_Languages", + "LocItems": [ + { + "SourceFile": "src\\System.Management.Automation\\resources\\Authenticode.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\AuthorizationManagerBase.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\AutomationExceptions.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CatalogStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CimInstanceTypeAdapterResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CmdletizationCoreResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CommandBaseStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ConsoleInfoErrorStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CoreClrStubResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\Credential.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CredentialAttributeStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\CredUI.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\DebuggerStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\DescriptionsStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\DiscoveryExceptions.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\EnumExpressionEvaluatorStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ErrorCategoryStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ErrorPackage.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\EtwLoggingStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\EventingResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\EventResource.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ExperimentalFeatureStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ExtendedTypeSystem.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\FileSystemProviderStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\FormatAndOut_format_xxx.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\FormatAndOut_MshParameter.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\FormatAndOut_out_xxx.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\FormatAndOutXmlLoadingStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\GetErrorText.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\HelpDisplayStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\HelpErrors.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\HistoryStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\HostInterfaceExceptionsStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\InternalCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\InternalHostStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\InternalHostUserInterfaceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\Logging.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\Metadata.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\MiniShellErrors.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\Modules.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\MshHostRawUserInterfaceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\MshSignature.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\MshSnapInCmdletResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\MshSnapinInfo.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\NativeCP.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ParameterBinderStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ParserStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PathUtilsStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PipelineStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PowerShellStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ProgressRecordStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ProviderBaseSecurity.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\ProxyCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PSCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PSConfigurationStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PSDataBufferStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PSListModifierStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\PSStyleStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\RegistryProviderStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\RemotingErrorIdStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\RunspaceInit.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\RunspacePoolStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\RunspaceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\SecuritySupportStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\Serialization.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\SessionStateProviderBaseStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\SessionStateStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\StringDecoratedStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\SubsystemStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\SuggestionStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\TabCompletionStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\TransactionStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\TypesXmlStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\VerbDescriptionStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\System.Management.Automation\\resources\\WildcardPatternStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\System.Management.Automation\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.Infrastructure.CimCmdlets\\resources\\CimCmdletStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.Infrastructure.CimCmdlets\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.GraphicalHostResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.HelpWindowResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.InvariantResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.ShowCommandResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.UICultureResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.Management.UI.Internal\\resources\\public.XamlLocalizableResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.Management.UI.Internal\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Diagnostics\\resources\\GetEventResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Diagnostics\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ClearRecycleBinResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ClipboardResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\CmdletizationResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ComputerInfoResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ComputerResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\HotFixResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\NavigationResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ProcessCommandHelpResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ProcessResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\ServiceResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\TestConnectionResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\TestPathResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Management\\resources\\TimeZoneResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Management\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\AddMember.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\AddTypeStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\AliasCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\ConvertFromStringData.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\ConvertHTMLStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\ConvertMarkdownStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\CsvCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\Debugger.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\EventingStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\FormatAndOut_out_gridview.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\GetFormatDataStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\GetMember.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\GetRandomCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\GetUptimeStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\HostStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\HttpCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\ImplicitRemotingStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\ImportLocalizedDataStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\MatchStringStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\MeasureObjectStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\NewObjectStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\OutPrinterDisplayStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\SelectObjectStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\SendMailMessageStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\SortObjectStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\StartSleepStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\TestJsonCmdletStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\TraceCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\UnblockFileStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\UpdateDataStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\UpdateListStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\UtilityCommonStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\VariableCommandStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\WebCmdletStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\WriteErrorStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\WriteProgressResourceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Commands.Utility\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\CommandLineParameterParserStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ConsoleControlStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ConsoleHostRawUserInterfaceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ConsoleHostStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ConsoleHostUserInterfaceSecurityResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ConsoleHostUserInterfaceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ManagedEntranceStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\ProgressNodeStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\TranscriptStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.ConsoleHost\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.CoreCLR.Eventing\\resources\\DotNetEventingStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.CoreCLR.Eventing\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\CertificateCommands.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\CertificateProviderStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\CmsCommands.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\ExecutionPolicyCommands.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\SecureStringCommands.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\SignatureCommands.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.PowerShell.Security\\resources\\UtilsStrings.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.PowerShell.Security\\resources\\" + }, + { + "SourceFile": "src\\Microsoft.WSMan.Management\\resources\\WsManResources.resx", + "CopyOption": "LangIDOnPathAndName", + "OutputPath": "src\\Microsoft.WSMan.Management\\resources\\" + }, + { + "SourceFile": ".pipelines\\store\\PDPs\\PDP\\en-US\\PDP.xml", + "CopyOption": "LangIDOnPath", + "OutputPath": ".pipelines\\store\\PDPs\\PDP\\" + } + ] + } + ] +} diff --git a/PowerShell.Common.props b/PowerShell.Common.props index 91d44c21f03..82c0cd9cdfe 100644 --- a/PowerShell.Common.props +++ b/PowerShell.Common.props @@ -144,8 +144,8 @@ (c) Microsoft Corporation. PowerShell 7 - net10.0 - 13.0 + net11.0 + preview true true @@ -163,7 +163,7 @@ $(DefineConstants);CORECLR - true + true @@ -193,12 +193,20 @@ Global + + + + true true AppLocal + + + + true true diff --git a/README.md b/README.md index dade0207250..a7b31c475f8 100644 --- a/README.md +++ b/README.md @@ -56,26 +56,10 @@ Want to chat with other members of the PowerShell community? There are dozens of topic-specific channels on our community-driven PowerShell Virtual User Group, which you can join on: -* [Gitter](https://gitter.im/PowerShell/PowerShell) * [Discord](https://discord.gg/PowerShell) * [IRC](https://web.libera.chat/#powershell) on Libera.Chat * [Slack](https://aka.ms/psslack) -### Build status of nightly builds - -| Azure CI (Windows) | Azure CI (Linux) | Azure CI (macOS) | CodeFactor Grade | -|:-----------------------------------------|:-----------------------------------------------|:-----------------------------------------------|:-------------------------| -| [![windows-nightly-image][]][windows-nightly-site] | [![linux-nightly-image][]][linux-nightly-site] | [![macOS-nightly-image][]][macos-nightly-site] | [![cf-image][]][cf-site] | - -[windows-nightly-site]: https://powershell.visualstudio.com/PowerShell/_build?definitionId=32 -[linux-nightly-site]: https://powershell.visualstudio.com/PowerShell/_build?definitionId=23 -[macos-nightly-site]: https://powershell.visualstudio.com/PowerShell/_build?definitionId=24 -[windows-nightly-image]: https://powershell.visualstudio.com/PowerShell/_apis/build/status/PowerShell-CI-Windows-daily -[linux-nightly-image]: https://powershell.visualstudio.com/PowerShell/_apis/build/status/PowerShell-CI-linux-daily?branchName=master -[macOS-nightly-image]: https://powershell.visualstudio.com/PowerShell/_apis/build/status/PowerShell-CI-macos-daily?branchName=master -[cf-site]: https://www.codefactor.io/repository/github/powershell/powershell -[cf-image]: https://www.codefactor.io/repository/github/powershell/powershell/badge - ## Developing and Contributing Want to contribute to PowerShell? Please start with the [Contribution Guide][] to learn how to develop and contribute. diff --git a/ThirdPartyNotices.txt b/ThirdPartyNotices.txt index 8abff24592f..4d033a0f682 100644 --- a/ThirdPartyNotices.txt +++ b/ThirdPartyNotices.txt @@ -17,7 +17,7 @@ required to debug changes to any libraries licensed under the GNU Lesser General --------------------------------------------------------- -Markdig.Signed 0.42.0 - BSD-2-Clause +Markdig.Signed 0.45.0 - BSD-2-Clause @@ -170,7 +170,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -Microsoft.Bcl.AsyncInterfaces 9.0.9 - MIT +Microsoft.Bcl.AsyncInterfaces 10.0.3 - MIT Copyright (c) 2021 @@ -193,7 +193,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -214,7 +214,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -231,36 +230,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -Microsoft.CodeAnalysis.Common 4.14.0 - MIT +Microsoft.CodeAnalysis.Common 5.0.0 - MIT (c) Microsoft Corporation @@ -280,7 +264,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -Microsoft.CodeAnalysis.CSharp 4.14.0 - MIT +Microsoft.CodeAnalysis.CSharp 5.0.0 - MIT (c) Microsoft Corporation @@ -305,7 +289,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -Microsoft.Extensions.ObjectPool 9.0.9 - MIT +Microsoft.Extensions.ObjectPool 10.0.3 - MIT Copyright Jorn Zaefferer @@ -395,7 +379,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -Microsoft.Win32.Registry.AccessControl 9.0.9 - MIT +Microsoft.Win32.Registry.AccessControl 10.0.3 - MIT Copyright (c) 2021 @@ -418,7 +402,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -439,7 +423,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -456,36 +439,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -Microsoft.Win32.SystemEvents 9.0.9 - MIT +Microsoft.Win32.SystemEvents 10.0.3 - MIT Copyright (c) 2021 @@ -508,7 +476,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -529,7 +497,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -546,36 +513,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -Microsoft.Windows.Compatibility 9.0.9 - MIT +Microsoft.Windows.Compatibility 10.0.3 - MIT (c) Microsoft Corporation @@ -628,7 +580,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --------------------------------------------------------- -runtime.android-arm.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.android-arm.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -651,7 +603,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -672,7 +624,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -689,36 +640,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.android-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.android-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -741,7 +677,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -762,7 +698,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -779,36 +714,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.android-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.android-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -831,7 +751,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -852,7 +772,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -869,36 +788,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.android-x86.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.android-x86.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -921,7 +825,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -942,7 +846,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -959,36 +862,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-arm.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-arm.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1011,7 +899,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1032,7 +920,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1049,36 +936,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1101,7 +973,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1122,7 +994,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1139,36 +1010,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-bionic-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-bionic-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1191,7 +1047,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1212,7 +1068,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1229,36 +1084,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) +MIT License -Copyright (c) .NET Foundation and Contributors +Copyright (c) -All rights reserved. +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: -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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-bionic-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-bionic-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1281,7 +1121,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1302,7 +1142,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1319,36 +1158,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-musl-arm.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-musl-arm.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1371,7 +1195,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1392,7 +1216,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1409,36 +1232,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-musl-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-musl-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1461,7 +1269,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1482,7 +1290,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1499,36 +1306,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-musl-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-musl-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1551,7 +1343,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1572,7 +1364,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1589,36 +1380,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.linux-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.linux-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1641,7 +1417,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1662,7 +1438,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1679,36 +1454,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.maccatalyst-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.maccatalyst-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1731,7 +1491,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1752,7 +1512,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1769,36 +1528,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.maccatalyst-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.maccatalyst-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1821,7 +1565,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1842,7 +1586,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1859,30 +1602,15 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- @@ -1933,7 +1661,7 @@ SOFTWARE. --------------------------------------------------------- -runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -1956,7 +1684,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -1977,7 +1705,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -1994,36 +1721,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.osx-arm64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.osx-arm64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -2046,7 +1758,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2067,7 +1779,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2084,36 +1795,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -runtime.osx-x64.runtime.native.System.IO.Ports 9.0.9 - MIT +runtime.osx-x64.runtime.native.System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -2136,7 +1832,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2157,7 +1853,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2174,36 +1869,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) +MIT License -Copyright (c) .NET Foundation and Contributors +Copyright (c) -All rights reserved. +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: -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 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. --------------------------------------------------------- --------------------------------------------------------- -System.CodeDom 9.0.9 - MIT +System.CodeDom 10.0.3 - MIT Copyright (c) 2021 @@ -2226,7 +1906,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2247,7 +1927,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2264,36 +1943,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.ComponentModel.Composition 9.0.9 - MIT +System.ComponentModel.Composition 10.0.3 - MIT Copyright (c) 2021 @@ -2316,7 +1980,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2337,7 +2001,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2354,36 +2017,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.ComponentModel.Composition.Registration 9.0.9 - MIT +System.ComponentModel.Composition.Registration 10.0.3 - MIT Copyright (c) 2021 @@ -2406,7 +2054,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2427,7 +2075,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2444,36 +2091,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Configuration.ConfigurationManager 9.0.9 - MIT +System.Configuration.ConfigurationManager 10.0.3 - MIT Copyright (c) 2021 @@ -2496,7 +2128,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2517,7 +2149,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2534,36 +2165,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Data.Odbc 9.0.9 - MIT +System.Data.Odbc 10.0.3 - MIT Copyright (c) 2021 @@ -2586,7 +2202,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2607,7 +2223,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2624,36 +2239,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Data.OleDb 9.0.9 - MIT +System.Data.OleDb 10.0.3 - MIT Copyright (c) 2021 @@ -2676,7 +2276,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2697,7 +2297,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2714,30 +2313,15 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- @@ -2762,7 +2346,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI --------------------------------------------------------- -System.Diagnostics.EventLog 9.0.9 - MIT +System.Diagnostics.EventLog 10.0.3 - MIT Copyright (c) 2021 @@ -2785,7 +2369,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2806,7 +2390,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2823,36 +2406,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Diagnostics.PerformanceCounter 9.0.9 - MIT +System.Diagnostics.PerformanceCounter 10.0.3 - MIT Copyright (c) 2021 @@ -2875,7 +2443,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2896,7 +2464,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -2913,36 +2480,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.DirectoryServices 9.0.9 - MIT +System.DirectoryServices 10.0.3 - MIT Copyright (c) 2021 @@ -2965,7 +2517,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -2986,7 +2538,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3003,36 +2554,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.DirectoryServices.AccountManagement 9.0.9 - MIT +System.DirectoryServices.AccountManagement 10.0.3 - MIT Copyright (c) 2021 @@ -3055,7 +2591,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3076,7 +2612,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3093,36 +2628,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) +MIT License -Copyright (c) .NET Foundation and Contributors +Copyright (c) -All rights reserved. +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: -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 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. --------------------------------------------------------- --------------------------------------------------------- -System.DirectoryServices.Protocols 9.0.9 - MIT +System.DirectoryServices.Protocols 10.0.3 - MIT Copyright (c) 2021 @@ -3145,7 +2665,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3166,7 +2686,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3183,36 +2702,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Drawing.Common 9.0.9 - MIT +System.Drawing.Common 10.0.3 - MIT (c) Microsoft Corporation @@ -3247,7 +2751,7 @@ SOFTWARE. --------------------------------------------------------- -System.IO.Packaging 9.0.9 - MIT +System.IO.Packaging 10.0.3 - MIT Copyright (c) 2021 @@ -3270,7 +2774,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3291,7 +2795,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3308,36 +2811,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.IO.Ports 9.0.9 - MIT +System.IO.Ports 10.0.3 - MIT Copyright (c) 2021 @@ -3360,7 +2848,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3381,7 +2869,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3398,36 +2885,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Management 9.0.9 - MIT +System.Management 10.0.3 - MIT Copyright (c) 2021 @@ -3450,7 +2922,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3471,7 +2943,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3488,36 +2959,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Net.Http.WinHttpHandler 9.0.9 - MIT +System.Net.Http.WinHttpHandler 10.0.3 - MIT Copyright (c) 2021 @@ -3540,7 +2996,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3561,7 +3017,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3578,72 +3033,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -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. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -System.Private.ServiceModel 4.10.3 - MIT - - -(c) Microsoft Corporation -Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) - -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Reflection.Context 9.0.9 - MIT +System.Reflection.Context 10.0.3 - MIT Copyright (c) 2021 @@ -3666,7 +3070,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3687,7 +3091,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3704,36 +3107,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Runtime.Caching 9.0.9 - MIT +System.Runtime.Caching 10.0.3 - MIT Copyright (c) 2021 @@ -3756,7 +3144,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3777,7 +3165,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3794,36 +3181,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Security.Cryptography.Pkcs 9.0.9 - MIT +System.Security.Cryptography.Pkcs 10.0.3 - MIT Copyright (c) 2021 @@ -3846,7 +3218,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3867,7 +3239,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3884,36 +3255,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Security.Cryptography.ProtectedData 9.0.9 - MIT +System.Security.Cryptography.ProtectedData 10.0.3 - MIT Copyright (c) 2021 @@ -3936,7 +3292,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -3957,7 +3313,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -3974,36 +3329,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Security.Cryptography.Xml 9.0.9 - MIT +System.Security.Cryptography.Xml 10.0.3 - MIT Copyright (c) 2021 @@ -4026,7 +3366,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4047,7 +3387,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4064,36 +3403,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Security.Permissions 9.0.9 - MIT +System.Security.Permissions 10.0.3 - MIT Copyright (c) 2021 @@ -4116,7 +3440,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4137,7 +3461,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4154,113 +3477,26 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -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. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -System.ServiceModel.Duplex 4.10.3 - MIT - - -(c) Microsoft Corporation -Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) - -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -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. - - ---------------------------------------------------------- - ---------------------------------------------------------- - -System.ServiceModel.Http 4.10.3 - MIT - - -(c) Microsoft Corporation -Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) - -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.ServiceModel.NetTcp 4.10.3 - MIT +System.ServiceModel.Http 10.0.652802 - MIT (c) Microsoft Corporation Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) +Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) Provided The MIT License (MIT) @@ -4291,12 +3527,12 @@ SOFTWARE. --------------------------------------------------------- -System.ServiceModel.Primitives 4.10.3 - MIT +System.ServiceModel.NetFramingBase 10.0.652802 - MIT (c) Microsoft Corporation Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) +Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) Provided The MIT License (MIT) @@ -4327,12 +3563,12 @@ SOFTWARE. --------------------------------------------------------- -System.ServiceModel.Security 4.10.3 - MIT +System.ServiceModel.NetTcp 10.0.652802 - MIT (c) Microsoft Corporation Copyright (c) .NET Foundation and Contributors -Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) +Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) Provided The MIT License (MIT) @@ -4363,66 +3599,12 @@ SOFTWARE. --------------------------------------------------------- -System.ServiceModel.Syndication 9.0.9 - MIT +System.ServiceModel.Primitives 10.0.652802 - MIT -Copyright (c) 2021 -Copyright (c) Six Labors (c) Microsoft Corporation -Copyright (c) 2022 FormatJS -Copyright (c) Andrew Arnott -Copyright 2019 LLVM Project -Copyright (c) 1998 Microsoft -Copyright 2018 Daniel Lemire -Copyright (c) .NET Foundation -Copyright (c) 2011, Google Inc. -Copyright (c) 2020 Dan Shechter -(c) 1997-2005 Sean Eron Anderson -Copyright (c) 2015 Andrew Gallant -Copyright (c) 2022, Wojciech Mula -Copyright (c) 2017 Yoshifumi Kawai -Copyright (c) 2022, Geoff Langdale -Copyright (c) 2005-2020 Rich Felker -Copyright (c) 2012-2021 Yann Collet -Copyright (c) Microsoft Corporation -Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2018 Nemanja Mijailovic -Copyright 2012 the V8 project authors -Copyright (c) 1999 Lucent Technologies -Copyright (c) 2008-2016, Wojciech Mula -Copyright (c) 2011-2020 Microsoft Corp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2015-2018, Wojciech Mula -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2015 The Chromium Authors -Copyright (c) 2018 Alexander Chermyanin -Copyright (c) The Internet Society 1997 -Copyright (c) 2004-2006 Intel Corporation -Copyright (c) 2011-2015 Intel Corporation -Copyright (c) 2013-2017, Milosz Krajewski -Copyright (c) 2016-2017, Matthieu Darbois -Copyright (c) The Internet Society (2003) -Copyright (c) .NET Foundation Contributors -(c) 1995-2024 Jean-loup Gailly and Mark Adler -Copyright (c) 2020 Mara Bos Copyright (c) .NET Foundation and Contributors -Copyright (c) 2012 - present, Victor Zverovich -Copyright (c) 2006 Jb Evain (jbevain@gmail.com) -Copyright (c) 2008-2020 Advanced Micro Devices, Inc. -Copyright (c) 2019 Microsoft Corporation, Daan Leijen -Copyright (c) 2011 Novell, Inc (http://www.novell.com) -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors -Copyright (c) 2014 Ryan Juckett http://www.ryanjuckett.com -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Portions (c) International Organization for Standardization 1986 -Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang) Disclaimers -Copyright (c) 2015 THL A29 Limited, a Tencent company, and Milo Yip -Copyright (c) 1980, 1986, 1993 The Regents of the University of California -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass +Copyright (c) 2000-2014 The Legion of the Bouncy Castle Inc. (http://www.bouncycastle.org) Provided The MIT License (MIT) @@ -4453,7 +3635,7 @@ SOFTWARE. --------------------------------------------------------- -System.ServiceProcess.ServiceController 9.0.9 - MIT +System.ServiceModel.Syndication 10.0.3 - MIT Copyright (c) 2021 @@ -4476,7 +3658,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4497,7 +3679,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4514,36 +3695,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Speech 9.0.9 - MIT +System.ServiceProcess.ServiceController 10.0.3 - MIT Copyright (c) 2021 @@ -4566,7 +3732,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4587,7 +3753,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4604,36 +3769,21 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- --------------------------------------------------------- -System.Threading.AccessControl 9.0.9 - MIT +System.Speech 10.0.3 - MIT Copyright (c) 2021 @@ -4656,7 +3806,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4677,7 +3827,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4694,30 +3843,15 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- @@ -4759,7 +3893,7 @@ SOFTWARE. --------------------------------------------------------- -System.Windows.Extensions 9.0.9 - MIT +System.Windows.Extensions 10.0.3 - MIT Copyright (c) 2021 @@ -4782,7 +3916,7 @@ Copyright (c) 2005-2020 Rich Felker Copyright (c) 2012-2021 Yann Collet Copyright (c) Microsoft Corporation Copyright (c) 2007 James Newton-King -Copyright (c) 1991-2022 Unicode, Inc. +Copyright (c) 1991-2024 Unicode, Inc. Copyright (c) 2013-2017, Alfred Klomp Copyright (c) 2018 Nemanja Mijailovic Copyright 2012 the V8 project authors @@ -4803,7 +3937,6 @@ Copyright (c) The Internet Society (2003) Copyright (c) .NET Foundation Contributors (c) 1995-2024 Jean-loup Gailly and Mark Adler Copyright (c) 2020 Mara Bos -Copyright (c) .NET Foundation and Contributors Copyright (c) 2012 - present, Victor Zverovich Copyright (c) 2006 Jb Evain (jbevain@gmail.com) Copyright (c) 2008-2020 Advanced Micro Devices, Inc. @@ -4820,30 +3953,15 @@ Copyright (c) 1980, 1986, 1993 The Regents of the University of California Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the University of California Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & Digital Equipment Corporation, Maynard, Mass -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -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: +Copyright (c) -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +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 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 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. --------------------------------------------------------- diff --git a/assets/AppxManifest.xml b/assets/AppxManifest.xml index 50a8c7af45d..9faaec64995 100644 --- a/assets/AppxManifest.xml +++ b/assets/AppxManifest.xml @@ -24,7 +24,20 @@ - + + + + + + + + + + + + + + @@ -43,6 +56,7 @@ + diff --git a/assets/MicrosoftUpdate/RegisterMicrosoftUpdate.ps1 b/assets/MicrosoftUpdate/RegisterMicrosoftUpdate.ps1 deleted file mode 100644 index db756063da4..00000000000 --- a/assets/MicrosoftUpdate/RegisterMicrosoftUpdate.ps1 +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. - -param( - [ValidateSet('Hang', 'Fail')] - $TestHook -) - -$waitTimeoutSeconds = 300 -switch ($TestHook) { - 'Hang' { - $waitTimeoutSeconds = 10 - $jobScript = { Start-Sleep -Seconds 600 } - } - 'Fail' { - $jobScript = { throw "This job script should fail" } - } - default { - $jobScript = { - # This registers Microsoft Update via a predifened GUID with the Windows Update Agent. - # https://learn.microsoft.com/windows/win32/wua_sdk/opt-in-to-microsoft-update - - $serviceManager = (New-Object -ComObject Microsoft.Update.ServiceManager) - $isRegistered = $serviceManager.QueryServiceRegistration('7971f918-a847-4430-9279-4a52d1efe18d').Service.IsRegisteredWithAu - - if (!$isRegistered) { - Write-Verbose -Verbose "Opting into Microsoft Update as the Autmatic Update Service" - # 7 is the combination of asfAllowPendingRegistration, asfAllowOnlineRegistration, asfRegisterServiceWithAU - # AU means Automatic Updates - $null = $serviceManager.AddService2('7971f918-a847-4430-9279-4a52d1efe18d', 7, '') - } - else { - Write-Verbose -Verbose "Microsoft Update is already registered for Automatic Updates" - } - - $isRegistered = $serviceManager.QueryServiceRegistration('7971f918-a847-4430-9279-4a52d1efe18d').Service.IsRegisteredWithAu - - # Return if it was successful, which is the opposite of Pending. - return $isRegistered - } - } -} - -Write-Verbose "Running job script: $jobScript" -Verbose -$job = Start-ThreadJob -ScriptBlock $jobScript - -Write-Verbose "Waiting on Job for $waitTimeoutSeconds seconds" -Verbose -$null = Wait-Job -Job $job -Timeout $waitTimeoutSeconds - -if ($job.State -ne 'Running') { - Write-Verbose "Job finished. State: $($job.State)" -Verbose - $result = Receive-Job -Job $job -Verbose - Write-Verbose "Result: $result" -Verbose - if ($result) { - Write-Verbose "Registration succeeded" -Verbose - exit 0 - } - else { - Write-Verbose "Registration failed" -Verbose - # at the time this was written, the MSI is ignoring the exit code - exit 1 - } -} -else { - Write-Verbose "Job timed out" -Verbose - Write-Verbose "Stopping Job. State: $($job.State)" -Verbose - Stop-Job -Job $job - # at the time this was written, the MSI is ignoring the exit code - exit 258 -} diff --git a/assets/macos-entitlements.plist b/assets/macos-entitlements.plist new file mode 100644 index 00000000000..9d534f4f4bf --- /dev/null +++ b/assets/macos-entitlements.plist @@ -0,0 +1,14 @@ + + + + + com.apple.security.cs.allow-jit + + com.apple.security.cs.allow-unsigned-executable-memory + + com.apple.security.cs.allow-dyld-environment-variables + + com.apple.security.cs.disable-library-validation + + + diff --git a/assets/wix/ExeLicense.rtf b/assets/wix/ExeLicense.rtf deleted file mode 100644 index 09b0b1402a5..00000000000 --- a/assets/wix/ExeLicense.rtf +++ /dev/null @@ -1,206 +0,0 @@ -{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f34\fbidi \froman\fcharset0\fprq2{\*\panose 02040503050406030204}Cambria Math;} -{\f37\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\fdbmajor\f31501\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0302020204030204}Calibri Light;} -{\fbimajor\f31503\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\fdbminor\f31505\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset0\fprq2{\*\panose 020f0502020204030204}Calibri;} -{\fbiminor\f31507\fbidi \froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1032\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\f1033\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\f1035\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f1036\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f1037\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\f1038\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f1039\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f1040\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} -{\f1372\fbidi \froman\fcharset238\fprq2 Cambria Math CE;}{\f1373\fbidi \froman\fcharset204\fprq2 Cambria Math Cyr;}{\f1375\fbidi \froman\fcharset161\fprq2 Cambria Math Greek;}{\f1376\fbidi \froman\fcharset162\fprq2 Cambria Math Tur;} -{\f1379\fbidi \froman\fcharset186\fprq2 Cambria Math Baltic;}{\f1380\fbidi \froman\fcharset163\fprq2 Cambria Math (Vietnamese);}{\f1402\fbidi \fswiss\fcharset238\fprq2 Calibri CE;}{\f1403\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} -{\f1405\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f1406\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f1407\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\f1408\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);} -{\f1409\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f1410\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\flomajor\f31508\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} -{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31518\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} -{\fhimajor\f31528\fbidi \fswiss\fcharset238\fprq2 Calibri Light CE;}{\fhimajor\f31529\fbidi \fswiss\fcharset204\fprq2 Calibri Light Cyr;}{\fhimajor\f31531\fbidi \fswiss\fcharset161\fprq2 Calibri Light Greek;} -{\fhimajor\f31532\fbidi \fswiss\fcharset162\fprq2 Calibri Light Tur;}{\fhimajor\f31533\fbidi \fswiss\fcharset177\fprq2 Calibri Light (Hebrew);}{\fhimajor\f31534\fbidi \fswiss\fcharset178\fprq2 Calibri Light (Arabic);} -{\fhimajor\f31535\fbidi \fswiss\fcharset186\fprq2 Calibri Light Baltic;}{\fhimajor\f31536\fbidi \fswiss\fcharset163\fprq2 Calibri Light (Vietnamese);}{\fbimajor\f31538\fbidi \froman\fcharset238\fprq2 Times New Roman CE;} -{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31548\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} -{\fdbminor\f31558\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31568\fbidi \fswiss\fcharset238\fprq2 Calibri CE;} -{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} -{\fhiminor\f31573\fbidi \fswiss\fcharset177\fprq2 Calibri (Hebrew);}{\fhiminor\f31574\fbidi \fswiss\fcharset178\fprq2 Calibri (Arabic);}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} -{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31578\fbidi \froman\fcharset238\fprq2 Times New Roman CE;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} -{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; -\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;\red0\green0\blue0;\red0\green0\blue0;\chyperlink\ctint255\cshade255\red5\green99\blue193;\red96\green94\blue92;\red225\green223\blue221;} -{\*\defchp \f31506\fs24 }{\*\defpap \ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 -\af0\afs24\alang1025 \ltrch\fcs0 \f31506\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \sunhideused \spriority1 Default Paragraph Font;}{\* -\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv -\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31506\afs24\alang1025 \ltrch\fcs0 \f31506\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{\* -\cs15 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \ul\cf19 \sbasedon10 \sunhideused \styrsid11998831 Hyperlink;}{\*\cs16 \additive \rtlch\fcs1 \af0 \ltrch\fcs0 \cf20\chshdng0\chcfpat0\chcbpat21 \sbasedon10 \ssemihidden \sunhideused \styrsid11998831 -Unresolved Mention;}{\s17\ql \li0\ri0\sb100\sa100\sbauto1\saauto1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 -\sbasedon0 \snext17 \ssemihidden \sunhideused \styrsid11998831 Normal (Web);}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}{\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid203718\rsid534261\rsid10121125\rsid11155465 -\rsid11998831\rsid15422468\rsid15613908}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Travis Plunk}{\operator Travis Plunk} -{\creatim\yr2021\mo2\dy19\hr9\min23}{\revtim\yr2021\mo2\dy19\hr12\min33}{\version4}{\edmins5}{\nofpages1}{\nofwords75}{\nofchars430}{\nofcharsws504}{\vern6021}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} -\paperw12240\paperh15840\margl1440\margr1440\margt1440\margb1440\gutter0\ltrsect -\widowctrl\ftnbj\aenddoc\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors1\noxlattoyen -\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1440\dgvorigin1440\dghshow1\dgvshow1 -\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct -\asianbrkrule\rsidroot11998831\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0 -{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang -{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang -{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}} -\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid15422468 \rtlch\fcs1 \af0\afs24\alang1025 \ltrch\fcs0 \f31506\fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 -\ltrch\fcs0 \insrsid15422468\charrsid15422468 This application is licensed under the\~}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11155465 HYPERLINK "https://aka.ms/PowerShellLicense"}{\rtlch\fcs1 \af0 \ltrch\fcs0 -\insrsid11155465\charrsid15422468 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b5a000000680074007400700073003a002f002f0061006b0061002e006d0073002f0050006f007700650072005300680065006c006c004c006900630065006e00730065000000795881f43b1d7f48af2c825dc4852763 -0000000085ab000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf19\insrsid15422468\charrsid15422468 MIT License}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15422468\charrsid15422468 -. -\par You may review the\~}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11155465 HYPERLINK "https://aka.ms/PowerShellThirdPartyNotices"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11155465\charrsid15422468 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6e000000680074007400700073003a002f002f0061006b0061002e006d0073002f0050006f007700650072005300680065006c006c0054006800690072006400500061007200740079004e006f007400690063006500 -73000000795881f43b1d7f48af2c825dc48527630000000085ab000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf19\insrsid15422468\charrsid15422468 ThirdPartyNotices}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 -\ltrch\fcs0 \insrsid15422468\charrsid15422468 . -\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15422468\charrsid15422468 This application collects telemetry under the\~}{\field\fldedit{\*\fldinst {\rtlch\fcs1 -\af0 \ltrch\fcs0 \insrsid534261 HYPERLINK "https://aka.ms/PrivacyPolicy"}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid534261 {\*\datafield -00d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b52000000680074007400700073003a002f002f0061006b0061002e006d0073002f00500072006900760061006300790050006f006c006900630079000000795881f43b1d7f48af2c825dc48527630000000085ab0000} -}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf19\insrsid15422468\charrsid15422468 Microsoft Privacy Statement}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid15422468\charrsid15422468 -. To opt out, see\~}{\field\fldedit{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11155465 HYPERLINK "https://aka.ms/PowerShellTelemetryOptOut" \\o "Original URL:https://github.com/PowerShell/PowerS -hell/blob/master/README.md#telemetryClick to follow link."}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11155465\charrsid15422468 {\*\datafield -10d0c9ea79f9bace118c8200aa004ba90b0200000003000000e0c9ea79f9bace118c8200aa004ba90b6a000000680074007400700073003a002f002f0061006b0061002e006d0073002f0050006f007700650072005300680065006c006c00540065006c0065006d0065007400720079004f00700074004f00750074000000 -795881f43b1d7f48af2c825dc48527630000000085ab000000}}}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \cs15\ul\cf19\insrsid15422468\charrsid15422468 here}}}\sectd \ltrsect\linex0\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 -\insrsid15422468\charrsid15422468 .}{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid11998831 -\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a -9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad -5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 -b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 -0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 -a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f -c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 -0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 -a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 -6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b -4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b -4757e8d3f729e245eb2b260a0238fd010000ffff0300504b030414000600080000002100b6f4679893070000c9200000160000007468656d652f7468656d652f -7468656d65312e786d6cec59cd8b1bc915bf07f23f347d97f5d5ad8fc1f2a24fcfda33b6b164873dd648a5eef2547789aad28cc56208de532e81c026e49085bd -ed21842cecc22eb9e48f31d8249b3f22afaa5bdd5552c99e191c3061463074977eefd5afde7bf5de53d5ddcf5e26d4bbc05c1096f6fcfa9d9aefe174ce16248d -7afeb3d9a4d2f13d2151ba4094a5b8e76fb0f03fbbf7eb5fdd454732c609f6403e1547a8e7c752ae8eaa5531876124eeb0154ee1bb25e30992f0caa3ea82a34b -d09bd06aa3566b55134452df4b51026a1f2f97648ebd9952e9dfdb2a1f53784da5500373caa74a35b6243476715e5708b11143cabd0b447b3eccb3609733fc52 -fa1e4542c2173dbfa6fffceabdbb5574940b517940d6909be8bf5c2e17589c37f49c3c3a2b260d823068f50bfd1a40e53e6edc1eb7c6ad429f06a0f91c569a71 -b175b61bc320c71aa0ecd1a17bd41e35eb16ded0dfdce3dc0fd5c7c26b50a63fd8c34f2643b0a285d7a00c1feee1c3417730b2f56b50866fede1dbb5fe28685b -fa3528a6243ddf43d7c25673b85d6d0159327aec8477c360d26ee4ca4b144443115d6a8a254be5a1584bd00bc6270050408a24493db959e1259a43140f112567 -9c7827248a21f056286502866b8ddaa4d684ffea13e827ed5174849121ad780113b137a4f87862cec94af6fc07a0d537206f7ffef9cdeb1fdfbcfee9cd575fbd -79fdf77c6eadca923b466964cafdf2dd1ffef3cd6fbd7ffff0ed2f5fff319b7a172f4cfcbbbffdeedd3ffef93ef5b0e2d2146ffff4fdbb1fbf7ffbe7dfffebaf -5f3bb4f7393a33e1339260e13dc297de5396c0021dfcf119bf9ec42c46c494e8a791402952b338f48f656ca11f6d10450edc00db767cce21d5b880f7d72f2cc2 -d398af2571687c182716f094313a60dc6985876a2ec3ccb3751ab927e76b13f714a10bd7dc43945a5e1eaf579063894be530c616cd2714a5124538c5d253dfb1 -738c1dabfb8210cbaea764ce99604be97d41bc01224e93ccc899154da5d03149c02f1b1741f0b7659bd3e7de8051d7aa47f8c246c2de40d4417e86a965c6fb68 -2d51e252394309350d7e8264ec2239ddf0b9891b0b099e8e3065de78818570c93ce6b05ec3e90f21cdb8dd7e4a37898de4929cbb749e20c64ce4889d0f6394ac -5cd829496313fbb938871045de13265df05366ef10f50e7e40e941773f27d872f787b3c133c8b026a53240d4376beef0e57dccacf89d6ee8126157aae9f3c44a -b17d4e9cd131584756689f604cd1255a60ec3dfbdcc160c05696cd4bd20f62c82ac7d815580f901dabea3dc5027a25d5dcece7c91322ac909de2881de073bad9 -493c1b9426881fd2fc08bc6eda7c0ca52e7105c0633a3f37818f08f480102f4ea33c16a0c308ee835a9fc4c82a60ea5db8e375c32dff5d658fc1be7c61d1b8c2 -be04197c6d1948eca6cc7b6d3343d49aa00c9819822ec3956e41c4727f29a28aab165b3be596f6a62ddd00dd91d5f42424fd6007b4d3fb84ffbbde073a8cb77f -f9c6b10f3e4ebfe3566c25ab6b763a8792c9f14e7f7308b7dbd50c195f904fbfa919a175fa04431dd9cf58b73dcd6d4fe3ffdff73487f6f36d2773a8dfb8ed64 -7ce8306e3b99fc70e5e3743265f3027d8d3af0c80e7af4b14f72f0d46749289dca0dc527421ffc08f83db398c0a092d3279eb838055cc5f0a8ca1c4c60e1228e -b48cc799fc0d91f134462b381daafb4a492472d591f0564cc0a1911e76ea5678ba4e4ed9223becacd7d5c16656590592e5782d2cc6e1a04a66e856bb3cc02bd4 -6bb6913e68dd1250b2d721614c6693683a48b4b783ca48fa58178ce620a157f65158741d2c3a4afdd6557b2c805ae115f8c1edc1cff49e1f06200242701e07cd -f942f92973f5d6bbda991fd3d3878c69450034d8db08283ddd555c0f2e4fad2e0bb52b78da2261849b4d425b46377822869fc17974aad1abd0b8aeafbba54b2d -7aca147a3e08ad9246bbf33e1637f535c8ede6069a9a9982a6de65cf6f35430899395af5fc251c1ac363b282d811ea3717a211dcbccc25cf36fc4d32cb8a0b39 -4222ce0cae934e960d122231f728497abe5a7ee1069aea1ca2b9d51b90103e59725d482b9f1a3970baed64bc5ce2b934dd6e8c284b67af90e1b35ce1fc568bdf -1cac24d91adc3d8d1797de195df3a708422c6cd795011744c0dd413db3e682c0655891c8caf8db294c79da356fa3740c65e388ae62945714339967709dca0b3a -faadb081f196af190c6a98242f8467912ab0a651ad6a5a548d8cc3c1aafb6121653923699635d3ca2aaa6abab39835c3b60cecd8f26645de60b53531e434b3c2 -67a97b37e576b7b96ea74f28aa0418bcb09fa3ea5ea12018d4cac92c6a8af17e1a56393b1fb56bc776811fa07695226164fdd656ed8edd8a1ae19c0e066f54f9 -416e376a6168b9ed2bb5a5f5adb979b1cdce5e40f2184197bba6526857c2c92e47d0104d754f92a50dd8222f65be35e0c95b73d2f3bfac85fd60d80887955a27 -1c57826650ab74c27eb3d20fc3667d1cd66ba341e31514161927f530bbb19fc00506dde4f7f67a7cefee3ed9ded1dc99b3a4caf4dd7c5513d777f7f5c6e1bb7b -8f40d2f9b2d598749bdd41abd26df627956034e854bac3d6a0326a0ddba3c9681876ba9357be77a1c141bf390c5ae34ea5551f0e2b41aba6e877ba9576d068f4 -8376bf330efaaff23606569ea58fdc16605ecdebde7f010000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d65 -2f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d36 -3f2451eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e -3198720e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d985 -0528a2c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000000000 -0000000000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000 -000000300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019020000 -7468656d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d0014000600080000002100b6f4679893070000c92000001600000000000000 -000000000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000 -000000000000000000009d0a00007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000980b00000000} -{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d -617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 -6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 -656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} -{\*\latentstyles\lsdstimax376\lsdlockeddef0\lsdsemihiddendef0\lsdunhideuseddef0\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1; -\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; -\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7; -\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 1; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 5; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 7;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 8;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index 9; -\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 1;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 2;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 3; -\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 4;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 5;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 6; -\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 7;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 8;\lsdsemihidden1 \lsdunhideused1 \lsdpriority39 \lsdlocked0 toc 9;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal Indent; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 header;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footer; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 index heading;\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of figures; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 envelope return;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 footnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation reference; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 line number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 page number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote reference;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 endnote text; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 table of authorities;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 macro;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 toa heading;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 3; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 3; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Bullet 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 3; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 4;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Number 5;\lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Closing; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Signature;\lsdsemihidden1 \lsdunhideused1 \lsdpriority1 \lsdlocked0 Default Paragraph Font;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 4; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 List Continue 5;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Message Header;\lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Salutation; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Date;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text First Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Note Heading; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Body Text Indent 3; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Block Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 FollowedHyperlink;\lsdqformat1 \lsdpriority22 \lsdlocked0 Strong; -\lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Document Map;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Plain Text;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 E-mail Signature; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Top of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Bottom of Form;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Normal (Web);\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Acronym; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Address;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Cite;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Code;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Definition; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Keyboard;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Preformatted;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Sample;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Typewriter; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 HTML Variable;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 annotation subject;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 No List;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 1; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 2;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Outline List 3;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Balloon Text;\lsdpriority39 \lsdlocked0 Table Grid; -\lsdsemihidden1 \lsdlocked0 Placeholder Text;\lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing;\lsdpriority60 \lsdlocked0 Light Shading;\lsdpriority61 \lsdlocked0 Light List;\lsdpriority62 \lsdlocked0 Light Grid; -\lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdpriority65 \lsdlocked0 Medium List 1;\lsdpriority66 \lsdlocked0 Medium List 2;\lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdpriority68 \lsdlocked0 Medium Grid 2; -\lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdpriority70 \lsdlocked0 Dark List;\lsdpriority71 \lsdlocked0 Colorful Shading;\lsdpriority72 \lsdlocked0 Colorful List;\lsdpriority73 \lsdlocked0 Colorful Grid;\lsdpriority60 \lsdlocked0 Light Shading Accent 1; -\lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 1; -\lsdsemihidden1 \lsdlocked0 Revision;\lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 1; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; -\lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdpriority60 \lsdlocked0 Light Shading Accent 2;\lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdpriority62 \lsdlocked0 Light Grid Accent 2; -\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2;\lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 2; -\lsdpriority72 \lsdlocked0 Colorful List Accent 2;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdpriority61 \lsdlocked0 Light List Accent 3;\lsdpriority62 \lsdlocked0 Light Grid Accent 3; -\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 3; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdpriority70 \lsdlocked0 Dark List Accent 3;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 3; -\lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 3;\lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdpriority62 \lsdlocked0 Light Grid Accent 4; -\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 4;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 4; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; -\lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdpriority60 \lsdlocked0 Light Shading Accent 5;\lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdpriority62 \lsdlocked0 Light Grid Accent 5; -\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5;\lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 5; -\lsdpriority72 \lsdlocked0 Colorful List Accent 5;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdpriority61 \lsdlocked0 Light List Accent 6;\lsdpriority62 \lsdlocked0 Light Grid Accent 6; -\lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6;\lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdpriority66 \lsdlocked0 Medium List 2 Accent 6; -\lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6;\lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdpriority70 \lsdlocked0 Dark List Accent 6;\lsdpriority71 \lsdlocked0 Colorful Shading Accent 6; -\lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdpriority73 \lsdlocked0 Colorful Grid Accent 6;\lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; -\lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference;\lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdsemihidden1 \lsdunhideused1 \lsdpriority37 \lsdlocked0 Bibliography; -\lsdsemihidden1 \lsdunhideused1 \lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;\lsdpriority41 \lsdlocked0 Plain Table 1;\lsdpriority42 \lsdlocked0 Plain Table 2;\lsdpriority43 \lsdlocked0 Plain Table 3;\lsdpriority44 \lsdlocked0 Plain Table 4; -\lsdpriority45 \lsdlocked0 Plain Table 5;\lsdpriority40 \lsdlocked0 Grid Table Light;\lsdpriority46 \lsdlocked0 Grid Table 1 Light;\lsdpriority47 \lsdlocked0 Grid Table 2;\lsdpriority48 \lsdlocked0 Grid Table 3;\lsdpriority49 \lsdlocked0 Grid Table 4; -\lsdpriority50 \lsdlocked0 Grid Table 5 Dark;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 1; -\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 1;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 1;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 1; -\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 1;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 2;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 2; -\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 2;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 2; -\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 3;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 3;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 3;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 3; -\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 3;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 4; -\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 4;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 4;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 4;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 4; -\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 4;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 5; -\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 5;\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 5;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 5; -\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 5;\lsdpriority46 \lsdlocked0 Grid Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 Grid Table 2 Accent 6;\lsdpriority48 \lsdlocked0 Grid Table 3 Accent 6; -\lsdpriority49 \lsdlocked0 Grid Table 4 Accent 6;\lsdpriority50 \lsdlocked0 Grid Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 Grid Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 Grid Table 7 Colorful Accent 6; -\lsdpriority46 \lsdlocked0 List Table 1 Light;\lsdpriority47 \lsdlocked0 List Table 2;\lsdpriority48 \lsdlocked0 List Table 3;\lsdpriority49 \lsdlocked0 List Table 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark; -\lsdpriority51 \lsdlocked0 List Table 6 Colorful;\lsdpriority52 \lsdlocked0 List Table 7 Colorful;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 1;\lsdpriority47 \lsdlocked0 List Table 2 Accent 1;\lsdpriority48 \lsdlocked0 List Table 3 Accent 1; -\lsdpriority49 \lsdlocked0 List Table 4 Accent 1;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 1;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 1;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 1; -\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 2;\lsdpriority47 \lsdlocked0 List Table 2 Accent 2;\lsdpriority48 \lsdlocked0 List Table 3 Accent 2;\lsdpriority49 \lsdlocked0 List Table 4 Accent 2; -\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 2;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 2;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 2;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 3; -\lsdpriority47 \lsdlocked0 List Table 2 Accent 3;\lsdpriority48 \lsdlocked0 List Table 3 Accent 3;\lsdpriority49 \lsdlocked0 List Table 4 Accent 3;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 3; -\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 3;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 3;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 4;\lsdpriority47 \lsdlocked0 List Table 2 Accent 4; -\lsdpriority48 \lsdlocked0 List Table 3 Accent 4;\lsdpriority49 \lsdlocked0 List Table 4 Accent 4;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 4;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 4; -\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 4;\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 5;\lsdpriority47 \lsdlocked0 List Table 2 Accent 5;\lsdpriority48 \lsdlocked0 List Table 3 Accent 5; -\lsdpriority49 \lsdlocked0 List Table 4 Accent 5;\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 5;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 5;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 5; -\lsdpriority46 \lsdlocked0 List Table 1 Light Accent 6;\lsdpriority47 \lsdlocked0 List Table 2 Accent 6;\lsdpriority48 \lsdlocked0 List Table 3 Accent 6;\lsdpriority49 \lsdlocked0 List Table 4 Accent 6; -\lsdpriority50 \lsdlocked0 List Table 5 Dark Accent 6;\lsdpriority51 \lsdlocked0 List Table 6 Colorful Accent 6;\lsdpriority52 \lsdlocked0 List Table 7 Colorful Accent 6;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Mention; -\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Hyperlink;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Hashtag;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Unresolved Mention;\lsdsemihidden1 \lsdunhideused1 \lsdlocked0 Smart Link;}}{\*\datastore }} \ No newline at end of file diff --git a/assets/wix/Product.wxs b/assets/wix/Product.wxs deleted file mode 100644 index 0b525288ae1..00000000000 --- a/assets/wix/Product.wxs +++ /dev/null @@ -1,654 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - not INSTALLFOLDER and PREVIOUS_INSTALLFOLDER - - - - - - - - not ADD_PATH and PREVIOUS_ADD_PATH - - - not ADD_PATH - - - ADD_PATH<>1 - - - not ADD_PATH - - - - - - - - not REGISTER_MANIFEST and PREVIOUS_REGISTER_MANIFEST - - - not REGISTER_MANIFEST - - - REGISTER_MANIFEST<>1 - - - not REGISTER_MANIFEST - - - - - - - - not ENABLE_PSREMOTING and PREVIOUS_ENABLE_PSREMOTING - - - ENABLE_PSREMOTING<>1 - - - not ENABLE_PSREMOTING - - - - - - - - not DISABLE_TELEMETRY and PREVIOUS_DISABLE_TELEMETRY - - - DISABLE_TELEMETRY<>1 - - - not DISABLE_TELEMETRY - - - - - - - - not ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL and PREVIOUS_ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL - - - ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL<>1 - - - not ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL - - - - - - - - not ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL and PREVIOUS_ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL - - - ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL<>1 - - - not ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL - - - - - - - - not USE_MU and PREVIOUS_USE_MU - - - not USE_MU - - - USE_MU<>1 - - - not USE_MU - - - - - - - - not ENABLE_MU and PREVIOUS_ENABLE_MU - - - not ENABLE_MU - - - ENABLE_MU<>1 - - - not ENABLE_MU - - - - - - - - - - - - - Installed AND NOT UPGRADINGPRODUCTCODE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - LAUNCHAPPONEXIT=1 - - - - 1 OR VersionNT >= 603 ]]> - - - = 602 ]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - USE_MU=1 - - - - - - - - - - - - - - - - - - - - - - - - - DISABLE_TELEMETRY=1 - - - - - ADD_PATH=1 - - - - - - - - - ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ADD_FILE_CONTEXT_MENU_RUNPOWERSHELL=1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - The application is distributed under the MIT license.]]> - - - Please review the ThirdPartyNotices.txt]]> - - - - - - - 1 - - - - - - - - - - - - - - - - - - - - "1"]]> - "1" AND USE_MU="1"]]> - - - See the Microsoft Update FAQ]]> - - - Read the Microsoft Update Privacy Statement]]> - - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - "1"]]> - - NOT Installed - Installed AND PATCH - - 1 - 1 - 1 - 1 - - 1 - 1 - NOT WIXUI_DONTVALIDATEPATH - "1"]]> - WIXUI_DONTVALIDATEPATH OR WIXUI_INSTALLDIR_VALID="1" - 1 - 1 - 1 - - NOT Installed - Installed AND NOT PATCH - Installed AND PATCH - - 1 - - 1 - 1 - 1 - - - - - - - diff --git a/assets/wix/WixUIBannerBmp.png b/assets/wix/WixUIBannerBmp.png deleted file mode 100644 index 2a1922c1d7c..00000000000 Binary files a/assets/wix/WixUIBannerBmp.png and /dev/null differ diff --git a/assets/wix/WixUIDialogBmp.png b/assets/wix/WixUIDialogBmp.png deleted file mode 100644 index 57cf3734c17..00000000000 Binary files a/assets/wix/WixUIDialogBmp.png and /dev/null differ diff --git a/assets/wix/WixUIInfoIco.png b/assets/wix/WixUIInfoIco.png deleted file mode 100644 index cb705d5f33f..00000000000 Binary files a/assets/wix/WixUIInfoIco.png and /dev/null differ diff --git a/assets/wix/bundle.wxs b/assets/wix/bundle.wxs deleted file mode 100644 index a2d93b47099..00000000000 --- a/assets/wix/bundle.wxs +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/build.psm1 b/build.psm1 index a610c684e2c..774ea66ee97 100644 --- a/build.psm1 +++ b/build.psm1 @@ -8,7 +8,6 @@ param( . "$PSScriptRoot\tools\buildCommon\startNativeExecution.ps1" -# CI runs with PowerShell 5.0, so don't use features like ?: && || Set-StrictMode -Version 3.0 # On Unix paths is separated by colon. @@ -35,6 +34,16 @@ $tagsUpToDate = $false # This function is used during the setup phase in tools/ci.psm1 function Sync-PSTags { + <# + .SYNOPSIS + Syncs git tags from the PowerShell/PowerShell upstream remote. + .DESCRIPTION + Ensures that tags from the PowerShell/PowerShell upstream remote have been fetched. + Functions like Get-PSCommitId and Get-PSLatestTag require tags to be current. + This is called during the setup phase in tools/ci.psm1. + .PARAMETER AddRemoteIfMissing + If specified, adds the upstream remote automatically when it is not present. + #> param( [Switch] $AddRemoteIfMissing @@ -78,6 +87,15 @@ function Sync-PSTags # Gets the latest tag for the current branch function Get-PSLatestTag { + <# + .SYNOPSIS + Gets the latest git tag reachable from the current HEAD. + .DESCRIPTION + Returns the most recent annotated git tag. Run Sync-PSTags first to ensure tags + are up to date; otherwise a warning is emitted. + .OUTPUTS + System.String. The latest tag string, e.g. 'v7.5.0'. + #> [CmdletBinding()] param() # This function won't always return the correct value unless tags have been sync'ed @@ -92,6 +110,17 @@ function Get-PSLatestTag function Get-PSVersion { + <# + .SYNOPSIS + Returns the PowerShell version string for the current commit. + .DESCRIPTION + Derives the version from the latest git tag, optionally omitting the commit-ID suffix. + .PARAMETER OmitCommitId + When specified, returns only the bare version (e.g. '7.5.0') from the latest tag, + without the commit-count and hash suffix appended by git describe. + .OUTPUTS + System.String. A version string such as '7.5.0' or '7.5.0-15-gabcdef1234'. + #> [CmdletBinding()] param( [switch] @@ -109,6 +138,16 @@ function Get-PSVersion function Get-PSCommitId { + <# + .SYNOPSIS + Returns the PowerShell commit-ID string produced by git describe. + .DESCRIPTION + Returns the full git describe string including the tag, number of commits since + the tag, and the abbreviated commit hash (e.g. 'v7.5.0-15-gabcdef1234567890'). + Run Sync-PSTags first; otherwise a warning is emitted. + .OUTPUTS + System.String. A git describe string such as 'v7.5.0-15-gabcdef1234567890'. + #> [CmdletBinding()] param() # This function won't always return the correct value unless tags have been sync'ed @@ -123,6 +162,19 @@ function Get-PSCommitId function Get-EnvironmentInformation { + <# + .SYNOPSIS + Collects information about the current operating environment. + .DESCRIPTION + Returns a PSCustomObject containing OS-identity flags, architecture, admin status, + NuGet package root paths, and Linux distribution details. The object is used + throughout the build module to make platform-conditional decisions. + .OUTPUTS + System.Management.Automation.PSCustomObject. An object with properties such as + IsWindows, IsLinux, IsMacOS, IsAdmin, OSArchitecture, and distribution-specific flags + (IsUbuntu, IsDebian, IsRedHatFamily, etc.). + #> + param() $environment = @{'IsWindows' = [System.Environment]::OSVersion.Platform -eq [System.PlatformID]::Win32NT} # PowerShell will likely not be built on pre-1709 nanoserver if ('System.Management.Automation.Platform' -as [type]) { @@ -281,6 +333,56 @@ function Test-IsReleaseCandidate $optimizedFddRegex = 'fxdependent-(linux|win|win7|osx)-(x64|x86|arm64|arm)' function Start-PSBuild { + <# + .SYNOPSIS + Builds PowerShell from source using dotnet publish. + .DESCRIPTION + Compiles the PowerShell source tree for the specified runtime and configuration. + Optionally restores NuGet packages, regenerates resources, generates the type catalog, + and restores Gallery modules. Saves build options so subsequent commands can reuse them. + .PARAMETER StopDevPowerShell + Stops any running dev pwsh process before building to prevent file-in-use errors. + .PARAMETER Restore + Forces NuGet package restore even when packages already exist. + .PARAMETER Output + Path to the output directory. Defaults to the standard build location. + .PARAMETER ResGen + Regenerates C# bindings for resx resource files before building. + .PARAMETER TypeGen + Regenerates the CorePsTypeCatalog.cs type-catalog file before building. + .PARAMETER Clean + Runs 'git clean -fdX' to remove untracked and ignored files before building. + .PARAMETER PSModuleRestore + Restores PowerShell Gallery modules to the build output directory (legacy parameter set). + .PARAMETER NoPSModuleRestore + Skips restoring PowerShell Gallery modules to the build output directory. + .PARAMETER CI + Indicates a CI build; restores the Pester module to the output directory. + .PARAMETER ForMinimalSize + Produces a build optimized for minimal binary size (linux-x64, win7-x64, or osx-x64 only). + .PARAMETER ForceProduceLocalizedResources + Forces the build to produce satellite assemblies for all cultures, even when not required. + .PARAMETER SkipExperimentalFeatureGeneration + Skips the step that runs the built pwsh to produce the experimental-features list. + .PARAMETER SMAOnly + Rebuilds only System.Management.Automation.dll for rapid engine iteration. + .PARAMETER UseNuGetOrg + Uses nuget.org instead of the private PowerShell feed for package restore. + .PARAMETER Runtime + The .NET runtime identifier (RID) to target, e.g. 'win7-x64' or 'linux-x64'. + .PARAMETER Configuration + The build configuration: Debug, Release, CodeCoverage, or StaticAnalysis. + .PARAMETER ReleaseTag + A git tag in 'vX.Y.Z[-preview.N|-rc.N]' format to embed as the release version. + .PARAMETER Detailed + Passes '--verbosity d' to dotnet for detailed build output. + .PARAMETER InteractiveAuth + Passes '--interactive' to dotnet restore for interactive feed authentication. + .PARAMETER SkipRoslynAnalyzers + Skips Roslyn analyzer execution during the build. + .PARAMETER PSOptionsPath + When supplied, saves the resolved build options to this JSON file path. + #> [CmdletBinding(DefaultParameterSetName="Default")] param( # When specified this switch will stops running dev powershell @@ -300,6 +402,7 @@ function Start-PSBuild { [switch]$NoPSModuleRestore, [switch]$CI, [switch]$ForMinimalSize, + [switch]$ForceProduceLocalizedResources, # Skips the step where the pwsh that's been built is used to create a configuration # Useful when changing parsing/compilation, since bugs there can mean we can't get past this step @@ -362,8 +465,8 @@ function Start-PSBuild { } if ($ForMinimalSize) { - if ($Runtime -and "linux-x64", "win7-x64", "osx-x64" -notcontains $Runtime) { - throw "Build for the minimal size is enabled only for following runtimes: 'linux-x64', 'win7-x64', 'osx-x64'" + if ($Runtime -and "linux-x64", "linux-arm64", "win7-x64", "win-arm64", "osx-x64", "osx-arm64" -notcontains $Runtime) { + throw "Build for the minimal size is enabled only for following runtimes: 'linux-x64', 'linux-arm64', 'win7-x64', 'win-arm64', 'osx-x64', 'osx-arm64'" } } @@ -385,7 +488,7 @@ function Start-PSBuild { } if ($Clean) { - Write-Log -message "Cleaning your working directory. You can also do it with 'git clean -fdX --exclude .vs/PowerShell/v16/Server/sqlite3'" + Write-LogGroupStart -Title "Cleaning your working directory" Push-Location $PSScriptRoot try { # Excluded sqlite3 folder is due to this Roslyn issue: https://github.com/dotnet/roslyn/issues/23060 @@ -393,6 +496,7 @@ function Start-PSBuild { # Excluded nuget.config as this is required for release build. git clean -fdX --exclude .vs/PowerShell/v16/Server/sqlite3 --exclude src/Modules/nuget.config --exclude nuget.config } finally { + Write-LogGroupEnd -Title "Cleaning your working directory" Pop-Location } } @@ -451,11 +555,22 @@ Fix steps: Stop-DevPowerShell } - # setup arguments - # adding ErrorOnDuplicatePublishOutputFiles=false due to .NET SDk issue: https://github.com/dotnet/sdk/issues/15748 - # removing --no-restore due to .NET SDK issue: https://github.com/dotnet/sdk/issues/18999 - # $Arguments = @("publish","--no-restore","/property:GenerateFullPaths=true", "/property:ErrorOnDuplicatePublishOutputFiles=false") - $Arguments = @("publish","/property:GenerateFullPaths=true", "/property:ErrorOnDuplicatePublishOutputFiles=false") + # Setup arguments + # Added ErrorOnDuplicatePublishOutputFiles=false due to .NET SDK issue: https://github.com/dotnet/sdk/issues/15748 + # Removed the option "--no-restore" due to .NET SDK issue: https://github.com/dotnet/sdk/issues/18999 + $Arguments = @("publish", "/property:GenerateFullPaths=true", "/property:ErrorOnDuplicatePublishOutputFiles=false") + + # Today, we only support localization for MSIX packages. For Linux and macOS packages, fxdependent and min-size packages, + # as well as .zip packages, we only support the default en-US culture. + # Therefore, we only produce satellite assemblies for win7-x64, win7-x86, and win-arm64 by default (excluding min-size build), + # unless the caller wants to force produce localized resources. + $RemovePowerShellSatelliteAssemblies = $false + if (!$ForceProduceLocalizedResources -and ($Options.Runtime -notmatch '^(win7-x64|win7-x86|win-arm64)$' -or $ForMinimalSize)) { + # Disable satellite assemblies from package/runtime assets for other cultures. + $Arguments += "/property:SatelliteResourceLanguages=en" + $RemovePowerShellSatelliteAssemblies = $true + } + if ($Output -or $SMAOnly) { $Arguments += "--output", (Split-Path $Options.Output) } @@ -494,7 +609,7 @@ Fix steps: # We pass in the AppDeployment property to indicate which type of deployment we are doing. # This allows the PowerShell.Common.props to set the correct properties for the build. - $AppDeployment = if(($Options.Runtime -like 'fxdependent*' -or $ForMinimalSize) -and $Options.Runtime -notmatch $optimizedFddRegex) { + $AppDeployment = if($Options.Runtime -like 'fxdependent*' -and $Options.Runtime -notmatch $optimizedFddRegex) { # Global and zip files "FxDependent" } @@ -510,6 +625,12 @@ Fix steps: } $Arguments += "/property:AppDeployment=$AppDeployment" + + if ($ForMinimalSize) { + # Skip Ready-to-Run compilation in 'PowerShell.Common.props' to keep binary size smaller + $Arguments += "/property:ForMinimalSize=True" + } + $Arguments += "--configuration", $Options.Configuration $Arguments += "--framework", $Options.Framework @@ -536,7 +657,9 @@ Fix steps: } # handle Restore + Write-LogGroupStart -Title "Restore NuGet Packages" Restore-PSPackage -Options $Options -Force:$Restore -InteractiveAuth:$InteractiveAuth + Write-LogGroupEnd -Title "Restore NuGet Packages" # handle ResGen # Heuristic to run ResGen on the fresh machine @@ -566,6 +689,7 @@ Fix steps: $publishPath = $Options.Output } + Write-LogGroupStart -Title "Build PowerShell" try { # Relative paths do not work well if cwd is not changed to project Push-Location $Options.Top @@ -621,12 +745,29 @@ Fix steps: Pop-Location } + if ($RemovePowerShellSatelliteAssemblies) { + $smaResDll = 'System.Management.Automation.resources.dll' + $resDirs = Get-ChildItem -Path $publishPath -Filter $smaResDll -Recurse -Depth 1 | ForEach-Object DirectoryName + + if ($resDirs) { + Write-Log -message "PowerShell satellite assemblies found under '$publishPath':" + $relatives = $resDirs | ForEach-Object { Resolve-Path $_ -Relative -RelativeBasePath $publishPath } + Write-Log -message ($relatives -join ", ") + + $resDirs | Remove-Item -Recurse -Force -ErrorAction Stop + Write-Log -message "Removed PowerShell satellite assemblies under '$publishPath'." + } + } + + Write-LogGroupEnd -Title "Build PowerShell" + # No extra post-building task will run if '-SMAOnly' is specified, because its purpose is for a quick update of S.M.A.dll after full build. if ($SMAOnly) { return } # publish reference assemblies + Write-LogGroupStart -Title "Publish Reference Assemblies" try { Push-Location "$PSScriptRoot/src/TypeCatalogGen" $refAssemblies = Get-Content -Path $incFileName | Where-Object { $_ -like "*microsoft.netcore.app*" } | ForEach-Object { $_.TrimEnd(';') } @@ -640,6 +781,7 @@ Fix steps: } finally { Pop-Location } + Write-LogGroupEnd -Title "Publish Reference Assemblies" if ($ReleaseTag) { $psVersion = $ReleaseTag @@ -682,10 +824,13 @@ Fix steps: # download modules from powershell gallery. # - PowerShellGet, PackageManagement, Microsoft.PowerShell.Archive if ($PSModuleRestore) { + Write-LogGroupStart -Title "Restore PowerShell Modules" Restore-PSModuleToBuild -PublishPath $publishPath + Write-LogGroupEnd -Title "Restore PowerShell Modules" } # publish powershell.config.json + Write-LogGroupStart -Title "Generate PowerShell Configuration" $config = [ordered]@{} if ($Options.Runtime -like "*win*") { @@ -731,10 +876,13 @@ Fix steps: } else { Write-Warning "No powershell.config.json generated for $publishPath" } + Write-LogGroupEnd -Title "Generate PowerShell Configuration" # Restore the Pester module if ($CI) { + Write-LogGroupStart -Title "Restore Pester Module" Restore-PSPester -Destination (Join-Path $publishPath "Modules") + Write-LogGroupEnd -Title "Restore Pester Module" } Clear-NativeDependencies -PublishFolder $publishPath @@ -750,10 +898,24 @@ Fix steps: } function Switch-PSNugetConfig { + <# + .SYNOPSIS + Switches the NuGet configuration between public, private, and NuGet.org-only sources. + .DESCRIPTION + Regenerates nuget.config files in the repository root, src/Modules, and test/tools/Modules + to point to the specified feed source. Optionally stores authenticated credentials. + .PARAMETER Source + The feed set to activate: 'Public' (nuget.org + dotnet feed), 'Private' (PowerShell ADO + feed), or 'NuGetOnly' (nuget.org only). + .PARAMETER UserName + Username for authenticated private feed access. + .PARAMETER ClearTextPAT + Personal access token in clear text for authenticated private feed access. + #> param( [Parameter(Mandatory = $true, ParameterSetName = 'user')] [Parameter(Mandatory = $true, ParameterSetName = 'nouser')] - [ValidateSet('Public', 'Private', 'NuGetOnly')] + [ValidateSet('Public', 'Private', 'NuGetOnly', 'EarlyAccess')] [string] $Source, [Parameter(Mandatory = $true, ParameterSetName = 'user')] @@ -790,6 +952,24 @@ function Switch-PSNugetConfig { New-NugetConfigFile -NugetPackageSource $powerShellPackages -Destination "$PSScriptRoot/" @extraParams New-NugetConfigFile -NugetPackageSource $powerShellPackages -Destination "$PSScriptRoot/src/Modules/" @extraParams New-NugetConfigFile -NugetPackageSource $powerShellPackages -Destination "$PSScriptRoot/test/tools/Modules/" @extraParams + } elseif ($Source -eq 'EarlyAccess') { + $earlyAccess = $env:EARLY_ACCESS_FEED + + $earlyAccessFeedUrl = switch ($earlyAccess) { + 'net8' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-8-early-access/nuget/v3/index.json' } + 'net9' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-9-early-access/nuget/v3/index.json' } + 'net10' { 'https://pkgs.dev.azure.com/powershell-rel/PowerShell/_packaging/powershell-net-10-early-access/nuget/v3/index.json' } + default { throw "Unknown early access feed URL: $earlyAccess" } + } + + Set-PipelineVariable -Name 'EARLY_ACCESS_FEED_URL' -Value $earlyAccessFeedUrl + + $earlyAccessFeed = [NugetPackageSource] @{Url = $earlyAccessFeedUrl; Name = 'earlyaccess' } + $powerShellPackages = [NugetPackageSource] @{Url = 'https://pkgs.dev.azure.com/powershell/PowerShell/_packaging/PowerShell/nuget/v3/index.json'; Name = 'powershell' } + + New-NugetConfigFile -NugetPackageSource $earlyAccessFeed -Destination "$PSScriptRoot/" + New-NugetConfigFile -NugetPackageSource $powerShellPackages -Destination "$PSScriptRoot/src/Modules/" @extraParams + New-NugetConfigFile -NugetPackageSource $powerShellPackages -Destination "$PSScriptRoot/test/tools/Modules/" @extraParams } else { throw "Unknown source: $Source" } @@ -801,6 +981,18 @@ function Switch-PSNugetConfig { function Test-ShouldGenerateExperimentalFeatures { + <# + .SYNOPSIS + Determines whether experimental-feature JSON files should be generated on this host. + .DESCRIPTION + Returns $true only when the current runtime identifier matches the host OS and + architecture, the build is not a release build (PS_RELEASE_BUILD not set), and the + runtime is not fxdependent. + .PARAMETER Runtime + The .NET runtime identifier (RID) being targeted by the build. + .OUTPUTS + System.Boolean. $true if the experimental-feature list should be generated. + #> param( [Parameter(Mandatory)] $Runtime @@ -840,6 +1032,23 @@ function Test-ShouldGenerateExperimentalFeatures function Restore-PSPackage { + <# + .SYNOPSIS + Restores NuGet packages for the PowerShell project directories. + .DESCRIPTION + Runs 'dotnet restore' on the main PowerShell project directories with up to five + retries on transient failures. Honors the target runtime identifier and build verbosity. + .PARAMETER ProjectDirs + Explicit list of project directories to restore. Defaults to the standard PS project set. + .PARAMETER Options + PSOptions object specifying runtime and configuration. Defaults to Get-PSOptions. + .PARAMETER Force + Forces restore even when project.assets.json already exists. + .PARAMETER InteractiveAuth + Passes '--interactive' to dotnet restore for interactive feed authentication. + .PARAMETER PSModule + Restores in PSModule mode, omitting the runtime argument. + #> [CmdletBinding()] param( [ValidateNotNullOrEmpty()] @@ -954,6 +1163,16 @@ function Restore-PSPackage function Restore-PSModuleToBuild { + <# + .SYNOPSIS + Copies PowerShell Gallery modules from the NuGet cache into the build output Modules folder. + .DESCRIPTION + Resolves Gallery module packages referenced in PSGalleryModules.csproj and copies + them to the Modules subdirectory of the specified publish path. Also removes + .nupkg.metadata files left behind by the restore. + .PARAMETER PublishPath + The PowerShell build output directory whose Modules sub-folder receives the modules. + #> param( [Parameter(Mandatory)] [string] @@ -970,6 +1189,14 @@ function Restore-PSModuleToBuild function Restore-PSPester { + <# + .SYNOPSIS + Downloads and saves the Pester module (v4.x) from the PowerShell Gallery. + .DESCRIPTION + Uses Save-Module to install Pester up to version 4.99 into the target directory. + .PARAMETER Destination + Directory to save Pester into. Defaults to the Modules folder of the current build output. + #> param( [ValidateNotNullOrEmpty()] [string] $Destination = ([IO.Path]::Combine((Split-Path (Get-PSOptions -DefaultToNew).Output), "Modules")) @@ -978,6 +1205,15 @@ function Restore-PSPester } function Compress-TestContent { + <# + .SYNOPSIS + Compresses the test directory into a zip archive for distribution. + .DESCRIPTION + Publishes PSTestTools and then zips the entire test/ directory to the given + destination path using System.IO.Compression.ZipFile. + .PARAMETER Destination + The path of the output zip file to create. + #> [CmdletBinding()] param( $Destination @@ -992,13 +1228,37 @@ function Compress-TestContent { } function New-PSOptions { + <# + .SYNOPSIS + Creates a new PSOptions hashtable describing a PowerShell build configuration. + .DESCRIPTION + Computes the output path, project directory, and framework for a PowerShell build + based on the supplied runtime and configuration. The resulting hashtable is consumed + by Start-PSBuild, Restore-PSPackage, and related functions. + .PARAMETER Configuration + The build configuration: Debug (default), Release, CodeCoverage, or StaticAnalysis. + .PARAMETER Framework + The target .NET framework moniker. Defaults to 'net11.0'. + .PARAMETER Runtime + The .NET runtime identifier (RID). Detected automatically via 'dotnet --info' if omitted. + .PARAMETER Output + Optional path to the output directory. The executable name is appended automatically. + .PARAMETER SMAOnly + Targets only the System.Management.Automation project rather than the full host. + .PARAMETER PSModuleRestore + Indicates whether Start-PSBuild should restore PowerShell Gallery modules. + .PARAMETER ForMinimalSize + Produces a build targeting minimal binary size. + .OUTPUTS + System.Collections.Hashtable. A hashtable with build option properties. + #> [CmdletBinding()] param( [ValidateSet('Debug', 'Release', 'CodeCoverage', 'StaticAnalysis', '')] [string]$Configuration, - [ValidateSet("net10.0")] - [string]$Framework = "net10.0", + [ValidateSet("net11.0")] + [string]$Framework = "net11.0", # These are duplicated from Start-PSBuild # We do not use ValidateScript since we want tab completion @@ -1139,6 +1399,17 @@ function New-PSOptions { # Get the Options of the last build function Get-PSOptions { + <# + .SYNOPSIS + Returns the PSOptions from the most recent Start-PSBuild call. + .DESCRIPTION + Retrieves the script-level $script:Options object. If no build has been run and + -DefaultToNew is specified, returns a fresh object from New-PSOptions. + .PARAMETER DefaultToNew + When specified, returns default options from New-PSOptions if no build has occurred. + .OUTPUTS + System.Collections.Hashtable. The current PSOptions hashtable, or $null. + #> param( [Parameter(HelpMessage='Defaults to New-PSOption if a build has not occurred.')] [switch] @@ -1154,6 +1425,15 @@ function Get-PSOptions { } function Set-PSOptions { + <# + .SYNOPSIS + Stores the supplied PSOptions as the active build options. + .DESCRIPTION + Writes the options hashtable to the script-scoped $script:Options variable, + making it available to subsequent Get-PSOptions calls. + .PARAMETER Options + The PSOptions hashtable to store. + #> param( [PSObject] $Options @@ -1163,6 +1443,17 @@ function Set-PSOptions { } function Get-PSOutput { + <# + .SYNOPSIS + Returns the path to the PowerShell executable produced by the build. + .DESCRIPTION + Looks up the Output path from the supplied options hashtable, the cached + script-level options, or a fresh New-PSOptions call, in that order of precedence. + .PARAMETER Options + An explicit options hashtable. If omitted, the most recent build options are used. + .OUTPUTS + System.String. The full path to the built pwsh or pwsh.exe executable. + #> [CmdletBinding()]param( [hashtable]$Options ) @@ -1176,6 +1467,21 @@ function Get-PSOutput { } function Get-PesterTag { + <# + .SYNOPSIS + Scans the Pester test tree and returns a summary of all tags in use. + .DESCRIPTION + Parses every *.tests.ps1 file under the specified base directory using the + PowerShell AST, validates that each Describe block has exactly one priority tag + (CI, Feature, or Scenario), and returns a summary object with tag counts and + any validation warnings. + .PARAMETER testbase + Root directory to search for test files. + Defaults to '$PSScriptRoot/test/powershell'. + .OUTPUTS + PSCustomObject (DescribeTagsInUse). Properties are tag names mapped to usage + counts, plus 'Result' (Pass/Fail) and 'Warnings' (string[]). + #> param ( [Parameter(Position=0)][string]$testbase = "$PSScriptRoot/test/powershell" ) $alltags = @{} $warnings = @() @@ -1242,6 +1548,13 @@ function Get-PesterTag { # testing PowerShell remote custom connections. function Publish-CustomConnectionTestModule { + <# + .SYNOPSIS + Builds and publishes the Microsoft.PowerShell.NamedPipeConnection test module. + .DESCRIPTION + Invokes the module's own build.ps1 script, copies the output to + test/tools/Modules, and then runs a clean build to remove intermediate artifacts. + #> Write-LogGroupStart -Title "Publish-CustomConnectionTestModule" $sourcePath = "${PSScriptRoot}/test/tools/NamedPipeConnection" $outPath = "${PSScriptRoot}/test/tools/NamedPipeConnection/out/Microsoft.PowerShell.NamedPipeConnection" @@ -1272,6 +1585,18 @@ function Publish-CustomConnectionTestModule } function Publish-PSTestTools { + <# + .SYNOPSIS + Builds and publishes all test tool projects to their bin directories. + .DESCRIPTION + Runs 'dotnet publish' for each test tool project (TestAlc, TestExe, UnixSocket, + WebListener, and on Windows TestService), copies Gallery test modules, and + publishes the NamedPipeConnection module. The tool bin directories are added to PATH + so that tests can locate the executables. + .PARAMETER runtime + The .NET runtime identifier (RID) used when publishing executables. + Defaults to the runtime from the current build options. + #> [CmdletBinding()] param( [string] @@ -1354,6 +1679,16 @@ function Publish-PSTestTools { } function Get-ExperimentalFeatureTests { + <# + .SYNOPSIS + Returns a mapping of experimental feature names to their associated test files. + .DESCRIPTION + Reads test/tools/TestMetadata.json and extracts the ExperimentalFeatures section, + returning a hashtable where keys are feature names and values are arrays of test paths. + .OUTPUTS + System.Collections.Hashtable. Keys are experimental feature names; values are + arrays of test file paths. + #> $testMetadataFile = Join-Path $PSScriptRoot "test/tools/TestMetadata.json" $metadata = Get-Content -Path $testMetadataFile -Raw | ConvertFrom-Json | ForEach-Object -MemberName ExperimentalFeatures $features = $metadata | Get-Member -MemberType NoteProperty | ForEach-Object -MemberName Name @@ -1366,6 +1701,57 @@ function Get-ExperimentalFeatureTests { } function Start-PSPester { + <# + .SYNOPSIS + Runs the Pester test suite against the built PowerShell. + .DESCRIPTION + Launches the built pwsh process with the Pester module and runs the specified + test paths. Automatically adjusts tag exclusions based on the current elevation + level, and emits NUnit XML results that are optionally published to Azure DevOps + or GitHub Actions. + .PARAMETER Path + One or more test file or directory paths to run. Defaults to test/powershell. + .PARAMETER OutputFormat + The Pester output format. Defaults to 'NUnitXml'. + .PARAMETER OutputFile + Path for the XML results file. Defaults to 'pester-tests.xml'. + .PARAMETER ExcludeTag + Tags to exclude from the run. Defaults to 'Slow'; adjusted for elevation level. + .PARAMETER Tag + Tags to include in the run. Defaults to 'CI' and 'Feature'. + .PARAMETER ThrowOnFailure + Throws an exception after the run if any tests failed. + .PARAMETER BinDir + Directory containing the built pwsh executable. Defaults to the current build output. + .PARAMETER powershell + Full path to the pwsh executable used for running tests. + .PARAMETER Pester + Path to the Pester module directory. + .PARAMETER Unelevate + Runs tests in an unelevated child process on Windows. + .PARAMETER Quiet + Suppresses most Pester output. + .PARAMETER Terse + Shows compact pass/fail indicators instead of full output lines. + .PARAMETER PassThru + Returns the Pester result object to the caller. + .PARAMETER Sudo + Runs tests under sudo on Unix (PassThru parameter set). + .PARAMETER IncludeFailingTest + Includes tests from tools/failingTests. + .PARAMETER IncludeCommonTests + Includes tests from test/common. + .PARAMETER ExperimentalFeatureName + Enables the named experimental feature for this test run via a temporary config file. + .PARAMETER Title + Title for the published test results. Defaults to 'PowerShell 7 Tests'. + .PARAMETER Wait + Waits for a debugger to attach before starting Pester (Debug builds only). + .PARAMETER SkipTestToolBuild + Skips rebuilding test tool executables before running tests. + .PARAMETER UseNuGetOrg + Switches NuGet config to public feeds before running tests. + #> [CmdletBinding(DefaultParameterSetName='default')] param( [Parameter(Position=0)] @@ -1415,7 +1801,7 @@ function Start-PSPester { if($IncludeCommonTests.IsPresent) { - $path = += "$PSScriptRoot/test/common" + $path += "$PSScriptRoot/test/common" } # we need to do few checks and if user didn't provide $ExcludeTag explicitly, we should alternate the default @@ -1731,6 +2117,20 @@ function Start-PSPester { function Publish-TestResults { + <# + .SYNOPSIS + Publishes test result files to Azure DevOps or GitHub Actions. + .DESCRIPTION + In an Azure DevOps build (TF_BUILD), uploads the result file via a ##vso command + and attaches it as a build artifact. In GitHub Actions, copies the file to the + testResults directory under $env:RUNNER_WORKSPACE. Does nothing outside of CI environments. + .PARAMETER Title + The run title shown in the CI testing tab. + .PARAMETER Path + Path to the NUnit or XUnit result file to publish. + .PARAMETER Type + The result file format: 'NUnit' (default) or 'XUnit'. + #> param( [Parameter(Mandatory)] [string] @@ -1791,6 +2191,17 @@ function Publish-TestResults function script:Start-UnelevatedProcess { + <# + .SYNOPSIS + Starts a process at an unelevated trust level on Windows. + .DESCRIPTION + Uses runas.exe /trustlevel:0x20000 to launch a process without elevation. + Only supported on Windows and non-arm64 architectures. + .PARAMETER process + The path to the executable to start. + .PARAMETER arguments + Arguments to pass to the executable. + #> param( [string]$process, [string[]]$arguments @@ -1801,7 +2212,7 @@ function script:Start-UnelevatedProcess throw "Start-UnelevatedProcess is currently not supported on non-Windows platforms" } - if (-not $environment.OSArchitecture -eq 'arm64') + if ($environment.OSArchitecture -eq 'arm64') { throw "Start-UnelevatedProcess is currently not supported on arm64 platforms" } @@ -1811,6 +2222,18 @@ function script:Start-UnelevatedProcess function Show-PSPesterError { + <# + .SYNOPSIS + Outputs a formatted error block for a single Pester test failure. + .DESCRIPTION + Accepts either an XmlElement from a NUnit result file or a PSCustomObject from + a Pester PassThru result, and writes a structured description/name/message/stack-trace + block to the log output. + .PARAMETER testFailure + An XML test-case element from a Pester NUnit result file (xml parameter set). + .PARAMETER testFailureObject + A Pester test-result PSCustomObject from a PassThru run (object parameter set). + #> [CmdletBinding(DefaultParameterSetName='xml')] param ( [Parameter(ParameterSetName='xml',Mandatory)] @@ -1851,8 +2274,92 @@ $stack_trace } +function Get-PesterFailureFileInfo +{ + <# + .SYNOPSIS + Parses a Pester stack-trace string and returns the source file path and line number. + .DESCRIPTION + Tries several common stack-trace formats produced by Pester 4 and Pester 5 (on + both Windows and Unix) and returns a hashtable with File and Line keys. + Returns $null values for both keys when no pattern matches. + .PARAMETER StackTraceString + The raw stack trace text from a Pester test failure. + .OUTPUTS + System.Collections.Hashtable. A hashtable with 'File' (string) and 'Line' (string). + #> + [CmdletBinding()] + param ( + [Parameter(Mandatory)] + [string]$StackTraceString + ) + + # Parse stack trace to extract file path and line number + # Common patterns: + # "at line: 123 in C:\path\to\file.ps1" (Pester 4) + # "at C:\path\to\file.ps1:123" + # "at , C:\path\to\file.ps1: line 123" + # "at 1 | Should -Be 2, /path/to/file.ps1:123" (Pester 5) + # "at 1 | Should -Be 2, C:\path\to\file.ps1:123" (Pester 5 Windows) + + $result = @{ + File = $null + Line = $null + } + + if ([string]::IsNullOrWhiteSpace($StackTraceString)) { + return $result + } + + # Try pattern: "at line: 123 in " (Pester 4) + if ($StackTraceString -match 'at line:\s*(\d+)\s+in\s+(.+?)(?:\r|\n|$)') { + $result.Line = $matches[1] + $result.File = $matches[2].Trim() + return $result + } + + # Try pattern: ", :123" (Pester 5 format) + # This handles both Unix paths (/path/file.ps1:123) and Windows paths (C:\path\file.ps1:123) + if ($StackTraceString -match ',\s*((?:[A-Za-z]:)?[\/\\].+?\.ps[m]?1):(\d+)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result + } + + # Try pattern: "at :123" (without comma) + # Handle both absolute Unix and Windows paths + if ($StackTraceString -match 'at\s+((?:[A-Za-z]:)?[\/\\][^,]+?\.ps[m]?1):(\d+)(?:\r|\n|$)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result + } + + # Try pattern: ": line 123" + if ($StackTraceString -match '((?:[A-Za-z]:)?[\/\\][^,]+?\.ps[m]?1):\s*line\s+(\d+)(?:\r|\n|$)') { + $result.File = $matches[1].Trim() + $result.Line = $matches[2] + return $result + } + + # Try to extract just the file path if no line number found + if ($StackTraceString -match '(?:at\s+|in\s+)?((?:[A-Za-z]:)?[\/\\].+?\.ps[m]?1)') { + $result.File = $matches[1].Trim() + } + + return $result +} + function Test-XUnitTestResults { + <# + .SYNOPSIS + Validates an xUnit XML result file and throws if any tests failed. + .DESCRIPTION + Parses the specified xUnit result file, logs description, name, message, and + stack trace for each failed test, then throws an exception summarizing the count. + .PARAMETER TestResultsFile + Path to the xUnit XML result file to validate. + #> param( [Parameter(Mandatory)] [ValidateNotNullOrEmpty()] @@ -1908,6 +2415,23 @@ function Test-XUnitTestResults # Throw if a test failed function Test-PSPesterResults { + <# + .SYNOPSIS + Validates Pester test results and throws if any tests failed. + .DESCRIPTION + In file mode, reads a NUnit XML result file and logs each failure before throwing. + In object mode, inspects a Pester PassThru result object. Optionally permits + empty result sets. + .PARAMETER TestResultsFile + Path to the NUnit XML result file. Defaults to 'pester-tests.xml'. + .PARAMETER TestArea + Label for the test area, used in error messages. Defaults to 'test/powershell'. + .PARAMETER ResultObject + A Pester PassThru result object to inspect instead of parsing a file. + .PARAMETER CanHaveNoResult + When specified with ResultObject, suppresses the 'NO TESTS RUN' exception for + zero-count results. + #> [CmdletBinding(DefaultParameterSetName='file')] param( [Parameter(ParameterSetName='file')] @@ -1983,6 +2507,20 @@ function Test-PSPesterResults } function Start-PSxUnit { + <# + .SYNOPSIS + Runs the xUnit tests for the PowerShell engine. + .DESCRIPTION + Executes 'dotnet test' in the test/xUnit directory against the built PowerShell + binaries. On Unix, copies native libraries and required dependencies into the test + output directory. Publishes results to CI when not in debug-logging mode. + .PARAMETER xUnitTestResultsFile + Path for the xUnit XML result file. Defaults to 'xUnitResults.xml'. + .PARAMETER DebugLogging + Enables detailed console test output instead of writing an XML result file. + .PARAMETER Filter + An xUnit filter expression to restrict which tests are run. + #> [CmdletBinding()]param( [string] $xUnitTestResultsFile = "xUnitResults.xml", [switch] $DebugLogging, @@ -2073,7 +2611,86 @@ function Start-PSxUnit { } } +function Get-DotnetEarlyAccess { + [CmdletBinding()] + param( + [Parameter(Mandatory)] + [string]$DestinationPath, + + [Parameter(Mandatory)] + [ValidateSet('win-x64', 'win-x86', 'win-arm64', 'linux-x64', 'linux-arm64', 'linux-alpine-x64', 'linux-alpine-arm64', 'osx-x64', 'osx-arm64', 'all')] + [string]$Architecture, + + [Parameter(Mandatory)] + [string]$DOTNET_PRIVATE_SAS + ) + + $baseUrl = $env:DOTNET_PRIVATE_BLOB_BASE_URL + $DOTNET_RUNTIME_VERSION = $env:DOTNET_RUNTIME_VERSION + $DOTNET_SDK_VERSION = $env:DOTNET_SDK_VERSION + + $fileName = switch ($Architecture) { + 'win-x64' { "dotnet-sdk-$DOTNET_SDK_VERSION-win-x64.zip" } + 'win-x86' { "dotnet-sdk-$DOTNET_SDK_VERSION-win-x86.zip" } + 'win-arm64' { "dotnet-sdk-$DOTNET_SDK_VERSION-win-arm64.zip" } + 'linux-x64' { "dotnet-sdk-$DOTNET_SDK_VERSION-linux-x64.tar.gz" } + 'linux-arm64' { "dotnet-sdk-$DOTNET_SDK_VERSION-linux-arm64.tar.gz" } + 'linux-alpine-x64' { "dotnet-sdk-$DOTNET_SDK_VERSION-linux-musl-x64.tar.gz" } + 'linux-alpine-arm64' { "dotnet-sdk-$DOTNET_SDK_VERSION-linux-musl-arm64.tar.gz" } + 'osx-x64' { "dotnet-sdk-$DOTNET_SDK_VERSION-osx-x64.tar.gz" } + 'osx-arm64' { "dotnet-sdk-$DOTNET_SDK_VERSION-osx-arm64.tar.gz" } + 'all' { @( + "dotnet-sdk-$DOTNET_SDK_VERSION-win-x64.zip" + "dotnet-sdk-$DOTNET_SDK_VERSION-win-x86.zip" + "dotnet-sdk-$DOTNET_SDK_VERSION-win-arm64.zip" + "dotnet-sdk-$DOTNET_SDK_VERSION-linux-x64.tar.gz" + "dotnet-sdk-$DOTNET_SDK_VERSION-linux-arm64.tar.gz" + "dotnet-sdk-$DOTNET_SDK_VERSION-linux-musl-x64.tar.gz" + "dotnet-sdk-$DOTNET_SDK_VERSION-linux-musl-arm64.tar.gz" + "dotnet-sdk-$DOTNET_SDK_VERSION-osx-x64.tar.gz" + "dotnet-sdk-$DOTNET_SDK_VERSION-osx-arm64.tar.gz" + ) } + default { throw "Unsupported architecture: $Architecture" } + } + + $fileName | ForEach-Object { + $destFile = "$DestinationPath/$_" + Write-Verbose -Verbose "Downloading $_ from $baseUrl/$DOTNET_RUNTIME_VERSION to $destFile" + + try { + Invoke-WebRequest -Uri "$baseUrl/$DOTNET_RUNTIME_VERSION/$_$DOTNET_PRIVATE_SAS" -OutFile $destFile -RetryIntervalSec 5 -MaximumRetryCount 3 + } + catch { + Write-Error "Failed to download $_ from $baseUrl/$DOTNET_RUNTIME_VERSION" + throw + } + } +} + function Install-Dotnet { + <# + .SYNOPSIS + Installs the .NET SDK using the official install script. + .DESCRIPTION + Downloads and runs dotnet-install.sh (Linux/macOS) or dotnet-install.ps1 (Windows) + to install the specified SDK version into the user-local dotnet installation directory. + .PARAMETER Channel + The release channel to install from when no explicit version is given. + .PARAMETER Version + The exact SDK version to install. Defaults to the version required by this repository. + .PARAMETER Quality + The quality level (e.g. 'GA', 'preview') used when installing by channel. + .PARAMETER RemovePreviousVersion + Attempts to uninstall previously installed dotnet packages before installing. + .PARAMETER NoSudo + Omits sudo from install commands, useful inside containers running as root. + .PARAMETER InstallDir + Custom installation directory for the .NET SDK. + .PARAMETER AzureFeed + Override URL for the Azure CDN feed used to download the SDK. + .PARAMETER FeedCredential + Credential token for accessing a private Azure feed. + #> [CmdletBinding()] param( [string]$Channel = $dotnetCLIChannel, @@ -2086,6 +2703,7 @@ function Install-Dotnet { [string]$FeedCredential ) + Write-LogGroupStart -Title "Install .NET SDK $Version" Write-Verbose -Verbose "In install-dotnet" # This allows sudo install to be optional; needed when running in containers / as root @@ -2220,9 +2838,19 @@ function Install-Dotnet { } } } + Write-LogGroupEnd -Title "Install .NET SDK $Version" } function Get-RedHatPackageManager { + <# + .SYNOPSIS + Returns the install command prefix for the available Red Hat-family package manager. + .DESCRIPTION + Detects whether yum, dnf, or tdnf is installed and returns the corresponding + install command string for use in bootstrapping scripts. + .OUTPUTS + System.String. A package-manager install command such as 'dnf install -y -q'. + #> if ($environment.IsCentOS -or (Get-Command -Name yum -CommandType Application -ErrorAction SilentlyContinue)) { "yum install -y -q" } elseif ($environment.IsFedora -or (Get-Command -Name dnf -CommandType Application -ErrorAction SilentlyContinue)) { @@ -2234,44 +2862,28 @@ function Get-RedHatPackageManager { } } -function Install-GlobalGem { - param( - [Parameter()] - [string] - $Sudo = "", - - [Parameter(Mandatory)] - [string] - $GemName, - - [Parameter(Mandatory)] - [string] - $GemVersion - ) - try { - # We cannot guess if the user wants to run gem install as root on linux and windows, - # but macOs usually requires sudo - $gemsudo = '' - if($environment.IsMacOS -or $env:TF_BUILD) { - $gemsudo = $sudo - } - - Start-NativeExecution ([ScriptBlock]::Create("$gemsudo gem install $GemName -v $GemVersion --no-document")) - - } catch { - Write-Warning "Installation of gem $GemName $GemVersion failed! Must resolve manually." - $logs = Get-ChildItem "/var/lib/gems/*/extensions/x86_64-linux/*/$GemName-*/gem_make.out" | Select-Object -ExpandProperty FullName - foreach ($log in $logs) { - Write-Verbose "Contents of: $log" -Verbose - Get-Content -Raw -Path $log -ErrorAction Ignore | ForEach-Object { Write-Verbose $_ -Verbose } - Write-Verbose "END Contents of: $log" -Verbose - } - - throw - } -} - function Start-PSBootstrap { + <# + .SYNOPSIS + Installs build dependencies for PowerShell. + .DESCRIPTION + Depending on the selected scenario, installs native OS packages, the required + .NET SDK, Windows packaging tools (WiX), and/or .NET global tools (dotnet-format). + Supports Linux, macOS, and Windows. + .PARAMETER Channel + The .NET SDK release channel to use when installing by channel. + .PARAMETER Version + The exact .NET SDK version to install. Defaults to the required version. + .PARAMETER NoSudo + Omits sudo from native-package install commands, useful inside containers. + .PARAMETER BuildLinuxArm + Installs Linux ARM cross-compilation dependencies (Ubuntu/AzureLinux only). + .PARAMETER Force + Forces .NET SDK reinstallation even if the correct version is already present. + .PARAMETER Scenario + What to install: 'Package' (packaging tools), 'DotNet' (.NET SDK), + 'Both' (Package + DotNet), 'Tools' (.NET global tools), or 'All' (everything). + #> [CmdletBinding()] param( [string]$Channel = $dotnetCLIChannel, @@ -2282,7 +2894,12 @@ function Start-PSBootstrap { [switch]$BuildLinuxArm, [switch]$Force, [Parameter(Mandatory = $true)] - [ValidateSet("Package", "DotNet", "Both")] + # Package: Install dependencies for packaging tools (rpmbuild, dpkg-deb, pkgbuild, WiX) + # DotNet: Install the .NET SDK + # Both: Package and DotNet scenarios + # Tools: Install .NET global tools (e.g., dotnet-format) + # All: Install all dependencies (packaging, .NET SDK, and tools) + [ValidateSet("Package", "DotNet", "Both", "Tools", "All")] [string]$Scenario = "Package" ) @@ -2296,12 +2913,14 @@ function Start-PSBootstrap { try { if ($environment.IsLinux -or $environment.IsMacOS) { + Write-LogGroupStart -Title "Install Native Dependencies" # This allows sudo install to be optional; needed when running in containers / as root # Note that when it is null, Invoke-Expression (but not &) must be used to interpolate properly $sudo = if (!$NoSudo) { "sudo" } if ($BuildLinuxArm -and $environment.IsLinux -and -not $environment.IsUbuntu -and -not $environment.IsMariner) { Write-Error "Cross compiling for linux-arm is only supported on AzureLinux/Ubuntu environment" + Write-LogGroupEnd -Title "Install Native Dependencies" return } @@ -2316,7 +2935,9 @@ function Start-PSBootstrap { elseif ($environment.IsUbuntu18) { $Deps += "libicu60"} # Packaging tools - if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "ruby-dev", "groff", "libffi-dev", "rpm", "g++", "make" } + # Note: ruby-dev, libffi-dev, g++, and make are no longer needed for DEB packaging + # DEB packages now use native dpkg-deb (pre-installed) + if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "groff", "rpm" } # Install dependencies # change the fontend from apt-get to noninteractive @@ -2340,7 +2961,9 @@ function Start-PSBootstrap { $Deps += "libicu", "openssl-libs" # Packaging tools - if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "ruby-devel", "rpm-build", "groff", 'libffi-devel', "gcc-c++" } + # Note: ruby-devel and libffi-devel are no longer needed + # RPM packages use rpmbuild, DEB packages use dpkg-deb + if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "rpm-build", "groff" } $PackageManager = Get-RedHatPackageManager @@ -2361,7 +2984,8 @@ function Start-PSBootstrap { $Deps += "wget" # Packaging tools - if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "ruby-devel", "rpmbuild", "groff", 'libffi-devel', "gcc" } + # Note: ruby-devel and libffi-devel are no longer needed for packaging + if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { $Deps += "rpmbuild", "groff" } $PackageManager = "zypper --non-interactive install" $baseCommand = "$sudo $PackageManager" @@ -2400,16 +3024,42 @@ function Start-PSBootstrap { } } - # Install [fpm](https://github.com/jordansissel/fpm) - if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { - Install-GlobalGem -Sudo $sudo -GemName "dotenv" -GemVersion "2.8.1" - Install-GlobalGem -Sudo $sudo -GemName "ffi" -GemVersion "1.16.3" - Install-GlobalGem -Sudo $sudo -GemName "fpm" -GemVersion "1.15.1" - Install-GlobalGem -Sudo $sudo -GemName "rexml" -GemVersion "3.2.5" + if ($Scenario -in 'All', 'Both', 'Package') { + # For RPM-based systems, ensure rpmbuild is available + if ($environment.IsLinux -and ($environment.IsRedHatFamily -or $environment.IsSUSEFamily -or $environment.IsMariner)) { + Write-Verbose -Verbose "Checking for rpmbuild..." + if (!(Get-Command rpmbuild -ErrorAction SilentlyContinue)) { + Write-Warning "rpmbuild not found. Installing rpm-build package..." + Start-NativeExecution -sb ([ScriptBlock]::Create("$sudo $PackageManager install -y rpm-build")) -IgnoreExitcode + } + } + + # For Debian-based systems and Mariner, ensure dpkg-deb is available + if ($environment.IsLinux -and ($environment.IsDebianFamily -or $environment.IsMariner)) { + Write-Verbose -Verbose "Checking for dpkg-deb..." + if (!(Get-Command dpkg-deb -ErrorAction SilentlyContinue)) { + Write-Warning "dpkg-deb not found. Installing dpkg package..." + if ($environment.IsMariner) { + # For Mariner (Azure Linux), install the extended repo first to access dpkg. + Write-Verbose -verbose "BEGIN: /etc/os-release content:" + Get-Content /etc/os-release | Write-Verbose -verbose + Write-Verbose -verbose "END: /etc/os-release content" + + Write-Verbose -Verbose "Installing azurelinux-repos-extended for Mariner..." + + Start-NativeExecution -sb ([ScriptBlock]::Create("$sudo $PackageManager azurelinux-repos-extended")) -IgnoreExitcode -Verbose + Start-NativeExecution -sb ([ScriptBlock]::Create("$sudo $PackageManager dpkg")) -IgnoreExitcode -Verbose + } else { + Start-NativeExecution -sb ([ScriptBlock]::Create("$sudo apt-get install -y dpkg")) -IgnoreExitcode + } + } + } } + Write-LogGroupEnd -Title "Install Native Dependencies" } - if ($Scenario -eq 'DotNet' -or $Scenario -eq 'Both') { + if ($Scenario -in 'All', 'Both', 'DotNet') { + Write-LogGroupStart -Title "Install .NET SDK" Write-Verbose -Verbose "Calling Find-Dotnet from Start-PSBootstrap" @@ -2448,10 +3098,12 @@ function Start-PSBootstrap { else { Write-Log -message "dotnet is already installed. Skipping installation." } + Write-LogGroupEnd -Title "Install .NET SDK" } # Install Windows dependencies if `-Package` or `-BuildWindowsNative` is specified if ($environment.IsWindows) { + Write-LogGroupStart -Title "Install Windows Dependencies" ## The VSCode build task requires 'pwsh.exe' to be found in Path if (-not (Get-Command -Name pwsh.exe -CommandType Application -ErrorAction Ignore)) { @@ -2459,17 +3111,32 @@ function Start-PSBootstrap { $psInstallFile = [System.IO.Path]::Combine($PSScriptRoot, "tools", "install-powershell.ps1") & $psInstallFile -AddToPath } - if ($Scenario -eq 'Both' -or $Scenario -eq 'Package') { - Import-Module "$PSScriptRoot\tools\wix\wix.psm1" - $isArm64 = "$env:RUNTIME" -eq 'arm64' - Install-Wix -arm64:$isArm64 + Write-LogGroupEnd -Title "Install Windows Dependencies" + } + + # Ensure dotnet is available + Find-Dotnet + + if (-not $env:TF_BUILD) { + if ($Scenario -in 'All', 'Tools') { + Write-LogGroupStart -Title "Install .NET Global Tools" + Write-Log -message "Installing .NET global tools" + + # Install dotnet-format + Write-Verbose -Verbose "Installing dotnet-format global tool" + Start-NativeExecution { + dotnet tool install --global dotnet-format + } + Write-LogGroupEnd -Title "Install .NET Global Tools" } } if ($env:TF_BUILD) { + Write-LogGroupStart -Title "Capture NuGet Sources" Write-Verbose -Verbose "--- Start - Capturing nuget sources" dotnet nuget list source --format detailed Write-Verbose -Verbose "--- End - Capturing nuget sources" + Write-LogGroupEnd -Title "Capture NuGet Sources" } } finally { Pop-Location @@ -2479,6 +3146,17 @@ function Start-PSBootstrap { ## If the required SDK version is found, return it. ## Otherwise, return the latest installed SDK version that can be found. function Find-RequiredSDK { + <# + .SYNOPSIS + Returns the installed .NET SDK version that best satisfies the required version. + .DESCRIPTION + Lists installed SDKs with 'dotnet --list-sdks'. Returns the required version + string if it is installed; otherwise returns the newest installed SDK version. + .PARAMETER requiredSdkVersion + The exact .NET SDK version string to search for. + .OUTPUTS + System.String. The matched or newest installed SDK version string. + #> param( [Parameter(Mandatory, Position = 0)] [string] $requiredSdkVersion @@ -2503,6 +3181,28 @@ function Find-RequiredSDK { } function Start-DevPowerShell { + <# + .SYNOPSIS + Launches a PowerShell session using the locally built pwsh. + .DESCRIPTION + Starts a new pwsh process from the build output directory, optionally setting + the DEVPATH environment variable, redirecting PSModulePath to the built Modules + directory, and loading or suppressing the user profile. + .PARAMETER ArgumentList + Additional arguments passed to the pwsh process. + .PARAMETER LoadProfile + When specified, the user profile is loaded (by default -noprofile is prepended). + .PARAMETER Configuration + Build configuration whose output directory to use (ConfigurationParamSet). + .PARAMETER BinDir + Explicit path to the directory containing the pwsh binary (BinDirParamSet). + .PARAMETER NoNewWindow + Runs pwsh in the current console window instead of a new one. + .PARAMETER Command + A command string passed to pwsh via -command. + .PARAMETER KeepPSModulePath + Preserves the existing PSModulePath instead of redirecting it to the build output. + #> [CmdletBinding(DefaultParameterSetName='ConfigurationParamSet')] param( [string[]]$ArgumentList = @(), @@ -2570,6 +3270,16 @@ function Start-DevPowerShell { function Start-TypeGen { + <# + .SYNOPSIS + Generates the CorePsTypeCatalog type-catalog file. + .DESCRIPTION + Invokes the TypeCatalogGen .NET tool to produce CorePsTypeCatalog.cs, which maps + .NET types to their containing assemblies. The output .inc file name varies by + runtime to allow simultaneous builds on Windows and WSL. + .PARAMETER IncFileName + Name of the .inc file listing dependent assemblies. Defaults to 'powershell.inc'. + #> [CmdletBinding()] param ( @@ -2580,38 +3290,17 @@ function Start-TypeGen # Add .NET CLI tools to PATH Find-Dotnet - # This custom target depends on 'ResolveAssemblyReferencesDesignTime', whose definition can be found in the sdk folder. - # To find the available properties of '_ReferencesFromRAR' when switching to a new dotnet sdk, follow the steps below: - # 1. create a dummy project using the new dotnet sdk. - # 2. build the dummy project with this command: - # dotnet msbuild .\dummy.csproj /t:ResolveAssemblyReferencesDesignTime /fileLogger /noconsolelogger /v:diag - # 3. search '_ReferencesFromRAR' in the produced 'msbuild.log' file. You will find the properties there. - $GetDependenciesTargetPath = "$PSScriptRoot/src/Microsoft.PowerShell.SDK/obj/Microsoft.PowerShell.SDK.csproj.TypeCatalog.targets" - $GetDependenciesTargetValue = @' - - - - <_RefAssemblyPath Include="%(_ReferencesFromRAR.OriginalItemSpec)%3B" Condition=" '%(_ReferencesFromRAR.NuGetPackageId)' != 'Microsoft.Management.Infrastructure' "/> - - - - -'@ - New-Item -ItemType Directory -Path (Split-Path -Path $GetDependenciesTargetPath -Parent) -Force > $null - Set-Content -Path $GetDependenciesTargetPath -Value $GetDependenciesTargetValue -Force -Encoding Ascii - Push-Location "$PSScriptRoot/src/Microsoft.PowerShell.SDK" try { $ps_inc_file = "$PSScriptRoot/src/TypeCatalogGen/$IncFileName" - dotnet msbuild .\Microsoft.PowerShell.SDK.csproj /t:_GetDependencies "/property:DesignTimeBuild=true;_DependencyFile=$ps_inc_file" /nologo + Start-NativeExecution { dotnet msbuild .\Microsoft.PowerShell.SDK.csproj /t:_GetDependencies "/property:DesignTimeBuild=true;_DependencyFile=$ps_inc_file" /nologo } } finally { Pop-Location } Push-Location "$PSScriptRoot/src/TypeCatalogGen" try { - dotnet run ../System.Management.Automation/CoreCLR/CorePsTypeCatalog.cs $IncFileName + Start-NativeExecution { dotnet run -- ../System.Management.Automation/CoreCLR/CorePsTypeCatalog.cs $IncFileName } } finally { Pop-Location } @@ -2619,6 +3308,13 @@ function Start-TypeGen function Start-ResGen { + <# + .SYNOPSIS + Regenerates C# resource bindings from resx files. + .DESCRIPTION + Runs the ResGen .NET tool in src/ResGen to produce strongly-typed resource classes + for all resx files in the PowerShell project. + #> [CmdletBinding()] param() @@ -2633,7 +3329,75 @@ function Start-ResGen } } +function Add-PSEnvironmentPath { + <# + .SYNOPSIS + Adds a path to the process PATH and persists to GitHub Actions workflow if running in GitHub Actions + .PARAMETER Path + Path to add to PATH + .PARAMETER Prepend + If specified, prepends the path instead of appending + #> + param ( + [Parameter(Mandatory)] + [string]$Path, + + [switch]$Prepend + ) + + # Set in current process + if ($Prepend) { + $env:PATH = $Path + [IO.Path]::PathSeparator + $env:PATH + } else { + $env:PATH += [IO.Path]::PathSeparator + $Path + } + + # Persist to GitHub Actions workflow if running in GitHub Actions + if ($env:GITHUB_ACTIONS -eq 'true') { + Write-Verbose -Verbose "Adding $Path to GITHUB_PATH" + Add-Content -Path $env:GITHUB_PATH -Value $Path + } +} + +function Set-PSEnvironmentVariable { + <# + .SYNOPSIS + Sets an environment variable in the process and persists to GitHub Actions workflow if running in GitHub Actions + .PARAMETER Name + The name of the environment variable + .PARAMETER Value + The value of the environment variable + #> + param ( + [Parameter(Mandatory)] + [string]$Name, + + [Parameter(Mandatory)] + [string]$Value + ) + + # Set in current process + Set-Item -Path "env:$Name" -Value $Value + + # Persist to GitHub Actions workflow if running in GitHub Actions + if ($env:GITHUB_ACTIONS -eq 'true') { + Write-Verbose -Verbose "Setting $Name in GITHUB_ENV" + Add-Content -Path $env:GITHUB_ENV -Value "$Name=$Value" + } +} + function Find-Dotnet { + <# + .SYNOPSIS + Ensures the required .NET SDK is available on PATH. + .DESCRIPTION + Checks whether the dotnet currently on PATH can locate the required SDK version. + If not, prepends the user-local dotnet installation directory to PATH. + Optionally sets DOTNET_ROOT and adds the global tools directory to PATH. + .PARAMETER SetDotnetRoot + When specified, sets the DOTNET_ROOT environment variable and adds the + .NET global tools path to PATH. + #> param ( [switch] $SetDotnetRoot ) @@ -2663,25 +3427,40 @@ function Find-Dotnet { if ($dotnetCLIInstalledVersion -ne $chosenDotNetVersion) { Write-Warning "The 'dotnet' in the current path can't find SDK version ${dotnetCLIRequiredVersion}, prepending $dotnetPath to PATH." # Globally installed dotnet doesn't have the required SDK version, prepend the user local dotnet location - $env:PATH = $dotnetPath + [IO.Path]::PathSeparator + $env:PATH + Add-PSEnvironmentPath -Path $dotnetPath -Prepend if ($SetDotnetRoot) { Write-Verbose -Verbose "Setting DOTNET_ROOT to $dotnetPath" - $env:DOTNET_ROOT = $dotnetPath + Set-PSEnvironmentVariable -Name 'DOTNET_ROOT' -Value $dotnetPath } } elseif ($SetDotnetRoot) { Write-Verbose -Verbose "Expected dotnet version found, setting DOTNET_ROOT to $dotnetPath" - $env:DOTNET_ROOT = $dotnetPath + Set-PSEnvironmentVariable -Name 'DOTNET_ROOT' -Value $dotnetPath } } else { Write-Warning "Could not find 'dotnet', appending $dotnetPath to PATH." - $env:PATH += [IO.Path]::PathSeparator + $dotnetPath + Add-PSEnvironmentPath -Path $dotnetPath + + if ($SetDotnetRoot) { + Write-Verbose -Verbose "Setting DOTNET_ROOT to $dotnetPath" + Set-PSEnvironmentVariable -Name 'DOTNET_ROOT' -Value $dotnetPath + } } if (-not (precheck 'dotnet' "Still could not find 'dotnet', restoring PATH.")) { + # Give up, restore original PATH. There is nothing to persist since we didn't make a change. $env:PATH = $originalPath } + elseif ($SetDotnetRoot) { + # If we found dotnet, also add the global tools path to PATH + # Add .NET global tools to PATH when setting up the environment + $dotnetToolsPath = Join-Path $dotnetPath "tools" + if (Test-Path $dotnetToolsPath) { + Write-Verbose -Verbose "Adding .NET tools path to PATH: $dotnetToolsPath" + Add-PSEnvironmentPath -Path $dotnetToolsPath + } + } } <# @@ -2715,6 +3494,14 @@ function Convert-TxtResourceToXml } function script:Use-MSBuild { + <# + .SYNOPSIS + Ensures that the msbuild command is available in the current scope. + .DESCRIPTION + If msbuild is not found in PATH, creates a script-scoped alias pointing to the + .NET Framework 4 MSBuild at its standard Windows location. Throws if neither + location provides a usable msbuild. + #> # TODO: we probably should require a particular version of msbuild, if we are taking this dependency # msbuild v14 and msbuild v4 behaviors are different for XAML generation $frameworkMsBuildLocation = "${env:SystemRoot}\Microsoft.Net\Framework\v4.0.30319\msbuild" @@ -2734,6 +3521,18 @@ function script:Use-MSBuild { function script:Write-Log { + <# + .SYNOPSIS + Writes a colored message to the host, with optional error annotation. + .DESCRIPTION + In GitHub Actions, error messages are emitted as workflow error annotations + using the '::error::' command. Normal messages are written in green; errors + in red. Console colors are reset after each call. + .PARAMETER message + The text to write. + .PARAMETER isError + When specified, writes the message as an error (red / GitHub Actions annotation). + #> param ( [Parameter(Position=0, Mandatory)] @@ -2761,6 +3560,18 @@ function script:Write-Log } function script:Write-LogGroup { + <# + .SYNOPSIS + Emits a titled group of log messages wrapped in log-group markers. + .DESCRIPTION + Calls Write-LogGroupStart, writes each message line via Write-Log, then calls + Write-LogGroupEnd. In GitHub Actions this creates a collapsible group; on other + hosts it adds BEGIN/END banners. + .PARAMETER Message + One or more message lines to write inside the group. + .PARAMETER Title + The title displayed for the log group. + #> param ( [Parameter(Position = 0, Mandatory)] @@ -2783,6 +3594,15 @@ function script:Write-LogGroup { $script:logGroupColor = [System.ConsoleColor]::Cyan function script:Write-LogGroupStart { + <# + .SYNOPSIS + Opens a collapsible log group section. + .DESCRIPTION + In GitHub Actions emits '::group::'. On other hosts writes a colored + begin banner using the script-level log group color. + .PARAMETER Title + The label for the group. + #> param ( [Parameter(Mandatory)] @@ -2798,6 +3618,15 @@ function script:Write-LogGroupStart { } function script:Write-LogGroupEnd { + <# + .SYNOPSIS + Closes a collapsible log group section. + .DESCRIPTION + In GitHub Actions emits '::endgroup::'. On other hosts writes a colored + end banner using the script-level log group color. + .PARAMETER Title + The group label (used only in non-GitHub-Actions output). + #> param ( [Parameter(Mandatory)] @@ -2813,6 +3642,20 @@ function script:Write-LogGroupEnd { } function script:precheck([string]$command, [string]$missedMessage) { + <# + .SYNOPSIS + Tests whether a command exists on PATH and optionally emits a warning if missing. + .DESCRIPTION + Uses Get-Command to locate the specified command. Returns $true if found, + $false otherwise. If the command is absent and a message is provided, + Write-Warning is called with that message. + .PARAMETER command + The command name to look for. + .PARAMETER missedMessage + Warning text to emit when the command is not found. Pass $null to suppress it. + .OUTPUTS + System.Boolean. $true when the command is found; $false otherwise. + #> $c = Get-Command $command -ErrorAction Ignore if (-not $c) { if (-not [string]::IsNullOrEmpty($missedMessage)) @@ -2828,6 +3671,13 @@ function script:precheck([string]$command, [string]$missedMessage) { # Cleans the PowerShell repo - everything but the root folder function Clear-PSRepo { + <# + .SYNOPSIS + Cleans all subdirectories of the PowerShell repository using 'git clean -fdX'. + .DESCRIPTION + Iterates over every top-level directory under the repository root and removes all + files that are not tracked by git, including ignored files. + #> [CmdletBinding()] param() @@ -2840,6 +3690,20 @@ function Clear-PSRepo # Install PowerShell modules such as PackageManagement, PowerShellGet function Copy-PSGalleryModules { + <# + .SYNOPSIS + Copies PowerShell Gallery modules from the NuGet cache to a Modules directory. + .DESCRIPTION + Reads the PackageReference items in the specified csproj file, resolves each + package from the NuGet global cache, and copies it to the destination directory. + Package nupkg and metadata files are excluded from the copy. + .PARAMETER CsProjPath + Path to the csproj file whose PackageReference items describe Gallery modules. + .PARAMETER Destination + Destination Modules directory. Must end with 'Modules'. + .PARAMETER Force + Forces NuGet package restore even if packages are already present. + #> [CmdletBinding()] param( [Parameter(Mandatory=$true)] @@ -2899,6 +3763,22 @@ function Copy-PSGalleryModules function Merge-TestLogs { + <# + .SYNOPSIS + Merges xUnit and NUnit test log files into a single xUnit XML file. + .DESCRIPTION + Converts NUnit Pester logs to xUnit assembly format and appends them, along with + any additional xUnit logs, to the primary xUnit log. The merged result is saved + to the specified output path. + .PARAMETER XUnitLogPath + Path to the primary xUnit XML log file. + .PARAMETER NUnitLogPath + One or more NUnit (Pester) XML log file paths to merge in. + .PARAMETER AdditionalXUnitLogPath + Optional additional xUnit XML log files to append. + .PARAMETER OutputLogPath + Path for the merged xUnit output file. + #> [CmdletBinding()] param ( [Parameter(Mandatory = $true)] @@ -2940,6 +3820,23 @@ function Merge-TestLogs } function ConvertFrom-PesterLog { + <# + .SYNOPSIS + Converts Pester NUnit XML log files to xUnit assembly format. + .DESCRIPTION + Accepts one or more NUnit log files produced by Pester, or existing xUnit logs, + and converts them to an in-memory xUnit assembly object model. If multiple logs + are provided and -MultipleLog is not set, they are combined into a single + assemblies object. + .PARAMETER Logfile + Path(s) to the NUnit or xUnit log file(s) to convert. Accepts pipeline input. + .PARAMETER IncludeEmpty + When specified, includes test assemblies that contain zero test cases. + .PARAMETER MultipleLog + When specified, returns one assemblies object per log file instead of combining. + .OUTPUTS + assemblies. One or more xUnit assemblies objects containing converted test data. + #> [CmdletBinding()] param ( [Parameter(ValueFromPipeline = $true, Mandatory = $true, Position = 0)] @@ -2947,21 +3844,6 @@ function ConvertFrom-PesterLog { [Parameter()][switch]$IncludeEmpty, [Parameter()][switch]$MultipleLog ) - <# -Convert our test logs to -xunit schema - top level assemblies -Pester conversion -foreach $r in "test-results"."test-suite".results."test-suite" -assembly - name = $r.Description - config-file = log file (this is the only way we can determine between admin/nonadmin log) - test-framework = Pester - environment = top-level "test-results.environment.platform - run-date = date (doesn't exist in pester except for beginning) - run-time = time - time = -#> - BEGIN { # CLASSES class assemblies { @@ -3308,6 +4190,17 @@ assembly # Save PSOptions to be restored by Restore-PSOptions function Save-PSOptions { + <# + .SYNOPSIS + Persists the current PSOptions to a JSON file. + .DESCRIPTION + Serializes the current build options (or the supplied Options object) to JSON + and writes them to the specified path. Defaults to psoptions.json in the repo root. + .PARAMETER PSOptionsPath + Path to the JSON file to write. Defaults to '$PSScriptRoot/psoptions.json'. + .PARAMETER Options + PSOptions object to save. Defaults to the current build options. + #> param( [ValidateScript({$parent = Split-Path $_;if($parent){Test-Path $parent}else{return $true}})] [ValidateNotNullOrEmpty()] @@ -3325,6 +4218,17 @@ function Save-PSOptions { # Restore PSOptions # Optionally remove the PSOptions file function Restore-PSOptions { + <# + .SYNOPSIS + Loads saved PSOptions from a JSON file and makes them the active build options. + .DESCRIPTION + Reads the JSON file produced by Save-PSOptions, reconstructs a PSOptions + hashtable, and stores it via Set-PSOptions. Optionally deletes the file afterward. + .PARAMETER PSOptionsPath + Path to the JSON file to read. Defaults to '$PSScriptRoot/psoptions.json'. + .PARAMETER Remove + When specified, deletes the JSON file after loading. + #> param( [ValidateScript({Test-Path $_})] [string] @@ -3357,6 +4261,31 @@ function Restore-PSOptions { function New-PSOptionsObject { + <# + .SYNOPSIS + Constructs the PSOptions hashtable from individual build-option components. + .DESCRIPTION + Assembles the hashtable consumed by Start-PSBuild, Restore-PSPackage, and related + commands. Prefer New-PSOptions, which auto-computes fields such as the output path. + .PARAMETER RootInfo + PSCustomObject with repo root path validation metadata. + .PARAMETER Top + Path to the top-level project directory (pwsh source directory). + .PARAMETER Runtime + The .NET runtime identifier (RID) for the build. + .PARAMETER Configuration + The build configuration: Debug, Release, CodeCoverage, or StaticAnalysis. + .PARAMETER PSModuleRestore + Whether Gallery modules should be restored to the build output. + .PARAMETER Framework + The target .NET framework moniker, e.g. 'net11.0'. + .PARAMETER Output + Full path to the output pwsh executable. + .PARAMETER ForMinimalSize + Whether this is a minimal-size build. + .OUTPUTS + System.Collections.Hashtable. A PSOptions hashtable. + #> param( [PSCustomObject] $RootInfo, @@ -3527,6 +4456,17 @@ $script:RESX_TEMPLATE = @' '@ function Get-UniquePackageFolderName { + <# + .SYNOPSIS + Returns a unique temporary folder path for a test package under the specified root. + .DESCRIPTION + Tries the path '<Root>/TestPackage' first, then appends a random numeric suffix + until an unused path is found. Throws if a unique name cannot be found in 10 tries. + .PARAMETER Root + The parent directory under which the unique folder name is generated. + .OUTPUTS + System.String. A path under Root that does not yet exist. + #> param( [Parameter(Mandatory)] $Root ) @@ -3553,6 +4493,18 @@ function Get-UniquePackageFolderName { function New-TestPackage { + <# + .SYNOPSIS + Creates a zip archive containing all test content and test tools. + .DESCRIPTION + Builds and publishes test tools, copies the test directory, assets directory, + and resx resource directories into a temporary staging folder, then zips the + staging folder to TestPackage.zip in the specified destination directory. + .PARAMETER Destination + Directory where the TestPackage.zip file is created. + .PARAMETER Runtime + The .NET runtime identifier (RID) used when publishing test tool executables. + #> [CmdletBinding()] param( [Parameter(Mandatory = $true)] @@ -3629,6 +4581,16 @@ class NugetPackageSource { } function New-NugetPackageSource { + <# + .SYNOPSIS + Creates a NugetPackageSource object with the given URL and name. + .PARAMETER Url + The NuGet feed URL. + .PARAMETER Name + The feed name used as the key in nuget.config. + .OUTPUTS + NugetPackageSource. An object with Url and Name properties. + #> param( [Parameter(Mandatory = $true)] [string]$Url, [Parameter(Mandatory = $true)] [string] $Name @@ -3639,6 +4601,22 @@ function New-NugetPackageSource { $script:NuGetEndpointCredentials = [System.Collections.Generic.Dictionary[String,System.Object]]::new() function New-NugetConfigFile { + <# + .SYNOPSIS + Generates a nuget.config file at the specified destination. + .DESCRIPTION + Creates a nuget.config XML file with the supplied package sources and optional + credentials. The generated file is marked as skip-worktree in git to prevent + accidental commits of feed credentials. + .PARAMETER NugetPackageSource + One or more NugetPackageSource objects defining the feeds to include. + .PARAMETER Destination + Directory where nuget.config is written. + .PARAMETER UserName + Username for authenticated feed access. + .PARAMETER ClearTextPAT + Personal access token in clear text for authenticated feed access. + #> param( [Parameter(Mandatory = $true, ParameterSetName ='user')] [Parameter(Mandatory = $true, ParameterSetName ='nouser')] @@ -3720,10 +4698,24 @@ function New-NugetConfigFile { } function Clear-PipelineNugetAuthentication { + <# + .SYNOPSIS + Clears cached NuGet feed credentials used by the pipeline. + .DESCRIPTION + Removes all entries from the script-scoped NuGetEndpointCredentials dictionary. + #> $script:NuGetEndpointCredentials.Clear() } function Set-PipelineNugetAuthentication { + <# + .SYNOPSIS + Publishes cached NuGet feed credentials to the Azure DevOps pipeline. + .DESCRIPTION + Serializes the script-scoped NuGetEndpointCredentials dictionary to JSON and sets + the VSS_NUGET_EXTERNAL_FEED_ENDPOINTS pipeline variable so that subsequent NuGet + operations authenticate automatically. + #> $endpointcredentials = @() foreach ($key in $script:NuGetEndpointCredentials.Keys) { @@ -3738,6 +4730,14 @@ function Set-PipelineNugetAuthentication { function Set-CorrectLocale { + <# + .SYNOPSIS + Configures the Linux locale to en_US.UTF-8 for consistent build behavior. + .DESCRIPTION + On Ubuntu 20+ systems, generates the en_US.UTF-8 locale and sets LC_ALL and LANG + environment variables. Skips execution on non-Linux platforms and Ubuntu versions + earlier than 20. + #> Write-LogGroupStart -Title "Set-CorrectLocale" if (-not $IsLinux) @@ -3774,6 +4774,13 @@ function Set-CorrectLocale } function Write-Locale { + <# + .SYNOPSIS + Writes the current system locale settings to the log output. + .DESCRIPTION + Runs the 'locale' command on Linux or macOS and writes the output inside a + collapsible log group. Does nothing on Windows. + #> if (-not $IsLinux -and -not $IsMacOS) { Write-Verbose -Message "only supported on Linux and macOS" -Verbose return @@ -3785,6 +4792,13 @@ function Write-Locale { } function Install-AzCopy { + <# + .SYNOPSIS + Downloads and installs AzCopy v10 on Windows. + .DESCRIPTION + Downloads the AzCopy v10 zip archive from the official Microsoft URL and extracts + it to the Agent tools directory. Skips installation if AzCopy is already present. + #> $testPath = "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\AzCopy.exe" if (Test-Path $testPath) { Write-Verbose "AzCopy already installed" -Verbose @@ -3799,6 +4813,15 @@ function Install-AzCopy { } function Find-AzCopy { + <# + .SYNOPSIS + Locates the AzCopy executable on the system. + .DESCRIPTION + Searches several well-known installation paths for AzCopy.exe and falls back to + Get-Command if none of the paths contain the executable. + .OUTPUTS + System.String. The full path to the AzCopy executable. + #> $searchPaths = @('$(Agent.ToolsDirectory)\azcopy10\AzCopy.exe', "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\AzCopy.exe", "C:\azcopy10\AzCopy.exe") foreach ($filter in $searchPaths) { @@ -3814,6 +4837,16 @@ function Find-AzCopy { function Clear-NativeDependencies { + <# + .SYNOPSIS + Removes unnecessary native dependency files from the publish output. + .DESCRIPTION + Strips architecture-specific DiaSym reader DLLs that are not needed for the + target runtime from both the publish folder and the pwsh.deps.json manifest. + Skips fxdependent runtimes where no cleanup is needed. + .PARAMETER PublishFolder + Path to the publish output directory containing pwsh.deps.json. + #> param( [Parameter(Mandatory=$true)] [string] $PublishFolder ) @@ -3848,7 +4881,7 @@ function Clear-NativeDependencies $filesToDeleteWinDesktop = @() $deps = Get-Content "$PublishFolder/pwsh.deps.json" -Raw | ConvertFrom-Json -Depth 20 - $targetRuntime = ".NETCoreApp,Version=v10.0/$($script:Options.Runtime)" + $targetRuntime = ".NETCoreApp,Version=v11.0/$($script:Options.Runtime)" $runtimePackNetCore = $deps.targets.${targetRuntime}.PSObject.Properties.Name -like 'runtimepack.Microsoft.NETCore.App.Runtime*' $runtimePackWinDesktop = $deps.targets.${targetRuntime}.PSObject.Properties.Name -like 'runtimepack.Microsoft.WindowsDesktop.App.Runtime*' @@ -3880,6 +4913,14 @@ function Clear-NativeDependencies function Update-DotNetSdkVersion { +<# + .SYNOPSIS + Updates the .NET SDK version in global.json and DotnetRuntimeMetadata.json. + .DESCRIPTION + Queries the official .NET SDK feed for the latest version in the current channel + and writes the new version to global.json and DotnetRuntimeMetadata.json. + #> + param() $globalJsonPath = "$PSScriptRoot/global.json" $globalJson = get-content $globalJsonPath | convertfrom-json $oldVersion = $globalJson.sdk.version @@ -3899,6 +4940,17 @@ function Update-DotNetSdkVersion { } function Set-PipelineVariable { + <# + .SYNOPSIS + Sets an Azure DevOps pipeline variable and the corresponding environment variable. + .DESCRIPTION + Emits a ##vso[task.setvariable] logging command so that subsequent pipeline steps + can access the variable, and also sets it in the current process environment. + .PARAMETER Name + The pipeline variable name. + .PARAMETER Value + The value to assign. + #> param( [parameter(Mandatory)] [string] $Name, diff --git a/docs/building/linux.md b/docs/building/linux.md index d1ec01bd206..55d96e4c21a 100644 --- a/docs/building/linux.md +++ b/docs/building/linux.md @@ -5,7 +5,7 @@ We'll start by showing how to set up your environment from scratch. ## Environment -These instructions are written assuming the Ubuntu 16.04 LTS, since that's the distro the team uses. +These instructions are written assuming Ubuntu 24.04 LTS (the CI uses ubuntu-latest). The build module works on a best-effort basis for other distributions. ### Git Setup @@ -41,15 +41,13 @@ In PowerShell: ```powershell Import-Module ./build.psm1 -Start-PSBootstrap +Start-PSBootstrap -Scenario Both ``` The `Start-PSBootstrap` function does the following: -- Adds the LLVM package feed -- Installs our dependencies combined with the dependencies of the .NET CLI toolchain via `apt-get` -- Uninstalls any prior versions of .NET CLI -- Downloads and installs the .NET Core SDK 2.0.0 to `~/.dotnet` +- Installs build dependencies and packaging tools via `apt-get` (or equivalent package manager) +- Downloads and installs the .NET SDK (currently version 10.0.100-rc.1) to `~/.dotnet` If you want to use `dotnet` outside of `Start-PSBuild`, add `~/.dotnet` to your `PATH` environment variable. @@ -66,10 +64,12 @@ Import-Module ./build.psm1 Start-PSBuild -UseNuGetOrg ``` +> The PowerShell project by default references packages from the private Azure Artifacts feed, which requires authentication. The `-UseNuGetOrg` flag reconfigures the build to use the public NuGet.org feed instead. + Congratulations! If everything went right, PowerShell is now built. The `Start-PSBuild` script will output the location of the executable: -`./src/powershell-unix/bin/Debug/net6.0/linux-x64/publish/pwsh`. +`./src/powershell-unix/bin/Debug/net11.0/linux-x64/publish/pwsh`. You should now be running the PowerShell Core that you just built, if you run the above executable. You can run our cross-platform Pester tests with `Start-PSPester -UseNuGetOrg`, and our xUnit tests with `Start-PSxUnit`. diff --git a/docs/building/macos.md b/docs/building/macos.md index 4f15e3fb547..7fd767ffa1c 100644 --- a/docs/building/macos.md +++ b/docs/building/macos.md @@ -37,3 +37,5 @@ We cannot do this for you in the build module due to #[847][]. Start a PowerShell session by running `pwsh`, and then use `Start-PSBuild -UseNuGetOrg` from the module. After building, PowerShell will be at `./src/powershell-unix/bin/Debug/net6.0/osx-x64/publish/pwsh`. + +> The PowerShell project by default references packages from the private Azure Artifacts feed, which requires authentication. The `-UseNuGetOrg` flag reconfigures the build to use the public NuGet.org feed instead. diff --git a/docs/building/windows-core.md b/docs/building/windows-core.md index 48e5c951633..20774695fcd 100644 --- a/docs/building/windows-core.md +++ b/docs/building/windows-core.md @@ -61,6 +61,8 @@ Import-Module ./build.psm1 Start-PSBuild -Clean -PSModuleRestore -UseNuGetOrg ``` +> The PowerShell project by default references packages from the private Azure Artifacts feed, which requires authentication. The `-UseNuGetOrg` flag reconfigures the build to use the public NuGet.org feed instead. + Congratulations! If everything went right, PowerShell is now built and executable as `./src/powershell-win-core/bin/Debug/net6.0/win7-x64/publish/pwsh.exe`. This location is of the form `./[project]/bin/[configuration]/[framework]/[rid]/publish/[binary name]`, diff --git a/docs/maintainers/releasing.md b/docs/maintainers/releasing.md index 5aae87582c9..ccb4e5529d7 100644 --- a/docs/maintainers/releasing.md +++ b/docs/maintainers/releasing.md @@ -57,26 +57,29 @@ It **requires** that PowerShell Core has been built via `Start-PSBuild` from the #### Windows -The `Start-PSPackage` function delegates to `New-MSIPackage` which creates a Windows Installer Package of PowerShell. +`Start-PSPackage` supports creating ZIP and MSIX packages for Windows. +When called without `-Type` on Windows, it defaults to creating both ZIP and MSIX packages. The packages *must* be published in release mode, so make sure `-Configuration Release` is specified when running `Start-PSBuild`. -It uses the Windows Installer XML Toolset (WiX) to generate a MSI package, -which copies the output of the published PowerShell files to a version-specific folder in Program Files, -and installs a shortcut in the Start Menu. -It can be uninstalled through `Programs and Features`. - Note that PowerShell is always self-contained, thus using it does not require installing it. -The output of `Start-PSBuild` includes a `powershell.exe` executable which can simply be launched. +The output of `Start-PSBuild` includes a `pwsh.exe` executable which can simply be launched. #### Linux / macOS The `Start-PSPackage` function delegates to `New-UnixPackage`. -It relies on the [Effing Package Management][fpm] project, -which makes building packages for any (non-Windows) platform a breeze. -Similarly, the PowerShell man-page is generated from the Markdown-like file + +For **Linux** (Debian-based distributions), it relies on the [Effing Package Management][fpm] project, +which makes building packages a breeze. + +For **macOS**, it uses native packaging tools (`pkgbuild` and `productbuild`) from Xcode Command Line Tools, +eliminating the need for Ruby or fpm. + +For **Linux** (Red Hat-based distributions), it uses `rpmbuild` directly. + +The PowerShell man-page is generated from the Markdown-like file [`assets/pwsh.1.ronn`][man] using [Ronn][]. -The function `Start-PSBootstrap -Package` will install both these tools. +The function `Start-PSBootstrap -Package` will install these tools. To modify any property of the packages, edit the `New-UnixPackage` function. Please also refer to the function for details on the package properties @@ -131,7 +134,7 @@ Without `-Name` specified, the primary `powershell` package will instead be created. [fpm]: https://github.com/jordansissel/fpm -[man]: ../../assets/pwsh.1.ronn +[man]: ../../assets/manpage/pwsh.1.ronn [ronn]: https://github.com/rtomayko/ronn ### Build and Packaging Examples @@ -162,8 +165,8 @@ Start-PSBuild -Clean -CrossGen -PSModuleRestore -Runtime win7-x64 -Configuration ```powershell # Create packages for v6.0.0-beta.1 release targeting Windows universal package. # 'win7-x64' / 'win7-x86' should be used for -WindowsRuntime. -Start-PSPackage -Type msi -ReleaseTag v6.0.0-beta.1 -WindowsRuntime 'win7-x64' Start-PSPackage -Type zip -ReleaseTag v6.0.0-beta.1 -WindowsRuntime 'win7-x64' +Start-PSPackage -Type msix -ReleaseTag v6.0.0-beta.1 -WindowsRuntime 'win7-x64' ``` ## NuGet Packages diff --git a/dsc/pwsh.profile.dsc.resource.json b/dsc/pwsh.profile.dsc.resource.json new file mode 100644 index 00000000000..aa5f5c29eee --- /dev/null +++ b/dsc/pwsh.profile.dsc.resource.json @@ -0,0 +1,126 @@ +{ + "$schema": "https://aka.ms/dsc/schemas/v3/bundled/resource/manifest.json", + "description": "Manage PowerShell profiles.", + "tags": [ + "Linux", + "Windows", + "macOS", + "PowerShell" + ], + "type": "Microsoft.PowerShell/Profile", + "version": "0.1.0", + "get": { + "executable": "pwsh", + "args": [ + "-NoLogo", + "-NonInteractive", + "-NoProfile", + "-ExecutionPolicy", + "Bypass", + "-File", + "./pwsh.profile.resource.ps1", + "-operation", + "get" + ], + "input": "stdin" + }, + "set": { + "executable": "pwsh", + "args": [ + "-NoLogo", + "-NonInteractive", + "-NoProfile", + "-ExecutionPolicy", + "Bypass", + "-File", + "./pwsh.profile.resource.ps1", + "-operation", + "set" + ], + "input": "stdin" + }, + "export": { + "executable": "pwsh", + "args": [ + "-NoLogo", + "-NonInteractive", + "-NoProfile", + "-ExecutionPolicy", + "Bypass", + "-File", + "./pwsh.profile.resource.ps1", + "-operation", + "export" + ], + "input": "stdin" + }, + "exitCodes": { + "0": "Success", + "1": "Error", + "2": "Input not supported for export operation" + }, + "schema": { + "embedded": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "title": "Profile", + "description": "Manage PowerShell profiles.", + "type": "object", + "unevaluatedProperties": false, + "required": [ + "profileType" + ], + "properties": { + "profileType": { + "type": "string", + "title": "Profile Type", + "description": "Defines which profile to manage. Valid values are: 'AllUsersCurrentHost', 'AllUsersAllHosts', 'CurrentUserAllHosts', and 'CurrentUserCurrentHost'.", + "enum": [ + "AllUsersCurrentHost", + "AllUsersAllHosts", + "CurrentUserAllHosts", + "CurrentUserCurrentHost" + ] + }, + "profilePath": { + "title": "Profile Path", + "description": "The full path to the profile file.", + "type": "string", + "readOnly": true + }, + "content": { + "title": "Content", + "description": "Defines the content of the profile. If you don't specify this property, the resource doesn't manage the file contents. If you specify this property as an empty string, the resource removes all content from the file. If you specify this property as a non-empty string, the resource sets the file contents to the specified string. The resources retains newlines from this property without any modification.", + "type": [ "string", "null" ] + }, + "_exist": { + "$ref": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/exist.json" + }, + "_name": { + "$ref": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/name.json" + } + }, + "$defs": { + "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/exist.json": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/exist.json", + "title": "Instance should exist", + "description": "Indicates whether the DSC resource instance should exist.", + "type": "boolean", + "default": true, + "enum": [ + false, + true + ] + }, + "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/name.json": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://raw.githubusercontent.com/PowerShell/DSC/main/schemas/v3/resource/properties/name.json", + "title": "Exported instance name", + "description": "Returns a generated name for the resource instance from an export operation.", + "readOnly": true, + "type": "string" + } + } + } + } +} diff --git a/dsc/pwsh.profile.resource.ps1 b/dsc/pwsh.profile.resource.ps1 new file mode 100644 index 00000000000..ad9cfa4a63a --- /dev/null +++ b/dsc/pwsh.profile.resource.ps1 @@ -0,0 +1,179 @@ +## Copyright (c) Microsoft Corporation. All rights reserved. +## Licensed under the MIT License. + +[CmdletBinding()] +param( + [Parameter(Mandatory = $true)] + [ValidateSet('get', 'set', 'export')] + [string]$Operation, + [Parameter(ValueFromPipeline)] + [string[]]$UserInput +) + +Begin { + enum ProfileType { + AllUsersCurrentHost + AllUsersAllHosts + CurrentUserAllHosts + CurrentUserCurrentHost + } + + function New-PwshResource { + param( + [Parameter(Mandatory = $true)] + [ProfileType] $ProfileType, + + [Parameter(ParameterSetName = 'WithContent')] + [string] $Content, + + [Parameter(ParameterSetName = 'WithContent')] + [bool] $Exist + ) + + # Create the PSCustomObject with properties + $resource = [PSCustomObject]@{ + profileType = $ProfileType + content = $null + profilePath = GetProfilePath -profileType $ProfileType + _exist = $false + } + + # Add ToJson method + $resource | Add-Member -MemberType ScriptMethod -Name 'ToJson' -Value { + return ([ordered] @{ + profileType = $this.profileType + content = $this.content + profilePath = $this.profilePath + _exist = $this._exist + }) | ConvertTo-Json -Compress -EnumsAsStrings + } + + # Constructor logic - if Content and Exist parameters are provided (WithContent parameter set) + if ($PSCmdlet.ParameterSetName -eq 'WithContent') { + $resource.content = $Content + $resource._exist = $Exist + } else { + # Default constructor logic - read from file system + $fileExists = Test-Path $resource.profilePath + if ($fileExists) { + $resource.content = Get-Content -Path $resource.profilePath + } else { + $resource.content = $null + } + $resource._exist = $fileExists + } + + return $resource + } + + function GetProfilePath { + param ( + [ProfileType] $profileType + ) + + $path = switch ($profileType) { + 'AllUsersCurrentHost' { $PROFILE.AllUsersCurrentHost } + 'AllUsersAllHosts' { $PROFILE.AllUsersAllHosts } + 'CurrentUserAllHosts' { $PROFILE.CurrentUserAllHosts } + 'CurrentUserCurrentHost' { $PROFILE.CurrentUserCurrentHost } + } + + return $path + } + + function ExportOperation { + $allUserCurrentHost = New-PwshResource -ProfileType 'AllUsersCurrentHost' + $allUsersAllHost = New-PwshResource -ProfileType 'AllUsersAllHosts' + $currentUserAllHost = New-PwshResource -ProfileType 'CurrentUserAllHosts' + $currentUserCurrentHost = New-PwshResource -ProfileType 'CurrentUserCurrentHost' + + # Cannot use the ToJson() method here as we are adding a note property + $allUserCurrentHost | Add-Member -NotePropertyName '_name' -NotePropertyValue 'AllUsersCurrentHost' -PassThru | ConvertTo-Json -Compress -EnumsAsStrings + $allUsersAllHost | Add-Member -NotePropertyName '_name' -NotePropertyValue 'AllUsersAllHosts' -PassThru | ConvertTo-Json -Compress -EnumsAsStrings + $currentUserAllHost | Add-Member -NotePropertyName '_name' -NotePropertyValue 'CurrentUserAllHosts' -PassThru | ConvertTo-Json -Compress -EnumsAsStrings + $currentUserCurrentHost | Add-Member -NotePropertyName '_name' -NotePropertyValue 'CurrentUserCurrentHost' -PassThru | ConvertTo-Json -Compress -EnumsAsStrings + } + + function GetOperation { + param ( + [Parameter(Mandatory = $true)] + $InputResource, + [Parameter()] + [switch] $AsJson + ) + + $profilePath = GetProfilePath -profileType $InputResource.profileType.ToString() + + $actualState = New-PwshResource -ProfileType $InputResource.profileType + + $actualState.profilePath = $profilePath + + $exists = Test-Path $profilePath + + if ($InputResource._exist -and $exists) { + $content = Get-Content -Path $profilePath + $actualState.Content = $content + } elseif ($InputResource._exist -and -not $exists) { + $actualState.Content = $null + $actualState._exist = $false + } elseif (-not $InputResource._exist -and $exists) { + $actualState.Content = Get-Content -Path $profilePath + $actualState._exist = $true + } else { + $actualState.Content = $null + $actualState._exist = $false + } + + if ($AsJson) { + return $actualState.ToJson() + } else { + return $actualState + } + } + + function SetOperation { + param ( + $InputResource + ) + + $actualState = GetOperation -InputResource $InputResource + + if ($InputResource._exist) { + if (-not $actualState._exist) { + $null = New-Item -Path $actualState.profilePath -ItemType File -Force + } + + if ($null -ne $InputResource.content) { + Set-Content -Path $actualState.profilePath -Value $InputResource.content + } + } elseif ($actualState._exist) { + Remove-Item -Path $actualState.profilePath -Force + } + } +} +End { + $inputJson = $input | ConvertFrom-Json + + if ($inputJson) { + $InputResource = New-PwshResource -ProfileType $inputJson.profileType -Content $inputJson.content -Exist $inputJson._exist + } + + switch ($Operation) { + 'get' { + GetOperation -InputResource $InputResource -AsJson + } + 'set' { + SetOperation -InputResource $InputResource + } + 'export' { + if ($inputJson) { + Write-Error "Input not supported for export operation" + exit 2 + } + + ExportOperation + } + } + + exit 0 +} diff --git a/es-metadata.yml b/es-metadata.yml new file mode 100644 index 00000000000..24da115c114 --- /dev/null +++ b/es-metadata.yml @@ -0,0 +1,12 @@ +schemaVersion: 1.0.0 +providers: +- provider: InventoryAsCode + version: 1.0.0 + metadata: + isProduction: true + accountableOwners: + service: cef1de07-99d6-45df-b907-77d0066032ec + routing: + defaultAreaPath: + org: msazure + path: One\MGMT\Compute\Powershell\Powershell\Powershell Core\pwsh diff --git a/experimental-feature-linux.json b/experimental-feature-linux.json index ca5b49878a4..31f7b965a5b 100644 --- a/experimental-feature-linux.json +++ b/experimental-feature-linux.json @@ -2,6 +2,7 @@ "PSFeedbackProvider", "PSLoadAssemblyFromNativeCode", "PSNativeWindowsTildeExpansion", + "PSProfileDSCResource", "PSSerializeJSONLongEnumAsNumber", "PSRedirectToVariable", "PSSubsystemPluginModel" diff --git a/experimental-feature-windows.json b/experimental-feature-windows.json index ca5b49878a4..31f7b965a5b 100644 --- a/experimental-feature-windows.json +++ b/experimental-feature-windows.json @@ -2,6 +2,7 @@ "PSFeedbackProvider", "PSLoadAssemblyFromNativeCode", "PSNativeWindowsTildeExpansion", + "PSProfileDSCResource", "PSSerializeJSONLongEnumAsNumber", "PSRedirectToVariable", "PSSubsystemPluginModel" diff --git a/global.json b/global.json index e7cce33e5d9..4ad40687f24 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "10.0.100-rc.1.25451.107" + "version": "11.0.100-rc.1.26425.128" } } diff --git a/src/GlobalTools/PowerShell.Windows.x64/PowerShell.Windows.x64.csproj b/src/GlobalTools/PowerShell.Windows.x64/PowerShell.Windows.x64.csproj index 49d607ebfed..8449c58ebb0 100644 --- a/src/GlobalTools/PowerShell.Windows.x64/PowerShell.Windows.x64.csproj +++ b/src/GlobalTools/PowerShell.Windows.x64/PowerShell.Windows.x64.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> <PackAsTool>true</PackAsTool> diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimAsyncOperation.cs b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimAsyncOperation.cs index 023bf652b1d..e794fd929d1 100644 --- a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimAsyncOperation.cs +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimAsyncOperation.cs @@ -381,7 +381,7 @@ protected object GetReferenceOrReferenceArrayObject(object value, ref CimType re if (value is PSReference cimReference) { object baseObject = GetBaseObject(cimReference.Value); - if (!(baseObject is CimInstance cimInstance)) + if (baseObject is not CimInstance cimInstance) { return null; } @@ -403,7 +403,7 @@ protected object GetReferenceOrReferenceArrayObject(object value, ref CimType re CimInstance[] cimInstanceArray = new CimInstance[cimReferenceArray.Length]; for (int i = 0; i < cimReferenceArray.Length; i++) { - if (!(cimReferenceArray[i] is PSReference tempCimReference)) + if (cimReferenceArray[i] is not PSReference tempCimReference) { return null; } diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimSessionProxy.cs b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimSessionProxy.cs index 630bb34dfb1..5cdc168ae24 100644 --- a/src/Microsoft.Management.Infrastructure.CimCmdlets/CimSessionProxy.cs +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/CimSessionProxy.cs @@ -2041,7 +2041,7 @@ protected override bool PreNewActionEvent(CmdletActionEventArgs args) } CimWriteResultObject writeResultObject = args.Action as CimWriteResultObject; - if (!(writeResultObject.Result is CimClass cimClass)) + if (writeResultObject.Result is not CimClass cimClass) { return true; } @@ -2200,7 +2200,7 @@ protected override bool PreNewActionEvent(CmdletActionEventArgs args) } CimWriteResultObject writeResultObject = args.Action as CimWriteResultObject; - if (!(writeResultObject.Result is CimInstance cimInstance)) + if (writeResultObject.Result is not CimInstance cimInstance) { return true; } diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/Microsoft.Management.Infrastructure.CimCmdlets.csproj b/src/Microsoft.Management.Infrastructure.CimCmdlets/Microsoft.Management.Infrastructure.CimCmdlets.csproj index 582858a592b..f5388782d9c 100644 --- a/src/Microsoft.Management.Infrastructure.CimCmdlets/Microsoft.Management.Infrastructure.CimCmdlets.csproj +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/Microsoft.Management.Infrastructure.CimCmdlets.csproj @@ -10,4 +10,9 @@ <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> </ItemGroup> + <ItemGroup> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> + </ItemGroup> </Project> diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/CimCmdletStrings.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/CimCmdletStrings.resx index d479d28b5bf..bf75344781e 100644 --- a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/CimCmdletStrings.resx +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/CimCmdletStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/cs/CimCmdletStrings.cs.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/cs/CimCmdletStrings.cs.resx new file mode 100644 index 00000000000..9364b782c69 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/cs/CimCmdletStrings.cs.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Operace{0} byla dokončena.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Vytvořit CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Odstranit CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Vytvořit výčet přidružených instancí CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Výčet CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Výčet CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Získat CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Získat CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Vyvolat CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Upravit CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Dotaz na CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Přihlásit k odběru CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Proveďte operaci {0} s následujícími parametry: {1}.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Parametr {0} nelze použít společně s parametrem {1}.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Nepodařilo se najít objekt CimSession s hodnotou {0} = {1}.</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>V zadané třídě {0} se nepodařilo najít následující vlastnosti: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Nepodařilo se změnit vlastnost {0} objektu {1}, která je jen pro čtení.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Popis stavu platby</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Operaci nelze provést, protože cesta se zástupnými znaky {0} nebyla přeložena na soubor.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Typ ověřování {0} není bez přihlašovacích údajů platný. Bez přihlašovacích údajů jsou povoleny pouze následující typy ověřování: {1}, {2}, {3} nebo {4}.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Ve třídě {1} se nepodařilo najít metodu {0}.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Ve třídě {2} se nepodařilo najít parametr {0} v metodě {1}.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Neplatná operace. Aktuální rutina již má vytvořenou operaci.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Argument {0} obsahuje znaky, které nejsou v parametru {1} povoleny. Zadejte platný argument a pak příkaz spusťte znovu.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Operaci nelze provést, protože cesta byla přeložena na více než jeden soubor. Tento příkaz nemůže pracovat s více soubory.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Argument {0} nemůže mít hodnotu null.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>Objekt proxy CimSession již provádí operaci.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Soubor nejde otevřít, protože aktuální poskytovatel ({0}) nemůže otevřít soubor.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Do vstupního objektu {1} nelze přidat vlastnost {0}. Schéma třídy neobsahuje tuto vlastnost.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Název sady parametrů se nepodařilo přeložit.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/de/CimCmdletStrings.de.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/de/CimCmdletStrings.de.resx new file mode 100644 index 00000000000..1f3d389d78d --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/de/CimCmdletStrings.de.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Der Vorgang „{0}“ wurde abgeschlossen.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>CimInstance erstellen</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>CimInstance löschen</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Zugeordnete CimInstances auflisten</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>CimClasses auflisten</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>CimInstances auflisten</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>CimClass abrufen</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>CimInstance abrufen</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>CimMethod aufrufen</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>CimInstance ändern</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>CimInstances abfragen</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>CimIndication abonnieren</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Führen Sie den Vorgang „{0}“ mit den folgenden Parametern aus: „{1}“.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Der Parameter „{0}“ kann nicht mit dem Parameter „{1}“ verwendet werden.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>CimSession mit der angegebenen {0} = {1} wurde nicht gefunden.</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Die folgenden Eigenschaften konnten in der angegebenen Klasse „{0}“ nicht gefunden werden: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Die schreibgeschützte Eigenschaft „{0}“ des Objekts „{1}“ konnte nicht geändert werden.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Standardstatusbeschreibung</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Wildcardpfad „{0}“ nicht in eine Datei aufgelöst wurde.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Der Authentifizierungstyp „{0}“ ist ohne Anmeldeinformationen ungültig. Ohne Anmeldeinformationen sind nur die folgenden Authentifizierungstypen zulässig: „{1}“, „{2}“, „{3}“ oder „{4}“.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Die Methode „{0}“ konnte in der Klasse „{1}“ nicht gefunden werden.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Der Parameter „{0}“ konnte in der Methode „{1}“ der Klasse „{2}“ nicht gefunden werden.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Ungültige Operation. Für das aktuelle Cmdlet wurde bereits ein Vorgang erstellt.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Das Argument „{0}“ enthält Zeichen, die im Parameter „{1}“ nicht zulässig sind. Geben Sie ein gültiges Argument an, und wiederholen Sie dann den Befehl.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Pfad in mehrere Dateien aufgelöst wurde. Dieser Befehl kann nicht für mehrere Dateien verwendet werden.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Das Argument „{0}“ darf nicht NULL sein.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>Für das CimSession-Proxyobjekt wird bereits ein Vorgang ausgeführt.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Die Datei kann nicht geöffnet werden, da der aktuelle Anbieter ({0}) keine Datei öffnen kann.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann dem Eingabeobjekt „{1}“ nicht hinzugefügt werden. Das Klassenschema enthält diese Eigenschaft nicht.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Der Name des Parametersatzes kann nicht aufgelöst werden.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/es/CimCmdletStrings.es.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/es/CimCmdletStrings.es.resx new file mode 100644 index 00000000000..ca57243da14 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/es/CimCmdletStrings.es.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Operación "{0}" completada.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Creación de CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Eliminar CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Enumerar CimInstances asociadas</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Enumerar CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Enumerar CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Obtener CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Obtener CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Invocar CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modificar CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Instancias CimInstances de consulta</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Suscribir CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Realice la operación "{0}" con los siguientes parámetros, "{1}".</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>El parámetro "{0}" no se puede usar con el parámetro "{1}".</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>No se pudo encontrar CimSession con el especificado {0} = {1}</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>No se encontraron las siguientes propiedades en la clase dada {0}: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>No se pudo modificar la propiedad de solo lectura "{0}" del objeto "{1}".</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Descripción del estado predeterminado.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de acceso comodín {0} no se resolvió en un archivo.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>El tipo de autenticación "{0}" no es válido sin credenciales. Solo se permiten los siguientes tipos de autenticación sin credenciales, "{1}", "{2}", "{3}" o "{4}".</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>No se encuentra el método "{0}" en la clase "{1}".</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>No se encuentra el parámetro "{0}" en el método "{1}" de la clase "{2}".</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Operación no válida. El cmdlet actual ya tiene una operación creada.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>El argumento "{0}" contiene caracteres no permitidos en el parámetro "{1}". Proporcione un argumento que sea válido e intente el comando de nuevo.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de acceso se resolvió en más de un archivo. Este comando no puede funcionar en varios archivos.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>El argumento "{0}" no puede ser null.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>El objeto proxy CimSession ya tiene una operación en curso.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>No se puede abrir el archivo porque el proveedor actual ({0}) no puede abrir un archivo.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>No se puede agregar la propiedad "{0}" al objeto de entrada "{1}". El esquema de clase no contiene la propiedad.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>No se puede resolver el nombre del conjunto de parámetros.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/fr/CimCmdletStrings.fr.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/fr/CimCmdletStrings.fr.resx new file mode 100644 index 00000000000..9021d746b99 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/fr/CimCmdletStrings.fr.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>L’opération « {0} » est effectuée.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Créer une CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Supprimer une CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Énumérer les CimInstances associées</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Énumérer les CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Énumérer les CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Obtenir CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Obtenir CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Appeler CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modify CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Interroger les CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>S’abonner à une CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Exécutez l’opération « {0} » avec les paramètres suivants : « {1} ».</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Le paramètre « {0} » ne peut pas être utilisé avec le paramètre « {1} ».</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Nous ne pouvons pas trouver CimSession avec le {0} = {1} donné</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Nous n’avons pas pu trouver les propriétés suivantes dans la classe donnée {0} : {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Nous n’avons pas pu modifier la propriété en lecture seule « {0} » de l’objet « {1} ».</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Description de l’état par défaut.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le chemin d’accès contenant des caractères génériques {0} n’a pas été résolu en un fichier.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Le type d’authentification « {0} » n’est pas valide sans informations d’identification. Seuls les types d’authentification suivants sont autorisés sans informations d’identification : « {1} », « {2} », « {3} » ou « {4} ».</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Nous ne pouvons pas trouver la méthode « {0} » dans la classe « {1} ».</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le paramètre « {0} » dans la méthode « {1} » de la classe « {2} ».</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Opération non valide. Une opération a déjà été créée pour la cmdlet actuelle.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>L’argument « {0} » contient des caractères qui ne sont pas autorisés dans le paramètre « {1} ». Indiquez un argument valide, puis réexécutez la commande.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le chemin d’accès a été résolu en plusieurs fichiers. Cette commande ne peut pas s’exécuter sur plusieurs fichiers.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>L’argument « {0} » ne peut pas avoir une valeur nulle.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>Un objet proxy CimSession a déjà une opération en cours.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Nous ne pouvons ouvrir aucun fichier, car le fournisseur actuel ({0}) ne peut pas les ouvrir.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter la propriété « {0} » à l’objet d’entrée « {1} ». Le schéma de classe ne contient pas la propriété.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Nous ne pouvons pas résoudre le nom du jeu de paramètres.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/it/CimCmdletStrings.it.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/it/CimCmdletStrings.it.resx new file mode 100644 index 00000000000..68dd86419d8 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/it/CimCmdletStrings.it.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Operazione ''{0}'' completata.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Crea CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Eliminare CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Enumerare CimInstance associate</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Enumerare CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Enumera CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Ottenere CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Ottenere CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Richiama CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modifica CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Chiedi a CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Sottoscrivi CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Eseguire l'operazione ''{0}'' con i parametri seguenti, ''{1}''.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Non è possibile utilizzare il parametro ''{0}'' con il parametro ''{1}''.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Non è possibile trovare CimSession con il {0} specificato = {1}</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Non è possibile trovare le proprietà seguenti nella classe specificata {0}: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Non è possibile modificare la proprietà di sola lettura ''{0}'' dell'oggetto ''{1}''.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Descrizione dello stato predefinito.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso con caratteri jolly {0} non si è risolto in un file.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Il tipo di autenticazione ''{0}'' non è valido senza credenziali. Sono consentiti solo i tipi di autenticazione seguenti senza credenziali, ''{1}'', ''{2}'', ''{3}'' o ''{4}''.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Non è possibile trovare il metodo ''{0}'' nella classe ''{1}''.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Non è possibile trovare il parametro ''{0}'' nel metodo ''{1}'' della classe ''{2}''.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Operazione non valida. Per il cmdlet corrente è già stata creata un'operazione.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>L'argomento ''{0}'' contiene caratteri non consentiti nel parametro ''{1}''. Specificare un argomento valido, quindi riprovare.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso è stato risolto in più di un file. Questo comando non può operare su più file.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>L'argomento ''{0}'' non può essere Null.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>L'oggetto proxy CimSession ha già un'operazione in corso.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Non è possibile aprire il file perché il provider corrente ({0}) non riesce ad aprire un file.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Non è possibile aggiungere la proprietà ''{0}'' all'oggetto di input ''{1}''. Lo schema della classe non contiene la proprietà.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Non è possibile risolvere il nome del set di parametri.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ja/CimCmdletStrings.ja.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ja/CimCmdletStrings.ja.resx new file mode 100644 index 00000000000..dd4d67f9285 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ja/CimCmdletStrings.ja.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>操作 '{0}' が完了しました。</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>CimInstance の作成</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>CimInstance の削除</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>関連付けられた CimInstance の列挙</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>CimClasses の列挙</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>CimInstance の列挙</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>CimClass の取得</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>CimInstance の取得</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>CimMethod の呼び出し</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>CimInstance の変更</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>CimInstance に対してクエリを実行</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>CimIndication のサブスクライブ</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>次のパラメーターを使用して操作 '{0}' を実行します: '{1}'。</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>パラメーター '{0}' は、パラメーター '{1}' と共に使用することはできません。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>指定された {0} = {1} の CimSession が見つかりませんでした</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>指定されたクラス {0} に次のプロパティが見つかりませんでした: {1}。</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>オブジェクト '{1}' の読み取り専用プロパティ '{0}' を変更できませんでした。</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>既定の状態の説明。</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>ワイルドカード パス {0} がファイルに解決されなかったため、操作を実行できません。</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>認証の種類 '{0}' は、資格情報がないと無効です。資格情報なしで使用できるのは次の認証の種類のみです: '{1}'、'{2}'、'{3}'、または '{4}'。</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>クラス '{1}' にメソッド '{0}' が見つかりません。</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>クラス '{2}' のメソッド '{1}' にパラメーター '{0}' が見つかりません。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>無効な操作です。現在のコマンドレットには、既に操作が作成されています。</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>引数 '{0}' には、パラメーター '{1}' で使用できない文字が含まれています。有効な引数を指定して、コマンドを再試行してください。</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>パスが複数のファイルに解決されたため、操作を実行できません。このコマンドは、複数のファイルに対して操作することはできません。</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>引数 '{0}' を null 値にすることはできません。</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession プロキシ オブジェクトでは、既に操作が処理中です。</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>現在のプロバイダー ({0}) がファイルを開くことができないため、ファイルを開けません。</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>プロパティ '{0}' を入力オブジェクト '{1}' に追加できません。クラス スキーマにプロパティが含まれていません。</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>パラメーター セット名を解決できません。</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ko/CimCmdletStrings.ko.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ko/CimCmdletStrings.ko.resx new file mode 100644 index 00000000000..5e7dd502a91 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ko/CimCmdletStrings.ko.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>작업 '{0}'이(가) 완료되었습니다.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>CimInstance 만들기</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>CimInstance 삭제</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>연결된 CimInstances 열거</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>CimClasses 열거</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>CimInstance 열거</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>CimClass 가져오기</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>CimInstance 가져오기</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>CimMethod 호출</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modify CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>CimInstance 쿼리</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>CimIndication 구독</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>다음 매개 변수를 사용하여 작업 '{0}'을(를) 수행합니다. '{1}'.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>매개 변수 '{0}'은(는) 매개 변수 '{1}'과(와) 함께 사용할 수 없습니다.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>지정된 {0} = {1} 값의 CimSession을 찾을 수 없습니다.</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>지정된 클래스 {0}에서 다음 속성을 찾을 수 없습니다. {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>개체 '{1}'의 읽기 전용 속성 '{0}'을(를) 수정할 수 없습니다.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>기본 상태 설명입니다.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>와일드카드 경로 {0}이(가) 파일로 확인되지 않아 작업을 수행할 수 없습니다.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>자격 증명이 없으면 '{0}' 인증 유형을 사용할 수 없습니다. 자격 증명 없이 사용할 수 있는 인증 유형은 '{1}', '{2}', '{3}' 또는 '{4}'뿐입니다.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>'{1}' 클래스에서 메서드 '{0}'을(를) 찾을 수 없습니다.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>클래스 '{2}'의 메서드 '{1}'에서 매개 변수 '{0}'을(를) 찾을 수 없습니다.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>작업이 잘못되었습니다. 현재 cmdlet에 이미 작업이 만들어져 있습니다.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>인수 '{0}'에 매개 변수 '{1}'에 허용되지 않는 문자가 포함되어 있습니다. 올바른 인수를 제공한 후 명령을 다시 시도하세요.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>경로가 두 개 이상의 파일로 확인되어 작업을 수행할 수 없습니다. 이 명령은 여러 파일에 사용할 수 없습니다.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>'{0}' 인수는 null일 수 없습니다.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession 프록시 개체에 이미 진행 중인 작업이 있습니다.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>현재 공급자({0})는 파일을 열 수 없으므로 파일을 열 수 없습니다.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>입력 개체 '{1}'에 속성 '{0}'을(를) 추가할 수 없습니다. 클래스 스키마에 해당 속성이 없습니다.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>매개 변수 집합 이름을 확인할 수 없습니다.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pl/CimCmdletStrings.pl.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pl/CimCmdletStrings.pl.resx new file mode 100644 index 00000000000..5dfaca26616 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pl/CimCmdletStrings.pl.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Operacja „{0}” została ukończona.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Utwórz wystąpienie CimInstances</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Usuń CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Wyliczanie skojarzonych elementów CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Wylicz klasy typu CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Wyliczanie elementów CimInstance</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Pobierz CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Pobierz CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Wywołaj metodę CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modyfikacja obiektu CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Zapytanie do tabeli CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Subskrybuj element CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Wykonaj operację „{0}” z następującymi parametrami: „{1}”.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Parametru „{0}” nie można użyć z parametrem „{1}”.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Nie można odnaleźć elementu CimSession o podanym parametrze {0} = {1}</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Nie można odnaleźć następujących właściwości z danej klasy {0}: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Nie można zmodyfikować właściwości tylko do odczytu „{0}” obiektu „{1}”.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Opis domyślnego statusu.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka {0} symbolu wieloznacznego nie została rozpoznana jako plik.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Typ uwierzytelniania „{0}” jest nieprawidłowy bez poświadczeń. Tylko następujący typ uwierzytelniania jest dozwolony bez poświadczeń, „{1}”, „{2}”, „{3}” lub „{4}”.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Nie można odnaleźć metody „{0}” w klasie „{1}”.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Nie można odnaleźć parametru „{0}” w metodzie „{1}” klasy „{2}”.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Nieprawidłowa operacja. Bieżące polecenie cmdlet ma już utworzoną operację.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Argument „{0}” zawiera znaki niedozwolone w parametrze „{1}”. Podaj prawidłowy argument, a następnie spróbuj ponownie wykonać polecenie.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka wskazuje na więcej niż jeden plik. To polecenie nie może działać na wielu plikach.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Argument „{0}” nie może być null.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>W obiekcie proxy CimSession już trwa operacja.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Nie można otworzyć pliku, ponieważ bieżący dostawca ({0}) nie może otworzyć pliku.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Nie można dodać właściwości „{0}” do obiektu wejściowego „{1}”. Schemat klasy nie zawiera właściwości.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Nie można rozpoznać nazwy zestawu parametrów.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pt-BR/CimCmdletStrings.pt-BR.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pt-BR/CimCmdletStrings.pt-BR.resx new file mode 100644 index 00000000000..e0f73fc33ed --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/pt-BR/CimCmdletStrings.pt-BR.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Operation '{0}' complete.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Create CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Delete CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Enumerate Associated CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Enumerate CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Enumerate CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Get CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Get CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Invoke CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Modify CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Query CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Subscribe CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Perform operation '{0}' with following parameters, '{1}'.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Parameter '{0}' cannot be used with the parameter '{1}'.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Could not find CimSession with the given {0} = {1}</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Could not find the following properties from the given class {0}: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Could not modify readonly property '{0}' of object '{1}'.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Default status description.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Cannot perform operation because the wildcard path {0} did not resolve to a file.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Authentication type '{0}' is invalid without credential. Only following authentication type are allowed without credential, '{1}', '{2}', '{3}', or '{4}'.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Can not find method '{0}' in class '{1}'.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Can not find Parameter '{0}' in method '{1}' of class '{2}'.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Invalid operation. Current cmdlet already have operation created.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Argument '{0}' contains characters that are not allowed in parameter '{1}'. Supply an argument that is valid and then try the command again.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Cannot perform operation because the path resolved to more than one file. This command cannot operate on multiple files.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Argument '{0}' can not be null.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession proxy object already have operation in progress.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Cannot open file because the current provider ({0}) cannot open a file.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Unable to add property '{0}' to input object '{1}'. The class schema does not contain the property.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Unable to resolve the parameter set name.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ru/CimCmdletStrings.ru.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ru/CimCmdletStrings.ru.resx new file mode 100644 index 00000000000..71f388880e6 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/ru/CimCmdletStrings.ru.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>Операция "{0}" завершена.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>Создать CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>Удалить CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>Перечислить связанные CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>Перечислить CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>Перечислить CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>Get CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>Get CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>Вызвать CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>Изменить CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>Запрос CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>Подписаться на CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>Выполните операцию "{0}" со следующими параметрами: "{1}".</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>Параметр "{0}" нельзя использовать с параметром "{1}".</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Не удалось найти CimSession с заданным условием {0} = {1}</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Не удалось найти следующие свойства в указанном классе {0}: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>Не удалось изменить доступное только для чтения свойство "{0}" объекта "{1}".</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Описание статуса по умолчанию.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Не удается выполнить операцию, так как путь с подстановочными знаками {0} не сопоставлен с файлом.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Тип проверки подлинности "{0}" недействителен без учетных данных. Без указания учетных данных допускаются только следующие типы проверки подлинности: "{1}", "{2}", "{3}" или "{4}".</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>Не удается найти метод "{0}" в классе "{1}".</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>Не удается найти параметр "{0}" в методе "{1}" класса "{2}".</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Недействительная операция. Для текущего командлета уже создана операция.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Аргумент "{0}" содержит символы, недопустимые в параметре "{1}". Укажите допустимый аргумент, а затем повторите выполнение команды.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Операция не может быть выполнена, так как путь указывает более чем на один файл. Эта команда не может выполняться с несколькими файлами.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Аргумент "{0}" не может иметь значение "null".</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>Для объекта-прокси CimSession уже выполняется операция.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Не удалось открыть файл, поскольку текущий поставщик ({0}) не может открывать файлы.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Не удается добавить свойство "{0}" во входной объект "{1}". Схема класса не содержит это свойство.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Не удалось сопоставить имя набора параметров.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/tr/CimCmdletStrings.tr.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/tr/CimCmdletStrings.tr.resx new file mode 100644 index 00000000000..2b055be79dd --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/tr/CimCmdletStrings.tr.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>İşlem '{0}' tamamlandı.</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>CimInstance Oluştur</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>CimInstance'ı Sil</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>İlişkili CimInstance'ları Numaralandır</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>CimClass'ları Numaralandır</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>CimInstance'ları Numaralandır</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>CimClass'ı Al</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>CimInstance'ı Al</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>CimMethod Çağır</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>CimInstance'ı Değiştir</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>CimInstance'ları Sorgula</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>CimIndication'a Abone Ol</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>'{0}' işlemini aşağıdaki parametrelerle gerçekleştirin: '{1}'.</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>'{0}' parametresi, '{1}' parametresiyle kullanılamaz.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>Verilen {0} = {1} için CimSession bulunamadı</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>Verilen {0} sınıfında aşağıdaki özellikler bulunamadı: {1}.</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>'{1}' nesnesinin salt okunur özelliği '{0}' değiştirilemedi.</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>Varsayılan durum açıklaması.</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>Joker karakter yolu {0} bir dosyaya çözümlenemediği için işlem gerçekleştirilemiyor.</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>Kimlik bilgisi olmadan '{0}' kimlik doğrulama türü geçersizdir. Kimlik bilgisi olmadan yalnızca '{1}', '{2}', '{3}' veya '{4}' kimlik doğrulama türlerine izin verilir.</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>'{1}' sınıfında '{0}' yöntemi bulunamadı.</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>'{2}' sınıfının '{1}' yönteminde '{0}' parametresi bulunamadı.</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Geçersiz işlem. Geçerli cmdlet için zaten bir işlem oluşturulmuş.</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>'{0}' bağımsız değişkeni, '{1}' parametresinde izin verilmeyen karakterler içeriyor. Geçerli bir bağımsız değişken girin ve sonra komutu yeniden deneyin.</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Yol birden fazla dosyaya çözümlendiği için işlem gerçekleştirilemiyor. Bu komut birden fazla dosya üzerinde çalışamaz.</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>Bağımsız değişken '{0}' null olamaz.</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession ara sunucu nesnesinde zaten devam eden bir işlem var.</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) bir dosya açamadığı için dosya açılamıyor.</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>Giriş nesnesi '{1}' için '{0}' özelliği eklenemedi. Sınıf şeması özelliği içermiyor.</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>Parametre kümesi adı çözümlenemedi.</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hans/CimCmdletStrings.zh-Hans.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hans/CimCmdletStrings.zh-Hans.resx new file mode 100644 index 00000000000..4173f291648 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hans/CimCmdletStrings.zh-Hans.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>操作 '{0}' 完成。</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>创建 CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>删除 CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>枚举关联的 CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>枚举 CimClass</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>枚举 CimInstance</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>获取 CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>获取 CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>调用 CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>修改 CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>查询 CimInstance</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>订阅 CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>使用以下参数执行操作 '{0}','{1}'。</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>参数“{0}”不能与参数“{1}”一起使用。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>找不到具有给定 {0} = {1}的 CimSession</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>无法从给定类 {0}中找到以下属性: {1}。</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>无法修改对象 '{0}' 的只读属性 '{1}'。</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>默认状态说明。</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>无法执行操作,因为通配符路径 {0} 未解析为文件。</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>如果没有凭据,身份验证类型 '{0}' 无效。没有凭据时,仅允许以下身份验证类型:'{1}'、'{2}'、'{3}' 或 '{4}'。</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>无法在类“{0}”中找到方法“{1}”。</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>在类 '{0}' 的方法 '{1}' 中找不到参数 '{2}'。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>无效的操作。当前 cmdlet 已有正在创建的操作。</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>参数 '{0}' 包含参数 '{1}' 中不允许的字符。提供有效的参数,然后重试该命令。</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>无法执行操作,因为路径解析为多个文件。此命令无法对多个文件执行操作。</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>参数 “{0}” 不能为 null。</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession 代理对象已在执行操作。</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>无法打开文件,因为当前提供程序({0})无法打开文件。</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>无法将属性 '{0}' 添加到输入对象 '{1}'。类架构不包含该属性。</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>无法解析参数集名称。</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hant/CimCmdletStrings.zh-Hant.resx b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hant/CimCmdletStrings.zh-Hant.resx new file mode 100644 index 00000000000..b64c67afe21 --- /dev/null +++ b/src/Microsoft.Management.Infrastructure.CimCmdlets/resources/zh-Hant/CimCmdletStrings.zh-Hant.resx @@ -0,0 +1,228 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimOperationCompleted" xml:space="preserve"> + <value>已完成作業 '{0}'。</value> + <comment>{0} is a placeholder for operation name. (i.e, GetCimInstance)</comment> + </data> + <data name="CimOperationNameCreateInstance" xml:space="preserve"> + <value>建立 CimInstance</value> + </data> + <data name="CimOperationNameDeleteInstance" xml:space="preserve"> + <value>刪除 CimInstance</value> + </data> + <data name="CimOperationNameEnumerateAssociatedInstances" xml:space="preserve"> + <value>列舉關聯的 CimInstances</value> + </data> + <data name="CimOperationNameEnumerateClasses" xml:space="preserve"> + <value>列舉 CimClasses</value> + </data> + <data name="CimOperationNameEnumerateInstances" xml:space="preserve"> + <value>列舉 CimInstances</value> + </data> + <data name="CimOperationNameGetClass" xml:space="preserve"> + <value>取得 CimClass</value> + </data> + <data name="CimOperationNameGetInstance" xml:space="preserve"> + <value>取得 CimInstance</value> + </data> + <data name="CimOperationNameInvokeMethod" xml:space="preserve"> + <value>叫用 CimMethod</value> + </data> + <data name="CimOperationNameModifyInstance" xml:space="preserve"> + <value>修改 CimInstance</value> + </data> + <data name="CimOperationNameQueryInstances" xml:space="preserve"> + <value>查詢 CimInstances</value> + </data> + <data name="CimOperationNameSubscribeIndication" xml:space="preserve"> + <value>訂閱 CimIndication</value> + </data> + <data name="CimOperationStart" xml:space="preserve"> + <value>使用下列參數執行作業 '{0}': '{1}'。</value> + <comment>{0} is a placeholder for operation name; {1} is a placeholder for parameters value</comment> + </data> + <data name="ConflictParameterWasSet" xml:space="preserve"> + <value>參數 '{0}' 不可搭配參數 '{1}' 使用。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for another parameter name;</comment> + </data> + <data name="CouldNotFindCimsessionObject" xml:space="preserve"> + <value>找不到具有指定 {0} = {1} 的 CimSession</value> + <comment>{0} is a placeholder for property name; {1} is a placeholder for property value.</comment> + </data> + <data name="CouldNotFindPropertyFromGivenClass" xml:space="preserve"> + <value>在指定的類別 {0} 中找不到下列屬性: {1}。</value> + <comment>{0} is a placeholder for class name; {1} is a placeholder for list of property names.</comment> + </data> + <data name="CouldNotModifyReadonlyProperty" xml:space="preserve"> + <value>無法修改物件 '{1}' 的唯讀屬性 '{0}'。</value> + <comment>{0} is a placeholder for propertyname; {1} is a placeholder for object string.</comment> + </data> + <data name="DefaultStatusDescription" xml:space="preserve"> + <value>預設狀態描述。</value> + <comment>N/A</comment> + </data> + <data name="DidNotResolveFile" xml:space="preserve"> + <value>因為萬用字元路徑 {0} 未解析為檔案,所以無法執行作業。</value> + <comment>{0} is a placeholder for a path</comment> + </data> + <data name="InvalidAuthenticationTypeWithNullCredential" xml:space="preserve"> + <value>沒有認證時,驗證類型 '{0}' 無效。僅以下驗證類型允許在沒有認證的情況下使用: '{1}'、'{2}'、'{3}' 或 '{4}'。</value> + <comment>{0} is a placeholder for authentication type. {1}-{4} are placeholders for authentication types.</comment> + </data> + <data name="InvalidMethod" xml:space="preserve"> + <value>在類別 '{1}' 中找不到方法 '{0}'。</value> + <comment>{0} is a placeholder for method name. {1} is a placeholders for class name.</comment> + </data> + <data name="InvalidMethodParameter" xml:space="preserve"> + <value>在類別 '{2}' 的方法 '{1}' 中找不到參數 '{0}'。</value> + <comment>{0} is a placeholder for parameter name; {1} is a placeholder for method name; {2} is a placeholder for class name.</comment> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>作業無效。目前的 Cmdlet 已建立作業。</value> + <comment>N/A</comment> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>引數 '{0}' 包含參數 '{1}' 中不允許的字元。請提供有效類型的引數,然後再次嘗試執行命令。</value> + <comment>{0} stand for argument value, {1} stand for parameter name.</comment> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>因為路徑已解析為多個檔案,所以無法執行作業。此命令無法針對多個檔案執行。</value> + </data> + <data name="NullArgument" xml:space="preserve"> + <value>引數 '{0}' 不可為 null。</value> + <comment>N/A</comment> + </data> + <data name="OperationInProgress" xml:space="preserve"> + <value>CimSession Proxy 物件已有進行中的作業。</value> + <comment>N/A</comment> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>因為目前的提供者 ({0}) 無法開啟檔案,所以無法開啟檔案。</value> + <comment>{0} is a placeholder for PowerShell filesystem-like provider name (i.e. registry provider)</comment> + </data> + <data name="UnableToAddPropertyToInstance" xml:space="preserve"> + <value>無法將屬性 '{0}' 新增至輸入物件 '{1}'。類別結構描述不包含屬性。</value> + <comment>{0} stand for property name, {1} stand for cim instance path.</comment> + </data> + <data name="UnableToResolveParameterSetName" xml:space="preserve"> + <value>無法解析參數集名稱。</value> + <comment>N/A</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/ManagementList/ManagementList/ColumnPicker.xaml.cs b/src/Microsoft.Management.UI.Internal/ManagementList/ManagementList/ColumnPicker.xaml.cs index 8a919959968..05151330ea2 100644 --- a/src/Microsoft.Management.UI.Internal/ManagementList/ManagementList/ColumnPicker.xaml.cs +++ b/src/Microsoft.Management.UI.Internal/ManagementList/ManagementList/ColumnPicker.xaml.cs @@ -60,7 +60,7 @@ internal ColumnPicker( : this() { ArgumentNullException.ThrowIfNull(columns); - + ArgumentNullException.ThrowIfNull(availableColumns); // Add visible columns to Selected list, preserving order diff --git a/src/Microsoft.Management.UI.Internal/Microsoft.PowerShell.GraphicalHost.csproj b/src/Microsoft.Management.UI.Internal/Microsoft.PowerShell.GraphicalHost.csproj index acc4eae2c61..6db4395d720 100644 --- a/src/Microsoft.Management.UI.Internal/Microsoft.PowerShell.GraphicalHost.csproj +++ b/src/Microsoft.Management.UI.Internal/Microsoft.PowerShell.GraphicalHost.csproj @@ -12,10 +12,6 @@ <UseWPF>True</UseWPF> </PropertyGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup> <Resource Include="resources\Graphics\Add16.png" /> <Resource Include="resources\Graphics\CloseTile16.png" /> @@ -35,4 +31,10 @@ <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> <ProjectReference Include="..\Microsoft.PowerShell.Commands.Utility\Microsoft.PowerShell.Commands.Utility.csproj" /> </ItemGroup> + + <ItemGroup> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> + </ItemGroup> </Project> diff --git a/src/Microsoft.Management.UI.Internal/commandHelpers/ShowCommandHelper.cs b/src/Microsoft.Management.UI.Internal/commandHelpers/ShowCommandHelper.cs index 32c68e961c6..cf6e2b1009f 100644 --- a/src/Microsoft.Management.UI.Internal/commandHelpers/ShowCommandHelper.cs +++ b/src/Microsoft.Management.UI.Internal/commandHelpers/ShowCommandHelper.cs @@ -489,6 +489,37 @@ private static string GetSerializedCommandScript() @"Remove-Item -Path 'function:\PSGetSerializedShowCommandInfo' -Force"); } + /// <summary> + /// Gets the command to be run to in order to import a module and refresh the command data. + /// </summary> + /// <param name="module">Module we want to import.</param> + /// <param name="isRemoteRunspace">Boolean flag determining whether Show-Command is queried in the local or remote runspace scenario.</param> + /// <param name="isFirstChance">Boolean flag to indicate that it is the second attempt to query Show-Command data.</param> + /// <returns>The command to be run to in order to import a module and refresh the command data.</returns> + internal static string GetImportModuleCommand(string module, bool isRemoteRunspace = false, bool isFirstChance = true) + { + string scriptBase = "Import-Module " + ShowCommandHelper.SingleQuote(module); + + if (isRemoteRunspace) + { + if (isFirstChance) + { + scriptBase += ";@(Get-Command " + ShowCommandHelper.CommandTypeSegment + @" -ShowCommandInfo )"; + } + else + { + scriptBase += GetSerializedCommandScript(); + } + } + else + { + scriptBase += ";@(Get-Command " + ShowCommandHelper.CommandTypeSegment + ")"; + } + + scriptBase += ShowCommandHelper.GetGetModuleSuffix(); + return scriptBase; + } + /// <summary> /// Gets the command to be run in order to show help for a command. /// </summary> @@ -679,7 +710,8 @@ internal static string SingleQuote(string str) /// <returns>The host window, if it is present or null if it is not.</returns> internal static Window GetHostWindow(PSCmdlet cmdlet) { - PSPropertyInfo windowProperty = cmdlet.Host.PrivateData.Properties["Window"]; + // The value of 'PrivateData' property may be null for the default host or a custom host. + PSPropertyInfo windowProperty = cmdlet.Host.PrivateData?.Properties["Window"]; if (windowProperty == null) { return null; diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.GraphicalHostResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.GraphicalHostResources.cs.resx new file mode 100644 index 00000000000..f20a07dffa2 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.GraphicalHostResources.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>Objekt OutGridViewWindow</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.HelpWindowResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.HelpWindowResources.cs.resx new file mode 100644 index 00000000000..1180fb67e66 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.HelpWindowResources.cs.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Rozlišovat malá a velká písmena</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Popis</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Příklady</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Najít:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Oddíly nápovědy</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>Nápověda pro {0}</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Vstupy</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Metody</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Další</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Nenašly se žádné shody</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Poznámky</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 shoda</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Výstupy</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Jsou podporovány zástupné znaky?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Výchozí hodnota</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Přijmout vstup z kanálu?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Pozice?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Požadováno?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parametry</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Předchozí</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Vlastnosti</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Poznámky</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Možnosti hledání</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Nastavení</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>Počet shod: {0}</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Synopse</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Syntaxe</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Nápověda pro {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Celá slova</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0} %</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Přiblížit</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.InvariantResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.InvariantResources.cs.resx new file mode 100644 index 00000000000..b92bfb0c515 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.InvariantResources.cs.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} nelze upravovat přímo. Místo toho použijte {1}.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Sloupce</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} nepodporuje přidávání do kolekce Položky. Místo toho použijte {1}.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Pokud je pro zobrazení nastavena hodnota {0}, musí mít typ {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.ShowCommandResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.ShowCommandResources.cs.resx new file mode 100644 index 00000000000..26185942412 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.ShowCommandResources.cs.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Ko_pírovat</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Spustit</value> + </data> + <data name="All" xml:space="preserve"> + <value>Vše</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Moduly:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Nápověda</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Společné parametry</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Chyby</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parametry pro {0}:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Název: {0} +Modul: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Při spuštění příkazu došlo k následujícím chybám: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Název:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Název příkazu</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Moduly</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><Žádný název modulu></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Vyberte více hodnot pro {0}.</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Může přijímat hodnotu z kanálu</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Společné pro všechny sady parametrů</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Povinné</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Volitelné</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Pozice: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Typ: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Importováno</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Nenaimportováno</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Zobrazit podrobnosti</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Nepodařilo se naimportovat modul požadovaný příkazem {0}. Název modulu: {1} Chybová zpráva: „{2}“.</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Chcete-li importovat modul {0} a jeho rutiny, včetně {1}, klikněte na {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Zobrazit příkaz – chyba</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Počkejte prosím...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Aktualizovat</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Neexistují žádné parametry.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Po použití {0} kliknutím zobrazte nové příkazy.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.UICultureResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.UICultureResources.cs.resx new file mode 100644 index 00000000000..72b57dbb88e --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.UICultureResources.cs.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Vybrat sloupce...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(žádné)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Hodnota musí být typu {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>Aktuální výběr je prázdný.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>obsahuje</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>neobsahuje</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>nerovná se</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>rovná se</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>je větší než nebo rovno</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>je mezi</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>nic neobsahuje</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>něco obsahuje</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>je menší než nebo rovno</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>má na konci</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>má na začátku</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Zpět</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Vpřed</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Hodnotou musí být platné datum v následujícím formátu: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Hodnota musí být platné číslo.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Hledat</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+plus na numerické klávesnici</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+plus na numerické klávesnici</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+minus na numerické klávesnici</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+minus na numerické klávesnici</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/cs/public.XamlLocalizableResources.cs.resx b/src/Microsoft.Management.UI.Internal/resources/cs/public.XamlLocalizableResources.cs.resx new file mode 100644 index 00000000000..03bcb7fbfdf --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/cs/public.XamlLocalizableResources.cs.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Dostupné sloupce</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Přidat</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Odebrat</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Vybrané sloupce</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Zpět</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Vpřed</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Najít v tomto sloupci</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Rozbalit</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Název</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Nový dotaz</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Úlohy</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Úlohy</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Ikona neurčitého průběhu</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Přidat kritéria</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Můžete přepsat existující dotaz nebo zadat jiný název a uložit nový dotaz. Každý dotaz se skládá z kritérií a z vlastního nastavení řazení a sloupců.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Kliknutím vyhledávací dotaz uložíte.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Dostupné sloupce</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Přesunout nahoru</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Přesunout dolů</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Vybrat sloupce</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Vybraný sloupec můžete přesunout do seznamu zobrazených sloupců.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Vybraný sloupec můžete přesunout do seznamu skrytých sloupců.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Tento sloupec nelze odebrat.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>V seznamu musí být vždy uveden minimálně jeden sloupec.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Vybrané sloupce</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Najít v tomto sloupci</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Rozbalit</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Kliknutím můžete vymazat všechna kritéria filtru.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Kliknutím můžete přidat vyhledávací kritéria.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Kliknutím můžete rozšířit vyhledávací kritéria.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Aktuálně nejsou k dispozici žádné uložené dotazy.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Dotazy</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Odstranit</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Přejmenovat</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} pravidlo</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Přidat</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Přidat kritéria filtru</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Hodnota</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Prázdné></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Pravidla</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Odstranit</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Dotaz</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Dotazy</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Hledat</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} z(e) {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Vyhledávání...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtrovat</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtrovat</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Pravidla zkratek</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Pravidla sloupců</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Piktogram Setřídit</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Piktogram Setřídit</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Sbalit</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Sbalit</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Seřazeno vzestupně</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Seřazeno sestupně</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Sbalit</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Rozbalit</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Hledat</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Vymazat vše</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Vymazat vše</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Vymazat hledaný text</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Úlohy</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Hledat</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Zrušit</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Rozbalit nebo sbalit panel filtrů</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtrovat</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Kliknutím zobrazíte uložené vyhledávací dotazy.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Byl použit filtr.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>a</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>a</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>nebo</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Nenašly se žádné shody.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Sbalit</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Rozbalit</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Zobrazit podřízené</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Zobrazit podřízené</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Zrušit</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.GraphicalHostResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.GraphicalHostResources.de.resx new file mode 100644 index 00000000000..40ad8cc06da --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.GraphicalHostResources.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow-Objekt</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.HelpWindowResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.HelpWindowResources.de.resx new file mode 100644 index 00000000000..cf8c6838186 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.HelpWindowResources.de.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Groß-/Kleinschreibung beachten</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Beschreibung</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Beispiele</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Suchen:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Hilfeabschnitte</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>Hilfe zu {0}</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Eingaben</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Methoden</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Weiter</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Keine Übereinstimmungen gefunden</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notizen</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 Übereinstimmung</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Ausgaben</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Platzhalterzeichen akzeptieren?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Standardwert</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Pipelineeingabe akzeptieren?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Erforderlich?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parameter</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Zurück</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Eigenschaften</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Hinweise</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Suchoptionen</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Einstellungen</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} Übereinstimmungen</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Synopsis</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Syntax</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Hilfe für {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Ganzes Wort</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0} %</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.InvariantResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.InvariantResources.de.resx new file mode 100644 index 00000000000..bce5c9ffd77 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.InvariantResources.de.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>„{0}“ kann nicht direkt geändert werden. Verwenden Sie stattdessen „{1}“.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Spalten</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>Das Hinzufügen zur Elementsammlung wird von „{0}“ nicht unterstützt. Verwenden Sie stattdessen „{1}“.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Wenn die Ansicht auf „{0}“ eingestellt ist, sollte sie den Typ „{1}“ aufweisen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.ShowCommandResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.ShowCommandResources.de.resx new file mode 100644 index 00000000000..6886d07fa11 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.ShowCommandResources.de.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Ko_pieren</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Ausführen</value> + </data> + <data name="All" xml:space="preserve"> + <value>Alle</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Module:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Hilfe</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Allgemeine Parameter</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Fehler</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parameter für „{0}“:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Name: {0} +Modul: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Beim Ausführen des Befehls sind die folgenden Fehler aufgetreten: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Name:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Befehlsname</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Module</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Mehrere Werte für „{0}“ auswählen</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Kann einen Wert aus der Pipeline empfangen</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Für alle Parametersätze gemeinsam</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obligatorisch</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Optional</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Position: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Typ: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Importiert</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Nicht importiert</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Details anzeigen</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Fehler beim Importieren des für den Befehl „{0}“ erforderlichen Moduls. Modulname: „{1}“. Fehlermeldung: „{2}“.</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Klicken Sie auf „{2}“, um das Modul „{0}“ und seine Cmdlets, einschließlich „{1}“, zu importieren.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Befehl anzeigen – Fehler</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Bitte warten...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Aktualisieren</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Es gibt keine Parameter.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Klicken Sie nach der Verwendung von „{0}“ darauf, um die neuen Befehle anzuzeigen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.UICultureResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.UICultureResources.de.resx new file mode 100644 index 00000000000..b7a01e57d48 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.UICultureResources.de.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Spalten auswählen...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(keine)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Der Wert muss vom Typ „{0}“ sein.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>Die aktuelle Auswahl ist leer.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>enthält</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>enthält nicht</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>ungleich</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>gleich</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>ist größer als oder gleich</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>zwischen</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>ist leer</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>nicht leer</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>ist kleiner als oder gleich</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>endet mit</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>beginnt mit</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Zurück</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Vorwärts</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Bei dem Wert muss es sich um ein gültiges Datum im folgenden Format handeln: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Der Wert muss eine gültige Zahl sein.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Suchen</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>...</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>STRG+Hinzufügen</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>STRG+UMSCHALT+Hinzufügen</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>STRG+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>STRG+UMSCHALT+Plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>STRG+Subtrahieren</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>STRG+UMSCHALT+Subtrahieren</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>STRG+Minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>STRG+UMSCHALT+Minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/de/public.XamlLocalizableResources.de.resx b/src/Microsoft.Management.UI.Internal/resources/de/public.XamlLocalizableResources.de.resx new file mode 100644 index 00000000000..f468bd5941b --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/de/public.XamlLocalizableResources.de.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Verfügbare Spalten</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Hinzufügen</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Entfernen</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Ausgewählte Spalten</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Zurück</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Vorwärts</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>In dieser Spalte suchen</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Erweitern</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Name</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Neue Abfrage</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Tasks</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Tasks</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Unbestimmte Statusanzeige</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Kriterien hinzufügen</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Überschreiben Sie die vorhandene Abfrage, oder geben Sie einen anderen Namen ein, um eine neue Abfrage zu speichern. Jede Abfrage enthält Kriterien, Sortier- und Spaltenanpassungen.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Klicken Sie hier, um eine Suchabfrage zu speichern</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Verfügbare Spalten</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Nach oben verschieben</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Nach unten</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Spalten auswählen</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Ausgewählte Spalte in die Liste mit den sichtbaren Spalten verschieben</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Ausgewählte Spalte in die Liste mit den ausgeblendeten Spalten verschieben</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Diese Spalte darf nicht entfernt werden.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>In der Liste muss immer mindestens eine Spalte angezeigt werden.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Ausgewählte Spalten</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>In dieser Spalte suchen</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Erweitern</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Klicken Sie hier, um alle Filterkriterien zu löschen.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Klicken Sie hier, um Suchkriterien hinzuzufügen.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Klicken Sie hier, um die Suchkriterien zu erweitern.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Derzeit sind keine gespeicherten Abfragen vorhanden.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Abfragen</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Löschen</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Umbenennen</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} Regel</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Hinzufügen</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Filterkriterien hinzufügen</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Wert</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Regeln</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Löschen</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Abfrage</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Abfragen</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Suchen</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} von {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Suche wird ausgeführt…</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filter</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filter</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Verknüpfungsregeln</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Spaltenregeln</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Sortierungssymbol</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Sortierungssymbol</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Reduzieren</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Reduzieren</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Aufsteigend sortiert</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Absteigend sortiert</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Reduzieren</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Erweitern</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Suchen</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Auswahl aufheben</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Auswahl aufheben</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Suchtext löschen</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Tasks</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Suchen</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Abbrechen</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Filterpanel erweitern oder reduzieren</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filter</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Klicken Sie hier, um gespeicherte Suchabfragen anzuzeigen.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filter wurde übernommen.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>und</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>und</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>oder</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Es wurden keine Übereinstimmungen gefunden.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Reduzieren</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Erweitern</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Untergeordnete Elemente anzeigen</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Untergeordnete Elemente anzeigen</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Abbrechen</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.GraphicalHostResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.GraphicalHostResources.es.resx new file mode 100644 index 00000000000..2d6df859c89 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.GraphicalHostResources.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow Object</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.HelpWindowResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.HelpWindowResources.es.resx new file mode 100644 index 00000000000..f1f02a1c0ee --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.HelpWindowResources.es.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Coincidir mayúsculas y minúsculas</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Descripción</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Ejemplos</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Buscar:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Secciones de ayuda</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} Ayuda </value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Entradas</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Métodos</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Siguiente</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>No se encontraron coincidencias</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notas</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>Aceptar</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 coincidencia</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Salidas</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>¿Aceptar caracteres comodín?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valor predeterminado</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>¿Aceptar la entrada de la canalización?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>¿Posición?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>¿Obligatorio?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parámetros</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Anterior</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Propiedades</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Comentarios</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Opciones de búsqueda</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Configuración</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} coincidencias</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Sinopsis</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Sintaxis</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Ayuda para {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Palabra completa</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0} %</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.InvariantResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.InvariantResources.es.resx new file mode 100644 index 00000000000..1e2f5ac226c --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.InvariantResources.es.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} no se puede modificar directamente, use {1} en su lugar.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Columnas</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} no admite la adición a la colección Items, use {1} en su lugar.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Si View se establece en un {0}, debe tener el tipo {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.ShowCommandResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.ShowCommandResources.es.resx new file mode 100644 index 00000000000..c6f53aea89f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.ShowCommandResources.es.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Co_piar</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Run</value> + </data> + <data name="All" xml:space="preserve"> + <value>Todas</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Módulos:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Ayuda</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Parámetros comunes</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Errores</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parámetros para "{0}":</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Nombre: {0} +Módulo: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Se produjeron los siguientes errores al ejecutar el comando: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Nombre:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>Aceptar</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Nombre de comando</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Módulos</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No hay nombre de módulo></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Seleccionar varios valores para "{0}"</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Puede recibir valor de la canalización</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Común a todos los conjuntos de parámetros</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obligatorio</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Opcional</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Posición: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Tipo: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Importado</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Sin importar</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Mostrar detalles</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>No se pudo importar el módulo requerido por el comando "{0}". Nombre del módulo: "{1}". Mensaje de error: "{2}".</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Para importar el módulo "{0}" y sus cmdlets, incluido "{1}", haga clic en {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Mostrar comando: error</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Espere...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Actualizar</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>No hay ningún parámetro.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Haga clic después de usar "{0}" para ver los nuevos comandos</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.UICultureResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.UICultureResources.es.resx new file mode 100644 index 00000000000..dd68aeee157 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.UICultureResources.es.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Seleccionar columnas...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(ninguno)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>El valor debe ser de tipo {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>La selección actual está vacía.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>contiene</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>no contiene</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>no es igual que</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>es igual a</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>es mayor o igual que</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>está entre</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>está vacío</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>no está vacío</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>es menor o igual que</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>termina en</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>comienza con</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Atrás</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Reenviar</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>El valor debe ser una fecha válida con el formato siguiente: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>El valor debe ser un número válido.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Buscar</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>...</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Agregar</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Mayús+Agregar</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Mayús+Más</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Restar</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Mayús+Restar</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Menos</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Mayús+Menos</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/es/public.XamlLocalizableResources.es.resx b/src/Microsoft.Management.UI.Internal/resources/es/public.XamlLocalizableResources.es.resx new file mode 100644 index 00000000000..8e2064f9ed5 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/es/public.XamlLocalizableResources.es.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Columnas disponibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Agregar</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Quitar</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Columnas seleccionadas</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Atrás</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Reenviar</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Buscar en esta columna</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Expandir</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Nombre</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Nueva consulta</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Tareas</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Tareas</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Icono de progreso indeterminado</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Agregar criterios</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Sobrescriba la consulta existente o escriba un nombre diferente para guardar una nueva consulta. Cada consulta consta de criterios, ordenación y personalizaciones de columna.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>Aceptar</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Haga clic para guardar una consulta de búsqueda</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Columnas disponibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Mover hacia arriba</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Mover hacia abajo</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>Aceptar</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Seleccionar columnas</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Mover columna seleccionada a la lista de columnas visibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Mover columna seleccionada a la lista de columnas ocultas</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>No se puede quitar esta columna.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>La lista debe mostrar siempre una columna como mínimo.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Columnas seleccionadas</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Buscar en esta columna</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Expandir</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Haga clic para borrar todos los criterios de filtro.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Haga clic para agregar criterios de búsqueda.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Haga clic para expandir los criterios de búsqueda.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>No hay ninguna consulta guardada en este momento.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Consultas</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Eliminar</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Cambiar nombre</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} regla</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Agregar</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Agregar criterios de filtro</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Valor</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Reglas</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Eliminar</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Consulta</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Consultas</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Buscar</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} de {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Buscando...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtrar</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtrar</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Reglas de accesos directos</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Reglas de columnas</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Glifo de ordenación</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Glifo de ordenación</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Contraer</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Contraer</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Ordenado de forma ascendente</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Ordenado de forma descendente</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Contraer</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Expandir</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Buscar</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Borrar todo</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Borrar todo</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Borrar texto de búsqueda</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Tareas</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Buscar</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Cancelar</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Expandir o contraer panel de filtro</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtrar</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Haga clic para mostrar las consultas de búsqueda guardadas.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filtro aplicado.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>y</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>y</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>o</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>No se encontraron coincidencias.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Contraer</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Expandir</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Mostrar elementos secundarios</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Mostrar elementos secundarios</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>Aceptar</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.GraphicalHostResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.GraphicalHostResources.fr.resx new file mode 100644 index 00000000000..72e616eb165 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.GraphicalHostResources.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>Objet OutGridViewWindow</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.HelpWindowResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.HelpWindowResources.fr.resx new file mode 100644 index 00000000000..90db56069d2 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.HelpWindowResources.fr.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Respecter la casse</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Description</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Exemples</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Rechercher :</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Sections d’aide</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>Aide de {0}</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Entrées</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Méthodes</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Suivant</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Aucune correspondance n’a été trouvée</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notes</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 correspondance</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Sorties</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Accepter les caractères génériques ?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valeur par défaut</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Accepter l'entrée de pipeline ?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position ?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Obligatoire ?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Paramètres</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Précédent</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Propriétés</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Remarques</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Options de recherche</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Paramètres</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} correspondances</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Synopsis</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Syntaxe</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Aide pour {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Mot entier</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0} %</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.InvariantResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.InvariantResources.fr.resx new file mode 100644 index 00000000000..f97187289ab --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.InvariantResources.fr.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} ne peut pas être modifié directement, utilisez {1} à la place.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Colonnes</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} ne prend pas en charge les ajouts dans les collections d’éléments, utilisez {1} à la place.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Si Affichage a la valeur {0}, le type doit être {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.ShowCommandResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.ShowCommandResources.fr.resx new file mode 100644 index 00000000000..1e55539465b --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.ShowCommandResources.fr.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Co_pier</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Run</value> + </data> + <data name="All" xml:space="preserve"> + <value>Tout</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Modules :</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value>  ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Aide</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Paramètres communs</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Erreurs</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Paramètres pour « {0} » :</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Nom : {0} +Module : {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Les erreurs suivantes se sont produites lors de l’exécution de la commande : +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0} :{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0} :</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Nom :</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Nom de commande</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Modules</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Sélectionnez plusieurs valeurs pour « {0} »</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Peut recevoir une valeur du pipeline</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Commun à tous les jeux de paramètres</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obligatoire</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Facultatif</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Position : {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Type : {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Importé</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Non importé</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Afficher les détails</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Nous ne pouvons pas importer le module requis par la commande « {0} ». Nom du module : « {1} ». Message d’erreur : « {2} ».</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Pour importer le module « {0} » et ses cmdlets, y compris « {1} », cliquez {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Commande « Show » – Erreur</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Patientez...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Actualiser</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Il n’existe aucun paramètre.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Cliquez après avoir utilisé « {0} » pour afficher les nouvelles commandes</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.UICultureResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.UICultureResources.fr.resx new file mode 100644 index 00000000000..a9e702b472c --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.UICultureResources.fr.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Sélectionner des colonnes...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(aucun)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>La valeur doit être de type {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>La sélection actuelle est vide.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>contient</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>ne contient pas</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>n’est pas égal à</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>est égal à</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>est supérieur ou égal à</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>est compris entre</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>est vide</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>n’est pas vide</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>est inférieur ou égal à</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>se termine par</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>commence par</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Retour</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Transférer</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>La valeur doit être une date valide au format suivant : {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>La valeur doit être un nombre valide.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Rechercher</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Add</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Add</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Subtract</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Subtract</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/fr/public.XamlLocalizableResources.fr.resx b/src/Microsoft.Management.UI.Internal/resources/fr/public.XamlLocalizableResources.fr.resx new file mode 100644 index 00000000000..213463243f1 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/fr/public.XamlLocalizableResources.fr.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Colonnes disponibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Ajouter</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Supprimer</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Colonnes sélectionnées</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Retour</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Transférer</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Chercher dans cette colonne</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Développer</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Nom</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Nouvelle requête</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Tâches</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Tâches</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Icône de progression indéterminée</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Ajouter des critères</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Remplacez la requête existante ou saisissez un autre nom pour enregistrer une nouvelle requête. Chaque requête se compose de critères, d’un tri et de personnalisations de colonnes.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Sélectionner pour enregistrer une requête de recherche</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Colonnes disponibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Déplacer vers le haut</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Déplacer vers le bas</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Sélectionner les colonnes</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Déplacer la colonne sélectionnée vers la liste des colonnes visibles</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Déplacer la colonne sélectionnée vers la liste des colonnes masquées</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Impossible de supprimer cette colonne.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>La liste doit toujours afficher au moins une colonne.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Colonnes sélectionnées</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Chercher dans cette colonne</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Développer</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Cliquez pour effacer tous les critères de filtre.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Cliquez pour ajouter des critères de recherche.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Cliquez pour développer les critères de recherche.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Il n’existe actuellement pas de requêtes enregistrées.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Requêtes</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Supprimer</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Renommer</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>Règle {0}</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Ajouter</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Ajouter des critères de filtre</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Valeur</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Règles</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Supprimer</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Requête</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Requêtes</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Rechercher</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} sur {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Recherche en cours…</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtrer</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtrer</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Règles de raccourci</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Règles des colonnes</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Trier les glyphes</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Trier les glyphes</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Réduire</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Réduire</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Trié par ordre croissant</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Triées par ordre décroissant</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Réduire</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Développer</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Rechercher</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Tout effacer</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Tout effacer</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Effacer le texte de recherche</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Tâches</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Rechercher</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Annuler</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Développer ou réduire le panneau de filtre</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtrer</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Sélectionner pour afficher les requêtes de recherche enregistrées.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filtre appliqué.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>et</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>et</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>or</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Correspondances introuvables.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Réduire</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Développer</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Afficher les enfants</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Afficher les enfants</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0} : {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Annuler</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.GraphicalHostResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.GraphicalHostResources.it.resx new file mode 100644 index 00000000000..3e876b3b1dd --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.GraphicalHostResources.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>Oggetto OutGridViewWindow</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.HelpWindowResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.HelpWindowResources.it.resx new file mode 100644 index 00000000000..6a1d26784f4 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.HelpWindowResources.it.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Corrispondenza maiuscole/minuscole</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Descrizione</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Esempi</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Trova:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Sezioni della Guida</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>Guida di {0}</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Input</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Metodi</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Avanti</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Nessuna corrispondenza trovata</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Note</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 corrispondenza</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Output</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Accettare caratteri jolly?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valore predefinito</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Accettare input da pipeline?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Posizione?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Obbligatorio?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parametri</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Precedente</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Proprietà</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>Collegamenti correlati</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Note</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Opzioni di ricerca</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Impostazioni</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} corrispondenze</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Sinossi</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Sintassi</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Guida per {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Parola intera</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.InvariantResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.InvariantResources.it.resx new file mode 100644 index 00000000000..3f4c8ff8b9f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.InvariantResources.it.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>Non è possibile modificare direttamente {0}. Utilizzare invece {1}.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Colonne</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} non supporta l'aggiunta alla raccolta di elementi. Utilizzare invece {1}.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Se la visualizzazione è impostata su {0}, il tipo deve essere {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.ShowCommandResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.ShowCommandResources.it.resx new file mode 100644 index 00000000000..25c2e57944c --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.ShowCommandResources.it.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Co_pia</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Esegui</value> + </data> + <data name="All" xml:space="preserve"> + <value>Tutto</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Moduli:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Guida</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Parametri comuni</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Errori</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parametri per "{0}":</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Nome: {0} +Modulo: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Durante l'esecuzione del comando si sono verificati gli errori seguenti: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Nome:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Nome comando</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Moduli</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Selezionare più valori per "{0}"</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Può ricevere un valore dalla pipeline</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Comune a tutti i set di parametri</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obbligatorio</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Facoltativo</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Posizione: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Tipo: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Importazione eseguita</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Importazione non eseguita</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Mostra dettagli</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Importazione del modulo richiesto dal comando "{0}" non riuscita. Nome modulo: "{1}". Messaggio di errore: "{2}".</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Per importare il modulo "{0}" e i relativi cmdlet, incluso "{1}", fare clic su {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Mostra comando - Errore</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Attendere...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Aggiorna</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Non sono disponibili parametri.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Fare clic dopo aver usato "{0}" per vedere i nuovi comandi</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.UICultureResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.UICultureResources.it.resx new file mode 100644 index 00000000000..774c8488f12 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.UICultureResources.it.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Seleziona colonne...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(nessuno)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Il valore deve essere di tipo {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>La selezione corrente è vuota.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>contiene</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>non contiene</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>non uguale a</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>uguale a</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>è maggiore o uguale a</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>è compreso tra</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>è vuoto</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>non è vuoto</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>è minore o uguale a</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>termina con</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>inizia con</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Indietro</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Inoltra</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Il valore deve essere una data valida nel formato seguente: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Il valore deve essere un numero valido.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Cerca</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Aggiungi</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+MAIUSC+Aggiungi</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+MAIUSC+segno più</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Sottrai</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+MAIUSC+Sottrai</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+segno meno</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+MAIUSC+segno meno</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/it/public.XamlLocalizableResources.it.resx b/src/Microsoft.Management.UI.Internal/resources/it/public.XamlLocalizableResources.it.resx new file mode 100644 index 00000000000..322452ffc40 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/it/public.XamlLocalizableResources.it.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Colonne disponibili</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Aggiungi</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Rimuovi</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Colonne selezionate</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Indietro</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Inoltra</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Trova nella colonna</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Espandi</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Nome</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Nuova query</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Attività</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Attività</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Icona Avanzamento indeterminata</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Aggiungi criteri</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Sovrascrivere la query esistente o digitare un altro nome per salvare la nuova query. Ogni query è costituita da criteri, personalizzazioni dell'ordinamento e delle colonne.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Fare clic per salvare la query di ricerca</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Colonne disponibili</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Sposta su</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Sposta giù</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Seleziona colonne</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Sposta le colonne selezionate nell'elenco delle colonne visibili</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Sposta le colonne selezionate nell'elenco delle colonne nascoste</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Impossibile rimuovere la colonna.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>Nell'elenco deve essere visualizzata sempre almeno una colonna.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Colonne selezionate</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Trova nella colonna</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Espandi</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Fare clic per cancellare tutti i criteri di filtro.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Fare clic per aggiungere criteri di ricerca.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Fare clic per espandere i criteri di ricerca.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Non esistono query salvate.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Query</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Elimina</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Rinomina</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} regola</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Aggiungi</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Aggiungi criteri filtro</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Valore</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Regole</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Elimina</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Query</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Query</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Cerca</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} di {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Ricerca in corso...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtra</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtra</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Regole collegamento</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Regole colonne</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Glifo di ordinamento</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Glifo di ordinamento</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Comprimi</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Comprimi</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>In ordine crescente</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>In ordine decrescente</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Comprimi</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Espandi</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Cerca</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Deseleziona tutto</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Deseleziona tutto</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Cancella testo da cercare</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Attività</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Cerca</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Annulla</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Espandi o comprimi il riquadro del filtro</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtra</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Fare clic per visualizzare le query di ricerca salvate.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filtro applicato.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>e</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>e</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>oppure</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Non sono state trovate corrispondenze.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Comprimi</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Espandi</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Mostra figlio</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Mostra figlio</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Annulla</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.GraphicalHostResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.GraphicalHostResources.ja.resx new file mode 100644 index 00000000000..5f77538dbfe --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.GraphicalHostResources.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow オブジェクト</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.HelpWindowResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.HelpWindowResources.ja.resx new file mode 100644 index 00000000000..2d0a492d9ed --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.HelpWindowResources.ja.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>大文字と小文字を区別</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>説明</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>例</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>検索(_F):</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>ヘルプ セクション</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} ヘルプ</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>入力</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>メソッド</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>次へ(_N)</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>一致するものが見つかりません</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>注意</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 件の一致</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>出力</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>ワイルドカード文字の受け入れ?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>既定値</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>パイプライン入力の受け入れ?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>必須?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>パラメーター</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>前へ(_P)</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>プロパティ</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>注釈</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>検索オプション</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>設定</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} 件の一致</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>概要</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>構文</value> + </data> + <data name="Title" xml:space="preserve"> + <value>{0} のヘルプ</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>単語全体</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>ズーム</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.InvariantResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.InvariantResources.ja.resx new file mode 100644 index 00000000000..63122368ee5 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.InvariantResources.ja.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} を直接変更することはできません。代わりに {1} を使用してください。</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>列</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} は項目コレクションへの追加をサポートしていません。代わりに {1} を使用してください。</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>ビューが {0} に設定されている場合、種類は {1} である必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.ShowCommandResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.ShowCommandResources.ja.resx new file mode 100644 index 00000000000..77db4bbd2db --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.ShowCommandResources.ja.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>コピー(_P)</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>実行(_R)</value> + </data> + <data name="All" xml:space="preserve"> + <value>すべて</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>モジュール:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ?</value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>ヘルプ</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>共通パラメーター</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>エラー</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>"{0}" のパラメーター</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>名前: {0} +モジュール: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>コマンドの実行中に次のエラーが発生しました: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>名前:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>コマンド名</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>モジュール</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>"{0}" に複数の値を選択する</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>パイプラインから値を受け取ることができます</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>すべてのパラメーター セットに共通</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>必須</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>オプション</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>位置: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>型: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>インポート済み</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>インポートされていません</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>詳細を表示する</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>コマンド "{0}" で必要なモジュールをインポートできませんでした。モジュール名: "{1}"。エラー メッセージ: "{2}"。</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>"{0}" モジュールとそのコマンドレット ("{1}" を含む) をインポートするには、[{2}] をクリックします。</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>コマンドの表示 - エラー</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>お待ちください...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>最新の情報に更新</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>パラメーターはありません。</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>"{0}" を使用した後にクリックすると、新しいコマンドが表示されます</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.UICultureResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.UICultureResources.ja.resx new file mode 100644 index 00000000000..08766cc91a2 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.UICultureResources.ja.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>列の選択...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(なし)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>値は、型 {0} である必要があります。</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>現在の選択内容が空です。</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>次の値を含む</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>次の値を含まない</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>次の値と等しくない</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>次の値と等しい</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>次の値以上</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>が次の範囲:</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>が空である</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>が空ではない</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>次の値以下</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>次の値で終わる</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>次の値で始まる</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>戻る</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>転送</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>この値は、次の形式の有効な日付でなければなりません: {0}。</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>この値には有効な数値を指定してください。</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>検索</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Add</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Add</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl + プラス</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>CTRL + SHIFT + P</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl + 減算</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl + Shift + 減算</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl + マイナス</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl + Shift + マイナス</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ja/public.XamlLocalizableResources.ja.resx b/src/Microsoft.Management.UI.Internal/resources/ja/public.XamlLocalizableResources.ja.resx new file mode 100644 index 00000000000..da68543d008 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ja/public.XamlLocalizableResources.ja.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>使用可能な列</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>追加</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>削除</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>選択された列</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>戻る</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>転送</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>この列を検索</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>展開します</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>名前</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>新しいクエリ</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>タスク</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>タスク</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>進行状況不定アイコン</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>抽出条件の追加</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>既存のクエリを上書きするか、新しいクエリとして保存するには別の名前を入力してください。各クエリは、条件、並べ替え、列のカスタマイズから構成されます。</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>クリックして検索クエリを保存</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>使用可能な列</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>上に移動</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>下に移動</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>列の選択</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>選択した列を、表示する列のリストに移動します</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>選択した列を、表示しない列のリストに移動します</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>この列は削除できません。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>リストには、少なくとも 1 つの列を常に表示する必要があります。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>選択された列</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>この列を検索</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>展開します</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>クリックすると、フィルター条件がすべて消去されます。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>クリックすると、検索条件を追加できます。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>クリックすると、検索条件の表示が展開されます。</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>現在、保存されているクエリはありません。</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>クエリ</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>削除</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>名前の変更</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} 件のルール</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>追加</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>フィルター条件の追加</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>値</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>ルール</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>削除</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>クエリ</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>クエリ</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>検索</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0}/{1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>検索しています...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>フィルター</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>フィルター</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>ショートカットの規則</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>列の規則</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>グリフの並べ替え</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>グリフの並べ替え</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>折りたたみます</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>折りたたみます</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>昇順に並べ替え済み</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>降順に並べ替え済み</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>折りたたむ</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>展開</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>検索</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>すべてクリア</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>すべてクリア</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>検索テキストのクリア</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>タスク</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>検索</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>キャンセル</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>フィルター ウィンドウの展開/折りたたみ</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>フィルター</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>クリックすると、保存されている検索クエリが表示されます。</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>フィルターが適用されました。</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>および</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>および</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>または</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>一致するものが見つかりません。</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>折りたたみます</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>展開します</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>子の表示</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>子の表示</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>キャンセル</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.GraphicalHostResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.GraphicalHostResources.ko.resx new file mode 100644 index 00000000000..2d6df859c89 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.GraphicalHostResources.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow Object</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.HelpWindowResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.HelpWindowResources.ko.resx new file mode 100644 index 00000000000..79b3226cfc2 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.HelpWindowResources.ko.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>취소</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>대/소문자 일치</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>설명</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>예시</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>찾기(_F):</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>도움말 섹션</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} 도움말</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>입력</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>방법</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>다음(_N)</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>일치하는 항목을 찾을 수 없음</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>메모</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>확인</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1개 일치</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>출력</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>와일드카드 문자 허용</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>기본값</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>파이프라인 입력 허용</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>위치</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>필수인가요?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>매개 변수</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>이전(_P)</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>속성</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>설명</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>검색 옵션</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>설정</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0}개가 일치합니다.</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>시놉시스</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>구문</value> + </data> + <data name="Title" xml:space="preserve"> + <value>{0}에 대한 도움말</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>단어 단위로</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>확대/축소</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.InvariantResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.InvariantResources.ko.resx new file mode 100644 index 00000000000..c6030c4a8cc --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.InvariantResources.ko.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0}은(는) 직접 수정할 수 없습니다. 대신 {1}을(를) 사용하세요.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>열</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0}은(는) 항목 컬렉션에 대한 추가를 지원하지 않습니다. 대신 {1}을(를) 사용하세요.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>보기가 {0}(으)로 설정된 경우 {1} 유형이어야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.ShowCommandResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.ShowCommandResources.ko.resx new file mode 100644 index 00000000000..c619c4f1906 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.ShowCommandResources.ko.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>취소</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Co_py</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Run</value> + </data> + <data name="All" xml:space="preserve"> + <value>모두</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>모듈:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>도움말</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>공통 매개 변수</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>오류</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>"{0}"에 대한 매개 변수:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>이름: {0} +모듈: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>명령을 실행하는 동안 다음 오류가 발생했습니다. +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>이름:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>확인</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>명령 이름</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>모듈</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><모듈 이름 없음></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>"{0}"에 대해 여러 값을 선택합니다.</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>파이프라인에서 값을 받을 수 있음</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>모든 매개 변수 집합에 공통</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>필수</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>선택 사항</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>위치: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>형식: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>가져옴</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>가져오지 않음</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>세부 정보 표시</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>명령 "{0}"에 필요한 모듈을 가져오지 못했습니다. 모듈 이름: "{1}". 오류 메시지: "{2}".</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>"{0}" 모듈과 "{1}"을(를) 포함한 해당 cmdlet을 가져오려면 {2}을(를) 클릭합니다.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>명령 표시 - 오류</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>기다려 주세요...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>새로 고침</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>매개 변수가 없습니다.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>새 명령을 보려면 “{0}”을(를) 사용한 후 클릭하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.UICultureResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.UICultureResources.ko.resx new file mode 100644 index 00000000000..1e1f252871f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.UICultureResources.ko.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>열 선택...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(없음)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>값은 {0} 형식이어야 합니다.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>현재 선택 영역이 비어 있습니다.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>포함</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>다음 값을 포함하지 않음</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>다음 값과 같지 않음</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>같음</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>크거나 같음</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>다음 범위에 속함</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>비어 있음</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>비어 있지 않음</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>작거나 같음</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>다음 값으로 끝남</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>다음 값으로 시작</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>뒤로</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>전달</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>값은 {0} 형식의 유효한 날짜여야 합니다.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>값은 올바른 숫자여야 합니다.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>검색</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>...</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Add</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Add</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Subtract</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Subtract</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ko/public.XamlLocalizableResources.ko.resx b/src/Microsoft.Management.UI.Internal/resources/ko/public.XamlLocalizableResources.ko.resx new file mode 100644 index 00000000000..db87b4b364b --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ko/public.XamlLocalizableResources.ko.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>사용 가능한 열</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>추가</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>제거</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>선택한 열</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>뒤로</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>전달</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>이 열에서 찾기</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>펼치기</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>이름</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>새 쿼리</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>작업</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>작업</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>확정되지 않은 진행률 아이콘</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>조건 추가</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>기존 쿼리를 덮어쓰거나 다른 이름을 입력하여 새 쿼리를 저장하세요. 각 쿼리는 조건, 정렬, 열 사용자 지정으로 구성됩니다.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>확인</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>취소</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>검색 쿼리를 저장하려면 클릭하십시오.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>사용 가능한 열</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>위로 이동</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>아래로 이동</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>확인</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>취소</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>열 선택</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>선택한 열을 표시되는 열 목록으로 이동</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>선택한 열을 숨겨진 열 목록으로 이동</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>이 열은 제거할 수 없습니다.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>목록에 열을 하나 이상 표시해야 합니다.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>선택한 열</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>이 열에서 찾기</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>펼치기</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>모든 필터 조건을 지우려면 클릭하십시오.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>검색 조건을 추가하려면 클릭하십시오.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>검색 조건을 확장하려면 클릭하십시오.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>저장된 쿼리가 현재 없습니다.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>쿼리</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>삭제</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>이름 바꾸기</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} 규칙</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>추가</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>취소</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>필터 조건 추가</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>값</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>규칙</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>삭제</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>쿼리</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>쿼리</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>검색</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0}/{1}개)</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>검색 중...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>필터</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>필터</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>바로 가기 규칙</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>열 규칙</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>문자 모양 정렬</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>문자 모양 정렬</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>접기</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>접기</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>오름차순 정렬</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>내림차순 정렬</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>접기</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>펼치기</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>검색</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>취소</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>모두 선택 취소</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>모두 선택 취소</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>검색 텍스트 지우기</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>작업</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>검색</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>취소</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>필터 창 확장 또는 축소</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>필터</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>저장된 검색 쿼리를 표시하려면 클릭하십시오.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>필터가 적용되었습니다.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>및</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>및</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>또는</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>일치 항목이 없습니다.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>접기</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>펼치기</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>하위 항목 표시</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>하위 항목 표시</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>취소</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>확인</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.GraphicalHostResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.GraphicalHostResources.pl.resx new file mode 100644 index 00000000000..881faee81ef --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.GraphicalHostResources.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>Obiekt OutGridViewWindow</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.HelpWindowResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.HelpWindowResources.pl.resx new file mode 100644 index 00000000000..1547b229bac --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.HelpWindowResources.pl.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Dopasuj wielkość liter</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>Typowe parametry</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Opis</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Przykłady</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Znajdź:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Sekcje Pomocy</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} — Pomoc</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Dane wejściowe</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Metody</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Dalej</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Nie znaleziono dopasowań</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notatki</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 dopasowanie</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Dane wyjściowe</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Akceptować symbole wieloznaczne?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Wartość domyślna</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Zaakceptować dane wejściowe potoku?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Lokalizacja?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Wymagany?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parametry</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Wstecz</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Właściwości</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Uwagi</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Opcje wyszukiwania</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Ustawienia</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} dopasowań</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Synopsis</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Składnia</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Pomoc dotycząca {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Całe słowo</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Powiększanie</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.InvariantResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.InvariantResources.pl.resx new file mode 100644 index 00000000000..9f7d50f7349 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.InvariantResources.pl.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} nie można modyfikować bezpośrednio, zamiast tego użyj {1}.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Kolumny</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} nie obsługuje czynności dodawania do kolekcji obiektów, użyj zamiennie {1}.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Jeśli dla parametru Widok ustawiono wartość {0}, powinien on mieć typ {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.ShowCommandResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.ShowCommandResources.pl.resx new file mode 100644 index 00000000000..73ffe7a6bd1 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.ShowCommandResources.pl.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Ko_piuj</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Uruchom</value> + </data> + <data name="All" xml:space="preserve"> + <value>Wszystko</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Moduły:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Pomoc</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Typowe parametry</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Błędy</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parametry dla „{0}”:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Nazwa: {0} +Moduł: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Podczas uruchamiania polecenia wystąpiły następujące błędy: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Nazwa:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Nazwa polecenia</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Moduły</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Wybierz wiele wartości dla „{0}”</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Może odbierać wartość z potoku</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Wspólne dla wszystkich zestawów parametrów</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obowiązkowe</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Opcjonalne</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Pozycja: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Typ: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Zaimportowano</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Nie zaimportowano</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Pokaż szczegóły</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Nie można zaimportować modułu wymaganego przez polecenie „{0}”. Nazwa modułu: „{1}”. Komunikat o błędzie: „{2}”.</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Aby zaimportować moduł „{0}” i jego polecenia cmdlet, w tym „{1}”, kliknij pozycję {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Pokaż polecenie – błąd</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Czekaj...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Odśwież</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Brak parametrów.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Kliknij po użyciu znaku „{0}”, aby wyświetlić nowe polecenia</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.UICultureResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.UICultureResources.pl.resx new file mode 100644 index 00000000000..aa97338c019 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.UICultureResources.pl.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Wybierz kolumny…</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(brak)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Wartość powinna być typem {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>Bieżące zaznaczenie jest puste.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>zawiera</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>nie zawiera</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>nie równa się</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>równa się</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>jest większe lub równe</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>jest pomiędzy</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>jest puste</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>nie jest puste</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>jest mniejsze lub równe</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>kończy się</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>rozpoczyna się</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Do tyłu</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Do przodu</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Wartość musi być prawidłową datą w następującym formacie: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Wartość musi być prawidłową liczbą.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Wyszukaj</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>...</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Dodaj</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl + Shift + Dodaj</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Odejmowanie</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Odejmowanie</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pl/public.XamlLocalizableResources.pl.resx b/src/Microsoft.Management.UI.Internal/resources/pl/public.XamlLocalizableResources.pl.resx new file mode 100644 index 00000000000..c6ebea75cc0 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pl/public.XamlLocalizableResources.pl.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Dostępne kolumny</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Dodaj</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Usuń</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Wybrane kolumny</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Do tyłu</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Do przodu</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Znajdź w tej kolumnie</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Rozwiń</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Nazwa</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Nowe zapytanie</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Zadania</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Zadania</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Ikona nieokreślonego postępu</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Dodaj kryteria</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Zastąp istniejące zapytanie lub wprowadź inną nazwę, pod którą zostanie zapisane nowe zapytanie. Każde zapytanie składa się z kryteriów, dostosowań sortowania i kolumn.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Kliknij, aby zapisać zapytanie wyszukiwania</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Dostępne kolumny</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Przenieś w górę</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Przenieś w dół</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Wybierz kolumny</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Przenieś wybraną kolumnę do listy widocznych kolumn</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Przenieś wybraną kolumnę do listy ukrytych kolumn</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Nie można usunąć tej kolumny.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>Lista musi zawsze zawierać przynajmniej jedna kolumnę.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Wybrane kolumny</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Znajdź w tej kolumnie</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Rozwiń</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Kliknij, aby wyczyścić wszystkie kryteria filtrowania.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Kliknij, aby dodać kryteria wyszukiwania.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Kliknij, aby rozwinąć kryteria wyszukiwania.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Obecnie nie ma zapisanych zapytań.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Zapytania</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Usuń</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Zmień nazwę</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} reguła</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Dodaj</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Dodaj kryteria filtrowania</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Wartość</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Puste></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Reguły</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Usuń</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Zapytanie</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Zapytania</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Wyszukaj</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} z {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Trwa wyszukiwanie...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtruj</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtruj</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Zasady skrótów</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Zasady kolumn</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Symbol sortowania</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Symbol sortowania</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Zwiń</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Zwiń</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Posortowane rosnąco</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Posortowane malejąco</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Zwiń</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Rozwiń</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Wyszukaj</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Wyczyść wszystko</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Wyczyść wszystko</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Wyczyść tekst wyszukiwania</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Zadania</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Wyszukaj</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Anuluj</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Rozwiń lub zwiń panel filtra</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtruj</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Kliknij, aby wyświetlić zapisane kwerendy wyszukiwania.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Zastosowano filtr.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>i</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>i</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>lub</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Nie znaleziono dopasowań.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Zwiń</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Rozwiń</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Pokaż elementy podrzędne</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Pokaż elementy podrzędne</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Anuluj</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.GraphicalHostResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.GraphicalHostResources.pt-BR.resx new file mode 100644 index 00000000000..2d6df859c89 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.GraphicalHostResources.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow Object</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.HelpWindowResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.HelpWindowResources.pt-BR.resx new file mode 100644 index 00000000000..4c48e227f00 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.HelpWindowResources.pt-BR.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Cancelar</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Match Case</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Descrição</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Examples</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Find:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Help Sections</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} Help</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Inputs</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Methods</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Next</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>No matches found</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notes</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>OK</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 match</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Outputs</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Accept wildcard characters?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Default value</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Accept pipeline input?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Required?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parameters</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Previous</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Propriedades</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Remarks</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Search Options</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Configurações</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} matches</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Synopsis</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Syntax</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Help for {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Whole Word</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.InvariantResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.InvariantResources.pt-BR.resx new file mode 100644 index 00000000000..9c174b642fa --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.InvariantResources.pt-BR.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} cannot be modified directly, use {1} instead.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Colunas</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} does not support adding to the Items collection, use {1} instead.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>If View is set to a {0}, it should have the type {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.ShowCommandResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.ShowCommandResources.pt-BR.resx new file mode 100644 index 00000000000..626f0b31264 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.ShowCommandResources.pt-BR.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Co_py</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Run</value> + </data> + <data name="All" xml:space="preserve"> + <value>Todos</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Modules:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Help</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Common Parameters</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Errors</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Parameters for "{0}":</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Name: {0} +Module: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>The following errors occurred running the command: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Name:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>OK</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Command Name</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Modules</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><No module name></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Select multiple values for "{0}"</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Can receive value from pipeline</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Common to all parameter sets</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Obrigatório</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Opcional</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Position: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Type: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Imported</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Not Imported</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Show Details</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Failed to import the module required by command "{0}". Module name: "{1}". Error message: "{2}".</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>To import the "{0}" module and its cmdlets, including "{1}", click {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Show Command - Error</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Please Wait...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Refresh</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>There are no parameters.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Click after using "{0}" to see the new commands</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.UICultureResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.UICultureResources.pt-BR.resx new file mode 100644 index 00000000000..5dacc74283f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.UICultureResources.pt-BR.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Selecionar Colunas...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(nenhum)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>O valor deve ser do tipo {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>A seleção atual está vazia.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>contém</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>não contém</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>não é igual a</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>é igual a</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>é maior que ou igual a</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>está entre</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>está vazio</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>não está vazio</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>é menor que ou igual a</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>termina com</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>começa com</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Voltar</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Encaminhar</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>O valor deve ser uma data válida no seguinte formato: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>O valor deve ser um número válido.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Pesquisa</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Adicionar</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Adicionar</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Mais</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Mais</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Subtrair</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Subtrair</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Menos</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Menos</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.XamlLocalizableResources.pt-BR.resx b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.XamlLocalizableResources.pt-BR.resx new file mode 100644 index 00000000000..2231ee4929a --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/pt-BR/public.XamlLocalizableResources.pt-BR.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Available Columns</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Add</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Remove</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Selected Columns</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Back</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Forward</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Find in this column</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Expand</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Name</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>New Query</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Tasks</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Tasks</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Indeterminate Progress Icon</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Add criteria</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Overwrite the existing query or type a different name to save a new query. Each query consists of criteria, sorting, and column customizations.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>Ok</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Click to save a search query</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Available columns</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Move up</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Move down</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Select columns</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Move selected column to list of visible columns</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Move selected column to list of hidden columns</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>This column may not be removed.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>The list must always display at least one column.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Selected columns</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Find in this column</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Expand</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Click to clear all filter criteria.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Click to add search criteria.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Click to expand search criteria.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>There are currently no saved queries.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Queries</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Delete</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Rename</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} rule</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Add</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Add Filter Criteria</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Value</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Rules</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Delete</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Query</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Queries</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Search</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} of {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Searching...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filter</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filter</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Shortcut Rules</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Columns Rules</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Sort Glyph</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Sort Glyph</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Collapse</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Collapse</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Sorted ascending</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Sorted descending</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Collapse</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Expand</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Search</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Clear All</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Clear All</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Clear Search Text</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Tasks</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Search</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Cancel</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Expand or Collapse Filter Panel</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filter</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Click to display saved search queries.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filter applied.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>and</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>and</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>or</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>No matches found.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Collapse</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Expand</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Show Children</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Show Children</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Cancel</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>OK</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/public.GraphicalHostResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.GraphicalHostResources.resx index 0a86d51a82e..d4b7082b36b 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.GraphicalHostResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.GraphicalHostResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/public.HelpWindowResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.HelpWindowResources.resx index 3bcab7bfb8a..1a6065ff769 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.HelpWindowResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.HelpWindowResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/public.InvariantResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.InvariantResources.resx index 62924692a43..64c8e33ccde 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.InvariantResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.InvariantResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/public.ShowCommandResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.ShowCommandResources.resx index 5853a0a3c01..dcb5aa9e44b 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.ShowCommandResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.ShowCommandResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/public.UICultureResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.UICultureResources.resx index 7f5730b3f86..de8b07134e2 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.UICultureResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.UICultureResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/public.XamlLocalizableResources.resx b/src/Microsoft.Management.UI.Internal/resources/public.XamlLocalizableResources.resx index caff99962fd..f49fe3d90bf 100644 --- a/src/Microsoft.Management.UI.Internal/resources/public.XamlLocalizableResources.resx +++ b/src/Microsoft.Management.UI.Internal/resources/public.XamlLocalizableResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.GraphicalHostResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.GraphicalHostResources.ru.resx new file mode 100644 index 00000000000..ea281ed502c --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.GraphicalHostResources.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>Объект OutGridViewWindow</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.HelpWindowResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.HelpWindowResources.ru.resx new file mode 100644 index 00000000000..9f47bf3eb63 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.HelpWindowResources.ru.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Учитывать регистр</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>Общие параметры</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Описание</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Примеры</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Найти:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Разделы справки</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0}: справка</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Входные данные</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Методы</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_Далее</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Совпадений не найдено</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Заметки</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>ОК</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 совпадение</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Выходные данные</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Принимать символы-шаблоны?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Значение по умолчанию</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Принимать входные данные конвейера?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Позиция?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Обязательно?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Параметры</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Назад</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Свойства</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Примечания</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Параметры поиска</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Параметры</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>Совпадения: {0}</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Описание</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Синтаксис</value> + </data> + <data name="Title" xml:space="preserve"> + <value>Справка для {0}</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Слово целиком</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0} %</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Масштаб</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.InvariantResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.InvariantResources.ru.resx new file mode 100644 index 00000000000..1e98456d841 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.InvariantResources.ru.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>Не удается изменить {0} напрямую. Используйте {1}.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Столбцы</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} не поддерживает добавление в коллекцию элементов. Используйте {1}.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Если задано представление {0}, его тип должен быть {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.ShowCommandResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.ShowCommandResources.ru.resx new file mode 100644 index 00000000000..bfc96767399 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.ShowCommandResources.ru.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>Отменить</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Ко_пировать</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Выполнить</value> + </data> + <data name="All" xml:space="preserve"> + <value>Все</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Модули:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Справка</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Общие параметры</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Ошибки</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>Параметры для {0}:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Имя: {0} +Модуль: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>При выполнении команды произошли следующие ошибки: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Имя:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>ОК</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Имя команды</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Модули</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><Нет имени модуля></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>Выберите несколько значений для {0}</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>Может принимать значение из конвейера</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Общие для всех наборов параметров</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Обязательно</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>Необязательно</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Позиция: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Тип: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>Импортировано</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>Не импортируется</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Показать сведения</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>Не удалось импортировать модуль, необходимый для команды {0}. Имя модуля: {1}. Сообщение об ошибке: {2}.</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>Чтобы импортировать модуль {0} и его командлеты, включая {1}, щелкните {2}.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Показать команду — ошибка</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Подождите...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Обновить</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Параметров нет.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Щелкните после использования {0}, чтобы увидеть новые команды</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.UICultureResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.UICultureResources.ru.resx new file mode 100644 index 00000000000..2c2f98e9143 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.UICultureResources.ru.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Выберите столбцы…</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(нет)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Значение должно принадлежать типу {0}.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>Текущее выделение пусто.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>содержит</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>не содержит</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>не равно</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>равно</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>больше или равно</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>между</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>пусто</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>не пусто</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>меньше или равно</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>заканчивается на</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>начинается с</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Назад</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>Переадресовать</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Значением должна быть допустимая дата в следующем формате: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Значение должно быть допустимым числом.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Поиск</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>CTRL+ДОБАВИТЬ</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>CTRL+SHIFT+A</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>CTRL+ПЛЮС</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>CTRL+SHIFT+ПЛЮС</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>CTRL+ВЫЧЕСТЬ</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>CTRL+SHIFT+ВЫЧЕСТЬ</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>CTRL+МИНУС</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>CTRL + SHIFT + МИНУС</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/ru/public.XamlLocalizableResources.ru.resx b/src/Microsoft.Management.UI.Internal/resources/ru/public.XamlLocalizableResources.ru.resx new file mode 100644 index 00000000000..fc923248252 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/ru/public.XamlLocalizableResources.ru.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Доступные столбцы</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Добавить</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Удалить</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Выбранные столбцы</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Назад</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>Переадресовать</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Найти в этом столбце</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Развернуть</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Имя</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Новый запрос</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Задачи</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Задачи</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Не определен значок хода выполнения</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Добавить условия</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Замените существующий запрос или введите другое имя, чтобы сохранить новый запрос. Каждый запрос состоит из условий, настроек сортировки и отображения столбцов.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>OK</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Щелкните, чтобы сохранить поисковый запрос</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Доступные столбцы</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Переместить вверх</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Переместить вниз</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>ОК</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Выберите столбцы</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Переместить выбранный столбец в список видимых столбцов.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Переместить выделенный столбец в список скрытых столбцов.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Данный столбец удалять нельзя.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>В списке всегда должен отображаться хотя бы один столбец.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Выбранные столбцы</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Найти в этом столбце</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Развернуть</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Щелкните здесь, чтобы очистить все условия фильтра.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Щелкните здесь, чтобы добавить условие поиска.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Щелкните, чтобы развернуть условие поиска.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>На данный момент сохраненных запросов нет.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Запросы</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Удалить</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Переименовать</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>Правило {0}</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Добавить</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Добавить условия фильтра</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Значение</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Пусто></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Правила</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Удалить</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Запрос</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Запросы</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Поиск</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0} из {1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Поиск…</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Фильтр</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Фильтр</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Правила ярлыков</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Правила столбцов</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Глиф сортировки</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Глиф сортировки</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Свернуть</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Свернуть</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Отсортировано по возрастанию</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Отсортировано по убыванию</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Свернуть</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Развернуть</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Поиск</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Очистить все</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Очистить все</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Очистить текст поиска</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Задачи</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Поиск</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>Отмена</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Развернуть или свернуть панель фильтра</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Фильтр</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Просмотр сведений о сохраненных запросах поиска.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Фильтр применен.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>и</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>и</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>или</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Соответствий не найдено.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Свернуть</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Развернуть</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Показать дочерние объекты</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Показать дочерние объекты</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>Отмена</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>ОК</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.GraphicalHostResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.GraphicalHostResources.tr.resx new file mode 100644 index 00000000000..602da5ea83e --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.GraphicalHostResources.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow Nesnesi</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.HelpWindowResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.HelpWindowResources.tr.resx new file mode 100644 index 00000000000..918505d0751 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.HelpWindowResources.tr.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>Büyük/Küçük Harf Eşleştirin</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>Açıklama</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>Örnekler</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>_Bul:</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>Yardım bölümleri</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} Yardım</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>Girişler</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>Metotlar</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>_İleri</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>Eşleşme bulunamadı</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>Notlar</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>Tamam</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 eşleşme</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>Çıkışlar</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>Joker karakterler kabul edilsin mi?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Varsayılan değer</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>Ardışık düzen girişi kabul edilsin mi?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Konum?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Gerekli mi?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>Parametreler</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>_Önceki</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>Özellikler</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>İlgili Bağlantılar</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>Açıklamalar</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>Arama Seçenekleri</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>Ayarlar</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} eşleşme.</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>Özet</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>Söz Dizimi</value> + </data> + <data name="Title" xml:space="preserve"> + <value> + {0} yardımı</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>Tüm Sözcük</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>%{0}</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>Zoom</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.InvariantResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.InvariantResources.tr.resx new file mode 100644 index 00000000000..e6168a47fd8 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.InvariantResources.tr.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>{0} doğrudan değiştirilemiyor, bunun yerine {1} kullanın.</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>Sütunlar</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} Öğeler koleksiyonuna eklenmeyi desteklemiyor, bunun yerine {1} kullanın.</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>Görünüm {0} olarak ayarlanırsa {1} türünde olmalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.ShowCommandResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.ShowCommandResources.tr.resx new file mode 100644 index 00000000000..2834b96490f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.ShowCommandResources.tr.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>Kop_yala</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>_Çalıştır</value> + </data> + <data name="All" xml:space="preserve"> + <value>Tümü</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>Modüller:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ? </value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>Yardım</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>Ortak Parametreler</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>Hatalar</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>"{0}" parametreleri:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>Ad: {0} +Modül: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>Komut çalıştırılırken aşağıdaki hatalar oluştu: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>Ad:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>Tamam</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>Komut Adı</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>Modüller</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><Modül adı yok></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>"{0}" için birden çok değer seçin</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>İşlem hattından değer alabilir</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>Tüm parametre kümeleri için ortak</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>Zorunlu</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>İsteğe bağlı</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>Konum: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>Tür: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>İçeri aktarıldı</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>İçeri Aktarılmadı</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>Ayrıntıları Göster</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>"{0}" komutu için gereken modül içeri aktarılamadı. Modül adı: "{1}". Hata iletisi: "{2}".</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>"{0}" modülünü ve "{1}" dahil cmdlet'lerini içeri aktarmak için {2} seçeneğine tıklayın.</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>Komutu Göster - Hata</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>Lütfen Bekleyin...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>Yenile</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>Parametre yok.</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>Yeni komutları görmek için "{0}" kullandıktan sonra tıklayın</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.UICultureResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.UICultureResources.tr.resx new file mode 100644 index 00000000000..24d7a72fcaf --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.UICultureResources.tr.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>Sütunları seç...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(hiçbiri)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>Değer {0} Türünde olmalıdır.</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>Geçerli seçim boş.</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>içerir</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>içermez</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>eşit değildir</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>eşittir</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>şundan büyüktür veya şuna eşittir:</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>arasında</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>boş</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>boş değil</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>şundan küçüktür veya şuna eşittir:</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>ile biter</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>ile başlar</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>Geri</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>İlet</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>Değerin şu biçimde geçerli bir tarih olması gerekir: {0}.</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>Değerin geçerli bir sayı olması gerekir.</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>Arama</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>...</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Ekle</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Ekle</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Artı</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Artı</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Çıkar</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Çıkar</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Eksi</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Eksi</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/tr/public.XamlLocalizableResources.tr.resx b/src/Microsoft.Management.UI.Internal/resources/tr/public.XamlLocalizableResources.tr.resx new file mode 100644 index 00000000000..8f85d893022 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/tr/public.XamlLocalizableResources.tr.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>Kullanılabilir Sütunlar</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>Ekle</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>Kaldır</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>Seçili Sütunlar</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>Geri</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>İleri</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>Bu sütunda bul</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>Genişlet</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>Ad</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>Yeni Sorgu</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>Görevler</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>Görevler</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>Belirsiz İlerleme Simgesi</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>Ölçüt ekle</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>Mevcut sorgunun üzerine yazın veya yeni bir sorgu kaydetmek için farklı bir ad girin. Her sorgu ölçütler, sıralama ve sütun özelleştirmelerinden oluşur.</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>Tamam</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>Bir arama sorgusunu kaydetmek için tıklayın</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>Kullanılabilir sütunlar</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>Yukarı taşı</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>Aşağı taşı</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>Tamam</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>Sütunları seçin</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>Seçilen sütunu görünür sütunlar listesine taşı</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>Seçilen sütunu gizli sütunlar listesine taşı</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>Bu sütun kaldırılamaz.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>Bu listede her zaman en az bir sütun görüntülenmelidir.</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>Seçili sütunlar</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>Bu sütunda bul</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>Genişlet</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>Tüm filtre ölçütlerini temizlemek için tıklayın.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>Arama ölçütü eklemek için tıklayın.</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>Arama ölçütünü genişletmek için tıklayın.</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>Şu anda kayıtlı sorgu yok.</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>Sorgular</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>Sil</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>Yeniden adlandır</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} kuralı</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>Ekle</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>Filtre Ölçütü Ekle</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>Değer</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Boş></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>Kurallar</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>Sil</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>Sorgu</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>Sorgular</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>Arama</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({0}/{1})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>Aranıyor...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>Filtre</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>Filtre</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>Kısayol Kuralları</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>Sütun Kuralları</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>Karakter Sırala</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>Karakter Sırala</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>Daralt</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>Daralt</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>Artan düzende sıralandı</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>Azalan düzende sıralandı</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>Daralt</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>Genişlet</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>Arama</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>Tümünü Temizle</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>Tümünü Temizle</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>Arama Metnini Temizle</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>Görevler</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>Arama</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>İptal</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>Filtre Panelini Genişlet veya Daralt</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>Filtre</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>Kayıtlı arama sorgularını görüntülemek için tıklayın.</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>Filtre uygulandı.</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>ve</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>ve</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>veya</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>Eşleşme bulunamadı.</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>Daralt</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>Genişlet</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>Alt Öğeleri Göster</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>Alt Öğeleri Göster</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>İptal</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>Tamam</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.GraphicalHostResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.GraphicalHostResources.zh-Hans.resx new file mode 100644 index 00000000000..50295450d9a --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.GraphicalHostResources.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow 对象</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.HelpWindowResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.HelpWindowResources.zh-Hans.resx new file mode 100644 index 00000000000..87597dd0e8f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.HelpWindowResources.zh-Hans.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>取消</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>区分大小写</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>说明</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>示例</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>查找(_F):</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>帮助部分</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} 帮助</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>输入</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>方法</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>下一步(_N)</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>找不到匹配项</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>备注</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>确定</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 个匹配项</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>输出</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>接受通配符?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>默认值</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>接受管道输入?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>必需?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>参数</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>上一步(_P)</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>属性</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>备注</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>搜索选项</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>设置</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} 个匹配项</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>摘要</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>语法</value> + </data> + <data name="Title" xml:space="preserve"> + <value>{0}的帮助</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>全字匹配</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>放大</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.InvariantResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.InvariantResources.zh-Hans.resx new file mode 100644 index 00000000000..7809267d7bc --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.InvariantResources.zh-Hans.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>无法直接修改 {0},请改用 {1}。</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>列</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} 不支持添加到项目集合,请改用 {1}。</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>如果“视图”设置为 {0},则它应该具有类型 {1}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.ShowCommandResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.ShowCommandResources.zh-Hans.resx new file mode 100644 index 00000000000..519214001ba --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.ShowCommandResources.zh-Hans.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>取消</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>复制(_P)</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>运行(_R)</value> + </data> + <data name="All" xml:space="preserve"> + <value>全部</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>模块:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ?</value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>帮助</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>通用参数</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>错误</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>"{0}" 的参数:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>名称: {0} +模块: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>运行命令时出现以下错误: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>名称:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>确定</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>命令名称</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>模块</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><没有模块名称></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>为 "{0}" 选择多个值</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>可以从管道接收值</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>对所有参数集通用</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>强制</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>可选</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>位置: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>类型: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>已导入</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>未导入</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>显示详细信息</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>未能导入命令 "{0}" 所需的模块。模块名称: "{1}"。错误消息:“{2}”。</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>若要导入 "{0}" 模块及其 cmdlet (包括 "{1}"),请单击 {2}。</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>显示命令 - 错误</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>请稍候...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>刷新</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>没有参数。</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>使用 "{0}" 后单击可查看新命令</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.UICultureResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.UICultureResources.zh-Hans.resx new file mode 100644 index 00000000000..5989d363c2f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.UICultureResources.zh-Hans.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>选择列...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(无)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>值应为类型 {0}。</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>当前选择为空。</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>包含</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>不包含</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>不等于</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>等于</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>大于或等于</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>介于</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>为空</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>不为空</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>小于或等于</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>结尾为</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>开头为</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>返回</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>前进</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>该值必须是以下格式的有效日期: {0}。</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>该值必须是有效数字。</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>搜索</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+小键盘加号</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+小键盘加号</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+主键盘加号</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+主键盘加号</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+小键盘减号</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+小键盘减号</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+主键盘减号</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+主键盘减号</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.XamlLocalizableResources.zh-Hans.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.XamlLocalizableResources.zh-Hans.resx new file mode 100644 index 00000000000..c6f05733025 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hans/public.XamlLocalizableResources.zh-Hans.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>可用列</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>添加</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>移除</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>所选列</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>返回</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>前进</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>在此列中查找</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>展开</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>名称</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>新查询</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>任务</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>任务</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>未定进度图标</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>添加条件</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>覆盖现有查询,或键入其他名称以保存新查询。每个查询都由条件、排序和列自定义项组成。</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>确定</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>单击以保存搜索查询</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>可用列</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>上移</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>下移</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>确定</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>选择列</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>将选定列移到可视列的列表中</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>将选定列移到隐藏列的列表中</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>此列可能无法删除。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>此列表必须始终显示至少一列。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>所选列</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>在此列中查找</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>展开</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>单击以清除所有筛选条件。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>单击以添加搜索条件。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>单击以展开搜索条件。</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>当前没有保存的查询。</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>查询</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>删除</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>重命名</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>“{0}”规则</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>添加</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>添加筛选器条件</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>值</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><Empty></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>规则</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>删除</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>查询</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>查询</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>搜索</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>(第 {0} 个,共 {1} 个)</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>正在搜索...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>筛选器</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>筛选器</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>快捷方式规则</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>列规则</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>排序字形</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>排序字形</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>折叠</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>折叠</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>已按升序排序</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>已按降序排序</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>折叠</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>展开</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>搜索</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>全部清除</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>全部清除</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>清除搜索文本</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>任务</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>搜索</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>取消</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>展开或折叠筛选器面板</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>筛选器</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>单击以显示已保存的搜索查询。</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>已应用筛选器。</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>和</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>和</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>或</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>未找到匹配项。</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>折叠</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>展开</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>显示子项</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>显示子项</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>取消</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>确定</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.GraphicalHostResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.GraphicalHostResources.zh-Hant.resx new file mode 100644 index 00000000000..0b11ef87f16 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.GraphicalHostResources.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="OutGridViewWindowObjectName" xml:space="preserve"> + <value>OutGridViewWindow 物件</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.HelpWindowResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.HelpWindowResources.zh-Hant.resx new file mode 100644 index 00000000000..2d5789a5b0d --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.HelpWindowResources.zh-Hant.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CancelText" xml:space="preserve"> + <value>取消</value> + </data> + <data name="CaseSensitiveTitle" xml:space="preserve"> + <value>區分大小寫</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value>CommonParameters</value> + <comment>Name of a group of parameters common to all cmdlets</comment> + </data> + <data name="DescriptionTitle" xml:space="preserve"> + <value>描述</value> + </data> + <data name="ExamplesTitle" xml:space="preserve"> + <value>範例</value> + </data> + <data name="FindText" xml:space="preserve"> + <value>尋找(_F):</value> + </data> + <data name="HelpSectionsTitle" xml:space="preserve"> + <value>說明區段</value> + </data> + <data name="HelpTitleFormat" xml:space="preserve"> + <value>{0} 說明</value> + </data> + <data name="InputsTitle" xml:space="preserve"> + <value>輸入</value> + </data> + <data name="LinkTextFormat" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="MethodsTitle" xml:space="preserve"> + <value>方法</value> + </data> + <data name="NextText" xml:space="preserve"> + <value>下一步(_N)</value> + </data> + <data name="NoMatches" xml:space="preserve"> + <value>找不到相符的項目</value> + </data> + <data name="NotesTitle" xml:space="preserve"> + <value>備註</value> + </data> + <data name="OKText" xml:space="preserve"> + <value>確定</value> + </data> + <data name="OneMatch" xml:space="preserve"> + <value>1 個相符項目</value> + </data> + <data name="OutputsTitle" xml:space="preserve"> + <value>輸出</value> + </data> + <data name="ParameterAcceptWildcard" xml:space="preserve"> + <value>接受萬用字元?</value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>預設值</value> + </data> + <data name="ParameterPipelineInput" xml:space="preserve"> + <value>接受管線輸入?</value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置?</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>是否為必要?</value> + </data> + <data name="ParametersTitle" xml:space="preserve"> + <value>參數</value> + </data> + <data name="PreviousText" xml:space="preserve"> + <value>上一步(_P)</value> + </data> + <data name="PropertiesTitle" xml:space="preserve"> + <value>屬性</value> + </data> + <data name="RelatedLinksTitle" xml:space="preserve"> + <value>RelatedLinks</value> + </data> + <data name="RemarksTitle" xml:space="preserve"> + <value>備註</value> + </data> + <data name="SearchOptionsTitle" xml:space="preserve"> + <value>搜尋選項</value> + </data> + <data name="SettingsText" xml:space="preserve"> + <value>設定</value> + </data> + <data name="SomeMatchesFormat" xml:space="preserve"> + <value>{0} 個相符項目</value> + </data> + <data name="SynopsisTitle" xml:space="preserve"> + <value>概要</value> + </data> + <data name="SyntaxTitle" xml:space="preserve"> + <value>語法</value> + </data> + <data name="Title" xml:space="preserve"> + <value>{0} 的說明</value> + <comment>{0} is the name of a cmdlet</comment> + </data> + <data name="WholeWordTitle" xml:space="preserve"> + <value>全字拼寫須相符</value> + </data> + <data name="ZoomLabelTextFormat" xml:space="preserve"> + <value>{0}%</value> + </data> + <data name="ZoomSlider" xml:space="preserve"> + <value>縮放</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.InvariantResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.InvariantResources.zh-Hant.resx new file mode 100644 index 00000000000..e7005b49d57 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.InvariantResources.zh-Hant.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotModified" xml:space="preserve"> + <value>無法直接修改 {0},請改為使用 {1}。</value> + </data> + <data name="Columns" xml:space="preserve"> + <value>資料行</value> + </data> + <data name="ManagementListDateTimeColumnFormatString" xml:space="preserve"> + <value>{0:G}</value> + <comment>The format string that is used by the InnerList in the case where a DateTime type is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListDefaultColumnFormatString" xml:space="preserve"> + <value>{0}</value> + <comment>The format string that is used by the InnerList in the default case. The {0} will be the column value.</comment> + </data> + <data name="ManagementListFloatColumnFormatString" xml:space="preserve"> + <value>{0:N}</value> + <comment>The format string that is used by the InnerList in the case where a floating point number is used. The {0} will be the column value.</comment> + </data> + <data name="ManagementListIntegerColumnFormatString" xml:space="preserve"> + <value>{0:N0}</value> + <comment>The format string that is used by the InnerList in the case where a whole number type is used. The {0} will be the column value.</comment> + </data> + <data name="NotSupportAddingToItems" xml:space="preserve"> + <value>{0} 不支援新增至項目集合,請改為使用 {1}。</value> + </data> + <data name="ViewSetWithType" xml:space="preserve"> + <value>若將檢視設為 {0},則應該有類型 {1}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.ShowCommandResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.ShowCommandResources.zh-Hant.resx new file mode 100644 index 00000000000..64961a1451b --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.ShowCommandResources.zh-Hant.resx @@ -0,0 +1,239 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActionButtons_Button_Cancel" xml:space="preserve"> + <value>取消</value> + </data> + <data name="ActionButtons_Button_Copy" xml:space="preserve"> + <value>複製(_P)</value> + </data> + <data name="ActionButtons_Button_Run" xml:space="preserve"> + <value>執行(_R)</value> + </data> + <data name="All" xml:space="preserve"> + <value>全部</value> + </data> + <data name="AllModulesControl_Label_Modules" xml:space="preserve"> + <value>模組:</value> + </data> + <data name="CmdletControl_Button_GetHelp" xml:space="preserve"> + <value> ?</value> + </data> + <data name="CmdletControl_Button_ToolTip_Help" xml:space="preserve"> + <value>說明</value> + </data> + <data name="CmdletControl_Header_CommonParameters" xml:space="preserve"> + <value>一般參數</value> + </data> + <data name="CmdletControl_Header_Errors" xml:space="preserve"> + <value>錯誤</value> + </data> + <data name="DetailsParameterTitleFormat" xml:space="preserve"> + <value>"{0}" 的參數:</value> + </data> + <data name="CmdletTooltipFormat" xml:space="preserve"> + <value>名稱: {0} +模組: {1} ({2})</value> + </data> + <data name="EndProcessingErrorMessage" xml:space="preserve"> + <value>執行命令時發生下列錯誤: +{0}</value> + </data> + <data name="MandatoryLabelSegment" xml:space="preserve"> + <value> *</value> + <comment>Used in MandatoryNameLabelFormat to designate a mandatory parameter with a *</comment> + </data> + <data name="MandatoryNameLabelFormat" xml:space="preserve"> + <value>{0}:{1}</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name, {1} is MandatoryLabelSegment or an empty string</comment> + </data> + <data name="NameLabelFormat" xml:space="preserve"> + <value>{0}:</value> + <comment>This is a label for a control, hence the colon. {0} is a parameter name</comment> + </data> + <data name="ShowModuleControl_Label_Name" xml:space="preserve"> + <value>名稱:</value> + </data> + <data name="ActionButtons_Button_Ok" xml:space="preserve"> + <value>確定</value> + </data> + <data name="MultiParameter_Button_Browse" xml:space="preserve"> + <value>...</value> + </data> + <data name="CommandNameAutomationName" xml:space="preserve"> + <value>命令名稱</value> + </data> + <data name="ModulesAutomationName" xml:space="preserve"> + <value>模組</value> + </data> + <data name="NoModuleName" xml:space="preserve"> + <value><無模組名稱></value> + </data> + <data name="SelectMultipleValuesForParameterFormat" xml:space="preserve"> + <value>選取 “{0}” 的多個值</value> + </data> + <data name="CanReceiveValueFromPipeline" xml:space="preserve"> + <value>可從管線接收值</value> + </data> + <data name="CommonToAllParameterSets" xml:space="preserve"> + <value>通用於所有參數集合</value> + </data> + <data name="Mandatory" xml:space="preserve"> + <value>強制</value> + </data> + <data name="Optional" xml:space="preserve"> + <value>選擇性</value> + </data> + <data name="PositionFormat" xml:space="preserve"> + <value>位置: {0}</value> + </data> + <data name="TypeFormat" xml:space="preserve"> + <value>類型: {0}</value> + </data> + <data name="Imported" xml:space="preserve"> + <value>已匯入</value> + </data> + <data name="NotImported" xml:space="preserve"> + <value>尚未匯入</value> + </data> + <data name="ImportModuleButtonText" xml:space="preserve"> + <value>顯示詳細資料</value> + </data> + <data name="ImportModuleFailedFormat" xml:space="preserve"> + <value>無法匯入命令 “{0}” 所需的模組。模組名稱: "{1}"。錯誤訊息: "{2}"。</value> + </data> + <data name="NotImportedFormat" xml:space="preserve"> + <value>若要匯入 “{0}” 模組及其 Cmdlet (包括"{1}"),請按一下 {2}。</value> + </data> + <data name="ShowCommandError" xml:space="preserve"> + <value>顯示命令 - 錯誤</value> + </data> + <data name="PleaseWaitMessage" xml:space="preserve"> + <value>請稍候...</value> + </data> + <data name="ShowModuleControl_RefreshButton" xml:space="preserve"> + <value>重新整理</value> + </data> + <data name="NoParameters" xml:space="preserve"> + <value>沒有參數。</value> + </data> + <data name="RefreshShowCommandTooltipFormat" xml:space="preserve"> + <value>在使用 "{0}" 來查看新命令之後按一下</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.UICultureResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.UICultureResources.zh-Hant.resx new file mode 100644 index 00000000000..9f92a52d0b4 --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.UICultureResources.zh-Hant.resx @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ColumnPicker" xml:space="preserve"> + <value>選取資料行...</value> + </data> + <data name="GroupTitleNone" xml:space="preserve"> + <value>(無)</value> + <comment>The group title for items within a column whose value is empty/null.</comment> + </data> + <data name="ErrorTextBoxTypeConversionErrorText" xml:space="preserve"> + <value>值的類型必須是 {0}。</value> + <comment>This text represents the error which will be shown when the entered type does not match the type we are expecting. {0} is the expected type.</comment> + </data> + <data name="ValidatingSelectorValueOutOfBounds" xml:space="preserve"> + <value>目前選取項目是空的。</value> + <comment>The error validation string to present to the user when they have selected a value out of bounds.</comment> + </data> + <data name="FilterRule_Contains" xml:space="preserve"> + <value>包含</value> + <comment>A filter rule that indicates a field must contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotContain" xml:space="preserve"> + <value>不包含</value> + <comment>A filter rule that indicates a field must not contain the specified value.</comment> + </data> + <data name="FilterRule_DoesNotEqual" xml:space="preserve"> + <value>不等於</value> + <comment>A filter rule that indicates a field must not equal the specified value.</comment> + </data> + <data name="FilterRule_Equals" xml:space="preserve"> + <value>等於</value> + <comment>A filter rule that indicates a field must equal the specified value.</comment> + </data> + <data name="FilterRule_GreaterThanOrEqual" xml:space="preserve"> + <value>大於或等於</value> + <comment>A filter rule that indicates a field must be greater than or equal to the specified value.</comment> + </data> + <data name="FilterRule_IsBetween" xml:space="preserve"> + <value>介於</value> + <comment>A filter rule that indicates a field must be between the specified values.</comment> + </data> + <data name="FilterRule_IsEmpty" xml:space="preserve"> + <value>為空白</value> + <comment>A filter rule that indicates a field must be empty.</comment> + </data> + <data name="FilterRule_IsNotEmpty" xml:space="preserve"> + <value>並非空白</value> + <comment>A filter rule that indicates a field must not be empty.</comment> + </data> + <data name="FilterRule_LessThanOrEqual" xml:space="preserve"> + <value>小於或等於</value> + <comment>A filter rule that indicates a field must be less than or equal to the specified value.</comment> + </data> + <data name="FilterRule_TextEndsWith" xml:space="preserve"> + <value>結尾為</value> + <comment>A filter rule that indicates a field must end with the specified value.</comment> + </data> + <data name="FilterRule_TextStartsWith" xml:space="preserve"> + <value>開頭為</value> + <comment>A filter rule that indicates a field must start with the specified value.</comment> + </data> + <data name="BackForwardHistory_BrowseBack_Disabled_Helptext" xml:space="preserve"> + <value>返回</value> + <comment>The text representing the tool tip and help text for the Back Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="BackForwardHistory_BrowseForward_Disabled_Helptext" xml:space="preserve"> + <value>下一步</value> + <comment>The text representing the tool tip and help text for the Forward Button in the Back Forward History control when the button is disabled</comment> + </data> + <data name="ErrorMessageForUnparsableDateTimeType" xml:space="preserve"> + <value>此值必須是下列格式的有效日期: {0}。</value> + <comment>{0} will be filled in with the culture appropriate ShortDatePattern</comment> + </data> + <data name="ErrorMessageForUnparsableNumericType" xml:space="preserve"> + <value>值必須為有效的數字。</value> + </data> + <data name="SearchBox_BackgroundText" xml:space="preserve"> + <value>搜尋</value> + <comment>The default background text of the search box.</comment> + </data> + <data name="FlowDirection" xml:space="preserve"> + <value>LeftToRight</value> + <comment>This value will be loaded at runtime to define the flow direction of WPF application. This value should be set to "RightToLeft" for mirrored language and "LeftToRight" for others.</comment> + </data> + <data name="Ellipsis" xml:space="preserve"> + <value>…</value> + <comment>An ellipsis character.</comment> + </data> + <data name="ZoomIn1Shortcut" xml:space="preserve"> + <value>Ctrl+Add</value> + </data> + <data name="ZoomIn2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Add</value> + </data> + <data name="ZoomIn3Shortcut" xml:space="preserve"> + <value>Ctrl+Plus</value> + </data> + <data name="ZoomIn4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Plus</value> + </data> + <data name="ZoomOut1Shortcut" xml:space="preserve"> + <value>Ctrl+Subtract</value> + </data> + <data name="ZoomOut2Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Subtract</value> + </data> + <data name="ZoomOut3Shortcut" xml:space="preserve"> + <value>Ctrl+Minus</value> + </data> + <data name="ZoomOut4Shortcut" xml:space="preserve"> + <value>Ctrl+Shift+Minus</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.XamlLocalizableResources.zh-Hant.resx b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.XamlLocalizableResources.zh-Hant.resx new file mode 100644 index 00000000000..ded9075794f --- /dev/null +++ b/src/Microsoft.Management.UI.Internal/resources/zh-Hant/public.XamlLocalizableResources.zh-Hant.resx @@ -0,0 +1,414 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_49" xml:space="preserve"> + <value>可用的資料行</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_75" xml:space="preserve"> + <value>新增</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_86" xml:space="preserve"> + <value>移除</value> + </data> + <data name="AutoResXGen_ColumnPicker_AutomationPropertiesName_104" xml:space="preserve"> + <value>選取的資料行</value> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_613" xml:space="preserve"> + <value>返回</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BackForwardHistory_AutomationPropertiesName_619" xml:space="preserve"> + <value>向前</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_Text_144" xml:space="preserve"> + <value>在此資料行中尋找</value> + <comment>Background text shown in the search box.</comment> + </data> + <data name="AutoResXGen_DesignerStyleResources_Tooltip_148" xml:space="preserve"> + <value>展開</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_95" xml:space="preserve"> + <value>名稱</value> + </data> + <data name="AutoResXGen_ManagementList_Text_602" xml:space="preserve"> + <value>新查詢</value> + </data> + <data name="AutoResXGen_TaskPane_Text_74" xml:space="preserve"> + <value>工作</value> + <comment>This is the title string for the Task Pane.</comment> + </data> + <data name="AutoResXGen_Tile_AutomationPropertiesName_674" xml:space="preserve"> + <value>工作</value> + <comment>AutomationProperties.Name of a SeparatedList.</comment> + </data> + <data name="AutoResXGen_WaitingRing_AutomationPropertiesName_74" xml:space="preserve"> + <value>不確定的進度圖示</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_124" xml:space="preserve"> + <value>新增準則</value> + </data> + <data name="AutoResXGen_ManagementList2_Text_166" xml:space="preserve"> + <value>覆寫現有查詢,或輸入其他名稱以儲存新查詢。每個查詢需包含準則、排序及欄自訂。</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_186" xml:space="preserve"> + <value>確定</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_196" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_314" xml:space="preserve"> + <value>按一下以儲存搜尋查詢</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_42" xml:space="preserve"> + <value>可用的資料行</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_73" xml:space="preserve"> + <value>>></value> + <comment>The contents of a button which indicates that items will move from the left column to right column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_84" xml:space="preserve"> + <value><<</value> + <comment>The contents of a button which indicates that items will move from the right column to left column</comment> + </data> + <data name="AutoResXGen_ColumnPicker_Content_127" xml:space="preserve"> + <value>上移</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_134" xml:space="preserve"> + <value>下移</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_189" xml:space="preserve"> + <value>確定</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_199" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_5" xml:space="preserve"> + <value>選取資料行</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_76" xml:space="preserve"> + <value>將選取的欄移到可見欄清單</value> + </data> + <data name="AutoResXGen_ColumnPicker_Tooltip_84" xml:space="preserve"> + <value>將選取的資料行移到隱藏欄清單</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_142" xml:space="preserve"> + <value>此資料行不可移除。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Text_152" xml:space="preserve"> + <value>清單必須永遠顯示至少一個資料行。</value> + </data> + <data name="AutoResXGen_ColumnPicker_Content_93" xml:space="preserve"> + <value>選取的資料行</value> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_BackgroundText" xml:space="preserve"> + <value>在此資料行中尋找</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_97" xml:space="preserve"> + <value>展開</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_104" xml:space="preserve"> + <value>按一下以清除所有的篩選器條件。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_132" xml:space="preserve"> + <value>按一下以新增搜尋準則。</value> + </data> + <data name="AutoResXGen_ManagementList2_ToolTip_32" xml:space="preserve"> + <value>按一下以展開搜尋準則。</value> + </data> + <data name="AutoResXGen_ManagementList2_NoItemsText_50" xml:space="preserve"> + <value>目前沒有儲存的查詢。</value> + </data> + <data name="AutoResXGen_ManagementList2_AutomationPropertiesName_52" xml:space="preserve"> + <value>查詢</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_47" xml:space="preserve"> + <value>刪除</value> + </data> + <data name="AutoResXGen_ListOrganizer_AutomationPropertiesName_72" xml:space="preserve"> + <value>重新命名</value> + </data> + <data name="FilterRule_AccessibleName" xml:space="preserve"> + <value>{0} 項規則</value> + <comment>The text representation of a rule in the filter panel, displayed to accessibility clients. {0} will be the name of the rule.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_214" xml:space="preserve"> + <value>新增</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_Content_223" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_293" xml:space="preserve"> + <value>新增篩選準則</value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_199" xml:space="preserve"> + <value>值</value> + <comment>The name for text input fields</comment> + </data> + <data name="AutoResXGen_FilterRulePanel_BackgroundText_200" xml:space="preserve"> + <value><空白></value> + </data> + <data name="AutoResXGen_FilterRulePanel_AutomationPropertiesName_257" xml:space="preserve"> + <value>規則</value> + <comment>The name of the panel which contains the filter rules</comment> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_302" xml:space="preserve"> + <value>刪除</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_19" xml:space="preserve"> + <value>查詢</value> + </data> + <data name="AutoResXGen_ManagementList2_Content_33" xml:space="preserve"> + <value>查詢</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_75" xml:space="preserve"> + <value>搜尋</value> + </data> + <data name="ManagementListTitle_ListStatus_FilterApplied" xml:space="preserve"> + <value>({1} 之 {0})</value> + <comment>The text displayed in the management list title when the list has a filter applied. {0} will be the number of items shown in the list. {1} will be the total number of items in the list before filtering.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterInProgress" xml:space="preserve"> + <value>正在搜尋...</value> + <comment>The text displayed in the management list title when the list is processing a filter.</comment> + </data> + <data name="ManagementListTitle_ListStatus_FilterNotApplied" xml:space="preserve"> + <value>({0})</value> + <comment>The text displayed in the management list title when the list does not have a filter applied. {0} will be the number of items shown in the list.</comment> + </data> + <data name="AutoResXGen_BreadcrumbItem_AutomationPropertiesName_142" xml:space="preserve"> + <value>篩選</value> + <comment>Localizable AutomationName for control that is used by accessibility screen readers.</comment> + </data> + <data name="ColumnsExplorer_Column_FindTextBox_AutomationName" xml:space="preserve"> + <value>篩選</value> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_157" xml:space="preserve"> + <value>快速鍵規則</value> + <comment>The name used to indicate custom filter rules which are specific to a particular application.</comment> + </data> + <data name="AutoResXGen_AddFilterRulePicker_AutomationPropertiesName_180" xml:space="preserve"> + <value>資料行規則</value> + <comment>The name used to indicate filter rules that are based upon the properties of the items in the list.</comment> + </data> + <data name="ManagementList_SortGlyph_Ascending_AutomationName" xml:space="preserve"> + <value>排序字符</value> + </data> + <data name="ManagementList_SortGlyph_Descending_AutomationName" xml:space="preserve"> + <value>排序字符</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_119" xml:space="preserve"> + <value>摺疊</value> + </data> + <data name="AutoResXGen_DesignerStyleResources_ToolTip_160" xml:space="preserve"> + <value>摺疊</value> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Ascending" xml:space="preserve"> + <value>已遞增排序</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted ascending.</comment> + </data> + <data name="InnerList_GridViewColumnHeader_ItemStatus_Descending" xml:space="preserve"> + <value>已遞減排序</value> + <comment>The text used for the accessible ItemStatus property when a column is sorted descending.</comment> + </data> + <data name="CollapsingTabControl_ExpandButton_AutomationName" xml:space="preserve"> + <value>摺疊</value> + </data> + <data name="CollapsingTabControl_CollapseButton_AutomationName" xml:space="preserve"> + <value>展開</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_83" xml:space="preserve"> + <value>搜尋</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_106" xml:space="preserve"> + <value>取消</value> + </data> + <data name="AutoResXGen_ManagementList_TextBlock_129" xml:space="preserve"> + <value>全部清除</value> + </data> + <data name="AutoResXGen_ManagementList_AutomationPropertiesName_395" xml:space="preserve"> + <value>全部清除</value> + </data> + <data name="AutoResXGen_SearchBox_AutomationPropertiesName_85" xml:space="preserve"> + <value>清除搜尋文字</value> + </data> + <data name="AutoResXGen_TaskPane_AutomationPropertiesName_133" xml:space="preserve"> + <value>工作</value> + </data> + <data name="ManagementList_StartFilterButton_AutomationName" xml:space="preserve"> + <value>搜尋</value> + <comment>The accessible name of the Search button in the filter panel.</comment> + </data> + <data name="ManagementList_StopFilterButton_AutomationName" xml:space="preserve"> + <value>取消</value> + <comment>The accessible name of the Stop Search button in the filter panel.</comment> + </data> + <data name="ManagementList_ToggleFilterPanelButton_AutomationName" xml:space="preserve"> + <value>展開或摺疊篩選面板</value> + <comment>The accessible name of the button that expands/collapses the filter panel.</comment> + </data> + <data name="ManagementList_SearchBox_BackgroundText_Live" xml:space="preserve"> + <value>篩選</value> + <comment>The background text of the list's search box when filtering is immediate.</comment> + </data> + <data name="AutoResXGen_ManagementList_ToolTip_314" xml:space="preserve"> + <value>按一下以顯示儲存的搜尋查詢。</value> + </data> + <data name="AutoResXGen_ManagementList_Text_392" xml:space="preserve"> + <value>已套用篩選。</value> + </data> + <data name="FilterRulePanel_LogicalOperatorText_FirstHeader" xml:space="preserve"> + <value>和</value> + <comment>The first header operator indicates that it is the first item in the list of filter rules. The AND value is used to indicate that it is and'ed with the above SearchBox.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Header" xml:space="preserve"> + <value>和</value> + <comment>The header operator indicates that it is the first item in a group of filter rules which are the same. The AND value is used to indicate that it is and'ed with the other groups in the panel.</comment> + </data> + <data name="FilterRulePanel_LogicalOperatorText_Item" xml:space="preserve"> + <value>或</value> + <comment>The Item operator indicates that it is NOT the first item in a group of filter rules which are the same. The OR value is used to indicate that it is or'ed with the other items in the same group.</comment> + </data> + <data name="ManagementList_NoMatchesFound_Message" xml:space="preserve"> + <value>找不到相符項目。</value> + <comment>The text displayed in the ManagementList when the filter has been applied but matching items were found.</comment> + </data> + <data name="CollapsingTabControl_CollapseButton_ToolTip" xml:space="preserve"> + <value>摺疊</value> + </data> + <data name="CollapsingTabControl_ExpandButton_ToolTip" xml:space="preserve"> + <value>展開</value> + </data> + <data name="NavigationList_ShownChildrenButton_ToolTip" xml:space="preserve"> + <value>顯示子系</value> + </data> + <data name="NavigationList_ShownChildrenButton_AutomationName" xml:space="preserve"> + <value>顯示子系</value> + </data> + <data name="ManagementListTitle_Title_WithViewName" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>The format string used for the ManagementList title when query has been applied. For example, "Users: My Fancy Query"</comment> + </data> + <data name="OutGridView_Button_Cancel" xml:space="preserve"> + <value>取消</value> + </data> + <data name="OutGridView_Button_OK" xml:space="preserve"> + <value>確定</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/CounterFileInfo.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/CounterFileInfo.cs deleted file mode 100644 index 2b11b6d3b03..00000000000 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/CounterFileInfo.cs +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.ComponentModel; -using System.Diagnostics; - -namespace Microsoft.PowerShell.Commands.GetCounter -{ - public class CounterFileInfo - { - internal CounterFileInfo(DateTime oldestRecord, - DateTime newestRecord, - UInt32 sampleCount) - { - _oldestRecord = oldestRecord; - _newestRecord = newestRecord; - _sampleCount = sampleCount; - } - - internal CounterFileInfo() { } - - public DateTime OldestRecord - { - get - { - return _oldestRecord; - } - } - - private DateTime _oldestRecord = DateTime.MinValue; - - public DateTime NewestRecord - { - get - { - return _newestRecord; - } - } - - private DateTime _newestRecord = DateTime.MaxValue; - - public UInt32 SampleCount - { - get - { - return _sampleCount; - } - } - - private UInt32 _sampleCount = 0; - } -} diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/ExportCounterCommand.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/ExportCounterCommand.cs deleted file mode 100644 index 9385e55909f..00000000000 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/ExportCounterCommand.cs +++ /dev/null @@ -1,383 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Collections.Specialized; -using System.ComponentModel; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.IO; -using System.Management.Automation; -using System.Management.Automation.Runspaces; -using System.Net; -using System.Reflection; -using System.Resources; -using System.Security; -using System.Security.Principal; -using System.Text; -using System.Threading; -using System.Xml; - -using Microsoft.PowerShell.Commands.Diagnostics.Common; -using Microsoft.PowerShell.Commands.GetCounter; -using Microsoft.Powershell.Commands.GetCounter.PdhNative; - -namespace Microsoft.PowerShell.Commands -{ - /// - /// Class that implements the Get-Counter cmdlet. - /// - [Cmdlet(VerbsData.Export, "Counter", DefaultParameterSetName = "ExportCounterSet", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=138337")] - public sealed class ExportCounterCommand : PSCmdlet - { - // - // Path parameter - // - [Parameter( - Mandatory = true, - Position = 0, - ValueFromPipelineByPropertyName = true, - HelpMessageBaseName = "GetEventResources")] - [Alias("PSPath")] - - public string Path - { - get { return _path; } - - set { _path = value; } - } - - private string _path; - private string _resolvedPath; - - // - // Format parameter. - // Valid strings are "blg", "csv", "tsv" (case-insensitive). - // - [Parameter( - Mandatory = false, - ValueFromPipeline = false, - ValueFromPipelineByPropertyName = false, - HelpMessageBaseName = "GetEventResources")] - [ValidateNotNull] - [ValidateSet("blg", "csv", "tsv")] - public string FileFormat - { - get { return _format; } - - set { _format = value; } - } - - private string _format = "blg"; - - // - // MaxSize parameter - // Maximum output file size, in megabytes. - // - [Parameter( - HelpMessageBaseName = "GetEventResources")] - public UInt32 MaxSize - { - get { return _maxSize; } - - set { _maxSize = value; } - } - - private UInt32 _maxSize = 0; - - // - // InputObject parameter - // - [Parameter( - Mandatory = true, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - HelpMessageBaseName = "GetEventResources")] - - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", - Scope = "member", - Target = "Microsoft.PowerShell.Commands.ExportCounterCommand.InputObject", - Justification = "A PerformanceCounterSampleSet[] is required here because Powershell supports arrays natively.")] - public PerformanceCounterSampleSet[] InputObject - { - get { return _counterSampleSets; } - - set { _counterSampleSets = value; } - } - - private PerformanceCounterSampleSet[] _counterSampleSets = new PerformanceCounterSampleSet[0]; - - // - // Force switch - // - [Parameter( - HelpMessageBaseName = "GetEventResources")] - public SwitchParameter Force - { - get { return _force; } - - set { _force = value; } - } - - private SwitchParameter _force; - - // - // Circular switch - // - [Parameter( - HelpMessageBaseName = "GetEventResources")] - public SwitchParameter Circular - { - get { return _circular; } - - set { _circular = value; } - } - - private SwitchParameter _circular; - - private ResourceManager _resourceMgr = null; - - private PdhHelper _pdhHelper = null; - - private bool _stopping = false; - - private bool _queryInitialized = false; - - private PdhLogFileType _outputFormat = PdhLogFileType.PDH_LOG_TYPE_BINARY; - - // - // BeginProcessing() is invoked once per pipeline - // - protected override void BeginProcessing() - { - -#if CORECLR - if (Platform.IsIoT) - { - // IoT does not have the '$env:windir\System32\pdh.dll' assembly which is required by this cmdlet. - throw new PlatformNotSupportedException(); - } - - // PowerShell 7 requires at least Windows 7, - // so no version test is needed - _pdhHelper = new PdhHelper(false); -#else - // - // Determine the OS version: this cmdlet requires Windows 7 - // because it uses new Pdh functionality. - // - Version osVersion = System.Environment.OSVersion.Version; - if (osVersion.Major < 6 || - (osVersion.Major == 6 && osVersion.Minor < 1)) - { - string msg = _resourceMgr.GetString("ExportCtrWin7Required"); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "ExportCtrWin7Required", ErrorCategory.NotImplemented, null)); - } - - _pdhHelper = new PdhHelper(osVersion.Major < 6); -#endif - _resourceMgr = Microsoft.PowerShell.Commands.Diagnostics.Common.CommonUtilities.GetResourceManager(); - - // - // Set output format (log file type) - // - SetOutputFormat(); - - if (Circular.IsPresent && _maxSize == 0) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterCircularNoMaxSize")); - Exception exc = new Exception(msg); - WriteError(new ErrorRecord(exc, "CounterCircularNoMaxSize", ErrorCategory.InvalidResult, null)); - } - - uint res = _pdhHelper.ConnectToDataSource(); - if (res != 0) - { - ReportPdhError(res, true); - } - - res = _pdhHelper.OpenQuery(); - if (res != 0) - { - ReportPdhError(res, true); - } - } - - // - // EndProcessing() is invoked once per pipeline - // - protected override void EndProcessing() - { - _pdhHelper.Dispose(); - } - - /// - /// Handle Control-C - /// - protected override void StopProcessing() - { - _stopping = true; - _pdhHelper.Dispose(); - } - - // - // ProcessRecord() override. - // This is the main entry point for the cmdlet. - // When counter data comes from the pipeline, this gets invoked for each pipelined object. - // When it's passed in as an argument, ProcessRecord() is called once for the entire _counterSampleSets array. - // - protected override void ProcessRecord() - { - Debug.Assert(_counterSampleSets.Length != 0 && _counterSampleSets[0] != null); - - ResolvePath(); - - uint res = 0; - - if (!_queryInitialized) - { - if (_format.ToLowerInvariant().Equals("blg")) - { - res = _pdhHelper.AddRelogCounters(_counterSampleSets[0]); - } - else - { - res = _pdhHelper.AddRelogCountersPreservingPaths(_counterSampleSets[0]); - } - - if (res != 0) - { - ReportPdhError(res, true); - } - - res = _pdhHelper.OpenLogForWriting(_resolvedPath, _outputFormat, Force.IsPresent, _maxSize * 1024 * 1024, Circular.IsPresent, null); - if (res == PdhResults.PDH_FILE_ALREADY_EXISTS) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterFileExists"), _resolvedPath); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "CounterFileExists", ErrorCategory.InvalidResult, null)); - } - else if (res == PdhResults.PDH_LOG_FILE_CREATE_ERROR) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("FileCreateFailed"), _resolvedPath); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "FileCreateFailed", ErrorCategory.InvalidResult, null)); - } - else if (res == PdhResults.PDH_LOG_FILE_OPEN_ERROR) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("FileOpenFailed"), _resolvedPath); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "FileOpenFailed", ErrorCategory.InvalidResult, null)); - } - else if (res != 0) - { - ReportPdhError(res, true); - } - - _queryInitialized = true; - } - - foreach (PerformanceCounterSampleSet set in _counterSampleSets) - { - _pdhHelper.ResetRelogValues(); - - foreach (PerformanceCounterSample sample in set.CounterSamples) - { - bool bUnknownKey = false; - res = _pdhHelper.SetCounterValue(sample, out bUnknownKey); - if (bUnknownKey) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterExportSampleNotInInitialSet"), sample.Path, _resolvedPath); - Exception exc = new Exception(msg); - WriteError(new ErrorRecord(exc, "CounterExportSampleNotInInitialSet", ErrorCategory.InvalidResult, null)); - } - else if (res != 0) - { - ReportPdhError(res, true); - } - } - - res = _pdhHelper.WriteRelogSample(set.Timestamp); - if (res != 0) - { - ReportPdhError(res, true); - } - - if (_stopping) - { - break; - } - } - } - - // Determines Log File Type based on FileFormat parameter - // - private void SetOutputFormat() - { - switch (_format.ToLowerInvariant()) - { - case "csv": - _outputFormat = PdhLogFileType.PDH_LOG_TYPE_CSV; - break; - case "tsv": - _outputFormat = PdhLogFileType.PDH_LOG_TYPE_TSV; - break; - default: // By default file format is blg - _outputFormat = PdhLogFileType.PDH_LOG_TYPE_BINARY; - break; - } - } - - private void ResolvePath() - { - try - { - Collection<PathInfo> result = null; - result = SessionState.Path.GetResolvedPSPathFromPSPath(_path); - if (result.Count > 1) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("ExportDestPathAmbiguous"), _path); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "ExportDestPathAmbiguous", ErrorCategory.InvalidArgument, null)); - } - - foreach (PathInfo currentPath in result) - { - _resolvedPath = currentPath.ProviderPath; - } - } - catch (ItemNotFoundException pathNotFound) - { - // - // This is an expected condition - we will be creating a new file - // - _resolvedPath = pathNotFound.ItemName; - } - } - - private void ReportPdhError(uint res, bool bTerminate) - { - string msg; - uint formatRes = CommonUtilities.FormatMessageFromModule(res, "pdh.dll", out msg); - if (formatRes != 0) - { - msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterApiError"), res); - } - - Exception exc = new Exception(msg); - if (bTerminate) - { - ThrowTerminatingError(new ErrorRecord(exc, "CounterApiError", ErrorCategory.InvalidResult, null)); - } - else - { - WriteError(new ErrorRecord(exc, "CounterApiError", ErrorCategory.InvalidResult, null)); - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventCommand.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventCommand.cs index c7a07bab6ec..0ce68a31d73 100644 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventCommand.cs @@ -518,9 +518,11 @@ private void ProcessListLog() || (wildLogPattern.IsMatch(logName))) { + EventLogConfiguration logObj; + EventLogInformation logInfoObj; try { - EventLogConfiguration logObj = new(logName, eventLogSession); + logObj = new EventLogConfiguration(logName, eventLogSession); // // Skip direct channels matching the wildcard unless -Force is present. @@ -533,19 +535,25 @@ private void ProcessListLog() continue; } - EventLogInformation logInfoObj = eventLogSession.GetLogInformation(logName, PathType.LogName); - - PSObject outputObj = new(logObj); + bMatchFound = true; + logInfoObj = eventLogSession.GetLogInformation(logName, PathType.LogName); + } + catch (UnauthorizedAccessException exc) + { + string exceptionMsg = string.Format(CultureInfo.InvariantCulture, GetEventResources.LogInfoNoAccess, logName); + var newExc = new UnauthorizedAccessException(exceptionMsg, exc); - outputObj.Properties.Add(new PSNoteProperty("FileSize", logInfoObj.FileSize)); - outputObj.Properties.Add(new PSNoteProperty("IsLogFull", logInfoObj.IsLogFull)); - outputObj.Properties.Add(new PSNoteProperty("LastAccessTime", logInfoObj.LastAccessTime)); - outputObj.Properties.Add(new PSNoteProperty("LastWriteTime", logInfoObj.LastWriteTime)); - outputObj.Properties.Add(new PSNoteProperty("OldestRecordNumber", logInfoObj.OldestRecordNumber)); - outputObj.Properties.Add(new PSNoteProperty("RecordCount", logInfoObj.RecordCount)); + string recommendationMsg = GetEventResources.SuggestElevation; + var eRecord = new ErrorRecord(newExc, "LogInfoNoAccess", ErrorCategory.PermissionDenied, logName) + { + ErrorDetails = new ErrorDetails(string.Empty) + { + RecommendedAction = recommendationMsg + } + }; - WriteObject(outputObj); - bMatchFound = true; + WriteError(eRecord); + continue; } catch (Exception exc) { @@ -556,6 +564,16 @@ private void ProcessListLog() WriteError(new ErrorRecord(outerExc, "LogInfoUnavailable", ErrorCategory.NotSpecified, null)); continue; } + + PSObject outputObj = new(logObj); + outputObj.Properties.Add(new PSNoteProperty("FileSize", logInfoObj.FileSize)); + outputObj.Properties.Add(new PSNoteProperty("IsLogFull", logInfoObj.IsLogFull)); + outputObj.Properties.Add(new PSNoteProperty("LastAccessTime", logInfoObj.LastAccessTime)); + outputObj.Properties.Add(new PSNoteProperty("LastWriteTime", logInfoObj.LastWriteTime)); + outputObj.Properties.Add(new PSNoteProperty("OldestRecordNumber", logInfoObj.OldestRecordNumber)); + outputObj.Properties.Add(new PSNoteProperty("RecordCount", logInfoObj.RecordCount)); + + WriteObject(outputObj); } } diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventSnapin.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventSnapin.cs deleted file mode 100644 index a4693c454c0..00000000000 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/GetEventSnapin.cs +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Management.Automation; -using System.Text; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Create the PowerShell snap-in used to register the - /// Get-WinEvent cmdlet. Declaring the PSSnapIn class identifies - /// this .cs file as a PowerShell snap-in. - /// </summary> - [RunInstaller(true)] - public class GetEventPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of the GetEventPSSnapIn class. - /// </summary> - public GetEventPSSnapIn() - : base() - { - } - - /// <summary> - /// Specify the name of the PowerShell snap-in. - /// </summary> - public override string Name - { - get - { - return "Microsoft.Powershell.GetEvent"; - } - } - - /// <summary> - /// Specify the vendor of the PowerShell snap-in. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Get resource information for vendor. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string VendorResource - { - get - { - return "GetEventResources,Vendor"; - } - } - - /// <summary> - /// Specifies the description of the PowerShell snap-in. - /// </summary> - public override string Description - { - get - { - return "This PS snap-in contains Get-WinEvent cmdlet used to read Windows event log data and configuration."; - } - } - - /// <summary> - /// Get resource information for description. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string DescriptionResource - { - get - { - return "GetEventResources,Description"; - } - } - - /// <summary> - /// Get type files to be used for this PSSnapin. - /// </summary> - public override string[] Types - { - get - { - return _types; - } - } - - private string[] _types = new string[] { "getevent.types.ps1xml" }; - - /// <summary> - /// Get format files to be used for this PSSnapin. - /// </summary> - public override string[] Formats - { - get - { - return _formats; - } - } - - private string[] _formats = new string[] { "Event.format.ps1xml" }; - } -} diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/ImportCounterCommand.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/ImportCounterCommand.cs deleted file mode 100644 index 729334d0605..00000000000 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/ImportCounterCommand.cs +++ /dev/null @@ -1,681 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Collections.Specialized; -using System.ComponentModel; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.IO; -using System.Management.Automation; -using System.Management.Automation.Runspaces; -using System.Net; -using System.Reflection; -using System.Resources; -using System.Security; -using System.Security.Principal; -using System.Text; -using System.Threading; -using System.Xml; - -using Microsoft.PowerShell.Commands.Diagnostics.Common; -using Microsoft.PowerShell.Commands.GetCounter; -using Microsoft.Powershell.Commands.GetCounter.PdhNative; - -namespace Microsoft.PowerShell.Commands -{ - /// - /// Class that implements the Get-Counter cmdlet. - /// - [Cmdlet(VerbsData.Import, "Counter", DefaultParameterSetName = "GetCounterSet", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=138338")] - public sealed class ImportCounterCommand : PSCmdlet - { - // - // Path parameter - // - [Parameter( - Position = 0, - Mandatory = true, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - HelpMessageBaseName = "GetEventResources")] - [Alias("PSPath")] - - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", - Scope = "member", - Target = "Microsoft.PowerShell.Commands.GetCounterCommand.ListSet", - Justification = "A string[] is required here because that is the type Powershell supports")] - public string[] Path - { - get { return _path; } - - set { _path = value; } - } - - private string[] _path; - - private StringCollection _resolvedPaths = new StringCollection(); - - private List<string> _accumulatedFileNames = new List<string>(); - - // - // ListSet parameter - // - [Parameter( - Mandatory = true, - ParameterSetName = "ListSetSet", - ValueFromPipeline = false, - ValueFromPipelineByPropertyName = false, - HelpMessageBaseName = "GetEventResources")] - [AllowEmptyCollection] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", - Scope = "member", - Target = "Microsoft.PowerShell.Commands.GetCounterCommand.ListSet", - Justification = "A string[] is required here because that is the type Powershell supports")] - public string[] ListSet - { - get { return _listSet; } - - set { _listSet = value; } - } - - private string[] _listSet = Array.Empty<string>(); - - // - // StartTime parameter - // - [Parameter( - ValueFromPipeline = false, - ValueFromPipelineByPropertyName = false, - ParameterSetName = "GetCounterSet", - HelpMessageBaseName = "GetEventResources")] - public DateTime StartTime - { - get { return _startTime; } - - set { _startTime = value; } - } - - private DateTime _startTime = DateTime.MinValue; - - // - // EndTime parameter - // - [Parameter( - ValueFromPipeline = false, - ValueFromPipelineByPropertyName = false, - ParameterSetName = "GetCounterSet", - HelpMessageBaseName = "GetEventResources")] - public DateTime EndTime - { - get { return _endTime; } - - set { _endTime = value; } - } - - private DateTime _endTime = DateTime.MaxValue; - - // - // Counter parameter - // - [Parameter( - Mandatory = false, - ParameterSetName = "GetCounterSet", - ValueFromPipeline = false, - HelpMessageBaseName = "GetEventResources")] - [AllowEmptyCollection] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays", - Scope = "member", - Target = "Microsoft.PowerShell.Commands.GetCounterCommand.ListSet", - Justification = "A string[] is required here because that is the type Powershell supports")] - public string[] Counter - { - get { return _counter; } - - set { _counter = value; } - } - - private string[] _counter = Array.Empty<string>(); - - // - // Summary switch - // - [Parameter(ParameterSetName = "SummarySet")] - public SwitchParameter Summary - { - get { return _summary; } - - set { _summary = value; } - } - - private SwitchParameter _summary; - - // - // MaxSamples parameter - // - private const Int64 KEEP_ON_SAMPLING = -1; - [Parameter( - ParameterSetName = "GetCounterSet", - ValueFromPipeline = false, - ValueFromPipelineByPropertyName = false, - HelpMessageBaseName = "GetEventResources")] - [ValidateRange((Int64)1, Int64.MaxValue)] - public Int64 MaxSamples - { - get { return _maxSamples; } - - set { _maxSamples = value; } - } - - private Int64 _maxSamples = KEEP_ON_SAMPLING; - - private ResourceManager _resourceMgr = null; - - private PdhHelper _pdhHelper = null; - - private bool _stopping = false; - - // - // AccumulatePipelineFileNames() accumulates counter file paths in the pipeline scenario: - // we do not want to construct a Pdh query until all the file names are supplied. - // - private void AccumulatePipelineFileNames() - { - _accumulatedFileNames.AddRange(_path); - } - - // - // BeginProcessing() is invoked once per pipeline - // - protected override void BeginProcessing() - { - -#if CORECLR - if (Platform.IsIoT) - { - // IoT does not have the '$env:windir\System32\pdh.dll' assembly which is required by this cmdlet. - throw new PlatformNotSupportedException(); - } - - // PowerShell 7 requires at least Windows 7, - // so no version test is needed - _pdhHelper = new PdhHelper(false); -#else - _pdhHelper = new PdhHelper(System.Environment.OSVersion.Version.Major < 6); -#endif - _resourceMgr = Microsoft.PowerShell.Commands.Diagnostics.Common.CommonUtilities.GetResourceManager(); - } - - // - // EndProcessing() is invoked once per pipeline - // - protected override void EndProcessing() - { - // - // Resolve and validate the Path argument: present for all parametersets. - // - if (!ResolveFilePaths()) - { - return; - } - - ValidateFilePaths(); - - switch (ParameterSetName) - { - case "ListSetSet": - ProcessListSet(); - break; - - case "GetCounterSet": - ProcessGetCounter(); - break; - - case "SummarySet": - ProcessSummary(); - break; - - default: - Debug.Assert(false, $"Invalid parameter set name: {ParameterSetName}"); - break; - } - - _pdhHelper.Dispose(); - } - - // - // Handle Control-C - // - protected override void StopProcessing() - { - _stopping = true; - _pdhHelper.Dispose(); - } - - // - // ProcessRecord() override. - // This is the main entry point for the cmdlet. - // - protected override void ProcessRecord() - { - AccumulatePipelineFileNames(); - } - - // - // ProcessSummary(). - // Does the work to process Summary parameter set. - // - private void ProcessSummary() - { - uint res = _pdhHelper.ConnectToDataSource(_resolvedPaths); - if (res != 0) - { - ReportPdhError(res, true); - return; - } - - CounterFileInfo summaryObj; - res = _pdhHelper.GetFilesSummary(out summaryObj); - - if (res != 0) - { - ReportPdhError(res, true); - return; - } - - WriteObject(summaryObj); - } - - // - // ProcessListSet(). - // Does the work to process ListSet parameter set. - // - private void ProcessListSet() - { - uint res = _pdhHelper.ConnectToDataSource(_resolvedPaths); - if (res != 0) - { - ReportPdhError(res, true); - return; - } - - StringCollection machineNames = new StringCollection(); - res = _pdhHelper.EnumBlgFilesMachines(ref machineNames); - if (res != 0) - { - ReportPdhError(res, true); - return; - } - - foreach (string machine in machineNames) - { - StringCollection counterSets = new StringCollection(); - res = _pdhHelper.EnumObjects(machine, ref counterSets); - if (res != 0) - { - return; - } - - StringCollection validPaths = new StringCollection(); - - foreach (string pattern in _listSet) - { - bool bMatched = false; - - WildcardPattern wildLogPattern = new WildcardPattern(pattern, WildcardOptions.IgnoreCase); - - foreach (string counterSet in counterSets) - { - if (!wildLogPattern.IsMatch(counterSet)) - { - continue; - } - - StringCollection counterSetCounters = new StringCollection(); - StringCollection counterSetInstances = new StringCollection(); - - res = _pdhHelper.EnumObjectItems(machine, counterSet, ref counterSetCounters, ref counterSetInstances); - if (res != 0) - { - ReportPdhError(res, false); - continue; - } - - string[] instanceArray = new string[counterSetInstances.Count]; - int i = 0; - foreach (string instance in counterSetInstances) - { - instanceArray[i++] = instance; - } - - Dictionary<string, string[]> counterInstanceMapping = new Dictionary<string, string[]>(); - foreach (string counter in counterSetCounters) - { - counterInstanceMapping.Add(counter, instanceArray); - } - - PerformanceCounterCategoryType categoryType = PerformanceCounterCategoryType.Unknown; - if (counterSetInstances.Count > 1) - { - categoryType = PerformanceCounterCategoryType.MultiInstance; - } - else // if (counterSetInstances.Count == 1) //??? - { - categoryType = PerformanceCounterCategoryType.SingleInstance; - } - - string setHelp = _pdhHelper.GetCounterSetHelp(machine, counterSet); - - CounterSet setObj = new CounterSet(counterSet, machine, categoryType, setHelp, ref counterInstanceMapping); - WriteObject(setObj); - bMatched = true; - } - - if (!bMatched) - { - string msg = _resourceMgr.GetString("NoMatchingCounterSetsInFile"); - Exception exc = new Exception(string.Format(CultureInfo.InvariantCulture, msg, - CommonUtilities.StringArrayToString(_resolvedPaths), - pattern)); - WriteError(new ErrorRecord(exc, "NoMatchingCounterSetsInFile", ErrorCategory.ObjectNotFound, null)); - } - } - } - } - - // - // ProcessGetCounter() - // Does the work to process GetCounterSet parameter set. - // - private void ProcessGetCounter() - { - // Validate StartTime-EndTime, if present - if (_startTime != DateTime.MinValue || _endTime != DateTime.MaxValue) - { - if (_startTime >= _endTime) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterInvalidDateRange")); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "CounterInvalidDateRange", ErrorCategory.InvalidArgument, null)); - return; - } - } - - uint res = _pdhHelper.ConnectToDataSource(_resolvedPaths); - if (res != 0) - { - ReportPdhError(res, true); - return; - } - - StringCollection validPaths = new StringCollection(); - if (_counter.Length > 0) - { - foreach (string path in _counter) - { - StringCollection expandedPaths; - res = _pdhHelper.ExpandWildCardPath(path, out expandedPaths); - if (res != 0) - { - WriteDebug(path); - ReportPdhError(res, false); - continue; - } - - foreach (string expandedPath in expandedPaths) - { - if (!_pdhHelper.IsPathValid(expandedPath)) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterPathIsInvalid"), path); - Exception exc = new Exception(msg); - WriteError(new ErrorRecord(exc, "CounterPathIsInvalid", ErrorCategory.InvalidResult, null)); - - continue; - } - - validPaths.Add(expandedPath); - } - } - - if (validPaths.Count == 0) - { - return; - } - } - else - { - res = _pdhHelper.GetValidPathsFromFiles(ref validPaths); - if (res != 0) - { - ReportPdhError(res, false); - } - } - - if (validPaths.Count == 0) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterPathsInFilesInvalid")); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "CounterPathsInFilesInvalid", ErrorCategory.InvalidResult, null)); - } - - res = _pdhHelper.OpenQuery(); - if (res != 0) - { - ReportPdhError(res, false); - } - - if (_startTime != DateTime.MinValue || _endTime != DateTime.MaxValue) - { - res = _pdhHelper.SetQueryTimeRange(_startTime, _endTime); - if (res != 0) - { - ReportPdhError(res, true); - } - } - - res = _pdhHelper.AddCounters(ref validPaths, true); - if (res != 0) - { - ReportPdhError(res, true); - } - - PerformanceCounterSampleSet nextSet; - - uint samplesRead = 0; - - while (!_stopping) - { - res = _pdhHelper.ReadNextSet(out nextSet, false); - if (res == PdhResults.PDH_NO_MORE_DATA) - { - break; - } - - if (res != 0 && res != PdhResults.PDH_INVALID_DATA) - { - ReportPdhError(res, false); - continue; - } - - // - // Display data - // - WriteSampleSetObject(nextSet, (samplesRead == 0)); - - samplesRead++; - - if (_maxSamples != KEEP_ON_SAMPLING && samplesRead >= _maxSamples) - { - break; - } - } - } - - // - // ValidateFilePaths() helper. - // Validates the _resolvedPaths: present for all parametersets. - // We cannot have more than 32 blg files, or more than one CSV or TSC file. - // Files have to all be of the same type (.blg, .csv, .tsv). - // - private void ValidateFilePaths() - { - Debug.Assert(_resolvedPaths.Count > 0); - - string firstExt = System.IO.Path.GetExtension(_resolvedPaths[0]); - foreach (string fileName in _resolvedPaths) - { - WriteVerbose(fileName); - string curExtension = System.IO.Path.GetExtension(fileName); - - if (!curExtension.Equals(".blg", StringComparison.OrdinalIgnoreCase) - && !curExtension.Equals(".csv", StringComparison.OrdinalIgnoreCase) - && !curExtension.Equals(".tsv", StringComparison.OrdinalIgnoreCase)) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterNotALogFile"), fileName); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "CounterNotALogFile", ErrorCategory.InvalidResult, null)); - return; - } - - if (!curExtension.Equals(firstExt, StringComparison.OrdinalIgnoreCase)) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterNoMixedLogTypes"), fileName); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "CounterNoMixedLogTypes", ErrorCategory.InvalidResult, null)); - return; - } - } - - if (firstExt.Equals(".blg", StringComparison.OrdinalIgnoreCase)) - { - if (_resolvedPaths.Count > 32) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("Counter32FileLimit")); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "Counter32FileLimit", ErrorCategory.InvalidResult, null)); - return; - } - } - else if (_resolvedPaths.Count > 1) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("Counter1FileLimit")); - Exception exc = new Exception(msg); - ThrowTerminatingError(new ErrorRecord(exc, "Counter1FileLimit", ErrorCategory.InvalidResult, null)); - return; - } - } - - // - // ResolveFilePath helper. - // Returns a string collection of resolved file paths. - // Writes non-terminating errors for invalid paths - // and returns an empty collection. - // - private bool ResolveFilePaths() - { - StringCollection retColl = new StringCollection(); - - foreach (string origPath in _accumulatedFileNames) - { - Collection<PathInfo> resolvedPathSubset = null; - try - { - resolvedPathSubset = SessionState.Path.GetResolvedPSPathFromPSPath(origPath); - } - catch (PSNotSupportedException notSupported) - { - WriteError(new ErrorRecord(notSupported, string.Empty, ErrorCategory.ObjectNotFound, origPath)); - continue; - } - catch (System.Management.Automation.DriveNotFoundException driveNotFound) - { - WriteError(new ErrorRecord(driveNotFound, string.Empty, ErrorCategory.ObjectNotFound, origPath)); - continue; - } - catch (ProviderNotFoundException providerNotFound) - { - WriteError(new ErrorRecord(providerNotFound, string.Empty, ErrorCategory.ObjectNotFound, origPath)); - continue; - } - catch (ItemNotFoundException pathNotFound) - { - WriteError(new ErrorRecord(pathNotFound, string.Empty, ErrorCategory.ObjectNotFound, origPath)); - continue; - } - catch (Exception exc) - { - WriteError(new ErrorRecord(exc, string.Empty, ErrorCategory.ObjectNotFound, origPath)); - continue; - } - - foreach (PathInfo pi in resolvedPathSubset) - { - // - // Check the provider: only FileSystem provider paths are acceptable. - // - if (pi.Provider.Name != "FileSystem") - { - string msg = _resourceMgr.GetString("NotAFileSystemPath"); - Exception exc = new Exception(string.Format(CultureInfo.InvariantCulture, msg, origPath)); - WriteError(new ErrorRecord(exc, "NotAFileSystemPath", ErrorCategory.InvalidArgument, origPath)); - continue; - } - - _resolvedPaths.Add(pi.ProviderPath.ToLowerInvariant()); - } - } - - return (_resolvedPaths.Count > 0); - } - - private void ReportPdhError(uint res, bool bTerminate) - { - string msg; - uint formatRes = CommonUtilities.FormatMessageFromModule(res, "pdh.dll", out msg); - if (formatRes != 0) - { - msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterApiError"), res); - } - - Exception exc = new Exception(msg); - if (bTerminate) - { - ThrowTerminatingError(new ErrorRecord(exc, "CounterApiError", ErrorCategory.InvalidResult, null)); - } - else - { - WriteError(new ErrorRecord(exc, "CounterApiError", ErrorCategory.InvalidResult, null)); - } - } - - // - // WriteSampleSetObject() helper. - // In addition to writing the PerformanceCounterSampleSet object, - // it writes a single error if one of the samples has an invalid (non-zero) status. - // The only exception is the first set, where we allow for the formatted value to be 0 - - // this is expected for CSV and TSV files. - - private void WriteSampleSetObject(PerformanceCounterSampleSet set, bool firstSet) - { - if (!firstSet) - { - foreach (PerformanceCounterSample sample in set.CounterSamples) - { - if (sample.Status != 0) - { - string msg = string.Format(CultureInfo.InvariantCulture, _resourceMgr.GetString("CounterSampleDataInvalid")); - Exception exc = new Exception(msg); - WriteError(new ErrorRecord(exc, "CounterApiError", ErrorCategory.InvalidResult, null)); - break; - } - } - } - - WriteObject(set); - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj index 547911668e9..ed8bbcdc04a 100644 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/Microsoft.PowerShell.Commands.Diagnostics.csproj @@ -8,18 +8,7 @@ <ItemGroup> <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> - <PackageReference Include="System.Diagnostics.PerformanceCounter" Version="10.0.0-rc.1.25451.107" /> - </ItemGroup> - - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - - <ItemGroup> - <Compile Remove="GetEventSnapin.cs" /> - <Compile Remove="ExportCounterCommand.cs" /> - <Compile Remove="ImportCounterCommand.cs" /> - <Compile Remove="CounterFileInfo.cs" /> + <PackageReference Include="System.Diagnostics.PerformanceCounter" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> <ItemGroup Condition=" '$(IsWindows)' != 'true' "> @@ -33,4 +22,9 @@ <Compile Remove="NewWinEventCommand.cs" /> </ItemGroup> + <ItemGroup> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> + </ItemGroup> </Project> diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/NewWinEventCommand.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/NewWinEventCommand.cs index b0b102870c4..cdddba939f3 100644 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/NewWinEventCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/NewWinEventCommand.cs @@ -323,7 +323,7 @@ protected override void EndProcessing() } } - internal class EventWriteException : Exception + internal sealed class EventWriteException : Exception { internal EventWriteException(string msg, Exception innerException) : base(msg, innerException) diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/PdhHelper.cs b/src/Microsoft.PowerShell.Commands.Diagnostics/PdhHelper.cs index b761aa6e30b..bd1c0ed3647 100644 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/PdhHelper.cs +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/PdhHelper.cs @@ -190,7 +190,7 @@ internal struct CounterHandleNInstance public string InstanceName; } - internal class PdhHelper : IDisposable + internal sealed class PdhHelper : IDisposable { [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] private struct PDH_COUNTER_PATH_ELEMENTS @@ -1071,6 +1071,9 @@ public uint LookupPerfNameByIndex(string machineName, uint index, out string loc if (res == PdhResults.PDH_MORE_DATA) { Marshal.FreeHGlobal(localizedPathPtr); + + // Set the value to 'IntPtr.Zero' so a reallocation failure won't cause the stale pointer to be double-freed in the finally block below. + localizedPathPtr = IntPtr.Zero; localizedPathPtr = Marshal.AllocHGlobal(strSize * sizeof(char)); res = PdhLookupPerfNameByIndex(machineName, index, localizedPathPtr, ref strSize); } diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/GetEventResources.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/GetEventResources.resx index f8f41ecc2f5..3a5781e9408 100644 --- a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/GetEventResources.resx +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/GetEventResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -255,6 +255,12 @@ The defined template is following: <data name="LogInfoUnavailable" xml:space="preserve"> <value>To access the '{0}' log start PowerShell with elevated user rights. Error: {1}</value> </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Access denied for log: '{0}'.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Launch PowerShell with elevated user rights.</value> + </data> <data name="NoEventMessage" xml:space="preserve"> <value>Cannot retrieve event message text.</value> </data> @@ -285,4 +291,25 @@ The defined template is following: <data name="LogCountLimitExceeded" xml:space="preserve"> <value>Log count ({0}) is exceeded Windows Event Log API limit ({1}). Adjust filter to return less log names.</value> </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Specifies the event logs. Wildcards are permitted.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Specifies the event logs that this cmdlet gets events from. Wildcards are permitted.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Specifies the event log providers that this cmdlet gets.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Specifies the event log providers from which this cmdlet gets events.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Specifies the path to the event log files that this cmdlet gets events from.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Specifies the maximum number of events that are returned.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Specifies the name of the computer from which this cmdlet gets data.</value> + </data> </root> diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/cs/GetEventResources.cs.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/cs/GetEventResources.cs.resx new file mode 100644 index 00000000000..f91591bc83b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/cs/GetEventResources.cs.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Soubor {0} nemá očekávanou příponu názvu souboru. Při použití parametru Path zadávejte pouze soubory .blg, .csv nebo .tsv.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Interní volání rozhraní API čítače výkonu selhalo. Chyba: {0:x8}</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Je nutné zadat alespoň jednu dvojici klíč-hodnota Log, Provider nebo Path.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>V počítači {0} není žádný zprostředkovatel událostí, který odpovídá hodnotě {1}.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>V klíči zatřiďovací tabulky {0} byla zjištěna hodnota null. Hodnoty null nejsou povoleny.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Vytvořený strukturovaný dotaz: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Zprostředkovatel {0} zapisuje události do protokolu {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>Hodnota parametru StartTime musí být menší než hodnota parametru EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>V počítači {0} není protokol událostí, který odpovídá hodnotě {1}.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Parametr Circular bude ignorován, pokud není zadán také parametr MaxSize.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Soubor {0} nelze otevřít pro zápis.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Pro klíčové slovo byla zadána neplatná hodnota {0}.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Čítač výkonu {0} nelze exportovat do souboru {1}, protože nebyl součástí první sady vzorků.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Nebyly nalezeny žádné události, které odpovídají zadaným kritériím výběru.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Výchozí hodnoty pro tento příkaz selhaly. Chyba: {0:x8}</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>V jednom příkazu nelze importovat různé typy souborů protokolu výkonu. V parametru Path zadejte pouze jeden typ souboru.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Cesta {0} zřejmě není platnou cestou k souboru protokolu. Zadejte platnou cestu systému souborů.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Je nutné zadat platné ID události.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Nepodařilo se načíst informace o zprostředkovateli {0}. Chyba: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Protokol událostí {0} lze číst pouze v chronologickém pořadí vpřed, protože se jedná o analytický protokol nebo protokol ladění. Pokud chcete zobrazit události z protokolu událostí {0}, použijte v příkazu parametr Oldest.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Následující cílová cesta exportu je nejednoznačná: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Cesta k čítači výkonu {0} není platná.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Data v jednom ze vzorků čítače výkonu nejsou platná. Zobrazte vlastnost Status každého objektu PerformanceCounterSample a ověřte, že obsahuje platná data.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Zadaná datová část neodpovídá šabloně definované pro ID události {0}. +Definovaná šablona je následující: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>V počítači {0} nelze najít žádné sady čítačů výkonu, které odpovídají následujícímu zadání: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>V souborech nebyly nalezeny žádné platné cesty k čítačům.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Nelze vytvořit soubor {0}. Ověřte, že je cesta platná.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>V počítači {0} nelze najít žádné sady čítačů výkonu: chyba {1:x8}. Ověřte, že počítač {0} existuje, je zjistitelný a že máte dostatečná oprávnění k zobrazení dat čítačů výkonu v tomto počítači.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Událost nelze zapsat, protože pro zprostředkovatele {1} nejsou definovány žádné události s ID {0}. Opravte ID události a zkuste to znovu.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>Hodnota klíče Context {0} není platným identifikátorem SID ani názvem účtu NT.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Událost nelze zapsat, protože zadaná verze {0} pro událost {1} není definována pro zprostředkovatele {2}. Opravte prosím verzi a zkuste to znovu.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>V každém příkazu můžete importovat maximálně 32 souborů protokolu čítačů .blg.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Zadaní zprostředkovatelé nezapisují události do protokolu {0}. Tento protokol bude ignorován.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Následující hodnota není v platném formátu identifikátoru zabezpečení (SID): {0}. Zadejte platný identifikátor SID, například S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Nebyl nalezen žádný zprostředkovatel s názvem {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Informace o sadě čítačů výkonu {0} nelze načíst, protože přístup byl odepřen.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Událost nelze zapsat, protože pro zprostředkovatele {1} je definováno více událostí s ID {0}. Zadejte prosím verzi události a zkuste to znovu.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Soubor protokolu událostí {0} lze číst pouze v chronologickém pořadí vpřed, protože se jedná o soubor .etl nebo .evt. Pokud chcete zobrazit události z protokolu událostí {0}, použijte v příkazu parametr Oldest.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Je nutné zadat název zprostředkovatele.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Soubor {0} zřejmě není platným souborem protokolu. Jako hodnoty parametru Path zadejte pouze soubory .evtx, .etl nebo .evt.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Cesta k čítači výkonu {0} buď není platná, nebo není obsažena v následujících souborech: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Časové razítko</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Následující hodnota není v platném formátu DateTime: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Pokud chcete získat přístup k protokolu {0}, spusťte PowerShell se zvýšenými uživatelskými právy. Chyba: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Přístup k protokolu byl odepřen: {0}.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Spusťte PowerShell se zvýšenými uživatelskými právy.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Text zprávy události nelze načíst.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Soubor {0} již existuje. Pokud chcete tento soubor přepsat, použijte v příkazu Export-Counter parametr Force.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Parametry Continuous a MaxSamples nelze použít ve stejném příkazu.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Tuto rutinu lze spustit pouze v systému Microsoft Windows 7 a novějším.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Tento modul snap-in PowerShellu obsahuje rutiny pro zpracování událostí Windows a čítače výkonu.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>V souborech ({0}) nelze najít žádné sady čítačů výkonu, které odpovídají následujícímu zadání: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Zadaní zprostředkovatelé nezapisují události do žádného ze zadaných protokolů.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Vypočtené hodnoty</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>V každém příkazu můžete importovat maximálně jeden soubor čítačů výkonu s hodnotami oddělenými čárkami (.csv) nebo tabulátory (.tsv).</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Počet protokolů ({0}) překračuje limit rozhraní API protokolu událostí Windows ({1}). Upravte filtr tak, aby vracel méně názvů protokolů.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Určuje protokoly událostí. Zástupné znaky jsou povoleny.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Určuje protokoly událostí, ze kterých tato rutina získá události. Zástupné znaky jsou povoleny.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Určuje zprostředkovatele protokolu událostí, které tato rutina získá.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Určuje zprostředkovatele protokolu událostí, od kterých tato rutina získá události.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Určuje cestu k souborům protokolu událostí, ze kterých tato rutina získá události.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Určuje maximální počet vrácených událostí.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Určuje název počítače, ze kterého tato rutina získá data.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/de/GetEventResources.de.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/de/GetEventResources.de.resx new file mode 100644 index 00000000000..bf951b5eba6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/de/GetEventResources.de.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Die {0}-Datei weist nicht die erwartete Dateinamenerweiterung auf. Geben Sie bei Verwendung des Path-Parameters nur .blg-, .csv- oder .tsv-Dateien an.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Der interne Aufruf der Leistungsindikator-API ist fehlgeschlagen. Fehler: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Sie müssen mindestens ein Schlüssel-Wert-Paar für Protokoll, Anbieter oder Pfad angeben.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>Auf dem {0}-Computer ist kein Ereignisanbieter vorhanden, das mit „{1}“ übereinstimmt.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>Im {0}-Hashtabellenschlüssel wurde ein NULL-Wert gefunden. NULL-Werte sind nicht zulässig.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Erstellte strukturierte Abfrage: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Der {0}-Anbieter schreibt Ereignisse in das {1}-Protokoll.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>Der Wert des StartTime-Parameters muss kleiner sein als der Wert des EndTime-Parameters.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>Auf dem {0}-Computer ist kein Ereignisprotokoll vorhanden, das mit „{1}“ übereinstimmt.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Der Circular-Parameter wird ignoriert, wenn nicht auch der MaxSize-Parameter angegeben ist.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Die {0}-Datei kann nicht zum Schreiben geöffnet werden.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Für das Schlüsselwort wurde ein ungültiger Wert „{0}“ angegeben.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Der {0}-Leistungsindikator kann nicht in die {1}-Datei exportiert werden, da er nicht Teil des ersten Stichprobensatzes war.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Es wurden keine Ereignisse gefunden, die den angegebenen Auswahlkriterien entsprechen.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Die Standardwerte für diesen Befehl konnten nicht ermittelt werden. Fehler: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Es ist nicht möglich, im selben Befehl unterschiedliche Typen von Leistungsprotokolldateien zu importieren. Geben Sie im Path-Parameter nur einen Dateityp an.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Der {0}-Pfad scheint kein gültiger Protokolldateipfad zu sein. Geben Sie einen gültigen Dateisystempfad an.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Es muss eine gültige Ereignis-ID angegeben werden.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Es konnten keine Informationen über den {0}-Anbieter abgerufen werden. Fehler: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Das {0}-Ereignisprotokoll kann nur in aufsteigender chronologischer Reihenfolge gelesen werden, da es sich um ein analytisches oder Debugprotokoll handelt. Um Ereignisse aus dem {0}-Ereignisprotokoll anzuzeigen, verwenden Sie den Oldest-Parameter im Befehl.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Der folgende Exportzielpfad ist mehrdeutig: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Der {0}-Leistungsindikatorpfad ist ungültig.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Die Daten in einer der Leistungsindikatorstichproben sind ungültig. Überprüfen Sie die Status-Eigenschaft für jedes Objekt vom Typ „PerformanceCounterSample“, um sicherzustellen, dass gültige Daten enthalten sind.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Die angegebene Nutzlast stimmt nicht mit der Vorlage überein, die für die Ereignis-ID „{0}“ definiert wurde. +Die definierte Vorlage lautet wie folgt: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Es wurden keine Leistungsindikatorsätze auf dem {0}-Computer gefunden, die den folgenden Kriterien entsprechen: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>In den Dateien wurden keine gültigen Leistungsindikatorpfade gefunden.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Die {0}-Datei kann nicht erstellt werden. Überprüfen Sie, ob der Pfad gültig ist.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Auf dem {0}-Computer wurden keine Leistungsindikatorsätze gefunden: Fehler {1:x8}. Stellen Sie sicher, dass der {0}-Computer vorhanden und auffindbar ist und dass Sie über ausreichende Berechtigungen zum Anzeigen von Leistungsindikatordaten auf diesem Computer verfügen.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Das Ereignis kann nicht geschrieben werden, da keine Ereignisse mit der ID „{0}“ für den Anbieter „{1}“ definiert sind. Korrigieren Sie die Ereignis-ID, und versuchen Sie es noch mal.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>Das {0} Schlüssel-Wert-Paar für Context ist keine gültige SID oder kein gültiger NT-Kontoname.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Das Ereignis kann nicht geschrieben werden, da die angegebene Version {0} für das Ereignis „{1}“ für den Anbieter „{2}“ nicht definiert ist. Korrigieren Sie die Version, und versuchen Sie es erneut.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>Pro Befehl können nicht mehr als 32 .blg-Leistungsindikatorprotokolldateien importiert werden.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Die angegebenen Anbieter schreiben keine Ereignisse in das {0}-Protokoll. Dieses Protokoll wird ignoriert.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Der folgende Wert liegt nicht in einem gültigen SID-Format vor: {0}. Geben Sie eine gültige SID ein, z. B. S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Es wurde kein Anbieter mit dem Namen „{0}“ gefunden.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Es können keine Informationen über den {0}-Leistungsindikatorsatz abgerufen werden, da der Zugriff verweigert wurde.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Das Ereignis kann nicht geschrieben werden, da mehrere Ereignisse mit der ID „{0}“ für den Anbieter „{1}“ definiert wurden. Geben Sie eine Version für das Ereignis an, und versuchen Sie es noch mal.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Die {0}-Ereignisprotokolldatei kann nur in chronologischer Vorwärtsreihenfolge gelesen werden, da es sich um eine ETL- oder EVT-Datei handelt. Um Ereignisse aus dem {0}-Ereignisprotokoll anzuzeigen, verwenden Sie den Oldest-Parameter im Befehl.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Der Anbietername muss angegeben werden.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Die {0}-Datei scheint keine gültige Protokolldatei zu sein. Geben Sie als Werte für den Path-Parameter nur .evtx-, .etl- oder .evt-Dateien an.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Der {0}-Leistungsindikatorpfad ist entweder ungültig oder in den folgenden Dateien nicht vorhanden: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Zeitstempel</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Der folgende Wert weist kein gültiges DateTime-Format auf: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Starten Sie PowerShell mit erhöhten Benutzerrechten, um auf das Protokoll „{0}“ zuzugreifen. Fehler: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Zugriff verweigert für Protokoll: „{0}“.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Starten Sie PowerShell mit erweiterten Benutzerrechten.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Der Text der Ereignismeldung kann nicht abgerufen werden.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Die {0}-Datei ist bereits vorhanden. Um diese Datei zu überschreiben, verwenden Sie den Force-Parameter im Befehl „Export-Counter“.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Der Continuous-Parameter und der MaxSamples-Parameter können nicht im selben Befehl verwendet werden.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Dieses Cmdlet kann nur unter Microsoft Windows 7 und höher ausgeführt werden.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Dieses PowerShell-Snap-In enthält Windows-Ereignis- und Leistungsindikator-Cmdlets.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Es wurden keine Leistungsindikatorsätze in den {0}-Dateien gefunden, die den folgenden Kriterien entsprechen: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Die angegebenen Anbieter schreiben keine Ereignisse in die angegebenen Protokolle.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Verarbeitete Werte</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>Pro Befehl kann nur eine durch Kommas getrennte (.csv) oder durch Tabstopps getrennte (.tsv) Leistungsindikator-Datei importiert werden.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Die Anzahl der Protokolle ({0}) überschreitet das Limit der Windows-Ereignisprotokoll-API ({1}). Passen Sie den Filter an, um weniger Protokollnamen zurückzugeben.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Gibt die Ereignisprotokolle an. Platzhalter sind zulässig.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Gibt die Ereignisprotokolle an, aus denen dieses Cmdlet Ereignisse abruft. Platzhalter sind zulässig.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Gibt die Ereignisprotokollanbieter an, die dieses Cmdlet abruft.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Gibt die Ereignisprotokollanbieter an, von denen dieses Cmdlet Ereignisse abruft.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Gibt den Pfad zu den Ereignisprotokolldateien an, aus denen dieses Cmdlet Ereignisse abruft.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Gibt die Höchstzahl zurückzugebender Ereignisse an.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Gibt den Namen des Computers an, von dem dieses Cmdlet Daten abruft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/es/GetEventResources.es.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/es/GetEventResources.es.resx new file mode 100644 index 00000000000..32ea7f7aaac --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/es/GetEventResources.es.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>El archivo {0} no tiene la extensión esperada. Especifique solo archivos .blg, .csv o .tsv cuando use el parámetro Path.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Error en la llamada API del contador de rendimiento interno. Error: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Debe especificar al menos un par clave-valor Log, Provider o Path.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>No hay un proveedor de eventos en el equipo {0} que coincida con "{1}".</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>Se encontró un valor null en la clave de {0} tabla hash. No se permiten valores null.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Consulta estructurada construida: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>El proveedor {0} escribe eventos en el registro {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>El valor del parámetro StartTime debe ser menor que el valor del parámetro EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>No hay ningún registro de eventos en el equipo {0} que coincida con "{1}".</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>El parámetro Circular se omitirá a menos que también se especifique el parámetro MaxSize.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>No se puede abrir el {0} archivo para escribir.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Se especificó un valor "{0}" no válido para la palabra clave.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>El contador de rendimiento {0} no se puede exportar al archivo {1} porque no formaba parte del primer conjunto de muestras.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>No se encontraron eventos que coincidan con los criterios de selección especificados.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Error en los valores predeterminados de este comando. Error: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>No puede importar diferentes tipos de archivos de registro de rendimiento en el mismo comando. Especifique solo un tipo de archivo en el parámetro Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>La ruta de acceso {0} no parece ser una ruta de acceso válida de archivo de registro. Especifique una ruta de acceso del sistema de archivos válida.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Debe especificarse un id. de evento válido.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>No se pudo recuperar información sobre el proveedor {0}. Error: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>El registro de eventos {0} solo se puede leer en orden cronológico ascendente porque es un registro analítico o de depuración. Para ver eventos del registro de eventos {0}, use el parámetro Oldest en el comando.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>La siguiente ruta de acceso de destino de exportación es ambigua: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>La ruta del contador de rendimiento {0} no es válida.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Los datos de uno de los ejemplos de contadores de rendimiento no son válidos. Vea la propiedad Status de cada objeto PerformanceCounterSample para asegurarse de que contiene datos válidos.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>La carga proporcionada no coincide con la plantilla definida para el id. de evento {0}. +La plantilla definida es la siguiente: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>No se encuentra ningún conjunto de contadores de rendimiento en el equipo {0} que coincida con lo siguiente: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>No se encontraron rutas de acceso de contador válidas en los archivos.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>No se puede crear el archivo {0}. Compruebe que la ruta de acceso es válida.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>No se encontró ningún conjunto de contadores de rendimiento en el equipo {0}: error {1:x8}. Compruebe que el equipo {0} existe, que es detectable y que dispone de suficientes privilegios para ver los datos del contador de rendimiento en ese equipo.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>No se puede escribir el evento porque no hay eventos definidos con el id {0} para el proveedor {1}. Corrija el id. de evento e inténtelo de nuevo.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>El par clave-valor del contexto {0} no es un SID ni un nombre de cuenta NT válidos.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>No se puede escribir el evento porque la versión {0} especificada para el evento {1} no está definida para el proveedor {2}. Corrija la versión e inténtelo de nuevo.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>No puede importar más de 32 archivos de registro de contadores .blg en cada comando.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Los proveedores especificados no escriben eventos en el registro {0}. Este registro se omitirá.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>El siguiente valor no tiene un formato de identificador de seguridad (SID) válido: {0}. Escriba un SID válido, como S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>No se encontró ningún proveedor con el nombre {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>No se puede recuperar información sobre el conjunto de contadores de rendimiento {0} porque se denegó el acceso.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>No se puede escribir el evento porque se han definido varios eventos con id {0} para el proveedor {1}. Proporcione una versión para el evento e inténtelo de nuevo.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>El archivo de registro de eventos {0} solo se puede leer en orden cronológico ascendente porque es un archivo .etl o .evt. Para ver eventos del registro de eventos {0}, use el parámetro Oldest en el comando.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Se debe especificar el nombre del proveedor.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>El archivo {0} no parece ser un archivo de registro válido. Especifique solo los archivos .evtx, .etl o .evt como valores del parámetro Path.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>La ruta de acceso del contador de rendimiento {0} no es válida o no está presente en los siguientes archivos: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Marca de tiempo</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>El siguiente valor no tiene un formato DateTime válido: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Para acceder al registro "{0}", inicie PowerShell con permisos de usuario elevados. Error: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Acceso denegado para el registro: "{0}".</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Inicie PowerShell con derechos de usuario elevados.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>No se puede recuperar el texto del mensaje de evento.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>El archivo {0} ya existe. Para sobrescribir este archivo, use el parámetro Force en el comando Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Los parámetros Continuous y MaxSamples no se pueden usar en el mismo comando.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Este cmdlet solo se puede ejecutar en Microsoft Windows 7 y versiones posteriores.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Este complemento de PowerShell contiene cmdlets de Windows Eventing y del contador de rendimiento.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>No se encuentra ningún conjunto de contadores de rendimiento en los {0} archivos que coincidan con lo siguiente: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Los proveedores especificados no escriben eventos en ninguno de los registros especificados.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Valores cocinados</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>No puede importar más de un archivo de contador de rendimiento separado por comas (.csv) o por tabulaciones (.tsv) en cada comando.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>El número de registros ({0}) supera el límite de la API de registro de eventos de Windows ({1}). Ajuste el filtro para devolver menos nombres de registro.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Especifica los registros de eventos. Se permiten los caracteres comodín.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Especifica los registros de eventos de los que este cmdlet obtiene eventos. Se permiten los caracteres comodín.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Especifica los proveedores de registro de eventos que obtiene este cmdlet.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Especifica los proveedores de registro de eventos de los que este cmdlet obtiene eventos.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Especifica la ruta de acceso a los archivos de registro de eventos de los que este cmdlet obtiene eventos.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Especifica el número máximo de eventos que se devuelven.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Especifica el nombre del equipo del que este cmdlet obtiene datos.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/fr/GetEventResources.fr.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/fr/GetEventResources.fr.resx new file mode 100644 index 00000000000..0c557379a56 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/fr/GetEventResources.fr.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Le fichier {0} n’a pas l’extension de nom de fichier attendue. Spécifiez uniquement des fichiers .blg, .csv ou .tsv lorsque vous utilisez le paramètre Path (Chemin d’accès).</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Échec de l’appel d’API du compteur de performances interne. Erreur : {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Vous devez spécifier au moins une paire clé-valeur de journal, de fournisseur ou de chemin d’accès.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>Aucun fournisseur d’événements sur l’ordinateur {0} ne correspond à « {1} ».</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>Une valeur nulle a été rencontrée dans la clé de la table de hachage {0}. Les valeurs nulles ne sont pas autorisées.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Requête structurée construite : +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Le fournisseur {0} écrit des événements dans le journal {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>La valeur du paramètre StartTime doit être inférieure à celle du paramètre EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>Aucun journal des événements sur l’ordinateur {0} ne correspond à « {1} ».</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Le paramètre Circular (Circulaire) sera ignoré, sauf si le paramètre MaxSize est également spécifié.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Impossible d’ouvrir le fichier {0} pour l’écriture.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Valeur non valide « {0} » spécifiée pour le mot clé.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Le compteur de performances {0} ne peut pas être exporté vers le fichier {1}, car il ne faisait pas partie du premier jeu d’échantillons.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Aucun événement correspondant aux critères de sélection spécifiés n’a été trouvé.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Les valeurs par défaut de cette commande ont échoué. Erreur : {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Vous ne pouvez pas importer différents types de fichiers journaux de performances dans la même commande. Spécifiez un seul type de fichier dans le paramètre Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Le chemin d’accès {0} ne semble pas être un chemin d’accès de fichier journal valide. Spécifiez un chemin d’accès de système de fichiers valide.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Un ID d’événement valide doit être spécifié.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Nous n’avons pas pu récupérer les informations sur le fournisseur {0}. Erreur : {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Le journal des événements {0} ne peut être lu que dans l’ordre chronologique direct, car c’est un journal analytique ou de débogage. Pour afficher les événements depuis le journal des événements {0}, utilisez le paramètre Oldest (Plus ancien) dans la commande.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Le chemin de destination d’exportation suivant est ambigu : {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Le chemin d’accès au compteur de performances {0} n’est pas valide.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Les données de l’un des échantillons de compteur de performances ne sont pas valides. Affichez la propriété Status (Statut) de chaque objet PerformanceCounterSample pour vérifier que des données valides s’y trouvent.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>La charge utile fournie ne correspond pas au modèle qui a été défini pour l’ID d’événement {0}. +Le modèle défini est le suivant : +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Impossible de trouver des jeux de compteurs de performances dans l’ordinateur {0} qui correspond à ce qui suit : {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>Aucun chemin d’accès de compteur valide n’a été trouvé dans les fichiers.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Impossible de créer le fichier {0}. Vérifiez que le chemin d'accès est valide.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Nous n’avons pas pu trouver de jeux de compteurs de performances sur l’ordinateur {0} : erreur {1:x8}. Vérifiez que l’ordinateur {0} existe, qu’il est détectable et que vous disposez de privilèges suffisants pour afficher les données de compteurs de performances sur cet ordinateur.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Impossible d’écrire un événement, car aucun événement n’est défini avec l’ID {0} pour le fournisseur {1}. Veuillez corriger l’événement, puis réessayer.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>La paire clé-valeur du contexte {0} n’est pas SID ou un nom de compte NT valide.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Impossible d’écrire l’événement, car la version {0} spécifiée pour l’événement {1} n’est pas définie pour le fournisseur {2}. Veuillez corriger la version, puis réessayer.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>Vous ne pouvez pas importer plus de 32 fichiers journaux de compteurs .blg dans chaque commande.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Les fournisseurs spécifiés n’écrivent pas d’événements dans le journal {0}. Ce journal va être ignoré.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>La valeur suivante n’est pas dans un format d’ID de sécurité (SID) valide : {0}. Entrez un SID valide, tel que S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Aucun fournisseur n’a été trouvé avec le nom {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Impossible de récupérer des informations sur le jeu de compteurs de performances {0}, car l’accès a été refusé.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Impossible d’écrire l’événement, car plusieurs événements avec l’ID {0} ont été définis pour le fournisseur {1}. Veuillez fournir une version pour l’événement, puis réessayer.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Le fichier journal des événements {0} ne peut être lu que dans l’ordre chronologique direct, car c’est un fichier .etl ou .evt. Pour afficher les événements depuis le journal des événements {0}, utilisez le paramètre Oldest (Plus ancien) dans la commande.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Le nom de fournisseur doit être spécifié.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Le fichier {0} ne semble pas être un fichier journal valide. Spécifiez uniquement des fichiers .evtx, .etl ou .evt comme valeurs du paramètre Path.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Le chemin d’accès au compteur de performances {0} n’est pas valide ou n’est pas présent dans les fichiers suivants : {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Horodateur</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>La valeur suivante n’est pas dans un format DateTime valide : {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Pour accéder au journal « {0} », démarrez PowerShell avec des droits de l’utilisateur élevés. Erreur : {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Accès refusé au journal : « {0} ».</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Lancez PowerShell avec des droits de l’utilisateur élevés.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Impossible de récupérer le texte du message d’événement.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Le fichier {0} existe déjà. Pour remplacer ce fichier, utilisez le paramètre Force dans la commande Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Les paramètres Continuous et MaxSamples ne peuvent pas être utilisés dans la même commande.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Cette cmdlet ne peut être exécutée que sur Microsoft Windows 7 et les versions ultérieures.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Ce composant logiciel enfichable PowerShell contient les cmdlets d’événements Windows Eventing et de compteur de performances.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Impossible de trouver des jeux de compteurs de performances dans les fichiers {0} qui correspondent à ce qui suit : {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Les fournisseurs spécifiés n’écrivent aucun événement dans aucun des journaux spécifiés.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Valeurs préparées</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>Vous ne pouvez pas importer plus d’un fichier de compteur de performances séparé par des virgules (.csv) ou par des tabulations (.tsv) dans chaque commande.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Le nombre de journaux ({0}) a dépassé la limite de l’API Journal des événements Windows ({1}). Ajustez le filtre pour renvoyer moins de noms de journaux.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Spécifie les journaux des événements. Les caractères génériques sont autorisés.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Spécifie les journaux des événements depuis lesquels cette cmdlet obtient des événements. Les caractères génériques sont autorisés.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Spécifie les fournisseurs de journaux des événements que cette cmdlet obtient.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Spécifie les fournisseurs de journaux des événements depuis lesquels cette cmdlet obtient des événements.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Spécifie le chemin d’accès aux fichiers journaux des événements depuis lesquels cette cmdlet obtient des événements.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Spécifie le nombre maximal d'événements renvoyés.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Spécifie le nom de l’ordinateur depuis lequel cette cmdlet obtient des données.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/it/GetEventResources.it.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/it/GetEventResources.it.resx new file mode 100644 index 00000000000..74d04c816a8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/it/GetEventResources.it.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Il file {0} non ha l'estensione del nome file prevista. Specificare solo i file con estensione blg, .csv o tsv quando si usa il parametro Path.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Chiamata ALL'API del contatore delle prestazioni interno non riuscita. Errore: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>È necessario specificare almeno una coppia chiave-valore log, provider o percorso.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>Non esiste un provider di eventi nel computer {0} che corrisponde a "{1}".</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>È stato rilevato un valore Null nella chiave della tabella hash {0}. Non sono consentiti valori Null.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Query strutturata costruita: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Il provider {0} scrive eventi nel log {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>Il valore del parametro StartTime deve essere minore del valore del parametro EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>Nel computer {0} non esiste alcun registro eventi corrispondente a "{1}".</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Il parametro Circular verrà ignorato a meno che non venga specificato anche il parametro MaxSize.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Non è possibile aprire il file {0} per la scrittura.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Il valore ''{0}'' specificato per la parola chiave non è valido.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Non é possibile esportare il contatore delle prestazioni {0} nel file {1} perché non fa parte del primo set di esempio.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Non sono stati trovati eventi corrispondenti ai criteri di selezione specificati.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>I valori predefiniti per questo comando non sono riusciti. Errore: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Impossibile importare tipi diversi di file di log delle prestazioni nello stesso comando. Specificare un solo tipo di file nel parametro Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Il percorso {0} non sembra essere un percorso di file di log valido. Specificare un percorso di file system valido.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>È necessario specificare un ID evento valido.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Non è possibile recuperare le informazioni sul provider {0}. Errore: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Il registro eventi {0} può essere letto solo in ordine cronologico diretto perché è un registro analitico o di debug. Per visualizzare gli eventi dal registro eventi {0}, usare il parametro Oldest nel comando.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Il percorso di destinazione dell'esportazione seguente è ambiguo: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Il percorso del contatore delle prestazioni {0} non è valido.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>I dati in uno degli esempi di contatori delle prestazioni non sono validi. Visualizzare la proprietà Status per ogni oggetto PerformanceCounterSample per assicurarsi che contenga dati validi.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Il payload specificato non corrisponde al modello definito per l'ID evento {0}. +Il modello definito è il seguente: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Non è possibile trovare set di contatori delle prestazioni nel computer {0} corrispondenti al seguente: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>Non sono stati trovati percorsi di contatori validi nei file.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Non è possibile creare il file {0}. Controllare che il percorso sia valido.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Non è possibile trovare set di contatori delle prestazioni nel computer {0} : errore {1:x8}. Verificare che il computer {0} esista, che sia individuabile e che siano disponibili privilegi sufficienti per visualizzare i dati dei contatori delle prestazioni in tale computer.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Non è possibile scrivere l'evento perché non sono definiti eventi con ID {0} per il provider {1}. Correggere l'ID evento e riprovare.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>La chiave-valore del contesto {0} non è un nome di account SID o NT valido.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Non è possibile scrivere l'evento. La versione specificata {0} per l'evento {1} non è definita per il provider {2}. Correggere la versione e riprovare.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>Non è possibile importare più di 32 file di log dei contatori con estensione .blg in ogni comando.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>I provider specificati non scrivono eventi nel log {0}. Questo log verrà ignorato.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Il valore seguente non è in un formato SID valido: {0}. Immettere un SID valido, ad esempio S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Nessun provider trovato con nome {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Non è possibile recuperare le informazioni sul set di contatori delle prestazioni {0} perché l'accesso è stato negato.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Non è possibile scrivere l'evento perché sono stati definiti più eventi con ID {0} per il provider {1}. Specificare una versione per l'evento e riprovare.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Il file del registro eventi {0} può essere letto solo in ordine cronologico diretto perché è un file con estensione etl o evt. Per visualizzare gli eventi dal registro eventi {0}, usare il parametro Oldest nel comando.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>È necessario specificare il nome del provider.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Il file {0} non sembra essere un file di log valido. Specificare solo i file con estensione evtx, etl o evt come valori del parametro Path.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Il percorso del contatore delle prestazioni {0} non è valido o non è presente nei file seguenti: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Timestamp</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Il seguente valore non è in un formato DateTime valido: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Per accedere al log ''{0}'', avviare PowerShell con diritti utente elevati. Errore: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Accesso negato per il log: ''{0}''.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Avviare PowerShell con diritti utente elevati.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Non è possibile recuperare il testo del messaggio evento.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Il file "{0}" esiste già. Per sovrascrivere questo file, utilizzare il parametro Force nel comando Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Non è possibile utilizzare il parametro Continuous e il parametro MaxSamples nello stesso comando.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Questo cmdlet può essere eseguito solo in Microsoft Windows 7 e versioni successive.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Questo snap-in di PowerShell contiene cmdlet per gli eventi di Windows e per i contatori delle prestazioni.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Non è possibile trovare set di contatori delle prestazioni nei file {0} corrispondenti al seguente: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>I provider specificati non scrivono eventi in nessuno dei log specificati.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Valori elaborati</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>Non è possibile importare più file di contatori delle prestazioni delimitati da virgole (.csv) o da tabulazioni (tsv) in ogni comando.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Il numero di log ({0}) supera il limite dell'API Windows Event Log ({1}). Modificare il filtro in modo da restituire un numero inferiore di nomi di log.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Specifica i registri eventi. I caratteri jolly sono consentiti.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Specifica i registri eventi da cui questo cmdlet recupera gli eventi. I caratteri jolly sono consentiti.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Specifica i provider del registro eventi che ottiene questo cmdlet.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Specifica i provider del registro eventi da cui questo cmdlet ottiene gli eventi.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Specifica il percorso dei file del registro eventi da cui questo cmdlet ottiene gli eventi.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Specifica il numero massimo di eventi che vengono restituiti.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Specifica il nome del computer da cui questo cmdlet ottiene i dati.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ja/GetEventResources.ja.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ja/GetEventResources.ja.resx new file mode 100644 index 00000000000..5f689c51c80 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ja/GetEventResources.ja.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>{0} ファイルに必要なファイル名拡張子がありません。Path パラメーターを使用するときは、.blg、.csv、または .tsv ファイルのみを指定します。</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>内部パフォーマンス カウンター API 呼び出しが失敗しました。エラー: {0:x8}。</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>少なくとも 1 つの Log、Provider、または Path キーと値のペアを指定する必要があります。</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>"{1}" と一致するイベント プロバイダーが {0} コンピューターにありません。</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>{0} ハッシュ テーブル キーで null 値が見つかりました。null 値は許可されません。</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>構築された構造化クエリ: +{0}。</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>{0} プロバイダーは、イベントを {1} ログに書き込みます。</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>StartTime パラメーターの値は、EndTime パラメーターの値より小さくする必要があります。</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>"{1}" と一致するイベント ログが {0} コンピューターにありません。</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>MaxSize パラメーターも指定しない限り、Circular パラメーターは無視されます。</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>書き込み用に {0} ファイルを開くことができません。</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>無効な値 '{0}' がキーワードに指定されました。</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>{0} パフォーマンス カウンターは、最初のサンプル セットの一部ではなかったため、{1} ファイルにエクスポートできません。</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>指定された選択条件に一致するイベントが見つかりませんでした。</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>このコマンドの既定値は失敗しました。エラー: {0:x8}。</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>同じコマンドで異なる種類のパフォーマンス ログ ファイルをインポートすることはできません。 Path パラメーターに指定するファイルの種類は 1 つだけです。</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>{0} パスは有効なログ ファイル パスではない可能性があります。有効なファイル システム パスを指定してください。</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>有効な Event ID を指定する必要があります。</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>{0} プロバイダーに関する情報を取得できませんでした。エラー: {1}。</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>{0} イベント ログは、分析ログまたはデバッグ ログであるため、順順にのみ読み取ることができます。{0} イベント ログのイベントを表示するには、コマンドで Oldest パラメーターを使用します。</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>次のエクスポート先パスがあいまいです: {0}。</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>{0} パフォーマンス カウンターのパスが無効です。</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>パフォーマンス カウンターサンプルの 1 つのデータが無効です。各 PerformanceCounterSample オブジェクトの Status プロパティを表示して、有効なデータが含まれていることを確認してください。</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>指定されたペイロードが、イベント ID {0} に対して定義されたテンプレートと一致しません。 +定義されたテンプレートは次のとおりです: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>次に一致するパフォーマンス カウンター セットが {0} コンピューターに見つかりません: {1}。</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>ファイルに有効なカウンター パスが見つかりませんでした。</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>{0} ファイルを作成できません。パスが有効であることを確認してください。</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>{0} コンピューターでパフォーマンス カウンター セットが見つかりませんでした: エラー {1:x8}。{0} コンピューターが存在すること、コンピューターが検出可能であり、そのコンピューターのパフォーマンス カウンター データを表示するのに十分な特権があることを確認してください。</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Event は、プロバイダー {1} の ID {0} で定義されたイベントがないため、書き込めません。 イベント ID を修正して、もう一度お試しください。</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>{0} コンテキストのキー値が有効な SID または NT アカウント名ではありません。</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Event は、イベント {1} の指定されたバージョン {0} がプロバイダー {2} に対して定義されていないため、書き込めません。 バージョンを修正して、もう一度お試しください。</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>各コマンドで 32 個を超える .blg カウンター ログ ファイルをインポートすることはできません。</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>指定されたプロバイダーは、{0} ログにイベントを書き込みません。このログは無視されます。</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>次の値は、有効なセキュリティ識別子 (SID) 形式ではありません: {0}。S-1-5-32-544 などの有効な SID を入力してください。</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>{0} という名前のプロバイダーが見つかりませんでした。</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>アクセスが拒否されたため、{0} パフォーマンス カウンター セットに関する情報を取得できません。</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>プロバイダー {1} に対して ID {0} の複数のイベントが定義されているため、イベントを書き込めません。 イベントのバージョンを指定して、もう一度お試しください。</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>{0} イベント ログ ファイルは、.etl または .evt ファイルであるため、順に時系列でのみ読み取ることができます。{0} イベント ログのイベントを表示するには、コマンドで Oldest パラメーターを使用します。</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>フォルダー名を指定する必要があります。</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>{0} ファイルは有効なログ ファイルではないようです。Path パラメーターの値として指定するのは、.evtx、.etl、または .evt ファイルのみです。</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>{0} パフォーマンス カウンターパスが無効であるか、次のファイルに存在しません: {1}。</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>タイムスタンプ</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>次の値は有効な DateTime 形式ではありません: {0}。</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>'{0}' ログにアクセスするには、昇格されたユーザー特権で PowerShell を起動します。 エラー: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>次のログへのアクセスが拒否されました: '{0}'。</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>昇格されたユーザー特権で PowerShell を起動してください。</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>イベント メッセージ テキストを取得できません。</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>{0} ファイルは既に存在します。このファイルを上書きするには、Export-Counter コマンドで Force パラメーターを使用します。</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Continuous パラメーターと MaxSamples パラメーターは、同じコマンドでは使用できません。</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>このコマンドレットは、Microsoft Windows 7 以上でのみ実行できます。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>この PowerShell スナップインには、Windows Eventing および Performance Counter コマンドレットが含まれています。</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>次に一致するパフォーマンス カウンター セットが {0} ファイルに見つかりません: {1}。</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>指定されたプロバイダーは、指定されたログにイベントを書き込みません。</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>クックされた値</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>コマンドごとに複数のコンマ区切り (.csv) またはタブ区切り (.tsv) パフォーマンス カウンター ファイルをインポートすることはできません。</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>ログ数 ({0}) が Windows イベント ログ API の制限 ({1}) を超えています。フィルターを調整して、返されるログ名を減らしてください。</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>イベント ログを指定します。ワイルドカードを使用できます。</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>このコマンドレットがイベントを取得するイベント ログを指定してください。ワイルドカードを使用できます。</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>このコマンドレットが取得するイベント ログ プロバイダーを指定します。</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>このコマンドレットがイベントを取得するイベント ログ プロバイダーを指定します。</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>このコマンドレットがイベントを取得するイベント ログ ファイルへのパスを指定します。</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>返されるイベントの最大数を指定します。</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>このコマンドレットがデータを取得するコンピューターの名前を指定します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ko/GetEventResources.ko.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ko/GetEventResources.ko.resx new file mode 100644 index 00000000000..e4d08c3b4b2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ko/GetEventResources.ko.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>{0} 파일에 필요한 파일 이름 확장명이 없습니다. Path 매개 변수를 사용할 때는 .blg, .csv 또는 .tsv 파일만 지정하세요.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>내부 성능 카운터 API 호출에 실패했습니다. 오류: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>하나 이상의 Log, Provider 또는 Path 키-값 쌍을 지정해야 합니다.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>{0} 컴퓨터에 "{1}"와(과) 일치하는 이벤트 공급자가 없습니다.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>{0} 해시 테이블 키에 null 값이 있습니다. null 값은 허용되지 않습니다.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>다음 구조화된 쿼리를 생성했습니다. +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>{0} 공급자는 {1} 로그에 이벤트를 씁니다.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>StartTime 매개 변수 값은 EndTime 매개 변수 값보다 작아야 합니다.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>{0} 컴퓨터에 "{1}"와(과) 일치하는 이벤트 로그가 없습니다.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>MaxSize 매개 변수도 지정하지 않으면 Circular 매개 변수는 무시됩니다.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>쓰기용으로 {0} 파일을 열 수 없습니다.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>키워드에 대해 값 '{0}'이(가) 잘못 지정되었습니다.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>첫 번째 샘플 집합의 일부가 아니므로 {0} 성능 카운터를 {1} 파일로 내보낼 수 없습니다.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>지정한 선택 조건과 일치하는 이벤트를 찾을 수 없습니다.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>이 명령의 기본값을 적용하지 못했습니다. 오류: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>같은 명령에서 서로 다른 형식의 성능 로그 파일을 가져올 수 없습니다. Path 매개 변수에는 한 가지 형식의 파일만 지정하세요.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>{0} 경로가 올바른 로그 파일 경로가 아닌 것 같습니다. 올바른 파일 시스템 경로를 지정하세요.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>유효한 이벤트 ID를 지정해야 합니다.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>{0} 제공자에 대한 정보를 검색할 수 없습니다. 오류: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>{0} 이벤트 로그는 분석 또는 디버그 로그이므로 앞으로의 시간 순서로만 읽을 수 있습니다. {0} 이벤트 로그의 이벤트를 보려면 명령에서 Oldest 매개 변수를 사용하세요.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>다음 내보내기 대상 경로가 모호합니다. {0}</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>{0} 성능 카운터 경로가 유효하지 않습니다.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>성능 카운터 샘플 중 하나의 데이터가 올바르지 않습니다. 각 PerformanceCounterSample 개체의 Status 속성을 열어 유효한 데이터가 포함되어 있는지 확인하세요.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>제공된 페이로드가 이벤트 ID {0}에 대해 정의된 템플릿과 일치하지 않습니다. +정의된 템플릿은 다음과 같습니다. +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>{0} 컴퓨터에서 다음과 일치하는 성능 카운터 집합을 찾을 수 없습니다. {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>파일에서 유효한 카운터 경로를 찾을 수 없습니다.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>{0} 파일을 만들 수 없습니다. 경로가 올바른지 확인하세요.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>{0} 컴퓨터에서 성능 카운터 집합을 찾을 수 없습니다. 오류 {1:x8}. {0} 컴퓨터가 있는지, 검색 가능한지, 그리고 해당 컴퓨터에서 성능 카운터 데이터를 볼 수 있는 권한이 충분한지 확인하세요.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>공급자 {1}에 대해 ID {0}(으)로 정의된 이벤트가 없으므로 이벤트를 쓸 수 없습니다. 오류를 수정하고 다시 시도하세요.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>{0} Context 키-값이 올바른 SID 또는 NT 계정 이름이 아닙니다.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>이벤트 {1}에 대해 지정한 버전 {0}이(가) 공급자 {2}에 대해 정의되어 있지 않아 이벤트를 쓸 수 없습니다. 버전을 수정하고 다시 시도하세요.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>각 명령에서 .blg 카운터 로그 파일을 32개 이상 가져올 수 없습니다.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>지정된 공급자는 {0} 로그에 이벤트를 쓰지 않습니다. 이 로그는 무시됩니다.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>다음 값은 유효한 보안 식별자(SID) 형식이 아닙니다. {0} 유효한 SID를 입력하세요(예: S-1-5-32-544).</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>이름이 {0}인 공급자를 찾을 수 없습니다.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>액세스가 거부되어 {0} 성능 카운터 집합에 대한 정보를 검색할 수 없습니다.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>공급자 {0}에 대해 ID {1}이(가) 여러 개 정의되어 있어 이벤트를 쓸 수 없습니다. 이벤트의 버전을 지정한 후 다시 시도하세요.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>{0} 이벤트 로그 파일은 .etl 또는 .evt 파일이므로 앞으로의 시간 순서로만 읽을 수 있습니다. {0} 이벤트 로그의 이벤트를 보려면 명령에서 Oldest 매개 변수를 사용하세요.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>제공자 이름을 지정해야 합니다.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>{0} 파일이 올바른 로그 파일이 아닌 것 같습니다. Path 매개 변수 값으로는 .evtx, .etl 또는 .evt 파일만 지정하세요.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>{0} 성능 카운터 경로가 유효하지 않거나 다음 파일에 없습니다. {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>타임스탬프</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>다음 값은 올바른 DateTime 형식이 아닙니다. {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>'{0}' 로그에 액세스하려면 상승된 사용자 권한으로 PowerShell을 시작하세요. 오류: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>로그 액세스가 거부됨: {0}</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>상승된 사용자 권한으로 PowerShell을 시작합니다.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>이벤트 메시지 텍스트를 검색할 수 없습니다.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>{0} 파일이 이미 있습니다. 이 파일을 덮어쓰려면 Export-Counter 명령에서 Force 매개 변수를 사용하세요.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Continuous 매개 변수와 MaxSamples 매개 변수는 같은 명령에서 함께 사용할 수 없습니다.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>이 cmdlet은 Microsoft Windows 7 이상에서만 실행할 수 있습니다.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>이 PowerShell 스냅인에는 Windows 이벤트 및 성능 카운터 cmdlet이 포함되어 있습니다.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>{0} 파일에서 다음과 일치하는 성능 카운터 집합을 찾을 수 없습니다. {1}</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>지정된 공급자는 지정된 로그에 이벤트를 쓰지 않습니다.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>가공된 값</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>각 명령에서 쉼표로 구분된(.csv) 또는 탭으로 구분된(.tsv) 성능 카운터 파일을 두 개 이상 가져올 수 없습니다.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>로그 수({0})가 Windows 이벤트 로그 API 제한({1})을 초과했습니다. 더 적은 로그 이름을 반환하도록 필터를 조정하세요.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>이벤트 로그를 지정합니다. 와일드카드를 사용할 수 있습니다.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>이 cmdlet이 이벤트를 가져오는 이벤트 로그를 지정합니다. 와일드카드를 사용할 수 있습니다.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>이 cmdlet이 가져오는 이벤트 로그 공급자를 지정합니다.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>이 cmdlet이 이벤트를 가져오는 이벤트 로그 공급자를 지정합니다.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>이 cmdlet이 이벤트를 가져오는 이벤트 로그 파일의 경로를 지정합니다.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>반환되는 최대 이벤트 수를 지정합니다.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>이 cmdlet이 데이터를 가져오는 컴퓨터의 이름을 지정합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pl/GetEventResources.pl.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pl/GetEventResources.pl.resx new file mode 100644 index 00000000000..881d40cc82b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pl/GetEventResources.pl.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Plik {0} nie ma oczekiwanego rozszerzenia nazwy pliku. Określ tylko pliki blg, .csv lub tsv podczas używania parametru Path.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Wywołanie interfejsu API wewnętrznego licznika wydajności nie powiodło się. Błąd: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Musisz określić co najmniej jedną parę klucz-wartość dziennika, dostawcy lub ścieżki.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>Na komputerze {0} nie ma dostawcy zdarzeń zgodnego z parametrem „{1}”.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>W kluczu tablicy skrótów {0} napotkano wartość null. Wartości null są niedozwolone.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Utworzono ustrukturyzowane zapytanie: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Dostawca {0} zapisuje zdarzenia w dzienniku {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>Wartość parametru StartTime musi być mniejsza niż wartość parametru EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>Na komputerze {0} nie ma dziennika zdarzeń pasującego do „{1}”.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Parametr Circular będzie ignorowany, chyba że określono również parametr MaxSize.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Nie można otworzyć pliku {0} do zapisu.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Określono nieprawidłową wartość „{0}” dla słowa kluczowego.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Nie można wyeksportować licznika wydajności {0} do pliku {1}, ponieważ nie był on częścią pierwszego zestawu przykładów.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Nie znaleziono zdarzeń spełniających określone kryteria wyboru.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Wartości domyślne dla tego polecenia nie powiodły się. Błąd: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Nie można zaimportować różnych typów plików dziennika wydajności w tym samym poleceniu. Określ tylko jeden typ pliku w parametrze Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Ścieżka {0} prawdopodobnie nie jest prawidłową ścieżką pliku dziennika. Określ prawidłową ścieżkę systemu plików.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Należy określić prawidłowy identyfikator zdarzenia.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Nie można pobrać informacji o dostawcy {0}. Błąd: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Dziennik zdarzeń {0} może być tylko do odczytu w kolejności chronologicznej przesyłania dalej, ponieważ jest to dziennik analityczny lub debugowania. Aby wyświetlić zdarzenia z dziennika zdarzeń {0}, użyj najstarszego parametru w poleceniu.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Następująca ścieżka docelowa eksportu jest niejednoznaczna: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Ścieżka licznika wydajności {0} jest nieprawidłowa.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Dane w jednej z próbek licznika wydajności są nieprawidłowe. Wyświetl właściwość Status dla każdego obiektu PerformanceCounterSample, aby upewnić się, że zawiera on prawidłowe dane.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Podany ładunek jest niezgodny z szablonem zdefiniowanym dla identyfikatora zdarzenia {0}. +Zdefiniowany szablon jest następujący: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Nie można odnaleźć żadnych zestawów liczników wydajności na komputerze {0} zgodnych z następującymi elementami: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>Nie znaleziono prawidłowych ścieżek liczników w plikach.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Nie można utworzyć pliku {0}. Sprawdź, czy ścieżka jest prawidłowa.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Nie można odnaleźć żadnych zestawów liczników wydajności na komputerze {0}: błąd {1:x8}. Sprawdź, czy komputer {0} istnieje, czy jest wykrywalny i czy masz wystarczające uprawnienia do wyświetlania danych licznika wydajności na tym komputerze.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Nie można zapisać zdarzenia, ponieważ nie zdefiniowano żadnych zdarzeń o identyfikatorze {0} dostawcy {1}. Popraw identyfikator zdarzenia i spróbuj ponownie.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>Wartość {0} klucza kontekstu nie jest prawidłową nazwą konta SID lub NT.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Nie można zapisać zdarzenia, ponieważ określona wersja {0} zdarzenia {1} nie jest zdefiniowana dla dostawcy {2}. Popraw wersję i spróbuj ponownie.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>W żadnym poleceniu nie można zaimportować więcej niż 32 plików dziennika licznika BLG.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Określeni dostawcy nie zapisują zdarzeń w dzienniku {0}. Ten dziennik zostanie zignorowany.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Następująca wartość nie ma prawidłowego formatu identyfikatora zabezpieczeń (SID): {0}. Wprowadź prawidłowy identyfikator SID, taki jak S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Nie znaleziono dostawcy o nazwie {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Nie można pobrać informacji o zestawie liczników wydajności {0}, ponieważ odmówiono dostępu.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Nie można zapisać zdarzenia, ponieważ dla dostawcy {1} zdefiniowano wiele zdarzeń o identyfikatorze {0}. Podaj wersję zdarzenia i spróbuj ponownie.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Plik dziennika zdarzeń {0} może być tylko do odczytu w kolejności chronologicznej przesyłania dalej, ponieważ jest to plik etl lub evt. Aby wyświetlić zdarzenia z dziennika zdarzeń {0}, użyj najstarszego parametru w poleceniu.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Należy określić nazwę dostawcy.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Plik {0} prawdopodobnie nie jest prawidłowym plikiem dziennika. Określ tylko pliki evtx, etl lub evt jako wartości parametru Path.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Ścieżka licznika wydajności {0} jest nieprawidłowa lub nie występuje w następujących plikach: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Znacznik czasu</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Następująca wartość nie ma prawidłowego formatu daty/godziny: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Aby uzyskać dostęp do dziennika „{0}”, uruchom program PowerShell z podwyższonym poziomem praw użytkownika. Błąd: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Odmowa dostępu do dziennika: „{0}”.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Uruchom program PowerShell z podwyższonym poziomem praw użytkownika.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Nie można pobrać tekstu komunikatu zdarzenia.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Plik {0} już istnieje. Aby zastąpić ten plik, użyj parametru Force w poleceniu Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Parametry Continuous i MaxSamples nie mogą być używane w tym samym poleceniu.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>To polecenie cmdlet można uruchomić tylko w systemie Microsoft Windows 7 lub nowszym.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Ta przystawka programu PowerShell zawiera polecenia cmdlet licznika zdarzeń i wydajności systemu Windows.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Nie można odnaleźć żadnych zestawów liczników wydajności w plikach {0} zgodnych z następującymi elementami: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Określeni dostawcy nie zapisują zdarzeń w żadnym z określonych dzienników.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Przetworzone wartości</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>W żadnym poleceniu nie można zaimportować więcej niż jednego pliku rozdzielanego przecinkami (.csv) ani pliku licznika wydajności rozdzielanego tabulatorami (tsv).</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Liczba dzienników ({0}) przekracza limit interfejsu API dziennika zdarzeń systemu Windows ({1}). Dostosuj filtr, aby zwracał mniej nazw dzienników.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Określa dzienniki zdarzeń. Symbole wieloznaczne są dozwolone.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Określa dzienniki zdarzeń, z których to polecenie cmdlet pobiera zdarzenia. Symbole wieloznaczne są dozwolone.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Określa dostawców dziennika zdarzeń, z których to polecenie cmdlet pobiera dane.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Określa dostawców dziennika zdarzeń, od których to polecenie cmdlet pobiera zdarzenia.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Określa ścieżkę do plików dziennika zdarzeń, z których to polecenie cmdlet pobiera zdarzenia.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Określa maksymalną liczbę zwracanych zdarzeń.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Określa nazwę komputera, z którego to polecenie cmdlet pobiera dane.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pt-BR/GetEventResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pt-BR/GetEventResources.pt-BR.resx new file mode 100644 index 00000000000..d82932ed822 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/pt-BR/GetEventResources.pt-BR.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>O arquivo {0} não tem a extensão de nome de arquivo esperada. Especifique somente arquivos .blg, .csv ou .tsv ao usar o parâmetro Path.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Falha na chamada à API interna do contador de desempenho. Erro: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Você deve especificar pelo menos um par chave-valor de Log, Provedor ou Caminho.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>Não há um provedor de eventos no computador {0} que corresponda a "{1}".</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>Um valor nulo foi encontrado na chave da tabela de hash {0}. Valores nulos não são permitidos.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Consulta estruturada construída: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>O provedor {0} grava eventos no log {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>O valor do parâmetro StartTime deve ser menor que o valor do parâmetro EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>Não há um log de eventos no computador {0} que corresponda a "{1}".</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>O parâmetro Circular será ignorado, a menos que o parâmetro MaxSize também seja especificado.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Não é possível abrir o arquivo {0} para gravação.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Valor inválido '{0}' especificado para palavra-chave.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>O contador de desempenho {0} não pode ser exportado para o arquivo {1} porque não fazia parte do primeiro conjunto de amostras.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Não foram encontrados eventos que correspondam aos critérios de seleção especificados.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Os valores padrão para este comando falharam. Erro: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Não é possível importar diferentes tipos de arquivos de log de desempenho no mesmo comando. Especifique apenas um tipo de arquivo no parâmetro Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>O {0} caminho não parece ser um caminho do arquivo de log válido. Especifique um caminho válido no sistema de arquivos.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Uma ID de Evento válida deve ser especificada.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Não foi possível recuperar informações sobre o provedor {0}. Erro: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>O log de eventos {0} pode ser lido somente na ordem cronológica direta porque é um log analítico ou de depuração. Para ver os eventos do log de eventos {0}, use o parâmetro Oldest no comando.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>O seguinte caminho de destino da exportação é ambíguo: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>O caminho do contador de desempenho {0} não é válido.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Os dados em uma das amostras do contador de desempenho não são válidos. Exiba a propriedade Status de cada objeto PerformanceCounterSample para verificar se ela contém dados válidos.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>O conteúdo fornecido não corresponde ao modelo definido para a ID do evento {0}. +O modelo definido é o seguinte: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Não é possível encontrar nenhum conjunto de contadores de desempenho no computador {0} que corresponda ao seguinte: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>Nenhum caminho de contador válido foi encontrado nos arquivos.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Não é possível criar o arquivo {0}. Verifique se o caminho é válido.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Não foi possível encontrar nenhum conjunto de contadores de desempenho no computador {0}: erro {1:x8}. Verifique se o {0} computador existente, se é detectável e se você tem privilégios suficientes para exibir dados do contador de desempenho nesse computador.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>O evento não pode ser gravado porque não há eventos definidos com a ID {0} para o provedor {1}. Corrija a ID do evento e tente novamente.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>O par chave-valor Context {0} não é um SID ou um nome de conta NT válido.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>O evento não pode ser gravado porque a versão especificada {0} para o evento {1} não está definida para o provedor {2}. Corrija a versão e tente novamente.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>Não é possível importar mais de 32 arquivos de log do contador .blg em cada comando.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Os provedores especificados não gravam eventos no log {0}. Este log será ignorado.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>O valor a seguir não está em um formato SID (identificador de segurança) válido: {0}. Insira um SID válido, como S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Nenhum provedor encontrado com o nome {0}.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Não é possível recuperar informações sobre o conjunto de contadores de desempenho {0} porque o acesso foi negado.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>O evento não pode ser gravado porque vários eventos com a ID {0} foram definidos para o provedor {1}. Forneça uma versão para o evento e tente novamente.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>O arquivo de log de eventos {0} pode ser lido somente na ordem cronológica direta porque é um arquivo .etl ou .evt. Para ver os eventos do log de eventos {0}, use o parâmetro Oldest no comando.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>O nome do provedor deve ser especificado.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>O arquivo {0} não parece ser um arquivo de log válido. Especifique somente arquivos .evtx, .etl ou .evt como valores do parâmetro Path.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>O caminho do contador de desempenho {0} não é válido ou não está presente nos seguintes arquivos: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Carimbo de data/hora</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>O valor a seguir não está em um formato DateTime válido: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Para acessar o log '{0}' inicie o PowerShell com direitos de usuário elevados. Erro: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Acesso negado ao log: '{0}'.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Inicie o PowerShell com direitos de usuário elevados.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Não foi possível recuperar o texto da mensagem de evento.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>O arquivo {0} já existe. Para substituí-lo, use o parâmetro Force no comando Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Os parâmetros Continuous e MaxSamples não podem ser usados no mesmo comando.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Este cmdlet pode ser executado somente no Microsoft Windows 7 ou posterior.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Este snap-in do PowerShell contém cmdlets do Contador de Desempenho e Eventos do Windows.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Não é possível encontrar nenhum conjunto de contadores de desempenho nos arquivos {0} que corresponda ao seguinte: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Os provedores especificados não gravam eventos em nenhum dos logs especificados.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Valores preparados</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>Não é possível importar mais de um arquivo de contador de desempenho separado por vírgula (.csv) ou por tabulação (.tsv) em cada comando.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>A contagem de logs ({0}) excede o limite da API do Log de Eventos do Windows ({1}). Ajuste o filtro para retornar menos nomes de log.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Especifica os logs de evento. Caracteres curinga são permitidos.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Especifica os logs de eventos dos quais este cmdlet obtém eventos. Caracteres curinga são permitidos.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Especifica os provedores de log de eventos que esse cmdlet obtém.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Especifica os provedores de log de eventos dos quais este cmdlet obtém eventos.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Especifica o caminho para os arquivos de log de eventos dos quais este cmdlet obtém eventos.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Especifica o número máximo de eventos retornados.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Especifica o nome do computador do qual este cmdlet obtém dados.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ru/GetEventResources.ru.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ru/GetEventResources.ru.resx new file mode 100644 index 00000000000..b91f7515153 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/ru/GetEventResources.ru.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>Файл {0} не имеет ожидаемого расширения имени файла. При использовании параметра Path указывайте только файлы .blg, .csv или .tsv.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>Сбой вызова API внутреннего счетчика производительности. Ошибка: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>Необходимо указать хотя бы одну пару "ключ-значение" для журнала, поставщика или пути.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>На компьютере {0} нет поставщика событий, соответствующего {1}.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>В ключе хэш-таблицы {0} обнаружено значение NULL. Значения NULL не допускаются.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Сформированный структурированный запрос: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>Поставщик {0} записывает события в журнал {1}.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>Значение параметра StartTime должно быть меньше значения параметра EndTime.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>На компьютере {0} нет журнала событий, соответствующего {1}.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Параметр Circular будет проигнорирован, если также не указан параметр MaxSize.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>Не удалось открыть файл {0} для записи.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Указано недопустимое значение {0} для ключевого слова.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>Счетчик производительности {0} невозможно экспортировать в файл {1}, так как он не входил в первый набор образцов.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Не найдены события, соответствующие указанным критериям выбора.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Не удалось использовать значения по умолчанию для этой команды. Ошибка: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Нельзя импортировать разные типы файлов журнала производительности в одной команде. Укажите только один тип файла в параметре Path.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>Путь {0} не является допустимым путем к файлу журнала. Укажите допустимый путь к файловой системе.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Необходимо указать допустимый идентификатор события.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>Не удалось получить сведения о поставщике {0}. Ошибка: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Журнал событий {0} можно просматривать только в прямом хронологическом порядке, поскольку это аналитический или отладочный журнал. Чтобы просмотреть события из журнала событий {0}, используйте параметр Oldest в команде.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Указанный путь назначения экспорта неоднозначен: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>Путь счетчика производительности {0} недопустим.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Данные в одном из примеров счетчика производительности не являются допустимым. Проверьте свойство Status каждого объекта PerformanceCounterSample, чтобы убедиться, что он содержит допустимые данные.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Предоставленные данные не соответствуют шаблону, определенному для идентификатора события {0}. +Определен следующий шаблон: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>Не удается найти на компьютере {0} ни одного набора счетчиков производительности, соответствующих следующему: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>В файлах не найдено допустимых путей счетчиков.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>Не удалось создать файл {0}. Убедитесь, что путь допустим.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>Не удалось найти на компьютере {0} наборы счетчиков производительности: ошибка {1:x8}. Убедитесь, что компьютер {0} существует, доступен для обнаружения и что у вас есть необходимые привилегии для просмотра данных счетчиков производительности на этом компьютере.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Невозможно записать событие, так как для поставщика {1} не определены события с идентификатором {0}. Исправьте идентификатор события и повторите попытку.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>Значение ключа Context {0} не является допустимым SID или именем учетной записи NT.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Невозможно записать событие, так как указанная версия {0} для события {1} не определена для поставщика {2}. Исправьте версию и повторите попытку.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>В каждой команде нельзя импортировать более 32 файлов журнала счетчиков с расширением .blg.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Указанные поставщики не записывают события в журнал {0}. Этот журнал будет проигнорирован.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Следующее значение имеет недопустимый формат идентификатора безопасности (SID): {0}. Введите допустимый идентификатор безопасности, например S-1-5-32-544.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>Поставщик с именем {0} не найден.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Не удается получить сведения о наборе счетчиков производительности {0} из-за отказа в доступе.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Невозможно записать событие, так как для поставщика {1} определено несколько событий с идентификатором {0}. Укажите версию события и повторите попытку.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>Файл журнала событий {0} можно прочитать только в прямом хронологическом порядке, поскольку это файл формата .etl или .evt. Чтобы просмотреть события из журнала событий {0}, используйте параметр Oldest в команде.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Должно быть указано имя поставщика.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>Файл {0} не является допустимым файлом журнала. В качестве значений параметра Path указывайте только файлы .evtx, .etl или .evt.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>Путь к счетчику производительности {0} недопустим или отсутствует в следующих файлах: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Метка времени</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Следующее значение имеет недопустимый формат даты и времени: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>Чтобы получить доступ к журналу {0}, запустите PowerShell с повышенными правами пользователями. Ошибка: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Запрещен доступ к журналу: {0}</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Запустите PowerShell с повышенными правами пользователя.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Не удается получить текст сообщения события.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>Файл {0} уже существует. Чтобы перезаписать этот файл, используйте параметр Force в команде Export-Counter.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Параметры Continuous и MaxSamples нельзя использовать в одной команде.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Этот командлет можно запускать только в Microsoft Windows 7 и более поздних версиях.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Эта оснастка PowerShell содержит командлеты для работы с системой событий Windows и счетчиками производительности.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>Не удается найти в файлах {0} ни одного набора счетчиков производительности, соответствующих следующему: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Указанные поставщики не записывают события ни в один из указанных журналов.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>Подготовленные значения</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>За одну команду нельзя импортировать более одного файла счетчиков производительности в формате с разделителями-запятыми (.csv) или с разделителями-табуляциями (.tsv).</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Количество журналов ({0}) превышает ограничение API журнала событий Windows ({1}). Настройте фильтр, чтобы возвращалось меньше имен журналов.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Определяет журналы событий. Разрешено использовать подстановочные знаки.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Указывает журналы событий, из которых этот командлет получает события. Разрешено использовать подстановочные знаки.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Указывает поставщиков журналов событий, из которых этот командлет получает данные.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Указывает поставщиков журналов событий, от которых этот командлет получает события.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Указывает путь к файлам журнала событий, из которых этот командлет получает события.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Задает максимальное число возвращаемых событий.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Указывает имя компьютера, с которого этот командлет получает данные.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/tr/GetEventResources.tr.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/tr/GetEventResources.tr.resx new file mode 100644 index 00000000000..81ff119aa7c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/tr/GetEventResources.tr.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>{0} dosyasının beklenen dosya adı uzantısı yok. Yol parametresini kullanırken yalnızca .blg, .csv veya .tsv dosyalarını belirtin.</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>İç performans sayacı API çağrısı başarısız oldu. Hata: {0:x8}.</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>En az bir Günlük, Sağlayıcı veya Yol anahtar-değer çifti belirtmelisiniz.</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>{0} bilgisayarında “{1}” ile eşleşen bir olay sağlayıcısı yok.</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>{0} karma tablo anahtarında null değerle karşılaşıldı. Null değerlere izin verilmez.</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>Yapılandırılmış sorgu oluşturuldu: +{0}.</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>{0} sağlayıcısı, etkinlikleri {1} günlüğüne yazar.</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>StartTime parametresinin değeri, EndTime parametresinin değerinden küçük olmalıdır.</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>{0} bilgisayarında "{1}" ile eşleşen bir olay günlüğü yok.</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>Circular parametresi, MaxSize parametresi de belirtilmedikçe yoksayılır.</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>{0} dosyası yazmak için açılamıyor.</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>Anahtar sözcük için belirtilen '{0}' değeri geçersiz.</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>{0} performans sayacı, ilk örnek kümesinin parçası olmadığı için {1} dosyasına dışarı aktarılamaz.</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>Belirtilen seçim ölçütleriyle eşleşen etkinlik bulunamadı.</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>Bu komutun varsayılan değerleri başarısız oldu. Hata: {0:x8}.</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>Aynı komutta farklı türlerde performans günlük dosyalarını içeri aktaramazsınız. Yol parametresinde yalnızca bir dosya türü belirtin.</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>{0} yolu geçerli bir günlük dosyası yolu gibi görünmüyor. Geçerli bir dosya sistemi yolu belirtin.</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>Geçerli bir Event Id belirtilmelidir.</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>{0} sağlayıcısı hakkında bilgi alınamadı. Hata: {1}.</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>Analitik veya hata ayıklama günlüğü olduğu için {0} olay günlüğü yalnızca ileri kronolojik sırayla okunabilir. {0} olay günlüğündeki etkinlikleri görmek için komutta Oldest parametresini kullanın.</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>Aşağıdaki dışarı aktarma hedef yolu belirsiz: {0}.</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>{0} performans sayacı yolu geçersiz.</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>Performans sayacı örneklerinden birindeki veri geçersiz. Her PerformanceCounterSample nesnesi için Status özelliğini görüntüleyerek geçerli veri içerdiğinden emin olun.</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>Sağlanan yük, {0} olayının için tanımlanan şablonla eşleşmiyor. +Tanımlanan şablon şu şekildedir: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>{0} bilgisayarında aşağıdakilerle eşleşen hiçbir performans sayacı kümesi bulunamadı: {1}.</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>Dosyalarda geçerli sayaç yolu bulunamadı.</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>{0} dosyası oluşturulamadı. Yolun geçerli olduğunu doğrulayın.</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>{0} bilgisayarında hiçbir performans sayacı kümesi bulunamadı: hata {1:x8}. {0} bilgisayarının var olduğunu, bulunabilir olduğunu ve o bilgisayardaki performans sayacı verilerini görüntülemek için yeterli ayrıcalıklara sahip olduğunuzu doğrulayın.</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>Sağlayıcı {1} için kimliği {0} olan tanımlı bir olay olmadığından olay yazılamıyor. Lütfen olay kimliğini düzeltin ve yeniden deneyin.</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>{0} Bağlam anahtar-değer çifti geçerli bir SID veya NT hesap adı değil.</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>Belirtilen {0} sürümü, {1} olayı için {2} sağlayıcısında tanımlı olmadığından olay yazılamıyor. Lütfen sürümü düzeltin ve yeniden deneyin.</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>Her komutta en fazla 32 .blg sayaç günlük dosyasını içeri aktaramazsınız.</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>Belirtilen sağlayıcılar {0} günlüğüne olay yazmaz. Bu günlük yoksayılacak.</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>Aşağıdaki değer geçerli bir güvenlik tanımlayıcısı (sıd) biçiminde değil: {0}. S-1-5-32-544 gibi geçerli bir SID girin.</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>{0} adlı sağlayıcı bulunamadı.</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>Erişim reddedildiği için {0} performans sayacı kümesi hakkında bilgi alınamıyor.</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>Sağlayıcı {1} için kimliği {0} olan birden çok olay tanımlandığından olay yazılamıyor. Lütfen olay için bir sürüm sağlayın ve yeniden deneyin.</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>{0} olay günlüğü dosyası yalnızca ileri kronolojik sırada okunabilir; çünkü bu bir .etl veya .evt dosyasıdır. {0} olay günlüğündeki etkinlikleri görmek için komutta Oldest parametresini kullanın.</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>Sağlayıcı adı belirtilmelidir.</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>{0} dosyası geçerli bir günlük dosyası gibi görünmüyor. Yalnızca .evtx, .etl veya .evt dosyalarını Path parametresinin değeri olarak belirtin.</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>{0} performans sayacı yolu ya geçerli değil ya da aşağıdaki dosyalarda yok: {1}.</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>Zaman damgası</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>Belirtilen değer geçerli bir Tarih/Saat biçiminde değil: {0}.</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>‘{0}' günlüğüne erişmek için PowerShell'i yükseltilmiş kullanıcı haklarıyla başlatın. Hata: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>Günlük: '{0}' için erişim reddedildi.</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>Windows PowerShell'i yükseltilmiş kullanıcı haklarıyla başlatın.</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>Olay iletisi metni alınamıyor.</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>{0} dosyası zaten var. Bu dosyanın üzerine yazmak için Export-Counter komutunda Force parametresini kullanın.</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Continuous parametresi ve MaxSamples parametresi aynı komutta kullanılamaz.</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>Bu cmdlet yalnızca Microsoft Windows 7 ve üzeri sürümlerde çalıştırılabilir.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Bu Windows PowerShell ek bileşeni, Windows Eventing ve Performans Sayacı cmdlet'lerini içerir.</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>{0} dosyalarında aşağıdakilerle eşleşen hiçbir performans sayacı kümesi bulunamadı: {1}.</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>Belirtilen sağlayıcılar, belirtilen günlüklerin hiçbirine etkinlik yazmaz.</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>İşlenmiş Değerler</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>Her komutta birden fazla virgülle ayrılmış (.csv) veya sekmeyle ayrılmış (.tsv) performans sayacı dosyasını içeri aktaramazsınız.</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>Günlük sayısı ({0}), Windows Event log API sınırını ({1}) aşıyor. Daha az günlük adı döndürecek şekilde filtreyi ayarlayın.</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>Olay günlüklerini belirtir. Joker karakterlere izin verilir.</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>Bu cmdlet'in olay aldığı olay günlüklerini belirtir. Joker karakterlere izin verilir.</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>Bu cmdlet'in aldığı olay günlüğü sağlayıcılarını belirtir.</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>Bu cmdlet'in olay günlüğü sağlayıcılarını belirtir.</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>Bu cmdlet'in olayları aldığı olay günlüğü dosyalarının yolunu belirtir.</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>Belirtilen maksimum etkinlik sayısını belirtir.</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>Bu cmdlet'in veri aldığı bilgisayarın adını belirtir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hans/GetEventResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hans/GetEventResources.zh-Hans.resx new file mode 100644 index 00000000000..e8c57d8c770 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hans/GetEventResources.zh-Hans.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>{0} 文件没有预期的文件扩展名。使用 Path 参数时,只能指定 .blg、.csv 或 .tsv 文件。</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>内部性能计数器 API 调用失败。错误: {0:x8}。</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>你必须至少指定一个 Log、Provider 或 Path 键值对。</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>{0} 计算机上没有与“{1}”匹配的事件提供程序。</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>在 {0} 哈希表键中遇到 null 值。不允许 null 值。</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>构造的结构化查询: +{0}。</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>{0} 提供程序会将事件写入 {1} 日志。</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>StartTime 参数的值必须小于 EndTime 参数的值。</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>{0} 计算机上没有与“{1}”匹配的事件日志。</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>除非同时指定 MaxSize 参数,否则将忽略 Circular 参数。</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>无法打开 {0} 文件进行写入。</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>为关键字指定的值 "{0}" 无效。</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>无法将 {0} 性能计数器导出到 {1} 文件,因为它不属于第一个样本集。</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>找不到与指定的选择条件匹配的事件。</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>此命令的默认值失败。错误: {0:x8}。</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>不能在同一命令中导入不同类型的性能日志文件。 请在 Path 参数中只指定一种类型的文件。</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>{0} 路径似乎不是有效的日志文件路径。请指定有效的文件系统路径。</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>必须指定有效的事件 ID。</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>无法检索 {0} 提供程序的有关信息。错误: {1}。</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>{0} 事件日志是分析日志或调试日志,因此只能按时间正序读取。若要查看 {0} 事件日志中的事件,请在命令中使用 Oldest 参数。</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>以下导出目标路径不明确: {0}。</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>{0} 性能计数器路径无效。</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>其中一个性能计数器样本中的数据无效。请查看每个 PerformanceCounterSample 对象的 Status 属性,以确保其中包含有效数据。</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>提供的有效负载与为事件 ID {0} 定义的模板不匹配。 +定义的模板如下: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>在 {0} 文件中找不到任何与以下内容匹配的性能计数器集: {1}。</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>在文件中未找到有效的计数器路径。</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>无法创建 {0} 文件。请确保该路径有效。</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>在 {0} 计算机上找不到任何性能计数器集: 错误 {1:x8}。请验证 {0} 计算机是否存在、是否可发现,以及你是否有足够的权限查看该计算机上的性能计数器数据。</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>无法写入事件,因为没有为提供程序 {0} 定义 ID 为 {1} 的事件。 请更正事件 ID,然后重试。</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>{0} 上下文键值不是有效的 SID 或 NT 帐户名。</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>无法写入事件,因为没有为提供程序“{2}”定义事件“{1}”的指定版本 {0}。 请更正版本,然后重试。</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>每个命令中不能导入超过 32 个 .blg 计数器日志文件。</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>指定的提供程序不会将事件写入 {0} 日志。将忽略此日志。</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>以下值不是有效的安全标识符(SID)格式: {0}。请输入有效的 SID,例如 S-1-5-32-544。</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>未找到名为“{0}”的提供程序。</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>无法检索有关 {0} 性能计数器集的信息,因为访问被拒绝。</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>无法写入事件,因为为提供程序 {1} 定义了多个 ID 为 {0} 的事件。 请为该事件提供版本,然后重试。</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>{0} 事件日志文件是分 .etl 日志或 .evt 日志,因此只能按时间正序读取。若要查看 {0} 事件日志中的事件,请在命令中使用 Oldest 参数。</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>必须指定提供程序名称。</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>{0} 文件似乎不是有效的日志文件。仅将 .evtx、.etl 或 .evt 文件指定为 Path 参数的值。</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>{0} 性能计数器路径无效,或在以下文件中不存在: {1}。</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>时间戳</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>以下值的日期/时间格式无效: {0}。</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>若要访问“{0}”日志,请以提升的用户权限启动 PowerShell。 错误: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>拒绝访问文件: {0}。</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>以提升的用户权限启动 PowerShell。</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>无法检索事件消息文本。</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>{0} 文件已存在。若要覆盖此文件,请在 Export-Counter 命令中使用 Force 参数。</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Continuous 参数和 MaxSamples 参数不能用在同一命令中。</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>此 cmdlet 只能在 Microsoft Windows 7 及更高版本上运行。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此 PowerShell 管理单元包含 Windows 事件和性能计数器 cmdlet。</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>在 {0} 文件中找不到任何与以下内容匹配的性能计数器集: {1}。</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>指定的提供程序不会将事件写入任何指定的日志。</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>计算值</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>每个命令中不能导入多个以逗号分隔的(.csv)或以制表符分隔的(.tsv)性能计数器文件。</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>日志计数({0})超出了 Windows 事件日志 API 限制({1})。请调整筛选器,以返回更少的日志名称。</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>指定事件日志。允许使用通配符。</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>指定此 cmdlet 从中获取事件的事件日志。允许使用通配符。</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>指定此 cmdlet 获取的事件日志提供程序。</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>指定此 cmdlet 从中获取事件的事件日志提供程序。</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>指定此 cmdlet 从中获取事件的事件日志文件路径。</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>指定要返回的最大事件数。</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>指定此 cmdlet 从中获取数据的计算机名称。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hant/GetEventResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hant/GetEventResources.zh-Hant.resx new file mode 100644 index 00000000000..f887a829d37 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Diagnostics/resources/zh-Hant/GetEventResources.zh-Hant.resx @@ -0,0 +1,315 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CounterNotALogFile" xml:space="preserve"> + <value>{0} 檔案沒有預期的副檔名。使用 Path 參數時,只能指定 .blg、.csv 或 .tsv 檔案。</value> + </data> + <data name="CounterApiError" xml:space="preserve"> + <value>內部效能計數器 API 呼叫失敗。錯誤: {0:x8}。</value> + </data> + <data name="LogProviderOrPathNeeded" xml:space="preserve"> + <value>您必須指定至少一個 Log、Provider 或 Path 機碼值組。</value> + </data> + <data name="NoMatchingProvidersFound" xml:space="preserve"> + <value>{0} 電腦上沒有符合 "{1}" 的事件提供者。</value> + </data> + <data name="NullNotAllowedInHashtable" xml:space="preserve"> + <value>在 {0} 雜湊表索引鍵中遇到 null 值。不允許 Null 值。</value> + </data> + <data name="QueryTrace" xml:space="preserve"> + <value>建構的結構化查詢: +{0}。</value> + </data> + <data name="ProviderLogLink" xml:space="preserve"> + <value>{0} 提供者會將事件寫入 {1} 記錄。</value> + </data> + <data name="CounterInvalidDateRange" xml:space="preserve"> + <value>StartTime 參數的值必須小於 EndTime 參數的值。</value> + </data> + <data name="NoMatchingLogsFound" xml:space="preserve"> + <value>{0} 電腦上沒有符合 "{1}" 的事件記錄。</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="CounterCircularNoMaxSize" xml:space="preserve"> + <value>除非同時指定 MaxSize 參數,否則會忽略 Circular 參數。</value> + </data> + <data name="FileOpenFailed" xml:space="preserve"> + <value>無法開啟 {0} 檔案以寫入。</value> + </data> + <data name="KeywordLongExpected" xml:space="preserve"> + <value>為關鍵字指定的值 '{0}' 無效。</value> + </data> + <data name="CounterExportSampleNotInInitialSet" xml:space="preserve"> + <value>無法將 {0} 效能計數器匯出至 {1} 檔案,因為它不是第一個樣本集的一部分。</value> + </data> + <data name="NoMatchingEventsFound" xml:space="preserve"> + <value>找不到符合指定選取準則的事件。</value> + </data> + <data name="CounterPathTranslationFailed" xml:space="preserve"> + <value>此命令的預設值失敗。錯誤: {0:x8}。</value> + </data> + <data name="CounterNoMixedLogTypes" xml:space="preserve"> + <value>您無法在同一個命令中匯入不同類型的效能記錄檔。 請在 Path 參數中只指定一種檔案類型。</value> + </data> + <data name="NotAFileSystemPath" xml:space="preserve"> + <value>{0} 路徑似乎不是有效的記錄檔路徑。請指定有效的檔案系統路徑。</value> + </data> + <data name="EventIdNotSpecified" xml:space="preserve"> + <value>必須指定有效的事件識別碼。</value> + </data> + <data name="ProviderMetadataUnavailable" xml:space="preserve"> + <value>無法擷取關於 {0} 提供者的資訊。錯誤: {1}。</value> + </data> + <data name="SpecifyOldestForLog" xml:space="preserve"> + <value>{0} 事件記錄檔只能依時間順序向前讀取,因為它是分析或偵錯記錄檔。若要查看 {0} 事件記錄檔中的事件,請在命令中使用 Oldest 參數。</value> + </data> + <data name="ExportDestPathAmbiguous" xml:space="preserve"> + <value>下列匯出目的地路徑不明確: {0}。</value> + </data> + <data name="CounterPathIsInvalid" xml:space="preserve"> + <value>{0} 效能計數器路徑無效。</value> + </data> + <data name="CounterSampleDataInvalid" xml:space="preserve"> + <value>其中一個效能計數器範例中的資料無效。請檢視每個 PerformanceCounterSample 物件的 Status 屬性,以確定其中包含有效資料。</value> + </data> + <data name="PayloadMismatch" xml:space="preserve"> + <value>提供的承載與為事件識別碼 {0} 定義的範本不符。 +定義的範本如下: +{1}</value> + </data> + <data name="NoMatchingCounterSetsFound" xml:space="preserve"> + <value>在 {0} 個電腦中找不到任何符合下列條件的效能計數器組: {1}。</value> + </data> + <data name="CounterPathsInFilesInvalid" xml:space="preserve"> + <value>在檔案中找不到有效的計數器路徑。</value> + </data> + <data name="FileCreateFailed" xml:space="preserve"> + <value>無法建立 {0} 檔案。請確認路徑有效。</value> + </data> + <data name="NoCounterSetsOnComputer" xml:space="preserve"> + <value>在 {0} 電腦上找不到任何效能計數器組: 錯誤 {1:x8}。請確認 {0} 電腦存在、可探索,而且您有足夠的權限檢視該電腦上的效能計數器資料。</value> + </data> + <data name="IncorrectEventId" xml:space="preserve"> + <value>無法寫入事件,因為提供者 {1} 沒有以識別碼 {0} 定義事件。 請更正事件識別碼後再試一次。</value> + </data> + <data name="InvalidContext" xml:space="preserve"> + <value>{0} 內容機碼值不是有效的 SID 或 NT 帳戶名稱。</value> + </data> + <data name="IncorrectEventVersion" xml:space="preserve"> + <value>無法寫入事件,因為未為提供者 {2} 定義事件 {1} 的指定版本 {0}。 請更正版本後再試一次。</value> + </data> + <data name="Counter32FileLimit" xml:space="preserve"> + <value>您無法在每個命令中匯入超過 32 個 .blg 計數器記錄檔。</value> + </data> + <data name="SpecifiedProvidersDontWriteToLog" xml:space="preserve"> + <value>指定的提供者不會將事件寫入 {0} 記錄。將忽略此記錄。</value> + </data> + <data name="InvalidSIDFormat" xml:space="preserve"> + <value>下列值不是有效的安全性識別碼 (SID) 格式: {0}。請輸入有效的 SID,例如 S-1-5-32-544。</value> + </data> + <data name="NoProviderFound" xml:space="preserve"> + <value>找不到名稱為 {0} 的提供者。</value> + </data> + <data name="CounterSetEnumAccessDenied" xml:space="preserve"> + <value>無法擷取 {0} 效能計數器組的相關資訊,因為存取被拒。</value> + </data> + <data name="VersionNotSpecified" xml:space="preserve"> + <value>無法寫入事件,因為已為提供者 {1} 定義多個識別碼為 {0} 的事件。 請為事件提供版本,然後再試一次。</value> + </data> + <data name="SpecifyOldestForEtlEvt" xml:space="preserve"> + <value>{0} 事件記錄檔只能依時間順序向前讀取,因為它是 .etl 或 .evt 檔案。若要查看 {0} 事件記錄檔中的事件,請在命令中使用 Oldest 參數。</value> + </data> + <data name="ProviderNotSpecified" xml:space="preserve"> + <value>必須指定提供者名稱。</value> + </data> + <data name="NotALogFile" xml:space="preserve"> + <value>{0} 檔案似乎不是有效的記錄檔。使用 Path 參數時,只指定 .evtx、.etl 或 .evt 檔案做為值。</value> + </data> + <data name="CounterPathInvalidOrNotInFile" xml:space="preserve"> + <value>{0} 效能計數器路徑無效,或不存在於下列檔案中: {1}。</value> + </data> + <data name="Timestamp" xml:space="preserve"> + <value>時間戳記</value> + </data> + <data name="DateTimeExpected" xml:space="preserve"> + <value>下列值不是有效的日期/時間格式: {0}。</value> + </data> + <data name="LogInfoUnavailable" xml:space="preserve"> + <value>若要存取 '{0}' 記錄,請使用提升的使用者權限啟動 PowerShell。 錯誤: {1}</value> + </data> + <data name="LogInfoNoAccess" xml:space="preserve"> + <value>存取記錄遭拒: '{0}'。</value> + </data> + <data name="SuggestElevation" xml:space="preserve"> + <value>以較高的使用者權限啟動 PowerShell。</value> + </data> + <data name="NoEventMessage" xml:space="preserve"> + <value>無法擷取事件訊息文字。</value> + </data> + <data name="CounterFileExists" xml:space="preserve"> + <value>{0} 檔案已存在。若要覆寫此檔案,請使用 Export-Counter 命令中的 Force 參數。</value> + </data> + <data name="CounterContinuousOrMaxSamples" xml:space="preserve"> + <value>Continuous 參數和 MaxSamples 參數不能在同一個命令中使用。</value> + </data> + <data name="ExportCtrWin7Required" xml:space="preserve"> + <value>此 Cmdlet 只能在 Microsoft Windows 7 及更新版本上執行。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此 PowerShell 嵌入式管理單元包含 Windows 事件與效能計數器 Cmdlet。</value> + </data> + <data name="NoMatchingCounterSetsInFile" xml:space="preserve"> + <value>在 {0} 個檔案中找不到任何符合下列條件的效能計數器組: {1}。</value> + </data> + <data name="LogsAndProvidersDontOverlap" xml:space="preserve"> + <value>指定的提供者不會將事件寫入任何指定的記錄。</value> + </data> + <data name="CookedValues" xml:space="preserve"> + <value>已處理的值</value> + </data> + <data name="Counter1FileLimit" xml:space="preserve"> + <value>您無法在每個命令中匯入多個逗號分隔的 (.csv) 或 Tab 分隔的 (.tsv) 效能計數器檔案。</value> + </data> + <data name="LogCountLimitExceeded" xml:space="preserve"> + <value>記錄數量 ({0}) 已超過 Windows Event Log API 限制 ({1})。請調整篩選條件,以傳回較少的記錄名稱。</value> + </data> + <data name="ListLogParamHelp" xml:space="preserve"> + <value>指定事件記錄檔。允許使用萬用字元。</value> + </data> + <data name="GetLogParamHelp" xml:space="preserve"> + <value>指定此 Cmdlet 從中取得事件的事件記錄。允許使用萬用字元。</value> + </data> + <data name="ListProviderParamHelp" xml:space="preserve"> + <value>指定此 Cmdlet 取得的事件記錄提供者。</value> + </data> + <data name="GetProviderParamHelp" xml:space="preserve"> + <value>指定此 Cmdlet 取得事件的事件記錄提供者。</value> + </data> + <data name="PathParamHelp" xml:space="preserve"> + <value>指定此 Cmdlet 從中取得事件的事件記錄檔路徑。</value> + </data> + <data name="MaxEventsParamHelp" xml:space="preserve"> + <value>指定傳回的事件數上限。</value> + </data> + <data name="ComputerNameParamHelp" xml:space="preserve"> + <value>指定此 Cmdlet 取得資料的來源電腦名稱。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj index 029571c4145..91f1cc80880 100644 --- a/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj +++ b/src/Microsoft.PowerShell.Commands.Management/Microsoft.PowerShell.Commands.Management.csproj @@ -10,44 +10,14 @@ <ProjectReference Include="..\Microsoft.PowerShell.Security\Microsoft.PowerShell.Security.csproj" /> </ItemGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup> - <Compile Remove="commands\management\ControlPanelItemCommand.cs" /> - <Compile Remove="commands\management\CommitTransactionCommand.cs" /> - <Compile Remove="commands\management\Eventlog.cs" /> - <Compile Remove="commands\management\GetTransactionCommand.cs" /> - <Compile Remove="commands\management\GetWMIObjectCommand.cs" /> - <Compile Remove="commands\management\InvokeWMIMethodCommand.cs" /> - <Compile Remove="commands\management\RegisterWMIEventCommand.cs" /> - <Compile Remove="commands\management\RemoveWMIObjectCommand.cs" /> - <Compile Remove="commands\management\RollbackTransactionCommand.cs" /> - <Compile Remove="commands\management\SetWMIInstanceCommand.cs" /> - <Compile Remove="commands\management\StartTransactionCommand.cs" /> - <Compile Remove="commands\management\UseTransactionCommand.cs" /> - <Compile Remove="commands\management\WMIHelper.cs" /> - <Compile Remove="commands\management\WebServiceProxy.cs" /> - <Compile Remove="singleshell\installer\MshManagementMshSnapin.cs" /> - <Compile Remove="gen\EventlogResources.cs" /> - <Compile Remove="gen\TransactionResources.cs" /> - <Compile Remove="gen\WebServiceResources.cs" /> - <Compile Remove="gen\ControlPanelResources.cs" /> - <Compile Remove="gen\WmiResources.cs" /> - <Compile Remove="gen\ManagementMshSnapInResources.cs" /> - - <EmbeddedResource Remove="resources\EventlogResources.resx" /> - <EmbeddedResource Remove="resources\TransactionResources.resx" /> - <EmbeddedResource Remove="resources\WebServiceResources.resx" /> - <EmbeddedResource Remove="resources\ControlPanelResources.resx" /> - <EmbeddedResource Remove="resources\WmiResources.resx" /> - <EmbeddedResource Remove="resources\ManagementMshSnapInResources.resx" /> + <!-- the following package(s) are from https://github.com/dotnet/corefx --> + <PackageReference Include="System.ServiceProcess.ServiceController" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> <ItemGroup> - <!-- the following package(s) are from https://github.com/dotnet/corefx --> - <PackageReference Include="System.ServiceProcess.ServiceController" Version="10.0.0-rc.1.25451.107" /> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> </ItemGroup> - </Project> diff --git a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/CimJobException.cs b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/CimJobException.cs index 675c6c71404..935cc960c6c 100644 --- a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/CimJobException.cs +++ b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/CimJobException.cs @@ -49,7 +49,7 @@ public CimJobException(string message, Exception inner) : base(message, inner) /// </summary> /// <param name="info">The <see cref="SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param> /// <param name="context">The <see cref="StreamingContext"/> that contains contextual information about the source or destination.</param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected CimJobException( SerializationInfo info, StreamingContext context) diff --git a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimChildJobBase.cs b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimChildJobBase.cs index d787389e9f0..6bd2bee7fee 100644 --- a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimChildJobBase.cs +++ b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimChildJobBase.cs @@ -84,7 +84,7 @@ private enum WsManErrorCode : uint private static bool IsWsManQuotaReached(Exception exception) { - if (!(exception is CimException cimException)) + if (exception is not CimException cimException) { return false; } @@ -1002,7 +1002,7 @@ private CimResponseType PromptUserCallback(string message, CimPromptType promptT internal static bool IsShowComputerNameMarkerPresent(CimInstance cimInstance) { PSObject pso = PSObject.AsPSObject(cimInstance); - if (!(pso.InstanceMembers[RemotingConstants.ShowComputerNameNoteProperty] is PSPropertyInfo psShowComputerNameProperty)) + if (pso.InstanceMembers[RemotingConstants.ShowComputerNameNoteProperty] is not PSPropertyInfo psShowComputerNameProperty) { return false; } diff --git a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimQuery.cs b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimQuery.cs index c9f1cc5cafa..f08c2ab3c11 100644 --- a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimQuery.cs +++ b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimQuery.cs @@ -315,7 +315,7 @@ public override void FilterByAssociatedInstance(object associatedInstance, strin public override void AddQueryOption(string optionName, object optionValue) { ArgumentException.ThrowIfNullOrEmpty(optionName); - ArgumentNullException.ThrowIfNull(optionValue); + ArgumentNullException.ThrowIfNull(optionValue); this.queryOptions[optionName] = optionValue; } diff --git a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimWrapper.cs b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimWrapper.cs index c812778456a..472046b192f 100644 --- a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimWrapper.cs +++ b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/cimWrapper.cs @@ -168,7 +168,7 @@ private CimJobContext CreateJobContext(CimSession session, object targetObject) /// <returns><see cref="System.Management.Automation.Job"/> object that performs a query against the wrapped object model.</returns> internal override StartableJob CreateQueryJob(CimSession session, QueryBuilder baseQuery) { - if (!(baseQuery is CimQuery query)) + if (baseQuery is not CimQuery query) { throw new ArgumentNullException(nameof(baseQuery)); } diff --git a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/clientSideQuery.cs b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/clientSideQuery.cs index c8cee5d0111..c1a8552db8c 100644 --- a/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/clientSideQuery.cs +++ b/src/Microsoft.PowerShell.Commands.Management/cimSupport/cmdletization/cim/clientSideQuery.cs @@ -569,7 +569,7 @@ private static bool ActualValueGreaterThanOrEqualToExpectedValue(string property { try { - if (!(expectedPropertyValue is IComparable expectedComparable)) + if (expectedPropertyValue is not IComparable expectedComparable) { return false; } @@ -604,7 +604,7 @@ private static bool ActualValueLessThanOrEqualToExpectedValue(string propertyNam { try { - if (!(actualPropertyValue is IComparable actualComparable)) + if (actualPropertyValue is not IComparable actualComparable) { return false; } diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/CIMHelper.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/CIMHelper.cs index 035d5b17bbe..3f3f617097a 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/CIMHelper.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/CIMHelper.cs @@ -9,8 +9,6 @@ namespace Microsoft.PowerShell.Commands { - using Extensions; - internal static class CIMHelper { internal static class ClassNames @@ -132,7 +130,7 @@ internal static string WqlQueryAll(string from) internal static T[] GetAll<T>(CimSession session, string nameSpace, string wmiClassName) where T : class, new() { ArgumentException.ThrowIfNullOrEmpty(wmiClassName); - + var rv = new List<T>(); try @@ -237,11 +235,6 @@ internal static string EscapePath(string path) return string.Join(@"\\", path.Split('\\')); } } -} - -namespace Extensions -{ - using Microsoft.PowerShell.Commands; internal static class CIMExtensions { @@ -317,12 +310,12 @@ internal static CimInstance QueryFirstInstance(this CimSession session, string q internal static T[] GetAll<T>(this CimSession session, string wmiClassName) where T : class, new() { - return Microsoft.PowerShell.Commands.CIMHelper.GetAll<T>(session, wmiClassName); + return CIMHelper.GetAll<T>(session, wmiClassName); } internal static T[] GetAll<T>(this CimSession session, string wmiNamespace, string wmiClassName) where T : class, new() { - return Microsoft.PowerShell.Commands.CIMHelper.GetAll<T>(session, wmiNamespace, wmiClassName); + return CIMHelper.GetAll<T>(session, wmiNamespace, wmiClassName); } } } diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/CombinePathCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/CombinePathCommand.cs index 71ef5df8f08..79b1c862bfd 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/CombinePathCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/CombinePathCommand.cs @@ -51,6 +51,21 @@ public class JoinPathCommand : CoreCommandWithCredentialsBase [Parameter] public SwitchParameter Resolve { get; set; } + /// <summary> + /// Gets or sets the extension to use for the resulting path. + /// If not specified, the original extension (if any) is preserved. + /// <para> + /// Behavior: + /// - If the path has an existing extension, it will be replaced with the specified extension. + /// - If the path does not have an extension, the specified extension will be added. + /// - If an empty string is provided, any existing extension will be removed. + /// - A leading dot in the extension is optional; if omitted, one will be added automatically. + /// </para> + /// </summary> + [Parameter(ValueFromPipelineByPropertyName = true)] + [ValidateNotNull] + public string Extension { get; set; } + #endregion Parameters #region Command code @@ -128,6 +143,12 @@ protected override void ProcessRecord() continue; } + // If Extension parameter is present it is not null due to [ValidateNotNull]. + if (Extension is not null) + { + joinedPath = System.IO.Path.ChangeExtension(joinedPath, Extension.Length == 0 ? null : Extension); + } + if (Resolve) { // Resolve the paths. The default API (GetResolvedPSPathFromPSPath) diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/CommitTransactionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/CommitTransactionCommand.cs deleted file mode 100644 index 94e923bfa6e..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/CommitTransactionCommand.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Management.Automation; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command that commits a transaction. - /// </summary> - [Cmdlet(VerbsLifecycle.Complete, "Transaction", SupportsShouldProcess = true, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135200")] - public class CompleteTransactionCommand : PSCmdlet - { - /// <summary> - /// Commits the current transaction. - /// </summary> - protected override void EndProcessing() - { - // Commit the transaction - if (ShouldProcess( - NavigationResources.TransactionResource, - NavigationResources.CommitAction)) - { - this.Context.TransactionManager.Commit(); - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Computer.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Computer.cs index 0ea1c91aae6..ea8c111531c 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Computer.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Computer.cs @@ -2019,35 +2019,24 @@ internal static void WriteNonTerminatingError(int errorcode, PSCmdlet cmdlet, st /// <returns></returns> internal static bool IsComputerNameValid(string computerName) { - bool allDigits = true; + bool hasAsciiLetterOrHyphen = false; if (computerName.Length >= 64) return false; foreach (char t in computerName) { - if (t >= 'A' && t <= 'Z' || - t >= 'a' && t <= 'z') + if (char.IsAsciiLetter(t) || t is '-') { - allDigits = false; - continue; - } - else if (t >= '0' && t <= '9') - { - continue; + hasAsciiLetterOrHyphen = true; } - else if (t == '-') - { - allDigits = false; - continue; - } - else + else if (!char.IsAsciiDigit(t)) { return false; } } - return !allDigits; + return hasAsciiLetterOrHyphen; } /// <summary> diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/ComputerUnix.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/ComputerUnix.cs index eb286f7c190..22092116330 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/ComputerUnix.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/ComputerUnix.cs @@ -158,7 +158,7 @@ protected override void StopProcessing() /// <summary> /// Run shutdown command. /// </summary> - protected void RunShutdown(String args) + protected void RunShutdown(string args) { if (shutdownPath is null) { diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/ControlPanelItemCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/ControlPanelItemCommand.cs deleted file mode 100644 index fffb36d2979..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/ControlPanelItemCommand.cs +++ /dev/null @@ -1,762 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.Management.Automation; -using System.Management.Automation.Internal; - -using Microsoft.Win32; - -using Dbg = System.Management.Automation.Diagnostics; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Represent a control panel item. - /// </summary> - public sealed class ControlPanelItem - { - /// <summary> - /// Control panel applet name. - /// </summary> - public string Name { get; } - - /// <summary> - /// Control panel applet canonical name. - /// </summary> - public string CanonicalName { get; } - - /// <summary> - /// Control panel applet category. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Category { get; } - - /// <summary> - /// Control panel applet description. - /// </summary> - public string Description { get; } - - /// <summary> - /// Control panel applet path. - /// </summary> - internal string Path { get; } - - /// <summary> - /// Internal constructor for ControlPanelItem. - /// </summary> - /// <param name="name"></param> - /// <param name="canonicalName"></param> - /// <param name="category"></param> - /// <param name="description"></param> - /// <param name="path"></param> - internal ControlPanelItem(string name, string canonicalName, string[] category, string description, string path) - { - Name = name; - Path = path; - CanonicalName = canonicalName; - Category = category; - Description = description; - } - - /// <summary> - /// ToString method. - /// </summary> - /// <returns></returns> - public override string ToString() - { - return this.Name; - } - } - - /// <summary> - /// This class implements the base for ControlPanelItem commands. - /// </summary> - public abstract class ControlPanelItemBaseCommand : PSCmdlet - { - /// <summary> - /// Locale specific verb action Open string exposed by the control panel item. - /// </summary> - private static string s_verbActionOpenName = null; - - /// <summary> - /// Canonical name of the control panel item used as a reference to fetch the verb - /// action Open string. This control panel item exists on all SKU's. - /// </summary> - private const string RegionCanonicalName = "Microsoft.RegionAndLanguage"; - - private const string ControlPanelShellFolder = "shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}"; - private static readonly string[] s_controlPanelItemFilterList = new string[] { "Folder Options", "Taskbar and Start Menu" }; - private const string TestHeadlessServerScript = @" -$result = $false -$serverManagerModule = Get-Module -ListAvailable | Where-Object {$_.Name -eq 'ServerManager'} -if ($serverManagerModule -ne $null) -{ - Import-Module ServerManager - $Gui = (Get-WindowsFeature Server-Gui-Shell).Installed - if ($Gui -eq $false) - { - $result = $true - } -} -$result -"; - internal readonly Dictionary<string, string> CategoryMap = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase); - - internal string[] CategoryNames = { "*" }; - internal string[] RegularNames = { "*" }; - internal string[] CanonicalNames = { "*" }; - internal ControlPanelItem[] ControlPanelItems = new ControlPanelItem[0]; - - /// <summary> - /// Get all executable control panel items. - /// </summary> - internal List<ShellFolderItem> AllControlPanelItems - { - get - { - if (_allControlPanelItems == null) - { - _allControlPanelItems = new List<ShellFolderItem>(); - string allItemFolderPath = ControlPanelShellFolder + "\\0"; - IShellDispatch4 shell2 = (IShellDispatch4)new Shell(); - Folder2 allItemFolder = (Folder2)shell2.NameSpace(allItemFolderPath); - FolderItems3 allItems = (FolderItems3)allItemFolder.Items(); - - bool applyControlPanelItemFilterList = IsServerCoreOrHeadLessServer(); - - foreach (ShellFolderItem item in allItems) - { - if (applyControlPanelItemFilterList) - { - bool match = false; - foreach (string name in s_controlPanelItemFilterList) - { - if (name.Equals(item.Name, StringComparison.OrdinalIgnoreCase)) - { - match = true; - break; - } - } - - if (match) - continue; - } - - if (ContainVerbOpen(item)) - _allControlPanelItems.Add(item); - } - } - - return _allControlPanelItems; - } - } - - private List<ShellFolderItem> _allControlPanelItems; - - #region Cmdlet Overrides - - /// <summary> - /// Does the preprocessing for ControlPanelItem cmdlets. - /// </summary> - protected override void BeginProcessing() - { - System.OperatingSystem osInfo = System.Environment.OSVersion; - PlatformID platform = osInfo.Platform; - Version version = osInfo.Version; - - if (platform.Equals(PlatformID.Win32NT) && - ((version.Major < 6) || - ((version.Major == 6) && (version.Minor < 2)) - )) - { - // Below Win8, this cmdlet is not supported because of Win8:794135 - // throw terminating - string message = string.Format(CultureInfo.InvariantCulture, - ControlPanelResources.ControlPanelItemCmdletNotSupported, - this.CommandInfo.Name); - throw new PSNotSupportedException(message); - } - } - - #endregion - - /// <summary> - /// Test if an item can be invoked. - /// </summary> - /// <param name="item"></param> - /// <returns></returns> - private bool ContainVerbOpen(ShellFolderItem item) - { - bool result = false; - FolderItemVerbs verbs = item.Verbs(); - foreach (FolderItemVerb verb in verbs) - { - if (!string.IsNullOrEmpty(verb.Name) && - (verb.Name.Equals(ControlPanelResources.VerbActionOpen, StringComparison.OrdinalIgnoreCase) || - CompareVerbActionOpen(verb.Name))) - { - result = true; - break; - } - } - - return result; - } - - /// <summary> - /// CompareVerbActionOpen is a helper function used to perform locale specific - /// comparison of the verb action Open exposed by various control panel items. - /// </summary> - /// <param name="verbActionName">Locale specific verb action exposed by the control panel item.</param> - /// <returns>True if the control panel item supports verb action open or else returns false.</returns> - private static bool CompareVerbActionOpen(string verbActionName) - { - if (s_verbActionOpenName == null) - { - const string allItemFolderPath = ControlPanelShellFolder + "\\0"; - IShellDispatch4 shell2 = (IShellDispatch4)new Shell(); - Folder2 allItemFolder = (Folder2)shell2.NameSpace(allItemFolderPath); - FolderItems3 allItems = (FolderItems3)allItemFolder.Items(); - - foreach (ShellFolderItem item in allItems) - { - string canonicalName = (string)item.ExtendedProperty("System.ApplicationName"); - canonicalName = !string.IsNullOrEmpty(canonicalName) - ? canonicalName.Substring(0, canonicalName.IndexOf('\0')) - : null; - - if (canonicalName != null && canonicalName.Equals(RegionCanonicalName, StringComparison.OrdinalIgnoreCase)) - { - // The 'Region' control panel item always has '&Open' (english or other locale) as the first verb name - s_verbActionOpenName = item.Verbs().Item(0).Name; - break; - } - } - - Dbg.Assert(s_verbActionOpenName != null, "The 'Region' control panel item is available on all SKUs and it always " - + "has '&Open' as the first verb item, so VerbActionOpenName should never be null at this point"); - } - - return s_verbActionOpenName.Equals(verbActionName, StringComparison.OrdinalIgnoreCase); - } - - /// <summary> - /// IsServerCoreORHeadLessServer is a helper function that checks if the current SKU is a - /// Server Core machine or if the Server-GUI-Shell feature is removed on the machine. - /// </summary> - /// <returns>True if the current SKU is a Server Core machine or if the Server-GUI-Shell - /// feature is removed on the machine or else returns false.</returns> - private bool IsServerCoreOrHeadLessServer() - { - bool result = false; - - using (RegistryKey installation = Registry.LocalMachine.OpenSubKey("SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion")) - { - Dbg.Assert(installation != null, "the CurrentVersion subkey should exist"); - - string installationType = (string)installation.GetValue("InstallationType", string.Empty); - - if (installationType.Equals("Server Core")) - { - result = true; - } - else if (installationType.Equals("Server")) - { - using (System.Management.Automation.PowerShell ps = System.Management.Automation.PowerShell.Create()) - { - ps.AddScript(TestHeadlessServerScript); - Collection<PSObject> psObjectCollection = ps.Invoke(Array.Empty<object>()); - Dbg.Assert(psObjectCollection != null && psObjectCollection.Count == 1, "invoke should never return null, there should be only one return item"); - if (LanguagePrimitives.IsTrue(PSObject.Base(psObjectCollection[0]))) - { - result = true; - } - } - } - } - - return result; - } - - /// <summary> - /// Get the category number and name map. - /// </summary> - internal void GetCategoryMap() - { - if (CategoryMap.Count != 0) - { - return; - } - - IShellDispatch4 shell2 = (IShellDispatch4)new Shell(); - Folder2 categoryFolder = (Folder2)shell2.NameSpace(ControlPanelShellFolder); - FolderItems3 catItems = (FolderItems3)categoryFolder.Items(); - - foreach (ShellFolderItem category in catItems) - { - string path = category.Path; - string catNum = path.Substring(path.LastIndexOf("\\", StringComparison.OrdinalIgnoreCase) + 1); - - CategoryMap.Add(catNum, category.Name); - } - } - - /// <summary> - /// Get control panel item by the category. - /// </summary> - /// <param name="controlPanelItems"></param> - /// <returns></returns> - internal List<ShellFolderItem> GetControlPanelItemByCategory(List<ShellFolderItem> controlPanelItems) - { - List<ShellFolderItem> list = new List<ShellFolderItem>(); - HashSet<string> itemSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase); - - foreach (string pattern in CategoryNames) - { - bool found = false; - WildcardPattern wildcard = WildcardPattern.Get(pattern, WildcardOptions.IgnoreCase); - foreach (ShellFolderItem item in controlPanelItems) - { - string path = item.Path; - int[] categories = (int[])item.ExtendedProperty("System.ControlPanel.Category"); - foreach (int cat in categories) - { - string catStr = (string)LanguagePrimitives.ConvertTo(cat, typeof(string), CultureInfo.InvariantCulture); - Dbg.Assert(CategoryMap.ContainsKey(catStr), "the category should be contained in _categoryMap"); - string catName = CategoryMap[catStr]; - - if (!wildcard.IsMatch(catName)) - continue; - if (itemSet.Contains(path)) - { - found = true; - break; - } - - found = true; - itemSet.Add(path); - list.Add(item); - break; - } - } - - if (!found && !WildcardPattern.ContainsWildcardCharacters(pattern)) - { - string errMsg = StringUtil.Format(ControlPanelResources.NoControlPanelItemFoundForGivenCategory, pattern); - ErrorRecord error = new ErrorRecord(new InvalidOperationException(errMsg), - "NoControlPanelItemFoundForGivenCategory", - ErrorCategory.InvalidArgument, pattern); - WriteError(error); - } - } - - return list; - } - - /// <summary> - /// Get control panel item by the regular name. - /// </summary> - /// <param name="controlPanelItems"></param> - /// <param name="withCategoryFilter"></param> - /// <returns></returns> - internal List<ShellFolderItem> GetControlPanelItemByName(List<ShellFolderItem> controlPanelItems, bool withCategoryFilter) - { - List<ShellFolderItem> list = new List<ShellFolderItem>(); - HashSet<string> itemSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase); - - foreach (string pattern in RegularNames) - { - bool found = false; - WildcardPattern wildcard = WildcardPattern.Get(pattern, WildcardOptions.IgnoreCase); - foreach (ShellFolderItem item in controlPanelItems) - { - string name = item.Name; - string path = item.Path; - if (!wildcard.IsMatch(name)) - continue; - if (itemSet.Contains(path)) - { - found = true; - continue; - } - - found = true; - itemSet.Add(path); - list.Add(item); - } - - if (!found && !WildcardPattern.ContainsWildcardCharacters(pattern)) - { - string formatString = withCategoryFilter - ? ControlPanelResources.NoControlPanelItemFoundForGivenNameWithCategory - : ControlPanelResources.NoControlPanelItemFoundForGivenName; - string errMsg = StringUtil.Format(formatString, pattern); - ErrorRecord error = new ErrorRecord(new InvalidOperationException(errMsg), - "NoControlPanelItemFoundForGivenName", - ErrorCategory.InvalidArgument, pattern); - WriteError(error); - } - } - - return list; - } - - /// <summary> - /// Get control panel item by the canonical name. - /// </summary> - /// <param name="controlPanelItems"></param> - /// <param name="withCategoryFilter"></param> - /// <returns></returns> - internal List<ShellFolderItem> GetControlPanelItemByCanonicalName(List<ShellFolderItem> controlPanelItems, bool withCategoryFilter) - { - List<ShellFolderItem> list = new List<ShellFolderItem>(); - HashSet<string> itemSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase); - - if (CanonicalNames == null) - { - bool found = false; - foreach (ShellFolderItem item in controlPanelItems) - { - string canonicalName = (string)item.ExtendedProperty("System.ApplicationName"); - if (canonicalName == null) - { - found = true; - list.Add(item); - } - } - - if (!found) - { - string errMsg = withCategoryFilter - ? ControlPanelResources.NoControlPanelItemFoundWithNullCanonicalNameWithCategory - : ControlPanelResources.NoControlPanelItemFoundWithNullCanonicalName; - ErrorRecord error = new ErrorRecord(new InvalidOperationException(errMsg), string.Empty, - ErrorCategory.InvalidArgument, CanonicalNames); - WriteError(error); - } - - return list; - } - - foreach (string pattern in CanonicalNames) - { - bool found = false; - WildcardPattern wildcard = WildcardPattern.Get(pattern, WildcardOptions.IgnoreCase); - foreach (ShellFolderItem item in controlPanelItems) - { - string path = item.Path; - string canonicalName = (string)item.ExtendedProperty("System.ApplicationName"); - canonicalName = canonicalName != null - ? canonicalName.Substring(0, canonicalName.IndexOf('\0')) - : null; - - if (canonicalName == null) - { - if (pattern.Equals("*", StringComparison.OrdinalIgnoreCase)) - { - found = true; - if (!itemSet.Contains(path)) - { - itemSet.Add(path); - list.Add(item); - } - } - } - else - { - if (!wildcard.IsMatch(canonicalName)) - continue; - if (itemSet.Contains(path)) - { - found = true; - continue; - } - - found = true; - itemSet.Add(path); - list.Add(item); - } - } - - if (!found && !WildcardPattern.ContainsWildcardCharacters(pattern)) - { - string formatString = withCategoryFilter - ? ControlPanelResources.NoControlPanelItemFoundForGivenCanonicalNameWithCategory - : ControlPanelResources.NoControlPanelItemFoundForGivenCanonicalName; - string errMsg = StringUtil.Format(formatString, pattern); - ErrorRecord error = new ErrorRecord(new InvalidOperationException(errMsg), - "NoControlPanelItemFoundForGivenCanonicalName", - ErrorCategory.InvalidArgument, pattern); - WriteError(error); - } - } - - return list; - } - - /// <summary> - /// Get control panel item by the ControlPanelItem instances. - /// </summary> - /// <param name="controlPanelItems"></param> - /// <returns></returns> - internal List<ShellFolderItem> GetControlPanelItemsByInstance(List<ShellFolderItem> controlPanelItems) - { - List<ShellFolderItem> list = new List<ShellFolderItem>(); - HashSet<string> itemSet = new HashSet<string>(StringComparer.OrdinalIgnoreCase); - - foreach (ControlPanelItem controlPanelItem in ControlPanelItems) - { - bool found = false; - - foreach (ShellFolderItem item in controlPanelItems) - { - string path = item.Path; - if (!controlPanelItem.Path.Equals(path, StringComparison.OrdinalIgnoreCase)) - continue; - if (itemSet.Contains(path)) - { - found = true; - break; - } - - found = true; - itemSet.Add(path); - list.Add(item); - break; - } - - if (!found) - { - string errMsg = StringUtil.Format(ControlPanelResources.NoControlPanelItemFoundForGivenInstance, - controlPanelItem.GetType().Name); - ErrorRecord error = new ErrorRecord(new InvalidOperationException(errMsg), - "NoControlPanelItemFoundForGivenInstance", - ErrorCategory.InvalidArgument, controlPanelItem); - WriteError(error); - } - } - - return list; - } - } - - /// <summary> - /// Get all control panel items that is available in the "All Control Panel Items" category. - /// </summary> - [Cmdlet(VerbsCommon.Get, "ControlPanelItem", DefaultParameterSetName = RegularNameParameterSet, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=219982")] - [OutputType(typeof(ControlPanelItem))] - public sealed class GetControlPanelItemCommand : ControlPanelItemBaseCommand - { - private const string RegularNameParameterSet = "RegularName"; - private const string CanonicalNameParameterSet = "CanonicalName"; - - #region "Parameters" - - /// <summary> - /// Control panel item names. - /// </summary> - [Parameter(Position = 0, ParameterSetName = RegularNameParameterSet, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return RegularNames; } - - set - { - RegularNames = value; - _nameSpecified = true; - } - } - - private bool _nameSpecified = false; - - /// <summary> - /// Canonical names of control panel items. - /// </summary> - [Parameter(Mandatory = true, ParameterSetName = CanonicalNameParameterSet)] - [AllowNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] CanonicalName - { - get { return CanonicalNames; } - - set - { - CanonicalNames = value; - _canonicalNameSpecified = true; - } - } - - private bool _canonicalNameSpecified = false; - - /// <summary> - /// Category of control panel items. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Category - { - get { return CategoryNames; } - - set - { - CategoryNames = value; - _categorySpecified = true; - } - } - - private bool _categorySpecified = false; - - #endregion "Parameters" - - /// <summary> - /// </summary> - protected override void ProcessRecord() - { - GetCategoryMap(); - List<ShellFolderItem> items = GetControlPanelItemByCategory(AllControlPanelItems); - - if (_nameSpecified) - { - items = GetControlPanelItemByName(items, _categorySpecified); - } - else if (_canonicalNameSpecified) - { - items = GetControlPanelItemByCanonicalName(items, _categorySpecified); - } - - List<ControlPanelItem> results = new List<ControlPanelItem>(); - foreach (ShellFolderItem item in items) - { - string name = item.Name; - string path = item.Path; - string description = (string)item.ExtendedProperty("InfoTip"); - string canonicalName = (string)item.ExtendedProperty("System.ApplicationName"); - canonicalName = canonicalName != null - ? canonicalName.Substring(0, canonicalName.IndexOf('\0')) - : null; - int[] categories = (int[])item.ExtendedProperty("System.ControlPanel.Category"); - string[] cateStrings = new string[categories.Length]; - for (int i = 0; i < categories.Length; i++) - { - string catStr = (string)LanguagePrimitives.ConvertTo(categories[i], typeof(string), CultureInfo.InvariantCulture); - Dbg.Assert(CategoryMap.ContainsKey(catStr), "the category should be contained in CategoryMap"); - cateStrings[i] = CategoryMap[catStr]; - } - - ControlPanelItem controlPanelItem = new ControlPanelItem(name, canonicalName, cateStrings, description, path); - results.Add(controlPanelItem); - } - - // Sort the results by Canonical Name - results.Sort(CompareControlPanelItems); - foreach (ControlPanelItem controlPanelItem in results) - { - WriteObject(controlPanelItem); - } - } - - #region "Private Methods" - - private static int CompareControlPanelItems(ControlPanelItem x, ControlPanelItem y) - { - // In the case that at least one of them is null - if (x.CanonicalName == null && y.CanonicalName == null) - return 0; - if (x.CanonicalName == null) - return 1; - if (y.CanonicalName == null) - return -1; - - // In the case that both are not null - return string.Compare(x.CanonicalName, y.CanonicalName, StringComparison.OrdinalIgnoreCase); - } - - #endregion "Private Methods" - } - - /// <summary> - /// Show the specified control panel applet. - /// </summary> - [Cmdlet(VerbsCommon.Show, "ControlPanelItem", DefaultParameterSetName = RegularNameParameterSet, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=219983")] - public sealed class ShowControlPanelItemCommand : ControlPanelItemBaseCommand - { - private const string RegularNameParameterSet = "RegularName"; - private const string CanonicalNameParameterSet = "CanonicalName"; - private const string ControlPanelItemParameterSet = "ControlPanelItem"; - - #region "Parameters" - - /// <summary> - /// Control panel item names. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = RegularNameParameterSet, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return RegularNames; } - - set { RegularNames = value; } - } - - /// <summary> - /// Canonical names of control panel items. - /// </summary> - [Parameter(Mandatory = true, ParameterSetName = CanonicalNameParameterSet)] - [AllowNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] CanonicalName - { - get { return CanonicalNames; } - - set { CanonicalNames = value; } - } - - /// <summary> - /// Control panel items returned by Get-ControlPanelItem. - /// </summary> - [Parameter(Position = 0, ParameterSetName = ControlPanelItemParameterSet, ValueFromPipeline = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public ControlPanelItem[] InputObject - { - get { return ControlPanelItems; } - - set { ControlPanelItems = value; } - } - - #endregion "Parameters" - - /// <summary> - /// </summary> - protected override void ProcessRecord() - { - List<ShellFolderItem> items; - if (ParameterSetName == RegularNameParameterSet) - { - items = GetControlPanelItemByName(AllControlPanelItems, false); - } - else if (ParameterSetName == CanonicalNameParameterSet) - { - items = GetControlPanelItemByCanonicalName(AllControlPanelItems, false); - } - else - { - items = GetControlPanelItemsByInstance(AllControlPanelItems); - } - - foreach (ShellFolderItem item in items) - { - item.InvokeVerb(); - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Eventlog.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Eventlog.cs deleted file mode 100644 index ffd69951c61..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Eventlog.cs +++ /dev/null @@ -1,1467 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; // Win32Exception -using System.Diagnostics; // Eventlog class -using System.Diagnostics.CodeAnalysis; -using System.Management.Automation; -using System.Management.Automation.Internal; - -namespace Microsoft.PowerShell.Commands -{ - #region GetEventLogCommand - /// <summary> - /// This class implements the Get-EventLog command. - /// </summary> - /// <remarks> - /// The CLR EventLogEntryCollection class has problems with managing - /// rapidly spinning logs (i.e. logs set to "Overwrite" which are - /// rapidly getting new events and discarding old events). - /// In particular, if you enumerate forward - /// EventLogEntryCollection entries = log.Entries; - /// foreach (EventLogEntry entry in entries) - /// it will occasionally skip an entry. Conversely, if you are - /// enumerating backward - /// EventLogEntryCollection entries = log.Entries; - /// int count = entries.Count; - /// for (int i = count-1; i >= 0; i--) { - /// EventLogEntry entry = entries[i]; - /// it will occasionally repeat an entry. Accordingly, we enumerate - /// backward and try to leave off the repeated entries. - /// </remarks> - [Cmdlet(VerbsCommon.Get, "EventLog", DefaultParameterSetName = "LogName", - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=113314", RemotingCapability = RemotingCapability.SupportedByCommand)] - [OutputType(typeof(EventLog), typeof(EventLogEntry), typeof(string))] - public sealed class GetEventLogCommand : PSCmdlet - { - #region Parameters - /// <summary> - /// Read eventlog entries from this log. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "LogName")] - [Alias("LN")] - public string LogName { get; set; } - - /// <summary> - /// Read eventlog entries from this computer. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - [Alias("Cn")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] ComputerName { get; set; } = Array.Empty<string>(); - - /// <summary> - /// Read only this number of entries. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateRange(0, Int32.MaxValue)] - public int Newest { get; set; } = Int32.MaxValue; - - /// <summary> - /// Return entries "after " this date. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - public DateTime After - { - get { return _after; } - - set - { - _after = value; - _isDateSpecified = true; - _isFilterSpecified = true; - } - } - - private DateTime _after; - - /// <summary> - /// Return entries "Before" this date. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - public DateTime Before - { - get { return _before; } - - set - { - _before = value; - _isDateSpecified = true; - _isFilterSpecified = true; - } - } - - private DateTime _before; - - /// <summary> - /// Return entries for this user.Wild characters is supported. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] UserName - { - get { return _username; } - - set - { - _username = value; - _isFilterSpecified = true; - } - } - - private string[] _username; - - /// <summary> - /// Match eventlog entries by the InstanceIds - /// gets or sets an array of instanceIds. - /// </summary> - [Parameter(Position = 1, ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [ValidateRangeAttribute((long)0, long.MaxValue)] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public long[] InstanceId - { - get { return _instanceIds; } - - set - { - _instanceIds = value; - _isFilterSpecified = true; - } - } - - private long[] _instanceIds = null; - - /// <summary> - /// Match eventlog entries by the Index - /// gets or sets an array of indexes. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [ValidateRangeAttribute((int)1, int.MaxValue)] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public int[] Index - { - get { return _indexes; } - - set - { - _indexes = value; - _isFilterSpecified = true; - } - } - - private int[] _indexes = null; - - /// <summary> - /// Match eventlog entries by the EntryType - /// gets or sets an array of EntryTypes. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [ValidateSetAttribute(new string[] { "Error", "Information", "FailureAudit", "SuccessAudit", "Warning" })] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - [Alias("ET")] - public string[] EntryType - { - get { return _entryTypes; } - - set - { - _entryTypes = value; - _isFilterSpecified = true; - } - } - - private string[] _entryTypes = null; - - /// <summary> - /// Get or sets an array of Source. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [Alias("ABO")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Source - { - get - { return _sources; } - - set - { - _sources = value; - _isFilterSpecified = true; - } - } - - private string[] _sources; - - /// <summary> - /// Get or Set Message string to searched in EventLog. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - [ValidateNotNullOrEmpty] - [Alias("MSG")] - public string Message - { - get - { - return _message; - } - - set - { - _message = value; - _isFilterSpecified = true; - } - } - - private string _message; - - /// <summary> - /// Returns Log Entry as base object. - /// </summary> - [Parameter(ParameterSetName = "LogName")] - public SwitchParameter AsBaseObject { get; set; } - - /// <summary> - /// Return the Eventlog objects rather than the log contents. - /// </summary> - [Parameter(ParameterSetName = "List")] - public SwitchParameter List { get; set; } - - /// <summary> - /// Return the log names rather than the EventLog objects. - /// </summary> - [Parameter(ParameterSetName = "List")] - public SwitchParameter AsString - { - get - { - return _asString; - } - - set - { - _asString = value; - } - } - - private bool _asString /* = false */; - #endregion Parameters - - #region Overrides - - /// <summary> - /// Sets true when Filter is Specified. - /// </summary> - private bool _isFilterSpecified = false; - private bool _isDateSpecified = false; - private bool _isThrowError = true; - - /// <summary> - /// Process the specified logs. - /// </summary> - protected override void BeginProcessing() - { - if (ParameterSetName == "List") - { - if (ComputerName.Length > 0) - { - foreach (string computerName in ComputerName) - { - foreach (EventLog log in EventLog.GetEventLogs(computerName)) - { - if (AsString) - WriteObject(log.Log); - else - WriteObject(log); - } - } - } - else - { - foreach (EventLog log in EventLog.GetEventLogs()) - { - if (AsString) - WriteObject(log.Log); - else - WriteObject(log); - } - } - } - else - { - Diagnostics.Assert(ParameterSetName == "LogName", "Unexpected parameter set"); - - if (!WildcardPattern.ContainsWildcardCharacters(LogName)) - { - OutputEvents(LogName); - } - else - { - // - // If we were given a wildcard that matches more than one log, output the matching logs. Otherwise output the events in the matching log. - // - List<EventLog> matchingLogs = GetMatchingLogs(LogName); - - if (matchingLogs.Count == 1) - { - OutputEvents(matchingLogs[0].Log); - } - else - { - foreach (EventLog log in matchingLogs) - { - WriteObject(log); - } - } - } - } - } - #endregion Overrides - - #region Private - - private void OutputEvents(string logName) - { - // 2005/04/21-JonN This somewhat odd structure works - // around the FXCOP DisposeObjectsBeforeLosingScope rule. - bool processing = false; - try - { - if (ComputerName.Length == 0) - { - using (EventLog specificLog = new EventLog(logName)) - { - processing = true; - Process(specificLog); - } - } - else - { - processing = true; - - foreach (string computerName in ComputerName) - { - using (EventLog specificLog = new EventLog(logName, computerName)) - { - Process(specificLog); - } - } - } - } - catch (InvalidOperationException e) - { - if (processing) - { - throw; - } - - ThrowTerminatingError(new ErrorRecord( - e, // default exception text is OK - "EventLogNotFound", - ErrorCategory.ObjectNotFound, - logName)); - } - } - - private void Process(EventLog log) - { - bool matchesfound = false; - if (Newest == 0) - { - return; - } - - // enumerate backward, skipping repeat entries - EventLogEntryCollection entries = log.Entries; - - int count = entries.Count; - int lastindex = Int32.MinValue; - int processed = 0; - - for (int i = count - 1; (i >= 0) && (processed < Newest); i--) - { - EventLogEntry entry = null; - try - { - entry = entries[i]; - } - catch (ArgumentException e) - { - ErrorRecord er = new ErrorRecord( - e, - "LogReadError", - ErrorCategory.ReadError, - null - ); - er.ErrorDetails = new ErrorDetails( - this, - "EventlogResources", - "LogReadError", - log.Log, - e.Message - ); - WriteError(er); - - // NTRAID#Windows Out Of Band Releases-2005/09/27-JonN - // Break after the first one, rather than repeating this - // over and over - break; - } - catch (Exception e) - { - Diagnostics.Assert(false, - "EventLogEntryCollection error " - + e.GetType().FullName - + ": " + e.Message); - throw; - } - - if ((entry != null) && - ((lastindex == Int32.MinValue - || lastindex - entry.Index == 1))) - { - lastindex = entry.Index; - if (_isFilterSpecified) - { - if (!FiltersMatch(entry)) - continue; - } - - if (!AsBaseObject) - { - // wrapping in PSobject to insert into PStypesnames - PSObject logentry = new PSObject(entry); - // inserting at zero position in reverse order - logentry.TypeNames.Insert(0, logentry.ImmediateBaseObject + "#" + log.Log + "/" + entry.Source); - logentry.TypeNames.Insert(0, logentry.ImmediateBaseObject + "#" + log.Log + "/" + entry.Source + "/" + entry.InstanceId); - WriteObject(logentry); - matchesfound = true; - } - else - { - WriteObject(entry); - matchesfound = true; - } - - processed++; - } - } - - if (!matchesfound && _isThrowError) - { - Exception Ex = new ArgumentException(StringUtil.Format(EventlogResources.NoEntriesFound, log.Log, string.Empty)); - WriteError(new ErrorRecord(Ex, "GetEventLogNoEntriesFound", ErrorCategory.ObjectNotFound, null)); - } - } - - private bool FiltersMatch(EventLogEntry entry) - { - if (_indexes != null) - { - if (!((IList)_indexes).Contains(entry.Index)) - { - return false; - } - } - - if (_instanceIds != null) - { - if (!((IList)_instanceIds).Contains(entry.InstanceId)) - { - return false; - } - } - - if (_entryTypes != null) - { - bool entrymatch = false; - foreach (string type in _entryTypes) - { - if (type.Equals(entry.EntryType.ToString(), StringComparison.OrdinalIgnoreCase)) - { - entrymatch = true; - break; - } - } - - if (!entrymatch) - { - return entrymatch; - } - } - - if (_sources != null) - { - bool sourcematch = false; - foreach (string source in _sources) - { - if (WildcardPattern.ContainsWildcardCharacters(source)) - { - _isThrowError = false; - } - - WildcardPattern wildcardpattern = WildcardPattern.Get(source, WildcardOptions.IgnoreCase); - if (wildcardpattern.IsMatch(entry.Source)) - { - sourcematch = true; - break; - } - } - - if (!sourcematch) - { - return sourcematch; - } - } - - if (_message != null) - { - if (WildcardPattern.ContainsWildcardCharacters(_message)) - { - _isThrowError = false; - } - - WildcardPattern wildcardpattern = WildcardPattern.Get(_message, WildcardOptions.IgnoreCase); - if (!wildcardpattern.IsMatch(entry.Message)) - { - return false; - } - } - - if (_username != null) - { - bool usernamematch = false; - foreach (string user in _username) - { - _isThrowError = false; - if (entry.UserName != null) - { - WildcardPattern wildcardpattern = WildcardPattern.Get(user, WildcardOptions.IgnoreCase); - if (wildcardpattern.IsMatch(entry.UserName)) - { - usernamematch = true; - break; - } - } - } - - if (!usernamematch) - { - return usernamematch; - } - } - - if (_isDateSpecified) - { - _isThrowError = false; - bool datematch = false; - if (!_after.Equals(_initial) && _before.Equals(_initial)) - { - if (entry.TimeGenerated > _after) - { - datematch = true; - } - } - else if (!_before.Equals(_initial) && _after.Equals(_initial)) - { - if (entry.TimeGenerated < _before) - { - datematch = true; - } - } - else if (!_after.Equals(_initial) && !_before.Equals(_initial)) - { - if (_after > _before || _after == _before) - { - if ((entry.TimeGenerated > _after) || (entry.TimeGenerated < _before)) - datematch = true; - } - else - { - if ((entry.TimeGenerated > _after) && (entry.TimeGenerated < _before)) - { - datematch = true; - } - } - } - - if (!datematch) - { - return datematch; - } - } - - return true; - } - - private List<EventLog> GetMatchingLogs(string pattern) - { - WildcardPattern wildcardPattern = WildcardPattern.Get(pattern, WildcardOptions.IgnoreCase); - List<EventLog> matchingLogs = new List<EventLog>(); - if (ComputerName.Length == 0) - { - foreach (EventLog log in EventLog.GetEventLogs()) - { - if (wildcardPattern.IsMatch(log.Log)) - { - matchingLogs.Add(log); - } - } - } - else - { - foreach (string computerName in ComputerName) - { - foreach (EventLog log in EventLog.GetEventLogs(computerName)) - { - if (wildcardPattern.IsMatch(log.Log)) - { - matchingLogs.Add(log); - } - } - } - } - - return matchingLogs; - } - // private string ErrorBase = "EventlogResources"; - private DateTime _initial = new DateTime(); - - #endregion Private - } - #endregion GetEventLogCommand - - #region ClearEventLogCommand - /// <summary> - /// This class implements the Clear-EventLog command. - /// </summary> - - [Cmdlet(VerbsCommon.Clear, "EventLog", SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135198", RemotingCapability = RemotingCapability.SupportedByCommand)] - public sealed class ClearEventLogCommand : PSCmdlet - { - #region Parameters - /// <summary> - /// Clear these logs. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ValueFromPipelineByPropertyName = true)] - [Alias("LN")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] LogName { get; set; } - - /// <summary> - /// Clear eventlog entries from these Computers. - /// </summary> - [Parameter(Position = 1, ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - [Alias("Cn")] - public string[] ComputerName { get; set; } = { "." }; - - #endregion Parameters - - #region Overrides - - /// <summary> - /// Does the processing. - /// </summary> - protected override void BeginProcessing() - { - string computer = string.Empty; - foreach (string compName in ComputerName) - { - if ((compName.Equals("localhost", StringComparison.OrdinalIgnoreCase)) || (compName.Equals(".", StringComparison.OrdinalIgnoreCase))) - { - computer = "localhost"; - } - else - { - computer = compName; - } - - foreach (string eventString in LogName) - { - try - { - if (!EventLog.Exists(eventString, compName)) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.LogDoesNotExist, eventString, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - - if (!ShouldProcess(StringUtil.Format(EventlogResources.ClearEventLogWarning, eventString, computer))) - { - continue; - } - - EventLog Log = new EventLog(eventString, compName); - Log.Clear(); - } - catch (System.IO.IOException) - { - ErrorRecord er = new ErrorRecord(new System.IO.IOException(StringUtil.Format(EventlogResources.PathDoesNotExist, null, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - catch (Win32Exception) - { - ErrorRecord er = new ErrorRecord(new Win32Exception(StringUtil.Format(EventlogResources.NoAccess, null, computer)), null, ErrorCategory.PermissionDenied, null); - WriteError(er); - continue; - } - catch (InvalidOperationException) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.OSWritingError)), null, ErrorCategory.ReadError, null); - WriteError(er); - continue; - } - } - } - } - - // beginprocessing - - #endregion Overrides - } - #endregion ClearEventLogCommand - - #region WriteEventLogCommand - /// <summary> - /// This class implements the Write-EventLog command. - /// </summary> - - [Cmdlet(VerbsCommunications.Write, "EventLog", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135281", RemotingCapability = RemotingCapability.SupportedByCommand)] - public sealed class WriteEventLogCommand : PSCmdlet - { - #region Parameters - /// <summary> - /// Write eventlog entries in this log. - /// </summary> - [Parameter(Position = 0, Mandatory = true)] - [Alias("LN")] - [ValidateNotNullOrEmpty] - public string LogName { get; set; } - - /// <summary> - /// The source by which the application is registered on the specified computer. - /// </summary> - [Parameter(Position = 1, Mandatory = true)] - [Alias("SRC")] - [ValidateNotNullOrEmpty] - public string Source { get; set; } - - /// <summary> - /// String which represents One of the EventLogEntryType values. - /// </summary> - [Parameter(Position = 3)] - [Alias("ET")] - [ValidateNotNullOrEmpty] - [ValidateSetAttribute(new string[] { "Error", "Information", "FailureAudit", "SuccessAudit", "Warning" })] - public EventLogEntryType EntryType { get; set; } = EventLogEntryType.Information; - - /// <summary> - /// The application-specific subcategory associated with the message. - /// </summary> - [Parameter] - public Int16 Category { get; set; } = 1; - - /// <summary> - /// The application-specific identifier for the event. - /// </summary> - [Parameter(Position = 2, Mandatory = true)] - [Alias("ID", "EID")] - [ValidateNotNullOrEmpty] - [ValidateRange(0, UInt16.MaxValue)] - public Int32 EventId { get; set; } - - /// <summary> - /// The message goes here. - /// </summary> - [Parameter(Position = 4, Mandatory = true)] - [Alias("MSG")] - [ValidateNotNullOrEmpty] - [ValidateLength(0, 32766)] - public string Message { get; set; } - - /// <summary> - /// Write eventlog entries of this log. - /// </summary> - [Parameter] - [Alias("RD")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public byte[] RawData { get; set; } - - /// <summary> - /// Write eventlog entries of this log. - /// </summary> - [Parameter] - [Alias("CN")] - [ValidateNotNullOrEmpty] - - public string ComputerName { get; set; } = "."; - - #endregion Parameters - #region private - - private void WriteNonTerminatingError(Exception exception, string errorId, string errorMessage, - ErrorCategory category) - { - Exception ex = new Exception(errorMessage, exception); - WriteError(new ErrorRecord(ex, errorId, category, null)); - } - - #endregion private - #region Overrides - - /// <summary> - /// Does the processing. - /// </summary> - protected override void BeginProcessing() - { - string _computerName = string.Empty; - if ((ComputerName.Equals("localhost", StringComparison.OrdinalIgnoreCase)) || (ComputerName.Equals(".", StringComparison.OrdinalIgnoreCase))) - { - _computerName = "localhost"; - } - else - { - _computerName = ComputerName; - } - - try - { - if (!(EventLog.SourceExists(Source, ComputerName))) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.SourceDoesNotExist, null, _computerName, Source)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - } - else - { - if (!(EventLog.Exists(LogName, ComputerName))) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.LogDoesNotExist, LogName, _computerName)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - } - else - { - EventLog _myevent = new EventLog(LogName, ComputerName, Source); - _myevent.WriteEntry(Message, EntryType, EventId, Category, RawData); - } - } - } - catch (ArgumentException ex) - { - WriteNonTerminatingError(ex, ex.Message, ex.Message, ErrorCategory.InvalidOperation); - } - catch (InvalidOperationException ex) - { - WriteNonTerminatingError(ex, "AccessDenied", StringUtil.Format(EventlogResources.AccessDenied, LogName, null, Source), ErrorCategory.PermissionDenied); - } - catch (Win32Exception ex) - { - WriteNonTerminatingError(ex, "OSWritingError", StringUtil.Format(EventlogResources.OSWritingError, null, null, null), ErrorCategory.WriteError); - } - catch (System.IO.IOException ex) - { - WriteNonTerminatingError(ex, "PathDoesNotExist", StringUtil.Format(EventlogResources.PathDoesNotExist, null, ComputerName, null), ErrorCategory.InvalidOperation); - } - } - - #endregion Overrides - } - #endregion WriteEventLogCommand - - #region LimitEventLogCommand - /// <summary> - /// This class implements the Limit-EventLog command. - /// </summary> - - [Cmdlet(VerbsData.Limit, "EventLog", SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135227", RemotingCapability = RemotingCapability.SupportedByCommand)] - public sealed class LimitEventLogCommand : PSCmdlet - { - #region Parameters - /// <summary> - /// Limit the properties of this log. - /// </summary> - [Parameter(Position = 0, Mandatory = true)] - [Alias("LN")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] LogName { get; set; } - - /// <summary> - /// Limit eventlog entries of this computer. - /// </summary> - [Parameter] - [Alias("CN")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] ComputerName { get; set; } = { "." }; - - /// <summary> - /// Minimum retention days for this log. - /// </summary> - [Parameter] - [Alias("MRD")] - [ValidateNotNullOrEmpty] - [ValidateRange(1, 365)] - public Int32 RetentionDays - { - get { return _retention; } - - set - { - _retention = value; - _retentionSpecified = true; - } - } - - private Int32 _retention; - private bool _retentionSpecified = false; - /// <summary> - /// Overflow action to be taken. - /// </summary> - [Parameter] - [Alias("OFA")] - [ValidateNotNullOrEmpty] - [ValidateSetAttribute(new string[] { "OverwriteOlder", "OverwriteAsNeeded", "DoNotOverwrite" })] - - public System.Diagnostics.OverflowAction OverflowAction - { - get { return _overflowaction; } - - set - { - _overflowaction = value; - _overflowSpecified = true; - } - } - - private System.Diagnostics.OverflowAction _overflowaction; - private bool _overflowSpecified = false; - /// <summary> - /// Maximum size of this log. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - public Int64 MaximumSize - { - get { return _maximumKilobytes; } - - set - { - _maximumKilobytes = value; - _maxkbSpecified = true; - } - } - - private Int64 _maximumKilobytes; - private bool _maxkbSpecified = false; - #endregion Parameters - - #region private - private void WriteNonTerminatingError(Exception exception, string resourceId, string errorId, - ErrorCategory category, string _logName, string _compName) - { - Exception ex = new Exception(StringUtil.Format(resourceId, _logName, _compName), exception); - WriteError(new ErrorRecord(ex, errorId, category, null)); - } - - #endregion private - - #region Overrides - - /// <summary> - /// Does the processing. - /// </summary> - protected override - void - BeginProcessing() - { - string computer = string.Empty; - foreach (string compname in ComputerName) - { - if ((compname.Equals("localhost", StringComparison.OrdinalIgnoreCase)) || (compname.Equals(".", StringComparison.OrdinalIgnoreCase))) - { - computer = "localhost"; - } - else - { - computer = compname; - } - - foreach (string logname in LogName) - { - try - { - if (!EventLog.Exists(logname, compname)) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.LogDoesNotExist, logname, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - else - { - if (!ShouldProcess(StringUtil.Format(EventlogResources.LimitEventLogWarning, logname, computer))) - { - continue; - } - else - { - EventLog newLog = new EventLog(logname, compname); - int _minRetention = newLog.MinimumRetentionDays; - System.Diagnostics.OverflowAction _newFlowAction = newLog.OverflowAction; - if (_retentionSpecified && _overflowSpecified) - { - if (_overflowaction.CompareTo(System.Diagnostics.OverflowAction.OverwriteOlder) == 0) - { - newLog.ModifyOverflowPolicy(_overflowaction, _retention); - } - else - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.InvalidOverflowAction)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - else if (_retentionSpecified && !_overflowSpecified) - { - if (_newFlowAction.CompareTo(System.Diagnostics.OverflowAction.OverwriteOlder) == 0) - { - newLog.ModifyOverflowPolicy(_newFlowAction, _retention); - } - else - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.InvalidOverflowAction)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - else if (!_retentionSpecified && _overflowSpecified) - { - newLog.ModifyOverflowPolicy(_overflowaction, _minRetention); - } - - if (_maxkbSpecified) - { - int kiloByte = 1024; - _maximumKilobytes = _maximumKilobytes / kiloByte; - newLog.MaximumKilobytes = _maximumKilobytes; - } - } - } - } - catch (InvalidOperationException ex) - { - WriteNonTerminatingError(ex, EventlogResources.PermissionDenied, "PermissionDenied", ErrorCategory.PermissionDenied, logname, computer); - continue; - } - catch (System.IO.IOException ex) - { - WriteNonTerminatingError(ex, EventlogResources.PathDoesNotExist, "PathDoesNotExist", ErrorCategory.InvalidOperation, null, computer); - continue; - } - catch (ArgumentOutOfRangeException ex) - { - if (!_retentionSpecified && !_maxkbSpecified) - { - WriteNonTerminatingError(ex, EventlogResources.InvalidArgument, "InvalidArgument", ErrorCategory.InvalidData, null, null); - } - else - { - WriteNonTerminatingError(ex, EventlogResources.ValueOutofRange, "ValueOutofRange", ErrorCategory.InvalidData, null, null); - } - - continue; - } - } - } - } - #endregion override - - } - #endregion LimitEventLogCommand - - #region ShowEventLogCommand - /// <summary> - /// This class implements the Show-EventLog command. - /// </summary> - - [Cmdlet(VerbsCommon.Show, "EventLog", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135257", RemotingCapability = RemotingCapability.SupportedByCommand)] - public sealed class ShowEventLogCommand : PSCmdlet - { - #region Parameters - - /// <summary> - /// Show eventviewer of this computer. - /// </summary> - [Parameter(Position = 0)] - [Alias("CN")] - [ValidateNotNullOrEmpty] - - public string ComputerName { get; set; } = "."; - - #endregion Parameters - - #region Overrides - - /// <summary> - /// Does the processing. - /// </summary> - protected override - void - BeginProcessing() - { - try - { - string eventVwrExe = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.System), - "eventvwr.exe"); - Process.Start(eventVwrExe, ComputerName); - } - catch (Win32Exception e) - { - if (e.NativeErrorCode.Equals(0x00000002)) - { - string message = StringUtil.Format(EventlogResources.NotSupported); - InvalidOperationException ex = new InvalidOperationException(message); - ErrorRecord er = new ErrorRecord(ex, "Win32Exception", ErrorCategory.InvalidOperation, null); - WriteError(er); - } - else - { - ErrorRecord er = new ErrorRecord(e, "Win32Exception", ErrorCategory.InvalidArgument, null); - WriteError(er); - } - } - catch (SystemException ex) - { - ErrorRecord er = new ErrorRecord(ex, "InvalidComputerName", ErrorCategory.InvalidArgument, ComputerName); - WriteError(er); - } - } - #endregion override - } - #endregion ShowEventLogCommand - - #region NewEventLogCommand - /// <summary> - /// This cmdlet creates the new event log .This cmdlet can also be used to - /// configure a new source for writing entries to an event log on the local - /// computer or a remote computer. - /// You can create an event source for an existing event log or a new event log. - /// When you create a new source for a new event log, the system registers the - /// source for that log, but the log is not created until the first entry is - /// written to it. - /// The operating system stores event logs as files. The associated file is - /// stored in the %SystemRoot%\System32\Config directory on the specified - /// computer. The file name is set by appending the first 8 characters of the - /// Log property with the ".evt" file name extension. - /// You can register the event source with localized resource file(s) for your - /// event category and message strings. Your application can write event log - /// entries using resource identifiers, rather than specifying the actual - /// string. You can register a separate file for event categories, messages and - /// parameter insertion strings, or you can register the same resource file for - /// all three types of strings. - /// </summary> - - [Cmdlet(VerbsCommon.New, "EventLog", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135235", RemotingCapability = RemotingCapability.SupportedByCommand)] - public class NewEventLogCommand : PSCmdlet - { - #region Parameter - /// <summary> - /// The following is the definition of the input parameter "CategoryResourceFile". - /// Specifies the path of the resource file that contains category strings for - /// the source - /// Resource File is expected to be present in Local/Remote Machines. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - [Alias("CRF")] - public string CategoryResourceFile { get; set; } - - /// <summary> - /// The following is the definition of the input parameter "ComputerName". - /// Specify the Computer Name. The default is local computer. - /// </summary> - [Parameter(Position = 2)] - [ValidateNotNullOrEmpty] - [Alias("CN")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] ComputerName { get; set; } = { "." }; - - /// <summary> - /// The following is the definition of the input parameter "LogName". - /// Specifies the name of the log. - /// </summary> - [Parameter(Mandatory = true, - Position = 0)] - [ValidateNotNullOrEmpty] - [Alias("LN")] - public string LogName { get; set; } - - /// <summary> - /// The following is the definition of the input parameter "MessageResourceFile". - /// Specifies the path of the message resource file that contains message - /// formatting strings for the source - /// Resource File is expected to be present in Local/Remote Machines. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - [Alias("MRF")] - public string MessageResourceFile { get; set; } - - /// <summary> - /// The following is the definition of the input parameter "ParameterResourceFile". - /// Specifies the path of the resource file that contains message parameter - /// strings for the source - /// Resource File is expected to be present in Local/Remote Machines. - /// </summary> - [Parameter] - [ValidateNotNullOrEmpty] - [Alias("PRF")] - public string ParameterResourceFile { get; set; } - - /// <summary> - /// The following is the definition of the input parameter "Source". - /// Specifies the Source of the EventLog. - /// </summary> - [Parameter(Mandatory = true, - Position = 1)] - [ValidateNotNullOrEmpty] - [Alias("SRC")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Source { get; set; } - - #endregion Parameter - - #region private - private void WriteNonTerminatingError(Exception exception, string resourceId, string errorId, - ErrorCategory category, string _logName, string _compName, string _source, string _resourceFile) - { - Exception ex = new Exception(StringUtil.Format(resourceId, _logName, _compName, _source, _resourceFile), exception); - WriteError(new ErrorRecord(ex, errorId, category, null)); - } - - #endregion private - - #region override - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - string computer = string.Empty; - foreach (string compname in ComputerName) - { - if ((compname.Equals("localhost", StringComparison.OrdinalIgnoreCase)) || (compname.Equals(".", StringComparison.OrdinalIgnoreCase))) - { - computer = "localhost"; - } - else - { - computer = compname; - } - - try - { - foreach (string _sourceName in Source) - { - if (!EventLog.SourceExists(_sourceName, compname)) - { - EventSourceCreationData newEventSource = new EventSourceCreationData(_sourceName, LogName); - newEventSource.MachineName = compname; - if (!string.IsNullOrEmpty(MessageResourceFile)) - newEventSource.MessageResourceFile = MessageResourceFile; - if (!string.IsNullOrEmpty(ParameterResourceFile)) - newEventSource.ParameterResourceFile = ParameterResourceFile; - if (!string.IsNullOrEmpty(CategoryResourceFile)) - newEventSource.CategoryResourceFile = CategoryResourceFile; - EventLog.CreateEventSource(newEventSource); - } - else - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.SourceExistInComp, null, computer, _sourceName)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - } - catch (InvalidOperationException ex) - { - WriteNonTerminatingError(ex, EventlogResources.PermissionDenied, "PermissionDenied", ErrorCategory.PermissionDenied, LogName, computer, null, null); - continue; - } - catch (ArgumentException ex) - { - ErrorRecord er = new ErrorRecord(ex, "NewEventlogException", ErrorCategory.InvalidArgument, null); - WriteError(er); - continue; - } - catch (System.Security.SecurityException ex) - { - WriteNonTerminatingError(ex, EventlogResources.AccessIsDenied, "AccessIsDenied", ErrorCategory.InvalidOperation, null, null, null, null); - continue; - } - } - } - // End BeginProcessing() - #endregion override - } - #endregion NewEventLogCommand - - #region RemoveEventLogCommand - /// <summary> - /// This cmdlet is used to delete the specified event log from the specified - /// computer. This can also be used to Clear the entries of the specified event - /// log and also to unregister the Source associated with the eventlog. - /// </summary> - - [Cmdlet(VerbsCommon.Remove, "EventLog", - SupportsShouldProcess = true, DefaultParameterSetName = "Default", - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135248", RemotingCapability = RemotingCapability.SupportedByCommand)] - public class RemoveEventLogCommand : PSCmdlet - { - /// <summary> - /// The following is the definition of the input parameter "ComputerName". - /// Specifies the Computer Name. - /// </summary> - [Parameter(Position = 1)] - [ValidateNotNull] - [ValidateNotNullOrEmpty] - [Alias("CN")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] ComputerName { get; set; } = { "." }; - - /// <summary> - /// The following is the definition of the input parameter "LogName". - /// Specifies the Event Log Name. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, ParameterSetName = "Default")] - [ValidateNotNull] - [ValidateNotNullOrEmpty] - [Alias("LN")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] LogName { get; set; } - - /// <summary> - /// The following is the definition of the input parameter "RemoveSource". - /// Specifies either to remove the event log and associated source or - /// source. alone. - /// When this parameter is not specified, the cmdlet uses Delete Method which - /// clears the eventlog and also the source associated with it. - /// When this parameter value is true, then this cmdlet uses DeleteEventSource - /// Method to delete the Source alone. - /// </summary> - [Parameter(ParameterSetName = "Source")] - [ValidateNotNull] - [ValidateNotNullOrEmpty] - [Alias("SRC")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Source { get; set; } - - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - try - { - string computer = string.Empty; - foreach (string compName in ComputerName) - { - if ((compName.Equals("localhost", StringComparison.OrdinalIgnoreCase)) || (compName.Equals(".", StringComparison.OrdinalIgnoreCase))) - { - computer = "localhost"; - } - else - { - computer = compName; - } - - if (ParameterSetName.Equals("Default")) - { - foreach (string log in LogName) - { - try - { - if (EventLog.Exists(log, compName)) - { - if (!ShouldProcess(StringUtil.Format(EventlogResources.RemoveEventLogWarning, log, computer))) - { - continue; - } - - EventLog.Delete(log, compName); - } - else - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.LogDoesNotExist, log, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - catch (System.IO.IOException) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.PathDoesNotExist, null, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - } - else - { - foreach (string src in Source) - { - try - { - if (EventLog.SourceExists(src, compName)) - { - if (!ShouldProcess(StringUtil.Format(EventlogResources.RemoveSourceWarning, src, computer))) - { - continue; - } - - EventLog.DeleteEventSource(src, compName); - } - else - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.SourceDoesNotExist, string.Empty, computer, src)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - catch (System.IO.IOException) - { - ErrorRecord er = new ErrorRecord(new InvalidOperationException(StringUtil.Format(EventlogResources.PathDoesNotExist, null, computer)), null, ErrorCategory.InvalidOperation, null); - WriteError(er); - continue; - } - } - } - } - } - catch (System.Security.SecurityException ex) - { - ErrorRecord er = new ErrorRecord(ex, "NewEventlogException", ErrorCategory.SecurityError, null); - WriteError(er); - } - } - } - - #endregion RemoveEventLogCommand -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetClipboardCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetClipboardCommand.cs index dd878bd72ce..a2b7f03ce70 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetClipboardCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetClipboardCommand.cs @@ -2,8 +2,10 @@ // Licensed under the MIT License. using System; +using System.Collections; using System.Collections.Generic; using System.Management.Automation; +using System.Management.Automation.Language; using Microsoft.PowerShell.Commands.Internal; namespace Microsoft.PowerShell.Commands @@ -34,6 +36,13 @@ public SwitchParameter Raw } } + /// <summary> + /// Gets or sets the delimiters to use when splitting the clipboard content. + /// </summary> + [Parameter] + [ArgumentCompleter(typeof(DelimiterCompleter))] + public string[] Delimiter { get; set; } = [Environment.NewLine]; + private bool _raw; /// <summary> @@ -68,11 +77,40 @@ private List<string> GetClipboardContentAsText() } else { - string[] splitSymbol = { Environment.NewLine }; - result.AddRange(textContent.Split(splitSymbol, StringSplitOptions.None)); + result.AddRange(textContent.Split(Delimiter, StringSplitOptions.None)); } return result; } } + + /// <summary> + /// Provides argument completion for the Delimiter parameter. + /// </summary> + public sealed class DelimiterCompleter : IArgumentCompleter + { + /// <summary> + /// Provides argument completion for the Delimiter parameter. + /// </summary> + /// <param name="commandName">The name of the command that is being completed.</param> + /// <param name="parameterName">The name of the parameter that is being completed.</param> + /// <param name="wordToComplete">The input text to filter the results by.</param> + /// <param name="commandAst">The ast of the command that triggered the completion.</param> + /// <param name="fakeBoundParameters">The parameters bound to the command.</param> + /// <returns>Completion results.</returns> + public IEnumerable<CompletionResult> CompleteArgument(string commandName, string parameterName, string wordToComplete, CommandAst commandAst, IDictionary fakeBoundParameters) + { + wordToComplete ??= string.Empty; + var pattern = new WildcardPattern(wordToComplete + '*', WildcardOptions.IgnoreCase); + if (pattern.IsMatch("CRLF") || pattern.IsMatch("Windows")) + { + yield return new CompletionResult("\"`r`n\"", "CRLF", CompletionResultType.ParameterValue, "Windows (CRLF)"); + } + + if (pattern.IsMatch("LF") || pattern.IsMatch("Unix") || pattern.IsMatch("Linux")) + { + yield return new CompletionResult("\"`n\"", "LF", CompletionResultType.ParameterValue, "UNIX (LF)"); + } + } + } } diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs index 3de7c723745..65d57194f5d 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetComputerInfoCommand.cs @@ -17,8 +17,6 @@ namespace Microsoft.PowerShell.Commands { - using Extensions; - #region GetComputerInfoCommand cmdlet implementation /// <summary> /// The Get-ComputerInfo cmdlet gathers and reports information @@ -1335,7 +1333,7 @@ protected static string GetLanguageName(uint? lcid) #pragma warning disable 649 // fields and properties in these class are assigned dynamically [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiBaseBoard + internal sealed class WmiBaseBoard { public string Caption; public string[] ConfigOptions; @@ -1368,7 +1366,7 @@ internal class WmiBaseBoard } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiBios : WmiClassBase + internal sealed class WmiBios : WmiClassBase { public ushort[] BiosCharacteristics; public string[] BIOSVersion; @@ -1403,7 +1401,7 @@ internal class WmiBios : WmiClassBase } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiComputerSystem + internal sealed class WmiComputerSystem { public ushort? AdminPasswordStatus; public bool? AutomaticManagedPagefile; @@ -1486,7 +1484,7 @@ public PowerManagementCapabilities[] GetPowerManagementCapabilities() } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiDeviceGuard + internal sealed class WmiDeviceGuard { public uint[] AvailableSecurityProperties; public uint? CodeIntegrityPolicyEnforcementStatus; @@ -1561,7 +1559,7 @@ public DeviceGuard AsOutputType } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiKeyboard + internal sealed class WmiKeyboard { public ushort? Availability; public string Caption; @@ -1588,14 +1586,14 @@ internal class WmiKeyboard } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WMiLogicalMemory + internal sealed class WMiLogicalMemory { // TODO: fill this in!!! public uint? TotalPhysicalMemory; } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiMsftNetAdapter + internal sealed class WmiMsftNetAdapter { public string Caption; public string Description; @@ -1683,7 +1681,7 @@ internal class WmiMsftNetAdapter } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiNetworkAdapter + internal sealed class WmiNetworkAdapter { public string AdapterType; public ushort? AdapterTypeID; @@ -1727,7 +1725,7 @@ internal class WmiNetworkAdapter } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiNetworkAdapterConfiguration + internal sealed class WmiNetworkAdapterConfiguration { public bool? ArpAlwaysSourceRoute; public bool? ArpUseEtherSNAP; @@ -1793,7 +1791,7 @@ internal class WmiNetworkAdapterConfiguration } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiOperatingSystem : WmiClassBase + internal sealed class WmiOperatingSystem : WmiClassBase { #region Fields public string BootDevice; @@ -1900,7 +1898,7 @@ private static OSProductSuite[] MakeProductSuites(uint? suiteMask) } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiPageFileUsage + internal sealed class WmiPageFileUsage { public uint? AllocatedBaseSize; public string Caption; @@ -1914,7 +1912,7 @@ internal class WmiPageFileUsage } [SuppressMessage("Microsoft.Performance", "CA1812:AvoidUninstantiatedInternalClasses", Justification = "Class is instantiated directly from a CIM instance")] - internal class WmiProcessor + internal sealed class WmiProcessor { public ushort? AddressWidth; public ushort? Architecture; @@ -1977,7 +1975,7 @@ internal class WmiProcessor #endregion Intermediate WMI classes #region Other Intermediate classes - internal class RegWinNtCurrentVersion + internal sealed class RegWinNtCurrentVersion { public string BuildLabEx; public string CurrentVersion; @@ -3685,7 +3683,7 @@ public enum DeviceGuardHardwareSecure /// Secure Memory Overwrite. /// </summary> SecureMemoryOverwrite = 4, - + /// <summary> /// UEFI Code Readonly. /// </summary> diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetTransactionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetTransactionCommand.cs deleted file mode 100644 index 6b6551619f1..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetTransactionCommand.cs +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Management.Automation; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command that gets the active transaction. - /// </summary> - [Cmdlet(VerbsCommon.Get, "Transaction", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135220")] - [OutputType(typeof(PSTransaction))] - public class GetTransactionCommand : PSCmdlet - { - /// <summary> - /// Creates a new transaction. - /// </summary> - protected override void EndProcessing() - { - WriteObject(this.Context.TransactionManager.GetCurrent()); - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetWMIObjectCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/GetWMIObjectCommand.cs deleted file mode 100644 index 27f812c7a80..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/GetWMIObjectCommand.cs +++ /dev/null @@ -1,440 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Globalization; -using System.Management; -using System.Management.Automation; -using System.Text; -using System.Threading; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command to get WMI Objects. - /// </summary> - [Cmdlet(VerbsCommon.Get, "WmiObject", DefaultParameterSetName = "query", - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=113337", RemotingCapability = RemotingCapability.OwnedByCommand)] - public class GetWmiObjectCommand : WmiBaseCmdlet - { - #region Parameters - - /// <summary> - /// The WMI class to query. - /// </summary> - [Alias("ClassName")] - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "query")] - [Parameter(Position = 1, ParameterSetName = "list")] - [ValidateNotNullOrEmpty] - public string Class { get; set; } - - /// <summary> - /// To specify whether to get the results recursively. - /// </summary> - [Parameter(ParameterSetName = "list")] - public SwitchParameter Recurse { get; set; } = false; - - /// <summary> - /// The WMI properties to retrieve. - /// </summary> - [Parameter(Position = 1, ParameterSetName = "query")] - [ValidateNotNullOrEmpty] - public string[] Property - { - get { return (string[])_property.Clone(); } - - set { _property = value; } - } - - /// <summary> - /// The filter to be used in the search. - /// </summary> - [Parameter(ParameterSetName = "query")] - public string Filter { get; set; } - - /// <summary> - /// If Amended qualifier to use. - /// </summary> - [Parameter] - public SwitchParameter Amended { get; set; } - - /// <summary> - /// If Enumerate Deep flag to use. When 'list' parameter is specified 'EnumerateDeep' parameter is ignored. - /// </summary> - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - public SwitchParameter DirectRead { get; set; } - - /// <summary> - /// The list of classes. - /// </summary> - [Parameter(ParameterSetName = "list")] - public SwitchParameter List { get; set; } = false; - - /// <summary> - /// The query string to search for objects. - /// </summary> - [Parameter(Mandatory = true, ParameterSetName = "WQLQuery")] - public string Query { get; set; } - - #endregion Parameters - - #region parameter data - - private string[] _property = new string[] { "*" }; - - #endregion parameter data - - #region Command code - - /// <summary> - /// Uses this.filter, this.wmiClass and this.property to retrieve the filter. - /// </summary> - internal string GetQueryString() - { - StringBuilder returnValue = new StringBuilder("select "); - returnValue.Append(string.Join(", ", _property)); - returnValue.Append(" from "); - returnValue.Append(Class); - if (!string.IsNullOrEmpty(Filter)) - { - returnValue.Append(" where "); - returnValue.Append(Filter); - } - - return returnValue.ToString(); - } - /// <summary> - /// Uses filter table to convert the class into WMI understandable language. - /// Character Description Example Match Comment - /// * Matches zero or more characters starting at the specified position A* A,ag,Apple Supported by PowerShell. - /// ? Matches any character at the specified position ?n An,in,on (does not match ran) Supported by PowerShell. - /// _ Matches any character at the specified position _n An,in,on (does not match ran) Supported by WMI - /// % Matches zero or more characters starting at the specified position A% A,ag,Apple Supported by WMI - /// [] Matches a range of characters [a-l]ook Book,cook,look (does not match took) Supported by WMI and powershell - /// [] Matches specified characters [bc]ook Book,cook, (does not match look) Supported by WMI and powershell - /// ^ Does not Match specified characters. [^bc]ook Look, took (does not match book, cook) Supported by WMI. - /// </summary> - - internal string GetFilterClassName() - { - if (string.IsNullOrEmpty(this.Class)) - return string.Empty; - string filterClass = string.Copy(this.Class); - filterClass = filterClass.Replace('*', '%'); - filterClass = filterClass.Replace('?', '_'); - return filterClass; - } - - internal bool IsLocalizedNamespace(string sNamespace) - { - bool toReturn = false; - if (sNamespace.StartsWith("ms_", StringComparison.OrdinalIgnoreCase)) - { - toReturn = true; - } - - return toReturn; - } - - internal bool ValidateClassFormat() - { - string filterClass = this.Class; - if (string.IsNullOrEmpty(filterClass)) - return true; - StringBuilder newClassName = new StringBuilder(); - for (int i = 0; i < filterClass.Length; i++) - { - if (char.IsLetterOrDigit(filterClass[i]) || - filterClass[i].Equals('[') || filterClass[i].Equals(']') || - filterClass[i].Equals('*') || filterClass[i].Equals('?') || - filterClass[i].Equals('-')) - { - newClassName.Append(filterClass[i]); - continue; - } - else if (filterClass[i].Equals('_')) - { - newClassName.Append('['); - newClassName.Append(filterClass[i]); - newClassName.Append(']'); - continue; - } - - return false; - } - - this.Class = newClassName.ToString(); - return true; - } - - /// <summary> - /// Gets the ManagementObjectSearcher object. - /// </summary> - internal ManagementObjectSearcher GetObjectList(ManagementScope scope) - { - StringBuilder queryStringBuilder = new StringBuilder(); - if (string.IsNullOrEmpty(this.Class)) - { - queryStringBuilder.Append("select * from meta_class"); - } - else - { - string filterClass = GetFilterClassName(); - if (filterClass == null) - return null; - queryStringBuilder.Append("select * from meta_class where __class like '"); - queryStringBuilder.Append(filterClass); - queryStringBuilder.Append("'"); - } - - ObjectQuery classQuery = new ObjectQuery(queryStringBuilder.ToString()); - - EnumerationOptions enumOptions = new EnumerationOptions(); - enumOptions.EnumerateDeep = true; - enumOptions.UseAmendedQualifiers = this.Amended; - var searcher = new ManagementObjectSearcher(scope, classQuery, enumOptions); - return searcher; - } - /// <summary> - /// Gets the properties of an item at the specified path. - /// </summary> - protected override void BeginProcessing() - { - ConnectionOptions options = GetConnectionOption(); - if (this.AsJob) - { - RunAsJob("Get-WMIObject"); - return; - } - else - { - if (List.IsPresent) - { - if (!this.ValidateClassFormat()) - { - ErrorRecord errorRecord = new ErrorRecord( - new ArgumentException( - string.Format( - Thread.CurrentThread.CurrentCulture, - "Class", this.Class)), - "INVALID_QUERY_IDENTIFIER", - ErrorCategory.InvalidArgument, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiFilterInvalidClass", this.Class); - - WriteError(errorRecord); - return; - } - - foreach (string name in ComputerName) - { - if (this.Recurse.IsPresent) - { - Queue namespaceElement = new Queue(); - namespaceElement.Enqueue(this.Namespace); - while (namespaceElement.Count > 0) - { - string connectNamespace = (string)namespaceElement.Dequeue(); - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(name, connectNamespace), options); - try - { - scope.Connect(); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", connectNamespace, e.Message); - WriteError(errorRecord); - continue; - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", connectNamespace, e.Message); - WriteError(errorRecord); - continue; - } - catch (System.UnauthorizedAccessException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", connectNamespace, e.Message); - WriteError(errorRecord); - continue; - } - - ManagementClass namespaceClass = new ManagementClass(scope, new ManagementPath("__Namespace"), new ObjectGetOptions()); - foreach (ManagementBaseObject obj in namespaceClass.GetInstances()) - { - if (!IsLocalizedNamespace((string)obj["Name"])) - { - namespaceElement.Enqueue(connectNamespace + "\\" + obj["Name"]); - } - } - - ManagementObjectSearcher searcher = this.GetObjectList(scope); - if (searcher == null) - continue; - foreach (ManagementBaseObject obj in searcher.Get()) - { - WriteObject(obj); - } - } - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(name, this.Namespace), options); - try - { - scope.Connect(); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", this.Namespace, e.Message); - WriteError(errorRecord); - continue; - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", this.Namespace, e.Message); - WriteError(errorRecord); - continue; - } - catch (System.UnauthorizedAccessException e) - { - ErrorRecord errorRecord = new ErrorRecord( - e, - "INVALID_NAMESPACE_IDENTIFIER", - ErrorCategory.ObjectNotFound, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiNamespaceConnect", this.Namespace, e.Message); - WriteError(errorRecord); - continue; - } - - ManagementObjectSearcher searcher = this.GetObjectList(scope); - if (searcher == null) - continue; - foreach (ManagementBaseObject obj in searcher.Get()) - { - WriteObject(obj); - } - } - } - - return; - } - - // When -List is not specified and -Recurse is specified, we need the -Class parameter to compose the right query string - if (this.Recurse.IsPresent && string.IsNullOrEmpty(Class)) - { - string errorMsg = string.Format(CultureInfo.InvariantCulture, WmiResources.WmiParameterMissing, "-Class"); - ErrorRecord er = new ErrorRecord(new InvalidOperationException(errorMsg), "InvalidOperationException", ErrorCategory.InvalidOperation, null); - WriteError(er); - return; - } - - string queryString = string.IsNullOrEmpty(this.Query) ? GetQueryString() : this.Query; - ObjectQuery query = new ObjectQuery(queryString.ToString()); - - foreach (string name in ComputerName) - { - try - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(name, this.Namespace), options); - EnumerationOptions enumOptions = new EnumerationOptions(); - enumOptions.UseAmendedQualifiers = Amended; - enumOptions.DirectRead = DirectRead; - ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query, enumOptions); - foreach (ManagementBaseObject obj in searcher.Get()) - { - WriteObject(obj); - } - } - catch (ManagementException e) - { - ErrorRecord errorRecord = null; - if (e.ErrorCode.Equals(ManagementStatus.InvalidClass)) - { - string className = GetClassNameFromQuery(queryString); - string errorMsg = string.Format(CultureInfo.InvariantCulture, WmiResources.WmiQueryFailure, - e.Message, className); - errorRecord = new ErrorRecord(new ManagementException(errorMsg), "GetWMIManagementException", ErrorCategory.InvalidType, null); - } - else if (e.ErrorCode.Equals(ManagementStatus.InvalidQuery)) - { - string errorMsg = string.Format(CultureInfo.InvariantCulture, WmiResources.WmiQueryFailure, - e.Message, queryString); - errorRecord = new ErrorRecord(new ManagementException(errorMsg), "GetWMIManagementException", ErrorCategory.InvalidArgument, null); - } - else if (e.ErrorCode.Equals(ManagementStatus.InvalidNamespace)) - { - string errorMsg = string.Format(CultureInfo.InvariantCulture, WmiResources.WmiQueryFailure, - e.Message, this.Namespace); - errorRecord = new ErrorRecord(new ManagementException(errorMsg), "GetWMIManagementException", ErrorCategory.InvalidArgument, null); - } - else - { - errorRecord = new ErrorRecord(e, "GetWMIManagementException", ErrorCategory.InvalidOperation, null); - } - - WriteError(errorRecord); - continue; - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "GetWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - continue; - } - } - } - } - - /// <summary> - /// Get the class name from a query string. - /// </summary> - /// <param name="query"></param> - /// <returns></returns> - private string GetClassNameFromQuery(string query) - { - System.Management.Automation.Diagnostics.Assert(query.Contains("from"), - "Only get called when ErrorCode is InvalidClass, which means the query string contains 'from' and the class name"); - - if (Class != null) - { - return Class; - } - - int fromIndex = query.IndexOf(" from ", StringComparison.OrdinalIgnoreCase); - string subQuery = query.Substring(fromIndex + " from ".Length); - string className = subQuery.Split(' ')[0]; - return className; - } - - #endregion Command code - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Hotfix.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Hotfix.cs index 1aa94509469..d0f15346396 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Hotfix.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Hotfix.cs @@ -206,26 +206,11 @@ private bool FilterMatch(ManagementObject obj) #region "IDisposable Members" /// <summary> - /// Dispose Method. + /// Release all resources. /// </summary> public void Dispose() { - this.Dispose(true); - // Use SuppressFinalize in case a subclass - // of this type implements a finalizer. - GC.SuppressFinalize(this); - } - - /// <summary> - /// Dispose Method. - /// </summary> - /// <param name="disposing"></param> - public void Dispose(bool disposing) - { - if (disposing) - { - _searchProcess?.Dispose(); - } + _searchProcess?.Dispose(); } #endregion "IDisposable Members" diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/InvokeWMIMethodCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/InvokeWMIMethodCommand.cs deleted file mode 100644 index df0c5775ca1..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/InvokeWMIMethodCommand.cs +++ /dev/null @@ -1,318 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.ObjectModel; -using System.ComponentModel; -using System.Management; -using System.Management.Automation; -using System.Management.Automation.Internal; -using System.Management.Automation.Provider; -using System.Runtime.InteropServices; -using System.Security.AccessControl; -using System.Text; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command to Invoke WMI Method. - /// </summary> - [Cmdlet(VerbsLifecycle.Invoke, "WmiMethod", DefaultParameterSetName = "class", SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=113346", RemotingCapability = RemotingCapability.OwnedByCommand)] - public sealed class InvokeWmiMethod : WmiBaseCmdlet - { - #region Parameters - /// <summary> - /// The WMI Object to use. - /// </summary> - [Parameter(ValueFromPipeline = true, Mandatory = true, ParameterSetName = "object")] - public ManagementObject InputObject - { - get { return _inputObject; } - - set { _inputObject = value; } - } - /// <summary> - /// The WMI Path to use. - /// </summary> - [Parameter(ParameterSetName = "path", Mandatory = true)] - public string Path - { - get { return _path; } - - set { _path = value; } - } - /// <summary> - /// The WMI class to use. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "class")] - public string Class - { - get { return _className; } - - set { _className = value; } - } - /// <summary> - /// The WMI Method to execute. - /// </summary> - [Parameter(Position = 1, Mandatory = true)] - public string Name - { - get { return _methodName; } - - set { _methodName = value; } - } - - /// <summary> - /// The parameters to the method specified by MethodName. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(Position = 2, ParameterSetName = "class")] - [Parameter(ParameterSetName = "object")] - [Alias("Args")] - public object[] ArgumentList - { - get { return _argumentList; } - - set { _argumentList = value; } - } - - #endregion Parameters - - #region parameter data - private string _path = null; - private string _className = null; - private string _methodName = null; - private ManagementObject _inputObject = null; - private object[] _argumentList = null; - - #endregion parameter data - #region Command code - /// <summary> - /// Invoke WMI method given either path,class name or pipeline input. - /// </summary> - protected override void ProcessRecord() - { - if (this.AsJob) - { - RunAsJob("Invoke-WMIMethod"); - return; - } - - if (_inputObject != null) - { - object result = null; - ManagementBaseObject inputParameters = null; - try - { - inputParameters = _inputObject.GetMethodParameters(_methodName); - if (_argumentList != null) - { - int inParamCount = _argumentList.Length; - foreach (PropertyData property in inputParameters.Properties) - { - if (inParamCount == 0) - break; - property.Value = _argumentList[_argumentList.Length - inParamCount]; - inParamCount--; - } - } - - if (!ShouldProcess( - StringUtil.Format(WmiResources.WmiMethodNameForConfirmation, - _inputObject["__CLASS"].ToString(), - this.Name) - )) - { - return; - } - - result = _inputObject.InvokeMethod(_methodName, inputParameters, null); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "InvokeWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "InvokeWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - - if (result != null) - { - WriteObject(result); - } - - return; - } - else - { - ConnectionOptions options = GetConnectionOption(); - ManagementPath mPath = null; - object result = null; - ManagementObject mObject = null; - if (_path != null) - { - mPath = new ManagementPath(_path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = this.Namespace; - } - else if (namespaceSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "NamespaceSpecifiedWithPath", - ErrorCategory.InvalidOperation, - this.Namespace)); - } - - if (mPath.Server != "." && serverNameSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "ComputerNameSpecifiedWithPath", - ErrorCategory.InvalidOperation, - ComputerName)); - } - // If server name is specified loop through it. - if (!(mPath.Server == "." && serverNameSpecified)) - { - string[] serverName = new string[] { mPath.Server }; - ComputerName = serverName; - } - } - - foreach (string name in ComputerName) - { - result = null; - try - { - if (_path != null) - { - mPath.Server = name; - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mObject = mClass; - } - else - { - ManagementObject mInstance = new ManagementObject(mPath); - mObject = mInstance; - } - - ManagementScope mScope = new ManagementScope(mPath, options); - mObject.Scope = mScope; - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(name, this.Namespace), options); - ManagementClass mClass = new ManagementClass(_className); - mObject = mClass; - mObject.Scope = scope; - } - - ManagementBaseObject inputParameters = mObject.GetMethodParameters(_methodName); - if (_argumentList != null) - { - int inParamCount = _argumentList.Length; - foreach (PropertyData property in inputParameters.Properties) - { - if (inParamCount == 0) - break; - object argument = PSObject.Base(_argumentList[_argumentList.Length - inParamCount]); - if (property.IsArray) - { - property.Value = MakeBaseObjectArray(argument); - } - else - { - property.Value = argument; - } - - inParamCount--; - } - } - - if (!ShouldProcess( - StringUtil.Format(WmiResources.WmiMethodNameForConfirmation, - mObject["__CLASS"].ToString(), - this.Name) - )) - { - return; - } - - result = mObject.InvokeMethod(_methodName, inputParameters, null); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "InvokeWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "InvokeWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - - if (result != null) - { - WriteObject(result); - } - } - } - } - - /// <summary> - /// Ensure that the argument is a collection containing no PSObjects. - /// </summary> - /// <param name="argument"></param> - /// <returns></returns> - private static object MakeBaseObjectArray(object argument) - { - if (argument == null) - return null; - - IList listArgument = argument as IList; - if (listArgument == null) - { - return new object[] { argument }; - } - - bool needCopy = false; - foreach (object argElement in listArgument) - { - if (argElement is PSObject) - { - needCopy = true; - break; - } - } - - if (needCopy) - { - var copiedArgument = new object[listArgument.Count]; - int index = 0; - foreach (object argElement in listArgument) - { - copiedArgument[index++] = argElement != null ? PSObject.Base(argElement) : null; - } - - return copiedArgument; - } - else - { - return argument; - } - } - - #endregion Command code - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs index f4ba55202ed..6ab8f1d652d 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Navigation.cs @@ -2718,7 +2718,7 @@ protected override void ProcessRecord() { // Get the localized prompt string - string prompt = StringUtil.Format(NavigationResources.RemoveItemWithChildren, resolvedPath.Path); + string prompt = StringUtil.Format(NavigationResources.RemoveItemWithChildren, providerPath); // Confirm the user wants to remove all children and the item even if // they did not specify -recurse diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/ParsePathCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/ParsePathCommand.cs index b6609f8b692..ca616301ebb 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/ParsePathCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/ParsePathCommand.cs @@ -289,137 +289,125 @@ protected override void ProcessRecord() { string result = null; - switch (ParameterSetName) + // Check switch parameters in order of specificity + if (IsAbsolute) { - case isAbsoluteSet: - string ignored; - bool isPathAbsolute = - SessionState.Path.IsPSAbsolute(pathsToParse[index], out ignored); + string ignored; + bool isPathAbsolute = + SessionState.Path.IsPSAbsolute(pathsToParse[index], out ignored); - WriteObject(isPathAbsolute); - continue; + WriteObject(isPathAbsolute); + continue; + } + else if (Qualifier) + { + int separatorIndex = pathsToParse[index].IndexOf(':'); - case qualifierSet: - int separatorIndex = pathsToParse[index].IndexOf(':'); + if (separatorIndex < 0) + { + FormatException e = + new( + StringUtil.Format(NavigationResources.ParsePathFormatError, pathsToParse[index])); + WriteError( + new ErrorRecord( + e, + "ParsePathFormatError", // RENAME + ErrorCategory.InvalidArgument, + pathsToParse[index])); + continue; + } + else + { + // Check to see if it is provider or drive qualified - if (separatorIndex < 0) - { - FormatException e = - new( - StringUtil.Format(NavigationResources.ParsePathFormatError, pathsToParse[index])); - WriteError( - new ErrorRecord( - e, - "ParsePathFormatError", // RENAME - ErrorCategory.InvalidArgument, - pathsToParse[index])); - continue; - } - else + if (SessionState.Path.IsProviderQualified(pathsToParse[index])) { - // Check to see if it is provider or drive qualified - - if (SessionState.Path.IsProviderQualified(pathsToParse[index])) - { - // The plus 2 is for the length of the provider separator - // which is "::" - - result = - pathsToParse[index].Substring( - 0, - separatorIndex + 2); - } - else - { - result = - pathsToParse[index].Substring( - 0, - separatorIndex + 1); - } - } + // The plus 2 is for the length of the provider separator + // which is "::" - break; - - case parentSet: - case literalPathSet: - try - { result = - SessionState.Path.ParseParent( - pathsToParse[index], - string.Empty, - CmdletProviderContext, - true); + pathsToParse[index].Substring( + 0, + separatorIndex + 2); } - catch (PSNotSupportedException) - { - // Since getting the parent path is not supported, - // the provider must be a container, item, or drive - // provider. Since the paths for these types of - // providers can't be split, asking for the parent - // is asking for an empty string. - result = string.Empty; - } - - break; - - case leafSet: - case leafBaseSet: - case extensionSet: - try + else { - // default handles leafSet result = - SessionState.Path.ParseChildName( - pathsToParse[index], - CmdletProviderContext, - true); - if (LeafBase) - { - result = System.IO.Path.GetFileNameWithoutExtension(result); - } - else if (Extension) - { - result = System.IO.Path.GetExtension(result); - } + pathsToParse[index].Substring( + 0, + separatorIndex + 1); } - catch (PSNotSupportedException) + } + } + else if (Leaf || LeafBase || Extension) + { + try + { + result = + SessionState.Path.ParseChildName( + pathsToParse[index], + CmdletProviderContext, + true); + if (LeafBase) { - // Since getting the leaf part of a path is not supported, - // the provider must be a container, item, or drive - // provider. Since the paths for these types of - // providers can't be split, asking for the leaf - // is asking for the specified path back. - result = pathsToParse[index]; + result = System.IO.Path.GetFileNameWithoutExtension(result); } - catch (DriveNotFoundException driveNotFound) + else if (Extension) { - WriteError( - new ErrorRecord( - driveNotFound.ErrorRecord, - driveNotFound)); - continue; - } - catch (ProviderNotFoundException providerNotFound) - { - WriteError( - new ErrorRecord( - providerNotFound.ErrorRecord, - providerNotFound)); - continue; + result = System.IO.Path.GetExtension(result); } - - break; - - case noQualifierSet: - result = RemoveQualifier(pathsToParse[index]); - break; - - default: - Dbg.Diagnostics.Assert( - false, - "Only a known parameter set should be called"); - break; + } + catch (PSNotSupportedException) + { + // Since getting the leaf part of a path is not supported, + // the provider must be a container, item, or drive + // provider. Since the paths for these types of + // providers can't be split, asking for the leaf + // is asking for the specified path back. + result = pathsToParse[index]; + } + catch (DriveNotFoundException driveNotFound) + { + WriteError( + new ErrorRecord( + driveNotFound.ErrorRecord, + driveNotFound)); + continue; + } + catch (ProviderNotFoundException providerNotFound) + { + WriteError( + new ErrorRecord( + providerNotFound.ErrorRecord, + providerNotFound)); + continue; + } + } + else if (NoQualifier) + { + result = RemoveQualifier(pathsToParse[index]); + } + else + { + // None of the switch parameters are true: default to -Parent behavior + try + { + result = + SessionState.Path.ParseParent( + pathsToParse[index], + string.Empty, + CmdletProviderContext, + true); + } + catch (PSNotSupportedException) + { + // Since getting the parent path is not supported, + // the provider must be a container, item, or drive + // provider. Since the paths for these types of + // providers can't be split, asking for the parent + // is asking for an empty string. + result = string.Empty; + } } if (result != null) diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Process.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Process.cs index 2e07a945a00..91efda12263 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Process.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Process.cs @@ -2188,15 +2188,12 @@ protected override void BeginProcessing() #region IDisposable Overrides /// <summary> - /// Dispose WaitHandle used to honor -Wait parameter. + /// Release all resources. /// </summary> + /// <remarks> + /// Dispose WaitHandle used to honor -Wait parameter. + /// </remarks> public void Dispose() - { - Dispose(true); - System.GC.SuppressFinalize(this); - } - - private void Dispose(bool isDisposing) { _cancellationTokenSource.Dispose(); } @@ -2841,7 +2838,7 @@ internal struct PROCESS_INFORMATION } [StructLayout(LayoutKind.Sequential)] - internal class SECURITY_ATTRIBUTES + internal sealed class SECURITY_ATTRIBUTES { public int nLength; public SafeLocalMemHandle lpSecurityDescriptor; @@ -2879,7 +2876,7 @@ protected override bool ReleaseHandle() } [StructLayout(LayoutKind.Sequential)] - internal class STARTUPINFO + internal sealed class STARTUPINFO { public int cb; public IntPtr lpReserved; diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/RegisterWMIEventCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/RegisterWMIEventCommand.cs deleted file mode 100644 index 0d547abfa9d..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/RegisterWMIEventCommand.cs +++ /dev/null @@ -1,194 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.Diagnostics; -using System.Management; -using System.Management.Automation; -using System.Text; -using System.Threading; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Registers for an event on an object. - /// </summary> - [Cmdlet(VerbsLifecycle.Register, "WmiEvent", DefaultParameterSetName = "class", - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135245", RemotingCapability = RemotingCapability.OwnedByCommand)] - public class RegisterWmiEventCommand : ObjectEventRegistrationBase - { - #region parameters - - /// <summary> - /// The WMI namespace to use. - /// </summary> - [Parameter] - [Alias("NS")] - public string Namespace { get; set; } = "root\\cimv2"; - - /// <summary> - /// The credential to use. - /// </summary> - [Parameter] - [Credential] - public PSCredential Credential { get; set; } - - /// <summary> - /// The ComputerName in which to query. - /// </summary> - [Parameter] - [Alias("Cn")] - [ValidateNotNullOrEmpty] - public string ComputerName { get; set; } = "localhost"; - - /// <summary> - /// The WMI class to use. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "class")] - public string Class { get; set; } = null; - - /// <summary> - /// The query string to search for objects. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "query")] - public string Query { get; set; } = null; - - /// <summary> - /// Timeout in milliseconds. - /// </summary> - [Parameter] - [Alias("TimeoutMSec")] - public Int64 Timeout - { - get - { - return _timeOut; - } - - set - { - _timeOut = value; - _timeoutSpecified = true; - } - } - - private Int64 _timeOut = 0; - private bool _timeoutSpecified = false; - - #endregion parameters - #region helper functions - private string BuildEventQuery(string objectName) - { - StringBuilder returnValue = new StringBuilder("select * from "); - returnValue.Append(objectName); - return returnValue.ToString(); - } - - private string GetScopeString(string computer, string namespaceParameter) - { - StringBuilder returnValue = new StringBuilder("\\\\"); - returnValue.Append(computer); - returnValue.Append('\\'); - returnValue.Append(namespaceParameter); - return returnValue.ToString(); - } - #endregion helper functions - - /// <summary> - /// Returns the object that generates events to be monitored. - /// </summary> - protected override object GetSourceObject() - { - string wmiQuery = this.Query; - if (this.Class != null) - { - // Validate class format - for (int i = 0; i < this.Class.Length; i++) - { - if (char.IsLetterOrDigit(this.Class[i]) || this.Class[i].Equals('_')) - { - continue; - } - - ErrorRecord errorRecord = new ErrorRecord( - new ArgumentException( - string.Format( - Thread.CurrentThread.CurrentCulture, - "Class", this.Class)), - "INVALID_QUERY_IDENTIFIER", - ErrorCategory.InvalidArgument, - null); - errorRecord.ErrorDetails = new ErrorDetails(this, "WmiResources", "WmiInvalidClass"); - - ThrowTerminatingError(errorRecord); - return null; - } - - wmiQuery = BuildEventQuery(this.Class); - } - - ConnectionOptions conOptions = new ConnectionOptions(); - if (this.Credential != null) - { - System.Net.NetworkCredential cred = this.Credential.GetNetworkCredential(); - if (string.IsNullOrEmpty(cred.Domain)) - { - conOptions.Username = cred.UserName; - } - else - { - conOptions.Username = cred.Domain + "\\" + cred.UserName; - } - - conOptions.Password = cred.Password; - } - - ManagementScope scope = new ManagementScope(GetScopeString(ComputerName, this.Namespace), conOptions); - EventWatcherOptions evtOptions = new EventWatcherOptions(); - - if (_timeoutSpecified) - { - evtOptions.Timeout = new TimeSpan(_timeOut * 10000); - } - - ManagementEventWatcher watcher = new ManagementEventWatcher(scope, new EventQuery(wmiQuery), evtOptions); - return watcher; - } - - /// <summary> - /// Returns the event name to be monitored on the input object. - /// </summary> - protected override string GetSourceObjectEventName() - { - return "EventArrived"; - } - - /// <summary> - /// Processes the event subscriber after the base class has registered. - /// </summary> - protected override void EndProcessing() - { - base.EndProcessing(); - - // Register for the "Unsubscribed" event so that we can stop the - // event watcher. - PSEventSubscriber newSubscriber = NewSubscriber; - if (newSubscriber != null) - { - newSubscriber.Unsubscribed += new PSEventUnsubscribedEventHandler(newSubscriber_Unsubscribed); - } - } - - private void newSubscriber_Unsubscribed(object sender, PSEventUnsubscribedEventArgs e) - { - ManagementEventWatcher watcher = sender as ManagementEventWatcher; - if (watcher != null) - { - watcher.Stop(); - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/RemoveWMIObjectCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/RemoveWMIObjectCommand.cs deleted file mode 100644 index cce50ea1563..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/RemoveWMIObjectCommand.cs +++ /dev/null @@ -1,183 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Management; -using System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command to Remove WMI Object. - /// </summary> - [Cmdlet(VerbsCommon.Remove, "WmiObject", DefaultParameterSetName = "class", SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=113381", RemotingCapability = RemotingCapability.OwnedByCommand)] - public class RemoveWmiObject : WmiBaseCmdlet - { - #region Parameters - /// <summary> - /// The WMI Object to use. - /// </summary> - [Parameter(ValueFromPipeline = true, Mandatory = true, ParameterSetName = "object")] - public ManagementObject InputObject - { - get { return _inputObject; } - - set { _inputObject = value; } - } - /// <summary> - /// The WMI Path to use. - /// </summary> - [Parameter(Mandatory = true, ParameterSetName = "path")] - public string Path - { - get { return _path; } - - set { _path = value; } - } - /// <summary> - /// The WMI class to use. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "class")] - public string Class - { - get { return _className; } - - set { _className = value; } - } - - #endregion Parameters - - #region parameter data - private string _path = null; - private string _className = null; - private ManagementObject _inputObject = null; - - #endregion parameter data - #region Command code - /// <summary> - /// Remove an object given either path,class name or pipeline input. - /// </summary> - protected override void ProcessRecord() - { - if (this.AsJob) - { - RunAsJob("Remove-WMIObject"); - return; - } - - if (_inputObject != null) - { - try - { - if (!ShouldProcess(_inputObject["__PATH"].ToString())) - { - return; - } - - _inputObject.Delete(); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "RemoveWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "RemoveWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - - return; - } - else - { - ConnectionOptions options = GetConnectionOption(); - ManagementPath mPath = null; - ManagementObject mObject = null; - if (_path != null) - { - mPath = new ManagementPath(_path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = this.Namespace; - } - else if (namespaceSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "NamespaceSpecifiedWithPath", - ErrorCategory.InvalidOperation, - this.Namespace)); - } - - if (mPath.Server != "." && serverNameSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "ComputerNameSpecifiedWithPath", - ErrorCategory.InvalidOperation, - this.ComputerName)); - } - - if (!(mPath.Server == "." && serverNameSpecified)) - { - string[] serverName = new string[] { mPath.Server }; - ComputerName = serverName; - } - } - - foreach (string name in ComputerName) - { - try - { - if (_path != null) - { - mPath.Server = name; - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mObject = mClass; - } - else - { - ManagementObject mInstance = new ManagementObject(mPath); - mObject = mInstance; - } - - ManagementScope mScope = new ManagementScope(mPath, options); - mObject.Scope = mScope; - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(name, this.Namespace), options); - ManagementClass mClass = new ManagementClass(_className); - mObject = mClass; - mObject.Scope = scope; - } - - if (!ShouldProcess(mObject["__PATH"].ToString())) - { - continue; - } - - mObject.Delete(); - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "RemoveWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "RemoveWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - } - } - } - #endregion Command code - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/ResolvePathCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/ResolvePathCommand.cs index 3d1b66933d2..d0f5fecf495 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/ResolvePathCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/ResolvePathCommand.cs @@ -81,7 +81,7 @@ public SwitchParameter Relative /// </summary> [Parameter] public string RelativeBasePath - { + { get { return _relativeBasePath; diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/RollbackTransactionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/RollbackTransactionCommand.cs deleted file mode 100644 index 3d6fc27cc3c..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/RollbackTransactionCommand.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Management.Automation; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command that rolls back a transaction. - /// </summary> - [Cmdlet(VerbsCommon.Undo, "Transaction", SupportsShouldProcess = true, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135268")] - public class UndoTransactionCommand : PSCmdlet - { - /// <summary> - /// Rolls the current transaction back. - /// </summary> - protected override void EndProcessing() - { - // Rollback the transaction - if (ShouldProcess( - NavigationResources.TransactionResource, - NavigationResources.RollbackAction)) - { - this.Context.TransactionManager.Rollback(); - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/Service.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/Service.cs index 739baa15bab..a00f9583d6a 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/Service.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/Service.cs @@ -674,13 +674,30 @@ protected override void ProcessRecord() #endregion Overrides #nullable enable + + /// <summary> + /// Writes a verbose message when a service property query fails. + /// </summary> + /// <param name="serviceName">Name of the service.</param> + /// <param name="propertyName">Name of the property that failed to be queried.</param> + private void WriteServicePropertyError(string serviceName, string propertyName) + { + Win32Exception e = new(Marshal.GetLastWin32Error()); + WriteVerbose( + StringUtil.Format( + ServiceResources.CouldNotGetServiceProperty, + serviceName, + propertyName, + e.Message)); + } + /// <summary> /// Adds UserName, Description, BinaryPathName, DelayedAutoStart and StartupType to a ServiceController object. /// </summary> /// <param name="scManagerHandle">Handle to the local SCManager instance.</param> /// <param name="service"></param> /// <returns>ServiceController as PSObject with UserName, Description and StartupType added.</returns> - private static PSObject AddProperties(nint scManagerHandle, ServiceController service) + private PSObject AddProperties(nint scManagerHandle, ServiceController service) { NakedWin32Handle hService = nint.Zero; @@ -709,6 +726,10 @@ private static PSObject AddProperties(nint scManagerHandle, ServiceController se { description = descriptionInfo.lpDescription; } + else + { + WriteServicePropertyError(service.ServiceName, nameof(NativeMethods.SERVICE_DESCRIPTIONW)); + } if (NativeMethods.QueryServiceConfig2( hService, @@ -717,6 +738,10 @@ private static PSObject AddProperties(nint scManagerHandle, ServiceController se { isDelayedAutoStart = autostartInfo.fDelayedAutostart; } + else + { + WriteServicePropertyError(service.ServiceName, nameof(NativeMethods.SERVICE_DELAYED_AUTO_START_INFO)); + } if (NativeMethods.QueryServiceConfig( hService, @@ -731,6 +756,15 @@ private static PSObject AddProperties(nint scManagerHandle, ServiceController se isDelayedAutoStart.Value); } } + else + { + WriteServicePropertyError(service.ServiceName, nameof(NativeMethods.QUERY_SERVICE_CONFIG)); + } + } + else + { + // handle when OpenServiceW itself fails: + WriteServicePropertyError(service.ServiceName, nameof(NativeMethods.SERVICE_QUERY_CONFIG)); } } finally diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/SetWMIInstanceCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/SetWMIInstanceCommand.cs deleted file mode 100644 index 4b2deac8bef..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/SetWMIInstanceCommand.cs +++ /dev/null @@ -1,186 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.ObjectModel; -using System.ComponentModel; -using System.Diagnostics.CodeAnalysis; -using System.Management; -using System.Management.Automation; -using System.Management.Automation.Provider; -using System.Runtime.InteropServices; -using System.Security.AccessControl; -using System.Text; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command to Set WMI Instance. - /// </summary> - [Cmdlet(VerbsCommon.Set, "WmiInstance", DefaultParameterSetName = "class", SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=113402", RemotingCapability = RemotingCapability.OwnedByCommand)] - public sealed class SetWmiInstance : WmiBaseCmdlet - { - #region Parameters - /// <summary> - /// The WMI Object to use. - /// </summary> - [Parameter(ValueFromPipeline = true, Mandatory = true, ParameterSetName = "object")] - public ManagementObject InputObject { get; set; } = null; - - /// <summary> - /// The WMI Path to use. - /// </summary> - [Parameter(ParameterSetName = "path", Mandatory = true)] - public string Path { get; set; } = null; - - /// <summary> - /// The WMI class to use. - /// </summary> - [Parameter(Position = 0, Mandatory = true, ParameterSetName = "class")] - public string Class { get; set; } = null; - - /// <summary> - /// The property name /value pair. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(Position = 2, ParameterSetName = "class")] - [Parameter(ParameterSetName = "object")] - [Alias("Args", "Property")] - [SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")] - public Hashtable Arguments { get; set; } = null; - - /// <summary> - /// The Flag to use. - /// </summary> - [Parameter] - public PutType PutType - { - get { return _putType; } - - set { _putType = value; flagSpecified = true; } - } - - #endregion Parameters - #region parameter data - internal bool flagSpecified = false; - private PutType _putType = PutType.None; - - #endregion parameter data - - #region Command code - /// <summary> - /// Create or modify WMI Instance given either path,class name or pipeline input. - /// </summary> - protected override void ProcessRecord() - { - if (this.AsJob) - { - RunAsJob("Set-WMIInstance"); - return; - } - - if (InputObject != null) - { - object result = null; - ManagementObject mObj = null; - try - { - PutOptions pOptions = new PutOptions(); - mObj = SetWmiInstanceGetPipelineObject(); - pOptions.Type = _putType; - if (mObj != null) - { - if (!ShouldProcess(mObj.Path.Path.ToString())) - { - return; - } - - mObj.Put(pOptions); - } - else - { - InvalidOperationException exp = new InvalidOperationException(); - throw exp; - } - - result = mObj; - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "SetWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "SetWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - - WriteObject(result); - } - else - { - ManagementPath mPath = null; - // If Class is specified only CreateOnly flag is supported - mPath = this.SetWmiInstanceBuildManagementPath(); - // If server name is specified loop through it. - if (mPath != null) - { - if (!(mPath.Server == "." && serverNameSpecified)) - { - string[] serverName = new string[] { mPath.Server }; - ComputerName = serverName; - } - } - - ConnectionOptions options = GetConnectionOption(); - object result = null; - ManagementObject mObject = null; - foreach (string name in ComputerName) - { - result = null; - try - { - mObject = this.SetWmiInstanceGetObject(mPath, name); - PutOptions pOptions = new PutOptions(); - pOptions.Type = _putType; - if (mObject != null) - { - if (!ShouldProcess(mObject.Path.Path.ToString())) - { - continue; - } - - mObject.Put(pOptions); - } - else - { - InvalidOperationException exp = new InvalidOperationException(); - throw exp; - } - - result = mObject; - } - catch (ManagementException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "SetWMIManagementException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - catch (System.Runtime.InteropServices.COMException e) - { - ErrorRecord errorRecord = new ErrorRecord(e, "SetWMICOMException", ErrorCategory.InvalidOperation, null); - WriteError(errorRecord); - } - - if (result != null) - { - WriteObject(result); - } - } - } - } - #endregion Command code - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/StartTransactionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/StartTransactionCommand.cs deleted file mode 100644 index 58dcfbd1daa..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/StartTransactionCommand.cs +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Management.Automation; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command that begins a transaction. - /// </summary> - [Cmdlet(VerbsLifecycle.Start, "Transaction", SupportsShouldProcess = true, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135262")] - public class StartTransactionCommand : PSCmdlet - { - /// <summary> - /// The time, in minutes, before this transaction is rolled back - /// automatically. - /// </summary> - [Parameter] - [Alias("TimeoutMins")] - public int Timeout - { - get - { - return (int)_timeout.TotalMinutes; - } - - set - { - // The transactions constructor treats a timeout of - // zero as infinite. So we fudge it to be a bit longer. - if (value == 0) - _timeout = TimeSpan.FromTicks(1); - else - _timeout = TimeSpan.FromMinutes(value); - - _timeoutSpecified = true; - } - } - - private bool _timeoutSpecified = false; - private TimeSpan _timeout = TimeSpan.MinValue; - - /// <summary> - /// Gets or sets the flag to determine if this transaction can - /// be committed or rolled back independently of other transactions. - /// </summary> - [Parameter] - public SwitchParameter Independent - { - get { return _independent; } - - set { _independent = value; } - } - - private SwitchParameter _independent; - - /// <summary> - /// Gets or sets the rollback preference for this transaction. - /// </summary> - [Parameter] - public RollbackSeverity RollbackPreference - { - get { return _rollbackPreference; } - - set { _rollbackPreference = value; } - } - - private RollbackSeverity _rollbackPreference = RollbackSeverity.Error; - - /// <summary> - /// Creates a new transaction. - /// </summary> - protected override void EndProcessing() - { - if (ShouldProcess( - NavigationResources.TransactionResource, - NavigationResources.CreateAction)) - { - // Set the default timeout - if (!_timeoutSpecified) - { - // See if we're being invoked directly at the - // command line. In that case, set the timeout to infinite. - if (MyInvocation.CommandOrigin == CommandOrigin.Runspace) - { - _timeout = TimeSpan.MaxValue; - } - else - { - _timeout = TimeSpan.FromMinutes(30); - } - } - - // Create the new transaction - if (_independent) - { - this.Context.TransactionManager.CreateNew(_rollbackPreference, _timeout); - } - else - { - this.Context.TransactionManager.CreateOrJoin(_rollbackPreference, _timeout); - } - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/TestConnectionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/TestConnectionCommand.cs index 17c9ab9a5d3..2a4a453f8f7 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/TestConnectionCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/TestConnectionCommand.cs @@ -242,14 +242,13 @@ public class TestConnectionCommand : PSCmdlet, IDisposable /// </summary> protected override void BeginProcessing() { - switch (ParameterSetName) + if (Repeat) { - case RepeatPingParameterSet: - Count = int.MaxValue; - break; - case TcpPortParameterSet: - SetCountForTcpTest(); - break; + Count = int.MaxValue; + } + else if (ParameterSetName == TcpPortParameterSet) + { + SetCountForTcpTest(); } } @@ -265,21 +264,22 @@ protected override void ProcessRecord() foreach (var targetName in TargetName) { - switch (ParameterSetName) + if (MtuSize) + { + ProcessMTUSize(targetName); + } + else if (Traceroute) + { + ProcessTraceroute(targetName); + } + else if (ParameterSetName == TcpPortParameterSet) + { + ProcessConnectionByTCPPort(targetName); + } + else { - case DefaultPingParameterSet: - case RepeatPingParameterSet: - ProcessPing(targetName); - break; - case MtuSizeDetectParameterSet: - ProcessMTUSize(targetName); - break; - case TraceRouteParameterSet: - ProcessTraceroute(targetName); - break; - case TcpPortParameterSet: - ProcessConnectionByTCPPort(targetName); - break; + // None of the switch parameters are true: handle default ping or -Repeat + ProcessPing(targetName); } } } @@ -298,7 +298,7 @@ protected override void StopProcessing() private void SetCountForTcpTest() { - if (Repeat.IsPresent) + if (Repeat) { Count = int.MaxValue; } diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/TestPathCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/TestPathCommand.cs index d8748b6ef9c..50765c0e0ae 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/TestPathCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/TestPathCommand.cs @@ -200,7 +200,7 @@ protected override void ProcessRecord() { WriteObject(result); } - + continue; } diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/TimeZoneCommands.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/TimeZoneCommands.cs index 8fdb2c55acd..22a50e41176 100644 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/TimeZoneCommands.cs +++ b/src/Microsoft.PowerShell.Commands.Management/commands/management/TimeZoneCommands.cs @@ -54,7 +54,7 @@ protected override void ProcessRecord() // make sure we've got the latest time zone settings TimeZoneInfo.ClearCachedData(); - if (this.ParameterSetName.Equals("ListAvailable", StringComparison.OrdinalIgnoreCase)) + if (ListAvailable) { // output the list of all available time zones WriteObject(TimeZoneInfo.GetSystemTimeZones(), true); diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/UseTransactionCommand.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/UseTransactionCommand.cs deleted file mode 100644 index 67d3acee44a..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/UseTransactionCommand.cs +++ /dev/null @@ -1,93 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Management.Automation; -using System.Management.Automation.Internal; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// A command that commits a transaction. - /// </summary> - [Cmdlet(VerbsOther.Use, "Transaction", SupportsTransactions = true, HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135271")] - public class UseTransactionCommand : PSCmdlet - { - /// <summary> - /// This parameter specifies the script block to run in the current - /// PowerShell transaction. - /// </summary> - [Parameter(Position = 0, Mandatory = true)] - public ScriptBlock TransactedScript - { - get - { - return _transactedScript; - } - - set - { - _transactedScript = value; - } - } - - private ScriptBlock _transactedScript; - - /// <summary> - /// Commits the current transaction. - /// </summary> - protected override void EndProcessing() - { - using (CurrentPSTransaction) - { - try - { - var emptyArray = Array.Empty<object>(); - _transactedScript.InvokeUsingCmdlet( - contextCmdlet: this, - useLocalScope: false, - errorHandlingBehavior: ScriptBlock.ErrorHandlingBehavior.WriteToCurrentErrorPipe, - dollarUnder: null, - input: emptyArray, - scriptThis: AutomationNull.Value, - args: emptyArray); - } - catch (Exception e) - { - // Catch-all OK. This is a third-party call-out. - - ErrorRecord errorRecord = new ErrorRecord(e, "TRANSACTED_SCRIPT_EXCEPTION", ErrorCategory.NotSpecified, null); - - // The "transaction timed out" exception is - // exceedingly obtuse. We clarify things here. - bool isTimeoutException = false; - Exception tempException = e; - while (tempException != null) - { - if (tempException is System.TimeoutException) - { - isTimeoutException = true; - break; - } - - tempException = tempException.InnerException; - } - - if (isTimeoutException) - { - errorRecord = new ErrorRecord( - new InvalidOperationException( - TransactionResources.TransactionTimedOut), - "TRANSACTION_TIMEOUT", - ErrorCategory.InvalidOperation, - e); - } - - WriteError(errorRecord); - } - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/WMIHelper.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/WMIHelper.cs deleted file mode 100644 index 31670a7d632..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/WMIHelper.cs +++ /dev/null @@ -1,2083 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.ObjectModel; -using System.ComponentModel; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.Management; -using System.Management.Automation; -using System.Management.Automation.Internal; -using System.Management.Automation.Provider; -using System.Management.Automation.Remoting; -using System.Runtime.InteropServices; -using System.Security.AccessControl; -using System.Text; -using System.Threading; - -using Microsoft.PowerShell.Commands.Internal; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - #region Helper Classes - - /// <summary> - /// Base class for all WMI helper classes. This is an abstract class - /// and the helpers need to derive from this. - /// </summary> - internal abstract class AsyncCmdletHelper : IThrottleOperation - { - /// <summary> - /// Exception raised internally when any method of this class - /// is executed. - /// </summary> - internal Exception InternalException - { - get - { - return internalException; - } - } - - protected Exception internalException = null; - } - - /// <summary> - /// This class is responsible for creating WMI connection for getting objects and notifications - /// from WMI asynchronously. This spawns a new thread to connect to WMI on remote machine. - /// This allows the main thread to return faster and not blocked on network hops. - /// </summary> - internal class WmiAsyncCmdletHelper : AsyncCmdletHelper - { - /// <summary> - /// Internal Constructor. - /// </summary> - /// <param name="childJob">Job associated with this operation.</param> - /// <param name="wmiObject">Object associated with this operation.</param> - /// <param name="computerName">Computer on which the operation is invoked.</param> - /// <param name="results">Sink to get wmi objects.</param> - internal WmiAsyncCmdletHelper(PSWmiChildJob childJob, Cmdlet wmiObject, string computerName, ManagementOperationObserver results) - { - _wmiObject = wmiObject; - _computerName = computerName; - _results = results; - this.State = WmiState.NotStarted; - _job = childJob; - } - - /// <summary> - /// Internal Constructor. This variant takes a count parameter that determines how many times - /// the WMI command is executed. - /// </summary> - /// <param name="childJob">Job associated with this operation.</param> - /// <param name="wmiObject">Object associated with this operation.</param> - /// <param name="computerName">Computer on which the operation is invoked.</param> - /// <param name="results">Sink to return wmi objects.</param> - /// <param name="count">Number of times the WMI command is executed.</param> - internal WmiAsyncCmdletHelper(PSWmiChildJob childJob, Cmdlet wmiObject, string computerName, ManagementOperationObserver results, int count) - : this(childJob, wmiObject, computerName, results) - { - _cmdCount = count; - } - - private string _computerName; - internal event EventHandler<WmiJobStateEventArgs> WmiOperationState; - internal event EventHandler<EventArgs> ShutdownComplete; - private ManagementOperationObserver _results; - private int _cmdCount = 1; - private PSWmiChildJob _job; - /// <summary> - /// Current operation state. - /// </summary> - internal WmiState State - { - get { return _state; } - - set { _state = value; } - } - - private WmiState _state; - - /// <summary> - /// Cancel WMI connection. - /// </summary> - internal override void StopOperation() - { - _results.Cancel(); - _state = WmiState.Stopped; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - /// <summary> - /// Uses this.filter, this.wmiClass and this.property to retrieve the filter. - /// </summary> - private string GetWmiQueryString() - { - GetWmiObjectCommand getObject = (GetWmiObjectCommand)_wmiObject; - StringBuilder returnValue = new StringBuilder("select "); - returnValue.Append(string.Join(", ", getObject.Property)); - returnValue.Append(" from "); - returnValue.Append(getObject.Class); - if (!string.IsNullOrEmpty(getObject.Filter)) - { - returnValue.Append(" where "); - returnValue.Append(getObject.Filter); - } - - return returnValue.ToString(); - } - - /// <summary> - /// Do WMI connection by creating another thread based on type of request and return immediately. - /// </summary> - internal override void StartOperation() - { - Thread thread; - if (_wmiObject.GetType() == typeof(GetWmiObjectCommand)) - { - thread = new Thread(new ThreadStart(ConnectGetWMI)); - } - else if (_wmiObject.GetType() == typeof(RemoveWmiObject)) - { - thread = new Thread(new ThreadStart(ConnectRemoveWmi)); - } - else if (_wmiObject is InvokeWmiMethod) - { - thread = new Thread(new ThreadStart(ConnectInvokeWmi)); - } - else if (_wmiObject is SetWmiInstance) - { - thread = new Thread(new ThreadStart(ConnectSetWmi)); - } - else - { - InvalidOperationException exception = new InvalidOperationException("This operation is not supported for this cmdlet."); - internalException = exception; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - thread.IsBackground = true; - thread.SetApartmentState(ApartmentState.STA); - thread.Start(); - } - - /// <summary> - /// </summary> - internal override event EventHandler<OperationStateEventArgs> OperationComplete; - - private Cmdlet _wmiObject; - - /// <summary> - /// Raise operation completion event. - /// </summary> - internal void RaiseOperationCompleteEvent(EventArgs baseEventArgs, OperationState state) - { - OperationStateEventArgs operationStateEventArgs = new OperationStateEventArgs(); - operationStateEventArgs.OperationState = state; - OperationComplete.SafeInvoke(this, operationStateEventArgs); - } - - /// <summary> - /// Raise WMI state changed event - /// </summary> - internal void RaiseWmiOperationState(EventArgs baseEventArgs, WmiState state) - { - WmiJobStateEventArgs wmiJobStateEventArgs = new WmiJobStateEventArgs(); - wmiJobStateEventArgs.WmiState = state; - WmiOperationState.SafeInvoke(this, wmiJobStateEventArgs); - } - - /// <summary> - /// Do the actual connection to remote machine for Set-WMIInstance cmdlet and raise operation complete event. - /// </summary> - private void ConnectSetWmi() - { - SetWmiInstance setObject = (SetWmiInstance)_wmiObject; - _state = WmiState.Running; - RaiseWmiOperationState(null, WmiState.Running); - if (setObject.InputObject != null) - { - ManagementObject mObj = null; - try - { - PutOptions pOptions = new PutOptions(); - // Extra check - if (setObject.InputObject.GetType() == typeof(ManagementClass)) - { - // Check if Flag specified is CreateOnly or not - if (setObject.flagSpecified && setObject.PutType != PutType.CreateOnly) - { - InvalidOperationException e = new InvalidOperationException("CreateOnlyFlagNotSpecifiedWithClassPath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - mObj = ((ManagementClass)setObject.InputObject).CreateInstance(); - setObject.PutType = PutType.CreateOnly; - } - else - { - // Check if Flag specified is Updateonly or UpdateOrCreateOnly or not - if (setObject.flagSpecified) - { - if (!(setObject.PutType == PutType.UpdateOnly || setObject.PutType == PutType.UpdateOrCreate)) - { - InvalidOperationException e = new InvalidOperationException("NonUpdateFlagSpecifiedWithInstancePath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - } - else - { - setObject.PutType = PutType.UpdateOrCreate; - } - - mObj = (ManagementObject)setObject.InputObject.Clone(); - } - - if (setObject.Arguments != null) - { - IDictionaryEnumerator en = setObject.Arguments.GetEnumerator(); - while (en.MoveNext()) - { - mObj[en.Key as string] = en.Value; - } - } - - pOptions.Type = setObject.PutType; - if (mObj != null) - { - mObj.Put(_results, pOptions); - } - else - { - InvalidOperationException exp = new InvalidOperationException(); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - else - { - ManagementPath mPath = null; - // If Class is specified only CreateOnly flag is supported - if (setObject.Class != null) - { - if (setObject.flagSpecified && setObject.PutType != PutType.CreateOnly) - { - InvalidOperationException exp = new InvalidOperationException("CreateOnlyFlagNotSpecifiedWithClassPath"); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - setObject.PutType = PutType.CreateOnly; - } - else - { - mPath = new ManagementPath(setObject.Path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = setObject.Namespace; - } - else if (setObject.namespaceSpecified) - { - InvalidOperationException exp = new InvalidOperationException("NamespaceSpecifiedWithPath"); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - if (mPath.Server != "." && setObject.serverNameSpecified) - { - InvalidOperationException exp = new InvalidOperationException("ComputerNameSpecifiedWithPath"); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - if (mPath.IsClass) - { - if (setObject.flagSpecified && setObject.PutType != PutType.CreateOnly) - { - InvalidOperationException exp = new InvalidOperationException("CreateOnlyFlagNotSpecifiedWithClassPath"); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - setObject.PutType = PutType.CreateOnly; - } - else - { - if (setObject.flagSpecified) - { - if (!(setObject.PutType == PutType.UpdateOnly || setObject.PutType == PutType.UpdateOrCreate)) - { - InvalidOperationException exp = new InvalidOperationException("NonUpdateFlagSpecifiedWithInstancePath"); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - } - else - { - setObject.PutType = PutType.UpdateOrCreate; - } - } - } - // If server name is specified loop through it. - if (mPath != null) - { - if (!(mPath.Server == "." && setObject.serverNameSpecified)) - { - _computerName = mPath.Server; - } - } - - ConnectionOptions options = setObject.GetConnectionOption(); - ManagementObject mObject = null; - try - { - if (setObject.Path != null) - { - mPath.Server = _computerName; - ManagementScope mScope = new ManagementScope(mPath, options); - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mClass.Scope = mScope; - mObject = mClass.CreateInstance(); - } - else - { - // This can throw if path does not exist caller should catch it. - ManagementObject mInstance = new ManagementObject(mPath); - mInstance.Scope = mScope; - try - { - mInstance.Get(); - } - catch (ManagementException e) - { - if (e.ErrorCode != ManagementStatus.NotFound) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - int namespaceIndex = setObject.Path.IndexOf(':'); - if (namespaceIndex == -1) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - int classIndex = (setObject.Path.Substring(namespaceIndex)).IndexOf('.'); - if (classIndex == -1) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - // Get class object and create instance. - string newPath = setObject.Path.Substring(0, classIndex + namespaceIndex); - ManagementPath classPath = new ManagementPath(newPath); - ManagementClass mClass = new ManagementClass(classPath); - mClass.Scope = mScope; - mInstance = mClass.CreateInstance(); - } - - mObject = mInstance; - } - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, setObject.Namespace), options); - ManagementClass mClass = new ManagementClass(setObject.Class); - mClass.Scope = scope; - mObject = mClass.CreateInstance(); - } - - if (setObject.Arguments != null) - { - IDictionaryEnumerator en = setObject.Arguments.GetEnumerator(); - while (en.MoveNext()) - { - mObject[en.Key as string] = en.Value; - } - } - - PutOptions pOptions = new PutOptions(); - pOptions.Type = setObject.PutType; - if (mObject != null) - { - mObject.Put(_results, pOptions); - } - else - { - InvalidOperationException exp = new InvalidOperationException(); - internalException = exp; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - } - - /// <summary> - /// Do the actual connection to remote machine for Invoke-WMIMethod cmdlet and raise operation complete event. - /// </summary> - private void ConnectInvokeWmi() - { - InvokeWmiMethod invokeObject = (InvokeWmiMethod)_wmiObject; - _state = WmiState.Running; - RaiseWmiOperationState(null, WmiState.Running); - - if (invokeObject.InputObject != null) - { - ManagementBaseObject inputParameters = null; - try - { - inputParameters = invokeObject.InputObject.GetMethodParameters(invokeObject.Name); - if (invokeObject.ArgumentList != null) - { - int inParamCount = invokeObject.ArgumentList.Length; - foreach (PropertyData property in inputParameters.Properties) - { - if (inParamCount == 0) - break; - property.Value = invokeObject.ArgumentList[invokeObject.ArgumentList.Length - inParamCount]; - inParamCount--; - } - } - - invokeObject.InputObject.InvokeMethod(_results, invokeObject.Name, inputParameters, null); - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - - return; - } - else - { - ConnectionOptions options = invokeObject.GetConnectionOption(); - ManagementPath mPath = null; - ManagementObject mObject = null; - if (invokeObject.Path != null) - { - mPath = new ManagementPath(invokeObject.Path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = invokeObject.Namespace; - } - else if (invokeObject.namespaceSpecified) - { - InvalidOperationException e = new InvalidOperationException("NamespaceSpecifiedWithPath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - if (mPath.Server != "." && invokeObject.serverNameSpecified) - { - InvalidOperationException e = new InvalidOperationException("ComputerNameSpecifiedWithPath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - // If server name is specified loop through it. - if (!(mPath.Server == "." && invokeObject.serverNameSpecified)) - { - _computerName = mPath.Server; - } - } - - bool isLocal = false, needToEnablePrivilege = false; - PlatformInvokes.TOKEN_PRIVILEGE currentPrivilegeState = new PlatformInvokes.TOKEN_PRIVILEGE(); - try - { - needToEnablePrivilege = NeedToEnablePrivilege(_computerName, invokeObject.Name, ref isLocal); - if (needToEnablePrivilege) - { - if (!(isLocal && PlatformInvokes.EnableTokenPrivilege(ComputerWMIHelper.SE_SHUTDOWN_NAME, ref currentPrivilegeState)) && - !(!isLocal && PlatformInvokes.EnableTokenPrivilege(ComputerWMIHelper.SE_REMOTE_SHUTDOWN_NAME, ref currentPrivilegeState))) - { - string message = - StringUtil.Format(ComputerResources.PrivilegeNotEnabled, _computerName, - isLocal ? ComputerWMIHelper.SE_SHUTDOWN_NAME : ComputerWMIHelper.SE_REMOTE_SHUTDOWN_NAME); - InvalidOperationException e = new InvalidOperationException(message); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - } - - if (invokeObject.Path != null) - { - mPath.Server = _computerName; - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mObject = mClass; - } - else - { - ManagementObject mInstance = new ManagementObject(mPath); - mObject = mInstance; - } - - ManagementScope mScope = new ManagementScope(mPath, options); - mObject.Scope = mScope; - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, invokeObject.Namespace), options); - ManagementClass mClass = new ManagementClass(invokeObject.Class); - mObject = mClass; - mObject.Scope = scope; - } - - ManagementBaseObject inputParameters = mObject.GetMethodParameters(invokeObject.Name); - if (invokeObject.ArgumentList != null) - { - int inParamCount = invokeObject.ArgumentList.Length; - foreach (PropertyData property in inputParameters.Properties) - { - if (inParamCount == 0) - break; - property.Value = invokeObject.ArgumentList[invokeObject.ArgumentList.Length - inParamCount]; - inParamCount--; - } - } - - if (needToEnablePrivilege) - { - ManagementBaseObject result = mObject.InvokeMethod(invokeObject.Name, inputParameters, null); - Dbg.Diagnostics.Assert(result != null, "result cannot be null if the Join method is invoked"); - int returnCode = Convert.ToInt32(result["ReturnValue"], CultureInfo.CurrentCulture); - if (returnCode != 0) - { - var e = new Win32Exception(returnCode); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - else - { - ShutdownComplete.SafeInvoke(this, null); - } - } - else - { - mObject.InvokeMethod(_results, invokeObject.Name, inputParameters, null); - } - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - finally - { - // Restore the previous privilege state if something unexpected happened - if (needToEnablePrivilege) - { - PlatformInvokes.RestoreTokenPrivilege( - isLocal ? ComputerWMIHelper.SE_SHUTDOWN_NAME : ComputerWMIHelper.SE_REMOTE_SHUTDOWN_NAME, ref currentPrivilegeState); - } - } - } - } - - /// <summary> - /// Check if we need to enable the shutdown privilege. - /// </summary> - /// <param name="computer"></param> - /// <param name="methodName"></param> - /// <param name="isLocal"></param> - /// <returns></returns> - private bool NeedToEnablePrivilege(string computer, string methodName, ref bool isLocal) - { - bool result = false; - if (methodName.Equals("Win32Shutdown", StringComparison.OrdinalIgnoreCase)) - { - result = true; - - // CLR 4.0 Port note - use https://msdn.microsoft.com/library/system.net.networkinformation.ipglobalproperties.hostname(v=vs.110).aspx - string localName = System.Net.Dns.GetHostName(); - - // And for this, use PsUtils.GetHostname() - string localFullName = System.Net.Dns.GetHostEntry(string.Empty).HostName; - if (computer.Equals(".") || computer.Equals("localhost", StringComparison.OrdinalIgnoreCase) || - computer.Equals(localName, StringComparison.OrdinalIgnoreCase) || - computer.Equals(localFullName, StringComparison.OrdinalIgnoreCase)) - { - isLocal = true; - } - } - - return result; - } - - /// <summary> - /// Do the actual connection to remote machine for Remove-WMIObject cmdlet and raise operation complete event. - /// </summary> - private void ConnectRemoveWmi() - { - RemoveWmiObject removeObject = (RemoveWmiObject)_wmiObject; - _state = WmiState.Running; - RaiseWmiOperationState(null, WmiState.Running); - if (removeObject.InputObject != null) - { - try - { - removeObject.InputObject.Delete(_results); - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - - return; - } - else - { - ConnectionOptions options = removeObject.GetConnectionOption(); - ManagementPath mPath = null; - ManagementObject mObject = null; - if (removeObject.Path != null) - { - mPath = new ManagementPath(removeObject.Path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = removeObject.Namespace; - } - else if (removeObject.namespaceSpecified) - { - InvalidOperationException e = new InvalidOperationException("NamespaceSpecifiedWithPath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - if (mPath.Server != "." && removeObject.serverNameSpecified) - { - InvalidOperationException e = new InvalidOperationException("ComputerNameSpecifiedWithPath"); - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - if (!(mPath.Server == "." && removeObject.serverNameSpecified)) - { - _computerName = mPath.Server; - } - } - - try - { - if (removeObject.Path != null) - { - mPath.Server = _computerName; - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mObject = mClass; - } - else - { - ManagementObject mInstance = new ManagementObject(mPath); - mObject = mInstance; - } - - ManagementScope mScope = new ManagementScope(mPath, options); - mObject.Scope = mScope; - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, removeObject.Namespace), options); - ManagementClass mClass = new ManagementClass(removeObject.Class); - mObject = mClass; - mObject.Scope = scope; - } - - mObject.Delete(_results); - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - } - - /// <summary> - /// Do the actual connection to remote machine for Get-WMIObject cmdlet and raise operation complete event. - /// </summary> - private void ConnectGetWMI() - { - GetWmiObjectCommand getObject = (GetWmiObjectCommand)_wmiObject; - _state = WmiState.Running; - RaiseWmiOperationState(null, WmiState.Running); - ConnectionOptions options = getObject.GetConnectionOption(); - if (getObject.List.IsPresent) - { - if (!getObject.ValidateClassFormat()) - { - ArgumentException e = new ArgumentException( - string.Format( - Thread.CurrentThread.CurrentCulture, - "Class", getObject.Class)); - - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - try - { - if (getObject.Recurse.IsPresent) - { - ArrayList namespaceArray = new ArrayList(); - ArrayList sinkArray = new ArrayList(); - ArrayList connectArray = new ArrayList(); // Optimization for remote namespace - int currentNamespaceCount = 0; - namespaceArray.Add(getObject.Namespace); - bool topNamespace = true; - while (currentNamespaceCount < namespaceArray.Count) - { - string connectNamespace = (string)namespaceArray[currentNamespaceCount]; - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, connectNamespace), options); - scope.Connect(); - ManagementClass namespaceClass = new ManagementClass(scope, new ManagementPath("__Namespace"), new ObjectGetOptions()); - foreach (ManagementBaseObject obj in namespaceClass.GetInstances()) - { - if (!getObject.IsLocalizedNamespace((string)obj["Name"])) - { - namespaceArray.Add(connectNamespace + "\\" + obj["Name"]); - } - } - - if (topNamespace) - { - topNamespace = false; - sinkArray.Add(_results); - } - else - { - sinkArray.Add(_job.GetNewSink()); - } - - connectArray.Add(scope); - currentNamespaceCount++; - } - - if ((sinkArray.Count != namespaceArray.Count) || (connectArray.Count != namespaceArray.Count)) // not expected throw exception - { - internalException = new InvalidOperationException(); - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - return; - } - - currentNamespaceCount = 0; - while (currentNamespaceCount < namespaceArray.Count) - { - string connectNamespace = (string)namespaceArray[currentNamespaceCount]; - ManagementObjectSearcher searcher = getObject.GetObjectList((ManagementScope)connectArray[currentNamespaceCount]); - if (searcher == null) - { - currentNamespaceCount++; - continue; - } - - if (topNamespace) - { - topNamespace = false; - searcher.Get(_results); - } - else - { - searcher.Get((ManagementOperationObserver)sinkArray[currentNamespaceCount]); - } - - currentNamespaceCount++; - } - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, getObject.Namespace), options); - scope.Connect(); - ManagementObjectSearcher searcher = getObject.GetObjectList(scope); - if (searcher == null) - throw new ManagementException(); - searcher.Get(_results); - } - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - - return; - } - - string queryString = string.IsNullOrEmpty(getObject.Query) ? GetWmiQueryString() : getObject.Query; - ObjectQuery query = new ObjectQuery(queryString.ToString()); - try - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(_computerName, getObject.Namespace), options); - EnumerationOptions enumOptions = new EnumerationOptions(); - enumOptions.UseAmendedQualifiers = getObject.Amended; - enumOptions.DirectRead = getObject.DirectRead; - ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope, query, enumOptions); - - // Execute the WMI command for each count value. - for (int i = 0; i < _cmdCount; ++i) - { - searcher.Get(_results); - } - } - catch (ManagementException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.Runtime.InteropServices.COMException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - catch (System.UnauthorizedAccessException e) - { - internalException = e; - _state = WmiState.Failed; - RaiseOperationCompleteEvent(null, OperationState.StopComplete); - } - } - } - - /// <summary> - /// Event which will be triggered when WMI state is changed. - /// Currently it is to notify Jobs that state has changed to running. - /// Other states are notified via OperationComplete. - /// </summary> - internal sealed class WmiJobStateEventArgs : EventArgs - { - /// <summary> - /// WMI state - /// </summary> - internal WmiState WmiState { get; set; } - } - - /// <summary> - /// Enumerated type defining the state of the WMI operation. - /// </summary> - public enum WmiState - { - /// <summary> - /// The operation has not been started. - /// </summary> - NotStarted = 0, - /// <summary> - /// The operation is executing. - /// </summary> - Running = 1, - /// <summary> - /// The operation is stoping execution. - /// </summary> - Stopping = 2, - /// <summary> - /// The operation is completed due to a stop request. - /// </summary> - Stopped = 3, - /// <summary> - /// The operation has completed. - /// </summary> - Completed = 4, - /// <summary> - /// The operation completed abnormally due to an error. - /// </summary> - Failed = 5, - } - - internal static class WMIHelper - { - internal static string GetScopeString(string computer, string namespaceParameter) - { - StringBuilder returnValue = new StringBuilder("\\\\"); - returnValue.Append(computer); - returnValue.Append('\\'); - returnValue.Append(namespaceParameter); - return returnValue.ToString(); - } - } - #endregion Helper Classes - - /// <summary> - /// A class to set WMI connection options. - /// </summary> - public class WmiBaseCmdlet : Cmdlet - { - #region Parameters - - /// <summary> - /// Perform Async operation. - /// </summary> - [Parameter] - public SwitchParameter AsJob { get; set; } = false; - - /// <summary> - /// The Impersonation level to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - public ImpersonationLevel Impersonation { get; set; } = ImpersonationLevel.Impersonate; - - /// <summary> - /// The Authentication level to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - public AuthenticationLevel Authentication { get; set; } = AuthenticationLevel.PacketPrivacy; - - /// <summary> - /// The Locale to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - public string Locale { get; set; } = null; - - /// <summary> - /// If all Privileges are enabled. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - public SwitchParameter EnableAllPrivileges { get; set; } - - /// <summary> - /// The Authority to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - public string Authority { get; set; } = null; - - /// <summary> - /// The credential to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - [Credential] - public PSCredential Credential { get; set; } - - /// <summary> - /// The credential to use. - /// </summary> - [Parameter] - public Int32 ThrottleLimit { get; set; } = s_DEFAULT_THROTTLE_LIMIT; - - /// <summary> - /// The ComputerName in which to query. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - [ValidateNotNullOrEmpty] - [Alias("Cn")] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] ComputerName - { - get { return _computerName; } - - set { _computerName = value; serverNameSpecified = true; } - } - /// <summary> - /// The WMI namespace to use. - /// </summary> - [Parameter(ParameterSetName = "path")] - [Parameter(ParameterSetName = "class")] - [Parameter(ParameterSetName = "WQLQuery")] - [Parameter(ParameterSetName = "query")] - [Parameter(ParameterSetName = "list")] - [Alias("NS")] - public string Namespace - { - get { return _nameSpace; } - - set { _nameSpace = value; namespaceSpecified = true; } - } - #endregion Parameters - - #region parameter data - /// <summary> - /// The computer to query. - /// </summary> - private string[] _computerName = new string[] { "localhost" }; - /// <summary> - /// WMI namespace. - /// </summary> - private string _nameSpace = "root\\cimv2"; - /// <summary> - /// Specify if namespace was specified or not. - /// </summary> - internal bool namespaceSpecified = false; - /// <summary> - /// Specify if server name was specified or not. - /// </summary> - internal bool serverNameSpecified = false; - - private static int s_DEFAULT_THROTTLE_LIMIT = 32; // maximum number of items to be processed at a time - - #endregion parameter data - - #region Command code - /// <summary> - /// Get connection options. - /// </summary> - internal ConnectionOptions GetConnectionOption() - { - ConnectionOptions options; - options = new ConnectionOptions(); - options.Authentication = this.Authentication; - options.Locale = this.Locale; - options.Authority = this.Authority; - options.EnablePrivileges = this.EnableAllPrivileges; - options.Impersonation = this.Impersonation; - if (this.Credential != null) - { - if (!(this.Credential.UserName == null && this.Credential.Password == null)) // Empty credential, use implicit credential - { - options.Username = this.Credential.UserName; - options.SecurePassword = this.Credential.Password; - } - } - - return options; - } - /// <summary> - /// Set wmi instance helper. - /// </summary> - internal ManagementObject SetWmiInstanceGetObject(ManagementPath mPath, string serverName) - { - ConnectionOptions options = GetConnectionOption(); - ManagementObject mObject = null; - var setObject = this as SetWmiInstance; - if (setObject != null) - { - if (setObject.Path != null) - { - mPath.Server = serverName; - ManagementScope mScope = new ManagementScope(mPath, options); - if (mPath.IsClass) - { - ManagementClass mClass = new ManagementClass(mPath); - mClass.Scope = mScope; - mObject = mClass.CreateInstance(); - } - else - { - // This can throw if path does not exist caller should catch it. - ManagementObject mInstance = new ManagementObject(mPath); - mInstance.Scope = mScope; - try - { - mInstance.Get(); - } - catch (ManagementException e) - { - if (e.ErrorCode != ManagementStatus.NotFound) - { - throw; - } - - int namespaceIndex = setObject.Path.IndexOf(':'); - if (namespaceIndex == -1) - { - throw; - } - - int classIndex = (setObject.Path.Substring(namespaceIndex)).IndexOf('.'); - if (classIndex == -1) - { - throw; - } - // Get class object and create instance. - string newPath = setObject.Path.Substring(0, classIndex + namespaceIndex); - ManagementPath classPath = new ManagementPath(newPath); - ManagementClass mClass = new ManagementClass(classPath); - mClass.Scope = mScope; - mInstance = mClass.CreateInstance(); - } - - mObject = mInstance; - } - } - else - { - ManagementScope scope = new ManagementScope(WMIHelper.GetScopeString(serverName, setObject.Namespace), options); - ManagementClass mClass = new ManagementClass(setObject.Class); - mClass.Scope = scope; - mObject = mClass.CreateInstance(); - } - - if (setObject.Arguments != null) - { - IDictionaryEnumerator en = setObject.Arguments.GetEnumerator(); - while (en.MoveNext()) - { - mObject[en.Key as string] = en.Value; - } - } - } - - return mObject; - } - /// <summary> - /// Set wmi instance helper for building management path. - /// </summary> - internal ManagementPath SetWmiInstanceBuildManagementPath() - { - ManagementPath mPath = null; - var wmiInstance = this as SetWmiInstance; - if (wmiInstance != null) - { - // If Class is specified only CreateOnly flag is supported - if (wmiInstance.Class != null) - { - if (wmiInstance.flagSpecified && wmiInstance.PutType != PutType.CreateOnly) - { - // Throw Terminating error - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "CreateOnlyFlagNotSpecifiedWithClassPath", - ErrorCategory.InvalidOperation, - wmiInstance.PutType)); - } - - wmiInstance.PutType = PutType.CreateOnly; - } - else - { - mPath = new ManagementPath(wmiInstance.Path); - if (string.IsNullOrEmpty(mPath.NamespacePath)) - { - mPath.NamespacePath = wmiInstance.Namespace; - } - else if (wmiInstance.namespaceSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "NamespaceSpecifiedWithPath", - ErrorCategory.InvalidOperation, - wmiInstance.Namespace)); - } - - if (mPath.Server != "." && wmiInstance.serverNameSpecified) - { - // ThrowTerminatingError - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "ComputerNameSpecifiedWithPath", - ErrorCategory.InvalidOperation, - wmiInstance.ComputerName)); - } - - if (mPath.IsClass) - { - if (wmiInstance.flagSpecified && wmiInstance.PutType != PutType.CreateOnly) - { - // Throw Terminating error - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "CreateOnlyFlagNotSpecifiedWithClassPath", - ErrorCategory.InvalidOperation, - wmiInstance.PutType)); - } - - wmiInstance.PutType = PutType.CreateOnly; - } - else - { - if (wmiInstance.flagSpecified) - { - if (!(wmiInstance.PutType == PutType.UpdateOnly || wmiInstance.PutType == PutType.UpdateOrCreate)) - { - // Throw terminating error - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "NonUpdateFlagSpecifiedWithInstancePath", - ErrorCategory.InvalidOperation, - wmiInstance.PutType)); - } - } - else - { - wmiInstance.PutType = PutType.UpdateOrCreate; - } - } - } - } - - return mPath; - } - - /// <summary> - /// Set wmi instance helper for pipeline input. - /// </summary> - internal ManagementObject SetWmiInstanceGetPipelineObject() - { - // Should only be called from Set-WMIInstance cmdlet - ManagementObject mObj = null; - var wmiInstance = this as SetWmiInstance; - if (wmiInstance != null) - { - // Extra check - if (wmiInstance.InputObject != null) - { - if (wmiInstance.InputObject.GetType() == typeof(ManagementClass)) - { - // Check if Flag specified is CreateOnly or not - if (wmiInstance.flagSpecified && wmiInstance.PutType != PutType.CreateOnly) - { - // Throw terminating error - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "CreateOnlyFlagNotSpecifiedWithClassPath", - ErrorCategory.InvalidOperation, - wmiInstance.PutType)); - } - - mObj = ((ManagementClass)wmiInstance.InputObject).CreateInstance(); - wmiInstance.PutType = PutType.CreateOnly; - } - else - { - // Check if Flag specified is Updateonly or UpdateOrCreateOnly or not - if (wmiInstance.flagSpecified) - { - if (!(wmiInstance.PutType == PutType.UpdateOnly || wmiInstance.PutType == PutType.UpdateOrCreate)) - { - // Throw terminating error - ThrowTerminatingError(new ErrorRecord( - new InvalidOperationException(), - "NonUpdateFlagSpecifiedWithInstancePath", - ErrorCategory.InvalidOperation, - wmiInstance.PutType)); - } - } - else - { - wmiInstance.PutType = PutType.UpdateOrCreate; - } - - mObj = (ManagementObject)wmiInstance.InputObject.Clone(); - } - - if (wmiInstance.Arguments != null) - { - IDictionaryEnumerator en = wmiInstance.Arguments.GetEnumerator(); - while (en.MoveNext()) - { - mObj[en.Key as string] = en.Value; - } - } - } - } - - return mObj; - } - - /// <summary> - /// Start this cmdlet as a WMI job... - /// </summary> - internal void RunAsJob(string cmdletName) - { - PSWmiJob wmiJob = new PSWmiJob(this, ComputerName, this.ThrottleLimit, Job.GetCommandTextFromInvocationInfo(this.MyInvocation)); - if (_context != null) - { - ((System.Management.Automation.Runspaces.LocalRunspace)_context.CurrentRunspace).JobRepository.Add(wmiJob); - } - - WriteObject(wmiJob); - } - // Get the PowerShell execution context if it's available at cmdlet creation time... - private System.Management.Automation.ExecutionContext _context = System.Management.Automation.Runspaces.LocalPipeline.GetExecutionContextFromTLS(); - - #endregion Command code - } - /// <summary> - /// A class to perform async operations for WMI cmdlets. - /// </summary> - - internal class PSWmiJob : Job - { - #region internal constructor - - /// <summary> - ///Internal constructor for initializing WMI jobs. - /// </summary> - internal PSWmiJob(Cmdlet cmds, string[] computerName, int throttleLimt, string command) - : base(command, null) - { - PSJobTypeName = WMIJobType; - _throttleManager.ThrottleLimit = throttleLimt; - for (int i = 0; i < computerName.Length; i++) - { - PSWmiChildJob job = new PSWmiChildJob(cmds, computerName[i], _throttleManager); - job.StateChanged += new EventHandler<JobStateEventArgs>(HandleChildJobStateChanged); - job.JobUnblocked += new EventHandler(HandleJobUnblocked); - ChildJobs.Add(job); - } - - CommonInit(throttleLimt); - } - - /// <summary> - /// Internal constructor for initializing WMI jobs, where WMI command is executed a variable - /// number of times. - /// </summary> - internal PSWmiJob(Cmdlet cmds, string[] computerName, int throttleLimit, string command, int count) - : base(command, null) - { - PSJobTypeName = WMIJobType; - _throttleManager.ThrottleLimit = throttleLimit; - for (int i = 0; i < computerName.Length; ++i) - { - PSWmiChildJob childJob = new PSWmiChildJob(cmds, computerName[i], _throttleManager, count); - childJob.StateChanged += new EventHandler<JobStateEventArgs>(HandleChildJobStateChanged); - childJob.JobUnblocked += new EventHandler(HandleJobUnblocked); - ChildJobs.Add(childJob); - } - - CommonInit(throttleLimit); - } - - #endregion internal constructor - - // Set to true when at least one chil job failed - private bool _atleastOneChildJobFailed = false; - - // Count the number of childs which have finished - private int _finishedChildJobsCount = 0; - - // Count of number of child jobs which are blocked - private int _blockedChildJobsCount = 0; - - // WMI Job type name. - private const string WMIJobType = "WmiJob"; - - /// <summary> - /// Handles the StateChanged event from each of the child job objects. - /// </summary> - /// <param name="sender"></param> - /// <param name="e"></param> - private void HandleChildJobStateChanged(object sender, JobStateEventArgs e) - { - if (e.JobStateInfo.State == JobState.Blocked) - { - // increment count of blocked child jobs - lock (_syncObject) - { - _blockedChildJobsCount++; - } - // if any of the child job is blocked, we set state to blocked - SetJobState(JobState.Blocked, null); - return; - } - - // Ignore state changes which are not resulting in state change to finished. - if ((!IsFinishedState(e.JobStateInfo.State)) || (e.JobStateInfo.State == JobState.NotStarted)) - { - return; - } - - if (e.JobStateInfo.State == JobState.Failed) - { - // If any of the child job failed, we set status to failed - _atleastOneChildJobFailed = true; - } - - bool allChildJobsFinished = false; - lock (_syncObject) - { - _finishedChildJobsCount++; - - // We are done - if (_finishedChildJobsCount == ChildJobs.Count) - { - allChildJobsFinished = true; - } - } - - if (allChildJobsFinished) - { - // if any child job failed, set status to failed - // If stop was called set, status to stopped - // else completed - if (_atleastOneChildJobFailed) - { - SetJobState(JobState.Failed); - } - else if (_stopIsCalled == true) - { - SetJobState(JobState.Stopped); - } - else - { - SetJobState(JobState.Completed); - } - } - } - - private bool _stopIsCalled = false; - private string _statusMessage; - /// <summary> - /// Message indicating status of the job. - /// </summary> - public override string StatusMessage - { - get - { - return _statusMessage; - } - } - // ISSUE: Implement StatusMessage - /// <summary> - /// Checks the status of remote command execution. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - private void SetStatusMessage() - { - _statusMessage = "test"; - } - - private bool _moreData = false; - /// <summary> - /// Indicates if more data is available. - /// </summary> - /// <remarks> - /// This has more data if any of the child jobs have more data. - /// </remarks> - public override bool HasMoreData - { - get - { - // moreData is set to false and will be set to true - // if at least one child is has more data. - - // if ( (!moreData)) - // { - bool atleastOneChildHasMoreData = false; - - for (int i = 0; i < ChildJobs.Count; i++) - { - if (ChildJobs[i].HasMoreData) - { - atleastOneChildHasMoreData = true; - break; - } - } - - _moreData = atleastOneChildHasMoreData; - // } - - return _moreData; - } - } - - /// <summary> - /// Computers on which this job is running. - /// </summary> - public override string Location - { - get - { - return ConstructLocation(); - } - } - - private string ConstructLocation() - { - StringBuilder location = new StringBuilder(); - - foreach (PSWmiChildJob job in ChildJobs) - { - location.Append(job.Location); - location.Append(','); - } - - location.Remove(location.Length - 1, 1); - - return location.ToString(); - } - /// <summary> - /// Stop Job. - /// </summary> - public override void StopJob() - { - // AssertNotDisposed(); - - if (!IsFinishedState(JobStateInfo.State)) - { - _stopIsCalled = true; - - _throttleManager.StopAllOperations(); - - Finished.WaitOne(); - } - } - /// <summary> - /// Release all the resources. - /// </summary> - /// <param name="disposing"> - /// if true, release all the managed objects. - /// </param> - protected override void Dispose(bool disposing) - { - if (disposing) - { - if (!_isDisposed) - { - _isDisposed = true; - try - { - if (!IsFinishedState(JobStateInfo.State)) - { - StopJob(); - } - - _throttleManager.Dispose(); - foreach (Job job in ChildJobs) - { - job.Dispose(); - } - } - finally - { - base.Dispose(disposing); - } - } - } - } - - private bool _isDisposed = false; - /// <summary> - /// Initialization common to both constructors. - /// </summary> - private void CommonInit(int throttleLimit) - { - // Since no results are produced by any streams. We should - // close all the streams - base.CloseAllStreams(); - - // set status to "in progress" - SetJobState(JobState.Running); - - // submit operations to the throttle manager - _throttleManager.EndSubmitOperations(); - } - /// <summary> - /// Handles JobUnblocked event from a child job and decrements - /// count of blocked child jobs. When count reaches 0, sets the - /// state of the parent job to running. - /// </summary> - /// <param name="sender">Sender of this event, unused.</param> - /// <param name="eventArgs">event arguments, should be empty in this - /// case</param> - private void HandleJobUnblocked(object sender, EventArgs eventArgs) - { - bool unblockjob = false; - - lock (_syncObject) - { - _blockedChildJobsCount--; - - if (_blockedChildJobsCount == 0) - { - unblockjob = true; - } - } - - if (unblockjob) - { - SetJobState(JobState.Running, null); - } - } - - private ThrottleManager _throttleManager = new ThrottleManager(); - - private object _syncObject = new object(); // sync object - } - - /// <summary> - /// Class for WmiChildJob object. This job object Execute wmi cmdlet. - /// </summary> - internal class PSWmiChildJob : Job - { - #region internal constructor - - /// <summary> - /// Internal constructor for initializing WMI jobs. - /// </summary> - internal PSWmiChildJob(Cmdlet cmds, string computerName, ThrottleManager throttleManager) - : base(null, null) - { - UsesResultsCollection = true; - Location = computerName; - _throttleManager = throttleManager; - _wmiSinkArray = new ArrayList(); - ManagementOperationObserver wmiSink = new ManagementOperationObserver(); - _wmiSinkArray.Add(wmiSink); - _sinkCompleted++; - wmiSink.ObjectReady += new ObjectReadyEventHandler(this.NewObject); - wmiSink.Completed += new CompletedEventHandler(this.JobDone); - _helper = new WmiAsyncCmdletHelper(this, cmds, computerName, wmiSink); - _helper.WmiOperationState += new EventHandler<WmiJobStateEventArgs>(HandleWMIState); - _helper.ShutdownComplete += new EventHandler<EventArgs>(JobDoneForWin32Shutdown); - SetJobState(JobState.NotStarted); - IThrottleOperation operation = _helper; - operation.OperationComplete += new EventHandler<OperationStateEventArgs>(HandleOperationComplete); - throttleManager.ThrottleComplete += new EventHandler<EventArgs>(HandleThrottleComplete); - throttleManager.AddOperation(operation); - } - - /// <summary> - /// Internal constructor for initializing WMI jobs, where WMI command is executed a variable - /// number of times. - /// </summary> - internal PSWmiChildJob(Cmdlet cmds, string computerName, ThrottleManager throttleManager, int count) - : base(null, null) - { - UsesResultsCollection = true; - Location = computerName; - _throttleManager = throttleManager; - _wmiSinkArray = new ArrayList(); - ManagementOperationObserver wmiSink = new ManagementOperationObserver(); - _wmiSinkArray.Add(wmiSink); - _sinkCompleted += count; - wmiSink.ObjectReady += new ObjectReadyEventHandler(this.NewObject); - wmiSink.Completed += new CompletedEventHandler(this.JobDone); - _helper = new WmiAsyncCmdletHelper(this, cmds, computerName, wmiSink, count); - _helper.WmiOperationState += new EventHandler<WmiJobStateEventArgs>(HandleWMIState); - _helper.ShutdownComplete += new EventHandler<EventArgs>(JobDoneForWin32Shutdown); - SetJobState(JobState.NotStarted); - IThrottleOperation operation = _helper; - operation.OperationComplete += new EventHandler<OperationStateEventArgs>(HandleOperationComplete); - throttleManager.ThrottleComplete += new EventHandler<EventArgs>(HandleThrottleComplete); - throttleManager.AddOperation(operation); - } - - #endregion internal constructor - - private WmiAsyncCmdletHelper _helper; - // bool _bFinished; - private ThrottleManager _throttleManager; - private object _syncObject = new object(); // sync object - private int _sinkCompleted; - private bool _bJobFailed; - private bool _bAtLeastOneObject; - - private ArrayList _wmiSinkArray; - /// <summary> - /// Event raised by this job to indicate to its parent that - /// its now unblocked by the user. - /// </summary> - internal event EventHandler JobUnblocked; - - /// <summary> - /// Set the state of the current job from blocked to - /// running and raise an event indicating to this - /// parent job that this job is unblocked. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal void UnblockJob() - { - SetJobState(JobState.Running, null); - JobUnblocked.SafeInvoke(this, EventArgs.Empty); - } - - internal ManagementOperationObserver GetNewSink() - { - ManagementOperationObserver wmiSink = new ManagementOperationObserver(); - _wmiSinkArray.Add(wmiSink); - lock (_syncObject) - { - _sinkCompleted++; - } - - wmiSink.ObjectReady += new ObjectReadyEventHandler(this.NewObject); - wmiSink.Completed += new CompletedEventHandler(this.JobDone); - return wmiSink; - } - - /// <summary> - /// It receives Management objects. - /// </summary> - private void NewObject(object sender, ObjectReadyEventArgs obj) - { - if (!_bAtLeastOneObject) - { - _bAtLeastOneObject = true; - } - - this.WriteObject(obj.NewObject); - } - - /// <summary> - /// It is called when WMI job is done. - /// </summary> - private void JobDone(object sender, CompletedEventArgs obj) - { - lock (_syncObject) - { - _sinkCompleted--; - } - - if (obj.Status != ManagementStatus.NoError) - { - _bJobFailed = true; - } - - if (_sinkCompleted == 0) - { - // Notify throttle manager and change the state to complete - // Two cases where _bFinished should be set to false. - // 1) Invalid class or some other condition so that after making a connection WMI is throwing an error - // 2) We could not get any instance for the class. - /*if(bAtLeastOneObject ) - _bFinished = true;*/ - _helper.RaiseOperationCompleteEvent(null, OperationState.StopComplete); - if (!_bJobFailed) - { - _helper.State = WmiState.Completed; - SetJobState(JobState.Completed); - } - else - { - _helper.State = WmiState.Failed; - SetJobState(JobState.Failed); - } - } - } - - /// <summary> - /// It is called when the call to Win32shutdown is successfully completed. - /// </summary> - private void JobDoneForWin32Shutdown(object sender, EventArgs arg) - { - lock (_syncObject) - { - _sinkCompleted--; - } - - if (_sinkCompleted == 0) - { - _helper.RaiseOperationCompleteEvent(null, OperationState.StopComplete); - _helper.State = WmiState.Completed; - SetJobState(JobState.Completed); - } - } - - /// <summary> - /// Message indicating status of the job. - /// </summary> - public override string StatusMessage { get; } = "test"; - - /// <summary> - /// Indicates if there is more data available in - /// this Job. - /// </summary> - public override bool HasMoreData - { - get - { - return (Results.IsOpen || Results.Count > 0); - } - } - - /// <summary> - /// Returns the computer on which this command is - /// running. - /// </summary> - public override string Location { get; } - - /// <summary> - /// Stops the job. - /// </summary> - public override void StopJob() - { - AssertNotDisposed(); - _throttleManager.StopOperation(_helper); - - // if IgnoreStop is set, then StopOperation will - // return immediately, but StopJob should only - // return when job is complete. Waiting on the - // wait handle will ensure that its blocked - // until the job reaches a terminal state - Finished.WaitOne(); - } - - /// <summary> - /// Release all the resources. - /// </summary> - /// <param name="disposing"> - /// if true, release all the managed objects. - /// </param> - protected override void Dispose(bool disposing) - { - if (disposing) - { - if (!_isDisposed) - { - _isDisposed = true; - base.Dispose(disposing); - } - } - } - - private bool _isDisposed; - - /// <summary> - /// Handles operation complete event. - /// </summary> - private void HandleOperationComplete(object sender, OperationStateEventArgs stateEventArgs) - { - WmiAsyncCmdletHelper helper = (WmiAsyncCmdletHelper)sender; - - if (helper.State == WmiState.NotStarted) - { - // This is a case WMI operation was not started. - SetJobState(JobState.Stopped, helper.InternalException); - } - else if (helper.State == WmiState.Running) - { - SetJobState(JobState.Running, helper.InternalException); - } - else if (helper.State == WmiState.Completed) - { - SetJobState(JobState.Completed, helper.InternalException); - } - else if (helper.State == WmiState.Failed) - { - SetJobState(JobState.Failed, helper.InternalException); - } - else - { - SetJobState(JobState.Stopped, helper.InternalException); - } - } - /// <summary> - /// Handles WMI state changed. - /// </summary> - private void HandleWMIState(object sender, WmiJobStateEventArgs stateEventArgs) - { - if (stateEventArgs.WmiState == WmiState.Running) - { - SetJobState(JobState.Running, _helper.InternalException); - } - else if (stateEventArgs.WmiState == WmiState.NotStarted) - { - SetJobState(JobState.NotStarted, _helper.InternalException); - } - else if (stateEventArgs.WmiState == WmiState.Completed) - { - SetJobState(JobState.Completed); - } - else if (stateEventArgs.WmiState == WmiState.Failed) - { - SetJobState(JobState.Failed, _helper.InternalException); - } - else - { - SetJobState(JobState.Stopped, _helper.InternalException); - } - } - - /// <summary> - /// Handle a throttle complete event. - /// </summary> - /// <param name="sender">Sender of this event.</param> - /// <param name="eventArgs">Not used in this method.</param> - private void HandleThrottleComplete(object sender, EventArgs eventArgs) - { - if (_helper.State == WmiState.NotStarted) - { - // This is a case WMI operation was not started. - SetJobState(JobState.Stopped, _helper.InternalException); - } - else if (_helper.State == WmiState.Running) - { - SetJobState(JobState.Running, _helper.InternalException); - } - else if (_helper.State == WmiState.Completed) - { - SetJobState(JobState.Completed, _helper.InternalException); - } - else if (_helper.State == WmiState.Failed) - { - SetJobState(JobState.Failed, _helper.InternalException); - } - else - { - SetJobState(JobState.Stopped, _helper.InternalException); - } - // Do Nothing - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Management/commands/management/WebServiceProxy.cs b/src/Microsoft.PowerShell.Commands.Management/commands/management/WebServiceProxy.cs deleted file mode 100644 index 3fc313fe222..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/commands/management/WebServiceProxy.cs +++ /dev/null @@ -1,494 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.CodeDom; -using System.CodeDom.Compiler; -using System.Collections; -using System.Collections.Generic; -using System.Collections.Specialized; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.IO; -using System.Management; -using System.Management.Automation; -using System.Net; -using System.Reflection; -using System.Resources; -using System.Runtime.InteropServices; -using System.Text; -using System.Text.RegularExpressions; -using System.Web.Services; -using System.Web.Services.Description; -using System.Web.Services.Discovery; -using System.Xml; - -using Microsoft.CSharp; -using Microsoft.Win32; - -using Dbg = System.Management.Automation; - -namespace Microsoft.PowerShell.Commands -{ - #region New-WebServiceProxy - - /// <summary> - /// Cmdlet for new-WebService Proxy. - /// </summary> - [Cmdlet(VerbsCommon.New, "WebServiceProxy", DefaultParameterSetName = "NoCredentials", HelpUri = "https://go.microsoft.com/fwlink/?LinkID=135238")] - public sealed class NewWebServiceProxy : PSCmdlet - { - #region Parameters - - /// <summary> - /// URI of the web service. - /// </summary> - [Parameter(Mandatory = true, Position = 0)] - [ValidateNotNullOrEmpty] - [Alias("WL", "WSDL", "Path")] - public System.Uri Uri - { - get { return _uri; } - - set - { - _uri = value; - } - } - - private System.Uri _uri; - - /// <summary> - /// Parameter Class name. - /// </summary> - [Parameter(Position = 1)] - [ValidateNotNullOrEmpty] - [Alias("FileName", "FN")] - public string Class - { - get { return _class; } - - set - { - _class = value; - } - } - - private string _class; - - /// <summary> - /// Namespace. - /// </summary> - [Parameter(Position = 2)] - [ValidateNotNullOrEmpty] - [Alias("NS")] - public string Namespace - { - get { return _namespace; } - - set - { - _namespace = value; - } - } - - private string _namespace; - - /// <summary> - /// Credential. - /// </summary> - [Parameter(ParameterSetName = "Credential")] - [ValidateNotNullOrEmpty] - [Credential] - [Alias("Cred")] - public PSCredential Credential - { - get { return _credential; } - - set - { - _credential = value; - } - } - - private PSCredential _credential; - - /// <summary> - /// Use default credential.. - /// </summary> - [Parameter(ParameterSetName = "UseDefaultCredential")] - [ValidateNotNull] - [Alias("UDC")] - public SwitchParameter UseDefaultCredential - { - get { return _usedefaultcredential; } - - set - { - _usedefaultcredential = value; - } - } - - private SwitchParameter _usedefaultcredential; - - #endregion - - #region overrides - /// <summary> - /// Cache for storing URIs. - /// </summary> - private static Dictionary<Uri, string> s_uriCache = new Dictionary<Uri, string>(); - - /// <summary> - /// Cache for storing sourcecodehashes. - /// </summary> - private static Dictionary<int, object> s_srccodeCache = new Dictionary<int, object>(); - - /// <summary> - /// Holds the hash code of the source generated. - /// </summary> - private int _sourceHash; - /// <summary> - /// Random class. - /// </summary> - - private object _cachelock = new object(); - private static Random s_rnd = new Random(); - /// <summary> - /// BeginProcessing code. - /// </summary> - protected override void BeginProcessing() - { - if (string.IsNullOrWhiteSpace(_uri.ToString())) - { - Exception ex = new ArgumentException(WebServiceResources.InvalidUri); - ErrorRecord er = new ErrorRecord(ex, "ArgumentException", ErrorCategory.InvalidOperation, null); - ThrowTerminatingError(er); - } - // check if system.web is available.This assembly is not available in win server core. - string AssemblyString = "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"; - try - { - Assembly webAssembly = Assembly.Load(AssemblyString); - } - catch (FileNotFoundException ex) - { - ErrorRecord er = new ErrorRecord(ex, "SystemWebAssemblyNotFound", ErrorCategory.ObjectNotFound, null); - er.ErrorDetails = new ErrorDetails(WebServiceResources.NotSupported); - ThrowTerminatingError(er); - } - - int sourceCache = 0; - - lock (s_uriCache) - { - if (s_uriCache.ContainsKey(_uri)) - { - // if uri is present in the cache - string ns; - s_uriCache.TryGetValue(_uri, out ns); - string[] data = ns.Split('|'); - if (string.IsNullOrEmpty(_namespace)) - { - if (data[0].StartsWith("Microsoft.PowerShell.Commands.NewWebserviceProxy.AutogeneratedTypes.", StringComparison.OrdinalIgnoreCase)) - { - _namespace = data[0]; - _class = data[1]; - } - } - - sourceCache = Int32.Parse(data[2].ToString(), CultureInfo.InvariantCulture); - } - } - - if (string.IsNullOrEmpty(_namespace)) - { - _namespace = "Microsoft.PowerShell.Commands.NewWebserviceProxy.AutogeneratedTypes.WebServiceProxy" + GenerateRandomName(); - } - // if class is null,generate a name for it - if (string.IsNullOrEmpty(_class)) - { - _class = "MyClass" + GenerateRandomName(); - } - - Assembly webserviceproxy = GenerateWebServiceProxyAssembly(_namespace, _class); - if (webserviceproxy == null) - return; - object instance = InstantiateWebServiceProxy(webserviceproxy); - - // to set the credentials into the generated webproxy Object - PropertyInfo[] pinfo = instance.GetType().GetProperties(); - foreach (PropertyInfo pr in pinfo) - { - if (pr.Name.Equals("UseDefaultCredentials", StringComparison.OrdinalIgnoreCase)) - { - if (UseDefaultCredential.IsPresent) - { - bool flag = true; - pr.SetValue(instance, flag as object, null); - } - } - - if (pr.Name.Equals("Credentials", StringComparison.OrdinalIgnoreCase)) - { - if (Credential != null) - { - NetworkCredential cred = Credential.GetNetworkCredential(); - pr.SetValue(instance, cred as object, null); - } - } - } - - // disposing the entries in a cache - // Adding to Cache - lock (s_uriCache) - { - s_uriCache.Remove(_uri); - } - - if (sourceCache > 0) - { - lock (_cachelock) - { - s_srccodeCache.Remove(sourceCache); - } - } - - string key = string.Join("|", new string[] { _namespace, _class, _sourceHash.ToString(System.Globalization.CultureInfo.InvariantCulture) }); - lock (s_uriCache) - { - s_uriCache.Add(_uri, key); - } - - lock (_cachelock) - { - s_srccodeCache.Add(_sourceHash, instance); - } - - WriteObject(instance, true); - } - - #endregion - - #region private - - private static ulong s_sequenceNumber = 1; - private static object s_sequenceNumberLock = new object(); - - /// <summary> - /// Generates a random name. - /// </summary> - /// <returns>String.</returns> - private string GenerateRandomName() - { - string rndname = null; - string givenuri = _uri.ToString(); - for (int i = 0; i < givenuri.Length; i++) - { - Int32 val = System.Convert.ToInt32(givenuri[i], CultureInfo.InvariantCulture); - if ((val >= 65 && val <= 90) || (val >= 48 && val <= 57) || (val >= 97 && val <= 122)) - { - rndname += givenuri[i]; - } - else - { - rndname += "_"; - } - } - - string sequenceString; - lock (s_sequenceNumberLock) - { - sequenceString = (s_sequenceNumber++).ToString(CultureInfo.InvariantCulture); - } - - if (rndname.Length > 30) - { - return (sequenceString + rndname.Substring(rndname.Length - 30)); - } - - return (sequenceString + rndname); - } - - /// <summary> - /// Generates the Assembly. - /// </summary> - /// <param name="NameSpace"></param> - /// <param name="ClassName"></param> - /// <returns></returns> - [SuppressMessage("Microsoft.Maintainability", "CA1506:AvoidExcessiveClassCoupling")] - private Assembly GenerateWebServiceProxyAssembly(string NameSpace, string ClassName) - { - DiscoveryClientProtocol dcp = new DiscoveryClientProtocol(); - - // if paramset is defaultcredential, set the flag in wcclient - if (_usedefaultcredential.IsPresent) - dcp.UseDefaultCredentials = true; - - // if paramset is credential, assign the credentials - if (ParameterSetName.Equals("Credential", StringComparison.OrdinalIgnoreCase)) - dcp.Credentials = _credential.GetNetworkCredential(); - - try - { - dcp.AllowAutoRedirect = true; - dcp.DiscoverAny(_uri.ToString()); - dcp.ResolveAll(); - } - catch (WebException ex) - { - ErrorRecord er = new ErrorRecord(ex, "WebException", ErrorCategory.ObjectNotFound, _uri); - if (ex.InnerException != null) - er.ErrorDetails = new ErrorDetails(ex.InnerException.Message); - WriteError(er); - return null; - } - catch (InvalidOperationException ex) - { - ErrorRecord er = new ErrorRecord(ex, "InvalidOperationException", ErrorCategory.InvalidOperation, _uri); - WriteError(er); - return null; - } - - // create the namespace - CodeNamespace codeNS = new CodeNamespace(); - if (!string.IsNullOrEmpty(NameSpace)) - codeNS.Name = NameSpace; - - // create the class and add it to the namespace - if (!string.IsNullOrEmpty(ClassName)) - { - CodeTypeDeclaration codeClass = new CodeTypeDeclaration(ClassName); - codeClass.IsClass = true; - codeClass.Attributes = MemberAttributes.Public; - codeNS.Types.Add(codeClass); - } - - // create a web reference to the uri docs - WebReference wref = new WebReference(dcp.Documents, codeNS); - WebReferenceCollection wrefs = new WebReferenceCollection(); - wrefs.Add(wref); - - // create a codecompileunit and add the namespace to it - CodeCompileUnit codecompileunit = new CodeCompileUnit(); - codecompileunit.Namespaces.Add(codeNS); - - WebReferenceOptions wrefOptions = new WebReferenceOptions(); - wrefOptions.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateNewAsync | System.Xml.Serialization.CodeGenerationOptions.GenerateOldAsync | System.Xml.Serialization.CodeGenerationOptions.GenerateProperties; - wrefOptions.Verbose = true; - - // create a csharpprovider and compile it - CSharpCodeProvider csharpprovider = new CSharpCodeProvider(); - StringCollection Warnings = ServiceDescriptionImporter.GenerateWebReferences(wrefs, csharpprovider, codecompileunit, wrefOptions); - - StringBuilder codegenerator = new StringBuilder(); - StringWriter writer = new StringWriter(codegenerator, CultureInfo.InvariantCulture); - try - { - csharpprovider.GenerateCodeFromCompileUnit(codecompileunit, writer, null); - } - catch (NotImplementedException ex) - { - ErrorRecord er = new ErrorRecord(ex, "NotImplementedException", ErrorCategory.ObjectNotFound, _uri); - WriteError(er); - } - // generate the hashcode of the CodeCompileUnit - _sourceHash = codegenerator.ToString().GetHashCode(); - - // if the sourcehash matches the hashcode in the cache,the proxy hasnt changed and so - // return the instance of th eproxy in the cache - if (s_srccodeCache.ContainsKey(_sourceHash)) - { - object obj; - s_srccodeCache.TryGetValue(_sourceHash, out obj); - WriteObject(obj, true); - return null; - } - - CompilerParameters options = new CompilerParameters(); - CompilerResults results = null; - - foreach (string warning in Warnings) - { - this.WriteWarning(warning); - } - - // add the references to the required assemblies - options.ReferencedAssemblies.Add("System.dll"); - options.ReferencedAssemblies.Add("System.Data.dll"); - options.ReferencedAssemblies.Add("System.Xml.dll"); - options.ReferencedAssemblies.Add("System.Web.Services.dll"); - options.ReferencedAssemblies.Add(Assembly.GetExecutingAssembly().Location); - GetReferencedAssemblies(typeof(Cmdlet).Assembly, options); - options.GenerateInMemory = true; - options.TreatWarningsAsErrors = false; - options.WarningLevel = 4; - options.GenerateExecutable = false; - try - { - results = csharpprovider.CompileAssemblyFromSource(options, codegenerator.ToString()); - } - catch (NotImplementedException ex) - { - ErrorRecord er = new ErrorRecord(ex, "NotImplementedException", ErrorCategory.ObjectNotFound, _uri); - WriteError(er); - } - - return results.CompiledAssembly; - } - - /// <summary> - /// Function to add all the assemblies required to generate the web proxy. - /// </summary> - /// <param name="assembly"></param> - /// <param name="parameters"></param> - private void GetReferencedAssemblies(Assembly assembly, CompilerParameters parameters) - { - if (!parameters.ReferencedAssemblies.Contains(assembly.Location)) - { - string location = Path.GetFileName(assembly.Location); - if (!parameters.ReferencedAssemblies.Contains(location)) - { - parameters.ReferencedAssemblies.Add(assembly.Location); - foreach (AssemblyName referencedAssembly in assembly.GetReferencedAssemblies()) - GetReferencedAssemblies(Assembly.Load(referencedAssembly.FullName), parameters); - } - } - } - /// <summary> - /// Instantiates the object - /// if a type of WebServiceBindingAttribute is not found, throw an exception. - /// </summary> - /// <param name="assembly"></param> - /// <returns></returns> - private object InstantiateWebServiceProxy(Assembly assembly) - { - Type proxyType = null; - // loop through the types of the assembly and identify the type having - // a web service binding attribute - foreach (Type type in assembly.GetTypes()) - { - object[] obj = type.GetCustomAttributes(typeof(WebServiceBindingAttribute), false); - if (obj.Length > 0) - { - proxyType = type; - break; - } - - if (proxyType != null) - { - break; - } - } - - System.Management.Automation.Diagnostics.Assert( - proxyType != null, - "Proxy class should always get generated unless there were some errors earlier (in that case we shouldn't get here)"); - - return assembly.CreateInstance(proxyType.ToString()); - } - - #endregion - } - #endregion -} diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ClearRecycleBinResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ClearRecycleBinResources.resx index d74321e46ff..9811798e3f8 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ClearRecycleBinResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ClearRecycleBinResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ClipboardResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ClipboardResources.resx index 9e6cbd55cc1..4b25f91f36e 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ClipboardResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ClipboardResources.resx @@ -1,103 +1,63 @@ <?xml version="1.0" encoding="utf-8"?> <root> - <!-- - Microsoft ResX Schema - - Version 1.3 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">1.3</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1">this is my long string</data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - [base64 mime encoded serialized .NET Framework object] - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - [base64 mime encoded string representing a byte array form of the .NET Framework object] - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>1.3</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> <data name="SetClipboardContent" xml:space="preserve"> <value>Set string '{0}' to the clipboard.</value> </data> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/CmdletizationResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/CmdletizationResources.resx index 15bfadffe7b..e49ade768e8 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/CmdletizationResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/CmdletizationResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -123,7 +123,6 @@ {0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". {1} is a placeholder for a server name. Example: "localhost".</comment> </data> - <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <data name="CimJob_MethodDescription" xml:space="preserve"> <value>CIM method {1} on the {0} CIM object</value> <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ComputerInfoResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ComputerInfoResources.resx index 8a562f462d4..c8865458286 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ComputerInfoResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ComputerInfoResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ComputerResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ComputerResources.resx index 95685239fd7..23fa6c4b68d 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ComputerResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ComputerResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ControlPanelResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ControlPanelResources.resx deleted file mode 100644 index 077beaa117f..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ControlPanelResources.resx +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="ControlPanelItemCmdletNotSupported" xml:space="preserve"> - <value>The {0} cmdlet is not supported on this version of Windows.</value> - </data> - <data name="NoControlPanelItemFoundForGivenCanonicalName" xml:space="preserve"> - <value>Cannot find any Control Panel item with the given canonical name {0}.</value> - </data> - <data name="NoControlPanelItemFoundForGivenCanonicalNameWithCategory" xml:space="preserve"> - <value>Cannot find any control panel item with the given canonical name {0} that satisfies the specified category.</value> - </data> - <data name="NoControlPanelItemFoundForGivenCategory" xml:space="preserve"> - <value>Cannot find any control panel item with the given category {0}.</value> - </data> - <data name="NoControlPanelItemFoundForGivenInstance" xml:space="preserve"> - <value>Cannot find the Control Panel item based on the given instance of type {0}.</value> - </data> - <data name="NoControlPanelItemFoundForGivenName" xml:space="preserve"> - <value>Cannot find any control panel item with the given name {0}.</value> - </data> - <data name="NoControlPanelItemFoundForGivenNameWithCategory" xml:space="preserve"> - <value>Cannot find any Control Panel item with the given name {0} that satisfies the specified category.</value> - </data> - <data name="NoControlPanelItemFoundWithNullCanonicalName" xml:space="preserve"> - <value>Cannot find any control panel item that has a canonical name.</value> - </data> - <data name="NoControlPanelItemFoundWithNullCanonicalNameWithCategory" xml:space="preserve"> - <value>Cannot find any Control Panel item that satisfies the specified category and has a canonical name.</value> - </data> - <data name="VerbActionOpen" xml:space="preserve"> - <value>&Open</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/EventlogResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/EventlogResources.resx deleted file mode 100644 index cee97f4adae..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/EventlogResources.resx +++ /dev/null @@ -1,180 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="LogReadError" xml:space="preserve"> - <value>Log "{0}" could not be read to completion due to the following error. This may have occurred because the log was cleared while still being read. {1}</value> - </data> - <data name="NoEntriesFound" xml:space="preserve"> - <value>No matches found</value> - </data> - <data name="ClearEventLogWarning" xml:space="preserve"> - <value>Do you want to clear the "{0}" log on the computer "{1}"?</value> - </data> - <data name="LogDoesNotExist" xml:space="preserve"> - <value>The Log name "{0}" does not exist in the computer "{1}".</value> - </data> - <data name="PathDoesNotExist" xml:space="preserve"> - <value>The path to the "{1}" computer cannot be found.</value> - </data> - <data name="SourceDoesNotExist" xml:space="preserve"> - <value>The source name "{2}" does not exist on computer "{1}".</value> - </data> - <data name="AccessDenied" xml:space="preserve"> - <value>The registry key for the log "{0}" for source "{2}" could not be opened.</value> - </data> - <data name="OSWritingError" xml:space="preserve"> - <value>The operating system reported an error when writing the event entry to the event log. A Windows error code is not available.</value> - </data> - <data name="LimitEventLogWarning" xml:space="preserve"> - <value>Do you want to change the properties of the "{0}" log on the "{1}" computer?</value> - </data> - <data name="PermissionDenied" xml:space="preserve"> - <value>The registry key for the log "{0}" could not be opened on the computer "{1}".</value> - </data> - <data name="ValueOutofRange" xml:space="preserve"> - <value>The value supplied for MaximumSize parameter has to be in the range of 64 KB to 4GB with an increment of 64 KB. Please enter a proper value and then retry.</value> - </data> - <data name="NoAccess" xml:space="preserve"> - <value>Access to the "{1}" computer is denied.</value> - </data> - <data name="SourceExistWithLog" xml:space="preserve"> - <value>The "{2}" source is already registered with the "{0}" log.</value> - </data> - <data name="SourceExistInComp" xml:space="preserve"> - <value>The "{2}" source is already registered on the "{1}" computer.</value> - </data> - <data name="RemoveEventLogWarning" xml:space="preserve"> - <value>Do you want to remove the "{0}" log from the "{1}" computer?</value> - </data> - <data name="RemoveSourceWarning" xml:space="preserve"> - <value>Do you want to remove the "{0}" source from the "{1}" computer?</value> - </data> - <data name="InvalidOverflowAction" xml:space="preserve"> - <value>Retention days is valid only if the overflow action is "OverwriteOlder". Please change and try again.</value> - </data> - <data name="InvalidArgument" xml:space="preserve"> - <value>Specify a valid value for the number of retention days.</value> - </data> - <data name="AccessIsDenied" xml:space="preserve"> - <value>Access is denied. Try running the command again in a session that has been opened with elevated user rights (that is, Run as Administrator).</value> - </data> - <data name="NotSupported" xml:space="preserve"> - <value>The command is not supported in this version of the operating system.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/HotFixResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/HotFixResources.resx index a058ae71a11..c878f64a50f 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/HotFixResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/HotFixResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ManagementMshSnapInResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ManagementMshSnapInResources.resx deleted file mode 100644 index 73de4f80a24..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ManagementMshSnapInResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="Description" xml:space="preserve"> - <value>This PowerShell Snap-In contains management cmdlets that are used to manage Windows components. </value> - </data> - <data name="Vendor" xml:space="preserve"> - <value>Microsoft Corporation</value> - </data> - <data name="Name" xml:space="preserve"> - <value>Management PSSnapIn</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/NavigationResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/NavigationResources.resx index 6bec473c213..3c2675f900e 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/NavigationResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/NavigationResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ProcessCommandHelpResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ProcessCommandHelpResources.resx index fa4ae71963a..d75296bacf3 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ProcessCommandHelpResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ProcessCommandHelpResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ProcessResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ProcessResources.resx index b4c1ddbccf8..1b9e9b21c25 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ProcessResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ProcessResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ServiceResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ServiceResources.resx index e1213c3fb05..1184748d98e 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/ServiceResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ServiceResources.resx @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="utf-8"?> <root> - <!-- - Microsoft ResX Schema - + <!-- + Microsoft ResX Schema + Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes associated with the data types. - + Example: - + ... ado.net/XML headers & schema ... <resheader name="resmimetype">text/microsoft-resx</resheader> <resheader name="version">2.0</resheader> @@ -26,41 +26,41 @@ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> <comment>This is a comment</comment> </data> - - There are any number of "resheader" rows that contain simple + + There are any number of "resheader" rows that contain simple name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can read any of the formats listed below. - + mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with + value : The object must be serialized with : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. - + mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with + value : The object must be serialized with : System.Runtime.Serialization.Formatters.Soap.SoapFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array + value : The object must be serialized into a byte array : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -213,4 +213,7 @@ <data name="UnsupportedStartupType" xml:space="preserve"> <value>The startup type '{0}' is not supported by {1}.</value> </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Could not retrieve property '{1}' for service '{0}': {2}</value> + </data> </root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/TestConnectionResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/TestConnectionResources.resx index ddd4ba8f815..da6e540b9bc 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/TestConnectionResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/TestConnectionResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/TestPathResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/TestPathResources.resx index c60c4318a64..c14a57076b5 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/TestPathResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/TestPathResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/TimeZoneResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/TimeZoneResources.resx index f474785fd22..01594e592a1 100644 --- a/src/Microsoft.PowerShell.Commands.Management/resources/TimeZoneResources.resx +++ b/src/Microsoft.PowerShell.Commands.Management/resources/TimeZoneResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/TransactionResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/TransactionResources.resx deleted file mode 100644 index 9d92573d86d..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/TransactionResources.resx +++ /dev/null @@ -1,123 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="TransactionTimedOut" xml:space="preserve"> - <value>Cannot use transaction. The transaction has timed out.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/WebServiceResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/WebServiceResources.resx deleted file mode 100644 index 91d57c51902..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/WebServiceResources.resx +++ /dev/null @@ -1,126 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="InvalidUri" xml:space="preserve"> - <value>The Uniform Resource Identifier (URI) cannot be null or empty. Provide a valid URI.</value> - </data> - <data name="NotSupported" xml:space="preserve"> - <value>The command is not supported on this operating system.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/WmiResources.resx b/src/Microsoft.PowerShell.Commands.Management/resources/WmiResources.resx deleted file mode 100644 index 47f736405ea..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/resources/WmiResources.resx +++ /dev/null @@ -1,138 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="WmiInvalidClass" xml:space="preserve"> - <value>Could not register for event. The class name is invalid. Valid class names consist of letters, digits and the underscore character.</value> - </data> - <data name="WmiNamespaceConnect" xml:space="preserve"> - <value>Could not get objects from namespace {0}. {1}</value> - </data> - <data name="WmiFilterInvalidClass" xml:space="preserve"> - <value>The class name {0} is invalid. Valid class names consist of letters, digits, '_', '?', '*', '-' and "[]".</value> - </data> - <data name="WmiMethodNameForConfirmation" xml:space="preserve"> - <value>{0} ({1})</value> - </data> - <data name="WmiParameterMissing" xml:space="preserve"> - <value>Parameter {0} should be specified to compose the query.</value> - </data> - <data name="WmiQueryFailure" xml:space="preserve"> - <value>{0}"{1}"</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClearRecycleBinResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClearRecycleBinResources.cs.resx new file mode 100644 index 00000000000..4f7ab0ca493 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClearRecycleBinResources.cs.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Veškerý obsah Koše</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Veškerý obsah Koše pro jednotku {0}</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Vyprazdňování Koše</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>pro jednotku {0}</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>pro všechny jednotky</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Jednotku nelze najít. Jednotka s názvem {0} neexistuje. Spuštěním rutiny {1} zobrazíte dostupné pevné jednotky v systému.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Neplatný vstup Podporovány jsou následující formáty: {0}, {1} nebo {2}.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>Jednotka s názvem {0} není pevná jednotka a nepodporuje Koš. Spuštěním rutiny {1} zobrazíte dostupné pevné jednotky v systému.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClipboardResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClipboardResources.cs.resx new file mode 100644 index 00000000000..15ad2078786 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ClipboardResources.cs.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Nastavte řetězec {0} do schránky.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Připojte řetězec {0} ke schránce.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Nastavte soubor {0} do schránky.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Připojte soubor {0} ke schránce.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Nastavte soubory ({0}) do schránky.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Připojte soubory ({0}) do schránky.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>Schránka neobsahuje žádný obsah nebo formát obsahu není kompatibilní. Nastavte vstupní objekt do schránky.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Schránka byla vymazána.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType lze kombinovat pouze s formátem Text.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Hodnotu Raw lze kombinovat pouze s formátem Text nebo FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Html lze kombinovat pouze s formátem Html Text.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Na této platformě je podporován pouze formát Text.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Schránka není na této platformě podporována.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>Přepínač -AsHtml není na této platformě podporován.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Parametr -TextFormatType podporuje na této platformě pouze hodnotu Text.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Parametr -Path není na této platformě podporován.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Parametr -LiteralPath není na této platformě podporován.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/CmdletizationResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/CmdletizationResources.cs.resx new file mode 100644 index 00000000000..fbb24ed6d4c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/CmdletizationResources.cs.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Na serveru CIM {0} nelze najít třídu {1}. Ověřte hodnotu atributu XML ClassName v souboru XML definice rutiny a zkuste to znovu. Příklad platného názvu třídy: ROOT\cimv2\Win32_Process</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Metoda CIM {1} u objektu CIM {0}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Nepodařilo se spustit {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Probíhá následující operace: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Rutiny CIM nepodporují parametr {0} společně s parametrem AsJob. Odeberte jeden z těchto parametrů a zkuste to znovu.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Dotaz CIM na instance třídy {0} na serveru CIM {1}: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>Metoda CIM vrátila následující kód chyby: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>Metoda CIM {2} zpřístupněná třídou {0} na serveru CIM {1}.</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Vnitřní typ CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Literál WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Nelze najít výstupní parametr {2} metody {1} objektu CIM {0}. Ověřte hodnotu atributu ParameterName v souboru XML definice rutiny a zkuste to znovu.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Prostřednictvím {1} nebyly nalezeny žádné odpovídající objekty {0}. Ověřte parametry dotazu a zkuste to znovu.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Nebyly nalezeny žádné objekty {2} s vlastností {0} rovnou hodnotě {1}. Ověřte hodnotu vlastnosti a zkuste to znovu.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Typ vlastnosti {0} ({1}) neodpovídá typu CIM ({2}) přidruženému k typu deklarovanému v souboru XML definice rutiny.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Dotaz CIM pro vytvoření výčtu přidružené instance třídy {0} na serveru CIM {1}.</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Dotaz CIM pro vytvoření výčtu instancí třídy {0} na serveru CIM {1}, které jsou přidružené k následující instanci: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>Příkaz {0} nelze dokončit, protože server {1} je momentálně zaneprázdněný. Příkaz bude automaticky pokračovat za {2:f2} s.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Nelze se připojit k serveru CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Rutina plně nepodporuje akci Inquire (Poslat dotaz) pro zprávy ladění. Operace rutiny bude během výzvy pokračovat. Vyberte jinou předvolbu akce pomocí přepínače -Debug nebo proměnné $DebugPreference a zkuste to znovu.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Rutina plně nepodporuje akci Inquire (Poslat dotaz) pro upozornění. Operace rutiny bude během výzvy pokračovat. Vyberte jinou předvolbu akce pomocí parametru -WarningAction nebo proměnné $WarningPreference a zkuste to znovu.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Rutina plně nepodporuje akci Stop (Zastavit) pro upozornění. Operace rutiny se zastaví se zpožděním. Vyberte jinou předvolbu akce pomocí parametru -WarningAction nebo proměnné $WarningPreference a zkuste to znovu.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: Relace CimSession se serverem CIM používá protokol DCOM, který nepodporuje přepínač {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Nebyly nalezeny žádné objekty {2} s vlastností {0} odpovídající hodnotě {1}. Ověřte hodnotu vlastnosti a zkuste to znovu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerInfoResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerInfoResources.cs.resx new file mode 100644 index 00000000000..aa8e8ec437a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerInfoResources.cs.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Načítají se informace o operačním systému.</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Načítají se informace o aktualizacích instalovatelných bez restartování.</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Načítají se informace o registru.</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Načítají se informace o systému BIOS.</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Načítají se informace o základní desce.</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Načítají se informace o počítači.</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Načítají se informace o procesoru.</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Načítají se informace o síťovém adaptéru.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerResources.cs.resx new file mode 100644 index 00000000000..d5a2e9c1c4f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ComputerResources.cs.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Tato funkce není v tomto operačním systému podporována.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Nelze povolit jednotku {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Příkaz nemůže zapnout infrastrukturu obnovení počítače na zadaném počítači, protože zadaná jednotka není platná. Zadejte do parametru Drive platnou jednotku a zkuste to znovu.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Do seznamu jednotek zahrňte systémovou jednotku.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Příkaz nemůže vypnout infrastrukturu obnovení počítače, protože zadaná jednotka není platná. Zadejte do parametru Drive platnou jednotku a zkuste to znovu.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Příkaz nemůže zakázat obnovení systému na jednotce {0} . Tuto operaci nemůžete provést, protože k tomu nemáte dostatečná oprávnění.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Služba SystemRestore je zakázaná.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>Infrastruktura obnovení systému nemůže vytvořit bod obnovení.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Poslední pokus o obnovení počítače se nezdařil.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Počítač byl obnoven do zadaného bodu obnovení.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Poslední pokus o obnovení počítače byl přerušen.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Příkaz nemůže najít bod obnovení {0}. Ověřte pořadové číslo {0} a potom příkaz spusťte znovu.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Restartování počítače {0} se nezdařilo s následující chybovou zprávou: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Tento příkaz nelze spustit na cílovém počítači ({1}) kvůli následující chybě: {0}. {2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Počítač {0} se nepodařilo zastavit. Chybová zpráva: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>Příkaz nemůže obnovit počítač, protože {0} není nastaven jako platný bod obnovení. Zadejte platný bod obnovení do parametru RestorePoint a zkuste to znovu.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Změny se projeví po restartování počítače {1}.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Po opuštění domény budete muset znát heslo místního účtu správce, abyste se mohli přihlásit k tomuto počítači. Chcete pokračovat?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Následující název počítače není platný: {0}. Ujistěte se, že název počítače není delší než 255 znaků, neobsahuje dvě nebo více po sobě jdoucích teček, nezačíná tečkou, neobsahuje pouze číselné znaky a neobsahuje žádný z následujících znaků: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Doména v názvu počítače {0} není platná. Ujistěte se, že doména existuje a že název je platný název domény.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>Hodnota zadaná pro parametr NewComputerName je stejná jako hodnota parametru ComputerName. Zadejte pro parametr NewComputerName jinou hodnotu.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>Heslo zabezpečeného kanálu mezi {0} a {1} bylo resetováno.</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Tento příkaz nelze spustit kvůli následující chybě: Službu nelze spustit, protože je zakázaná nebo nemá povolená přidružená zařízení.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Vytváří se bod obnovení systému...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Vytváří se bod obnovení systému... {0} % dokončeno.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Dokončeno.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Zkuste použít níže uvedené možnosti a spusťte příkaz znovu. +1. Ověřte, zda je cílový počítač ({0}) spuštěn. +2. Zadejte úplný název cílového počítače ({0}).</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Restartování počítače {0} se nezdařilo. Oprávnění přístupu {1} nelze pro volající proces povolit.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Povolte {0} a restartujte počítač.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Přístupová práva k místnímu vypnutí</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Přístupová práva ke vzdálenému vypnutí</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Nelze čekat na restart místního počítače. Při zadání parametru Wait se místní počítač ignoruje.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Parametry Timeout, For a Delay jsou platné pouze tehdy, když je zadán parametr Wait.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Restartují se počítače...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Restartování počítače {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Dokončeno: {0}/{1}</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Ověřuje se, zda se počítač restartoval...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Čeká se na připojení PowerShellu...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Čeká se na zahájení restartování...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Čeká se na připojení WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Čeká se na připojení rozhraní WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Restartování je dokončeno</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Kombinované typy služeb se v současné době nepodporují.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Název počítače {0} nelze přeložit s následující výjimkou: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Počet nových názvů neodpovídá počtu cílových počítačů.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Přeskočit počítač {0} s novým názvem {1}, protože nový název není platný. Zadaný nový název počítače nemá správný formát. Standardní názvy mohou obsahovat písmena (a-z, A-Z), číslice (0-9) a spojovníky (-), ale ne mezery ani tečky (.). Název nesmí být tvořen pouze číslicemi a nesmí být delší než 63 znaků.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Přeskočit počítač {0} s novým názvem {1}, protože nový název je stejný jako aktuální název.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Počítač {0} nelze odebrat, protože není v doméně.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Počítač {0} se nepodařilo připojit k pracovní skupině {1}. Chybová zpráva: {2}.</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Počítače nelze odebrat z domény, protože místní síť není dostupná.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Přejmenování počítače {0} na {1} se nezdařilo kvůli následující výjimce: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Připojit k doméně {0}</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Připojit k pracovní skupině {0}</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Počítač {0} nelze přidat do domény {1}, protože už je její součástí.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Počítač {0} nelze přidat do pracovní skupiny {1}, protože už je její součástí.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Počítač {0} byl úspěšně připojen k pracovní skupině {1}, ale nepodařilo se ho přejmenovat na {2}. Chybová zpráva: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Počítač {0} byl úspěšně odpojen od domény {1}, ale nepodařilo se ho připojit k pracovní skupině {2}. Chybová zpráva: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Počítač {0} se nepodařilo odpojit od domény {1}. Chybová zpráva: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>K počítači {0} se nepodařilo navázat připojení WMI. Chybová zpráva: {1}</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Počítači {0} se nepodařilo připojit k doméně {1} z aktuální pracovní skupiny {2} s následující chybovou zprávou: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Počítač {0} byl úspěšně odpojen od domény {1}, ale nepodařilo se ho připojit k nové doméně {2}. Chybová zpráva: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Počítač {0} byl úspěšně připojen k nové doméně {1}, ale nepodařilo se ho přejmenovat na {2}. Chybová zpráva: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>Příznak {0} je platný pouze v případě, že je zadán příznak {1}.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Nelze přejmenovat více počítačů. Parametr -NewName je platný pouze v případě, že je zadán jeden počítač.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Účet místního počítače v doméně {0} se nepodařilo najít.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Účet počítače pro místní počítač se nepodařilo najít na řadiči domény {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Informace o doméně místního počítače nelze získat kvůli následující výjimce: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Heslo zabezpečeného kanálu pro účet počítače v doméně nelze resetovat. Operace se nezdařila s následujícím výjimkou: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Resetování hesla zabezpečeného kanálu pro místní počítač se nezdařilo s následující chybovou zprávou: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>K resetování hesla zabezpečeného kanálu na místním počítači jsou vyžadována oprávnění správce. Přístup byl odepřen.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Heslo zabezpečeného kanálu pro účet místního počítače nelze resetovat. Místní počítač momentálně není součástí domény.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Název počítače NetBIOS je omezen na 15 bajtů, což v tomto případě představuje 15 znaků. Název pro rozhraní NetBIOS bude zkrácen na {0}, což může způsobit konflikty při překladu názvů rozhraní NetBIOS. Chcete pokračovat?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Název pro rozhraní NetBIOS bude zkrácen.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Zadaný název serveru {0} nelze přeložit.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Nový bod obnovení systému nelze vytvořit, protože již byl vytvořen během posledních {0} minut. Frekvenci vytváření bodů obnovení lze změnit vytvořením hodnoty DWORD SystemRestorePointCreationFrequency v klíči registru HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore. Hodnota tohoto klíče registru určuje požadovaný časový interval (v minutách) mezi vytvořením dvou bodů obnovení. Výchozí hodnota je 1440 minut (24 hodin).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Objekt WMI Win32_OperatingSystem nelze načíst.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Počítač {0} je přeskočen. Nepodařilo se načíst hodnotu LastBootUpTime prostřednictvím služby WMI. Chybová zpráva: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Zabezpečený kanál pro místní počítač nelze ověřit. Operace se nezdařila s následujícím výjimkou: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Pokus o opravu zabezpečeného kanálu mezi místním počítačem a doménou {0} se nezdařil.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Zabezpečený kanál mezi místním počítačem a doménou {0} byl úspěšně opraven.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Zabezpečený kanál mezi místním počítačem a doménou {0} je v pořádku.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Zabezpečený kanál mezi místním počítačem a doménou {0} je poškozen.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Nelze ověřit heslo zabezpečeného kanálu pro místní počítač. Místní počítač momentálně není součástí domény.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Operaci nelze provést, protože rozhraní API pro obnovení systému nejsou na platformě Advanced RISC Machine (ARM) podporována.</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Restartování počítače nebylo dokončeno v zadaném časovém limitu.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Časový interval pro vytvoření bodu obnovení nelze ověřit. Nepodařilo se načíst poslední bod obnovení. Chybová zpráva: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Sada parametrů AsJob není podporována.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>Parametr {0} se pro CoreCLR nepodporuje.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Požadovaný nativní příkaz shutdown nebyl nalezen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/HotFixResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/HotFixResources.cs.resx new file mode 100644 index 00000000000..2489f912017 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/HotFixResources.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>V počítači {0} nelze najít požadovanou opravu hotfix. Ověřte vstup a spusťte příkaz znovu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/NavigationResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/NavigationResources.cs.resx new file mode 100644 index 00000000000..223f5410b6c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/NavigationResources.cs.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Zadaná cesta je kontejner, který má podřízené položky. Chcete odstranit tento kontejner a jeho podřízené položky?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Chcete odstranit zadanou položku?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Nelze kopírovat, protože zadaný cíl již existuje. Chcete přepsat existující obsah?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nová jednotka</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Název: {0} Zprostředkovatel: {1} Kořen: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Odebrat jednotku</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Název: {0} Zprostředkovatel: {1} Kořen: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Jednotku {0} nelze odebrat, protože se používá.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>Položka v {0} má podřízené položky a parametr Recurse nebyl zadán. Pokud budete pokračovat, odeberou se spolu s položkou všechny podřízené položky. Opravdu chcete pokračovat?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Položku {0} nelze odebrat, protože se používá.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Objekt v zadané cestě {0} neexistuje nebo byl filtrován pomocí parametru -Include nebo -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Nastavit obsah</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Cesta: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Přidat obsah</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Cesta: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Položku nelze přesunout, protože položka {0} neexistuje.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Položku nelze přesunout, protože položka v {0} je používána.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Nelze přejmenovat, protože položka {0} neexistuje.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Položku {0} nelze přejmenovat, protože se používá.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Cestu nelze analyzovat, protože cesta {0} nemá zadán kvalifikátor.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Začít</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Vrátit zpět</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Potvrdit</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Aktuální transakce</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessCommandHelpResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessCommandHelpResources.cs.resx new file mode 100644 index 00000000000..e619e61392f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessCommandHelpResources.cs.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Vypíše aktuálně spuštěné procesy.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[vstup z kanálu je povolen] +Čárkami oddělený seznam identifikátorů procesů určujících procesy, které se mají získat + +-ProcessName název +[string[]] +[vstup z kanálu je povolen] +Čárkami oddělený seznam názvů procesů určujících procesy, které se mají získat + +-Exclude název +[ArrayList] +Čárkami oddělený seznam názvů procesů, které mají být z výstupu vyloučeny. + +--- +Příkaz vypíše procesy z místního počítače a vrátí objekty System.Diagnostics.Process. Příkaz zapisuje objekt procesu do výstupního kanálu po jednom. Příkaz přijímá z příkazového řádku parametry, jako jsou ID (identifikátor procesu) nebo ProcessName (název procesu). Příkaz vrátí odpovídající objekt System.Diagnostics.Process pro zadané parametry ID nebo ProcessName.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>Možnost Vyloučit funguje pouze pro název procesu.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Vrátí všechny spuštěné procesy.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Vrátí všechny procesy s názvy začínajícími na svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessResources.cs.resx new file mode 100644 index 00000000000..4be98442a52 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ProcessResources.cs.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Nelze najít proces s názvem {0}. Ověřte název procesu a znovu zavolejte rutinu.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Nelze najít proces s názvem {0}. Zkuste procesy vyhledat podle ID spuštěním příkazu s parametrem -Id.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože ladicí program nelze připojit k procesu {0} ({1}). Zadejte jiný proces a spusťte příkaz.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Nelze najít proces s identifikátorem procesu {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Proces {0} ({1}) nelze zastavit kvůli následující chybě: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Nelze vytvořit výčet modulů procesu {0}.</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Nelze vytvořit výčet informací o verzi souboru procesu {0}.</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Nelze vytvořit výčet modulů a informací o verzi souboru procesu {0}.</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Opravdu chcete provést operaci Stop-Process u následující položky: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Zadaná cesta není platná aplikace win32. Zkuste to znovu s UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Tento příkaz zastavil operaci s procesem {0} ({1}) kvůli následující chybě: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože parametry Redirection nelze použít s parametrem UseShellExecute.</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Došlo k výjimce při získávání Modules nebo FileVersion: Tato funkce není podporována pro vzdálené počítače.</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Tento příkaz nemůže připojit ladicí program k procesu kvůli {0}, protože není k dispozici žádný výchozí ladicí program.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Tento příkaz zastavil operaci, protože nemůže čekat na proces System Idle. Zadejte jiný proces a spusťte příkaz znovu.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Tento příkaz zastavil operaci, protože nemůže čekat sám na sebe. Zadejte jiný proces a spusťte příkaz znovu.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Tento příkaz zastavil operaci, protože proces {0} ({1}) není v zadaném časovém limitu zastaven.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Tento příkaz nelze spustit kvůli následující chybě: {0}.</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože vstup {0} není platná aplikace. Zadejte platnou aplikaci a spusťte příkaz znovu.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože parametr {0} má neplatnou hodnotu nebo jej nelze použít s tímto příkazem. Zadejte platný vstup a spusťte příkaz znovu.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože {0} a {1} jsou stejné. Zadejte jiné vstupy a spusťte příkaz znovu.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Tento příkaz nelze spustit úplně, protože systém nemůže najít všechny požadované informace.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Nepodařilo se načíst nový popisovač procesu: {0}. Výstupní objekt Process může obsahovat některé vlastnosti a metody, které nefungují správně.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Tento příkaz nejde spustit kvůli chybě 1783. Možnou příčinou této chyby může být použití neexistující uživatele {0}. Zadejte platného uživatele a spusťte příkaz znovu.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Chyba při přidávání položky {0} do sítě: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Chyba při odebírání položky {0} ze sítě: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Chyba při přejmenovávání {0}: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Parametry {0} a {1} nelze zadat současně.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Proces {0} ({1}) nelze ladit kvůli následující chybě: {2}.</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>Uživatel nemá přístup k požadovaným informacím.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Zadaný parametr není platný.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>Uživatel nemá dostatečná oprávnění.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Došlo k neznámé chybě.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Zadaná cesta neexistuje.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Parametr {0} není v této edici Windows pro rutinu {1} podporován.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Parametr {0} není pro rutinu {1} v této edici PowerShellu podporován.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/ServiceResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ServiceResources.cs.resx new file mode 100644 index 00000000000..91c82bc2195 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/ServiceResources.cs.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Nenašla se žádná služba s názvem služby {0}.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Nenašla se žádná služba se zobrazovaným názvem {1}.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Službu {1} ({0}) nejde zastavit, protože na ní závisí jiné služby. Službu jde zastavit jen v případě, že je nastavený příznak Force.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Službu {1} ({0}) nejde zastavit, protože na ní závisí jiné služby.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde zastavit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde spustit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde pozastavit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Službu {1} ({0}) nejde pozastavit, protože nepodporuje pozastavení ani obnovení.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Službu {1} ({0}) nejde pozastavit, protože není spuštěná.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde obnovit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Službu {1} ({0}) nejde obnovit, protože nepodporuje pozastavení ani obnovení.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Službu {1} ({0}) nejde obnovit, protože není spuštěná.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde nakonfigurovat kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Popis služby {1} ({0}) nejde nastavit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>U služby {1} ({0}) nejde nastavit automatické spuštění (zpožděné spuštění) kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Popisovač zabezpečení služby {0} nejde nastavit kvůli následující chybě: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde vytvořit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Služba {1} ({0}) byla vytvořena, ale její popis nejde nastavit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Služba {1} ({0}) byla vytvořena, ale její typ spuštění StartupType Automatic (Delayed Start) se nepovedlo nastavit kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Službu {1} ({0}) nejde odebrat kvůli následující chybě: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>K závislým službám služby {1} ({0}) nejde získat přístup</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Čeká se na spuštění služby {1} ({0})...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Čeká se na zastavení služby {1} ({0})...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Čeká se na pozastavení služby {1} ({0})...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Čeká se na obnovení služby {1} ({0})...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Službu {1} ({0}) se nepovedlo spustit.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Zastavení služby {1} ({0}) se nepovedlo.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Pozastavení služby {1} ({0}) se nepovedlo.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Obnovení služby {1} ({0}) se nepovedlo.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>SCManager se nepovedlo otevřít kvůli následující chybě: {0}. Spusťte PowerShell jako správce a potom příkaz spusťte znovu.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Typ spuštění {0} není v {1} podporovaný.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Vlastnost {1} se u služby {0} nepovedlo načíst: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestConnectionResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestConnectionResources.cs.resx new file mode 100644 index 00000000000..65fec512efa --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestConnectionResources.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Testování připojení k počítači {0} se nezdařilo: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Nelze přeložit název cíle.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Cílová adresa IPv4/IPv6 chybí.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Nelze dokončit traceroute k cíli „{0}“: Počet přeskoků potřebných k dosažení hostitele překračuje hodnotu MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestPathResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestPathResources.cs.resx new file mode 100644 index 00000000000..8aa59d87333 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TestPathResources.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>Zadaný argument Path měl hodnotu null nebo představoval prázdnou kolekci.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/cs/TimeZoneResources.cs.resx b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TimeZoneResources.cs.resx new file mode 100644 index 00000000000..83302e57f20 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/cs/TimeZoneResources.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Místní časové pásmo nelze nastavit, protože název {0} se překládá na více položek.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Název časového pásma {0} nebyl v místním počítači nalezen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ClearRecycleBinResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ClearRecycleBinResources.de.resx new file mode 100644 index 00000000000..acebb930da1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ClearRecycleBinResources.de.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Alle Inhalte des Papierkorbs</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Der gesamte Inhalt der Papierkorb für das Laufwerk „{0}“</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Papierkorb wird gelöscht</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>für das Laufwerk „{0}“</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>für alle Laufwerke</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Laufwerk wurde nicht gefunden. Ein Laufwerk mit dem Namen „{0}“ ist nicht vorhanden. Führen Sie das cmdlet „{1}“ aus, um die verfügbaren Festplattenlaufwerke im System anzuzeigen.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Die Eingabe ist ungültig. Die folgenden Formate werden unterstützt: „{0}“, „{1}“ oder „{2}“.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>Das Laufwerk mit dem Namen „{0}“ ist kein Festplattenlaufwerk und unterstützt die Papierkorb nicht. Führen Sie das cmdlet „{1}“ aus, um die verfügbaren Festplattenlaufwerke im System anzuzeigen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ClipboardResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ClipboardResources.de.resx new file mode 100644 index 00000000000..4d717d9f91b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ClipboardResources.de.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Zeichenfolge „{0}“ in die Zwischenablage festlegen.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Zeichenfolge „{0}“ an die Zwischenablage anhängen.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Legen Sie die Datei „{0}“ in der Zwischenablage fest.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Hängen Sie die Datei „{0}“ an die Zwischenablage an.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Legen Sie {0} Dateien in der Zwischenablage fest.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Fügen Sie {0} Dateien an die Zwischenablage an.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>In der Zwischenablage sind keine Inhalte vorhanden, oder das Inhaltsformat ist nicht kompatibel. Legen Sie das Eingabeobjekt auf die Zwischenablage fest.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Die Zwischenablage wurde gelöscht.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType kann nur mit dem Textformat kombiniert werden.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw kann nur mit dem Text- oder FileDropList-Format kombiniert werden.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>HTML kann nur mit dem HTML-Textformat kombiniert werden.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Auf dieser Plattform wird nur das Textformat unterstützt.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Die Zwischenablage wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>Der Schalter „-AsHtml“ wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Der Parameter „-TextFormatType“ unterstützt nur „Text“ auf dieser Plattform.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Der Parameter „-Path“ wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Der Parameter -LiteralPath wird auf dieser Plattform nicht unterstützt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/CmdletizationResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/CmdletizationResources.de.resx new file mode 100644 index 00000000000..a68cc3276b8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/CmdletizationResources.de.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Die {0}-Klasse wurde auf dem {1}-CIM-Server nicht gefunden. Überprüfen Sie den Wert des ClassName-XML-Attributs in der XML-Datei der Cmdlet-Definition, und wiederholen Sie den Vorgang. Beispiel für einen gültigen Klassennamen: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>CIM-Methode „{1}“ für das {0}-CIM-Objekt</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Fehler beim Ausführen von „{1}“. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Folgender Vorgang wird ausgeführt: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM-Cmdlets unterstützen den {0}-Parameter nicht zusammen mit dem AsJob-Parameter. Entfernen Sie einen dieser Parameter, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>CIM-Abfrage für Instanzen der {0}-Klasse auf dem {1}-CIM-Server: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>Die CIM-Methode hat den folgenden Fehlercode zurückgegeben: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>Die {2}-CIM-Methode, die von der {0}-Klasse auf dem {1}-CIM-Server bereitgestellt wird</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Systeminterner CIM-Typ</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL-Literal</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Der {2}-Ausgabeparameter der {1}-Methode des {0}-CIM-Objekts wurde nicht gefunden. Überprüfen Sie den Wert des ParameterName-Attributs in der XML-Datei der Cmdlet-Definition, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Mit „{1}“ wurden keine übereinstimmenden {0}-Objekte gefunden. Bestätigen Sie die Abfrageparameter, und versuchen Sie es noch mal.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Es wurden keine {2}-Objekte mit der Eigenschaft „{0}“ gefunden, die gleich „{1}“ ist. Überprüfen Sie den Wert der Eigenschaft, und wiederholen Sie den Vorgang.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Der Typ der {0}-Eigenschaft ({1}) stimmt nicht mit dem CIM-Typ ({2}) überein, der dem in der XML-Datei der Cmdlet-Definition deklarierten Typ zugeordnet ist.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>CIM-Abfrage zum Aufzählen zugeordneter Instanzen der {0}-Klasse auf dem {1}-CIM-Server</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>CIM-Abfrage zum Aufzählen von Instanzen der {0}-Klasse auf dem {1}-CIM-Server, die der folgenden Instanz zugeordnet sind: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>Der {0}-Befehl kann nicht abgeschlossen werden, da der {1}-Server derzeit ausgelastet ist. Der Befehl wird in {2:f2} Sekunden automatisch fortgesetzt.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Es kann keine Verbindung zum CIM-Server hergestellt werden. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Das Cmdlet unterstützt die Inquire-Aktion für Debugmeldungen nicht vollständig. Der Cmdlet-Vorgang wird während des Prompts fortgesetzt. Wählen Sie über den Schalter „-Debug“ oder die $DebugPreference-Variable eine andere Aktionspräferenz aus, und versuchen Sie es erneut.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Das Cmdlet unterstützt die Inquire-Aktion für Warnungen nicht vollständig. Der Cmdlet-Vorgang wird während des Prompts fortgesetzt. Wählen Sie über den Parameter „-WarningAction“ oder die $WarningPreference-Variable eine andere Aktionspräferenz aus, und versuchen Sie es erneut.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Das Cmdlet unterstützt die Stop-Aktion für Warnungen nicht vollständig. Der Cmdlet-Vorgang wird mit einer Verzögerung beendet. Wählen Sie über den Parameter „-WarningAction“ oder die $WarningPreference-Variable eine andere Aktionspräferenz aus, und versuchen Sie es erneut.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: Eine CimSession mit dem CIM-Server verwendet das DCOM-Protokoll, das den Schalter „{1}“ nicht unterstützt.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Es wurden keine {2}-Objekte mit der Eigenschaft „{0}“ gefunden, die „{1}“ entspricht. Überprüfen Sie den Wert der Eigenschaft, und wiederholen Sie den Vorgang.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerInfoResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerInfoResources.de.resx new file mode 100644 index 00000000000..bbf97b78caf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerInfoResources.de.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Informationen zum Betriebssystem werden geladen</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Hotpatchinformationen werden geladen</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Registrierungsinformationen werden geladen</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>BIOS-Informationen werden geladen</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Hauptplatineninformationen werden geladen</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Computerinformationen werden geladen</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Prozessorinformationen werden geladen</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Informationen zum Netzwerkadapter werden geladen</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerResources.de.resx new file mode 100644 index 00000000000..c836e58dccd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ComputerResources.de.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Diese Funktionalität wird auf diesem Betriebssystem nicht unterstützt.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Das Laufwerk „{0}“ konnte nicht aktiviert werden.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Der Befehl kann die Infrastruktur für die Systemwiederherstellung auf dem angegebenen Computer nicht aktivieren, da das angegebene Laufwerk ungültig ist. Geben Sie im Parameter „Laufwerk“ ein gültiges Laufwerk an, und versuchen Sie es dann erneut.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Systemlaufwerk in die Laufwerksliste aufnehmen.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Der Befehl kann die Infrastruktur für die Systemwiederherstellung nicht deaktivieren, da das angegebene Laufwerk ungültig ist. Geben Sie im Parameter „Laufwerk“ ein gültiges Laufwerk an, und versuchen Sie es dann erneut.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Mit diesem Befehl kann die Systemwiederherstellung auf dem {0}-Laufwerk nicht deaktiviert werden. Möglicherweise verfügen Sie nicht über ausreichende Berechtigungen zum Ausführen dieses Vorgangs.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Der Dienst für die Systemwiederherstellung ist deaktiviert.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>Die Infrastruktur für die Systemwiederherstellung kann keinen Wiederherstellungspunkt erstellen.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Der letzte Versuch, den Computer wiederherzustellen, ist fehlgeschlagen.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Der Computer wurde auf den angegebenen Wiederherstellungspunkt zurückgesetzt.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Der letzte Versuch, den Computer wiederherzustellen, wurde unterbrochen.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Der Befehl kann den Wiederherstellungspunkt „{0}“ nicht finden. Überprüfen Sie die Sequenznummer „{0}“ und versuchen Sie es dann erneut.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Der Computer {0} konnte mit der folgenden Fehlermeldung nicht neu gestartet werden: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Dieser Befehl kann auf dem Zielcomputer („{1}“) aufgrund des folgenden Fehlers nicht ausgeführt werden: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Der Computer {0} konnte mit der folgenden Fehlermeldung nicht angehalten werden: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>Der Befehl kann den Computer nicht wiederherstellen, da „{0}“ nicht als gültiger Wiederherstellungspunkt festgelegt wurde. Geben Sie einen gültigen Wiederherstellungspunkt im Parameter „RestorePoint“ an, und versuchen Sie es dann erneut.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Die Änderungen werden wirksam, nachdem Sie den Computer „{1}“ neu gestartet haben.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Nachdem Sie die Domäne verlassen haben, benötigen Sie das Kennwort des lokalen Admin-Kontos, um sich an diesem Computer anzumelden. Möchten Sie den Vorgang fortsetzen?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Der folgende Computername ist ungültig: {0}. Stellen Sie sicher, dass der Computername nicht länger als 255 Zeichen ist, nicht zwei oder mehr aufeinanderfolgende Punkte enthält, nicht mit einem Punkt beginnt, nicht nur aus numerischen Zeichen besteht und keines der folgenden Zeichen enthält: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Die Domäne im Computernamen „{0}“ ist ungültig. Stellen Sie sicher, dass die Domäne vorhanden ist und dass der Name ein gültiger Domänenname ist.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>Der für den Parameter „NewComputerName“ angegebene Wert ist mit dem Wert des Parameters „ComputerName“ identisch. Geben Sie für den Parameter „NewComputerName“ einen anderen Wert an.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>„Das Kennwort für den sicheren Kanal zwischen „{0}“ und „{1}“ wurde zurückgesetzt.“</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Dieser Befehl kann aufgrund des folgenden Fehlers nicht ausgeführt werden: Der Dienst kann nicht gestartet werden, weil er deaktiviert ist oder keine aktivierten Geräte zugeordnet sind.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Ein Systemwiederherstellungspunkt wird erstellt ...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Systemwiederherstellungspunkt wird erstellt... {0}% abgeschlossen.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Abgeschlossen.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Probieren Sie die folgenden Optionen aus, und führen Sie den Befehl erneut aus. +1. Überprüfen Sie, ob der Zielcomputer („{0}“) ausgeführt wird. +2. Geben Sie den vollständigen Computernamen des Zielcomputers („{0}“) an.</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Fehler beim Neustart des Computers „{0}“. Die Zugriffsrechte „{1}“ können für den aufrufenden Prozess nicht aktiviert werden.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Aktivieren Sie die {0} und starten Sie den Computer neu.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Zugriffsrechte für das lokale Herunterfahren</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Zugriffsrechte für das Remoteherunterfahren</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Auf den Neustart des lokalen Computers kann nicht gewartet werden. Der lokale Computer wird ignoriert, wenn der Parameter „Warte“ angegeben ist.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Die Parameter „Timeout“, „Für“ und „Verzögerung“ sind nur gültig, wenn der Parameter „Warte“ angegeben ist.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Computer werden neu gestartet...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Der Computer „{0}“ wird neu gestartet.</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Abgeschlossen: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Es wird überprüft, ob der Computer neu gestartet wurde...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Es wird auf PowerShell-Konnektivität gewartet...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Es wird auf den Beginn des Neustarts gewartet...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Es wird auf WinRM-Konnektivität gewartet...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Es wird auf WMI-Konnektivität gewartet...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Neustart abgeschlossen</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Die kombinierten Diensttypen werden derzeit nicht unterstützt.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Der Computername {0} kann mit der Ausnahme nicht aufgelöst werden: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Die Anzahl der neuen Namen entspricht nicht der Anzahl der Zielcomputer.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Überspringen Sie den Computer „{0}“ mit dem neuen Namen „{1}“, da der neue Name ungültig ist. Der neu eingegebene Computername ist nicht korrekt formatiert. Standardnamen dürfen Buchstaben (a-z, A-Z), Zahlen (0-9) und Bindestriche (-) enthalten, jedoch keine Leerzeichen oder Punkte (.). Der Name darf nicht ausschließlich aus Ziffern bestehen und nicht länger als 63 Zeichen sein.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Computer „{0}“ mit dem neuen Namen „{1}“ überspringen, da der neue Name mit dem aktuellen Namen identisch ist.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Der Computer „{0}“ kann nicht entfernt werden, da er sich nicht in einer Domäne befindet.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Der Computer „{0}“ konnte der Arbeitsgruppe „{1}“ mit der folgenden Fehlermeldung nicht beitreten: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Computer können nicht aus der Domäne entfernt werden, da das lokale Netzwerk nicht verfügbar ist.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Fehler beim Umbenennen des Computers „{0}“ in „{1}“ aufgrund der folgenden Ausnahme: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Der Domäne „{0}“ beitreten</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Der Arbeitsgruppe „{0}“ beitreten</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Der Computer „{0}“ kann der Domäne „{1}“ nicht hinzugefügt werden, da er bereits Mitglied dieser Domäne ist.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Der Computer „{0}“ kann der Arbeitsgruppe „{1}“ nicht hinzugefügt werden, da er bereits Mitglied dieser Arbeitsgruppe ist.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Der Computer „{0}“ wurde erfolgreich der Arbeitsgruppe „{1}“ hinzugefügt, konnte jedoch mit der folgenden Fehlermeldung nicht in „{2}“ umbenannt werden: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Der Computer „{0}“ wurde erfolgreich aus der Domäne „{1}“ entfernt, konnte jedoch der Arbeitsgruppe „{2}“ mit der folgenden Fehlermeldung nicht beitreten: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Fehler beim Aufheben der Verknüpfung des Computers „{0}“ mit der Domäne „{1}“ mit der folgenden Fehlermeldung: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Die WMI-Verbindung mit dem Computer „{0}“ kann mit der folgenden Fehlermeldung nicht hergestellt werden: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Der Computer „{0}“ konnte von seiner aktuellen Arbeitsgruppe „{1}“ aus mit der folgenden Fehlermeldung nicht der Domäne „{2}“ beitreten: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Der Computer „{0}“ wurde erfolgreich aus der Domäne „{1}“ entfernt, konnte der neuen Domäne „{2}“ jedoch nicht beitreten. Fehlermeldung: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Der Computer „{0}“ wurde erfolgreich mit der neuen Domäne „{1}“ verbunden, aber beim Umbenennen in „{2}“ ist folgender Fehler aufgetreten: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>Das Kennzeichen „{0}“ ist nur gültig, wenn das Kennzeichen „{1}“ angegeben ist.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Mehrere Computer können nicht umbenannt werden. Der Parameter „NewName“ ist nur gültig, wenn ein einzelner Computer angegeben wird.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Das Computerkonto für den lokalen Computer konnte in der Domäne „{0}“ nicht gefunden werden.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Das Computerkonto für den lokalen Computer wurde auf dem Domänencontroller {0} nicht gefunden.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Die Domäneninformationen zum lokalen Computer können aufgrund der folgenden Ausnahme nicht abgerufen werden: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Das Kennwort für den sicheren Kanal für das Computerkonto in der Domäne kann nicht zurückgesetzt werden. Der Vorgang ist mit folgender Ausnahme fehlgeschlagen: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Das Zurücksetzen des Kennworts für den sicheren Kanal des lokalen Computers ist mit der folgenden Fehlermeldung fehlgeschlagen: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Für das Zurücksetzen des Kennworts für den sicheren Kanal auf dem lokalen Computer sind Admin-Rechte erforderlich. Der Zugriff wird verweigert.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Das Kennwort für den sicheren Kanal für das Konto des lokalen Computers kann nicht zurückgesetzt werden. Der lokale Computer ist derzeit kein Mitglied einer Domäne.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Der NetBIOS-Name des Computers ist auf 15 Byte begrenzt, was in diesem Fall 15 Zeichen entspricht. Der NetBIOS-Name wird auf „{0}“ gekürzt. Dies kann zu Konflikten bei der NetBIOS-Namensauflösung führen. Möchten Sie den Vorgang fortsetzen?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Der NetBIOS-Name wird abgeschnitten.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Der angegebene Servername {0} kann nicht aufgelöst werden.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Es kann kein neuer Systemwiederherstellungspunkt erstellt werden, da innerhalb der letzten {0} Minuten bereits ein Wiederherstellungspunkt erstellt wurde. Die Häufigkeit der Erstellung von Wiederherstellungspunkten kann durch Anlegen des DWORD-Werts „SystemRestorePointCreationFrequency“ unter dem Registrierungsschlüssel „HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore“ geändert werden. Der Wert dieses Registrierungsschlüssels gibt das erforderliche Zeitintervall (in Minuten) zwischen zwei Wiederherstellungspunkten an. Der Standardwert beträgt 1440 Minuten (24 Stunden).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Das WMI-Objekt Win32_OperatingSystem kann nicht abgerufen werden.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Der Computer {0} wird übersprungen. LastBootUpTime konnte über den WMI-Dienst mit der folgenden Fehlermeldung nicht abgerufen werden: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Der sichere Kanal für den lokalen Computer kann nicht überprüft werden. Der Vorgang ist mit folgender Ausnahme fehlgeschlagen: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Der Versuch, den sicheren Kanal zwischen dem lokalen Computer und der Domäne {0} zu reparieren, ist fehlgeschlagen.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Der sichere Kanal zwischen dem lokalen Computer und der Domäne {0} wurde erfolgreich repariert.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Der sichere Kanal zwischen dem lokalen Computer und der Domäne {0} ist intakt.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Der sichere Kanal zwischen dem lokalen Computer und der Domäne {0} ist beschädigt.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Das Kennwort für den sicheren Kanal für den lokalen Computer kann nicht überprüft werden. Der lokale Computer ist derzeit kein Mitglied einer Domäne.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da die APIs für die Systemwiederherstellung auf der Plattform Advanced RISC Machine (ARM) nicht unterstützt werden.</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Der Computer wurde nicht innerhalb des angegebenen Zeitlimits neu gestartet.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Das Zeitintervall für die Erstellung des Wiederherstellungspunkts kann nicht überprüft werden. Das Abrufen des letzten Wiederherstellungspunkts ist mit der folgenden Fehlermeldung fehlgeschlagen: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Der AsJob-Parametersatz wird nicht unterstützt.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>Der {0}-Parameter wird für CoreCLR nicht unterstützt.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Der erforderliche native Befehl „Herunterfahren“ wurde nicht gefunden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/HotFixResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/HotFixResources.de.resx new file mode 100644 index 00000000000..0acf66f51bf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/HotFixResources.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Der angeforderte Hotfix wurde auf dem Computer „{0}“ nicht gefunden. Überprüfen Sie die Eingabe, und führen Sie den Befehl erneut aus.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/NavigationResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/NavigationResources.de.resx new file mode 100644 index 00000000000..7e763e49448 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/NavigationResources.de.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Der angegebene Pfad ist ein Container mit untergeordneten Elementen. Möchten Sie diesen Container und seine untergeordneten Elemente löschen?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Möchten Sie das angegebene Element löschen?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Kann nicht kopiert werden, da das angegebene Ziel bereits vorhanden ist. Möchten Sie den vorhandenen Inhalt überschreiben?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Neues Laufwerk</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Name: {0} Anbieter: {1} Stamm: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Laufwerk entfernen</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Name: {0} Anbieter: {1} Stamm: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Das Laufwerk „{0}“ kann nicht entfernt werden, da es verwendet wird.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>Das Element hat {0} untergeordnete Elemente und der Recurse-Parameter wurde nicht angegeben. Wenn Sie fortfahren, werden alle untergeordneten Elemente mit dem Element entfernt. Sind Sie sicher, dass Sie den Vorgang fortsetzen?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Das Element unter „{0}“ kann nicht entfernt werden, da es verwendet wird.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Ein Objekt am angegebenen Pfad {0} ist nicht vorhanden oder wurde mit dem -Include- oder -Exclude-Parameter gefiltert.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Inhalt festlegen</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Pfad: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Inhalt hinzufügen</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Pfad: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da das Element unter „{0}“ nicht vorhanden ist.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da das Element unter „{0}“ verwendet wird.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Kann nicht umbenannt werden, da das Element unter „{0}“ nicht vorhanden ist.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Das Element kann nicht unter „{0}“ umbenannt werden, da es verwendet wird.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Der Pfad kann nicht analysiert werden, da für den Pfad „{0}“ kein Qualifizierer angegeben ist.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Beginn</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Rollback</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Committen</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Aktuelle Transaktion</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessCommandHelpResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessCommandHelpResources.de.resx new file mode 100644 index 00000000000..db935ef5512 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessCommandHelpResources.de.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Listet Prozesse auf, die derzeit ausgeführt werden.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[Pipelineeingabe zulässig] +Durch Kommata getrennte Liste von Prozessbezeichnern, die die abzurufenden Prozesse angeben + +-ProcessName-Name +[Zeichenfolge[]] +[Pipelineeingabe zulässig] +Durch Kommata getrennte Liste von Prozessnamen, die die abzurufenden Prozesse angeben + +-Name ausschließen +[ArrayList] +Durch Kommata getrennte Liste von Prozessnamen, die von der Ausgabe ausgeschlossen werden sollen. + +--- +Der Befehl listet Prozesse vom lokalen Computer auf und gibt System.Diagnostics.Process-Objekt(e) aus. Der Befehl schreibt das Prozessobjekt einzeln in die Ausgabepipeline. Der Befehl akzeptiert Parameter wie ID (Prozessbezeichner) oder Prozessname über die Befehlszeile. Der Befehl gibt den entsprechenden system.diagnostics.process-Wert für die angegebenen ID- oder ProcessName-Parameter zurück.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>„Ausschließen“ funktioniert nur für den Prozessnamen.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Gibt alle laufenden Prozesse zurück.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Gibt alle Prozesse mit Namen zurück, die mit svc beginnen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessResources.de.resx new file mode 100644 index 00000000000..e6c243359d0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ProcessResources.de.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Es wurde kein Prozess mit dem Namen „{0}“ gefunden. Überprüfen Sie den Prozessnamen, und rufen Sie das Cmdlet erneut auf.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Es wurde kein Prozess mit dem Namen „{0}“ gefunden. Führen Sie den Befehl mit -Id aus, um nach der ID der Prozesse zu suchen.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der Debugger nicht an den Prozess „{0} ({1})“ angefügt werden kann. Geben Sie einen anderen Prozess an, und führen Sie den Befehl aus.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Es wurde kein Prozess mit der Prozess-ID „{1}“ gefunden.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Der Prozess „{0} ({1})“ kann aufgrund des folgenden Fehlers nicht beendet werden: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Die Module des Prozesses „{0}“ können nicht aufgelistet werden.</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Die Dateiversionsinformationen des Prozesses „{0}“ können nicht aufgezählt werden.</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Die Module und die Dateiversionsinformationen des Prozesses „{0}“ können nicht aufgezählt werden.</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Möchten Sie den Stop-Process-Vorgang für das folgende Element ausführen: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Der angegebene Pfad ist keine gültige win32-Anwendung. Wiederholen Sie den Vorgang mit UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Dieser Befehl hat den Vorgang von „{0} ({1})“ aufgrund des folgenden Fehlers beendet: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da Umleitungsparameter nicht zusammen mit dem Parameter UseShellExecute verwendet werden können.</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Ausnahme beim Abrufen von „Modules“ oder „FileVersion“: „This feature is not supported for remote computers.“.</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Dieser Befehl kann den Debugger nicht an den Prozess anfügen, da „{0}“ kein Standarddebugger verfügbar ist.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Dieser Befehl hat den Vorgang beendet, da er nicht auf den Prozess „System Idle“ (System im Leerlauf) warten kann. Geben Sie einen anderen Prozess an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Dieser Befehl hat den Vorgang beendet, da er nicht auf sich selbst warten kann. Geben Sie einen anderen Prozess an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Dieser Befehl hat den Vorgang beendet, da der Prozess „{0} ({1})“ nicht innerhalb der angegebenen Zeitüberschreitung beendet wurde.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Dieser Befehl kann aufgrund des folgenden Fehlers nicht ausgeführt werden: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da die Eingabe „{0}“ keine gültige Anwendung ist. Geben Sie eine gültige Anwendung an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der Parameter „{0}“ einen ungültigen Wert hat oder nicht mit diesem Befehl verwendet werden kann. Geben Sie eine gültige Eingabe ein, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da „{0}“ und „{1}“ identisch sind. Geben Sie unterschiedliche Eingaben an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Dieser Befehl kann nicht vollständig ausgeführt werden, da das System nicht alle erforderlichen Informationen finden kann.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Beim Abrufen des neuen Prozesshandles ist ein Fehler aufgetreten: „{0}“. Das ausgegebene Process-Objekt verfügt möglicherweise über einige Eigenschaften und Methoden, die nicht ordnungsgemäß funktionieren.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Dieser Befehl kann aufgrund des Fehlers 1783 nicht ausgeführt werden. Eine mögliche Ursache für diesen Fehler ist die Verwendung des nicht vorhandenen Benutzers „{0}“. Geben Sie einen gültigen Benutzer an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Fehler beim Hinzufügen von „{0}“ zum Netzwerk: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Fehler beim Entfernen von „{0}“ aus dem Netzwerk: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Fehler beim Umbenennen von „{0}“: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Die Parameter „{0}“ und „{1}“ können nicht gleichzeitig festgelegt werden.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Der Prozess „{0} ({1})“ kann aufgrund des folgenden Fehlers nicht debuggen werden: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>Der Benutzer besitzt keinen Zugriff auf die angeforderten Informationen.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Der angegebene Parameter ist ungültig.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>Der Benutzer verfügt nicht über ausreichende Berechtigungen.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Unbekannter Fehler.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Der angegebene Pfad ist nicht vorhanden.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Der Parameter „{0}“ wird für das Cmdlet „{1}“ in dieser Windows-Edition nicht unterstützt.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Der Parameter „{0}“ wird für das Cmdlet „{1}“ in dieser PowerShell-Edition nicht unterstützt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/ServiceResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/ServiceResources.de.resx new file mode 100644 index 00000000000..01824eb79fa --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/ServiceResources.de.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Es wurde kein Dienst mit dem Dienstnamen „{0}“ gefunden.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Es wurde kein Dienst mit dem Anzeigenamen „{1}“ gefunden.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht beendet werden, da er abhängige Dienste aufweist. Er kann nur beendet werden, wenn das Force-Flag festgelegt ist.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht beendet werden, da er abhängige Dienste aufweist.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht beendet werden: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht gestartet werden: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht angehalten werden: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht angehalten werden, da der Dienst das Anhalten oder Fortsetzen nicht unterstützt.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht angehalten werden, da er derzeit nicht ausgeführt wird.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht fortgesetzt werden: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht fortgesetzt werden, da der Dienst das Anhalten oder Fortsetzen nicht unterstützt.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann nicht fortgesetzt werden, da er derzeit nicht ausgeführt wird.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht konfiguriert werden: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Die Beschreibung des Diensts „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht konfiguriert werden: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>Für den Dienst „{1} ({0})“ kann „Automatisch (verzögerter Start)“ aufgrund des folgenden Fehlers nicht konfiguriert werden: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Der Sicherheitsdeskriptor des Diensts „{0}“ kann aufgrund des folgenden Fehlers nicht konfiguriert werden: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht erstellt werden: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ wurde erstellt, aber seine Beschreibung kann aufgrund des folgenden Fehlers nicht konfiguriert werden: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ wurde erstellt, aber der Starttyp „Automatisch (verzögerter Start)“ konnte aufgrund des folgenden Fehlers nicht konfiguriert werden: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Der Dienst „{1} ({0})“ kann aufgrund des folgenden Fehlers nicht entfernt werden: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>Auf die abhängigen Dienste von „{1} ({0})“ kann nicht zugegriffen werden</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Es wird auf das Starten des Diensts „{1} ({0})“ gewartet...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Es wird auf das Beenden des Diensts „{1} ({0})“ gewartet...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Es wird auf das Anhalten des Diensts „{1} ({0})“ gewartet...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Es wird auf das Fortsetzen des Diensts „{1} ({0})“ gewartet...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Fehler beim Starten des Diensts „{1} ({0})“.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Fehler beim Beenden des Diensts „{1} ({0})“.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Fehler beim Anhalten des Diensts „{1} ({0})“.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Fehler beim Fortsetzen des Diensts „{1} ({0})“.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>SCManager konnte aufgrund des folgenden Fehlers nicht geöffnet werden: {0}. Führen Sie PowerShell als Administrator aus, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Der Starttyp „{0}“ wird von „{1}“ nicht unterstützt.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Die Eigenschaft „{1}“ für den Dienst „{0}“ konnte nicht abgerufen werden: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/TestConnectionResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/TestConnectionResources.de.resx new file mode 100644 index 00000000000..72191589598 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/TestConnectionResources.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Verbindung zum Computer „{0}“ konnte nicht getestet werden: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Der Zielname kann nicht aufgelöst werden.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Die Ziel-IPv4-/IPv6-Adresse fehlt.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Der Traceroute-Vorgang zum Ziel „{0}“ kann nicht abgeschlossen werden: Die Anzahl der erforderlichen Hops zum Erreichen des Hosts überschreitet MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/TestPathResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/TestPathResources.de.resx new file mode 100644 index 00000000000..6fed3545078 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/TestPathResources.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>Das angegebene Path-Argument war Null oder eine leere Auflistung.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/de/TimeZoneResources.de.resx b/src/Microsoft.PowerShell.Commands.Management/resources/de/TimeZoneResources.de.resx new file mode 100644 index 00000000000..2788e83d3cf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/de/TimeZoneResources.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Die lokale Zeitzone kann nicht festgelegt werden, da der Name „{0}“ mehreren Einträgen entspricht.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Der Zeitzonenname „{0}“ wurde auf dem lokalen Computer nicht gefunden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ClearRecycleBinResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ClearRecycleBinResources.es.resx new file mode 100644 index 00000000000..33d86a8b2b9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ClearRecycleBinResources.es.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Todo el contenido de la papelera de reciclaje</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Todo el contenido de la papelera de reciclaje de la unidad "{0}"</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Borrando papelera de reciclaje</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>para la unidad "{0}"</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>en todas las unidades.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>No se encuentra la unidad. No existe una unidad con el nombre '{0}'. Ejecute el cmdlet "{1}" para ver las unidades fijas disponibles en el sistema.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Entrada no válida. Se admiten los formatos siguientes: '{0}', '{1}' o '{2}'.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>La unidad con el nombre '{0}' no es una unidad fija y no admite el papelera de reciclaje. Ejecute el cmdlet "{1}" para ver las unidades fijas disponibles en el sistema.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ClipboardResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ClipboardResources.es.resx new file mode 100644 index 00000000000..c319969cf54 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ClipboardResources.es.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Establezca la cadena "{0}" en el Portapapeles.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Anexe la cadena "{0}" en el Portapapeles.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Establezca el archivo "{0}" en el Portapapeles.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Anexar el archivo "{0}" al Portapapeles.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Establezca {0} archivos en el Portapapeles.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Anexe {0} archivos en el Portapapeles.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>No hay contenido en Portapapeles o el formato del contenido no es compatible. Establece el objeto de entrada en el Portapapeles.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Se ha borrado el Portapapeles.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType solo se puede combinar con el formato Text.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw solo se puede combinar con los formatos Text o FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>HTML solo se puede combinar con el formato HTML Text.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>En esta plataforma solo se admite el formato Text.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>El Portapapeles no se admite en esta plataforma.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>El modificador '-AsHtml' no se admite en esta plataforma.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>El parámetro "-TextFormatType" solo admite "Text" en esta plataforma.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>El parámetro "-Path" no se admite en esta plataforma.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>El parámetro "-LiteralPath" no se admite en esta plataforma.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/CmdletizationResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/CmdletizationResources.es.resx new file mode 100644 index 00000000000..a4e7c4acf8b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/CmdletizationResources.es.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>No se encuentra la clase {0} en el servidor CIM {1}. Compruebe el valor del atributo XML ClassName en xml de definición de cmdlet y vuelva a intentarlo. Ejemplo de nombre de clase válido: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Método CIM {1} en el objeto CIM {0} </value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>No se pudo ejecutar {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Ejecutando la siguiente operación: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Los cmdlets de CIM no admiten el parámetro {0} junto con el parámetro AsJob. Quite uno de estos parámetros y vuelva a intentarlo.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Consulta CIM para instancias de la clase {0} en el servidor CIM {1}: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>El método CIM devolvió el siguiente código de error: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>El método CIM {2} expuesto por la clase {0} en el servidor CIM {1} </value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Tipo intrínseco CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Literal WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>No se encuentra el parámetro de salida {2} del método {1} del objeto CIM {0}. Compruebe el valor del atributo ParameterName en el XML de definición de cmdlet e inténtelo de nuevo.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>No se encontraron objetos coincidentes {1} por {0}. Compruebe los parámetros de consulta y vuelva a intentarlo.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>No se encontraron objetos {2} con la propiedad "{0}" igual a "{1}". Compruebe el valor de la propiedad y vuelva a intentarlo.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>El tipo de la propiedad {0} ({1}) no coincide con el tipo CIM ({2}) asociado con el tipo declarado en el XML de definición de cmdlet.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Consulta CIM para enumerar la instancia asociada de la clase {0} en el servidor CIM {1} </value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Consulta CIM para enumerar instancias de la clase {0} en el servidor CIM {1}, que están asociadas con la siguiente instancia: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>No se puede completar el comando {0} porque el servidor {1} está ocupado actualmente. El comando se reanudará automáticamente en {2:f2} segundos.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>No se puede conectar con el servidor CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>El cmdlet no admite totalmente la acción Inquire para los mensajes de depuración. La operación del cmdlet continuará durante el símbolo del sistema. Seleccione otra preferencia de acción mediante el modificador -Debug o la variable $DebugPreference, e inténtelo de nuevo.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>El cmdlet no admite totalmente la acción Inquire para advertencias. La operación del cmdlet continuará durante el símbolo del sistema. Seleccione otra preferencia de acción a través del parámetro -WarningAction o $WarningPreference variable e inténtelo de nuevo.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>El cmdlet no admite por completo la acción Stop para las advertencias. La operación del cmdlet se detendrá con un retraso. Seleccione otra preferencia de acción a través del parámetro -WarningAction o $WarningPreference variable e inténtelo de nuevo.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: una CimSession al servidor CIM usa el protocolo DCOM, que no admite el modificador {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>No se encontraron objetos {2} con la propiedad "{0}" que coincidan con "{1}". Compruebe el valor de la propiedad y vuelva a intentarlo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerInfoResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerInfoResources.es.resx new file mode 100644 index 00000000000..8e707527732 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerInfoResources.es.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Cargando información del sistema operativo</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Cargando información de revisión activa</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Cargando información del Registro</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Cargando información del BIOS</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Cargando información de placa base</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Cargando información del equipo</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Cargando información del procesador</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Cargando información del adaptador de red</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerResources.es.resx new file mode 100644 index 00000000000..f74f3ec280f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ComputerResources.es.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Esta funcionalidad no se admite en este sistema operativo.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>No se pudo habilitar la unidad {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>El comando no puede activar la infraestructura del equipo de restauración en el equipo especificado porque la unidad proporcionada no es válida. Escriba una unidad válida en el parámetro Drive e inténtelo de nuevo.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Incluir unidad del sistema en la lista de unidades.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>El comando no puede desactivar la infraestructura del equipo de restauración porque la unidad proporcionada no es válida. Escriba una unidad válida en el parámetro Drive e inténtelo de nuevo.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>El comando no puede desactivar Restaurar sistema en la unidad {0}. Es posible que no tenga permisos suficientes para realizar esta operación.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>El servicio SystemRestore está deshabilitado.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>La infraestructura de restauración del sistema no puede crear un punto de restauración.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Error en el último intento de restaurar el equipo.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>El equipo se restauró al punto de restauración especificado.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Se interrumpió el último intento de restaurar el equipo.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>El comando no encuentra el punto de restauración "{0}". Compruebe el número de secuencia "{0}" e intente el comando de nuevo.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>No se pudo reiniciar el equipo {0} con el siguiente mensaje de error: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Este comando no se puede ejecutar en el equipo de destino ("{1}") debido al siguiente error: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>No se pudo detener el equipo {0} con el siguiente mensaje de error: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>El comando no puede restaurar el equipo porque "{0}" no se ha establecido como punto de restauración válido. Escriba un punto de restauración válido en el parámetro RestorePoint e inténtelo de nuevo.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Los cambios surtirán efecto después de reiniciar el equipo {1}.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Después de abandonar el dominio, deberá conocer la contraseña de la cuenta de administrador local para iniciar sesión en este equipo. ¿Desea continuar?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>El siguiente nombre de equipo no es válido: {0}. Asegúrese de que el nombre del equipo no tenga más de 255 caracteres, que no contenga dos o más puntos consecutivos, que no comience con un punto, que no contenga solo caracteres numéricos y que no contenga ninguno de los siguientes caracteres: +{{|}}~[\]^:; <=>?@!" #$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>El dominio del nombre de equipo "{0}" no es válido. Asegúrese de que el dominio existe y de que el nombre es un nombre de dominio válido.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>El valor especificado para el parámetro NewComputerName es el mismo que el valor del parámetro ComputerName. Proporcione un valor diferente para el parámetro NewComputerName.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"Se restableció la contraseña del canal seguro entre "{0}" y "{1}".</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Este comando no se puede ejecutar debido al siguiente error: no se puede iniciar el servicio porque está deshabilitado o no tiene dispositivos habilitados asociados.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Creando un punto de restauración del sistema...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Creando un punto de restauración del sistema... {0}% completado.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Completado.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Pruebe las opciones siguientes y vuelva a ejecutar el comando. +1. Compruebe que el equipo de destino (''{0}") se está ejecutando. +2. Especifique el nombre completo del equipo de destino (''{0}").</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>No se pudo reiniciar el equipo {0}. No se pueden habilitar derechos {1} de acceso para el proceso de llamada.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Habilite la {0} y reinicie el equipo.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Derechos de acceso de apagado local</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Derechos de acceso de apagado remoto</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>No se puede esperar a que se reinicie el equipo local. El equipo local se omite cuando se especifica el parámetro Wait.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Los parámetros Timeout, For y Delay solo son válidos cuando se especifica el parámetro Wait.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Reiniciando equipos...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Reiniciando el equipo {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Completado: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Comprobando que se ha reiniciado el equipo...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Esperando la conectividad de PowerShell...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Esperando a que comience el reinicio...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Esperando la conectividad de WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Esperando conectividad WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Se completó el reinicio</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Los tipos de servicio combinados no se admiten por ahora.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>El nombre del equipo {0} no se puede resolver con la excepción: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>El número de nombres nuevos no es igual al número de equipos de destino.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Omita el equipo "{0}" con el nuevo nombre v{1}" porque el nuevo nombre no es válido. El nuevo nombre de equipo especificado no tiene el formato correcto. Los nombres estándar pueden contener letras (a-z, A-Z), números (0-9) y guiones (-), pero sin espacios ni puntos (.). El nombre no puede constar por completo de dígitos y no puede tener más de 63 caracteres.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Omita el equipo "{0}" con el nuevo nombre "{1}" porque el nuevo nombre es el mismo que el nombre actual.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>No se puede quitar el equipo "{0}" porque no está en un dominio.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>No se pudo unir el equipo "{0}" al grupo de trabajo "{1}" con el siguiente mensaje de error: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>No se pueden quitar equipos del dominio porque la red local está inactiva.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>No se pudo cambiar el nombre del equipo "{0}" a "{1}" debido a la siguiente excepción: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Unirse al dominio "{0}"</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Unirse al grupo de trabajo "{0}"</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>No se puede agregar el equipo "{0}" al dominio "{1}" porque ya está en ese dominio.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>No se puede agregar el equipo "{0}" al grupo de trabajo "{1}" porque ya está en ese grupo de trabajo.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>El equipo "{0}" se unió correctamente al grupo de trabajo "{1}", pero no se pudo cambiar el nombre a "{2}" con el siguiente mensaje de error: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>El equipo "{0}" se desinstaló correctamente del dominio ''{1}", pero no pudo unirse al grupo de trabajo "{2}" con el siguiente mensaje de error: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>No se pudo quitar el equipo "{0}" del dominio "{1}" con el siguiente mensaje de error: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>No se puede establecer la conexión WMI con el equipo "{0}" con el siguiente mensaje de error: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>El equipo "{0}" no pudo unirse al dominio '"{1}" desde su grupo de trabajo actual "{2}" con el siguiente mensaje de error: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>El equipo "{0}" se desinstaló correctamente del dominio ''{1}", pero no pudo unirse al nuevo dominio "{2}" con el siguiente mensaje de error: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>El equipo "{0}" se unió correctamente al nuevo dominio ''{1}", pero al cambiar su nombre a "{2}" se produjo el siguiente mensaje de error: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>La marca "{0}" solo es válida si se especifica la marca ''{1}".</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>No se puede cambiar el nombre de varios equipos. El parámetro NewName solo es válido si se especifica un único equipo.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>No se encuentra la cuenta de equipo del equipo local en el dominio {0}.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>No se encuentra la cuenta de equipo del equipo local desde el controlador de dominio {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>No se puede obtener información de dominio sobre el equipo local debido a la siguiente excepción: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>No se puede restablecer la contraseña del canal seguro para la cuenta de equipo en el dominio. Error en la operación con la siguiente excepción: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Error al restablecer la contraseña del canal seguro para el equipo local con el siguiente mensaje de error: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Se requieren derechos de administrador para restablecer la contraseña del canal seguro en el equipo local. Acceso denegado.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>No se puede restablecer la contraseña del canal seguro para la cuenta del equipo local. El equipo local no forma parte actualmente de un dominio.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>El nombre NetBIOS del equipo está limitado a 15 bytes, que en este caso son 15 caracteres. El nombre NetBIOS se acortará a "{0}", lo que puede provocar conflictos en la resolución de nombres NetBIOS. ¿Desea continuar?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>El nombre NetBIOS se truncará.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>No se puede resolver el nombre de servidor especificado {0}.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>No se puede crear un nuevo punto de restauración del sistema porque ya se ha creado uno en los últimos {0} minutos. La frecuencia de creación de puntos de restauración se puede cambiar creando el valor DWORD 'SystemRestorePointCreationFrequency' en la clave del Registro 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore'. El valor de esta clave del Registro indica el intervalo de tiempo necesario (en minutos) entre dos creaciones de puntos de restauración. El valor predeterminado es 1440 minutos (24 horas).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>No se puede recuperar el objeto WMI Win32_OperatingSystem.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Se omite el equipo {0}. No se pudo recuperar su LastBootUpTime a través del servicio WMI con el siguiente mensaje de error: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>No se puede comprobar el canal seguro para el equipo local. Error en la operación con la siguiente excepción: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Error al intentar reparar el canal seguro entre el equipo local y el dominio {0}.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>El canal seguro entre el equipo local y el dominio {0} se reparó correctamente.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>El canal seguro entre el equipo local y el dominio {0} está en buen estado.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>El canal seguro entre el equipo local y el dominio {0} está roto.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>No se puede comprobar la contraseña del canal seguro para el equipo local. El equipo local no forma parte actualmente de un dominio.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>No se puede realizar la operación porque las API de restauración del sistema no se admiten en la plataforma Advanced RISC Machine (ARM).</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>El equipo no finalizó el reinicio dentro del período de tiempo de espera especificado.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>No se puede validar el intervalo de tiempo para la creación de puntos de restauración. No se pudo recuperar el último punto de restauración con el siguiente mensaje de error: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>No se admite el conjunto de parámetros AsJob.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>El parámetro {0} no es compatible con CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>No se encontró el comando nativo necesario "shutdown".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/HotFixResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/HotFixResources.es.resx new file mode 100644 index 00000000000..eeef8ff6a37 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/HotFixResources.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>No se encuentra la revisión solicitada en el equipo ''{0}. Compruebe la entrada y vuelva a ejecutar el comando.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/NavigationResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/NavigationResources.es.resx new file mode 100644 index 00000000000..11f281978c9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/NavigationResources.es.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>La ruta de acceso especificada es un contenedor que tiene elementos secundarios. ¿Desea eliminar este contenedor y sus elementos secundarios?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>¿Desea eliminar el elemento especificado?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>No se puede copiar porque el destino especificado ya existe. ¿Desea sobrescribir el contenido existente?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nueva unidad</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nombre: {0} Proveedor: {1} Raíz: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Quitar unidad</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nombre: {0} Proveedor: {1} Raíz: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>No se puede quitar la unidad "{0}" porque está en uso.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>El elemento en {0} tiene elementos secundarios y no se especificó el parámetro Recurse. Si continúa, se quitarán todos los elementos secundarios con el elemento. ¿Está seguro de que quiere continuar?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>No se puede quitar el elemento en "{0}" porque está en uso.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Un objeto en la ruta de acceso especificada {0} no existe, o se ha filtrado mediante el parámetro -Include o -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Establecer contenido</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Ruta de acceso: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Agregar contenido</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Ruta de acceso: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>No se puede mover el elemento porque el elemento de "{0}" no existe.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>No se puede mover el elemento porque el elemento en "{0}" está en uso.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>No se puede cambiar el nombre porque el elemento en "{0}" no existe.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>No se puede cambiar el nombre del elemento en "{0}" porque está en uso.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>No se puede analizar la ruta de acceso porque la ruta de acceso "{0}" no tiene especificado un calificador.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Comenzar</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Reversión</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Confirmar</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Transacción actual</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessCommandHelpResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessCommandHelpResources.es.resx new file mode 100644 index 00000000000..9c8ec651897 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessCommandHelpResources.es.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Enumera los procesos que se están ejecutando actualmente.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +Id. -Id +[int[]] +[se permite entrada por canalización] +Lista separada por comas de identificadores de proceso que especifican los procesos que se van a obtener + +Nombre -ProcessName +[string[]] +[se permite entrada por canalización] +Lista separada por comas de nombres de proceso que especifican los procesos que se van a obtener + +Nombre -Exclude +[ArrayList] +Lista separada por comas de nombres de procesos que se excluirán de la salida. + +--- +El comando enumera los procesos del equipo local y devuelve objetos System.Diagnostics.Process. El comando escribe el objeto de proceso en la canalización de salida uno a uno. El comando toma parámetros como id. (identificador de proceso) o nombre de proceso desde la línea de comandos. El comando devuelve el system.diagnostics.process correspondiente para los parámetros id. o ProcessName proporcionados.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>La exclusión solo funciona para el nombre del proceso.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Devuelve todos los procesos en ejecución.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Devuelve todos los procesos cuyos nombres empiezan por svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessResources.es.resx new file mode 100644 index 00000000000..49286f06c70 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ProcessResources.es.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>No se encuentra un proceso con el nombre "{0}". Compruebe el nombre del proceso y vuelva a llamar al cmdlet.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>No se encuentra un proceso con el nombre "{0}". Intente ejecutar con -Id para buscar por id. de procesos.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Este comando no se puede ejecutar porque el depurador no se puede asociar al proceso "{0} ({1})". Especifique otro proceso y ejecute el comando.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>No se encuentra ningún proceso con el identificador de proceso {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>No se puede detener el proceso "{0} ({1})" debido al siguiente error: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>No se pueden enumerar los módulos del proceso "{0}".</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>No se puede enumerar la información de versión del archivo del proceso "{0}".</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>No se pueden enumerar los módulos ni la información de versión del archivo del proceso "{0}".</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>¿Está seguro de que desea realizar la operación Stop-Process en el siguiente elemento: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>La ruta de acceso especificada no es una aplicación win32 válida. Vuelva a intentarlo con UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Este comando detuvo la operación de "{0} ({1})" debido al siguiente error: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>No se puede ejecutar este comando porque no se pueden usar parámetros de redirección con el parámetro UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Excepción al obtener "Modules" o "FileVersion": "Esta característica no se admite para equipos remotos".</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Este comando no puede asociar el depurador al proceso porque {0} no hay ningún depurador predeterminado disponible.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Este comando detuvo la operación porque no puede esperar en el proceso "Inactiva del sistema". Especifique otro proceso y vuelva a ejecutar el comando.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Este comando detuvo la operación porque no puede esperar por sí mismo. Especifique otro proceso y vuelva a ejecutar el comando.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Este comando detuvo la operación porque el proceso "{0} ({1})" no se detuvo en el tiempo de espera especificado.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Este comando no se puede ejecutar debido al error: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>No se puede ejecutar este comando porque la entrada "{0}" no es una aplicación válida. Proporcione una aplicación válida y vuelva a ejecutar el comando.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Este comando no se puede ejecutar porque el parámetro "{0}" tiene un valor que no es válido o no se puede usar con este comando. Proporcione una entrada válida y vuelva a ejecutar el comando.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>No se puede ejecutar este comando porque "{0}" y "{1}" son iguales. Proporcione entradas diferentes y vuelva a ejecutar el comando.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Este comando no se puede ejecutar completamente porque el sistema no encuentra toda la información necesaria.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>No se pudo recuperar el nuevo identificador de proceso: "{0}". El objeto Process generado puede tener algunas propiedades y métodos que no funcionan correctamente.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Este comando no se puede ejecutar debido al error 1783. La posible causa de este error puede ser el uso de un usuario no existente "{0}". Proporcione un usuario válido y vuelva a ejecutar el comando.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Error al agregar "{0}" a la red: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Error al quitar "{0}" de la red: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Error al cambiar el nombre de "{0}": {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Los parámetros "{0}" y "{1}" no se pueden especificar al mismo tiempo.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>No se puede depurar el proceso "{0} ({1})" debido al siguiente error: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>El usuario no tiene acceso a la información pedida.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>El parámetro especificado no es válido.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>El usuario no tiene privilegios suficientes.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Error desconocido.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>La ruta especificada no existe.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>El parámetro "{0}" no es compatible con el cmdlet "{1}" en esta edición de Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>El parámetro "{0}" no es compatible con el cmdlet "{1}" en esta edición de PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/ServiceResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/ServiceResources.es.resx new file mode 100644 index 00000000000..d796ec09df5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/ServiceResources.es.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>No se encuentra ningún servicio con el nombre de servicio "{0}".</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>No se encuentra ningún servicio con el nombre para mostrar "{1}".</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>No se puede detener el servicio "{1} ({0})" porque tiene servicios dependientes. Solo se puede detener si se establece la marca Force.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>No se puede detener el servicio "{1} ({0})" porque tiene servicios dependientes.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede detener debido al siguiente error: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>No se puede iniciar el servicio "{1} ({0})" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede suspender debido al siguiente error: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede suspender porque el servicio no admite que se suspenda o reanude.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede suspender porque no se está ejecutando actualmente.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>No se puede reanudar el servicio "{1} ({0})" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede reanudar porque el servicio no admite que se suspenda o reanude.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede reanudar porque no se está ejecutando actualmente.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>El servicio "{1} ({0})" no se puede configurar debido al siguiente error: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>No se puede configurar la descripción del servicio "{1} ({0})" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>El servicio "{1} ({0})" automático (inicio retrasado) no se puede configurar debido al siguiente error: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>No se puede configurar el descriptor de seguridad del servicio "{0}" debido al siguiente error: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>No se puede crear el servicio "{1} ({0})" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Se creó el servicio "{1} ({0})", pero su descripción no se puede configurar debido al siguiente error: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Se creó el servicio "{1} ({0})", pero no se pudo configurar StartupType "Automático (inicio retrasado)" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>No se puede quitar el servicio "{1} ({0})" debido al siguiente error: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'No se puede acceder a los servicios dependientes de "{1} ({0})"</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Esperando a que se inicie el servicio "{1} ({0})"...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Esperando a que el servicio "{1} ({0})" se detenga...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Esperando a que el servicio "{1} ({0})" se suspenda...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Esperando a que se reanude el servicio "{1} ({0})"...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>No se pudo iniciar el servicio "{1} ({0})".</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Error al detener el servicio "{1} ({0})".</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Error al suspender el servicio "{1} ({0})".</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Error al reanudar el servicio "{1} ({0})".</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>No se pudo abrir SCManager debido al siguiente error: {0}. Ejecute PowerShell como administrador y vuelva a ejecutar el comando.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>El tipo de inicio "{0}" no es compatible con {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>No se pudo recuperar la propiedad "{1}" para el servicio "{0}": {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/TestConnectionResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/TestConnectionResources.es.resx new file mode 100644 index 00000000000..cee334bb3b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/TestConnectionResources.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Error al probar la conexión con el equipo ''{0}: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>No se puede resolver el nombre de destino.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Dirección IPv4/IPv6 de destino ausente.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>No se puede completar traceroute al destino "{0}": el número de saltos necesarios para alcanzar el host supera MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/TestPathResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/TestPathResources.es.resx new file mode 100644 index 00000000000..93969b61234 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/TestPathResources.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>El argumento Path proporcionado era nulo o una colección vacía.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/es/TimeZoneResources.es.resx b/src/Microsoft.PowerShell.Commands.Management/resources/es/TimeZoneResources.es.resx new file mode 100644 index 00000000000..3c3a3d5fdd6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/es/TimeZoneResources.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>No se puede establecer la zona horaria local porque el nombre "{0}" se resuelve en varias entradas.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>No se encontró el nombre de zona horaria "{0}" en el equipo local.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClearRecycleBinResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClearRecycleBinResources.fr.resx new file mode 100644 index 00000000000..1e4c3e85da9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClearRecycleBinResources.fr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Tous les éléments de la Corbeille</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Tout le contenu de la Corbeille du lecteur « {0} »</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Effacement Corbeille</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>pour le lecteur « {0} »</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>pour tous les disques</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le lecteur. Aucun lecteur nommé « {0} » n’existe. Exécutez l’applet de commande « {1} » pour voir les lecteurs fixes disponibles sur le système.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Entrée non valide. Les formats suivants sont pris en charge : « {0} », « {1} » ou « {2} ».</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>Le lecteur nommé « {0} » n’est pas un lecteur fixe et ne prend pas en charge la Corbeille. Exécutez l’applet de commande « {1} » pour voir les lecteurs fixes disponibles sur le système.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClipboardResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClipboardResources.fr.resx new file mode 100644 index 00000000000..7c9418f2bc2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ClipboardResources.fr.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Définissez la chaîne « {0} » au Presse-papiers.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Ajoutez la chaîne « {0} » au Presse-papiers.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Définissez le fichier « {0} » au Presse-papiers.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Ajoutez le fichier « {0} » au Presse-papiers.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Définissez {0} fichiers au Presse-papiers.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Ajoutez {0} fichiers au Presse-papiers.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>Aucun contenu n’est présent dans le Presse-papiers ou le format du contenu n’est pas compatible. Définissez l’objet d’entrée sur le Presse-papiers.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Le Presse-papiers a été vidé.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType ne peut être combiné qu’avec le format Text.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw ne peut être combiné qu’avec le format Text ou FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Le format HTML ne peut être combiné qu’avec le format de texte HTML.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Seul le format texte est pris en charge sur cette plateforme.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Le Presse-papiers n’est pas pris en charge sur cette plateforme.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>Le commutateur « -AsHtml » n’est pas pris en charge sur cette plateforme.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Le paramètre « -TextFormatType » prend en charge uniquement « Text » sur cette plateforme.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Le paramètre « -Path » n’est pas pris en charge sur cette plateforme.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Le paramètre « -LiteralPath » n’est pas pris en charge sur cette plateforme.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/CmdletizationResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/CmdletizationResources.fr.resx new file mode 100644 index 00000000000..1572bc95b49 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/CmdletizationResources.fr.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Impossible de trouver la classe {0} sur le serveur CIM {1}. Vérifiez la valeur de l’attribut XML ClassName dans le fichier XML de définition de la cmdlet, puis réessayez. Exemple de nom de classe valide : ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Méthode CIM {1} sur l’objet CIM {0}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Nous n’avons pas pu exécuter {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Exécution de l’opération suivante : {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Les cmdlets CIM ne prennent pas en charge le paramètre {0} avec le paramètre AsJob. Supprimez l’un de ces paramètres, puis réessayez.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Requête CIM pour les instances de la classe {0} sur le serveur CIM {1} : {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>La méthode CIM a retourné le code d’erreur suivant : {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>La méthode CIM {2} exposée par la classe {0} sur le serveur CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Type intrinsèque CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Littéral WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Impossible de trouver le paramètre de sortie {2} de la méthode {1} de l’objet CIM {0}. Vérifiez la valeur de l’attribut ParameterName dans le fichier XML de définition de la cmdlet, puis réessayez.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Aucun objet {1} correspondant trouvé par {0}. Vérifiez les paramètres de la requête, puis réessayez.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Aucun objet {2} trouvé avec la propriété « {0} » égale à « {1} ». Vérifiez la valeur de la propriété, puis réessayez.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Le type de la propriété {0} ({1}) ne correspond pas au type CIM ({2}) associé au type déclaré dans le fichier XML de définition de la cmdlet.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Requête CIM pour énumérer les instances associées de la classe {0} sur le serveur CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Requête CIM pour énumérer les instances de la classe {0} sur le serveur CIM {1}, associées à l’instance suivante : {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>La commande {0} ne peut pas se terminer, car le serveur {1} est actuellement occupé. La commande reprendra automatiquement dans {2:f2} secondes.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Impossible de se connecter au serveur VMM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>La cmdlet ne prend pas entièrement en charge l’action Inquire (Demander) pour les messages de débogage. L’opération de la cmdlet se poursuivra pendant la requête. Sélectionnez une autre préférence d’action à l’aide du commutateur -Debug ou de la variable $DebugPreference, puis réessayez.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>La cmdlet ne prend pas entièrement en charge l’action Inquire (Demander) pour les avertissements. L’opération de la cmdlet se poursuivra pendant la requête. Sélectionnez une préférence d’action différente à l’aide du paramètre -WarningAction ou de la variable $WarningPreference, puis réessayez.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>La cmdlet ne prend pas entièrement en charge l’action Stop (Arrêter) pour les avertissements. L’opération de la cmdlet sera interrompue avec un retard. Sélectionnez une préférence d’action différente à l’aide du paramètre -WarningAction ou de la variable $WarningPreference, puis réessayez.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0} : {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0} : une CimSession vers le serveur CIM utilise le protocole DCOM, qui ne prend pas en charge le commutateur {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Aucun objet {2} trouvé avec la propriété « {0} » correspondant à « {1} ». Vérifiez la valeur de la propriété, puis réessayez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerInfoResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerInfoResources.fr.resx new file mode 100644 index 00000000000..d33d8bdbabb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerInfoResources.fr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Chargement des informations du système d’exploitation</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Chargement des informations du correctif à chaud</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Chargement des informations du registre</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Chargement des informations du BIOS</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Chargement des informations de la carte mère</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Chargement des informations de l’ordinateur</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Chargement des informations du processeur</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Chargement des informations de la carte réseau</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerResources.fr.resx new file mode 100644 index 00000000000..cbf81b15382 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ComputerResources.fr.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Cette fonctionnalité n’est pas prise en charge sur ce système d’exploitation.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Impossible d'activer le lecteur {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>La commande ne peut pas désactiver l’infrastructure de restauration de l’ordinateur spécifié, car le lecteur fourni n’est pas valide. Entrez un lecteur valide dans le paramètre Drive (Lecteur), puis réessayez.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Incluez le lecteur système dans la liste des lecteurs.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>La commande ne peut pas désactiver l’infrastructure de restauration de l’ordinateur, car le lecteur fourni n’est pas valide. Entrez un lecteur valide dans le paramètre Drive (Lecteur), puis réessayez.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>La commande ne peut pas désactiver la restauration du système sur le lecteur {0}. Vous n'avez peut-être pas les autorisations suffisantes pour effectuer cette opération.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Le service SystemRestore (restauration du système) est désactivé.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>L’infrastructure de restauration du système ne peut pas créer de point de restauration.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>La dernière tentative de restauration de l’ordinateur a échoué.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>L’ordinateur a été restauré au point de restauration spécifié.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>La dernière tentative de restauration de l’ordinateur a été interrompue.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>La commande ne peut pas localiser le point de restauration « {0} ». Vérifiez le numéro de séquence « {0} », puis réessayez la commande.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Nous n’avons pas pu redémarrer l’ordinateur {0} avec le message d’erreur suivant : {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Impossible d’exécuter cette commande sur l’ordinateur cible (« {1} ») en raison de l’erreur suivante : {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Nous n’avons pas pu arrêter l’ordinateur {0} avec le message d’erreur suivant : {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>La commande ne peut pas restaurer l’ordinateur, car « {0} » n’a pas été défini comme point de restauration valide. Entrez un point de restauration valide dans le paramètre RestorePoint, puis réessayez.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Ces modifications seront prises en compte une fois l’ordinateur {1} redémarré.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Après avoir quitté le domaine, vous devrez connaître le mot de passe du compte administrateur local pour ouvrir une session sur cet ordinateur. Voulez-vous vraiment continuer ?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Le nom de dossier suivant n'est pas valide : {0}. Vérifiez que le nom d’ordinateur ne dépasse pas 255 caractères, qu’il ne contient pas deux points consécutifs ou plus, qu’il ne commence pas par un point, qu’il ne contient que des caractères numériques et qu’il ne contient aucun des caractères suivants : +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Le domaine dans le nom d’ordinateur « {0} » n’est pas valide. Vérifiez que le domaine existe et que le nom est un nom de domaine valide.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>La valeur spécifiée pour le paramètre NewComputerName est identique à celle du paramètre ComputerName. Fournissez une autre valeur pour le paramètre NewComputerName.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>« Le mot de passe du canal sécurisé entre « {0} » et « {1} » a été réinitialisé. »</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Impossible d’exécuter cette commande en raison de l’erreur suivante : le service ne peut pas être démarré, car il est désactivé ou ne dispose d’aucun appareil activé associé.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Création d'un point de restauration du système ...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Création d’un point de restauration système... {0} % terminés.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Terminé.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Essayez les options ci-dessous, puis réexécutez la commande. +1. Vérifiez que l’ordinateur cible (« {0} ») est en fonctionnement. +2. Spécifiez le nom complet de l’ordinateur cible (« {0} »).</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Nous n’avons pas pu redémarrer l'ordinateur {0}. Impossible d’activer les droits d’accès {1} pour le processus appelant.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Activez le {0}, puis redémarrez l’ordinateur.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Droits d’accès à l’arrêt local</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Droits d’accès à l’arrêt à distance</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Impossible d’attendre le redémarrage de l’ordinateur local. L’ordinateur local est ignoré lorsque le paramètre Wait (Patienter) est spécifié.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Les paramètres Timeout (Délai d’expiration), For (Pour) et Delay (Retard) ne sont valides que lorsque le paramètre Wait (Patienter) est spécifié.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Redémarrage des ordinateurs...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Redémarrage de l’ordinateur {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Terminé : {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Vérification du redémarrage de l’ordinateur...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>En attente de la connectivité PowerShell...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>En attente du début du redémarrage...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>En attente de la connectivité WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>En attente de la connectivité WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Le redémarrage est terminé</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Les types de services combinés ne sont pas pris en charge pour le moment.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Impossible de résoudre le nom d’ordinateur {0} avec l’exception : {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Le nombre de nouveaux noms n’est pas égal au nombre d’ordinateurs cibles.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Ignorez l’ordinateur « {0} » avec le nouveau nom « {1} », car le nouveau nom n’est pas valide. Le nouveau nom d’ordinateur entré n’est pas correctement mis en forme. Les noms Standard peuvent contenir des lettres (a-z, A-Z), des chiffres (0-9) et des traits d’union (-), mais ni espaces ni points (.). Le nom ne peut pas être composé uniquement de chiffres et ne peut pas dépasser 63 caractères.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Ignorez l’ordinateur « {0} » avec le nouveau nom « {1} », car ce nouveau nom est identique au nom actuel.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Impossible de supprimer l’ordinateur « {0} », car il ne se trouve pas dans un domaine.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Nous n’avons pas pu joindre l’ordinateur « {0} » au groupe de travail « {1} » avec le message d’erreur suivant : {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Impossible de supprimer les ordinateurs du domaine, car le réseau local est hors service.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Impossible de renommer l’ordinateur « {0} » en « {1} » en raison de l’exception suivante : {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Rejoindre le domaine « {0} »</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Rejoindre le groupe de travail « {0} »</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Impossible d’ajouter l’ordinateur « {0} » au domaine « {1} », car il figure déjà dans ce domaine.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Impossible d’ajouter l’ordinateur « {0} » au groupe de travail « {1} », car il figure déjà dans ce groupe de travail.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>L’ordinateur « {0} » a correctement rejoint le groupe de travail « {1} », mais n’a pas pu être renommé en « {2} » avec le message d’erreur suivant : {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>L’ordinateur « {0} » a été correctement dissocié du domaine « {1} », mais n’a pas pu rejoindre le groupe de travail « {2} » avec le message d’erreur suivant : {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Nous n’avons pas pu dissocier l’ordinateur « {0} » du domaine « {1} » avec le message d’erreur suivant : {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Impossible d’établir la connexion WMI à l’ordinateur « {0} » avec le message d’erreur suivant : {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>L’ordinateur « {0} » n’a pas pu joindre le domaine « {1} » depuis son groupe de travail actuel « {2} » et a reçu le message d’erreur suivant : {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>L’ordinateur « {0} » a été correctement dissocié du domaine « {1} », mais n’a pas pu rejoindre le nouveau domaine de travail « {2} » avec le message d’erreur suivant : {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>L’ordinateur « {0} » a été correctement joint au nouveau domaine « {1} », mais nous n’avons pas pu le renommer en « {2} » avec le message d’erreur suivant : {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>L’indicateur « {0} » n’est valide que si l’indicateur « {1} » est spécifié.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Impossible de renommer plusieurs ordinateurs. Le paramètre NewName n’est valide que si un seul ordinateur est spécifié.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Impossible de trouver le compte d’ordinateur de l’ordinateur local dans le domaine {0}.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Impossible de trouver le compte d’ordinateur de l’ordinateur local depuis le contrôleur de domaine {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Impossible d’obtenir les informations sur le domaine de l’ordinateur local en raison de l’exception suivante : {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Impossible de réinitialiser le mot de passe du canal sécurisé pour le compte d’ordinateur dans le domaine. Échec de l'opération avec l'exception suivante : {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Nous n’avons pas pu réinitialiser le mot de passe du canal sécurisé pour l’ordinateur local avec le message d’erreur suivant : {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Des droits d’administrateur sont requis pour réinitialiser le mot de passe du canal sécurisé sur l’ordinateur local. L'accès est refusé.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Impossible de réinitialiser le mot de passe du canal sécurisé de l’ordinateur local. L’ordinateur local ne fait actuellement pas partie d’un domaine.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Le nom NetBIOS de l’ordinateur est limité à 15 octets, soit 15 caractères dans ce cas. Le nom NetBIOS sera raccourci en « {0} », ce qui peut provoquer des conflits lors de la résolution de noms NetBIOS. Voulez-vous vraiment continuer ?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Le nom NetBIOS sera tronqué.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Le nom du serveur spécifié {0} ne peut pas être résolu.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Impossible de créer un nouveau point de restauration système, car un point de restauration a déjà été créé au cours des {0} dernières minutes. Vous pouvez modifier la fréquence de création des points de restauration en créant la valeur DWORD « SystemRestorePointCreationFrequency » sous la clé de Registre « HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore ». La valeur de cette clé de Registre indique l’intervalle de temps nécessaire (en minutes) entre la création de deux points de restauration. La valeur par défaut est 1 440 minutes (24 heures).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>L’objet WMI Win32_OperatingSystem ne peut pas être récupéré.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>L’ordinateur {0} est ignoré. Nous ne pouvons pas récupérer sa dernière heure de démarrage LastBootUpTime via le service WMI avec le message d’erreur suivant : {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Impossible de vérifier le canal sécurisé de l’ordinateur local. Échec de l'opération avec l'exception suivante : {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>La tentative de réparation du canal sécurisé entre l’ordinateur local et le domaine {0} a échoué.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Le canal sécurisé entre l’ordinateur local et le domaine {0} a été réparé avec succès.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Le canal sécurisé entre l’ordinateur local et le domaine {0} est en bon état.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Le canal sécurisé entre l’ordinateur local et le domaine {0} est détruit.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Impossible de vérifier le mot de passe du canal sécurisé de l’ordinateur local. L’ordinateur local ne fait actuellement pas partie d’un domaine.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car les API de restauration système ne sont pas prises en charge sur la plateforme Advanced RISC Machine (ARM).</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>L’ordinateur n’a pas fini son redémarrage dans le délai imparti.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Impossible de valider l’intervalle de temps pour la création du point de restauration. Nous n’avons pas pu récupérer le dernier point de restauration avec le message d’erreur suivant : {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Le jeu de paramètres AsJob n’est pas pris en charge.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>Le paramètre « {0} » n’est pas pris en charge pour CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>La commande native requise « shutdown » n’a pas été trouvée.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/HotFixResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/HotFixResources.fr.resx new file mode 100644 index 00000000000..ef9011638db --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/HotFixResources.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le correctif logiciel demandé sur l’ordinateur « {0} ». Vérifiez l’entrée et réexécutez la commande.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/NavigationResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/NavigationResources.fr.resx new file mode 100644 index 00000000000..6e874892f77 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/NavigationResources.fr.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Le chemin spécifié est un conteneur qui contient des éléments enfants. Voulez-vous supprimer ce conteneur et ses éléments enfants ?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Voulez-vous supprimer l’élément spécifié ?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Nous ne pouvons pas copier, car la destination spécifiée existe déjà. Voulez-vous remplacer le contenu existant ?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nouveau lecteur</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nom : {0} Fournisseur : {1} Racine : {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Supprimer le lecteur</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nom : {0} Fournisseur : {1} Racine : {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Nous ne pouvons pas supprimer le lecteur « {0} », car il est en cours d’utilisation.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>L’élément à {0} a des enfants et le paramètre Recurse n’a pas été spécifié. Si vous continuez, tous les enfants seront supprimés avec l’élément. Voulez-vous vraiment continuer ?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Nous ne pouvons pas déplacer l’élément à « {0} », car il est en cours d’utilisation.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Un objet ne se trouve pas au chemin d’accès spécifié {0} ou a été filtré par le paramètre -Include ou -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Définir le contenu</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Chemin d’accès : {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Ajouter du contenu</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Chemin d’accès : {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Nous ne pouvons pas déplacer l’élément, car l’élément à « {0} » n’existe pas.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Nous ne pouvons pas déplacer l’élément, car l’élément à « {0} » est en cours d’utilisation.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Nous ne pouvons pas renommer, car l’élément à « {0} » n’existe pas.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Nous ne pouvons pas renommer l’élément à « {0} », car il est en cours d’utilisation.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Nous ne pouvons pas analyser le chemin d’accès, car aucun qualificateur n’est spécifié pour le chemin « {0} ».</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Commencer</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Restauration</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Valider</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Transaction à jour</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessCommandHelpResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessCommandHelpResources.fr.resx new file mode 100644 index 00000000000..125ac713408 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessCommandHelpResources.fr.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Répertorie les processus en cours d’exécution.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[pipeline input allowed] +Liste séparée par des virgules des identifiants de processus qui spécifient les processus à obtenir + +-ProcessName name +[string[]] +[pipeline input allowed] +Liste séparée par des virgules des noms de processus qui spécifient les processus à obtenir + +-Exclure le nom +[ArrayList] +Liste séparée par des virgules des noms de processus à exclure de la sortie. + +--- +La commande énumère les processus de l’ordinateur local et renvoie un ou plusieurs objets System.Diagnostics.Process. La commande écrit l’objet de processus dans le pipeline de sortie un à la fois. La commande accepte des paramètres comme ID (identifiant de processus) ou Process Name depuis la ligne de commande. La commande retourne System.Diagnostics.Process correspondant pour les paramètres ID ou ProcessName fournis.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>L’exclusion ne s’applique qu’au nom du processus.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Retourne tous les processus en cours d’exécution.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Renvoie tous les processus dont le nom commence par svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessResources.fr.resx new file mode 100644 index 00000000000..05c51bb9766 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ProcessResources.fr.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Impossible de trouver un processus portant le nom « {0} ». Vérifiez le nom du processus et appelez de nouveau le cmdlet.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Impossible de trouver un processus portant le nom « {0} ». Essayez d’exécuter avec -Id pour rechercher par ID de processus.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car le débogueur ne peut pas être attaché au processus « {0} ({1}) ». Spécifiez un autre processus et exécutez votre commande.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Impossible de trouver un processus avec l’identificateur de processus {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Impossible d’arrêter le processus « {0} ({1}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Impossible d’énumérer les modules du processus « {0} ».</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Impossible d’énumérer les informations de version de fichier du processus « {0} ».</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Impossible d’énumérer les modules et les informations de version de fichier du processus « {0} ».</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Voulez-vous vraiment effectuer l’opération Stop-Process sur l’élément suivant : {0}({1}) ?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Le chemin spécifié n’est pas une application win32 valide. Réessayez avec UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Cette commande a arrêté l’exécution de « {0} ({1}) » en raison de l’erreur suivante : {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Cette commande ne peut pas être exécutée, car les paramètres de redirection ne peuvent pas être utilisés avec le paramètre UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Exception lors de l’obtention de « Modules » ou « FileVersion » : « Cette fonctionnalité n’est pas prise en charge pour les ordinateurs distants. ».</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Cette commande ne peut pas attacher le débogueur au processus en raison de {0} car aucun débogueur par défaut n’est disponible.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Cette commande a arrêté l’opération, car elle ne peut pas attendre le processus « Système inactif ». Spécifiez un autre processus et exécutez de nouveau votre commande.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Cette commande a arrêté l’opération, car elle ne peut pas se mettre en attente d’elle-même. Spécifiez un autre processus et exécutez de nouveau votre commande.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Cette commande a arrêté l’opération, car le processus « {0} ({1}) » ne s’est pas arrêté dans le délai d’expiration spécifié.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Impossible d’exécuter cette commande en raison de l’erreur : {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car la valeur d’entrée « {0} » n’est pas une application valide. Indiquez une application valide et exécutez de nouveau votre commande.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car le paramètre « {0} » a une valeur non valide ou ne peut pas être utilisé avec cette commande. Indiquez une entrée valide et exécutez de nouveau votre commande.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Cette commande ne peut pas être exécutée, car « {0} » et « {1} » sont identiques. Indiquez des entrées différentes et exécutez de nouveau votre commande.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Cette commande ne peut pas être exécutée complètement, car le système ne trouve pas toutes les informations requises.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Échec de la récupération du nouveau descripteur de processus : « {0} ». L’objet Process généré en sortie peut avoir certaines propriétés et méthodes qui ne fonctionnent pas correctement.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Cette commande ne peut pas être exécutée en raison de l’erreur 1783. La cause possible de cette erreur peut être l’utilisation d’un utilisateur inexistant « {0} ». Indiquez un utilisateur valide et exécutez de nouveau votre commande.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Erreur lors de l’ajout de « {0} » au réseau : {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Erreur lors de la suppression de « {0} » du réseau : {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Erreur lors du changement de nom de « {0} » : {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Les paramètres « {0} » et « {1} » ne peuvent pas être spécifiées simultanément.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Impossible de déboguer le processus « {0} ({1}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>L'utilisateur n'a pas accès aux informations demandées.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Le paramètre spécifié n’est pas valide.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>L’utilisateur ne dispose pas des privilèges suffisants.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Échec inconnu.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Le chemin d’accès spécifié n’existe pas.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Le paramètre « {0} » n’est pas pris en charge pour le cmdlet «{1} » dans cette édition de Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Le paramètre « {0} » n’est pas pris en charge pour le cmdlet «{1} » dans cette édition de PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/ServiceResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ServiceResources.fr.resx new file mode 100644 index 00000000000..443f73dcdda --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/ServiceResources.fr.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Nous ne pouvons pas trouver un service avec le nom de service « {0} ».</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Nous ne pouvons pas trouver un service avec le nom d’affichage « {1} ».</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Nouss ne pouvons pas arrêter le service « {1} ({0}) », car il a des services dépendants. Il ne peut être arrêté que si l’indicateur Force est défini.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Nouss ne pouvons pas arrêter le service « {1} ({0}) », car il a des services dépendants.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Nous ne pouvons pas arrêter le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Nous ne pouvons pas démarrer le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Nous ne pouvons pas mettre en pause le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas mettre en pause le service « {1} ({0}) », car il ne prend pas en charge l’interruption ou la reprise.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Nous ne pouvons pas interrompre le service « {1} ({0}) », car il n’est pas en cours d’exécution.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Nous ne pouvons pas reprendre le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas reprendre le service « {1} ({0}) », car il ne prend pas en charge l’interruption ou la reprise.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Nous ne pouvons pas reprendre le service « {1} ({0}) », car il n’est pas en cours d’exécution.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Nous ne pouvons pas configurer le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Nous ne pouvons pas configurer la description du service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>Nous ne pouvons pas configurer le service « {1} ({0}) » avec le démarrage automatique (démarrage différé) en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Nous ne pouvons pas configurer le descripteur de sécurité du service « {0} » en raison de l’erreur suivante : {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Nous ne pouvons pas créer le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Le service « {1} ({0}) » a été créé, mais sa description ne peut pas être configurée en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Le service « {1} ({0}) » a été créé, mais son type de démarrage « Automatic (Delayed Start) » n’a pas pu être configuré en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Nous ne pouvons pas supprimer le service « {1} ({0}) » en raison de l’erreur suivante : {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>« Nous ne pouvons pas accéder aux services dépendants de « {1} ({0}) »</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Attente de le début du service. « {1} ({0}) »...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Attente de l’arrêt du service. « {1} ({0}) »...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Attente de la mise en pause du service. « {1} ({0}) »...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Attente de la reprise du service. « {1} ({0}) »...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Échec du démarrage du service « {1} ({0}) ».</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Échec d’arrêt du service « {1} ({0}) ».</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>L’interruption du service « {1} ({0}) » a échoué.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>La reprise du service « {1} ({0}) » a échoué.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Échec de l’ouverture de SCManager en raison de l’erreur suivante : {0}. Exécutez PowerShell en tant qu’administrateur(-trice), puis relancez votre commande.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Le type de démarrage « {0} » n’est pas pris en charge par {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Nous n’avons pas pu récupérer la propriété « {1} » pour le service « {0} » : {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestConnectionResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestConnectionResources.fr.resx new file mode 100644 index 00000000000..01bf7e61bea --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestConnectionResources.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Le test de connexion à l’ordinateur « {0} » a échoué : {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Impossible de résoudre le nom cible.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Adresse IPv4/IPv6 cible absente.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Impossible d’effectuer le traceroute vers la destination « {0} » : le nombre de sauts requis pour atteindre l’hôte dépasse MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestPathResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestPathResources.fr.resx new file mode 100644 index 00000000000..6cb3122dea9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TestPathResources.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>L'argument Path fourni était nul ou une collection vide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/fr/TimeZoneResources.fr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TimeZoneResources.fr.resx new file mode 100644 index 00000000000..fc8a77291f3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/fr/TimeZoneResources.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Nous ne pouvons pas définir le fuseau horaire local, car le nom « {0} » correspond à plusieurs entrées.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Le nom de fuseau horaire « {0} » est introuvable sur l’ordinateur local.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ClearRecycleBinResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ClearRecycleBinResources.it.resx new file mode 100644 index 00000000000..f1dfe2a454d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ClearRecycleBinResources.it.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Tutto il contenuto del cestino</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Tutto il contenuto del cestino per l'unità "{0}"</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Svuotamento del cestino</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>per l'unità "{0}"</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>per tutte le unità</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Impossibile trovare l'unità. L'unità con il nome "{0}" non esiste. Eseguire il cmdlet "{1}" per visualizzare le unità fisse disponibili nel sistema.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Input non valido. Sono supportati i seguenti formati: "{0}", "{1}" o "{2}".</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>L'unità con il nome "{0}" non è un'unità fissa e non supporta il cestino. Eseguire il cmdlet "{1}" per visualizzare le unità fisse disponibili nel sistema.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ClipboardResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ClipboardResources.it.resx new file mode 100644 index 00000000000..b965d42aaea --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ClipboardResources.it.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Impostare la stringa '{0}' negli Appunti.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Accodare la stringa '{0}' negli Appunti.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Impostare il file '{0}' negli Appunti.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Accodare il file '{0}' negli Appunti.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Impostare i file {0} negli Appunti.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Accodare i file {0} negli Appunti.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>Non è presente alcun contenuto negli Appunti oppure il formato del contenuto non è compatibile. Impostare l'oggetto di input negli Appunti.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Gli Appunti sono stati cancellati.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType può essere combinato solo con il formato Testo.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>È possibile combinare Raw solo con il formato Testo o FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>È possibile combinare HTML solo con il formato testo HTML.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Questa piattaforma supporta solo il formato Testo.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Gli Appunti non sono supportati in questa piattaforma.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>L'opzione '-AsHtml' non è supportata in questa piattaforma.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Il parametro '-TextFormatType' supporta solo 'Text' in questa piattaforma.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Il parametro '-Path' non è supportato in questa piattaforma.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Il parametro '-LiteralPath' non è supportato in questa piattaforma.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/CmdletizationResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/CmdletizationResources.it.resx new file mode 100644 index 00000000000..8535e3a8011 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/CmdletizationResources.it.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Non è possibile trovare la classe {0} nel server CIM {1}. Verificare il valore dell'attributo XML ClassName nel file XML di definizione del cmdlet e riprovare. Esempio di nome di classe valido: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Metodo CIM {1} sull'oggetto CIM {0}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Non è possibile eseguire {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Esecuzione dell'operazione seguente: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>I cmdlet CIM non supportano il parametro {0} insieme al parametro AsJob. Rimuovere uno di questi parametri e riprovare.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Query CIM per le istanze della classe {0} nel server CIM {1}: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>Il metodo CIM ha restituito il seguente codice errore: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>Metodo CIM {2} esposto dalla classe {0} nel server CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Tipo intrinseco di CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Valore letterale WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Non è possibile trovare il parametro di output {2} del metodo {1} dell'oggetto CIM {0}. Verificare il valore dell'attributo ParameterName nel file XML di definizione del cmdlet e riprovare.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Non sono stati trovati oggetti {1} corrispondenti in base a {0}. Verificare i parametri della query e riprovare.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Non sono stati trovati oggetti {2} con la proprietà "{0}" uguali a "{1}". Verificare il valore della proprietà e riprovare.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Il tipo della proprietà {0} ({1}) non corrisponde al tipo CIM ({2}) associato al tipo dichiarato nel file XML di definizione del cmdlet.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Query CIM per l'enumerazione dell'istanza associata della classe {0} nel server CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Query CIM per l'enumerazione delle istanze della classe {0} nel server CIM {1}, associate all'istanza seguente: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>Non è possibile completare il comando {0}, perché il server {1} è attualmente occupato. Il comando verrà ripreso automaticamente tra {2:f2} secondi.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Non è possibile connettersi al server CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Il cmdlet non supporta completamente l'azione Inquire per i messaggi di debug. L'operazione del cmdlet continuerà durante il prompt. Selezionare una preferenza di azione diversa tramite l'opzione -Debug o la variabile $DebugPreference e riprovare.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Il cmdlet non supporta completamente l'azione Inquire per gli avvisi. L'operazione del cmdlet continuerà durante il prompt. Selezionare una preferenza di azione diversa tramite il parametro -WarningAction o la variabile $WarningPreference e riprovare.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Il cmdlet non supporta completamente l'azione Stop per gli avvisi. L'operazione del cmdlet verrà interrotta con un ritardo. Selezionare una preferenza di azione diversa tramite il parametro -WarningAction o la variabile $WarningPreference e riprovare.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: un oggetto CimSession per il server CIM utilizza il protocollo DCOM, che non supporta l'opzione {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Non sono stati trovati oggetti {2} con la proprietà "{0}" corrispondenti a "{1}". Verificare il valore della proprietà e riprovare.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerInfoResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerInfoResources.it.resx new file mode 100644 index 00000000000..f1dbd0c1c97 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerInfoResources.it.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sul sistema operativo</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sulla hot-patch</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sul Registro di sistema in coro</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sul BIOS</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sulla scheda madre</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sul computer</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Caricamento delle informazioni sul processore</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Caricamento delle informazioni della scheda di rete</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerResources.it.resx new file mode 100644 index 00000000000..82ffb974d68 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ComputerResources.it.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Questa funzionalità non è supportata in questo sistema operativo.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Impossibile abilitare l'unità {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Non è possibile attivare l'infrastruttura di ripristino del computer nel computer specificato perché l'unità specificata non è valida. Immettere un'unità valida nel parametro Drive e riprovare.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Includere l'unità di sistema nell'elenco delle unità.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Non è possibile disattivare l'infrastruttura di ripristino del computer perché l'unità specificata non è valida. Immettere un'unità valida nel parametro Drive e riprovare.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Non è possibile disattivare Ripristino configurazione di sistema sull'unità {0}. È possibile che non si disponga di autorizzazioni sufficienti per eseguire questa operazione.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Il servizio di Ripristino configurazione di sistema è disabilitato.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>L'infrastruttura di Ripristino configurazione di sistema non è in grado di creare un punto di ripristino.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>L'ultimo tentativo di ripristino del computer non è riuscito.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Il computer è stato ripristinato al punto di ripristino specificato.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>L'ultimo tentativo di ripristino del computer è stato interrotto.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Non è possibile individuare il punto di ripristino "{0}". Verificare il numero di sequenza "{0}" e riprovare a eseguire il comando.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Non è possibile riavviare il computer {0} con il seguente messaggio di errore: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Non è possibile eseguire il comando nel computer di destinazione ''{1}'' a causa del seguente errore: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Non è possibile arrestare il computer {0} con il seguente messaggio di errore: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>Non è possibile ripristinare il computer perché "{0}" non è stato impostato come punto di ripristino valido. Immettere un punto di ripristino valido nel parametro RestorePoint e riprovare.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Le modifiche avranno effetto dopo il riavvio del computer {1}.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Dopo aver lasciato il dominio, sarà necessario conoscere la password dell'account Amministratore locale per accedere a questo computer. Continuare?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Il nome di computer seguente non è valido: {0}. Verificare che il nome del computer non superi i 255 caratteri, che non contenga due o più punti consecutivi, che non inizi con un punto, che non contenga solo caratteri numerici e che non contenga nessuno dei caratteri seguenti: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Il dominio nel nome computer ''{0}'' non è valido. Verificare che il dominio esista e che il nome sia un nome di dominio valido.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>Il valore specificato per il parametro NewComputerName è uguale al valore del parametro ComputerName. Specificare un valore diverso per il parametro NewComputerName.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"La password del canale sicuro tra ''{0}'' e ''{1}'' è stata reimpostata."</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Questo comando non può essere eseguito a causa del seguente errore: il servizio non può essere avviato perché è disabilitato o non ha dispositivi abilitati associati.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Creazione di un punto di ripristino di sistema in corso...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Creazione di un punto di ripristino del sistema in corso... {0}% completato.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Completato.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Provare le opzioni seguenti ed eseguire di nuovo il comando. +1. Verificare che il computer di destinazione (''{0}'') sia in esecuzione. +2. Specificare il nome completo del computer di destinazione (''{0}'').</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Non è possibile riavviare il computer {0}. Non è possibile abilitare i diritti di accesso {1} per il processo di chiamata.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Abilitare il {0} e riavviare il computer.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Diritti di accesso per l'arresto locale</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Diritti di accesso per l'arresto remoto</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Non è possibile attendere il riavvio del computer locale. Il computer locale viene ignorato quando si specifica il parametro Wait.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>I parametri Timeout, For e Delay sono validi solo se è specificato il parametro Wait.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Riavvio dei computer in corso...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Riavvio dell’ambiente di calcolo {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Operazione completata: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Verifica del riavvio del computer in corso...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>In attesa della connettività di PowerShell...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>In attesa dell'inizio del riavvio...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>In attesa della connettività WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>In attesa della connettività WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Riavvio completato</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>I tipi di servizio combinati non sono supportati al momento.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Non è possibile risolvere il nome del computer {0} con l'eccezione: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Il numero di nuovi nomi non corrisponde al numero di computer di destinazione.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Ignorare il computer ''{0}'' con il nuovo nome ''{1}'' perché il nuovo nome non è valido. Il nuovo nome di computer immesso non è formattato correttamente. I nomi Standard possono contenere lettere (a-z, A-Z), numeri (0-9) e trattini (-), ma non spazi o punti (.). Il nome non può essere costituito esclusivamente da cifre e non può contenere più di 63 caratteri.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Ignorare il computer ''{0}'' con il nuovo nome ''{1}'' perché il nuovo nome è uguale al nome corrente.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Non è possibile rimuovere il computer ''{0}'' perché non è incluso in un dominio.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Non è possibile aggiungere il computer ''{0}'' al gruppo di lavoro ''{1}'' con il messaggio di errore seguente: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Non è possibile rimuovere i computer dal dominio perché la rete locale non è disponibile.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Non è possibile rinominare il computer ''{0}'' in ''{1}'' a causa della seguente eccezione: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Partecipa al dominio ''{0}''</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Partecipa al gruppo di lavoro ''{0}''</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Non è possibile aggiungere il computer ''{0}'' al dominio ''{1}'' perché è già in tale dominio.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Non è possibile aggiungere il computer ''{0}'' al gruppo di lavoro ''{1}'' perché è già incluso in tale gruppo di lavoro.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Il computer ''{0}'' è stato aggiunto al gruppo di lavoro ''{1}'', ma non è stato possibile rinominarlo in ''{2}'' con il seguente messaggio di errore: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Il computer ''{0}'' è stato separato correttamente dal dominio ''{1}'', ma non è stato possibile unirlo al gruppo di lavoro ''{2}'' con il seguente messaggio di errore: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Non è possibile separare il computer ''{0}'' dal dominio ''{1}'' con il seguente messaggio di errore: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Non è possibile stabilire la connessione WMI al computer ''{0}'' con il seguente messaggio di errore: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Non è possibile aggiungere il computer ''{0}'' al dominio ''{1}'' dal relativo gruppo di lavoro corrente ''{2}'' con il seguente messaggio di errore: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Il computer ''{0}'' è stato separato correttamente dal dominio ''{1}'', ma non è possibile unirlo al nuovo dominio ''{2}'' con il seguente messaggio di errore: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Il computer ''{0}' è stato aggiunto correttamente al nuovo dominio ''{1}'', ma non è stato possibile rinominarlo in ''{2}'' con il seguente messaggio di errore: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>Il flag ''{0}'' è valido solo se è specificato il flag ''{1}''.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Non è possibile rinominare più computer. Il parametro NewName è valido solo se viene specificato un solo computer.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Non è possibile trovare l'account computer per il computer locale nel dominio {0}.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Non è possibile trovare l'account computer per il computer locale dal controller di dominio {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Non è possibile ottenere informazioni sul dominio del computer locale a causa della seguente eccezione: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Non è possibile reimpostare la password del canale sicuro per l'account del computer nel dominio. Operazione non riuscita con l'eccezione seguente: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Reimpostazione della password del canale sicuro per il computer locale non riuscita con il seguente messaggio di errore: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Per reimpostare la password del canale sicuro nel computer locale sono necessari diritti di Amministratore. Accesso negato.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Non è possibile reimpostare la password del canale sicuro per l'account del computer locale. Il computer locale non fa attualmente parte di un dominio.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Il nome NetBIOS del computer è limitato a 15 byte, ovvero 15 caratteri in questo caso. Il nome NetBIOS verrà abbreviato in "{0}", il che potrebbe causare conflitti nella risoluzione dei nomi NetBIOS. Continuare?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Il nome NetBIOS verrà troncato.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Non è possibile risolvere il nome del server specificato {0}.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Non è possibile creare un nuovo punto di ripristino del sistema perché ne è già stato creato uno negli ultimi {0} minuti. La frequenza di creazione dei punti di ripristino può essere modificata creando il valore DWORD ''SystemRestorePointCreationFrequency'' nella chiave del Registro di sistema ''HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore''. Il valore di questa chiave del Registro di sistema indica l'intervallo di tempo necessario (in minuti) tra la creazione di due punti di ripristino. Il valore predefinito è 1440 minuti (24 ore).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Non è possibile recuperare l'oggetto WMI Win32_OperatingSystem.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Il computer {0} viene ignorato. Non è possibile recuperare LastBootUpTime tramite il servizio WMI con il seguente messaggio di errore: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Non è possibile verificare il canale sicuro per il computer locale. Operazione non riuscita con l'eccezione seguente: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Il tentativo di ripristinare il canale sicuro tra il computer locale e il dominio {0} non è riuscito.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Il canale sicuro tra il computer locale e il dominio {0} è stato ripristinato correttamente.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Il canale sicuro tra il computer locale e il dominio {0} è integro.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Il canale sicuro tra il computer locale e il dominio {0} è interrotto.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Non è possibile verificare la password del canale sicuro per il computer locale. Il computer locale non fa attualmente parte di un dominio.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché le API di Ripristino configurazione di sistema non sono supportate nella piattaforma Advanced RISC Machine (ARM).</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Il riavvio del computer non è stato completato entro il periodo di timeout specificato.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Non è possibile convalidare l'intervallo di tempo per la creazione del punto di ripristino. Non è possibile recuperare l'ultimo punto di ripristino con il seguente messaggio di errore: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Il set di parametri AsJob non è supportato.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>Il parametro {0} non è supportato per CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Il comando nativo richiesto ''shutdown'' non è stato trovato.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/HotFixResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/HotFixResources.it.resx new file mode 100644 index 00000000000..fd527f6f7e0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/HotFixResources.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Non è possibile trovare l'hotfix richiesto nel computer ''{0}''. Verificare l'input ed eseguire di nuovo il comando.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/NavigationResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/NavigationResources.it.resx new file mode 100644 index 00000000000..a375a7224e8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/NavigationResources.it.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Il percorso specificato è un contenitore che contiene elementi figlio. Eliminare il contenitore e i relativi elementi figlio?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Eliminare l'elemento specificato?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Non è possibile copiare perché la destinazione specificata esiste già. Sovrascrivere il contenuto esistente?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nuova unità</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nome: {0} Provider: {1} Radice: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Rimuovi unità</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nome: {0} Provider: {1} Radice: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Non è possibile rimuovere l'unità '{0}' perché è in uso.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>L'elemento in {0} contiene elementi figlio e il parametro Recurse non è stato specificato. Se si continua, tutti gli elementi figlio verranno rimossi insieme all'elemento. Continuare?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Non è possibile rimuovere l'elemento in '{0}' perché è in uso.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Un oggetto nel percorso specificato {0} non esiste o è stato filtrato in base al parametro -Include o -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Imposta contenuto</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Percorso: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Aggiungi contenuto</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Percorso: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché l'elemento in '{0}' non esiste.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché l'elemento in '{0}' è in uso.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Non è possibile rinominare perché l'elemento in '{0}' non esiste.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Non è possibile rinominare l'elemento in '{0}' perché è in uso.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Non è possibile analizzare il percorso perché il qualificatore del percorso '{0}' non è specificato.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Inizia</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Ripristino dello stato precedente</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Commit</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Transazione corrente</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessCommandHelpResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessCommandHelpResources.it.resx new file mode 100644 index 00000000000..fce17ad4b7f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessCommandHelpResources.it.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Elenca i processi attualmente in esecuzione.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[input pipeline consentito] +Elenco delimitato da virgole di identificatori di processo che specifica i processi da ottenere + +-nome ProcessName +[string[]] +[input pipeline consentito] +Elenco delimitato da virgole di nomi di processo che specifica i processi da ottenere + +-Escludi nome +[ArrayList] +Elenco delimitato da virgole di nomi di processo da escludere dall'output. + +--- +Il comando enumera i processi dal computer locale e restituisce uno o più oggetti System.Diagnostics.Process. Il comando scrive l'oggetto processo nella pipeline di output uno alla volta. Il comando accetta parametri come ID (identificatore di processo) o nome processo dalla riga di comando. Il comando restituisce il corrispondente System.Diagnostics.Process per i parametri ID o ProcessName forniti.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>L'esclusione funziona solo per il nome del processo.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Restituisce tutti i processi in esecuzione.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Restituisce tutti i processi con nomi che iniziano con svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessResources.it.resx new file mode 100644 index 00000000000..8e4cfceaca2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ProcessResources.it.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Non è possibile trovare un processo denominato "{0}". Verificare il nome del processo e chiamare di nuovo il cmdlet.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Non è possibile trovare un processo denominato "{0}". Provare a eseguire con -Id per cercare in base all'ID dei processi.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Non è possibile eseguire questo comando perché il debugger non può essere collegato al processo "{0} ({1})". Specificare un altro processo ed eseguire il comando.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Non è possibile trovare un processo con l'identificatore del processo {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Non è possibile arrestare il processo "{0} ({1})" a causa dell'errore seguente: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Non è possibile enumerare i moduli del processo "{0}".</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Non è possibile enumerare le informazioni sulla versione del file del processo "{0}".</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Non è possibile enumerare i moduli e le informazioni sulla versione del file del processo "{0}".</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Eseguire l'operazione Stop-Process sull'elemento seguente: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Il percorso specificato non è un'applicazione win32 valida. Riprovare con UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Questo comando ha interrotto l'esecuzione di "{0} ({1})" a causa dell'errore seguente: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Questo comando non può essere eseguito perché non è possibile usare i parametri di reindirizzamento con il parametro UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Eccezione durante il recupero di "Modules" o "FileVersion": "Questa funzionalità non è supportata per i computer remoti".</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Questo comando non può collegare il debugger al processo a causa di {0} perché non è disponibile alcun debugger predefinito.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Questo comando ha interrotto l'esecuzione perché non può attendere il processo 'System Idle'. Specificare un altro processo ed eseguire di nuovo il comando.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Questo comando ha interrotto l'esecuzione perché non può attendere se stesso. Specificare un altro processo ed eseguire di nuovo il comando.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Questo comando ha interrotto l'esecuzione perché il processo "{0} ({1})" non è arrestato nel timeout specificato.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Non è possibile eseguire questo comando a causa dell'errore: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Non è possibile eseguire questo comando perché l'input "{0}" non è un'applicazione valida. Specificare un'applicazione valida ed eseguire di nuovo il comando.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Non è possibile eseguire questo comando perché il parametro "{0}" ha un valore non valido o non può essere usato con questo comando. Specificare un input valido ed eseguire di nuovo il comando.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Non è possibile eseguire questo comando perché "{0}" e "{1}" sono uguali. Assegnare input diversi ed eseguire di nuovo il comando.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Non è possibile eseguire completamente questo comando perché il sistema non è in grado di trovare tutte le informazioni necessarie.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Non è possibile recuperare il nuovo handle di processo: "{0}". È possibile che alcune proprietà e metodi dell'oggetto Process restituito non funzionino correttamente.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Questo comando non può essere eseguito a causa dell'errore 1783. Una possibile causa dell'errore può essere l'uso di un utente inesistente "{0}". Specificare un utente valido ed eseguire di nuovo il comando.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Errore durante l'aggiunta di '{0}' alla rete: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Errore durante la rimozione di '{0}' dalla rete: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Errore durante la ridenominazione di '{0}': {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Non è possibile specificare "{0}" e "{1}" contemporaneamente.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Non è possibile eseguire il debug del processo "{0} ({1})" a causa dell'errore seguente: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>L'utente non ha accesso alle informazioni richieste.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Il parametro specificato non è valido.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>L'utente non dispone di privilegi sufficienti.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Errore sconosciuto.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Il percorso specificato non esiste.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Il parametro '{0}' non è supportato per il cmdlet '{1}' in questa edizione di Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Il parametro '{0}' non è supportato per il cmdlet '{1}' in questa edizione di PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/ServiceResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/ServiceResources.it.resx new file mode 100644 index 00000000000..07b15d79c99 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/ServiceResources.it.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Non è possibile trovare un servizio con nome del servizio '{0}'.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Non è possibile trovare un servizio con nome visualizzato '{1}'.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Non è possibile arrestare il servizio '{1} ({0})' perché ha servizi dipendenti. È possibile arrestarlo solo se è impostato il flag Force.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Non è possibile arrestare il servizio '{1} ({0})' perché ha servizi dipendenti.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Non è possibile arrestare il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Non è possibile avviare il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Non è possibile sospendere il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Non è possibile sospendere il servizio '{1} ({0})' perché il servizio non supporta la sospensione o la ripresa.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Il servizio '{1} ({0})' non può essere sospeso perché non è attualmente in esecuzione.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Non è possibile riprendere il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Non è possibile riprendere il servizio '{1} ({0})' perché il servizio non supporta la sospensione o la ripresa.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Non è possibile riprendere il servizio '{1} ({0})' perché non è attualmente in esecuzione.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Non è possibile configurare il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Non è possibile configurare la descrizione del servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>Non è possibile configurare il servizio '{1} ({0})' come automatico (avvio ritardato) a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Non è possibile configurare il descrittore di sicurezza del servizio '{0}' a causa del seguente errore: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Non è possibile creare il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Il servizio '{1} ({0})' è stato creato, ma non è possibile configurarne la descrizione a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Il servizio '{1} ({0})' è stato creato, ma non è stato possibile configurare il tipo di avvio 'Automatico (avvio ritardato)' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Non è possibile rimuovere il servizio '{1} ({0})' a causa del seguente errore: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'Non è possibile accedere ai servizi dipendenti di '{1} ({0})'</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>In attesa dell'avvio del servizio '{1} ({0})'...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Attesa per l'interruzione del servizio '{1} ({0})'...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Attesa per l'interruzione del servizio '{1} ({0})...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Attesa della ripresa del servizio '{1} ({0})'...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Non è stato possibile avviare il servizio '{1} ({0})'.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>L'interruzione del servizio '{1} ({0})' non è riuscita.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Sospensione del servizio '{1} ({0})' non riuscita.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Ripresa del servizio '{1} ({0})' non riuscita.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Non è possibile aprire SCManager a causa del seguente errore: {0}. Eseguire PowerShell come amministratore e riprovare il comando.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Il tipo di avvio '{0}' non è supportato da {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Non è possibile recuperare la proprietà '{1}' per il servizio '{0}': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/TestConnectionResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/TestConnectionResources.it.resx new file mode 100644 index 00000000000..8ef0a0063d3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/TestConnectionResources.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Il test della connessione al computer '{0}' non è riuscito: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Non è possibile risolvere il nome della destinazione.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Indirizzo IPv4/IPv6 di destinazione assente.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Non è possibile completare il traceroute alla destinazione '{0}': il numero di hop necessari per raggiungere l'host supera il valore MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/TestPathResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/TestPathResources.it.resx new file mode 100644 index 00000000000..79f9e01c3e8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/TestPathResources.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>L'argomento Path specificato era null o una raccolta vuota.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/it/TimeZoneResources.it.resx b/src/Microsoft.PowerShell.Commands.Management/resources/it/TimeZoneResources.it.resx new file mode 100644 index 00000000000..a4fbc3eb2ea --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/it/TimeZoneResources.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Non è possibile impostare il fuso orario locale perché il nome "{0}" corrisponde a più voci.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Il nome del fuso orario "{0}" non è stato trovato nel computer locale.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClearRecycleBinResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClearRecycleBinResources.ja.resx new file mode 100644 index 00000000000..d0f2e835aa5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClearRecycleBinResources.ja.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>ごみ箱のすべての内容</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>'{0}' ドライブのごみ箱のすべての内容</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>ごみ箱を空にしています</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>'{0}' ドライブ</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>すべてのドライブ</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>ドライブが見つかりません。'{0}' という名前のドライブは存在しません。'{1}' コマンドレットを実行して、システムで使用可能な固定ドライブを確認してください。</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>入力が無効です。次の形式がサポートされています: '{0}'、'{1}' または '{2}'。</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>'{0}' という名前のドライブは固定ドライブではなく、ごみ箱をサポートしていません。'{1}' コマンドレットを実行して、システムで使用可能な固定ドライブを確認してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClipboardResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClipboardResources.ja.resx new file mode 100644 index 00000000000..6eccdb7dd0d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ClipboardResources.ja.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>文字列 '{0}' をクリップボードに設定します。</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>文字列 '{0}' をクリップボードにアペンドします。</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>ファイル '{0}' をクリップボードに設定します。</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>ファイル '{0}' をクリップボードに追加します。</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} ファイルをクリップボードに設定します。</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} ファイルをクリップボードにアペンドします。</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>クリップボードにコンテンツがないか、コンテンツ形式に互換性がありません。入力オブジェクトをクリップボードに設定します。</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>クリップボードがクリアされました。</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType はテキスト形式とのみ組み合わせることができます。</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw は Text 形式または FileDropList 形式でのみ組み合わせることができます。</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>HTML は HTML テキスト形式とのみ組み合わせることができます。</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>このプラットフォームでは、テキスト形式のみがサポートされています。</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>クリップボードは、このプラットフォームではサポートされていません。</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>'-AsHtml' スイッチは、このプラットフォームではサポートされていません。</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>'-TextFormatType' パラメーターは、このプラットフォームで 'Text' のみをサポートします。</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>'-Path' パラメーターは、このプラットフォームではサポートされていません。</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>'-LiteralPath' パラメーターは、このプラットフォームではサポートされていません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/CmdletizationResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/CmdletizationResources.ja.resx new file mode 100644 index 00000000000..5db95eba218 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/CmdletizationResources.ja.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>{1} CIM サーバーで {0} クラスが見つかりません。 コマンドレット定義 XML の ClassName xml 属性の値を確認してから、再試行してください。有効なクラス名の例: ROOT\cimv2\Win32_Process。</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>{0} CIM オブジェクトに対する CIM メソッド {1}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>{1} の実行に失敗しました。 {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>次の操作を実行しています: {0}。</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM コマンドレットは、AsJob パラメーターと共に {0} パラメーターをサポートしていません。 これらのパラメーターのいずれかを削除してから、再試行してください。</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>{1} CIM サーバー上の {0} クラスのインスタンスに対する CIM クエリ: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>CIM メソッドは次のエラー コードを返しました: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>{1} CIM サーバー上の {0} クラスによって公開される {2} CIM メソッド</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>CIM 組み込み型</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL リテラル</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>{0} CIM オブジェクトの {1} メソッドの {2} 出力パラメーターが見つかりません。 コマンドレット定義 XML の ParameterName 属性の値を確認してから、再試行してください。</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>一致する {1}オブジェクトが{0} で見つかりません。クエリ パラメーターを確認してから再試行してください。</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>プロパティ ”{0}” が '{1}' と等しい {2} オブジェクトが見つかりませんでした。 プロパティの値を確認してから、再試行してください。</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>”{0}” プロパティの型 ({1}) が、コマンドレット定義 XML で宣言された型に関連付けられている CIM 型 ({2}) と一致しません。</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>{1} CIM サーバー上の {0} クラスの関連付けられたインスタンスを列挙するための CIM クエリ</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>次のインスタンスに関連付けられている {1} CIM サーバー上の {0} クラスのインスタンスを列挙するための CIM クエリ: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>{1} サーバーが現在ビジー状態であるため、{0} コマンドを完了できません。 コマンドは {2:f2} 秒後に自動的に再開されます。</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>CIM サーバーに接続できません。{0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>コマンドレットは、デバッグ メッセージに対する ”Inquire” アクションを完全にサポートしていません。 コマンドレット操作は、プロンプト中に続行されます。 -Debug スイッチまたは $DebugPreference 変数を使用して別のアクション設定を選択してから、もう一度やり直してください。</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>コマンドレットは、警告に対する "Inquire" アクションを完全にサポートしていません。 コマンドレット操作は、プロンプト中に続行されます。 -WarningAction パラメーターまたは $WarningPreference 変数を使用して別のアクション設定を選択してから、もう一度やり直してください。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>コマンドレットは、警告の ”Stop” アクションを完全にサポートしていません。 コマンドレットの操作は遅延して停止されます。 -WarningAction パラメーターまたは $WarningPreference 変数を使用して別のアクション設定を選択してから、もう一度やり直してください。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: CIM サーバーに対する CimSession は、{1} スイッチをサポートしない DCOM プロトコルを使用します。</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>プロパティ '{0}' が '{1}' と一致する {2} オブジェクトが見つかりませんでした。 プロパティの値を確認してから、再試行してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerInfoResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerInfoResources.ja.resx new file mode 100644 index 00000000000..d665c09ae3d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerInfoResources.ja.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>オペレーティング システム情報を読み込んでいます</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>ホットパッチ情報を読み込んでいます</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>レジストリ情報を読み込んでいます</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>BIOS 情報を読み込んでいます</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>マザーボード情報を読み込んでいます</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>コンピューター情報を読み込んでいます</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>プロセッサ情報を読み込んでいます</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>ネットワーク アダプターの情報を読み込んでいます</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerResources.ja.resx new file mode 100644 index 00000000000..7b1498fea8e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ComputerResources.ja.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>この機能は、このオペレーティング システムではサポートされていません。</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>ドライブ {0} を有効にできませんでした。</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>指定されたドライブが無効なため、指定されたコンピューターの復元コンピューター インフラストラクチャを有効にできません。Drive パラメーターに有効なドライブを入力してから、もう一度やり直してください。</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>ドライブの一覧にシステム ドライブを含めます。</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>指定されたドライブが無効なため、コンピューターの復元インフラストラクチャを無効にできません。Drive パラメーターに有効なドライブを入力してから、もう一度やり直してください。</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>コマンドは、{0} ドライブのシステムの復元を無効にできません。この操作を行うための十分なアクセス許可がない可能性があります。</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>SystemRestore サービスが無効になっています。</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>システム復元インフラストラクチャは復元ポイントを作成できません。</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>コンピューターを復元する最後の試行に失敗しました。</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>指定された復元ポイントにコンピューターが復元されました。</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>コンピューターを復元する最後の試行が中断されました。</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>"{0}" 復元ポイントが見つかりません。"{0}" シーケンス番号を確認してから、コマンドを再試行してください。</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>次のエラー メッセージで、コンピューター {0} を再起動できませんでした: {1}。</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>次のエラーのため、ターゲット コンピューター ('{1}') でこのコマンドを実行できません: {0}。{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>次のエラー メッセージで、コンピューターの {0} を停止できませんでした: {1}。</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>"{0}" が有効な復元ポイントとして設定されていないため、コマンドはコンピューターを復元できません。RestorePoint パラメーターに有効な復元ポイントを入力してから、もう一度やり直してください。</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>変更は、コンピューター {1} を再起動した後に有効になります。</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>ドメインを離れた後、このコンピューターにログオンするには、ローカルの Administrator アカウントのパスワードを知っている必要があります。続行しますか?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>次のコンピューター名が無効です: {0}。コンピューター名が 255 文字より長くなく、2 つ以上の連続するドットが含まれていないか、ドットで始まらないか、数字のみが含まれていないか、次の文字が含まれていないことを確認してください: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>コンピューター名 '{0}' のドメインが無効です。ドメインが存在し、名前が有効なドメイン名であることを確認してください。</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>NewComputerName パラメーターに指定された値は、ComputerName パラメーターの値と同じです。NewComputerName パラメーターに別の値を指定します。</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"'{0}' と '{1}' の間の安全なチャネルのパスワードがリセットされました。"</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>次のエラーのため、このコマンドを実行できません: サービスが無効になっているか、有効になっているデバイスが関連付けられていないため、サービスを開始できません。</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>システムの復元ポイントを作成しています...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>システム復元ポイントを作成しています... {0}% 完了しました。</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>完了しました。</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>以下のオプションを試して、コマンドをもう一度実行します。 +1. ターゲット コンピューター ('{0}') が実行されていることを確認します。 +2. ターゲット コンピューターのフル コンピューター名を指定します ('{0}')。</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>コンピューター {0} を再起動できませんでした。呼び出し元のプロセスに対してアクセス権 {1} を有効にすることはできません。</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>{0} を有効にし、コンピューターを再起動してください。</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>ローカル シャットダウン アクセス権</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>リモート シャットダウン アクセス権</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>ローカル コンピューターの再起動を待機できません。Wait パラメーターが指定されている場合、ローカル コンピューターは無視されます。</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>パラメーター Timeout、For、Delay は、パラメーター Wait が指定されている場合にのみ有効です。</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> コンピューターを再起動しています...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> コンピューター {0} を再起動しています</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>完了済み: {0}/{1}。</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>コンピューターが再起動されたことを確認しています...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>PowerShell 接続を待機しています...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>再起動の開始を待機しています...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>WinRM 接続を待機しています...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>WMI 接続を待機しています...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>再起動が完了しました</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>現時点では、結合されたサービスの種類はサポートされていません。</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>コンピューター名 {0} を解決できません。例外: {1}。</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>新しい名前の数がターゲット コンピューターの数と同じではありません。</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>新しい名前が無効なため、新しい名前 '{1}' のコンピューター '{0}' をスキップします。入力された新しいコンピューター名の形式が正しくありません。標準名には、文字 (a から z、A から Z)、数字 (0 から 9)、ハイフン (-) を含めることができますが、スペースやピリオド (.) は使用できません。名前は完全には数字で構成されず、63 文字を超えてはなりません。</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>新しい名前が現在の名前と同じであるため、新しい名前 '{1}' のコンピューター '{0}' をスキップします。</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>ドメインに存在しないため、コンピューター '{0}' を削除できません。</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>次のエラー メッセージにより、コンピューター '{0}' をワークグループ '{1}' に参加できませんでした: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>ローカル ネットワークがダウンしているため、ドメインからコンピューターを削除できません。</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>次の例外により、コンピューター '{0}' の名前を '{1}' に変更できませんでした: {2}。</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>ドメイン '{0}' に参加する</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>ワークグループ '{0}' に参加する</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>コンピューター '{0}' をドメイン '{1}' に追加できません。コンピューターは既にそのドメインに存在します。</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>コンピューター '{0}' をワークグループ '{1}' に追加できません。このコンピューターは既にそのワークグループに存在します。</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>コンピューター '{0}' はワークグループ '{1}' に正常に参加しましたが、'{2}' に名前を変更できませんでした。エラー メッセージ: {3}。</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>コンピューター '{0}' はドメイン '{1}' から正常に参加しませんでしたが、ワークグループ '{2}' に参加できませんでした。エラー メッセージ: {3}。</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>ドメイン '{1}' からコンピューター '{0}' の参加を解除できませんでした。エラー メッセージ: {2}。</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>次のエラー メッセージにより、コンピューター '{0}' への WMI 接続を確立できません: {1}。</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>コンピューター '{0}' は、現在のワークグループ '{2}' からドメイン '{1}' に参加できませんでした。エラー メッセージ: {3}。</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>コンピューター '{0}' はドメイン '{1}' から正常に参加しませんでしたが、新しいドメイン '{2}' に参加できませんでした。エラー メッセージ: {3}。</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>コンピューター '{0}' は新しいドメイン '{1}' に正常に参加しましたが、名前を '{2}' に変更できませんでした。エラー メッセージ: {3}。</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>フラグ '{0}' は、フラグ '{1}' が指定されている場合にのみ有効です。</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>複数のコンピューターの名前を変更することはできません。NewName パラメーターは、1 台のコンピューターが指定されている場合にのみ有効です。</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>ドメイン {0} 内にローカル コンピューターのコンピューター アカウントが見つかりません。</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>ドメイン コントローラー {0} からローカル コンピューターのコンピューター アカウントが見つかりません。</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>次の例外のため、ローカル コンピューターに関するドメイン情報を取得できません: {0}。</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>ドメイン内のコンピューター アカウントの安全なチャネル パスワードをリセットできません。次の例外により、操作は失敗しました: {0}。</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>ローカル コンピューターの安全なチャネル パスワードをリセットできませんでした。エラー メッセージ: {0}。</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>ローカル コンピューターの安全なチャネル パスワードをリセットするには、管理者権限が必要です。アクセスは拒否されました。</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>ローカル コンピューターのアカウントの安全なチャネル パスワードをリセットできません。ローカル コンピューターは現在ドメインの一部ではありません。</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>コンピューターの NetBIOS 名は 15 バイトに制限されています。この場合は 15 文字です。NetBIOS 名は "{0}" に短縮され、NetBIOS 名解決で競合が発生する可能性があります。続行しますか?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS 名は切り捨てられます。</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>指定されたサーバー名 {0} を解決できません。</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>過去 {0} 分以内に既に作成されているため、新しいシステム復元ポイントを作成できません。復元ポイントの作成頻度は、レジストリ キー 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore' の下に DWORD 値 'SystemRestorePointCreationFrequency' を作成することで変更できます。このレジストリ キーの値は、2 つの復元ポイントの作成の間に必要な時間間隔 (分単位) を示します。既定値は 1440 分 (24 時間) です。</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Win32_OperatingSystem WMI オブジェクトを取得できません。</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>コンピューター {0} はスキップされます。WMI サービス経由で LastBootUpTime を取得できませんでした。エラー メッセージ: {1}。</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>ローカル コンピューターの安全なチャネルを確認できません。次の例外により、操作は失敗しました: {0}。</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>ローカル コンピューターとドメイン {0} の間の安全なチャネルを修復できませんでした。</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>ローカル コンピューターとドメイン {0} の間の安全なチャネルが正常に修復されました。</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>ローカル コンピューターとドメイン {0} の間の安全なチャネルは良好な状態です。</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>ローカル コンピューターとドメイン {0} の間の安全なチャネルが壊れています。</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>ローカル コンピューターの安全なチャネル パスワードを確認できません。ローカル コンピューターは現在ドメインの一部ではありません。</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>システム復元 API が Advanced RISC Machine (ARM) プラットフォームでサポートされていないため、操作を実行できません。</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>指定されたタイムアウト期間内にコンピューターの再起動が完了しませんでした。</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>復元ポイントの作成の時間間隔を検証できません。次のエラー メッセージで最後の復元ポイントを取得できませんでした: {0}。</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>AsJob パラメーター セットはサポートされていません。</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>{0} パラメーターは CoreCLR ではサポートされていません。</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>必須のネイティブ コマンド 'shutdown' が見つかりませんでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/HotFixResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/HotFixResources.ja.resx new file mode 100644 index 00000000000..d6bd6a75bef --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/HotFixResources.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>'{0}' コンピューターに要求された修正プログラムが見つかりません。入力を確認し、コマンドをもう一度実行してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/NavigationResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/NavigationResources.ja.resx new file mode 100644 index 00000000000..304bda6d9e0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/NavigationResources.ja.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>指定されたパスは、子アイテムを持つコンテナーです。このコンテナーとその子アイテムを削除しますか?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>指定したアイテムを削除しますか?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>指定されたコピー先が既に存在するため、コピーできません。既存の内容を上書きしますか?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>新しいドライブ</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名前: {0} プロバイダー: {1} ルート: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>ドライブの削除</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名前: {0} プロバイダー: {1} ルート: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>ドライブ '{0}' は使用中のため、削除できません。</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>{0} のアイテムに子があり、Recurse パラメーターが指定されていません。続行すると、すべての子がアイテムと共に削除されます。続行しますか?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>'{0}' にあるアイテムは使用中のため、削除できません。</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>指定されたパス {0} にあるオブジェクトが存在しないか、-Include パラメーターまたは -Exclude パラメーターによってフィルター処理されています。</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Set-Content</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>パス: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>コンテンツの追加</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>パス: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>'{0}' のアイテムが存在しないため、アイテムを移動できません。</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>'{0}' のアイテムが使用中のため、アイテムを移動できません。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>'{0}' の項目が存在しないため、名前を変更できません。</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>'{0}' のアイテムは使用中のため、名前を変更できません。</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>パス '{0}' に修飾子が指定されていないため、パスを解析できません。</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>開始</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>ロールバック</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>コミット</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>現在のトランザクション</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessCommandHelpResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessCommandHelpResources.ja.resx new file mode 100644 index 00000000000..6efea01c88c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessCommandHelpResources.ja.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>現在実行中のプロセスを一覧表示します。</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[パイプライン入力が許可されました] +取得するプロセスを指定するプロセス識別子のコンマ区切りの一覧 + +-ProcessName 名 +[string[]] +[パイプライン入力が許可されました] +取得するプロセスを指定するプロセス名のコンマ区切りの一覧 + +-除外名 +[ArrayList] +出力から除外するプロセス名のコンマ区切りリスト。 + +--- +このコマンドは、ローカル コンピューターからプロセスを列挙し、System.Diagnostics.Process オブジェクトを出力します。このコマンドは、プロセス オブジェクトを出力パイプラインに一度に 1 つずつ書き込みます。このコマンドは、コマンド ラインから ID (プロセス識別子) またはプロセス名などのパラメーターを受け取ります。このコマンドは、指定された ID または ProcessName パラメーターに対応する system.diagnostics.process を返します。</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>除外は、プロセス名に対してのみ機能します。</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>実行中のすべてのプロセスを返します。</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>svc で始まる名前を持つすべてのプロセスを返します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessResources.ja.resx new file mode 100644 index 00000000000..adf19a3eecb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ProcessResources.ja.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>"{0}" という名前のプロセスが見つかりません。プロセス名を確認し、コマンドレットをもう一度呼び出してください。</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>"{0}" という名前のプロセスが見つかりません。プロセスの ID で検索するには、-Id を指定して実行してみてください。</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>デバッガーをプロセス "{0} ({1})" にアタッチできないため、このコマンドを実行できません。別のプロセスを指定して、コマンドを実行してください。</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>プロセス識別子が {1} のプロセスが見つかりません。</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>次のエラーにより、プロセス "{0} ({1})" を停止できません: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>"{0}" プロセスのモジュールを列挙できません。</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>"{0}" プロセスのファイル バージョン情報を列挙できません。</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>"{0}" プロセスのモジュールとファイル バージョン情報を列挙できません。</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>次の項目に対して Stop-Process 操作を実行しますか: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>指定されたパスは、有効な win32 アプリケーションではありません。UseShellExecute を使用して、もう一度お試しください。</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>このコマンドは、次のエラーにより、"{0} ({1})" の操作を停止しました: {2}。</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Redirection パラメーターは UseShellExecute パラメーターと共に使用できないため、このコマンドを実行できません</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>"Modules" または "FileVersion" の取得で例外が発生しました: "この機能はリモート コンピューターではサポートされていません。"。</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>既定のデバッガーがないため、{0} により、このコマンドはデバッガーをプロセスにアタッチできません。</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>このコマンドは、'システム アイドル' 状態のプロセスで待機できないため、操作を停止しました。別のプロセスを指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>このコマンドは、それ自体を待機できないため、操作を停止しました。別のプロセスを指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>このコマンドは、指定されたタイムアウト時間内にプロセス "{0} ({1})" が停止しなかったため、操作を停止しました。</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>次のエラーにより、このコマンドを実行できません: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>入力 "{0}" が有効なアプリケーションではないため、このコマンドを実行できません。 有効なアプリケーションを指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>パラメーター "{0}" の値が無効であるか、このコマンドでは使用できないため、このコマンドを実行できません。有効な入力を指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>"{0}" と "{1}" が同じであるため、このコマンドを実行できません。異なる入力を指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>システムが必要なすべての情報を見つけられないため、このコマンドを完全に実行できません。</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>新しいプロセス ハンドルを取得できませんでした: "{0}"。出力された Process オブジェクトには、正しく動作しないプロパティやメソッドが含まれている可能性があります。</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>エラー 1783 のため、このコマンドを実行できません。このエラーの原因として、存在しないユーザー "{0}" の使用が考えられます。有効なユーザーを指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>ネットワークへの '{0}' の追加でエラーが発生しました: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>ネットワークからの '{0}' の削除でエラーが発生しました: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>'{0}' の名前の変更でエラーが発生しました: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>パラメーター "{0}" と "{1}" を同時に指定することはできません。</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>次のエラーにより、プロセス "{0} ({1})" をデバッグできません: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>ユーザーには、要求された情報へのアクセス権がありません。</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>指定されたパラメーターは無効です。</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>ユーザーには十分な権限がありません。</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>不明なエラーです。</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>指定されたパスが存在しない。</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>パラメーター '{0}' は、このエディションの Windows のコマンドレット '{1}' ではサポートされていません。</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>パラメーター '{0}' は、このエディションの PowerShell のコマンドレット '{1}' ではサポートされていません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/ServiceResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ServiceResources.ja.resx new file mode 100644 index 00000000000..a710545577f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/ServiceResources.ja.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>サービス名 '{0}' のサービスは見つかりません。</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>表示名 '{1}' のサービスは見つかりません。</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>サービス '{1} ({0})' には依存サービスがあるため、停止できません。Force フラグが設定されている場合にのみ停止できます。</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>サービス '{1} ({0})' には依存サービスがあるため、停止できません。</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を停止できません: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を開始できません: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を中断できません: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>サービス '{1} ({0})' は中断または再開がサポートされていないため、中断できません。</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>サービス '{1} ({0})' は現在実行されていないため、中断できません。</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を再開できません: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>サービス '{1} ({0})' は中断または再開がサポートされていないため、再開できません。</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>サービス '{1} ({0})' は現在実行されていないため、再開できません。</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を構成できません: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' の説明を構成できません: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を自動 (遅延開始) に構成できません: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>次のエラーのため、サービス '{0}' のセキュリティ記述子を構成できません: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を作成できません: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>サービス '{1} ({0})' が作成されましたが、次のエラーのため説明を構成できません: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>サービス '{1} ({0})' が作成されましたが、次のエラーが発生したため、その StartupType 'Automatic (Delayed Start)' を構成できませんでした: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>次のエラーのため、サービス '{1} ({0})' を削除できません: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>サービス '{1} ({0})' の依存サービスにアクセスできません</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>サービス '{1} ({0})' の開始を待機しています...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>サービス '{1} ({0})' の停止を待機しています...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>サービス '{1} ({0})' の中断を待機しています...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>サービス '{1} ({0})' の再開を待機しています...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>サービス '{1} ({0})' を開始できませんでした。</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>サービス '{1} ({0})' の停止に失敗しました。</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>サービス '{1} ({0})' の中断に失敗しました。</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>サービス '{1} ({0})' を再開できませんでした。</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>次のエラーが発生したため、SCManager を開けませんでした: {0}。PowerShell を管理者として実行し、コマンドをもう一度実行してください。</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>スタートアップの種類 '{0}' は {1} ではサポートされていません。</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>サービス '{0}' のプロパティ '{1}' を取得できませんでした: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestConnectionResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestConnectionResources.ja.resx new file mode 100644 index 00000000000..b7b97d29b95 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestConnectionResources.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>コンピューター '{0}' への接続のテストに失敗しました: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>ターゲット名を解決できません。</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>ターゲット IPv4/IPv6 アドレスがありません。</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>宛先 '{0}' への traceroute を完了できません: ホストに到達するために必要なホップ数が MaxHops ({1})を超えています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestPathResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestPathResources.ja.resx new file mode 100644 index 00000000000..c5abbb45288 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TestPathResources.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>指定された Path 引数が null 値または空のコレクションでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ja/TimeZoneResources.ja.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TimeZoneResources.ja.resx new file mode 100644 index 00000000000..6e82e493b96 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ja/TimeZoneResources.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>名前 '{0}' は複数のエントリに解決されるため、ローカル タイム ゾーンを設定できません。</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>ローカル コンピューターにタイム ゾーン名 '{0}' が見つかりませんでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClearRecycleBinResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClearRecycleBinResources.ko.resx new file mode 100644 index 00000000000..009e32045e8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClearRecycleBinResources.ko.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>휴지통에 있는 모든 항목</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>'{0}' 드라이브의 휴지통에 있는 모든 내용</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>휴지통 지우는 중</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>'{0}' 드라이브용</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>모든 드라이브에 대해</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>드라이브를 찾을 수 없습니다. 이름이 '{0}'인 드라이브가 없습니다. '{1}' cmdlet을 실행하여 시스템에서 사용 가능한 고정 드라이브를 확인하세요.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>유효하지 않은 입력입니다. 지원되는 형식은 '{0}', '{1}' 또는 '{2}'입니다.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>'{0}' 드라이브는 Fixed 드라이브가 아니므로 휴지통을 지원하지 않습니다. '{1}' cmdlet을 실행하여 시스템에서 사용 가능한 고정 드라이브를 확인하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClipboardResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClipboardResources.ko.resx new file mode 100644 index 00000000000..569f0b1ca7d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ClipboardResources.ko.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>'{0}' 문자열을 클립보드로 설정합니다.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>'{0}' 문자열을 클립보드에 추가합니다.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>'{0}' 파일을 클립보드로 설정합니다.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>'{0}' 파일을 클립보드에 추가합니다.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} 파일을 클립보드로 설정합니다.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} 파일을 클립보드에 추가합니다.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>클립보드에 콘텐츠가 없거나 콘텐츠 형식이 호환되지 않습니다. 입력 개체를 클립보드에 설정하세요.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>클립보드를 지웠습니다.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType은 텍스트 형식과만 함께 사용할 수 있습니다.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw는 텍스트 또는 FileDropList 형식과만 함께 사용할 수 있습니다.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>HTML은 HTML 텍스트 형식과만 함께 사용할 수 있습니다.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>이 플랫폼에서는 텍스트 형식만 지원됩니다.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>클립보드는 이 플랫폼에서 지원되지 않습니다.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>이 플랫폼에서는 '-AsHtml' 스위치를 지원하지 않습니다.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>이 플랫폼에서는 '-TextFormatType' 매개 변수가 'Text'만 지원합니다.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>'-Path' 매개 변수는 이 플랫폼에서 지원되지 않습니다.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>'-LiteralPath' 매개 변수는 이 플랫폼에서 지원되지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/CmdletizationResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/CmdletizationResources.ko.resx new file mode 100644 index 00000000000..a11567ad8bd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/CmdletizationResources.ko.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>{1} CIM 서버에서 {0} 클래스를 찾을 수 없습니다. Cmdlet Definition XML에서 ClassName xml 특성의 값을 확인하고 다시 시도하세요. 유효한 클래스 이름 예: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>{0}CIM 개체의 CIM 메서드 {1}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>{1}을(를)실행하지 못했습니다. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>다음 작업을 실행하는 중입니다. {0}</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM cmdlet은 {0} 매개 변수와 AsJob 매개 변수를 함께 지원하지 않습니다. 이 매개 변수들 중 하나를 제거하고 다시 시도하세요.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>{1} CIM 서버의 {0} 클래스 인스턴스에 대한 CIM 쿼리: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>CIM 메서드가 다음 오류 코드를 반환했습니다. {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>{1} CIM 서버의 {0} 클래스에서 노출하는 {2} CIM 메서드</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>CIM 내장 형식</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL 리터럴</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>{0} CIM 개체의 {1} 메서드에 대한 {2} 출력 매개 변수를 찾을 수 없습니다. Cmdlet Definition XML에서 ParameterName 특성의 값을 확인하고 다시 시도하세요.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>{0}을(를) 통해 일치하는 {1} 개체를 찾을 수 없습니다. 쿼리 매개 변수를 확인하고 다시 시도하세요.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>속성 '{0}'이(가) '{1}'와(과) 같은 {2} 개체를 찾을 수 없습니다. 속성 값을 확인하고 다시 시도하세요.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Cmdlet Definition XML에 선언된 형식과 연결된 CIM 형식({2})이 {0} 속성({1})의 형식과 일치하지 않습니다.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>{1} CIM 서버의 {0} 클래스에 대한 연결된 인스턴스를 열거하는 CIM 쿼리</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>다음 인스턴스와 연결된{1} CIM 서버의 {0} 클래스 인스턴스를 열거하는 CIM 쿼리입니다. {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>{1} 서버가 현재 사용 중이므로 {0} 명령을 완료할 수 없습니다. 명령은 {2:f2}초 후에 자동으로 다시 시작됩니다.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>CIM 서버에 연결할 수 없습니다. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>cmdlet은 디버그 메시지에 대한 Inquire 동작을 완전히 지원하지 않습니다. 프롬프트 중에도 cmdlet 작업은 계속됩니다. -Debug 스위치 또는 $DebugPreference 변수를 통해 다른 동작 기본 설정을 선택하고 다시 시도하세요.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>cmdlet은 경고에 대한 Inquire 동작을 완전히 지원하지 않습니다. 프롬프트 중에도 cmdlet 작업은 계속됩니다. -WarningAction 매개 변수 또는 $WarningPreference 변수를 통해 다른 동작 기본 설정을 선택하고 다시 시도하세요.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>cmdlet은 경고에 대한 Stop 동작을 완전히 지원하지 않습니다. cmdlet 작업은 지연 후 중지됩니다. -WarningAction 매개 변수 또는 $WarningPreference 변수를 통해 다른 동작 기본 설정을 선택하고 다시 시도하세요.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: CimSession이 CIM 서버에 연결할 때 DCOM 프로토콜을 사용합니다. 이 프로토콜은 {1} 스위치를 지원하지 않습니다.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>속성 '{0}'이(가) '{1}'와(과) 일치하는 {2} 개체를 찾을 수 없습니다. 속성 값을 확인하고 다시 시도하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerInfoResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerInfoResources.ko.resx new file mode 100644 index 00000000000..3d9e341728e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerInfoResources.ko.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>운영 체제 정보를 로드하는 중</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>핫패치 정보를 로드하는 중</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>레지스트리 정보를 로드하는 중</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>BIOS 정보를 로드하는 중</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>마더보드 정보를 로드하는 중</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>컴퓨터 정보를 로드하는 중</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>프로세서 정보를 로드하는 중</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>네트워크 어댑터 정보를 로드하는 중</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerResources.ko.resx new file mode 100644 index 00000000000..3869d32efda --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ComputerResources.ko.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>이 기능은 이 운영 체제에서 지원되지 않습니다.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>{0} 드라이브를 사용하도록 설정할 수 없습니다.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>제공된 드라이브가 올바르지 않으므로 명령을 사용하여 지정한 컴퓨터의 복원 컴퓨터 인프라를 켤 수 없습니다. Drive 매개 변수에 올바른 드라이브를 입력한 후 다시 시도하세요.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>드라이브 목록에 시스템 드라이브를 포함합니다.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>제공된 드라이브가 올바르지 않으므로 명령을 사용하여 복원 컴퓨터 인프라를 끌 수 없습니다. Drive 매개 변수에 올바른 드라이브를 입력한 후 다시 시도하세요.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>명령을 사용하여 {0} 드라이브에서 시스템 복원을 사용하지 않도록 설정할 수 없습니다. 이 작업을 수행할 수 있는 권한이 없을 수 있습니다.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>SystemRestore 서비스가 사용하지 않도록 설정되어 있습니다.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>시스템 복원 인프라에서 복원 지점을 만들 수 없습니다.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>컴퓨터를 복원하려는 마지막 시도가 실패했습니다.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>컴퓨터가 지정된 복원 지점으로 복원되었습니다.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>컴퓨터를 복원하려는 마지막 시도가 중단되었습니다.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>명령에서 "{0}" 복원 지점을 찾을 수 없습니다. "{0}" 시퀀스 번호를 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0}({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>다음 오류 메시지로 인해 컴퓨터 {0}을(를) 다시 시작하지 못했습니다. {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>다음 오류로 인해 대상 컴퓨터('{1}')에서 이 명령을 실행할 수 없습니다. {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>다음 오류 메시지로 인해 컴퓨터 {0}을(를) 중지하지 못했습니다. {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>"{0}"이(가) 올바른 복원 지점으로 설정되지 않았으므로 명령을 사용하여 컴퓨터를 복원할 수 없습니다. RestorePoint 매개 변수에 유효한 복원 지점을 입력한 후 다시 시도하세요.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>변경 내용은 {1} 컴퓨터를 다시 시작한 후에 적용됩니다.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>도메인에서 나간 후 이 컴퓨터에 로그온하려면 로컬 관리자 계정의 암호를 알아야 합니다. 계속하시겠습니까?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>다음 컴퓨터 이름이 잘못되었습니다. {0}. 컴퓨터 이름이 255자를 초과하지 않고, 마침표가 두 개 이상 연속으로 포함되지 않으며, 마침표로 시작하지 않고, 숫자만으로 구성되지 않으며, 다음 문자 중 어느 것도 포함하지 않도록 합니다. +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>컴퓨터 이름 '{0}'의 도메인이 잘못되었습니다. 도메인이 있고 이름이 올바른 도메인 이름인지 확인합니다.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>NewComputerName 매개 변수에 지정한 값이 ComputerName 매개 변수의 값과 같습니다. NewComputerName 매개 변수에 다른 값을 제공하세요.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"'{0}' 및 '{1}' 사이의 보안 채널의 암호가 다시 설정되었습니다."</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>다음 오류로 인해 이 명령을 실행할 수 없습니다. 서비스가 사용하지 않도록 설정되어 있거나, 해당 서비스에 연결된 사용하도록 설정된 장치가 없기 때문에 서비스를 시작할 수 없습니다.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>시스템 복원 지점을 만드는 중...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>시스템 복원 지점을 만드는 중... {0}% 완료.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>완료되었습니다.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>아래 옵션을 시도하고 명령을 다시 실행하세요. +1. 대상 컴퓨터('{0}')가 실행 중인지 확인합니다. +2. 대상 컴퓨터('{0}')의 전체 컴퓨터 이름을 지정합니다.</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>{0} 컴퓨터를 다시 시작하지 못했습니다. 호출 프로세스에 액세스 권한 {1}을(를) 사용하도록 설정할 수 없습니다.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>{0}을(를) 사용하도록 설정하고 컴퓨터를 다시 시작합니다.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>로컬 종료 액세스 권한</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>원격 종료 액세스 권한</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>로컬 컴퓨터가 다시 시작될 때까지 기다릴 수 없습니다. Wait 매개 변수를 지정하면 로컬 컴퓨터가 무시됩니다.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>매개 변수 Timeout, For 및 Delay는 Wait 매개 변수가 지정된 경우에만 유효합니다.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> 컴퓨터를 다시 시작하는 중...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> {0} 컴퓨터를 다시 시작하는 중</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>완료됨: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>컴퓨터가 다시 시작되었는지 확인하는 중...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>PowerShell 연결을 기다리는 중...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>다시 시작이 시작되기를 기다리는 중...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>WinRM 연결을 기다리는 중...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>WMI 연결을 기다리는 중...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>다시 시작이 완료되었습니다.</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>지금은 결합된 서비스 유형이 지원되지 않습니다.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>다음 예외로 인해 컴퓨터 이름 {0}을(를) 확인할 수 없습니다. {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>새 이름의 수가 대상 컴퓨터의 수와 같지 않습니다.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>새 이름이 잘못되었으므로 새 이름이 '{1}'인 '{0}' 컴퓨터를 건너뜁니다. 입력한 새 컴퓨터 이름의 형식이 잘못되었습니다. 표준 이름에는 문자(a-z, A-Z), 숫자(0-9) 및 하이픈(-)을 포함할 수 있지만 공백이나 마침표(.)는 포함할 수 없습니다. 이름은 전체가 숫자만으로 구성될 수는 없으며 63자를 초과할 수 없습니다.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>새 이름이 현재 이름과 동일하기 때문에 새 이름이 '{1}'인 '{0}' 컴퓨터를 건너뜁니다.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>'{0}' 컴퓨터가 도메인에 없으므로 제거할 수 없습니다.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>다음 오류 메시지로 인해 '{0}' 컴퓨터를 작업 그룹 '{1}'에 조인하지 못했습니다. {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>로컬 네트워크가 다운되어 도메인에서 컴퓨터를 제거할 수 없습니다.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>다음 예외로 인해 '{0}' 컴퓨터의 이름을 '{1}'(으)로 바꾸지 못했습니다. {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>도메인 '{0}'에 조인</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>작업 그룹 '{0}'에 조인</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>'{0}' 컴퓨터가 이미 도메인 '{1}'에 있으므로 해당 도메인에 추가할 수 없습니다.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>컴퓨터 '{0}'이(가) 이미 작업 그룹 '{1}'에 있으므로 해당 작업 그룹에 추가할 수 없습니다.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>'{0}' 컴퓨터가 작업 그룹 '{1}'에 조인했지만 다음 오류 메시지로 인해 '{2}'(으)로 이름을 바꿀 수 없습니다. {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>'{0}' 컴퓨터가 도메인 '{1}'에서 조인이 해제되었지만 다음 오류 메시지로 인해 작업 그룹 '{2}'에 조인하지 못했습니다. {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>다음 오류 메시지로 인해 도메인 '{1}'에서 '{0}' 컴퓨터의 조인을 해제하지 못했습니다. {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>다음 오류 메시지로 인해 '{0}' 컴퓨터에 대한 WMI 연결을 설정할 수 없습니다. {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>다음 오류 메시지로 인해 '{0}' 컴퓨터가 현재 작업 그룹 '{2}'에서 도메인 '{1}'에 조인하지 못했습니다. {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>'{0}' 컴퓨터가 도메인 '{1}'에서 조인이 해제되었지만 다음 오류 메시지로 인해 새 도메인 '{2}'에 조인하지 못했습니다. {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>컴퓨터 '{0}'이(가) 새 도메인 '{1}'에 조인되었지만 다음 오류 메시지로 인해 '{2}'(으)로 이름을 변경하지 못했습니다. {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>'{0}' 플래그는 '{1}' 플래그가 지정된 경우에만 유효합니다.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>여러 대의 컴퓨터 이름을 바꿀 수 없습니다. NewName 매개 변수는 단일 컴퓨터가 지정된 경우에만 유효합니다.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>도메인 {0}에서 로컬 컴퓨터의 컴퓨터 계정을 찾을 수 없습니다.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>{0} 도메인 컨트롤러에서 로컬 컴퓨터의 컴퓨터 계정을 찾을 수 없습니다.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>다음 예외로 인해 로컬 컴퓨터에 대한 도메인 정보를 가져올 수 없습니다. {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>도메인의 컴퓨터 계정에 대한 보안 채널 암호를 다시 설정할 수 없습니다. 다음 예외로 인해 작업이 실패했습니다. {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>다음 오류 메시지로 인해 로컬 컴퓨터의 보안 채널 암호를 다시 설정하지 못했습니다. {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>로컬 컴퓨터에서 보안 채널 암호를 다시 설정하려면 관리자 권한이 필요합니다. 액세스가 거부되었습니다.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>로컬 컴퓨터 계정의 보안 채널 암호를 다시 설정할 수 없습니다. 로컬 컴퓨터가 현재 도메인의 일부가 아닙니다.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>컴퓨터의 NetBIOS 이름은 15바이트(이 경우 15자)로 제한됩니다. NetBIOS 이름은 "{0}"(으)로 단축되므로 NetBIOS 이름 확인에서 충돌이 발생할 수 있습니다. 계속하시겠습니까?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS 이름이 잘립니다.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>지정한 서버 이름 {0}을(를) 확인할 수 없습니다.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>지난 {0}분 내에 이미 만들어졌으므로 새 시스템 복원 지점을 만들 수 없습니다. 레지스트리 키 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore' 아래에 DWORD 값 'SystemRestorePointCreationFrequency'를 만들어 복원 지점 만들기 빈도를 변경할 수 있습니다. 이 레지스트리 키의 값은 두 복원 지점 생성 사이에 필요한 시간 간격(분)을 나타냅니다. 기본값은 1440분(24시간)입니다.</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Win32_OperatingSystem WMI 개체를 검색할 수 없습니다.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>{0} 컴퓨터는 건너뜁니다. 다음 오류 메시지와 함께 WMI 서비스를 통해 LastBootUpTime을 검색하지 못했습니다. {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>로컬 컴퓨터에 대한 보안 채널을 확인할 수 없습니다. 다음 예외로 인해 작업이 실패했습니다. {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>로컬 컴퓨터와 도메인 {0} 간의 보안 채널을 복구하려는 시도가 실패했습니다.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>로컬 컴퓨터와 도메인 {0} 간의 보안 채널을 복구했습니다.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>로컬 컴퓨터와 도메인 {0} 간의 보안 채널이 양호한 상태입니다.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>로컬 컴퓨터와 도메인 {0} 간의 보안 채널이 손상되었습니다.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>로컬 컴퓨터의 보안 채널 암호를 확인할 수 없습니다. 로컬 컴퓨터가 현재 도메인의 일부가 아닙니다.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>ARM(Advanced RISC Machine) 플랫폼에서 시스템 복원 API가 지원되지 않으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>컴퓨터가 지정된 제한 시간 내에 다시 시작을 완료하지 못했습니다.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>복원 지점 만들기에 대한 시간 간격의 유효성을 검사할 수 없습니다. 다음 오류 메시지로 인해 마지막 복원 지점을 검색하지 못했습니다. {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>AsJob 매개 변수 집합은 지원되지 않습니다.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>CoreCLR에서는 {0} 매개 변수가 지원되지 않습니다.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>필요한 네이티브 명령 'shutdown'을 찾을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/HotFixResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/HotFixResources.ko.resx new file mode 100644 index 00000000000..4578269e0f0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/HotFixResources.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>'{0}' 컴퓨터에서 요청한 핫픽스를 찾을 수 없습니다. 입력을 확인한 다음 명령을 다시 실행하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/NavigationResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/NavigationResources.ko.resx new file mode 100644 index 00000000000..9d7fbed85d4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/NavigationResources.ko.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>지정한 경로는 자식 항목이 있는 컨테이너입니다. 이 컨테이너와 해당 자식 항목을 삭제하시겠습니까?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>지정한 항목을 삭제하시겠습니까?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>지정한 대상이 이미 있으므로 복사할 수 없습니다. 기존 콘텐츠를 덮어쓰시겠습니까?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>새 드라이브</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>이름: {0} 공급자: {1} 루트: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>드라이브 제거</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>이름: {0} 공급자: {1} 루트: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>드라이브 '{0}'이(가) 사용 중이므로 제거할 수 없습니다.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>항목 {0}에 자식 항목이 있으며 Recurse 매개 변수가 지정되지 않았습니다. 계속하면 모든 자식 항목이 항목과 함께 제거됩니다. 계속하시겠습니까?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>항목 '{0}'이(가) 사용 중이므로 제거할 수 없습니다.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>지정한 경로의 개체 {0}이(가) 없거나 -Include 또는 -Exclude 매개 변수로 필터링되었습니다.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>콘텐츠 설정</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>경로: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>콘텐츠 추가</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>경로: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>항목 '{0}'이(가) 없으므로 항목을 이동할 수 없습니다.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>항목 '{0}'이(가) 사용 중이므로 항목을 이동할 수 없습니다.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>항목 '{0}'이(가) 없어서 이름을 바꿀 수 없습니다.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>항목 '{0}'이(가) 사용 중이므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>경로 '{0}'에 한정자가 지정되지 않았으므로 경로를 구문 분석할 수 없습니다.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>시작</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>롤백</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>커밋</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>현재 트랜잭션</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessCommandHelpResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessCommandHelpResources.ko.resx new file mode 100644 index 00000000000..ea4f0235b4b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessCommandHelpResources.ko.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>현재 실행 중인 프로세스를 나열합니다.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[pipeline input allowed] +가져올 프로세스를 지정하는 프로세스 식별자의 쉼표로 구분된 목록 + +-ProcessName name +[string[]] +[pipeline input allowed] +가져올 프로세스를 지정하는 프로세스 이름의 쉼표로 구분된 목록 + +-Exclude name +[ArrayList] +출력에서 제외할 프로세스 이름의 쉼표로 구분된 목록입니다. + +--- +이 명령은 로컬 컴퓨터의 프로세스를 열거하고 System.Diagnostics.Process 개체를 출력합니다. 이 명령은 프로세스 개체를 출력 파이프라인으로 하나씩 보냅니다. 이 명령은 명령줄에서 ID(프로세스 식별자) 또는 프로세스 이름 같은 매개 변수를 사용합니다. 이 명령은 지정한 ID 또는 ProcessName 매개 변수에 해당하는 system.diagnostics.process를 반환합니다.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>제외는 프로세스 이름에 대해서만 작동합니다.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>실행 중인 모든 프로세스를 반환합니다.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>svc로 시작하는 이름의 모든 프로세스를 반환합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessResources.ko.resx new file mode 100644 index 00000000000..06b1a9cf489 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ProcessResources.ko.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>"{0}" 이름의 프로세스를 찾을 수 없습니다. 프로세스 이름을 확인한 다음 cmdlet을 다시 호출하세요.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>"{0}" 이름의 프로세스를 찾을 수 없습니다. 프로세스 ID로 검색하려면 -Id를 사용해 보세요.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>디버거를 "{0} ({1})" 프로세스에 연결할 수 없어서 이 명령을 실행할 수 없습니다. 다른 프로세스를 지정한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>프로세스 식별자가 {1}인 프로세스를 찾을 수 없습니다.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>다음 오류로 인해 "{0} ({1})" 프로세스를 중지할 수 없습니다. {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0}({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>"{0}" 프로세스의 모듈을 열거할 수 없습니다.</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>"{0}" 프로세스의 파일 버전 정보를 열거할 수 없습니다.</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>"{0}" 프로세스의 모듈 및 파일 버전 정보를 열거할 수 없습니다.</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>{0}({1}) 항목에 대해 Stop-Process 작업을 수행하시겠습니까?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>지정한 경로는 올바른 Win32 응용 프로그램이 아닙니다. UseShellExecute를 사용하여 다시 시도하세요.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>다음 오류로 인해 이 명령이 "{0} ({1})" 작업을 중지했습니다. {2}</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Redirection 매개 변수는 UseShellExecute 매개 변수와 함께 사용할 수 없어서 이 명령을 실행할 수 없습니다.</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>"Modules" 또는 "FileVersion"을 가져오는 중 예외가 발생했습니다. "이 기능은 원격 컴퓨터에서 지원되지 않습니다."</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>기본 디버거를 사용할 수 없어서 이 명령은 {0} 때문에 프로세스에 디버거를 연결할 수 없습니다.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>"시스템 유휴 상태" 프로세스를 기다릴 수 없어서 이 명령이 중지되었습니다. 다른 프로세스를 지정하고 명령을 다시 실행하세요.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>자기 자신은 기다릴 수 없어서 이 명령이 중지되었습니다. 다른 프로세스를 지정하고 명령을 다시 실행하세요.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>"{0} ({1})" 프로세스가 지정된 제한 시간 안에 중지되지 않아서 이 명령이 중지되었습니다.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>오류 때문에 이 명령을 실행할 수 없습니다. {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>입력한 "{0}"이(가) 올바른 응용 프로그램이 아니므로 이 명령을 실행할 수 없습니다. 올바른 응용 프로그램을 지정한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>매개 변수 "{0}"에 올바르지 않은 값이 있거나 이 명령과 함께 사용할 수 없어서 이 명령을 실행할 수 없습니다. 올바른 입력을 제공한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>"{0}"과(와) "{1}"이(가) 같아서 이 명령을 실행할 수 없습니다. 다른 입력을 제공한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>이 명령은 필요한 정보를 모두 찾을 수 없어서 완전히 실행할 수 없습니다.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>새 프로세스 핸들을 가져오지 못했습니다. "{0}". 출력된 Process 개체의 일부 속성과 메서드는 제대로 작동하지 않을 수 있습니다.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>오류 1783 때문에 이 명령을 실행할 수 없습니다. 이 오류의 원인은 존재하지 않는 사용자 "{0}"을(를) 사용하는 것일 수 있습니다. 올바른 사용자를 지정하고 명령을 다시 실행하세요.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>네트워크에 '{0}'을(를) 추가하는 동안 오류가 발생했습니다. {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>네트워크에서 '{0}'을(를) 제거하는 동안 오류가 발생했습니다. {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>‘{0}’의 이름을 바꾸는 동안 오류 발생: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>매개 변수 "{0}" 및 "{1}"을(를) 동시에 지정할 수 없습니다.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>다음 오류로 인해 "{0} ({1})" 프로세스를 디버그할 수 없습니다. {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>사용자는 요청한 정보에 대한 액세스 권한이 없습니다.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>지정한 매개 변수가 잘못되었습니다.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>사용자에게 권한이 충분하지 않습니다.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>알 수 없는 오류가 발생했습니다.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>지정한 경로가 없습니다.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>'{0}' 매개 변수는 이 Windows 버전의 cmdlet '{1}'에서 지원되지 않습니다.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>'{0}' 매개 변수는 이 PowerShell 버전의 cmdlet '{1}'에서 지원되지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/ServiceResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ServiceResources.ko.resx new file mode 100644 index 00000000000..0a90db7b1e7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/ServiceResources.ko.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0}({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>서비스 이름이 '{0}'인 서비스를 찾을 수 없습니다.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>표시 이름이 '{1}'인 서비스를 찾을 수 없습니다.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>종속 서비스가 있으므로 서비스 '{1}({0})'을(를) 중지할 수 없습니다. Force 플래그가 설정된 경우에만 중지할 수 있습니다.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>종속 서비스가 있으므로 서비스 '{1}({0})'을(를) 중지할 수 없습니다.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 중지할 수 없습니다.</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 시작할 수 없습니다.</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 일시 중단할 수 없습니다.</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>서비스 '{1}({0})'은(는) 일시 중단이나 다시 시작을 지원하지 않으므로 일시 중단할 수 없습니다.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 현재 실행 중이 아니므로 일시 중단할 수 없습니다.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 다시 시작할 수 없습니다.</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>서비스 '{1}({0})'은(는) 일시 중단이나 재개를 지원하지 않으므로 다시 시작할 수 없습니다.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 현재 실행 중이 아니므로 다시 시작할 수 없습니다.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 구성할 수 없습니다.</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})' 설명을 구성할 수 없습니다.</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'의 자동(지연된 시작)을 구성할 수 없습니다.</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>{1} 오류로 인해 서비스 '{0}' 보안 설명자를 구성할 수 없습니다.</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 만들 수 없습니다.</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 만들어졌지만 {2} 오류로 인해 설명을 구성할 수 없습니다.</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 만들어졌지만 {2} 오류로 인해 StartupType '자동(지연된 시작)'을 구성할 수 없습니다.</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>{2} 오류로 인해 서비스 '{1}({0})'을(를) 제거할 수 없습니다.</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>''{1}({0})'의 종속 서비스에 액세스할 수 없습니다.</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 시작되기를 기다리는 중...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 중지되기를 기다리는 중...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 일시 중단되기를 기다리는 중...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>서비스 '{1}({0})'이(가) 다시 시작되기를 기다리는 중...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>'{1}({0})' 서비스를 시작하지 못했습니다.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>서비스 '{1}({0})'을(를) 중지하지 못했습니다.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>서비스 '{1}({0})'을(를) 일시 중단하지 못했습니다.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>서비스 '{1}({0})'을(를) 다시 시작하지 못했습니다.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>{0} 오류로 인해 SCManager를 열 수 없습니다. PowerShell을 관리자 권한으로 실행한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>시작 유형 '{0}'은(는) {1}에서 지원되지 않습니다.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>서비스 '{0}'의 속성 '{1}'을(를) 검색할 수 없음: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestConnectionResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestConnectionResources.ko.resx new file mode 100644 index 00000000000..9fb8c73ae77 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestConnectionResources.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>컴퓨터 '{0}'에 대한 연결 테스트에 실패했습니다. {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>대상 이름을 확인할 수 없습니다.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>대상 IPv4/IPv6 주소가 없습니다.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>대상 '{0}'에 대한 경로 추적을 완료할 수 없습니다. 호스트에 도달하는 데 필요한 홉 수가 MaxHops({1})를 초과합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestPathResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestPathResources.ko.resx new file mode 100644 index 00000000000..daf71928900 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TestPathResources.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>제공된 Path 인수는 null이거나 비어 있는 컬렉션입니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ko/TimeZoneResources.ko.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TimeZoneResources.ko.resx new file mode 100644 index 00000000000..ca093b6f03f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ko/TimeZoneResources.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>이름 '{0}'이(가) 여러 항목으로 확인되므로 로컬 표준 시간대를 설정할 수 없습니다.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>로컬 컴퓨터에서 '{0}' 표준 시간대 이름을 찾을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClearRecycleBinResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClearRecycleBinResources.pl.resx new file mode 100644 index 00000000000..3efd0592ed4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClearRecycleBinResources.pl.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Cała zawartość kosza</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Cała zawartość kosza w przypadku dysku „{0}”</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Czyszczenie kosza</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>W przypadku dysku „{0}”</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>w przypadku wszystkich dysków</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Nie można odnaleźć dysku. Dysk o nazwie „{0}” nie istnieje. Uruchom polecenie cmdlet „{1}”, aby wyświetlić dostępne dyski stałe w systemie.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Nieprawidłowe dane wejściowe. Obsługiwane są następujące formaty: „{0}”, „{1}” lub „{2}”.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>Dysk o nazwie „{0}” nie jest dyskiem stałym i nie obsługuje kosza. Uruchom polecenie cmdlet „{1}”, aby wyświetlić dostępne dyski stałe w systemie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClipboardResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClipboardResources.pl.resx new file mode 100644 index 00000000000..ecced3ff668 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ClipboardResources.pl.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Ustaw ciąg „{0}” do schowka.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Dołącz ciąg „{0}” do schowka.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Ustaw plik „{0}” do schowka.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Dołącz plik „{0}” do schowka.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Ustaw pliki ({0}) w schowku.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Dołącz pliki ({0}) do schowka.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>W Schowku nie ma zawartości lub format zawartości jest niezgodny. Ustaw obiekt wejściowy na Schowek.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Schowek został wyczyszczony.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>Typ TextFormatType można łączyć tylko z formatem Text.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Nieprzetworzone można łączyć tylko z formatem Text lub FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Kod HTML można łączyć tylko z formatem tekstu HTML.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Na tej platformie jest obsługiwany tylko format tekstu.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Schowek nie jest obsługiwany na tej platformie.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>Przełącznik „-AsHtml” nie jest obsługiwany na tej platformie.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Parametr „-TextFormatType” obsługuje tylko element „Text” na tej platformie.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Parametr „-Path” nie jest obsługiwany na tej platformie.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Parametr „-LiteralPath” nie jest obsługiwany na tej platformie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/CmdletizationResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/CmdletizationResources.pl.resx new file mode 100644 index 00000000000..dec38a66916 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/CmdletizationResources.pl.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Nie można odnaleźć klasy {0} na serwerze {1} modelu wspólnych informacji. Sprawdź wartość atrybutu XML ClassName w pliku XML definicji polecenia cmdlet i spróbuj ponownie. Prawidłowy przykład nazwy klasy: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Metoda {1} modelu wspólnych informacji w obiekcie {0} modelu wspólnych informacji</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Uruchamianie {1} nie powiodło się. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Uruchamianie następującej operacji: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Polecenia cmdlet modelu wspólnych informacji nie obsługują parametru {0} razem z parametrem AsJob. Usuń jeden z tych parametrów i spróbuj ponownie.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Zapytanie modelu wspólnych informacji dla wystąpień klasy {0} na serwerze {1} modelu wspólnych informacji: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>Metoda modelu wspólnych informacji zwróciła następujący kod błędu: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>Metoda {2} modelu wspólnych informacji uwidaczniana przez klasę {0} na serwerze {1} modelu wspólnych informacji</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Typ wewnętrzny modelu wspólnych informacji</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Literał WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Nie można odnaleźć parametru wyjściowego {2} metody {1}dla obiektu {0} modelu wspólnych informacji. Sprawdź wartość atrybutu ParameterName w pliku XML definicji polecenia cmdlet i ponów próbę.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Nie znaleziono pasujących obiektów {1} według {0}. Sprawdź parametry zapytania i spróbuj ponownie.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Nie znaleziono obiektów {2} o właściwości „{0}” równej „{1}”. Sprawdź wartość właściwości i spróbuj ponownie.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Typ właściwości {0} ({1}) nie jest zgodny z typem modelu wspólnych informacji ({2}) skojarzonym z typem zadeklarowanym w kodzie XML definicji polecenia cmdlet.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Zapytanie modelu wspólnych informacji dotyczące wyliczania skojarzonego wystąpienia klasy {0} na serwerze {1} modelu wspólnych informacji</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Zapytanie modelu wspólnych informacji dotyczące wyliczania wystąpień klasy {0} na serwerze modelu wspólnych informacji {1} skojarzonych z następującym wystąpieniem: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>Nie można ukończyć polecenia {0}, ponieważ serwer {1} jest obecnie zajęty. Polecenie zostanie automatycznie wznowione za {2:f2} s.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Nie można nawiązać połączenia z serwerem modelu wspólnych informacji. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Polecenie cmdlet nie obsługuje w pełni akcji Inquire dla komunikatów debugowania. Operacja polecenia cmdlet będzie kontynuowana podczas monitowania. Wybierz inną preferencję akcji za pomocą przełącznika -Debug lub zmiennej $DebugPreference, a następnie spróbuj ponownie.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Polecenie cmdlet nie obsługuje w pełni akcji Inquire dla ostrzeżeń. Operacja polecenia cmdlet będzie kontynuowana podczas monitowania. Wybierz inną preferencję akcji za pomocą parametru -WarningAction lub zmiennej $WarningPreference, a następnie spróbuj ponownie.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Polecenie cmdlet nie obsługuje w pełni akcji Stop dla ostrzeżeń. Operacja polecenia cmdlet zostanie zatrzymana z opóźnieniem. Wybierz inną preferencję akcji za pomocą parametru -WarningAction lub zmiennej $WarningPreference, a następnie spróbuj ponownie.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: Element CimSession do serwera modelu wspólnych informacji używa protokołu DCOM, który nie obsługuje przełącznika {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Nie {2} znaleziono obiektów z właściwością „{0}” zgodną z „{1}”. Sprawdź wartość właściwości i spróbuj ponownie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerInfoResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerInfoResources.pl.resx new file mode 100644 index 00000000000..2bc714027c5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerInfoResources.pl.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Ładowanie informacji o systemie operacyjnym</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Ładowanie informacji o poprawkach na gorąco</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Ładowanie informacji rejestru</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Ładowanie informacji o systemie BIOS</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Ładowanie informacji o płycie głównej</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Ładowanie informacji o komputerze</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Ładowanie informacji o procesorze</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Ładowanie informacji o karcie sieciowej</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerResources.pl.resx new file mode 100644 index 00000000000..cd19bd3a865 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ComputerResources.pl.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Ta funkcja nie jest obsługiwana w tym systemie operacyjnym.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Nie można włączyć dysku {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Polecenie nie może włączyć infrastruktury przywracania komputera na wskazanym komputerze, ponieważ podany dysk jest nieprawidłowy. Wprowadź prawidłowy dysk w parametrze Drive, a następnie spróbuj ponownie.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Uwzględnij dysk systemowy na liście dysków.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Polecenie nie może wyłączyć infrastruktury przywracania komputera, ponieważ podany dysk jest nieprawidłowy. Wprowadź prawidłowy dysk w parametrze Drive, a następnie spróbuj ponownie.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Polecenie nie może wyłączyć przywracania systemu na dysku {0}. Być może nie masz wystarczających uprawnień do wykonania tej operacji.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Usługa SystemRestore jest wyłączona.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>Infrastruktura przywracania systemu nie może utworzyć punktu przywracania.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Ostatnia próba przywrócenia komputera zakończyła się niepowodzeniem.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Komputer został przywrócony do określonego punktu przywracania.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Ostatnia próba przywrócenia komputera została przerwana.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Polecenie nie może odnaleźć punktu przywracania „{0}”. Sprawdź numer sekwencyjny „{0}”, a następnie spróbuj ponownie uruchomić polecenie.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Nie można ponownie uruchomić komputera {0}. Komunikat o błędzie: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia na komputerze docelowym („{1}”) z powodu następującego błędu: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Nie można zatrzymać komputera {0}. Komunikat o błędzie: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>Polecenie nie może przywrócić komputera, ponieważ element „{0}” nie został ustawiony jako prawidłowy punkt przywracania. Wprowadź prawidłowy punkt przywracania w parametrze RestorePoint, a następnie spróbuj ponownie.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Zmiany zaczną obowiązywać po ponownym uruchomieniu komputera {1}.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Po opuszczeniu domeny trzeba będzie znać hasło konta administratora lokalnego, aby zalogować się na tym komputerze. Chcesz kontynuować?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Następująca nazwa komputera jest nieprawidłowa: {0}. Upewnij się, że nazwa komputera nie jest dłuższa niż 255 znaków, nie zawiera dwóch lub więcej kropek następujących po sobie, nie zaczyna się od kropki, nie składa się wyłącznie ze znaków numerycznych i nie zawiera żadnego z następujących znaków: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Domena w nazwie komputera „{0}” jest nieprawidłowa. Upewnij się, że domena istnieje i że jej nazwa jest prawidłową nazwą domeny.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>Wartość określona dla parametru NewComputerName jest taka sama, jak wartość parametru ComputerName. Podaj inną wartość dla parametru NewComputerName.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>„Hasło bezpiecznego kanału między „{0}” i „{1}: zostało zresetowane.”</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia z powodu następującego błędu: nie można uruchomić usługi, ponieważ jest wyłączona lub nie ma włączonych skojarzonych z nią urządzeń.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Trwa tworzenie punktu przywracania systemu ...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Trwa tworzenie punktu przywracania systemu... Ukończono {0}%.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Ukończono.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Wypróbuj poniższe opcje i uruchom polecenie ponownie. +1. Sprawdź, czy komputer docelowy („{0}”) jest uruchomiony. +2. Określ pełną nazwę komputera docelowego („{0}”).</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Nie można ponownie uruchomić komputera {0}. Nie można włączyć uprawnień dostępu {1} dla procesu wywołującego.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Włącz {0} i uruchom ponownie komputer.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Uprawnienia dostępu do lokalnego zamykania</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Uprawnienia dostępu do zdalnego zamykania</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Nie można czekać na ponowne uruchomienie komputera lokalnego. Komputer lokalny jest ignorowany, gdy określony jest parametr Wait.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Parametry Timeout, For i Delay są prawidłowe tylko wtedy, gdy określono parametr Wait.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Trwa ponowne uruchamianie komputerów...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Ponowne uruchamianie komputera {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Ukończono: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Trwa weryfikowanie, czy komputer został uruchomiony ponownie...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Trwa oczekiwanie na łączność z programem PowerShell...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Trwa oczekiwanie na ponowne uruchomienie...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Trwa oczekiwanie na połączenie z usługą WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Trwa oczekiwanie na połączenie z usługą WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Ponowne uruchamianie zakończone</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Połączone typy usług nie są obecnie obsługiwane.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Nie można rozpoznać nazwy komputera {0} z powodu wyjątku: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Liczba nowych nazw nie jest równa liczbie komputerów docelowych.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Pomiń komputer „{0}” z nową nazwą „{1}”, ponieważ nowa nazwa jest nieprawidłowa. Wprowadzona nowa nazwa komputera nie ma prawidłowego formatu. Nazwy standardowe mogą zawierać litery (a-z, A-Z), cyfry (0-9) i łączniki (-), ale nie mogą zawierać spacji ani kropek (.). Nazwa nie może składać się wyłącznie z cyfr i nie może być dłuższa niż 63 znaki.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Pomiń komputer „{0}” o nowej nazwie „{1}”, ponieważ nowa nazwa jest taka sama jak bieżąca.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Nie można usunąć komputera „{0}”, ponieważ nie znajduje się on w domenie.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Nie można przyłączyć komputera „{0}” do grupy roboczej „{1}”. Komunikat o błędzie: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Nie można usunąć komputerów z domeny, ponieważ sieć lokalna nie działa.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Nie można zmienić nazwy komputera „{0}” na „{1}” z powodu następującego wyjątku: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Dołącz do domeny „{0}”</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Dołącz do grupy roboczej „{0}”</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Nie można dodać komputera „{0}” do domeny „{1}”, ponieważ komputer już się w niej znajduje.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Nie można dodać komputera „{0}” do grupy roboczej „{1}”, ponieważ komputer już do niej należy.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Komputer „{0}” został z powodzeniem przyłączony do grupy roboczej „{1}”, ale nie można zmienić jego nazwy na „{2}”. Komunikat o błędzie: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Komputer „{0}” został za powodzeniem odłączony od domeny „{1}”, ale nie można przyłączyć go do grupy roboczej „{2}”. Komunikat o błędzie: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Nie można odłączyć komputera „{0}” od domeny „{1}” z powodu następującego komunikatu o błędzie: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Nie można nawiązać połączenia WMI z komputerem „{0}”. Komunikat o błędzie: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Komputer „{0}” nie może dołączyć do domeny „{1}” z bieżącej grupy roboczej „{2}”. Komunikat o błędzie: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Komputer „{0}” został z powodzeniem odłączony od domeny „{1}”, ale nie można go przyłączyć do nowej domeny „{2}”, a wyświetlony został następujący komunikat o błędzie: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Komputer „{0}” został z powodzeniem przyłączony do nowej domeny „{1}”, ale zmiana jego nazwy na „{2}” zakończyła się niepowodzeniem. Komunikat o błędzie: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>Flaga „{0}” jest prawidłowa tylko wtedy, gdy określono flagę „{1}”.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Nie można zmienić nazwy wielu komputerów. Parametr NewName jest prawidłowy tylko wtedy, gdy określono jeden komputer.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Nie można odnaleźć konta komputera dla komputera lokalnego w domenie {0}.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Nie można odnaleźć konta komputera dla komputera lokalnego z kontrolera domeny {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Nie można uzyskać informacji o domenie dla komputera lokalnego z powodu następującego wyjątku: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Nie można zresetować hasła bezpiecznego kanału dla konta komputera w domenie. Operacja zakończyła się niepowodzeniem z następującym wyjątkiem: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Resetowanie hasła bezpiecznego kanału dla komputera lokalnego zakończyło się niepowodzeniem. Komunikat o błędzie: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Do zresetowania hasła bezpiecznego kanału na komputerze lokalnym są wymagane uprawnienia administratora. Odmowa dostępu.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Nie można zresetować hasła bezpiecznego kanału dla konta komputera lokalnego. Komputer lokalny nie jest obecnie częścią domeny.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Nazwa NetBIOS komputera jest ograniczona do 15 bajtów, co w tym przypadku oznacza 15 znaków. Nazwa NetBIOS zostanie skrócona do „{0}”, co może powodować konflikty związane z rozpoznawaniem nazw NetBIOS. Chcesz kontynuować?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Nazwa NetBIOS zostanie obcięta.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Nie można rozwiązać podanej nazwy serwera {0}.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Nie można utworzyć nowego punktu przywracania systemu, ponieważ taki punkt został już utworzony w ciągu ostatnich minut {0}. Częstotliwość tworzenia punktów przywracania można zmienić, tworząc wartość DWORD „SystemRestorePointCreationFrequency” w kluczu rejestru „HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore”. Wartość tego klucza rejestru określa wymagany interwał czasu w minutach między dwoma punktami przywracania. Wartość domyślna wynosi 1440 minut (24 godziny).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Nie można pobrać obiektu WMI Win32_OperatingSystem.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Komputer {0} jest pomijany. Nie można pobrać wartości LastBootUpTime za pośrednictwem usługi WMI przy użyciu następującego komunikatu o błędzie: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Nie można zweryfikować bezpiecznego kanału dla komputera lokalnego. Operacja zakończyła się niepowodzeniem z następującym wyjątkiem: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Próba naprawienia bezpiecznego kanału między komputerem lokalnym a domeną {0} zakończyła się niepowodzeniem.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Bezpieczny kanał między komputerem lokalnym a domeną {0} został z powodzeniem naprawiony.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Bezpieczny kanał pomiędzy komputerem lokalnym a domeną {0} jest w dobrym stanie.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Bezpieczny kanał pomiędzy komputerem lokalnym a domeną {0} jest uszkodzony.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Nie można zweryfikować hasła bezpiecznego kanału dla komputera lokalnego. Komputer lokalny nie jest obecnie częścią domeny.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ interfejsy API przywracania systemu nie są obsługiwane na platformie ARM (Advanced RISC Machine).</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Komputer nie został ponownie uruchomiony w określonym czasie.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Nie można sprawdzić interwału czasu tworzenia punktu przywracania. Nie można pobrać ostatniego punktu przywracania. Komunikat o błędzie: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Zestaw parametrów AsJob nie jest obsługiwany.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>Parametr {0} nie jest obsługiwany w przypadku środowiska CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Nie znaleziono wymaganego polecenia natywnego „shutdown”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/HotFixResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/HotFixResources.pl.resx new file mode 100644 index 00000000000..7c8caab1353 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/HotFixResources.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Nie można odnaleźć żądanej poprawki na komputerze „{0}”. Sprawdź dane wejściowe i ponownie uruchom polecenie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/NavigationResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/NavigationResources.pl.resx new file mode 100644 index 00000000000..a738ff5621f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/NavigationResources.pl.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Określona ścieżka jest kontenerem zawierającym elementy podrzędne. Czy chcesz usunąć ten kontener i jego elementy podrzędne?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Czy chcesz usunąć określony element?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Nie można skopiować, ponieważ określone miejsce docelowe już istnieje. Czy chcesz zastąpić istniejącą zawartość?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nowy dysk</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nazwa: {0} Dostawca: {1} Katalog główny: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Usuń dysk</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nazwa: {0} Dostawca: {1} Katalog główny: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Nie można usunąć dysku „{0}”, ponieważ jest używany.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>Element {0} ma elementy podrzędne, a parametr Recurse nie został określony. Jeśli będziesz kontynuować, wszystkie elementy podrzędne zostaną usunięte wraz z elementem. Czy na pewno chcesz kontynuować?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Nie można usunąć elementu w lokalizacji „{0}”, ponieważ jest on używany.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Obiekt w określonej ścieżce {0} nie istnieje lub został przefiltrowany za pomocą parametru -Include lub -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Ustaw zawartość</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Ścieżka: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Dodaj zawartość</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Ścieżka: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ element w lokalizacji „{0}” nie istnieje.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ element w „{0}” jest w użyciu.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Nie można zmienić nazwy, ponieważ element w lokalizacji „{0}” nie istnieje.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Nie można zmienić nazwy elementu w „{0}”, ponieważ jest on używany.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Nie można przeanalizować ścieżki, ponieważ ścieżka „{0}” nie ma określonego kwalifikatora.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Początek</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Wycofaj</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Zatwierdź</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Bieżąca transakcja</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessCommandHelpResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessCommandHelpResources.pl.resx new file mode 100644 index 00000000000..8f507d59b76 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessCommandHelpResources.pl.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Wyświetla listę aktualnie uruchomionych procesów.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[pipeline input allowed] +Rozdzielana przecinkami lista identyfikatorów procesów określających procesy do pobrania + +Nazwa -ProcessName +[string[]] +[pipeline input allowed] +Rozdzielana przecinkami lista nazw procesów określających procesy do pobrania + +-Wyklucz nazwę +[ArrayList] +Rozdzielana przecinkami lista nazw procesów do wykluczenia z danych wyjściowych. + +--- +Polecenie wylicza procesy z komputera lokalnego i generuje obiekty System.Diagnostics.Process. Polecenie zapisuje obiekt procesu do potoku wyjściowego pojedynczo. Polecenie pobiera parametry, takie jak identyfikator (identyfikator procesu) lub nazwa procesu z wiersza polecenia. Polecenie zwraca odpowiedni element system.diagnostics.process dla podanego identyfikatora lub parametrów ProcessName.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>Wykluczenie działa tylko dla nazwy procesu.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Zwraca wszystkie uruchomione procesy.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Zwraca wszystkie procesy o nazwach rozpoczynających się od svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessResources.pl.resx new file mode 100644 index 00000000000..fbe5fd2f5e3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ProcessResources.pl.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Nie można odnaleźć procesu o nazwie „{0}”. Sprawdź nazwę procesu i ponownie wywołaj polecenie cmdlet.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Nie można odnaleźć procesu o nazwie „{0}”. Spróbuj uruchomić polecenie z identyfikatorem -Id, aby wyszukać według identyfikatora procesów.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ nie można dołączyć debugera do procesu „{0} ({1})”. Określ inny proces i uruchom polecenie.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Nie można odnaleźć procesu o identyfikatorze procesu {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Nie można zatrzymać procesu „{0} ({1})” z powodu następującego błędu: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Nie można wyliczyć modułów procesu „{0}”.</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Nie można wyliczyć informacji o wersji pliku procesu „{0}”.</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Nie można wyliczyć modułów i informacji o wersji pliku procesu „{0}”.</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Czy na pewno chcesz wykonać operację zatrzymania procesu na następującym elemencie: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Określona ścieżka nie jest prawidłową aplikacją win32. Spróbuj ponownie za pomocą polecenia UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>To polecenie zatrzymało operację „{0} ({1})” z powodu następującego błędu: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ parametrów przekierowania nie można używać z parametrem UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Wystąpił błąd podczas pobierania elementów „Modules” lub „FileVersion”: „Ta funkcja nie jest obsługiwana na komputerach zdalnych.”.</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>To polecenie nie może dołączyć debugera do procesu z powodu {0} braku dostępnego debugera domyślnego.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>To polecenie przerwało działanie, ponieważ nie może oczekiwać na zakończenie procesu bezczynności systemu. Określ inny proces i ponownie uruchom polecenie.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>To polecenie zatrzymało operację, ponieważ nie może czekać na siebie. Określ inny proces i ponownie uruchom polecenie.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>To polecenie zatrzymało operację, ponieważ proces „{0} ({1})” nie został zatrzymany w określonym przekroczeniem limitu czasu.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia z powodu błędu: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ dane wejściowe „{0}” nie są prawidłową aplikacją. Podaj prawidłową aplikację i ponownie uruchom polecenie.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ parametr „{0}” ma nieprawidłową wartość lub nie może być używany z tym poleceniem. Podaj prawidłowe dane wejściowe i ponownie uruchom polecenie.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ „{0}” i „{1}” są takie same. Podaj różne dane wejściowe i ponownie uruchom polecenie.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>To polecenie nie może zostać w pełni wykonane, ponieważ system nie może znaleźć wszystkich wymaganych informacji.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Nie można pobrać nowego dojścia procesu: „{0}”. Wyjściowy obiekt Process może mieć pewne właściwości i metody, które nie działają prawidłowo.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia z powodu błędu 1783. Możliwą przyczyną tego błędu może być użycie nieistniejącego użytkownika „{0}”. Podaj prawidłowego użytkownika i ponownie uruchom polecenie.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Błąd podczas dodawania elementu „{0}” do sieci: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Błąd podczas usuwania elementu „{0}” z sieci: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Błąd podczas zmieniania nazwy „{0}”: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Nie można jednocześnie podać parametrów „{0}” i „{1}”.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Nie można przeprowadzić debugowania procesu „{0} ({1})” z powodu następującego błędu: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>Użytkownik nie ma dostępu do żądanych informacji.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Określona nazwa parametru jest nieprawidłowa.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>Użytkownik nie ma wystarczających uprawnień.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Nieznany błąd.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Podana ścieżka nie istnieje.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Parametr „{0}” nie jest obsługiwany przez polecenie cmdlet „{1}” w tej wersji systemu Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Parametr „{0}” nie jest obsługiwany dla polecenia cmdlet „{1}” w tej wersji programu PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/ServiceResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ServiceResources.pl.resx new file mode 100644 index 00000000000..70532713564 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/ServiceResources.pl.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Nie można odnaleźć żadnej usługi o nazwie „{0}”.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Nie można odnaleźć żadnej usługi o nazwie wyświetlanej „{1}”.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Nie można zatrzymać usługi „{1} ({0})”, ponieważ ma ona usługi zależne. Można ją zatrzymać tylko wtedy, gdy flaga Wymuś jest ustawiona.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Nie można zatrzymać usługi „{1} ({0})”, ponieważ ma ona usługi zależne.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Nie można zatrzymać usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Nie można uruchomić usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Nie można wstrzymać usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Nie można wstrzymać usługi „{1} ({0})”, ponieważ usługa nie obsługuje wstrzymania ani wznowienia.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Nie można wstrzymać usługi „{1} ({0})”, ponieważ nie jest ona obecnie uruchomiona.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Nie można wznowić usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Nie można wznowić usługi „{1} ({0})”, ponieważ usługa nie obsługuje wstrzymania ani wznowienia.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Nie można wznowić usługi „{1} ({0})”, ponieważ nie jest ona obecnie uruchomiona.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Nie można skonfigurować usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Nie można skonfigurować opisu usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>Nie można skonfigurować automatycznej usługi „{1} ({0})” (opóźnione uruchomienie) z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Nie można skonfigurować deskryptora zabezpieczeń usługi „{0}” z powodu następującego błędu: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Nie można utworzyć usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Utworzono usługę „{1} ({0})”, ale jej opisu nie można skonfigurować z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Utworzono usługę „{1} ({0})”, ale nie można skonfigurować jej elementu StartupType „Automatic (Delayed Start)” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Nie można usunąć usługi „{1} ({0})” z powodu następującego błędu: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'Nie można uzyskać dostępu do usług zależnych „{1} ({0})”</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Trwa oczekiwanie na uruchomienie usługi „{1} ({0})”...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Trwa oczekiwanie na zatrzymanie usługi „{1} ({0})”...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Trwa oczekiwanie na wstrzymanie usługi „{1} ({0})”...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Trwa oczekiwanie na wznowienie usługi {1} ({0})...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Nie można uruchomić usługi „{1} ({0})”.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Zatrzymanie usługi „{1} ({0})” nie powiodło się.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Wstrzymanie usługi „{1} ({0})” nie powiodło się.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Wznowienie usługi „{1} ({0})” nie powiodło się.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Nie można otworzyć programu SCManager z powodu następującego błędu: {0} Uruchom program PowerShell jako administrator i ponownie uruchom polecenie.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Typ uruchomienia „{0}” nie jest obsługiwany przez {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Nie można pobrać właściwości „{1}” dla usługi „{0}”: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestConnectionResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestConnectionResources.pl.resx new file mode 100644 index 00000000000..706a2b2a7ba --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestConnectionResources.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Testowanie połączenia z komputerem „{0}” nie powiodło się: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Nie można rozpoznać nazwy docelowej.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Brak adresu docelowego IPv4/IPv6.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Nie można ukończyć traceroute do hosta docelowego „{0}”: liczba przeskoków potrzebnych do osiągnięcia hosta przekracza wartość MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestPathResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestPathResources.pl.resx new file mode 100644 index 00000000000..d83b9a6a9ec --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TestPathResources.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>Podany argument Path ma wartość null lub jest pustą kolekcją.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pl/TimeZoneResources.pl.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TimeZoneResources.pl.resx new file mode 100644 index 00000000000..16364606ae5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pl/TimeZoneResources.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Nie można ustawić lokalnej strefy czasowej, ponieważ nazwa „{0}” wskazuje na wiele wpisów.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Nie znaleziono nazwy strefy czasowej „{0}” na komputerze lokalnym.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClearRecycleBinResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClearRecycleBinResources.pt-BR.resx new file mode 100644 index 00000000000..8b1e4e60ca9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClearRecycleBinResources.pt-BR.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Todo o conteúdo da Lixeira</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Todo o conteúdo da Lixeira da unidade '{0}'</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Limpando a Lixeira</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>para a unidade '{0}'</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>para todas as unidades</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Não é possível localizar a unidade. Não existe uma unidade com o nome '{0}'. Execute o cmdlet '{1}' para ver as unidades fixas disponíveis no sistema.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Entrada inválida. Há suporte para os seguintes formatos: '{0}', '{1}' ou '{2}'.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>A unidade com o nome '{0}' não é uma unidade fixa e não dá suporte à Lixeira. Execute o cmdlet '{1}' para ver as unidades fixas disponíveis no sistema.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClipboardResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClipboardResources.pt-BR.resx new file mode 100644 index 00000000000..9b1784cb8e9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ClipboardResources.pt-BR.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Definir a cadeia '{0}' na área de transferência.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Acrescentar a cadeia '{0}' à área de transferência.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Definir o arquivo '{0}' na área de transferência.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Acrescentar o arquivo '{0}' à área de transferência.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Definir {0} arquivos na área de transferência.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Acrescentar {0} arquivos à área de transferência.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>Não há conteúdo na Área de Transferência ou o formato do conteúdo não é compatível. Definir o objeto de entrada como Área de Transferência.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>A Área de Transferência foi limpa.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType só pode ser combinado com o formato Texto.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw só pode ser combinado com o formato Texto ou FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Html só pode ser combinado com o formato Texto Html.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Somente o formato Texto tem suporte nesta plataforma.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>A área de transferência não tem suporte nesta plataforma.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>O parâmetro '-AsHtml' não tem suporte nesta plataforma.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>O parâmetro '-TextFormatType' só dá suporte a 'Texto' nesta plataforma.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>O parâmetro '-Path' não tem suporte nesta plataforma.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>O parâmetro '-LiteralPath' não tem suporte nesta plataforma.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/CmdletizationResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/CmdletizationResources.pt-BR.resx new file mode 100644 index 00000000000..35684b21484 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/CmdletizationResources.pt-BR.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Não é possível encontrar a classe {0} no servidor CIM {1}. Verifique o valor do atributo xml ClassName no XML de Definição de Cmdlet e tente novamente. Exemplo de nome de classe válido: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Método CIM {1} no objeto CIM {0}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Falha ao executar {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Executando a seguinte operação: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Os cmdlets CIM não oferecem suporte ao parâmetro {0} junto com o parâmetro AsJob. Remova um desses parâmetros e tente novamente.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Consulta CIM para instâncias da classe {0} no servidor CIM {1}: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>O método CIM retornou o seguinte código de erro: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>O método CIM {2} exposto pela classe {0} no servidor CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Tipo intrínseco CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Literal WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Não é possível localizar o parâmetro de saída {2} do método {1} do objeto CIM {0}. Verifique o valor do atributo ParameterName no XML de Definição do Cmdlet e tente novamente.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Nenhum objeto {1} correspondente encontrado por {0}. Verifique os parâmetros de consulta e tente novamente.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Nenhum {2} encontrado com a propriedade '{0}' igual a '{1}'. Verifique o valor da propriedade e tente novamente.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>O tipo da propriedade {0} ({1}) não corresponde ao tipo CIM ({2}) associado ao tipo declarado no XML de Definição do Cmdlet.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Consulta CIM para enumerar a instância associada da classe {0} no servidor CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Consulta CIM para enumerar instâncias da classe {0} no servidor CIM {1}, que estão associadas à seguinte instância: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>O comando {0} não pode ser concluído, porque o servidor {1} está ocupado no momento. O comando será retomado automaticamente em {2:f2} segundos.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Não é possível conectar ao servidor CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>O cmdlet não oferece suporte total à ação Inquire para mensagens de depuração. A operação do cmdlet continuará durante o prompt. Selecione uma preferência de ação diferente usando a opção -Debug ou a variável $DebugPreference e tente novamente.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>O cmdlet não dá suporte total à ação Inquire para avisos. A operação do cmdlet continuará durante o prompt. Selecione uma preferência de ação diferente usando o parâmetro -WarningAction ou a variável $WarningPreference e tente novamente.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>O cmdlet não oferece suporte total à ação Stop para avisos. A operação do cmdlet será interrompida com um atraso. Selecione uma preferência de ação diferente usando o parâmetro -WarningAction ou a variável $WarningPreference e tente novamente.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: uma CimSession para o servidor CIM usa o protocolo DCOM, que não oferece suporte à opção {1} .</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Nenhum objeto {2} encontrado com a propriedade '{0}' correspondente a '{1}'. Verifique o valor da propriedade e tente novamente.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerInfoResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerInfoResources.pt-BR.resx new file mode 100644 index 00000000000..522b61cb43a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerInfoResources.pt-BR.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Loading operating system information</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Loading hot-patch information</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Loading registry information</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Loading BIOS information</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Loading motherboard information</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Loading Computer information</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Loading processor information</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Loading network adapter information</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerResources.pt-BR.resx new file mode 100644 index 00000000000..0891a9bdd1a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ComputerResources.pt-BR.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>This functionality is not supported on this operating system.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Could not enable drive {0}.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>The command cannot turn on the restore computer infrastructure on the specified computer because the supplied drive is not valid. Enter a valid drive in the Drive parameter, and then try again.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Include System Drive in the list of Drives.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>The command cannot turn off the restore computer infrastructure because the supplied drive is not valid. Enter a valid drive in the Drive parameter, and then try again.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>The command cannot disable System Restore on the {0} drive. You may not have sufficient permissions to perform this operation.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>SystemRestore service is disabled.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>The system restore infrastructure cannot create a restore point.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>The last attempt to restore the computer failed.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>The computer has been restored to the specified restore point.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>The last attempt to restore the computer was interrupted.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>The command cannot locate the "{0}" restore point. Verify the "{0}" sequence number, and then try the command again.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Failed to restart the computer {0} with the following error message: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>This command cannot be run on target computer('{1}') due to following error: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Failed to stop the computer {0} with the following error message: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>The command cannot restore the computer because "{0}" has not been set as valid restore point. Enter a valid restore point in the RestorePoint parameter, and then try again.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>The changes will take effect after you restart the computer {1}.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>After you leave the domain, you will need to know the password of the local Administrator account to log onto this computer. Do you wish to continue?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>The following computer name is not valid: {0}. Make sure that the computer name is not longer than 255 characters, that it does not contain two or more consecutive dots, that it does not begin with a dot, that it does not contain only numeric characters, and that it does not contain any of the following characters: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>The domain in computer name '{0}' is not valid. Make sure that the domain exists and that the name is a valid domain name.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>The value specified for the NewComputerName parameter is the same as the value of the ComputerName parameter. Provide a different value for the NewComputerName parameter.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"The password of the secure channel between '{0}' and '{1}' has been reset."</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>This command cannot be run due to the following error: the service cannot be started because it is disabled or does not have enabled devices associated with it.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Creating a system restore point ...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Creating a system restore point... {0}% Completed.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Completed.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Try below options and Run the command again. +1. Verify that the target computer('{0}') is running. +2. Specify full computer name of the target computer('{0}').</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Failed to restart the computer {0}. Access rights {1} cannot be enabled for the calling process.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Enable the {0} and restart the computer.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Local shutdown access rights</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Remote shutdown access rights</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Cannot wait for the local computer to restart. The local computer is ignored when the Wait parameter is specified.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>The parameters Timeout, For, and Delay are valid only when the parameter Wait is specified.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Restarting computers...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Restarting computer {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Completed: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Verifying that the computer has been restarted...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Waiting for PowerShell connectivity...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Waiting for the restart to begin...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Waiting for WinRM connectivity...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Waiting for WMI connectivity...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Restart is complete</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>The combined service types are not supported for now.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Computer name {0} cannot be resolved with the exception: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>The number of new names is not equal to the number of target computers.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Skip computer '{0}' with new name '{1}' because the new name is not valid. The new computer name entered is not properly formatted. Standard names may contain letters (a-z, A-Z), numbers (0-9), and hyphens (-), but no spaces or periods (.). The name may not consist entirely of digits, and may not be longer than 63 characters.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Skip computer '{0}' with new name '{1}' because the new name is the same as the current name.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Cannot remove computer '{0}' because it is not in a domain.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Failed to join computer '{0}' to workgroup '{1}' with the following error message: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Cannot remove computer(s) from the domain because the local network is down.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Fail to rename computer '{0}' to '{1}' due to the following exception: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Join in domain '{0}'</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Join in workgroup '{0}'</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Cannot add computer '{0}' to domain '{1}' because it is already in that domain.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Cannot add computer '{0}' to workgroup '{1}' because it is already in that workgroup.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Computer '{0}' successfully joined the workgroup '{1}', but could not be renamed to '{2}' with the following error message: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Computer '{0}' was successfully unjoined from the domain '{1}', but it failed to join the workgroup '{2}' with the following error message: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Failed to unjoin computer '{0}' from domain '{1}' with the following error message: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Cannot establish the WMI connection to the computer '{0}' with the following error message: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Computer '{0}' failed to join domain '{1}' from its current workgroup '{2}' with following error message: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Computer '{0}' was successfully unjoined from domain '{1}', but failed to join the new domain '{2}' with the following error message: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Computer '{0}' was successfully joined to the new domain '{1}', but renaming it to '{2}' failed with the following error message: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>The flag '{0}' is valid only if flag '{1}' is specified.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Cannot rename multiple computers. The NewName parameter is valid only if a single computer is specified.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Cannot find the computer account for the local computer in the domain {0}.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Cannot find the computer account for the local computer from the domain controller {0}.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Cannot get domain information about the local computer because of the following exception: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Cannot reset the secure channel password for the computer account in the domain. Operation failed with the following exception: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Resetting the secure channel password for the local computer failed with the following error message: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Administrator rights are required to reset the secure channel password on the local computer. Access is denied.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Cannot reset the secure channel password for the account of the local computer. The local computer is not currently part of a domain.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>The NetBIOS name of the computer is limited to 15 bytes, which is 15 characters in this case. The NetBIOS name will be shortened to "{0}", which may cause conflicts under NetBIOS name resolution. Do you wish to continue?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS name will be truncated.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>The specified server name {0} cannot be resolved.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>A new system restore point cannot be created because one has already been created within the past {0} minutes. The frequency of restore point creation can be changed by creating the DWORD value 'SystemRestorePointCreationFrequency' under the registry key 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore'. The value of this registry key indicates the necessary time interval (in minutes) between two restore point creation. The default value is 1440 minutes (24 hours).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>The Win32_OperatingSystem WMI object cannot be retrieved.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>The computer {0} is skipped. Fail to retrieve its LastBootUpTime via the WMI service with the following error message: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Cannot verify the secure channel for the local computer. Operation failed with the following exception: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>The attempt to repair the secure channel between the local computer and the domain {0} has failed.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>The secure channel between the local computer and the domain {0} was successfully repaired.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>The secure channel between the local computer and the domain {0} is in good condition.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>The secure channel between the local computer and the domain {0} is broken.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Cannot verify the secure channel password for the local computer. The local computer is not currently part of a domain.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>The operation cannot be performed because the system restore APIs are not supported on the Advanced RISC Machine (ARM) platform.</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>The computer did not finish restarting within the specified time-out period.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Cannot validate the time interval for restore point creation. It failed to retrieve the last restore point with the following error message: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>The AsJob Parameter Set is not supported.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>The {0} parameter is not supported for CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>The required native command 'shutdown' was not found.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/HotFixResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/HotFixResources.pt-BR.resx new file mode 100644 index 00000000000..3c6a66af83f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/HotFixResources.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Cannot find the requested hotfix on the '{0}' computer. Verify the input and run the command again.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/NavigationResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/NavigationResources.pt-BR.resx new file mode 100644 index 00000000000..dc048a70495 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/NavigationResources.pt-BR.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>O caminho especificado é um contêiner que tem itens filho. Deseja excluir este contêiner e seus itens filho?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Deseja excluir o item especificado?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Não é possível copiar porque o destino especificado já existe. Deseja substituir o conteúdo existente?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Nova unidade</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nome: {0} Provedor: {1} Raiz: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Remover Unidade</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Nome: {0} Provedor: {1} Raiz: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Não é possível remover a unidade '{0}' porque ela está em uso.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>O item em {0} tem filhos e o parâmetro Recurse não foi especificado. Se você continuar, todos os filhos serão removidos com o item. Tem certeza de que deseja continuar?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Não é possível remover o item em '{0}' porque ele está em uso.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Um objeto no caminho especificado {0} não existe ou foi filtrado pelo parâmetro -Include ou -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Definir Conteúdo</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Caminho: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Adicionar Conteúdo</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Caminho: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Não é possível mover o item porque o item em '{0}' não existe.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Não é possível mover o item porque o item em '{0}' está em uso.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Não é possível renomear porque o item em '{0}' não existe.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Não é possível renomear o item em '{0}' porque ele está em uso.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Não é possível analisar o caminho porque o caminho '{0}' não tem um qualificador especificado.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Iniciar</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Reversão</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Confirmar</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Transação atual</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessCommandHelpResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessCommandHelpResources.pt-BR.resx new file mode 100644 index 00000000000..d1e2e53a9cd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessCommandHelpResources.pt-BR.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Lista os processos em execução no momento.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[entrada de pipeline permitida] +Lista separada por vírgulas de identificadores de processo que especificam os processos a serem obtidos + +-ProcessName nome +[string[]] +[entrada de pipeline permitida] +Lista separada por vírgulas de nomes de processo que especificam os processos a serem obtidos + +-Exclude name +[ArrayList] +Lista separada por vírgulas de nomes de processo a serem excluídos da saída. + +--- +O comando enumera processos no computador local e produz objetos System.Diagnostics.Process. O comando grava o objeto de processo no pipeline de saída, um de cada vez. O comando aceita parâmetros como ID (Identificador de Processo) ou Nome do Processo na linha de comando. O comando retorna o system.diagnostics.process correspondente para os parâmetros ID ou ProcessName fornecidos.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>Excluir funciona somente para nome de processo.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Retorna todos os processos em execução.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Retorna todos os processos com nomes que começam com svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessResources.pt-BR.resx new file mode 100644 index 00000000000..d2b97ac1074 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ProcessResources.pt-BR.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Não é possível localizar um processo com o nome "{0}". Verifique o nome do processo e chame o cmdlet novamente.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Não é possível localizar um processo com o nome "{0}". Tente executar com -Id para pesquisar processos por ID.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Este comando não pode ser executado porque o depurador não pode ser anexado ao processo "{0} ({1})". Especifique outro processo e execute o comando.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Não é possível localizar um processo com o identificador de processo {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Não é possível interromper o processo "{0} ({1})" devido ao seguinte erro: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Não é possível enumerar os módulos do processo "{0}".</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Não é possível enumerar as informações de versão de arquivo do processo "{0}".</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Não é possível enumerar os módulos e as informações de versão do arquivo do processo "{0}" .</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Tem certeza de que deseja executar a operação Stop-Process no seguinte item: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>O caminho especificado não é um aplicativo win32 válido. Tente novamente com o UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Este comando interrompeu a operação de "{0} ({1})" devido ao seguinte erro: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Este comando não pode ser executado porque os parâmetros Redirection não podem ser usados com o parâmetro UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Exceção ao obter "Modules" ou "FileVersion": "Este recurso não tem suporte para computadores remotos.".</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Este comando não pode anexar o depurador ao processo devido a {0} porque nenhum depurador padrão está disponível.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Este comando interrompeu a operação porque não pode aguardar o processo 'System Idle'. Especifique outro processo e execute o comando novamente.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Este comando interrompeu a operação porque não pode aguardar por si mesmo. Especifique outro processo e execute o comando novamente.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Este comando interrompeu a operação porque o processo "{0} ({1})" não foi encerrado no tempo limite especificado.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Este comando não pode ser executado devido ao erro: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Este comando não pode ser executado porque a entrada "{0}" não é um Aplicativo válido. Forneça um aplicativo válido e execute o comando novamente.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Este comando não pode ser executado porque o parâmetro "{0}" tem um valor inválido ou não pode ser usado com este comando. Forneça uma entrada válida e execute o comando novamente.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Este comando não pode ser executado porque "{0}" e "{1}" são iguais. Forneça entradas diferentes e execute o comando novamente.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Este comando não pode ser executado completamente porque o sistema não consegue encontrar todas as informações necessárias.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Falha ao recuperar o novo identificador do processo: "{0}". O objeto Process gerado pode ter algumas propriedades e métodos que não funcionam corretamente.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Este comando não pode ser executado devido ao erro 1783. A possível causa desse erro pode ser o uso de um usuário inexistente "{0}". Forneça um usuário válido e execute o comando novamente.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Erro ao adicionar '{0}' à rede: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Erro ao remover '{0}' da rede: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Erro ao renomear '{0}': {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Os parâmetros "{0}" e "{1}" não podem ser especificados ao mesmo tempo.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Não é possível depurar o processo "{0} ({1})" devido ao seguinte erro: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>O usuário não tem acesso às informações solicitadas.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>O parâmetro especificado não é válido.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>O usuário não tem privilégios suficientes.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Falha desconhecida.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>O caminho especificado não existe.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Não há suporte para o parâmetro '{0}' no cmdlet '{1}' nesta edição do Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>O parâmetro '{0}' não tem suporte para o cmdlet '{1}' nesta edição do PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ServiceResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ServiceResources.pt-BR.resx new file mode 100644 index 00000000000..bc44ebbdfad --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/ServiceResources.pt-BR.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Não é possível localizar nenhum serviço com o nome de serviço '{0}'.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Não é possível localizar nenhum serviço com o nome de exibição '{1}'.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Não é possível interromper o serviço '{1} ({0})' porque ele tem serviços dependentes. Ele só poderá ser interrompido se o sinalizador Force estiver definido.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Não é possível interromper o serviço '{1} ({0})' porque ele tem serviços dependentes.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser interrompido devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser iniciado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser suspenso devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser suspenso porque o serviço não oferece suporte à suspensão ou à retomada.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser suspenso porque não está em execução no momento.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser retomado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Não é possível retomar o serviço '{1} ({0})' porque ele não oferece suporte à suspensão ou à retomada.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser retomado porque não está em execução no momento.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser configurado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>A descrição do serviço '{1} ({0})' não pode ser configurada devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>O serviço '{1} ({0})' automático (início atrasado) não pode ser configurado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Não é possível configurar o descritor de segurança do serviço '{0}' devido ao seguinte erro: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser criado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>O serviço '{1} ({0})' foi criado, mas sua descrição não pode ser configurada devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>O serviço '{1} ({0})' foi criado, mas seu StartupType 'Automatic (Início Atrasado)' não pôde ser configurado devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>O serviço '{1} ({0})' não pode ser removido devido ao seguinte erro: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'Não é possível acessar os serviços dependentes de '{1} ({0})'</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Aguardando o serviço '{1} ({0})' iniciar...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Aguardando o serviço '{1} ({0})' ser interrompido...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Aguardando a suspensão{1} ({0})' do serviço...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Aguardando o serviço '{1} ({0})' ser retomado...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Falha ao iniciar o serviço '{1} ({0})'.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Falha ao parar o serviço '{1} ({0})'.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Falha ao suspender o serviço '{1} ({0})'.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Falha ao retomar o serviço '{1} ({0})'.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Falha ao abrir o SCManager devido ao seguinte erro: {0}. Execute o PowerShell como administrador e execute o comando novamente.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>O tipo de inicialização '{0}' não tem suporte do {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Não foi possível recuperar a propriedade '{1}' para o serviço '{0}': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestConnectionResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestConnectionResources.pt-BR.resx new file mode 100644 index 00000000000..8f01dca03fd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestConnectionResources.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Testing connection to computer '{0}' failed: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Cannot resolve the target name.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Target IPv4/IPv6 address absent.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Cannot complete traceroute to destination '{0}': Number of hops required to reach host exceeds MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestPathResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestPathResources.pt-BR.resx new file mode 100644 index 00000000000..6587c518bcc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TestPathResources.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>The provided Path argument was null or an empty collection.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TimeZoneResources.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TimeZoneResources.pt-BR.resx new file mode 100644 index 00000000000..eb9de86b5ab --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/pt-BR/TimeZoneResources.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Não é possível definir o fuso horário local porque o nome '{0}' resolve para várias entradas.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>O nome do fuso horário '{0}' não foi encontrado no computador local.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClearRecycleBinResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClearRecycleBinResources.ru.resx new file mode 100644 index 00000000000..35bbad73d6a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClearRecycleBinResources.ru.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Все содержимое корзины</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>Все содержимое корзины для диска {0}</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Очистка корзины</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>для диска {0}</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>для всех дисков</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Не удается найти диск. Диск с именем {0} не существует. Запустите командлет {1}, чтобы просмотреть доступные в системе фиксированные диски.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Недопустимые входные данные. Поддерживаются следующие форматы: {0}, {1} или {2}.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>Диск с именем {0} не является фиксированным диском и не поддерживает корзину. Запустите командлет {1}, чтобы просмотреть доступные в системе фиксированные диски.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClipboardResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClipboardResources.ru.resx new file mode 100644 index 00000000000..59bf0775854 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ClipboardResources.ru.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>Установить строку "{0}" в буфер обмена.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>Добавить строку "{0}" в буфер обмена.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>Установить файл "{0}" в буфер обмена.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>Добавить файл "{0}" в буфер обмена.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>Установите файлы {0} в буфер обмена.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>Добавлять файлы ({0}) в буфер обмена.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>В буфере обмена нет содержимого, или формат содержимого несовместим. Установите входной объект в буфер обмена.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Буфер обмена очищен.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType можно объединить только с текстовым форматом.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Необработанные файлы можно сочетать только с текстовым форматом или форматом FileDropList.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>HTML можно сочетать только с текстовым HTML-форматом.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>На этой платформе поддерживается только текстовый формат.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Буфер обмена не поддерживается на этой платформе.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>Переключатель "-AsHtml" не поддерживается на этой платформе.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>Параметр "-TextFormatType" поддерживает только текст на этой платформе.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>Параметр "-Path" не поддерживается на этой платформе.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>Параметр "-LiteralPath" не поддерживается на этой платформе.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/CmdletizationResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/CmdletizationResources.ru.resx new file mode 100644 index 00000000000..76885c0782e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/CmdletizationResources.ru.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>Не удается найти {0} класс на сервере CIM {1}. Проверьте значение атрибута XML ClassName в XML-файле определения командлета и повторите попытку. Пример допустимого имени класса: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>Метод CIM {1} на объекте CIM {0}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>Не удалось запустить {1}. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Выполняется следующая операция: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>Командлеты CIM не поддерживают параметр {0} вместе с параметром AsJob. Удалите один из этих параметров и повторите попытку.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>Запрос CIM для экземпляров класса {0} на сервере CIM {1}: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>Метод CIM вернул следующий код ошибки: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>Метод CIM {2}, предоставляемый классом {0} на сервере CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>Внутренний тип CIM</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>Литерал WQL</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>Не удается найти выходной параметр {2} метода {1} объекта CIM {0}. Проверьте значение атрибута ParameterName в XML-файле определения командлета и повторите попытку.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>Соответствующие объекты {1} не найдены по запросу {0}. Проверьте параметры запроса и повторите попытку.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>Не найдены объекты {2} со свойством {0}, равным {1}. Проверьте значение свойства и повторите попытку.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Тип свойства {0} ({1}) не соответствует типу CIM ({2}), связанному с типом, объявленным в XML определения командлета.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>Запрос CIM для перечисления связанного экземпляра класса {0} на сервере CIM {1}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>Запрос CIM для перечисления экземпляров класса {0} на {1} сервере CIM, связанных со следующим экземпляром: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>Не удается выполнить команду {0}, так как сервер {1} сейчас занят. Выполнение команды будет автоматически возобновлено через {2:f2} секунды.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>Не удается подключиться к серверу CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Командлет не полностью поддерживает действие Inquire для сообщений отладки. Во время запроса выполнение командлета будет продолжено. Выберите другой вариант действия с помощью параметра -Debug или переменной $DebugPreference и повторите попытку.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Командлет не полностью поддерживает действие Inquire для предупреждений. Во время запроса выполнение командлета будет продолжено. Выберите другой параметр действия с помощью параметра -WarningAction или переменной $WarningPreference и повторите попытку.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Командлет не полностью поддерживает действие Stop для предупреждений. Работа командлета будет остановлена с задержкой. Выберите другой параметр действия с помощью параметра -WarningAction или переменной $WarningPreference и повторите попытку.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: сеанс CimSession на сервере CIM использует протокол DCOM, который не поддерживает переключатель {1}.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>Не найдены объекты {2} со свойством {0}, соответствующим {1}. Проверьте значение свойства и повторите попытку.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerInfoResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerInfoResources.ru.resx new file mode 100644 index 00000000000..9827911ed2e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerInfoResources.ru.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>Загрузка сведений об операционной системе</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Загрузка сведений о горячем исправлении</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Загрузка сведений о реестре</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>Загрузка сведений о BIOS</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Загрузка сведений о системной плате</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Загрузка сведений о компьютере</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>Загрузка сведений о процессоре</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Загрузка сведений о сетевом адаптере</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerResources.ru.resx new file mode 100644 index 00000000000..d7176c4e99a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ComputerResources.ru.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Данная функциональность не поддерживается в этой операционной системе.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Не удалось включить диск {0} .</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Команда не может включить инфраструктуру восстановления компьютера на указанном компьютере, поскольку предоставленный диск недействителен. Введите действительный диск в поле "Диск", а затем повторите попытку.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Включите системный диск в список дисков.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Команда не может отключить инфраструктуру восстановления компьютера, поскольку предоставленный диск недействителен. Введите действительный диск в поле "Диск", а затем повторите попытку.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Команда не может отключить восстановление системы на {0} диске . Возможно, у вас недостаточно прав для выполнения этой операции.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>Служба восстановления системы отключена.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>Инфраструктура восстановления системы не может создать точку восстановления.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Последняя попытка восстановления компьютера не удалась.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Компьютер восстановлен до указанной точки восстановления.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Последняя попытка восстановления компьютера была прервана.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Команда не может найти точку восстановления " {0} ". Проверьте порядковый номер " {0} ", а затем повторите команду.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ( {1} )</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Не удалось перезагрузить компьютер {0} со следующим сообщением об ошибке: {1} .</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Эту команду невозможно выполнить на целевом компьютере (' {1} ') из-за следующей ошибки: {0} . {2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Не удалось остановить компьютер {0} со следующим сообщением об ошибке: {1} .</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>Команда не может восстановить компьютер, поскольку " {0} " не был установлен в качестве допустимой точки восстановления. Введите действительную точку восстановления в параметре RestorePoint, а затем повторите попытку.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Изменения вступят в силу после перезагрузки компьютера {1} .</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>После выхода из домена вам потребуется знать пароль локальной учетной записи администратора для входа на этот компьютер. Вы хотите продолжить?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Следующее имя компьютера недействительно: {0} . Убедитесь, что имя компьютера не длиннее 255 символов, не содержит двух или более последовательных точек, не начинается с точки, не содержит только цифр и не содержит следующих символов: +{{|}} ~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>Домен в имени компьютера ' {0} ' недействителен. Убедитесь, что домен существует и что имя является допустимым доменным именем.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>Значение, указанное для параметра NewComputerName, совпадает со значением параметра ComputerName. Укажите другое значение для параметра NewComputerName.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"Пароль защищенного канала между ' {0} ' и ' {1} ' был сброшен".</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Выполнение этой команды невозможно из-за следующей ошибки: служба не может быть запущена, поскольку она отключена или к ней не подключены включенные устройства.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Создание точки восстановления системы...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Создание точки восстановления системы... {0} % Завершено.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Выполнено.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Попробуйте следующие варианты и снова выполните команду. +1. Убедитесь, что целевой компьютер (' {0} ') запущен. +2. Укажите полное имя целевого компьютера (' {0} ').</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Не удалось перезагрузить компьютер {0} . Права доступа {1} не могут быть предоставлены вызывающему процессу.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>Включите {0} и перезагрузите компьютер.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Права доступа к локальному завершению работы</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Права доступа для удаленного завершения работы</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Не могу дождаться перезагрузки локального компьютера. При указании параметра Wait локальный компьютер игнорируется.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Параметры Timeout, For и Delay действительны только при указании параметра Wait.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Перезагрузка компьютеров...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Перезагрузка компьютера {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Завершено: {0} / {1} .</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Проверка перезагрузки компьютера...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>Ожидание подключения PowerShell...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Ожидание начала перезапуска...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>Ожидание подключения WinRM...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>Ожидание подключения WMI...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Перезагрузка завершена.</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>В настоящее время комбинированные типы услуг не поддерживаются.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Имя компьютера {0} не может быть разрешено, исключение: {1} .</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Количество новых имен не равно количеству целевых компьютеров.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Пропустить компьютер ' {0} ' с новым именем ' {1} ', поскольку новое имя недействительно. Введенное новое имя компьютера имеет неправильный формат. Стандартные имена могут содержать буквы (az, AZ), цифры (0-9) и дефисы (-), но не пробелы и точки (.). Имя не может состоять исключительно из цифр и не может быть длиннее 63 символов.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Пропустить компьютер ' {0} ' с новым именем ' {1} ', поскольку новое имя совпадает с текущим именем.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Невозможно удалить компьютер ' {0} ', поскольку он не входит в домен.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Не удалось подключить компьютер ' {0} ' к рабочей группе ' {1} ' со следующим сообщением об ошибке: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Невозможно удалить компьютер(ы) из домена, поскольку локальная сеть недоступна.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Не удалось переименовать компьютер ' {0} ' в ' {1} ' из-за следующего исключения: {2} .</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>Присоединиться к домену ' {0} '</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>Присоединиться к рабочей группе ' {0} '</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Невозможно добавить компьютер ' {0} ' в домен ' {1} ', поскольку он уже находится в этом домене.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Невозможно добавить компьютер ' {0} ' в рабочую группу ' {1} ', поскольку он уже находится в этой рабочей группе.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Компьютер ' {0} ' успешно присоединился к рабочей группе ' {1} ', но не смог быть переименован в ' {2} ' со следующим сообщением об ошибке: ' {3} '.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Компьютер " {0} " был успешно отсоединен от домена " {1} ", но не смог присоединиться к рабочей группе " {2} " со следующим сообщением об ошибке: "{3}" .</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>Не удалось отсоединить компьютер ' {0} ' от домена ' {1} ' со следующим сообщением об ошибке: {2} .</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>Не удается установить WMI-соединение с компьютером ' {0} ' со следующим сообщением об ошибке: {1} .</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Компьютер ' {0} ' не смог присоединиться к домену ' {1} ' из текущей рабочей группы ' {2} ' со следующим сообщением об ошибке: {3} .</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Компьютер ' {0} ' успешно отсоединился от домена ' {1} ', но не смог присоединиться к новому домену ' {2} ' со следующим сообщением об ошибке: {3} .</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>Компьютер ' {0} ' успешно подключен к новому домену ' {1} ', но переименование его в ' {2} ' завершилось с ошибкой: {3} .</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>Флаг ' {0} ' действителен только в том случае, если указан флаг ' {1} '.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Невозможно переименовать несколько компьютеров. Параметр NewName действителен только в том случае, если указан один компьютер.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>Не удается найти учетную запись компьютера для локального компьютера в домене {0} .</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>Не удается найти учетную запись компьютера для локального компьютера на контроллере домена {0} .</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Невозможно получить информацию о домене локального компьютера из-за следующего исключения: {0} .</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Не удается сбросить пароль защищенного канала для учетной записи компьютера в домене. Операция завершилась с ошибкой: {0} .</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Сброс пароля защищенного канала для локального компьютера завершился с ошибкой: {0} .</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Для сброса пароля защищенного канала на локальном компьютере требуются права администратора. Доступ запрещен.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Не удается сбросить пароль защищенного канала для учетной записи локального компьютера. Локальный компьютер в данный момент не входит в домен.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Имя компьютера в NetBIOS ограничено 15 байтами, что в данном случае составляет 15 символов. Имя NetBIOS будет сокращено до " {0} ", что может вызвать конфликты при разрешении имен NetBIOS. Вы хотите продолжить?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>Имя NetBIOS будет усечено.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Указанное имя сервера {0} не может быть разрешено.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Создать новую точку восстановления системы невозможно, поскольку она уже была создана в течение последних {0} минут. Частоту создания точек восстановления можно изменить, создав значение DWORD 'SystemRestorePointCreationFrequency' в разделе реестра 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore'. Значение этого ключа реестра указывает необходимый временной интервал (в минутах) между созданием двух точек восстановления. Значение по умолчанию — 1440 минут (24 часа).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Не удается получить объект WMI Win32_OperatingSystem.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Компьютер {0} пропускается. Не удалось получить LastBootUpTime через службу WMI со следующим сообщением об ошибке: {1} .</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Не удается проверить защищенный канал для локального компьютера. Операция завершилась с ошибкой: {0} .</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Попытка восстановить защищенный канал между локальным компьютером и доменом {0} не удалась.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Защищенный канал между локальным компьютером и доменом {0} был успешно восстановлен.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Защищенный канал связи между локальным компьютером и доменом {0} находится в хорошем состоянии.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Защищенный канал связи между локальным компьютером и доменом {0} разорван.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Не удается проверить пароль защищенного канала для локального компьютера. Локальный компьютер в данный момент не входит в домен.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Данная операция не может быть выполнена, поскольку API-интерфейсы восстановления системы не поддерживаются на платформе Advanced RISC Machine (ARM).</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Компьютер не завершил перезагрузку в течение указанного периода времени.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Не удается подтвердить временной интервал для создания точки восстановления. Не удалось восстановить последнюю точку восстановления со следующим сообщением об ошибке: {0} .</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>Набор параметров AsJob не поддерживается.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>{0} Параметр не поддерживается для CoreCLR.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Необходимая встроенная команда 'shutdown' не найдена.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/HotFixResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/HotFixResources.ru.resx new file mode 100644 index 00000000000..98f349a8ec4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/HotFixResources.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>Не удалось найти запрошенное исправление на компьютере "{0}". Проверьте введенные данные и запустите команду еще раз.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/NavigationResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/NavigationResources.ru.resx new file mode 100644 index 00000000000..bcc0d0b3658 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/NavigationResources.ru.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Указанный путь является контейнером с дочерними элементами. Вы хотите удалить этот контейнер и его дочерние элементы?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Удалить указанный элемент?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Не удается скопировать, так как указанное назначение уже существует. Перезаписать существующее содержимое?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Новый диск</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Имя: {0} Поставщик: {1} Корень: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Удалить диск</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Имя: {0} Поставщик: {1} Корень: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>Не удается удалить диск {0}, так как он используется.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>Элемент в {0} имеет дочерние элементы, а параметр Recurse не указан. Если продолжить, все дочерние элементы будут удалены вместе с элементом. Действительно продолжить?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>Не удается удалить элемент в {0}, так как он используется.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Объект по указанному пути {0} не существует или был отфильтрован с помощью параметра -Include или -Exclude.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>Настройка содержимого</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Путь: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>Добавить содержимое</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Путь: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>Не удается переместить элемент, так как элемент в {0} не существует.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>Не удается переместить элемент, так как элемент в {0} используется.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Не удается переименовать, так как элемент в {0} не существует.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>Не удается переименовать элемент в {0}, так как он используется.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>Не удается проанализировать путь, так как у пути {0} не указан квалификатор.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Начало</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Откат</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>Зафиксировать</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Текущая транзакция</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessCommandHelpResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessCommandHelpResources.ru.resx new file mode 100644 index 00000000000..25f5aa87254 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessCommandHelpResources.ru.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>Отображает список процессов, запущенных в данный момент.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +ИД: -Id +[int[]] +[входные данные конвейера разрешены] +Список идентификаторов процессов, разделенных запятыми, указывает, какие процессы нужно получить + +Имя -ProcessName +[string[]] +[входные данные конвейера разрешены] +Список имен процессов, разделенных запятыми, указывает, какие процессы нужно получить + +Имя -Exclude +[ArrayList] +Список имен процессов, разделенных запятыми, которые нужно исключить из вывода. + +--- +Команда перечисляет процессы на локальном компьютере и выводит объекты System.Diagnostics.Process. Команда записывает объекты процесса в выходной конвейер по одному. Команда принимает из командной строки такие параметры, как ID(Идентификатор процесса) или Имя процесса. Команда возвращает соответствующий System.Diagnostics.Process для указанных параметров ID или ProcessName.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>Исключение применяется только к имени процесса.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Возвращает все запущенные процессы.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Возвращает все процессы, имена которых начинаются с svc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessResources.ru.resx new file mode 100644 index 00000000000..9d77a6ddca1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ProcessResources.ru.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>Не удается найти процесс "{0}". Проверьте имя процесса и вызовите командлет еще раз.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>Не удается найти процесс "{0}". Попробуйте запустить команду с параметром -Id для поиска по идентификатору процесса.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как отладчик не может быть присоединен к процессу "{0} ({1})". Укажите другой процесс и выполните команду.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>Не удается найти процесс с идентификатором {1}.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Невозможно остановить процесс "{0} ({1})" из-за следующей ошибки: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>Не удается перечислить модули процесса "{0}".</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>Не удается получить сведения о версии файла для процесса "{0}".</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>Не удается получить сведения о модулях и версии файла для процесса "{0}".</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>Действительно выполнить операцию Stop-Process для следующего элемента: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Указанный путь не является действительным приложением win32. Повторите попытку, используя UseShellExecute.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Эта команда остановила операцию "{0} ({1})" из-за следующей ошибки: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как параметры перенаправления нельзя использовать с параметром UseShellExecute</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>Исключение при получении "Modules" или "FileVersion": "Эта функция не поддерживается для удаленных компьютеров.".</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Эта команда не может присоединить отладчик к процессу из-за {0}, так как отладчик по умолчанию недоступен.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Эта команда остановила операцию, так как не может ожидать процесса "Бездействие системы". Укажите другой процесс и выполните команду еще раз.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Эта команда остановила операцию, так как не может ожидать саму себя. Укажите другой процесс и выполните команду еще раз.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>Эта команда остановила операцию, так как процесс "{0} ({1})" не был остановлен в течение указанного времени ожидания.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Не удается выполнить эту команду из-за ошибки: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как введенное значение "{0}" не является допустимым приложением. Укажите допустимое приложение и выполните команду еще раз.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как параметр "{0}" имеет недопустимое значение или не может использоваться с этой командой. Укажите допустимые входные данные и выполните команду еще раз.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как "{0}" и "{1}" совпадают. Укажите разные входные данные и выполните команду еще раз.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Эту команду невозможно выполнить полностью, так как системе не удается найти всю необходимую информацию.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Не удалось получить новый дескриптор процесса: "{0}". У выведенного объекта Process некоторые свойства и методы могут работать неправильно.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Эту команду нельзя выполнить из-за ошибки 1783. Возможная причина этой ошибки — использование несуществующего пользователя "{0}". Укажите допустимого пользователя и выполните команду еще раз.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Ошибка при добавлении "{0}" в сеть: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>Ошибка при удалении "{0}" из сети: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>Ошибка при переименовании "{0}": {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>Параметры "{0}" и "{1}" нельзя задать одновременно.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Невозможно отладить процесс "{0} ({1})" из-за следующей ошибки: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>У пользователя нет доступа к запрошенной информации.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Указан недопустимый параметр.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>У пользователя недостаточно прав.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Неизвестный сбой.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Указанный путь не существует.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>Параметр "{0}" не поддерживается для командлета "{1}" в этом выпуске Windows.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>Параметр "{0}" не поддерживается для командлета "{1}" в этом выпуске PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/ServiceResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ServiceResources.ru.resx new file mode 100644 index 00000000000..9bc8d3d391f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/ServiceResources.ru.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>Не удается найти службу с именем {0}.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Не удается найти службу с отображаемым именем {1}.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Не удается остановить службу {1} ({0}), так как от нее зависят другие службы. Ее можно остановить, только если установлен флаг Force.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Не удается остановить службу {1} ({0}), так как от нее зависят другие службы.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>Невозможно остановить службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>Невозможно запустить службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>Невозможно приостановить службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>Не удается приостановить службу {1} ({0}), так как служба не поддерживает приостановку или возобновление.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>Службу {1} ({0}) нельзя приостановить, так как она сейчас не запущена.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Невозможно возобновить работу службы {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>Не удается возобновить службу {1} ({0}), так как служба не поддерживает приостановку или возобновление.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>Работу службы {1} ({0}) нельзя возобновить, так как она сейчас не запущена.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>Невозможно настроить службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>Невозможно настроить описание службы {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>Не удается настроить автоматический отложенный запуск ля службы {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>Не удалось настроить дескриптор безопасности службы {0} из-за следующей ошибки: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>Невозможно создать службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>Служба {1} ({0}) создана, но не удалось настроить ее описание из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>Служба {1} ({0}) создана, но не удалось настроить тип запуска "Автоматически (отложенный запуск)" из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>Невозможно удалить службу {1} ({0}) из-за следующей ошибки: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>Не удается получить доступ к зависимым службам {1} ({0})</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>Ожидание запуска службы {1} ({0})…</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Ожидание остановки службы {1} ({0})…</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>Ожидание приостановки службы {1} ({0})…</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>Ожидание возобновления службы {1} ({0})...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>Не удалось запустить службу {1} ({0}).</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>Не удалось остановить службу {1} ({0}).</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>Не удалось приостановить службу {1} ({0}).</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>Не удалось возобновить работу службы {1} ({0}).</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Не удалось открыть SCManager из-за следующей ошибки: {0}. Запустите PowerShell от имени администратора и повторите команду.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>Тип запуска {0} не поддерживается {1}.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>Не удалось получить свойство {1} для службы {0}: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestConnectionResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestConnectionResources.ru.resx new file mode 100644 index 00000000000..081db9b632d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestConnectionResources.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Не удалось проверить подключение к компьютеру {0}: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Не удается разрешить имя цели.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Целевой IPv4-/IPv6-адрес отсутствует.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Не удается выполнить трассировку до назначения {0}: количество шагов, необходимых для достижения узла, превышает MaxHops ({1}).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestPathResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestPathResources.ru.resx new file mode 100644 index 00000000000..21a1e1eebfe --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TestPathResources.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>Указанный аргумент Path имеет значение null или представляет собой пустую коллекцию.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/ru/TimeZoneResources.ru.resx b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TimeZoneResources.ru.resx new file mode 100644 index 00000000000..a5b4ef3662d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/ru/TimeZoneResources.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Невозможно задать локальный часовой пояс, так как имя {0} соответствует нескольким записям.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Имя часового пояса {0} не найдено на локальном компьютере.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClearRecycleBinResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClearRecycleBinResources.tr.resx new file mode 100644 index 00000000000..621b26b07a6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClearRecycleBinResources.tr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>Geri Dönüşüm Kutusu’ndaki tüm içerikler</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>'{0}' sürücüsündeki Geri Dönüşüm Kutusu'nun tüm içeriği</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>Geri Dönüşüm Kutusu'nu Boşaltılıyor</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>'{0}' sürücüsü için</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>tüm sürücüler için</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Sürücü bulunamıyor. '{0}' adlı bir sürücü yok. Sistemde bulunan Sabit sürücüleri görmek için lütfen '{1}' cmdlet'ini çalıştırın.</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>Geçersiz giriş. Aşağıdaki biçimler desteklenmektedir: '{0}', '{1}' veya '{2}'.</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>'{0}' adlı sürücü, Sabit sürücü değildir ve Geri Dönüşüm Kutusu'nu desteklemez. Sistemde bulunan Sabit sürücüleri görmek için lütfen '{1}' cmdlet'ini çalıştırın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClipboardResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClipboardResources.tr.resx new file mode 100644 index 00000000000..f9ea4816390 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ClipboardResources.tr.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>'{0}' dizesini panoya ayarlayın.</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>'{0}' dizesini panoya ekleyin.</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>'{0}' dosyasını panoya ayarlayın.</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>'{0}' dosyasını panoya ekleyin.</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} dosyayı panoya ayarlayın.</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>{0} dosyayı panoya ekleyin.</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>Panoda içerik yok ya da içeriğin biçimi uyumlu değil. Giriş nesnesini Panoya ayarlayın.</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>Pano temizlendi.</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType yalnızca Text biçimiyle birleştirilebilir.</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw yalnızca Text veya FileDropList biçimiyle birleştirilebilir.</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Html yalnızca Html Text biçimiyle birleştirilebilir.</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>Bu platformda yalnızca Text biçimi desteklenir.</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>Pano bu platformda desteklenmiyor.</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>'-AsHtml' anahtarı bu platformda desteklenmiyor.</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>'-TextFormatType' parametresi bu platformda yalnızca 'Text' biçimini destekler.</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>'-Path' parametresi bu platformda desteklenmiyor.</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>'-LiteralPath' parametresi bu platformda desteklenmiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/CmdletizationResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/CmdletizationResources.tr.resx new file mode 100644 index 00000000000..0b0aff7a8f6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/CmdletizationResources.tr.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>{1} CIM sunucusunda {0} sınıfı bulunamadı. Cmdlet Definition XML'deki ClassName xml özniteliğinin değerini doğrulayın ve yeniden deneyin. Geçerli sınıf adı örneği: ROOT\cimv2\Win32_Process.</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>{0} CIM nesnesinde {1} CIM yöntemi</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>{1} çalıştırılamadı. {0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>Aşağıdaki işlem çalıştırılıyor: {0}.</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM cmdlet'leri AsJob parametresiyle birlikte {0} parametresini desteklemiyor. Bu parametrelerden birini kaldırın ve yeniden deneyin.</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>{1} CIM sunucusundaki {0} sınıfının örneklerine yönelik CIM sorgusu: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>CIM yöntemi şu hata kodunu döndürdü: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>{1} CIM sunucusundaki {0} sınıfı tarafından kullanıma sunulan {2} CIM yöntemi</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>CIM dahili türü</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL değişmez değeri</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>{0} CIM nesnesinin {2} yöntemindeki {1} çıkış parametresi bulunamıyor. Cmdlet Definition XML'deki ParameterName özniteliğinin değerini doğrulayın ve yeniden deneyin.</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>{0}, eşleşen {1} nesnesi bulamadı. Sorgu parametrelerini doğrulayın ve yeniden deneyin.</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>'{1}' değerine eşit olan '{0}' özelliğine sahip hiçbir {2} nesnesi bulunamadı. Özelliğin değerini doğrulayın ve yeniden deneyin.</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>{0} özelliğinin türü ({1}), Cmdlet Definition XML'de bildirilen türle ilişkilendirilmiş CIM türüyle ({2}) eşleşmiyor.</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>{1} CIM sunucusunda {0} sınıfının ilişkili örneğini numaralandırmaya yönelik CIM sorgusu</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>{1} CIM sunucusunda yer alan ve {2} örneğiyle ilişkilendirilen {0} sınıfının örneklerini numaralandırmaya yönelik CIM sorgusu</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>{1} sunucusu şu anda meşgul olduğundan {0} komutu tamamlanamıyor. Komut {2:f2} saniye içinde otomatik olarak sürdürülecek.</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>CIM sunucusuna bağlanamıyor. {0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Cmdlet, hata ayıklama iletileri için Inquire eylemini tam olarak desteklemiyor. İstem sırasında cmdlet işlemi devam edecek. -Debug anahtarı veya $DebugPreference değişkeni yoluyla farklı bir eylem tercihi yapın ve yeniden deneyin.</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Cmdlet, uyarılar için Inquire eylemini tam olarak desteklemiyor. İstem sırasında cmdlet işlemi devam edecek. -WarningAction parametresi ya da $WarningPreference değişkeni aracılığıyla farklı bir eylem tercihi belirtin ve yeniden deneyin.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Bu cmdlet, uyarılar için Stop eylemini tam olarak desteklemiyor. Cmdlet işlemi bir gecikmeyle durdurulacak. -WarningAction parametresi ya da $WarningPreference değişkeni aracılığıyla farklı bir eylem tercihi belirtin ve yeniden deneyin.</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: CIM sunucusundaki bir CimSession, {1} anahtarını desteklemeyen DCOM protokolünü kullanıyor.</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>'{1}' ile eşleşen '{0}' özelliğine sahip hiçbir {2} nesnesi bulunamadı. Özelliğin değerini doğrulayın ve yeniden deneyin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerInfoResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerInfoResources.tr.resx new file mode 100644 index 00000000000..dd72ff0ebe6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerInfoResources.tr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>İşletim sistemi bilgileri yükleniyor</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>Çalışırken yama uygulama bilgileri yükleniyor</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>Kayıt defteri bilgileri yükleniyor</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>BIOS bilgileri yükleniyor</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>Anakart bilgileri yükleniyor</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>Bilgisayar bilgileri yükleniyor</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>İşlemci bilgileri yükleniyor</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>Ağ bağdaştırıcısı bilgileri yükleniyor</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerResources.tr.resx new file mode 100644 index 00000000000..c75bbcd15a7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ComputerResources.tr.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>Bu işletim sisteminde bu işlev desteklenmiyor.</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Sürücü {0} etkinleştirilemedi.</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>Sağlanan sürücü geçerli olmadığından komut, belirtilen bilgisayarda geri yükleme bilgisayarı altyapısını açamıyor. Drive parametresine geçerli bir sürücü girin ve ardından yeniden deneyin.</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>Sistem Sürücüsünü Sürücüler listesine ekleyin.</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>Sağlanan sürücü geçerli olmadığından komut, geri yükleme bilgisayarı altyapısını kapatamıyor. Drive parametresine geçerli bir sürücü girin ve ardından yeniden deneyin.</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>Komut, {0} sürücüsünde Sistem Geri Yükleme'yi devre dışı bırakamaz. Bu işlemi gerçekleştirmek için yeterli izniniz olmayabilir.</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>SystemRestore hizmeti devre dışı.</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>Sistem geri yükleme altyapısı geri yükleme noktası oluşturamıyor.</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>Bilgisayarı geri yükleme için yapılan son girişim başarısız oldu.</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>Bilgisayar belirtilen geri yükleme noktasına geri yüklendi.</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>Bilgisayarı geri yükleme için yapılan son girişim yarıda kesildi.</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>Komut, "{0}" geri yükleme noktasını bulamıyor. "{0}" sıra numarasını doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>Bilgisayar {0} şu hata iletisiyle yeniden başlatılamadı: {1}.</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>Bu komut, hedef bilgisayarda ('{1}') şu hata nedeniyle çalıştırılamıyor: {0}.{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>Bilgisayar {0} şu hata iletisiyle durdurulamadı: {1}.</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>"{0}" geçerli bir geri yükleme noktası olarak ayarlanmadığından komut bilgisayarı geri yükleyemiyor. RestorePoint parametresine geçerli bir geri yükleme noktası girin ve yeniden deneyin.</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>Değişiklikler {1} bilgisayarı yeniden başlatıldıktan sonra geçerli olacaktır.</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>Etki alanından ayrıldıktan sonra, bu bilgisayarda oturum açmak için yerel Yönetici hesabının parolasını bilmeniz gerekecek. Devam etmek istiyor musunuz?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>Şu bilgisayar adı geçerli değil: {0}. Bilgisayar adının 255 karakterden uzun olmadığından, art arda iki veya daha fazla nokta içermediğinden, nokta ile başlamadığından, yalnızca sayısal karakterlerden oluşmadığından ve aşağıdaki karakterlerden hiçbirini içermediğinden emin olun: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>'{0}' bilgisayar adındaki etki alanı geçerli değil. Etki alanının var olduğundan ve adın geçerli bir etki alanı adı olduğundan emin olun.</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>NewComputerName parametresi için belirtilen değer, ComputerName parametresinin değeriyle aynı. NewComputerName parametresi için farklı bir değer sağlayın.</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>"'{0}' ile '{1}' arasındaki güvenli kanalın parolası sıfırlandı."</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>Bu komut şu hata nedeniyle çalıştırılamıyor: Hizmet devre dışı bırakıldığından veya ilişkilendirilmiş etkin cihazları olmadığından başlatılamıyor.</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Sistem geri yükleme noktası oluşturuluyor ...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>Sistem geri yükleme noktası oluşturuluyor... %{0} Tamamlandı.</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Tamamlandı.</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>Aşağıdaki seçenekleri deneyin ve komutu yeniden çalıştırın. +1. Hedef bilgisayarın ('{0}') çalıştığını doğrulayın. +2. Hedef bilgisayarın tam bilgisayar adını ('{0}') belirtin.</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>Bilgisayar {0} yeniden başlatılamadı. Çağıran işlem için erişim hakları {1} etkinleştirilemiyor.</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>{0} öğesini etkinleştirin ve bilgisayarı yeniden başlatın.</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>Yerel kapatma erişim hakları</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>Uzaktan kapatma erişim hakları</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>Yerel bilgisayarın yeniden başlatılması beklenemiyor. Wait parametresi belirtildiğinde yerel bilgisayar yoksayılır.</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>Timeout, For ve Delay parametreleri yalnızca Wait parametresi belirtildiğinde geçerlidir.</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> Bilgisayarlar yeniden başlatılıyor...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> Bilgisayar {0} yeniden başlatılıyor</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>Tamamlandı: {0}/{1}.</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>Bilgisayarın yeniden başlatıldığı doğrulanıyor...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>PowerShell bağlantısı bekleniyor...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>Yeniden başlatmanın başlaması bekleniyor...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>WinRM bağlantısı bekleniyor...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>WMI bağlantısı bekleniyor...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>Yeniden başlatma tamamlandı</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>Birleşik hizmet türleri şu anda desteklenmiyor.</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>Bilgisayar adı {0} şu özel durum nedeniyle çözümlenemiyor: {1}.</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>Yeni adların sayısı hedef bilgisayarların sayısına eşit değil.</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>Geçerli olmadığı için yeni adı '{1}' olan '{0}' bilgisayarını atlayın. Girilen yeni bilgisayar adı düzgün biçimlendirilmemiş. Standart adlar harfler (a-z, A-Z), sayılar (0-9) ve kısa çizgiler (-) içerebilir, ancak boşluk veya nokta (.) içeremez. Ad tamamen rakamlardan oluşamaz ve 63 karakterden uzun olamaz.</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>Yeni ad geçerli adla aynı olduğundan, yeni adı '{1}' olan '{0}' bilgisayarını atlayın.</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>Bilgisayar '{0}' bir etki alanında olmadığından kaldırılamıyor.</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>Bilgisayar '{0}', şu hata iletisiyle '{1}' çalışma grubuna katılamadı: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>Yerel ağ kapalı olduğundan bilgisayarlar etki alanından kaldırılamıyor.</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>Şu özel durum nedeniyle '{0}' bilgisayarı '{1}' olarak yeniden adlandırılamadı: {2}.</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>'{0}' etki alanına katıl</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>'{0}' çalışma grubuna katıl</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>Bilgisayar '{0}' zaten bu etki alanında olduğundan '{1}' etki alanına eklenemiyor.</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>Bilgisayar '{0}' zaten bu çalışma grubunda olduğundan '{1}' çalışma grubuna eklenemiyor.</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>Bilgisayar '{0}', '{1}' çalışma grubuna başarıyla katıldı, ancak şu hata iletisiyle '{2}' olarak yeniden adlandırılamadı: {3}.</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>Bilgisayar '{0}', '{1}' etki alanından başarıyla kaldırıldı ancak şu hata iletisiyle '{2}' çalışma grubuna katılamadı: {3}.</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>'{0}' bilgisayarının '{1}' etki alanından çıkarılması şu hata iletisi nedeniyle başarısız oldu: {2}.</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>'{0}' bilgisayarına WMI bağlantısı şu hata iletisiyle kurulamıyor: {1}.</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>Bilgisayar '{0}', geçerli çalışma grubu '{2}' içindeyken '{1}' etki alanına şu hata iletisiyle katılamadı: {3}.</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>Bilgisayar '{0}', '{1}' etki alanından başarıyla kaldırıldı ancak şu hata iletisiyle '{2}' yeni etki alanına katılamadı: {3}.</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>'{0}' bilgisayarı '{1}' yeni etki alanına başarıyla katıldı, ancak '{2}' olarak yeniden adlandırılması şu hata iletisiyle başarısız oldu: {3}.</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>'{0}' bayrağı yalnızca '{1}' bayrağı belirtildiğinde geçerlidir.</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>Birden çok bilgisayar yeniden adlandırılamıyor. NewName parametresi yalnızca tek bir bilgisayar belirtildiğinde geçerlidir.</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>{0} etki alanındaki yerel bilgisayarın bilgisayar hesabı bulunamıyor.</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>{0} etki alanı denetleyicisinden yerel bilgisayarın bilgisayar hesabı bulunamıyor.</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>Şu özel durum nedeniyle yerel bilgisayarın etki alanı bilgileri alınamıyor: {0}.</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>Etki alanındaki bilgisayar hesabı için güvenli kanal parolası sıfırlanamıyor. İşlem aşağıdaki özel durumla başarısız oldu: {0}.</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>Yerel bilgisayarın güvenli kanal parolasını sıfırlama işlemi şu hata iletisiyle başarısız oldu: {0}.</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>Yerel bilgisayarda güvenli kanal parolasını sıfırlamak için Yönetici hakları gereklidir. Erişim reddedildi.</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>Yerel bilgisayar hesabı için güvenli kanal parolası sıfırlanamıyor. Yerel bilgisayar şu anda bir etki alanının parçası değil.</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>Bilgisayarın NetBIOS adı 15 bayt ile sınırlıdır ve bu durumda 15 karakterdir. NetBIOS adı "{0}" olarak kısaltılacak. Bu durum NetBIOS ad çözümlemesinde çakışmalara neden olabilir. Devam etmek istiyor musunuz?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS adı kesilecek.</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>Belirtilen sunucu adı {0} çözümlenemiyor.</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>Son {0} dakika içinde zaten bir sistem geri yükleme noktası oluşturulduğundan yeni bir tane oluşturulamıyor. Geri yükleme noktası oluşturma sıklığı, 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore' kayıt defteri anahtarı altında 'SystemRestorePointCreationFrequency' DWORD değeri oluşturularak değiştirilebilir. Bu kayıt defteri anahtarının değeri, iki geri yükleme noktası oluşturma arasındaki gerekli zaman aralığını dakika cinsinden belirtir. Varsayılan değer 1440 dakikadır (24 saat).</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>Win32_OperatingSystem WMI nesnesi alınamıyor.</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>Bilgisayar {0} atlandı. LastBootUpTime değeri WMI hizmeti üzerinden şu hata iletisiyle alınamadı: {1}.</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>Yerel bilgisayar için güvenli kanal doğrulanamıyor. İşlem aşağıdaki özel durumla başarısız oldu: {0}.</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>Yerel bilgisayar ile etki alanı {0} arasındaki güvenli kanalı onarma girişimi başarısız oldu.</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>Yerel bilgisayar ile etki alanı {0} arasındaki güvenli kanal başarıyla onarıldı.</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>Yerel bilgisayar ile etki alanı {0} arasındaki güvenli kanal iyi durumda.</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>Yerel bilgisayar ile etki alanı {0} arasındaki güvenli kanal bozuk.</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>Yerel bilgisayar için güvenli kanal doğrulanamıyor. Yerel bilgisayar şu anda bir etki alanının parçası değil.</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>Sistem geri yükleme API'leri Advanced RISC Machine (ARM) platformunda desteklenmediğinden işlem gerçekleştirilemiyor.</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>Bilgisayar belirtilen zaman aşımı süresi içinde yeniden başlatmayı tamamlamadı.</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>Geri yükleme noktası oluşturma zaman aralığı doğrulanamıyor. Son geri yükleme noktası şu hata iletisiyle alınamadı: {0}.</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>AsJob Parametre Kümesi desteklenmiyor.</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>{0} parametresi CoreCLR için desteklenmiyor.</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>Gerekli yerel 'shutdown' komutu bulunamadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/HotFixResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/HotFixResources.tr.resx new file mode 100644 index 00000000000..8957136c16d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/HotFixResources.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>İstenen hotfix'i '{0}' bilgisayarında bulamıyor. Girişi doğrulayın ve komutu yeniden çalıştırın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/NavigationResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/NavigationResources.tr.resx new file mode 100644 index 00000000000..54cd02c830b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/NavigationResources.tr.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>Belirtilen yol, alt öğeleri olan bir kapsayıcıdır. Bu kapsayıcıyı ve alt öğelerini silmek istiyor musunuz?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>Belirtilen öğeyi silmek istiyor musunuz?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>Belirtilen hedef zaten var olduğu için kopyalanamıyor. Var olan içeriğin üzerine yazmak istiyor musunuz?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>Yeni sürücü</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Ad: {0} Sağlayıcı: {1} Kök: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>Sürücüyü kaldır</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>Ad: {0} Sağlayıcı: {1} Kök: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>‘{0}' sürücüsü kullanımda olduğu için kaldırılamıyor.</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>{0} konumundaki öğenin alt öğeleri var ve Recurse parametresi belirtilmedi. Devam ederseniz, tüm çocuklar öğe ile birlikte kaldırılacaktır. Devam etmek istediğinizden emin misiniz?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>‘{0}' konumundaki öğe kullanımda olduğu için kaldırılamıyor.</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Belirtilen {0} yolundaki nesne yok veya -Include ya da -Exclude parametresi tarafından filtrelenmiş.</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>İçerik Ayarla</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>Yol: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>İçerik Ekle</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>Yol: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>‘{0}' konumundaki öğe bulunamadığı için öğe taşınamıyor.</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>‘{0}' konumundaki öğe kullanımda olduğu için öğe taşınamıyor.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Belirtilen konumdaki '{0}' öğesi yeniden adlandırılamıyor çünkü bu öğe yok.</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>‘{0}' konumundaki öğe kullanımda olduğu için yeniden adlandırılamıyor.</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>‘{0}' yolu bir niteleyici belirtilmediği için ayrıştırılamıyor.</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>Başlat</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>Geri alma</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>İşle</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>Geçerli işlem</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessCommandHelpResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessCommandHelpResources.tr.resx new file mode 100644 index 00000000000..59607b3dba9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessCommandHelpResources.tr.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>O anda çalışan işlemleri listeler.</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id kimliği +[int[]] +[pipeline input allowed] +Alınacak işlemleri belirten işlem kimliklerinin virgülle ayrılmış listesi + +-ProcessName adı +[string[]] +[pipeline input allowed] +Alınacak işlemleri belirten işlem kimliklerinin virgülle ayrılmış listesi + +-Exclude adı +[ArrayList] +Çıkıştan hariç tutulacak işlem adlarının virgülle ayrılmış listesi. + +--- +Komut, yerel bilgisayardaki işlemleri listeler ve System.Diagnostics.Process nesnelerini çıktı olarak verir. Komut, işlem nesnelerini çıktı işlem hattına teker teker yazar. Komut, komut satırından ID (İşlem Kimliği) ya da Process Name gibi parametreleri alır. Komut, sağlanan ID veya ProcessName parametreleri için ilgili system.diagnostics.process nesnesini döndürür.</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>Hariç tutma yalnızca işlem adı için çalışır.</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>Tüm çalışan işlemleri döndürür.</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>Adları svc ile başlayan tüm işlemleri döndürür.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessResources.tr.resx new file mode 100644 index 00000000000..fc9a1c466ee --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ProcessResources.tr.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>"{0}" adlı bir işlem bulunamıyor. İşlem adını doğrulayın ve cmdlet'i yeniden çağırın.</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>"{0}" adlı bir işlem bulunamıyor. İşlemleri kimliğe göre aramak için -Id ile çalıştırmayı deneyin.</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>Hata ayıklayıcısı "{0} ({1})" işlemine eklenemediğinden bu komut çalıştırılamıyor. Başka bir işlem belirtin ve komutunuzu çalıştırın.</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>{1} işlem tanımlayıcısına sahip bir işlem bulunamadı.</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>Şu hata nedeniyle "{0} ({1})" işlemi durdurulamıyor: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>"{0}" işleminin modülleri numaralandırılamıyor.</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>"{0}" işleminin dosya sürümü bilgileri numaralandırılamıyor.</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>"{0}" işleminin modülleri ve dosya sürümü bilgileri numaralandırılamıyor.</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>{0}({1}) öğesinde Stop-Process işlemini gerçekleştirmek istediğinizden emin misiniz?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>Belirtilen yol geçerli bir win32 uygulaması değil. UseShellExecute ile yeniden deneyin.</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>Şu hata nedeniyle bu komut "{0} ({1})" operasyonunu durdurdu: {2}.</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>Redirection parametreleri UseShellExecute parametresiyle kullanılamadığından bu komut çalıştırılamıyor</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>"Modules" veya "FileVersion" alınırken özel durum oluştu: "Uzak bilgisayarlar için bu özellik desteklenmiyor.".</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>Varsayılan hata ayıklayıcı bulunmadığından, bu komut {0} nedeniyle hata ayıklayıcıyı işleme ekleyemiyor.</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>Bu komut 'Sistem Boşta' işleminde bekleyemediği için operasyonu durdurdu. Başka bir işlem belirtin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>Bu komut kendi çalışmasını bekleyemediği için operasyonu durdurdu. Başka bir işlem belirtin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>"{0} ({1})" işlemi belirtilen zaman aşımında durdurulamadığı için bu komut operasyonu durdurdu.</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>Bu komut şu hata nedeniyle çalıştırılamıyor: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>"{0}" girişi geçerli bir Uygulama olmadığından bu komut çalıştırılamıyor. Geçerli bir uygulama belirtin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>"{0}" parametresinin değeri geçerli olmadığından veya bu komutla kullanılamadığından, bu komut çalıştırılamıyor. Geçerli bir giriş sağlayın ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>"{0}" ve "{1}" aynı olduğundan bu komut çalıştırılamıyor. Farklı girişler sağlayın ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>Sistem gerekli bilgilerin tümünü bulamadığı için bu komut tamamen çalıştırılamıyor.</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>Yeni işlem tanıtıcısı alınamadı: "{0}". Çıktısı alınan Process nesnesinin bazı özellikleri ve yöntemleri düzgün çalışmıyor olabilir.</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>Bu komut 1783 hatası nedeniyle çalıştırılamıyor. Bu hatanın olası nedeni, mevcut olmayan "{0}" kullanıcısının kullanılması olabilir. Lütfen geçerli bir kullanıcı belirtin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>Ağa '{0}' eklenirken hata oluştu: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>'{0}' ağdan kaldırılırken hata oluştu: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>'{0}' yeniden adlandırılırken hata oluştu: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>"{0}" ve "{1}" parametreleri aynı anda belirtilemez.</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>Şu hata nedeniyle "{0} ({1})" işleminde hata ayıklaması yapılamıyor: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>Kullanıcının istenen bilgilere erişimi yok.</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>Belirtilen parametre geçerli değil.</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>Kullanıcının yeterli ayrıcalığı yok.</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>Bilinmeyen hata.</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>Belirtilen yol yok.</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>'{0}' parametresi, Windows'un bu sürümünde '{1}' cmdlet'inde desteklenmiyor.</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>'{0}' parametresi, PowerShell'in bu sürümünde '{1}' cmdlet'inde desteklenmiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/ServiceResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ServiceResources.tr.resx new file mode 100644 index 00000000000..9cc7f1d41e7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/ServiceResources.tr.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>‘{0}' hizmet adıyla hiçbir hizmet bulunamadı.</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>Görünen adı '{1}' olan hiçbir hizmet bulunamadı.</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>Bağımlı hizmetleri olduğu için '{1} ({0})' hizmeti durdurulamıyor. Force bayrağı ayarlanmışsa yalnızca durdurulabilir.</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>Bağımlı hizmetleri olduğu için '{1} ({0})' hizmeti durdurulamıyor.</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle durdurulamıyor: {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle başlatılamıyor: {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle askıya alınamıyor: {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti, hizmet askıya alınmayı veya sürdürülmeyi desteklemediği için askıya alınamıyor.</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti şu anda çalışmadığı için duraklatılamaz.</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>Aşağıdaki hata nedeniyle '{1} ({0})' hizmeti sürdürülemiyor: {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti, hizmet askıya alınmayı veya sürdürülmeyi desteklemediği için sürdürülemiyor.</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti şu anda çalışmadığı için sürdürülemiyor.</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle yapılandırılamıyor: {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>‘{1} ({0})' hizmetinin açıklaması aşağıdaki hata nedeniyle yapılandırılamıyor: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti otomatik (gecikmeli başlatma) aşağıdaki hata nedeniyle yapılandırılamıyor: {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>‘{0}' hizmetinin güvenlik tanımlayıcısı aşağıdaki hata nedeniyle yapılandırılamıyor: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle oluşturulamıyor: {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti oluşturuldu, ancak açıklaması aşağıdaki hata nedeniyle yapılandırılamıyor: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti oluşturuldu, ancak 'Automatic (Delayed Start)' Startuptype'ı aşağıdaki hata nedeniyle yapılandırılamadı: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti aşağıdaki hata nedeniyle kaldırılamıyor: {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>‘{1} ({0})' hizmetinin bağımlı hizmetlerine erişilemiyor</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>‘{1} ({0})' hizmetinin başlatılması bekleniyor...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>Bekliyor: '{1} ({0})' hizmetinin durdurulması...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>‘{1} ({0})' hizmetinin askıya alınması bekleniyor...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>‘{1} ({0})' hizmetinin sürdürülmesi bekleniyor...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti başlatılamadı.</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti durdurma başarısız.</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti askıya alma başarısız.</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>‘{1} ({0})' hizmeti sürdürme başarısız.</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>Aşağıdaki hata nedeniyle SCManager açılamadı: {0}. Windows PowerShell'i yönetici olarak çalıştırın ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>‘{0}' önyükleme türü {1} tarafından desteklenmiyor.</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>‘{1}' özelliği '{0}' hizmeti için alınamadı: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestConnectionResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestConnectionResources.tr.resx new file mode 100644 index 00000000000..7acc1de0292 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestConnectionResources.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>Bilgisayar '{0}' için bağlantı sınaması başarısız oldu: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>Hedef adı çözümlenemiyor.</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>Hedef IPv4/IPv6 adresi yok.</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>Hedef '{0}' için traceroute tamamlanamıyor: Konağa ulaşmak için gereken atlama sayısı MaxHops değerini ({1}) aşıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestPathResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestPathResources.tr.resx new file mode 100644 index 00000000000..e2adb31f77c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TestPathResources.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>Sağlanan Path bağımsız değişkeni null veya boş bir koleksiyondu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/tr/TimeZoneResources.tr.resx b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TimeZoneResources.tr.resx new file mode 100644 index 00000000000..efdb3278968 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/tr/TimeZoneResources.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>Adı '{0}' birden çok girdiye çözümlendiği için yerel saat dilimi ayarlanamıyor.</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>Yerel bilgisayarda '{0}' saat dilimi adı bulunamadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClearRecycleBinResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClearRecycleBinResources.zh-Hans.resx new file mode 100644 index 00000000000..ee1eb3b15e3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClearRecycleBinResources.zh-Hans.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>回收站的所有内容</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>“{0}”驱动器回收站的所有内容</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>正在清除回收站</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>对于“{0}”驱动器</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>对于所有驱动器</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>找不到驱动器。名为“{0}”的驱动器不存在。请运行“{1}”cmdlet 以查看系统中可用的固定驱动器。</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>输入无效。支持以下文件格式:“{0}”、“{1}”或“{2}”。</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>名为“{0}”的驱动器不是固定驱动器,不支持回收站。请运行“{1}”cmdlet 以查看系统中可用的固定驱动器。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClipboardResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClipboardResources.zh-Hans.resx new file mode 100644 index 00000000000..4ed9d404583 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ClipboardResources.zh-Hans.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>将字符串 '{0}' 放入剪贴板。</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>将字符串 '{0}' 追加到剪贴板。</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>将文件“{0}”放入剪贴板。</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>将文件“{0}”追加到剪贴板。</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>将 {0} 个文件放入剪贴板。</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>将 {0} 个文件追加到剪贴板。</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>剪贴板中没有内容,或内容格式不兼容。请将输入对象放入剪贴板。</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>已清除剪贴板。</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType 只能与 Text 格式组合使用。</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw 只能与 Text 或 FileDropList 格式组合使用。</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Html 只能与 Html Text 格式组合使用。</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>此平台仅支持 Text 格式。</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>此平台不支持剪贴板。</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>此平台不支持 '-AsHtml' 开关。</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>'-TextFormatType' 参数在此平台上仅支持 'Text'。</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>此平台不支持 '-Path' 参数。</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>此平台上不支持 '-LiteralPath' 参数。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/CmdletizationResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/CmdletizationResources.zh-Hans.resx new file mode 100644 index 00000000000..f090a58a069 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/CmdletizationResources.zh-Hans.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>在 {1} CIM 服务器上找不到 {0} 类。 请验证 Cmdlet Definition XML 中 ClassName 属性的值,然后重试。有效的类名示例: ROOT\cimv2\Win32_Process。</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>CIM 方法 {1} 位于 {0} CIM 对象上</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>未能运行 {1}。{0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>正在运行以下操作: {0}。</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM cmdlet 不支持 {0} 参数和 AsJob 参数同时使用。 请删除其中一个参数,然后重试。</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>用于获取位于 {1} CIM 服务器上 {0} 类实例的 CIM 查询: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>CIM 方法返回了以下错误代码: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>位于 {1} CIM 服务器上、由 {0} 类公开的 {2} CIM 方法</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>CIM 内在类型</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL 字面量</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>找不到 {0} CIM 对象的 {1} 方法的 {2} 输出参数。 请验证 Cmdlet Definition XML 中 ParameterName 属性的值,然后重试。</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>{0} 未找到匹配的 {1} 对象。请验证查询参数,然后重试。</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>找不到属性“{0}”与“{1}”等效的“{2}”对象。 请验证属性值,然后重试。</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>Cmdlet Definition XML 中声明的类型所对应的 CIM 类型({2})与 {1} 属性({0})的类型不匹配。</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>用于枚举位于 {1} CIM 服务器上 {0} 类关联实例的 CIM 查询</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>用于枚举位于 {1} CIM 服务器上、与以下实例关联的 {0} 类实例的 CIM 查询: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>无法完成 {0} 命令,因为 {1} 服务器当前正忙。 该命令将在 {2:f2} 秒后自动恢复。</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>无法连接到 CIM 服务器。{0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>cmdlet 不完全支持调试消息的 Inquire 操作。 提示期间,cmdlet 操作将继续。 请通过 -Debug 开关或 $DebugPreference 变量选择其他操作首选项,然后重试。</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>cmdlet 不完全支持警报的 Inquire 操作。 提示期间,cmdlet 操作将继续。 请通过 -WarningAction 参数或 $WarningPreference 变量选择其他操作首选项,然后重试。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>cmdlet 不完全支持警报的 Stop 操作。 cmdlet 操作将延迟停止。 请通过 -WarningAction 参数或 $WarningPreference 变量选择其他操作首选项,然后重试。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: 连接到 CIM 服务器的 CimSession 使用 DCOM 协议,该协议不支持“{1}”开关。</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>找不到属性“{0}”与“{1}”匹配的“{2}”对象。 请验证属性值,然后重试。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerInfoResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerInfoResources.zh-Hans.resx new file mode 100644 index 00000000000..165d2c12391 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerInfoResources.zh-Hans.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>正在加载操作系统信息</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>正在加载热修补程序信息</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>正在加载注册表信息</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>正在加载 BIOS 信息</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>正在加载主板信息</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>正在加载计算机信息</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>正在加载处理器信息</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>正在加载网络适配器信息</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerResources.zh-Hans.resx new file mode 100644 index 00000000000..1f96f8b5ba9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ComputerResources.zh-Hans.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>此操作系统不支持此功能。</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>无法启用驱动器 {0}。</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>此命令无法开启指定计算机上的计算机还原基础结构,因为提供的驱动器无效。请在 Drive 参数中输入有效的驱动器,然后重试。</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>在驱动器列表中添加系统驱动器。</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>此命令无法关闭计算机还原基础结构,因为提供的驱动器无效。请在 Drive 参数中输入有效的驱动器,然后重试。</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>此命令无法在 {0} 驱动器上禁用系统还原。你的权限可能不足,无法执行此操作。</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>已禁用系统还原服务。</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>系统还原基础结构无法创建还原点。</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>上次尝试还原计算机失败。</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>计算机已还原到指定的还原点。</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>上次尝试还原计算机时被中断。</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>此命令找不到“{0}”还原点。请验证“{0}”序列号,然后重试该命令。</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>未能重启计算机 {0},错误消息如下: {1}。</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>由于以下错误,无法在目标计算机("{1}")上运行此命令: {0}。{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>未能停止计算机 {0},错误消息如下: {1}。</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>此命令无法还原计算机,因为尚未将“{0}”设置为有效的还原点。请在 RestorePoint 参数中输入有效的还原点,然后重试。</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>这些更改将在你重启计算机 {1} 后生效。</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>离开域后,你需要知道本地管理员帐户的密码才能登录到此计算机。是否要继续操作?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>以下计算机名称无效: {0}。确保计算机名称不超过 255 个字符,不包含两个或多个连续的句点,不以句点开头,不全是数字字符,并且不包含以下任一字符: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>计算机名 "{0}" 中的域无效。请确保该域存在,并且该名称是有效的域名。</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>为 NewComputerName 参数指定的值与 ComputerName 参数的值相同。请为 NewComputerName 参数提供其他值。</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>“"{0}"和 "{1}" 之间的安全通道密码已重置。”</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>由于以下错误,无法运行此命令: 无法启动服务,因为它已被禁用,或者没有已启用的设备与之关联。</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>正在创建系统还原点...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>正在创建系统还原点...已完成 {0}%。</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>已完成。</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>请尝试以下选项,然后再次运行该命令。 +1. 验证目标计算机("{0}")是否正在运行。 +2. 指定目标计算机("{0}")的计算机全名。</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>未能重启计算机 {0}。无法为调用进程启用访问权限“{1}”。</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>启用 {0} 并重启计算机。</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>本地关机访问权限</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>远程关机访问权限</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>无法等待本地计算机重启。指定 Wait 参数时,会忽略本地计算机。</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>仅当指定了参数 Wait 时,参数 Timeout、For 和 Delay 才有效。</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> 正在重启计算机...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> 正在重启计算机 {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>已完成: {0}/{1}。</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>正在验证计算机是否已重启...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>正在等待 PowerShell 连接...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>正在等待重启开始...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>正在等待 WinRM 连接...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>正在等待 WMI 连接...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>重启已完成</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>目前不支持组合服务类型。</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>无法解析计算机名 {0},出现以下异常: {1}。</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>新名称的数量与目标计算机的数量不相等。</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>跳过新名称为 "{1}" 的计算机 "{0}",因为新名称无效。输入的新计算机名格式不正确。标准名称可以包含字母(a-z,A-Z)、数字(0-9)和连字符(-),但不能使用空格或句点(.)。该名称可能不完全为数字,并且长度可能不超过 63 个字符。</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>跳过新名称为 "{1}" 的计算机 "{0}",因为新名称与当前名称相同。</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>无法删除计算机 "{0}",因为它不在域中。</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>未能将计算机 "{0}" 加入工作组 "{1}",错误消息如下: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>无法从域中删除计算机,因为本地网络已断开。</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>由于发生以下异常,未能将计算机 "{0}" 重命名为 "{1}": {2}。</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>加入域 "{0}"</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>加入工作组 "{0}"</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>无法将计算机 "{0}" 添加到域 "{1}",因为它已在该域中。</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>无法将计算机 "{0}" 添加到工作组 "{1}",因为它已在该工作组中。</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>计算机 "{0}" 已成功加入工作组 "{1}",但无法重命名为 "{2}",错误消息如下: {3}。</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>计算机 "{0}" 已成功从域 "{1}" 中移除,但未能加入工作组 "{2}",错误消息如下: {3}。</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>未能将计算机 "{0}" 从域 "{1}" 中移除,以下是错误消息: {2}。</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>无法建立与计算机 "{0}" 的 WMI 连接,错误消息如下: {1}。</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>计算机 "{0}" 未能从其当前工作组 "{2}" 加入域 "{1}",错误消息如下: {3}。</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>计算机 "{0}" 已成功从域 "{1}" 中移除,但未能加入新域 "{2}",以下是错误消息: {3}。</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>计算机 "{0}" 已成功加入新域 "{1}",但未能将其重命名为 "{2}",错误消息如下: {3}。</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>仅当指定了标志 "{1}" 时,标志 "{0}" 才有效。</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>无法重命名多台计算机。只有在指定一台计算机时,NewName 参数才有效。</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>在域 {0} 中找不到本地计算机的计算机帐户。</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>在域控制器 {0} 中找不到本地计算机的计算机帐户。</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>由于发生以下异常,无法获取本地计算机的域信息: {0}。</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>无法重置域中计算机帐户的安全通道密码。操作失败,发生以下错误: {0}。</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>重置本地计算机的安全通道密码失败,错误消息如下: {0}。</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>需要管理员权限才能在本地计算机上重置安全通道密码。访问被拒绝。</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>无法重置本地计算机帐户的安全通道密码。本地计算机当前不是域的一部分。</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>计算机的 NetBIOS 名称限制为 15 个字节,在本例中为 15 个字符。NetBIOS 名称将被缩短为 "{0}",这可能会导致 NetBIOS 名称解析冲突。是否要继续操作?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS 名称将被截断。</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>无法解析指定的服务器名称 {0}。</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>无法创建新的系统还原点,因为在过去 {0} 分钟内已创建了一个。可以通过在注册表项 "HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore" 下创建 DWORD 值 "SystemRestorePointCreationFrequency" 来更改还原点创建频率。此注册表项的值表示两个还原点创建之间所需的时间间隔(以分钟为单位)。默认值为 1440 分钟(24 小时)。</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>无法检索 Win32_OperatingSystem WMI 对象。</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>已跳过计算机 {0}。未能通过 WMI 服务检索其 LastBootUpTime,错误消息如下: {1}。</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>无法验证本地计算机的安全通道。操作失败,发生以下错误: {0}。</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>尝试修复本地计算机和域 {0} 之间的安全通道失败。</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>已成功修复本地计算机和域 {0} 之间的安全通道。</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>本地计算机和域 {0} 之间的安全通道状况良好。</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>本地计算机和域 {0} 之间的安全通道断开。</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>无法验证本地计算机的安全通道密码。本地计算机当前不是域的一部分。</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>无法执行该操作,因为高级 RISC 机器(ARM)平台不支持系统还原 API。</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>计算机未在指定的超时期限内完成重启。</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>无法验证还原点创建的时间间隔。未能检索上一个还原点,并显示以下错误消息: {0}。</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>不支持 AsJob 参数集。</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>CoreCLR 不支持参数 {0}。</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>找不到所需的本机命令 "shutdown"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/HotFixResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/HotFixResources.zh-Hans.resx new file mode 100644 index 00000000000..222ea0b01ff --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/HotFixResources.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>在“{0}”计算机上找不到请求的修补程序。验证输入并再次运行该命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/NavigationResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/NavigationResources.zh-Hans.resx new file mode 100644 index 00000000000..312e3ab559a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/NavigationResources.zh-Hans.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>指定的路径是一个包含子项的容器。是否要删除此容器及其子项?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>是否要删除指定项?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>无法复制,因为指定的目标已存在。是否要覆盖现有内容?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>新驱动器</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名称: {0} 提供程序: {1} 根目录: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>移除驱动器</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名称: {0} 提供程序: {1} 根目录: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>无法移除驱动器“{0}”,因为它正在使用中。</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>{0} 处的项具有子项,并且未指定 Recurse 参数。如果继续,所有子项都将随该项一起移除。是否确定要继续?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>无法移除“{0}”处的项,因为它正在使用中。</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>指定路径 {0} 处的对象不存在,或者已被 -Include 或 -Exclude 参数筛选。</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>设置内容</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>路径: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>添加内容</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>路径: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>无法移动项,因为“{0}”处的项不存在。</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>无法移动项,因为“{0}”处的项正在使用中。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>无法重命名,因为“{0}”处的项不存在。</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>无法重命名“{0}”处的项,因为它正在使用中。</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>无法解析路径,因为路径“{0}”未指定限定符。</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>开始</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>回滚</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>提交</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>当前事务</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessCommandHelpResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessCommandHelpResources.zh-Hans.resx new file mode 100644 index 00000000000..22e570ecf07 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessCommandHelpResources.zh-Hans.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>列出当前正在运行的进程。</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id id +[int[]] +[pipeline input allowed] +以逗号分隔的进程标识符列表,用于指定要获取的进程 + +-ProcessName 名称 +[string[]] +[pipeline input allowed] +以逗号分隔的进程名称列表,用于指定要获取的进程 + +-排除名称 +[ArrayList] +要从输出中排除的进程名称的逗号分隔列表。 + +--- +该命令枚举本地计算机上的进程,并输出 System.Diagnostics.Process 对象。该命令一次将一个进程对象写入输出管道。该命令从命令行获取 ID (进程标识符)或进程名称等参数。该命令返回与所提供的 ID 或 ProcessName 参数对应的 system.diagnostics.process。</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>排除仅适用于进程名称。</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>返回所有正在运行的进程。</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>返回所有名称以 svc. 开头的进程。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessResources.zh-Hans.resx new file mode 100644 index 00000000000..2788b2a2542 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ProcessResources.zh-Hans.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>找不到名为“{0}”的进程。验证进程名称,然后再次调用该 cmdlet。</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>找不到名为“{0}”的进程。尝试使用 -Id 运行以按进程 ID 进行搜索。</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>无法运行此命令,因为无法将调试器附加到进程“{0} ({1})”。指定其他进程,然后运行命令。</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>找不到进程标识符为 {1} 的进程。</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>由于以下错误,无法停止进程“{0} ({1})”: {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>无法枚举“{0}”进程的模块。</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>无法枚举“{0}”进程的文件版本信息。</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>无法枚举“{0}”进程的模块和文件版本信息。</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>是否确实要对以下项执行停止进程操作: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>指定的路径不是有效的 win32 应用程序。请使用 UseShellExecute 重试。</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>由于以下错误,此命令已停止“{0} ({1})”的操作: {2}。</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>无法运行此命令,因为 Redirection 参数不能与 UseShellExecute 参数一起使用</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>获取 "Modules" 或 "FileVersion" 时出现异常:“远程计算机不支持此功能。”。</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>此命令由于 {0} 无法将调试程序附加到进程,因为没有可用的默认调试程序。</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>此命令已停止操作,因为它无法等待“系统空闲”进程。指定其他进程,然后再次运行命令。</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>此命令已停止操作,因为它无法等待其自身。指定其他进程,然后再次运行命令。</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>此命令已停止操作,因为进程“{0} ({1})”未在指定的超时内停止。</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>由于以下错误,无法运行此命令: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>无法运行此命令,因为输入“{0}”不是有效的应用程序。 提供有效的应用程序,然后再次运行命令。</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>无法运行此命令,因为参数“{0}”的值无效或无法与此命令一起使用。提供有效的输入,然后再次运行命令。</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>无法运行此命令,因为“{0}”和“{1}”相同。提供不同的输入并再次运行命令。</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>无法完整运行此命令,因为系统找不到所需的所有信息。</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>未能检索新的进程句柄:“{0}”。输出的 Process 对象可能具有一些无法正常工作的属性和方法。</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>由于错误 1783,无法运行此命令。此错误的可能原因可能是使用了不存在的用户“{0}”。请提供有效的用户,然后再次运行命令。</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>将“{0}”添加到网络时出错: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>从网络中移除“{0}”时出错: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>重命名“{0}”时出错: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>不能同时指定参数“{0}”和“{1}”。</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>由于以下错误,无法调试进程“{0} ({1})”: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>用户无权访问请求的信息。</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>指定的参数无效。</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>用户权限不足。</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>未知故障。</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>指定的路径不存在。</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>此版本 Windows 上的 cmdlet“{1}”不支持参数“{0}”。</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>此版本 PowerShell 上的 cmdlet“{1}”不支持参数“{0}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ServiceResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ServiceResources.zh-Hans.resx new file mode 100644 index 00000000000..5947a8d3126 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/ServiceResources.zh-Hans.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>找不到任何服务名称为 '{0}' 的服务。</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>找不到任何显示名称为 '{1}' 的服务。</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>无法停止服务 '{1} ({0})',因为它具有依赖服务。只有设置强制标志时才能停止它。</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>无法停止服务 '{1} ({0})',因为它具有依赖服务。</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>由于以下错误,无法停止服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>由于以下错误,无法启动服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>由于以下错误,无法暂停服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>无法暂停服务 '{1} ({0})',因为该服务不支持暂停或恢复。</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>无法暂停服务 '{1} ({0})',因为它当前未运行。</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>由于以下错误,无法恢复服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>无法恢复服务 '{1} ({0})',因为该服务不支持暂停或恢复。</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>无法恢复服务 '{1} ({0})',因为它当前未运行。</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>由于以下错误,无法配置服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>由于以下错误,无法配置服务 '{1} ({0})' 的说明: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>由于以下错误,无法配置服务 '{1} ({0})' 自动(延迟启动): {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>由于以下错误,无法配置服务 '{0}' 的安全描述符: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>由于以下错误,无法创建服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>已创建服务 '{1} ({0})',但由于以下错误,无法配置其说明: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>已创建服务 '{1} ({0})',但由于以下错误,无法配置其 StartupType“自动(延迟启动)”: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>由于以下错误,无法移除服务 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'无法访问 '{1} ({0})' 的依赖服务</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>正在等待服务 '{1} ({0})' 启动...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>正在等待服务 '{1} ({0})' 停止...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>正在等待服务 '{1} ({0})' 暂停...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>正在等待服务 '{1} ({0})' 恢复...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>未能启动服务 '{1} ({0})'。</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>服务 '{1} ({0})' 停止失败。</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>服务 '{1} ({0})' 暂停失败。</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>服务 '{1} ({0})' 恢复失败。</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>由于以下错误,未能打开 SCManager: {0}。请以管理员身份运行 PowerShell,然后再次运行你的命令。</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>启动类型 '{0}' 不受 {1} 支持。</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>无法检索服务 '{0}' 的属性 '{1}': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestConnectionResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestConnectionResources.zh-Hans.resx new file mode 100644 index 00000000000..19426e32187 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestConnectionResources.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>测试与计算机 '{0}' 的连接失败: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>无法解析目标名称。</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>缺少目标 IPv4/IPv6 地址。</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>无法完成到目标 '{0}' 的 traceroute: 到达主机所需的跃点数超过了 MaxHops ({1})。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestPathResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestPathResources.zh-Hans.resx new file mode 100644 index 00000000000..21185978b44 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TestPathResources.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>提供的 Path 参数为 null 或为空集合。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TimeZoneResources.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TimeZoneResources.zh-Hans.resx new file mode 100644 index 00000000000..e8c913c1372 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hans/TimeZoneResources.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>无法设置本地时区,因为名称 '{0}' 解析为多个条目。</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>在本地计算机上找不到时区名称 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClearRecycleBinResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClearRecycleBinResources.zh-Hant.resx new file mode 100644 index 00000000000..906277c6f06 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClearRecycleBinResources.zh-Hant.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ClearRecycleBinContent" xml:space="preserve"> + <value>資源回收筒中的所有內容</value> + </data> + <data name="ClearRecycleBinContentForDrive" xml:space="preserve"> + <value>'{0}' 磁碟機之資源回收筒中的所有內容</value> + </data> + <data name="ClearRecycleBinProgressActivity" xml:space="preserve"> + <value>正在清理資源回收筒</value> + </data> + <data name="ClearRecycleBinStatusDescriptionByDrive" xml:space="preserve"> + <value>'{0}' 磁碟機</value> + </data> + <data name="ClearRecycleBinStatusDescriptionForAllDrives" xml:space="preserve"> + <value>所有磁碟機</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>找不到磁碟機。沒有名為 '{0}' 的磁碟機。請執行 '{1}' Cmdlet,以查看系統中可用的固定磁碟機。</value> + </data> + <data name="InvalidDriveNameFormat" xml:space="preserve"> + <value>輸入無效。支援下列格式: '{0}'、'{1}' 或 '{2}'。</value> + </data> + <data name="InvalidDriveType" xml:space="preserve"> + <value>名稱為 '{0}' 的磁碟機不是固定磁碟機,而且不支援資源回收筒。請執行 '{1}' Cmdlet,以查看系統中可用的固定磁碟機。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClipboardResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClipboardResources.zh-Hant.resx new file mode 100644 index 00000000000..ac99a2866b9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ClipboardResources.zh-Hant.resx @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetClipboardContent" xml:space="preserve"> + <value>將字串 '{0}' 設定為剪貼簿。</value> + </data> + <data name="AppendClipboardContent" xml:space="preserve"> + <value>將字串 '{0}' 附加至剪貼簿。</value> + </data> + <data name="SetSingleFileToClipboard" xml:space="preserve"> + <value>將檔案 '{0}' 設定為剪貼簿。</value> + </data> + <data name="AppendSingleFileToClipboard" xml:space="preserve"> + <value>將檔案 '{0}' 附加至剪貼簿。</value> + </data> + <data name="SetMultipleFilesToClipboard" xml:space="preserve"> + <value>將 {0} 檔案設定為剪貼簿。</value> + </data> + <data name="AppendMultipleFilesToClipboard" xml:space="preserve"> + <value>將 {0} 檔案附加至剪貼簿。</value> + </data> + <data name="NoAppendableClipboardContent" xml:space="preserve"> + <value>剪貼簿中沒有任何內容,或內容格式不相容。將輸入物件設定為剪貼簿。</value> + </data> + <data name="ClipboardCleared" xml:space="preserve"> + <value>剪貼簿已清除。</value> + </data> + <data name="InvalidTypeCombine" xml:space="preserve"> + <value>TextFormatType 只能與文字格式結合。</value> + </data> + <data name="InvalidRawCombine" xml:space="preserve"> + <value>Raw 只能與文字或 FileDropList 格式結合。</value> + </data> + <data name="InvalidHtmlCombine" xml:space="preserve"> + <value>Html 只能與 Html 文字格式結合。</value> + </data> + <data name="UnsupportedFormat" xml:space="preserve"> + <value>此平台僅支援文字格式。</value> + </data> + <data name="UnsupportedPlatform" xml:space="preserve"> + <value>此平台不支援剪貼簿。</value> + </data> + <data name="AsHtmlUnsupported" xml:space="preserve"> + <value>此平台不支援 '-AsHtml' 參數。</value> + </data> + <data name="TextFormatUnsupported" xml:space="preserve"> + <value>'-TextformatType' 參數僅在此平台上支援 'Text'。</value> + </data> + <data name="PathUnsupported" xml:space="preserve"> + <value>此平台不支援 '-Path' 參數。</value> + </data> + <data name="LiteralPathUnsupported" xml:space="preserve"> + <value>此平台不支援 '-LiteralPath' 參數。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/CmdletizationResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/CmdletizationResources.zh-Hant.resx new file mode 100644 index 00000000000..74edff648f9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/CmdletizationResources.zh-Hant.resx @@ -0,0 +1,229 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CimJob_InvalidClassName" xml:space="preserve"> + <value>在 {1} CIM 伺服器上找不到 {0} 類別。 請確認 Cmdlet 定義 XML 中 ClassName xml 屬性的值,然後重試。有效的類別名稱範例: ROOT\cimv2\Win32_Process。</value> + <comment>{StrContains="ClassName"} {StrContains="ROOT\cimv2\Win32_Process"} +{0} is a placeholder for a name of a (potentially misspelled) CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_MethodDescription" xml:space="preserve"> + <value>{0} CIM 物件上的 CIM 方法 {1}</value> + <comment>{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimJob_GenericCimFailure" xml:space="preserve"> + <value>無法執行 {1}。{0}</value> + <comment>{0} is a placeholder for a generic CIM failure. Example: 'Invalid namespace' or '9' +{1} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="CimJob_VerboseExecutionMessage" xml:space="preserve"> + <value>正在執行以下作業: {0}。</value> + <comment>{0} is a placeholder for a description of CIM operation. This most likely comes from CimJob_MethodDescription or CimJob_QueryDescription</comment> + </data> + <data name="SessionBasedWrapper_ShouldProcessVsJobConflict" xml:space="preserve"> + <value>CIM Cmdlet 不支援 {0} 參數與 AsJob 參數一起使用。 請移除其中一個參數,然後重試。</value> + <comment>{StrContains="AsJob"} +{0} is a placeholder for 'WhatIf' or 'Confirm' cmdlet parameters</comment> + </data> + <data name="CimJob_SafeQueryDescription" xml:space="preserve"> + <value>位於 {1} CIM 伺服器上 {0} 類別執行個體的 CIM 查詢: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_ErrorCodeFromMethod" xml:space="preserve"> + <value>CIM 方法傳回下列錯誤碼: {0}</value> + <comment>{0} is a placeholder for an error code returned from a CIM method. Example: 123</comment> + </data> + <data name="CimJob_SafeMethodDescription" xml:space="preserve"> + <value>{0} 類別在 {1} CIM 伺服器上公開的 {2} CIM 方法</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a CIM method name. Example: Create</comment> + </data> + <data name="CimConversion_CimIntrinsicValue" xml:space="preserve"> + <value>CIM 內在類型</value> + </data> + <data name="CimConversion_WqlQuery" xml:space="preserve"> + <value>WQL 常值</value> + </data> + <data name="CimJob_InvalidOutputParameterName" xml:space="preserve"> + <value>找不到 {0} CIM 物件之 {1} 方法的 {2} 輸出參數。 請確認 Cmdlet 定義 XML 中 ParameterName 屬性的值,然後重試。</value> + <comment>{StrContains="ParameterName"} +{0} is a placeholder for a CIM path. Example: \\SERVER1\ROOT\cimv2:Win32_Process.Handle="11828" +{1} is a placeholder for a name of a (potentially misspelled) CIM method. Example: "Terminate". +{2} is a placeholder for a name of a (potentially misspelled) method parameter. +</comment> + </data> + <data name="CimJob_NotFound_ComplexCase" xml:space="preserve"> + <value>找不到由 {1} 對應的相符 {0} 物件。請確認查詢參數,然後再試一次。</value> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Equality" xml:space="preserve"> + <value>找不到屬性 '{0}' 等於 '{1}' 的 {2} 物件。 請確認屬性的值,然後重試。</value> + </data> + <data name="CimJob_MismatchedTypeOfPropertyReturnedByQuery" xml:space="preserve"> + <value>{0} 屬性的類型 ({1}) 與 Cmdlet 定義 XML 中宣告的類型所對應的 CIM 類型 ({2}) 不符。</value> + </data> + <data name="CimJob_SafeAssociationDescription" xml:space="preserve"> + <value>列舉位於 {1} CIM 伺服器上 {0} 類別之相關執行個體的 CIM 查詢</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost".</comment> + </data> + <data name="CimJob_AssociationDescription" xml:space="preserve"> + <value>列舉位於 {0} CIM 伺服器上、與下列執行個體相關聯之 {1} 類別執行個體的 CIM 查詢: {2}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "Win32_Process". +{1} is a placeholder for a server name. Example: "localhost". +{2} is a placeholder for a string describing a CimInstance. Example: "Win32_Process[Handle=123]".</comment> + </data> + <data name="CimJob_SleepAndRetryVerboseMessage" xml:space="preserve"> + <value>{0} 命令無法完成,因為 {1} 伺服器目前忙碌中。 命令將在 {2:f2} 秒後自動恢復。</value> + <comment>{0} is a placeholder for a command name. Example: "Get-NetAdapter" +{1} is a placeholder for a computer name. Example: "localhost" +{2} is a placeholder for a number of seconds. Example: 1.23</comment> + </data> + <data name="CimJob_BrokenSession" xml:space="preserve"> + <value>無法連線到 CIM 伺服器。{0}</value> + <comment>{0} is a placeholder for a more detailed error message.</comment> + </data> + <data name="CimCmdletAdapter_DebugInquire" xml:space="preserve"> + <value>Cmdlet 未完全支援偵錯訊息的 Inquire 動作。 Cmdlet 作業會在提示期間繼續。 請透過 -Debug 開關或 $DebugPreference 變數選取其他動作喜好設定,然後再試一次。</value> + <comment>{StrContains="Debug"} {StrContains="DebugPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningInquire" xml:space="preserve"> + <value>Cmdlet 未完全支援警告的 Inquire 動作。 Cmdlet 作業會在提示期間繼續。 請透過 -WarningAction 參數或 $WarningPreference 變數選取其他動作喜好設定,然後再試一次。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Inquire"}</comment> + </data> + <data name="CimCmdletAdapter_WarningStop" xml:space="preserve"> + <value>Cmdlet 未完全支援警告的 Stop 動作。 Cmdlet 作業將延遲停止。 請透過 -WarningAction 參數或 $WarningPreference 變數選取其他動作喜好設定,然後再試一次。</value> + <comment>{StrContains="WarningAction"} {StrContains="WarningPreference"} {StrContains="Stop"}</comment> + </data> + <data name="CimJob_ComputerNameConcatenationTemplate" xml:space="preserve"> + <value>{0}: {1}</value> + <comment>{0} is a placeholder for a computername. Example: "localhost" +{1} is a placeholder for the original message. Example: "Deleting managed resource"</comment> + </data> + <data name="CimCmdletAdapter_RemoteDcomDoesntSupportExtendedSemantics" xml:space="preserve"> + <value>{0}: CIM 伺服器的 CimSession 使用 DCOM 通訊協定,而該通訊協定不支援 {1} 開關。</value> + <comment>{0} is a placeholder for a name of a computer +{1} is a placeholder for 'Confirm' or 'WhatIf'</comment> + </data> + <data name="CimJob_NotFound_SimpleGranularCase_Wildcard" xml:space="preserve"> + <value>找不到屬性 '{0}' 符合 '{1}' 的 {2} 物件。 請確認屬性的值,然後重試。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerInfoResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerInfoResources.zh-Hant.resx new file mode 100644 index 00000000000..81b04c759a2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerInfoResources.zh-Hant.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LoadingOperationSystemInfo" xml:space="preserve"> + <value>正在載入作業系統資訊</value> + </data> + <data name="LoadingHotPatchInfo" xml:space="preserve"> + <value>正在載入熱修補資訊</value> + </data> + <data name="LoadingRegistryInfo" xml:space="preserve"> + <value>正在載入登錄資訊</value> + </data> + <data name="LoadingBiosInfo" xml:space="preserve"> + <value>正在載入 BIOS 資訊</value> + </data> + <data name="LoadingMotherboardInfo" xml:space="preserve"> + <value>正在載入主機板資訊</value> + </data> + <data name="LoadingComputerInfo" xml:space="preserve"> + <value>正在載入電腦資訊</value> + </data> + <data name="LoadingProcessorInfo" xml:space="preserve"> + <value>正在載入處理器資訊</value> + </data> + <data name="LoadingNetworkAdapterInfo" xml:space="preserve"> + <value>正在載入網路介面卡資訊</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerResources.zh-Hant.resx new file mode 100644 index 00000000000..f43a92309cf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ComputerResources.zh-Hant.resx @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NotSupported" xml:space="preserve"> + <value>此作業系統不支援此功能。</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>無法啟用磁碟機 {0}。</value> + </data> + <data name="InvalidDrive" xml:space="preserve"> + <value>因為提供的磁碟機無效,所以命令無法在指定電腦上開啟還原電腦基礎結構。請在 Drive 參數中輸入有效的磁碟機,然後再試一次。</value> + </data> + <data name="NoSystemDrive" xml:space="preserve"> + <value>在磁碟機清單中包含系統磁碟機。</value> + </data> + <data name="NotValidDrive" xml:space="preserve"> + <value>因為提供的磁碟機無效,所以命令無法關閉還原電腦基礎結構。請在 Drive 參數中輸入有效的磁碟機,然後再試一次。</value> + </data> + <data name="NotDisabled" xml:space="preserve"> + <value>命令無法在 {0} 磁碟機上停用系統還原。您可能沒有足夠的權限可執行此作業。</value> + </data> + <data name="ServiceDisabled" xml:space="preserve"> + <value>系統還原服務已停用。</value> + </data> + <data name="RestorePointNotCreated" xml:space="preserve"> + <value>系統還原基礎結構無法建立還原點。</value> + </data> + <data name="RestoreFailed" xml:space="preserve"> + <value>上次的電腦還原嘗試失敗。</value> + </data> + <data name="RestoreSuccess" xml:space="preserve"> + <value>電腦已還原至指定的還原點。</value> + </data> + <data name="RestoreInterrupted" xml:space="preserve"> + <value>上次的電腦還原嘗試已中斷。</value> + </data> + <data name="NoRestorePoint" xml:space="preserve"> + <value>命令找不到 "{0}" 還原點。請確認 "{0}" 序號,然後再次嘗試命令。</value> + </data> + <data name="DoubleComputerName" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="RestartcomputerFailed" xml:space="preserve"> + <value>無法重新啟動電腦 {0},錯誤訊息如下: {1}。</value> + </data> + <data name="OperationFailed" xml:space="preserve"> + <value>由於下列錯誤,無法在目標電腦('{1}')上執行此命令: {0}。{2}</value> + </data> + <data name="StopcomputerFailed" xml:space="preserve"> + <value>無法停止電腦 {0},錯誤訊息如下: {1}。</value> + </data> + <data name="InvalidRestorePoint" xml:space="preserve"> + <value>命令無法還原電腦 "{0}",因為它尚未設定為有效的還原點。請在 RestorePoint 參數中輸入有效的還原點,然後再試一次。</value> + </data> + <data name="RestartNeeded" xml:space="preserve"> + <value>該變更將在您重新啟動電腦 {1} 之後生效。</value> + </data> + <data name="RemoveComputerConfirm" xml:space="preserve"> + <value>離開網域之後,您必須知道本機系統管理員帳戶的密碼,才能登入這部電腦。是否要繼續?</value> + </data> + <data name="InvalidComputerNameFormat" xml:space="preserve"> + <value>下列電腦名稱無效: {0}。請確定電腦名稱不超過 255 個字元、不包含兩個以上的連續句號、不以句號開頭、不全為數字字元,且不包含下列任何字元: +{{|}}~[\]^:;<=>?@!"#$%^`()+/,</value> + </data> + <data name="InvalidDomainNameFormat" xml:space="preserve"> + <value>電腦名稱 '{0}' 中的網域無效。請確定網域存在,而且名稱是有效的網域名稱。</value> + </data> + <data name="ComputerNamesAreEqual" xml:space="preserve"> + <value>為 NewComputerName 參數指定的值與 ComputerName 參數的值相同。請為 NewComputerName 參數提供不同的值。</value> + </data> + <data name="ResetComputerMachinePassword" xml:space="preserve"> + <value>「已重設 '{0}' 與 '{1}' 之間的安全通道密碼。」</value> + </data> + <data name="SystemRestoreServiceDisabled" xml:space="preserve"> + <value>無法執行此命令,因為發生下列錯誤:服務無法啟動,因為它已停用,或沒有與其關聯的已啟用裝置。</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>正在建立系統還原點...</value> + </data> + <data name="ProgressStatusCreatingRestorePoint" xml:space="preserve"> + <value>正在建立系統還原點... 已完成 {0}%。</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>已完成。</value> + </data> + <data name="NetworkPathNotFound" xml:space="preserve"> + <value>請嘗試下列選項,然後再次執行命令。 +1. 確認目標電腦('{0}') 正在執行中。 +2. 指定目標電腦('{0}') 的完整電腦名稱。</value> + </data> + <data name="PrivilegeNotEnabled" xml:space="preserve"> + <value>無法重新啟動電腦 {0}。無法為呼叫處理程序啟用存取權限 {1}。</value> + </data> + <data name="RestartComputerAction" xml:space="preserve"> + <value>啟用 {0} 並重新啟動電腦。</value> + </data> + <data name="LocalShutdownPrivilege" xml:space="preserve"> + <value>本機關機存取權限</value> + </data> + <data name="RemoteShutdownPrivilege" xml:space="preserve"> + <value>遠端關機存取權限</value> + </data> + <data name="CannotWaitLocalComputer" xml:space="preserve"> + <value>無法等候本機電腦重新啟動。指定 Wait 參數時,會忽略本機電腦。</value> + </data> + <data name="RestartComputerInvalidParameter" xml:space="preserve"> + <value>只有在指定 Wait 參數時,Timeout、For 和 Delay 參數才有效。</value> + </data> + <data name="RestartMultipleComputersActivity" xml:space="preserve"> + <value> 正在重新啟動電腦...</value> + </data> + <data name="RestartSingleComputerActivity" xml:space="preserve"> + <value> 正在重新啟動電腦 {0}</value> + </data> + <data name="WaitForMultipleComputers" xml:space="preserve"> + <value>已完成: {0}/{1}。</value> + </data> + <data name="VerifyRebootStage" xml:space="preserve"> + <value>正在確認電腦已重新啟動...</value> + </data> + <data name="WaitForPowerShell" xml:space="preserve"> + <value>正在等候 PowerShell 連線...</value> + </data> + <data name="WaitForRestartToBegin" xml:space="preserve"> + <value>正在等候重新啟動開始...</value> + </data> + <data name="WaitForWinRM" xml:space="preserve"> + <value>正在等候 WinRM 連線...</value> + </data> + <data name="WaitForWMI" xml:space="preserve"> + <value>正在等候 WMI 連線...</value> + </data> + <data name="RestartComplete" xml:space="preserve"> + <value>重新啟動完成</value> + </data> + <data name="NoSupportForCombinedServiceType" xml:space="preserve"> + <value>目前不支援合併的服務類型。</value> + </data> + <data name="CannotResolveComputerName" xml:space="preserve"> + <value>無法解析電腦名稱 {0},例外狀況如下: {1}。</value> + </data> + <data name="IncorrectNewNameNumber" xml:space="preserve"> + <value>新名稱的數目不等於目標電腦的數目。</value> + </data> + <data name="InvalidNewName" xml:space="preserve"> + <value>因為新名稱無效,請略過電腦 '{0}',其新名稱為 '{1}'。輸入的新電腦名稱格式不正確。Standard 名稱可包含字母 (a-z、A-Z)、數字 (0-9) 和連字號 (-),但不能包含空格或句點 (.)。名稱不能全由數字組成,而且長度不能超過 63 個字元。</value> + </data> + <data name="NewNameIsOldName" xml:space="preserve"> + <value>略過電腦 '{0}',其新名稱為 '{1}',因為新名稱與目前名稱相同。</value> + </data> + <data name="ComputerNotInDomain" xml:space="preserve"> + <value>無法移除電腦 '{0}',因為它不在網域中。</value> + </data> + <data name="FailToJoinWorkGroup" xml:space="preserve"> + <value>無法將電腦 '{0}' 加入工作群組 '{1}',錯誤訊息如下: {2}</value> + </data> + <data name="NetworkDown" xml:space="preserve"> + <value>無法從網域移除電腦,因為本機網路已中斷。</value> + </data> + <data name="FailToRename" xml:space="preserve"> + <value>無法將電腦 '{0}' 重新命名為 '{1}',因為發生下列例外狀況: {2}。</value> + </data> + <data name="AddComputerActionDomain" xml:space="preserve"> + <value>加入網域 '{0}'</value> + </data> + <data name="AddComputerActionWorkgroup" xml:space="preserve"> + <value>加入工作群組 '{0}'</value> + </data> + <data name="AddComputerToSameDomain" xml:space="preserve"> + <value>無法將電腦 '{0}' 新增至網域 '{1}',因為它已在該網域中。</value> + </data> + <data name="AddComputerToSameWorkgroup" xml:space="preserve"> + <value>無法將電腦 '{0}' 新增至工作群組 '{1}',因為它已在該工作群組中。</value> + </data> + <data name="FailToRenameAfterJoinWorkgroup" xml:space="preserve"> + <value>電腦 '{0}' 已成功加入工作群組 '{1}',但無法重新命名為 '{2}',錯誤訊息如下: {3}。</value> + </data> + <data name="FailToSwitchFromDomainToWorkgroup" xml:space="preserve"> + <value>電腦 '{0}' 已成功取消加入網域 '{1}',但無法加入工作群組 '{2}',錯誤訊息如下: {3}。</value> + </data> + <data name="FailToUnjoinDomain" xml:space="preserve"> + <value>無法將電腦 '{0}' 從網域 '{1}' 退出,錯誤訊息如下: {2}。</value> + </data> + <data name="FailToConnectToComputer" xml:space="preserve"> + <value>無法建立與電腦 '{0}' 的 WMI 連線,錯誤訊息如下: {1}。</value> + </data> + <data name="FailToJoinDomainFromWorkgroup" xml:space="preserve"> + <value>電腦 '{0}' 無法從目前的工作群組 '{1}' 加入網域 '{2}',錯誤訊息如下: {3}。</value> + </data> + <data name="FailToJoinNewDomainAfterUnjoinOldDomain" xml:space="preserve"> + <value>電腦 '{0}' 已成功取消加入網域 '{1}',但無法加入新網域 '{2}',錯誤訊息如下: {3}。</value> + </data> + <data name="FailToRenameAfterJoinDomain" xml:space="preserve"> + <value>電腦 '{0}' 已成功加入新的網域 '{1}',但重新命名為 '{2}' 失敗,錯誤訊息如下: {3}。</value> + </data> + <data name="InvalidJoinOptions" xml:space="preserve"> + <value>旗標 '{0}' 只有在指定旗標 '{1}' 時才有效。</value> + </data> + <data name="CannotRenameMultipleComputers" xml:space="preserve"> + <value>無法重新命名多部電腦。只有在指定單一電腦時,NewName 參數才有效。</value> + </data> + <data name="CannotFindMachineAccountFromDomain" xml:space="preserve"> + <value>在網域 {0} 中找不到本機電腦的電腦帳戶。</value> + </data> + <data name="CannotFindMachineAccountFromServer" xml:space="preserve"> + <value>在網域控制站 {0} 中找不到本機電腦的電腦帳戶。</value> + </data> + <data name="FailToGetDomainInformation" xml:space="preserve"> + <value>無法取得本機電腦的網域資訊,因為發生下列例外狀況: {0}。</value> + </data> + <data name="FailToResetPasswordOnDomain" xml:space="preserve"> + <value>無法重設網域中電腦帳戶的安全通道密碼。作業失敗,發生下列例外狀況: {0}。</value> + </data> + <data name="FailToResetPasswordOnLocalMachine" xml:space="preserve"> + <value>重設本機電腦的安全通道密碼失敗,錯誤訊息如下: {0}。</value> + </data> + <data name="NeedAdminPrivilegeToResetPassword" xml:space="preserve"> + <value>重設本機電腦上的安全通道密碼需要系統管理員權限。存取遭到拒絕。</value> + </data> + <data name="ResetComputerNotInDomain" xml:space="preserve"> + <value>無法重設本機電腦的帳戶安全通道密碼。本機電腦目前不屬於任何網域。</value> + </data> + <data name="TruncateNetBIOSName" xml:space="preserve"> + <value>電腦的 NetBIOS 名稱限制為 15 個位元組,在此情況下即為 15 個字元。NetBIOS 名稱將縮短為 "{0}",這可能會導致 NetBIOS 名稱解析發生衝突。是否要繼續?</value> + </data> + <data name="TruncateNetBIOSNameCaption" xml:space="preserve"> + <value>NetBIOS 名稱將被截斷。</value> + </data> + <data name="CannotResolveServerName" xml:space="preserve"> + <value>無法解析指定的伺服器名稱 {0}。</value> + </data> + <data name="CannotCreateRestorePointWarning" xml:space="preserve"> + <value>無法建立新的系統還原點,因為在過去 {0} 分鐘內已建立一個還原點。您可以在登錄機碼 'HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore' 下建立 DWORD 值 'SystemRestorePointCreationFrequency',以變更還原點建立的頻率。此登錄機碼的值表示建立兩個還原點之間所需的時間間隔 (以分鐘為單位)。預設值為 1440 分鐘 (24 小時)。</value> + </data> + <data name="CannotGetOperatingSystemObject" xml:space="preserve"> + <value>無法擷取 Win32_OperatingSystem WMI 物件。</value> + </data> + <data name="RestartComputerSkipped" xml:space="preserve"> + <value>已略過電腦 {0}。無法透過 WMI 服務擷取其 LastBootUpTime,錯誤訊息如下: {1}。</value> + </data> + <data name="FailToTestSecureChannel" xml:space="preserve"> + <value>無法驗證本機電腦的安全通道。作業失敗,發生下列例外狀況: {0}。</value> + </data> + <data name="RepairSecureChannelFail" xml:space="preserve"> + <value>嘗試修復本機電腦與網域 {0} 之間的安全通道失敗。</value> + </data> + <data name="RepairSecureChannelSucceed" xml:space="preserve"> + <value>已成功修復本機電腦與網域 {0} 之間的安全通道。</value> + </data> + <data name="SecureChannelAlive" xml:space="preserve"> + <value>本機電腦與網域 {0} 之間的安全通道狀況良好。</value> + </data> + <data name="SecureChannelBroken" xml:space="preserve"> + <value>本機電腦與網域 {0} 之間的安全通道已中斷。</value> + </data> + <data name="TestComputerNotInDomain" xml:space="preserve"> + <value>無法驗證本機電腦的安全通道密碼。本機電腦目前不屬於任何網域。</value> + </data> + <data name="SystemRestoreNotSupported" xml:space="preserve"> + <value>無法執行作業,因為 Advanced RISC Machine (ARM) 平台不支援系統還原 API。</value> + </data> + <data name="TimeoutError" xml:space="preserve"> + <value>電腦未在指定的逾時期間內完成重新啟動。</value> + </data> + <data name="FailToRetrieveLastRestorePoint" xml:space="preserve"> + <value>無法驗證建立還原點的時間間隔。無法擷取上一個還原點,錯誤訊息如下: {0}。</value> + </data> + <data name="InvalidParameterSetAsJob" xml:space="preserve"> + <value>不支援 AsJob 參數集。</value> + </data> + <data name="InvalidParameterForCoreClr" xml:space="preserve"> + <value>CoreCLR 不支援 {0} 參數。</value> + </data> + <data name="ShutdownCommandNotFound" xml:space="preserve"> + <value>找不到必要的原生命令 'shutdown'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/HotFixResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/HotFixResources.zh-Hant.resx new file mode 100644 index 00000000000..d79c1b010d6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/HotFixResources.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoEntriesFound" xml:space="preserve"> + <value>在 '{0}' 電腦上找不到要求的 Hotfix。驗證輸入,然後再次執行命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/NavigationResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/NavigationResources.zh-Hant.resx new file mode 100644 index 00000000000..b0c84402a49 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/NavigationResources.zh-Hant.resx @@ -0,0 +1,192 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DeleteHasChildrenPrompt" xml:space="preserve"> + <value>指定的路徑是含有子項目的容器。您要刪除此容器及其子項目嗎?</value> + </data> + <data name="DeletePrompt" xml:space="preserve"> + <value>是否要刪除指定的項目?</value> + </data> + <data name="CopyToExistingPrompt" xml:space="preserve"> + <value>無法複製,因為指定的目的地已經存在。要覆蓋目前的內容嗎?</value> + </data> + <data name="NewDriveConfirmAction" xml:space="preserve"> + <value>新增磁碟機</value> + </data> + <data name="NewDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名稱: {0} 提供者: {1} 根: {2}</value> + </data> + <data name="RemoveDriveConfirmAction" xml:space="preserve"> + <value>移除磁碟機</value> + </data> + <data name="RemoveDriveConfirmResourceTemplate" xml:space="preserve"> + <value>名稱: {0} 提供者: {1} 根: {2}</value> + </data> + <data name="RemoveDriveInUse" xml:space="preserve"> + <value>無法移除磁碟機 '{0}',因為它正在使用中。</value> + </data> + <data name="RemoveItemWithChildren" xml:space="preserve"> + <value>位於 {0} 的項目具有子項目,且未指定 Recurse 參數。如果繼續,所有子項目都會隨項目一起移除。確定要繼續嗎?</value> + </data> + <data name="RemoveItemInUse" xml:space="preserve"> + <value>無法移除位於 '{0}' 的項目,因為該項目正在使用中。</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>位於指定路徑 {0} 的物件不存在,或已經 -Include 或 -Exclude 參數篩選。</value> + </data> + <data name="SetContentAction" xml:space="preserve"> + <value>設定內容</value> + </data> + <data name="SetContentTarget" xml:space="preserve"> + <value>路徑: {0}</value> + </data> + <data name="AddContentAction" xml:space="preserve"> + <value>新增內容</value> + </data> + <data name="AddContentTarget" xml:space="preserve"> + <value>路徑: {0}</value> + </data> + <data name="MoveItemDoesntExist" xml:space="preserve"> + <value>無法移動項目,因為位於 '{0}' 的項目並不存在。</value> + </data> + <data name="MoveItemInUse" xml:space="preserve"> + <value>無法移動項目,因為位於 '{0}' 的項目正在使用中。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>無法重新命名,因為位於 '{0}' 的項目不存在。</value> + </data> + <data name="RenamedItemInUse" xml:space="preserve"> + <value>無法重新命名位於 '{0}' 的項目,因為該項目正在使用中。</value> + </data> + <data name="ParsePathFormatError" xml:space="preserve"> + <value>無法剖析路徑,因為路徑 '{0}' 未指定限定詞。</value> + </data> + <data name="CreateAction" xml:space="preserve"> + <value>開始</value> + </data> + <data name="RollbackAction" xml:space="preserve"> + <value>復原</value> + </data> + <data name="CommitAction" xml:space="preserve"> + <value>提交</value> + </data> + <data name="TransactionResource" xml:space="preserve"> + <value>目前的交易</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessCommandHelpResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessCommandHelpResources.zh-Hant.resx new file mode 100644 index 00000000000..e6e0fbdd429 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessCommandHelpResources.zh-Hant.resx @@ -0,0 +1,151 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetProcessShortDescription" xml:space="preserve"> + <value>列出目前正在執行的處理序。</value> + </data> + <data name="GetProcessDetailedDescription" xml:space="preserve"> + <value> +-Id 識別碼 +[int[]] +[pipeline input allowed] +以逗號分隔的處理序識別碼清單,指定要取得的處理序 + +-ProcessName 名稱 +[string[]] +[pipeline input allowed] +以逗號分隔的處理序名稱清單,指定要取得的處理序 + +-Exclude 名稱 +[ArrayList] +以逗號分隔的清單,列出要從輸出中排除的處理序名稱。 + +--- +此命令會列舉本機電腦上的處理序,並輸出 System.Diagnostics.Process 物件。此命令會一次將一個處理序物件寫入輸出管線。此命令會從命令列接受 ID (處理序識別碼) 或 Process Name 等參數。此命令會針對所提供的 ID 或 ProcessName 參數,傳回對應的 system.diagnostics.process。</value> + </data> + <data name="GetProcessNote1" xml:space="preserve"> + <value>排除僅適用於處理序名稱。</value> + </data> + <data name="GetProcessExample1Description" xml:space="preserve"> + <value>傳回所有執行中的處理序。</value> + </data> + <data name="GetProcessExample2Description" xml:space="preserve"> + <value>傳回名稱以 svc 開頭的所有處理序。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessResources.zh-Hant.resx new file mode 100644 index 00000000000..46e1f1dc936 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ProcessResources.zh-Hant.resx @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoProcessFoundForGivenName" xml:space="preserve"> + <value>找不到名稱為 "{0}" 的處理序。請確認處理序名稱,然後再次呼叫 Cmdlet。</value> + </data> + <data name="RecommendIdTagForGivenName" xml:space="preserve"> + <value>找不到名稱為 "{0}" 的處理序。請嘗試使用 -Id 依處理序識別碼搜尋。</value> + </data> + <data name="NoDebuggerFound" xml:space="preserve"> + <value>因為無法將偵錯工具附加到處理序 "{0} ({1})",所以無法執行此命令。請指定其他處理序,然後執行命令。</value> + </data> + <data name="NoProcessFoundForGivenId" xml:space="preserve"> + <value>找不到處理序識別碼為 {1} 的處理序。</value> + </data> + <data name="CouldNotStopProcess" xml:space="preserve"> + <value>因為發生下列錯誤,無法停止處理序 "{0} ({1})": {2}</value> + </data> + <data name="ProcessNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="StartProcessTarget" xml:space="preserve"> + <value>{0} {1}</value> + </data> + <data name="CouldNotEnumerateModules" xml:space="preserve"> + <value>無法列舉 "{0}" 處理序的模組。</value> + </data> + <data name="CouldNotEnumerateFileVer" xml:space="preserve"> + <value>無法列舉 "{0}" 處理序的檔案版本資訊。</value> + </data> + <data name="CouldNotEnumerateModuleFileVer" xml:space="preserve"> + <value>無法列舉 "{0}" 處理序的模組和檔案版本資訊。</value> + </data> + <data name="ConfirmStopProcess" xml:space="preserve"> + <value>您確定要在下列項目上執行 Stop-Process 作業嗎: {0}({1})?</value> + </data> + <data name="UseShell" xml:space="preserve"> + <value>指定的路徑不是有效的 Win32 應用程式。請改用 UseShellExecute 再試一次。</value> + </data> + <data name="ProcessIsNotTerminated" xml:space="preserve"> + <value>因為發生下列錯誤,所以此命令已停止 "{0} ({1})" 的作業: {2}。</value> + </data> + <data name="RedirectionParams" xml:space="preserve"> + <value>因為 Redirection 參數無法與 UseShellExecute 參數搭配使用,所以無法執行此命令</value> + </data> + <data name="NoComputerNameWithFileVersion" xml:space="preserve"> + <value>取得 "Modules" 或 "FileVersion" 時發生例外狀況: [此功能不支援遠端電腦。]。</value> + </data> + <data name="DebuggerError" xml:space="preserve"> + <value>因為沒有可用的預設偵錯工具,所以此命令因 {0} 無法將偵錯工具附加至處理序。</value> + </data> + <data name="WaitOnIdleProcess" xml:space="preserve"> + <value>因為此命令無法等候 'System Idle' 處理序,所以已停止作業。請指定其他處理序,然後再次執行命令。</value> + </data> + <data name="WaitOnItself" xml:space="preserve"> + <value>因為此命令無法等候自己完成,所以已停止作業。請指定其他處理序,然後再次執行命令。</value> + </data> + <data name="ProcessNotTerminated" xml:space="preserve"> + <value>因為處理序 "{0} ({1})" 未在指定的逾時時間內停止,所以此命令已停止作業。</value> + </data> + <data name="InvalidStartProcess" xml:space="preserve"> + <value>因為發生錯誤,所以無法執行此命令: {0}</value> + </data> + <data name="InvalidApplication" xml:space="preserve"> + <value>因為輸入 "{0}" 不是有效的應用程式,所以無法執行此命令。 請提供有效的應用程式,然後再次執行命令。</value> + </data> + <data name="InvalidInput" xml:space="preserve"> + <value>因為參數 "{0}" 的值無效,或無法與此命令搭配使用,所以無法執行此命令。請提供有效的輸入,然後再次執行命令。</value> + </data> + <data name="DuplicateEntry" xml:space="preserve"> + <value>因為 "{0}" 和 "{1}" 相同,所以無法執行此命令。請提供不同的輸入,然後再次執行命令。</value> + </data> + <data name="CannotStarttheProcess" xml:space="preserve"> + <value>因為系統找不到所有必要的資訊,所以此命令無法完整執行。</value> + </data> + <data name="FailedToCreateProcessObject" xml:space="preserve"> + <value>無法擷取新的處理序控制代碼: "{0}"。輸出的 Process 物件可能有一些屬性和方法無法正常運作。</value> + </data> + <data name="InvalidUserError" xml:space="preserve"> + <value>因為發生錯誤 1783,所以無法執行此命令。此錯誤的可能原因是使用了不存在的使用者 "{0}"。請提供有效的使用者,然後再次執行命令。</value> + </data> + <data name="JoinNetworkFailed" xml:space="preserve"> + <value>將 '{0}' 新增至網路時發生錯誤: {1}</value> + </data> + <data name="RemoveFailed" xml:space="preserve"> + <value>從網路移除 '{0}' 時發生錯誤: {1}</value> + </data> + <data name="RenameFailed" xml:space="preserve"> + <value>重新命名 '{0}' 時發生錯誤: {1}</value> + </data> + <data name="ContradictParametersSpecified" xml:space="preserve"> + <value>不可同時指定參數 "{0}" 和 "{1}"。</value> + </data> + <data name="CouldNotDebugProcess" xml:space="preserve"> + <value>因為發生下列錯誤,所以無法對處理序 "{0} ({1})" 進行偵錯: {2}</value> + </data> + <data name="AttachDebuggerReturnCode2" xml:space="preserve"> + <value>使用者沒有要求之資訊的存取權。</value> + </data> + <data name="AttachDebuggerReturnCode21" xml:space="preserve"> + <value>指定的參數無效。</value> + </data> + <data name="AttachDebuggerReturnCode3" xml:space="preserve"> + <value>使用者沒有足夠的權限。</value> + </data> + <data name="AttachDebuggerReturnCode8" xml:space="preserve"> + <value>未知失敗。</value> + </data> + <data name="AttachDebuggerReturnCode9" xml:space="preserve"> + <value>指定的路徑不存在。</value> + </data> + <data name="ParameterNotSupported" xml:space="preserve"> + <value>此版本的 Windows 不支援 cmdlet '{1}' 的參數 '{0}'。</value> + </data> + <data name="ParameterNotSupportedOnPSEdition" xml:space="preserve"> + <value>此版本的 PowerShell 不支援 cmdlet '{1}' 的參數 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ServiceResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ServiceResources.zh-Hant.resx new file mode 100644 index 00000000000..13e1e1d7889 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/ServiceResources.zh-Hant.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ServiceNameForConfirmation" xml:space="preserve"> + <value>{0} ({1})</value> + </data> + <data name="NoServiceFoundForGivenName" xml:space="preserve"> + <value>找不到任何服務名稱為 '{0}' 的服務。</value> + </data> + <data name="NoServiceFoundForGivenDisplayName" xml:space="preserve"> + <value>找不到任何顯示名稱為 '{1}' 的服務。</value> + </data> + <data name="ServiceHasDependentServices" xml:space="preserve"> + <value>無法停止服務 '{1} ({0})',因為該服務具有相依式服務。只有在設定 Force 旗標時,才能停止該服務。</value> + </data> + <data name="ServiceHasDependentServicesNoForce" xml:space="preserve"> + <value>無法停止服務 '{1} ({0})',因為該服務具有相依式服務。</value> + </data> + <data name="CouldNotStopService" xml:space="preserve"> + <value>由於下列錯誤,無法停止服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotStartService" xml:space="preserve"> + <value>由於下列錯誤,無法啟動服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSuspendService" xml:space="preserve"> + <value>由於下列錯誤,無法暫止服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSuspendServiceNotSupported" xml:space="preserve"> + <value>無法暫止服務 '{1} ({0})',因為該服務不支援暫止或繼續。</value> + </data> + <data name="CouldNotSuspendServiceNotRunning" xml:space="preserve"> + <value>無法暫止服務 '{1} ({0})',因為該服務目前未執行。</value> + </data> + <data name="CouldNotResumeService" xml:space="preserve"> + <value>由於下列錯誤,無法繼續服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotResumeServiceNotSupported" xml:space="preserve"> + <value>無法繼續服務 '{1} ({0})',因為該服務不支援暫止或繼續。</value> + </data> + <data name="CouldNotResumeServiceNotRunning" xml:space="preserve"> + <value>無法繼續服務 '{1} ({0})',因為該服務目前未執行。</value> + </data> + <data name="CouldNotSetService" xml:space="preserve"> + <value>由於下列錯誤,無法設定服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotSetServiceDescription" xml:space="preserve"> + <value>由於下列錯誤,無法設定服務 '{1} ({0})' 的描述: {2}</value> + </data> + <data name="CouldNotSetServiceDelayedAutoStart" xml:space="preserve"> + <value>由於下列錯誤,無法將服務 '{1} ({0})' 設定為自動 (延遲啟動): {2}</value> + </data> + <data name="CouldNotSetServiceSecurityDescriptorSddl" xml:space="preserve"> + <value>由於下列錯誤,無法設定服務 '{0}' 的安全性描述元: {1}</value> + </data> + <data name="CouldNotNewService" xml:space="preserve"> + <value>由於下列錯誤,無法建立服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotNewServiceDescription" xml:space="preserve"> + <value>已建立服務 '{1} ({0})',但由於下列錯誤,無法設定其描述: {2}</value> + </data> + <data name="CouldNotNewServiceDelayedAutoStart" xml:space="preserve"> + <value>已建立服務 '{1} ({0})',但由於下列錯誤,無法將其 StartupType 設定為 [自動 (延遲啟動)]: {2}</value> + </data> + <data name="CouldNotRemoveService" xml:space="preserve"> + <value>由於下列錯誤,無法移除服務 '{1} ({0})': {2}</value> + </data> + <data name="CouldNotAccessDependentServices" xml:space="preserve"> + <value>'無法存取 '{1} ({0})' 的相依式服務'</value> + </data> + <data name="StartingService" xml:space="preserve"> + <value>正在等候服務 '{1} ({0})' 啟動...</value> + </data> + <data name="StoppingService" xml:space="preserve"> + <value>正在等候服務 '{1} ({0})' 停止...</value> + </data> + <data name="SuspendingService" xml:space="preserve"> + <value>正在等候服務 '{1} ({0})' 暫止...</value> + </data> + <data name="ResumingService" xml:space="preserve"> + <value>正在等候服務 '{1} ({0})' 繼續...</value> + </data> + <data name="StartServiceFailed" xml:space="preserve"> + <value>無法啟動服務 '{1} ({0})。</value> + </data> + <data name="StopServiceFailed" xml:space="preserve"> + <value>服務 '{1} ({0})' 停止失敗。</value> + </data> + <data name="SuspendServiceFailed" xml:space="preserve"> + <value>服務 '{1} ({0})' 暫止失敗。</value> + </data> + <data name="ResumeServiceFailed" xml:space="preserve"> + <value>服務 '{1} ({0})' 繼續失敗。</value> + </data> + <data name="FailToOpenServiceControlManager" xml:space="preserve"> + <value>由於下列錯誤,無法開啟 SCManager: {0}。以系統管理員身分執行 PowerShell,然後再次執行您的命令。</value> + </data> + <data name="UnsupportedStartupType" xml:space="preserve"> + <value>{1} 不支援啟動類型 '{0}'。</value> + </data> + <data name="CouldNotGetServiceProperty" xml:space="preserve"> + <value>無法擷取服務 '{0}' 的屬性 '{1}': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestConnectionResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestConnectionResources.zh-Hant.resx new file mode 100644 index 00000000000..88a88c451e1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestConnectionResources.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoPingResult" xml:space="preserve"> + <value>測試與電腦 '{0}' 的連線失敗: {1}</value> + </data> + <data name="CannotResolveTargetName" xml:space="preserve"> + <value>無法解析目標名稱。</value> + </data> + <data name="TargetAddressAbsent" xml:space="preserve"> + <value>缺少目標 IPv4/IPv6 位址。</value> + </data> + <data name="MaxHopsExceeded" xml:space="preserve"> + <value>無法完成到目的地 '{0}' 的路由追蹤: 到達主機所需的躍點數超過 MaxHops ({1})。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestPathResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestPathResources.zh-Hant.resx new file mode 100644 index 00000000000..b3e6ba950d4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TestPathResources.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PathIsNullOrEmptyCollection" xml:space="preserve"> + <value>提供的 Path 引數是 Null 或空的集合。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TimeZoneResources.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TimeZoneResources.zh-Hant.resx new file mode 100644 index 00000000000..31a2cdfca31 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Management/resources/zh-Hant/TimeZoneResources.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleMatchingTimeZones" xml:space="preserve"> + <value>無法設定本機時區,因為名稱 '{0}' 解析為多個項目。</value> + </data> + <data name="TimeZoneNameNotFound" xml:space="preserve"> + <value>在本機電腦上找不到時區名稱 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Management/singleshell/installer/MshManagementMshSnapin.cs b/src/Microsoft.PowerShell.Commands.Management/singleshell/installer/MshManagementMshSnapin.cs deleted file mode 100644 index ed3495dd334..00000000000 --- a/src/Microsoft.PowerShell.Commands.Management/singleshell/installer/MshManagementMshSnapin.cs +++ /dev/null @@ -1,81 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.ComponentModel; -using System.Management.Automation; - -namespace Microsoft.PowerShell -{ - /// <summary> - /// PSManagementPSSnapIn is a class for facilitating registry - /// of necessary information for PowerShell management PSSnapin. - /// - /// This class will be built with monad management dll. - /// </summary> - [RunInstaller(true)] - public sealed class PSManagementPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of this class. - /// </summary> - public PSManagementPSSnapIn() - : base() - { - } - - /// <summary> - /// Get name of this PSSnapin. - /// </summary> - public override string Name - { - get - { - return RegistryStrings.ManagementMshSnapinName; - } - } - - /// <summary> - /// Get the default vendor string for this PSSnapin. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Get resource information for vendor. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string VendorResource - { - get - { - return "ManagementMshSnapInResources,Vendor"; - } - } - - /// <summary> - /// Get the default description string for this PSSnapin. - /// </summary> - public override string Description - { - get - { - return "This PSSnapIn contains general management cmdlets used to manage Windows components."; - } - } - - /// <summary> - /// Get resource information for description. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string DescriptionResource - { - get - { - return "ManagementMshSnapInResources,Description"; - } - } - } -} diff --git a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj index a35f4258e56..9b262dd801e 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj +++ b/src/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj @@ -8,34 +8,19 @@ <ItemGroup> <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> - <PackageReference Include="Markdig.Signed" Version="0.42.0" /> + <PackageReference Include="Markdig.Signed" Version="1.3.2" /> <PackageReference Include="Microsoft.PowerShell.MarkdownRender" Version="7.2.1" /> </ItemGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup> - <Compile Remove="singleshell\installer\MshUtilityMshSnapin.cs" /> - <Compile Remove="gen\UtilityMshSnapinResources.cs" /> - <Compile Remove="gen\ConvertFromStringResources.cs" /> - <Compile Remove="gen\ConvertStringResources.cs" /> - <Compile Remove="gen\FlashExtractStrings.cs" /> - <Compile Remove="gen\ImmutableStrings.cs" /> - - <EmbeddedResource Remove="resources\UtilityMshSnapinResources.resx" /> - <EmbeddedResource Remove="resources\ConvertFromStringResources.resx" /> - <EmbeddedResource Remove="resources\ConvertStringResources.resx" /> - <EmbeddedResource Remove="resources\FlashExtractStrings.resx" /> - <EmbeddedResource Remove="resources\ImmutableStrings.resx" /> + <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="5.9.0" /> + <PackageReference Include="System.Drawing.Common" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="JsonSchema.Net" Version="7.4.0" /> </ItemGroup> <ItemGroup> - <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.14.0" /> - <PackageReference Include="System.Threading.AccessControl" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="System.Drawing.Common" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="JsonSchema.Net" Version="7.4.0" /> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> </ItemGroup> - </Project> diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs index 414b472e640..cb455417531 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CsvCommands.cs @@ -45,17 +45,19 @@ public abstract class BaseCsvWritingCommand : PSCmdlet public abstract PSObject InputObject { get; set; } /// <summary> - /// IncludeTypeInformation : The #TYPE line should be generated. Default is false. Cannot specify with NoTypeInformation. + /// IncludeTypeInformation : The #TYPE line should be generated. Default is false. /// </summary> [Parameter] [Alias("ITI")] public SwitchParameter IncludeTypeInformation { get; set; } /// <summary> - /// NoTypeInformation : The #TYPE line should not be generated. Default is true. Cannot specify with IncludeTypeInformation. + /// Gets or sets a value indicating whether to suppress the #TYPE line. + /// This parameter is obsolete and has no effect. It is retained for backward compatibility only. /// </summary> [Parameter(DontShow = true)] [Alias("NTI")] + [Obsolete("This parameter is obsolete and has no effect. The default behavior is to not include type information. Use -IncludeTypeInformation to include type information.")] public SwitchParameter NoTypeInformation { get; set; } = true; /// <summary> @@ -120,18 +122,6 @@ protected override void BeginProcessing() this.ThrowTerminatingError(errorRecord); } - if (this.MyInvocation.BoundParameters.ContainsKey(nameof(IncludeTypeInformation)) && this.MyInvocation.BoundParameters.ContainsKey(nameof(NoTypeInformation))) - { - InvalidOperationException exception = new(CsvCommandStrings.CannotSpecifyIncludeTypeInformationAndNoTypeInformation); - ErrorRecord errorRecord = new(exception, "CannotSpecifyIncludeTypeInformationAndNoTypeInformation", ErrorCategory.InvalidData, null); - this.ThrowTerminatingError(errorRecord); - } - - if (this.MyInvocation.BoundParameters.ContainsKey(nameof(IncludeTypeInformation))) - { - NoTypeInformation = !IncludeTypeInformation; - } - Delimiter = ImportExportCSVHelper.SetDelimiter(this, ParameterSetName, Delimiter, UseCulture); } } @@ -270,6 +260,14 @@ protected override void BeginProcessing() this.ThrowTerminatingError(errorRecord); } + // Validate that Append and NoHeader are not specified together. + if (Append && NoHeader) + { + InvalidOperationException exception = new(CsvCommandStrings.CannotSpecifyAppendAndNoHeader); + ErrorRecord errorRecord = new(exception, "CannotSpecifyBothAppendAndNoHeader", ErrorCategory.InvalidData, null); + this.ThrowTerminatingError(errorRecord); + } + _shouldProcess = ShouldProcess(Path); if (!_shouldProcess) { @@ -309,7 +307,7 @@ protected override void ProcessRecord() // write headers (row1: typename + row2: column names) if (!_isActuallyAppending && !NoHeader.IsPresent) { - if (NoTypeInformation == false) + if (IncludeTypeInformation) { WriteCsvLine(ExportCsvHelper.GetTypeString(InputObject)); } @@ -734,7 +732,7 @@ protected override void ProcessRecord() if (!NoHeader.IsPresent) { - if (NoTypeInformation == false) + if (IncludeTypeInformation) { WriteCsvLine(ExportCsvHelper.GetTypeString(InputObject)); } @@ -959,7 +957,7 @@ internal static IList<string> BuildPropertyNames(PSObject source, IList<string> /// <returns>Converted string.</returns> internal string ConvertPropertyNamesCSV(IList<string> propertyNames) { - ArgumentNullException.ThrowIfNull(propertyNames); + ArgumentNullException.ThrowIfNull(propertyNames); _outputString.Clear(); bool first = true; @@ -994,7 +992,7 @@ internal string ConvertPropertyNamesCSV(IList<string> propertyNames) AppendStringWithEscapeAlways(_outputString, propertyName); break; case BaseCsvWritingCommand.QuoteKind.AsNeeded: - + if (propertyName.AsSpan().IndexOfAny(_delimiter, '\n', '"') != -1) { AppendStringWithEscapeAlways(_outputString, propertyName); @@ -1023,7 +1021,7 @@ internal string ConvertPropertyNamesCSV(IList<string> propertyNames) /// <returns></returns> internal string ConvertPSObjectToCSV(PSObject mshObject, IList<string> propertyNames) { - ArgumentNullException.ThrowIfNull(propertyNames); + ArgumentNullException.ThrowIfNull(propertyNames); _outputString.Clear(); bool first = true; @@ -1044,7 +1042,7 @@ internal string ConvertPSObjectToCSV(PSObject mshObject, IList<string> propertyN { if (dictionary.Contains(propertyName)) { - value = dictionary[propertyName].ToString(); + value = dictionary[propertyName]?.ToString(); } else if (mshObject.Properties[propertyName] is PSPropertyInfo property) { @@ -1109,7 +1107,7 @@ internal string ConvertPSObjectToCSV(PSObject mshObject, IList<string> propertyN /// <returns>ToString() value.</returns> internal static string GetToStringValueForProperty(PSPropertyInfo property) { - ArgumentNullException.ThrowIfNull(property); + ArgumentNullException.ThrowIfNull(property); string value = null; try @@ -1271,7 +1269,7 @@ internal sealed class ImportCsvHelper internal ImportCsvHelper(PSCmdlet cmdlet, char delimiter, IList<string> header, string typeName, StreamReader streamReader) { - ArgumentNullException.ThrowIfNull(cmdlet); + ArgumentNullException.ThrowIfNull(cmdlet); ArgumentNullException.ThrowIfNull(streamReader); _cmdlet = cmdlet; diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CustomSerialization.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CustomSerialization.cs index f8a39cce096..6d224d29007 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CustomSerialization.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/CustomSerialization.cs @@ -704,7 +704,7 @@ private void WriteMemberInfoCollection( continue; } - if (!(info is PSPropertyInfo property)) + if (info is not PSPropertyInfo property) { continue; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/DebugRunspaceCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/DebugRunspaceCommand.cs index f5d84dfd195..756afff13de 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/DebugRunspaceCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/DebugRunspaceCommand.cs @@ -265,6 +265,15 @@ private void WaitAndReceiveRunspaceOutput() // Set up host script debugger to debug the runspace. _debugger.DebugRunspace(_runspace, breakAll: BreakAll); + _runspace.IsRemoteDebuggerAttached = true; + _runspace.Events?.GenerateEvent( + PSEngineEvent.OnDebugAttach, + sender: null, + args: Array.Empty<object>(), + extraData: null, + processInCurrentThread: true, + waitForCompletionInCurrentThread: false); + while (_debugging) { // Wait for running script. @@ -307,6 +316,7 @@ private void WaitAndReceiveRunspaceOutput() { _runspace.AvailabilityChanged -= HandleRunspaceAvailabilityChanged; _debugger.NestedDebuggingCancelledEvent -= HandleDebuggerNestedDebuggingCancelledEvent; + _runspace.IsRemoteDebuggerAttached = false; _debugger.StopDebugRunspace(_runspace); _newRunningScriptEvent.Dispose(); } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/OutGridView/ColumnInfo.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/OutGridView/ColumnInfo.cs index a42462737ea..65efee78a28 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/OutGridView/ColumnInfo.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/OutGridView/ColumnInfo.cs @@ -48,7 +48,7 @@ internal Type GetValueType(PSObject liveObject, out object columnValue) /// <returns>The source string limited in the number of lines.</returns> internal static object LimitString(object src) { - if (!(src is string srcString)) + if (src is not string srcString) { return src; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs index 2179243279d..693a799c809 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-object/Format-Object.cs @@ -32,6 +32,7 @@ public FormatCustomCommand() /// will be determined using property sets, etc. /// </summary> [Parameter(Position = 0)] + [ValidateNotNullOrEmpty] public object[] Property { get { return _props; } @@ -41,6 +42,12 @@ public object[] Property private object[] _props; + /// <summary> + /// Gets or sets the properties to exclude from formatting. + /// </summary> + [Parameter] + public string[] ExcludeProperty { get; set; } + /// <summary> /// </summary> /// <value></value> @@ -61,6 +68,18 @@ internal override FormattingCommandLineParameters GetCommandLineParameters() { FormattingCommandLineParameters parameters = new(); + // Check View conflicts first (before any auto-expansion) + if (!string.IsNullOrEmpty(this.View)) + { + // View cannot be used with Property or ExcludeProperty + if ((_props is not null && _props.Length != 0) || (ExcludeProperty is not null && ExcludeProperty.Length != 0)) + { + ReportCannotSpecifyViewAndProperty(); + } + + parameters.viewName = this.View; + } + if (_props != null) { ParameterProcessor processor = new(new FormatObjectParameterDefinition()); @@ -68,15 +87,17 @@ internal override FormattingCommandLineParameters GetCommandLineParameters() parameters.mshParameterList = processor.ProcessParameters(_props, invocationContext); } - if (!string.IsNullOrEmpty(this.View)) + if (ExcludeProperty is not null) { - // we have a view command line switch - if (parameters.mshParameterList.Count != 0) + parameters.excludePropertyFilter = new PSPropertyExpressionFilter(ExcludeProperty); + + // ExcludeProperty implies -Property * for better UX + if (_props is null || _props.Length == 0) { - ReportCannotSpecifyViewAndProperty(); + ParameterProcessor processor = new(new FormatObjectParameterDefinition()); + TerminatingErrorContext invocationContext = new(this); + parameters.mshParameterList = processor.ProcessParameters(new object[] { "*" }, invocationContext); } - - parameters.viewName = this.View; } parameters.groupByParameter = this.ProcessGroupByParameter(); diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs index aeddf498f44..c6aef5c20be 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/FormatAndOutput/format-wide/Format-Wide.cs @@ -42,9 +42,14 @@ public object Property private object _prop; /// <summary> - /// Optional, non positional parameter. + /// Gets or sets the properties to exclude from formatting. + /// </summary> + [Parameter] + public string[] ExcludeProperty { get; set; } + + /// <summary> + /// Gets or sets a value indicating whether to autosize the output. /// </summary> - /// <value></value> [Parameter] public SwitchParameter AutoSize { @@ -74,6 +79,18 @@ internal override FormattingCommandLineParameters GetCommandLineParameters() { FormattingCommandLineParameters parameters = new(); + // Check View conflicts first (before any auto-expansion) + if (!string.IsNullOrEmpty(this.View)) + { + // View cannot be used with Property or ExcludeProperty + if (_prop is not null || (ExcludeProperty is not null && ExcludeProperty.Length != 0)) + { + ReportCannotSpecifyViewAndProperty(); + } + + parameters.viewName = this.View; + } + if (_prop != null) { ParameterProcessor processor = new(new FormatWideParameterDefinition()); @@ -81,15 +98,17 @@ internal override FormattingCommandLineParameters GetCommandLineParameters() parameters.mshParameterList = processor.ProcessParameters(new object[] { _prop }, invocationContext); } - if (!string.IsNullOrEmpty(this.View)) + if (ExcludeProperty is not null) { - // we have a view command line switch - if (parameters.mshParameterList.Count != 0) + parameters.excludePropertyFilter = new PSPropertyExpressionFilter(ExcludeProperty); + + // ExcludeProperty implies -Property * for better UX + if (_prop is null) { - ReportCannotSpecifyViewAndProperty(); + ParameterProcessor processor = new(new FormatWideParameterDefinition()); + TerminatingErrorContext invocationContext = new(this); + parameters.mshParameterList = processor.ProcessParameters(new object[] { "*" }, invocationContext); } - - parameters.viewName = this.View; } // we cannot specify -column and -autosize, they are mutually exclusive diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Get-PSBreakpoint.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Get-PSBreakpoint.cs index 85bb8fa53b7..c675a0f6dc1 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Get-PSBreakpoint.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Get-PSBreakpoint.cs @@ -115,7 +115,7 @@ protected override void ProcessRecord() Command, (Breakpoint breakpoint, string command) => { - if (!(breakpoint is CommandBreakpoint commandBreakpoint)) + if (breakpoint is not CommandBreakpoint commandBreakpoint) { return false; } @@ -130,7 +130,7 @@ protected override void ProcessRecord() Variable, (Breakpoint breakpoint, string variable) => { - if (!(breakpoint is VariableBreakpoint variableBreakpoint)) + if (breakpoint is not VariableBreakpoint variableBreakpoint) { return false; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetRandomCommandBase.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetRandomCommandBase.cs index fef7764c5b8..8e50b1cf5a9 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetRandomCommandBase.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetRandomCommandBase.cs @@ -488,7 +488,7 @@ protected override void ProcessRecord() { if (EffectiveParameterSet == MyParameterSet.RandomListItem) { - if (ParameterSetName == ShuffleParameterSet) + if (Shuffle) { // this allows for $null to be in an array passed to InputObject foreach (object item in InputObject ?? _nullInArray) diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetUptime.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetUptime.cs index e8dcfbe254a..c21165301e2 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetUptime.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/GetUptime.cs @@ -36,16 +36,15 @@ protected override void ProcessRecord() { TimeSpan uptime = TimeSpan.FromSeconds(Stopwatch.GetTimestamp() / Stopwatch.Frequency); - switch (ParameterSetName) + if (Since) { - case TimespanParameterSet: - // return TimeSpan of time since the system started up - WriteObject(uptime); - break; - case SinceParameterSet: - // return Datetime when the system started up - WriteObject(DateTime.Now.Subtract(uptime)); - break; + // Output the time of the last system boot. + WriteObject(DateTime.Now.Subtract(uptime)); + } + else + { + // Output the time elapsed since the last system boot. + WriteObject(uptime); } } else diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs index 16b7db47d41..d01d144caca 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ImplicitRemotingCommands.cs @@ -2620,7 +2620,7 @@ private string GenerateConnectionStringForNewRunspace() private string GenerateAllowRedirectionParameter() { - if (!(_remoteRunspaceInfo.Runspace.ConnectionInfo is WSManConnectionInfo wsmanConnectionInfo)) + if (_remoteRunspaceInfo.Runspace.ConnectionInfo is not WSManConnectionInfo wsmanConnectionInfo) { return string.Empty; } @@ -2646,7 +2646,7 @@ private string GenerateAuthenticationMechanismParameter() return string.Empty; } - if (!(_remoteRunspaceInfo.Runspace.ConnectionInfo is WSManConnectionInfo wsmanConnectionInfo)) + if (_remoteRunspaceInfo.Runspace.ConnectionInfo is not WSManConnectionInfo wsmanConnectionInfo) { return string.Empty; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Import-LocalizedData.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Import-LocalizedData.cs index 1f43670531d..c4e423ffd1d 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Import-LocalizedData.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Import-LocalizedData.cs @@ -158,7 +158,7 @@ protected override void ProcessRecord() ThrowTerminatingError( new ErrorRecord(nse, "CannotDefineSupportedCommand", ErrorCategory.PermissionDenied, null)); } - + SystemPolicy.LogWDACAuditMessage( context: Context, title: ImportLocalizedDataStrings.WDACLogTitle, diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Measure-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Measure-Object.cs index cf483b16a93..1e741758270 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Measure-Object.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Measure-Object.cs @@ -824,7 +824,7 @@ protected override void EndProcessing() string errorId = (IsMeasuringGeneric) ? "GenericMeasurePropertyNotFound" : "TextMeasurePropertyNotFound"; WritePropertyNotFoundError(propertyName, errorId); } - + continue; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/New-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/New-Object.cs index f2c31faf400..0ea312f2963 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/New-Object.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/New-Object.cs @@ -196,12 +196,12 @@ protected override void BeginProcessing() { ThrowTerminatingError( new ErrorRecord( - new PSNotSupportedException(NewObjectStrings.CannotCreateTypeConstrainedLanguage), + new PSNotSupportedException(NewObjectStrings.CannotCreateTypeConstrainedLanguage), "CannotCreateTypeConstrainedLanguage", ErrorCategory.PermissionDenied, targetObject: null)); } - + SystemPolicy.LogWDACAuditMessage( context: Context, title: NewObjectStrings.TypeWDACLogTitle, diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewGuidCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewGuidCommand.cs index 3aa070bcd62..d1d41b312f7 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewGuidCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewGuidCommand.cs @@ -45,11 +45,11 @@ protected override void ProcessRecord() { ErrorRecord error = new(ex, "StringNotRecognizedAsGuid", ErrorCategory.InvalidArgument, null); WriteError(error); - } + } } else { - guid = ParameterSetName is "Empty" ? Guid.Empty : Guid.NewGuid(); + guid = Empty.ToBool() ? Guid.Empty : Guid.CreateVersion7(); } WriteObject(guid); diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewTemporaryDirectoryCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewTemporaryDirectoryCommand.cs new file mode 100644 index 00000000000..4f1d5d58543 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/NewTemporaryDirectoryCommand.cs @@ -0,0 +1,113 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +using System.IO; +using System.Management.Automation; + +namespace Microsoft.PowerShell.Commands +{ + /// <summary> + /// The implementation of the "New-TemporaryDirectory" cmdlet. + /// </summary> + [Cmdlet(VerbsCommon.New, "TemporaryDirectory", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Low, HelpUri = "https://go.microsoft.com/fwlink/?LinkId=2378273")] + [OutputType(typeof(System.IO.DirectoryInfo))] + public class NewTemporaryDirectoryCommand : Cmdlet + { + private const string NewTemporaryDirectoryInvalidPrefix = "NewTemporaryDirectoryInvalidPrefix"; + private const string NewTemporaryDirectoryWriteError = "NewTemporaryDirectoryWriteError"; + + /// <summary> + /// Gets or sets an optional prefix for the temporary directory name. + /// </summary> + [Parameter] + [ValidateNotNullOrEmpty] + public string Prefix { get; set; } + + /// <summary> + /// Returns a temporary directory. + /// </summary> + protected override void EndProcessing() + { + string tempPath = Path.GetTempPath(); + + if (!string.IsNullOrEmpty(Prefix) && IsInvalidPrefix(Prefix)) + { + ThrowTerminatingError( + CreateErrorRecord( + new System.ArgumentException("The prefix contains invalid characters.", nameof(Prefix)), + NewTemporaryDirectoryInvalidPrefix, + ErrorCategory.InvalidArgument, + Prefix)); + return; + } + + string targetDescription = string.IsNullOrEmpty(Prefix) + ? $"temporary directory under '{tempPath}'" + : $"temporary directory under '{tempPath}' with prefix '{Prefix}'"; + + if (!ShouldProcess(targetDescription, "Create temporary directory")) + { + return; + } + + try + { + DirectoryInfo createdDirectory = string.IsNullOrEmpty(Prefix) + ? Directory.CreateTempSubdirectory() + : Directory.CreateTempSubdirectory(Prefix); + + WriteObject(createdDirectory); + } + catch (IOException ioException) + { + ThrowTerminatingError( + CreateErrorRecord( + ioException, + NewTemporaryDirectoryWriteError, + ErrorCategory.WriteError, + targetDescription)); + } + catch (System.UnauthorizedAccessException unauthorizedAccessException) + { + ThrowTerminatingError( + CreateErrorRecord( + unauthorizedAccessException, + NewTemporaryDirectoryWriteError, + ErrorCategory.PermissionDenied, + targetDescription)); + } + } + + private static bool IsInvalidPrefix(string prefix) + { + if (prefix.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0) + { + return true; + } + + foreach (char prefixCharacter in prefix) + { + if (prefixCharacter is '/' or '\\' || char.IsControl(prefixCharacter)) + { + return true; + } + } + + return prefix.Equals(".", System.StringComparison.Ordinal) + || prefix.Equals("..", System.StringComparison.Ordinal); + } + + private static ErrorRecord CreateErrorRecord( + System.Exception exception, + string errorId, + ErrorCategory category, + object targetObject) + { + return new ErrorRecord( + exception, + errorId, + category, + targetObject); + } + } +} diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ObjectCommandComparer.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ObjectCommandComparer.cs index fd01768d5a8..13b0234a02b 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ObjectCommandComparer.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ObjectCommandComparer.cs @@ -77,7 +77,7 @@ internal CultureInfo Culture /// <returns>True if both the objects are same or else returns false.</returns> public override bool Equals(object inputObject) { - if (!(inputObject is ObjectCommandPropertyValue objectCommandPropertyValueObject)) + if (inputObject is not ObjectCommandPropertyValue objectCommandPropertyValueObject) { return false; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/OrderObjectBase.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/OrderObjectBase.cs index 178eaa12f62..596bbcaafc6 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/OrderObjectBase.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/OrderObjectBase.cs @@ -358,7 +358,7 @@ internal static string[] GetDefaultKeyPropertySet(PSObject mshObj) return null; } - if (!(standardNames.Members["DefaultKeyPropertySet"] is PSPropertySet defaultKeys)) + if (standardNames.Members["DefaultKeyPropertySet"] is not PSPropertySet defaultKeys) { return null; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs index 9db27335da5..e0b0bff07c5 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Select-Object.cs @@ -12,47 +12,6 @@ namespace Microsoft.PowerShell.Commands { - /// <summary> - /// Helper class to do wildcard matching on PSPropertyExpressions. - /// </summary> - internal sealed class PSPropertyExpressionFilter - { - /// <summary> - /// Initializes a new instance of the <see cref="PSPropertyExpressionFilter"/> class - /// with the specified array of patterns. - /// </summary> - /// <param name="wildcardPatternsStrings">Array of pattern strings to use.</param> - internal PSPropertyExpressionFilter(string[] wildcardPatternsStrings) - { - ArgumentNullException.ThrowIfNull(wildcardPatternsStrings); - - _wildcardPatterns = new WildcardPattern[wildcardPatternsStrings.Length]; - for (int k = 0; k < wildcardPatternsStrings.Length; k++) - { - _wildcardPatterns[k] = WildcardPattern.Get(wildcardPatternsStrings[k], WildcardOptions.IgnoreCase); - } - } - - /// <summary> - /// Try to match the expression against the array of wildcard patterns. - /// The first match shortcircuits the search. - /// </summary> - /// <param name="expression">PSPropertyExpression to test against.</param> - /// <returns>True if there is a match, else false.</returns> - internal bool IsMatch(PSPropertyExpression expression) - { - for (int k = 0; k < _wildcardPatterns.Length; k++) - { - if (_wildcardPatterns[k].IsMatch(expression.ToString())) - return true; - } - - return false; - } - - private readonly WildcardPattern[] _wildcardPatterns; - } - internal sealed class SelectObjectExpressionParameterDefinition : CommandParameterDefinition { protected override void SetEntries() diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ShowCommand/ShowCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ShowCommand/ShowCommand.cs index 60b05807d48..01267bab680 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ShowCommand/ShowCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/ShowCommand/ShowCommand.cs @@ -170,6 +170,13 @@ public void Dispose() /// </summary> protected override void BeginProcessing() { + if (Utils.IsSessionRestricted(this.Context)) + { + Exception e = new InvalidOperationException(HelpErrors.NotAllowedInRestrictedRemoting); + ErrorRecord errorRecord = new ErrorRecord(e, "CommandNotAllowed", ErrorCategory.InvalidOperation, null); + this.ThrowTerminatingError(errorRecord); + } + _showCommandProxy = new ShowCommandProxy(this); if (_showCommandProxy.ScreenHeight < this.Height) diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs index df1c8b76fb8..839a0b7c051 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/StartSleepCommand.cs @@ -110,7 +110,7 @@ protected override void ProcessRecord() case "Milliseconds": sleepTime = Milliseconds; break; - + case "FromTimeSpan": if (Duration.TotalMilliseconds > int.MaxValue) { diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs index 27ea15406f7..4a0f4831299 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Tee-Object.cs @@ -140,12 +140,15 @@ protected override void EndProcessing() _commandWrapper.ShutDown(); } - private void Dispose(bool isDisposing) + /// <summary> + /// Release all resources. + /// </summary> + public void Dispose() { if (!_alreadyDisposed) { _alreadyDisposed = true; - if (isDisposing && _commandWrapper != null) + if (_commandWrapper != null) { _commandWrapper.Dispose(); _commandWrapper = null; @@ -153,15 +156,6 @@ private void Dispose(bool isDisposing) } } - /// <summary> - /// Dispose method in IDisposable. - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - #region private private CommandWrapper _commandWrapper; private bool _alreadyDisposed; diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/TestJsonCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/TestJsonCommand.cs index 32603f160f8..909cbff3c8f 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/TestJsonCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/TestJsonCommand.cs @@ -264,19 +264,11 @@ protected override void ProcessRecord() if (_jschema != null) { - EvaluationResults evaluationResults = _jschema.Evaluate(parsedJson, new EvaluationOptions { OutputFormat = OutputFormat.List }); + EvaluationResults evaluationResults = _jschema.Evaluate(parsedJson, new EvaluationOptions { OutputFormat = OutputFormat.Hierarchical }); result = evaluationResults.IsValid; if (!result) { - HandleValidationErrors(evaluationResults); - - if (evaluationResults.HasDetails) - { - foreach (var nestedResult in evaluationResults.Details) - { - HandleValidationErrors(nestedResult); - } - } + ReportValidationErrors(evaluationResults); } } } @@ -298,6 +290,33 @@ protected override void ProcessRecord() WriteObject(result); } + /// <summary> + /// Recursively reports validation errors from hierarchical evaluation results. + /// Skips nodes (and their children) where IsValid is true to avoid false positives + /// from constructs like OneOf or AnyOf. + /// </summary> + /// <param name="evaluationResult">The evaluation result to process.</param> + private void ReportValidationErrors(EvaluationResults evaluationResult) + { + // Skip this node and all children if validation passed + if (evaluationResult.IsValid) + { + return; + } + + // Report errors at this level + HandleValidationErrors(evaluationResult); + + // Recursively process child results + if (evaluationResult.HasDetails) + { + foreach (var nestedResult in evaluationResult.Details) + { + ReportValidationErrors(nestedResult); + } + } + } + private void HandleValidationErrors(EvaluationResults evaluationResult) { if (!evaluationResult.HasErrors) diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Var.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Var.cs index 12cfb784c72..a41b284f568 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Var.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/Var.cs @@ -697,7 +697,6 @@ public SwitchParameter PassThru /// Gets whether we will append to the variable if it exists. /// </summary> [Parameter] - [Experimental(ExperimentalFeature.PSRedirectToVariable, ExperimentAction.Show)] public SwitchParameter Append { get; set; } private bool _nameIsFormalParameter; diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/BasicHtmlWebResponseObject.Common.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/BasicHtmlWebResponseObject.Common.cs index 9bd76f99413..ea650e80e67 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/BasicHtmlWebResponseObject.Common.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/BasicHtmlWebResponseObject.Common.cs @@ -81,9 +81,9 @@ public WebCmdletElementCollection InputFields { List<PSObject> parsedFields = new(); MatchCollection fieldMatch = HtmlParser.InputFieldRegex.Matches(Content); - foreach (Match field in fieldMatch) + foreach (Match match in fieldMatch) { - parsedFields.Add(CreateHtmlObject(field.Value, "INPUT")); + parsedFields.Add(CreateHtmlObject(match.Value, "INPUT")); } _inputFields = new WebCmdletElementCollection(parsedFields); diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/HttpVersionCompletionsAttribute.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/HttpVersionCompletionsAttribute.cs index 05eb8ed96b6..903ff4d8f80 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/HttpVersionCompletionsAttribute.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/HttpVersionCompletionsAttribute.cs @@ -46,6 +46,6 @@ static HttpVersionCompletionsAttribute() /// <inheritdoc/> public HttpVersionCompletionsAttribute() : base(AllowedVersions) { - } + } } } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/WebRequestPSCmdlet.Common.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/WebRequestPSCmdlet.Common.cs index 7a784a1e495..020f3af7bfb 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/WebRequestPSCmdlet.Common.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/Common/WebRequestPSCmdlet.Common.cs @@ -567,7 +567,7 @@ protected override void ProcessRecord() WriteVerbose(linkVerboseMsg); } - using (HttpRequestMessage request = GetRequest(uri)) + using (HttpRequestMessage request = GetRequest(uri, isRedirect: followedRelLink > 0)) { FillRequestStream(request); try @@ -1055,7 +1055,7 @@ internal virtual HttpClient GetHttpClient(bool handleRedirect) return client; } - internal virtual HttpRequestMessage GetRequest(Uri uri) + internal virtual HttpRequestMessage GetRequest(Uri uri, bool isRedirect = false) { Uri requestUri = PrepareUri(uri); HttpMethod httpMethod = string.IsNullOrEmpty(CustomMethod) ? GetHttpMethod(Method) : new HttpMethod(CustomMethod); @@ -1080,6 +1080,11 @@ internal virtual HttpRequestMessage GetRequest(Uri uri) } else { + if (isRedirect && !PreserveAuthorizationOnRedirect && entry.Key is HttpKnownHeaderNames.Authorization) + { + continue; + } + if (SkipHeaderValidation) { request.Headers.TryAddWithoutValidation(entry.Key, entry.Value); @@ -1149,6 +1154,11 @@ internal virtual HttpRequestMessage GetRequest(Uri uri) } } + if (isRedirect && !PreserveAuthorizationOnRedirect && request.Headers.Contains(HttpKnownHeaderNames.Authorization)) + { + request.Headers.Remove(HttpKnownHeaderNames.Authorization); + } + return request; } @@ -1346,7 +1356,8 @@ internal virtual HttpResponseMessage GetResponse(HttpClient client, HttpRequestM currentUri = new Uri(request.RequestUri, response.Headers.Location); // Continue to handle redirection - using HttpRequestMessage redirectRequest = GetRequest(currentUri); + using HttpRequestMessage redirectRequest = GetRequest(currentUri, isRedirect: true); + response.Dispose(); response = GetResponse(client, redirectRequest, handleRedirect); } @@ -1995,7 +2006,7 @@ private static StreamContent GetMultipartStreamContent(object fieldName, Stream /// <param name="file">The file to use for the <see cref="StreamContent"/></param> private static StreamContent GetMultipartFileContent(object fieldName, FileInfo file) { - StreamContent result = GetMultipartStreamContent(fieldName: fieldName, stream: new FileStream(file.FullName, FileMode.Open)); + StreamContent result = GetMultipartStreamContent(fieldName: fieldName, stream: new FileStream(file.FullName, FileMode.Open, FileAccess.Read, FileShare.Read)); result.Headers.ContentDisposition.FileName = file.Name; result.Headers.ContentDisposition.FileNameStar = file.Name; diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommand.cs index eb8c3e3cc08..173d999b06d 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/ConvertToJsonCommand.cs @@ -98,7 +98,7 @@ protected virtual void Dispose(bool disposing) _cancellationSource.Dispose(); } } - + private readonly List<object> _inputObjects = new(); /// <summary> diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebProxy.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebProxy.cs index c7400e75f9d..c8fed859771 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebProxy.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebProxy.cs @@ -31,7 +31,7 @@ public bool Equals(WebProxy? other) return false; } - // _proxyAddress cannot be null as it is set in the constructor + // _proxyAddress cannot be null as it is set in the constructor return other._credentials == _credentials && _proxyAddress.Equals(other._proxyAddress) && BypassProxyOnLocal == other.BypassProxyOnLocal; diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebResponseHelper.CoreClr.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebResponseHelper.CoreClr.cs index 377a7e56265..05ca7225421 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebResponseHelper.CoreClr.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/CoreCLR/WebResponseHelper.CoreClr.cs @@ -42,7 +42,9 @@ internal static string GetOutFilePath(HttpResponseMessage response, string quali // Get file name from last segment of Uri string? lastUriSegment = System.Net.WebUtility.UrlDecode(response.RequestMessage?.RequestUri?.Segments[^1]); - return Directory.Exists(qualifiedOutFile) ? Path.Join(qualifiedOutFile, lastUriSegment) : qualifiedOutFile; + return Directory.Exists(qualifiedOutFile) + ? Path.Join(qualifiedOutFile, Path.GetFileName(lastUriSegment)) + : qualifiedOutFile; } internal static string GetProtocol(HttpResponseMessage response) => string.Create(CultureInfo.InvariantCulture, $"HTTP/{response.Version}"); diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/JsonObject.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/JsonObject.cs index b626fd71db8..6506f2bd2ce 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/JsonObject.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/WebCmdlet/JsonObject.cs @@ -662,7 +662,7 @@ private static object ProcessValue(object obj, int currentDepth, in ConvertToJso /// </returns> private static object AddPsProperties(object psObj, object obj, int depth, bool isPurePSObj, bool isCustomObj, in ConvertToJsonContext context) { - if (!(psObj is PSObject pso)) + if (psObj is not PSObject pso) { return obj; } diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs index 6473d6d4fae..cc3b1f2b251 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/XmlCommands.cs @@ -331,13 +331,12 @@ public string[] LiteralPath private bool _disposed = false; /// <summary> - /// Public dispose method. + /// Release all resources. /// </summary> public void Dispose() { if (!_disposed) { - GC.SuppressFinalize(this); if (_helper != null) { _helper.Dispose(); diff --git a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/trace/TraceExpressionCommand.cs b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/trace/TraceExpressionCommand.cs index 2bf7045cbed..1eadd4934b3 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/commands/utility/trace/TraceExpressionCommand.cs +++ b/src/Microsoft.PowerShell.Commands.Utility/commands/utility/trace/TraceExpressionCommand.cs @@ -330,7 +330,7 @@ internal TracePipelineWriter( bool writeError, Collection<PSTraceSource> matchingSources) { - ArgumentNullException.ThrowIfNull(cmdlet); + ArgumentNullException.ThrowIfNull(cmdlet); ArgumentNullException.ThrowIfNull(matchingSources); _cmdlet = cmdlet; diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/AddMember.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/AddMember.resx index cb18968d6ed..5890ed43eea 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/AddMember.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/AddMember.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/AddTypeStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/AddTypeStrings.resx index 6b178fb85eb..c0374e4d1d2 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/AddTypeStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/AddTypeStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/AliasCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/AliasCommandStrings.resx index f10c2e64236..b113e19818f 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/AliasCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/AliasCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringData.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringData.resx index 285dea7301e..10214736962 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringData.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringData.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringResources.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringResources.resx deleted file mode 100644 index ae0b785d645..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertFromStringResources.resx +++ /dev/null @@ -1,150 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="DocInformation" xml:space="preserve"> - <value>The supplied template was invalid: {0}. For more information on the template syntax, type 'Get-Help ConvertFrom-String'</value> - </data> - <data name="EmptyInputObject" xml:space="preserve"> - <value>No input was supplied</value> - </data> - <data name="InvalidRegularExpression" xml:space="preserve"> - <value>{0} is not a valid Regular Expression delimiter</value> - </data> - <data name="OneOrMorePropertyNamesAreInvalid" xml:space="preserve"> - <value>One or more PropertyNames are invalid</value> - </data> - <data name="OnlyOneTemplateSupported" xml:space="preserve"> - <value>Template file path resolves to more than one file. Specify a path to a single file</value> - </data> - <data name="ProgramNotFound" xml:space="preserve"> - <value>ConvertFrom-String appears to be having trouble parsing your data using the template you've provided. We'd love to take a look at what went wrong, if you'd like to share the data and template used to parse it. We've saved these files to {0} and {1} - feel free to attach them in a mail to psdmfb@microsoft.com. We will review all submissions, although we can't guarantee a response.</value> - </data> - <data name="ResultNotFound" xml:space="preserve"> - <value>ConvertFrom-String appears to be having trouble parsing your data using the template you've provided. We'd love to take a look at what went wrong, if you'd like to share the data and template used to parse it. We've saved these files to {0} and {1} - feel free to attach them in a mail to psdmfb@microsoft.com. We will review all submissions, although we can't guarantee a response.</value> - </data> - <data name="StringConversionError" xml:space="preserve"> - <value>Error converting string value to specified type at file character position {0}</value> - </data> - <data name="TemplateFileRequired" xml:space="preserve"> - <value>Template file is required for UpdateTemplate parameter</value> - </data> - <data name="TemplateNotFound" xml:space="preserve"> - <value>Template file was not found</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertHTMLStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertHTMLStrings.resx index f01b88d8754..e604b617997 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertHTMLStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertHTMLStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertMarkdownStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertMarkdownStrings.resx index d77c7422abe..692be6fe026 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertMarkdownStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertMarkdownStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertStringResources.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertStringResources.resx deleted file mode 100644 index 9e65acdc23c..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ConvertStringResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="InvalidExample" xml:space="preserve"> - <value>Text examples must follow the pattern "input value = output value"</value> - </data> - <data name="InvalidPsObjectExample" xml:space="preserve"> - <value>PSObject examples should have 'Before' and 'After' properties</value> - </data> - <data name="NoProgramFound" xml:space="preserve"> - <value>Convert-String appears to be having trouble parsing your data using the examples you've provided. We'd love to take a look at what went wrong - feel free to send the command you tried in a mail to psdmfb@microsoft.com. We will review all submissions, although we can't guarantee a response.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/CsvCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/CsvCommandStrings.resx index 0eff0d6f84f..572e4d99e17 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/CsvCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/CsvCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -130,9 +130,6 @@ <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> <value>You must specify either the -UseQuotes or -QuoteFields parameters, but not both.</value> </data> - <data name="CannotSpecifyIncludeTypeInformationAndNoTypeInformation" xml:space="preserve"> - <value>You must specify either the -IncludeTypeInformation or -NoTypeInformation parameters, but not both.</value> - </data> <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> <value>You must specify either the -Path or -LiteralPath parameters, but not both.</value> </data> @@ -157,4 +154,7 @@ <data name="EOFIsReached" xml:space="preserve"> <value>EOF is reached.</value> </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>You must specify either the -Append or -NoHeader parameters, but not both.</value> + </data> </root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/Debugger.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/Debugger.resx index 043fa4a9320..c4ab45d5b61 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/Debugger.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/Debugger.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/EventingStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/EventingStrings.resx index 2eff70b6267..e36c4148b01 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/EventingStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/EventingStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/FlashExtractStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/FlashExtractStrings.resx deleted file mode 100644 index 824b56ec6bf..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/FlashExtractStrings.resx +++ /dev/null @@ -1,213 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="ChildNamesMustBeUnique" xml:space="preserve"> - <value>There are two instances of non-sequence Property '{0}' at {1} and {2} in parent Span {3}</value> - </data> - <data name="NonOptionalNonStructMustHaveValue" xml:space="preserve"> - <value>Property '{0}' at {1} has no value and is not optional or a containing span</value> - </data> - <data name="NoProgramFound" xml:space="preserve"> - <value>No program can be found for the given input</value> - </data> - <data name="NullProperty" xml:space="preserve"> - <value>Internal error: Property cannot be null</value> - </data> - <data name="UnexpectedEndingBracket" xml:space="preserve"> - <value>Unexpected Span ending bracket found at {0}</value> - </data> - <data name="MissingSpan" xml:space="preserve"> - <value>Missing Span value at {0} while processing {1}</value> - </data> - <data name="InvalidFormat" xml:space="preserve"> - <value>Invalid format at {0} while processing {1}</value> - </data> - <data name="InvalidTypeName" xml:space="preserve"> - <value>Invalid type name '{0}' at {1} while processing {2}</value> - </data> - <data name="InvalidSpanName" xml:space="preserve"> - <value>Missing Span name at {0} while processing {1}</value> - </data> - <data name="InvalidFirstNameChar" xml:space="preserve"> - <value>First character of a name must be a letter or underscore at {0} while processing {1}</value> - </data> - <data name="InvalidNameChar" xml:space="preserve"> - <value>Characters of a name must be letters, digits, or underscores at {0} while processing {1}</value> - </data> - <data name="AttributeSuffixWithinName" xml:space="preserve"> - <value>Cannot embed attribute suffixes (e.g. optional, sequence) in names at {0} while processing {1}</value> - </data> - <data name="ReservedWord" xml:space="preserve"> - <value>Cannot use reserved word '{2}' at {0} while processing {1}</value> - </data> - <data name="ValueIndicatorNotFound" xml:space="preserve"> - <value>Expected value indicator at {0} while processing {1}</value> - </data> - <data name="CannotConvertValue" xml:space="preserve"> - <value>Unable to convert string value to specified type while processing {0}</value> - </data> - <data name="UnexpectedEOF" xml:space="preserve"> - <value>Unexpected EOF while processing {0}</value> - </data> - <data name="SpanStartPosition" xml:space="preserve"> - <value>Span starting at line {0} column {1}</value> - </data> - <data name="NoParent" xml:space="preserve"> - <value>Internal error: Property '{0}' at {1} has no containing parent</value> - </data> - <data name="InconsistentPropertyDefinition" xml:space="preserve"> - <value>Property '{0}' definition at {1} is inconsistent with earlier definition(s)</value> - </data> - <data name="NoParentRegionFound" xml:space="preserve"> - <value>Internal error: no parent region found.</value> - </data> - <data name="ParentRegionsCannotBeEmpty" xml:space="preserve"> - <value>Internal error: parent regions cannot be null or empty.</value> - </data> - <data name="ParserSpanStartPosition" xml:space="preserve"> - <value>line {0} column {1}</value> - </data> - <data name="AtPosition" xml:space="preserve"> - <value>at {0}</value> - </data> - <data name="SingleNameString" xml:space="preserve"> - <value>'{0}'</value> - </data> - <data name="MarkupCharPosition" xml:space="preserve"> - <value>line {0} column {1}</value> - </data> - <data name="NoStrippedTemplateFileStart" xml:space="preserve"> - <value>No template text file start for Span {0}</value> - </data> - <data name="PropertyNotFound" xml:space="preserve"> - <value>Internal error: Property '{0}' not found</value> - </data> - <data name="InvalidOperation" xml:space="preserve"> - <value>Internal error: Invalid parser operation</value> - </data> - <data name="CachedProgramNotFound" xml:space="preserve"> - <value>Cached program was not found in template file for property: {0}</value> - </data> - <data name="DifferentTemplateHash" xml:space="preserve"> - <value>Template text does not match cached programs</value> - </data> - <data name="NoExampleFound" xml:space="preserve"> - <value>The template text contains no example to parse</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/FormatAndOut_out_gridview.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/FormatAndOut_out_gridview.resx index e5bdb6dc12b..f5b5dd3000a 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/FormatAndOut_out_gridview.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/FormatAndOut_out_gridview.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/GetFormatDataStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/GetFormatDataStrings.resx index de231836cd5..74e1db4692d 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/GetFormatDataStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/GetFormatDataStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/GetMember.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/GetMember.resx index a2e19681b64..054a4c873d6 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/GetMember.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/GetMember.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/GetRandomCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/GetRandomCommandStrings.resx index c81839c8409..ecbdecc3464 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/GetRandomCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/GetRandomCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/GetUptimeStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/GetUptimeStrings.resx index f59439da714..9450dc82028 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/GetUptimeStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/GetUptimeStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/HostStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/HostStrings.resx index c01248ed5d7..6391b0183ea 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/HostStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/HostStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/HttpCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/HttpCommandStrings.resx index a5f3e822ce3..a08843ed7c3 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/HttpCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/HttpCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ImmutableStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ImmutableStrings.resx deleted file mode 100644 index 71e978c89b4..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ImmutableStrings.resx +++ /dev/null @@ -1,123 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="DuplicateKey" xml:space="preserve"> - <value>An element with the same key but a different value already exists. Key: {0}</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ImplicitRemotingStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ImplicitRemotingStrings.resx index 3ee0ae73220..70e00b3b7f1 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ImplicitRemotingStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ImplicitRemotingStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ImportLocalizedDataStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ImportLocalizedDataStrings.resx index cf792788c6f..8fc6474c99e 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/ImportLocalizedDataStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ImportLocalizedDataStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/MatchStringStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/MatchStringStrings.resx index 2b6b80959d0..fe284f4a24b 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/MatchStringStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/MatchStringStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/MeasureObjectStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/MeasureObjectStrings.resx index e27aa35e747..47daf3c35b1 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/MeasureObjectStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/MeasureObjectStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/NewObjectStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/NewObjectStrings.resx index 8c8d59034cc..3b8b8ab2371 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/NewObjectStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/NewObjectStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/OutPrinterDisplayStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/OutPrinterDisplayStrings.resx index 0b4c01443f3..8e6fcd284b1 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/OutPrinterDisplayStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/OutPrinterDisplayStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/SelectObjectStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/SelectObjectStrings.resx index 02d3aad766d..621e833d092 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/SelectObjectStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/SelectObjectStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/SendMailMessageStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/SendMailMessageStrings.resx index 3f53249c1b3..8278af4b469 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/SendMailMessageStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/SendMailMessageStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/SortObjectStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/SortObjectStrings.resx index 4e05f063ce1..729a027d66f 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/SortObjectStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/SortObjectStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/TestJsonCmdletStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/TestJsonCmdletStrings.resx index cc607eda418..e9a19f81793 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/TestJsonCmdletStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/TestJsonCmdletStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/TraceCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/TraceCommandStrings.resx index c09ba1ea796..1446921e129 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/TraceCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/TraceCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/UnblockFileStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/UnblockFileStrings.resx index b2af7eba67e..9c6325363cf 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/UnblockFileStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/UnblockFileStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateDataStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateDataStrings.resx index ba1bdfd6174..feea0b90490 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateDataStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateDataStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateListStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateListStrings.resx index e6b985db275..8caa94ce8d8 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateListStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/UpdateListStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityCommonStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityCommonStrings.resx index 0eedd2d38d2..3e7f0052592 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityCommonStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityCommonStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityMshSnapinResources.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityMshSnapinResources.resx deleted file mode 100644 index 3bca38847db..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/UtilityMshSnapinResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="Description" xml:space="preserve"> - <value>This PowerShell snap-in contains utility cmdlets that are used to view and organize data in different ways.</value> - </data> - <data name="Vendor" xml:space="preserve"> - <value>Microsoft Corporation</value> - </data> - <data name="Name" xml:space="preserve"> - <value>PowerShell utility snap-in</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/VariableCommandStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/VariableCommandStrings.resx index d385adda038..51b93d480ef 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/VariableCommandStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/VariableCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/WebCmdletStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/WebCmdletStrings.resx index cb080d37012..4bc8e782b0f 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/WebCmdletStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/WebCmdletStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/WriteErrorStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/WriteErrorStrings.resx index 13d2058e7b2..cb913ef9dd5 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/WriteErrorStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/WriteErrorStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/WriteProgressResourceStrings.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/WriteProgressResourceStrings.resx index 9603b4deb99..919e5638e2f 100644 --- a/src/Microsoft.PowerShell.Commands.Utility/resources/WriteProgressResourceStrings.resx +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/WriteProgressResourceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddMember.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddMember.cs.resx new file mode 100644 index 00000000000..e619ca3b51c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddMember.cs.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Chcete-li přidat člen, lze zadat pouze jeden typ členu. Zadané typy členů jsou: {0}</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Nelze přidat člen s typem {0}. Pro parametr MemberTypes zadejte jiný typ.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Parametr SecondValue není pro člen typu {0} vyžadován a neměl by být zadán. Při přidávání členů tohoto typu parametr SecondValue nezadávejte.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Pro členy typu {0} je parametr Value povinný. Při přidávání členů tohoto typu zadejte parametr Value.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Pro člen typu {0} nesmí mít oba parametry Value a SecondValue hodnotu null. Zadejte pro jeden z těchto dvou parametrů hodnotu, která není null.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Člen s názvem {0} se nedá přidat, protože člen s tímto názvem již existuje. Pokud chcete člen přesto přepsat, přidejte do příkazu parametr Force.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Nelze vynutit přidání členu s názvem {0} a typem {1}. Člen s tímto názvem a typem již existuje a stávající člen není rozšířením instance.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Člen, na který tento alias odkazuje, nesmí být null ani prázdný.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Parametr Value nesmí být pro člen typu {0} null. Při přidávání členů tohoto typu zadejte pro parametr Value hodnotu, která není null.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Parametr SecondValue nesmí být pro člen typu {0} null. Při přidávání členů tohoto typu zadejte pro parametr SecondValue hodnotu, která není null.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Parametr NotePropertyName nesmí obsahovat hodnoty, které lze převést na typ {0}. Chcete-li s těmito hodnotami definovat název členu, použijte Add-Member a zadejte typ členu.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Název členu NoteProperty nesmí být null ani prázdný řetězec.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Parametr TypeName nesmí být null, prázdný ani obsahovat pouze prázdné znaky.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddTypeStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddTypeStrings.cs.resx new file mode 100644 index 00000000000..fae897a2605 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AddTypeStrings.cs.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Zdrojový kód již byl zkompilován a načten.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Typ nelze přidat. Přípona „{0}“ se nepodporuje.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Typ nelze přidat. Vstupní soubory musí mít stejnou příponu.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Typ nelze přidat. Sestavení {0} nejde najít.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Typ nelze přidat. Název typu {0} již existuje.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Nelze nastavit výstupní sestavení. Cesta {0} se nepřeložila na jeden soubor.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Typ nelze přidat. Došlo k chybám kompilace.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Typ nelze přidat. Parametr OutputType vyžaduje, aby byl zadán parametr OutputAssembly.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Typ nelze přidat. Definice nových typů není v tomto jazykovém režimu podporována.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>Zadané referenční sestavení „{0}“ je zbytečné a ignoruje se.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Typy sestavení ConsoleApplication a WindowsApplication se v současné době nepodporují.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Rutina Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Rutina Add-Type nebude v režimu ConstrainedLanguage povolena.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AliasCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AliasCommandStrings.cs.resx new file mode 100644 index 00000000000..5d925594808 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/AliasCommandStrings.cs.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Nastavit alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Název: {0} Hodnota: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Nový alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Název: {0} Hodnota: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Importovat alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Název: {0} Hodnota: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Nelze otevřít soubor {0} pro export aliasu. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Soubor aliasu</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Exportováno uživatelem: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Datum a čas: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Počítač: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Alias nelze importovat, protože zadaná cesta {0} odkazuje na cestu zprostředkovatele {1}. Změňte hodnotu parametru Path na cestu systému souborů.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Alias nejde importovat, protože cesta {0} obsahuje zástupné znaky, které se překládají na více cest. Aliasy se dají importovat jenom z jednoho souboru. Změňte hodnotu parametru Path na cestu, která se překládá na jeden soubor.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Nelze otevřít soubor {0} pro import aliasu. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Alias nelze importovat. Číslo řádku {1} v souboru {0} není správně formátovaný řádek hodnot oddělených čárkami (CSV) pro aliasy. Změňte řádek tak, aby obsahoval čtyři hodnoty oddělené čárkami. Pokud samotný text hodnoty obsahuje čárku, musí být hodnota obsažena v uvozovkách.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Alias nelze importovat, protože číslo řádku {1} v souboru {0} obsahuje možnost, která nebyla rozpoznána pro aliasy. Změňte soubor tak, aby obsahoval platné možnosti.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Tento příkaz nemůže najít odpovídající alias, protože alias s {0} {1} neexistuje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertFromStringData.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertFromStringData.cs.resx new file mode 100644 index 00000000000..2a10c309c52 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertFromStringData.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>Datový řádek {0} není ve formátu name=value. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>Datová položka {1} na řádku {0} je již definována. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertHTMLStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertHTMLStrings.cs.resx new file mode 100644 index 00000000000..1eebd695779 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertHTMLStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Povolené meta vlastnosti jsou content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible a viewport. Meta pár {0} a {1} nemusí fungovat správně.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertMarkdownStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertMarkdownStrings.cs.resx new file mode 100644 index 00000000000..523a392e975 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ConvertMarkdownStrings.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Typ vstupního objektu {0} je neplatný.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Jsou podporovány pouze cesty poskytovatele FileSystem. Cesta k souboru {0} se nepodporuje.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>Vlastnost {0} zadaného objektu má hodnotu null nebo je prázdná.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Neplatný název sady parametrů: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/CsvCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/CsvCommandStrings.cs.resx new file mode 100644 index 00000000000..8306588baaf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/CsvCommandStrings.cs.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Obsah CSV nejde přidat do následujícího souboru: {1}. Přidávaný objekt nemá vlastnost odpovídající následujícímu sloupci: {0}. Chcete-li pokračovat i s neodpovídajícími vlastnostmi, přidejte parametr -Force a spusťte příkaz znovu.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Musíte zadat parametr -UseQuotes nebo -QuoteFields, ale ne oba.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Musíte zadat parametr -Path nebo -LiteralPath, ale ne oba.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Jedno nebo více záhlaví nebylo zadaných. Místo všech chybějících záhlaví se použily výchozí názvy začínající písmenem H.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName je povinný parametr.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Metoda ReconcilePreexistingPropertyNames se má volat jen při přidávání.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Metoda ReconcilePreexistingPropertyNames se má volat jen po úspěšném načtení existujících názvů vlastností.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Metoda BuildPropertyNames se má u každé instance rutiny volat jen jednou.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>Hierarchie typů nesmí obsahovat hodnoty null.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>Bylo dosaženo konce souboru.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Musíte zadat parametr -Append nebo -NoHeader, ale ne oba.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/Debugger.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/Debugger.cs.resx new file mode 100644 index 00000000000..9065b98afbe --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/Debugger.cs.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Řádek nemůže být menší než 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Zarážka s ID {0} neexistuje.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Soubor {0} neexistuje.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>V souboru {0} nelze nastavit zarážku. Platné jsou pouze soubory *.ps1 a *.psm1.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Ladění není ve vzdálených relacích podporováno.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Nelze nastavit zarážku. Jazykový režim této relace není kompatibilní se systémovým jazykovým režimem.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Zarážky nelze nastavit ve vzdálené relaci, protože aktuální hostitel nepodporuje vzdálené ladění.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Pomocí této rutiny nelze ladit výchozí hostitelské prostředí runspace. Chcete-li ladit výchozí prostředí runspace, použijte běžné příkazy ladění hostitele.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Nelze ladit prostředí runspace. Hostitel nemá ladicí program. Zkuste ladit prostředí runspace v konzole PowerShellu nebo ve Visual Studio Code, které mají integrované ladicí programy.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Nelze ladit prostředí runspace. Hostitel nebo jeho uživatelské rozhraní nejsou k dispozici. Ladicí program vyžaduje hostitele a uživatelské rozhraní hostitele.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Bylo nalezeno více než jedno prostředí runspace. Současně lze ladit pouze jedno prostředí runspace.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Chcete-li ukončit relaci ladění, zadejte na příkazovém řádku ladicího programu příkaz Detach, případně stiskněte Ctrl+C.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Příkaz nebo skript byl dokončen.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Laděné prostředí runspace: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Možnosti ladění prostředí runspace {0} nelze nastavit, protože není ve stavu Opened (Otevřeno).</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Možnosti ladění pro proces {0} se nepodařilo trvale uložit.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Pro prostředí runspace {0} nebyl nalezen žádný ladicí program.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Nebylo nalezeno žádné prostředí runspace.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Rutina Wait-Debugger byla volána na řádku {0} v {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Zarážku přidruženou k jinému prostředí runspace nelze aktualizovat, protože neexistuje žádné prostředí runspace s ID instance {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/EventingStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/EventingStrings.cs.resx new file mode 100644 index 00000000000..3668e81183b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/EventingStrings.cs.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Událost s identifikátorem zdroje {0} neexistuje.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Událost s identifikátorem {0} neexistuje.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Odběr události s identifikátorem zdroje {0} neexistuje.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Odběr události s identifikátorem {0} neexistuje.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Odběr události: {0}</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Událost „{0}“</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>Pro nepřesměrované události musí být zadána akce.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Odhlásit odběr</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Odebrat</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/FormatAndOut_out_gridview.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/FormatAndOut_out_gridview.cs.resx new file mode 100644 index 00000000000..edeed8ec053 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/FormatAndOut_out_gridview.cs.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Out-GridView nepodporuje tento formát dat.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 byl nainstalován v době, kdy byla spuštěna jedna nebo více relací PowerShellu. Chcete-li použít rutinu {0}, zavřete všechna okna PowerShellu a potom otevřete nové okno PowerShellu.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Typ</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Hodnota</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Index</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Příkaz s názvem {0} nebyl nalezen.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Byl nalezen více než jeden příkaz s názvem {0}. Spusťte {1} bez parametrů a potom zadáním {0} vyfiltrujte výsledky.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Do vstupní vyrovnávací paměti konzoly nelze zapisovat.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} musí být menší než {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetFormatDataStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetFormatDataStrings.cs.resx new file mode 100644 index 00000000000..90c9780343a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetFormatDataStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Probíhá zpracování definice zobrazení {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetMember.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetMember.cs.resx new file mode 100644 index 00000000000..0ac872df5d0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetMember.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Pro rutinu Get-Member musíte zadat objekt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetRandomCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetRandomCommandStrings.cs.resx new file mode 100644 index 00000000000..8a4f4972027 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetRandomCommandStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>Hodnota maxValue musí být větší než nula.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Minimální hodnota ({0}) nemůže být větší nebo rovna maximální hodnotě ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>Hodnota minValue nemůže být větší než hodnota maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetUptimeStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetUptimeStrings.cs.resx new file mode 100644 index 00000000000..fd5946bb3e5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/GetUptimeStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>Platforma není podporována (System.Diagnostics.Stopwatch.IsHighResolution má hodnotu false).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HostStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HostStrings.cs.resx new file mode 100644 index 00000000000..4e2f0f729ad --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HostStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Barvu nelze zpracovat, protože {0} není platná barva.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HttpCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HttpCommandStrings.cs.resx new file mode 100644 index 00000000000..7b764b1e15e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/HttpCommandStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Tento příkaz nelze dokončit z důvodu následující chyby: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImplicitRemotingStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImplicitRemotingStrings.cs.resx new file mode 100644 index 00000000000..abf17af3591 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImplicitRemotingStrings.cs.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Data vrácená vzdáleným příkazem {0} nejsou v očekávaném formátu.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>Rutina {0} vyžaduje ve vzdálené relaci následující příkazy: Get-Command, Get-FormatData a Select-Object. Používají se následující příkazy, ale volitelné: Get-Help a Measure-Object. Ověřte, zda vzdálená relace obsahuje požadované příkazy, a akci opakujte.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Spuštění příkazu {0} ve vzdálené relaci oznámilo následující chybu: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>Spuštění příkazu {0} ve vzdálené relaci nevrátilo žádné výsledky.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>K tomuto modulu implicitní vzdálené komunikace nebyla přidružena žádná relace.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Vzdálený alias {0} nelze přeložit.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>Vytvoření proxy serveru pro příkaz {0} bylo přeskočeno, protože název neodpovídá hodnotě parametru Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Definice rozšířeného typu byla pro typ {0} vynechána, protože jeho název neodpovídá hodnotě parametru FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>Vytvoření proxy serveru pro příkaz {0} bylo přeskočeno, protože prostředí PowerShell nemohlo ověřit bezpečnost názvu příkazu.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Vytvoření proxy serveru bylo pro následující příkaz přeskočeno: {0}, protože by stínoval existující místní příkaz. Pokud chcete stínovat existující místní příkazy, použijte parametr AllowClobber.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Nebyly vytvořeny žádné proxy pro příkazy, protože všechny požadované vzdálené příkazy by stínovaly existující místní příkazy. Pokud chcete stínovat existující místní příkazy, použijte parametr AllowClobber.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Implicitní vzdálená komunikace pro {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Událost implicitní vzdálené komunikace (ID relace: {0}; ID obslužné rutiny události: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Modul implicitní vzdálené komunikace</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>vygenerováno {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>od rutiny {0}</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Vyvoláno s následujícím příkazovým řádkem: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Volitelný parametr, který se dá použít k určení relace, na které tento modul proxy serveru funguje</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Vytváří se nová relace pro implicitní vzdálenou komunikaci příkazu {{0}}...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Relace pro modul implicitní vzdálené komunikace v {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Vytváření modulu implicitní vzdálené komunikace...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Načítání informací o příkazu ze vzdálené relace...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Načítání informací o příkazu ze vzdálené relace... Přijaté příkazy: {0}</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Načítají se informace o formátování a výstupu ze vzdálené relace...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Načítají se informace o formátování a výstupu ze vzdálené relace... Přijaté objekty: {0}</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Dokončeno.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Žádost o přihlašovací údaje k PowerShellu</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Zadejte vaše přihlašovací údaje pro {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Zadejte přihlašovací údaje proxy serveru HTTP, které se používají pro následující připojení: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Příkazy, které jsou k dispozici v nové vzdálené relaci, se liší od příkazů dostupných při vytvoření modulu implicitní vzdálené komunikace. Zvažte opětovné vytvoření modulu pomocí rutiny Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Soubory nelze načíst, protože spuštěné skripty jsou v tomto systému zakázány. Zadejte platný certifikát, kterým chcete podepsat soubory.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Soubor {0} se nepodařilo podepsat.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImportLocalizedDataStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImportLocalizedDataStrings.cs.resx new file mode 100644 index 00000000000..de0933c01d8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/ImportLocalizedDataStrings.cs.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Datový soubor {0} se nenašel. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Parametr FileName nebyl zadaný. Parametr FileName je povinný, pokud se Import-LocalizedData nevolá ze souboru skriptu.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Při otevírání datového souboru {0} v PowerShellu došlo k následující chybě: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Při načítání datového souboru skriptu {0} v PowerShellu došlo k následující chybě: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>Argument parametru FileName nesmí obsahovat cestu.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Datový soubor PowerShellu {0} se nenašel v adresáři {1} ani v žádném nadřazeném adresáři jazykové verze.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Lokalizovaná data nejde importovat. V tomto jazykovém režimu není povolená definice dalších podporovaných příkazů.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Název BindingVariable {0} není platný.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Rutina Import-LocalizedData</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>V režimu ConstrainedLanguage nebudou povolené další podporované příkazy zadané parametrem SupportedCommand.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MatchStringStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MatchStringStrings.cs.resx new file mode 100644 index 00000000000..e7fbe08564f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MatchStringStrings.cs.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Soubor nejde otevřít, protože aktuální poskytovatel ({0}) neumí otevírat soubory.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Soubor {0} nejde přečíst: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Možnost Context není platná při hledání výsledků předaných kanálem z výstupu Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>Řetězec {0} není platný regulární výraz: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Parametr -Culture musíte zadat jen společně s parametrem -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MeasureObjectStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MeasureObjectStrings.cs.resx new file mode 100644 index 00000000000..5da93bbc568 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/MeasureObjectStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Vlastnost {0} nebyla nalezena ve vstupu pro žádné objekty.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>Vstupní objekt {0} není číselný.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/NewObjectStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/NewObjectStrings.cs.resx new file mode 100644 index 00000000000..53adb99a35e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/NewObjectStrings.cs.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Konstruktor nebyl nalezen. Nelze najít odpovídající konstruktor pro typ {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Nelze najít typ [{0}]: Ověřte, že je načteno sestavení obsahující tento typ.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Nelze načíst typ modelu COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>Objekt zapsaný do kanálu je instancí typu {0} z primárního sestavení komponenty pro interoperabilitu. Pokud tento typ zpřístupňuje jiné členy než členy IDispatch, skripty napsané pro práci s tímto objektem nemusí fungovat, pokud není nainstalováno primární sestavení pro interoperabilitu.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Člen {1} nebyl pro zadaný objekt {2} nalezen.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Zadaná hodnota není platná nebo je vlastnost jen pro čtení. Změňte hodnotu a zkuste to znovu.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Vytváření instancí atributů a delegovaných typů Windows RT není podporováno.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Nelze vytvořit instance typu podobného ByRef {0}. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Typ nelze vytvořit. V tomto jazykovém režimu se podporují jen základní typy.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Typ nelze vytvořit. V počítači uzamčeném zásadou jsou v jazykovém režimu {0} podporovány pouze základní typy.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Vytvoření typu rutiny New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Typ {0} nebude vytvořen v režimu ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Vytvoření objektu COM rutiny New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>Objekt COM {0} nebude vytvořen v režimu ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/OutPrinterDisplayStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/OutPrinterDisplayStrings.cs.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/OutPrinterDisplayStrings.cs.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SelectObjectStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SelectObjectStrings.cs.resx new file mode 100644 index 00000000000..e23427cbe4e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SelectObjectStrings.cs.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Více výsledků nelze přejmenovat.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Vlastnost {0} nebyla nalezena.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Nelze rozbalit více vlastností.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>Vlastnost nelze zpracovat, protože vlastnost {0} již existuje.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Vlastnost je prázdný blok skriptu a neposkytuje název.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SendMailMessageStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SendMailMessageStrings.cs.resx new file mode 100644 index 00000000000..34d7df9b9c3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SendMailMessageStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>E-mail nejde odeslat, protože nebyl zadaný žádný server SMTP. Server SMTP musíte zadat pomocí parametru SmtpServer nebo proměnné $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SortObjectStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SortObjectStrings.cs.resx new file mode 100644 index 00000000000..eb75ae68c52 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/SortObjectStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Sort-Object – {0} nelze nalézt v InputObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/StartSleepStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/StartSleepStrings.cs.resx new file mode 100644 index 00000000000..5d05191e8ba --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/StartSleepStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>Hodnota parametru -Duration nesmí překročit hodnotu {0}, zadaná hodnota byla {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TestJsonCmdletStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TestJsonCmdletStrings.cs.resx new file mode 100644 index 00000000000..5d764487240 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TestJsonCmdletStrings.cs.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Schéma JSON nejde parsovat.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>JSON nejde parsovat.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON není platný se schématem: {0} v {1}.</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Nelze otevřít soubor schématu JSON: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Schéma identifikátoru URI {0} není podporováno. Povoleny jsou pouze identifikátory URI protokolu HTTP(S) a místního systému souborů.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TraceCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TraceCommandStrings.cs.resx new file mode 100644 index 00000000000..e41f3e1c4c2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/TraceCommandStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>Výstup trasování jde zapisovat jen do systému souborů. Cesta {0} odkazovala na cestu poskytovatele {1}.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>Výstup trasování jde zapisovat jen do jednoho souboru. Cesta {0} se přeložila na více než jeden soubor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UnblockFileStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UnblockFileStrings.cs.resx new file mode 100644 index 00000000000..6c8706b9efd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UnblockFileStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Rutina nepodporuje Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Při pokusu o odblokování souboru {0} došlo k chybě.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateDataStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateDataStrings.cs.resx new file mode 100644 index 00000000000..982e4931fcd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateDataStrings.cs.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Soubor nelze otevřít, protože aktuálním zprostředkovatelem je {0} a tento příkaz vyžaduje soubor.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Soubor {0} nelze přečíst, protože nemá příponu názvu souboru {1}.</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Aktualizovat TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Aktualizovat FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Člen typu {0} se nedá aktualizovat. Pro parametr MemberType zadejte jiný typ.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Parametr {0} je pro typ {1} povinný. Zadejte prosím parametr {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Parametr {0} nesmí být pro člen typu {1} null ani prázdný řetězec. Při aktualizaci tohoto typu členu zadejte pro parametr {0} hodnotu, která není null.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Parametr {0} není pro člen typu {1} nutný a neměl by být zadán. Při aktualizaci tohoto typu členu nezadávejte parametr {0}.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Pro aktualizaci typu {0} není zadán žádný člen.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Název cílového typu nesmí být null, prázdný ani obsahovat pouze prázdné znaky.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Parametry Value a SecondValue nesmí být pro člen typu {0} současně null. Zadejte pro jeden z těchto dvou parametrů hodnotu, která není null.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Lze zadat pouze jeden typ členu. Zadané typy členů: {0}. Aktualizujte typ pouze s jedním typem členu.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Parametry MemberName, Value a SecondValue nelze zadat bez parametru MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Odebrat TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Název typu, který bude odebrán: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Typ, který chcete aktualizovat: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Odebrat typ souboru</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Soubor {0} není importován do aktuální relace.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Aktualizace dat formátu nejsou v tomto prostředí runspace povoleny. Při vytváření prostředí runspace je vlastnost DisableFormatUpdates nastavena na hodnotu True.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Data formátu nelze aktualizovat pomocí instance FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Data typu nelze aktualizovat pomocí instance TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateListStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateListStrings.cs.resx new file mode 100644 index 00000000000..58f81044229 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UpdateListStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Vlastnost {0} se u tohoto objektu nenašla</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Když zadáte parametr InputObject, musíte zadat také parametr Property.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Když zadáte parametr Property, musíte zadat také parametr InputObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UtilityCommonStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UtilityCommonStrings.cs.resx new file mode 100644 index 00000000000..9dff16de405 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/UtilityCommonStrings.cs.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>Objekt {2} obsahuje jednu nebo více neplatných výjimek.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Tento příkaz nejde spustit, protože cesta k souboru {0} není platná. Zadejte platnou cestu k souboru a spusťte příkaz znovu.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Tento příkaz nejde spustit, protože hodnota {0} je prázdná. Zadejte CSSUri a spusťte příkaz znovu.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Soubor nejde otevřít, protože aktuální poskytovatel ({0}) neumí otevírat soubory.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Tento příkaz nejde spustit, protože hodnota předpony v parametru Namespace má hodnotu null. Zadejte platnou hodnotu předpony a spusťte příkaz znovu.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Objekty seskupené podle této vlastnosti nejde rozbalit, protože se opakuje klíč. Zadejte platnou hodnotu vlastnosti a zkuste to znovu.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Tento příkaz není v tomto operačním systému podporovaný.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Soubor {0} nejde přečíst: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Vstup typu {0} nejde převést na šestnáctkovou hodnotu. Chcete-li zobrazit šestnáctkové formátování jeho řetězcové reprezentace, předejte ho před rutinou Format-Hex prostřednictvím kanálu rutině Out-String.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Zadaná cesta {0} není podporovaná. Tento příkaz podporuje jen cesty poskytovatele FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Cesta: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Příkaz nejde spustit, protože parametr AsString vyžaduje zadání parametru AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Příkaz nejde spustit, protože při použití parametru AsHashTable s více než jednou vlastností je nutné přidat parametr AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Cesta {0} se nenašla, protože neexistuje.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Značku {0} nejde použít. Předpona PS je rezervovaná.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Soubor {0} se nepovedlo analyzovat jako datový soubor PowerShellu.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Z daného SDDL nejde vytvořit popisovač zabezpečení kvůli následující chybě: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Rutina Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Blok skriptu rutiny Invoke-Expression se spustí v režimu ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/VariableCommandStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/VariableCommandStrings.cs.resx new file mode 100644 index 00000000000..3497e287da1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/VariableCommandStrings.cs.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Nastavit proměnnou</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Název: {0} Hodnota: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Použijte jednu proměnnou místo kolekce</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nová proměnná</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Název: {0} Hodnota: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Odebrat proměnnou</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Název: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Vymazat proměnnou</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Název: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WebCmdletStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WebCmdletStrings.cs.resx new file mode 100644 index 00000000000..3ad12150c62 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WebCmdletStrings.cs.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>Přístup k cestě {0} se zamítl.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Rutina nemůže chránit tajné kódy ve formátu prostého textu odesílané přes nešifrovaná připojení. Pokud chcete potlačit toto upozornění a odesílat tajné kódy ve formátu prostého textu přes nešifrované sítě, zadejte příkaz znovu s parametrem AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Authentication a UseDefaultCredentials. Authentication nepodporuje výchozí přihlašovací údaje. Zadejte buď Authentication, nebo UseDefaultCredentials a zkuste to znovu.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Rutinu nelze spustit, protože není zadán následující parametr: Credential. Zadaný typ Authentication vyžaduje Credential. Zadejte Credential a zkuste to znovu.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Rutinu nelze spustit, protože není zadán následující parametr: Token. Zadaný typ Authentication vyžaduje Token. Zadejte Token a potom to zkuste znovu.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Credential a Token. Zadejte buď Credential, nebo Token a zkuste to znovu.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Body a InFile. Zadejte buď Body, nebo InFile a zkuste to znovu. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Body a Form. Zadejte buď Body, nebo Form a potom to zkuste znovu. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: InFile a Form. Zadejte buď InFile, nebo Form a zkuste to znovu. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Rutinu nelze spustit, protože parametr -ContentType není platným záhlavím Content-Type. Zadejte platnou hodnotu Content-Type pro parametr -ContentType a zkuste to znovu. Pokud chcete potlačit ověřování hlaviček, zadejte parametr -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Credential a UseDefaultCredentials. Zadejte buď Credential, nebo UseDefaultCredentials a zkuste to znovu.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Cesta {0} se překládá na adresář. Zadejte cestu včetně názvu souboru a potom příkaz opakujte.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Zadaný kód JSON obsahuje vlastnost, jejíž název je prázdný řetězec. To je podporováno pouze při použití přepínače -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Řetězec JSON nelze převést, protože slovník převedený z tohoto řetězce obsahuje duplicitní klíč {0}.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Obsah odpovědi nelze analyzovat, protože modul Internet Exploreru není k dispozici nebo nebyla dokončena konfigurace Internet Exploreru při prvním spuštění. Zadejte parametr UseBasicParsing a zkuste to znovu. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Ve výchozím nastavení nelze pokračovat přes nezabezpečené přesměrování. Zadejte příkaz znovu s přepínačem -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Řetězec JSON nelze převést, protože obsahuje klíče s různou velikostí písmen. Místo toho použijte přepínač -AsHashTable. Klíč, který se systém pokusil přidat k existujícímu klíči {0}, byl {1}.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Byl překročen maximální počet přesměrování. Pokud chcete zvýšit povolený počet přesměrování, zadejte pro parametr -MaximumRedirection vyšší hodnotu.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Cestu {0} lze přeložit na více cest.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Typ {0} není podporován pro serializaci nebo deserializaci slovníku. Klíče musí být řetězce.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Cestu {0} nelze přeložit na soubor.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Cesta {0} není cestou systému souborů. Zadejte cestu k souboru v systému souborů.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Rutinu nelze spustit, protože chybí následující parametr: OutFile. Při použití parametru {0} zadejte platnou hodnotu parametru OutFile a zkuste to znovu.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Soubor se znovu nestáhne, protože vzdálený soubor má stejnou velikost jako OutFile: {0}.</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: ProxyCredential a ProxyUseDefaultCredentials. Zadejte buď ProxyCredential, nebo ProxyUseDefaultCredentials a zkuste to znovu.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Rutinu nelze spustit, protože chybí následující parametr: Proxy. Při použití parametrů ProxyCredential nebo ProxyUseDefaultCredentials zadejte pro parametr Proxy platný identifikátor URI proxy serveru a zkuste to znovu.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Čtení streamu webové odpovědi bylo dokončeno. Stažené bajty: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Čtení streamu webových odpovědí</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Staženo: {0} z(e) {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Přepínač Resume lze použít pouze v případě, že OutFile odkazuje na soubor, ale výsledkem je adresář: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Rutinu nelze spustit, protože jsou zadány následující konfliktní parametry: Session a SessionVariable. Zadejte buď Session, nebo SessionVariable a zkuste to znovu.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Certifikáty nelze načíst, protože kryptografický otisk není platný. Ověřte kryptografický otisk a zkuste to znovu. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Webový požadavek byl dokončen. (Počet zpracovaných bajtů: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Webový požadavek byl zrušen. (Počet zpracovaných bajtů: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Stav webového požadavku</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Staženo: {0} z(e) {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Převod z formátu JSON selhal s chybou: {0}.</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Kód stavu odpovědi neoznačuje úspěch: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Následuje relativní odkaz {0}.</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Vzdálený server oznámil, že stahování nelze obnovit. Místní soubor bude přepsán.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Byla přijata odpověď HTTP/{0} s typem obsahu {1} neznámé velikosti.</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Další pokus proběhne po {0} sekundách. Stavový kód předchozího pokusu: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Výsledný kód JSON je zkrácen, protože serializace překročila nastavenou hloubku {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Vlastnosti WebSession se mezi požadavky změnily, což vynutilo opětovné vytvoření všech připojení HTTP v relaci.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteErrorStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteErrorStrings.cs.resx new file mode 100644 index 00000000000..5c1c39539ba --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteErrorStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>Rutina Write-Error ohlásila chybu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteProgressResourceStrings.cs.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteProgressResourceStrings.cs.resx new file mode 100644 index 00000000000..22fa2809b6b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/cs/WriteProgressResourceStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Text popisující aktivitu, pro kterou se hlásí průběh</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Text popisující aktuální stav aktivity, pro kterou se hlásí průběh</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Zpracovávání</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddMember.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddMember.de.resx new file mode 100644 index 00000000000..52a27edba00 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddMember.de.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Zum Hinzufügen eines Members kann nur ein Membertyp angegeben werden. Die angegebenen Membertypen sind: „{0}“.</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Ein Member vom Typ „{0}“ kann nicht hinzugefügt werden. Geben Sie für den MemberTypes-Parameter einen anderen Typ an.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Der SecondValue-Parameter ist für einen Member vom Typ „{0}“ nicht erforderlich und sollte nicht angegeben werden. Geben Sie den SecondValue-Parameter nicht an, wenn Sie Members dieses Typs hinzufügen.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Der Value-Parameter ist für einen Member vom Typ „{0}“ erforderlich. Geben Sie den Parameter Value an, wenn Sie Members dieses Typs hinzufügen.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Sowohl der Value- als auch der SecondValue-Parameter dürfen für einen Member vom Typ „{0}“ nicht beide NULL sein. Geben Sie für einen der beiden Parameter einen Wert ungleich NULL an.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Ein Member mit dem Namen „{0}“ kann nicht hinzugefügt werden, da bereits ein Member mit diesem Namen vorhanden ist. Wenn der Member trotzdem überschrieben werden soll, fügen Sie Ihrem Befehl den Parameter Force hinzu.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Das Hinzufügen des Members mit dem Namen „{0}“ und dem Typ „{1}“ kann nicht erzwungen werden. Ein Member mit diesem Namen und Typ ist bereits vorhanden, und der vorhandene Member ist keine Instanzerweiterung.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Der Member, auf den dieser Alias verweist, darf nicht NULL oder leer sein.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Der Value-Parameter darf für einen Member vom Typ „{0}“ nicht NULL sein. Geben Sie beim Hinzufügen von Members dieses Typs einen Wert ungleich NULL für den Parameter Value an.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Der SecondValue-Parameter darf für einen Member vom Typ „{0}“ nicht NULL sein. Geben Sie beim Hinzufügen von Members dieses Typs einen Wert ungleich NULL für den SecondValue-Parameter an.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Der NotePropertyName-Parameter kann keine Werte annehmen, die in den Typ „{0}“ konvertiert werden können. Wenn Sie den Namen eines Members mit diesen Werten definieren möchten, verwenden Sie Add-Member, und geben Sie den Membertyp an.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Der Name für einen NoteProperty-Member darf nicht NULL oder eine leere Zeichenfolge sein.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Der TypeName-Parameter darf nicht NULL oder leer sein oder nur Leerzeichen enthalten.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddTypeStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddTypeStrings.de.resx new file mode 100644 index 00000000000..6af9d2b3409 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AddTypeStrings.de.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Der Quellcode wurde bereits kompiliert und geladen.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Die Endung „{0}“ wird nicht unterstützt.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Eingabedateien müssen alle die gleiche Dateiendung aufweisen.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Die Assembly „{0}“ wurde nicht gefunden.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Der Typname „{0}“ ist bereits vorhanden.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Die Ausgabeassembly kann nicht festgelegt werden. Der Pfad {0} wurde nicht in eine einzelne Datei aufgelöst.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Fehler bei der Kompilierung.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Der OutputType-Parameter erfordert, dass der OutputAssembly-Parameter angegeben wird.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Der Typ kann nicht hinzugefügt werden. Die Definition neuer Typen wird in diesem Sprachmodus nicht unterstützt.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>Die angegebene Verweisassembly „{0}“ ist nicht erforderlich und wird ignoriert.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Die Assemblytypen „ConsoleApplication“ und „WindowsApplication“ werden derzeit nicht unterstützt.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type-Cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Das Add-Type-cmdlet ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/AliasCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AliasCommandStrings.de.resx new file mode 100644 index 00000000000..4e4b4751e8e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/AliasCommandStrings.de.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Alias festlegen</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Name: {0} Wert: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Neuer Alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Name: {0} Wert: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Alias importieren</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Name: {0} Wert: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht geöffnet werden, um den Alias zu exportieren. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Aliasdatei</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Exportiert von: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Datum/Zeit: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Computer : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Der Alias kann nicht importiert werden, da der angegebene Pfad „{0}“ auf einen Anbieterpfad vom Typ „{1}“ verweist. Ändern Sie den Wert des Path-Parameters in einen Dateisystempfad.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Der Alias kann nicht importiert werden, da der Pfad „{0}“ Platzhalterzeichen enthält, die zu mehreren Pfaden aufgelöst werden. Aliase können nur aus einer Datei importiert werden. Ändern Sie den Wert des Path-Parameters in einen Pfad, der zu einer einzelnen Datei aufgelöst wird.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht geöffnet werden, um den Alias zu importieren. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Ein Alias kann nicht importiert werden. Zeilennummer {1} in der Datei „{0}“ ist keine ordnungsgemäß formatierte CSV-Zeile (Comma-Separated Values) für Aliase. Ändern Sie die Zeile so, dass sie vier durch Kommas getrennte Werte enthält. Wenn der Werttext selbst ein Komma enthält, muss der Wert in Anführungszeichen stehen.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Der Alias kann nicht importiert werden, da die Zeilennummer {1} in der Datei „{0}“ eine Option enthält, die für Aliase nicht erkannt wird. Ändern Sie die Datei so, dass sie gültige Optionen enthält.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Dieser Befehl kann keinen passenden Alias finden, da ein Alias mit dem {0} „{1}“ nicht vorhanden ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertFromStringData.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertFromStringData.de.resx new file mode 100644 index 00000000000..dc3ff5d1261 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertFromStringData.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>Die Datenzeile „{0}“ weist nicht das Format „name=value“ auf. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>Das Datenelement „{1}“ in Zeile „{0}“ ist bereits definiert. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertHTMLStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertHTMLStrings.de.resx new file mode 100644 index 00000000000..3f92a671855 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertHTMLStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Zulässige Metaeigenschaften sind content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible und viewport. Das Metapaar „{0}“ und „{1}“ funktioniert möglicherweise nicht korrekt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertMarkdownStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertMarkdownStrings.de.resx new file mode 100644 index 00000000000..f4957176502 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ConvertMarkdownStrings.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Der Typ des Eingabeobjekts „{0}“ ist ungültig.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Es werden nur FileSystem Provider-Pfade unterstützt. Der Dateipfad wird nicht unterstützt: „{0}“.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>Die Eigenschaft {0} des angegebenen Objekts ist NULL oder leer.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Ungültiger Parametersatzname: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/CsvCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/CsvCommandStrings.de.resx new file mode 100644 index 00000000000..b8f95b9e80a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/CsvCommandStrings.de.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>CSV-Inhalt kann nicht an die folgende Datei angefügt werden: {1}. Das angefügte Objekt verfügt nicht über eine Eigenschaft, die der folgenden Spalte entspricht: {0}. Um mit nicht übereinstimmenden Eigenschaften fortzufahren, fügen Sie den -Force-Parameter hinzu, und wiederholen Sie dann den Befehl.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Sie müssen entweder die Parameter -UseQuotes oder -QuoteFields angeben, aber nicht beides.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Sie müssen entweder die Parameter -Path oder -LiteralPath angeben, aber nicht beides.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Mindestens ein Header wurde nicht angegeben. Standardnamen, die mit „H“ beginnen, wurden anstelle fehlender Header verwendet.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName ist ein obligatorischer Parameter.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Die ReconcilePreexistingPropertyNames-Methode sollte nur beim Anfügen aufgerufen werden.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Die ReconcilePreexistingPropertyNames-Methode sollte nur aufgerufen werden, wenn bereits vorhandene Eigenschaftsnamen erfolgreich gelesen wurden.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Die BuildPropertyNames-Methode sollte nur einmal pro cmdlet-Instanz aufgerufen werden.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>Die Typhierarchie darf keine NULL-Werte enthalten.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF ist erreicht.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Sie müssen entweder die Parameter -Append oder -NoHeader angeben, aber nicht beide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/Debugger.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/Debugger.de.resx new file mode 100644 index 00000000000..94d670675af --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/Debugger.de.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Die Zeile darf nicht kleiner als 1 sein</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Es ist kein Haltepunkt mit der ID „{0}“ vorhanden.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Die Datei '{0}' ist nicht vorhanden.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Für die Datei „{0}“ kann kein Haltepunkt gesetzt werden; nur *.ps1- und *.psm1-Dateien sind gültig.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Das Debuggen wird in Remotesitzungen nicht unterstützt.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Der Haltepunkt kann nicht festgelegt werden. Der Sprachmodus für diese Sitzung ist nicht mit dem systemweiten Sprachmodus kompatibel.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>In der Remotesitzung können keine Haltepunkte gesetzt werden, da Remotedebuggen vom aktuellen Host nicht unterstützt wird.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Der standardmäßige Host-Runspace kann mit diesem Cmdlet nicht debuggt werden. Um den standardmäßigen Runspace zu debuggen, verwenden Sie die normalen Debugbefehle des Hosts.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Runspace kann nicht debuggt werden. Der Host hat keinen Debugger. Versuchen Sie, den Runspace in der PowerShell-Konsole oder in Visual Studio Code zu debuggen. Beide verfügen über integrierte Debugger.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Runspace kann nicht debuggt werden. Es gibt keinen Host und keine Host-Benutzeroberfläche. Der Debugger benötigt einen Host und eine Host-Benutzeroberfläche zum Debuggen.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Es wurden mehr als ein Runspace gefunden. Es kann immer nur ein Runspace gleichzeitig debuggt werden.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Um die Debugsitzung zu beenden, geben Sie den Befehl „Detach“ an der Debugger-Eingabeaufforderung ein, oder drücken Sie sonst „STRG+C“.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Befehl oder Skript abgeschlossen.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Debuggen von Runspace: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Die Debugoptionen für Runspace „{0}“ können nicht festgelegt werden, da er sich nicht im Zustand „Opened“ (geöffnet) befindet.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Fehler beim Beibehalten der Debugoptionen für Prozess „{0}“.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Es wurde kein Debugger für Runspace „{0}“ gefunden.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Es wurde kein Runspace gefunden.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger in Zeile {0} in „{1}“ aufgerufen.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Ein Haltepunkt, der einem anderen Runspace zugeordnet ist, kann nicht aktualisiert werden, da kein Runspace mit der Instanz-ID „{0}“ vorhanden ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/EventingStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/EventingStrings.de.resx new file mode 100644 index 00000000000..30f89eafe66 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/EventingStrings.de.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Das Ereignis mit dem Quellbezeichner „{0}“ ist nicht vorhanden.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Das Ereignis mit dem Bezeichner „{0}“ ist nicht vorhanden.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Das Ereignisabonnement mit dem Quellbezeichner „{0}“ ist nicht vorhanden.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Das Ereignisabonnement mit dem Bezeichner „{0}“ ist nicht vorhanden.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Ereignisabonnement „{0}“</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Ereignis „{0}“</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>Für nicht weitergeleitete Ereignisse muss eine Aktion angegeben werden.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Abonnement kündigen</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Entfernen</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/FormatAndOut_out_gridview.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/FormatAndOut_out_gridview.de.resx new file mode 100644 index 00000000000..4706e203e17 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/FormatAndOut_out_gridview.de.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Das Datenformat wird von Out-GridView nicht unterstützt.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 wurde installiert, während mindestens eine PowerShell-Sitzung ausgeführt wurde. Schließen Sie zum Verwenden des {0} Cmdlets alle PowerShell-Fenster und öffnen Sie dann ein neues PowerShell-Fenster.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Typ</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Wert</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Index</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Ein Befehl mit dem Namen „{0}“ wurde nicht gefunden.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Es wurden mehrere Befehle mit dem Namen „{0}“ gefunden. Starten Sie „{1}“ ohne Parameter und geben Sie dann „{0}“ ein, um die Ergebnisse zu filtern.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>In den Konsoleneingabepuffer kann nicht geschrieben werden.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} muss kleiner als {1} sein.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetFormatDataStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetFormatDataStrings.de.resx new file mode 100644 index 00000000000..e3bfa4be97c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetFormatDataStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Die Ansichtsdefinition „{0}“ wird verarbeitet</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetMember.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetMember.de.resx new file mode 100644 index 00000000000..88d99675ccc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetMember.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Sie müssen ein Objekt für das Cmdlet „Get-Member“ angeben.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetRandomCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetRandomCommandStrings.de.resx new file mode 100644 index 00000000000..3cf9f28e1a5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetRandomCommandStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>„maxValue“ muss größer als Null sein.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Der Mindestwert ({0}) darf nicht größer oder gleich dem Höchstwert ({1}) sein.</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>„minValue“ darf nicht größer als maxValue sein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetUptimeStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetUptimeStrings.de.resx new file mode 100644 index 00000000000..ec9afcfce05 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/GetUptimeStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>Die Plattform wird nicht unterstützt (System.Diagnostics.Stopwatch.IsHighResolution ist false).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/HostStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/HostStrings.de.resx new file mode 100644 index 00000000000..a8151e4a5cc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/HostStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Die Farbe kann nicht verarbeitet werden, da {0} keine gültige Farbe ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/HttpCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/HttpCommandStrings.de.resx new file mode 100644 index 00000000000..6cb7165bdae --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/HttpCommandStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Dieser Befehl kann aufgrund des folgenden Fehlers nicht abgeschlossen werden: „{0}“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImplicitRemotingStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImplicitRemotingStrings.de.resx new file mode 100644 index 00000000000..d0b0f1b1979 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImplicitRemotingStrings.de.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Die vom Remotebefehl {0} zurückgegebenen Daten haben nicht das erwartete Format.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>Das Cmdlet {0} erfordert die folgenden Befehle in der Remotesitzung: Get-Command, Get-FormatData und Select-Object. Die folgenden Befehle werden verwendet, sind aber optional: Get-Help und Measure-Object. Überprüfen Sie, ob die Remotesitzung die erforderlichen Befehle enthält, und versuchen Sie es dann erneut.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Beim Ausführen des Befehls {0} in einer Remotesitzung wurde der folgende Fehler gemeldet: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>Beim Ausführen des Befehls {0} in einer Remotesitzung wurden keine Ergebnisse zurückgegeben.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Diesem impliziten Remotingmodul wurde keine Sitzung zugeordnet.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Der Remotealias „{0}“ konnte nicht aufgelöst werden.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>Die Proxyerstellung wurde für den Befehl „{0}“ übersprungen, da der Name nicht mit dem Wert des Parameters „Name“ übereinstimmte.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Die Definition des erweiterten Typs wurde für den Typ „{0}“ übersprungen, da sein Name nicht mit dem Wert des FormatTypeName-Parameters übereinstimmte.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>Die Proxyerstellung wurde für den Befehl „{0}“ übersprungen, da PowerShell die Sicherheit des Befehlsnamens nicht überprüfen konnte.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Die Proxyerstellung wurde für den folgenden Befehl „{0}“ übersprungen, da er einen vorhandenen lokalen Befehl überschatten würde. Verwenden Sie den AllowClobber-Parameter, wenn Sie vorhandene lokale Befehle überschatten möchten.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Es wurden keine Befehlsproxys erstellt, da alle angeforderten Remotebefehle vorhandene lokale Befehle überschatten würden. Verwenden Sie den AllowClobber-Parameter, wenn Sie vorhandene lokale Befehle überschatten möchten.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Implizites Remoting für {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Implizites Remotingereignis (Sitzungs-ID: {0}; Ereignishandler-ID: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Implizites Remotingmodul</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>generiert am {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>nach {0} Cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Aufruf mit der folgenden Befehlszeile: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Optionaler Parameter, der verwendet werden kann, um die Sitzung anzugeben, in der dieses Proxymodul funktioniert</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Eine neue Sitzung für implizites Remoting des Befehls „{{0}}“ wird erstellt ...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Sitzung für implizites Remotingmodul bei {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Implizites Remotingmodul wird erstellt ...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Befehlsinformationen aus Remotesitzung werden abgerufen ...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Befehlsinformationen aus Remotesitzung werden abgerufen ... {0} Befehle empfangen</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Formatierungs- und Ausgabeinformationen aus Remotesitzung werden abgerufen ...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Formatierungs- und Ausgabeinformationen aus Remotesitzung werden abgerufen... {0} Objekte empfangen</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Abgeschlossen.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>PowerShell-Anmeldeinformationsanforderung</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Geben Sie Ihre Anmeldeinformationen für {0} ein.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Geben Sie die HTTP-Proxyanmeldeinformationen ein, die für die folgende Verbindung verwendet werden: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Befehle, die in der neuen Remotesitzung verfügbar sind, unterscheiden sich von denen, die beim Erstellen des impliziten Remotingmoduls verfügbar waren. Ziehen Sie in Betracht, das Modul mit dem Cmdlet Export-PSSession erneut zu erstellen.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Dateien können nicht geladen werden, weil das Ausführen von Skripts auf diesem System deaktiviert ist. Geben Sie ein gültiges Zertifikat an, mit dem die Dateien signiert werden sollen.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Die Datei {0} konnte nicht signiert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImportLocalizedDataStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImportLocalizedDataStrings.de.resx new file mode 100644 index 00000000000..e40ef7210f5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/ImportLocalizedDataStrings.de.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Die Datei „{0}“ wurde nicht gefunden. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Der FileName-Parameter wurde nicht angegeben. Der FileName-Parameter ist erforderlich, wenn „Import-LocalizedData“ nicht aus einer Skriptdatei aufgerufen wird.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Der folgende Fehler ist aufgetreten, während PowerShell die Datendatei „{0}“ geöffnet hat: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Der folgende Fehler ist aufgetreten, während PowerShell die Skriptdatendatei „{0}“ geladen hat: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>Das Argument für den Parameter „FileName“ darf keinen Pfad enthalten.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Die PowerShell-Datendatei „{0}“ konnte weder im Verzeichnis „{1}“ noch in übergeordneten Kulturverzeichnissen gefunden werden.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Lokalisierte Daten können nicht importiert werden. Die Definition zusätzlicher unterstützter Befehle ist in diesem Sprachmodus nicht zulässig.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Der Name der BindingVariable „{0}“ ist ungültig.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Cmdlet „Import-LocalizedData“</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Zusätzliche unterstützte Befehle (über den Parameter „SupportedCommand“) sind im Modus „ConstrainedLanguage“ nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/MatchStringStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/MatchStringStrings.de.resx new file mode 100644 index 00000000000..510399eddb0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/MatchStringStrings.de.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Die Datei kann nicht geöffnet werden, da der aktuelle Anbieter ({0}) keine Dateien öffnen kann.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht gelesen werden: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Die Option „Context“ ist beim Suchen nach Ergebnissen, die aus der Select-String-Ausgabe weitergeleitet werden, nicht zulässig.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>Die Zeichenfolge „{0}“ ist kein gültiger regulärer Ausdruck: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Der Parameter „-Culture“ darf nur zusammen mit dem Parameter „-SimpleMatch“ angegeben werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/MeasureObjectStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/MeasureObjectStrings.de.resx new file mode 100644 index 00000000000..a02ad464a99 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/MeasureObjectStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann in der Eingabe bei keinem Objekt gefunden werden.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>Das Eingabeobjekt „{0}“ ist nicht numerisch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/NewObjectStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/NewObjectStrings.de.resx new file mode 100644 index 00000000000..7d4cc78209a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/NewObjectStrings.de.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Es wurde kein Konstruktor gefunden. Für den Typ „{0}“ wurde kein geeigneter Konstruktor gefunden.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Der Typ [{0}] wurde nicht gefunden: Überprüfen Sie, ob die Assembly geladen ist, die diesen Typ enthält.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Der COM-Typ „{0}“ kann nicht geladen werden.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>Das in die Pipeline geschriebene Objekt ist eine Instanz des Typs „{0}“ aus der primären Interoperabilitätsassembly der Komponente. Wenn dieser Typ andere Member als die IDispatch-Member bereitstellt, funktionieren Skripts, die für dieses Objekt geschrieben wurden, möglicherweise nicht, wenn die primäre Interoperabilitätsassembly nicht installiert ist.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Das Element „{1}“ wurde für das angegebene {2} -Objekt nicht gefunden.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Der angegebene Wert ist ungültig, oder die Eigenschaft ist schreibgeschützt. Ändern Sie den Wert, und versuchen Sie es dann erneut.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Das Erstellen von Instanzen von Attributen und delegierten Windows-Typen wird nicht unterstützt.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Es können keine Instanzen des ByRef-ähnlichen Typs „{0}“ erstellt werden. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Der Typ kann nicht erstellt werden. In diesem Sprachmodus werden nur Kerntypen unterstützt.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Der Typ kann nicht erstellt werden. Im {0}-Sprachmodus auf einem per Richtlinie gesperrten Computer werden nur Kerntypen unterstützt.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Typerstellung mit dem Cmdlet „New-Object“</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Der Typ „{0}“ wird im ConstrainedLanguage-Modus nicht erstellt.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>COM-Objekterstellung mit dem New-Object-Cmdlet</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>Das COM-Objekt „{0}“ wird im ConstrainedLanguage-Modus nicht erstellt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/OutPrinterDisplayStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/OutPrinterDisplayStrings.de.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/OutPrinterDisplayStrings.de.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/SelectObjectStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SelectObjectStrings.de.resx new file mode 100644 index 00000000000..6edcf6319f0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SelectObjectStrings.de.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Mehrere Ergebnisse können nicht umbenannt werden.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann nicht gefunden werden.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Mehrere Eigenschaften können nicht erweitert werden.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>Die Eigenschaft kann nicht verarbeitet werden, da die Eigenschaft „{0}“ bereits vorhanden ist.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Eine Eigenschaft ist ein leerer Skriptblock und bietet keinen Namen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/SendMailMessageStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SendMailMessageStrings.de.resx new file mode 100644 index 00000000000..795e1f8b017 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SendMailMessageStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>Die E-Mail kann nicht gesendet werden, da kein SMTP-Server angegeben wurde. Sie müssen einen SMTP-Server angeben, indem Sie entweder den SmtpServer-Parameter oder die $PSEmailServer Variable verwenden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/SortObjectStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SortObjectStrings.de.resx new file mode 100644 index 00000000000..5a9d77c8078 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/SortObjectStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>„Sort-Object“ – „{0}“ wurde in „InputObject“ nicht gefunden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/StartSleepStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/StartSleepStrings.de.resx new file mode 100644 index 00000000000..b7f64978cbf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/StartSleepStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>Der Parameterwert „-Duration“ darf „{0}“ nicht überschreiten. Der angegebene Wert war „{1}“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/TestJsonCmdletStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/TestJsonCmdletStrings.de.resx new file mode 100644 index 00000000000..03aebe59102 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/TestJsonCmdletStrings.de.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Das JSON-Schema kann nicht analysiert werden.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Der JSON-Code kann nicht analysiert werden.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>Der JSON-Code ist mit dem Schema ungültig: {0} bei „{1}“</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Die JSON-Schemadatei kann nicht geöffnet werden: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Das URI-Schema „{0}“ wird nicht unterstützt. Nur HTTP(S) und lokale Dateisystem-URIs sind zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/TraceCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/TraceCommandStrings.de.resx new file mode 100644 index 00000000000..298837b2c29 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/TraceCommandStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>Die Ablaufverfolgungsausgabe kann nur in das Dateisystem geschrieben werden. Der Pfad „{0}“ verweist auf einen „{1}“-Anbieterpfad.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>Die Ablaufverfolgungsausgabe kann nur in eine einzelne Datei geschrieben werden. Der Pfad „{0}“ wurde in mehr als eine Datei aufgelöst.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/UnblockFileStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UnblockFileStrings.de.resx new file mode 100644 index 00000000000..b48d9adbba4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UnblockFileStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Linux wird vom cmdlet nicht unterstützt.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Fehler beim Aufheben der Blockierung von {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateDataStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateDataStrings.de.resx new file mode 100644 index 00000000000..2524db1af95 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateDataStrings.de.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Die Datei kann nicht geöffnet werden, da der aktuelle Anbieter „{0}“ ist, und dieser Befehl eine Datei erfordert.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht gelesen werden, da sie nicht die Dateinamenerweiterung „{1}“ hat.</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>TypeData aktualisieren</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>FormatData aktualisieren</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Ein Member vom Typ „{0}“ kann nicht aktualisiert werden. Geben Sie für den Parameter MemberType einen anderen Typ an.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Der {0}-Parameter ist für den Typ „{1}“ erforderlich. Geben Sie den {0}-Parameter an.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Der {0}-Parameter darf für einen Member vom Typ „{1}“ nicht NULL oder eine leere Zeichenfolge sein. Geben Sie beim Aktualisieren dieses Membertyps für den {0}-Parameter einen Wert ungleich NULL an.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Der {0}-Parameter ist für einen Member vom Typ „{1}“ nicht erforderlich und sollte nicht angegeben werden. Geben Sie den {0}-Parameter nicht an, wenn Sie diesen Membertyp aktualisieren.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Für die Aktualisierung des Typs „{0}“ ist kein Member angegeben.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Der Zieltypname darf nicht NULL oder leer sein oder nur Leerzeichen enthalten.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Die Value- und SecondValue-Parameter dürfen für einen Member vom Typ „{0}“ nicht beide NULL sein. Geben Sie für einen der beiden Parameter einen Wert ungleich NULL an.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Es kann nur ein Membertyp angegeben werden. Die angegebenen Membertypen sind: „{0}“. Aktualisieren Sie den Typ nur mit einem Membertyp.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Die MemberName-, Value- und SecondValue-Parameter können nicht ohne den MemberType-Parameter angegeben werden.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>TypeData entfernen</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Name des zu entfernenden Typs: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Zu aktualisierender Typ: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Typdatei entfernen</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Die Datei „{0}“ wird nicht in die aktuelle Sitzung importiert.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Das Aktualisieren von Formatdaten ist in diesem Runspace nicht zulässig. Die Eigenschaft „DisableFormatUpdates“ wird beim Erstellen des Runspace auf TRUE festgelegt.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Die Formatdaten können nicht mithilfe einer Instanz der FormatTable aktualisiert werden.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Die Typdaten können nicht mithilfe einer TypeTable-Instanz aktualisiert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateListStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateListStrings.de.resx new file mode 100644 index 00000000000..9f0546e02e1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UpdateListStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann in diesem Objekt nicht gefunden werden.</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Sie müssen den Parameter Property angeben, wenn der Parameter InputObject angegeben wird.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Sie müssen den Parameter InputObject angeben, wenn der Parameter Property angegeben wird.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/UtilityCommonStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UtilityCommonStrings.de.resx new file mode 100644 index 00000000000..eb88c6e1706 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/UtilityCommonStrings.de.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} weist mindestens eine ungültige Ausnahme auf.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der Dateipfad „{0}“ ungültig ist. Geben Sie einen gültigen Dateipfad an, und führen Sie dann den Befehl aus.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da „{0}“ leer oder nicht ausgefüllt ist. Geben Sie CSSUri an, und führen Sie den Befehl aus.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Die Datei kann nicht geöffnet werden, da der aktuelle Anbieter ({0}) keine Dateien öffnen kann.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der Präfixwert im Namespace-Parameter Null ist. Geben Sie einen gültigen Wert für das Präfix an, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Die nach dieser Eigenschaft gruppierten Objekte können nicht erweitert werden, da eine Schlüsselduplizierung vorliegt. Geben Sie einen gültigen Wert für die Eigenschaft an, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Der Befehl wird unter diesem Betriebssystem nicht unterstützt.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht gelesen werden: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Die Eingabe vom Typ „{0}“ kann nicht in hexadezimale Eingaben konvertiert werden. Um die hexadezimale Formatierung der Zeichenfolgendarstellung anzuzeigen, übergeben Sie sie an das Out-String-cmdlet, bevor Sie sie an Format-Hex weiterleiten.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Der angegebene Pfad „{0}“ wird nicht unterstützt. Dieser Befehl unterstützt nur die FileSystem Provider-Pfade.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Pfad: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Der Befehl kann nicht ausgeführt werden, da der AsString-Parameter erfordert, dass Sie den AsHashtable-Parameter angeben.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Der Befehl kann nicht ausgeführt werden, da für die Verwendung des AsHashTable-Parameters mit mehreren Eigenschaften der AsString-Parameter hinzugefügt werden muss.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Der Pfad "{0}" wurde nicht gefunden, da er nicht vorhanden ist.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Das Tag „{0}“ kann nicht verwendet werden. Das Präfix „PS“ ist reserviert.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Die Datei „{0}“ konnte nicht als PowerShell-Datendatei analysiert werden.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Aufgrund des folgenden Fehlers kann keine Sicherheitsbeschreibung aus der angegebenen SDDL erstellt werden: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Der Skriptblock des cmdlets „Invoke-Expression“ wird im ConstrainedLanguage-Modus ausgeführt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/VariableCommandStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/VariableCommandStrings.de.resx new file mode 100644 index 00000000000..8d2587c1efe --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/VariableCommandStrings.de.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Variable festlegen</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Name: {0} Wert: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Verwenden einer einzelnen Variablen anstelle einer Auflistung</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Neue Variable</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Name: {0} Wert: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Variable entfernen</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Variable löschen</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/WebCmdletStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WebCmdletStrings.de.resx new file mode 100644 index 00000000000..1f95d6f72b6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WebCmdletStrings.de.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>Der Zugriff auf den Pfad "{0}" wird verweigert.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Das Cmdlet kann Klartextgeheimnisse, die über unverschlüsselte Verbindungen gesendet werden, nicht schützen. Um diese Warnung zu unterdrücken und Klartextgeheimnisse über unverschlüsselte Netzwerke zu senden, führen Sie den Befehl unter Angabe des AllowUnencryptedAuthentication-Parameters erneut aus.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Authentication und UseDefaultCredentials. Authentication unterstützt keine Standardanmeldeinformationen. Geben Sie entweder „Authentication“ oder „UseDefaultCredentials“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da der folgende Parameter nicht angegeben ist: Credential. Der angegebene Authentifizierungstyp erfordert „Credential“. Geben Sie „Credential“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da der folgende Parameter nicht angegeben ist: Token. Der angegebene Authentifizierungstyp erfordert ein Token. Geben Sie Token an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Credential und Token. Geben Sie entweder „Credential“ oder „Token“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Body und InFile. Geben Sie entweder „Body“ oder „InFile“ an, und wiederholen Sie den Vorgang. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Body und Form. Geben Sie entweder „Body“ oder „Form“ an, und wiederholen Sie den Vorgang. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: InFile und Form. Geben Sie entweder „InFile“ oder „Form“ an, und wiederholen Sie den Vorgang. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da der Parameter „-ContentType“ kein gültiger Content-Type-Header ist. Geben Sie einen gültigen Content-Type für „-ContentType“ an, und wiederholen Sie den Vorgang. Um die Headerüberprüfung zu unterdrücken, geben Sie den Parameter „-SkipHeaderValidation“ an.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Credential und UseDefaultCredentials. Geben Sie entweder „Credential“ oder „UseDefaultCredentials“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Der Pfad „{0}“ führt zu einem Verzeichnis. Geben Sie einen Pfad einschließlich eines Dateinamens an, und wiederholen Sie den Befehl.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Die angegebene JSON enthält eine Eigenschaft, deren Name eine leere Zeichenfolge ist. Dies wird nur mit dem Schalter „-AsHashTable“ unterstützt.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Die JSON-Zeichenfolge kann nicht konvertiert werden, da ein aus der Zeichenfolge konvertiertes Wörterbuch den doppelten Schlüssel „{0}“ enthält.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Der Antwortinhalt kann nicht analysiert werden, da die Internet Explorer-Engine nicht verfügbar ist oder die Erstkonfiguration von Internet Explorer nicht abgeschlossen ist. Geben Sie den UseBasicParsing-Parameter an, und versuchen Sie es erneut. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Standardmäßig kann einer unsicheren Umleitung nicht gefolgt werden. Wiederholen Sie den Befehl unter Angabe des Schalters „-AllowInsecureRedirect“. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Die JSON-Zeichenfolge kann nicht konvertiert werden, da sie Schlüssel mit unterschiedlicher Groß-/Kleinschreibung enthält. Verwenden Sie stattdessen den Schalter „-AsHashTable“. Der Schlüssel, der dem vorhandenen Schlüssel „{0}“ hinzugefügt werden sollte, war „{1}“.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Die maximale Anzahl von Umleitungen wurde überschritten. Um die Anzahl der zulässigen Umleitungen zu erhöhen, geben Sie einen höheren Wert für den Parameter „-MaximumRedirection“ an.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Der Pfad „{0}“ kann mehreren Pfaden zugeordnet werden.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Der Typ „{0}“ wird für die Serialisierung oder Deserialisierung eines Wörterbuchs nicht unterstützt. Schlüssel müssen Zeichenfolgen sein.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Der Pfad „{0}“ kann keiner Datei zugeordnet werden.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Der Pfad „{0}“ ist kein Dateisystempfad. Geben Sie den Pfad zu einer Datei im Dateisystem an.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da der folgende Parameter fehlt: OutFile. Geben Sie bei Verwendung des {0}-Parameters einen gültigen OutFile-Parameterwert an, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Die Datei wird nicht erneut heruntergeladen, da die Remotedatei dieselbe Größe wie die Ausgabedatei hat: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: ProxyCredential und ProxyUseDefaultCredentials. Geben Sie entweder „ProxyCredential“ oder „ProxyUseDefaultCredentials“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da der folgende Parameter fehlt: Proxy. Geben Sie bei Verwendung der Parameter „ProxyCredential“ oder „ProxyUseDefaultCredentials“ einen gültigen Proxy-URI für den Proxy-Parameter an, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Der Lesevorgang des Webantwortdatenstroms wurde abgeschlossen. Heruntergeladene Bytes: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Webantwortstream wird gelesen</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Heruntergeladen: {0} von {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Der Resume-Schalter kann nur verwendet werden, wenn OutFile auf eine Datei verweist, aber in ein Verzeichnis aufgelöst wird: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Das Cmdlet kann nicht ausgeführt werden, da die folgenden konfliktverursachenden Parameter angegeben sind: Session und SessionVariable Geben Sie entweder „Session“ oder „SessionVariable“ an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Zertifikate können nicht abgerufen werden, da der Fingerabdruck ungültig ist. Überprüfen Sie den Fingerabdruck, und wiederholen Sie den Vorgang. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Die Webanforderung wurde abgeschlossen. (Anzahl der verarbeiteten Bytes: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Web-Anforderung abgebrochen. (Anzahl der verarbeiteten Bytes: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Web-Anforderungsstatus</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Heruntergeladen: {0} von {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Die Konvertierung von JSON ist fehlgeschlagen. Fehler: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Der Antwortstatuscode weist nicht auf einen erfolgreichen Vorgang hin: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Dem folgenden rel-Link „{0}“</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Der Remoteserver hat angegeben, dass der Download nicht fortgesetzt werden kann. Die lokale Datei wird überschrieben.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>HTTP/{0}-Antwort des Inhaltstyps „{1}“ mit unbekannter Größe empfangen</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Wiederholen nach einem Intervall von {0} Sekunden. Statuscode für den vorherigen Versuch: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Das resultierende JSON wird abgeschnitten, da die Serialisierung die festgelegte Tiefe von {0} überschritten hat.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Die WebSession-Eigenschaften wurden zwischen den Anforderungen geändert, sodass alle HTTP-Verbindungen in der Sitzung neu erstellt werden mussten.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteErrorStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteErrorStrings.de.resx new file mode 100644 index 00000000000..1a196ff7e9d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteErrorStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>„Das Cmdlet Write-Error hat einen Fehler gemeldet.“</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteProgressResourceStrings.de.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteProgressResourceStrings.de.resx new file mode 100644 index 00000000000..c25dea6cf0d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/de/WriteProgressResourceStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Text zur Beschreibung der Aktivität, für die der Fortschritt gemeldet wird.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Text, der den aktuellen Status der Aktivität beschreibt, für die der Fortschritt gemeldet wird.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Wird verarbeitet</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddMember.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddMember.es.resx new file mode 100644 index 00000000000..48133654d74 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddMember.es.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Para agregar un miembro, solo se puede especificar un tipo de miembro. Los tipos de miembro especificados son: "{0}"</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>No se puede agregar un miembro con el tipo "{0}". Especifique un tipo diferente para el parámetro MemberTypes.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>El parámetro SecondValue no es necesario para un miembro de tipo "{0}" y no debe especificarse. No especifique el parámetro SecondValue al agregar miembros de este tipo.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>El parámetro Value es necesario para un miembro de tipo "{0}". Especifique el parámetro Value al agregar miembros de este tipo.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Los parámetros Value y SecondValue no deben ser null para un miembro de tipo "{0}". Especifique un valor distinto de NULL para uno de los dos parámetros.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>No se puede agregar un miembro con el nombre "{0}" porque ya existe un miembro con ese nombre. Para sobrescribir el miembro de todos modos, agregue el parámetro Force al comando.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>No se puede forzar la adición del miembro con el nombre "{0}" y el tipo "{1}". Ya existe un miembro con ese nombre y tipo, y el miembro existente no es una extensión de instancia.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>El miembro al que hace referencia este alias no debe ser nulo ni estar vacío.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>El parámetro Value no debe ser null para un miembro de tipo "{0}". Especifique un valor distinto de NULL para el parámetro Value al agregar miembros de este tipo.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>El parámetro SecondValue no debe ser null para un miembro de tipo "{0}". Especifique un valor distinto de NULL para el parámetro SecondValue al agregar miembros de este tipo.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>El parámetro NotePropertyName no puede tomar valores que se puedan convertir al tipo {0}. Para definir el nombre de un miembro con esos valores, use Add-Member y especifique el tipo de miembro.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>El nombre de un miembro NoteProperty no debe ser nulo ni una cadena vacía.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>El parámetro TypeName no debe ser nulo, estar vacío ni contener solo espacios en blanco.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddTypeStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddTypeStrings.es.resx new file mode 100644 index 00000000000..cf65608761a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AddTypeStrings.es.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>El código fuente ya se compiló y cargó.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>No se puede agregar el tipo. No se admite la extensión "{0}".</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>No se puede agregar el tipo. Todos los archivos de entrada deben tener la misma extensión de archivo.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>No se puede agregar el tipo. No se encontró el ensamblado "{0}".</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>No se puede agregar el tipo. El nombre de tipo "{0}" ya existe.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>No se puede establecer el ensamblado de salida. La ruta de acceso {0} no se resolvió en un solo archivo.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>No se puede agregar el tipo. Se produjeron errores de compilación.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>No se puede agregar el tipo. El parámetro OutputType requiere que se especifique el parámetro OutputAssembly.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>No se puede agregar el tipo. No se admite la definición de nuevos tipos en este modo de lenguaje.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>El ensamblado de referencia especificado "{0}" no es necesario y se omite.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Actualmente no se admiten los tipos de ensamblado "ConsoleApplication" y "WindowsApplication".</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>cmdlet Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>El cmdlet Add-Type no se permitirá en el modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/AliasCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AliasCommandStrings.es.resx new file mode 100644 index 00000000000..d20895d6480 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/AliasCommandStrings.es.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Establecer alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Nombre: {0} Valor: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Nuevo alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Nombre: {0} Valor: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Importar alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Nombre: {0} Valor: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>No se puede abrir el archivo {0} para exportar el alias. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Archivo de alias</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Exportado por : {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Fecha y hora: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Equipo : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>No se puede importar el alias porque la ruta de acceso especificada "{0}" hacía referencia a una ruta de acceso de proveedor ''{1}". Cambie el valor del parámetro Path a una ruta de acceso del sistema de archivos.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>No se puede importar el alias porque la ruta de acceso "{0}" contiene caracteres comodín que se resuelven en varias rutas de acceso. Los alias solo se pueden importar desde un archivo. Cambie el valor del parámetro Path a una ruta de acceso que se resuelva en un único archivo.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>No se puede abrir el archivo {0} para importar el alias. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>No se puede importar un alias. El número {1} de línea del archivo "{0}" no es una línea de valores separados por comas (CSV) con el formato correcto para los alias. Cambie la línea para que contenga cuatro valores separados por comas. Si el texto del valor contiene una coma, el valor debe ir entre comillas.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>No se puede importar el alias porque el número {1} de línea del archivo "{0}" contiene una opción que no se reconoce para los alias. Cambie el archivo para que contenga opciones válidas.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Este comando no puede encontrar un alias coincidente porque no existe un alias con {0} "{1}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertFromStringData.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertFromStringData.es.resx new file mode 100644 index 00000000000..eef3a91fada --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertFromStringData.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>La línea de datos "{0}" no está en formato "nombre=valor". </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>El elemento de datos "{1}" de la línea "{0}" ya está definido. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertHTMLStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertHTMLStrings.es.resx new file mode 100644 index 00000000000..86ede54b09d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertHTMLStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Las propiedades de metadatos aceptadas son content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible y viewport. Es posible que el par de metadatos {0} y {1} no funcione correctamente.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertMarkdownStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertMarkdownStrings.es.resx new file mode 100644 index 00000000000..45c7b84a2b7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ConvertMarkdownStrings.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>El tipo del objeto de entrada "{0}" no es válido.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Solo se admiten rutas de acceso del proveedor FileSystem. No se admite la ruta de archivo: "{0}".</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>La propiedad {0} del objeto especificado está vacía o es null.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>El nombre del conjunto de parámetros no es válido: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/CsvCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/CsvCommandStrings.es.resx new file mode 100644 index 00000000000..597399f29ea --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/CsvCommandStrings.es.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>No se puede anexar contenido CSV al siguiente archivo: {1}. El objeto anexado no tiene una propiedad que corresponda a la siguiente columna: {0}. Para continuar con las propiedades no coincidentes, agregue el parámetro -Force y vuelva a intentar el comando.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Debe especificar los parámetros -UseQuotes o -QuoteFields, pero no ambos.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Debe especificar los parámetros -Path o -LiteralPath, pero no ambos.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>No se especificaron uno o varios encabezados. Los nombres predeterminados que empiezan por "H" se han usado en lugar de los encabezados que faltan.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName es un parámetro obligatorio.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Solo se debe llamar al método ReconcilePreexistingPropertyNames al anexar.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Solo se debe llamar al método ReconcilePreexistingPropertyNames cuando los nombres de propiedad preexistente se hayan leído correctamente.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Solo se debe llamar al método BuildPropertyNames una vez por instancia de cmdlet.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>La jerarquía de tipos no debe tener valores NULL.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>Se ha alcanzado EOF.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Debe especificar los parámetros -Append o -NoHeader, pero no ambos.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/Debugger.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/Debugger.es.resx new file mode 100644 index 00000000000..1468f2599ae --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/Debugger.es.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>La línea no puede ser menor que 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>No hay ningún punto de interrupción con el identificador "{0}".</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>El archivo '{0}' no existe.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>No se puede establecer el punto de interrupción en el archivo "{0}"; solo los archivos *.ps1 y *.psm1 son válidos.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>No se admite la depuración en sesiones remotas.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>No se puede establecer el punto de interrupción. El modo de idioma para esta sesión no es compatible con el modo de lenguaje de todo el sistema.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>No se pueden establecer puntos de interrupción en la sesión remota porque el host actual no admite la depuración remota.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución del host predeterminado mediante este cmdlet. Para depurar el espacio de ejecución predeterminado, use los comandos de depuración normales del host.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución. El host no tiene depurador. Pruebe a depurar el espacio de ejecución dentro de la consola de PowerShell o con Visual Studio Code, que tienen depuradores integrados.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución. No hay ninguna interfaz de usuario de host o host. El depurador requiere un host y una interfaz de usuario de host para la depuración.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Se encontró más de un espacio de ejecución. Solo se puede depurar un espacio de ejecución a la vez.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Para finalizar la sesión de depuración, escriba el comando "Desasociar" en el símbolo del sistema del depurador o escriba "Ctrl+C" en caso contrario.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Comando o script completado.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Depuración del espacio de ejecución: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>No se pueden establecer opciones de depuración en el espacio {0} de ejecución porque no está en el estado Abierto.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>No se pudieron conservar las opciones de depuración del proceso {0}.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>No se encontró ningún depurador para el espacio de ejecución {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>No se encontró ningún espacio de ejecución.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger se llamó en la línea {0} en {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>No se puede actualizar un punto de interrupción asociado a otro espacio de ejecución porque no hay ningún espacio de ejecución con el identificador de instancia '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/EventingStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/EventingStrings.es.resx new file mode 100644 index 00000000000..149e485d59c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/EventingStrings.es.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>El evento con el identificador de origen "{0}" no existe.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>El evento con el identificador "{0}" no existe.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>La suscripción de eventos con el identificador de origen "{0}" no existe.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>La suscripción de eventos con el identificador "{0}" no existe.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Suscripción de eventos "{0}"</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Evento "{0}"</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>Se debe especificar una acción para los eventos no reenviados.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Cancelar suscripción</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Quitar</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/FormatAndOut_out_gridview.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/FormatAndOut_out_gridview.es.resx new file mode 100644 index 00000000000..53215e3d3d8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/FormatAndOut_out_gridview.es.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Out-GridView no admite el formato de datos.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 se instaló mientras se ejecutaban una o varias sesiones de PowerShell. Para usar el {0} cmdlet, cierre todas las ventanas de PowerShell y, a continuación, abra una nueva ventana de PowerShell.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Tipo</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Valor</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Índice</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>No se encontró un comando denominado ''{0}".</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Se encontró más de un comando con el nombre "{0}". Inicie "{1}" sin parámetros y, a continuación, escriba "{0}" para filtrar los resultados.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>No se puede escribir en el búfer de entrada de la consola.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} debe ser menor que {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetFormatDataStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetFormatDataStrings.es.resx new file mode 100644 index 00000000000..b03891f2b03 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetFormatDataStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Procesando la definición de vista "{0}"</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetMember.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetMember.es.resx new file mode 100644 index 00000000000..b37a986a343 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetMember.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Debe especificar un objeto para el cmdlet Get-Member.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetRandomCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetRandomCommandStrings.es.resx new file mode 100644 index 00000000000..aa4f6029286 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetRandomCommandStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>"maxValue" debe ser mayor que cero.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>El valor mínimo ({0}) no puede ser mayor o igual que el valor máximo ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>"minValue" no puede ser mayor que maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetUptimeStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetUptimeStrings.es.resx new file mode 100644 index 00000000000..458a30b46aa --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/GetUptimeStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>"No se admite la plataforma (System.Diagnostics.Stopwatch.IsHighResolution es false)."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/HostStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/HostStrings.es.resx new file mode 100644 index 00000000000..de2f8f2dc92 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/HostStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>No se puede procesar el color porque {0} no es un color válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/HttpCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/HttpCommandStrings.es.resx new file mode 100644 index 00000000000..ec32021dfec --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/HttpCommandStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Este comando no se puede completar debido al siguiente error: "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImplicitRemotingStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImplicitRemotingStrings.es.resx new file mode 100644 index 00000000000..d1436f5640b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImplicitRemotingStrings.es.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Los datos devueltos por el comando {0} remoto no están en el formato esperado.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>El cmdlet {0} requiere los siguientes comandos en la sesión remota: Get-Command, Get-FormatData y Select-Object. Los siguientes comandos se usan, pero son opcionales: Get-Help y Measure-Object. Compruebe que la sesión remota incluye los comandos necesarios e inténtelo de nuevo.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Al ejecutar el comando {0} en una sesión remota se notificó el siguiente error: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>La ejecución del comando {0} en una sesión remota no devolvió ningún resultado.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>No se ha asociado ninguna sesión a este módulo de comunicación remota implícita.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>No se pudo resolver el alias remoto "{0}".</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>Se omitió la creación del proxy para el comando "{0}" porque el nombre no coincidía con el valor del parámetro Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Se ha omitido la definición de tipo extendido para el tipo "{0}" porque su nombre no coincide con el valor del parámetro FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>Se omitió la creación del proxy para el comando "{0}" porque PowerShell no pudo comprobar la seguridad del nombre del comando.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Se ha omitido la creación del Proxy para el siguiente comando: "{0}", ya que se ocultaría un comando local existente. Use el parámetro AllowClobber si desea ocultar los comandos locales existentes.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>No se ha creado ningún proxy de comando, porque todos los comandos remotos solicitados crearían sombras de los comandos locales existentes. Use el parámetro AllowClobber si desea ocultar los comandos locales existentes.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Comunicación remota implícita para {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Evento de comunicación remota implícita (id. de sesión: {0}; id. de controlador de eventos: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Módulo de comunicación remota implícita</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>generado en {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>por {0} cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Se invoca con la siguiente línea de comandos: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Parámetro opcional que se puede usar para especificar la sesión en la que funciona este módulo de proxy</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Creando una nueva sesión para la comunicación remota implícita del comando "{{0}}"...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Sesión para el módulo de comunicación remota implícita en {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Creando módulo de comunicación remota implícita...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Obteniendo información de comandos de la sesión remota...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Obteniendo información de comandos de sesión remota... {0} comandos recibidos</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Obteniendo formato e información de salida de la sesión remota...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Obteniendo información de formato y salida de sesión remota... {0} objetos recibidos</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Completado.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Solicitud de credenciales de PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Escriba sus credenciales para {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Escriba las credenciales de proxy HTTP que se usan para la siguiente conexión: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Los comandos disponibles en la nueva sesión remota son distintos de los que estaban disponibles cuando se creó el módulo de comunicación remota implícita. Considere la posibilidad de volver a crear el módulo mediante el cmdlet Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>No se pueden cargar archivos porque la ejecución de scripts está deshabilitada en este sistema. Proporcione un certificado válido con el que firmar los archivos.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>El archivo {0} no se pudo firmar.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImportLocalizedDataStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImportLocalizedDataStrings.es.resx new file mode 100644 index 00000000000..b2e208f5178 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/ImportLocalizedDataStrings.es.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>No se encuentra el archivo de datos "{0}". </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>No se especificó el parámetro FileName. El parámetro FileName es necesario cuando no se llama a Import-LocalizedData desde un archivo de script.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Se produjo el siguiente error mientras PowerShell abría el archivo de datos "{0}": +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Se produjo el siguiente error mientras PowerShell cargaba el archivo de datos de script "{0}": +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>El argumento del parámetro FileName no debe contener una ruta de acceso.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>No se encuentra el archivo de datos de PowerShell "{0}" en el directorio "{1}" o en ningún directorio de referencia cultural primario.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>No se pueden importar datos localizados. No se permite la definición de comandos admitidos adicionales en este modo de lenguaje.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>El nombre BindingVariable "{0}" no es válido.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>No se permitirán comandos admitidos adicionales (a través del parámetro SupportedCommand) en el modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/MatchStringStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/MatchStringStrings.es.resx new file mode 100644 index 00000000000..0bb1f72fbfc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/MatchStringStrings.es.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>No se puede abrir el archivo porque el proveedor actual ({0}) no puede abrir archivos.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>No se puede leer el {0} de archivos: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>La opción "Context" no es válida al buscar resultados canalizados desde la salida de Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>La cadena {0} no es una expresión regular válida: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Debe especificar el parámetro -Culture solo junto con el parámetro -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/MeasureObjectStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/MeasureObjectStrings.es.resx new file mode 100644 index 00000000000..37521c491dc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/MeasureObjectStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" en la entrada de ningún objeto.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>El objeto de entrada "{0}" no es numérico.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/NewObjectStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/NewObjectStrings.es.resx new file mode 100644 index 00000000000..eeac5dff3ff --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/NewObjectStrings.es.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>No se encontró un constructor. No se encuentra un constructor adecuado para el tipo {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>No se encuentra el tipo [{0}]: compruebe que el ensamblado que contiene este tipo está cargado.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>No se puede cargar el tipo COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>El objeto escrito en la canalización es una instancia del tipo "{0}" del ensamblado principal de interoperabilidad del componente. Si este tipo expone miembros distintos de los miembros IDispatch, es posible que los scripts escritos para funcionar con este objeto no funcionen si no está instalado el ensamblado principal de interoperabilidad.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>No se encontró el miembro "{1}" para el objeto especificado {2}.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>El valor proporcionado no es válido o la propiedad es de solo lectura. Cambie el valor e inténtelo de nuevo.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>No se admite la creación de instancias de atributos y tipos delegados de Windows RT.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>No se pueden crear instancias del tipo similar a ByRef "{0}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>No se puede crear el tipo. En este modo de lenguaje solo se admiten los tipos principales.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>No se puede crear el tipo. Solo se admiten tipos principales en {0} modo de lenguaje en un equipo bloqueado por directiva.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Creación del tipo de cmdlet New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>El tipo "{0}" no se creará en modo ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Creación de objetos COM con el cmdlet New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>El objeto COM "{0}" no se creará en modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/OutPrinterDisplayStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/OutPrinterDisplayStrings.es.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/OutPrinterDisplayStrings.es.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/SelectObjectStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SelectObjectStrings.es.resx new file mode 100644 index 00000000000..e111013309a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SelectObjectStrings.es.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>No se puede cambiar el nombre de varios resultados.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}".</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>No se pueden expandir varias propiedades.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>No se puede procesar la propiedad porque la propiedad "{0}" ya existe.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Una propiedad es un bloque de script vacío y no proporciona un nombre.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/SendMailMessageStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SendMailMessageStrings.es.resx new file mode 100644 index 00000000000..a099c436291 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SendMailMessageStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>No se puede enviar el correo electrónico porque no se especificó ningún servidor SMTP. Debe especificar un servidor SMTP mediante el parámetro SmtpServer o la variable $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/SortObjectStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SortObjectStrings.es.resx new file mode 100644 index 00000000000..e47bb16e94a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/SortObjectStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - "{0}" no se encuentra en "InputObject".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/StartSleepStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/StartSleepStrings.es.resx new file mode 100644 index 00000000000..d6dcb872922 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/StartSleepStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>El valor del parámetro "-Duration" no debe superar ''{0}". El valor proporcionado es "{1}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/TestJsonCmdletStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/TestJsonCmdletStrings.es.resx new file mode 100644 index 00000000000..2c45d491dd2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/TestJsonCmdletStrings.es.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>No se puede analizar el esquema JSON.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>No se puede analizar el archivo JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>El JSON no es válido con el esquema: {0} en "{1}"</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>No se puede abrir el archivo de esquema JSON: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>No se admite el esquema URI "{0}". Solo se permiten HTTP(S) y URI del sistema de archivos local.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/TraceCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/TraceCommandStrings.es.resx new file mode 100644 index 00000000000..5f2b76f9777 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/TraceCommandStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>La salida de seguimiento solo se puede escribir en el sistema de archivos. La ruta de acceso ''{0}'' se refiere a una ruta de proveedor de ''{1}''.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>La salida de seguimiento solo se puede escribir en un único archivo. La ruta de acceso ''{0}'' resuelve en más de un archivo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/UnblockFileStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UnblockFileStrings.es.resx new file mode 100644 index 00000000000..8785ba77912 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UnblockFileStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>El cmdlet no admite Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Se produjo un error al desbloquear {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateDataStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateDataStrings.es.resx new file mode 100644 index 00000000000..b3f1289174a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateDataStrings.es.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>No se puede abrir el archivo porque el proveedor actual es "{0}" y este comando requiere un archivo.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>No se puede leer el archivo "{0}" porque no tiene la extensión de nombre de archivo "{1}".</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Actualizar TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Actualizar FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>Nombre de archivo: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>No se puede actualizar un miembro con el tipo "{0}". Especifique un tipo diferente para el parámetro MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>El parámetro {0} es necesario para el tipo "{1}". Especifique el parámetro {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>El parámetro {0} no debe ser nulo ni una cadena vacía para un miembro de tipo "{1}". Especifique un valor distinto de NULL para el parámetro {0} al actualizar este tipo de miembro.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>El parámetro {0} no es necesario para un miembro de tipo "{1}" y no se debe especificar. No especifique el parámetro {0} al actualizar este tipo de miembro.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>No se especificó ningún miembro para la actualización en el tipo "{0}".</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>El nombre del tipo de destino no debe ser nulo, estar vacío ni contener solo espacios en blanco.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Los parámetros Value y SecondValue no deben ser nulos para un miembro de tipo "{0}". Especifique un valor distinto de NULL para uno de los dos parámetros.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Solo se puede especificar un tipo de miembro. Los tipos de miembro especificados son: "{0}". Actualice el tipo con un solo tipo de miembro.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Los parámetros MemberName, Value y SecondValue no se pueden especificar sin el parámetro MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Quitar TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Nombre del tipo que se quitará: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Escriba para actualizar: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Quitar archivo de tipo</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>El archivo {0} no se importa en la sesión actual.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>No se permite actualizar los datos de formato en este espacio de ejecución. La propiedad 'DisableFormatUpdates' se establece en True al crear el espacio de ejecución.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>No se pueden actualizar los datos de formato con una instancia de FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>No se pueden actualizar los datos de tipo con una instancia de TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateListStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateListStrings.es.resx new file mode 100644 index 00000000000..583200b3deb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UpdateListStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" en este objeto</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Debe especificar el parámetro Property cuando se especifique el parámetro InputObject.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Debe especificar el parámetro InputObject cuando se especifique el parámetro Property.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/UtilityCommonStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UtilityCommonStrings.es.resx new file mode 100644 index 00000000000..1c71e7c0ab6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/UtilityCommonStrings.es.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} tiene una o varias excepciones que no son válidas.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No se puede ejecutar este comando porque la ruta de acceso del archivo "{0}" no es válida. Proporcione una ruta de acceso de archivo válida y, a continuación, ejecute el comando.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>No se puede ejecutar este comando porque "{0}" está vacío o en blanco. Especifique CSSUri y, a continuación, ejecute el comando.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>No se puede abrir el archivo porque el proveedor actual ({0}) no puede abrir archivos.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>No se puede ejecutar este comando porque el valor de prefijo del parámetro Namespace es null. Proporcione un valor válido para el prefijo y, a continuación, vuelva a ejecutar el comando.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Los objetos agrupados por esta propiedad no se pueden expandir porque hay una duplicación de claves. Proporcione un valor válido para la propiedad y vuelva a intentarlo.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>El comando no se admite en este sistema operativo.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>No se puede leer el archivo "{0}": {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>No se puede convertir la entrada de tipo "{0}" a hexadecimal. Para ver el formato hexadecimal de su representación de cadena, canalícela al cmdlet Out-String antes de canalizarla a Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>No se admite la ruta de acceso especificada "{0}". Este comando solo admite las rutas de acceso del proveedor FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Ruta: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>No se puede ejecutar el comando porque el parámetro AsString requiere que especifique el parámetro AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>No se puede ejecutar el comando porque, para usar el parámetro AsHashTable con más de una propiedad, debe agregar el parámetro AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>No se encuentra la ruta de acceso '{0}' porque no existe.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>No se puede usar la etiqueta "{0}". El prefijo "PS" está reservado.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>No se pudo analizar el archivo "{0}" como un archivo de datos de PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>No se puede construir un descriptor de seguridad a partir del SDDL especificado debido al siguiente error: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Cmdlet Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>El bloque de script del cmdlet Invoke-Expression se ejecutará en modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/VariableCommandStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/VariableCommandStrings.es.resx new file mode 100644 index 00000000000..15a5ca10025 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/VariableCommandStrings.es.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Establecer variable</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Nombre: {0} Valor: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Usar una sola variable en lugar de una colección</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nueva variable</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Nombre: {0} Valor: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Quitar variable</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Nombre: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Borrar variable</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Nombre: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/WebCmdletStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WebCmdletStrings.es.resx new file mode 100644 index 00000000000..b5e0460fd11 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WebCmdletStrings.es.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>Se ha denegado el acceso a la ruta '{0}'.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>El cmdlet no puede proteger los secretos de texto sin formato enviados a través de conexiones sin cifrar. Para suprimir esta advertencia y enviar secretos de texto sin formato a través de redes sin cifrar, vuelva a emitir el comando especificando el parámetro AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se especificaron los siguientes parámetros en conflicto: Authentication y UseDefaultCredentials. La autenticación no admite credenciales predeterminadas. Especifique Authentication o UseDefaultCredentials y vuelva a intentarlo.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque no se ha especificado el siguiente parámetro: Credential. El tipo de autenticación proporcionado requiere una credencial. Especifique la credencial y vuelva a intentarlo.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque no se ha especificado el siguiente parámetro: Token. El tipo de autenticación proporcionado requiere un token. Especifique el token y vuelva a intentarlo.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: Credencial y Token. Especifique credenciales o tokens y vuelva a intentarlo.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: Body e InFile. Especifique Body o Infile y vuelva a intentarlo. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: Body y Form. Especifique Body o Form y vuelva a intentarlo. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: InFile y Form. Especifique InFile o Form y vuelva a intentarlo. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque el parámetro -ContentType no es un encabezado Content-Type válido. Especifique un Content-Type válido para -ContentType y vuelva a intentarlo. Para suprimir la validación del encabezado, proporcione el parámetro -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: Credential y UseDefaultCredentials. Especifique Credential o UseDefaultCredentials y vuelva a intentarlo.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>La ruta de acceso "{0}" se resuelve en un directorio. Especifique una ruta de acceso que incluya un nombre de archivo y, a continuación, vuelva a intentar el comando.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>El JSON proporcionado incluye una propiedad cuyo nombre es una cadena vacía, solo se admite mediante el modificador -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>No se puede convertir la cadena JSON porque un diccionario convertido a partir de la cadena contiene la clave duplicada "{0}".</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>No se puede analizar el contenido de la respuesta porque el motor de Internet Explorer no está disponible o la configuración del primer inicio de Internet Explorer no está completa. Especifique el parámetro UseBasicParsing e inténtelo de nuevo. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>No se puede seguir un redireccionamiento no seguro de forma predeterminada. Vuelva a emitir el comando especificando el modificador -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>No se puede convertir la cadena JSON porque contiene claves con distintas mayúsculas y minúsculas. Use el modificador -AsHashTable en su lugar. La clave que se intentó agregar a la clave existente "{0}" era "{1}".</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Se ha superado el número máximo de redireccionamientos. Para aumentar el número de redireccionamientos permitidos, proporcione un valor mayor al parámetro -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>La ruta de acceso "{0}" se puede resolver en varias rutas de acceso.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>El tipo "{0}" no se admite para la serialización o deserialización de un diccionario. Las claves deben ser cadenas.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>La ruta de acceso "{0}" no se puede resolver en un archivo.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>La ruta de acceso "{0}" no es una ruta de acceso del sistema de archivos. Especifique la ruta de acceso a un archivo en el sistema de archivos.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque falta el parámetro siguiente: OutFile. Proporcione un valor de parámetro OutFile válido al usar el {0} parámetro y vuelva a intentarlo.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>El archivo no se volverá a descargar porque el archivo remoto tiene el mismo tamaño que OutFile: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: ProxyCredential y ProxyUseDefaultCredentials. Especifique ProxyCredential o ProxyUseDefaultCredentials y vuelva a intentarlo.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque falta el siguiente parámetro: Proxy. Proporcione un URI de proxy válido para el parámetro Proxy cuando use los parámetros ProxyCredential o ProxyUseDefaultCredentials y vuelva a intentarlo.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Lectura del flujo de respuesta web completada. Bytes descargados: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Leyendo secuencia de respuesta web</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Descargado: {0} de {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>El modificador Resume solo se puede usar si OutFile tiene como destino un archivo, pero se resuelve en un directorio: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>No se puede ejecutar el cmdlet porque se han especificado los siguientes parámetros en conflicto: Session y SessionVariable. Especifique Session o SessionVariable y vuelva a intentarlo.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>No se pueden recuperar los certificados porque la huella digital no es válida. Compruebe la huella digital y vuelva a intentarlo. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Solicitud web completada. (Número de bytes procesados: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Solicitud web cancelada. (Número de bytes procesados: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Estado de solicitud web</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Descargado: {0} de {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Error en la conversión de JSON: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>El código de estado de la respuesta no indica un resultado correcto: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Siguiente vínculo rel {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>El servidor remoto indicó que no pudo reanudar la descarga. Se sobrescribirá el archivo local.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Se recibió una respuesta HTTP/{0} de tipo de contenido {1} de tamaño desconocido</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Reintentar después del intervalo de {0} segundos. Código de estado del intento anterior: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>El JSON resultante se trunca porque la serialización ha superado la profundidad establecida de {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Las propiedades de WebSession cambiaron entre solicitudes, lo que obligó a volver a crear todas las conexiones HTTP de la sesión.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteErrorStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteErrorStrings.es.resx new file mode 100644 index 00000000000..6b8229bba3e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteErrorStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"El cmdlet Write-Error notificó un error".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteProgressResourceStrings.es.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteProgressResourceStrings.es.resx new file mode 100644 index 00000000000..dbf919975b1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/es/WriteProgressResourceStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Texto para describir la actividad para la que se notifica el progreso.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Texto para describir el estado actual de la actividad sobre la que se informa del progreso.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Procesando</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddMember.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddMember.fr.resx new file mode 100644 index 00000000000..2c49e9cde82 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddMember.fr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Pour ajouter un membre, vous ne pouvez spécifier qu’un seul type de membre. Les types de membres spécifiés sont : « {0} »</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Impossible d’ajouter un membre de type « {0} ». Spécifiez un type différent pour le paramètre MemberTypes.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Le paramètre SecondValue n’est pas nécessaire pour un membre de type « {0} » et ne doit pas être spécifié. Ne spécifiez pas le paramètre SecondValue lorsque vous ajoutez des membres de ce type.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Le paramètre Value est requis pour un membre de type « {0} ». Spécifiez le paramètre Value lorsque vous ajoutez des membres de ce type.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Les paramètres Value et SecondValue ne doivent pas être null pour un membre de type « {0} ». Spécifiez une valeur non nulle pour l’un des deux paramètres.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Impossible d’ajouter un membre portant le nom « {0} ». car un membre portant ce nom existe déjà. Pour remplacer tout de même le membre, ajoutez le paramètre Force à votre commande.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Impossible de forcer l’ajout du membre portant le nom « {0} ». et le type « {1} ».. Un membre de ce nom et de ce type existe déjà, et le membre existant n’est pas une extension d’instance.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Le membre référencé par cet alias ne doit pas être null ni vide.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Le paramètre Value ne doit pas être null pour un membre de type « {0} ». Spécifiez une valeur non nulle pour le paramètre Value lorsque vous ajoutez des membres de ce type.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Le paramètre SecondValue ne doit pas être null pour un membre de type « {0} ». Spécifiez une valeur non nulle pour le paramètre SecondValue lorsque vous ajoutez des membres de ce type.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Le paramètre NotePropertyName ne peut pas prendre de valeurs pouvant être converties en type {0}. Pour définir le nom d’un membre avec ces valeurs, utilisez Add-Member et spécifiez le type de membre.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Le nom d’un membre NoteProperty ne doit pas être null ni une chaîne vide.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Le paramètre TypeName ne doit pas être null, vide ou contenir uniquement des espaces.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddTypeStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddTypeStrings.fr.resx new file mode 100644 index 00000000000..621a76cc8fa --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AddTypeStrings.fr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Le code source a déjà été compilé et chargé.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. L’extension « {0} » n’est pas prise en charge.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. Tous les fichiers d’entrée doivent avoir la même extension de fichier.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. Nous n’avons pas pu trouver l’assembly « {0} ».</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. Le nom de type « {0} » existe déjà.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Nous ne pouvons pas définir l’assembly de sortie. Le chemin d’accès {0} n’a pas été résolu en un seul fichier.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. Des erreurs de compilation se sont produites.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. Le paramètre OutputType nécessite que le paramètre OutputAssembly soit indiqué.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de type. La définition de nouveaux types n’est pas prise en charge dans ce mode de langage.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>L’assembly de référence spécifié « {0} » est inutile et ignoré.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Les types d’assembly « ConsoleApplication » et « WindowsApplication » ne sont actuellement pas pris en charge.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Cmdlet Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>La cmdlet Add-Type ne sera pas autorisée en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AliasCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AliasCommandStrings.fr.resx new file mode 100644 index 00000000000..907326d66b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/AliasCommandStrings.fr.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Définir un alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Nom : {0}Valeur : {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Nouvel alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Nom : {0}Valeur : {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Importer un alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Nom : {0}Valeur : {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier {0} pour exporter l’alias. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Fichier d’alias</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Exporté par : {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Date/Heure : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Ordinateur : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Nous ne pouvons pas importer l’alias, car le chemin spécifié « {0} » faisait référence à un chemin d’accès de fournisseur « {1} ». Modifiez la valeur du paramètre Path pour qu’elle pointe vers un chemin d’accès du système de fichiers.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Nous ne pouvons pas importer l’alias, car le chemin d’accès « {0} » contient des caractères génériques qui se résolvent en plusieurs chemins. Vous pouvez importer des alias à partir d’un seul fichier uniquement. Modifiez la valeur du paramètre Path pour qu’elle pointe vers un seul fichier.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier {0} pour importer l’alias. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Nous ne pouvons pas importer un alias. Le numéro de ligne {1} dans le fichier « {0} » n’est pas une ligne CSV correctement mise en forme et à valeurs séparées par une virgule pour les alias. Modifiez la ligne pour qu’elle contienne quatre valeurs séparées par des virgules. Si le texte de la valeur contient lui-même une virgule, la valeur doit alors être placée entre guillemets.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Nous ne pouvons pas importer l’alias, car le numéro de ligne {1} dans le fichier « {0} » contient une option qui n’est pas reconnue pour les alias. Modifiez le fichier pour qu’il contienne des options valides.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Cette commande ne peut pas trouver d’alias correspondant, car aucun alias ayant le {0} « {1} » n’existe.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertFromStringData.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertFromStringData.fr.resx new file mode 100644 index 00000000000..eb8e39ef728 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertFromStringData.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>La ligne de données « {0} » n’est pas au format « name=value ». </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>L’élément de données « {1} » dans la ligne « {0} » est déjà défini. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertHTMLStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertHTMLStrings.fr.resx new file mode 100644 index 00000000000..8da6df83674 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertHTMLStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Les propriétés méta acceptées sont content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible et viewport. La paire méta : {0} et {1} peut ne pas fonctionner correctement.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertMarkdownStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertMarkdownStrings.fr.resx new file mode 100644 index 00000000000..00962209f7a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ConvertMarkdownStrings.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Le type de l’objet d’entrée « {0} » n’est pas valide.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Seuls les chemins du fournisseur FileSystem sont pris en charge. Le chemin d’accès au fichier n’est pas pris en charge : « {0} ».</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>La propriété {0} de l’objet donné est null ou vide.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Nom du jeu de paramètres non valide : {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/CsvCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/CsvCommandStrings.fr.resx new file mode 100644 index 00000000000..7a6821aa7f4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/CsvCommandStrings.fr.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Impossible d’ajouter du contenu CSV au fichier suivant : {1}. L’objet ajouté n’a pas de propriété qui correspond à la colonne suivante : {0}. Pour continuer avec des propriétés incompatibles, ajoutez le paramètre -Force, puis réessayez la commande.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Vous devez spécifier les paramètres -UseQuotes ou -QuoteFields, mais pas les deux.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Vous devez spécifier les paramètres -Path ou -LiteralPath, mais pas les deux.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Un ou plusieurs en-têtes n’ont pas été spécifiés. Les noms par défaut commençant par « H » ont été utilisés à la place des en-têtes manquants.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName est un paramètre obligatoire.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>La méthode ReconcilePreexistingPropertyNames ne doit être appelée qu’en cas d’ajout.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>La méthode ReconcilePreexistingPropertyNames doit être appelée uniquement lorsque les noms de propriété préexistants ont été lus avec succès.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>La méthode BuildPropertyNames ne doit être appelée qu’une seule fois par instance d’applet de commande.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>La hiérarchie des types ne doit pas comporter de valeurs nulles.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF est atteint.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Vous devez spécifier les paramètres -Append ou -NoHeader, mais pas les deux.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/Debugger.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/Debugger.fr.resx new file mode 100644 index 00000000000..e41e801baae --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/Debugger.fr.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>La ligne ne peut pas être inférieure à 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Il n’existe aucun point d’arrêt avec l’ID « {0} ».</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Le fichier « {0} » n'existe pas.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Nous ne pouvons pas définir un point d’arrêt sur le fichier « {0} ». Seuls les fichiers *.ps1 et *.psm1 sont valides.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Le débogage n’est pas pris en charge sur les sessions distantes.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Nous ne pouvons pas définir un point d’arrêt. Le mode de langage de cette session n’est pas compatible avec le mode de langage à l’échelle du système.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Nous ne pouvons pas définir des points d’arrêt dans la session à distance, car l’hôte actuel ne prend pas en charge le débogage distant.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Vous ne pouvez pas déboguer l’instance d’exécution de l’hôte par défaut en utilisant cette cmdlet. Pour déboguer l’instance d’exécution par défaut, utilisez les commandes de débogage normales à partir de l’hôte.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer l’instance d’exécution. L’hôte n’a aucun débogueur. Essayez de déboguer l’instance d’exécution dans la console PowerShell ou avec Visual Studio Code, qui ont tous deux des débogueurs intégrés.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer l’instance d’exécution. Il n’existe ni hôte ni interface utilisateur hôte. Le débogueur nécessite un hôte et une interface utilisateur hôte pour le débogage.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Plusieurs instance d’exécution ont été trouvées. Vous ne pouvez en déboguer qu’une seule à la fois.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Pour terminer le type de session de débogage, tapez la commande « Detach » à l’invite du débogueur, sinon tapez « Ctrl+C ».</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>La commande ou le script a été effectué.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Débogage de l’instance d’exécution : {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Nous ne pouvons pas définir les options de débogage sur l’instance d'exécution {0}, car elle n’est pas dans l’état Ouvert.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Nous n’avons pas pu conserver les options de débogage pour le processus {0}.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Aucun débogueur n’a été trouvé pour l’instance d’exécution {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Aucune instance d’exécution n’a été trouvée.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger a été appelé à la ligne {0} dans {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas à jour un point d’arrêt associé à une autre instance d’exécution, car il n’en existe aucune avec l’ID d’instance « {0} ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/EventingStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/EventingStrings.fr.resx new file mode 100644 index 00000000000..ea08e6f2a4d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/EventingStrings.fr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>L’événement avec l’identificateur source '{0}' n’existe pas.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>L’événement avec l’identificateur '{0}' n’existe pas.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>L’abonnement aux événements avec l’identificateur source «{0}» n’existe pas.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>L’abonnement aux événements avec l’identificateur «{0}» n’existe pas.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Abonnement aux événements '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Événement '{0}'</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>L’action doit être spécifiée pour les événements non transférés.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Se désabonner</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Supprimer</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/FormatAndOut_out_gridview.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/FormatAndOut_out_gridview.fr.resx new file mode 100644 index 00000000000..6c73f04fdc7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/FormatAndOut_out_gridview.fr.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Le format de données n’est pas pris en charge par Out-GridView.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 a été installé pendant qu’une ou plusieurs sessions PowerShell étaient en cours d’exécution. Pour utiliser l’applet de commande {0} , fermez toutes les fenêtres PowerShell, puis ouvrez une nouvelle fenêtre PowerShell.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Type</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Valeur</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Index</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Une commande nommée «{0}» est introuvable.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Plusieurs commandes nommées «{0}» ont été trouvées. Démarrez «{1}» sans paramètres, puis tapez «{0}» pour filtrer les résultats.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Impossible d’écrire dans la mémoire tampon d’entrée de la console.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} doit être inférieur à {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetFormatDataStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetFormatDataStrings.fr.resx new file mode 100644 index 00000000000..1defd23f8ad --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetFormatDataStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Traitement de la définition de vue « {0} »</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetMember.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetMember.fr.resx new file mode 100644 index 00000000000..5a5d70cd9ac --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetMember.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Vous devez spécifier un objet pour la cmdlet Get-Member.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetRandomCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetRandomCommandStrings.fr.resx new file mode 100644 index 00000000000..d89b397af4d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetRandomCommandStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' doit être supérieur à zéro.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>La valeur minimale ({0}) ne peut pas être supérieure ou égale à la valeur maximale ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue' ne peut pas être supérieur à maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetUptimeStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetUptimeStrings.fr.resx new file mode 100644 index 00000000000..e657fef4ea4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/GetUptimeStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>« La plateforme n’est pas prise en charge (System.Diagnostics.Stopwatch.IsHighResolution a la valeur false). »</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HostStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HostStrings.fr.resx new file mode 100644 index 00000000000..c13fee13a67 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HostStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la couleur, car {0} n’est pas une couleur valide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HttpCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HttpCommandStrings.fr.resx new file mode 100644 index 00000000000..cffdf9c658d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/HttpCommandStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter cette commande en raison de l’erreur suivante : « {0} ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImplicitRemotingStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImplicitRemotingStrings.fr.resx new file mode 100644 index 00000000000..d12e1061027 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImplicitRemotingStrings.fr.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Les données renvoyées par la commande distante {0} n’ont pas le format attendu.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>La cmdlet {0} nécessite les commandes suivantes dans la session distante : Get-Command, Get-FormatData et Select-Object. Les commandes suivantes sont utilisées, mais facultatives : Get-Help et Measure-Object. Vérifiez que la session distante inclut les commandes nécessaires, puis réessayez.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>L’exécution de la commande {0} dans une session distante a signalé l’erreur suivante : {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>L’exécution de la commande {0} dans une session distante n’a renvoyé aucun résultat.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Aucune session n’a été associée à ce module de communication à distance implicite.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Nous n’avons pas pu résoudre l’alias distant « {0} ».</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>La création du proxy a été ignorée pour la commande « {0} », car le nom ne correspondait pas à la valeur du paramètre Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>La définition de type étendue a été ignorée pour le type « {0} », car son nom ne correspondait pas à la valeur du paramètre FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>La création du proxy a été ignorée pour la commande « {0} », car PowerShell n’a pas pu vérifier la sécurité du nom de la commande.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>La création du proxy a été ignorée pour la commande suivante : « {0} », car elle va masquer une commande locale existante. Utilisez le paramètre AllowClobber si vous souhaitez masquer des commandes locales existantes.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Aucun proxy de commande n’a été créé, car toutes les commandes distantes demandées vont masquer des commandes locales existantes. Utilisez le paramètre AllowClobber si vous souhaitez masquer des commandes locales existantes.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Module de communication à distance implicite pour {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Événement de communication à distance implicite (ID de session : {0}, ID du gestionnaire d’événements : {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Module de communication à distance implicite</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>généré le {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>par la cmdlet {0}</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Nous l’appelons avec la ligne de commande suivante : {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Paramètre facultatif que vous pouvez utiliser pour spécifier la session sur laquelle ce module proxy fonctionne</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Création d’une nouvelle session pour la communication à distance implicite de la commande « {{0}} » en cours...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Session pour le module de communication à distance implicite sur {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Création du module de communication à distance implicite...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Obtention des informations de commande à partir de la session distante en cours...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Obtention des informations de commande à partir de la session distante en cours... {0} commandes reçues</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Obtention des informations de mise en forme et de sortie à partir de la session distante en cours...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Obtention des informations de mise en forme et de sortie à partir de la session distante en cours... {0} objets reçus</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Terminé.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Requête d’informations d’identification PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Entrez vos informations d’identification pour {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Entrez les informations d’identification du proxy HTTP utilisées pour la connexion suivante : {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Les commandes disponibles dans la nouvelle session distante sont différentes de celles disponibles au moment de la création du module de communication à distance implicite. Envisagez de recréer le module en utilisant la cmdlet Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Nous ne pouvons pas charger les fichiers, car l’exécution de scripts est désactivée sur ce système. Fournissez un certificat valide avec lequel signer les fichiers.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Nous n’avons pas pu signer le fichier {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImportLocalizedDataStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImportLocalizedDataStrings.fr.resx new file mode 100644 index 00000000000..08915a13229 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/ImportLocalizedDataStrings.fr.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Le fichier de données «{0}» est introuvable. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Le paramètre FileName n’a pas été spécifié. Le paramètre FileName est requis lorsque Import-LocalizedData n’est pas appelé à partir d’un fichier de script.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>L’erreur suivante s’est produite lors de l’ouverture du fichier de données «{0}» par PowerShell : +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>L’erreur suivante s’est produite lors du chargement du fichier de données de script «{0}» par PowerShell : +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>L’argument du paramètre FileName ne doit pas contenir de chemin d’accès.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Impossible de trouver le fichier de données PowerShell «{0}» dans le répertoire «{1}» ou dans les répertoires de culture parent.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Impossible d’importer des données localisées. La définition de commandes supplémentaires prises en charge n’est pas autorisée dans ce mode de langage.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Le nom BindingVariable «{0}» n’est pas valide.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Applet de commande Import-LocalizedData</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Les commandes prises en charge supplémentaires (via le paramètre SupportedCommand) ne sont pas autorisées en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MatchStringStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MatchStringStrings.fr.resx new file mode 100644 index 00000000000..bb6c47f9be7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MatchStringStrings.fr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier, car le fournisseur actuel ({0}) ne peut pas ouvrir de fichiers.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Le fichier {0} ne peut pas être lu : {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>L’option « Context » n’est pas valide lors de la recherche de résultats redirigés depuis la sortie de Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>La chaîne {0} n’est pas une expression régulière valide : {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Vous devez spécifier le paramètre -Culture uniquement avec le paramètre -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MeasureObjectStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MeasureObjectStrings.fr.resx new file mode 100644 index 00000000000..bde620f6ce7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/MeasureObjectStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propriété « {0} » est introuvable dans l’entrée pour aucun des objets.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>L’objet d’entrée « {0} » n’est pas numérique.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/NewObjectStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/NewObjectStrings.fr.resx new file mode 100644 index 00000000000..eb932149c9f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/NewObjectStrings.fr.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Aucun constructeur n’a été trouvé. Nous ne pouvons pas trouver un constructeur approprié pour le type {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Type [{0}] introuvable : vérifiez que l’assembly contenant ce type est chargé.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Nous ne pouvons pas charger le type COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>L’objet écrit dans le pipeline est une instance du type « {0} » provenant de l’assembly d’interopérabilité principal du composant. Si ce type expose des membres différents de ceux de IDispatch, les scripts écrits pour fonctionner avec cet objet risquent de ne pas fonctionner si l’assembly d’interopérabilité principal n’est pas installé.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Le membre « {1} » est introuvable pour l’objet spécifié {2}.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>La valeur fournie n’est pas valide ou la propriété est en lecture seule. Modifiez la valeur, puis réessayez.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>La création d’instances de types d’attribut et de types Windows RT délégués n’est pas prise en charge.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Nous ne pouvons pas créer des instances du type ByRef-like « {0} ». Les types ByRef-like ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Nous ne pouvons pas créer le type. Seuls les types principaux sont pris en charge dans ce mode de langage.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Nous ne pouvons pas créer le type. Seuls les types principaux sont pris en charge en mode langue {0} sur un ordinateur verrouillé par stratégie.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Création d’un type avec l’applet de commande New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Le type « {0} » ne sera pas créé en mode ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Création d’un objet COM avec l’applet de commande New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>L’objet COM « {0} » ne sera pas créé en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/OutPrinterDisplayStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/OutPrinterDisplayStrings.fr.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/OutPrinterDisplayStrings.fr.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SelectObjectStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SelectObjectStrings.fr.resx new file mode 100644 index 00000000000..84b2a398494 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SelectObjectStrings.fr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Impossible de renommer plusieurs résultats.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propriété « {0} » est introuvable.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Impossible de développer plusieurs propriétés.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>La propriété ne peut pas être traitée, car la propriété « {0} » existe déjà.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Une propriété est un bloc de script vide et ne contient pas de nom.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SendMailMessageStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SendMailMessageStrings.fr.resx new file mode 100644 index 00000000000..518ae60795b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SendMailMessageStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>L’e-mail ne peut pas être envoyé car aucun serveur SMTP n’a été spécifié. Vous devez spécifier un serveur SMTP à l’aide du paramètre SmtpServer ou de la variable $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SortObjectStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SortObjectStrings.fr.resx new file mode 100644 index 00000000000..81510673266 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/SortObjectStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>« Sort-Object » - «{0}» est introuvable dans « InputObject ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/StartSleepStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/StartSleepStrings.fr.resx new file mode 100644 index 00000000000..b239755bc03 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/StartSleepStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>La valeur du paramètre « -Duration » ne doit pas dépasser «{0}», la valeur fournie était «{1}».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TestJsonCmdletStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TestJsonCmdletStrings.fr.resx new file mode 100644 index 00000000000..a0f77afd986 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TestJsonCmdletStrings.fr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Nous ne pouvons pas analyser le schéma JSON.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Nous ne pouvons pas analyser le JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>Le JSON n’est pas valide avec le schéma : {0} à « {1} »</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier de schéma JSON : {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Le schéma Uri « {0} » n’est pas pris en charge. Seuls les URI HTTP(S) et du système de fichiers local sont autorisés.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TraceCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TraceCommandStrings.fr.resx new file mode 100644 index 00000000000..31af68598ba --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/TraceCommandStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>La sortie de trace ne peut être écrite que dans le système de fichiers. Le chemin d’accès « {0} » fait référence à un chemin d’accès de fournisseur « {1} ».</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>La sortie de trace ne peut être écrite que dans un seul fichier. Le chemin d’accès « {0} » a été résolu en plusieurs fichiers.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UnblockFileStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UnblockFileStrings.fr.resx new file mode 100644 index 00000000000..5ecd31b7e84 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UnblockFileStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>La cmdlet ne prend pas en charge Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Une erreur s’est produite lors du déblocage {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateDataStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateDataStrings.fr.resx new file mode 100644 index 00000000000..47e36801bb8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateDataStrings.fr.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Impossible d’ouvrir le fichier, car le fournisseur actuel est «{0}», et cette commande nécessite un fichier.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Impossible de lire le fichier «{0}», car il n’a pas l’extension de nom de fichier «{1}».</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Mettre à jour TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Mettre à jour FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName : {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Impossible de mettre à jour un membre avec le type «{0}». Spécifiez un type différent pour le paramètre MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Le paramètre {0} est requis pour le type «{1}». Spécifiez le paramètre {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Le paramètre {0} ne doit pas être nul ou une chaîne vide pour un membre de type "{1}". Spécifiez une valeur non nulle pour ce paramètre {0} lors de la mise à jour de ce type de membre.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Le paramètre {0} n’est pas nécessaire pour un membre de type «{1}» et ne doit pas être spécifié. Ne spécifiez pas le paramètre {0} lors de la mise à jour de ce type de membre.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Aucun membre n’est spécifié pour la mise à jour sur le type «{0}».</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Le nom du type cible ne doit pas être nul, vide ou ne doit pas contenir uniquement des espaces blancs.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Les paramètres Value et SecondValue ne doivent pas tous deux être nuls pour un membre de type "{0}". Spécifiez une valeur non nulle pour l'un des deux paramètres.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Un seul type de membre peut être spécifié. Les types de membres spécifiés sont : «{0}». Mettez à jour le type avec un seul type de membre.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Les paramètres MemberName, Value et SecondValue ne peuvent pas être spécifiés sans le paramètre MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Supprimer TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Nom du type à supprimer : {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Type à mettre à jour : {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Supprimer le fichier de type</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Le fichier {0} n’est pas importé dans la session active.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>La mise à jour des données de format n’est pas autorisée dans cet espace d’exécution. La propriété « DisableFormatUpdates » a la valeur True lors de la création de l’instance d’exécution.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Impossible de mettre à jour les données de format avec une instance FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Impossible de mettre à jour les données de type avec une instance TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateListStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateListStrings.fr.resx new file mode 100644 index 00000000000..e9b49338451 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UpdateListStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>La propriété « {0} » est introuvable sur cet objet</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Vous devez spécifier le paramètre Property lorsque le paramètre InputObject est spécifié.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Vous devez spécifier le paramètre InputObject lorsque le paramètre Property est spécifié.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UtilityCommonStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UtilityCommonStrings.fr.resx new file mode 100644 index 00000000000..313e63f7db8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/UtilityCommonStrings.fr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} comporte une ou plusieurs exceptions non valides.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter cette commande, car le chemin d’accès au fichier « {0} » n’est pas valide. Indiquez un chemin d’accès au fichier valide, puis exécutez la commande.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter cette commande, car « {0} » est vide ou blanc. Veuillez spécifier CSSUri, puis exécutez la commande.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier, car le fournisseur actuel ({0}) ne peut pas ouvrir de fichiers.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter cette commande, car la valeur de préfixe du paramètre Namespace est null. Fournissez une valeur valide pour le préfixe, puis exécutez de nouveau la commande.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Les objets regroupés par cette propriété ne peuvent pas être développés, car une clé est en double. Fournissez une valeur valide pour la propriété, puis réessayez.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>La commande n’est pas prise en charge sur ce système d’exploitation.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Le fichier « {0} » ne peut pas être lu : {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas convertir une entrée de type « {0} » en hexadécimal. Pour afficher la mise en forme hexadécimale de sa représentation sous forme de chaîne, redirigez-la vers l’applet de commande Out-String avant de la rediriger vers Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Le chemin d’accès donné « {0} » n’est pas pris en charge. Cette commande prend en charge uniquement les chemins d’accès du fournisseur FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Chemin d’accès : </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter la commande, car le paramètre AsString nécessite de spécifier le paramètre AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter la commande, car l’utilisation du paramètre AsHashTable avec plusieurs propriétés nécessite d’ajouter le paramètre AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Impossible de trouver le chemin d'accès « {0} », car il n'existe pas.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Vous ne pouvez pas utiliser la balise : « {0} ». Le préfixe « PS » est réservé.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Le fichier « {0} » n’a pas pu être analysé en tant que fichier de données PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Nous ne pouvons pas construire un descripteur de sécurité à partir du SDDL fourni en raison de l’erreur suivante : {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Le bloc de script de l’applet de commande Invoke-Expression s’exécutera en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/VariableCommandStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/VariableCommandStrings.fr.resx new file mode 100644 index 00000000000..ca6f484e5f6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/VariableCommandStrings.fr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Définissez une variable</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Nom : {0}Valeur : {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Utilisez une seule variable plutôt qu’une collection</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nouvelle variable</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Nom : {0}Valeur : {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Supprimer une variable</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Nom : {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Effacer la variable</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Nom : {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WebCmdletStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WebCmdletStrings.fr.resx new file mode 100644 index 00000000000..c94b0d54a1e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WebCmdletStrings.fr.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>L'accès au chemin '{0}' est refusé.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>L’applet de commande ne peut pas protéger les secrets en texte brut envoyés sur des connexions non chiffrées. Pour supprimer cet avertissement et envoyer des secrets en texte brut sur des réseaux non chiffrés, réexécutez la commande spécifiant le paramètre AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Authentication et UseDefaultCredentials. L’authentification ne prend pas en charge les informations d’identification par défaut. Spécifiez l’authentification ou UseDefaultCredentials, puis réessayez.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car le paramètre suivant n’est pas spécifié : Credential. Le type d’authentification fourni nécessite des informations d’identification. Spécifiez les informations d’identification, puis réessayez.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>L'applet de commande ne peut pas s'exécuter car le paramètre suivant n'est pas spécifié : Token. Le type d’authentification fourni nécessite un jeton. Spécifiez jeton, puis réessayez.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Informations d’identification et jeton. Spécifiez les informations d’identification ou le jeton, puis réessayez.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Body et InFile. Spécifiez soit le corps, soit le fichier d'entrée, puis réessayez. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Body et Form. Spécifiez corps ou formulaire, puis réessayez. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : InFile et Form. Spécifiez InFile ou Form, puis réessayez. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car le paramètre -ContentType n’est pas un en-tête Content-Type valide. Spécifiez un type de contenu valide pour -ContentType, puis réessayez. Pour supprimer la validation d’en-tête, fournissez le paramètre -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Credential et UseDefaultCredentials. Spécifiez soit Credential, soit UseDefaultCredentials, puis réessayez.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Le chemin d’accès «{0}» est résolu en répertoire. Spécifiez un chemin d’accès incluant un nom de fichier, puis réessayez la commande.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Le JSON fourni inclut une propriété dont le nom est une chaîne vide, qui n’est prise en charge qu’à l’aide du commutateur -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Impossible de convertir la chaîne JSON, car un dictionnaire qui a été converti à partir de la chaîne contient la clé dupliquée '{0}'.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Impossible d’analyser le contenu de la réponse, car le moteur de Internet Explorer n’est pas disponible ou la configuration du premier lancement de Internet Explorer n’est pas terminée. Spécifiez le paramètre UseBasicParsing et réessayez. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Impossible de suivre une redirection non sécurisée par défaut. Réexécutez la commande spécifiant le commutateur -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Impossible de convertir la chaîne JSON, car elle contient des clés avec une casse différente. Utilisez plutôt le commutateur -AsHashTable. La clé qui a été tentée d’être ajoutée à la clé existante «{0}» était «{1}».</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Le nombre maximal de redirections a été dépassé. Pour augmenter le nombre de redirections autorisées, fournissez une valeur supérieure au paramètre -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Le chemin d’accès '{0}' peut être résolu en plusieurs chemins d’accès.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Le type '{0}' n’est pas pris en charge pour la sérialisation ou la désérialisation d’un dictionnaire. Les clés doivent être des chaînes.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Impossible de résoudre le chemin d’accès '{0}' dans un fichier.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Le chemin d’accès '{0}' n’est pas un chemin d’accès au système de fichiers. Spécifiez le chemin d’accès à un fichier dans le système de fichiers.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car le paramètre suivant est manquant : OutFile. Fournissez une valeur de paramètre OutFile valide lors de l’utilisation du paramètre {0}, puis réessayez.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Le fichier ne sera pas retéléchargé car le fichier distant a la même taille que le fichier de sortie : {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : ProxyCredential et ProxyUseDefaultCredentials. Spécifiez ProxyCredential ou ProxyUseDefaultCredentials, puis réessayez.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car le paramètre suivant est manquant : Proxy. Fournissez un URI de proxy valide pour le paramètre Proxy lors de l’utilisation des paramètres ProxyCredential ou ProxyUseDefaultCredentials, puis réessayez.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Lecture du flux de réponse web terminée. Octets téléchargés : {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Lecture du flux de réponse web</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Téléchargé : {0} de {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Le commutateur Resume ne peut être utilisé que si OutFile cible un fichier, mais qu’il se résout en répertoire : {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>L’applet de commande ne peut pas s’exécuter, car les paramètres en conflit suivants sont spécifiés : Session et SessionVariable. Spécifiez Session ou SessionVariable, puis réessayez.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Impossible de récupérer les certificats, car l’empreinte numérique n’est pas valide. Vérifiez l’empreinte numérique et réessayez. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Requête Web terminée. (Nombre d’octets traités : {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Requête Web annulée. (Nombre d’octets traités : {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>État de la requête Web</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Téléchargé : {0} de {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Échec de la conversion à partir de JSON avec l’erreur : {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Le code d’état de réponse n’a pas abouti : {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Lien rel suivant {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Le serveur distant a indiqué qu’il n’a pas pu reprendre le téléchargement. Le fichier local sera remplacé.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Réponse HTTP/{0} reçue du type de contenu {1} d’une taille inconnue</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Nouvelle tentative après intervalle de {0} secondes. Code d’état pour la tentative précédente : {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Le JSON obtenu est tronqué, car la sérialisation a dépassé la profondeur définie de {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Les propriétés WebSession ont été modifiées entre les requêtes forçant la recréation de toutes les connexions HTTP de la session.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteErrorStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteErrorStrings.fr.resx new file mode 100644 index 00000000000..a66e6cfdf4f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteErrorStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>« L’applet de commande Write-Error a signalé une erreur. »</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteProgressResourceStrings.fr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteProgressResourceStrings.fr.resx new file mode 100644 index 00000000000..e66cdb10022 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/fr/WriteProgressResourceStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Texte décrivant l’activité pour laquelle l’avancement est signalé.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Texte décrivant l’état actuel de l’activité pour laquelle l’avancement est signalé.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Traitement</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddMember.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddMember.it.resx new file mode 100644 index 00000000000..e66edc36714 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddMember.it.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Per aggiungere un membro, è possibile specificare un solo tipo di membro. I tipi di membro specificati sono: "{0}"</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Non è possibile aggiungere un membro di tipo "{0}". Specificare un tipo diverso per il parametro MemberTypes.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Il parametro SecondValue non è necessario per un membro di tipo "{0}" e non deve essere specificato. Non specificare il parametro SecondValue quando si aggiungono membri di questo tipo.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Il parametro Value è obbligatorio per un membro di tipo "{0}". Specificare il parametro Value quando si aggiungono membri di questo tipo.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Entrambi i parametri Value e SecondValue non devono essere Null per un membro di tipo "{0}". Specificare un valore non null per uno dei due parametri.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Non è possibile aggiungere un membro con il nome "{0}" perché esiste già un membro con tale nome. Per sovrascrivere comunque il membro, aggiungere il parametro Force al comando.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Non è possibile forzare l'aggiunta del membro con nome "{0}" e tipo "{1}". Esiste già un membro con tale nome e tipo e il membro esistente non è un'estensione di istanza.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Il membro a cui fa riferimento questo alias non deve essere Null o vuoto.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Il parametro Value non deve essere Null per un membro di tipo "{0}". Specificare un valore non Null per il parametro Value quando si aggiungono membri di questo tipo.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Il parametro SecondValue non deve essere Null per un membro di tipo "{0}". Specificare un valore non Null per il parametro SecondValue quando si aggiungono membri di questo tipo.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Il parametro NotePropertyName non può accettare valori che possono essere convertiti nel tipo {0}. Per definire il nome di un membro con tali valori, utilizzare Add-Member e specificare il tipo di membro.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Il nome di un membro NoteProperty non deve essere Null o una stringa vuota.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Il parametro TypeName non deve essere Null, vuoto o contenere solo spazi vuoti.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddTypeStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddTypeStrings.it.resx new file mode 100644 index 00000000000..d254da85a24 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AddTypeStrings.it.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Il codice sorgente è già stato compilato e caricato.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. L'estensione "{0}" non è supportata.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. Tutti i file di input devono avere la stessa estensione.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. Non è possibile trovare l'assembly '{0}'.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. Il nome del tipo '{0}' esiste già.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Non è possibile impostare l'assembly di output. Il percorso {0} non è stato risolto in un singolo file.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. Si sono verificati errori di compilazione.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. Per il parametro OutputType è necessario specificare il parametro OutputAssembly.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Non è possibile aggiungere il tipo. La definizione de nuovi tipi non è supportata in questa modalità di linguaggio.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>L'assembly di riferimento '{0}' specificato non è necessario e viene ignorato.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Entrambi i tipi di assembly 'ConsoleApplication' e 'WindowsApplication' non sono attualmente supportati.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type Cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Il cmdlet Add-Type non sarà consentito in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/AliasCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AliasCommandStrings.it.resx new file mode 100644 index 00000000000..e1a7bfc3e26 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/AliasCommandStrings.it.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Set-Alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Nome: {0} Valore: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Nuovo alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Nome: {0} Valore: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Import-Alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Nome: {0} Valore: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Non è possibile aprire il file {0} per esportare l'alias. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>File alias</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Esportato da: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Data/ora: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Computer: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Non è possibile importare l'alias perché il percorso specificato ''{0}'' fa riferimento a un percorso del provider ''{1}''. Modificare il valore del parametro Path in un percorso file system.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Non è possibile importare l'alias perché il percorso ''{0}'' contiene caratteri jolly che vengono risolti in più percorsi. Gli alias possono essere importati da un solo file. Modificare il valore del parametro Path in un percorso che si risolve in un singolo file.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Non è possibile aprire il file {0} per importare l'alias. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Non è possibile importare un alias. Il numero di riga {1} nel file ''{0}'' non è una riga con valori delimitati da virgole (CSV) formattata correttamente per gli alias. Modificare la riga in modo che contenga quattro valori separati da virgole. Se il testo del valore contiene una virgola, il valore deve essere racchiuso tra virgolette.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Non è possibile importare l'alias perché il numero di riga {1} nel file ''{0}'' contiene un'opzione non riconosciuta per gli alias. Modificare il file in modo che contenga opzioni valide.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Non è possibile trovare un alias corrispondente perché non esiste un alias con {0} ''{1}''.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertFromStringData.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertFromStringData.it.resx new file mode 100644 index 00000000000..bfeba170a2a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertFromStringData.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>La riga di dati "{0}" non è nel formato "nome=valore". </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>L'elemento di dati "{1}" nella riga "{0}" è già definito. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertHTMLStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertHTMLStrings.it.resx new file mode 100644 index 00000000000..9ecc946b021 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertHTMLStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Le metaproprietà accettate sono content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible e viewport. La metacoppia: {0} e {1} potrebbe non funzionare correttamente.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertMarkdownStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertMarkdownStrings.it.resx new file mode 100644 index 00000000000..08b4e072260 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ConvertMarkdownStrings.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Il tipo dell'oggetto di input ''{0}'' non è valido.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Sono supportati solo i percorsi del provider FileSystem. Il percorso del file non è supportato: ''{0}''.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>La proprietà {0} dell'oggetto specificato è null o vuota.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Nome del set di parametri non valido: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/CsvCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/CsvCommandStrings.it.resx new file mode 100644 index 00000000000..c9ddadf276d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/CsvCommandStrings.it.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Non è possibile aggiungere contenuto CSV al file seguente: {1}. L'oggetto da aggiungere non dispone di una proprietà corrispondente alla colonna seguente: {0}. Per continuare nonostante le proprietà non corrispondenti, aggiungere il parametro -Force e riprovare il comando.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>È necessario specificare il parametro -UseQuotes o -QuoteFields, ma non entrambi.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>È necessario specificare il parametro -Path o -LiteralPath, ma non entrambi.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Una o più intestazioni non sono state specificate. Sono stati usati nomi predefiniti che iniziano con "H" al posto delle intestazioni mancanti.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName è un parametro obbligatorio.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Il metodo ReconcilePreexistingPropertyNames deve essere chiamato solo durante l'accodamento.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Il metodo ReconcilePreexistingPropertyNames deve essere chiamato solo quando i nomi di proprietà preesistenti sono stati letti correttamente.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Il metodo BuildPropertyNames deve essere chiamato una sola volta per istanza di cmdlet.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>La gerarchia dei tipi non deve contenere valori null.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF è stato raggiunto.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>È necessario specificare il parametro -Append o -NoHeader, ma non entrambi.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/Debugger.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/Debugger.it.resx new file mode 100644 index 00000000000..ab4292b7387 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/Debugger.it.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>La riga non può essere minore di 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Nessun punto di interruzione con ID ''{0}''.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Il file '{0}' non esiste.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Non è possibile impostare il punto di interruzione sul file ''{0}''; sono validi solo i file *.ps1 e *.psm1.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Il debug non è supportato nelle sessioni remote.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Non è possibile impostare il punto di interruzione. La modalità linguaggio per questa sessione non è compatibile con la modalità linguaggio a livello di sistema.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Impossibile impostare i punti di interruzione nella sessione remota perché il debug remoto non è supportato dall'host corrente.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione host predefinito utilizzando questo cmdlet. Per eseguire il debug dello spazio di esecuzione predefinito, usare i normali comandi di debug dall'host.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione. L'host non dispone di alcun debugger. Provare a eseguire il debug dello spazio di esecuzione all'interno della console di PowerShell o con Visual Studio Code, entrambi con debugger predefiniti.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione. Non è presente alcun host o alcuna interfaccia utente dell'host. Il debugger richiede un host e un'interfaccia utente dell'host per il debug.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Sono stati trovati più spazi di esecuzione. È possibile eseguire il debug di un solo spazio di esecuzione alla volta.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Per terminare la sessione di debug, digitare il comando ''Detach'' al prompt del debugger oppure digitare ''Ctrl+C'' in caso contrario.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Comando o script completato.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Debug dello spazio di esecuzione: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Non è possibile impostare le opzioni di debug sullo spazio di esecuzione {0} perché non è nello stato Aperto.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Non è possibile rendere persistenti le opzioni di debug per il processo {0}%1.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Nessun debugger trovato per lo spazio di esecuzione {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Non è stato trovato alcuno spazio di esecuzione.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger chiamato nella riga {0} in {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Non è possibile aggiornare un punto di interruzione associato a un altro spazio di esecuzione perché non esiste alcuno spazio di esecuzione con ID istanza ''{0}''.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/EventingStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/EventingStrings.it.resx new file mode 100644 index 00000000000..9f53a99ad32 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/EventingStrings.it.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>L'evento con identificatore di origine "{0}" non esiste.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>L'evento con identificatore "{0}" non esiste.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>La sottoscrizione evento con identificatore di origine"{0}" non esiste.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>La sottoscrizione evento con identificatore"{0}" non esiste.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Sottoscrizione evento "{0}"</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Evento "{0}"</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>È necessario specificare un'azione per gli eventi non inoltrati.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Annulla la sottoscrizione</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Rimuovi</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/FormatAndOut_out_gridview.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/FormatAndOut_out_gridview.it.resx new file mode 100644 index 00000000000..04b57c10fbf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/FormatAndOut_out_gridview.it.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Il formato dei dati non è supportato da Out-GridView.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 è stato installato durante l'esecuzione di una o più sessioni di PowerShell. Per usare il cmdlet {0}, chiudere tutte le finestre di PowerShell e quindi aprire una nuova finestra di PowerShell.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Tipo</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Valore</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Indice</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Non è possibile trovare un comando denominato ''{0}''.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>È stato trovato più di un comando denominato ''{0}''. Avviare ''{1}'' senza parametri, quindi digitare ''{0}'' per filtrare i risultati.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Non è possibile scrivere nel buffer di input della console.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} deve essere minore di {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetFormatDataStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetFormatDataStrings.it.resx new file mode 100644 index 00000000000..c7c49b8e7de --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetFormatDataStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Elaborazione della definizione della vista ''{0}''</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetMember.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetMember.it.resx new file mode 100644 index 00000000000..4d899fe8bbf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetMember.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>È necessario specificare un oggetto per il cmdlet Get-Member.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetRandomCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetRandomCommandStrings.it.resx new file mode 100644 index 00000000000..ff0b5a5cd17 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetRandomCommandStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>''maxValue'' deve essere maggiore di zero.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Il valore minimo ({0}) non può essere maggiore o uguale al valore massimo ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>''minValue'' non può essere maggiore di maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetUptimeStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetUptimeStrings.it.resx new file mode 100644 index 00000000000..4ad37207f8c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/GetUptimeStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>''La piattaforma non è supportata (System.Diagnostics.Stopwatch.IsHighResolution è false)''.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/HostStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/HostStrings.it.resx new file mode 100644 index 00000000000..f9e12f33016 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/HostStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Non è possibile elaborare il colore perché {0} non è un colore valido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/HttpCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/HttpCommandStrings.it.resx new file mode 100644 index 00000000000..4ffef6614bd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/HttpCommandStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Non è possibile completare il comando a causa dell'errore seguente: ''{0}''.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImplicitRemotingStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImplicitRemotingStrings.it.resx new file mode 100644 index 00000000000..92676a65fb6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImplicitRemotingStrings.it.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>I dati restituiti dal comando remoto {0} non sono nel formato previsto.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>Il {0} cmdlet richiede i comandi seguenti nella sessione remota: Get-Command, Get-FormatData e Select-Object. Vengono usati i comandi seguenti, ma sono facoltativi: Get-Help e Measure-Object. Verificare che la sessione remota includa i comandi necessari, quindi riprovare.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Durante l'esecuzione del comando {0} in una sessione remota si è verificato l'errore seguente: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>L'esecuzione del comando {0} in una sessione remota non ha restituito alcun risultato.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Nessuna sessione è stata associata a questo modulo di comunicazione remota implicita.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Non è possibile risolvere l'alias remoto '{0}'.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>La creazione del proxy è stata ignorata per il comando '{0}' perché il nome non corrisponde al valore del parametro Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>La definizione di tipo estesa è stata ignorata per il tipo '{0}' perché il nome non corrisponde al valore del parametro FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>La creazione del proxy è stata ignorata per il comando '{0}' perché PowerShell non è riuscito a verificare la sicurezza del nome del comando.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>La creazione del proxy è stata ignorata per il comando seguente: '{0}', perché andrebbe a sovrapporsi a un comando locale esistente. Usare il parametro AllowClobber se si desidera nascondere i comandi locali esistenti.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Non è stato creato alcun proxy di comando perché tutti i comandi remoti richiesti andrebbero a sovrapporsi a comandi locali esistenti. Usare il parametro AllowClobber se si desidera nascondere i comandi locali esistenti.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Comunicazione remota implicita per {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Evento di comunicazione remota implicita (ID sessione: {0}; ID gestore eventi: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Modulo di comunicazione remota implicita</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>data di generazione: {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>da {0} cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>A tale scopo, eseguire la riga di comando seguente: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Parametro facoltativo che può essere usato per specificare la sessione su cui opera questo modulo proxy</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Creazione di una nuova sessione per la comunicazione remota implicita del comando "{{0}}"...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Sessione del modulo di comunicazione remota implicita in {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Creazione del modulo di comunicazione remota implicita...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Recupero delle informazioni sui comandi dalla sessione remota ...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Recupero delle informazioni sui comandi dalla sessione remota ... {0} comandi ricevuti</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Recupero delle informazioni di formattazione e di output dalla sessione remota ...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Recupero delle informazioni di formattazione e di output dalla sessione remota ... {0} oggetti ricevuti</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Completato.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Richiesta di credenziali di PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Immettere le credenziali per {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Immettere le credenziali del proxy HTTP usate per la connessione seguente: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>I comandi disponibili nella nuova sessione remota sono diversi da quelli disponibili quando è stato creato il modulo di comunicazione remota implicita. Valutare la possibilità di creare di nuovo il modulo usando il cmdlet Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Non è possibile caricare i file perché l'esecuzione di script è disabilitata nel sistema. Specificare un certificato valido con cui firmare i file.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Non è stato possibile firmare il file {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImportLocalizedDataStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImportLocalizedDataStrings.it.resx new file mode 100644 index 00000000000..8d778cae89c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/ImportLocalizedDataStrings.it.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Non è possibile trovare il file di dati '{0}'. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Il parametro FileName non è specificato. Il parametro FileName è obbligatorio quando Import-LocalizedData non viene richiamato da un file script.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Si è verificato l'errore seguente durante l'apertura del file di dati '{0}' da parte di PowerShell: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Si è verificato l'errore seguente durante il caricamento del file di dati script '{0}' da parte di PowerShell: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>L'argomento per il parametro FileName non deve contenere un percorso.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Non è possibile trovare il file di dati di PowerShell '{0}' nella directory '{1}' o in alcuna directory delle impostazioni cultura padre.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Non è possibile importare dati localizzati. La definizione di comandi aggiuntivi supportati non è consentita in questa modalità del linguaggio.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Il nome della BindingVariable '{0}' non è valido.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>I comandi aggiuntivi supportati (tramite il parametro SupportedCommand) non sono consentiti in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/MatchStringStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/MatchStringStrings.it.resx new file mode 100644 index 00000000000..5fd73507c11 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/MatchStringStrings.it.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Non è possibile aprire il file perché il provider corrente ({0}) non può aprire i file.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Non è possibile leggere il file {0}: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>L'opzione "Context" non è valida quando si cercano risultati inviati tramite pipe dall'output di Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>La stringa {0} non è un'espressione regolare valida: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>È necessario specificare il parametro -Culture solo con il parametro -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/MeasureObjectStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/MeasureObjectStrings.it.resx new file mode 100644 index 00000000000..323e0c21271 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/MeasureObjectStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Non è possibile trovare la proprietà "{0}" nell'input di alcun oggetto.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>L'oggetto di input "{0}" non è numerico.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/NewObjectStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/NewObjectStrings.it.resx new file mode 100644 index 00000000000..6c50ca091bc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/NewObjectStrings.it.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Costruttore non trovato. Non è possibile trovare un costruttore appropriato per il tipo {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Non è possibile trovare il tipo [{0}]: verificare che l'assembly contenente questo tipo sia caricato.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Non è possibile caricare il tipo COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>L'oggetto scritto nella pipeline è un'istanza del tipo "{0}" dall'assembly di interoperabilità primario del componente. Se questo tipo espone membri diversi rispetto ai membri IDispatch, gli script scritti per lavorare con questo oggetto potrebbero non funzionare se l'assembly di interoperabilità primario non è installato.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Non è possibile trovare il membro "{1}" per l'oggetto {2} specificato.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Il valore specificato non è valido o la proprietà è di sola lettura. Modificare il valore, quindi riprovare.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>La creazione di istanze di attributi e tipi di Windows RT delegati non è supportata.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Non è possibile creare istanze del tipo simile a ByRef "{0}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Non è possibile creare il tipo. In questa modalità linguaggio sono supportati solo i tipi di base.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Non è possibile creare il tipo. Solo i tipi di base sono supportati in modalità lingua {0} in un computer con criteri bloccati.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Creazione del tipo di cmdlet New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Il tipo ''{0}'' non verrà creato in modalità ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Creazione di oggetti COM cmdlet New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>L'oggetto COM ''{0}'' non verrà creato in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/OutPrinterDisplayStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/OutPrinterDisplayStrings.it.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/OutPrinterDisplayStrings.it.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/SelectObjectStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SelectObjectStrings.it.resx new file mode 100644 index 00000000000..c7ead22dbdc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SelectObjectStrings.it.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Non è possibile rinominare più risultati.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Non è possibile trovare la proprietà "{0}".</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Non è possibile espandere più proprietà.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>La proprietà non può essere elaborata perché la proprietà "{0}" esiste già.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Una proprietà è un blocco di script vuoto e non fornisce un nome.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/SendMailMessageStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SendMailMessageStrings.it.resx new file mode 100644 index 00000000000..83d2d662ddc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SendMailMessageStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>Non è possibile inviare il messaggio e-mail perché non è stato specificato alcun server SMTP. È necessario specificare un server SMTP usando il parametro SmtpServer o la variabile $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/SortObjectStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SortObjectStrings.it.resx new file mode 100644 index 00000000000..d2b3bdf96ad --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/SortObjectStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object": Non è possibile trovare "{0}" in "InputObject".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/StartSleepStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/StartSleepStrings.it.resx new file mode 100644 index 00000000000..b4149bedd14 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/StartSleepStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>Il valore del parametro "-Duration" non deve superare "{0}", il valore specificato era "{1}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/TestJsonCmdletStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/TestJsonCmdletStrings.it.resx new file mode 100644 index 00000000000..180ebbf7e6f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/TestJsonCmdletStrings.it.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Non è possibile analizzare lo schema JSON.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Non è possibile analizzare il JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>Il JSON non è valido rispetto allo schema: {0} in "{1}"</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Non è possibile aprire il file di schema JSON: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Lo schema URI "{0}" non è supportato. Sono consentiti solo URI HTTP(S) e del file system locale.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/TraceCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/TraceCommandStrings.it.resx new file mode 100644 index 00000000000..bc95d839f91 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/TraceCommandStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>L'output di traccia può essere scritto solo nel file system. Il percorso '{0}' fa riferimento a un percorso del provider '{1}'.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>L'output di traccia può essere scritto solo in un singolo file. Il percorso '{0}' è stato risolto in più file.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/UnblockFileStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UnblockFileStrings.it.resx new file mode 100644 index 00000000000..100877f6ab4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UnblockFileStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Il cmdlet non supporta Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Si è verificato un errore durante la rimozione del blocco {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateDataStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateDataStrings.it.resx new file mode 100644 index 00000000000..2b9426ad0a8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateDataStrings.it.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Non è possibile aprire il file perché il provider corrente è "{0}" e questo comando richiede un file.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Non è possibile leggere il file "{0}" perché non ha l'estensione "{1}".</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Aggiorna TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Aggiorna FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Non è possibile aggiornare un membro con tipo "{0}". Specificare un tipo diverso per il parametro MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Il parametro {0} è obbligatorio per il tipo "{1}". Specificare il parametro {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Il parametro {0} non deve essere null o una stringa vuota per un membro di tipo "{1}". Specificare un valore non null per il parametro {0} quando si aggiorna questo tipo di membro.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Il parametro {0} non è necessario per un membro di tipo "{1}" e non deve essere specificato. Non specificare il parametro {0} quando si aggiorna questo tipo di membro.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Nessun membro è specificato per l'aggiornamento sul tipo "{0}".</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Il nome del tipo di destinazione non deve essere null, vuoto o contenere solo spazi vuoti.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>I parametri Value e SecondValue non devono essere entrambi null per un membro di tipo "{0}". Specificare un valore non null per uno dei due parametri.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>È possibile specificare un solo tipo di membro. I tipi di membro specificati sono: "{0}". Aggiornare il tipo con un solo tipo di membro.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Non è possibile specificare parametri MemberName, Value e SecondValue senza il parametro MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Rimuovi TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Nome del tipo che verrà rimosso: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Tipo da aggiornare: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Rimuovi tipo di file</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Il file {0} non è stato importato nella sessione corrente.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>L'aggiornamento dei dati di formato non è consentito in questo spazio di esecuzione. La proprietà 'DisableFormatUpdates' è impostata su True durante la creazione dello spazio di esecuzione.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Non è possibile aggiornare i dati di formato con un'istanza di FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Non è possibile aggiornare i dati del tipo con un'istanza di TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateListStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateListStrings.it.resx new file mode 100644 index 00000000000..79c35ef3a6a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UpdateListStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Non è possibile trovare la proprietà '{0}' in questo oggetto</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>È necessario specificare il parametro Property quando si specifica il parametro InputObject.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>È necessario specificare il parametro InputObject quando si specifica il parametro Property.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/UtilityCommonStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UtilityCommonStrings.it.resx new file mode 100644 index 00000000000..4463108dd8e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/UtilityCommonStrings.it.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} presenta una o più eccezioni non valide.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Questo comando non può essere eseguito perché il percorso del file "{0}" non è valido. Specificare un percorso di file valido e quindi eseguire il comando.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Questo comando non può essere eseguito perché "{0}" è vuoto o non contiene caratteri. Specificare CSSUri e quindi eseguire il comando.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Non è possibile aprire il file perché il provider corrente ({0}) non può aprire i file.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Questo comando non può essere eseguito perché il valore del prefisso nel parametro Namespace è Null. Specificare un valore valido per il prefisso e quindi eseguire di nuovo il comando.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Gli oggetti raggruppati in base a questa proprietà non possono essere espansi perché è presente una chiave duplicata. Specificare un valore valido per la proprietà e quindi riprovare.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Il comando non è supportato in questo sistema operativo.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Non è possibile leggere il file "{0}": {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Non è possibile convertire l'input di tipo "{0}" in esadecimale. Per visualizzare la formattazione esadecimale della relativa rappresentazione di stringa, inviarla tramite pipe al cmdlet Out-String prima di inviarla tramite pipe a Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Il percorso specificato "{0}" non è supportato. Questo comando supporta solo i percorsi del provider FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Percorso: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché il parametro AsString richiede di specificare il parametro AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché per usare il parametro AsHashTable con più di una proprietà è necessario aggiungere il parametro AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Non è possibile trovare il percorso '{0}' perché non esiste.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Non è possibile usare il tag "{0}". Il prefisso "PS" è riservato.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Non è possibile analizzare il file "{0}" come file di dati di PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Non è possibile creare un descrittore di sicurezza dall'SDDL specificato a causa dell'errore seguente: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Cmdlet Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Il blocco di script del cmdlet Invoke-Expression verrà eseguito in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/VariableCommandStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/VariableCommandStrings.it.resx new file mode 100644 index 00000000000..1fbfda2431e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/VariableCommandStrings.it.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Imposta variabile</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Nome: {0} Valore: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Usare una singola variabile invece di una raccolta</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nuova variabile</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Nome: {0} Valore: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Rimuovi variabile</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Cancella variabile</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/WebCmdletStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WebCmdletStrings.it.resx new file mode 100644 index 00000000000..ded891dfa8f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WebCmdletStrings.it.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>L'accesso al percorso '{0}' è stato negato.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Il cmdlet non può proteggere i segreti in testo normale inviati tramite connessioni non crittografate. Per non visualizzare più questo messaggio e inviare segreti in testo normale su reti non crittografate, rieseguire il comando specificando il parametro AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Authentication e UseDefaultCredentials. Authentication non supporta le credenziali predefinite. Specificare Authentication o UseDefaultCredentials, quindi riprovare.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché manca il seguente parametro: Credential. Il tipo Authentication specificato richiede una Credenziale. Specificare Credential, quindi riprovare.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché manca il seguente parametro: Token. Il tipo Authentication specificato richiede un Token. Specificare Token, quindi riprovare.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Credential e Token. Specificare Credential o Token, quindi riprovare.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Body e InFile. Specificare Body o InFile, quindi riprovare. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Body e Form. Specificare Body o Form, quindi riprovare. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: InFile e Form. Specificare InFile o Form, quindi riprovare. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché il parametro -ContentType non è un'intestazione Content-Type valida. Specificare un Content-Type valido per -ContentType, quindi riprovare. Per disabilitare la convalida dell'intestazione, specificare il parametro -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Credential e UseDefaultCredentials. Specificare Credential o UseDefaultCredentials, quindi riprovare.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Il percorso '{0}' viene risolto come directory. Specificare un percorso che includa il nome di un file, quindi riprovare il comando.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Il JSON fornito include una proprietà il cui nome è una stringa vuota. Questa operazione è supportata solo con l'opzione -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Non è possibile convertire la stringa JSON perché un dizionario convertito dalla stringa contiene la chiave duplicata '{0}'.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Non è possibile analizzare il contenuto della risposta perché il motore di Internet Explorer non è disponibile, oppure la configurazione del primo avvio di Internet Explorer non è completa. Specificare il parametro UseBasicParsing e riprovare. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Non è possibile seguire per impostazione predefinita un reindirizzamento non sicuro. Rieseguire il comando specificando l'opzione -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Non è possibile convertire la stringa JSON perché contiene chiavi con maiuscole e minuscole diverse. Usare invece l'opzione -AsHashTable. La chiave che si è tentato di aggiungere alla chiave esistente '{0}' era '{1}'.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>È stato superato il numero massimo di reindirizzamenti. Per aumentare il numero di reindirizzamenti consentiti, specificare un valore più alto per il parametro -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Il percorso '{0}' può essere risolto in più percorsi.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Il tipo '{0}' non è supportato per la serializzazione o la deserializzazione di un dizionario. Le chiavi devono essere stringhe.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Non è possibile risolvere il percorso '{0}' in un file.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Il percorso '{0}' non è un percorso del file system. Specificare il percorso di un file nel file system.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché manca il seguente parametro: OutFile. Specificare un valore valido per il parametro OutFile quando si usa il parametro {0}, quindi riprovare.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Il file non verrà scaricato di nuovo perché il file remoto ha le stesse dimensioni di OutFile: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: ProxyCredential e ProxyUseDefaultCredentials. Specificare ProxyCredential o ProxyUseDefaultCredentials, quindi riprovare.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché manca il seguente parametro: Proxy. Specificare un URI proxy valido per il parametro Proxy quando si usano i parametri ProxyCredential o ProxyUseDefaultCredentials, quindi riprovare.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Lettura del flusso di risposta Web completata. Byte scaricati: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Lettura del flusso di risposta Web</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Scaricati: {0} di {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>L'opzione Riprendi può essere usata solo se OutFile punta a un file, ma viene risolto in una directory: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Non è possibile eseguire il cmdlet perché sono stati specificati i seguenti parametri in conflitto: Session e SessionVariable. Specificare Session o SessionVariable, quindi riprovare.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Non è possibile recuperare i certificati perché l'identificazione personale non è valida. Verificare l'identificazione personale e riprovare. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Richiesta Web completata. (Numero di byte elaborati: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Richiesta Web annullata. (Numero di byte elaborati: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Stato della richiesta Web</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Scaricati: {0} di {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Conversione da JSON non riuscita con errore: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Il codice di stato della risposta non indica la riuscita dell'operazione: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Seguendo il collegamento rel {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Il server remoto ha indicato che non è possibile riprendere il download. Il file locale verrà sovrascritto.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Ricevuta risposta HTTP/{0} di tipo di contenuto {1} e di dimensioni sconosciute</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Nuovo tentativo tra {0} secondi. Codice di stato del tentativo precedente: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Il JSON risultante viene troncato perché la serializzazione ha superato la profondità impostata di {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Le proprietà di WebSession sono state modificate tra una richiesta e l'altra, costringendo a ricreare tutte le connessioni HTTP nella sessione.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteErrorStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteErrorStrings.it.resx new file mode 100644 index 00000000000..e6dcfd02ef0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteErrorStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"Il cmdlet Write-Error ha segnalato un errore".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteProgressResourceStrings.it.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteProgressResourceStrings.it.resx new file mode 100644 index 00000000000..848e353c1b0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/it/WriteProgressResourceStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Testo che descrive l'attività per cui viene segnalato lo stato di avanzamento.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Testo che descrive lo stato corrente dell'attività per cui viene segnalato lo stato di avanzamento.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Elaborazione</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddMember.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddMember.ja.resx new file mode 100644 index 00000000000..9067fc26f7b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddMember.ja.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>メンバーを追加するには、1 つのメンバー型のみを指定できます。指定されたメンバー型は "{0}" です</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>型が "{0}" のメンバーを追加できません。MemberTypes パラメーターに別の型を指定します。</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>SecondValue パラメーターは、型 "{0}" のメンバーには必要ありません。指定しないでください。この型のメンバーを追加するときは、SecondValue パラメーターを指定しないでください。</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>型 "{0}" のメンバーには Value パラメーターが必要です。この型のメンバーを追加するときは、Value パラメーターを指定します。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>型 "{0}" のメンバーの Value パラメーターと SecondValue パラメーターの両方を null 値にすることはできません。2 つのパラメーターのいずれかに null 値以外の値を指定します。</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>"{0}" という名前のメンバーは既に存在するため、追加できません。メンバーを上書きするには、Force パラメーターをコマンドに追加します。</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>名前が "{0}"、型 ”{1}” のメンバーを強制的に追加できません。その名前と型のメンバーは既に存在し、既存のメンバーはインスタンス拡張機能ではありません。</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>このエイリアスによって参照されるメンバーを null または空にすることはできません。</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>型 "{0}" のメンバーの Value パラメーターを null 値にすることはできません。この型のメンバーを追加するときに、Value パラメーターに null 値以外の値を指定します。</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>型 "{0}" のメンバーに対して SecondValue パラメーターを null 値にすることはできません。この型のメンバーを追加するときは、SecondValue パラメーターに null 値以外の値を指定します。</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>パラメーター NotePropertyName は、型 {0} に変換できる値を受け取ることはできません。これらの値を持つメンバーの名前を定義するには、Add-Member を使用し、メンバーの種類を指定します。</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>NoteProperty メンバーの名前を null 値または空の文字列にすることはできません。</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>TypeName パラメーターには、null 値、空、または空白のみを含めることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddTypeStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddTypeStrings.ja.resx new file mode 100644 index 00000000000..57b1ecbdf30 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AddTypeStrings.ja.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>ソース コードはすでにコンパイルされ、読み込まれています。</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>型を追加できません。"{0}" 拡張子はサポートされていません。</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>型を追加できません。入力ファイルはすべて同じファイル拡張子である必要があります。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>型を追加できません。アセンブリ {0} が見つかりませんでした。</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>型を追加できません。型の名前 '{0}' は既に存在します。</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>出力アセンブリを設定できません。パス {0} は 1 つのファイルに解決されませんでした。</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>型を追加できません。コンパイル エラーが発生しました。</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>型を追加できません。OutputType パラメーターを指定するには、OutputAssembly パラメーターが必要です。</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>型を追加できません。この言語モードでは、新しい型の定義はサポートされていません。</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>指定された参照アセンブリ '{0}' は不要なため、無視されます。</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>アセンブリの型 'ConsoleApplication' と 'WindowsApplication' は、どちらも現在サポートされていません。</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type コマンドレット</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Add-Type コマンドレットは ConstrainedLanguage モードでは許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AliasCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AliasCommandStrings.ja.resx new file mode 100644 index 00000000000..8b90745e10b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/AliasCommandStrings.ja.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>エイリアスの設定</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>名前: {0}、値: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>新しいエイリアス</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>名前: {0}、値: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>エイリアスのインポート</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>名前: {0}、値: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>ファイル {0} を開いてエイリアスをエクスポートすることはできません。{1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>エイリアス ファイル</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>エクスポートしたユーザー: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>日付/時刻 : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>コンピューター: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>指定されたパス '{0}' が '{1}' プロバイダー パスを参照しているため、エイリアスをインポートできません。Path パラメーターの値をファイル システム パスに変更します。</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>パス '{0}' に複数のパスに解決されるワイルドカード文字が含まれているため、エイリアスをインポートできません。エイリアスは 1 つのファイルからのみインポートできます。Path パラメーターの値を、1 つのファイルに解決されるパスに変更します。</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>ファイル {0} を開いてエイリアスをインポートできません。{1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>エイリアスをインポートできません。ファイル '{0}' の行番号 {1} は、エイリアスの正しい形式のコンマ区切り値 (CSV) 行ではありません。コンマで区切られた 4 つの値を含む行を変更します。値のテキスト自体にコンマが含まれている場合は、値を引用符で囲む必要があります。</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>ファイル '{0}' 内の行番号 {1} にエイリアスで認識されないオプションが含まれているため、エイリアスをインポートできません。有効なオプションを含むファイルを変更します。</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>{0} '{1}' のエイリアスが存在しないため、このコマンドは一致するエイリアスを見つけることができません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertFromStringData.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertFromStringData.ja.resx new file mode 100644 index 00000000000..9c8e13242b3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertFromStringData.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>データ行 '{0}' は 'name=value' 形式ではありません。</value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>行 '{0}' のデータ項目 '{1}' は既に定義されています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertHTMLStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertHTMLStrings.ja.resx new file mode 100644 index 00000000000..04649afc33c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertHTMLStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>受け付け可能なメタ プロパティは、content-type、default-style、application-name、author、description、generator、keywords、x-ua-compatible、および viewport です。メタ ペア {0} および {1} は、正しく機能しない可能性があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertMarkdownStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertMarkdownStrings.ja.resx new file mode 100644 index 00000000000..0aab95b023b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ConvertMarkdownStrings.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>入力オブジェクト '{0}' の型が無効です。</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>FileSystem プロバイダー パスのみがサポートされています。ファイル パス '{0}' はサポートされていません。</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>指定されたオブジェクトのプロパティ {0} が null 値または空です。</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>無効なパラメーター セット名: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/CsvCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/CsvCommandStrings.ja.resx new file mode 100644 index 00000000000..b3ecec46d6b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/CsvCommandStrings.ja.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>CSV コンテンツを次のファイルに追加できません: {1}。追加されたオブジェクトには、次の列に対応するプロパティがありません: {0}。一致しないプロパティを続行するには、-Force パラメーターを追加してから、コマンドを再試行してください。</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>-UseQuotes パラメーターまたは -QuoteFields パラメーターを指定する必要がありますが、両方を指定することはできません。</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>-Path パラメーター、または -LiteralPath パラメーターのいずれかを指定する必要がありますが、両方を指定することはできません。</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>1 つ以上のヘッダーが指定されませんでした。不足しているヘッダーの代わりに、"H" で始まる既定の名前が使用されています。</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName は必須パラメーターです。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames メソッドは、追加時にのみ呼び出されます。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames メソッドは、既存のプロパティ名が正常に読み取られた場合にのみ呼び出されます。</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>BuildPropertyNames メソッドは、コマンドレット インスタンスごとに 1 回だけ呼び出す必要があります。</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>型階層に null 値を含めてはなりません。</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF に達しました。</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>-Append パラメーターまたは -NoHeader パラメーターを指定する必要がありますが、両方を指定することはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/Debugger.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/Debugger.ja.resx new file mode 100644 index 00000000000..fcf339fb356 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/Debugger.ja.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>値を 1 より小さくすることはできません。</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>ID '{0}' のブレークポイントはありません。</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>ファイル '{0}' が存在しません。</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>ファイル '{0}' にブレークポイントを設定できません。*.ps1 ファイルと *.psm1 ファイルのみが有効です。</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>デバッグはリモート セッションではサポートされていません。</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>ブレークポイントを設定できません。このセッションの言語モードは、システム全体の言語モードと互換性がありません。</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>リモート デバッグは現在のホストでサポートされていないため、リモート セッションでブレークポイントを設定できません。</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>このコマンドレットを使用して既定のホスト実行空間をデバッグすることはできません。既定の実行空間をデバッグするには、ホストからの通常のデバッグ コマンドを使用します。</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>実行空間をデバッグできません。ホストにデバッガーがありません。PowerShell コンソール内または Visual Studio Code を使用して実行空間をデバッグしてみてください。どちらもデバッガーが組み込まれています。</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>実行空間をデバッグできません。ホストまたはホスト UI がありません。デバッガーには、デバッグ用のホストとホスト UI が必要です。</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>複数の実行空間が見つかりました。一度にデバッグできる実行空間は 1 つだけです。</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>デバッグ セッションを終了するには、デバッガー プロンプトで 'Detach' コマンドを入力するか、それ以外の場合は 「Ctrl +C」と入力します。</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>コマンドまたはスクリプトが完了しました。</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>実行空間のデバッグ: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>実行空間 {0} でデバッグ オプションを設定できません。このオプションは Opened 状態ではありません。</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>プロセス {0} のデバッグ オプションを保持できませんでした。</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>実行空間 {0} のデバッガーが見つかりませんでした。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>実行空間が見つかりませんでした。</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>{1} の行 {0} で Wait-Debugger が呼び出されました。</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>インスタンス ID '{0}' の実行空間がないため、別の実行空間に関連付けられているブレークポイントを更新できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/EventingStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/EventingStrings.ja.resx new file mode 100644 index 00000000000..e0f5dca954a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/EventingStrings.ja.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>ソース識別子 '{0}' を持つイベントは存在しません。</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>識別子 '{0}' を持つイベントは存在しません。</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>ソース識別子 '{0}' を持つイベント サブスクリプションは存在しません。</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>識別子 '{0}' を持つイベント サブスクリプションは存在しません。</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>イベント サブスクリプション '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>イベント '{0}'</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>転送されないイベントには、アクションを指定する必要があります。</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>受信登録の取り消し</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>削除</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/FormatAndOut_out_gridview.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/FormatAndOut_out_gridview.ja.resx new file mode 100644 index 00000000000..a7d5abcad08 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/FormatAndOut_out_gridview.ja.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>このデータ形式は Out-GridView ではサポートされていません。</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>1 つ以上の PowerShell セッションの実行中に、Microsoft .NET Framework 4.5 がインストールされました。{0} コマンドレットを使用するには、すべての PowerShell ウィンドウを閉じてから、新しい PowerShell ウィンドウを開いてください。</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>型</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>値</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>インデックス</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>'{0}' という名前のコマンドが見つかりませんでした。</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>'{0}' という名前のコマンドが複数見つかりました。パラメーターなしで '{1}' を開始し、'{0}' と入力して結果をフィルター処理します。</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>コンソールの入力バッファーに書き込めません。</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} は {1} より小さくする必要があります。</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetFormatDataStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetFormatDataStrings.ja.resx new file mode 100644 index 00000000000..5c73654c618 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetFormatDataStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>ビュー定義 '{0}' を処理しています</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetMember.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetMember.ja.resx new file mode 100644 index 00000000000..d2a9278b2d6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetMember.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Get-Member コマンドレットのオブジェクトを指定する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetRandomCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetRandomCommandStrings.ja.resx new file mode 100644 index 00000000000..e98eb114916 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetRandomCommandStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' は 0 よりも大きくする必要があります。</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>最小値 ({0}) を最大値 ({1}) 以上にすることはできません。</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue' を maxValue より大きくすることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetUptimeStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetUptimeStrings.ja.resx new file mode 100644 index 00000000000..2a231223709 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/GetUptimeStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>"プラットフォームはサポートされていません (System.Diagnostics.Stopwatch.IsHighResolution は false です)。"</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HostStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HostStrings.ja.resx new file mode 100644 index 00000000000..ed16d85df7e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HostStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>{0} が有効な色ではないため、色を処理できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HttpCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HttpCommandStrings.ja.resx new file mode 100644 index 00000000000..35bb2013d4d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/HttpCommandStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>次のエラーのため、このコマンドを完了できません: '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImplicitRemotingStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImplicitRemotingStrings.ja.resx new file mode 100644 index 00000000000..c01bfc8fd7f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImplicitRemotingStrings.ja.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>リモート {0} コマンドによって返されるデータの形式が正しくありません。</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>{0} コマンドレットには、リモート セッションで Get-Command、Get-FormatData、Select-Object の各コマンドが必要です。次のコマンドが使用されますが、Get-Help と Measure-Object は省略可能です。リモート セッションに必要なコマンドが含まれていることを確認してから、もう一度やり直してください。</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>リモート セッションで {0} コマンドを実行すると、次のエラーが報告されました: {1}。</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>リモート セッションで {0} コマンドを実行しても結果が返されませんでした。</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>この暗黙的なリモート処理モジュールに関連付けられているセッションはありません。</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>リモート エイリアス '{0}' を解決できませんでした。</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>名前が "Name" パラメーターの値と一致しなかったため、'{0}' コマンドのプロキシの作成はスキップされました。</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>'{0}' 型の名前が FormatTypeName パラメーターの値と一致しなかったため、拡張型定義はスキップされました。</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>PowerShell がコマンド名の安全性を確認できなかったため、'{0}' コマンドのプロキシの作成はスキップされました。</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>次のコマンドのプロキシの作成はスキップされました: '{0}'。これは既存のローカル コマンドをシャドウするためです。 既存のローカル コマンドをシャドウする場合は、AllowClobber パラメーターを使用します。</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>要求されたすべてのリモート コマンドが既存のローカル コマンドをシャドウするため、コマンド プロキシは作成されていません。 既存のローカル コマンドをシャドウする場合は、AllowClobber パラメーターを使用します。</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>{0} の暗黙的なリモート処理</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>暗黙的なリモート処理イベント (セッション ID: {0}; イベント ハンドラー ID: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>暗黙的なリモート処理モジュール</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>{0} に生成</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>{0} コマンドレットごと</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>次のコマンドラインで起動されました: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>このプロキシ モジュールが動作するセッションを指定するために使用できる省略可能なパラメーター</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>"{{0}}" コマンドの暗黙的なリモート処理のための新しいセッションを作成しています...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>{{0}} での暗黙的なリモート処理モジュールのセッション</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>暗黙的なリモート処理モジュールを作成しています...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>リモート セッションからコマンド情報を取得しています...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>リモート セッションからコマンド情報を取得しています... {0} 受信したコマンド</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>リモート セッションから書式設定と出力情報を取得しています...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>リモート セッションから書式設定と出力情報を取得しています... {0} 受信したオブジェクト</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>完了しました。</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>PowerShell 資格情報の要求</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>{0} の資格情報を入力してください。</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>次の接続に使用する HTTP プロキシ資格情報を入力します: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>新しいリモート セッションで使用できるコマンドは、暗黙的なリモート処理モジュールの作成時に使用できるコマンドとは異なります。 Export-PSSession コマンドレットを使用して、モジュールをもう一度作成することを検討してください。</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>実行中のスクリプトがこのシステムで無効になっているため、ファイルを読み込めません。ファイルの署名に使用する有効な証明書を指定します。</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>ファイル {0} を署名できませんでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImportLocalizedDataStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImportLocalizedDataStrings.ja.resx new file mode 100644 index 00000000000..6da5c02e3a5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/ImportLocalizedDataStrings.ja.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>データ ファイル '{0}' が見つかりません。</value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>FileName パラメーターが指定されませんでした。Import-LocalizedData がスクリプト ファイルから呼び出されない場合、FileName パラメーターは必須です。</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>PowerShell がデータ ファイル '{0}' を開く際に、次のエラーが発生しました: +{1}。</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>PowerShell が '{0}' スクリプト データ ファイルを読み込む際に、次のエラーが発生しました: +{1}。</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>FileName パラメーターの引数にパスを含めないでください。</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>PowerShell データ ファイル '{0}' は、ディレクトリ '{1}' またはいずれの親カルチャー ディレクトリ内にも見つかりません。</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>ローカライズされたデータをインポートできません。追加でサポートされるコマンドの定義は、この言語モードでは許可されません。</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>BindingVariable 名 '{0}' は無効です。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData コマンドレット</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>追加でサポートされるコマンド (SupportedCommand パラメーター経由) は、ConstrainedLanguage モードでは許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MatchStringStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MatchStringStrings.ja.resx new file mode 100644 index 00000000000..8e7454a566d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MatchStringStrings.ja.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>現在のプロバイダー ({0}) ではファイルを開けないため、このファイルを開けません。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>ファイル '{0}' を読み取れません: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Select-String 出力からパイプ処理された結果を検索する場合、オプション "Context" は無効です。</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>文字列 {0} は有効な正規表現ではありません: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>-Culture パラメーターは、-SimpleMatch パラメーターと共にのみ指定する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MeasureObjectStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MeasureObjectStrings.ja.resx new file mode 100644 index 00000000000..6541603f7d1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/MeasureObjectStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>プロパティ "{0}" は、どのオブジェクトの入力にも見つかりません。</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>入力オブジェクト "{0}" は数値ではありません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/NewObjectStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/NewObjectStrings.ja.resx new file mode 100644 index 00000000000..61881a7c9a0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/NewObjectStrings.ja.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>コンストラクターが見つかりませんでした。型 {0}の適切なコンストラクターが見つかりません。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>型 [{0}] が見つかりません: この型を含むアセンブリが読み込まれていることを確認してください。</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>COM 型 {0} を読み込めません。</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>パイプラインに書き込まれるオブジェクトは、コンポーネントのプライマリ相互運用性アセンブリからの "{0}" 型のインスタンスです。この型が IDispatch メンバーとは異なるメンバーを公開している場合、プライマリ相互運用性アセンブリがインストールされていないと、このオブジェクトで動作するように書き込まれたスクリプトが機能しない可能性があります。</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>指定された {2} オブジェクトのメンバー "{1}" が見つかりませんでした。</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>指定された値が無効であるか、プロパティが読み取り専用です。値を変更して、もう一度やり直してください。</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>属性型と委任されたWindows RT 型のインスタンスの作成はサポートされていません。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef に似た "{0}" 型のインスタンスは作成できません。ByRef に似た型は、PowerShell ではサポートされていません。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>型を作成できません。この言語モードでは、コア型のみがサポートされています。</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>型を作成できません。ポリシーがロック ダウンされたコンピューターでは、{0} 言語モードではコア型のみがサポートされています。</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object コマンドレットの型の作成</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>型 '{0}' は ConstrainedLanguage モードでは作成されません。</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object コマンドレットの COM オブジェクトの作成</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>COM オブジェクト '{0}' は ConstrainedLanguage モードでは作成されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/OutPrinterDisplayStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/OutPrinterDisplayStrings.ja.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/OutPrinterDisplayStrings.ja.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SelectObjectStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SelectObjectStrings.ja.resx new file mode 100644 index 00000000000..4e352433020 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SelectObjectStrings.ja.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>複数の結果の名前を変更することはできません。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>プロパティ "{0}" が見つかりません。</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>複数のプロパティを展開することはできません。</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>プロパティ "{0}" が既に存在するため、プロパティを処理できません。</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>プロパティは空のスクリプト ブロックであり、名前は指定されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SendMailMessageStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SendMailMessageStrings.ja.resx new file mode 100644 index 00000000000..c8a75a17efb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SendMailMessageStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>SMTP サーバーが指定されていないため、メールを送信できません。SMTPServer パラメーターまたは $PSEmailServer 変数を使用して SMTP サーバーを指定する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SortObjectStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SortObjectStrings.ja.resx new file mode 100644 index 00000000000..e1935b54a64 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/SortObjectStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - "{0}" が "InputObject" に見つかりません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/StartSleepStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/StartSleepStrings.ja.resx new file mode 100644 index 00000000000..2761a76dc60 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/StartSleepStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>'-Duration' パラメーターの値は '{0}' を超えることはできません。指定された値は '{1}' でした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TestJsonCmdletStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TestJsonCmdletStrings.ja.resx new file mode 100644 index 00000000000..cbd5ee99cc2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TestJsonCmdletStrings.ja.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>JSON スキーマを解析できません。</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>JSON を解析できません。</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON は '{1}' のスキーマ {0} で無効です</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>JSON スキーマ ファイルを開けません: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>URI スキーム '{0}' はサポートされていません。HTTP(S) およびローカル ファイル システムの URI のみが許可されています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TraceCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TraceCommandStrings.ja.resx new file mode 100644 index 00000000000..ae06806995b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/TraceCommandStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>トレース出力は、ファイル システムにのみ書き込むことができます。パス '{0}' は '{1}' プロバイダー パスを参照しました。</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>トレース出力は、1 つのファイルにのみ書き込むことができます。パス '{0}' は、複数のファイルに解決されました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UnblockFileStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UnblockFileStrings.ja.resx new file mode 100644 index 00000000000..26b55d35614 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UnblockFileStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>このコマンドレットは Linux をサポートしていません。</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>{0} のブロック解除中にエラーが発生しました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateDataStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateDataStrings.ja.resx new file mode 100644 index 00000000000..dbd215d7ad5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateDataStrings.ja.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>現在のプロバイダーが "{0}" であるため、ファイルを開けません。このコマンドにはファイルが必要です。</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>ファイル名拡張子 "{1}" がないため、ファイル "{0}" を読み取れません。</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>TypeData の更新</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>FormatData の更新</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>Filename: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>型が "{0}" のメンバーを更新できません。MemberType パラメーターに別の型を指定します。</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>型 " {1} " には、{0} パラメーターが必要です。{0} パラメーターを指定してください。</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>型 " {1} " のメンバーに対して、{0} パラメーターを null 値または空の文字列にすることはできません。このメンバー型を更新するときに、{0} パラメーターに null 値以外の値を指定します。</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>{0} パラメーターは、型 "{1}" のメンバーには必要ありません。指定しないでください。このメンバー型を更新するときに、{0} パラメーターを指定しないでください。</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>型 "{0}" の更新にメンバーが指定されていません。</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>ターゲットの型名を null 値、空、または空白のみにすることはできません。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>型 "{0}" のメンバーの Value パラメーターと SecondValue パラメーターの両方を null 値にすることはできません。2 つのパラメーターのいずれかに null 値以外の値を指定します。</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>指定できるメンバー型は 1 つだけです。指定されたメンバー型は "{0}" です。メンバー型を 1 つだけ使用して型を更新します。</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>MemberType パラメーターを指定しないと、MemberName、Value、SecondValue パラメーターを指定できません。</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>TypeData の削除</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>削除される型の名前: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>更新する種類: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>種類のファイルを削除する</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>ファイル {0} は現在のセッションにインポートされません。</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>この実行空間では、フォーマット データの更新は許可されていません。実行空間の作成時に "DisableFormatUpdates" プロパティが True に設定されます。</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>FormatTable インスタンスでフォーマット データを更新できません。</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>TypeTable インスタンスで型データを更新できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateListStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateListStrings.ja.resx new file mode 100644 index 00000000000..bbe003b602a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UpdateListStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>プロパティ '{0}' がこのオブジェクトに見つかりません</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>InputObject パラメーターを指定する場合は、Property パラメーターを指定する必要があります。</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Property パラメーターを指定する場合は、InputObject パラメーターを指定する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UtilityCommonStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UtilityCommonStrings.ja.resx new file mode 100644 index 00000000000..ccdd020001b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/UtilityCommonStrings.ja.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} には無効な例外が 1 つ以上あります。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>ファイル パス '{0}' が無効なため、このコマンドは実行できません。有効なファイル パスを指定してから、コマンドを実行してください。</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>'{0}' が空または空白であるため、このコマンドは実行できません。CSSUri を指定してから、コマンドを実行してください。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>現在のプロバイダー ({0}) ではファイルを開けないため、このファイルを開けません。</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Namespace パラメーターのプレフィックス値が null であるため、このコマンドは実行できません。プレフィックスに有効な値を指定してから、コマンドを再度実行してください。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>このプロパティでグループ化されたオブジェクトは、キーが重複しているため展開できません。プロパティに有効な値を指定してから、やり直してください。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>このコマンドは、このオペレーティング システムではサポートされていません。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>ファイル '{0}' を読み取れません: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>型 '{0}' の入力を 16 進数に変換できません。文字列表現の 16 進数形式を表示するには、Out-String コマンドレットにパイプしてから Format-Hex にパイプしてください。</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>指定されたパス '{0}' はサポートされていません。このコマンドでサポートされているのは、FileSystem プロバイダーのパスのみです。</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>パス:</value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>AsString パラメーターを使用するには、AsHashtable パラメーターを指定する必要があるため、このコマンドは実行できません。</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>複数のプロパティで AsHashTable パラメーターを使用するには、AsString パラメーターを追加する必要があるため、このコマンドは実行できません。</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>パス '{0}' は存在しないため、見つかりません。</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>タグ '{0}' を使用できません。'PS' プレフィックスは予約されています。</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>ファイル '{0}' を PowerShell データ ファイルとして解析できませんでした。</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>次のエラーのため、指定された SDDL からセキュリティ記述子を構築できません: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression コマンドレット</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Invoke-Expression コマンドレットのスクリプト ブロックは ConstrainedLanguage モードで実行されます。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/VariableCommandStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/VariableCommandStrings.ja.resx new file mode 100644 index 00000000000..2c6080f0131 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/VariableCommandStrings.ja.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>変数の設定</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>名前: {0}、値: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>コレクションではなく単一の変数を使用する</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>新しい変数</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>名前: {0}、値: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>変数の削除</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>名前: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>変数のクリア</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>名前: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WebCmdletStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WebCmdletStrings.ja.resx new file mode 100644 index 00000000000..73d1bdd6610 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WebCmdletStrings.ja.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>パス '{0}' へのアクセスが拒否されました。</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>このコマンドレットは、暗号化されていない接続経由で送信されるプレーン テキスト シークレットを保護できません。この警告を抑制し、暗号化されていないネットワーク経由でプレーン テキスト シークレットを送信するには、AllowUnencryptedAuthentication パラメーターを指定してコマンドを再実行します。</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Authentication と UseDefaultCredentials。Authentication は、Default Credentials をサポートしていません。Authentication または UseDefaultCredentials のいずれかを指定してから、再試行してください。</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>次のパラメーターが指定されていないため、コマンドレットを実行できません: Credential。指定された認証の種類には Credential が必要です。資格情報を指定してから、再試行してください。</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>次のパラメーターが指定されていないため、コマンドレットを実行できません: Token。指定された認証の種類には Token が必要です。Token を指定してから、再試行してください。</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Credeital と Token。Credential または Token を指定してから、再試行してください。</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Body と InFile。Body または Infile のいずれかを指定してから、再試行してください。 </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Body と Form。Body または Form のいずれかを指定してから、再試行してください。 </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: InFile と Form。InFile または Form のいずれかを指定してから、再試行してください。 </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>-ContentType パラメーターが有効な Content-Type ヘッダーではないため、コマンドレットを実行できません。-ContentType に有効な Content-Type を指定してから、再試行してください。ヘッダーの検証を抑制するには、-SkipHeaderValidation パラメーターを指定します。</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Credeital と UseDefaultCredentials。Credential または UseDefaultCredentials のいずれかを指定してから、再試行してください。</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>パス '{0}' はディレクトリに解決されます。ファイル名を含むパスを指定してから、コマンドを再試行してください。</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>指定された JSON には、名前が空の文字列であるプロパティが含まれています。これは -AsHashTable スイッチを使用してのみサポートされます。</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>文字列から変換されたディクショナリに重複するキー '{0}' が含まれているため、JSON 文字列を変換できません。</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Internet Explorer エンジンが使用できないか、Internet Explorer の初回起動構成が完了していないため、応答コンテンツを解析できません。UseBasicParsing パラメーターを指定して、もう一度やり直してください。</value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>既定では、安全でないリダイレクトに従うことはできません。-AllowInsecureRedirect スイッチを指定してコマンドを再実行します。</value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>大文字と小文字が異なるキーが含まれているため、JSON 文字列を変換できません。代わりに -AsHashTable スイッチを使用してください。既存のキー '{0}' に追加しようとしたキーは '{1}' でした。</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>リダイレクトの最大数を超えました。許可されるリダイレクトの数を増やすには、-MaximumRedirection パラメーターにより大きい値を指定します。</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>パス '{0}' は複数のパスに解決できます。</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>型 '{0}' は、ディクショナリのシリアル化または逆シリアル化ではサポートされていません。キーは文字列である必要があります。</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>パス '{0}' をファイルに解決できません。</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>パス '{0}' はファイル システム パスではありません。ファイル システム内のファイルへのパスを指定してください。</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>次のパラメーターがないため、コマンドレットを実行できません: OutFile。{0} パラメーターを使用する場合は、有効な OutFile パラメーター値を指定してから、再試行してください。</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>リモート ファイルが OutFile: {0} と同じサイズであるため、ファイルは再ダウンロードされません</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: ProxyCredential と ProxyUseDefaultCredentials。ProxyCredential または ProxyUseDefaultCredentials のいずれかを指定してから、再試行してください。</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>次のパラメーターがないため、コマンドレットを実行できません: Proxy。ProxyCredential パラメーターまたは ProxyUseDefaultCredentials パラメーターを使用する場合は、Proxy パラメーターの有効なプロキシ URI を指定してから、再試行してください。</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Web 応答ストリームの読み取りが完了しました。ダウンロード済みのバイト数: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Web 応答ストリームを読み取っています</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>ダウンロード済み: {0}/{1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Resume スイッチは、OutFile がファイルをターゲットにしているが、ディレクトリに解決される場合にのみ使用できます: {0}。</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>次の競合するパラメーターが指定されているため、コマンドレットを実行できません: Session と SessionVariable。Session または SessionVariable のいずれかを指定してから、再試行してください。</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>拇印が無効なため、証明書を取得できません。拇印を確認してから再試行してください。</value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Web 要求が完了しました。(処理されたバイト数: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Web 要求がキャンセルされました。(処理されたバイト数: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Web 要求の状態</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>ダウンロード済み: {0}/{1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>JSON からの変換が次のエラーで失敗しました: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>応答の状態コードは成功を示しません: {0} ({1})。</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>次の rel リンク {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>リモート サーバーからダウンロードを再開できなかったことが示されました。ローカル ファイルが上書きされます。</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>不明なサイズのコンテンツ タイプ {1} の HTTP/{0} 応答を受信しました</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>{0} 秒のサイクル期間後に再試行しています。前回の試行の状態コード: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>シリアル化が {0} の設定された深さを超えたので、結果の JSON は切り捨てられます。</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>WebSession プロパティは、セッション内のすべての HTTP 接続を再作成する要求間で変更されました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteErrorStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteErrorStrings.ja.resx new file mode 100644 index 00000000000..0da25011ef0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteErrorStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"Write-Error コマンドレットでエラーが報告されました。"</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteProgressResourceStrings.ja.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteProgressResourceStrings.ja.resx new file mode 100644 index 00000000000..81bfacb2172 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ja/WriteProgressResourceStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>進行状況を報告するアクティビティを説明するテキスト。</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>進行状況が報告されているアクティビティの現在の状態を説明するテキスト。</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>処理中</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddMember.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddMember.ko.resx new file mode 100644 index 00000000000..24ebef69ddf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddMember.ko.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>멤버를 추가하려면 멤버 형식을 하나만 지정할 수 있습니다. 지정된 멤버 형식은 "{0}"입니다.</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>"{0}" 형식의 멤버를 추가할 수 없습니다. MemberTypes 매개 변수에 다른 형식을 지정합니다.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>SecondValue 매개 변수는 "{0}" 형식의 멤버에 필요하지 않으며, 지정하면 안 됩니다. 이 형식의 멤버를 추가할 때는 SecondValue 매개 변수를 지정하지 마세요.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>"{0}" 형식의 멤버에는 Value 매개 변수가 필요합니다. 이 형식의 멤버를 추가할 때는 Value 매개 변수를 지정합니다.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>"{0}" 형식의 멤버에 대해 Value 및 SecondValue 매개 변수는 둘 다 null이면 안 됩니다. 두 매개 변수 중 하나에 null이 아닌 값을 지정합니다.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>이름이 "{0}"인 멤버가 이미 있으므로 해당 이름의 멤버를 추가할 수 없습니다. 그래도 멤버를 덮어쓰려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>이름이 "{0}"이고 형식이 "{1}"인 멤버를 강제로 추가할 수 없습니다. 해당 이름과 형식의 멤버가 이미 있으며, 기존 멤버는 instance 확장이 아닙니다.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>이 별칭이 참조하는 멤버는 null이거나 비어 있으면 안 됩니다.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Value 매개 변수는 "{0}" 형식의 멤버에 대해 null이면 안 됩니다. 이 형식의 멤버를 추가할 때는 Value 매개 변수에 null이 아닌 값을 지정하세요.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>SecondValue 매개 변수는 "{0}" 형식의 멤버에 대해 null이면 안 됩니다. 이 형식의 멤버를 추가할 때는 SecondValue 매개 변수에 null이 아닌 값을 지정합니다.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>NotePropertyName 매개 변수에는 {0} 형식으로 변환할 수 있는 값을 사용할 수 없습니다. 이러한 값으로 멤버 이름을 정의하려면 Add-Member를 사용하고 멤버 형식을 지정하세요.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>NoteProperty 멤버의 이름은 null이거나 빈 문자열이면 안 됩니다.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>대상 형식 이름은 null이거나, 비어 있거나, 공백만 포함해서는 안 됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddTypeStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddTypeStrings.ko.resx new file mode 100644 index 00000000000..0263c949247 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AddTypeStrings.ko.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>소스 코드가 이미 컴파일되어 로드되었습니다.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. "{0}" 확장은 지원되지 않습니다.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. 입력 파일의 파일 확장명은 모두 같아야 합니다.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. 어셈블리 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. 형식 이름 '{0}'이(가) 이미 있습니다.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>출력 어셈블리를 설정할 수 없습니다. 경로 {0}이(가) 단일 파일로 확인되지 않았습니다.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. 컴파일 오류가 발생했습니다.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. OutputType 매개 변수를 사용하려면 OutputAssembly 매개 변수를 지정해야 합니다.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>유형을 추가할 수 없습니다. 이 언어 모드에서는 새 형식 정의를 지원하지 않습니다.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>지정한 참조 어셈블리 '{0}'은(는) 필요하지 않으므로 무시됩니다.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>어셈블리 형식 'ConsoleApplication'과 'WindowsApplication'은 현재 지원되지 않습니다.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 Add-Type cmdlet을 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AliasCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AliasCommandStrings.ko.resx new file mode 100644 index 00000000000..f874ebb8c49 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/AliasCommandStrings.ko.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>별칭 설정</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>이름: {0} 값: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>새 별칭</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>이름: {0} 값: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>별칭 가져오기</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>이름: {0} 값: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>별칭을 내보낼 파일 {0}을(를) 열 수 없습니다. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>별칭 파일</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>내보낸 사람: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>날짜/시간: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>컴퓨터 : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>지정한 경로 '{0}'이(가) '{1}' 공급자 경로이므로 별칭을 가져올 수 없습니다. Path 매개 변수 값을 파일 시스템 경로로 변경합니다.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>경로 '{0}'에 여러 경로로 해석되는 와일드카드 문자가 포함되어 있어 별칭을 가져올 수 없습니다. 별칭은 한 파일에서만 가져올 수 있습니다. Path 매개 변수 값을 하나의 파일로 확인되는 경로로 변경하세요.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>별칭을 가져올 파일 {0}을(를) 열 수 없습니다. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>별칭을 가져올 수 없습니다. 파일 '{0}'의 줄 번호 {1}은(는) 별칭에 대한 올바른 형식의 CSV(쉼표로 구분된 값 파일) 줄이 아닙니다. 줄에 쉼표로 구분된 4개의 값이 들어가도록 변경하세요. 값 텍스트 자체에 쉼표가 포함된 경우에는 해당 값을 큰따옴표로 묶어야 합니다.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>파일 '{0}'의 줄 번호 {1}에 별칭에 대해 인식되지 않는 옵션이 포함되어 있어 별칭을 가져올 수 없습니다. 파일을 수정하여 유효한 옵션만 포함하세요.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>'{0}' '{1}' 별칭이 없으므로 이 명령은 일치하는 별칭을 찾을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertFromStringData.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertFromStringData.ko.resx new file mode 100644 index 00000000000..3bf72dbb488 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertFromStringData.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>데이터 줄 '{0}'이(가) 'name=value' 형식이 아닙니다. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>'{0}' 줄의 데이터 항목 '{1}'이(가) 이미 정의되어 있습니다. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertHTMLStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertHTMLStrings.ko.resx new file mode 100644 index 00000000000..ed48423f41c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertHTMLStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>허용되는 메타 속성은 content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible, viewport입니다. 메타 쌍 {0} 및 {1}이(가) 제대로 작동하지 않을 수 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertMarkdownStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertMarkdownStrings.ko.resx new file mode 100644 index 00000000000..021ce3492c0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ConvertMarkdownStrings.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>입력 개체 '{0}'의 형식이 잘못되었습니다.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>FileSystem 공급자 경로만 지원됩니다. 파일 경로가 지원되지 않습니다. '{0}'.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>지정된 개체의 속성 {0}은(는) null이거나 비어 있습니다.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>잘못된 매개 변수 집합 이름: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/CsvCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/CsvCommandStrings.ko.resx new file mode 100644 index 00000000000..a6b2723e16d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/CsvCommandStrings.ko.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>CSV 콘텐츠를 {1} 파일에 추가할 수 없습니다. 추가된 개체에 {0} 열에 해당하는 속성이 없습니다. 일치하지 않는 속성을 계속하려면 -Force 매개 변수를 추가한 다음 명령을 다시 시도하세요.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>-UseQuotes 또는 -QuoteFields 매개 변수 중 하나만 지정해야 합니다.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>-Path 또는 -LiteralPath 매개 변수 중 하나만 지정해야 합니다. 둘 다 지정할 수는 없습니다.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>하나 이상의 헤더가 지정되지 않았습니다. 누락된 헤더 대신 "H"로 시작하는 기본 이름이 사용되었습니다.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName은 필수 매개 변수입니다.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames 메서드는 추가할 때만 호출해야 합니다.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames 메서드는 기존 속성 이름을 성공적으로 읽은 경우에만 호출해야 합니다.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>BuildPropertyNames 메서드는 cmdlet 인스턴스당 한 번만 호출해야 합니다.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>형식 계층 구조에는 null 값이 없어야 합니다.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF에 도달했습니다.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>-Append 또는 -NoHeader 매개 변수 중 하나만 지정해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/Debugger.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/Debugger.ko.resx new file mode 100644 index 00000000000..0f7513abb5d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/Debugger.ko.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>줄은 1보다 작을 수 없습니다.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>ID가 '{0}'인 중단점이 없습니다.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>파일 '{0}'이(가) 없습니다.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>파일 '{0}'에 중단점을 설정할 수 없습니다. *.ps1 및 *.psm1 파일만 유효합니다.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>원격 세션에서는 디버깅이 지원되지 않습니다.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>중단점을 설정할 수 없습니다. 이 세션의 언어 모드는 시스템 전체 언어 모드와 호환되지 않습니다.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>원격 디버깅이 현재 호스트에서 지원되지 않으므로 원격 세션에서 중단점을 설정할 수 없습니다.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>이 cmdlet을 사용하여 기본 호스트 Runspace를 디버그할 수 없습니다. 기본 Runspace를 디버그하려면 호스트의 일반 디버깅 명령을 사용합니다.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Runspace를 디버그할 수 없습니다. 호스트에 디버거가 없습니다. PowerShell 콘솔 내에서 또는 Visual Studio Code를 사용하여 Runspace를 디버깅해 보세요. 둘 다 기본 제공 디버거가 있습니다.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Runspace를 디버그할 수 없습니다. 호스트 또는 호스트 UI가 없습니다. 디버거를 디버깅하려면 호스트 및 호스트 UI가 필요합니다.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Runspace를 두 개 이상 찾았습니다. 한 번에 하나의 Runspace만 디버깅할 수 있습니다.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>디버깅 세션을 종료하려면 디버거 프롬프트에서 'Detach' 명령을 입력하거나, 그렇지 않으면 'Ctrl+C'를 입력합니다.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>명령 또는 스크립트가 완료되었습니다.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Runspace 디버깅: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Runspace {0}은(는) 열린 상태가 아니므로 디버그 옵션을 설정할 수 없습니다.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>프로세스 {0}에 대한 디버그 옵션을 유지하지 못했습니다.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Runspace {0}에 대한 디버거를 찾을 수 없습니다.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Runspace를 찾을 수 없습니다.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>{1}의 줄 {0}에서 대해 Wait-Debugger가 호출되었습니다.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>인스턴스 ID가 '{0}'인 runspace가 없으므로 다른 runspace와 연결된 중단점을 업데이트할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/EventingStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/EventingStrings.ko.resx new file mode 100644 index 00000000000..dd7c0d5880c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/EventingStrings.ko.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>원본 식별자가 '{0}'인 이벤트는 없습니다.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>식별자가 '{0}'인 이벤트는 없습니다.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>원본 식별자 '{0}'의 이벤트 구독이 없습니다.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>식별자 '{0}'의 이벤트 구독이 없습니다.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>이벤트 구독 '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>‘{0}’ 이벤트</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>전달되지 않는 이벤트에는 작업을 지정해야 합니다.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>구독 취소</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>제거</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/FormatAndOut_out_gridview.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/FormatAndOut_out_gridview.ko.resx new file mode 100644 index 00000000000..1d7c6521b9a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/FormatAndOut_out_gridview.ko.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Out-GridView에서 지원하지 않는 데이터 형식입니다.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>하나 이상의 PowerShell 세션이 실행되는 동안 Microsoft .NET Framework 4.5가 설치되었습니다. {0} cmdlet을 사용하려면 모든 PowerShell 창을 닫은 다음 새 PowerShell 창을 여세요.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>형식</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>값</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>인덱스</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>'{0}'(이)라는 이름의 명령을 찾을 수 없습니다.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>'{0}'(이)라는 이름의 명령이 둘 이상 발견되었습니다. 매개 변수 없이 '{1}'을(를) 시작한 다음 '{0}'을(를) 입력하여 결과를 필터링하세요.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>콘솔 입력 버퍼에 쓸 수 없습니다.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0}은(는) {1}보다 작아야 합니다.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetFormatDataStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetFormatDataStrings.ko.resx new file mode 100644 index 00000000000..a0e4a1ff3d2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetFormatDataStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>뷰 정의 '{0}' 처리 중</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetMember.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetMember.ko.resx new file mode 100644 index 00000000000..da4a5e4f2c7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetMember.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Get-Member cmdlet에 사용할 개체를 지정해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetRandomCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetRandomCommandStrings.ko.resx new file mode 100644 index 00000000000..2799c04a347 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetRandomCommandStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue'는 0보다 커야 합니다.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>최솟값({0})은 최댓값({1})보다 크거나 같을 수 없습니다.</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue'는 maxValue보다 클 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetUptimeStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetUptimeStrings.ko.resx new file mode 100644 index 00000000000..092999e05d2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/GetUptimeStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>플랫폼이 지원되지 않습니다(System.Diagnostics.Stopwatch.IsHighResolution이 false임).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HostStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HostStrings.ko.resx new file mode 100644 index 00000000000..aade50e6e33 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HostStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>{0}이(가) 올바른 색이 아니므로 색을 처리할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HttpCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HttpCommandStrings.ko.resx new file mode 100644 index 00000000000..21069fdc3bc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/HttpCommandStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>다음 오류 때문에 이 명령을 완료할 수 없습니다. '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImplicitRemotingStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImplicitRemotingStrings.ko.resx new file mode 100644 index 00000000000..fb110509908 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImplicitRemotingStrings.ko.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>원격 {0} 명령에서 반환된 데이터가 예상 형식이 아닙니다.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>{0} cmdlet을 사용하려면 원격 세션에 Get-Command, Get-FormatData, Select-Objec 명령이 필요합니다. Get-Help, Measure-Object 명령은 사용되지만 선택 사항입니다. 원격 세션에 필요한 명령이 포함되어 있는지 확인한 다음 다시 시도하세요.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>원격 세션에서 {0} 명령을 실행하는 동안 {1} 오류가 보고되었습니다.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>원격 세션에서 {0} 명령을 실행해도 결과가 반환되지 않았습니다.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>이 암시적 원격 모듈과 연결된 세션이 없습니다.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>원격 별칭 '{0}'을(를) 확인할 수 없습니다.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>이름이 Name 매개 변수의 값과 일치하지 않아 '{0}' 명령에 대한 프록시 만들기를 건너뛰었습니다.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>'{0}' 형식은 이름이 FormatTypeName 매개 변수의 값과 일치하지 않아 해당 형식에 대한 확장 형식 정의를 건너뛰었습니다.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>PowerShell에서 명령 이름의 안전성을 확인할 수 없어 '{0}' 명령에 대한 프록시 만들기를 건너뛰었습니다.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>'{0}' 명령은 기존 로컬 명령과 겹치므로 프록시 만들기를 건너뛰었습니다. 기존 로컬 명령과 겹치게 하려면 AllowClobber 매개 변수를 사용하세요.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>요청된 모든 원격 명령이 기존 로컬 명령과 겹치므로 명령 프록시를 만들지 않았습니다. 기존 로컬 명령과 겹치게 하려면 AllowClobber 매개 변수를 사용하세요.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>{0}에 대한 암시적 원격</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>암시적 원격 이벤트(세션 ID: {0}, 이벤트 처리기 ID: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>암시적 원격 모듈</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>{0}에 생성됨</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>{0} cmdlet 기준</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>{0} 명령줄로 호출되었습니다.</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>이 프록시 모듈이 작동할 세션을 지정하는 데 사용할 수 있는 선택적 매개 변수입니다.</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>"{{0}}" 명령의 암시적 원격 작업을 위한 새 세션을 만드는 중...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>{{0}}의 암시적 원격 모듈 세션</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>암시적 원격 모듈을 만드는 중 ...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>원격 세션에서 명령 정보를 가져오는 중 ...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>원격 세션에서 명령 정보를 가져오는 중 ... {0} 명령 받음</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>원격 세션에서 형식 및 출력 정보를 가져오는 중...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>원격 세션에서 형식 및 출력 정보를 가져오는 중 ... {0} 개체 받음</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>완료했습니다.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>PowerShell 자격 증명 요청</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>{0}에 대한 자격 증명을 입력하세요.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>{0} 연결에 사용할 HTTP 프록시 자격 증명을 입력하세요.</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>새 원격 세션에서 사용할 수 있는 명령은 암시적 원격 모듈을 만들 때 사용할 수 있는 명령과 다릅니다. Export-PSSession cmdlet을 사용해 모듈을 다시 만드는 것이 좋습니다.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>이 시스템에서 스크립트 실행이 비활성화되어 파일을 로드할 수 없습니다. 파일 서명에 유효한 인증서를 제공하세요.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>파일 {0}을(를) 저장할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImportLocalizedDataStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImportLocalizedDataStrings.ko.resx new file mode 100644 index 00000000000..8fe7e5efaa9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/ImportLocalizedDataStrings.ko.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>데이터 파일 '{0}'을(를) 찾을 수 없습니다. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>FileName 매개 변수를 지정하지 않았습니다. Import-LocalizedData를 스크립트 파일에서 호출하지 않는 경우 FileName 매개 변수가 필요합니다.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>PowerShell이 데이터 파일 '{0}'을(를) 여는 동안 다음 오류가 발생했습니다. +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>PowerShell이 '{0}' 스크립트 데이터 파일을 로드하는 동안 다음 오류가 발생했습니다. +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>FileName 매개 변수의 인수에는 경로가 포함되어서는 안 됩니다.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>'{0}' 디렉터리 또는 상위 문화권 디렉터리에서 PowerShell 데이터 파일 '{1}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>지역화된 데이터를 가져올 수 없습니다. 이 언어 모드에서는 추가 지원 명령을 정의할 수 없습니다.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>BindingVariable 이름 '{0}'은(는) 잘못되었습니다.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 추가 지원 명령(SupportedCommand 매개 변수를 통해)이 허용되지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MatchStringStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MatchStringStrings.ko.resx new file mode 100644 index 00000000000..238e5653002 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MatchStringStrings.ko.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>현재 공급자({0})에서는 파일을 열 수 없으므로 파일을 열 수 없습니다.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>{0} 파일을 읽을 수 없습니다. {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Select-String 출력에서 파이프된 결과를 검색할 때는 "Context" 옵션을 사용할 수 없습니다.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>문자열 {0}은(는) 올바른 정규식이 아닙니다. {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>-Culture 매개 변수는 -SimpleMatch 매개 변수와 함께만 지정할 수 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MeasureObjectStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MeasureObjectStrings.ko.resx new file mode 100644 index 00000000000..e7631e8090b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/MeasureObjectStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>입력의 어떤 개체에서도 "{0}" 속성을 찾을 수 없습니다.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>입력 개체 "{0}"은(는) 숫자 형식이 아닙니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/NewObjectStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/NewObjectStrings.ko.resx new file mode 100644 index 00000000000..cb0555d9193 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/NewObjectStrings.ko.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>생성자를 찾을 수 없습니다. 형식 {0}에 적합한 생성자를 찾을 수 없습니다.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>[{0}] 형식을 찾을 수 없습니다. 이 형식을 포함하는 어셈블리가 로드되었는지 확인하세요.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>COM 형식을 로드할 수 없습니다. {0}</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>파이프라인에 기록된 개체는 구성 요소의 기본 상호 운용 어셈블리에 있는 "{0}" 형식의 인스턴스입니다. 이 형식이 IDispatch 멤버와 다른 멤버를 노출하는 경우, 이 개체와 함께 작동하도록 작성된 스크립트는 기본 상호 운용 어셈블리가 설치되어 있지 않으면 제대로 작동하지 않을 수 있습니다.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>지정한 {2} 개체에서 멤버 "{1}"을(를) 찾을 수 없습니다.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>제공된 값이 올바르지 않거나 속성이 읽기 전용입니다. 값을 바꾼 다음 다시 시도하세요.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>특성 및 위임된 Windows RT 형식의 인스턴스를 만들 수 없습니다.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef와 유사한 형식 "{0}"의 인스턴스를 만들 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>형식을 만들 수 없습니다. 이 언어 모드에서는 핵심 형식만 지원됩니다.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>형식을 만들 수 없습니다. 핵심 형식만 정책 잠금 컴퓨터의 {0} 언어 모드에서 지원됩니다.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet 형식 만들기</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 '{0}' 형식이 만들어지지 않습니다.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet COM 개체 만들기</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 COM 개체 '{0}'이(가) 만들어지지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/OutPrinterDisplayStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/OutPrinterDisplayStrings.ko.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/OutPrinterDisplayStrings.ko.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SelectObjectStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SelectObjectStrings.ko.resx new file mode 100644 index 00000000000..59e0c98c463 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SelectObjectStrings.ko.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>여러 결과의 이름을 바꿀 수 없습니다.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>속성 "{0}"을(를) 찾을 수 없습니다.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>여러 속성을 확장할 수 없습니다.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>속성 "{0}"이(가) 이미 있어서 이 속성을 처리할 수 없습니다.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>이 속성은 빈 스크립트 블록이며 이름을 제공하지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SendMailMessageStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SendMailMessageStrings.ko.resx new file mode 100644 index 00000000000..fc7fb61f879 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SendMailMessageStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>SMTP 서버를 지정하지 않았기 때문에 전자 메일을 보낼 수 없습니다. SmtpServer 매개 변수 또는 $PSEmailServer 변수를 사용하여 SMTP 서버를 지정해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SortObjectStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SortObjectStrings.ko.resx new file mode 100644 index 00000000000..cc3b9e537ac --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/SortObjectStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - "InputObject"에서 "{0}"을(를) 찾을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/StartSleepStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/StartSleepStrings.ko.resx new file mode 100644 index 00000000000..22d48356456 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/StartSleepStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>'-Duration' 매개 변수 값은 '{0}'을(를) 초과할 수 없습니다. 입력한 값은 '{1}'입니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TestJsonCmdletStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TestJsonCmdletStrings.ko.resx new file mode 100644 index 00000000000..d3128bb4d71 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TestJsonCmdletStrings.ko.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>JSON 스키마를 구문 분석할 수 없습니다.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>JSON을 구문 분석할 수 없습니다.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON이 스키마와 일치하지 않습니다. '{1}'에서 {0}</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>JSON 스키마 파일을 열 수 없습니다. {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>URI 체계 '{0}'은(는) 지원되지 않습니다. HTTP(S)와 로컬 파일 시스템 URI만 허용됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TraceCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TraceCommandStrings.ko.resx new file mode 100644 index 00000000000..4429323c93c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/TraceCommandStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>추적 출력은 파일 시스템에만 쓸 수 있습니다. 경로 '{0}'은(는) '{1}' 공급자 경로를 가리킵니다.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>추적 출력은 단일 파일에만 쓸 수 있습니다. 경로 '{0}'은(는) 하나 이상의 파일로 확인되었습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UnblockFileStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UnblockFileStrings.ko.resx new file mode 100644 index 00000000000..7629ea9a68f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UnblockFileStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>이 cmdlet은 Linux를 지원하지 않습니다.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>{0}의 차단을 해제하는 동안 오류가 발생했습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateDataStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateDataStrings.ko.resx new file mode 100644 index 00000000000..73dcef211eb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateDataStrings.ko.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>현재 공급자가 "{0}"이고 이 명령에 파일이 필요하므로 파일을 열 수 없습니다.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>파일 이름 확장명 "{1}"이(가) 없기 때문에 "{0}" 파일을 읽을 수 없습니다.</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>TypeData 업데이트</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>FormatData 업데이트</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>형식이 "{0}"인 멤버를 업데이트할 수 없습니다. MemberType 매개 변수에 다른 형식을 지정합니다.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>"{1}" 형식에는{0} 매개 변수가 필요합니다. {0} 매개 변수를 지정하세요.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>{0} 매개 변수는 null이거나 "{1}" 형식의 멤버에 대한 빈 문자열이 아니어야 합니다. 이 멤버 형식을 업데이트할 때 {0} 매개 변수에 null이 아닌 값을 지정합니다.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>{0} 매개 변수는 "{1}" 형식의 멤버에 필요하지 않으며 지정해서는 안 됩니다. 이 멤버 형식을 업데이트할 때 {0} 매개 변수를 지정하지 마세요.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>"{0}" 형식의 업데이트에 지정된 멤버가 없습니다.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>대상 형식 이름은 null이거나, 비어 있거나, 공백만 포함해서는 안 됩니다.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Value 및 SecondValue 매개 변수는 "{0}" 형식의 멤버에 대해 모두 null이 아니어야 합니다. 두 매개 변수 중 하나에 null이 아닌 값을 지정합니다.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>멤버 형식은 하나만 지정할 수 있습니다. 지정된 멤버 형식은 "{0}"입니다. 하나의 멤버 형식으로만 형식을 업데이트합니다.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>MemberType 매개 변수 없이 MemberName, Value 및 SecondValue 매개 변수를 지정할 수 없습니다.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>TypeData 제거</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>제거할 형식의 이름: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>업데이트할 형식: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>형식 파일 제거</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>{0} 파일이 현재 세션으로 가져와지지 않았습니다.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>이 runspace에서는 형식 데이터를 업데이트할 수 없습니다. Runspace를 만들 때 'DisableFormatUpdates' 속성이 True로 설정됩니다.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>FormatTable 인스턴스로 형식 데이터를 업데이트할 수 없습니다.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>TypeTable 인스턴스로 형식 데이터를 업데이트할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateListStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateListStrings.ko.resx new file mode 100644 index 00000000000..228aadb4a2d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UpdateListStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>이 개체에서 '{0}' 속성을 찾을 수 없습니다.</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>InputObject 매개 변수를 지정하는 경우 Property 매개 변수를 지정해야 합니다.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Property 매개 변수를 지정하는 경우 InputObject 매개 변수를 지정해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UtilityCommonStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UtilityCommonStrings.ko.resx new file mode 100644 index 00000000000..c36550b7564 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/UtilityCommonStrings.ko.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2}에 잘못된 예외가 하나 이상 있습니다.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>파일 경로 '{0}'이(가) 잘못되었으므로 이 명령을 실행할 수 없습니다. 올바른 파일 경로를 제공한 다음 명령을 실행하세요.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>'{0}'이(가) 비어 있거나 공백이므로 이 명령을 실행할 수 없습니다. CSSUri를 지정한 다음 명령을 실행하세요.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>현재 공급자({0})에서는 파일을 열 수 없으므로 파일을 열 수 없습니다.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Namespace 매개 변수의 접두사 값이 null이므로 이 명령을 실행할 수 없습니다. 접두사에 유효한 값을 지정한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>이 속성으로 그룹화된 개체는 키가 중복되어 확장할 수 없습니다. 속성에 유효한 값을 지정한 다음 다시 시도하세요.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>이 운영 체제에서는 명령이 지원되지 않습니다.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>'{0}' 파일을 읽을 수 없습니다. {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>'{0}' 형식의 입력은 16진수로 변환할 수 없습니다. 문자열 표현의 16진수 서식을 보려면 Format-Hex에 전달하기 전에 Out-String cmdlet에 먼저 전달하세요.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>지정된 경로 '{0}'은(는) 지원되지 않습니다. 이 명령은 FileSystem 공급자 경로만 지원합니다.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>경로: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>AsString 매개 변수를 사용하려면 AsHashtable 매개 변수를 지정해야 하므로 명령을 실행할 수 없습니다.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>하나 이상의 속성과 함께 AsHashTable 매개 변수를 사용하려면 AsString 매개 변수도 지정해야 하므로 명령을 실행할 수 없습니다.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>경로 '{0}'이(가) 없으므로 찾을 수 없습니다.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>태그 '{0}'을(를) 사용할 수 없습니다. 'PS' 접두사는 예약되어 있습니다.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>'{0}' 파일을 PowerShell 데이터 파일로 구문 분석할 수 없습니다.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>다음 오류로 인해 제공된 SDDL에서 보안 설명자를 생성할 수 없습니다. {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Invoke-Expression cmdlet 스크립트 블록은 ConstrainedLanguage 모드에서 실행됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/VariableCommandStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/VariableCommandStrings.ko.resx new file mode 100644 index 00000000000..23c5d775874 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/VariableCommandStrings.ko.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>변수 설정</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>이름: {0} 값: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>컬렉션 대신 단일 변수를 사용하세요</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>새 변수</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>이름: {0} 값: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>변수 제거</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>이름: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>변수 지우기</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>이름: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WebCmdletStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WebCmdletStrings.ko.resx new file mode 100644 index 00000000000..fc1fe4a838a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WebCmdletStrings.ko.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>'{0}' 경로에 대한 액세스가 거부되었습니다.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>cmdlet은 암호화되지 않은 연결을 통해 전송되는 일반 텍스트 비밀을 보호할 수 없습니다. 이 경고를 표시하지 않고 암호화되지 않은 네트워크를 통해 일반 텍스트 비밀을 보내려면 AllowUnencryptedAuthentication 매개 변수를 지정하여 명령을 다시 실행하세요.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Authentication 및 UseDefaultCredentials가 지정되어 cmdlet을 실행할 수 없습니다. Authentication은 기본 자격 증명을 지원하지 않습니다. Authentication 또는 UseDefaultCredentials를 지정한 후 다시 시도하세요.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Credential 매개 변수가 지정되지 않아 cmdlet을 실행할 수 없습니다. 지정한 Authentication 형식에는 Credential이 필요합니다. Credential을 지정한 후 다시 시도하세요.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Token 매개 변수가 지정되지 않아 cmdlet을 실행할 수 없습니다. 지정한 Authentication 형식에는 Token이 필요합니다. Token을 지정한 후 다시 시도하세요.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Credential 및 Token이 지정되어 cmdlet을 실행할 수 없습니다. Credential 또는 Token을 지정한 후 다시 시도하세요.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Body 및 InFile이 지정되어 cmdlet을 실행할 수 없습니다. Body 또는 InFile을 지정한 후 다시 시도하세요. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Body 및 Form이 지정되어 cmdlet을 실행할 수 없습니다. Body 또는 Form을 지정한 후 다시 시도하세요. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 InFile 및 Form이 지정되어 cmdlet을 실행할 수 없습니다. InFile 또는 Form을 지정한 후 다시 시도하세요. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>-ContentType 매개 변수가 올바른 Content-Type 헤더가 아니므로 cmdlet을 실행할 수 없습니다. -ContentType에 유효한 Content-Type을 지정한 후 다시 시도하세요. 헤더 유효성 검사를 건너뛰려면 -SkipHeaderValidation 매개 변수를 제공하세요.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Credential 및 UseDefaultCredentials가 지정되어 cmdlet을 실행할 수 없습니다. Credential 또는 UseDefaultCredentials를 지정한 후 다시 시도하세요.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>경로 '{0}'은(는) 디렉터리로 확인됩니다. 파일 이름을 포함한 경로를 지정한 후 명령을 다시 시도하세요.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>제공된 JSON에 이름이 빈 문자열인 속성이 포함되어 있습니다. 이는 -AsHashTable 스위치를 사용하는 경우에만 지원됩니다.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>문자열에서 변환된 사전에 중복된 키 '{0}'이(가) 포함되어 있으므로 JSON 문자열을 변환할 수 없습니다.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>응답 콘텐츠를 구문 분석할 수 없습니다. Internet Explorer 엔진을 사용할 수 없거나 Internet Explorer의 첫 실행 구성이 완료되지 않았습니다. UseBasicParsing 매개 변수를 지정하고 다시 시도하세요. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>기본적으로 안전하지 않은 리디렉션은 따를 수 없습니다. -AllowInsecureRedirect 스위치를 지정하여 명령을 다시 실행하세요. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>대/소문자가 다른 키를 포함하므로 JSON 문자열을 변환할 수 없습니다. 대신 -AsHashTable 스위치를 사용하세요. 기존 키 '{0}'에 추가하려던 키는 '{1}'입니다.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>최대 리디렉션 횟수를 초과했습니다. 허용되는 리디렉션 수를 늘리려면 -MaximumRedirection 매개 변수에 더 큰 값을 지정하세요.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>경로 '{0}'은(는) 여러 경로로 확인될 수 있습니다.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>'{0}' 유형은 사전의 직렬화 또는 역직렬화에 지원되지 않습니다. 키는 문자열이어야 합니다.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>경로 '{0}'을(를) 파일로 확인할 수 없습니다.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>'{0}' 경로는 파일 시스템 경로가 아닙니다. 파일 시스템의 파일 경로를 지정하세요.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>OutFile 매개 변수가 지정되지 않아 cmdlet을 실행할 수 없습니다. {0} 매개 변수를 사용할 때는 유효한 OutFile 매개 변수 값을 제공한 후 다시 시도하세요.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>원격 파일의 크기가 OutFile {0}와(과) 같으므로 파일이 다시 다운로드되지 않습니다.</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 ProxyCredential 및 ProxyUseDefaultCredentials가 지정되어 cmdlet을 실행할 수 없습니다. ProxyCredential 또는 ProxyUseDefaultCredentials를 지정한 후 다시 시도하세요.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Proxy 매개 변수가 지정되지 않아 cmdlet을 실행할 수 없습니다. ProxyCredential 또는 ProxyUseDefaultCredentials 매개 변수를 사용할 때는 Proxy 매개 변수에 유효한 프록시 URI를 제공한 후 다시 시도하세요.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>웹 응답 스트림 읽기가 완료되었습니다. 다운로드된 바이트: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>웹 응답 스트림을 읽는 중</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>{1}개 중 {0}개를 다운로드함</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Resume 스위치는 OutFile이 파일을 대상으로 할 때만 사용할 수 있지만 파일이 {0} 디렉터리로 확인됩니다.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>충돌하는 매개 변수 Session 및 SessionVariable이 지정되어 cmdlet을 실행할 수 없습니다. Session 또는 SessionVariable을 지정한 후 다시 시도하세요.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>지문이 올바르지 않아 인증서를 검색할 수 없습니다. 지문을 확인한 후 다시 시도하세요. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>웹 요청이 완료되었습니다. (처리된 바이트 수: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>웹 요청이 취소되었습니다. (처리된 바이트 수: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>웹 요청 상태</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>{1}개 중 {0}개를 다운로드함</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>다음 오류로 JSON 변환에 실패했습니다. {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>다음 응답 상태 코드가 성공을 나타내지 않습니다. {0}({1})</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>rel 링크 {0}을(를) 따르는 중</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>원격 서버에서 다운로드를 다시 시작할 수 없다고 응답했습니다. 로컬 파일을 덮어씁니다.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>알 수 없는 크기의 콘텐츠 형식 {0}의 HTTP/{1} 응답을 받았습니다.</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>{0}초 간격 후 다시 시도합니다. 이전 시도의 상태 코드: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>직렬화가 설정된 깊이({0})를 초과하므로 결과 JSON이 잘립니다.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>WebSession 속성이 요청 사이에 변경되어 세션의 모든 HTTP 연결을 다시 만들어야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteErrorStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteErrorStrings.ko.resx new file mode 100644 index 00000000000..845a8797be6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteErrorStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>Write-Error cmdlet에서 오류가 보고되었습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteProgressResourceStrings.ko.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteProgressResourceStrings.ko.resx new file mode 100644 index 00000000000..b1947c94de7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ko/WriteProgressResourceStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>진행 상황이 보고되는 활동을 설명하는 텍스트입니다.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>진행 상황이 보고되는 활동의 현재 상태를 설명하는 텍스트입니다.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>처리하는 중</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddMember.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddMember.pl.resx new file mode 100644 index 00000000000..c65fccfb728 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddMember.pl.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Aby dodać element członkowski, można określić tylko jeden typ elementu członkowskiego. Określone typy składowych to: „{0}”</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Nie można dodać elementu członkowskiego o typie „{0}”. Określ inny typ parametru MemberTypes.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Parametr SecondValue nie jest niezbędny dla składowej typu „{0}” i nie powinien być określony. Nie określaj parametru SecondValue podczas dodawania elementów członkowskich tego typu.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Parametr Value jest wymagany dla składowej typu „{0}”. Określ parametr Value podczas dodawania elementów członkowskich tego typu.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Parametry Value i SecondValue nie powinny mieć wartości null dla składowej typu „{0}”. Określ wartość inną niż null dla jednego z dwóch parametrów.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Nie można dodać członka o nazwie „{0}”, ponieważ element członkowski o tej nazwie już istnieje. Aby mimo to zastąpić element członkowski, dodaj parametr Force do polecenia.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Nie można wymusić dodania składowej o nazwie „{0}” i typie „{1}”. Element członkowski o tej nazwie i typie już istnieje, a istniejący element członkowski nie jest rozszerzeniem wystąpienia.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Element członkowski, do którego odwołuje się ten alias, nie powinien mieć wartości null ani być pusty.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Parametr Value nie powinien mieć wartości null dla składowej typu „{0}”. Określ wartość inną niż null dla parametru Value podczas dodawania elementów członkowskich tego typu.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Parametr SecondValue nie powinien mieć wartości null dla składowej typu „{0}”. Określ wartość inną niż null dla parametru SecondValue podczas dodawania elementów członkowskich tego typu.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Parametr NotePropertyName nie może przyjmować wartości, które można przekonwertować na typ {0}. Aby zdefiniować nazwę elementu członkowskiego z tymi wartościami, użyj polecenia Add-Member i określ typ elementu członkowskiego.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Nazwa elementu członkowskiego NoteProperty nie może mieć wartości null ani być pustym ciągiem.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Parametr TypeName nie powinien mieć wartości null, być pusty ani zawierać tylko białych znaków.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddTypeStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddTypeStrings.pl.resx new file mode 100644 index 00000000000..bb3193c217d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AddTypeStrings.pl.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Kod źródłowy został już skompilowany i załadowany.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Nie można dodać typu. Rozszerzenie „{0}” nie jest obsługiwane.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Nie można dodać typu. Wszystkie pliki wejściowe muszą mieć to samo rozszerzenie.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Nie można dodać typu. Nie można odnaleźć zestawu „{0}”.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Nie można dodać typu. Nazwa typu „{0}” już istnieje.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Nie można ustawić zestawu wyjściowego. Ścieżka {0} nie została rozpoznana jako pojedynczy plik.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Nie można dodać typu. Wystąpiły błędy kompilacji.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Nie można dodać typu. Parametr OutputType wymaga określenia parametru OutputAssembly.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Nie można dodać typu. Definiowanie nowych typów nie jest obsługiwane w tym trybie języka.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>Określony zestaw odwołania „{0}” jest niepotrzebny i zostanie zignorowany.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Typy zestawów „ConsoleApplication” i „WindowsApplication” nie są obecnie obsługiwane.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Polecenie cmdlet Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Polecenie cmdlet Add-Type nie będzie dozwolone w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AliasCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AliasCommandStrings.pl.resx new file mode 100644 index 00000000000..094bb085efc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/AliasCommandStrings.pl.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Ustaw alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Nazwa: {0} Wartość: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Nowy alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Nazwa: {0} Wartość: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Importuj alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Nazwa: {0} Wartość: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Nie można otworzyć pliku {0} w celu wyeksportowania aliasu. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Plik aliasu</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Wyeksportowane przez: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Data/godzina: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Komputer: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Nie można zaimportować aliasu, ponieważ określona ścieżka „{0}” odwołuje się do ścieżki dostawcy „{1}”. Zmień wartość parametru Path na ścieżkę systemu plików.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Nie można zaimportować aliasu, ponieważ ścieżka „{0}” zawiera symbole wieloznaczne rozpoznane jako wiele ścieżek. Aliasy można importować tylko z jednego pliku. Zmień wartość parametru Path na ścieżkę rozpoznaną jako pojedynczy plik.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Nie można otworzyć pliku {0} w celu zaimportowania aliasu. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Nie można zaimportować aliasu. Numer wiersza {1} w pliku „{0}” nie jest poprawnie sformatowanym wierszem wartości rozdzielanych przecinkami (CSV) dla aliasów. Zmień wiersz tak, aby zawierał cztery wartości oddzielone przecinkami. Jeśli tekst wartości zawiera przecinek, wartość musi być zawarta w cudzysłowie.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Nie można zaimportować aliasu, ponieważ numer wiersza {1} w pliku „{0}” zawiera opcję, która nie jest rozpoznawana dla aliasów. Zmień plik tak, aby zawierał prawidłowe opcje.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>To polecenie nie może odnaleźć pasującego aliasu, ponieważ alias z elementem {0} „{1}” nie istnieje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertFromStringData.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertFromStringData.pl.resx new file mode 100644 index 00000000000..2ff46762218 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertFromStringData.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>Wiersz danych „{0}” nie ma formatu „name=value”. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>Element danych „{1}” w wierszu „{0}” jest już zdefiniowany. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertHTMLStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertHTMLStrings.pl.resx new file mode 100644 index 00000000000..ebf1ec21a5a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertHTMLStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Akceptowane właściwości metadanych to typ zawartości, domyślny styl, nazwa aplikacji, autor, opis, generator, słowa kluczowe, zgodne ze standardem x-ua i okienko ekranu. Para metadanych: {0} i {1} może nie działać poprawnie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertMarkdownStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertMarkdownStrings.pl.resx new file mode 100644 index 00000000000..d86e11f4f90 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ConvertMarkdownStrings.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Typ obiektu wejściowego „{0}” jest nieprawidłowy.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Obsługiwane są tylko ścieżki dostawcy systemu plików. Ścieżka pliku nie jest obsługiwana: „{0}”.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>Właściwość {0} danego obiektu ma wartość null lub jest pusta.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Nieprawidłowa nazwa zestawu parametrów: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/CsvCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/CsvCommandStrings.pl.resx new file mode 100644 index 00000000000..235bb044226 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/CsvCommandStrings.pl.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Nie można dołączyć zawartości CSV do następującego pliku: {1}. Dołączony obiekt nie ma właściwości odpowiadającej następującej kolumnie: {0}. Aby kontynuować z niezgodnymi właściwościami, dodaj parametr -Force, a następnie ponów próbę wykonania polecenia.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Należy określić parametry -UseQuotes lub -QuoteFields, ale nie oba te parametry.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Należy określić parametry -Path lub -LiteralPath, ale nie oba te parametry.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Nie określono co najmniej jednego nagłówka. Zamiast brakujących nagłówków użyto domyślnych nazw rozpoczynających się od znaku „H”.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName jest parametrem obowiązkowym.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Metoda ReconcilePreexistingPropertyNames powinna zostać wywołana tylko w przypadku dołączenia.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Metoda ReconcilePreexistingPropertyNames powinna zostać wywołana tylko wtedy, gdy istniejące wcześniej nazwy właściwości zostały pomyślnie odczytane.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Metoda BuildPropertyNames powinna być wywoływana tylko raz na wystąpienie polecenia cmdlet.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>Hierarchia typów nie powinna mieć wartości null.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>Osiągnięto EOF.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Należy określić parametry -Append lub -NoHeader, ale nie oba te parametry.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/Debugger.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/Debugger.pl.resx new file mode 100644 index 00000000000..d46a1560f8d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/Debugger.pl.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Wiersz nie może być mniejszy niż 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Brak punktu przerwania o identyfikatorze „{0}”.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Plik „{0}” nie istnieje.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Nie można ustawić punktu przerwania w pliku „{0}”; tylko pliki *.ps1 i *.psm1 są prawidłowe.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Debugowanie nie jest obsługiwane w sesjach zdalnych.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Nie można ustawić punktu przerwania. Tryb językowy dla tej sesji jest niezgodny z trybem języka w całym systemie.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Nie można ustawić punktów przerwania w sesji zdalnej, ponieważ zdalne debugowanie nie jest obsługiwane przez bieżącego hosta.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Za pomocą tego polecenia cmdlet nie można debugować domyślnego obszaru działania hosta. Aby debugować domyślny obszar działania, użyj normalnych poleceń debugowania z hosta.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Nie można debugować obszaru działania. Host nie ma debugera. Spróbuj debugować obszar działania w konsoli programu PowerShell lub za pomocą programu Visual Studio Code, z których oba mają wbudowane debugery.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Nie można debugować obszaru działania. Brak hosta lub interfejsu użytkownika hosta. Debuger wymaga hosta i interfejsu użytkownika hosta do debugowania.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Znaleziono więcej niż jeden obszar działania. Jednocześnie można debugować tylko jeden obszar działania.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Aby zakończyć sesję debugowania, wpisz polecenie „Detach” w wierszu polecenia debugera lub wpisz „Ctrl+C” w przeciwnym razie.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Zakończono wykonywanie polecenia lub skryptu.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Debugowanie obszaru działania: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Nie można ustawić opcji debugowania w obszarze działania {0}, ponieważ nie jest on w stanie Otwarty.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Nie można utrwalić opcji debugowania dla procesu {0}.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Nie znaleziono debugera dla obszaru działania {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Nie znaleziono obszaru działania.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wywołano funkcję Wait-Debugger w wierszu {0} w {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Nie można zaktualizować punktu przerwania skojarzonego z innym obszarem działania, ponieważ nie ma obszaru działania o identyfikatorze wystąpienia „{0}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/EventingStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/EventingStrings.pl.resx new file mode 100644 index 00000000000..3b6616d7166 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/EventingStrings.pl.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Zdarzenie o identyfikatorze źródła „{0}” nie istnieje.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Zdarzenie o identyfikatorze „{0}” nie istnieje.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Subskrypcja zdarzeń o identyfikatorze źródła „{0}” nie istnieje.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Subskrypcja zdarzeń o identyfikatorze „{0}” nie istnieje.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Subskrypcja zdarzenia „{0}”</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Wydarzenie „{0}”</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>W przypadku zdarzeń nieprzekazanych należy określić działanie.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Anuluj subskrypcję</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Usuń</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/FormatAndOut_out_gridview.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/FormatAndOut_out_gridview.pl.resx new file mode 100644 index 00000000000..7245234b3bc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/FormatAndOut_out_gridview.pl.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Format danych nie jest obsługiwany przez element Out-GridView.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Program Microsoft .NET Framework 4.5 został zainstalowany, gdy była uruchomiona co najmniej jedna sesja programu PowerShell. Aby użyć {0} polecenia cmdlet, zamknij wszystkie okna programu PowerShell, a następnie otwórz nowe okno programu PowerShell.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Typ</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Wartość</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Indeks</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Nie znaleziono polecenia o nazwie „{0}”.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Znaleziono więcej niż jedno polecenie o nazwie „{0}”. Rozpocznij „{1}” bez parametrów, a następnie wpisz „{0}”, aby odfiltrować wyniki.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Nie można zapisać w buforze wejściowym konsoli.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} powinno być mniejsze niż {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetFormatDataStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetFormatDataStrings.pl.resx new file mode 100644 index 00000000000..6706d39e83a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetFormatDataStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Przetwarzanie definicji widoku „{0}”</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetMember.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetMember.pl.resx new file mode 100644 index 00000000000..810b02c6e40 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetMember.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Należy określić obiekt dla polecenia cmdlet Get-Member.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetRandomCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetRandomCommandStrings.pl.resx new file mode 100644 index 00000000000..cd5f6db742e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetRandomCommandStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>Wartość „maxValue” musi być większa od zera.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Wartość minimalna ({0}) nie może być większa lub równa wartości maksymalnej ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>Wartość „minValue” nie może być większa niż maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetUptimeStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetUptimeStrings.pl.resx new file mode 100644 index 00000000000..9de156d18cd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/GetUptimeStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>„Platforma nie jest obsługiwana (System.Diagnostics.Stopwatch.IsHighResolution ma wartość false)”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HostStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HostStrings.pl.resx new file mode 100644 index 00000000000..ed9b9a6587e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HostStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Nie można przetworzyć koloru, ponieważ {0} nie jest prawidłowym kolorem.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HttpCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HttpCommandStrings.pl.resx new file mode 100644 index 00000000000..c1093f003f5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/HttpCommandStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Nie można wykonać tego polecenia z powodu następującego błędu: „{0}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImplicitRemotingStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImplicitRemotingStrings.pl.resx new file mode 100644 index 00000000000..2fd4066ea78 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImplicitRemotingStrings.pl.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Dane zwrócone przez polecenie zdalne {0} nie mają oczekiwanego formatu.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>Polecenie cmdlet {0} wymaga następujących poleceń w sesji zdalnej: Get-Command, Get-FormatData i Select-Object. Są używane następujące polecenia, ale opcjonalne: Get-Help i Measure-Object. Sprawdź, czy sesja zdalna zawiera wymagane polecenia, a następnie spróbuj ponownie.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Uruchomienie polecenia {0} w sesji zdalnej zgłosiło następujący błąd: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>Uruchomienie polecenia {0} w sesji zdalnej nie zwróciło żadnych wyników.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Z tym niejawnym modułem zdalnym nie skojarzono żadnej sesji.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Nie można rozpoznać aliasu zdalnego „{0}”.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>Tworzenie serwera proxy zostało pominięte dla polecenia „{0}”, ponieważ nazwa nie jest zgodna z wartością parametru Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Definicja typu rozszerzonego została pominięta dla typu „{0}”, ponieważ jego nazwa nie jest zgodna z wartością parametru FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>Tworzenie serwera proxy dla polecenia „{0}” zostało pominięte, ponieważ program PowerShell nie może zweryfikować bezpieczeństwa nazwy polecenia.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Tworzenie serwera proxy zostało pominięte dla następującego polecenia: „{0}”, ponieważ spowodowałoby to cieniowanie istniejącego polecenia lokalnego. Użyj parametru AllowClobber, jeśli chcesz zasłaniać istniejące polecenia lokalne.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Nie utworzono serwerów proxy poleceń, ponieważ wszystkie żądane polecenia zdalne będą w tle istniejących poleceń lokalnych. Użyj parametru AllowClobber, jeśli chcesz zasłaniać istniejące polecenia lokalne.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Niejawna komunikacja zdalna dla {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Niejawne zdarzenie komunikacji zdalnej (identyfikator sesji: {0}; identyfikator procedury obsługi zdarzeń: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Moduł niejawnej komunikacji zdalnej</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>wygenerowano {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>według polecenia cmdlet {0}</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Wywołano przy użyciu następującego wiersza polecenia: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Opcjonalny parametr, którego można użyć do określenia sesji, w której działa ten moduł proxy</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Trwa tworzenie nowej sesji na potrzeby niejawnego zdalnego sterowania poleceniem „{{0}}”...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Sesja modułu niejawnej komunikacji zdalnej {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Trwa tworzenie niejawnego modułu zdalnego...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Trwa pobieranie informacji o poleceniu z sesji zdalnej...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Trwa pobieranie informacji o poleceniu z sesji zdalnej... {0} odebrane polecenia</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Trwa pobieranie informacji o formatowaniu i danych wyjściowych z sesji zdalnej...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Trwa pobieranie informacji o formatowaniu i danych wyjściowych z sesji zdalnej... odebrane obiekty ({0})</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Ukończono.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Żądanie poświadczeń programu PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Wprowadź swoje poświadczenia dla {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Wprowadź poświadczenia serwera proxy HTTP, które są używane dla następującego połączenia: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Polecenia dostępne w nowej sesji zdalnej różnią się od poleceń dostępnych podczas tworzenia niejawnego modułu komunikacji zdalnej. Rozważ ponowne utworzenie modułu korzystając z polecenia cmdlet Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Nie można załadować plików, ponieważ uruchomione skrypty są wyłączone w tym systemie. Podaj prawidłowy certyfikat, za pomocą którego chcesz podpisać pliki.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Nie można zapisać pliku {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImportLocalizedDataStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImportLocalizedDataStrings.pl.resx new file mode 100644 index 00000000000..30e3aa58d67 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/ImportLocalizedDataStrings.pl.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Nie można odnaleźć pliku danych „{0}”. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Nie określono parametru FileName. Parametr FileName jest wymagany, gdy polecenie Import-LocalizedData nie jest wywoływane z pliku skryptu.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Podczas otwierania pliku danych „{0}” programu PowerShell wystąpił następujący błąd: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Wystąpił następujący błąd podczas ładowania pliku danych skryptu „{0}” przez program PowerShell: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>Argument parametru FileName nie powinien zawierać ścieżki.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Nie można odnaleźć pliku danych programu PowerShell „{0}” w katalogu „{1}” lub w żadnym nadrzędnym katalogu kultury.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Nie można zaimportować zlokalizowanych danych. Definicja dodatkowych obsługiwanych poleceń jest niedozwolona w tym trybie języka.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Nazwa BindingVariable „{0}” jest nieprawidłowa.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Polecenie cmdlet Import-LocalizedData</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Dodatkowe obsługiwane polecenia (za pośrednictwem parametru SupportedCommand) nie będą dozwolone w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MatchStringStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MatchStringStrings.pl.resx new file mode 100644 index 00000000000..dc5589ae963 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MatchStringStrings.pl.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Nie można otworzyć pliku, ponieważ bieżący dostawca ({0}) nie może otwierać plików.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Nie można odczytać pliku {0}: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Opcja „Context” jest niedozwolona podczas wyszukiwania wyników przesyłanych potokowo z danych wyjściowych Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>Ciąg {0} nie jest prawidłowym wyrażeniem regularnym: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Parametr -Culture możesz podać tylko z parametrem -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MeasureObjectStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MeasureObjectStrings.pl.resx new file mode 100644 index 00000000000..a6b4c39ab94 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/MeasureObjectStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” w danych wejściowych dla żadnych obiektów.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>Obiekt wejściowy „{0}” nie jest wartością liczbową.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/NewObjectStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/NewObjectStrings.pl.resx new file mode 100644 index 00000000000..b3270bf2a05 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/NewObjectStrings.pl.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Nie znaleziono konstruktora. Nie można odnaleźć odpowiedniego konstruktora dla typu {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Nie można odnaleźć typu [{0}]: sprawdź, czy zestaw zawierający ten typ jest załadowany.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Nie można załadować typu COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>Obiekt zapisany w potoku jest wystąpieniem typu „{0}” z podstawowego zestawu współdziałania składnika. Jeśli ten typ uwidacznia inne elementy członkowskie niż elementy członkowskie IDispatch, skrypty napisane do pracy z tym obiektem mogą nie działać, jeśli podstawowy zestaw współdziałania nie jest zainstalowany.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Nie znaleziono elementu członkowskiego „{1}” dla określonego obiektu {2}.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Podana wartość jest nieprawidłowa lub właściwość jest tylko do odczytu. Zmień wartość, a następnie spróbuj ponownie.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Tworzenie wystąpień atrybutów i delegowanych typów systemu Windows RT nie jest obsługiwane.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Nie można utworzyć wystąpień typu ByRef „{0}”. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Nie można utworzyć typu. W tym trybie języka są obsługiwane tylko typy podstawowe.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Nie można utworzyć typu. W trybie języka {0} na maszynie z zablokowanymi zasadami są obsługiwane tylko typy podstawowe.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Tworzenie typu polecenia cmdlet New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Typ „{0}” nie zostanie utworzony w trybie ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Tworzenie obiektu COM polecenia cmdlet New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>Obiekt COM „{0}” nie zostanie utworzony w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/OutPrinterDisplayStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/OutPrinterDisplayStrings.pl.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/OutPrinterDisplayStrings.pl.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SelectObjectStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SelectObjectStrings.pl.resx new file mode 100644 index 00000000000..4910a20018e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SelectObjectStrings.pl.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Nie można zmienić nazwy wielu wyników.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}”.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Nie można rozszerzyć wielu właściwości.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>Nie można przetworzyć właściwości, ponieważ właściwość „{0}” już istnieje.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Właściwość jest pustym blokiem skryptu i nie zawiera nazwy.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SendMailMessageStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SendMailMessageStrings.pl.resx new file mode 100644 index 00000000000..517fab076c1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SendMailMessageStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>Nie można wysłać wiadomości e-mail, ponieważ nie określono serwera SMTP. Serwer SMTP należy określić przy użyciu parametru SmtpServer lub zmiennej $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SortObjectStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SortObjectStrings.pl.resx new file mode 100644 index 00000000000..17c3027f8a6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/SortObjectStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie można odnaleźć elementu „Sort-Object” — „{0}” w obiekcie „InputObject”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/StartSleepStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/StartSleepStrings.pl.resx new file mode 100644 index 00000000000..a87778d0c54 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/StartSleepStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>Wartość parametru '-Duration' nie może przekraczać „{0}”. Podana wartość wynosiła „{1}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TestJsonCmdletStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TestJsonCmdletStrings.pl.resx new file mode 100644 index 00000000000..a4bf11ee9d8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TestJsonCmdletStrings.pl.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Nie można przeanalizować schematu JSON.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Nie można przeanalizować kodu JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON jest nieprawidłowy względem schematu: {0} w „{1}”</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Nie można otworzyć pliku schematu JSON: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Schemat identyfikatora URI „{0}” nie jest obsługiwany. Dozwolone są tylko identyfikatory URI HTTP(S) i lokalnego systemu plików.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TraceCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TraceCommandStrings.pl.resx new file mode 100644 index 00000000000..4ff5e18defc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/TraceCommandStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>Dane wyjściowe śledzenia można zapisywać tylko w systemie plików. Ścieżka „{0}” odwołuje się do ścieżki dostawcy „{1}”.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>Dane wyjściowe śledzenia mogą być zapisywane tylko w pojedynczym pliku. Ścieżka „{0}” została rozpoznana jako więcej niż jeden plik.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UnblockFileStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UnblockFileStrings.pl.resx new file mode 100644 index 00000000000..c269bd82055 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UnblockFileStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Polecenie cmdlet nie obsługuje systemu Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Wystąpił błąd podczas odblokowywanie {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateDataStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateDataStrings.pl.resx new file mode 100644 index 00000000000..124c9b4b871 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateDataStrings.pl.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Nie można otworzyć pliku, ponieważ bieżący dostawca to „{0}" , a to polecenie wymaga pliku.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Nie można odczytać pliku „{0}”, ponieważ nie ma on rozszerzenia nazwy pliku „{1}”.</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Update TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Update FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>Filename: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Nie można zaktualizować elementu członkowskiego o typie „{0}”. Określ inny typ parametru MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Parametr {0} jest wymagany dla typu „{1}”. Określ typ parametru {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Parametr {0} nie powinien mieć wartości null ani być pustym ciągiem dla składowej typu „{1}”. Określ wartość inną niż null dla parametru {0} podczas aktualizowania tego typu elementu członkowskiego.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Parametr {0} nie jest niezbędny dla składowej typu „{1}”. Nie należy go określać. Nie określaj parametru {0} podczas aktualizowania tego typu elementu członkowskiego.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Nie określono elementu członkowskiego dla aktualizacji w typie „{0}”.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Nazwa typu docelowego nie może mieć wartości null, być pusta ani zawierać tylko białych znaków.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Parametry Value i SecondValue nie powinny mieć jednocześnie wartości null dla składowej typu „{0}”. Określ wartość inną niż null dla jednego z dwóch parametrów.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Można określić tylko jeden typ elementu członkowskiego. Określone typy składowych to: „{0}” Zaktualizuj typ przy użyciu tylko jednego typu elementu członkowskiego.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Nie można określić parametrów MemberName, Value i SecondValue bez parametru MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Remove TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Nazwa typu, który zostanie usunięty: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Wpisz, aby zaktualizować: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Usuń plik typu</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Plik {0} nie jest importowany do bieżącej sesji.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Aktualizowanie danych formatu jest niedozwolone w tym obszarze uruchamiania. Właściwość „DisableFormatUpdates” jest ustawiona na wartość True podczas tworzenia obszaru uruchomieniowego.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Nie można zaktualizować danych formatu przy użyciu wystąpienia formatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Nie można zaktualizować danych typu przy użyciu wystąpienia elementu TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateListStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateListStrings.pl.resx new file mode 100644 index 00000000000..e51e7fe890f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UpdateListStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” w tym obiekcie</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Po określeniu parametru InputObject należy określić parametr Property.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Po określeniu parametru Property należy określić parametr InputObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UtilityCommonStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UtilityCommonStrings.pl.resx new file mode 100644 index 00000000000..31bfcd9183e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/UtilityCommonStrings.pl.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} ma co najmniej jeden nieprawidłowy wyjątek.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ ścieżka pliku „{0}” jest nieprawidłowa. Podaj prawidłową ścieżkę pliku, a następnie uruchom polecenie.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ element „{0}”" jest czysty lub pusty. Określ identyfikator CSSUri, a następnie uruchom polecenie.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Nie można otworzyć pliku, ponieważ bieżący dostawca ({0}) nie może otwierać plików.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Nie można uruchomić tego polecenia, ponieważ wartość prefiksu w parametrze Namespace ma wartość null. Podaj prawidłową wartość prefiksu, a następnie ponownie uruchom polecenie.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Nie można rozszerzyć obiektów pogrupowanych według tej właściwości, ponieważ istnieje duplikacja klucza. Podaj prawidłową wartość właściwości, a następnie spróbuj ponownie.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Polecenie nie jest obsługiwane w tym systemie operacyjnym.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Nie można odczytać pliku {0}: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Nie można przekonwertować danych wejściowych typu „{0}” na szesnastkowy. Aby wyświetlić formatowanie szesnastkowe reprezentacji ciągu, przekaż je do polecenia cmdlet Out-String przed przesłaniem potoku do Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Podana ścieżka „{0}” nie jest obsługiwana. To polecenie obsługuje tylko ścieżki dostawcy systemu plików.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Ścieżka: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Nie można uruchomić polecenia, ponieważ parametr AsString wymaga określenia parametru AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Nie można uruchomić polecenia, ponieważ użycie parametru AsHashTable z więcej niż jedną właściwością wymaga dodania parametru AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Nie można odnaleźć ścieżki „{0}”, ponieważ nie istnieje.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Nie można użyć tagu „{0}”. Prefiks „PS” jest zarezerwowany.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Nie można przeanalizować pliku „{0}” jako pliku danych programu PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Nie można utworzyć deskryptora zabezpieczeń z danego pliku SDDL z powodu następującego błędu: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Polecenie cmdlet Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Blok skryptu polecenia cmdlet Invoke-Expression zostanie uruchomiony w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/VariableCommandStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/VariableCommandStrings.pl.resx new file mode 100644 index 00000000000..072132c8206 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/VariableCommandStrings.pl.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Ustaw zmienną</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Nazwa: {0} Wartość: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Użyj pojedynczej zmiennej, a nie kolekcji</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nowa zmienna</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Nazwa: {0} Wartość: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Usuń zmienną</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Nazwa: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Wyczyść zmienną</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Nazwa: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WebCmdletStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WebCmdletStrings.pl.resx new file mode 100644 index 00000000000..890639dd631 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WebCmdletStrings.pl.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>Odmowa dostępu do ścieżki „{0}”.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Polecenie cmdlet nie może chronić wpisów tajnych zwykłego tekstu wysyłanych za pośrednictwem niezaszyfrowanych połączeń. Aby pominąć to ostrzeżenie i wysłać wpisy tajne w postaci zwykłego tekstu za pośrednictwem niezaszyfrowanych sieci, ponownie uruchom polecenie, określając parametr AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Authentication i UseDefaultCredentials. Uwierzytelnianie nie obsługuje poświadczeń domyślnych. Określ wartość parametru Authentication lub UseDefaultCredentials, a następnie spróbuj ponownie.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ nie określono następującego parametru: Credential. Podany typ uwierzytelniania wymaga poświadczenia. Określ poświadczenie, a następnie spróbuj ponownie.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ nie określono następującego parametru: Token. Podany typ uwierzytelniania wymaga tokenu. Określ token, a następnie spróbuj ponownie.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Credential i Token. Określ poświadczenie lub token, a następnie spróbuj ponownie.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Body i InFile. Określ element Body lub Infile, a następnie spróbuj ponownie. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Body i Form. Określ treść lub formularz, a następnie spróbuj ponownie. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: InFile i Form. Określ element InFile lub Form, a następnie spróbuj ponownie. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ parametr -ContentType nie jest prawidłowym nagłówkiem Content-Type. Określ prawidłowy typ zawartości dla parametru -ContentType, a następnie spróbuj ponownie. Aby pominąć sprawdzanie poprawności nagłówka, podaj parametr -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Credential i UseDefaultCredentials. Określ wartość parametru Credential lub UseDefaultCredentials, a następnie spróbuj ponownie.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Ścieżka „{0}” jest rozpoznawana jako katalog. Określ ścieżkę zawierającą nazwę pliku, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Podany kod JSON zawiera właściwość, której nazwa jest pustym ciągiem. Jest to obsługiwane tylko przy użyciu przełącznika -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Nie można przekonwertować ciągu JSON, ponieważ słownik przekonwertowany z ciągu zawiera zduplikowany klucz „{0}”.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Nie można przeanalizować zawartości odpowiedzi, ponieważ aparat programu Internet Explorer jest niedostępny lub konfiguracja pierwszego uruchomienia programu Internet Explorer nie została ukończona. Określ parametr UseBasicParsing i spróbuj ponownie. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Domyślnie nie można wykonać niezabezpieczonego przekierowania. Ponownie uruchom polecenie określające przełącznik -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Nie można przekonwertować ciągu JSON, ponieważ zawiera on klucze o innej wielkości liter. Zamiast tego użyj przełącznika -AsHashTable. Klucz, który próbowano dodać do istniejącego klucza „{0}”, to „{1}”.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Przekroczono maksymalną liczbę przekierowań. Aby zwiększyć dozwoloną liczbę przekierowań, podaj wyższą wartość parametru -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Ścieżkę „{0}” można rozpoznać na wiele ścieżek.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Typ „{0}” nie jest obsługiwany w przypadku serializacji ani deserializacji słownika. Klucze muszą być ciągami.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Nie można rozpoznać ścieżki „{0}” jako pliku.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Ścieżka „{0}” nie jest ścieżką systemu plików. Określ ścieżkę do pliku w systemie plików.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ brakuje następującego parametru: OutFile. Podaj prawidłową wartość parametru OutFile podczas używania parametru {0}, a następnie spróbuj ponownie.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Plik nie zostanie ponownie pobrany, ponieważ plik zdalny ma taki sam rozmiar jak plik OutFile: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: ProxyCredential i ProxyUseDefaultCredentials. Określ wartość parametru ProxyCredential lub ProxyUseDefaultCredentials, a następnie spróbuj ponownie.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ brakuje następującego parametru: Proxy. Podaj prawidłowy identyfikator URI serwera proxy dla parametru Proxy podczas korzystania z parametrów ProxyCredential lub ProxyUseDefaultCredentials, a następnie spróbuj ponownie.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Zakończono odczytywanie strumienia odpowiedzi sieci Web. Pobrane bajty: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Odczytywanie strumienia odpowiedzi sieci Web</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Pobrano {0} z {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Przełącznika Resume można używać tylko wtedy, gdy parametr OutFile jest przeznaczony dla pliku, ale jest rozpoznawany jako katalog: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Nie można uruchomić polecenia cmdlet, ponieważ określono następujące parametry powodujące konflikt: Session i SessionVariable. Określ parametr Session lub SessionVariable, a następnie spróbuj ponownie.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Nie można pobrać certyfikatów, ponieważ odcisk palca jest nieprawidłowy. Sprawdź odcisk palca i spróbuj ponownie. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Żądanie sieci Web zostało ukończone. (Liczba przetworzonych bajtów: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Żądanie sieci Web zostało anulowane. (Liczba przetworzonych bajtów: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Stan żądania sieci Web</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Pobrano {0} z {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Konwersja z pliku JSON nie powiodła się z powodu błędu: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Kod stanu odpowiedzi nie oznacza powodzenia: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Przechodzenie do łącza rel {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Serwer zdalny wskazuje, że nie można wznowić pobierania. Plik lokalny zostanie zastąpiony.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Odebrano odpowiedź HTTP/{0} typu zawartości {1} o nieznanym rozmiarze</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Ponawianie próby po upływie interwału {0} sekund. Kod stanu poprzedniej próby: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Wynikowy kod JSON jest obcinany, ponieważ serializacja przekroczyła ustawioną głębokość {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Właściwości WebSession zostały zmienione między żądaniami wymuszania ponownego utworzenia wszystkich połączeń HTTP w sesji.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteErrorStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteErrorStrings.pl.resx new file mode 100644 index 00000000000..f2049ef43a4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteErrorStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>„Polecenie Write-Error zgłosiło błąd.”</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteProgressResourceStrings.pl.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteProgressResourceStrings.pl.resx new file mode 100644 index 00000000000..fbfc044c86c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pl/WriteProgressResourceStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Tekst opisujący działanie, dla którego jest raportowany postęp.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Tekst opisujący bieżący stan działania, dla którego jest raportowany postęp.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Przetwarzanie</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddMember.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddMember.pt-BR.resx new file mode 100644 index 00000000000..e7ce64965ab --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddMember.pt-BR.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>To add a member, only one member type can be specified. The member types specified are: "{0}"</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Cannot add a member with type "{0}". Specify a different type for the MemberTypes parameter.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>The SecondValue parameter is not necessary for a member of type "{0}", and should not be specified. Do not specify the SecondValue parameter when you add members of this type.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>The Value parameter is required for a member of type "{0}". Specify the Value parameter when adding members of this type.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Both Value and SecondValue parameters should not be null for a member of type "{0}". Specify a non-null value for one of the two parameters.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Cannot add a member with the name "{0}" because a member with that name already exists. To overwrite the member anyway, add the Force parameter to your command.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Cannot force the member with name "{0}" and type "{1}" to be added. A member with that name and type already exists, and the existing member is not an instance extension.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>The member referenced by this alias should not be null or empty.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>The Value parameter should not be null for a member of type "{0}". Specify a non-null value for the Value parameter when adding members of this type.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>The SecondValue parameter should not be null for a member of type "{0}". Specify a non-null value for the SecondValue parameter when adding members of this type.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>The parameter NotePropertyName cannot take values that could be converted to the type {0}. To define the name of a member with those values, use Add-Member, and specify the member type.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>The name for a NoteProperty member should not be null or an empty string.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>The TypeName parameter should not be null, empty, or contain only white spaces.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddTypeStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddTypeStrings.pt-BR.resx new file mode 100644 index 00000000000..18a15a6f605 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AddTypeStrings.pt-BR.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>O código-fonte já foi compilado e carregado.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Não é possível adicionar o tipo. A extensão "{0}" não tem suporte.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Não é possível adicionar o tipo. Todos os arquivos de entrada devem ter a mesma extensão.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Não é possível adicionar o tipo. O assembly '{0}' não foi encontrado.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Não é possível adicionar o tipo. O nome do tipo '{0}' já existe.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Não é possível definir o assembly de saída. O caminho {0} não resolveu para um único arquivo.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Não é possível adicionar o tipo. Ocorreram erros de compilação.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Não é possível adicionar o tipo. O parâmetro OutputType exige que o parâmetro OutputAssembly seja especificado.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Não é possível adicionar o tipo. Não há suporte para a definição de novos tipos neste modo de linguagem.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>O assembly de referência especificado '{0}' é desnecessário e será ignorado.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>No momento, não há suporte para os tipos de assembly 'ConsoleApplication' e 'WindowsApplication'.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Cmdlet Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>O cmdlet Add-Type não será permitido no modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AliasCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AliasCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..abb7afc3de7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/AliasCommandStrings.pt-BR.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Set Alias</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Name: {0} Value: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>New Alias</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Name: {0} Value: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Import Alias</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Name: {0} Value: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Cannot open file {0} to export the alias. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Alias File</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Exported by : {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Date/Time : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Computer : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Cannot import the alias because the specified path '{0}' referred to a '{1}' provider path. Change the value of the Path parameter to a file system path.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Cannot import alias because path '{0}' contains wildcard characters that resolve to multiple paths. Aliases can be imported from only one file. Change the value of the Path parameter to a path that resolves to a single file.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Cannot open file {0} to import the alias. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Cannot import an alias. Line number {1} in the file '{0}' is not a properly-formatted, comma-separated values (CSV) line for aliases. Change the line to contain four values separated by commas. If the value text itself contains a comma, then the value must be contained in quotation marks.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Cannot import the alias because line number {1} in the file '{0}' contains an option that is not recognized for aliases. Change the file to contain valid options.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>This command cannot find a matching alias because an alias with the {0} '{1}' does not exist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertFromStringData.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertFromStringData.pt-BR.resx new file mode 100644 index 00000000000..909d5fc4e42 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertFromStringData.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>A linha de dados '{0}' não está no formato 'name=value'. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>O item de dados '{1}' na linha '{0}' já está definido. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertHTMLStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertHTMLStrings.pt-BR.resx new file mode 100644 index 00000000000..865447e08b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertHTMLStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Accepted meta properties are content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible, and viewport. The meta pair: {0} and {1} may not function correctly.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertMarkdownStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertMarkdownStrings.pt-BR.resx new file mode 100644 index 00000000000..214c9d12da0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ConvertMarkdownStrings.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>O tipo do objeto de entrada '{0}' é inválido.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Somente caminhos do Provedor FileSystem têm suporte. Não há suporte para o caminho do arquivo: '{0}'.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>A propriedade {0} do objeto fornecido é nula ou vazia.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Nome do conjunto de parâmetros inválido: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/CsvCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/CsvCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..4388886a111 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/CsvCommandStrings.pt-BR.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Não é possível acrescentar conteúdo CSV ao arquivo a seguir: {1}. O objeto acrescentado não tem uma propriedade que corresponda à coluna a seguir: {0}. Para continuar com propriedades incompatíveis, adicione o parâmetro -Force e tente o comando novamente.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Você deve especificar os parâmetros -UseQuotes ou -QuoteFields, mas não ambos.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Você deve especificar os parâmetros -Path ou -LiteralPath, mas não ambos.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Um ou mais cabeçalhos não foram especificados. Nomes padrão que começam com "H" foram usados no lugar de cabeçalhos ausentes.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName é um parâmetro obrigatório.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>O método ReconcilePreexistingPropertyNames só deve ser chamado ao anexar.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>O método ReconcilePreexistingPropertyNames só deve ser chamado quando os nomes de propriedades preexistentes tiverem sido lidos com sucesso.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>O método BuildPropertyNames deve ser chamado apenas uma vez por instância de cmdlet.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>A hierarquia de tipos não deve ter valores nulos.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>O fim do arquivo foi alcançado.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Você deve especificar os parâmetros -Append ou -NoHeader, mas não ambos.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/Debugger.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/Debugger.pt-BR.resx new file mode 100644 index 00000000000..4711ef99002 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/Debugger.pt-BR.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Line cannot be less than 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>There is no breakpoint with ID '{0}'.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>O arquivo '{0}' não existe.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Cannot set breakpoint on file '{0}'; only *.ps1 and *.psm1 files are valid.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Debugging is not supported on remote sessions.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Cannot set breakpoint. The language mode for this session is incompatible with the system-wide language mode.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Breakpoints cannot be set in the remote session because remote debugging is not supported by the current host.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>You cannot debug the default host Runspace using this cmdlet. To debug the default Runspace use the normal debugging commands from the host.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Cannot debug Runspace. The host has no debugger. Try debugging the Runspace inside the PowerShell console or with Visual Studio Code, both of which have built-in debuggers.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Cannot debug Runspace. There is no host or host UI. The debugger requires a host and host UI for debugging.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>More than one Runspace was found. Only one Runspace can be debugged at a time.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>To end the debugging session type the 'Detach' command at the debugger prompt, or type 'Ctrl+C' otherwise.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Command or script completed.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Debugging Runspace: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Cannot set debug options on Runspace {0} because it is not in the Opened state.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Failed to persist debug options for Process {0}.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>No debugger was found for Runspace {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>No Runspace was found.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger called on line {0} in {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>A breakpoint associated with another runspace cannot be updated because there is no runspace with instance ID '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/EventingStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/EventingStrings.pt-BR.resx new file mode 100644 index 00000000000..9d7d82ed69b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/EventingStrings.pt-BR.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Event with source identifier '{0}' does not exist.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Event with identifier '{0}' does not exist.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Event subscription with source identifier '{0}' does not exist.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Event subscription with identifier '{0}' does not exist.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Event subscription '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Event '{0}'</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>Action must be specified for non-forwarded events.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Cancelar assinatura</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Remover</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/FormatAndOut_out_gridview.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/FormatAndOut_out_gridview.pt-BR.resx new file mode 100644 index 00000000000..1ded52b6cf1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/FormatAndOut_out_gridview.pt-BR.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>The data format is not supported by Out-GridView.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5 was installed while one or more PowerShell sessions were running. To use the {0} cmdlet, close all PowerShell windows, and then open a new PowerShell window.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Type</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Valor</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Index</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>A command named '{0}' was not found.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>More than one command named '{0}' was found. Start '{1}' with no parameters, and then type '{0}' to filter the results.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Cannot write to console input buffer.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} should be smaller than {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetFormatDataStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetFormatDataStrings.pt-BR.resx new file mode 100644 index 00000000000..e2a6747737b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetFormatDataStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Processando a definição de exibição '{0}'</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetMember.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetMember.pt-BR.resx new file mode 100644 index 00000000000..5ad7b93b9c4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetMember.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>You must specify an object for the Get-Member cmdlet.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetRandomCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetRandomCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..b3a7965b642 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetRandomCommandStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' must be greater than zero.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>The Minimum value ({0}) cannot be greater than or equal to the Maximum value ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue' cannot be greater than maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetUptimeStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetUptimeStrings.pt-BR.resx new file mode 100644 index 00000000000..4edfcc0d071 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/GetUptimeStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>"Não há suporte para a plataforma (System.Diagnostics.Stopwatch.IsHighResolution é falso)."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HostStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HostStrings.pt-BR.resx new file mode 100644 index 00000000000..27fb9cc6392 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HostStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Não é possível processar a cor porque {0} não é uma cor válida.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HttpCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HttpCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..b49aec19359 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/HttpCommandStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Este comando não pode ser concluído devido ao seguinte erro: '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImplicitRemotingStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImplicitRemotingStrings.pt-BR.resx new file mode 100644 index 00000000000..2aa0346a70e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImplicitRemotingStrings.pt-BR.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Os dados retornados pelo comando remoto {0} não estão no formato esperado.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>O cmdlet {0} requer os seguintes comandos na sessão remota: Get-Command, Get-FormatData e Select-Object. Os comandos a seguir são usados, mas opcionais: Get-Help e Measure-Object. Verifique se a sessão remota inclui os comandos necessários e tente novamente.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>A execução do comando {0} em uma sessão remota relatou o seguinte erro: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>A execução do comando {0} em uma sessão remota não retornou nenhum resultado.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Nenhuma sessão foi associada a este módulo de comunicação remota implícita.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Não foi possível resolver o alias remoto '{0}'.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>A criação de proxy foi ignorada para o comando '{0}' porque o nome não correspondia ao valor do parâmetro Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>A definição de tipo estendida foi ignorada para o tipo '{0}' porque seu nome não correspondia ao valor do parâmetro FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>A criação de proxy foi ignorada para o comando '{0}', pois o PowerShell não pôde verificar a segurança do nome do comando.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>A criação de proxy foi ignorada para o seguinte comando: '{0}', porque ele iria sombrear um comando local existente. Use o parâmetro AllowClobber se quiser sombrear os comandos locais existentes.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Nenhum proxy de comando foi criado, porque todos os comandos remotos solicitados sombreiam os comandos locais existentes. Use o parâmetro AllowClobber se quiser sombrear os comandos locais existentes.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Comunicação remota implícita para {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Evento de comunicação remota implícita (ID da sessão: {0}; ID do manipulador de eventos: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Módulo de comunicação remota implícita</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>Gerado em {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>por cmdlet {0}</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Executado com a seguinte linha de comando: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Parâmetro opcional que pode ser usado para especificar a sessão na qual este módulo proxy funciona</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Criando uma nova sessão para comunicação remota implícita do comando "{{0}}"...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Sessão para módulo de comunicação remota implícita em {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Criando módulo de comunicação remota implícita...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Obtendo informações de comando da sessão remota...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Obtendo informações de comando da sessão remota... {0} comandos recebidos</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Obtendo informações de formatação e saída da sessão remota...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Obtendo informações de formatação e saída da sessão remota... {0} objetos recebidos</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Concluído.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Solicitação de Credencial do PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Insira suas credenciais para {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Insira as credenciais de proxy HTTP usadas para a seguinte conexão: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Os comandos que estão disponíveis na nova sessão remota são diferentes daqueles disponíveis quando o módulo de comunicação remota implícita foi criado. Considere criar o módulo novamente usando o cmdlet Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Não é possível carregar arquivos porque a execução de scripts está desabilitada neste sistema. Forneça um certificado válido para assinar os arquivos.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>O arquivo {0} não pôde ser assinado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImportLocalizedDataStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImportLocalizedDataStrings.pt-BR.resx new file mode 100644 index 00000000000..84827251a03 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/ImportLocalizedDataStrings.pt-BR.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Não foi possível encontrar o arquivo de dados '{0}'. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>O parâmetro FileName não foi especificado. O parâmetro FileName é necessário quando Import-LocalizedData não é chamado de um arquivo de script.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Ocorreu o seguinte erro enquanto o PowerShell abria o arquivo de dados '{0}': +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Ocorreu o seguinte erro enquanto o PowerShell carregava o arquivo de dados do script '{0}': +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>O argumento do parâmetro FileName não deve conter um caminho.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Não foi possível localizar o arquivo de dados do PowerShell '{0}' no diretório '{1}' nem em nenhum diretório de cultura pai.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Não é possível importar dados localizados. A definição de comandos adicionais com suporte não é permitida neste modo de linguagem.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>O nome de BindingVariable '{0}' é inválido.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Cmdlet Import-LocalizedData</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Comandos adicionais com suporte (por meio do parâmetro SupportedCommand) não serão permitidos no modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MatchStringStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MatchStringStrings.pt-BR.resx new file mode 100644 index 00000000000..bc7da6005b7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MatchStringStrings.pt-BR.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Cannot open the file because the current provider ({0}) cannot open files.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>The file {0} cannot be read: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>The option "Context" is not valid when searching results that are piped from Select-String output.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>The string {0} is not a valid regular expression: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>You must specify -Culture parameter only with -SimpleMatch parameter.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MeasureObjectStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MeasureObjectStrings.pt-BR.resx new file mode 100644 index 00000000000..c32c4ccc02c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/MeasureObjectStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>A propriedade "{0}" não pode ser encontrada na entrada de nenhum objeto.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>O objeto de entrada "{0}" não é numérico.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/NewObjectStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/NewObjectStrings.pt-BR.resx new file mode 100644 index 00000000000..4d5839056f7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/NewObjectStrings.pt-BR.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>A constructor was not found. Cannot find an appropriate constructor for type {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Cannot find type [{0}]: verify that the assembly containing this type is loaded.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Cannot load COM type {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>The object written to the pipeline is an instance of the type "{0}" from the component's primary interoperability assembly. If this type exposes different members than the IDispatch members, scripts that are written to work with this object might not work if the primary interoperability assembly is not installed.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>The member "{1}" was not found for the specified {2} object.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>The value supplied is not valid, or the property is read-only. Change the value, and then try again.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Creating instances of attribute and delegated Windows RT types is not supported.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Cannot create instances of the ByRef-like type "{0}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Cannot create type. Only core types are supported in this language mode.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Cannot create type. Only core types are supported in {0} language mode on a policy locked down machine.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet Type Creation</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>The type '{0}' will not be created in ConstrainedLanguage mode.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet COM Object Creation</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>The COM object '{0}' will not be created in ConstrainedLanguage mode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/OutPrinterDisplayStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/OutPrinterDisplayStrings.pt-BR.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/OutPrinterDisplayStrings.pt-BR.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SelectObjectStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SelectObjectStrings.pt-BR.resx new file mode 100644 index 00000000000..bdd62150f75 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SelectObjectStrings.pt-BR.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Cannot rename multiple results.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Property "{0}" cannot be found.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Multiple properties cannot be expanded.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>The property cannot be processed because the property "{0}" already exists.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>A property is an empty script block and does not provide a name.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SendMailMessageStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SendMailMessageStrings.pt-BR.resx new file mode 100644 index 00000000000..fac6ae19485 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SendMailMessageStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>O email não pode ser enviado porque nenhum servidor SMTP foi especificado. Você deve especificar um servidor SMTP usando o parâmetro SmtpServer ou a variável $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SortObjectStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SortObjectStrings.pt-BR.resx new file mode 100644 index 00000000000..7b582db9f27 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/SortObjectStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - não foi possível encontrar "{0}" em "InputObject".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/StartSleepStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/StartSleepStrings.pt-BR.resx new file mode 100644 index 00000000000..8a9aed4bd67 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/StartSleepStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>The '-Duration' parameter value must not exceed '{0}', provided value was '{1}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TestJsonCmdletStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TestJsonCmdletStrings.pt-BR.resx new file mode 100644 index 00000000000..49ee964a5e7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TestJsonCmdletStrings.pt-BR.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Cannot parse the JSON schema.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Cannot parse the JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>The JSON is not valid with the schema: {0} at '{1}'</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Can not open JSON schema file: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>URI scheme '{0}' is not supported. Only HTTP(S) and local file system URIs are allowed.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TraceCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TraceCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..1e184349185 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/TraceCommandStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>A saída de rastreamento só pode ser gravada no sistema de arquivos. O caminho '{0}' se refere a um caminho de provedor '{1}'.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>A saída de rastreamento só pode ser gravada em um único arquivo. O caminho '{0}' foi resolvido para mais de um arquivo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UnblockFileStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UnblockFileStrings.pt-BR.resx new file mode 100644 index 00000000000..dc852cc519d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UnblockFileStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>O cmdlet não dá suporte ao Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Ocorreu um erro ao desbloquear {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateDataStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateDataStrings.pt-BR.resx new file mode 100644 index 00000000000..f1f6f938907 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateDataStrings.pt-BR.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Não é possível abrir o arquivo porque o provedor atual é "{0}" e este comando requer um arquivo.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Não é possível ler o arquivo "{0}" porque ele não tem a extensão de nome de arquivo "{1}".</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Atualizar TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Atualizar FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Não é possível atualizar um membro com o tipo "{0}". Especifique um tipo diferente para o parâmetro MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>O parâmetro {0} é necessário para o tipo "{1}". Especifique o parâmetro {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>O parâmetro {0} não deve ser nulo ou uma cadeia de caracteres vazia para um membro do tipo "{1}". Especifique um valor não nulo para o parâmetro {0} ao atualizar esse tipo de membro.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>O parâmetro {0} não é necessário para um membro do tipo "{1}" e não deve ser especificado. Não especifique o parâmetro {0} ao atualizar esse tipo de membro.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Nenhum membro foi especificado para a atualização no tipo "{0}".</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>O nome do tipo de destino não deve ser nulo, estar vazio nem conter apenas espaços em branco.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Os parâmetros Value e SecondValue não devem ser nulos para um membro do tipo "{0}". Especifique um valor não nulo para um dos dois parâmetros.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Apenas um tipo de membro pode ser especificado. Os tipos de membro especificados são: "{0}". Atualize o tipo com apenas um tipo de membro.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Os parâmetros MemberName, Value e SecondValue não podem ser especificados sem o parâmetro MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Remover TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Nome do tipo que será removido: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Tipo a ser atualizado: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Remover arquivo de tipo</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>O arquivo {0} não foi importado para a sessão atual.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Não é permitido atualizar dados de formato neste runspace. A propriedade "DisableFormatUpdates" está definida como True ao criar o runspace.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Não é possível atualizar os dados de formato com uma instância de FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Não é possível atualizar os dados de tipo com uma instância de TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateListStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateListStrings.pt-BR.resx new file mode 100644 index 00000000000..d62def347e3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UpdateListStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Não é possível encontrar a propriedade '{0}' neste objeto</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Você deve especificar o parâmetro Property quando o parâmetro InputObject for especificado.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Você deve especificar o parâmetro InputObject quando o parâmetro Property for especificado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UtilityCommonStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UtilityCommonStrings.pt-BR.resx new file mode 100644 index 00000000000..d086ee71627 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/UtilityCommonStrings.pt-BR.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} tem uma ou mais exceções inválidas.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Este comando não pode ser executado porque o caminho do arquivo "{0}" é inválido. Forneça um caminho de arquivo válido e execute o comando novamente.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Este comando não pode ser executado porque "{0}" está vazio ou em branco. Especifique CSSUri e execute o comando novamente.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Não é possível abrir o arquivo porque o provedor atual ({0}) não pode abrir arquivos.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Este comando não pode ser executado porque o valor do prefixo no parâmetro Namespace é nulo. Forneça um valor válido para o prefixo e execute o comando novamente.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Os objetos agrupados por essa propriedade não podem ser expandidos porque há duplicidade de chave. Forneça um valor válido para a propriedade e tente novamente.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>O comando não tem suporte neste sistema operacional.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>O arquivo "{0}" não pode ser lido: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Não é possível converter a entrada do tipo "{0}" em hexa. Para ver a formatação hexa da representação em cadeia de caracteres, passe-a para o cmdlet Out-String antes de passá-la para Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Não há suporte para o caminho "{0}" fornecido. Este comando dá suporte apenas a caminhos do provedor FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Caminho: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>O comando não pode ser executado porque o parâmetro AsString exige que você especifique o parâmetro AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>O comando não pode ser executado porque usar o parâmetro AsHashTable com mais de uma propriedade exige adicionar o parâmetro AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>Não é possível localizar o caminho '{0}' porque ele não existe.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Não é possível usar a marca "{0}". O prefixo "PS" está reservado.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Não foi possível analisar o arquivo "{0}" como um arquivo de dados do PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Não é possível construir um descritor de segurança a partir do SDDL fornecido devido ao seguinte erro: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Cmdlet Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>O bloco de script do cmdlet Invoke-Expression será executado no modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/VariableCommandStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/VariableCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..caf018acdae --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/VariableCommandStrings.pt-BR.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Definir variável</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Nome: {0} Valor: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Use uma única variável em vez de uma coleção</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Nova variável</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Nome: {0} Valor: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Remover variável</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Limpar variável</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WebCmdletStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WebCmdletStrings.pt-BR.resx new file mode 100644 index 00000000000..bddbf13e282 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WebCmdletStrings.pt-BR.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>O acesso ao caminho '{0}' foi recusado.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>O cmdlet não pode proteger segredos de texto sem formatação enviados por conexões não criptografadas. Para suprimir esse aviso e enviar segredos de texto sem formatação em redes não criptografadas, emita novamente o comando especificando o parâmetro AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Authentication e UseDefaultCredentials. Authentication não oferece suporte a Credenciais padrão. Especifique Authentication ou UseDefaultCredentials e tente novamente.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque o seguinte parâmetro não foi especificado: Credencial. O tipo de Autenticação fornecido requer uma Credencial. Especifique Credencial e tente novamente.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque o seguinte parâmetro não foi especificado: Token. O tipo de Authentication fornecido requer um Token. Especifique Token e tente novamente.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Credencial e Token. Especifique Credential ou Token e tente novamente.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Body e InFile. Especifique Body ou InFile e tente novamente. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Body e Form. Especifique Body ou Form e tente novamente. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: InFile e Form. Especifique InFile ou Form e tente novamente. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque o parâmetro -ContentType não é um cabeçalho Content-Type válido. Especifique um Content-Type válido para -ContentType e tente novamente. Para suprimir a validação de cabeçalho, forneça o parâmetro -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Credential e UseDefaultCredentials. Especifique Credential ou UseDefaultCredentials e tente novamente.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>O caminho '{0}' resolve para um diretório. Especifique um caminho incluindo um nome de arquivo e repita o comando.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>O JSON fornecido inclui uma propriedade cujo nome é uma cadeia de caracteres vazia. Isso só tem suporte com a opção -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Não é possível converter a cadeia de caracteres JSON porque um dicionário convertido a partir da cadeia de caracteres contém a chave duplicada '{0}'.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>O conteúdo da resposta não pode ser analisado porque o mecanismo do Internet Explorer não está disponível ou a configuração da primeira execução do Internet Explorer não está concluída. Especifique o parâmetro UseBasicParsing e tente novamente. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Não é possível seguir um redirecionamento inseguro por padrão. Reenvie o comando especificando a opção -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Não é possível converter a cadeia de caracteres JSON porque ela contém chaves com maiúsculas e minúsculas diferentes. Em vez disso, use a opção -AsHashTable. A chave que se tentou adicionar à chave existente '{0}' foi '{1}'.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>A contagem máxima de redirecionamentos foi excedida. Para aumentar o número de redirecionamentos permitidos, forneça um valor maior para o parâmetro -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>O caminho '{0}' pode ser resolvido para vários caminhos.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>O tipo '{0}' não tem suporte para serialização ou desserialização de um dicionário. As chaves devem ser cadeias de caracteres.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>O caminho '{0}' não pode ser resolvido para um arquivo.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>O caminho '{0}' não é um caminho do sistema de arquivos. Especifique o caminho para um arquivo no sistema de arquivos.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque o seguinte parâmetro está ausente: OutFile. Forneça um valor válido para o parâmetro OutFile ao usar o parâmetro {0} e tente novamente.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>O arquivo não será baixado novamente porque o arquivo remoto tem o mesmo tamanho que o OutFile: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: ProxyCredential e ProxyUseDefaultCredentials. Especifique ProxyCredential ou ProxyUseDefaultCredentials e tente novamente.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque o seguinte parâmetro está ausente: Proxy. Forneça um URI de proxy válido para o parâmetro Proxy ao usar os parâmetros ProxyCredential ou ProxyUseDefaultCredentials e tente novamente.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Leitura do fluxo de resposta da Web concluída. Bytes baixados: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Lendo o fluxo de resposta da Web</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Baixados: {0} de {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>A opção Resume só pode ser usada se OutFile apontar para um arquivo, mas ela resolve para um diretório: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>O cmdlet não pode ser executado porque os seguintes parâmetros conflitantes foram especificados: Session e SessionVariable. Especifique Session ou SessionVariable e tente novamente.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Não foi possível recuperar certificados porque a impressão digital não é válida. Verifique a impressão digital e tente novamente. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Solicitação da Web concluída. (Número de bytes processados: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Solicitação da Web cancelada. (Número de bytes processados: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Status da solicitação da Web</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Baixados: {0} de {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Falha na conversão de JSON com o erro: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>O código de status da réplica não indica êxito: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Seguindo o link rel {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>O servidor remoto indicou que não foi possível retomar o download. O arquivo local será substituído.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Resposta HTTP/{0} de tipo de conteúdo {1} de tamanho desconhecido</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Tentando novamente após o intervalo de {0} segundos. Código de status da tentativa anterior: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>O JSON resultante está truncado porque a serialização excedeu a profundidade definida de {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>As propriedades de WebSession foram alteradas entre as solicitações, forçando a recriação de todas as conexões HTTP na sessão.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteErrorStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteErrorStrings.pt-BR.resx new file mode 100644 index 00000000000..987d37e25d8 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteErrorStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"O cmdlet Write-Error relatou um erro."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteProgressResourceStrings.pt-BR.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteProgressResourceStrings.pt-BR.resx new file mode 100644 index 00000000000..53ffa3a9046 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/pt-BR/WriteProgressResourceStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Texto para descrever a atividade cujo andamento está sendo relatado.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Texto para descrever o estado atual da atividade cujo andamento está sendo relatado.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Processando</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddMember.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddMember.ru.resx new file mode 100644 index 00000000000..bed50223beb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddMember.ru.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Чтобы добавить элемент, можно указать только один тип элемента. Указаны следующие типы элементов: {0}.</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>Не удается добавить элемент с типом {0}. Укажите другой тип для параметра MemberTypes.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>Параметр SecondValue необязателен для типа элемента {0}, и его не следует указывать. Не указывайте параметр SecondValue при добавлении элементов этого типа.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>Параметр Value является обязательным для элемента типа {0}. Укажите параметр Value при добавлении элементов этого типа.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Параметры Value и SecondValue не могут одновременно иметь значение NULL для типа элемента {0}. Укажите значение, отличное от NULL, для одного из этих параметров.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Не удается добавить элемент с именем {0}, так как элемент с таким именем уже существует. Чтобы перезаписать элемент, добавьте в команду параметр Force.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Не удается принудительно добавить элемент с именем {0} и типом {1}. Элемент с таким именем и типом уже существует, а существующий элемент не является расширением экземпляра.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Элемент, на который ссылается этот псевдоним, не должен быть пустым или иметь значение NULL.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Параметр Value не должен иметь значение NULL для элемента типа {0}. При добавлении элементов этого типа укажите для параметра Value значение, отличное от NULL.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>Параметр SecondValue не должен иметь значение NULL для элемента типа {0}. При добавлении элементов этого типа укажите для параметра SecondValue значение, отличное от NULL.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>Параметр NotePropertyName не может принимать значения, которые можно преобразовать в тип {0}. Чтобы задать имя элемента с такими значениями, используйте Add-Member и укажите тип элемента.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>Имя элемента NoteProperty не должно быть пустой строкой или иметь значение NULL.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>Параметр TypeName не может быть пустым, иметь значение NULL или содержать только пробелы.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddTypeStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddTypeStrings.ru.resx new file mode 100644 index 00000000000..da89c76cbfd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AddTypeStrings.ru.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Исходный код уже скомпилирован и загружен.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Не удается добавить тип. Расширение "{0}" не поддерживается.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Не удается добавить тип. Все входные файлы должны иметь одинаковое расширение.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Не удается добавить тип. Не удается найти сборку "{0}".</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Не удается добавить тип. Тип "{0}" уже существует.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Не удается задать выходную сборку. Путь {0} не разрешен в один файл.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Не удается добавить тип. Произошли ошибки компиляции.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Не удается добавить тип. Для параметра OutputType необходимо указать параметр OutputAssembly.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Не удается добавить тип. Определение новых типов не поддерживается в этом языковом режиме.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>Указанная базовая сборка "{0}" не требуется и не учитывается.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Типы сборок "ConsoleApplication" и "WindowsApplication" в настоящее время не поддерживаются.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Командлет Add-Type</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>Командлет Add-Type не будет разрешен в режиме ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AliasCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AliasCommandStrings.ru.resx new file mode 100644 index 00000000000..a5efb63a3cd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/AliasCommandStrings.ru.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Установить псевдоним</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Имя: {0}, значение: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Новый псевдоним</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Имя: {0}, значение: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>Импорт псевдонима</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Имя: {0}, значение: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Не удается открыть файл {0} для экспорта псевдонима. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Файл псевдонима</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Кем экспортировано: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Дата и время: {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Компьютер: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Не удается импортировать псевдоним, так как указанный путь {0} относится к пути поставщика {1}. Измените значение параметра Path на путь файловой системы.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Не удается импортировать псевдоним, так как путь {0} содержит подстановочные знаки, которые разрешаются в несколько путей. Псевдонимы можно импортировать только из одного файла. Измените значение параметра Path так, чтобы он указывал на один файл.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Не удается открыть файл {0} для импорт псевдонима. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Не удается импортировать псевдоним. Номер строки {1} в файле {0} не является правильно отформатированной строкой CSV для псевдонимов. Измените строку так, чтобы она содержала четыре значения, разделенные запятыми. Если текст значения сам содержит запятую, значение должно быть заключено в кавычки.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>Не удается импортировать псевдоним, так как номер строки {1} в файле {0} содержит параметр, который не распознается для псевдонимов. Измените файл, чтобы в нем были только допустимые параметры.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Этой команде не удается найти соответствующий псевдоним, так как псевдоним с именем {0} {1} не существует.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertFromStringData.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertFromStringData.ru.resx new file mode 100644 index 00000000000..a91cd5f45c2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertFromStringData.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>Строка данных "{0}" не в формате "имя=значение". </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>Элемент данных "{1}" в строке "{0}" уже определен. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertHTMLStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertHTMLStrings.ru.resx new file mode 100644 index 00000000000..9ea785251e6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertHTMLStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Допустимые свойства метаданных: content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible и viewport. Пара элементов метаданных: {0} и {1} может неправильно работать.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertMarkdownStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertMarkdownStrings.ru.resx new file mode 100644 index 00000000000..a40c3f186dd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ConvertMarkdownStrings.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Недопустимый тип входного объекта "{0}".</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Поддерживаются только пути поставщика файловой системы. Путь к файлу "{0}" не поддерживается.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>Свойство {0} данного объекта равно null или пустое.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Недопустимое имя набора параметров: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/CsvCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/CsvCommandStrings.ru.resx new file mode 100644 index 00000000000..17ee8aab73d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/CsvCommandStrings.ru.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>Не удается добавить содержимое CSV в следующий файл: {1}. Добавленный объект не содержит свойства, соответствующего следующему столбцу: {0}. Чтобы продолжить работу с несовпадающими свойствами, добавьте параметр -Force и повторите команду.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>Необходимо указать либо параметр -UseQuotes, либо параметр -QuoteFields, но не оба.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>Необходимо указать либо параметр -Path, либо параметр -LiteralPath, но не оба.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Не указан один или несколько заголовков. Вместо отсутствующих заголовков использованы имена по умолчанию, начинающиеся с "H".</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName является обязательным параметром.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>Метод ReconcilePreexistingPropertyNames следует вызывать только при добавлении.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>Метод ReconcilePreexistingPropertyNames следует вызывать только после успешного чтения существующих имен свойств.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>Метод BuildPropertyNames следует вызывать только один раз для каждого экземпляра командлета.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>Иерархия типов не должна содержать значения null.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>Достигнут конец файла.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>Необходимо указать либо параметр -Append, либо параметр -NoHeader, но не оба.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/Debugger.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/Debugger.ru.resx new file mode 100644 index 00000000000..2d10b53401c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/Debugger.ru.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Строка не может быть меньше 1.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>Точка останова с идентификатором {0} не найдена.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>Файл "{0}" не существует.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>Не удалось установить точку останова в файле {0}; допустимы только файлы *.ps1 и *.psm1.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Отладка не поддерживается в удаленных сеансах.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Не удается задать точку останова. Языковой режим для данной сессии несовместим с общесистемным языковым режимом.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Невозможно установить точки останова в удаленном сеансе, так как текущий узел не поддерживает удаленную отладку.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>С помощью этого командлета нельзя отлаживать пространство выполнения узла по умолчанию. Чтобы отлаживать пространство выполнения по умолчанию, используйте обычные команды отладки на узле.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Невозможно отладить пространство выполнения. На узле нет отладчика. Попробуйте выполнить отладку пространства выполнения на консоли PowerShell или в Visual Studio Code. Оба этих инструмента оснащены встроенными отладчиками.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Невозможно отладить пространство выполнения. Отсутствует узел или пользовательский интерфейс узла. Для отладки отладчику требуются узел и пользовательский интерфейс узла.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Найдено несколько пространств выполнения. Одновременно можно отлаживать только одно пространство выполнения.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Чтобы завершить сеанс отладки, введите команду Detach в командной строке отладчика или нажмите Ctrl+C в противном случае.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Выполнение команды или сценария завершено.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Отладка пространства выполнения: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Невозможно задать параметры отладки для пространства выполнения {0}, так как оно не находится в состоянии Opened.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>Не удалось сохранить параметры отладки для процесса {0}.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>Для пространства выполнения {0} отладчик не найден.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Пространство выполнения не найдено.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Вызов Wait-Debugger выполнен в строке {0} в {1}.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Точку останова, связанную с другим пространством выполнения, невозможно обновить, так как пространство выполнения с идентификатором экземпляра {0} отсутствует.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/EventingStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/EventingStrings.ru.resx new file mode 100644 index 00000000000..99aead2ad36 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/EventingStrings.ru.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Событие с идентификатором источника "{0}" не существует.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Событие с идентификатором "{0}" не существует.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Подписка на событие с идентификатором источника "{0}" не существует.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Подписка на событие с идентификатором "{0}" не существует.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Подписка на событие "{0}"</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>Событие "{0}"</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>Для событий, не переданных третьим лицам, необходимо указать необходимые действия.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Отменить подписку</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Удалить</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/FormatAndOut_out_gridview.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/FormatAndOut_out_gridview.ru.resx new file mode 100644 index 00000000000..34691c8b90c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/FormatAndOut_out_gridview.ru.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Формат данных не поддерживается в Out-GridView.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Платформа Microsoft .NET Framework 4.5 была установлена, когда выполнялся один или несколько сеансов PowerShell. Чтобы использовать командлет {0}, закройте все окна PowerShell, а затем откройте новое окно PowerShell.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Тип</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Значение</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Индекс</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>Команда "{0}" не найдена.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>Найдено несколько команд с именем "{0}". Запустите "{1}" без параметров, а затем введите "{0}", чтобы отфильтровать результаты.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Невозможно записать данные в буфер ввода консоли.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>Значение {0} должно быть меньше {1}.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetFormatDataStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetFormatDataStrings.ru.resx new file mode 100644 index 00000000000..2b868a467ba --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetFormatDataStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>Определение представления обработки "{0}"</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetMember.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetMember.ru.resx new file mode 100644 index 00000000000..35d81e916e1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetMember.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Для командлета Get-Member необходимо указать объект.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetRandomCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetRandomCommandStrings.ru.resx new file mode 100644 index 00000000000..e9dff322d37 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetRandomCommandStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>Значение "maxValue" должно быть больше нуля.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Минимальное значение ({0}) не может быть больше или равно максимальному значению ({1}).</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>"minValue" не может быть больше maxValue.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetUptimeStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetUptimeStrings.ru.resx new file mode 100644 index 00000000000..536f7ebb43a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/GetUptimeStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>Платформа не поддерживается (System.Diagnostics.Stopwatch.IsHighResolution равно false).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HostStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HostStrings.ru.resx new file mode 100644 index 00000000000..c86c396e04d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HostStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>Невозможно обработать цвет, так как {0} не является допустимым цветом.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HttpCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HttpCommandStrings.ru.resx new file mode 100644 index 00000000000..0d55e047d13 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/HttpCommandStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Не удается завершить эту команду из-за следующей ошибки: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImplicitRemotingStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImplicitRemotingStrings.ru.resx new file mode 100644 index 00000000000..9992a08d502 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImplicitRemotingStrings.ru.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Данные, возвращенные удаленной командой {0}, имеют неожиданный формат.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>Командлет {0} требует наличия следующих команд в удаленном сеансе: Get-Command, Get-FormatData и Select-Object. Следующие команды используются, но не являются обязательными: Get-Help и Measure-Object. Убедитесь, что в удаленном сеансе есть необходимые команды, а затем повторите попытку.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>При выполнении команды {0} в удаленном сеансе возникла следующая ошибка: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>Выполнение команды {0} в удаленном сеансе не дало результатов.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>С этим модулем неявного удаленного взаимодействия не связан ни один сеанс.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Не удалось разрешить удаленный псевдоним {0}.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>Создание прокси для команды {0} пропущено, так как имя не соответствует значению параметра Name.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Определение расширенного типа пропущено для типа {0}, так как его имя не соответствует значению параметра FormatTypeName.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>Создание прокси для команды {0} пропущено, так как PowerShell не удалось проверить безопасность имени команды.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Создание прокси пропущено для следующей команды: {0}, так как это приведет к перекрытию существующей локальной команды. Используйте параметр AllowClobber, если хотите перекрыть существующие локальные команды.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>Прокси для команд не созданы, так как все запрошенные удаленные команды будут перекрывать существующие локальные команды. Используйте параметр AllowClobber, если хотите перекрыть существующие локальные команды.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>Неявное удаленное взаимодействие для {0}</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Событие неявного удаленного взаимодействия (идентификатор сеанса: {0}; идентификатор обработчика события: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Модуль неявного удаленного взаимодействия</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>создано {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>с помощью командлета {0}</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Вызвано с помощью следующей командной строки: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Необязательный параметр, который можно использовать для указания сеанса, в котором работает этот модуль прокси</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>Создание нового сеанса для неявного удаленного взаимодействия с командой {{0}}...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>Сеанс модуля неявного удаленного взаимодействия в {{0}}</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Создание модуля неявного удаленного взаимодействия...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Получение сведений о командах из удаленного сеанса...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Получение сведений о командах из удаленного сеанса... Получено команд: {0}</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Получение сведений о форматировании и выходных данных из удаленного сеанса...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Получение сведений о форматировании и выходных данных из удаленного сеанса... Получено объектов: {0}</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Выполнено.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Запрос учетных данных PowerShell</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>Введите свои учетные данные для {0}.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Введите учетные данные прокси-сервера HTTP, которые используются для следующего подключения: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Команды, доступные в новом удаленном сеансе, отличаются от команд, доступных при создании модуля неявного удаленного взаимодействия. Создайте модуль еще раз с помощью командлета Export-PSSession.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Не удается загрузить файлы, так как выполнение сценариев отключено в этой системе. Укажите действительный сертификат, чтобы подписать файлы.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Не удалось подписать файл {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImportLocalizedDataStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImportLocalizedDataStrings.ru.resx new file mode 100644 index 00000000000..364b74f1cce --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/ImportLocalizedDataStrings.ru.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>Не удается найти файл данных {0}. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>Параметр FileName не указан. Параметр FileName обязателен, если Import-LocalizedData не вызывается из файла сценария.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>При открытии файла данных {0} в PowerShell произошла следующая ошибка: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>При загрузке файла данных сценария {0} в PowerShell произошла следующая ошибка: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>Аргумент для параметра FileName не должен содержать путь.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>Не удается найти файл данных PowerShell {0} в каталоге {1} или в любом родительском каталоге языка.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Не удается импортировать локализованные данные. В этом режиме языка нельзя определять дополнительные поддерживаемые команды.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>Имя BindingVariable {0} недопустимо.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Командлет Import-LocalizedData</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>В режиме ConstrainedLanguage нельзя использовать дополнительные поддерживаемые команды через параметр SupportedCommand.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MatchStringStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MatchStringStrings.ru.resx new file mode 100644 index 00000000000..1c46df3a685 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MatchStringStrings.ru.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Не удалось открыть файл, поскольку текущий поставщик ({0}) не может открывать файлы.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Не удается прочесть файл {0}: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Параметр "Context" не является допустимым при поиске результатов, полученных по конвейеру из выходных данных Select-String.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>Ошибка: строка {0} не является допустимым регулярным выражением: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>Параметр -Culture необходимо указывать только с параметром -SimpleMatch.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MeasureObjectStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MeasureObjectStrings.ru.resx new file mode 100644 index 00000000000..95555b6b68b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/MeasureObjectStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Свойство {0} не найдено во входных данных ни для одного объекта.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>Входной объект {0} не является числом.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/NewObjectStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/NewObjectStrings.ru.resx new file mode 100644 index 00000000000..600db9d56d6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/NewObjectStrings.ru.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Конструктор не найден. Не удается найти подходящий конструктор для типа {0}.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Не удается найти тип [{0}]: убедитесь, что сборка, содержащая этот тип, загружена.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>Не удается загрузить тип COM {0}.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>Объект, записанный в конвейер, является экземпляром типа "{0}" из основной сборки взаимодействия компонента. Если этот тип предоставляет не элементы IDispatch, а другие элементы, то скрипты, написанные для работы с этим объектом, могут не работать, если основная сборка взаимодействия не установлена.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Элемент "{1}" не найден для указанного объекта {2}.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Указанное значение недопустимо, или свойство доступно только для чтения. Измените значение и повторите попытку.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Создание экземпляров атрибутов и делегированных типов Windows RT не поддерживается.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Не удается создать экземпляры подобного ByRef типа "{0}". Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Не удается создать тип. В этом языковом режиме поддерживаются только основные типы.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Не удается создать тип. В языковом режиме {0} на компьютере, заблокированном политикой, поддерживаются только основные типы.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>Создание типа с помощью командлета New-Object</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>Тип "{0}" не будет создан в режиме ConstrainedLanguage.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>Создание COM-объекта с помощью командлета New-Object</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>Объект COM "{0}" не будет создан в режиме ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/OutPrinterDisplayStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/OutPrinterDisplayStrings.ru.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/OutPrinterDisplayStrings.ru.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SelectObjectStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SelectObjectStrings.ru.resx new file mode 100644 index 00000000000..b2d9f7f9d44 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SelectObjectStrings.ru.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Не удается переименовать несколько результатов.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Не удается найти свойство "{0}".</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Не удается развернуть несколько свойств.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>Не удается обработать свойство, так как свойство "{0}" уже существует.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Свойство является пустым блоком сценария и не предоставляет имя.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SendMailMessageStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SendMailMessageStrings.ru.resx new file mode 100644 index 00000000000..6b62243e900 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SendMailMessageStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>Не удается отправить сообщение электронной почты, так как не указан SMTP-сервер. Укажите SMTP-сервер с помощью параметра SmtpServer или переменной $PSEmailServer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SortObjectStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SortObjectStrings.ru.resx new file mode 100644 index 00000000000..17e34a6bd8b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/SortObjectStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" — "{0}" не удается найти в "InputObject".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/StartSleepStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/StartSleepStrings.ru.resx new file mode 100644 index 00000000000..c1eeba0708b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/StartSleepStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>Значение параметра "-Duration" не должно превышать {0}. Указанное значение: {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TestJsonCmdletStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TestJsonCmdletStrings.ru.resx new file mode 100644 index 00000000000..22c3665b7b9 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TestJsonCmdletStrings.ru.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>Не удалось проанализировать схему JSON.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>Не удалось проанализировать JSON.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON не является допустимым со схемой: {0} в "{1}"</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>Не удалось открыть файл схемы JSON: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>Схема URI "{0}" не поддерживается. Разрешены только URI HTTP(S) и URI локальной файловой системы.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TraceCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TraceCommandStrings.ru.resx new file mode 100644 index 00000000000..c2cd31ff0fa --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/TraceCommandStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>Результаты трассировки могут быть записаны только в файловую систему. Путь "{0}" ссылается на путь поставщика "{1}".</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>Результаты трассировки можно записать только в один файл. Путь "{0}" разрешен в несколько файлов.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UnblockFileStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UnblockFileStrings.ru.resx new file mode 100644 index 00000000000..01d006d227d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UnblockFileStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Командлет не поддерживает Linux.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>Произошла ошибка при снятии блокировки {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateDataStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateDataStrings.ru.resx new file mode 100644 index 00000000000..f9249a05c0b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateDataStrings.ru.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Не удается открыть файл, так как текущий поставщик — "{0}", а для этой команды требуется файл.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>Не удается прочитать файл "{0}", так как у него нет расширения имени файла "{1}".</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>Обновить TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>Обновить FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>Не удается обновить тип элемента "{0}". Укажите другой тип для параметра MemberType.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>Параметр {0} обязателен для типа "{1}". Укажите параметр {0}.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>Параметр {0} не может иметь значение null или быть пустой строкой для типа элемента "{1}". При обновлении этого типа элемента укажите значение, отличное от null, для параметра {0}.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>Параметр {0} необязателен для типа элемента "{1}", и его не следует указывать. Не указывайте параметр {0} при обновлении этого типа элемента.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>Для обновления типа "{0}" не указан элемент.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Имя целевого типа не может быть пустым, иметь значение null или содержать только пробелы.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>Параметры Value и SecondValue не могут одновременно иметь значение null для типа элемента "{0}". Укажите значение, отличное от null, для одного из этих параметров.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Можно указать только один тип элемента. Указаны следующие типы элементов: "{0}". Обновите тип, указав только один тип элемента.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>Параметры MemberName, Value и SecondValue не могут быть указаны без параметра MemberType.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>Удалить TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Имя типа, который будет удален: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Тип для обновления: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Удалить тип файла</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>Файл {0} не импортирован в текущий сеанс.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Обновление формата данных в этом пространстве выполнения не разрешено. При создании пространства выполнения для свойства "DisableFormatUpdates" задается значение True.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>Не удается обновить формат данных с помощью экземпляра FormatTable.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>Не удается обновить тип данных с помощью экземпляра TypeTable.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateListStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateListStrings.ru.resx new file mode 100644 index 00000000000..d85eb56f587 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UpdateListStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>Свойство {0} не найдено в этом объекте</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>Необходимо указать параметр Property, если указан параметр InputObject.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Необходимо указать параметр InputObject, если указан параметр Property.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UtilityCommonStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UtilityCommonStrings.ru.resx new file mode 100644 index 00000000000..989f7128b72 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/UtilityCommonStrings.ru.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} содержит одно или несколько недопустимых исключений.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Невозможно выполнить эту команду, поскольку путь к файлу "{0}" недопустим. Укажите допустимый путь к файлу и повторите попытку.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>Невозможно выполнить эту команду, поскольку элемент "{0}" пуст. Укажите CSSUri, затем выполните команду.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Не удалось открыть файл, поскольку текущий поставщик ({0}) не может открывать файлы.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Невозможно выполнить эту команду, поскольку значение префикса в параметре пространства имен равно null. Укажите допустимое значение префикса, затем снова выполните эту команду.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Объекты, сгруппированные по этому свойству, невозможно развернуть из-за дублирования ключа. Укажите допустимое значение свойства, затем повторите попытку.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Команда не поддерживается в этой операционной системе.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Невозможно прочесть файл "{0}": {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>Невозможно преобразовать входные данные типа "{0}" в шестнадцатеричный формат. Чтобы просмотреть это строковое представление в шестнадцатеричном формате, передайте его в командлет Out-String перед передачей в Format-Hex.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Заданный путь "{0}" не поддерживается. Эта команда поддерживает только пути поставщика FileSystem.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Путь: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>Невозможно выполнить эту команду, поскольку для параметра AsString необходимо указать параметр AsHashtable.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>Невозможно выполнить эту команду, поскольку для использования параметра AsHashTable более чем с одним свойством необходимо добавить параметр AsString.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>не удается найти путь "{0}", поскольку он не существует.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>Невозможно использовать тег "{0}". Префикс "PS" зарезервирован.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>Не удалось проанализировать файл "{0}" в качестве файла данных PowerShell.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Не удалось создать дескриптор безопасности из заданного SDDL из-за следующей ошибки: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Командлет Invoke-Expression</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Блок сценария командлета Invoke-Expression будет выполняться в режиме ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/VariableCommandStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/VariableCommandStrings.ru.resx new file mode 100644 index 00000000000..9160096b901 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/VariableCommandStrings.ru.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Задать переменную</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Имя: {0}, значение: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Используйте одну переменную вместо коллекции</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Новая переменная</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Имя: {0}, значение: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Удалить переменную</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Имя: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Clear-Variable</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Имя: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WebCmdletStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WebCmdletStrings.ru.resx new file mode 100644 index 00000000000..dae269a3900 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WebCmdletStrings.ru.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>Доступ к пути "{0}" запрещен.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Этот командлет не может обеспечить защиту секретов в виде обычного текста по незашифрованным сетям. Чтобы отключить это предупреждение и отправлять секреты в виде обычного текста по незашифрованным сетям, повторно выполните команду, указав параметр AllowUnencryptedAuthentication.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Командлет не может быть запущен, поскольку указаны следующие конфликтующие параметры: Authentication и UseDefaultCredentials. Authentication не поддерживает учетные данные по умолчанию. Укажите Authentication или UseDefaultCredentials, затем повторите попытку.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Не удается выполнить командлет, так как не указан следующий параметр: Credential. Для указанного типа проверки подлинности требуется параметр Credential. Укажите параметр Credential, затем повторите попытку.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Не удается выполнить командлет, так как не указан следующий параметр: Token. Для указанного типа проверки подлинности требуется параметр Token. Укажите параметр Token, затем повторите попытку.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Командлет не может быть запущен, поскольку указаны следующие конфликтующие параметры: Credential и Token. Укажите либо Credential, либо Token, затем повторите попытку.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Не удается выполнить командлет, так как указаны следующие конфликтующие параметры: Body и InFile. Укажите либо Body, либо InFile, затем повторите попытку. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Не удается выполнить командлет, так как указаны следующие конфликтующие параметры: Body и Form. Укажите либо Body, либо Form, затем повторите попытку. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Не удается выполнить командлет, так как указаны следующие конфликтующие параметры: InFile и Form. Укажите либо InFile, либо Form, затем повторите попытку. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Не удается запустить командлет, так как параметр -ContentType не является допустимым заголовком Content-Type. Укажите допустимый Content-Type для -ContentType, затем повторите попытку. Чтобы отключить проверку заголовков, укажите параметр -SkipHeaderValidation.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Командлет не может быть запущен, поскольку указаны следующие конфликтующие параметры: Credential и UseDefaultCredentials. Укажите Credential или UseDefaultCredentials, затем повторите попытку.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Путь {0} указывает на каталог. Укажите путь с именем файла, затем повторите команду.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Предоставленный JSON включает свойство с пустым именем. Это поддерживается только при использовании переключателя -AsHashTable.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>Не удается преобразовать строку JSON, так как словарь, преобразованный из этой строки, содержит повторяющийся ключ {0}.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Не удалось проанализировать содержимое ответа, так как движок Internet Explorer недоступен или не завершена первоначальная настройка Internet Explorer при первом запуске. Укажите параметр UseBasicParsing и повторите попытку. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>По умолчанию переход по небезопасному перенаправлению не выполняется. Повторно выполните команду, указав переключатель -AllowInsecureRedirect. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>Не удается преобразовать строку JSON, так как она содержит ключи с разным регистром. Используйте переключатель -AsHashTable. Ключ, который пытались добавить к существующему ключу {0}, был {1}.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Превышено максимальное число перенаправлений. Чтобы увеличить количество разрешенных перенаправлений, укажите большее значение для параметра -MaximumRedirection.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>Путь {0} может быть разрешен в несколько путей.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>Тип {0} не поддерживается для сериализации или десериализации словаря. Ключи должны быть строками.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>Не удается разрешить путь {0} к файлу.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Путь {0} не является путем файловой системы. Укажите путь к файлу в файловой системе.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Не удается выполнить командлет, так как не указан следующий параметр: OutFile. Укажите допустимое значение параметра OutFile при использовании параметра {0}, затем повторите попытку.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Файл не будет загружен повторно, так как размер удаленного файла совпадает с размером файла OutFile: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Командлет не может быть запущен, поскольку указаны следующие конфликтующие параметры: ProxyCredential и ProxyUseDefaultCredentials. Укажите либо ProxyCredential, либо ProxyUseDefaultCredentials, затем повторите попытку.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Не удается выполнить командлет, так как не указан следующий параметр: Proxy. Укажите допустимый URI прокси-сервера для параметра Proxy при использовании параметров ProxyCredential или ProxyUseDefaultCredentials, затем повторите попытку.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Чтение потока веб-ответа завершено. Скачано байт: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Чтение потока веб-ответа</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>Загружено: {0} из {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Параметр Resume можно использовать только в том случае, если OutFile указывает на файл, но фактически ссылается на каталог: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Не удается выполнить командлет, так как указаны следующие конфликтующие параметры: Session и SessionVariable. Укажите либо Session, либо SessionVariable, затем повторите попытку.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Не удалось получить сертификаты, так как отпечаток недействителен. Проверьте отпечаток и повторите попытку. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Веб-запрос выполнен. (Число обработанных байт: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Веб-запрос отменен. (Число обработанных байт: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Состояние веб-запроса</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>Загружено: {0} из {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>Не удалось преобразовать JSON. Ошибка: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Код состояния отклика не указывает на успешное выполнение: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>Переход по rel-ссылке {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Удаленный сервер сообщил, что не может возобновить загрузку. Локальный файл будет перезаписан.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>Получен ответ HTTP/{0} с типом содержимого {1} неизвестного размера</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>Повторная попытка через интервал в {0} секунд. Код состояния предыдущей попытки: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Результирующий JSON усечен, так как при сериализации была превышена заданная глубина в {0}.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>Свойства WebSession были изменены в промежутке между запросами, что привело к необходимости повторного создания всех HTTP-соединений в рамках сеанса.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteErrorStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteErrorStrings.ru.resx new file mode 100644 index 00000000000..a937658804c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteErrorStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"Командлет Write-Error сообщил об ошибке."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteProgressResourceStrings.ru.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteProgressResourceStrings.ru.resx new file mode 100644 index 00000000000..9e7e063b71b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/ru/WriteProgressResourceStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>Текст, описывающий действие, о ходе выполнения которого сообщается.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>Текст, описывающий текущее состояние действия, о ходе выполнения которого сообщается.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>Обработка</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddMember.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddMember.tr.resx new file mode 100644 index 00000000000..585646fba3b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddMember.tr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Üye eklemek için yalnızca bir üye türü belirtilebilir. Belirtilen üye türleri: "{0}"</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>"{0}" türünde bir üye eklenemez. MemberType parametresi için farklı bir tür belirtin.</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>"{0}" türündeki bir üye için SecondValue parametresi gerekli değildir ve belirtilmemelidir. Bu türde üyeler eklerken SecondValue parametresini belirtmeyin.</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>"{0}" türündeki bir üye için Value parametresi gereklidir. Bu türde üyeler eklerken Value parametresini belirtin.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>"{0}" türündeki bir üye için Value ve SecondValue parametrelerinin ikisi de null olmamalıdır. İki parametreden biri için null olmayan bir değer belirtin.</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>Bu ada sahip bir üye zaten mevcut olduğundan "{0}" adlı bir üye eklenemiyor. Yine de mevcut üyenin üzerine yazmak için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>Adı "{0}" ve türü "{1}" olan üyenin eklenmesi zorlanamıyor. Bu ada ve türe sahip bir üye zaten var ve mevcut üye bir örnek uzantısı değil.</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Bu diğer adın başvurduğu üye null veya boş olmamalıdır.</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>Value parametresi "{0}" türündeki bir üye için null olmamalıdır. Bu türde üyeler eklerken Value parametresi için null olmayan bir değer belirtin.</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>SecondValue parametresi "{0}" türündeki bir üye için null olmamalıdır. Bu türde üyeler eklerken SecondValue parametresi için null olmayan bir değer belirtin.</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>NotePropertyName parametresi {0} türüne dönüştürülebilecek değerleri alamaz. Bu değerlerle bir üyenin adını tanımlamak için Add-Member kullanın ve üye türünü belirtin.</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>NoteProperty üyesinin adı null veya boş dize olmamalıdır.</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>TypeName parametresi null olmamalı, boş olmamalı veya yalnızca boşluk karakterlerinden oluşmamalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddTypeStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddTypeStrings.tr.resx new file mode 100644 index 00000000000..9544b2a57da --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AddTypeStrings.tr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>Kaynak kodu zaten derlenmiş ve yüklenmişti.</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>Tür eklenemiyor. “{0}" uzantısı desteklenmiyor.</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>Tür eklenemiyor. Giriş dosyalarının tümü aynı dosya adı uzantısına sahip olmalıdır.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Tür eklenemiyor. ‘{0}' derlemesi bulunamadı.</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>Tür eklenemiyor. ‘{0}' tür adı zaten mevcut.</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>Çıktı derlemesi ayarlanamıyor. Yol {0} tek bir dosyaya çözümlenemedi.</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>Tür eklenemiyor. Derleme hataları oluştu.</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>Tür eklenemiyor. OutputType parametresi, OutputAssembly parametresinin belirtilmesini gerektirir.</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>Tür eklenemiyor. Bu bilgisayar dili modunda yeni türlerin tanımlanması desteklenmiyor.</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>Belirtilen '{0}' başvuru bütünleştirilmiş kodu gereksizdir ve yoksayılır.</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>Hem 'ConsoleApplication' hem de 'WindowsApplication' derleme türleri şu anda desteklenmiyor.</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type Cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage modunda Add-Type cmdlet'ine izin verilmeyecek.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AliasCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AliasCommandStrings.tr.resx new file mode 100644 index 00000000000..d2db41b3efc --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/AliasCommandStrings.tr.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>Diğer ad ayarla</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>Ad: {0} Değer: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>Yeni Diğer Ad</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>Ad: {0} Değer: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>İçeri aktarma Diğer Adı</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>Ad: {0} Değer: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>Diğer adı dışarı aktarmak için {0} dosyası açılamıyor. {1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>Diğer ad Dosyası</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>Dışarı aktaran: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>Tarih/Saat : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>Bilgisayar: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>Belirtilen yol '{0}' bir '{1}' sağlayıcı yoluna başvurduğu için diğer ad içeri aktarılamıyor. Path parametresinin değerini bir dosya sistemi yoluna değiştirin.</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>Yol '{0}' joker karakterler içerdiğinden ve bunlar birden çok yola çözümlendiğinden diğer ad içeri aktarılamıyor. Diğer adlar yalnızca bir dosyadan içeri aktarılabilir. Path parametresinin değerini tek bir dosyaya çözümlenen bir yola değiştirin.</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>Diğer adı içeri aktarmak için {0} dosyası açılamıyor. {1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>Bir diğer ad içeri aktarılamıyor. “{0}” dosyasındaki {1} numaralı satır, diğer adlar için düzgün biçimlendirilmiş bir virgülle ayrılmış değerler (CSV) satırı değil. Satırı virgülle ayrılmış dört değer içerecek şekilde değiştirin. Değer metninin kendisi bir virgül içeriyorsa, değer tırnak işaretleri içine alınmalıdır.</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>“{0}” dosyasındaki {1} numaralı satır, diğer adlar için tanınmayan bir seçenek içerdiğinden diğer ad içeri aktarılamıyor. Dosyayı geçerli seçenekler içerecek şekilde değiştirin.</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>Bu komut eşleşen bir diğer ad bulamıyor çünkü “{0}” “{1}” değerine sahip bir diğer ad yok.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertFromStringData.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertFromStringData.tr.resx new file mode 100644 index 00000000000..b78cad7a2eb --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertFromStringData.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>Veri satırı "{0}" "ad=değer" biçiminde değil. </value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>Satır "{0}" içindeki "{1}" veri öğesi zaten tanımlı. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertHTMLStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertHTMLStrings.tr.resx new file mode 100644 index 00000000000..6c0e085d9cf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertHTMLStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>Kabul edilen meta özellikler content-type, default-style, application-name, author, description, generator, keywords, x-ua-compatible ve viewport'tur. Meta eşleştirmesi: {0} ve {1} düzgün çalışmayabilir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertMarkdownStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertMarkdownStrings.tr.resx new file mode 100644 index 00000000000..c928146d006 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ConvertMarkdownStrings.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>Giriş nesnesinin '{0}' türü geçersiz.</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>Yalnızca FileSystem Sağlayıcısı yolları desteklenir. Dosya yolu desteklenmiyor: '{0}'.</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>Belirtilen nesnenin {0} özelliği null veya boş.</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>Geçersiz parametre kümesi adı: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/CsvCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/CsvCommandStrings.tr.resx new file mode 100644 index 00000000000..cf64bd058cd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/CsvCommandStrings.tr.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>CSV içeriği aşağıdaki dosyaya eklenemiyor: {1}. Eklenen nesnede, şu sütuna karşılık gelen bir özellik bulunmamaktadır: {0}. Eşleşmeyen özelliklerle devam etmek için -Force parametresini ekleyin ve ardından komutu yeniden deneyin.</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>-UseQuotes ya da -QuoteFields parametrelerinden birini belirtmeniz gerekir; ancak ikisini birden belirtemezsiniz.</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>-Path ya da -LiteralPath parametrelerinden birini belirtmeniz gerekir; ancak ikisini birden belirtemezsiniz.</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>Bir veya daha fazla başlık belirtilmemiştir. Eksik başlıkların yerine “H” harfiyle başlayan varsayılan isimler kullanılmıştır.</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName zorunlu bir parametredir.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames yöntemi yalnızca ekleme işlemi sırasında çağrılmalıdır.</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>ReconcilePreexistingPropertyNames yöntemi, yalnızca önceden var olan özellik adları başarıyla okunduğunda çağrılmalıdır.</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>BuildPropertyNames yöntemi, her cmdlet örneği için yalnızca bir kez çağrılmalıdır.</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>Tip hiyerarşisinde null değerler bulunmamalıdır.</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>EOF'a ulaşıldı.</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>-Append ya da -NoHeader parametrelerinden birini belirtmeniz gerekir; ancak ikisini birden belirtemezsiniz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/Debugger.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/Debugger.tr.resx new file mode 100644 index 00000000000..d34b675340b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/Debugger.tr.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>Satır 1’den küçük olamaz.</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>‘{0}' kimliğine sahip bir kesme noktası yok.</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>'{0}' dosyası yok.</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>‘{0}' dosyasında kesme noktası ayarlanamıyor; yalnızca *.ps1 ve *.psm1 dosyaları geçerlidir.</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>Uzak oturumlarda hata ayıklama desteklenmiyor.</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>Kesme noktası ayarlanamıyor. Bu oturum için bilgisayar dili modu, sistem genelindeki bilgisayar dili modu ile uyumsuz.</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>Geçerli konak uzaktan hata ayıklamayı desteklemediğinden kesme noktaları uzak oturumda ayarlanamıyor.</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>Bu cmdlet’i kullanarak varsayılan konak Runspace’inde hata ayıklayamazsınız. Varsayılan Runspace’te hata ayıklamak için konaktaki normal hata ayıklama komutlarını kullanın.</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>Çalışma Alanında hata ayıklanamıyor. Barındırıcının hata ayıklayıcısı yok. Çalışma Alanını PowerShell konsolunda veya yerleşik hata ayıklayıcılara sahip olan Visual Studio Code ile hata ayıklamayı deneyin.</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>Çalışma Alanında hata ayıklanamıyor. Barındırıcı veya kullanıcı arabirimi yok. Hata ayıklayıcısı, hata ayıklama için bir barındırıcı ve kullanıcı arabirimi gerektirir.</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>Birden fazla Runspace bulundu. Aynı anda yalnızca bir Runspace’te hata ayıklanabilir.</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>Hata ayıklama oturumunu sonlandırmak için hata ayıklayıcı isteminde “Detach” komutunu yazın; aksi durumda “Ctrl+C” yazın.</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>Komut veya betik tamamlandı.</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>Hata ayıklama Çalışma Alanı: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>Çalışma Alanı {0} için hata ayıklama seçenekleri ayarlanamıyor; çünkü Açıldı durumunda değil.</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>İşlem {0} için hata ayıklama seçenekleri kalıcı hale getirilemedi.</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>{0} Runspace’i için hata ayıklayıcı bulunamadı.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>Hiçbir Çalışma Alanı bulunamadı.</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>Wait-Debugger {0} satırında {1} içinde çağrıldı.</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>Örnek kimliği “{0}” olan bir Runspace olmadığından, başka bir Runspace ile ilişkilendirilmiş kesme noktası güncelleştirilemiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/EventingStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/EventingStrings.tr.resx new file mode 100644 index 00000000000..649e3d5ad27 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/EventingStrings.tr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>Kaynak tanımlayıcısı '{0}' olan olay yok.</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>Tanımlayıcısı '{0}' olan olay yok.</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>Kaynak tanımlayıcısı '{0}' olan olay aboneliği mevcut değil.</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>Tanımlayıcısı '{0}' olan olay aboneliği yok.</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>Olay aboneliği '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>'{0}' olayı</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>İletilmeyen olaylar için bir eylem belirtilmelidir.</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>Aboneliği kaldır</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Kaldır</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/FormatAndOut_out_gridview.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/FormatAndOut_out_gridview.tr.resx new file mode 100644 index 00000000000..117e38cb63e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/FormatAndOut_out_gridview.tr.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Veri biçimi Out-GridView tarafından desteklenmiyor.</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>Microsoft .NET Framework 4.5, bir veya daha fazla windows PowerShell oturumu çalışırken yüklendi. {0} cmdlet'ini kullanmak için tüm windows PowerShell pencerelerini kapatın ve ardından yeni bir windows PowerShell penceresi açın.</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>Tür</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>Değer</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>Dizin</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>‘{0}' adlı bir komut bulunamadı.</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>‘{0}' adlı birden fazla komut bulundu. Sonuçları filtrelemek için önce '{1}' ile hiçbir parametre olmadan başlatın, ardından '{0}' yazın.</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>Konsola giriş arabelleğine yazılamıyor.</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0}, {1} değerinden küçük olmalıdır.</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetFormatDataStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetFormatDataStrings.tr.resx new file mode 100644 index 00000000000..5eb225e3d5e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetFormatDataStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>"{0}" görünüm tanımı işleniyor</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetMember.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetMember.tr.resx new file mode 100644 index 00000000000..407f7f7cb17 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetMember.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>Get-Member cmdlet'i için bir nesne belirtmelisiniz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetRandomCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetRandomCommandStrings.tr.resx new file mode 100644 index 00000000000..270bf26b395 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetRandomCommandStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' sıfırdan büyük olmalıdır.</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>En Küçük değer ({0}), En Büyük değerden ({1}) büyük veya buna eşit olamaz.</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue', maxValue değerinden büyük olamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetUptimeStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetUptimeStrings.tr.resx new file mode 100644 index 00000000000..e486059ddc4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/GetUptimeStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>"platform desteklenmiyor (System.Diagnostics.Stopwatch.IsHighResolution false)."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HostStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HostStrings.tr.resx new file mode 100644 index 00000000000..ec35114917d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HostStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>{0} geçerli bir renk olmadığından renk işlenemiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HttpCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HttpCommandStrings.tr.resx new file mode 100644 index 00000000000..e5400c55f3a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/HttpCommandStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>Komut şu hata nedeniyle tamamlanamıyor: '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImplicitRemotingStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImplicitRemotingStrings.tr.resx new file mode 100644 index 00000000000..80834956fd2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImplicitRemotingStrings.tr.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>Uzak {0} komutundan döndürülen veri beklenen biçimde değil.</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>{0} cmdlet, uzak oturumdaki aşağıdaki komutları gerektirir: Get-Command, get-FormatData ve Select-Object. Aşağıdaki komutlar kullanılıyor, ancak isteğe bağlıdır: Get-Help ve Measure-Object. Uzak oturumun gerekli komutları içerdiğini doğrulayın ve ardından yeniden deneyin.</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>Uzak oturumda {0} komutu çalıştırılırken aşağıdaki hata bildirildi: {1}.</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>Uzak oturumda {0} komutu çalıştırıldığında sonuç döndürülmedi.</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>Bu sanal remoting modülüyle ilişkilendirilmiş bir oturum yok.</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>Uzak diğer ad '{0}' çözümlenemedi.</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>‘{0}' komutu için proxy oluşturma atlandı; çünkü ad, Name parametresinin değeriyle eşleşmedi.</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>Genişletilmiş tür tanımı, adının FormatTypeName parametresinin değeriyle eşleşmemesi nedeniyle '{0}' türü için atlandı.</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>‘{0}' komutu için proxy oluşturma atlandı; çünkü Windows PowerShell komut adının güvenliğini doğrulayamadı.</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>Aşağıdaki komut için proxy oluşturulması atlandı: '{0}', çünkü mevcut bir yerel komutun üzerine gölge düşürecekti. Mevcut yerel komutların üzerine gölge düşürmek istiyorsanız AllowClobber parametresini kullanın.</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>İstenen uzak komutların tümü mevcut yerel komutların üzerine gölge düşüreceğinden, hiçbir komut proxy'si oluşturulmadı. Mevcut yerel komutların üzerine gölge düşürmek istiyorsanız AllowClobber parametresini kullanın.</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>{0} için sanal remoting</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>Sanal remoting etkinliği (oturum kimliği: {0}; olay işleyicisi kimliği: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>Sanal remoting modülü</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>{0} tarihinde oluşturuldu</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>by {0} cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>Aşağıdaki komut satırıyla çağrıldı: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>Bu proxy modülünün çalıştığı oturumu belirtmek için kullanılabilecek isteğe bağlı parametre</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>"{{0}}" komutu için sanal remoting amacıyla yeni bir oturum oluşturuluyor...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>{{0}} konumundaki sanal remoting modülü oturumu</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>Sanal remoting modülü oluşturuluyor ...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>Uzak oturumdan komut bilgileri alınıyor ...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>Uzak oturumdan komut bilgileri alınıyor ... {0} komut alındı</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>Uzak oturumdan biçimlendirme ve çıktı bilgileri alınıyor ...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>Uzak oturumdan biçimlendirme ve çıktı bilgileri alınıyor ... {0} nesne alındı</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>Tamamlandı.</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>Windows PowerShell Kimlik Bilgisi İsteği</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>{0} için kimlik bilgilerinizi girin.</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>Aşağıdaki bağlantı için kullanılan HTTP ara sunucu kimlik bilgilerini girin: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>Yeni uzak oturumda kullanılabilir olan komutlar, sanal remoting modülü oluşturulduğundakilerden farklıdır. Modülü yeniden oluşturmak için Export-PSSession cmdlet'ini kullanmayı düşünün.</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>Dosyalar yüklenemiyor çünkü bu sistemde betiklerin çalıştırılması devre dışı bırakılmış. Dosyaları imzalamak için geçerli bir sertifika sağlayın.</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>Dosya {0} imzalanamadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImportLocalizedDataStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImportLocalizedDataStrings.tr.resx new file mode 100644 index 00000000000..21f2527a84c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/ImportLocalizedDataStrings.tr.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>"{0}" dosyası bulunamıyor. </value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>FileName parametresi belirtilmedi. Import-LocalizedData bir betik dosyasından çağrılmadığında FileName parametresi gereklidir.</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>Windows PowerShell, "{0}" veri dosyasını açarken şu hata oluştu: +{1}.</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>Windows PowerShell, "{0}" betik veri dosyasını yüklerken şu hata oluştu: +{1}.</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>FileName parametresi için belirtilen bağımsız değişken bir yol içermemelidir.</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>"{0}" Windows PowerShell veri dosyası, "{1}" dizininde veya herhangi bir üst kültür dizininde bulunamıyor.</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>Yerelleştirilmiş veriler içeri aktarılamıyor. Bu dil modunda ek desteklenen komutların tanımlanmasına izin verilmiyor.</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>BindingVariable adı '{0}' geçersiz.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Desteklenen ek komutlara (SupportedCommand parametresi aracılığıyla) ConstrainedLanguage modunda izin verilmez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MatchStringStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MatchStringStrings.tr.resx new file mode 100644 index 00000000000..d634e018c3d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MatchStringStrings.tr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) dosyaları açamadığı için dosya açılamıyor.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>{0} dosyası okunamıyor: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>Sonuçları, Select-String çıktısından yönlendirilen aramalar için "Context" seçeneği geçerli değil.</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>Dize {0} geçerli bir normal ifade değil: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>-Culture parametresini yalnızca -SimpleMatch parametresiyle birlikte belirtmelisiniz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MeasureObjectStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MeasureObjectStrings.tr.resx new file mode 100644 index 00000000000..7f1bcb90e56 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/MeasureObjectStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"{0}" özelliği, hiçbir nesne için girişte bulunamadı.</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>Giriş nesnesi "{0}" sayısal değil.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/NewObjectStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/NewObjectStrings.tr.resx new file mode 100644 index 00000000000..4aad563d70d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/NewObjectStrings.tr.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>Oluşturucu bulunamadı. {0} türü için uygun bir oluşturucu bulunamadı.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>[{0}] türü bulunamadı: Bu türü içeren derlemenin yüklü olduğunu doğrulayın.</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>{0} COM türü yüklenemiyor.</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>İşlem hattına yazılan nesne, bileşenin birincil birlikte çalışabilirlik derlemesindeki "{0}" türünün bir örneğidir. Bu tür, IDispatch üyelerinden farklı üyeleri kullanıma sunuyorsa, bu nesneyle çalışacak şekilde yazılmış betikler, birincil birlikte çalışabilirlik derlemesi yüklü değilse çalışmayabilir.</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>Belirtilen {2} nesnesi için "{1}" üyesi bulunamadı.</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>Sağlanan değer geçerli değil veya özellik salt okunur. Değeri değiştirin ve ardından yeniden deneyin.</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>Öznitelik ve temsilci Windows RT türlerinin örneklerinin oluşturulması desteklenmez.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef benzeri "{0}" türünün örnekleri oluşturulamıyor. ByRef benzeri türler PowerShell'de desteklenmez.</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Tür oluşturulamıyor. Bu dil modunda yalnızca çekirdek türler desteklenir.</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>Tür oluşturulamıyor. İlke tarafından kilitlenen bir makinede {0} dil modunda yalnızca çekirdek türler desteklenir.</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet'i Tür Oluşturma</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>'{0}' türü ConstrainedLanguage modunda oluşturulmaz.</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet'i COM Nesnesi Oluşturma</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>'{0}' COM nesnesi ConstrainedLanguage modunda oluşturulmaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/OutPrinterDisplayStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/OutPrinterDisplayStrings.tr.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/OutPrinterDisplayStrings.tr.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SelectObjectStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SelectObjectStrings.tr.resx new file mode 100644 index 00000000000..15bebead9d5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SelectObjectStrings.tr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>Birden çok sonuç yeniden adlandırılamıyor.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"{0}" özelliği bulunamadı.</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>Birden çok özellik genişletilemiyor.</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>"{0}" özelliği zaten mevcut olduğu için özellik işlenemiyor.</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>Özellik, boş bir betik bloğudur ve ad sağlamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SendMailMessageStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SendMailMessageStrings.tr.resx new file mode 100644 index 00000000000..a20c5a39f2d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SendMailMessageStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>SMTP sunucusu belirtilmediğinden e-posta gönderilemiyor. SmtpServer parametresini ya da $PSEmailServer değişkenini kullanarak bir SMTP sunucusu belirtmeniz gerekir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SortObjectStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SortObjectStrings.tr.resx new file mode 100644 index 00000000000..43e9aa96524 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/SortObjectStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - "{0}", "InputObject" içinde bulunamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/StartSleepStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/StartSleepStrings.tr.resx new file mode 100644 index 00000000000..97abe81bf3e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/StartSleepStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>'-Duration' parametresi değeri '{0}' değerini aşmamalıdır, sağlanan değer '{1}' idi.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TestJsonCmdletStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TestJsonCmdletStrings.tr.resx new file mode 100644 index 00000000000..af2c7a143e3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TestJsonCmdletStrings.tr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>JSON şeması ayrıştırılamıyor.</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>JSON ayrıştırılamıyor.</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON, '{1}' konumunda {0} şeması ile geçerli değil</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>JSON şema dosyası açılamıyor: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>'{0}' URI düzeni desteklenmiyor. Yalnızca HTTP(S) ve yerel dosya sistemi URI'lerine izin verilir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TraceCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TraceCommandStrings.tr.resx new file mode 100644 index 00000000000..003d8e137ed --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/TraceCommandStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>İzleme çıktısı yalnızca dosya sistemine yazılabilir. '{0}' yolu, bir '{1}' sağlayıcısı yoluna başvurdu.</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>İzleme çıktısı yalnızca tek bir dosyaya yazılabilir. '{0}' yolu birden fazla dosyaya çözümlendi.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UnblockFileStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UnblockFileStrings.tr.resx new file mode 100644 index 00000000000..194a6e1f35f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UnblockFileStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>Cmdlet Linux'ı desteklemiyor.</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>{0} için engelleme kaldırılırken bir hata oluştu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateDataStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateDataStrings.tr.resx new file mode 100644 index 00000000000..04a250ab42f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateDataStrings.tr.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>Dosya açılamıyor çünkü mevcut sağlayıcı “{0}” ve bu komut bir dosya gerektiriyor.</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>“{0}” dosyası, “{1}” dosya adı uzantısına sahip olmadığı için okunamıyor.</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>TypeData'yı güncelleştir</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>FormatData'yı güncelleştir</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>Dosya Adı: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>“{0}” türündeki bir üyeyi güncelleştiremiyorum. MemberType parametresi için farklı bir tür belirtin.</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>“{1}” türü için {0} parametresi zorunludur. Lütfen {0} parametresini belirtin.</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>“{1}” türündeki bir üye için {0} parametresi null veya boş bir dize olmamalıdır. Bu üye türünü güncelleştirirken {0} parametresi için null olmayan bir değer belirtin.</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>“{1}” türündeki bir üye için {0} parametresi gerekli değildir ve belirtilmemelidir. Bu üye türünü güncelleştirirken {0} parametresini belirtmeyin.</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>“{0}” türündeki güncelleştirme için herhangi bir üye belirtilmemiştir.</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>Hedef tür adı null olmamalı, boş olmamalı veya yalnızca boşluk karakterlerinden oluşmamalıdır.</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>“{0}” türündeki bir üye için Value ve SecondValue parametrelerinin ikisi de null olmamalıdır. İki parametreden biri için null olmayan bir değer belirtin.</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>Yalnızca bir üye türü belirtilebilir. Belirtilen üye türleri şunlardır: “{0}”. Türü, yalnızca bir üye türü içerecek şekilde güncelleştirin.</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>MemberName, Value ve SecondValue parametreleri, MemberType parametresi olmadan belirtilemez.</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>TypeData'yı kaldır</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>Kaldırılacak türün adı: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>Güncelleştirmek için şunu yazın: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>Dosya türünü kaldır</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>{0} dosyası mevcut oturuma içe aktarılmamıştır.</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>Bu çalışma alanında format verilerinin güncelleştirilmesine izin verilmez. Çalışma alanı oluşturulurken ‘DisableFormatUpdates’ özelliği True olarak ayarlanır.</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>FormatTable örneği kullanılarak biçim verileri güncelleştirilemiyor.</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>TypeTable örneği ile tür verileri güncelleştirilemiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateListStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateListStrings.tr.resx new file mode 100644 index 00000000000..fb6611cb792 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UpdateListStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>‘{0}' özelliği bu nesnede bulunamıyor</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>InputObject parametresi belirtildiğinde Property parametresini belirtmelisiniz.</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>Özellik parametresi belirtildiğinde InputObject parametresini belirtmelisiniz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UtilityCommonStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UtilityCommonStrings.tr.resx new file mode 100644 index 00000000000..2dbcab3f4d5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/UtilityCommonStrings.tr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} geçersiz olan bir veya daha fazla özel durum içeriyor.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>‘{0}' dosya yolu geçersiz olduğu için bu komut çalıştırılamaz. Lütfen geçerli bir dosya yolu sağlayın ve ardından komutu çalıştırın.</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>‘{0}' boş veya boşluk olduğu için bu komut çalıştırılamaz. Lütfen CSSUri belirtin ve ardından komutu çalıştırın.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) dosyaları açamadığı için dosya açılamıyor.</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>Namespace parametresindeki önek değeri null olduğu için bu komut çalıştırılamaz. Önek için geçerli bir değer sağlayın ve ardından komutu yeniden çalıştırın.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Bu özellik tarafından gruplandırılan nesneler, bir anahtar çoğaltması olduğu için genişletilemez. Özellik için geçerli bir değer sağlayın ve ardından yeniden deneyin.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Bu komut geçerli işletim sisteminde desteklenmiyor.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>‘{0}' dosyası okunamıyor: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>‘{0}' türündeki giriş onaltılığa dönüştürülemiyor. Dize gösteriminin onaltılık biçimlendirmesini görüntülemek için, Format-Hex'e göndermeden önce onu Out-String cmdlet'ine kanal oluşturun.</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>Verilen '{0}' yolu desteklenmiyor. Bu komut yalnızca FileSystem Provider yollarını destekler.</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>Yol: </value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>AsString parametresi, AsHashtable parametresini belirtmenizi gerektirdiği için bu komut çalıştırılamaz.</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>AsHashTable parametresini birden fazla özellik ile kullanmak, AsString parametresinin eklenmesini gerektirdiğinden bu komut çalıştırılamaz.</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>‘{0}' yolu bulunamadığı için bulunamıyor.</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>‘{0}' etiketi kullanılamaz. 'PS' öneki ayrılmış.</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>‘{0}' PowerShell Veri dosyası olarak ayrıştırılamadı.</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>Verilen hata nedeniyle güvenlik tanımlayıcısı belirtilen SDDL'den oluşturulamıyor: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Invoke-Expression cmdlet betik bloğu, ConstrainedLanguage modunda çalıştırılacak.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/VariableCommandStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/VariableCommandStrings.tr.resx new file mode 100644 index 00000000000..d8b7aa2c9db --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/VariableCommandStrings.tr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>Değişken ayarla</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>Ad: {0} Değer: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>Tek bir değişken kullanın, koleksiyon yerine</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>Yeni değişken</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>Ad: {0} Değer: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>Değişkeni kaldır</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>Ad: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>Değişkeni temizle</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>Ad: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WebCmdletStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WebCmdletStrings.tr.resx new file mode 100644 index 00000000000..23f7018a811 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WebCmdletStrings.tr.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>'{0}' yoluna erişim reddedildi.</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Cmdlet, düz metin gizli bilgileri şifrelenmemiş bağlantılar üzerinden koruyamaz. Düz metin gizli bilgileri şifrelenmemiş ağlar üzerinden göndermeye yönelik bu uyarıyı durdurmak için, AllowUnencryptedAuthentication parametresini belirterek komutu yeniden verin.</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>Çakışan aşağıdaki parametreler belirtildiği için cmdlet çalıştırılamıyor: Authentication ve UseDefaultCredentials. Authentication, Default Credentials'ı desteklemez. Authentication veya UseDefaultCredentials belirtin, ardından yeniden deneyin.</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>Aşağıdaki parametre belirtilmediği için cmdlet çalıştırılamıyor: Credential. Sağlanan Authentication türü bir Credential gerektirir. Önce Kimlik Bilgisi belirtin, ardından yeniden deneyin.</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>Aşağıdaki parametre belirtilmediği için cmdlet çalıştırılamıyor: Token. Belirtilen Authentication türü bir Token gerektirir. Token belirtin, ardından yeniden deneyin.</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>Çakışan aşağıdaki parametreler belirtildiği için cmdlet çalıştırılamıyor: Kimlik bilgisi ve Belirteç. Kimlik Bilgisi veya Belirteç belirtin, ardından yeniden deneyin.</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>Çakışan aşağıdaki parametreler belirtildiği için cmdlet çalıştırılamıyor: Body ve InFile. Gövde veya Infile belirtin, ardından yeniden deneyin. </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>Çakışan aşağıdaki parametreler belirtildiği için cmdlet çalıştırılamıyor: Body ve Form. Body veya Form belirtin, ardından yeniden deneyin. </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>Cmdlet, aşağıdaki çakışan parametreler belirtildiği için çalıştırılamıyor: InFile ve Form. InFile veya Form belirtin, ardından yeniden deneyin. </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>Cmdlet, -ContentType parametresi geçerli bir Content-Type üst bilgi olmadığı için çalıştırılamıyor. -ContentType için geçerli bir Content-Type belirtin, ardından yeniden deneyin. Üst bilgi doğrulamasını durdurmak için -SkipHeaderValidation parametresini sağlayın.</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>Cmdlet, aşağıdaki çakışan parametreler belirtildiği için çalıştırılamıyor: Credential ve UseDefaultCredentials. Credential veya UseDefaultCredentials belirtin, ardından yeniden deneyin.</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>Yol '{0}' bir dizine çözümleniyor. Dosya adı içeren bir yol belirtin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>Sağlanan JSON, adı boş bir dize olan bir özellik içeriyor; bu yalnızca -AsHashTable anahtarı kullanılarak desteklenir.</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>JSON dizesinden dönüştürülen sözlük, yinelenen '{0}' anahtarını içerdiği için JSON dizesi dönüştürülemiyor.</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>Yanıt içeriği, Internet Explorer altyapısı kullanılamadığı veya Internet Explorer'ın ilk çalıştırma yapılandırması tamamlanmadığı için ayrıştırılamıyor. UseBasicParsing parametresini belirtin ve yeniden deneyin. </value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>Varsayılan olarak güvensiz bir yeniden yönlendirme izlenemez. -AllowInsecureRedirect anahtarını belirterek komutu yeniden verin. </value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>JSON dizesi, farklı büyük/küçük harf kullanımına sahip anahtarlar içerdiği için dönüştürülemiyor. Lütfen bunun yerine -AsHashTable anahtarını kullanın. Var olan anahtar '{0}' içine eklenmeye çalışılan anahtar '{1}' idi.</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>Maksimum yönlendirme sayısı aşıldı. İzin verilen yönlendirme sayısını artırmak için, -MaximumRedirection parametresine daha yüksek bir değer sağlayın.</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>‘{0}' yolu birden çok yola çözümlenebilir.</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>‘{0}' türü, bir sözlüğün serileştirilmesi veya seri durumundan çıkarılması için desteklenmiyor. Anahtarlar dize olmalıdır.</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>‘{0}' yolu bir dosyaya çözümlenemiyor.</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>Yol '{0}' bir dosya sistemi yolu değil. Lütfen dosya sistemindeki bir dosyanın yolunu belirtin.</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>Cmdlet, aşağıdaki parametre belirtilmediği için çalıştırılamıyor: OutFile. {0} parametresini kullanırken geçerli bir OutFile parametre değeri belirtin, ardından yeniden deneyin.</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>Uzak dosya, OutFile ile aynı boyutta olduğu için dosya yeniden indirilmeyecek: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>Çakışan aşağıdaki parametreler belirtildiği için cmdlet çalıştırılamıyor: ProxyCredential ve ProxyUseDefaultCredentials. ProxyCredential veya ProxyUseDefaultCredentials belirtin, ardından yeniden deneyin.</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>Aşağıdaki parametre belirtilmediği için cmdlet çalıştırılamıyor: Proxy. ProxyCredential veya proxyusedefaultcredentials parametrelerini kullanırken proxy parametresi için geçerli bir proxy URI'si sağlayın, ardından yeniden deneyin.</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>Web yanıt akışının okunması tamamlandı. İndirilen bayt miktarı: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>Web yanıt akışı okunuyor</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>İndirilen: {0} / {1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>Sürdürme anahtarı yalnızca OutFile bir dosyayı hedefliyorsa kullanılabilir, ancak bir dizine çözümleniyor: {0}.</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>Cmdlet, aşağıdaki çakışan parametreler belirtildiği için çalıştırılamıyor: Session ve SessionVariable. Session veya SessionVariable belirtin, ardından yeniden deneyin.</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>Sertifikalar alınamıyor çünkü parmak izi geçersiz. Parmak izini doğrulayın ve yeniden deneyin. </value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Web isteği tamamlandı. (İşlenen bayt sayısı: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Web isteği iptal edildi. (İşlenen bayt sayısı: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Web isteği durumu</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>İndirilen: {0} / {1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>JSON'dan dönüştürme şu hatayla başarısız oldu: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>Yanıt durum kodu, başarı durumu göstermiyor: {0} ({1}).</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>İlgili bağlantıyı {0} izleyen</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>Uzak sunucu, indirmeyi sürdüremeyeceğini belirtti. Yerel dosyanın üzerine yazılacak.</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>HTTP/{0} türünde, boyutu bilinmeyen {1} içerik türüne sahip yanıt alındı</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>{0} saniyelik aralıktan sonra yeniden deneniyor. Önceki denemenin durum kodu: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>Serileştirme, {0} olarak ayarlanan derinliği aştığı için ortaya çıkan JSON kesildi.</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>WebSession özellikleri istekler arasında değiştirildiğinden, oturumdaki tüm HTTP bağlantıları yeniden oluşturuluyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteErrorStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteErrorStrings.tr.resx new file mode 100644 index 00000000000..51d65239054 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteErrorStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>"Write-Error cmdlet'i bir Hata bildirdi."</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteProgressResourceStrings.tr.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteProgressResourceStrings.tr.resx new file mode 100644 index 00000000000..b2c0b402555 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/tr/WriteProgressResourceStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>İlerlemenin bildirildiği etkinliği açıklayan metin.</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>İlerlemenin bildirildiği etkinliğin mevcut durumunu açıklayan metin.</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>İşleniyor</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddMember.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddMember.zh-Hans.resx new file mode 100644 index 00000000000..1a28771360d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddMember.zh-Hans.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>若要添加成员,只能指定一种成员类型。指定的成员类型为“{0}”</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>无法添加类型为“{0}”的成员。请为 MemberTypes 参数指定其他类型。</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>对于类型为“{0}”的成员,SecondValue 参数不是必需项,因此不应指定。添加此类型的成员时,不要指定 SecondValue 参数。</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>类型为“{0}”的成员需要 Value 参数。添加此类型的成员时,请指定 Value 参数。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>对于类型为“{0}”的成员,Value 和 SecondValue 参数不能同时为 null。请为这两个参数中的一个指定非 null 值。</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>无法添加名称为“{0}”的成员,因为已存在同名成员。若仍要覆盖该成员,请在命令中添加 Force 参数。</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>无法强制添加名称为“{0}”、类型为“{1}”的成员。已存在同名同类型的成员,且该现有成员不是实例扩展。</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>此别名引用的成员不应为 null 或空。</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>对于类型为“{0}”的成员,Value 参数不应为 null。添加此类型的成员时,请为 Value 参数指定非 null 值。</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>对于类型为“{0}”的成员,SecondValue 参数不应为 null。添加此类型的成员时,请为 SecondValue 参数指定非 null 值。</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>NotePropertyName 参数不能使用可转换为类型“{0}”的值。若要使用这些值定义成员名称,请使用 Add-Member,并指定成员类型。</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>NoteProperty 成员的名称不应为 null 或空字符串。</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>TypeName 参数不能为 null、不能为空,也不能仅包含空格。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddTypeStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddTypeStrings.zh-Hans.resx new file mode 100644 index 00000000000..425a1a71764 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AddTypeStrings.zh-Hans.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>已编译并加载源代码。</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>无法添加类型。不支持“{0}”扩展。</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>无法添加类型。输入文件必须全部具有相同的文件扩展名。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>无法添加类型。找不到程序集“{0}”。</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>无法添加类型。类型名称“{0}”已存在。</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>无法设置输出程序集。路径 {0} 未解析为单个文件。</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>无法添加类型。出现编译错误。</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>无法添加类型。OutputType 参数要求指定 OutputAssembly 参数。</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>无法添加类型。此语言模式不支持新类型的定义。</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>指定的引用程序集“{0}”不是必需的,并且将被忽略。</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>当前不支持程序集类型 'ConsoleApplication' 和 'WindowsApplication'。</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type Cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式不允许使用 Add-Type cmdlet。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AliasCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AliasCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..62a5ac1e2bf --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/AliasCommandStrings.zh-Hans.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>设置别名</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>名称: {0} 值: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>新建别名</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>名称: {0} 值: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>导入别名</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>名称: {0} 值: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>无法打开文件 {0} 以导出别名。{1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>别名文件</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>导出者: {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>日期/时间 : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>计算机: {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>无法导入别名,因为指定的路径 "{0}" 引用了 "{1}" 提供程序路径。请将 Path 参数更改为文件系统路径。</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>无法导入别名,因为路径 "{0}" 包含会解析为多个路径的通配符。别名只能从一个文件导入。请将 Path 参数的值更改为可解析为单个文件的路径。</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>无法打开文件 {0} 以导出别名。{1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>无法导入别名。文件 "{0}" 中的第 {1} 行不是格式正确的逗号分隔值(CSV)别名行。请将该行更改为包含四个由逗号分隔的值。如果值文本本身包含逗号,则该值必须用引号括起来。</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>无法导入别名,因为文件 "{0}" 中的第 {1} 行包含别名无法识别的选项。请更改文件,使其包含有效选项。</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>此命令找不到匹配的别名,因为名为 {0} "{1}" 的别名不存在。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertFromStringData.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertFromStringData.zh-Hans.resx new file mode 100644 index 00000000000..5a2603d98f0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertFromStringData.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>数据行“{0}”未采用 'name=value' 格式。</value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>行“{0}”中的数据项“{1}”已被定义。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertHTMLStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertHTMLStrings.zh-Hans.resx new file mode 100644 index 00000000000..16b43edf37c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertHTMLStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>接受的元属性包括 content-type、default-style、application-name、author、description、generator、keywords、x-ua-compatible 和 viewport。元对: {0} 和 {1} 可能无法正常工作。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertMarkdownStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertMarkdownStrings.zh-Hans.resx new file mode 100644 index 00000000000..65165e5ff0b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ConvertMarkdownStrings.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>输入对象 '{0}' 的类型无效。</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>仅支持 FileSystem 提供程序路径。不支持文件路径: '{0}'。</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>给定对象的属性 {0} 为 null 或为空。</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>无效的参数集名称: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/CsvCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/CsvCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..454fbd916b5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/CsvCommandStrings.zh-Hans.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>无法将 CSV 内容追加到以下文件: {1}。追加的对象没有对应于以下列的属性: {0}。要继续使用不匹配的属性,请添加 -Force 参数,然后重试该命令。</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>必须指定 -UseQuotes 或 -QuoteFields 参数之一,但不能同时指定两者。</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>必须指定 -Path 或 -LiteralPath 参数之一,但不能同时指定两者。</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>未指定一个或多个标头。已使用以 "H" 开头的默认名称来代替任何缺失的标头。</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName 是必需参数。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>只有在追加时才应调用 ReconcilePreexistingPropertyNames 方法。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>只有在已成功读取预先存在的属性名称时,才应调用 ReconcilePreexistingPropertyNames 方法。</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>每个 cmdlet 实例只能调用一次 BuildPropertyNames 方法。</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>类型层次结构不应具有 null 值。</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>已达到 EOF。</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>必须指定 -Append 或 -NoHeader 参数,但不能同时指定两者。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/Debugger.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/Debugger.zh-Hans.resx new file mode 100644 index 00000000000..75f8cf95b0e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/Debugger.zh-Hans.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>行不能小于 1。</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>没有 ID 为 "{0}" 的断点。</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>文件“{0}”不存在。</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>无法在文件 "{0}" 上设置断点;只有 *.ps1 和 *.psm1 文件有效。</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>远程会话不支持调试。</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>无法设置断点。此会话的语言模式与系统范围的语言模式不兼容。</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>无法在远程会话中设置断点,因为当前主机不支持远程调试。</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>无法使用此 cmdlet 调试默认主机运行空间。若要调试默认运行空间,请使用主机中的常规调试命令。</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>无法调试运行空间。主机没有调试程序。请尝试在 PowerShell 控制台中或使用 Visual Studio Code 调试运行空间,两者都内置于调试程序中。</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>无法调试运行空间。没有主机或主机 UI。调试程序需要主机和主机 UI 才能进行调试。</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>找到多个运行空间。一次只能调试一个运行空间。</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>要结束调试会话,请在调试程序提示符处输入 "Detach" 命令;或者,请输入 "Ctrl+C"。</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>命令或脚本已完成。</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>正在调试运行空间: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>无法在运行空间 {0} 上设置调试选项,因为它不在“已打开”状态。</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>未能保留进程 {0} 的调试选项。</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>未找到运行空间 {0} 的调试程序。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>未找到运行空间。</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>在 {1} 中的第 {0} 行调用了 Wait-Debugger。</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>无法更新与另一个运行空间关联的断点,因为不存在实例 ID 为 "{0}" 的运行空间。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/EventingStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/EventingStrings.zh-Hans.resx new file mode 100644 index 00000000000..909d1f11bfd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/EventingStrings.zh-Hans.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>源标识符为“{0}”的事件不存在。</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>标识符为“{0}”的事件不存在。</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>源标识符为“{0}”的事件订阅不存在。</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>标识符为“{0}”的事件订阅不存在。</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>事件订阅“{0}”</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>事件“{0}”</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>必须为非转发事件指定操作。</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>取消订阅</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>移除</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/FormatAndOut_out_gridview.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/FormatAndOut_out_gridview.zh-Hans.resx new file mode 100644 index 00000000000..95d31aa0d3c --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/FormatAndOut_out_gridview.zh-Hans.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Out-GridView 不支持这种数据格式。</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>在运行一个或多个 PowerShell 会话时安装了 Microsoft .NET Framework 4.5。若要使用 {0} cmdlet,请关闭所有 PowerShell 窗口,然后打开一个新的 PowerShell 窗口。</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>类型</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>值</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>索引</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>找不到名为 "{0}" 的命令。</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>找到多个名为 "{0}" 的命令。请不使用参数启动“{1}”,然后键入“{0}”以筛选结果。</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>无法写入控制台输入缓冲区。</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} 应小于 {1}。</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetFormatDataStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetFormatDataStrings.zh-Hans.resx new file mode 100644 index 00000000000..33abd5025ce --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetFormatDataStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>正在处理视图定义 '{0}'</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetMember.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetMember.zh-Hans.resx new file mode 100644 index 00000000000..079c656a225 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetMember.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>必须为 Get-Member cmdlet 指定对象。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetRandomCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetRandomCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..3986d2305d0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetRandomCommandStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' 必须大于零。</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>最小值({0})不能大于或等于最大值({1})。</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue' 不能大于 maxValue。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetUptimeStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetUptimeStrings.zh-Hans.resx new file mode 100644 index 00000000000..fc5bec3cc99 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/GetUptimeStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>“该平台不受支持(System.Diagnostics.Stopwatch.IsHighResolution 为 false)。”</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HostStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HostStrings.zh-Hans.resx new file mode 100644 index 00000000000..262799a448d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HostStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>无法处理该颜色,因为 {0} 不是有效颜色。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HttpCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HttpCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..e8aa6480202 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/HttpCommandStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>由于以下错误,无法完成此命令:“{0}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImplicitRemotingStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImplicitRemotingStrings.zh-Hans.resx new file mode 100644 index 00000000000..936defa25de --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImplicitRemotingStrings.zh-Hans.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>远程 {0} 命令返回的数据为采用预期格式。</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>{0} cmdlet 要求远程会话中包含以下命令: Get-Command、Get-FormatData 和 Select-Object。可以使用以下命令,但它们不是必需的: Get-Help 和 Measure-Object。验证远程会话是否包含所需命令,然后重试。</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>在远程会话中运行 {0} 命令时报告了以下错误: {1}。</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>在远程会话中运行 {0} 命令未返回结果。</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>没有会话与此隐式远程处理模块关联。</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>无法解析远程别名 '{0}'。</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>已跳过 '{0}' 命令的代理创建,因为名称与 Name 参数的值不匹配。</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>已跳过 '{0}' 类型的扩展类型定义,因为其名称与 FormatTypeName 参数的值不匹配。</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>已跳过 '{0}' 命令的代理创建,因为 PowerShell 无法验证命令名称的安全性。</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>已跳过以下命令的代理创建: '{0}',因为它会遮蔽现有的本地命令。 如果要遮蔽现有本地命令,请使用 AllowClobber 参数。</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>未创建任何命令代理,因为请求的所有远程命令都会遮蔽现有的本地命令。 如果要遮蔽现有本地命令,请使用 AllowClobber 参数。</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>针对 {0} 的隐式远程处理</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>隐式远程处理事件(会话 ID: {0};事件处理程序 ID: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>隐式远程处理模块</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>生成时间: {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>通过 {0} cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>请使用以下命令行进行调用: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>可选参数,可用于指定此代理模块在哪个会话上运行</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>正在为隐式远程处理 "{{0}}" 命令创建新会话...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>位于 {{0}} 的隐式远程处理模块会话</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>正在创建隐式远程处理模块...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>正在从远程会话获取命令信息...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>正在从远程会话获取命令信息... 已收到 {0} 条命令</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>正在从远程会话获取格式和输出信息...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>正在从远程会话获取格式和输出信息... 已收到 {0} 个对象</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>已完成。</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>PowerShell 凭据请求</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>输入 {0} 的凭据。</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>输入用于以下连接的 HTTP 代理凭据: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>新远程会话中可用的命令与创建隐式远程处理模块时可用的命令不同。 请考虑使用 Export-PSSession cmdlet 重新创建该模块。</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>无法加载文件,因为此系统上已禁用脚本运行功能。请提供用于对文件进行签名的有效证书。</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>无法对文件 {0} 进行签名。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImportLocalizedDataStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImportLocalizedDataStrings.zh-Hans.resx new file mode 100644 index 00000000000..5455a8e9ac2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/ImportLocalizedDataStrings.zh-Hans.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>找不到数据文件 '{0}'。</value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>未指定 FileName 参数。如果不是从脚本文件调用 Import-LocalizedData,则需要 FileName 参数。</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>PowerShell 打开数据文件 '{0}' 时发生以下错误: +{1}。</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>PowerShell 加载 '{0}' 脚本数据文件时发生以下错误: +{1}。</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>FileName 参数的自变量不应包含路径。</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>无法在目录 '{1}' 或任何父区域性目录中找到 PowerShell 数据文件 '{0}'。</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>无法导入本地化数据。此语言模式不允许定义其他受支持的命令。</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>BindingVariable 名称 '{0}' 无效。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,不允许使用其他受支持的命令(通过 SupportedCommand 参数)。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MatchStringStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MatchStringStrings.zh-Hans.resx new file mode 100644 index 00000000000..747a375910e --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MatchStringStrings.zh-Hans.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>无法打开文件,因为当前提供程序({0})无法打开文件。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>无法读取文件“{0}”: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>在搜索通过 Select-String 输出管道传递的结果时,选项 "Context" 无效。</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>字符串 {0} 不是有效的正则表达式: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>只能一起指定 -Culture 参数与 -SimpleMatch 参数。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MeasureObjectStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MeasureObjectStrings.zh-Hans.resx new file mode 100644 index 00000000000..c8d4ecabd5d --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/MeasureObjectStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>在任何对象的输入中都找不到属性“{0}”。</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>输入对象“{0}”不是数值。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/NewObjectStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/NewObjectStrings.zh-Hans.resx new file mode 100644 index 00000000000..68032620ee5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/NewObjectStrings.zh-Hans.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>找不到构造函数。找不到类型 {0} 的合适的构造函数。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到类型 [{0}]: 请验证是否已加载包含此类型的程序集。</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>无法加载 COM 类型 {0}。</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>写入管道的对象是来自组件主互操作程序集的类型 "{0}" 的实例。如果此类型公开的成员与 IDispatch 成员不同,那么在未安装主互操作程序集时,编写以使用此对象的脚本可能无法正常工作。</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>未找到指定 {2} 对象的成员 "{1}"。</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>提供的值无效,或者该属性为只读。请更改该值,然后重试。</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>不支持创建属性和委托 Windows RT 类型的实例。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>无法创建类似 ByRef 的类型 "{0}" 的实例。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>无法创建类型。此语言模式仅支持核心类型。</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>无法创建类型。在策略锁定的计算机上的 {0} 语言模式下,仅支持核心类型。</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet 类型创建</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式下不会创建类型 "{0}"。</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object cmdlet COM 对象创建</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式下不会创建 COM 对象 "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/OutPrinterDisplayStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/OutPrinterDisplayStrings.zh-Hans.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/OutPrinterDisplayStrings.zh-Hans.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SelectObjectStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SelectObjectStrings.zh-Hans.resx new file mode 100644 index 00000000000..c9febd4b374 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SelectObjectStrings.zh-Hans.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>无法重命名多个结果。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>找不到属性“{0}”。</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>多个属性无法展开。</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>无法处理该属性,因为属性“{0}”已存在。</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>有个属性是空脚本块,未提供名称。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SendMailMessageStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SendMailMessageStrings.zh-Hans.resx new file mode 100644 index 00000000000..8cd5b19ccb4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SendMailMessageStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>由于未指定 SMTP 服务器,因此无法发送电子邮件。必须使用 SmtpServer 参数或 $PSEmailServer 变量指定 SMTP 服务器。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SortObjectStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SortObjectStrings.zh-Hans.resx new file mode 100644 index 00000000000..4dca6b67103 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/SortObjectStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>在 "InputObject" 中找不到 "Sort-Object" -“{0}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/StartSleepStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/StartSleepStrings.zh-Hans.resx new file mode 100644 index 00000000000..49d08be7677 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/StartSleepStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>"-Duration" 参数值不能超过“{0}”,提供的值为“{1}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TestJsonCmdletStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TestJsonCmdletStrings.zh-Hans.resx new file mode 100644 index 00000000000..c332d90bcef --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TestJsonCmdletStrings.zh-Hans.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>无法分析 JSON 架构。</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>无法分析 JSON。</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON 对位于“{1}”的架构 {0} 无效</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>无法打开 JSON 架构文件: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>不支持 URI 架构“{0}”。仅允许 HTTP(S)和本地文件系统 URI。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TraceCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TraceCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..5634ea6e8a3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/TraceCommandStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>只能将跟踪输出写入文件系统。路径“{0}”引用了“{1}”提供程序路径。</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>只能将跟踪输出写入单个文件。路径“{0}”已解析为多个文件。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UnblockFileStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UnblockFileStrings.zh-Hans.resx new file mode 100644 index 00000000000..1c1c2e7f0c0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UnblockFileStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>该 cmdlet 不支持 Linux。</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>取消阻止 {0} 时出错。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateDataStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateDataStrings.zh-Hans.resx new file mode 100644 index 00000000000..52c77a16b44 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateDataStrings.zh-Hans.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>无法打开文件,因为当前提供程序为“{0}”,而此命令需要一个文件。</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>无法读取文件“{0}”,因为它没有文件扩展名“{1}”。</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>更新 TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>更新 FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>文件名: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>无法更新类型为“{0}”的成员。请为 MemberType 参数指定其他类型。</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>类型“{1}”需要 {0} 参数。请指定 {0} 参数。</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>对于类型为“{1}”的成员,{0} 参数不能为 null 或为空字符串。更新此成员类型时,请为 {0} 参数指定一个非 null 值。</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>对于类型为“{1}”的成员,{0} 参数不是必需项,因此不应指定。更新此成员类型时,请不要指定 {0} 参数。</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>未为类型“{0}”的更新指定任何成员。</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>目标类型名称不能为 null、不能为空或仅包含空格。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>对于类型为“{0}”的成员,Value 和 SecondValue 参数不能同时为 null。请为这两个参数中的一个指定非 null 值。</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>只能指定一个成员类型。指定的成员类型为: “{0}”。仅使用一种成员类型更新类型。</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>如果没有 MemberType 参数,则不能指定 MemberName、Value 和 SecondValue 参数。</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>移除 TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>要移除的类型名称: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>要更新的类型: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>移除类型文件</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>文件 {0} 未导入到当前会话中。</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>此运行空间不允许更新格式数据。创建运行空间时,"DisableFormatUpdates" 属性设置为 True。</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>无法使用 FormatTable 实例更新格式数据。</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>无法使用 TypeTable 实例更新类型数据。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateListStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateListStrings.zh-Hans.resx new file mode 100644 index 00000000000..98caf649e5a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UpdateListStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>无法在此对象上找到属性 '{0}'</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>指定 InputObject 参数时,必须指定 Property 参数。</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>指定 Property 参数时,必须指定 InputObject 参数。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UtilityCommonStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UtilityCommonStrings.zh-Hans.resx new file mode 100644 index 00000000000..7c5eb07c006 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/UtilityCommonStrings.zh-Hans.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} 具有一个或多个无效的异常。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>无法运行此命令,因为文件路径“{0}”无效。请提供有效的文件路径,然后运行该命令。</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>无法运行此命令,因为“{0}”为空或为空白。请指定 CSSUri,然后运行该命令。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>无法打开文件,因为当前提供程序({0})无法打开文件。</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>无法运行此命令,因为 Namespace 参数中的前缀值为 null。提供前缀的有效值,然后再次运行该命令。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>无法展开按此属性分组的对象,因为存在键重复。请提供属性的有效值,然后重试。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>此操作系统不支持该命令。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>无法读取文件“{0}”: {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>无法将“{0}”类型的输入转换为十六进制。要查看其字符串表示形式的十六进制格式,请将其通过管道传递给 Out-String cmdlet,然后再将其传递给 Format-Hex。</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>不支持给定的路径“{0}”。此命令仅支持 FileSystem 提供程序路径。</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>路径:</value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>无法运行该命令,因为 AsString 参数要求指定 AsHashtable 参数。</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>无法运行该命令,因为使用具有多个属性的 AsHashTable 参数需要添加 AsString 参数。</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>找不到路径“{0}”,因为该路径不存在。</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>无法使用标记“{0}”。已保留 'PS' 前缀。</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>无法将文件“{0}”分析为 PowerShell 数据文件。</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>由于以下错误,无法根据给定的 SDDL 构造安全描述符: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Invoke-Expression cmdlet 脚本块将在 ConstrainedLanguage 模式下运行。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/VariableCommandStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/VariableCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..b02198a2b72 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/VariableCommandStrings.zh-Hans.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>设置变量</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>名称: {0} 值: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>使用单个变量而不是集合</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>新变量</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>名称: {0} 值: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>移除变量</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>名称: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>清除变量</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>名称: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WebCmdletStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WebCmdletStrings.zh-Hans.resx new file mode 100644 index 00000000000..31df09b93b1 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WebCmdletStrings.zh-Hans.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>对路径“{0}”的访问被拒绝。</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>该 cmdlet 无法保护通过未加密连接发送的纯文本机密。若要取消显示此警告并通过未加密的网络发送纯文本机密,请重新发出指定 AllowUnencryptedAuthentication 参数的命令。</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>无法运行 cmdlet,因为指定了以下冲突参数: Authentication 和 UseDefaultCredentials。身份验证不支持默认凭据。请指定 Authentication 或 UseDefaultCredentials,然后重试。</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为未指定以下参数: Credential。所提供的 Authentication 类型需要 Credential。指定凭据,然后重试。</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为未指定以下参数: Token。所提供的 Authentication 类型需要 Token。请指定 Token,然后重试。</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>无法运行 cmdlet,因为指定了以下冲突参数: Credential 和 Token。请指定 Credential 或 Token,然后重试。</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为指定了以下冲突参数: Body 和 InFile。请指定 Body 或 InFile,然后重试。 </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为指定了以下冲突参数: Body 和 Form。请指定 Body 或 Form,然后重试。 </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为指定了以下冲突参数: InFile 和 Form。请指定 InFile 或 Form,然后重试。 </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为 -ContentType 参数不是有效的 Content-Type 标头。为 -ContentType 指定有效的 Content-Type,然后重试。若要取消标头验证,请提供 -SkipHeaderValidation 参数。</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>无法运行 cmdlet,因为指定了以下冲突参数: Credential 和 UseDefaultCredentials。请指定 Credential 或 UseDefaultCredentials,然后重试。</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>路径 '{0}' 解析为目录。指定包含文件名的路径,然后重试该命令。</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>提供的 JSON 包括一个名称为空字符串的属性,仅支持使用 -AsHashTable 开关。</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>无法转换 JSON 字符串,因为从该字符串转换的字典包含重复键 '{0}'。</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>无法解析响应内容,因为 Internet Explorer 引擎不可用,或者 Internet Explorer 的首次启动配置未完成。指定 UseBasicParsing 参数,然后重试。</value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>默认情况下,不能跟随不安全的重定向。重新发出指定 -AllowInsecureRedirect 开关的命令。</value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>无法转换 JSON 字符串,因为它包含具有不同大小写的键。请改用 -AsHashTable 开关。尝试添加到现有键 '{0}' 的键是 '{1}'。</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>已超过最大重定向计数。若要增加允许的重定向数,请为 -MaximumRedirection 参数提供更高的值。</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>路径 '{0}' 可解析为多个路径。</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>类型 '{0}' 不支持字典的序列化或反序列化。键必须是字符串。</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>路径 '{0}' 无法解析为文件。</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>路径 '{0}' 不是文件系统路径。请指定文件系统中文件的路径。</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为缺少以下参数: OutFile。使用 {0} 参数时提供有效的 OutFile 参数值,然后重试。</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>不会重新下载该文件,因为远程文件与 OutFile 大小相同: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为指定了以下冲突参数: ProxyCredential 和 ProxyUseDefaultCredentials。指定 ProxyCredential 或 ProxyUseDefaultCredentials,然后重试。</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>无法运行 cmdlet,因为缺少以下参数: Proxy。使用 ProxyCredential 或 ProxyUseDefaultCredentials 参数时,请为 Proxy 参数提供有效的代理 URI,然后重试。</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>已完成读取 Web 响应流。已下载字节数: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>正在读取 Web 响应流</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>已下载: {0}/{1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>只有当 OutFile 指向文件但解析结果为目录时,才能使用 Resume 开关: {0}。</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>该 cmdlet 无法运行,因为指定了以下冲突参数: Session 和 SessionVariable。请指定 Session 或 SessionVariable,然后重试。</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>无法检索证书,因为指纹无效。验证指纹并重试。</value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>Web 请求已完成。(已处理的字节数: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Web 请求已取消。(已处理的字节数: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Web 请求状态</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>已下载: {0}/{1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>从 JSON 转换失败,出现错误: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>响应状态代码未指示成功: {0} ({1})。</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>正在跟踪 rel 链接 {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>远程服务器指示无法继续下载。将覆盖本地文件。</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>收到了未知大小的内容类型 {1} 的 HTTP/ {0} 响应</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>间隔 {0} 秒后重试。上次尝试的状态代码: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>生成的 JSON 已截断,因为序列化已超过设置的深度 {0}。</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>在强制重新创建会话中的所有 HTTP 连接的请求之间更改了 WebSession 属性。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteErrorStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteErrorStrings.zh-Hans.resx new file mode 100644 index 00000000000..66186f9b7cd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteErrorStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>“Write-Error cmdlet 报告了错误。”</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteProgressResourceStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteProgressResourceStrings.zh-Hans.resx new file mode 100644 index 00000000000..c307454cc91 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hans/WriteProgressResourceStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>用于描述正在报告进度的活动的文本。</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>用于描述正在报告进度的活动当前状态的文本。</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>正在处理</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddMember.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddMember.zh-Hant.resx new file mode 100644 index 00000000000..bb7d9b27fe6 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddMember.zh-Hant.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WrongMemberCount" xml:space="preserve"> + <value>若要新增成員,只能指定一種成員類型。指定的成員類型為: "{0}"</value> + </data> + <data name="CannotAddMemberType" xml:space="preserve"> + <value>無法新增類型為 "{0}" 的成員。請為 MemberTypes 參數指定不同的類型。</value> + </data> + <data name="Value2ShouldNotBeSpecified" xml:space="preserve"> + <value>類型為 "{0}" 的成員不需要 SecondValue 參數,因此不應指定此參數。新增此類型的成員時,請勿指定 SecondValue 參數。</value> + </data> + <data name="Value1Prompt" xml:space="preserve"> + <value>類型為 "{0}" 的成員需要 Value 參數。新增此類型的成員時,請指定 Value 參數。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>類型為 "{0}" 的成員,其 Value 和 SecondValue 參數不應同時為 null。請為這兩個參數的其中一個指定非 null 值。</value> + </data> + <data name="MemberAlreadyExists" xml:space="preserve"> + <value>無法新增名稱為 "{0}" 的成員,因為已存在同名的成員。若仍要覆寫此成員,請將 Force 參數新增至您的命令。</value> + </data> + <data name="CannotRemoveTypeDataMember" xml:space="preserve"> + <value>無法強制新增名稱為 "{0}" 且類型為 "{1}" 的成員。已存在名稱與類型相同的成員,而且現有成員不是執行個體延伸。</value> + </data> + <data name="AliasReferenceShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>此別名所參照的成員不應為 null 或空白。</value> + </data> + <data name="Value1ShouldNotBeNull" xml:space="preserve"> + <value>類型為 "{0}" 的成員,其 Value 參數不應為 null。新增此類型的成員時,請為 Value 參數指定非 null 值。</value> + </data> + <data name="Value2ShouldNotBeNull" xml:space="preserve"> + <value>類型為 "{0}" 的成員,其 SecondValue 參數不應為 null。新增此類型的成員時,請為 SecondValue 參數指定非 null 值。</value> + </data> + <data name="InvalidValueForNotePropertyName" xml:space="preserve"> + <value>NotePropertyName 參數無法接受可轉換為類型 {0} 的值。若要使用這些值定義成員的名稱,請使用 Add-Member,並指定成員類型。</value> + </data> + <data name="NotePropertyNameShouldNotBeNull" xml:space="preserve"> + <value>NoteProperty 成員的名稱不應為 null 或空字串。</value> + </data> + <data name="TypeNameShouldNotBeEmpty" xml:space="preserve"> + <value>TypeName 參數不應為 null、空白,或只包含空白字元。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddTypeStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddTypeStrings.zh-Hant.resx new file mode 100644 index 00000000000..626eb4d1332 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AddTypeStrings.zh-Hant.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AlreadyCompiledandLoaded" xml:space="preserve"> + <value>原始程式碼已經編譯並載入。</value> + </data> + <data name="FileExtensionNotSupported" xml:space="preserve"> + <value>無法新增類型。不支援 "{0}" 副檔名。</value> + </data> + <data name="MultipleExtensionsNotSupported" xml:space="preserve"> + <value>無法新增類型。輸入檔案必須具有相同的副檔名。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>無法新增類型。找不到組件 '{0}'。</value> + </data> + <data name="TypeAlreadyExists" xml:space="preserve"> + <value>無法新增類型。類型名稱 '{0}' 已存在。</value> + </data> + <data name="OutputAssemblyDidNotResolve" xml:space="preserve"> + <value>無法設定輸出組件。路徑 {0} 無法解析為單一檔案。</value> + </data> + <data name="CompilerErrors" xml:space="preserve"> + <value>無法新增類型。發生編譯錯誤。</value> + </data> + <data name="OutputTypeRequiresOutputAssembly" xml:space="preserve"> + <value>無法新增類型。OutputType 參數需要指定 OutputAssembly 參數。</value> + </data> + <data name="CannotDefineNewType" xml:space="preserve"> + <value>無法新增類型。此語言模式不支援定義新類型。</value> + </data> + <data name="ReferenceAssemblyIgnored" xml:space="preserve"> + <value>不需要指定的參考組件 '{0}',因此已忽略。</value> + </data> + <data name="AssemblyTypeNotSupported" xml:space="preserve"> + <value>目前不支援 'ConsoleApplication' 和 'WindowsApplication' 這兩種組件類型。</value> + </data> + <data name="AddTypeLogTitle" xml:space="preserve"> + <value>Add-Type Cmdlet</value> + </data> + <data name="AddTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式不允許使用 Add-Type Cmdlet。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AliasCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AliasCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..9de4e180bae --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/AliasCommandStrings.zh-Hant.resx @@ -0,0 +1,171 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetAliasAction" xml:space="preserve"> + <value>設定別名</value> + </data> + <data name="SetAliasTarget" xml:space="preserve"> + <value>名稱: {0},值: {1}</value> + </data> + <data name="NewAliasAction" xml:space="preserve"> + <value>新增別名</value> + </data> + <data name="NewAliasTarget" xml:space="preserve"> + <value>名稱: {0},值: {1}</value> + </data> + <data name="ImportAliasAction" xml:space="preserve"> + <value>匯入別名</value> + </data> + <data name="ImportAliasTarget" xml:space="preserve"> + <value>名稱: {0},值: {1}</value> + </data> + <data name="ExportAliasFileOpenFailed" xml:space="preserve"> + <value>無法開啟檔案 {0} 以匯出別名。{1}</value> + </data> + <data name="ExportAliasHeaderTitle" xml:space="preserve"> + <value>別名檔案</value> + </data> + <data name="ExportAliasHeaderUser" xml:space="preserve"> + <value>匯出者 : {0}</value> + </data> + <data name="ExportAliasHeaderDate" xml:space="preserve"> + <value>日期/時間 : {0:F}</value> + </data> + <data name="ExportAliasHeaderMachine" xml:space="preserve"> + <value>電腦 : {0}</value> + </data> + <data name="ImportAliasFromFileSystemOnly" xml:space="preserve"> + <value>無法匯入別名,因為指定的路徑 '{0}' 參照 '{1}' 提供者路徑。請將 Path 參數的值變更為檔案系統路徑。</value> + </data> + <data name="ImportAliasPathResolvedToMultiple" xml:space="preserve"> + <value>無法匯入別名,因為路徑 '{0}' 包含可解析為多個路徑的萬用字元。別名只能從一個檔案匯入。請將 Path 參數的值變更為只會解析出單一檔案的路徑。</value> + </data> + <data name="ImportAliasFileOpenFailed" xml:space="preserve"> + <value>無法開啟檔案 {0} 以匯入別名。{1}</value> + </data> + <data name="ImportAliasFileInvalidFormat" xml:space="preserve"> + <value>無法匯入別名。檔案 '{0}' 中的行號 {1} 不是格式正確的逗號分隔值 (CSV) 別名行。請將該行變更為包含四個以逗號分隔的值。若值文字本身包含逗號,則該值必須以引號括住。</value> + </data> + <data name="ImportAliasOptionsError" xml:space="preserve"> + <value>無法匯入別名,因為檔案 '{0}' 中的行號 {1} 包含別名無法辨識的選項。請修改該檔案,使其包含有效的選項。</value> + </data> + <data name="NoAliasFound" xml:space="preserve"> + <value>此命令找不到相符的別名,因為不存在具有 {0} '{1}' 的別名。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertFromStringData.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertFromStringData.zh-Hant.resx new file mode 100644 index 00000000000..75e43519082 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertFromStringData.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidDataLine" xml:space="preserve"> + <value>資料行 '{0}' 不是 'name=value' 格式。</value> + </data> + <data name="DataItemAlreadyDefined" xml:space="preserve"> + <value>行 '{0}' 中的資料項目 '{1}' 已經定義。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertHTMLStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertHTMLStrings.zh-Hant.resx new file mode 100644 index 00000000000..b755d8bd964 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertHTMLStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetaPropertyNotFound" xml:space="preserve"> + <value>可接受的 meta 屬性為 content-type、default-style、application-name、author、description、generator、keywords、x-ua-compatible 和 viewport。meta 配對: {0} 和 {1} 可能無法正常運作。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertMarkdownStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertMarkdownStrings.zh-Hant.resx new file mode 100644 index 00000000000..ba58f067550 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ConvertMarkdownStrings.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidInputObjectType" xml:space="preserve"> + <value>輸入物件 '{0}' 的類型無效。</value> + </data> + <data name="FileSystemPathsOnly" xml:space="preserve"> + <value>僅支援 FileSystem 提供者路徑。不支援檔案路徑: '{0}'。</value> + </data> + <data name="MarkdownInfoInvalid" xml:space="preserve"> + <value>指定物件的屬性 {0} 為 null 或空字串。</value> + </data> + <data name="InvalidParameterSet" xml:space="preserve"> + <value>無效的參數集名稱: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/CsvCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/CsvCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..20c7a456c17 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/CsvCommandStrings.zh-Hant.resx @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotAppendCsvWithMismatchedPropertyNames" xml:space="preserve"> + <value>無法將 CSV 內容附加至下列檔案: {1}。附加物件的屬性未對應下列資料行: {0}。若要繼續使用不相符的屬性,請新增 -Force 參數,然後重新執行命令。</value> + <comment>{0} is a placeholder for property name (i.e. ProcessId) + {1} is a placeholder for filename (i.e. c:\users\lukasza\foo.csv) + + {StrContains="Force"} + + Reviewed by TArcher on 2010-06-29. + </comment> + </data> + <data name="CannotSpecifyQuoteFieldsAndUseQuotes" xml:space="preserve"> + <value>您必須指定 -UseQuotes 或 -QuoteFields 參數,但不能同時指定兩者。</value> + </data> + <data name="CannotSpecifyPathAndLiteralPath" xml:space="preserve"> + <value>您必須指定 -Path 或 -LiteralPath 參數,但不能同時指定兩者。</value> + </data> + <data name="UseDefaultNameForUnspecifiedHeader" xml:space="preserve"> + <value>未指定一或多個標頭。已使用以 "H" 開頭的預設名稱取代任何遺漏的標頭。</value> + </data> + <data name="FileNameIsAMandatoryParameter" xml:space="preserve"> + <value>FileName 是必要參數。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenAppending" xml:space="preserve"> + <value>只有在附加時,才應呼叫 ReconcilePreexistingPropertyNames 方法。</value> + </data> + <data name="ReconcilePreexistingPropertyNamesMethodShouldOnlyGetCalledWhenPreexistingPropertyNamesHaveBeenReadSuccessfully" xml:space="preserve"> + <value>只有在成功讀取現有屬性名稱後,才應呼叫 ReconcilePreexistingPropertyNames 方法。</value> + </data> + <data name="BuildPropertyNamesMethodShouldBeCalledOnlyOncePerCmdletInstance" xml:space="preserve"> + <value>每個 Cmdlet 執行個體只能呼叫一次 BuildPropertyNames 方法。</value> + </data> + <data name="TypeHierarchyShouldNotHaveNullValues" xml:space="preserve"> + <value>類型階層不應有 null 值。</value> + </data> + <data name="EOFIsReached" xml:space="preserve"> + <value>已達到檔案結尾。</value> + </data> + <data name="CannotSpecifyAppendAndNoHeader" xml:space="preserve"> + <value>您必須指定 -Append 或 -NoHeader 參數,但不能同時指定兩者。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/Debugger.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/Debugger.zh-Hant.resx new file mode 100644 index 00000000000..345df083bd5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/Debugger.zh-Hant.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LineLessThanOne" xml:space="preserve"> + <value>行不可小於 1。</value> + </data> + <data name="BreakpointIdNotFound" xml:space="preserve"> + <value>找不到識別碼為 '{0}' 的中斷點。</value> + </data> + <data name="FileDoesNotExist" xml:space="preserve"> + <value>檔案 '{0}' 不存在。</value> + </data> + <data name="WrongExtension" xml:space="preserve"> + <value>無法在檔案 '{0}' 上設定中斷點;只有 *.ps1 和 *.psm1 檔案有效。</value> + </data> + <data name="RemoteDebuggerNotSupported" xml:space="preserve"> + <value>遠端工作階段不支援偵錯。</value> + </data> + <data name="CannotSetBreakpointInconsistentLanguageMode" xml:space="preserve"> + <value>無法設定中斷點。此工作階段的語言模式與全系統的語言模式不相容。</value> + </data> + <data name="RemoteDebuggerNotSupportedInHost" xml:space="preserve"> + <value>無法在遠端工作階段中設定中斷點,因為目前的主機不支援遠端偵錯。</value> + </data> + <data name="RunspaceDebuggingCannotDebugDefaultRunspace" xml:space="preserve"> + <value>您無法使用此 Cmdlet 對預設主機 Runspace 進行偵錯。若要偵錯預設 Runspace,請使用主機上的一般偵錯命令。</value> + </data> + <data name="RunspaceDebuggingNoHostRunspaceOrDebugger" xml:space="preserve"> + <value>無法偵錯 Runspace。主機沒有偵錯工具。請在 PowerShell 主控台中,或使用 Visual Studio Code 偵錯 Runspace,這兩者都有內建偵錯工具。</value> + </data> + <data name="RunspaceDebuggingNoHost" xml:space="preserve"> + <value>無法偵錯 Runspace。沒有主機或主機 UI。偵錯需要主機和主機 UI。</value> + </data> + <data name="RunspaceDebuggingTooManyRunspacesFound" xml:space="preserve"> + <value>找到多個 Runspace。一次只能偵錯一個 Runspace。</value> + </data> + <data name="RunspaceDebuggingEndSession" xml:space="preserve"> + <value>若要結束偵錯工作階段,請在偵錯工具提示字元中輸入 'Detach' 命令;否則請輸入 'Ctrl+C'。</value> + </data> + <data name="RunspaceDebuggingScriptCompleted" xml:space="preserve"> + <value>命令或指令碼已完成。</value> + </data> + <data name="RunspaceDebuggingStarted" xml:space="preserve"> + <value>正在偵錯 Runspace: {0}</value> + </data> + <data name="RunspaceOptionInvalidRunspaceState" xml:space="preserve"> + <value>無法在 Runspace {0} 上設定偵錯選項,因為它不在已開啟狀態。</value> + </data> + <data name="PersistDebugPreferenceFailure" xml:space="preserve"> + <value>無法保存處理序 {0} 的偵錯選項。</value> + </data> + <data name="RunspaceOptionNoDebugger" xml:space="preserve"> + <value>找不到 Runspace {0} 的偵錯工具。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceFound" xml:space="preserve"> + <value>找不到 Runspace。</value> + </data> + <data name="DebugBreakMessage" xml:space="preserve"> + <value>在 {1} 的第 {0} 行呼叫了 Wait-Debugger。</value> + </data> + <data name="RunspaceInstanceIdNotFound" xml:space="preserve"> + <value>無法更新與另一個 Runspace 關聯的中斷點,因為沒有執行個體識別碼為 '{0}' 的 Runspace。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/EventingStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/EventingStrings.zh-Hant.resx new file mode 100644 index 00000000000..b4803546537 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/EventingStrings.zh-Hant.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SourceIdentifierNotFound" xml:space="preserve"> + <value>來源識別碼為 '{0}' 的事件不存在。</value> + </data> + <data name="EventIdentifierNotFound" xml:space="preserve"> + <value>識別碼為 '{0}' 的事件不存在。</value> + </data> + <data name="EventSubscriptionSourceNotFound" xml:space="preserve"> + <value>來源識別碼為 '{0}' 的事件訂閱不存在。</value> + </data> + <data name="EventSubscriptionNotFound" xml:space="preserve"> + <value>識別碼為 '{0}' 的事件訂閱不存在。</value> + </data> + <data name="EventSubscription" xml:space="preserve"> + <value>事件訂閱 '{0}'</value> + </data> + <data name="EventResource" xml:space="preserve"> + <value>事件 '{0}'</value> + </data> + <data name="ActionMandatoryForLocal" xml:space="preserve"> + <value>您必須為非轉送事件指定動作。</value> + </data> + <data name="Unsubscribe" xml:space="preserve"> + <value>取消訂閱</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>移除</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/FormatAndOut_out_gridview.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/FormatAndOut_out_gridview.zh-Hant.resx new file mode 100644 index 00000000000..99088c3cf01 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/FormatAndOut_out_gridview.zh-Hant.resx @@ -0,0 +1,149 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DataNotQualifiedForGridView" xml:space="preserve"> + <value>Out-GridView 不支援此資料格式。</value> + </data> + <data name="RestartPowerShell" xml:space="preserve"> + <value>在執行一或多個 PowerShell 工作階段時安裝了 Microsoft .NET Framework 4.5。若要使用 {0} Cmdlet,請關閉所有 PowerShell 視窗,然後開啟新的 PowerShell 視窗。</value> + </data> + <data name="TypeColumnName" xml:space="preserve"> + <value>類型</value> + </data> + <data name="ValueColumnName" xml:space="preserve"> + <value>值</value> + </data> + <data name="IndexColumnName" xml:space="preserve"> + <value>索引</value> + </data> + <data name="CommandNotFound" xml:space="preserve"> + <value>找不到名為 '{0}' 的命令。</value> + </data> + <data name="MoreThanOneCommand" xml:space="preserve"> + <value>找到多個名為 '{0}' 的命令。在沒有參數的情況下啟動 '{1}',然後輸入 '{0}' 以篩選結果。</value> + </data> + <data name="CannotWriteToConsoleInputBuffer" xml:space="preserve"> + <value>無法寫入至主控台輸入緩衝區。</value> + </data> + <data name="PropertyValidate" xml:space="preserve"> + <value>{0} 應小於 {1}。</value> + <comment>{0} is the property "Height" +{1} is the maximum allowed value for the height property.</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetFormatDataStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetFormatDataStrings.zh-Hant.resx new file mode 100644 index 00000000000..f20b16fad40 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetFormatDataStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ProcessViewDefinition" xml:space="preserve"> + <value>正在處理檢視定義 '{0}'</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetMember.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetMember.zh-Hant.resx new file mode 100644 index 00000000000..3350931e653 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetMember.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoObjectSpecified" xml:space="preserve"> + <value>您必須為 Get-Member Cmdlet 指定物件。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetRandomCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetRandomCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..58808001dce --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetRandomCommandStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxMustBeGreaterThanZeroApi" xml:space="preserve"> + <value>'maxValue' 必須大於零。</value> + </data> + <data name="MinGreaterThanOrEqualMax" xml:space="preserve"> + <value>Minimum 值 ({0}) 不能大於或等於 Maximum 值 ({1})。</value> + </data> + <data name="MinGreaterThanOrEqualMaxApi" xml:space="preserve"> + <value>'minValue' 不可大於 maxValue。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetUptimeStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetUptimeStrings.zh-Hant.resx new file mode 100644 index 00000000000..6edb73cee59 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/GetUptimeStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetUptimePlatformIsNotSupported" xml:space="preserve"> + <value>「System.Diagnostics.Stopwatch.IsHighResolution 為 false,因此不支援此平台。」</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HostStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HostStrings.zh-Hant.resx new file mode 100644 index 00000000000..89b67347463 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HostStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidColorErrorTemplate" xml:space="preserve"> + <value>無法處理色彩,因為 {0} 不是有效的色彩。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HttpCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HttpCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..68a7fe3f0f7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/HttpCommandStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Error" xml:space="preserve"> + <value>無法完成此命令,因為發生下列錯誤: '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImplicitRemotingStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImplicitRemotingStrings.zh-Hant.resx new file mode 100644 index 00000000000..77d47e6e98b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImplicitRemotingStrings.zh-Hant.resx @@ -0,0 +1,216 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ErrorMalformedDataFromRemoteCommand" xml:space="preserve"> + <value>遠端 {0} 命令傳回的資料不是預期的格式。</value> + </data> + <data name="ErrorRequiredRemoteCommandNotFound" xml:space="preserve"> + <value>{0} Cmdlet 要求遠端工作階段中必須有下列命令: Get-Command、Get-FormatData 和 Select-Object。下列命令會使用,但為選用: Get-Help 和 Measure-Object。請確認遠端工作階段包含必要的命令,然後再試一次。</value> + </data> + <data name="ErrorFromRemoteCommand" xml:space="preserve"> + <value>在遠端工作階段中執行 {0} 命令時回報下列錯誤: {1}。</value> + </data> + <data name="ErrorNoResultsFromRemoteEnd" xml:space="preserve"> + <value>在遠端工作階段中執行 {0} 命令未傳回任何結果。</value> + </data> + <data name="ErrorNoRunspaceForThisModule" xml:space="preserve"> + <value>沒有任何工作階段與此隱含式遠端處理模組相關聯。</value> + </data> + <data name="ErrorCouldntResolveAlias" xml:space="preserve"> + <value>無法解析遠端別名 '{0}'。</value> + </data> + <data name="ErrorSkippedNonRequestedCommand" xml:space="preserve"> + <value>已跳過為 '{0}' 命令建立 Proxy,因為名稱與 Name 參數的值不相符。</value> + </data> + <data name="ErrorSkippedNonRequestedTypeDefinition" xml:space="preserve"> + <value>已跳過 '{0}' 類型的延伸類型定義,因為其名稱與 FormatTypeName 參數的值不相符。</value> + </data> + <data name="ErrorSkippedUnsafeCommandName" xml:space="preserve"> + <value>已跳過為命令 '{0}' 建立 Proxy,因為 PowerShell 無法確認命令名稱是否安全。</value> + </data> + <data name="ErrorCommandSkippedBecauseOfShadowing" xml:space="preserve"> + <value>已跳過為下列命令建立 Proxy: '{0}',因為它會陰影現有的本機命令。 若要陰影現有的本機命令,請使用 AllowClobber 參數。</value> + </data> + <data name="ErrorNoCommandsImportedBecauseOfSkipping" xml:space="preserve"> + <value>尚未建立任何命令 Proxy,因為所有要求的遠端命令都會陰影現有的本機命令。 若要陰影現有的本機命令,請使用 AllowClobber 參數。</value> + </data> + <data name="ProxyModuleDescription" xml:space="preserve"> + <value>{0} 的隱含式遠端處理</value> + </data> + <data name="EventSourceIdentifier" xml:space="preserve"> + <value>隱含式遠端處理事件 (工作階段識別碼: {0}; 事件處理常式識別碼: {1})</value> + </data> + <data name="ModuleHeaderTitle" xml:space="preserve"> + <value>隱含式遠端處理模組</value> + </data> + <data name="ModuleHeaderDate" xml:space="preserve"> + <value>產生於 {0}</value> + </data> + <data name="ModuleHeaderCommand" xml:space="preserve"> + <value>由 {0} Cmdlet</value> + </data> + <data name="ModuleHeaderCommandLine" xml:space="preserve"> + <value>已使用下列命令列叫用: {0}</value> + </data> + <data name="ModuleHeaderRunspaceOverrideParameter" xml:space="preserve"> + <value>可用來指定此 Proxy 模組運作所在工作階段的選擇性參數</value> + </data> + <data name="CreateNewRunspaceMessageTemplate" xml:space="preserve"> + <value>正在為 "{{0}}" 命令建立新的隱含式遠端處理工作階段...</value> + </data> + <data name="ProxyRunspaceNameTemplate" xml:space="preserve"> + <value>位於 {{0}} 的隱含式遠端處理模組工作階段</value> + </data> + <data name="ProgressActivity" xml:space="preserve"> + <value>正在建立隱含式遠端處理模組 ...</value> + </data> + <data name="ProgressStatusGetCommandStart" xml:space="preserve"> + <value>正在從遠端工作階段取得命令資訊 ...</value> + </data> + <data name="ProgressStatusGetCommandProgress" xml:space="preserve"> + <value>正在從遠端工作階段取得命令資訊 ... 已收到 {0} 個命令</value> + </data> + <data name="ProgressStatusGetFormatDataStart" xml:space="preserve"> + <value>正在從遠端工作階段取得格式化和輸出資訊 ...</value> + </data> + <data name="ProgressStatusGetFormatDataProgress" xml:space="preserve"> + <value>正在從遠端工作階段取得格式化和輸出資訊 ... 已收到 {0} 個物件</value> + </data> + <data name="ProgressStatusCompleted" xml:space="preserve"> + <value>已完成。</value> + </data> + <data name="CredentialRequestTitle" xml:space="preserve"> + <value>PowerShell 認證要求</value> + </data> + <data name="CredentialRequestBody" xml:space="preserve"> + <value>請輸入 {0} 的認證。</value> + </data> + <data name="ProxyCredentialRequestBody" xml:space="preserve"> + <value>請輸入下列連線所使用的 HTTP Proxy 認證: {0}</value> + </data> + <data name="WarningMismatchedImplicitRemotingHash" xml:space="preserve"> + <value>新遠端工作階段中可用的命令與建立隱含式遠端處理模組時可用的命令不同。 請考慮使用 Export-PSSession Cmdlet 重新建立模組。</value> + </data> + <data name="CertificateNeeded" xml:space="preserve"> + <value>無法載入檔案,因為此系統已停用指令碼執行。請提供可用來簽署檔案的有效憑證。</value> + </data> + <data name="InvalidSigningOperation" xml:space="preserve"> + <value>無法簽署檔案 {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImportLocalizedDataStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImportLocalizedDataStrings.zh-Hant.resx new file mode 100644 index 00000000000..2ba0c835eb5 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/ImportLocalizedDataStrings.zh-Hant.resx @@ -0,0 +1,152 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileNotExist" xml:space="preserve"> + <value>找不到資料檔案 '{0}'。</value> + </data> + <data name="NotCalledFromAScriptFile" xml:space="preserve"> + <value>未指定 FileName 參數。當未從指令碼檔呼叫 Import-LocalizedData 時,必須指定 FileName 參數。</value> + </data> + <data name="ErrorOpeningFile" xml:space="preserve"> + <value>PowerShell 開啟資料檔案 '{0}' 時,發生下列錯誤: +{1}。</value> + </data> + <data name="ErrorLoadingDataFile" xml:space="preserve"> + <value>PowerShell 載入 '{0}' 指令碼資料檔案時,發生下列錯誤: +{1}。</value> + </data> + <data name="FileNameParameterCannotHavePath" xml:space="preserve"> + <value>FileName 參數的引數不應包含路徑。</value> + </data> + <data name="CannotFindPsd1File" xml:space="preserve"> + <value>在目錄 '{0}' 或任何上層文化目錄中,都找不到 PowerShell 資料檔案 '{1}'。</value> + </data> + <data name="CannotDefineSupportedCommand" xml:space="preserve"> + <value>無法匯入當地語系化資料。此語言模式不允許定義額外支援的命令。</value> + </data> + <data name="IncorrectVariableName" xml:space="preserve"> + <value>BindingVariable 名稱 '{0}' 無效。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Import-LocalizedData Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中,不允許使用 SupportedCommand 參數新增其他支援的命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MatchStringStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MatchStringStrings.zh-Hant.resx new file mode 100644 index 00000000000..a70683c71dd --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MatchStringStrings.zh-Hant.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileOpenError" xml:space="preserve"> + <value>無法開啟檔案,因為目前的提供者 ({0}) 無法開啟檔案。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>無法讀取檔案 {0}: {1}</value> + </data> + <data name="FilterContextWarning" xml:space="preserve"> + <value>當結果是從 Select-String 輸出傳送而來時,選項「Context」無效。</value> + </data> + <data name="InvalidRegex" xml:space="preserve"> + <value>字串 {0} 不是有效的規則運算式: {1}</value> + </data> + <data name="CannotSpecifyCultureWithoutSimpleMatch" xml:space="preserve"> + <value>您只能在使用 -SimpleMatch 參數時指定 -Culture 參數。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MeasureObjectStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MeasureObjectStrings.zh-Hant.resx new file mode 100644 index 00000000000..fbfdc4a21f2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/MeasureObjectStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>在任何物件的輸入中,都找不到屬性 "{0}"。</value> + </data> + <data name="NonNumericInputObject" xml:space="preserve"> + <value>輸入物件 "{0}" 不是數值。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/NewObjectStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/NewObjectStrings.zh-Hant.resx new file mode 100644 index 00000000000..d5695ac80e0 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/NewObjectStrings.zh-Hant.resx @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotFindAppropriateCtor" xml:space="preserve"> + <value>找不到建構函式。找不到類型 {0} 的適當建構函式。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到類型 [{0}]:請確認已載入包含此類型的組件。</value> + </data> + <data name="CannotLoadComObjectType" xml:space="preserve"> + <value>無法載入 COM 類型 {0}。</value> + </data> + <data name="ComInteropLoaded" xml:space="preserve"> + <value>寫入管線的物件是元件主要互通性組件中類型 "{0}" 的執行個體。如果此類型公開的成員與 IDispatch 成員不同,而且未安裝主要互通性組件,為了搭配這個物件而撰寫的指令碼可能無法運作。</value> + </data> + <data name="MemberNotFound" xml:space="preserve"> + <value>找不到指定的 {2} 物件的成員 "{1}"。</value> + </data> + <data name="InvalidValue" xml:space="preserve"> + <value>所提供的值無效,或該屬性是唯讀的。請變更值,然後再試一次。</value> + </data> + <data name="CannotInstantiateWinRTType" xml:space="preserve"> + <value>不支援建立屬性和委派 Windows RT 類型的執行個體。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>無法建立類似 ByRef 類型 "{0}" 的執行個體。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>無法建立類型。此語言模式只支援核心類型。</value> + </data> + <data name="CannotCreateTypeLanguageMode" xml:space="preserve"> + <value>無法建立類型。在原則鎖定的電腦上,{0} 語言模式只支援核心類型。</value> + </data> + <data name="TypeWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet 類型建立</value> + </data> + <data name="TypeWDACLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中,不會建立類型 '{0}'。</value> + </data> + <data name="ComWDACLogTitle" xml:space="preserve"> + <value>New-Object Cmdlet COM 物件建立</value> + </data> + <data name="ComWDACLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中,不會建立 COM 物件 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/OutPrinterDisplayStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/OutPrinterDisplayStrings.zh-Hant.resx new file mode 100644 index 00000000000..06b5ab3d4b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/OutPrinterDisplayStrings.zh-Hant.resx @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultPrintFontName" xml:space="preserve"> + <value>Courier New</value> + <comment>{StringCategory="Font Name"}</comment> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SelectObjectStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SelectObjectStrings.zh-Hant.resx new file mode 100644 index 00000000000..dc653ffa4d7 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SelectObjectStrings.zh-Hant.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RenamingMultipleResults" xml:space="preserve"> + <value>無法重新命名多個結果。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>找不到屬性 "{0}"。</value> + </data> + <data name="MutlipleExpandProperties" xml:space="preserve"> + <value>無法展開多個屬性。</value> + </data> + <data name="AlreadyExistingProperty" xml:space="preserve"> + <value>無法處理屬性,因為屬性 "{0}" 已經存在。</value> + </data> + <data name="EmptyScriptBlockAndNoName" xml:space="preserve"> + <value>屬性是空的指令碼區塊,且未提供名稱。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SendMailMessageStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SendMailMessageStrings.zh-Hant.resx new file mode 100644 index 00000000000..d6bfa0981df --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SendMailMessageStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HostNameValue" xml:space="preserve"> + <value>無法傳送電子郵件,因為未指定 SMTP 伺服器。您必須使用 SmtpServer 參數或 $PSEmailServer 變數來指定 SMTP 伺服器。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SortObjectStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SortObjectStrings.zh-Hant.resx new file mode 100644 index 00000000000..2318cabc6f4 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/SortObjectStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"Sort-Object" - 無法在 "InputObject" 中找到 "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/StartSleepStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/StartSleepStrings.zh-Hant.resx new file mode 100644 index 00000000000..8744584e66f --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/StartSleepStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaximumDurationExceeded" xml:space="preserve"> + <value>'-Duration' 參數值不得超過 '{0}',您提供的值為 '{1}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TestJsonCmdletStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TestJsonCmdletStrings.zh-Hant.resx new file mode 100644 index 00000000000..d39c2bcae1a --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TestJsonCmdletStrings.zh-Hant.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidJsonSchema" xml:space="preserve"> + <value>無法剖析 JSON 結構描述。</value> + </data> + <data name="InvalidJson" xml:space="preserve"> + <value>無法剖析 JSON。</value> + </data> + <data name="InvalidJsonAgainstSchemaDetailed" xml:space="preserve"> + <value>JSON 對位於 '{1}' 的結構描述 {0} 無效</value> + </data> + <data name="JsonSchemaFileOpenFailure" xml:space="preserve"> + <value>無法開啟 JSON 結構描述檔案: {0}</value> + </data> + <data name="InvalidUriScheme" xml:space="preserve"> + <value>不支援 URI 配置 '{0}'。只允許 HTTP(S) 和本機檔案系統 URI。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TraceCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TraceCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..e771733c140 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/TraceCommandStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TraceFileOnly" xml:space="preserve"> + <value>追蹤輸出只能寫入檔案系統。路徑 '{0}' 參照 '{1}' 提供者路徑。</value> + </data> + <data name="TraceSingleFileOnly" xml:space="preserve"> + <value>追蹤輸出只能寫入單一系統。路徑 '{0}' 解析成多個檔案。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UnblockFileStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UnblockFileStrings.zh-Hant.resx new file mode 100644 index 00000000000..7b6946f5d62 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UnblockFileStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LinuxNotSupported" xml:space="preserve"> + <value>此 Cmdlet 不支援 Linux。</value> + </data> + <data name="UnblockError" xml:space="preserve"> + <value>解除封鎖 {0} 時發生錯誤。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateDataStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateDataStrings.zh-Hant.resx new file mode 100644 index 00000000000..94dc041be87 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateDataStrings.zh-Hant.resx @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateData_WrongProviderError" xml:space="preserve"> + <value>無法開啟檔案,因為目前的提供者是 "{0}",而此命令需要檔案。</value> + </data> + <data name="UpdateData_WrongExtension" xml:space="preserve"> + <value>無法讀取檔案 "{0}",因為它沒有副檔名 "{1}"。</value> + </data> + <data name="UpdateTypeDataAction" xml:space="preserve"> + <value>更新 TypeData</value> + </data> + <data name="UpdateFormatDataAction" xml:space="preserve"> + <value>更新 FormatData</value> + </data> + <data name="UpdateTarget" xml:space="preserve"> + <value>FileName: {0}</value> + </data> + <data name="CannotUpdateMemberType" xml:space="preserve"> + <value>無法使用類型 "{0}" 更新成員。請為 MemberTypes 參數指定不同的類型。</value> + </data> + <data name="ShouldBeSpecified" xml:space="preserve"> + <value>類型 "{1}" 需要 {0} 參數。請指定 {0} 參數。</value> + </data> + <data name="ShouldNotBeNull" xml:space="preserve"> + <value>對於類型 "{1}" 的成員,{0} 參數不應為 null 或空字串。更新此成員類型時,請為 {0} 參數指定非 null 值。</value> + </data> + <data name="ShouldNotBeSpecified" xml:space="preserve"> + <value>類型 "{1}" 的成員不需要 {0} 參數,因此不應指定此參數。更新此成員類型時,請勿指定 {0} 參數。</value> + </data> + <data name="TypeDataEmpty" xml:space="preserve"> + <value>未為類型 "{0}" 的更新指定成員。</value> + </data> + <data name="TargetTypeNameEmpty" xml:space="preserve"> + <value>目標類型名稱不應為 null、空白,或只包含空白字元。</value> + </data> + <data name="Value1AndValue2AreNotBothNull" xml:space="preserve"> + <value>類型為 "{0}" 的成員,其 Value 和 SecondValue 參數不應同時為 null。請為這兩個參數的其中一個指定非 null 值。</value> + </data> + <data name="WrongMemberCount" xml:space="preserve"> + <value>只能指定一種成員類型。指定的成員類型為: "{0}"。請只使用一種成員類型更新此類型。</value> + </data> + <data name="MemberTypeIsMissing" xml:space="preserve"> + <value>若未指定 MemberType 參數,則無法指定 MemberName、Value 及 SecondValue 參數。</value> + </data> + <data name="RemoveTypeDataAction" xml:space="preserve"> + <value>移除 TypeData</value> + </data> + <data name="RemoveTypeDataTarget" xml:space="preserve"> + <value>將移除的類型名稱: {0}</value> + </data> + <data name="UpdateTypeDataTarget" xml:space="preserve"> + <value>要更新的類型: {0}</value> + </data> + <data name="RemoveTypeFileAction" xml:space="preserve"> + <value>移除類型檔案</value> + </data> + <data name="TypeFileNotExistsInCurrentSession" xml:space="preserve"> + <value>檔案 {0} 未匯入目前的工作階段。</value> + </data> + <data name="FormatUpdatesDisabled" xml:space="preserve"> + <value>此 Runspace 不允許更新格式資料。建立 Runspace 時,已將 'DisableFormatUpdates' 屬性設為 True。</value> + </data> + <data name="CannotUpdateFormatWithFormatTable" xml:space="preserve"> + <value>無法使用 FormatTable 執行個體更新格式資料。</value> + </data> + <data name="CannotUpdateTypeWithTypeTable" xml:space="preserve"> + <value>無法使用 TypeTable 執行個體更新類型資料。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateListStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateListStrings.zh-Hant.resx new file mode 100644 index 00000000000..6984c4fbfb3 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UpdateListStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberDoesntExist" xml:space="preserve"> + <value>在這個物件上找不到屬性 '{0}'</value> + </data> + <data name="MissingPropertyParameter" xml:space="preserve"> + <value>當您指定 InputObject 參數時,必須指定 Property 參數。</value> + </data> + <data name="MissingInputObjectParameter" xml:space="preserve"> + <value>當您指定 Property 參數時,必須指定 InputObject 參數。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UtilityCommonStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UtilityCommonStrings.zh-Hant.resx new file mode 100644 index 00000000000..ca8fe0ee44b --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/UtilityCommonStrings.zh-Hant.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Invalidpath" xml:space="preserve"> + <value>{2} 有一或多個無效的例外狀況。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>無法執行此命令,因為檔案路徑 '{0}' 無效。請提供有效的檔案路徑,然後執行命令。</value> + </data> + <data name="EmptyCSSUri" xml:space="preserve"> + <value>無法執行此命令,因為 '{0}' 是空的或空白。請指定 CSSUri,然後執行命令。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>無法開啟檔案,因為目前的提供者 ({0}) 無法開啟檔案。</value> + </data> + <data name="SearchXMLPrefixNullError" xml:space="preserve"> + <value>無法執行此命令,因為 Namespace 參數中的前置詞值為 null。請為前置詞提供有效值,然後再次執行命令。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>無法展開依此屬性分組的物件,因為索引鍵重複。請為此屬性提供有效值,然後再試一次。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>此作業系統不支援這個命令。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>無法讀取檔案 '{0}': {1}</value> + </data> + <data name="FormatHexTypeNotSupported" xml:space="preserve"> + <value>無法將類型為 '{0}' 的輸入轉換為十六進位。若要檢視其字串表示的十六進位格式,請先將它傳送至 Out-String Cmdlet,再傳送至 Format-Hex。</value> + </data> + <data name="FormatHexOnlySupportsFileSystemPaths" xml:space="preserve"> + <value>不支援指定的路徑 '{0}'。此命令僅支援 FileSystem 提供者路徑。</value> + </data> + <data name="FormatHexPathPrefix" xml:space="preserve"> + <value>路徑:</value> + </data> + <data name="GroupObjectWithHashTable" xml:space="preserve"> + <value>無法執行命令,因為 AsString 參數需要您指定 AsHashtable 參數。</value> + </data> + <data name="GroupObjectSingleProperty" xml:space="preserve"> + <value>無法執行命令,因為當 AsHashTable 參數搭配一個以上的屬性使用時,必須同時加入 AsString 參數。</value> + </data> + <data name="PathDoesNotExist" xml:space="preserve"> + <value>找不到路徑 '{0}',因為它不存在。</value> + </data> + <data name="PSPrefixReservedInInformationTag" xml:space="preserve"> + <value>無法使用標記 '{0}'。'PS' 前置詞是保留的。</value> + </data> + <data name="CouldNotParseAsPowerShellDataFile" xml:space="preserve"> + <value>無法將檔案 '{0}' 剖析為 PowerShell 資料檔案。</value> + </data> + <data name="InvalidSDDL" xml:space="preserve"> + <value>無法從指定的 SDDL 建構安全性描述元,因為發生下列錯誤: {0}</value> + </data> + <data name="IEXWDACLogTitle" xml:space="preserve"> + <value>Invoke-Expression Cmdlet</value> + </data> + <data name="IEXWDACLogMessage" xml:space="preserve"> + <value>Invoke-Expression Cmdlet 指令碼區塊將會以 ConstrainedLanguage 模式執行。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/VariableCommandStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/VariableCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..b422ea58e25 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/VariableCommandStrings.zh-Hant.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetVariableAction" xml:space="preserve"> + <value>設定變數</value> + </data> + <data name="SetVariableTarget" xml:space="preserve"> + <value>名稱: {0},值: {1}</value> + </data> + <data name="UseSingleVariable" xml:space="preserve"> + <value>使用單一變數,而非集合</value> + </data> + <data name="NewVariableAction" xml:space="preserve"> + <value>新增變數</value> + </data> + <data name="NewVariableTarget" xml:space="preserve"> + <value>名稱: {0},值: {1}</value> + </data> + <data name="RemoveVariableAction" xml:space="preserve"> + <value>移除變數</value> + </data> + <data name="RemoveVariableTarget" xml:space="preserve"> + <value>名稱: {0}</value> + </data> + <data name="ClearVariableAction" xml:space="preserve"> + <value>清除變數</value> + </data> + <data name="ClearVariableTarget" xml:space="preserve"> + <value>名稱: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WebCmdletStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WebCmdletStrings.zh-Hant.resx new file mode 100644 index 00000000000..1a24cd4f9f2 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WebCmdletStrings.zh-Hant.resx @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AccessDenied" xml:space="preserve"> + <value>存取路徑 '{0}' 遭拒。</value> + </data> + <data name="AllowUnencryptedAuthenticationRequired" xml:space="preserve"> + <value>Cmdlet 無法保護透過未加密連線傳送的純文字密碼。若要隱藏此警告並透過未加密的網路傳送純文字密碼,請重新執行命令,並指定 AllowUnencryptedAuthentication 參數。</value> + </data> + <data name="AuthenticationConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Authentication 和 UseDefaultCredentials。Authentication 不支援預設認證。請指定 Authentication 或 UseDefaultCredentials,然後重試。</value> + </data> + <data name="AuthenticationCredentialNotSupplied" xml:space="preserve"> + <value>無法執行 Cmdlet,因為未指定下列參數: Credential。提供的驗證類型需要 Credential。請指定 Credential,然後重試。</value> + </data> + <data name="AuthenticationTokenNotSupplied" xml:space="preserve"> + <value>無法執行 Cmdlet,因為未指定下列參數: Token。提供的驗證類型需要 Token。請指定 Token,然後重試。</value> + </data> + <data name="AuthenticationTokenConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Credential 和 Token。請指定 Credential 或 Token,然後重試。</value> + </data> + <data name="BodyConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Body 和 InFile。請指定 Body 或 InFile,然後重試。 </value> + </data> + <data name="BodyFormConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Body 和 Form。請指定 Body 或 Form,然後重試。 </value> + </data> + <data name="FormInFileConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: InFile 和 Form。請指定 InFile 或 Form,然後重試。 </value> + </data> + <data name="ContentTypeException" xml:space="preserve"> + <value>無法執行 Cmdlet,因為 -ContentType 參數不是有效的 Content-Type 標頭。請為 -ContentType 指定有效的 Content-Type,然後重試。若要停用標頭驗證,請提供 -SkipHeaderValidation 參數。</value> + </data> + <data name="CredentialConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Credential 和 UseDefaultCredentials。請指定 Credential 或 UseDefaultCredentials,然後重試。</value> + </data> + <data name="DirectoryPathSpecified" xml:space="preserve"> + <value>路徑 '{0}' 會解析為目錄。請指定包含檔案名稱的路徑,然後重試命令。</value> + </data> + <data name="EmptyKeyInJsonString" xml:space="preserve"> + <value>提供的 JSON 包含名稱為空字串的屬性,只有使用 -AsHashTable 切換參數時才支援此功能。</value> + </data> + <data name="DuplicateKeysInJsonString" xml:space="preserve"> + <value>無法轉換 JSON 字串,因為從字串轉換而來的字典包含重複的索引鍵 '{0}'。</value> + </data> + <data name="IEDomNotSupported" xml:space="preserve"> + <value>無法剖析回應內容,因為 Internet Explorer 引擎無法使用,或 Internet Explorer 的首次啟動設定不完整。請指定 UseBasicParsing 參數,然後再試一次。</value> + </data> + <data name="InsecureRedirection" xml:space="preserve"> + <value>預設無法遵循不安全的重新導向。請重新執行命令,並指定 -AllowInsecureRedirect 切換參數。</value> + </data> + <data name="KeysWithDifferentCasingInJsonString" xml:space="preserve"> + <value>無法轉換 JSON 字串,因為它包含大小寫不同的索引鍵。請改用 -AsHashTable 切換參數。嘗試加入現有索引鍵 '{0}' 的索引鍵為 '{1}'。</value> + </data> + <data name="MaximumRedirectionCountExceeded" xml:space="preserve"> + <value>已超過重新導向次數上限。若要增加允許的重新導向次數,請為 -MaximumRedirection 參數提供較大的值。</value> + </data> + <data name="MultiplePathsResolved" xml:space="preserve"> + <value>路徑 '{0}' 可解析為多個路徑。</value> + </data> + <data name="NonStringKeyInDictionary" xml:space="preserve"> + <value>字典的序列化或還原序列化不支援類型 '{0}'。索引鍵必須是字串。</value> + </data> + <data name="NoPathResolved" xml:space="preserve"> + <value>無法將路徑 '{0}' 解析為檔案。</value> + </data> + <data name="NotFilesystemPath" xml:space="preserve"> + <value>路徑 '{0}' 不是檔案系統路徑。請指定檔案系統中檔案的路徑。</value> + </data> + <data name="OutFileMissing" xml:space="preserve"> + <value>無法執行 Cmdlet,因為缺少下列參數: OutFile。使用 {0} 參數時,請提供有效的 OutFile 參數值,然後重試。</value> + </data> + <data name="OutFileWritingSkipped" xml:space="preserve"> + <value>將不會重新下載檔案,因為遠端檔案的大小與 OutFile 相同: {0}</value> + </data> + <data name="ProxyCredentialConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: ProxyCredential 和 ProxyUseDefaultCredentials。請指定 ProxyCredential 或 ProxyUseDefaultCredentials,然後重試。</value> + </data> + <data name="ProxyUriNotSupplied" xml:space="preserve"> + <value>無法執行 Cmdlet,因為缺少下列參數: Proxy。使用 ProxyCredential 或 ProxyUseDefaultCredentials 參數時,請為 Proxy 參數提供有效的 Proxy URI,然後重試。</value> + </data> + <data name="ReadResponseComplete" xml:space="preserve"> + <value>已完成讀取網頁回應資料流。下載的位元組: {0}</value> + </data> + <data name="ReadResponseProgressActivity" xml:space="preserve"> + <value>正在讀取網頁回應資料流</value> + </data> + <data name="ReadResponseProgressStatus" xml:space="preserve"> + <value>已下載: {0}/{1}</value> + </data> + <data name="ResumeNotFilePath" xml:space="preserve"> + <value>只有在 OutFile 目標是檔案,但解析結果為目錄時,才能使用 Resume 切換參數: {0}。</value> + </data> + <data name="SessionConflict" xml:space="preserve"> + <value>無法執行 Cmdlet,因為指定了下列衝突的參數: Session 和 SessionVariable。請指定 Session 或 SessionVariable,然後重試。</value> + </data> + <data name="ThumbprintNotFound" xml:space="preserve"> + <value>無法擷取憑證,因為指紋無效。請驗證指紋並重試。</value> + </data> + <data name="WriteRequestComplete" xml:space="preserve"> + <value>已完成 Web 要求。(處理的位元組數: {0})</value> + </data> + <data name="WriteRequestCancelled" xml:space="preserve"> + <value>Web 要求已取消。(處理的位元組數: {0})</value> + </data> + <data name="WriteRequestProgressActivity" xml:space="preserve"> + <value>Web 要求狀態</value> + </data> + <data name="WriteRequestProgressStatus" xml:space="preserve"> + <value>已下載: {0}/{1}</value> + </data> + <data name="JsonDeserializationFailed" xml:space="preserve"> + <value>從 JSON 轉換失敗,錯誤: {0}</value> + </data> + <data name="ResponseStatusCodeFailure" xml:space="preserve"> + <value>回應狀態碼未表示成功: {0} ({1})。</value> + </data> + <data name="FollowingRelLinkVerboseMsg" xml:space="preserve"> + <value>追蹤 rel 連結 {0}</value> + </data> + <data name="WebMethodResumeFailedVerboseMsg" xml:space="preserve"> + <value>遠端伺服器指出無法繼續下載。本機檔案將會覆寫。</value> + </data> + <data name="WebResponseNoSizeVerboseMsg" xml:space="preserve"> + <value>已收到內容類型為 {0} 的 HTTP/{1} 回應,大小未知</value> + </data> + <data name="RetryVerboseMsg" xml:space="preserve"> + <value>在 {0} 秒後重試。前次嘗試的狀態碼: {1}</value> + </data> + <data name="JsonMaxDepthReached" xml:space="preserve"> + <value>由於序列化深度已超過設定的 {0},因此產生的 JSON 已截斷。</value> + </data> + <data name="WebSessionConnectionRecreated" xml:space="preserve"> + <value>WebSession 屬性在要求之間已變更,強制重新建立工作階段中的所有 HTTP 連線。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteErrorStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteErrorStrings.zh-Hant.resx new file mode 100644 index 00000000000..22a84dd8eec --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteErrorStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteErrorException" xml:space="preserve"> + <value>「Write-Error Cmdlet 已報告一個錯誤。」</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteProgressResourceStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteProgressResourceStrings.zh-Hant.resx new file mode 100644 index 00000000000..291b2f4df66 --- /dev/null +++ b/src/Microsoft.PowerShell.Commands.Utility/resources/zh-Hant/WriteProgressResourceStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ActivityParameterHelpMessage" xml:space="preserve"> + <value>描述正在報告進度之活動的文字。</value> + </data> + <data name="StatusParameterHelpMessage" xml:space="preserve"> + <value>描述目前正在報告進度之活動目前狀態的文字。</value> + </data> + <data name="Processing" xml:space="preserve"> + <value>正在處理</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Commands.Utility/singleshell/installer/MshUtilityMshSnapin.cs b/src/Microsoft.PowerShell.Commands.Utility/singleshell/installer/MshUtilityMshSnapin.cs deleted file mode 100644 index ebb3325d0b7..00000000000 --- a/src/Microsoft.PowerShell.Commands.Utility/singleshell/installer/MshUtilityMshSnapin.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.ComponentModel; -using System.Management.Automation; - -namespace Microsoft.PowerShell -{ - /// <summary> - /// PSUtilityPSSnapIn is a class for facilitating registry - /// of necessary information for PowerShell utility PSSnapin. - /// </summary> - [RunInstaller(true)] - public sealed class PSUtilityPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of this class. - /// </summary> - public PSUtilityPSSnapIn() - : base() - { - } - - /// <summary> - /// Get name of this PSSnapin. - /// </summary> - public override string Name - { - get - { - return RegistryStrings.UtilityMshSnapinName; - } - } - - /// <summary> - /// Get the default vendor string for this PSSnapin. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Get resource information for vendor. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string VendorResource - { - get - { - return "UtilityMshSnapInResources,Vendor"; - } - } - - /// <summary> - /// Get the default description string for this PSSnapin. - /// </summary> - public override string Description - { - get - { - return "This PSSnapIn contains utility cmdlets used to manipulate data."; - } - } - - /// <summary> - /// Get resource information for description. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string DescriptionResource - { - get - { - return "UtilityMshSnapInResources,Description"; - } - } - } -} diff --git a/src/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj b/src/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj index bbc8023b1da..ddb794bd1d2 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj +++ b/src/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj @@ -10,20 +10,13 @@ <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> </ItemGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup Condition=" '$(IsWindows)' != 'true' "> <Compile Remove="WindowsTaskbarJumpList\*.cs" /> </ItemGroup> <ItemGroup> - <Compile Remove="singleshell\installer\EngineInstaller.cs" /> - <Compile Remove="singleshell\installer\MshHostMshSnapin.cs" /> - <Compile Remove="gen\HostMshSnapinResources.cs" /> - - <EmbeddedResource Remove="resources\HostMshSnapinResources.resx" /> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> </ItemGroup> - </Project> diff --git a/src/Microsoft.PowerShell.ConsoleHost/WindowsTaskbarJumpList/HResult.cs b/src/Microsoft.PowerShell.ConsoleHost/WindowsTaskbarJumpList/HResult.cs index e23f0810ea1..4789bcef06f 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/WindowsTaskbarJumpList/HResult.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/WindowsTaskbarJumpList/HResult.cs @@ -4,18 +4,18 @@ namespace Microsoft.PowerShell { /// <summary> - /// HRESULT Wrapper - /// </summary> + /// HRESULT Wrapper + /// </summary> internal enum HResult { - /// <summary> - /// S_OK - /// </summary> + /// <summary> + /// S_OK + /// </summary> Ok = 0x0000, /// <summary> /// S_FALSE. - /// </summary> + /// </summary> False = 0x0001, /// <summary> diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cs index 0fb85e740f4..0546dc527ee 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/CommandLineParameterParser.cs @@ -14,6 +14,7 @@ using System.Management.Automation.Internal; using System.Management.Automation.Language; using System.Management.Automation.Runspaces; +using System.Management.Automation.Security; using System.Security; using System.Text; @@ -878,10 +879,27 @@ internal void Parse(string[] args) ParseHelper(args); } + internal static bool IsFileOnlyEntryEnabled + { + get + { +#if UNIX + return false; +#else + return SystemPolicy.IsFileOnlyEntryEnabled(); +#endif + } + } + private void ParseHelper(string[] args) { if (args.Length == 0) { + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryRequired); + } + return; } @@ -927,6 +945,12 @@ private void ParseHelper(string[] args) _noExit = true; noexitSeen = true; ParametersUsed |= ParameterBitmap.NoExit; + + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryNoExitDisabled); + break; + } } else if (MatchSwitch(switchKey, "noprofile", "nop")) { @@ -948,6 +972,11 @@ private void ParseHelper(string[] args) _socketServerMode = true; _showBanner = false; ParametersUsed |= ParameterBitmap.SocketServerMode; + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryServerMode); + break; + } } #if !UNIX else if (MatchSwitch(switchKey, "v2socketservermode", "v2so")) @@ -955,6 +984,11 @@ private void ParseHelper(string[] args) _v2SocketServerMode = true; _showBanner = false; ParametersUsed |= ParameterBitmap.V2SocketServerMode; + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryServerMode); + break; + } } #endif else if (MatchSwitch(switchKey, "servermode", "s")) @@ -962,18 +996,33 @@ private void ParseHelper(string[] args) _serverMode = true; _showBanner = false; ParametersUsed |= ParameterBitmap.ServerMode; + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryServerMode); + break; + } } else if (MatchSwitch(switchKey, "namedpipeservermode", "nam")) { _namedPipeServerMode = true; _showBanner = false; ParametersUsed |= ParameterBitmap.NamedPipeServerMode; + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryServerMode); + break; + } } else if (MatchSwitch(switchKey, "sshservermode", "sshs")) { _sshServerMode = true; _showBanner = false; ParametersUsed |= ParameterBitmap.SSHServerMode; + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryServerMode); + break; + } } else if (MatchSwitch(switchKey, "noprofileloadtime", "noprofileloadtime")) { @@ -1263,6 +1312,15 @@ private void ParseHelper(string[] args) } } + if (_error is null + && !_showVersion + && !_showHelp + && !ParametersUsed.HasFlag(ParameterBitmap.File) + && IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryRequired); + } + Dbg.Assert( ((_exitCode == ConsoleHost.ExitCodeBadCommandLineParameter) && _abortStartup) || (_exitCode == ConsoleHost.ExitCodeSuccess), @@ -1360,6 +1418,12 @@ private bool ParseFile(string[] args, ref int i, bool noexitSeen) // Process interactive input... if (args[i] == "-") { + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryRequired); + return false; + } + // the arg to -file is -, which is secret code for "read the commands from stdin with prompts" _explicitReadCommandsFromStdin = true; @@ -1492,6 +1556,12 @@ static object ConvertToBoolIfPossible(string arg) private bool ParseCommand(string[] args, ref int i, bool noexitSeen, bool isEncoded) { + if (IsFileOnlyEntryEnabled) + { + SetCommandLineError(CommandLineParameterParserStrings.FileOnlyEntryRequired); + return false; + } + if (_commandLineCommand != null) { // we've already set the command, so squawk diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs index b866815a25c..78028f816d0 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHost.cs @@ -118,43 +118,36 @@ internal static int Start( throw new ConsoleHostStartupException(ConsoleHostStrings.ShellCannotBeStartedWithConfigConflict); } - // Put PSHOME in front of PATH so that calling `pwsh` within `pwsh` always starts the same running version. + // Put pwsh executable home in front of PATH so that calling `pwsh` within `pwsh` always starts the same running version. + string psExeHome = GetPSExecutableHome(); string path = Environment.GetEnvironmentVariable("PATH"); - string pshome = Utils.DefaultPowerShellAppBase; - string dotnetToolsPathSegment = $"{Path.DirectorySeparatorChar}.store{Path.DirectorySeparatorChar}powershell{Path.DirectorySeparatorChar}"; - int index = pshome.IndexOf(dotnetToolsPathSegment, StringComparison.Ordinal); - if (index > 0) - { - // We're running PowerShell global tool. In this case the real entry executable should be the 'pwsh' - // or 'pwsh.exe' within the tool folder which should be the path right before the '\.store', not what - // PSHome is pointing to. - pshome = pshome[0..index]; - } - - pshome += Path.PathSeparator; + psExeHome += Path.PathSeparator; // To not impact startup perf, we don't remove duplicates, but we avoid adding a duplicate to the front // we also don't handle the edge case where PATH only contains $PSHOME if (string.IsNullOrEmpty(path)) { - Environment.SetEnvironmentVariable("PATH", pshome); + Environment.SetEnvironmentVariable("PATH", psExeHome); } - else if (!path.StartsWith(pshome, StringComparison.Ordinal)) + else if (!path.StartsWith(psExeHome, StringComparison.Ordinal)) { - Environment.SetEnvironmentVariable("PATH", pshome + path); + Environment.SetEnvironmentVariable("PATH", psExeHome + path); } try { string profileDir = Platform.CacheDirectory; -#if !UNIX - if (!Directory.Exists(profileDir)) + if (!string.IsNullOrEmpty(profileDir)) { - Directory.CreateDirectory(profileDir); - } +#if !UNIX + if (!Directory.Exists(profileDir)) + { + Directory.CreateDirectory(profileDir); + } #endif - ProfileOptimization.SetProfileRoot(profileDir); + ProfileOptimization.SetProfileRoot(profileDir); + } } catch { @@ -162,8 +155,6 @@ internal static int Start( // improve startup performance. } - uint exitCode = ExitCodeSuccess; - Thread.CurrentThread.Name = "ConsoleHost main thread"; try @@ -189,7 +180,7 @@ internal static int Start( // or start up the engine and retrieve the information via $psversiontable.GitCommitId // but this returns the semantic version and avoids executing a script s_theConsoleHost.UI.WriteLine($"PowerShell {PSVersionInfo.GitCommitId}"); - return 0; + return ExitCodeSuccess; } // Servermode parameter validation check. @@ -220,6 +211,14 @@ internal static int Start( return ExitCodeBadCommandLineParameter; } + if (serverModeCount is 1 && CommandLineParameterParser.IsFileOnlyEntryEnabled) + { + // User facing error message should already be written by the parser, + // so just trace and exit. + s_tracer.TraceError("Server mode cannot be specified when FileOnlyEntry policy is in place."); + return ExitCodeBadCommandLineParameter; + } + #if !UNIX TaskbarJumpList.CreateRunAsAdministratorJumpList(); #endif @@ -234,9 +233,10 @@ internal static int Start( configurationName: null, configurationFile: s_cpp.ConfigurationFile, combineErrOutStream: false); - exitCode = 0; + return ExitCodeSuccess; } - else if (s_cpp.SSHServerMode) + + if (s_cpp.SSHServerMode) { ApplicationInsightsTelemetry.SendPSCoreStartupTelemetry("SSHServer", s_cpp.ParametersUsedAsDouble); ProfileOptimization.StartProfile("StartupProfileData-SSHServerMode"); @@ -246,18 +246,20 @@ internal static int Start( configurationName: null, configurationFile: s_cpp.ConfigurationFile, combineErrOutStream: true); - exitCode = 0; + return ExitCodeSuccess; } - else if (s_cpp.NamedPipeServerMode) + + if (s_cpp.NamedPipeServerMode) { ApplicationInsightsTelemetry.SendPSCoreStartupTelemetry("NamedPipe", s_cpp.ParametersUsedAsDouble); ProfileOptimization.StartProfile("StartupProfileData-NamedPipeServerMode"); RemoteSessionNamedPipeServer.RunServerMode( configurationName: s_cpp.ConfigurationName); - exitCode = 0; + return ExitCodeSuccess; } #if !UNIX - else if (s_cpp.V2SocketServerMode) + + if (s_cpp.V2SocketServerMode) { if (s_cpp.Token == null) { @@ -281,50 +283,49 @@ internal static int Start( token: s_cpp.Token, tokenCreationTime: s_cpp.UTCTimestamp.Value); - exitCode = 0; + return ExitCodeSuccess; } #endif - else if (s_cpp.SocketServerMode) + + if (s_cpp.SocketServerMode) { ApplicationInsightsTelemetry.SendPSCoreStartupTelemetry("SocketServerMode", s_cpp.ParametersUsedAsDouble); ProfileOptimization.StartProfile("StartupProfileData-SocketServerMode"); HyperVSocketMediator.Run( initialCommand: s_cpp.InitialCommand, configurationName: s_cpp.ConfigurationName); - exitCode = 0; + return ExitCodeSuccess; } - else + + // Run PowerShell in normal console mode. + if (hostException != null) { - // Run PowerShell in normal console mode. - if (hostException != null) - { - // Unable to create console host. - throw hostException; - } + // Unable to create console host. + throw hostException; + } - if (LoadPSReadline()) - { - ProfileOptimization.StartProfile("StartupProfileData-Interactive"); + if (LoadPSReadline()) + { + ProfileOptimization.StartProfile("StartupProfileData-Interactive"); - if (UpdatesNotification.CanNotifyUpdates) - { - // Start a task in the background to check for the update release. - _ = UpdatesNotification.CheckForUpdates(); - } - } - else + if (UpdatesNotification.CanNotifyUpdates) { - ProfileOptimization.StartProfile("StartupProfileData-NonInteractive"); + // Start a task in the background to check for the update release. + _ = UpdatesNotification.CheckForUpdates(); } + } + else + { + ProfileOptimization.StartProfile("StartupProfileData-NonInteractive"); + } - s_theConsoleHost.BindBreakHandler(); - PSHost.IsStdOutputRedirected = Console.IsOutputRedirected; + s_theConsoleHost.BindBreakHandler(); + IsStdOutputRedirected = Console.IsOutputRedirected; - // Send startup telemetry for ConsoleHost startup - ApplicationInsightsTelemetry.SendPSCoreStartupTelemetry("Normal", s_cpp.ParametersUsedAsDouble); + // Send startup telemetry for ConsoleHost startup + ApplicationInsightsTelemetry.SendPSCoreStartupTelemetry("Normal", s_cpp.ParametersUsedAsDouble); - exitCode = s_theConsoleHost.Run(s_cpp, false); - } + return unchecked((int)s_theConsoleHost.Run(s_cpp, false)); } finally { @@ -346,11 +347,6 @@ internal static int Start( } #pragma warning restore IDE0031 } - - unchecked - { - return (int)exitCode; - } } internal static void ParseCommandLine(string[] args) @@ -377,6 +373,43 @@ internal static void ParseCommandLine(string[] args) private static readonly CommandLineParameterParser s_cpp = new CommandLineParameterParser(); + private static string GetPSExecutableHome() + { +#if UNIX + const string pwshName = "pwsh"; + const string dotnetToolPathSegment = "/.store/powershell/"; +#else + const string pwshName = "pwsh.exe"; + const string dotnetToolPathSegment = @"\.store\powershell\"; +#endif + + string psExePath = Environment.ProcessPath; + string psExeHome = Path.GetDirectoryName(psExePath); + string processName = Path.GetFileName(psExePath); + + // Use 'Environment.ProcessPath' if it points to 'pwsh.exe' or 'pwsh'. + if (pwshName.Equals(processName, StringComparison.Ordinal)) + { +#if !UNIX + psExeHome = ResolveStablePathIfMsix(psExeHome); +#endif + return psExeHome; + } + + psExeHome = Utils.DefaultPowerShellAppBase; + + int index = psExeHome.IndexOf(dotnetToolPathSegment, StringComparison.Ordinal); + if (index > 0) + { + // We're running PowerShell dotnet tool. In this case the real entry executable should be the 'pwsh' + // or 'pwsh.exe' within the tool folder which should be the path right before the '\.store', because + // the pwsh executable under $PSHOME is an x86-64 binary that won't work on non-x86/64 platforms. + return psExeHome[0..index]; + } + + return psExeHome; + } + #if UNIX /// <summary> /// The break handler for the program. Dispatches a break event to the current Executor. @@ -406,6 +439,49 @@ private static void MyBreakHandler(object sender, ConsoleCancelEventArgs args) } } #else + /// <summary> + /// Handle the MSIX package scenario where <paramref name="psExeHome"/> points to the MSIX package folder under "Program Files". + /// + /// That path contains a version string and will change with every update. Prepending that path to the PATH environment variable + /// caused a problem for CMake-based build systems: CMake cached the path to 'pwsh.exe' when running for the first time from the + /// MSIX PowerShell. That cached path became invalid after the MSIX PowerShell was updated, which broke CMake. + /// + /// So, instead of using the "Program Files" package folder path, we need to use the stable path that contains the execution alias + /// for the specific MSIX package, e.g. use "%LOCALAPPDATA%\Microsoft\WindowsApps\Microsoft.PowerShell_8wekyb3d8bbwe" instead of + /// "%ProgramFiles%\WindowsApps\Microsoft.PowerShell_7.x.x.0_x64__8wekyb3d8bbwe". + /// </summary> + /// <param name="psExeHome">Path to the directory that contains the pwsh executable.</param> + private static string ResolveStablePathIfMsix(string psExeHome) + { + const string msixPublisherSuffix = "_8wekyb3d8bbwe"; + const string msixPackageBaseName = "Microsoft.PowerShell"; + + if (psExeHome.EndsWith(msixPublisherSuffix, StringComparison.Ordinal)) + { + string programFileDir = Environment.GetFolderPath( + Environment.SpecialFolder.ProgramFiles, + Environment.SpecialFolderOption.DoNotVerify); + + string prefix = $"{programFileDir}\\WindowsApps\\{msixPackageBaseName}"; + if (psExeHome.StartsWith(prefix, StringComparison.Ordinal)) + { + int startIndex = prefix.Length; + int underbarIndex = psExeHome.IndexOf('_', startIndex); + if (underbarIndex > 0) + { + ReadOnlySpan<char> channelSuffix = psExeHome.AsSpan(startIndex, underbarIndex - startIndex); + string localAppDataDir = Environment.GetFolderPath( + Environment.SpecialFolder.LocalApplicationData, + Environment.SpecialFolderOption.DoNotVerify); + + psExeHome = $"{localAppDataDir}\\Microsoft\\WindowsApps\\{msixPackageBaseName}{channelSuffix}{msixPublisherSuffix}"; + } + } + } + + return psExeHome; + } + /// <summary> /// The break handler for the program. Dispatches a break event to the current Executor. /// </summary> @@ -2198,7 +2274,6 @@ private void ReportException(Exception e, Executor exec) if (e1 != null) { // that didn't work. Write out the error ourselves as a last resort. - ReportExceptionFallback(e, null); } } @@ -2219,7 +2294,7 @@ private void ReportExceptionFallback(Exception e, string header) Console.Error.WriteLine(header); } - if (e == null) + if (e is null) { return; } @@ -2227,7 +2302,9 @@ private void ReportExceptionFallback(Exception e, string header) // See if the exception has an error record attached to it... ErrorRecord er = null; if (e is IContainsErrorRecord icer) + { er = icer.ErrorRecord; + } if (e is PSRemotingTransportException) { @@ -2244,8 +2321,22 @@ private void ReportExceptionFallback(Exception e, string header) } // Add the position message for the error if it's available. - if (er != null && er.InvocationInfo != null) + if (er?.InvocationInfo is { }) + { Console.Error.WriteLine(er.InvocationInfo.PositionMessage); + } + + // Print the stack trace. + Console.Error.WriteLine($"\n--- {e.GetType().FullName} ---"); + Console.Error.WriteLine(e.StackTrace); + + Exception inner = e.InnerException; + while (inner is { }) + { + Console.Error.WriteLine($"--- inner {inner.GetType().FullName} ---"); + Console.Error.WriteLine(inner.StackTrace); + inner = inner.InnerException; + } } /// <summary> @@ -2565,14 +2656,7 @@ internal void Run(bool inputLoopIsNested) // Evaluate any suggestions if (previousResponseWasEmpty == false) { - if (ExperimentalFeature.IsEnabled(ExperimentalFeature.PSFeedbackProvider)) - { - EvaluateFeedbacks(ui); - } - else - { - EvaluateSuggestions(ui); - } + EvaluateFeedbacks(ui); } // Then output the prompt @@ -2896,44 +2980,6 @@ private void EvaluateFeedbacks(ConsoleHostUserInterface ui) } } - private void EvaluateSuggestions(ConsoleHostUserInterface ui) - { - // Output any training suggestions - try - { - List<string> suggestions = HostUtilities.GetSuggestion(_parent.Runspace); - - if (suggestions.Count > 0) - { - ui.WriteLine(); - } - - bool first = true; - foreach (string suggestion in suggestions) - { - if (!first) - ui.WriteLine(); - - ui.WriteLine(suggestion); - - first = false; - } - } - catch (TerminateException) - { - // A variable breakpoint may be hit by HostUtilities.GetSuggestion. The debugger throws TerminateExceptions to stop the execution - // of the current statement; we do not want to treat these exceptions as errors. - } - catch (Exception e) - { - // Catch-all OK. This is a third-party call-out. - ui.WriteErrorLine(e.Message); - - LocalRunspace localRunspace = (LocalRunspace)_parent.Runspace; - localRunspace.GetExecutionContext.AppendDollarError(e); - } - } - private string EvaluatePrompt() { string promptString = _promptExec.ExecuteCommandAndGetResultAsString("prompt", out _); diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs index 51fe8203d80..f0da0d99547 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleHostUserInterface.cs @@ -578,7 +578,7 @@ private static bool shouldUnsetMode( [MethodImpl(MethodImplOptions.AggressiveInlining)] internal void WriteToConsole(char c, bool transcribeResult) { - ReadOnlySpan<char> value = stackalloc char[1] { c }; + ReadOnlySpan<char> value = [c]; WriteToConsole(value, transcribeResult); } diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleTextWriter.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleTextWriter.cs index 97a02cb7123..a82156ce1c8 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleTextWriter.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ConsoleTextWriter.cs @@ -76,8 +76,8 @@ public override void Write(char c) { - ReadOnlySpan<char> c1 = stackalloc char[1] { c }; - _ui.WriteToConsole(c1, transcribeResult: true); + ReadOnlySpan<char> value = [c]; + _ui.WriteToConsole(value, transcribeResult: true); } public override diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/Executor.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/Executor.cs index 38924f3e397..354c61fb8f3 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/Executor.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/Executor.cs @@ -15,7 +15,7 @@ namespace Microsoft.PowerShell /// <summary> /// Executor wraps a Pipeline instance, and provides helper methods for executing commands in that pipeline. It is used to /// provide bookkeeping and structure to the use of pipeline in such a way that they can be interrupted and cancelled by a - /// break event handler, and to track nesting of pipelines (which happens with interrupted input loops (aka subshells) and + /// break event handler, and to track nesting of pipelines (which happens with interrupted input loops (aka subshells) and /// use of tab-completion in prompts). The bookkeeping is necessary because the break handler is static and global, and /// there is no means for tying a break handler to an instance of an object. /// diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs index 6dfd5d54e6f..acfdea07153 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ManagedEntrance.cs @@ -86,9 +86,9 @@ public static int Start([MarshalAs(UnmanagedType.LPArray, ArraySubType = Unmanag int exitCode = 0; try { - var banner = string.Format( + string banner = string.Format( CultureInfo.InvariantCulture, - ManagedEntranceStrings.ShellBannerNonWindowsPowerShell, + ManagedEntranceStrings.ShellBannerPowerShell, PSVersionInfo.GitCommitId); ConsoleHost.DefaultInitialSessionState = InitialSessionState.CreateDefault2(); diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ProgressNode.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ProgressNode.cs index 4f51820524c..01cbd4069c4 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/ProgressNode.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/ProgressNode.cs @@ -67,7 +67,7 @@ namespace Microsoft.PowerShell this.Style = IsMinimalProgressRenderingEnabled() ? RenderStyle.Ansi - : this.Style = RenderStyle.FullPlus; + : RenderStyle.FullPlus; this.SourceId = sourceId; } @@ -111,7 +111,7 @@ namespace Microsoft.PowerShell RenderMinimal(strCollection, indentation, maxWidth, rawUI); break; case RenderStyle.Ansi: - RenderAnsi(strCollection, indentation, maxWidth); + RenderAnsi(strCollection, indentation, maxWidth, rawUI); break; case RenderStyle.Invisible: // do nothing @@ -368,9 +368,12 @@ internal static bool IsMinimalProgressRenderingEnabled() /// <param name="maxWidth"> /// The maximum number of chars that the rendering is allowed to consume. /// </param> + /// <param name="rawUI"> + /// The PSHostRawUserInterface used to gauge string widths in the rendering. + /// </param> private void - RenderAnsi(ArrayList strCollection, int indentation, int maxWidth) + RenderAnsi(ArrayList strCollection, int indentation, int maxWidth, PSHostRawUserInterface rawUI) { string indent = StringUtil.Padding(indentation); string secRemain = string.Empty; @@ -389,68 +392,129 @@ internal static bool IsMinimalProgressRenderingEnabled() // if the activity is really long, only use up to half the width string activity; - if (Activity.Length > maxWidth / 2) + int activityDisplayCellsWidth = rawUI.LengthInBufferCells(Activity); + if (activityDisplayCellsWidth > maxWidth / 2) { - activity = Activity.Substring(0, maxWidth / 2) + PSObjectHelper.Ellipsis; + activity = StringUtil.TruncateToBufferCellWidth(rawUI, Activity, (maxWidth / 2) - 1) + PSObjectHelper.Ellipsis; } else { activity = Activity; } + activityDisplayCellsWidth = rawUI.LengthInBufferCells(activity); + // 4 is for the extra space and square brackets below and one extra space - int barWidth = maxWidth - activity.Length - indentation - 4; + int barWidth = maxWidth - activityDisplayCellsWidth - indentation - 4; var sb = new StringBuilder(); - int padding = maxWidth + PSStyle.Instance.Progress.Style.Length + PSStyle.Instance.Reverse.Length + PSStyle.Instance.ReverseOff.Length; sb.Append(PSStyle.Instance.Reverse); - int maxStatusLength = barWidth - secRemainLength - 1; - if (maxStatusLength > 0 && StatusDescription.Length > barWidth - secRemainLength) + // Build the status description part + int maxStatusWidth = barWidth - secRemainLength; + string statusPart = RenderAnsiStatusPart(rawUI, maxStatusWidth, out int statusPartDisplayWidth); + + sb.Append(statusPart); + + // Calculate padding needed + int emptyPadLength = barWidth - statusPartDisplayWidth - secRemainLength; + if (emptyPadLength > 0) { - sb.Append(StatusDescription.AsSpan(0, barWidth - secRemainLength - 1)); - sb.Append(PSObjectHelper.Ellipsis); + sb.Append(' ', emptyPadLength); } - else + + sb.Append(secRemain); + + // Insert ReverseOff at the correct position for the progress bar + RenderAnsiReverseOff(sb, rawUI, statusPart, barWidth); + + strCollection.Add( + StringUtil.Format( + "{0}{1}{2} [{3}]{4}", + indent, + PSStyle.Instance.Progress.Style, + activity, + sb.ToString(), + PSStyle.Instance.Reset)); + } + + /// <summary> + /// Builds the status-description portion of the Ansi progress bar, truncating it + /// with an ellipsis when it would exceed the available status width. + /// </summary> + /// <param name="rawUI"> + /// The PSHostRawUserInterface used to gauge string widths. + /// </param> + /// <param name="maxStatusWidth"> + /// The maximum number of buffer cells available for the status description. + /// </param> + /// <param name="statusPartDisplayWidth"> + /// On return, the width in buffer cells of the produced status part. + /// </param> + /// <returns>The status description, possibly truncated with an ellipsis.</returns> + private string RenderAnsiStatusPart(PSHostRawUserInterface rawUI, int maxStatusWidth, out int statusPartDisplayWidth) + { + int statusDisplayWidth = rawUI.LengthInBufferCells(StatusDescription); + + if (maxStatusWidth <= 0 || statusDisplayWidth <= maxStatusWidth) { - sb.Append(StatusDescription); + statusPartDisplayWidth = statusDisplayWidth; + return StatusDescription; } - int emptyPadLength = barWidth + PSStyle.Instance.Reverse.Length - sb.Length - secRemainLength; - if (emptyPadLength > 0) + int ellipsisWidth = rawUI.LengthInBufferCells(PSObjectHelper.EllipsisStr); + string statusPart = StringUtil.TruncateToBufferCellWidth(rawUI, StatusDescription, maxStatusWidth - ellipsisWidth) + PSObjectHelper.EllipsisStr; + statusPartDisplayWidth = rawUI.LengthInBufferCells(statusPart); + return statusPart; + } + + /// <summary> + /// Appends the ReverseOff VT sequence to the rendered bar at the buffer-cell position + /// that corresponds to the filled portion of the progress bar, respecting character boundaries. + /// </summary> + /// <param name="sb">The StringBuilder holding the bar contents built so far.</param> + /// <param name="rawUI"> + /// The PSHostRawUserInterface used to gauge string widths. + /// </param> + /// <param name="statusPart">The status text at the start of the bar.</param> + /// <param name="barWidth">The total width of the progress bar in buffer cells.</param> + private void RenderAnsiReverseOff(StringBuilder sb, PSHostRawUserInterface rawUI, string statusPart, int barWidth) + { + if (PercentComplete < 0 || PercentComplete >= 100 || barWidth <= 0) { - sb.Append(string.Empty.PadRight(emptyPadLength)); + sb.Append(PSStyle.Instance.ReverseOff); + return; } - sb.Append(secRemain); + int barLength = PercentComplete * barWidth / 100; + if (barLength >= barWidth) + { + barLength = barWidth - 1; + } + + // Calculate the string position where we need to insert ReverseOff. + // We need to find the character position that corresponds to barLength buffer cells. + int stringPos = PSStyle.Instance.Reverse.Length; + int currentCellCount = 0; - if (PercentComplete >= 0 && PercentComplete < 100 && barWidth > 0) + for (int i = 0; i < statusPart.Length && currentCellCount < barLength; i++) { - int barLength = PercentComplete * barWidth / 100; - if (barLength >= barWidth) - { - barLength = barWidth - 1; - } + currentCellCount += rawUI.LengthInBufferCells(statusPart[i]); + stringPos++; + } - if (barLength < sb.Length) - { - sb.Insert(barLength + PSStyle.Instance.Reverse.Length, PSStyle.Instance.ReverseOff); - } + // Add any padding characters. + int remainingCells = barLength - currentCellCount; + stringPos += Math.Max(0, remainingCells); + + if (stringPos < sb.Length) + { + sb.Insert(stringPos, PSStyle.Instance.ReverseOff); } else { sb.Append(PSStyle.Instance.ReverseOff); } - - strCollection.Add( - StringUtil.Format( - "{0}{1}{2} [{3}]{4}", - indent, - PSStyle.Instance.Progress.Style, - activity, - sb.ToString(), - PSStyle.Instance.Reset) - .PadRight(padding)); } /// <summary> diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/StopTranscriptCmdlet.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/StopTranscriptCmdlet.cs index 71e90854dc4..093f7c147dc 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/StopTranscriptCmdlet.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/StopTranscriptCmdlet.cs @@ -25,7 +25,7 @@ protected override { return; } - + try { string outFilename = Host.UI.StopTranscribing(); diff --git a/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs b/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs index 28cd31473dd..eb4557c04d2 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs +++ b/src/Microsoft.PowerShell.ConsoleHost/host/msh/UpdatesNotification.cs @@ -28,6 +28,9 @@ internal static class UpdatesNotification private const string StableBuildInfoURL = "https://aka.ms/pwsh-buildinfo-stable"; private const string PreviewBuildInfoURL = "https://aka.ms/pwsh-buildinfo-preview"; + private const int NotificationDelayDays = 7; + private const int UpdateCheckBackoffDays = 7; + /// <summary> /// The version of new update is persisted using a file, not as the file content, but instead baked in the file name in the following template: /// `update{notification-type}_{version}_{publish-date}` -- held by 's_updateFileNameTemplate', @@ -57,12 +60,12 @@ internal static class UpdatesNotification static UpdatesNotification() { s_notificationType = GetNotificationType(); - CanNotifyUpdates = s_notificationType != NotificationType.Off; + CanNotifyUpdates = s_notificationType != NotificationType.Off + && Platform.TryDeriveFromCache(PSVersionInfo.GitCommitId, out s_cacheDirectory); if (CanNotifyUpdates) { s_enumOptions = new EnumerationOptions(); - s_cacheDirectory = Path.Combine(Platform.CacheDirectory, PSVersionInfo.GitCommitId); // Build the template/pattern strings for the configured notification type. string typeNum = ((int)s_notificationType).ToString(); @@ -89,9 +92,18 @@ internal static void ShowUpdateNotification(PSHostUserInterface hostUI) if (TryParseUpdateFile( updateFilePath: out _, out SemanticVersion lastUpdateVersion, - lastUpdateDate: out _) + out DateTime lastUpdateDate) && lastUpdateVersion != null) { + DateTime today = DateTime.UtcNow; + if ((today - lastUpdateDate).TotalDays < NotificationDelayDays) + { + // The update was out less than 1 week ago and it's possible the packages are still rolling out. + // We only show the notification when the update is at least 1 week old, to reduce the chance that + // users see the notification but cannot get the new update when they try to install it. + return; + } + string releaseTag = lastUpdateVersion.ToString(); string notificationMsgTemplate = s_notificationType == NotificationType.LTS ? ManagedEntranceStrings.LTSUpdateNotificationMessage @@ -169,7 +181,7 @@ internal static async Task CheckForUpdates() out DateTime lastUpdateDate); DateTime today = DateTime.UtcNow; - if (parseSuccess && updateFilePath != null && (today - lastUpdateDate).TotalDays < 7) + if (parseSuccess && updateFilePath != null && (today - lastUpdateDate).TotalDays < UpdateCheckBackoffDays) { // There is an existing update file, and the last update was less than 1 week ago. // It's unlikely a new version is released within 1 week, so we can skip this check. diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/CommandLineParameterParserStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/CommandLineParameterParserStrings.resx index 33445ceebd2..7a66c4dd828 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/CommandLineParameterParserStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/CommandLineParameterParserStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -228,4 +228,13 @@ Valid formats are: <data name="MissingMandatoryArgument" xml:space="preserve"> <value>An argument is required to be supplied to the '{0}' parameter.</value> </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>The parameter "-File" is required by policy.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>The parameter "-NoExit" is disallowed by policy.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Server mode is disallowed by policy.</value> + </data> </root> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleControlStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleControlStrings.resx index bf1a8f84bfd..bb2e50e949e 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleControlStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleControlStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostRawUserInterfaceStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostRawUserInterfaceStrings.resx index c640b2c4a89..150f1cb973f 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostRawUserInterfaceStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostRawUserInterfaceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostStrings.resx index 9bc06e0d42f..f99a7627a65 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceSecurityResources.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceSecurityResources.resx index 6c383d5052f..a3b9491db36 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceSecurityResources.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceSecurityResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceStrings.resx index 7a2f61022f5..b7d0c1f79d6 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ConsoleHostUserInterfaceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/HostMshSnapinResources.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/HostMshSnapinResources.resx deleted file mode 100644 index 7cfdd2f63b5..00000000000 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/HostMshSnapinResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="Description" xml:space="preserve"> - <value>This PowerShell snap-in contains cmdlets (such as Start-Transcript and Stop-Transcript) that are provided for use with the PowerShell console host.</value> - </data> - <data name="Vendor" xml:space="preserve"> - <value>Microsoft Corporation</value> - </data> - <data name="Name" xml:space="preserve"> - <value>Host PowerShell Snap-In.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx index 2c0b0154757..4f5e919fbf7 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ManagedEntranceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -117,7 +117,7 @@ <resheader name="writer"> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> </resheader> - <data name="ShellBannerNonWindowsPowerShell" xml:space="preserve"> + <data name="ShellBannerPowerShell" xml:space="preserve"> <value>PowerShell {0}</value> </data> <data name="ShellBannerCLMode" xml:space="preserve"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ProgressNodeStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ProgressNodeStrings.resx index b4e9785add6..afaa49e90c3 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/ProgressNodeStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ProgressNodeStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/TranscriptStrings.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/TranscriptStrings.resx index 9fe6f988e58..e460449e060 100644 --- a/src/Microsoft.PowerShell.ConsoleHost/resources/TranscriptStrings.resx +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/TranscriptStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/CommandLineParameterParserStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/CommandLineParameterParserStrings.cs.resx new file mode 100644 index 00000000000..3741577008a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/CommandLineParameterParserStrings.cs.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože už byl zadán pomocí parametru -Command, -CommandWithArgs nebo -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože chybí parametr. Za parametrem -Command musí následovat příkaz.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Nerozpoznaný parametr: {0}.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>Parametrem -Command byla zadána hodnota -; nejsou povoleny žádné další argumenty parametru -Command.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>Jako argument parametru -Command byla zadána hodnota -, ale standardní vstup nebyl pro tento proces přesměrován.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Příkaz nelze spustit, protože pro parametr OutputFormat nebyl zadán žádný argument. +Zadejte pro tento parametr jeden z následujících formátů: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -InputFormat vyžaduje argument. Zadejte pro tento parametr platný argument formátu. +Platné formáty jsou: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože byla zadána nesprávná hodnota parametru. {0} není platný formát. +Platné formáty jsou: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože argumenty parametru -Command nebo -EncodedCommand už byly zadány pomocí parametru -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -EncodedArguments vyžaduje hodnotu. Zadejte hodnotu pro parametr -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Příkaz nelze spustit, protože parametr -File vyžaduje cestu k souboru. Zadejte cestu pro parametr -File a potom příkaz spusťte znovu.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -WindowStyle vyžaduje jako argument hodnotu normal, hidden, minimized nebo maximized. Zadejte jednu z těchto hodnot argumentu a zkuste to znovu.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Zpracování parametru -File {0} se nezdařilo: {1}. Zadejte platnou cestu pro parametr -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Zpracování parametru -WindowStyle {0} se nezdařilo: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Zpracování parametru -File {0} se nezdařilo, protože soubor nemá příponu .ps1. Zadejte název platného souboru skriptu PowerShellu a zkuste to znovu.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>Argument {0} se nerozpoznal jako název souboru skriptu. Zkontrolujte pravopis názvu. Pokud jste zadali cestu, ověřte, že je správná, a zkuste to znovu.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože hodnota zadaná pomocí parametru -EncodedArguments není správně zakódovaná. Hodnota musí být zakódovaná ve formátu Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože hodnota zadaná pomocí parametru -EncodedCommand není správně zakódovaná. Hodnota musí být zakódovaná ve formátu Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Zásadu spouštění nelze zpracovat, protože chybí název zásady. Za parametrem -ExecutionPolicy musí následovat název zásady.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože jsou zadány oba parametry, -STA i -MTA. Zadejte buď parametr -STA, nebo parametr -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -ConfigurationName vyžaduje jako argument název konfigurace vzdáleného koncového bodu. Zadejte tento argument a zkuste to znovu.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -ConfigurationFile vyžaduje jako argument cestu ke konfiguračnímu souboru relace (.pssc). Zadejte tento argument a zkuste to znovu.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -CustomPipeName vyžaduje jako argument název kanálu, který chcete použít. Zadejte tento argument a zkuste to znovu.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože název zadaný parametrem -CustomPipeName je příliš dlouhý. Názvy kanálů mohou mít na této platformě maximálně {0} znaků. Název vašeho kanálu {1} má {2} znaků.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -SettingsFile vyžaduje jako argument cestu k souboru.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Zpracování parametru -SettingsFile {0} se nezdařilo: {1}. Zadejte platnou cestu pro parametr -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>Argument {0} předaný parametru -SettingsFile neexistuje. Jako argument parametru -SettingsFile zadejte cestu k existujícímu souboru JSON.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Neplatný argument {0}. Neměli jste na mysli:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Parametr -WindowStyle není na této platformě implementovaný.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože parametr -WorkingDirectory vyžaduje jako argument cestu k adresáři.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Parametr -MTA není na této platformě podporovaný.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Parametr -STA není na této platformě podporovaný.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Zadané argumenty nesmí obsahovat elementy null.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Neplatná hodnota ExecutionPolicy {0}.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Pro parametr {0} je nutné zadat argument.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Zásady vyžadují parametr „-File“.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Zásady nepovolují parametr „-NoExit“.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Zásady zakazují režim serveru.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleControlStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleControlStrings.cs.resx new file mode 100644 index 00000000000..c0e4cbcc550 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleControlStrings.cs.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Při přidávání obslužné rutiny přerušení došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby podpory Microsoftu.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Při pokusu o odebrání obslužné rutiny přerušení došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Při získávání vstupních informací o popisovači konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Při načítání popisovače aktivní výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Při získávání režimu konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Při nastavování režimu konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Při čtení znaků ze vstupní vyrovnávací paměti konzoly došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Při čtení vstupních záznamů ze vstupní vyrovnávací paměti konzoly došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Při čtení obsahu vstupní vyrovnávací paměti konzoly došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Při získávání počtu událostí ve vstupní vyrovnávací paměti konzoly došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Při vyprazdňování vstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Při získávání informací o výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Při nastavování velikosti výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Při zápisu do výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Při čtení výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Při plnění výstupní vyrovnávací paměti konzoly znaky došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Při plnění výstupní vyrovnávací paměti konzoly atributy došlo k vnitřní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Při posouvání výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Při nastavování informací o okně konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Při získávání největší možné velikosti okna konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Při nastavování názvu okna konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Při zápisu do výstupní vyrovnávací paměti konzoly na aktuální pozici kurzoru došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Při nastavování atributů znaků výstupní vyrovnávací paměti konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Při získávání informací o kurzoru došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Při nastavování informací o kurzoru došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na oddělení služeb zákaznické podpory společnosti Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Při získávání informací o písmu konzoly došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Při odesílání vstupu z klávesnice došlo k interní chybě Win32 {0} 0x{1:X}. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostRawUserInterfaceStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostRawUserInterfaceStrings.cs.resx new file mode 100644 index 00000000000..9acadc5284f --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostRawUserInterfaceStrings.cs.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Operaci nelze zpracovat, protože zadané souřadnice nejsou platné. Zadejte souřadnici v oblasti {0} vyrovnávací paměti.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Velikost vyrovnávací paměti nelze nastavit, protože zadaná velikost je příliš velká nebo příliš malá.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Barvu konzoly nelze nastavit, protože zadaná hodnota není platná. Zadejte platnou barvu definovanou typem System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Vlastnost CursorSize nelze zpracovat, protože zadaná velikost kurzoru není platná.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Nelze načíst možnosti čtení klávesy. Chcete-li číst stisknutí kláves, nastavte jednu nebo obě z následujících možností: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>Hodnota {0} musí být větší nebo rovna {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Zadanou pozici X okna (sloupec) nelze použít, protože přesahuje šířku vyrovnávací paměti obrazovky. Zadejte jinou pozici X, přičemž 0 představuje krajní levý sloupec vyrovnávací paměti.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Zadanou pozici Y okna (řádek) nelze použít, protože přesahuje výšku vyrovnávací paměti obrazovky. Zadejte jinou pozici Y, přičemž 0 představuje horní krajní řádek vyrovnávací paměti.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>Šířka okna nemůže být menší než 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>Výška okna musí být alespoň 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Okno nemůže být širší než vyrovnávací paměť obrazovky.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Okno nemůže být vyšší než vyrovnávací paměť obrazovky.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>Okno nemůže být širší než {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>Okno nemůže být vyšší než {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Šířka okna je příliš malá.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>Výška okna je příliš malá.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Název okna nemůže být prázdný.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Název okna nemůže být delší než {0} znaků.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Správce: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostStrings.cs.resx new file mode 100644 index 00000000000..9aa0d08e743 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostStrings.cs.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Nelze zobrazit výzvu, protože je již spuštěno příliš mnoho vnořených výzev.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Vstupní smyčku nelze zpracovat. Metoda ExitCurrentLoop byla volána, když nebyly spuštěny žádné InputLoops.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Prostředí nelze spustit. Během inicializace došlo k chybě:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Prostředí nelze spustit. Spolu s argumentem -ConfigurationFile byl zadán objekt InitialSessionState. Obě direktivy konfigurace nelze použít současně.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Došlo k chybě, která nebyla správně zpracována. Další informace jsou uvedeny níže. Proces PowerShellu se ukončí.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Začátek přepisu PowerShellu +Čas zahájení: {0:yyyyMMddHHmmss} +Uživatelské jméno: {1}\{2} +Počítač: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Konec přepisu PowerShellu +Čas ukončení: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Příkaz {0} nelze spustit, protože se nenačetly některé moduly snap-in PowerShellu.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Příkaz {0} nebyl spuštěn, protože relace, ve které byl určen ke spuštění, byla zavřena nebo přerušena</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Vstupujete do režimu ladění. Použijte h nebo ? pro pomoc. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Nalezeno: {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Aktuální relace nepodporuje ladění. Provádění bude pokračovat. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Nelze načíst modul PSReadline. Konzola je spuštěna bez PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Byl zadán více než jeden parametr režimu serveru. Parametry režimu serveru musí být použity výhradně.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Načítání osobních a systémových profilů trvalo {0} ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Spustit jako správce</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace může odeslat pouze vzdálené prostředí runspace.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Parametr {0} je povinný a musí být zadán při použití parametru {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceSecurityResources.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceSecurityResources.cs.resx new file mode 100644 index 00000000000..1fcc9ce638d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceSecurityResources.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Uživatel: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Heslo uživatele {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceStrings.cs.resx new file mode 100644 index 00000000000..3af9b7c2d4e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ConsoleHostUserInterfaceStrings.cs.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>Kolekce {0} musí obsahovat nejméně jeden prvek.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Nelze rozpoznat „{1}“ jako {0} z důvodu chyby přetečení.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Nelze rozpoznat „{1}“ jako {0} z důvodu chyby formátu.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>„{0}“ nelze rozpoznat jako platný příkaz příkazového řádku.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Pro {0} není k dispozici žádná nápověda.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Pole {0} je pole s nulovým pořadím.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>„{0}“ musí mít alespoň jeden prvek.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>„{0}“ musí být platný index do „{1}“ nebo -1 pro žádnou výchozí volbu.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>„{0}“ musí být platný index do „{1}“. „{2}“ není platný index.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Nápověda </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Výzva byla zrušena.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Klávesovou zkratku nelze zpracovat, protože otazník (?) nelze použít jako klávesovou zkratku.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Nelze zobrazit výzvu pro „{0}“, protože typ „{1}“ nelze načíst.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>„{0}“ nesmí být null ani prázdné.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>„{0}“ nemůže mít hodnotu null.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Nápovědu získáte zadáním !?.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(výchozí hodnota je „{0}“): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(výchozí hodnota je „{0}“)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(výchozí volby jsou {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Volba[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>LADIT: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>PODROBNÉ: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>UPOZORNĚNÍ: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell je v neinteraktivním režimu. Funkce čtení a příkazového řádku není k dispozici.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ManagedEntranceStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ManagedEntranceStrings.cs.resx new file mode 100644 index 00000000000..c6cea6f3b9a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ManagedEntranceStrings.cs.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Režim omezeného jazyka]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Režim AUDIT omezeného jazyka : Bez omezení]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Režim bez jazyka]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Režim omezeného jazyka]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Je k dispozici nová verze Preview PowerShellu: v{0} {2} + {1} Upgradujte teď nebo si prohlédněte stránku verze na adrese:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Je k dispozici nová stabilní verze PowerShellu: v{0} {2} + {1} Upgradujte teď nebo si prohlédněte stránku verze na adrese:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Je k dispozici nová verze PowerShellu LTS: v{0} {2} + {1} Upgradujte teď nebo si prohlédněte stránku verze na adrese:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Použití: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Online nápověda PowerShellu https://aka.ms/powershell-docs + +U všech parametrů se nerozlišují velká a malá písmena.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ProgressNodeStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ProgressNodeStrings.cs.resx new file mode 100644 index 00000000000..e1c9a20b1bc --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/ProgressNodeStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>Zbývá: {0} {1} </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} aktivita se nezobrazuje...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>Tento počet aktivit se nezobrazuje: {0}...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/cs/TranscriptStrings.cs.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/TranscriptStrings.cs.resx new file mode 100644 index 00000000000..b5980da4dcc --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/cs/TranscriptStrings.cs.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Přepis byl spuštěn, výstupní soubor je {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Přepis byl zastaven, výstupní soubor je {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Přepis nelze spustit kvůli chybě: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Aktuální poskytovatel ({0}) nemůže otevřít soubor.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Soubor {0} je jen pro čtení. Do tohoto souboru nelze zapisovat. Příkaz „Start-Transcript -Force“ vymaže atribut jen pro čtení.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Operaci nelze provést, protože cesta byla přeložena na více než jeden soubor. Tento příkaz nemůže pracovat s více soubory.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Soubor {0} již existuje a už bylo zadáno: {1}.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Při zastavování přepisu došlo k chybě: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/CommandLineParameterParserStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/CommandLineParameterParserStrings.de.resx new file mode 100644 index 00000000000..df23d4704d3 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/CommandLineParameterParserStrings.de.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da bereits ein Befehl mit -Command, -CommandWithArgs oder -EncodedCommand angegeben wurde.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da ein Parameter fehlt. Auf -Command muss ein Befehl folgen.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Unbekannter Parameter: „{0}“.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>„-“ wurde mit dem Parameter „-Command“ angegeben; weitere Argumente für „-Command“ sind nicht zulässig.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>„-“ wurde als Argument für -Command angegeben, aber die Standardeingabe wurde für diesen Prozess nicht umgeleitet.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Der Befehl kann nicht ausgeführt werden, da für den OutputFormat-Parameter kein Argument angegeben wurde. +Geben Sie für diesen Parameter eines der folgenden Formate an: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da der Parameter „-InputFormat“ ein Argument erfordert. Geben Sie für diesen Parameter ein gültiges Format an. +Gültige Formate sind: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da der Parameterwert nicht korrekt ist. „{0}“ ist kein gültiges Format. +Gültige Formate sind: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da Argumente für -Command oder -EncodedCommand bereits mit -EncodedArguments angegeben wurden.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -EncodedArguments einen Wert erfordert. Geben Sie einen Wert für den Parameter „-EncodedArguments“ an.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Der Befehl kann nicht ausgeführt werden, da für den File-Parameter ein Dateipfad erforderlich ist. Geben Sie einen Pfad für den File-Parameter an, und versuchen Sie den Befehl erneut.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -WindowStyle ein Argument erfordert, das normal, ausgeblendet, minimiert oder maximiert ist. Geben Sie einen dieser Werte an, und versuchen Sie es erneut.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Die Verarbeitung von -File „{0}“ ist fehlgeschlagen: {1} Geben Sie einen gültigen Pfad für den Parameter „-File“ an.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Verarbeiten von -WindowStyle „{0}“ ist fehlgeschlagen: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Die Verarbeitung von -File „{0}“ ist fehlgeschlagen, da die Datei keine „.ps1“-Erweiterung hat. Geben Sie einen gültigen Dateinamen für ein PowerShell-Skript an, und versuchen Sie es erneut.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>Das Argument „{0}“ wird nicht als Name einer Skriptdatei erkannt. Prüfen Sie die Schreibweise des Namens bzw. stellen Sie sicher, dass der Pfad korrekt angegeben wurde, und versuchen Sie es erneut.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da der mit -EncodedArguments angegebene Wert nicht korrekt codiert ist. Der Wert muss Base64-codiert sein.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da der mit -EncodedCommand angegebene Wert nicht korrekt codiert ist. Der Wert muss Base64-codiert sein.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Die Ausführungsrichtlinie kann nicht verarbeitet werden, da der Richtlinienname fehlt. Auf -ExecutionPolicy muss ein Richtlinienname folgen.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da sowohl -STA als auch -MTA angegeben sind. Geben Sie entweder -STA oder -MTA an.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -ConfigurationName ein Argument erfordert, das den Namen eines Remotepunktkonfigurationsendpunkts angibt. Geben Sie dieses Argument an, und versuchen Sie es erneut.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -ConfigurationFile ein Argument erfordert, das auf eine Datei mit einer Sitzungskonfiguration (.pssc) verweist. Geben Sie dieses Argument an, und versuchen Sie es erneut.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -CustomPipeName ein Argument erfordert, das den Namen der Pipe angibt, die verwendet werden soll. Geben Sie dieses Argument an, und versuchen Sie es erneut.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -CustomPipeName zu lang ist. Pipenamen auf dieser Plattform dürfen bis zu {0} Zeichen lang sein. Ihr Pipe-Name „{1}“ ist {2} Zeichen lang.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -SettingsFile ein Argument erfordert, das ein Dateipfad ist.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Fehler beim Verarbeiten von -SettingsFile „{0}“: {1}. Geben Sie einen gültigen Pfad für den Parameter „-SettingsFile“ an.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>Das an -SettingsFile übergebene Argument „{0}“ ist nicht vorhanden. Geben Sie als Argument für den Parameter -SettingsFile den Pfad zu einer vorhandenen JSON-Datei an.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Ungültiges Argument „{0}“. Meinten Sie vielleicht:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Der Parameter „-WindowStyle“ wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da -WorkingDirectory ein Argument erfordert, das ein Verzeichnispfad ist.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Der Parameter „-MTA“ wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Der Parameter „-STA“ wird auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Die angegebenen Argumente dürfen keine NULL-Elemente enthalten.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Ungültiger ExecutionPolicy-Wert „{0}“.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Für den Parameter „{0}“ muss ein Argument angegeben werden.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Der Parameter „-File“ ist für die Richtlinie erforderlich.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Der Parameter „-NoExit“ ist durch die Richtlinie nicht zulässig.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Der Servermodus ist durch die Richtlinie nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleControlStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleControlStrings.de.resx new file mode 100644 index 00000000000..3439e2a21ef --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleControlStrings.de.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Hinzufügen eines Unterbrechungshandlers aufgetreten. Wenden Sie sich an den Microsoft-Support Services, um Hilfe zu erhalten.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Entfernen eines Unterbrechungshandlers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen von Eingaben zum Konsolenhandle aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen des Handles für den aktiven Konsolenausgabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen des Konsolenmodus aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen des Konsolenmodus aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Lesen von Zeichen aus dem Konsoleneingabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Lesen von Eingabedatensätzen aus dem Konsoleneingabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Lesen des Inhalts des Konsoleneingabepuffers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen der Anzahl der Ereignisse im Konsoleneingabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Leeren des Konsoleneingabepuffers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen der Informationen zum Konsolenausgabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen der Größe des Konsolenausgabepuffers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Schreiben in den Konsolenausgabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Lesen des Konsolenausgabepuffers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Ausfüllen des Konsolenausgabepuffers mit Zeichen aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Ausfüllen des Konsolenausgabepuffers mit Attributen aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Scrollen des Konsolenausgabepuffers aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen des Konsolenfensterinformationen aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen der größten Konsolenfenstergröße aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen des Konsolenfenstertitels aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Schreiben in den Konsolenausgabepuffer an der aktuellen Cursorposition aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen von Zeichenattributen für den Konsolenausgabepuffer aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen der Cursorinformationen aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Festlegen der Cursorinformationen aufgetreten. Wenden Sie sich an Microsoft Customer Support Services.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Abrufen der Konsolenschriftartinformationen aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Der interne Win32-Fehler „{0}“ 0x{1:X} ist beim Senden von Tastatureingaben aufgetreten. Wenden Sie sich an den Microsoft-Kundendienst (Customer Support Services, CSS).</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostRawUserInterfaceStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostRawUserInterfaceStrings.de.resx new file mode 100644 index 00000000000..5cc8977fbba --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostRawUserInterfaceStrings.de.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Der Vorgang kann nicht verarbeitet werden, da die angegebene Koordinate ungültig ist. Geben Sie eine Koordinate innerhalb des Pufferbereichs von {0} an.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Die Puffergröße kann nicht festgelegt werden, da die angegebene Größe zu groß oder zu klein ist.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Die Konsolenfarbe kann nicht festgelegt werden, da der angegebene Wert ungültig ist. Geben Sie eine gültige Farbe an, wie sie vom Typ System.ConsoleColor definiert wird.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>CursorSize kann nicht verarbeitet werden, da die angegebene Cursorgröße ungültig ist.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Tastenoptionen können nicht gelesen werden. Legen Sie zum Lesen von Optionen eine oder beide der folgenden Optionen fest: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} muss größer als oder gleich {1} sein.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Die angegebene X-Position des Fensters (Spalte) kann nicht verwendet werden, da sie über die Breite des Bildschirmpuffers hinausgeht. Geben Sie eine andere X-Position an, beginnend mit 0 als der linken Spalte des Puffers.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Die angegebene Y-Position des Fensters (Zeile) kann nicht verwendet werden, da sie über die Höhe des Bildschirmpuffers hinausgeht. Geben Sie eine andere Y-Position an, beginnend mit 0 als oberster Zeile des Puffers.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>Die Fensterbreite darf nicht kleiner als 1 sein.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>Die Fensterhöhe muss mindestens 1 betragen.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Das Fenster darf nicht breiter als der Bildschirmpuffer sein.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Das Fenster darf nicht größer als der Bildschirmpuffer sein.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>Das Fenster darf nicht breiter als {0} sein.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>Das Fenster darf nicht höher als {0} sein.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Das Fenster ist zu schmal.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>Das Fenster ist zu kurz.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Der Titel des Fensters darf nicht leer sein.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Der Titel des Fensters darf nicht länger als {0} Zeichen sein.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Admin: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostStrings.de.resx new file mode 100644 index 00000000000..d3bcfad86ed --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostStrings.de.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Der Prompt kann nicht angezeigt werden, da bereits zu viele verschachtelte Prompts ausgeführt werden.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Die Eingabeschleife kann nicht verarbeitet werden. ExitCurrentLoop wurde aufgerufen, als keine Eingabeschleifen ausgeführt wurden.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Die Shell kann nicht gestartet werden. Fehler bei der Initialisierung.</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Die Shell kann nicht gestartet werden. Zusammen mit dem -ConfigurationFile-Argument wurde ein InitialSessionState-Objekt angegeben. Beide Konfigurationsanweisungen können nicht gleichzeitig verwendet werden.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Ein Fehler ist aufgetreten, der nicht ordnungsgemäß behandelt wurde. Weitere Informationen sind unten aufgeführt. Der PowerShell-Prozess wird beendet.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Beginn des PowerShell-Transkripts +Startzeit: {0:yyyyMMddHHmmss} +Benutzername: {1}\{2} +Computer: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Ende des PowerShell-Transkripts +Endzeit: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Der Befehl „{0}“ konnte nicht ausgeführt werden, da einige PowerShell-Snap-Ins nicht geladen wurden.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Der Befehl „{0}“ wurde nicht ausgeführt, da die Sitzung, in der er ausgeführt werden sollte, geschlossen oder unterbrochen wurde</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Der Debugmodus wird aktiviert Verwenden Sie „h“ oder „?“, um Hilfe zu erhalten. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Treffer {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Die aktuelle Sitzung unterstützt kein Debugging, die Ausführung wird fortgesetzt. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Das PSReadLine-Modul kann nicht geladen werden. Die Konsole wird ohne PSReadLine ausgeführt.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Es wurden mehr als ein Servermodusparameter angegeben. Servermodusparameter müssen ausschließlich verwendet werden.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Das Laden der persönlichen und Systemprofile dauerte {0} ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Als Administrator ausführen</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace kann nur einen Remoterunspace pushen.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Der Parameter „{0}“ ist erforderlich und muss angegeben werden, wenn der Parameter „{1}“ verwendet wird.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceSecurityResources.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceSecurityResources.de.resx new file mode 100644 index 00000000000..ce6ce6ae67e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceSecurityResources.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Benutzer: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Kennwort für Benutzer {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceStrings.de.resx new file mode 100644 index 00000000000..31258136b9f --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ConsoleHostUserInterfaceStrings.de.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>Die Sammlung „{0}“ muss mindestens ein Element enthalten.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>„{1}“ kann aufgrund eines Überlauffehlers nicht als {0} erkannt werden.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>„{1}“ kann aufgrund eines Formatfehlers nicht als {0} erkannt werden.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>„{0}“ kann nicht als gültiger Promptbefehl erkannt werden.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Es ist keine Hilfe für {0} verfügbar.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Das Feld „{0}“ ist ein Nullrangarray.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>„{0}“ muss mindestens ein Element aufweisen.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>„{0}“ muss ein gültiger Index in „{1}“ oder -1 sein, wenn keine Standardauswahl vorhanden ist.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>„{0}“ muss ein gültiger Index in „{1}“ sein. „{2}“ ist kein gültiger Index.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Hilfe </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Der Prompt wurde abgebrochen.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Der Hotkey kann nicht verarbeitet werden, da ein Fragezeichen („?“) nicht als Hotkey verwendet werden kann.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Der Prompt für „{0}“ kann nicht angezeigt werden, da der Typ „{1}“ nicht geladen werden kann.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>'{0}' darf nicht NULL oder leer sein.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>„{0}“ darf nicht NULL sein.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Geben Sie !? ein, um Hilfe zu erhalten.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(Standard ist „{0}“): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(Standard ist „{0}“)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(Standardoptionen sind {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Auswahl[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUGGEN: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>AUSFÜHRLICH: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>WARNUNG: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell befindet sich im Nichtinteraktiv-Modus. Lese- und Promptfunktionen sind nicht verfügbar.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ManagedEntranceStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ManagedEntranceStrings.de.resx new file mode 100644 index 00000000000..4d6e339dd07 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ManagedEntranceStrings.de.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Eingeschränkter Sprachmodus]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Eingeschränkte Sprache AUDIT-Modus : Keine Einschränkungen]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Kein Sprachmodus]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Eingeschränkter Sprachmodus]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Eine neue PowerShell-Vorschauversion ist verfügbar: v{0} {2} + {1} Upgraden Sie jetzt, oder besuchen Sie die Releaseseite unter:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Ein neues stabiles PowerShell-Release ist verfügbar: v{0} {2} + {1} Upgraden Sie jetzt, oder besuchen Sie die Releaseseite unter:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Ein neues PowerShell LTS-Release ist verfügbar: v{0} {2} + {1} Jetzt aktualisieren, oder besuchen Sie die Releaseseite unter:{3}{2} + {1}https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Syntax: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <Zeichenfolge>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Die PowerShell Online-Hilfe https://aka.ms/powershell-docs + +Bei allen Parametern wird die Groß-/Kleinschreibung nicht beachtet.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/ProgressNodeStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ProgressNodeStrings.de.resx new file mode 100644 index 00000000000..04cd8644b1e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/ProgressNodeStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} verbleibend </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} Aktivität wird nicht angezeigt...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} Aktivitäten werden nicht angezeigt...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/de/TranscriptStrings.de.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/de/TranscriptStrings.de.resx new file mode 100644 index 00000000000..453f205c92d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/de/TranscriptStrings.de.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Die Transkription wurde gestartet, Ausgabedatei ist „{0}“</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Die Transkription wurde beendet, Ausgabedatei ist „{0}“</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Die Transkription kann aufgrund des Fehlers nicht gestartet werden: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Der aktuelle Anbieter ({0}) kann keine Datei öffnen.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Die Datei „{0}“ ist schreibgeschützt. In diese Datei kann nicht geschrieben werden. „Start-Transcript -Force“ entfernt das schreibgeschützte Attribut.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Pfad in mehrere Dateien aufgelöst wurde. Dieser Befehl kann nicht für mehrere Dateien verwendet werden.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Die Datei „{0}“ ist bereits vorhanden und „{1}“ wurde angegeben.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Beim Beenden der Transkription ist ein Fehler aufgetreten: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/CommandLineParameterParserStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/CommandLineParameterParserStrings.es.resx new file mode 100644 index 00000000000..10c4696da6c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/CommandLineParameterParserStrings.es.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>No se puede procesar el comando porque ya se ha especificado un comando con -Command, -CommandWithArgs o -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>No se puede procesar el comando porque falta un parámetro. Un comando debe seguir a -Command.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Parámetro no reconocido: "{0}".</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>"-" se especificó con el parámetro -Command; no se permiten otros argumentos para -Command.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>"-" se especificó como argumento para -Command, pero no se redirigió la entrada estándar para este proceso.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>No se puede ejecutar el comando porque no se ha proporcionado ningún argumento para el parámetro OutputFormat. +Especifique uno de los formatos siguientes para este parámetro: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>No se puede procesar el comando porque el parámetro -InputFormat requiere un argumento. Especifique un argumento de formato válido para este parámetro. +Los formatos válidos son: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>No se puede procesar el comando debido a un valor de parámetro incorrecto. "{0}" no es un formato válido. +Los formatos válidos son: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>No se puede procesar el comando porque ya se han especificado argumentos para -Command o -EncodedCommand con -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>No se puede procesar el comando porque -EncodedArguments requiere un valor. Especifique un valor para el parámetro -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>No se puede ejecutar el comando porque el parámetro File requiere una ruta de acceso de archivo. Proporcione una ruta de acceso para el parámetro File e intente el comando de nuevo.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -WindowStyle requiere un argumento que sea normal, oculto, minimizado o maximizado. Especifique uno de estos valores de argumento e inténtelo de nuevo.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Error al procesar -File ''{0}": {1} Especifique una ruta de acceso válida para el parámetro -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Error al procesar -WindowStyle ''{0}": {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Error al procesar -File "{0}" porque el archivo no tiene la extensión ".ps1". Especifique un nombre de archivo de script de PowerShell válido e inténtelo de nuevo.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>El argumento "{0}" no se reconoce como el nombre de un archivo de script. Compruebe la ortografía del nombre o, si se incluyó una ruta de acceso, compruebe que la ruta de acceso es correcta e inténtelo de nuevo.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>No se puede procesar el comando porque el valor especificado con -EncodedArguments no está codificado correctamente. El valor debe estar codificado en Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>No se puede procesar el comando porque el valor especificado con -EncodedCommand no está codificado correctamente. El valor debe estar codificado en Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>No se puede procesar la directiva de ejecución porque falta un nombre de directiva. Un nombre de directiva debe seguir a -ExecutionPolicy.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>No se puede procesar el comando porque se han especificado -STA y -MTA. Especifique -STA o -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -ConfigurationName requiere un argumento que sea un nombre de configuración de extremo remoto. Especifique este argumento e inténtelo de nuevo.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -ConfigurationFile requiere un argumento que sea la ruta de acceso de un archivo de configuración de sesión (.pssc). Especifique este argumento e inténtelo de nuevo.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -CustomPipeName requiere un argumento que sea un nombre de la canalización que desea usar. Especifique este argumento e inténtelo de nuevo.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>No se puede procesar el comando porque -CustomPipeName especificado es demasiado largo. Los nombres de canalización de esta plataforma pueden tener hasta {0} caracteres. El nombre de canalización "{1}" es {2} caracteres.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -SettingsFile requiere un argumento que sea una ruta de acceso de archivo.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Error al procesar -SettingsFile ''{0}": {1}. Especifique una ruta de acceso válida para el parámetro -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>El argumento "{0}" pasado a -SettingsFile no existe. Proporcione la ruta de acceso a un archivo JSON existente como argumento del parámetro -SettingsFile.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Argumento "{0}" no válido, quizás quiera decir:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>El parámetro -WindowStyle no está implementado en esta plataforma.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>No se puede procesar el comando porque -WorkingDirectory requiere un argumento que sea una ruta de acceso de directorio.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>El parámetro -MTA no se admite en esta plataforma.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>El parámetro -STA no se admite en esta plataforma.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Los argumentos especificados no deben contener elementos null.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Valor de ExecutionPolicy "{0}" no válido.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Es necesario proporcionar un argumento al parámetro ''{0}".</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>La directiva requiere el parámetro "-File".</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>La directiva no permite el parámetro "-NoExit".</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>La directiva no permite el modo de servidor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleControlStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleControlStrings.es.resx new file mode 100644 index 00000000000..eee42ceb98f --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleControlStrings.es.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Error interno de Win32 "{0}" 0x{1:X} al agregar un controlador de interrupción. Póngase en contacto con los servicios de Soporte técnico de Microsoft.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al intentar quitar un controlador de interrupción. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener información sobre el identificador de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al recuperar el identificador del búfer de salida de la consola activa. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Se produjo un error interno de Win32 "{0}" 0x{1:X} al obtener el modo de consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al establecer el modo de consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al leer caracteres del búfer de entrada de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Error interno de Win32 "{0}" 0x{1:X} al leer los registros de entrada del búfer de entrada de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al leer el contenido del búfer de entrada de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener el número de eventos del búfer de entrada de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al vaciar el búfer de entrada de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener información del búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Error interno de Win32 "{0}" 0x{1:X} al establecer el tamaño del búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al escribir en el búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Error interno de Win32 "{0}" 0x{1:X} al leer el búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al rellenar el búfer de salida de la consola con caracteres. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al escribir en el búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al establecer el título de la ventana de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Error interno de Win32 "{0}" 0x{1:X} al establecer la información de la ventana de consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener el tamaño máximo de la ventana de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al establecer el título de la ventana de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al escribir en el búfer de salida de la consola en la posición actual del cursor. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al escribir en el búfer de salida de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener información del cursor. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al establecer la información del cursor. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al obtener información de la fuente de la consola. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Se produjo el error interno de Win32 "{0}" 0x{1:X} al enviar entrada de teclado. Póngase en contacto con los servicios de soporte al cliente de Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostRawUserInterfaceStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostRawUserInterfaceStrings.es.resx new file mode 100644 index 00000000000..d3aac76c76d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostRawUserInterfaceStrings.es.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>No se puede procesar la operación porque la coordenada proporcionada no es válida. Especifique una coordenada dentro del área de búfer de {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>No se puede establecer el tamaño del búfer porque el tamaño especificado es demasiado grande o demasiado pequeño.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>No se puede establecer el color de la consola porque el valor especificado no es válido. Especifique un color válido según lo definido por el tipo System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>No se puede procesar CursorSize porque el tamaño de cursor especificado no es válido.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>No se pueden leer las opciones de clave. Para leer las opciones, establezca una o las dos opciones siguientes: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} debe ser mayor o igual que {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>No se puede usar la posición especificada de la ventana X (columna) porque se extiende más allá del ancho del búfer de pantalla. Especifique otra posición X, empezando por 0 como la columna más a la izquierda del búfer.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>No se puede usar la posición Y (fila) de la ventana especificada porque se extiende más allá del alto del búfer de pantalla. Especifique otra posición Y, empezando por 0 como la fila más alta del búfer.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>El ancho de la ventana no puede ser menor que 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>El alto de la ventana debe ser al menos 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>La ventana no puede ser más ancha que el búfer de pantalla.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>La ventana no puede ser más alta que el búfer de pantalla.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>La ventana no puede ser más ancha que {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>La ventana no puede ser más alta que {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>El tamaño de la ventana es demasiado estrecho.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>El tamaño de la ventana es demasiado corto.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>El título de la ventana no puede estar vacío.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>El título de la ventana no puede tener más de {0} caracteres.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Administrador: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostStrings.es.resx new file mode 100644 index 00000000000..646fce6cfca --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostStrings.es.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>No se puede mostrar el mensaje porque ya se están ejecutando demasiados mensajes anidados.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>No se puede procesar el bucle de entrada. Se llamó a ExitCurrentLoop cuando no se estaba ejecutando InputLoops.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>No se puede iniciar el shell. Error durante la inicialización:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>No se puede iniciar el shell. Se ha proporcionado un objeto InitialSessionState junto con un argumento -ConfigurationFile. Ambas directivas de configuración no se pueden usar al mismo tiempo.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Error que no se controló correctamente. A continuación se muestra información adicional. El proceso de PowerShell se cerrará.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Inicio de transcripción de PowerShell +Hora de inicio: {0:yyyyMMddHHmmss} +Nombre de usuario : {1}\{2} +Máquina: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fin de transcripción de PowerShell +Hora de finalización: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>No se pudo ejecutar el comando "{0}" porque algunos complementos de PowerShell no se cargaron.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>El comando "{0}" no se ejecutó porque la sesión en la que estaba previsto ejecutarse estaba cerrada o interrumpida</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Entrando en modo de depuración. Usar h o ? para obtener ayuda. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Acierto {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La sesión actual no admite la depuración; la ejecución continuará. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>No se puede cargar el módulo PSReadline. La consola se está ejecutando sin PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Se especificó más de un parámetro de modo de servidor. Los parámetros de modo de servidor deben usarse exclusivamente.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>La carga de perfiles personales y del sistema tardó {0}ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Ejecutar como administrador</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace solo puede insertar un espacio de ejecución remoto.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>El parámetro "{0}" es obligatorio y debe especificarse al usar el parámetro ''{1}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceSecurityResources.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceSecurityResources.es.resx new file mode 100644 index 00000000000..1f37d095ec1 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceSecurityResources.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Usuario: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Contraseña del usuario {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceStrings.es.resx new file mode 100644 index 00000000000..f0979e4c48c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ConsoleHostUserInterfaceStrings.es.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>La colección "{0}" debe tener al menos un elemento.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>No se puede reconocer "{1}" como debido a un {0} error de desbordamiento.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>No se puede reconocer "{1}" debido a un {0} error de formato.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}" no se puede reconocer como un comando prompt válido.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>No hay ayuda disponible para {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>El campo "{0}" es una matriz de rango cero.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}" debe tener al menos un elemento.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}" debe ser un índice válido en "{1}" o -1 para que no haya ninguna opción predeterminada.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" debe ser un índice válido en "{1}". "{2}" no es un índice válido.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>Ayuda </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Se canceló la solicitud.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>No se puede procesar la tecla activa porque no se puede usar un signo de interrogación ("?") como tecla activa.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>No se puede mostrar el mensaje de "{0}" porque no se puede cargar el tipo "{1}".</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>El valor de '{0}' no puede ser de tipo NULL ni estar vacío.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" no puede ser null.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Escriba !? para obtener ayuda.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(el valor predeterminado es "{0}"): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(el valor predeterminado es "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(las opciones predeterminadas son {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Opción[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEPURACIÓN: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DETALLADO: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>ADVERTENCIA: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell está en modo NonInteractive. La funcionalidad de lectura y petición de mensajes no está disponible.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ManagedEntranceStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ManagedEntranceStrings.es.resx new file mode 100644 index 00000000000..9981769419d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ManagedEntranceStrings.es.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Modo de lenguaje restringido]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Modo auditoría de lenguaje restringido: sin restricciones]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Modo sin lenguaje]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Modo de lenguaje restringido]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Ya está disponible una nueva versión en versión preliminar de PowerShell: v{0} {2} + {1} Actualice ahora o consulte la página de la versión en:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Ya está disponible una nueva versión estable de PowerShell: v{0} {2} + {1} Actualice ahora o consulte la página de la versión en:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Ya está disponible una nueva versión LTS de PowerShell: v{0} {2} + {1} Actualice ahora o consulte la página de la versión en:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Uso: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Ayuda en pantalla de PowerShell https://aka.ms/powershell-docs + +Ningún parámetro distingue entre mayúsculas y minúsculas.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/ProgressNodeStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ProgressNodeStrings.es.resx new file mode 100644 index 00000000000..8298849cfe5 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/ProgressNodeStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} restantes. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} actividad no mostrada...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} actividades no mostradas...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/es/TranscriptStrings.es.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/es/TranscriptStrings.es.resx new file mode 100644 index 00000000000..b7b8b262197 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/es/TranscriptStrings.es.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Transcripción iniciada, el archivo de salida es {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Transcripción detenida, el archivo de salida es {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>No se puede iniciar la transcripción debido al error: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>El proveedor actual ({0}) no puede abrir un archivo.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>El archivo {0} es de solo lectura. No se puede escribir en este archivo. "Start-Transcript -Force" borrará el atributo de solo lectura.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de acceso se resolvió en más de un archivo. Este comando no puede funcionar en varios archivos.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>El archivo {0} ya existe y {1} se especificó.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Error al detener la transcripción: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/CommandLineParameterParserStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/CommandLineParameterParserStrings.fr.resx new file mode 100644 index 00000000000..45fda27207b --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/CommandLineParameterParserStrings.fr.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Impossible de traiter la commande, car une commande est déjà spécifiée avec -Command, -CommandWithArgs ou -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Impossible de traiter la commande en raison d’un paramètre manquant. Une commande doit suivre -Command.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Paramètre non reconnu : '{0}'.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>'-' a été spécifié avec le paramètre -Command ; aucun autre argument pour -Command n’est autorisé.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>'-' a été spécifié comme argument vers -Command, mais l’entrée standard n’a pas été redirigée pour ce processus.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Impossible d’exécuter la commande, car aucun argument n’a été fourni pour le paramètre OutputFormat. +Spécifiez l’un des formats suivants pour ce paramètre : +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Impossible de traiter la commande, car le paramètre -InputFormat requiert un argument. Spécifiez un argument de format valide pour ce paramètre. +Les formats valides sont les suivants : +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Impossible de traiter la commande en raison d’une valeur de paramètre incorrecte. «{0}" n’est pas un format valide. +Les formats valides sont les suivants : +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Impossible de traiter la commande, car les arguments de -Command ou -EncodedCommand ont déjà été spécifiés avec -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Impossible de traiter la commande, car -EncodedArguments requiert une valeur. Spécifiez une valeur pour le paramètre -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Impossible d’exécuter la commande, car le paramètre File requiert un chemin d’accès au fichier. Fournissez un chemin d’accès pour le paramètre File, puis réessayez la commande.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Impossible de traiter la commande, car -WindowStyle requiert un argument normal, masqué, réduit ou agrandi. Spécifiez l’une de ces valeurs d’argument et réessayez.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Échec du traitement de -File '{0}' : {1} Spécifiez un chemin d’accès valide pour le paramètre -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Échec du traitement de -WindowStyle '{0}' : {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Échec du traitement de -File '{0}', car le fichier n’a pas d’extension '.ps1'. Spécifiez un nom de fichier de script PowerShell valide, puis réessayez.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>L’argument «{0}» n’est pas reconnu comme nom d’un fichier de script. Vérifiez l’orthographe du nom ou, si un chemin d’accès a été inclus, vérifiez que le chemin d’accès est correct et réessayez.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Impossible de traiter la commande, car la valeur spécifiée avec -EncodedArguments n’est pas correctement encodée. La valeur doit être encodée en Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Impossible de traiter la commande, car la valeur spécifiée avec -EncodedCommand n’est pas correctement encodée. La valeur doit être encodée en Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Impossible de traiter la stratégie d’exécution en raison d’un nom de stratégie manquant. Un nom de stratégie doit suivre -ExecutionPolicy.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Impossible de traiter la commande, car -STA et -MTA sont tous deux spécifiés. Spécifiez -STA ou -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Impossible de traiter la commande, car -ConfigurationName requiert un argument qui est un nom de configuration de point de terminaison distant. Spécifiez cet argument et réessayez.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Impossible de traiter la commande car -ConfigurationFile requiert un argument qui est un chemin d'accès à un fichier de configuration de session (.pssc). Spécifiez cet argument et réessayez.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Impossible de traiter la commande, car -CustomPipeName requiert un argument qui est le nom du canal que vous souhaitez utiliser. Spécifiez cet argument et réessayez.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Impossible de traiter la commande, car -CustomPipeName spécifié est trop long. Les noms de canaux sur cette plateforme peuvent avoir jusqu’à {0} caractères. Le nom de votre canal «{1}» est {2} caractères.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Impossible de traiter la commande, car -SettingsFile nécessite un argument qui est un chemin d’accès de fichier.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Échec du traitement de -SettingsFile '{0}' : {1}. Spécifiez un chemin d’accès valide pour le paramètre -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>L’argument «{0}» passé à -SettingsFile n’existe pas. Indiquez le chemin d’accès à un fichier JSON existant en tant qu’argument du paramètre -SettingsFile.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Argument non valide '{0}', voulez-vous dire :</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Le paramètre -WindowStyle n’est pas implémenté sur cette plateforme.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Impossible de traiter la commande, car -WorkingDirectory requiert un argument qui est un chemin d’accès de répertoire.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Le paramètre -MTA n’est pas pris en charge sur cette plateforme.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Le paramètre -STA n’est pas pris en charge sur cette plateforme.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Les arguments spécifiés ne doivent pas contenir d'éléments nuls.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Valeur ExecutionPolicy non valide '{0}'.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Un argument doit être fourni au paramètre '{0}'.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Le paramètre « -File » est requis par la stratégie.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Le paramètre « -NoExit » est interdit par la stratégie.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Le mode serveur est interdit par la stratégie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleControlStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleControlStrings.fr.resx new file mode 100644 index 00000000000..4ed58eaec53 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleControlStrings.fr.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'ajout d'un gestionnaire d'interruption. Contactez Support Microsoft Services.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la tentative de suppression d'un gestionnaire d'interruption. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération des données concernant le descripteur de console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération du handle du tampon de sortie de la console active. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'obtention du mode console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la configuration du mode console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la lecture des caractères du tampon d'entrée de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la lecture des enregistrements d'entrée à partir du tampon d'entrée de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la lecture du contenu du tampon d'entrée de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération du nombre d'événements dans la mémoire tampon d'entrée de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la vidange du tampon d'entrée de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération des informations du tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la définition de la taille du tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'écriture dans le tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la lecture du tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors du remplissage du tampon de sortie de la console avec des caractères. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors du remplissage du tampon de sortie de la console avec des attributs. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors du défilement du tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la définition des informations de la fenêtre de console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'obtention de la plus grande taille de fenêtre de console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la définition du titre de la fenêtre de console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'écriture dans le tampon de sortie de la console à la position actuelle du curseur. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la définition des attributs de caractères pour la mémoire tampon de sortie de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération des informations du curseur. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Erreur interne Win32 "{0}" 0x{1:X} lors de la définition des informations du curseur. Contactez le support technique Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de la récupération des informations de police de la console. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>L'erreur interne Win32 "{0}" 0x{1:X} s'est produite lors de l'envoi de l'entrée clavier. Contactez le service d'assistance clientèle de Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostRawUserInterfaceStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostRawUserInterfaceStrings.fr.resx new file mode 100644 index 00000000000..a18e86eb455 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostRawUserInterfaceStrings.fr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’opération, car la coordonnée fournie n’est pas valide. Spécifiez une coordonnée dans la zone de la mémoire tampon de {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Nous ne pouvons pas définir la taille de la mémoire tampon, car la taille spécifiée est trop grande ou trop petite.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Nous ne pouvons pas définir la couleur de la console, car la valeur spécifiée n’est pas valide. Indiquez une couleur valide telle que définie par le type System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter CursorSize, car la taille du curseur spécifiée n’est pas valide.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Nous ne pouvons pas lire les options de touche. Si vous souhaitez lire les options, définissez l’une ou les deux options suivantes : IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} doit être supérieur ou égal à {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la position X (colonne) de la fenêtre spécifiée, car elle dépasse la largeur de la mémoire tampon d’écran. Indiquez une autre position X, en commençant par 0 pour la colonne la plus à gauche de la mémoire tampon.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la position Y (ligne) de la fenêtre spécifiée, car elle dépasse la hauteur de la mémoire tampon d’écran. Indiquez une autre position Y, en commençant par 0 pour la ligne la plus haute de la mémoire tampon.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>La largeur de la fenêtre ne peut pas être inférieure à 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>La hauteur de la fenêtre doit être au moins égale à 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Une fenêtre ne peut pas être plus large que la mémoire tampon de l’écran.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Une fenêtre ne peut pas être plus grande que la mémoire tampon de l’écran.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>La fenêtre ne peut pas être plus large que {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>La fenêtre ne peut pas être plus grande que {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>La taille de la fenêtre est trop étroite.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>La taille de la fenêtre est trop courte.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Un titre de fenêtre ne peut pas être vide.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Le titre de fenêtre ne peut pas dépasser {0} caractères.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Administrateur : </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostStrings.fr.resx new file mode 100644 index 00000000000..b065001b2f4 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostStrings.fr.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Impossible d’afficher l’invite, car trop d’invites imbriquées sont déjà en cours d’exécution.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Impossible de traiter la boucle d’entrée. ExitCurrentLoop a été appelé alors qu’aucune InputLoop n’était en cours d’exécution.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>SP></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>L’interpréteur de commandes ne peut pas être démarré. Une défaillance s’est produite lors de l’initialisation :</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>L’interpréteur de commandes ne peut pas être démarré. Un objet InitialSessionState a été fourni avec un argument -ConfigurationFile. Ces deux directives de configuration ne peuvent pas être utilisées en même temps.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Une erreur s’est produite et n’a pas été correctement gérée. Des informations supplémentaires sont présentées ci-dessous. Le processus PowerShell va se fermer.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Début de la transcription PowerShell +Heure de début : {0:yyyyMMddHHmmss} +Nom d’utilisateur : {1}\{2} +Ordinateur : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fin de la transcription PowerShell +Heure de fin : {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Impossible d’exécuter la commande « {0} », car certains composants logiciels enfichables PowerShell n’ont pas été chargés.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>La commande « {0} » n’a pas été exécutée, car la session dans laquelle elle devait s’exécuter était fermée ou interrompue</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Entrée en mode débogage. Utiliser h ou ? pour obtenir de l’aide. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>{0} correspondance</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0} :{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La session actuelle ne prend pas en charge le débogage ; l’exécution va continuer. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Impossible de charger le module PSReadline. La console s’exécute sans PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Plusieurs paramètres de mode serveur ont été spécifiés. Les paramètres du mode serveur doivent être utilisés exclusivement.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Le chargement des profils personnels et système a pris {0} ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Exécutez en tant qu’administrateur</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace ne peut envoyer qu’un espace d’exécution distant.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Le paramètre « {0} » est obligatoire et doit être spécifié lors de l’utilisation du paramètre « {1} ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceSecurityResources.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceSecurityResources.fr.resx new file mode 100644 index 00000000000..20d086475d7 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceSecurityResources.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>User: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Password for user {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceStrings.fr.resx new file mode 100644 index 00000000000..ce2309bd106 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ConsoleHostUserInterfaceStrings.fr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>La collection « {0} »doit contenir au moins un élément.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Nous ne pouvons pas reconnaître « {1} » en tant que {0} en raison d’une erreur de dépassement.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Nous ne pouvons pas reconnaître « {1} » en tant que {0} en raison d’une erreur de format.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>« {0} » ne peut pas être reconnu comme une commande d’invite valide.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Aucune aide n’est disponible pour {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0} : </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Le champ « {0} » est un tableau de rang zéro.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>« {0} » doit comporter au moins un élément.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>« {0} » doit être un index valide dans « {1} » ou -1 pour aucun choix par défaut.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>« {0} » doit être un index valide dans « {1} ». « {2} » n’est pas un index valide.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Aide </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>La requête a été annulée.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la touche d’accès rapide, car un point d’interrogation (« ? ») ne peut pas être utilisé comme touche d’accès rapide.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Nous ne pouvons pas d’afficher la requête pour « {0} » car le type « {1} » ne peut pas être chargé.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>« {0} » ne peut pas être NULL ou vide.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>« {0} » ne peut pas avoir une valeur nulle.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Tapez !? pour obtenir de l’aide.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(la valeur par défaut est « {0} ») : </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(la valeur par défaut est « {0} »)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(les choix par défaut sont {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Choix[{0}] : </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DÉBOGUER : {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DÉTAILLÉ : {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>AVERTISSEMENT : {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell est en mode NonInteractive. Les fonctionnalités de lecture et de requête ne sont pas disponibles.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ManagedEntranceStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ManagedEntranceStrings.fr.resx new file mode 100644 index 00000000000..056812d80d6 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ManagedEntranceStrings.fr.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Mode de langue contrainte]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Mode AUDIT du langage contraint : Aucune restriction]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Aucun mode de langue]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Mode de langage restreint]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Une nouvelle version de préversion de PowerShell est disponible : v{0} {2} + {1} Mettez à niveau maintenant ou consultez la page de publication à l’adresse suivante :{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Une nouvelle version stable de PowerShell est disponible : v{0} {2} + {1} Mettez à niveau maintenant ou consultez la page de publication à l’adresse suivante :{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Une nouvelle version LTS de PowerShell est disponible : v{0} {2} + {1} Mettez à niveau maintenant ou consultez la page de publication à l’adresse suivante :{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Utilisation : pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Aide en ligne PowerShell https://aka.ms/powershell-docs + +Tous les paramètres ne tiennent pas compte de la casse.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ProgressNodeStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ProgressNodeStrings.fr.resx new file mode 100644 index 00000000000..609ec701175 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/ProgressNodeStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>Il reste {0} {1}. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>L’activité {0} n’est pas affichée...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>Les activités {0} ne sont pas affichées...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/fr/TranscriptStrings.fr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/TranscriptStrings.fr.resx new file mode 100644 index 00000000000..c09f2ab35a1 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/fr/TranscriptStrings.fr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>La transcription a démarré, le fichier de sortie est {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>La transcription s’est arrêtée, le fichier de sortie est {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>La transcription n’a pas pu démarrer en raison de l’erreur suivante : {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Le fournisseur actuel ({0}) ne peut pas ouvrir de fichier.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Le fichier {0} est en lecture seule. Impossible d’écrire dans ce fichier. « Start-Transcript -Force » efface l’attribut en lecture seule.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le chemin d’accès a été résolu en plusieurs fichiers. Cette commande ne peut pas s’exécuter sur plusieurs fichiers.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Le fichier {0} existe déjà et {1} a été spécifié.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Une erreur s’est produite lors de l’arrêt de la transcription : {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/CommandLineParameterParserStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/CommandLineParameterParserStrings.it.resx new file mode 100644 index 00000000000..6044f0e17f7 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/CommandLineParameterParserStrings.it.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché è già stato specificato un comando con -Command, -CommandWithArgs o -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Non è possibile elaborare il comando a causa di un parametro mancante. Un comando deve seguire -Command.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Il parametro "{0}" non è stato riconosciuto.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>'-' è stato specificato con il parametro -Command; non sono consentiti altri argomenti per -Command.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>'-' è stato specificato come argomento di -Command, ma l'input standard non è stato reindirizzato per questo processo.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché non è stato specificato alcun argomento per il parametro OutputFormat. +Specificare uno dei formati seguenti per questo parametro: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Nonn è possibile elaborare il comando perché il parametro -InputFormat richiede un argomento. Specificare un argomento di formato valido per questo parametro. +I formati validi sono: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Non è possibile elaborare il comando a causa di un valore di parametro non corretto. "{0}" non è un formato valido. +I formati validi sono: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché gli argomenti per -Command o -EncodedCommand sono già stati specificati con -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -EncodedArguments richiede un valore. Specificare un valore per il parametro -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Non è possibile eseguire il comando. Il parametro File richiede un percorso di file. Specificare un percorso per il parametro File, quindi riprovare a eseguire il comando.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -WindowStyle richiede un argomento normale, nascosto, ridotto a icona o ingrandito. Specificare uno di questi valori di argomento e riprovare.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>L'elaborazione di -File ''{0}'' non è riuscita: {1} Specificare un percorso valido per il parametro -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Elaborazione di -WindowStyle ''{0}'' non riuscita: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>L'elaborazione del file ''{0}'' non è riuscita perché il file non ha un'estensione ''.ps1''. Specificare un nome di file di script di PowerShell valido, quindi riprovare.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>L'argomento ''{0}'' non è riconosciuto come nome di un file script. Verificare l'ortografia del nome, che il percorso sia incluso e corretto, quindi riprovare.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché il valore specificato con -EncodedArguments non è codificato correttamente. Il valore deve essere codificato in Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché il valore specificato con -EncodedCommand non è codificato correttamente. Il valore deve essere codificato in Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Non è possibile elaborare i criteri di esecuzione a causa di un nome di criterio mancante. Un nome di criterio deve seguire -ExecutionPolicy.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché sono specificati entrambi i parametri -STA e -MTA. Specificare -STA o -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -ConfigurationName richiede un argomento che sia un nome di configurazione dell'endpoint remoto. Specificare questo argomento e riprovare.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -ConfigurationFile richiede un argomento che sia un percorso di file di configurazione di sessione (con estensione pssc). Specificare questo argomento e riprovare.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -CustomPipeName richiede un argomento che sia un nome della pipe che si desidera utilizzare. Specificare questo argomento e riprovare.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -CustomPipeName specificato è troppo lungo. I nomi delle pipe in questa piattaforma possono contenere fino a {0} caratteri. Il nome della pipe ''{1}'' contiene {2} caratteri.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -SettingsFile richiede un argomento che sia un percorso di file.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Elaborazione di -SettingsFile ''{0}'' non riuscita: {1}. Specificare un percorso valido per il parametro -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>L'argomento ''{0}'' passato a -SettingsFile non esiste. Specificare il percorso di un file JSON esistente come argomento del parametro -SettingsFile.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>L'argomento ''{0}'' non è valido. Si intendeva:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Il parametro -WindowStyle non è implementato in questa piattaforma.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché -WorkingDirectory richiede un argomento che sia un percorso di directory.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Il parametro -MTA non è supportato in questa piattaforma.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Il parametro -STA non è supportato in questa piattaforma.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Gli argomenti specificati non devono contenere elementi Null.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Valore di ExecutionPolicy non valido ''{0}''.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>È necessario fornire un argomento al parametro ''{0}''.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Il parametro "-File" è obbligatorio secondo i criteri.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Il parametro "-NoExit" non è consentito dai criteri.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>La modalità server non è consentita dai criteri.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleControlStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleControlStrings.it.resx new file mode 100644 index 00000000000..8b9c7b4bfab --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleControlStrings.it.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'aggiunta di un gestore di interruzioni. Contattare il Supporto tecnico Microsoft.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il tentativo di rimozione di un gestore di interruzioni. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero delle informazioni sull'handle della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero dell'handle del buffer di output della console attiva. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero della modalità console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione della modalità console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la lettura dei caratteri dal buffer di input della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la lettura dei record di input dal buffer di input della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la lettura del contenuto del buffer di input della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero del numero di eventi nel buffer di input della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante lo svuotamento del buffer di input della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero delle informazioni sul buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione delle dimensioni del buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la scrittura nel buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la lettura del buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il riempimento del buffer di output della console con i caratteri. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il riempimento del buffer di output della console con gli attributi. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante lo scorrimento del buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione delle informazioni sulla finestra della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero delle dimensioni massime della finestra della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione del titolo della finestra della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante la scrittura nel buffer di output della console nella posizione corrente del cursore. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione degli attributi dei caratteri per il buffer di output della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero delle informazioni sul cursore. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'impostazione delle informazioni sul cursore. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante il recupero delle informazioni sui tipi di carattere della console. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Si è verificato l'errore interno Win32 "{0}" 0x{1:X} durante l'invio dell'input da tastiera. Contattare il Servizio Assistenza clienti Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostRawUserInterfaceStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostRawUserInterfaceStrings.it.resx new file mode 100644 index 00000000000..130dc64b2d8 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostRawUserInterfaceStrings.it.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Non è possibile elaborare l'operazione perché la coordinata specificata non è valida. Specificare una coordinata all'interno dell'area del buffer di {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Non è possibile impostare le dimensioni del buffer perché quelle specificate sono troppo grandi o troppo piccole.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Non è possibile impostare il colore della console perché il valore specificato non è valido. Specificare un colore valido come definito dal tipo System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Non è possibile elaborare CursorSize perché la dimensione del cursore specificata non è valida.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Non è possibile leggere le opzioni dei tasti. Per leggere le opzioni, impostare uno o entrambi i seguenti valori: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} deve essere maggiore o uguale a {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Non è possibile usare la posizione della finestra X (colonna) specificata perché si estende oltre la larghezza del buffer dello schermo. Specificare un'altra posizione X, partendo da 0 come colonna più a sinistra del buffer.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Non è possibile usare la posizione della finestra Y (riga) specificata perché si estende oltre la l'altezza del buffer dello schermo. Specificare un'altra posizione Y, partendo da 0 come riga più alta del buffer.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>La larghezza della finestra non può essere minore di 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>L'altezza della finestra deve essere almeno 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>La finestra non può essere più larga del buffer dello schermo.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>La finestra non può essere più alta del buffer dello schermo.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>La finestra non può essere più larga di {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>La finestra non può essere più alta di {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Le dimensioni della finestra sono insufficienti.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>L'altezza della finestra è insufficiente.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Il titolo della finestra non può essere vuoto.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Il titolo della finestra non può superare i {0} caratteri.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Amministratore: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostStrings.it.resx new file mode 100644 index 00000000000..935395c3fb9 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostStrings.it.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Non è possibile visualizzare la richiesta perché sono già in esecuzione troppi prompt annidati.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Non è possibile elaborare il ciclo di input. ExitCurrentLoop è stato chiamato quando non era in esecuzione alcun InputLoops.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Non è possibile avviare la shell. Errore durante l'inizializzazione:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Non è possibile avviare la shell. È stato fornito un oggetto InitialSessionState insieme a un argomento -ConfigurationFile. Entrambe le direttive di configurazione non possono essere usate contemporaneamente.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Si è verificato un errore che non è stato gestito correttamente. Di seguito sono riportate informazioni aggiuntive. Il processo di PowerShell verrà chiuso.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Avvio della trascrizione di PowerShell +Ora di inizio: {0:yyyyMMddHHmmss} +Nome utente : {1}\{2} +Computer : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fine della trascrizione di PowerShell +Ora di fine: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Non è possibile eseguire il comando ''{0}'' perché alcuni snap-in di PowerShell non sono stati caricati.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Il comando ''{0}'' non è stato eseguito perché la sessione in cui era destinata all'esecuzione è stata chiusa o interrotta</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Attivazione della modalità di debug. Usare h o ? per assistenza. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Riscontri {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La sessione corrente non supporta il debug; l'esecuzione continuerà. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Non è possibile caricare il modulo PSReadline. La console è in esecuzione senza PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>È stato specificato più di un parametro della modalità server. I parametri della modalità server devono essere utilizzati esclusivamente.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Il caricamento dei profili personali e di sistema ha richiesto {0} ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Esegui come amministratore</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace può eseguire il push solo di uno spazio di esecuzione remoto.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Il parametro ''{0}'' è obbligatorio e deve essere specificato quando si utilizza il parametro ''{1}''.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceSecurityResources.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceSecurityResources.it.resx new file mode 100644 index 00000000000..58f0c1b9413 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceSecurityResources.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Utente: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Password per l'utente {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceStrings.it.resx new file mode 100644 index 00000000000..d64e003b729 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ConsoleHostUserInterfaceStrings.it.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>La raccolta "{0}" deve contenere almeno un elemento.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Non è possibile riconoscere "{1}" come {0} a causa di un errore di overflow.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Non è possibile riconoscere "{1}" come {0} a causa di un errore di formato.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}" non può essere riconosciuto come comando Prompt valido.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Nessuna Guida è disponibile per {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Il campo "{0}" è una matrice di rango zero.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}" deve avere almeno un elemento.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}" deve essere un indice valido in "{1}" o -1 se non è stata scelta alcuna opzione predefinita.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" deve essere un indice valido in "{1}". "{2}" non è un indice valido.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Guida </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Il prompt è stato annullato.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Non è possibile elaborare il tasto di scelta rapida perché il punto interrogativo ("?") non può essere usato come tasto di scelta rapida.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Non è possibile visualizzare il prompt per "{0}" perché il tipo "{1}" non può essere caricato.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}" non può essere Null o vuoto.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" non può essere Null.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Digitare !? per la Guida).</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(l'impostazione predefinita è ''{0}''): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(l'impostazione predefinita è ''{0}'')</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(le opzioni predefinite sono {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Opzione[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUG: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DETTAGLIATO: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>AVVISO: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell è in modalità NonInteractive. Le funzionalità Read e Prompt non sono disponibili.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ManagedEntranceStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ManagedEntranceStrings.it.resx new file mode 100644 index 00000000000..30e1026d966 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ManagedEntranceStrings.it.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Modalità linguaggio con restrizioni]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Modalità di controllo linguaggio con restrizioni: nessuna restrizione]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Nessuna modalità di linguaggio]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Modalità linguaggio con restrizioni]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} È disponibile una nuova versione di anteprima di PowerShell: v{0} {2} + {1} Aggiorna ora oppure consulta la pagina della versione all'indirizzo:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} È disponibile una nuova versione stabile di PowerShell: v{0} {2} + {1} Aggiorna ora oppure consulta la pagina della versione all'indirizzo:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} È disponibile una nuova versione LTS di PowerShell: v{0} {2} + {1} Aggiorna ora oppure consulta la pagina della versione all'indirizzo:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Utilizzo: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Guida in linea di PowerShell https://aka.ms/powershell-docs + +Tutti i parametri non fanno distinzione tra maiuscole e minuscole.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/ProgressNodeStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ProgressNodeStrings.it.resx new file mode 100644 index 00000000000..e6e9c785fc6 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/ProgressNodeStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} rimanenti. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} attività non visualizzata...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} attività non visualizzate...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/it/TranscriptStrings.it.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/it/TranscriptStrings.it.resx new file mode 100644 index 00000000000..e809664bd64 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/it/TranscriptStrings.it.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Trascrizione avviata, il file di output è {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Trascrizione interrotta, il file di output è {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Non è possibile avviare la trascrizione a causa dell'errore: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Il provider corrente ({0}) non può aprire un file.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Il file {0} è in sola lettura. Non è possibile scrivere in questo file. "Start-Transcript -Force" cancellerà l'attributo di sola lettura.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso è stato risolto in più di un file. Questo comando non può operare su più file.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Il file {0} esiste già e {1} è stato specificato.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Si è verificato un errore durante l'arresto della trascrizione: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/CommandLineParameterParserStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/CommandLineParameterParserStrings.ja.resx new file mode 100644 index 00000000000..c1d2a3563e7 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/CommandLineParameterParserStrings.ja.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>-Command、-CommandWithArgs、または -EncodedCommand でコマンドが既に指定されているため、コマンドを処理できません。</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>パラメーターがないため、コマンドを処理できません。コマンドは -Command の後に続ける必要があります。</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>パラメーター: '{0}' が認識されていません。</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>'-' が -Command パラメーターで指定されました。-Command に対する他の引数は許可されません。</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>-Command の引数として '-' が指定されましたが、このプロセスの標準入力はリダイレクトされていません。</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat パラメーターに引数が指定されていないため、コマンドを実行できません。 +このパラメーターには、次のいずれかの形式を指定します: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>-InputFormat パラメーターに引数が必要なため、コマンドを処理できません。このパラメーターの有効な書式引数を指定してください。 +有効な形式は次のとおりです: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>パラメーター値が正しくないため、コマンドを処理できません。"{0}" は有効な形式ではありません。 +有効な形式は次のとおりです: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>-Command または -EncodedCommand への引数が -EncodedArguments で既に指定されているため、コマンドを処理できません。</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>-EncodedArguments には値が必要なため、コマンドを処理できません。-EncodedArguments パラメーターの値を指定してください。</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>File パラメーターにファイル パスが必要なため、コマンドを実行できません。File パラメーターのパスを指定してから、コマンドを再試行してください。</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle には、通常、非表示、最小化、最大化の引数が必要なため、コマンドを処理できません。これらの引数の値のいずれかを指定してから、もう一度お試しください。</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>-File '{0}' の処理に失敗しました: {1} -File パラメーターの有効なパスを指定してください。</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle '{0}' の処理に失敗しました: {1}。</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>ファイル '{0}' の処理に失敗しました。ファイルの拡張子が '.ps1' ではありません。有効な PowerShell スクリプト ファイル名を指定してから、やり直してください。</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>引数 '{0}' はスクリプト ファイルの名前として認識されません。名前のスペルを確認するか、パスが含まれている場合はパスが正しいことを確認してから、もう一度お試しください。</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>-EncodedArguments で指定された値が正しくエンコードされていないため、コマンドを処理できません。値は Base64 でエンコードされている必要があります。</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>-EncodedCommand で指定された値が正しくエンコードされていないため、コマンドを処理できません。値は Base64 でエンコードされている必要があります。</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>ポリシー名がないため、実行ポリシーを処理できません。ポリシー名は -ExecutionPolicy の後に続く必要があります。</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>-STA と -MTA の両方が指定されているため、コマンドを処理できません。-STA または -MTA のいずれかを指定してください。</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>-ConfigurationName にはリモート エンドポイント構成名の引数が必要なため、コマンドを処理できません。この引数を指定して、もう一度やり直してください。</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>-ConfigurationFile にはセッション構成 (.pssc) ファイル パスの引数が必要なため、コマンドを処理できません。この引数を指定して、もう一度やり直してください。</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>-CustomPipeName には使用するパイプの名前である引数が必要なため、コマンドを処理できません。この引数を指定して、もう一度やり直してください。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>指定された -CustomPipeName が長すぎるため、コマンドを処理できません。このプラットフォームのパイプ名は、最大 {0} 文字まで指定できます。パイプ名 '{1}' は {2} 文字です。</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile にはファイル パスである引数が必要なため、コマンドを処理できません。</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile '{0}' の処理に失敗しました: {1}。-SettingsFile パラメーターの有効なパスを指定してください。</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>-SettingsFile に渡された引数 '{0}' が存在しません。既存の json ファイルへのパスを -SettingsFile パラメーターの引数として指定します。</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>引数 '{0}' が無効です。次のことを意味しましたか:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>パラメーター -WindowStyle は、このプラットフォームでは実装されていません。</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>-WorkingDirectory にはディレクトリ パスである引数が必要なため、コマンドを処理できません。</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>パラメーター -MTA は、このプラットフォームではサポートされていません。</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>パラメーター -STA は、このプラットフォームではサポートされていません。</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>指定された引数に null 値要素を含めることはできません。</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>ExecutionPolicy 値 '{0}' が無効です。</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>引数を '{0}' パラメーターに指定する必要があります。</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>パラメーター "-File" はポリシーで必要です。</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>パラメーター "-NoExit" はポリシーで許可されていません。</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>サーバー モードはポリシーで許可されていません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleControlStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleControlStrings.ja.resx new file mode 100644 index 00000000000..9d972db65ad --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleControlStrings.ja.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>ブレーク ハンドラーを追加するときに、Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft サポート サービスにお問い合わせください。</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>中断ハンドラーを削除しようとしているときに、Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>コンソール ハンドルに関する入力を取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>アクティブなコンソール出力バッファーのハンドルの取得中に、Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>コンソール モードの取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>コンソール モードの設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>コンソール入力バッファーから文字を読み取り中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>コンソール入力バッファーからの入力レコードの読み取り中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>コンソール入力バッファーの内容の読み取り中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>コンソール入力バッファー内のイベント数の取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>コンソール入力バッファーのフラッシュ中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファー情報の取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファー サイズの設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーへの書き込み中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーの読み取り中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーに文字を入力中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーに属性を入力中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーのスクロール中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>コンソール ウィンドウ情報の設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>最大のコンソール ウィンドウ サイズの取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>コンソール ウィンドウのタイトルの設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>現在のカーソル位置にあるコンソール出力バッファーへの書き込み中に、Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>コンソール出力バッファーの文字属性の設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>カーソル情報の取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>カーソル情報の設定中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスにお問い合わせください。</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>本体のフォント情報の取得中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>キーボード入力の送信中に Win32 内部エラー "{0}" 0x{1:X} が発生しました。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostRawUserInterfaceStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostRawUserInterfaceStrings.ja.resx new file mode 100644 index 00000000000..cd8946d01fa --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostRawUserInterfaceStrings.ja.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>指定された座標が無効なため、操作を処理できません。{0} のバッファー領域内の座標を指定してください。</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>指定されたサイズが大きすぎるか小さすぎるため、バッファー サイズを設定できません。</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>指定された値が無効なため、コンソールの色を設定できません。System.ConsoleColor 型で定義されている有効な色を指定してください。</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>指定されたカーソル サイズが無効なため、CursorSize を処理できません。</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>キー オプションを読み取れません。オプションを読み取るには、IncludeKeyDown、IncludeKeyUp のどちらかまたは両方を設定してください。</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} は {1} 以上である必要があります。</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>指定した Window X (列) の位置は、画面バッファーの幅を超えているため、使用できません。バッファーの左端の列を 0 として、別の X 位置を指定してください。</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>指定した Window Y (行) の位置は、画面バッファーの高さを超えているため、使用できません。バッファーの一番上の行を 0 として、別の Y 位置を指定してください。</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>ウィンドウの幅を 1 未満にすることはできません。</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>ウィンドウの高さは 1 以上である必要があります。</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>ウィンドウの幅は画面バッファーを超えられません。</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>ウィンドウの高さは画面バッファーを超えられません。</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>ウィンドウの幅は {0} 以下である必要があります。</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>ウィンドウの高さは {0} を超えられません。</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>ウィンドウの幅が狭すぎます。</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>ウィンドウの高さが短すぎます。</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>ウィンドウのタイトルを空にすることはできません。</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>ウィンドウのタイトルを {0} 文字より長くすることはできません。</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>管理者:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostStrings.ja.resx new file mode 100644 index 00000000000..2cc411f5a8e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostStrings.ja.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>既に実行されている入れ子になったプロンプトが多すぎるため、プロンプトを表示できません。</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>入力ループを処理できません。InputLoops が実行されていないときに ExitCurrentLoop が呼び出されました。</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>シェルを開始できません。初期化中にエラーが発生しました:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>シェルを開始できません。InitialSessionState オブジェクトが -ConfigurationFile 引数と共に指定されました。両方の構成ディレクティブを同時に使用することはできません。</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>正しく処理されなかったエラーが発生しました。追加情報を以下に示します。PowerShell プロセスが終了します。</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell トランスクリプトの開始 +開始時刻: {0:yyyyMMddHHmmss} +ユーザー名 : {1}\{2} +マシン : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell トランスクリプトの終了 +終了時刻: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>一部の PowerShell スナップインが読み込まれなかったため、コマンド '{0}' を実行できませんでした。</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>コマンド '{0}' は、実行を意図したセッションが閉じられたか壊れているため、実行されませんでした</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>デバッグ モードに入ります。ヘルプには h または ? を使用します。</value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>ヒット {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +現在のセッションはデバッグをサポートしていません。実行は続行されます。 + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>PSReadline モジュールを読み込めません。 コンソールは PSReadline なしで実行されています。</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>複数のサーバー モード パラメーターが指定されました。サーバー モード パラメーターは排他的に使用する必要があります。</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>個人プロファイルとシステム プロファイルの読み込みに {0} ミリ秒かかりました。</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>管理者として実行</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace はリモート実行空間のみをプッシュできます。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>'{0}' パラメーターは必須であり、'{1}' パラメーターを使用する場合は指定する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceSecurityResources.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceSecurityResources.ja.resx new file mode 100644 index 00000000000..d5bc8352b21 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceSecurityResources.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>ユーザー:</value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>ユーザー {0} のパスワード:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceStrings.ja.resx new file mode 100644 index 00000000000..cbf6ecc661d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ConsoleHostUserInterfaceStrings.ja.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>"{0}" コレクションには、少なくとも 1 つの要素が必要です。</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>オーバーフロー エラーのため、"{1}" を {0} として認識できません。</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>形式エラーのため、"{1}" を {0} として認識できません。</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}" は有効な Prompt コマンドとして認識できません。</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>{0} に関するヘルプはありません。</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}:</value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>フィールド "{0}" はランク 0 の配列です。</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}" には少なくとも 1 つの要素が必要です。</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}" は "{1}" の有効なインデックスであるか、既定の選択肢がない場合は -1 である必要があります。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" は "{1}" の有効なインデックスである必要があります。"{2}" は有効なインデックスではありません。</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] ヘルプ </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>プロンプトはキャンセルされました。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>疑問符 ("?") はホット キーとして使用できないため、ホット キーを処理できません。</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>型 "{1}" を読み込めないため、"{0}" のプロンプトを表示できません。</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}" を NULL または空にすることはできません。</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" を null 値にすることはできません。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(ヘルプを表示するには、!? と入力してください。)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(既定値は "{0}" です):</value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(既定値は "{0}" です)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(既定の選択肢は {0}です)</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>選択肢[{0}]:</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>デバッグ: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>詳細: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell は NonInteractive モードです。Read と Prompt の機能は使用できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ManagedEntranceStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ManagedEntranceStrings.ja.resx new file mode 100644 index 00000000000..55bd36508d7 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ManagedEntranceStrings.ja.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[制約付き言語モード]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[制約付き言語監査モード : 制限なし]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[言語モードなし]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[制限付き言語モード]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 新しい PowerShell のプレビュー リリースが利用可能です。v{0} {2} + {1} 今すぐアップグレードするか、{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +のリリース ページを確認してください</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 新しい PowerShell の安定リリースが利用可能です。v{0} {2} + {1} 今すぐアップグレードするか、{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +のリリース ページを確認してください</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 新しい PowerShell LTS リリースが利用可能です。v{0} {2} + {1} 今すぐアップグレードするか、{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +のリリース ページを確認してください</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>使用法: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell オンライン ヘルプ https://aka.ms/powershell-docs + +すべてのパラメーターでは大文字と小文字が区別されません。</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ProgressNodeStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ProgressNodeStrings.ja.resx new file mode 100644 index 00000000000..23be405a44f --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/ProgressNodeStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} が残っています。</value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} アクティビティが表示されていません...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} アクティビティが表示されていません...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ja/TranscriptStrings.ja.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/TranscriptStrings.ja.resx new file mode 100644 index 00000000000..d4abb218abc --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ja/TranscriptStrings.ja.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>トランスクリプトが開始されました。出力ファイルは {0} です</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>トランスクリプトが停止しました。出力ファイルは {0} です</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>次のエラーのため、文字起こしを開始できません: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>現在のプロバイダー ({0}) はファイルを開けません。</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>ファイル {0} は読み取り専用です。このファイルに書き込めません。"Start-Transcript -Force" は読み取り専用属性をクリアします。</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>パスが複数のファイルに解決されたため、操作を実行できません。このコマンドは、複数のファイルに対して操作することはできません。</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>ファイル {0} は既に存在し、{1} が指定されました。</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>文字起こしの停止中にエラーが発生しました: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/CommandLineParameterParserStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/CommandLineParameterParserStrings.ko.resx new file mode 100644 index 00000000000..769e9357371 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/CommandLineParameterParserStrings.ko.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>-Command, -CommandWithArgs 또는 -EncodedCommand로 명령이 이미 지정되었으므로 명령을 처리할 수 없습니다.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>필수 매개 변수가 없어서 명령을 처리할 수 없습니다. -Command 뒤에 명령을 지정해야 합니다.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>매개 변수 '{0}'을(를) 인식할 수 없습니다.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>-Command 매개 변수로 '-'를 지정했습니다. -Command에 다른 인수는 허용되지 않습니다.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>'-'가 -Command의 인수로 지정되었지만 이 프로세스에 대해 표준 입력이 리디렉션되지 않았습니다.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat 매개 변수에 인수가 제공되지 않아 명령을 실행할 수 없습니다. +이 매개 변수에 대해 다음 형식 중 하나를 지정하세요: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>-InputFormat 매개 변수에 인수가 필요하므로 명령을 처리할 수 없습니다. 이 매개 변수에 유효한 형식 인수를 지정하세요. +유효한 형식: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>매개 변수 값이 잘못되어 명령을 처리할 수 없습니다. "{0}"은(는) 유효한 형식이 아닙니다. +유효한 형식: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>-EncodedArguments를 사용해 -Command 또는 -EncodedCommand의 인수가 이미 지정되었으므로 명령을 처리할 수 없습니다.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>-EncodedArguments에는 값이 필요하므로 명령을 처리할 수 없습니다. -EncodedArguments 매개 변수의 값을 지정하세요.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>File 매개 변수에 파일 경로가 필요하므로 명령을 실행할 수 없습니다. File 매개 변수의 경로를 제공한 후 명령을 다시 시도하세요.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle에는 normal, hidden, minimized 또는 maximized 인수가 필요하므로 명령을 처리할 수 없습니다. 이러한 값 중 하나를 지정한 후 다시 시도하세요.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>-File '{0}' 처리에 실패했습니다. {1} -File 매개 변수에 올바른 경로를 지정하세요.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle '{0}'을(를) 처리하지 못했습니다: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>파일에 '.ps1' 확장명이 없어 -File '{0}'을(를) 처리하지 못했습니다. 유효한 PowerShell 스크립트 파일 이름을 지정한 후 다시 시도하세요.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>'{0}' 인수가 스크립트 파일 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나, 포함된 경로가 올바른지 확인한 후 다시 시도하세요.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>-EncodedArguments로 지정된 값이 제대로 인코딩되지 않아 명령을 처리할 수 없습니다. 값이 Base64로 인코딩되어야 합니다.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>-EncodedCommand로 지정된 값이 제대로 인코딩되지 않아 명령을 처리할 수 없습니다. 값이 Base64로 인코딩되어야 합니다.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>정책 이름이 없어서 실행 정책을 처리할 수 없습니다. -ExecutionPolicy 뒤에 정책 이름을 지정해야 합니다.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>-STA와 -MTA가 둘 다 지정되어 명령을 처리할 수 없습니다. -STA 또는 -MTA 중 하나만 지정하세요.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>-ConfigurationName에는 원격 엔드포인트 구성 이름을 나타내는 인수가 필요하므로 명령을 처리할 수 없습니다. 이 인수를 지정한 후 다시 시도하세요.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>-ConfigurationFile에는 세션 구성(.pssc) 파일 경로를 나타내는 인수가 필요하므로 명령을 처리할 수 없습니다. 이 인수를 지정한 후 다시 시도하세요.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>-CustomPipeName에는 사용하려고 하는 파이프 이름을 나타내는 인수가 필요하므로 명령을 처리할 수 없습니다. 이 인수를 지정한 후 다시 시도하세요.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>지정한 -CustomPipeName이 너무 길어 명령을 처리할 수 없습니다. 이 플랫폼의 파이프 이름은 최대 {0}자까지 가능합니다. 현재 파이프 이름 '{1}'은(는) {2}자입니다.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile에는 파일 경로를 나타내는 인수가 필요하므로 명령을 처리할 수 없습니다.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile '{0}' 처리에 실패했습니다: {1}. -SettingsFile 매개 변수에 올바른 경로를 지정하세요.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>-SettingsFile에 전달된 인수 '{0}'이(가) 없습니다. 기존 json 파일의 경로를 -SettingsFile 매개 변수의 인수로 제공하세요.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>'{0}' 인수는 잘못되었습니다. 다음을 의미했나요?</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>-WindowStyle 매개 변수는 이 플랫폼에서 지원되지 않습니다.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>-WorkingDirectory에는 디렉터리 경로를 나타내는 인수가 필요하므로 명령을 처리할 수 없습니다.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>매개 변수 -MTA는 이 플랫폼에서 지원되지 않습니다.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>매개 변수 -STA는 이 플랫폼에서 지원되지 않습니다.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>지정한 인수에 null 요소가 있으면 안 됩니다.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>ExecutionPolicy 값 '{0}'이(가) 잘못되었습니다.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>'{0}' 매개 변수에 제공할 인수가 필요합니다.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>정책상 매개 변수 "-File"이 필요합니다.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>정책상 매개 변수 "-NoExit"를 사용할 수 없습니다.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>정책상 서버 모드는 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleControlStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleControlStrings.ko.resx new file mode 100644 index 00000000000..c02a84e63ed --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleControlStrings.ko.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>중단 핸들러를 추가할 때 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 지원 서비스에 문의하세요.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>중단 핸들러를 제거하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>콘솔 핸들에 대한 입력을 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>활성 콘솔 출력 버퍼의 핸들을 검색하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>콘솔 모드를 가져오는 동안 Win32 내부 오류 "{0}% 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>콘솔 모드를 설정하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼에서 문자를 읽는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼에서 입력 레코드를 읽는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼의 내용을 읽는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼의 이벤트 수를 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼를 플러시하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼 정보를 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼 크기를 설정하는 동안 Win32 내부 오류 "{0}% 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼에 쓰는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>콘솔 입력 버퍼를 읽는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼를 문자로 채우는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼에 특성으로 채우는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>콘솔 창 제목을 스크롤하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>콘솔 모드를 설정하는 동안 Win32 내부 오류 "{0}% 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>가장 큰 콘솔 창 크기를 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>콘솔 창 제목을 설정하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>현재 커서 위치에서 콘솔 출력 버퍼에 쓰는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>콘솔 출력 버퍼의 문자 속성을 설정하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>커서 정보를 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>커서 정보를 설정하는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>콘솔 글꼴 정보를 가져오는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>키보드 입력을 보내는 동안 Win32 내부 오류 "{0}" 0x{1:X}이(가) 발생했습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostRawUserInterfaceStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostRawUserInterfaceStrings.ko.resx new file mode 100644 index 00000000000..25fce18cc90 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostRawUserInterfaceStrings.ko.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>제공된 좌표가 올바르지 않아 작업을 처리할 수 없습니다. {0}의 버퍼 영역 안에 있는 좌표를 지정합니다.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>지정한 크기가 너무 크거나 너무 작아 버퍼 크기를 설정할 수 없습니다.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>지정한 값이 올바르지 않아 콘솔 색을 설정할 수 없습니다. System.ConsoleColor 형식에 정의된 유효한 색을 지정합니다.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>지정한 커서 크기가 잘못되었으므로 CursorSize를 처리할 수 없습니다.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>키 옵션을 읽을 수 없습니다. 옵션을 읽으려면 IncludeKeyDown, IncludeKeyUp 중 하나 또는 둘 다를 설정하세요.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0}은(는) {1}보다 크거나 같아야 합니다.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>지정한 Window X(열) 위치는 화면 버퍼의 너비를 벗어나 사용할 수 없습니다. 버퍼의 가장 왼쪽 열을 0으로 하여 다른 X 위치를 지정합니다.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>지정한 Window Y(행) 위치는 화면 버퍼의 높이를 벗어나 사용할 수 없습니다. 버퍼의 맨 위 행을 0으로 하여 다른 Y 위치를 지정합니다.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>창 너비는 1보다 작을 수 없습니다.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>창 높이는 1 이상이어야 합니다.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>창 너비는 화면 버퍼보다 클 수 없습니다.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>창 높이는 화면 버퍼보다 클 수 없습니다.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>창 너비는 {0}보다 클 수 없습니다.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>창 높이는 {0}보다 클 수 없습니다.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>창 크기가 너무 좁습니다.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>창 크기가 너무 짧습니다.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>창 제목은 비워 둘 수 없습니다.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>창 제목은 {0}자보다 길 수 없습니다.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>관리자: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostStrings.ko.resx new file mode 100644 index 00000000000..3587a4e1398 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostStrings.ko.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>중첩 프롬프트가 너무 많이 실행 중이어서 프롬프트를 표시할 수 없습니다.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>입력 루프를 처리할 수 없습니다. 실행 중인 InputLoop가 없을 때 ExitCurrentLoop가 호출되었습니다.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>셸을 시작할 수 없습니다. 초기화 중에 오류가 발생했습니다:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>셸을 시작할 수 없습니다. InitialSessionState 개체가 -ConfigurationFile 인수와 함께 제공되었습니다. 두 구성 지시문은 동시에 사용할 수 없습니다.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>적절하게 처리되지 않은 오류가 발생했습니다. 자세한 내용은 아래에 표시됩니다. PowerShell 프로세스가 종료됩니다.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 기록 시작 +시작 시간: {0:yyyyMMddHHmmss} +사용자 이름 : {1}\{2} +컴퓨터 : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 기록 끝 +종료 시간: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>일부 PowerShell 스냅인(Snap-In)이 로드되지 않아 명령 '{0}'을(를) 실행할 수 없습니다.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>명령 '{0}'을(를) 실행해야 할 세션이 닫혔거나 손상되어 실행되지 않았습니다.</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>디버그 모드로 들어갑니다. h 또는 ? 사용에 도움이 될 수 있습니다. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>{0} 적중</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +현재 세션은 디버깅을 지원하지 않습니다. 실행을 계속합니다. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>PSReadline 모듈을 로드할 수 없습니다. 콘솔은 PSReadline 없이 실행됩니다.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>서버 모드 매개 변수가 두 개 이상 지정되었습니다. 서버 모드 매개 변수는 하나만 사용해야 합니다.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>개인 및 시스템 프로필을 로드하는 데 {0}ms가 걸렸습니다.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>관리자 권한으로 실행</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace는 원격 runspace만 푸시할 수 있습니다.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>'{0}' 매개 변수는 필수이며 '{1}' 매개 변수를 사용할 때는 반드시 지정해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceSecurityResources.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceSecurityResources.ko.resx new file mode 100644 index 00000000000..080a3222ecd --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceSecurityResources.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>사용자: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>사용자 {0}의 암호: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceStrings.ko.resx new file mode 100644 index 00000000000..fd24433ffbf --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ConsoleHostUserInterfaceStrings.ko.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>"{0}" 컬렉션에는 요소가 하나 이상 있어야 합니다.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>오버플로 오류로 인해 "{1}"을(를) {0}(으)로 인식할 수 없습니다.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>형식 오류로 인해 "{1}"을(를) {0}(으)로 인식할 수 없습니다.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}"은(는) 유효한 Prompt 명령으로 인식할 수 없습니다.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>{0}에 사용할 수 있는 도움말이 없습니다.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>"{0}" 필드는 0차원 배열입니다.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}"에는 요소가 하나 이상 있어야 합니다.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}"은(는) "{1}"의 유효한 인덱스이거나, 기본 선택 항목이 없으면 -1이어야 합니다.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}"은(는) "{1}"의 유효한 인덱스여야 합니다. "{2}"은(는) 유효한 인덱스가 아닙니다.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] 도움말 </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>프롬프트가 취소되었습니다.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>물음표("?")는 바로 가기 키로 사용할 수 없으므로 바로 가기 키를 처리할 수 없습니다.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>"{0}"의 프롬프트를 표시할 수 없습니다. "{1}" 형식을 로드할 수 없습니다.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}"은(는) Null이거나 비워 둘 수 없습니다.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>“{0}”은(는) null일 수 없습니다.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(도움말을 보려면 !?를 입력하세요.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(기본값은 "{0}"입니다.) </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(기본값은 "{0}"입니다.)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(기본 선택 항목은 {0}입니다.)</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>선택[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>디버그: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>자세한 정보: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>경고: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell이 NonInteractive 모드입니다. Read 및 Prompt 기능을 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ManagedEntranceStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ManagedEntranceStrings.ko.resx new file mode 100644 index 00000000000..854608e0885 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ManagedEntranceStrings.ko.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[제한된 언어 모드]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[제한된 언어 감사 모드: 제한 없음]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[언어 없음 모드]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[제한된 언어 모드]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 새 PowerShell 미리 보기 릴리스(v{0} {2} + {1} )를 사용할 수 있습니다. 지금 업그레이드하거나 다음 링크에서 릴리스 페이지를 확인하세요.{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 새 PowerShell 안정 릴리스(v{0} {2} + {1} )를 사용할 수 있습니다. 지금 업그레이드하거나 다음 링크에서 릴리스 페이지를 확인하세요.{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 새 PowerShell LTS 릴리스(v{0} {2} + {1} )를 사용할 수 있습니다. 지금 업그레이드하거나 다음 링크에서 릴리스 페이지를 확인하세요.{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>사용법: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell 온라인 도움말 https://aka.ms/powershell-docs + +모든 매개 변수는 대/소문자를 구분하지 않습니다.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ProgressNodeStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ProgressNodeStrings.ko.resx new file mode 100644 index 00000000000..3a835272368 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/ProgressNodeStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0} {1} 남음. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} 활동이 표시되지 않습니다...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} 활동이 표시되지 않습니다...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ko/TranscriptStrings.ko.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/TranscriptStrings.ko.resx new file mode 100644 index 00000000000..695477e62a2 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ko/TranscriptStrings.ko.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>대화 내용 기록이 시작되었습니다. 출력 파일은 {0}입니다.</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>대화 내용 기록이 중지되었습니다. 출력 파일은 {0}입니다.</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>다음 오류로 인해 대화 내용 기록을 시작할 수 없습니다. {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>현재 공급자({0})는 파일을 열 수 없습니다.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>파일 {0}이(가) 읽기 전용 파일입니다. 이 파일에 쓸 수 없습니다. "Start-Transcript -Force"를 사용하면 읽기 전용 특성이 해제됩니다.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>경로가 두 개 이상의 파일로 확인되어 작업을 수행할 수 없습니다. 이 명령은 여러 파일에 사용할 수 없습니다.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>파일 {0}이(가) 이미 존재하며 {1}이(가) 지정되었습니다.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>대화 내용 기록을 중지하는 동안 다음 오류가 발생했습니다. {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/CommandLineParameterParserStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/CommandLineParameterParserStrings.pl.resx new file mode 100644 index 00000000000..9f63c9c062c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/CommandLineParameterParserStrings.pl.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ określono już polecenie -Command, -CommandWithArgs lub -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Nie można przetworzyć polecenia z powodu braku parametru. Polecenie musi być zgodne z poleceniem -Command.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Nierozpoznany parametr: „{0}”.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>Element „-” został określony za pomocą parametru -Command; żadne inne argumenty polecenia -Command nie są dozwolone.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>Element „-” został określony jako argument polecenia -Command, ale standardowe dane wejściowe nie zostały przekierowane dla tego procesu.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Nie można uruchomić polecenia, ponieważ nie podano argumentu dla parametru OutputFormat. +Określ jeden z następujących formatów dla tego parametru: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -InputFormat wymaga argumentu. Określ prawidłowy argument formatu dla tego parametru. +Prawidłowe formaty to: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Nie można przetworzyć polecenia z powodu nieprawidłowej wartości parametru. „{0}” nie jest prawidłowym formatem. +Prawidłowe formaty to: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ argumenty polecenia -Command lub -EncodedCommand zostały już określone za pomocą parametru -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -EncodedArguments wymaga wartości. Określ wartość parametru -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Nie można uruchomić polecenia, ponieważ parametr File wymaga ścieżki pliku. Podaj ścieżkę parametru File, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -WindowStyle wymaga argumentu normalnego, ukrytego, zminimalizowanego lub zmaksymalizowanego. Określ jedną z tych wartości argumentów i spróbuj ponownie.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Przetwarzanie pliku -File „{0}” nie powiodło się: {1}. Określ prawidłową ścieżkę dla parametru -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Przetwarzanie elementu -WindowStyle „{0}” nie powiodło się: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Przetwarzanie pliku -File „{0}” nie powiodło się, ponieważ plik nie ma rozszerzenia „.ps1”. Określ prawidłową nazwę pliku skryptu programu PowerShell, a następnie spróbuj ponownie.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>Argument „{0}” nie jest rozpoznawany jako nazwa pliku skryptu. Sprawdź pisownię nazwy lub sprawdź, czy ścieżka została dołączona, sprawdź, czy ścieżka jest poprawna, i spróbuj ponownie.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ wartość określona za pomocą parametru -EncodedArguments nie jest poprawnie zakodowana. Wartość musi być zakodowana w formacie Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ wartość określona za pomocą polecenia -EncodedCommand nie jest poprawnie zakodowana. Wartość musi być zakodowana w formacie Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Nie można przetworzyć zasad wykonywania z powodu braku nazwy zasad. Nazwa zasad musi być zgodna z parametrem -ExecutionPolicy.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ określono zarówno parametry -STA, jak i -MTA. Określ parametr -STA lub -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -ConfigurationName wymaga argumentu, który jest nazwą konfiguracji zdalnego punktu końcowego. Określ ten argument i spróbuj ponownie.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -ConfigurationFile wymaga argumentu będącego ścieżką pliku konfiguracji sesji (.pssc). Określ ten argument i spróbuj ponownie.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -CustomPipeName wymaga argumentu, który jest nazwą potoku, którego chcesz użyć. Określ ten argument i spróbuj ponownie.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ określony parametr -CustomPipeName jest za długi. Nazwy potoków na tej platformie mają określony maksymalny limit znaków ({0}). Nazwa potoku „{1}” ma określoną liczbę znaków ({2}).</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -SettingsFile wymaga argumentu będącego ścieżką pliku.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Przetwarzanie pliku -SettingsFile „{0}”nie powiodło się: {1}. Określ prawidłową ścieżkę parametru -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>Argument „{0}” przekazany do pliku -SettingsFile nie istnieje. Podaj ścieżkę do istniejącego pliku JSON jako argument parametru -SettingsFile.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Nieprawidłowy argument „{0}”, czy chodziło Ci o:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Parametr -WindowStyle nie jest zaimplementowany na tej platformie.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ parametr -WorkingDirectory wymaga argumentu będącego ścieżką katalogu.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Parametr -MTA nie jest obsługiwany na tej platformie.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Parametr -STA nie jest obsługiwany na tej platformie.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Określone argumenty nie mogą zawierać elementów o wartości null.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Nieprawidłowa wartość ExecutionPolicy „{0}”.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Argument musi zostać podany do parametru „{0}”.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Parametr „-File” jest wymagany przez zasady.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Parametr „-NoExit” jest niedozwolony przez zasady.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Tryb serwera jest niedozwolony przez zasady.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleControlStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleControlStrings.pl.resx new file mode 100644 index 00000000000..749f190979e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleControlStrings.pl.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas dodawania procedury obsługi przerwania. Skontaktuj się z pomocą techniczną firmy Microsoft w celu uzyskania pomocy.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas próby usunięcia procedury obsługi przerwania. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania danych wejściowych dotyczących dojścia konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania dojścia do aktywnego buforu danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas uzyskiwania trybu konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania trybu konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas odczytywania znaków z buforu danych wejściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas odczytywania rekordów danych wejściowych z buforu danych wejściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas odczytywania zawartości buforu danych wejściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania liczby zdarzeń w buforze danych wejściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas opróżniania buforu danych wejściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania informacji o buforze danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania rozmiaru buforu danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas zapisywania w buforze danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny win32 „{0}” 0x{1:X} podczas odczytywania buforu danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas wypełniania buforu danych wyjściowych konsoli znakami. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas wypełniania buforu danych wyjściowych konsoli atrybutami. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas przewijania buforu danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania informacji o oknie konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania największego rozmiaru okna konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania tytułu okna konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas zapisywania w buforze danych wyjściowych konsoli w bieżącym położeniu kursora. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania atrybutów znaków dla buforu danych wyjściowych konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania informacji o kursorze. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas ustawiania informacji o kursorze. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas pobierania informacji o czcionce konsoli. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Wystąpił błąd wewnętrzny Win32 „{0}” 0x{1:X} podczas wysyłania danych wejściowych klawiatury. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostRawUserInterfaceStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostRawUserInterfaceStrings.pl.resx new file mode 100644 index 00000000000..9ac331ca2c3 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostRawUserInterfaceStrings.pl.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Nie można przetworzyć operacji, ponieważ podana współrzędna jest nieprawidłowa. Określ współrzędną znajdującą się w obszarze buforu {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Nie można ustawić rozmiaru buforu, ponieważ określony rozmiar jest za duży lub za mały.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Nie można ustawić koloru konsoli, ponieważ określona wartość jest nieprawidłowa. Określ prawidłowy kolor zdefiniowany przez typ System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Nie można przetworzyć elementu CursorSize, ponieważ określony rozmiar kursora jest nieprawidłowy.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Nie można odczytać opcji klawisza. Aby odczytać opcje, ustaw jedną lub obie z następujących wartości: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>Wartość {0} powinna być większa lub równa {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Nie można użyć określonej pozycji X okna (kolumny), ponieważ wykracza ona poza szerokość buforu ekranu. Określ inną pozycję X, zaczynając od 0 jako skrajnej lewej kolumny buforu.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Nie można użyć określonej pozycji okna Y (wiersz), ponieważ wykracza poza wysokość buforu ekranu. Określ inną pozycję Y, zaczynając od 0 jako najwyższego wiersza buforu.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>Szerokość okna nie może być mniejsza niż 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>Wysokość okna musi wynosić co najmniej 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Okno nie może być szersze niż bufor ekranu.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Okno nie może być wyższe niż bufor ekranu.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>Okno nie może być szersze niż {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>Okno nie może być wyższe niż {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Rozmiar okna jest zbyt wąski.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>Rozmiar okna jest za mały.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Tytuł okna nie może być pusty.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Długość tytułu okna nie może przekraczać {0} znaków.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Administrator: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostStrings.pl.resx new file mode 100644 index 00000000000..8ed767387ca --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostStrings.pl.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Nie można wyświetlić monitu, ponieważ zbyt wiele zagnieżdżonych monitów jest już uruchomionych.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Nie można przetworzyć pętli danych wejściowych. Wywołano funkcję ExitCurrentLoop, gdy nie uruchomiono funkcji InputLoops.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Nie można uruchomić powłoki. Wystąpił błąd podczas inicjowania:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Nie można uruchomić powłoki. Podano obiekt InitialSessionState wraz z argumentem -ConfigurationFile. Nie można używać obu dyrektyw konfiguracji w tym samym czasie.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Wystąpił błąd, który nie został prawidłowo obsłużony. Poniżej przedstawiono dodatkowe informacje. Proces programu PowerShell zostanie zakończony.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Początek transkrypcji programu PowerShell +Czas rozpoczęcia: {0:yyyyMMddHHmmss} +Nazwa użytkownika: {1}\{2} +Maszyna: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Zakończenie transkrypcji programu PowerShell +Godzina zakończenia: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Nie można uruchomić polecenia „{0}”, ponieważ niektóre dodatki Snap-Ins programu PowerShell nie zostały załadowane.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Polecenie „{0}” nie zostało uruchomione, ponieważ sesja, w której miała zostać uruchomiona, została zamknięta lub przerwana</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Wejście w tryb debugowania. Użyj h lub ? aby uzyskać pomoc. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Trafienie {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Bieżąca sesja nie obsługuje debugowania; wykonywanie będzie kontynuowane. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Nie można załadować modułu PSReadline. Konsola działa bez elementu PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Określono więcej niż jeden parametr trybu serwera. Parametry trybu serwera muszą być używane wyłącznie.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Ładowanie profilów osobistych i systemowych trwało {0} ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Uruchom jako administrator</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace może wypychać tylko zdalny obszar działania.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Parametr „{0}” jest obowiązkowy i należy go określić podczas używania parametru „{1}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceSecurityResources.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceSecurityResources.pl.resx new file mode 100644 index 00000000000..56fc10cb8fe --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceSecurityResources.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Użytkownik: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Hasło użytkownika {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceStrings.pl.resx new file mode 100644 index 00000000000..c0e18ff3e83 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ConsoleHostUserInterfaceStrings.pl.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>Kolekcja „{0}” musi mieć co najmniej jeden element.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Nie można rozpoznać „{1}” jako {0} z powodu błędu przepełnienia.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Nie można rozpoznać „{1}” jako {0} z powodu błędu formatu.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>Nie można rozpoznać „{0}” jako prawidłowego polecenia Prompt.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Brak dostępnej pomocy dla {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Pole „{0}” jest tablicą o randze zerowej.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>Element „{0}” powinien mieć co najmniej jeden element.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>„{0}” musi być prawidłowym indeksem w „{1}” lub -1 w przypadku braku opcji domyślnej.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>„{0}” musi być prawidłowym indeksem w „{1}”. „{2}” nie jest prawidłowym indeksem.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Pomoc </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Monit został anulowany.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Nie można przetworzyć klawisza skrótu, ponieważ znak zapytania ("?") nie może być użyty jako klawisz skrótu.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Nie można wyświetlić monitu dla „{0}”, ponieważ nie można załadować typu „{1}”.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>Argument „{0}” nie może mieć wartości null ani nie może być pusty.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>Wartość „{0}” nie może mieć wartości null.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Aby uzyskać Pomoc, wpisz !?).</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(wartość domyślna to „{0}”): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(wartość domyślna to „{0}”)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(domyślne opcje to {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Wybór[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUGOWANIE: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>PEŁNE INFORMACJE: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>OSTRZEŻENIE: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>Program PowerShell działa w trybie nieinteraktywnym. Funkcje Read i Prompt są niedostępne.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ManagedEntranceStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ManagedEntranceStrings.pl.resx new file mode 100644 index 00000000000..baea9a4881e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ManagedEntranceStrings.pl.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Tryb z ograniczonym językiem]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Tryb AUDYTU języka z ograniczeniami: brak ograniczeń]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Brak trybu języka]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Tryb języka z ograniczeniami]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Dostępna jest nowa wersja zapoznawcza programu PowerShell: v{0} {2} + {1} Zaktualizuj teraz albo sprawdź stronę wydania pod adresem:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Dostępna jest nowa stabilna wersja programu PowerShell: v{0} {2} + {1} Zaktualizuj teraz albo sprawdź stronę wydania pod adresem:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Dostępna jest nowa wersja LTS programu PowerShell: v{0} {2} + {1} Zaktualizuj teraz albo sprawdź stronę wydania pod adresem:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Sposób użycia: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Tekst | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Pomoc online programu PowerShell https://aka.ms/powershell-docs + +Wszystkie parametry nie rozróżniają wielkości liter.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ProgressNodeStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ProgressNodeStrings.pl.resx new file mode 100644 index 00000000000..26f138a0486 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/ProgressNodeStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>Pozostało {0}{1}. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} aktywność nie jest wyświetlana...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} aktywności nie są wyświetlane...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pl/TranscriptStrings.pl.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/TranscriptStrings.pl.resx new file mode 100644 index 00000000000..97c5f3e7d4b --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pl/TranscriptStrings.pl.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Rozpoczęto transkrypcję, plik wyjściowy to {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Transkrypcja zatrzymana, plik wyjściowy jest {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Nie można rozpocząć transkrypcji z powodu błędu: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Bieżący dostawca ({0}) nie może otworzyć pliku.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Plik {0} jest tylko do odczytu. Nie można zapisać w tym pliku. Polecenie „Start-Transcript -Force” spowoduje usunięcie atrybutu tylko do odczytu.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka wskazuje na więcej niż jeden plik. To polecenie nie może działać na wielu plikach.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Plik {0} już istnieje i określono {1}.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Wystąpił błąd podczas zatrzymywania transkrypcji: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/CommandLineParameterParserStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/CommandLineParameterParserStrings.pt-BR.resx new file mode 100644 index 00000000000..0d1e9e53f2e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/CommandLineParameterParserStrings.pt-BR.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Cannot process command because a command is already specified with -Command, -CommandWithArgs, or -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Cannot process the command because of a missing parameter. A command must follow -Command.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Unrecognized parameter: '{0}'.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>'-' was specified with the -Command parameter; no other arguments to -Command are permitted.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>'-' was specified as the argument to -Command but standard input has not been redirected for this process.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>The command cannot be run because no argument has been supplied for the OutputFormat parameter. +Specify one of the following formats for this parameter: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Cannot process the command because the -InputFormat parameter requires an argument. Specify a valid format argument for this parameter. +Valid formats are: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Cannot process the command because of an incorrect parameter value. "{0}" is not a valid format. +Valid formats are: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Cannot process the command because arguments to -Command or -EncodedCommand have already been specified with -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Cannot process the command because -EncodedArguments requires a value. Specify a value for the -EncodedArguments parameter.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>The command cannot be run because the File parameter requires a file path. Supply a path for the File parameter and then try the command again.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Cannot process the command because -WindowStyle requires an argument that is normal, hidden, minimized or maximized. Specify one of these argument values and try again.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Processing -File '{0}' failed: {1} Specify a valid path for the -File parameter.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Processing -WindowStyle '{0}' failed: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Processing -File '{0}' failed because the file does not have a '.ps1' extension. Specify a valid PowerShell script file name, and then try again.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>The argument '{0}' is not recognized as the name of a script file. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Cannot process the command because the value specified with -EncodedArguments is not properly encoded. The value must be Base64 encoded.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Cannot process the command because the value specified with -EncodedCommand is not properly encoded. The value must be Base64 encoded.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Cannot process the execution policy because of a missing policy name. A policy name must follow -ExecutionPolicy.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Cannot process the command because -STA and -MTA are both specified. Specify either -STA or -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Cannot process the command because -ConfigurationName requires an argument that is a remote endpoint configuration name. Specify this argument and try again.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Cannot process the command because -ConfigurationFile requires an argument that is a session configuration (.pssc) file path. Specify this argument and try again.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Cannot process the command because -CustomPipeName requires an argument that is a name of the pipe you want to use. Specify this argument and try again.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Cannot process the command because -CustomPipeName specified is too long. Pipe names on this platform can be up to {0} characters long. Your pipe name '{1}' is {2} characters.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Cannot process the command because -SettingsFile requires an argument that is a file path.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Processing -SettingsFile '{0}' failed: {1}. Specify a valid path for the -SettingsFile parameter.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>The argument '{0}' passed to the -SettingsFile does not exist. Provide the path to an existing json file as an argument to the -SettingsFile parameter.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Invalid argument '{0}', did you mean:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Parameter -WindowStyle is not implemented on this platform.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Cannot process the command because -WorkingDirectory requires an argument that is a directory path.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Parameter -MTA is not supported on this platform.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Parameter -STA is not supported on this platform.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>The specified arguments must not contain null elements.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Invalid ExecutionPolicy value '{0}'.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>An argument is required to be supplied to the '{0}' parameter.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>O parâmetro "-File" é exigido pela política.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>O parâmetro "-NoExit" não é permitido pela política.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>O modo de servidor não é permitido pela política.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleControlStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleControlStrings.pt-BR.resx new file mode 100644 index 00000000000..d751e265e5a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleControlStrings.pt-BR.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao adicionar um manipulador de interrupção. Entre em contato com os Serviços de Suporte da Microsoft.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao tentar remover um manipulador de interrupção. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter informações sobre o identificador do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao recuperar o identificador do buffer de saída do console ativo. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter o modo do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir o modo do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao ler caracteres do buffer de entrada do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao ler registros de entrada do buffer de entrada do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao ler o conteúdo do buffer de entrada do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter o número de eventos no buffer de entrada do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao liberar o buffer de entrada do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter informações do buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir o tamanho do buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao gravar no buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao ler o buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao preencher o buffer de saída do console com caracteres. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao preencher o buffer de saída do console com atributos. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao rolar o buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir as informações da janela do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter o maior tamanho da janela do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir o título da janela do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao gravar no buffer de saída do console na posição atual do cursor. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir atributos de caractere para o buffer de saída do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter informações do cursor. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao definir as informações do cursor. Entre em contato com os Serviços de Suporte ao Cliente da Microsoft.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao obter informações sobre a fonte do console. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>O erro interno do Win32 "{0}" 0x{1:X} ocorreu ao enviar entrada de teclado. Entre em contato com os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostRawUserInterfaceStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostRawUserInterfaceStrings.pt-BR.resx new file mode 100644 index 00000000000..16f445c292b --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostRawUserInterfaceStrings.pt-BR.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Não é possível processar a operação porque a coordenada fornecida não é válida. Especifique uma coordenada dentro da área de buffer de {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Não é possível definir o tamanho do buffer porque o tamanho especificado é muito grande ou muito pequeno.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Não é possível definir a cor do console porque o valor especificado não é válido. Especifique uma cor válida conforme definido pelo tipo System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Não é possível processar CursorSize porque o tamanho do cursor especificado não é válido.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Não é possível ler as opções da chave. Para ler as opções, defina uma ou ambas as opções a seguir: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} deve ser maior ou igual a {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Não é possível usar a posição da Janela X (coluna) especificada porque ela se estende além da largura do buffer de tela. Especifique outra posição X, começando com 0 como a coluna mais à esquerda do buffer.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Não é possível usar a posição da Janela Y (linha) especificada porque ela se estende além da altura do buffer de tela. Especifique outra posição Y, começando com 0 como a linha mais alta do buffer.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>A largura da janela não pode ser menor que 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>A altura da janela deve ser pelo menos 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>A janela não pode ser maior do que o buffer da tela.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>A janela não pode ser mais alta do que o buffer de tela.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>A janela não pode ser maior que {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>A janela não pode ser mais alta do que {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>O tamanho da janela é muito estreito.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>O tamanho da janela é muito curto.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>O título da janela não pode ficar vazio.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>O título da janela não pode ter mais de {0} caracteres.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Administrador: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostStrings.pt-BR.resx new file mode 100644 index 00000000000..bf7ab57b1a3 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostStrings.pt-BR.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Cannot display prompt because too many nested prompts are already running.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Cannot process input loop. ExitCurrentLoop was called when no InputLoops were running.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>The shell cannot be started. A failure occurred during initialization:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>The shell cannot be started. An InitialSessionState object has been provided along with a -ConfigurationFile argument. Both configuration directives cannot be used at the same time.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>An error has occurred that was not properly handled. Additional information is shown below. The PowerShell process will exit.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell transcript start +Start time: {0:yyyyMMddHHmmss} +Username : {1}\{2} +Machine : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell transcript end +End time: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Command '{0}' could not be run because some PowerShell Snap-Ins did not load.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Command '{0}' was not run as the session in which it was intended to run was either closed or broken</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Entering debug mode. Use h or ? for help. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Hit {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +The current session does not support debugging; execution will continue. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Cannot load PSReadline module. Console is running without PSReadline.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>More than one server mode parameter was specified. Server mode parameters must be used exclusively.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Loading personal and system profiles took {0}ms.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Run as Administrator</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace can only push a remote runspace.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>The '{0}' parameter is mandatory and must be specified when using the '{1}' parameter.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceSecurityResources.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceSecurityResources.pt-BR.resx new file mode 100644 index 00000000000..21e3f6392b6 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceSecurityResources.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Usuário: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Senha para usuário {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceStrings.pt-BR.resx new file mode 100644 index 00000000000..e30569b8f53 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ConsoleHostUserInterfaceStrings.pt-BR.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>A coleção "{0}" deve ter pelo menos um elemento.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Não é possível reconhecer "{1}" como um {0} devido a um erro de estouro.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Não é possível reconhecer "{1}" como um {0} devido a um erro de formato.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}" não pode ser reconhecido como um comando de Prompt válido.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Não há ajuda disponível para {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>O campo "{0}" é uma matriz de classificação zero.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}" deve ter pelo menos um elemento.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}" deve ser um índice válido em "{1}" ou -1 para nenhuma opção padrão.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" deve ser um índice válido em "{1}". "{2}" não é um índice válido.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Ajuda </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>O prompt foi cancelado.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Não é possível processar a tecla de atalho porque um ponto de interrogação ("?") não pode ser usado como tecla de atalho.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Não é possível exibir o prompt para “{0}” porque o tipo “{1}” não pode ser carregado.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}" não pode ser nulo ou vazio.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" não pode ser nulo.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Digite !? para obter Ajuda.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(o padrão é "{0}"): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(o padrão é "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(as opções padrão são {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Escolha[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEPURAR: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DETALHADO: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>AVISO: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>O PowerShell está no modo NonInteractive. A funcionalidade de Leitura e Prompt não está disponível.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ManagedEntranceStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ManagedEntranceStrings.pt-BR.resx new file mode 100644 index 00000000000..813d5baa47c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ManagedEntranceStrings.pt-BR.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Modo de Linguagem Restritiva]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Modo de AUDITORIA de Linguagem Restrita: Sem Restrições]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Modo sem Linguagem]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Modo de Linguagem Restrita]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Uma nova versão prévia do PowerShell está disponível: v{0} {2} + {1} Atualize agora ou confira a página da versão em:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Uma nova versão estável do PowerShell está disponível: v{0} {2} + {1} Atualize agora ou confira a página da versão em:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Uma nova versão LTS do PowerShell está disponível: v{0} {2} + {1} Atualize agora ou confira a página da versão em:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Uso: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +Ajuda Online do PowerShell https://aka.ms/powershell-docs + +Todos os parâmetros não diferenciam maiúsculas de minúsculas.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + Se o valor de File for "-", será feita a leitura do texto do comando a partir da entrada padrão. + Executar "pwsh -File -" sem entrada padrão redirecionada inicia uma sessão + regular. Isso é o mesmo que não especificar o parâmetro File de forma alguma. + + Este é o parâmetro padrão quando não há parâmetros, mas há valores + presente na linha de comando. O script especificado é executado no escopo local + ("dot-sourced"), para que as funções e variáveis que o script + cria fiquem disponíveis na sessão atual. Insira o caminho do arquivo de script + e quaisquer parâmetros. File deve ser o último parâmetro no comando, porque + todos os caracteres digitados após o nome do parâmetro File são interpretados como o + caminho do arquivo de script seguido pelos parâmetros do script. + + Normalmente, os parâmetros de opção de um script são incluídos ou + omitidos. Por exemplo, o comando a seguir usa o parâmetro All do + Get-Script.ps1 arquivo de script: "-File .\Get-Script.ps1 -All" + + Em casos raros, talvez seja necessário fornecer um valor BOOLIANO para um parâmetro + de opção. Para fornecer um valor BOOLIANO para um parâmetro de opção no valor + do parâmetro FILE, use o parâmetro normalmente seguido imediatamente por + dois-pontos e pelo valor booleano, como no exemplo a seguir: + "-File .\Get-Script.ps1 -All:$False". + + Os parâmetros passados para o script são passados como cadeias de caracteres literais, após + a interpretação pelo shell atual. Por exemplo, se você estiver no cmd.exe e + quiser passar um valor de variável de ambiente, você usaria a sintaxe do + cmd.exe: "pwsh -File .\test.ps1 -TestParam %windir%" + + Em contraste, executar "pwsh -File .\test.ps1 -TestParam $env:windir" em + cmd.exe fará com que o script receba a cadeia de caracteres literal "$env:windir" + porque ela não tem um significado especial para o shell cmd.exe atual. O + O estilo de referência de variável de ambiente "$env:windir" pode ser usado dentro de um + parâmetro Command, pois lá ele é interpretado como código do PowerShell. + + Da mesma forma, se você quiser executar o mesmo comando a partir de um script de Lote, + você usaria "%~dp0" em vez de ".\" ou "$PSScriptRoot" para representar o diretório + de execução atual: "pwsh -File %~dp0test.ps1 -TestParam %windir%". Se você + usasse ".\test.ps1", o PowerShell geraria um erro porque ele não consegue + localizar o caminho literal ".\test.ps1". + + Quando o arquivo de script invocado termina com um comando de saída, o + o código de saída do processo é definido como o argumento numérico usado com o comando de saída. Em + caso de encerramento normal, o código de saída é sempre 0. + + Semelhante a -Command, quando ocorre um erro que termina o script, o código de saída + é definido como 1. No entanto, ao contrário de -Command, quando a execução é + interrompida com Ctrl-C, o código de saída é 0. + +-Command | -c + + Executa os comandos especificados (e quaisquer parâmetros) como se fossem + digitados no prompt de comando do PowerShell e, em seguida, encerrados, a menos que o parâmetro NoExit + seja especificado. + + O valor de Command pode ser "-", um bloco de script ou uma cadeia de caracteres. Se o valor + de Command for "-", o texto do comando será lido da entrada padrão. + + O parâmetro Command aceita um bloco de script para execução somente quando consegue + reconhecer o valor passado para Command como um tipo ScriptBlock. Isso só é + possível somente ao executar pwsh de outro processo que hospeda o PowerShell. O tipo ScriptBlock + pode estar contido em uma variável existente, ser retornado de uma expressão, + ou analisado pelo processo que hospeda o PowerShell como um bloco de script literal delimitado por + chaves curvas "{}", antes de ser passado para pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + No cmd.exe, não existe algo como um bloco de script (ou tipo ScriptBlock), + portanto, o valor passado para Command será sempre uma cadeia de caracteres. Você pode escrever o + bloco de script dentro da cadeia, mas, em vez de ser executado, ele + se comportará exatamente como se você o tivesse digitado em um prompt típico do PowerShell, + imprimindo o conteúdo do bloco de script de volta para você. + + Uma cadeia de caracteres passada para Command ainda é executada como script do PowerShell, portanto, + as chaves do bloco de script geralmente nem são necessárias quando + em execução a partir de cmd.exe. Para executar um bloco de script embutido definido dentro de uma + cadeia de caracteres, pode-se usar o operador de chamada &: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + Se o valor de Command for uma cadeia, Command deverá ser o último parâmetro de + pwsh, pois todos os argumentos posteriores a ele são interpretados como parte do + comando a executar. + + Quando chamado de uma sessão existente do PowerShell, os resultados são + retornados ao shell pai como objetos XML desserializados, não como objetos ativos. + Para outros shells, os resultados são retornados como cadeias de caracteres. + + Se o valor de Command for "-", o texto do comando será lido da entrada + padrão. Você deve redirecionar a entrada padrão ao usar o parâmetro Command + com entrada padrão. Por exemplo: + + @' + "in" + + "olá" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + Este exemplo produz a seguinte saída: + + in + hi there + out + + O código de saída do processo é determinado pelo status do + comando executado no bloco de script (executado). O código de saída é 0 quando $? é $true ou 1 + quando $? é $false. Se o último comando for um programa externo ou um + Script do PowerShell que defina explicitamente um código de saída diferente de 0 ou 1, + o código de saída será convertido em 1 para o código de saída do processo. Para preservar o + código de saída específico, adicione exit $LASTEXITCODE à cadeia de caracteres do comando ou ao bloco de script. + + Da mesma forma, o valor 1 é retornado quando ocorre um erro de encerramento de script + (erro que encerra o script), como um throw ou -ErrorAction Stop, ocorre + ou quando a execução é interrompida com Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executa um comando do PowerShell com argumentos. Ao contrário de `-Command`, esse + parâmetro preenche a variável interna `$args, que pode ser usada pelo + comando. + + A primeira cadeia de caracteres é o comando e as cadeias de caracteres seguintes, separadas por espaços em branco, + são os argumentos. + + Por exemplo: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + Este exemplo produz a seguinte saída: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Especifica um ponto de extremidade de configuração no qual o PowerShell é executado. Esse pode ser + qualquer ponto de extremidade registrado no computador local, incluindo + pontos de extremidade padrão de comunicação remota do PowerShell ou um ponto de extremidade personalizado com capacidades específicas de + função de usuário. + + Exemplo: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Especifica o caminho de um arquivo de configuração de sessão (.pssc). A configuração + contida no arquivo de configuração será aplicada à sessão do + PowerShell. + + Exemplo: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Especifica o nome que será usado para um servidor IPC adicional (pipe nomeado) usado + para depuração e outras comunicações entre processos. Este oferece um + mecanismo previsível para se conectar a outras instâncias do PowerShell. + Normalmente usado com o parâmetro CustomPipeName no comando "Enter-PSHostProcess". + + Este parâmetro foi introduzido no PowerShell 6.2. + + Por exemplo: + + # Instância do PowerShell 1 + pwsh -CustomPipeName mydebugpipe + # Instância do PowerShell 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Aceita uma versão do comando codificada em Base64 de um comando. Use este parâmetro para + enviar comandos ao PowerShell que exigem aspas complexas e aninhadas. O + A representação em Base64 deve ser uma cadeia de caracteres codificada em UTF-16. + + Por exemplo: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Define a política de execução padrão para a sessão atual e a salva na + variável de ambiente $env:PSExecutionPolicyPreference. Este parâmetro + não altera as políticas de execução configuradas de forma persistente. + + Este parâmetro aplica-se somente a computadores Windows. A + variável de ambiente $env:PSExecutionPolicyPreference não existe em + plataformas não Windows. + +-InputFormat | -inp | -if + + Descreve o formato dos dados enviados ao PowerShell. Os valores válidos são "Text" + (cadeias de caracteres de texto) ou "XML" (formato CLIXML serializado). + +-Interactive | -i + + Apresente um prompt interativo ao usuário. É o inverso do parâmetro + NonInteractive. + +-Login | -l + + No Linux e macOS, inicia o PowerShell como um shell de logon, usando /bin/sh para + executar perfis de logon, como /etc/profile e ~/.profile. No Windows, + este parâmetro de opçã não faz nada. + + [!IMPORTANT] Este parâmetro deve vir primeiro para iniciar o PowerShell como um shell + de logon. O parâmetro será ignorado se for passado em qualquer outra posição. + + Para configurar o pwsh como o shell de logon em sistemas operacionais semelhantes ao UNIX: + + - Verifique se o caminho absoluto completo para pwsh está listado em /etc/shells + + - Este caminho geralmente é algo como /usr/bin/pwsh no Linux ou + /usr/local/bin/pwsh no macOS + - Com alguns métodos de instalação, esta entrada é adicionada + automaticamente durante a instalação + - Se o pwsh não estiver presente em /etc/shells, use um editor para acrescentar o + caminho para pwsh na última linha. A edição exige privilégios elevados para + editar. + + - Use o utilitário chsh para definir o shell do usuário atual como pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] No momento, não há suporte para definir pwsh como o shell de logon no + Subsistema do Windows para Linux (WSL), e tentar definir o pwsh como + shell de logon no WSL pode fazer com que não seja possível iniciar o WSL interativamente. + +-MTA + + Iniciar o PowerShell usando um multi-threaded apartment. Este parâmetro só está + disponível no Windows. + +-NoExit | -noe + + Não encerra o PowerShell após executar os comandos de inicialização. + + Exemplo: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Oculta o texto da barra de notificação na inicialização de sessões interativas. + +-NonInteractive | -noni + + Este parâmetro é usado para criar sessões que não devem exigir a entrada do usuário. + Isto é útil para scripts executados em tarefas agendadas ou pipelines de CI/CD. + Todas as tentativas de usar recursos interativos, como 'Read-Host' ou prompts de confirmação, + resultam em erros de término de instrução em vez de ficarem aguardando indefinidamente. + +-NoProfile | -nop + + Não carrega os perfis do PowerShell. + +-NoProfileLoadTime + + Oculta o texto do tempo de carregamento do perfil do PowerShell exibido na inicialização quando esse + tempo ultrapassa 500 milissegundos. + +-OutputFormat | -o | -of + + Determina como a saída do PowerShell é formatada. Os valores válidos são "Text" + (cadeias de caracteres de texto) ou "XML" (formato CLIXML serializado). + + Exemplo: "pwsh -o XML -c Get-Date" + + Quando chamado em uma sessão do PowerShell, você obtém objetos desserializados como + saída, em vez de cadeias de caracteres simples. Quando chamado de outros shells, a saída é + dados de cadeia de caracteres formatados como texto CLIXML. + +-SettingsFile | -settings + + Substitui, para a sessão, o arquivo de configurações + "powershell.config.json". Por padrão, as configurações de todo o sistema são lidas do + "powershell.config.json" no diretório "$PSHOME". + + Observe que essas configurações não são usadas pelo ponto de extremidade especificado pelo + argumento "-ConfigurationName". + + Exemplo: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Usado em sshd_config para executar o PowerShell como subsistema SSH. Não se + destina a nenhum outro uso, que também não tem suporte. + +-STA + + Iniciar PowerShell usando um single-threaded apartment. Esse é o padrão. + Este parâmetro só está disponível no Windows. + +-Version | -v + + Exibe a versão do PowerShell. Os parâmetros adicionais são ignorados. + +-WindowStyle | -w + + Define o estilo da janela para a sessão. Os valores válidos são Normal, Minimized, + Maximized e Hidden. + +-WorkingDirectory | -wd + + Define o diretório de trabalho inicial executando na inicialização. Há suporte para + qualquer caminho de arquivo válido do PowerShell. + + Para iniciar o PowerShell no diretório inicial, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Exibe a ajuda do pwsh. Se você estiver digitando um comando pwsh no PowerShell, + preceda os parâmetros do comando com um hífen (-), não com uma barra (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ProgressNodeStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ProgressNodeStrings.pt-BR.resx new file mode 100644 index 00000000000..ac7d9c8c173 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/ProgressNodeStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} remaining. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} activity not shown...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} activities not shown...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/TranscriptStrings.pt-BR.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/TranscriptStrings.pt-BR.resx new file mode 100644 index 00000000000..d23d6495940 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/pt-BR/TranscriptStrings.pt-BR.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Transcript started, output file is {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Transcript stopped, output file is {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Transcription cannot be started due to the error: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>The current provider ({0}) cannot open a file.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>File {0} is read-only. Cannot write to this file. "Start-Transcript -Force" will clear the read-only attribute.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Cannot perform operation because the path resolved to more than one file. This command cannot operate on multiple files.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>File {0} already exists and {1} was specified.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>An error occurred stopping transcription: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/CommandLineParameterParserStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/CommandLineParameterParserStrings.ru.resx new file mode 100644 index 00000000000..2a189bdc62b --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/CommandLineParameterParserStrings.ru.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>Не удается обработать команду, так как команда уже указана с помощью параметров -Command, -CommandWithArgs или -EncodedCommand.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Не удается обработать команду, так как отсутствует параметр. За параметром -Command должна следовать команда.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Нераспознанный параметр: {0}.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>"-" был указан с параметром -Command; никакие другие аргументы для -Command не допускаются.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>"-" был указан в качестве аргумента для параметра -Command, но для этого процесса стандартный ввод не был перенаправлен.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>Не удается выполнить команду, так как для параметра OutputFormat не указан аргумент. +Укажите один из следующих форматов для этого параметра: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -InputFormat требуется аргумент. Укажите допустимый формат для этого параметра. +Допустимые форматы: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Не удается обработать команду из-за неверного значения параметра. {0} не является допустимым форматом. +Допустимые форматы: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>Не удается обработать команду, так как аргументы для параметров -Command или -EncodedCommand уже указаны с помощью -EncodedArguments.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -EncodedArguments требуется значение. Укажите значение для параметра -EncodedArguments.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>Не удается выполнить команду, так как для параметра File требуется путь к файлу. Укажите путь для параметра File и повторите команду.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -WindowStyle требуется аргумент со значением normal, hidden, minimized или maximized. Укажите одно из этих значений аргументов и повторите попытку.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>Обработка -File {0} завершилась сбоем: {1} Укажите допустимый путь для параметра -File.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>Сбой обработки -WindowStyle {0}: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Обработка -File {0} завершилась сбоем, так как файл не имеет расширения .ps1. Укажите допустимое имя файла сценария PowerShell и повторите попытку.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>Аргумент {0} не распознан как имя файла сценария. Проверьте правильность написания имени, а если включен путь, то проверьте правильность пути и повторите попытку.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>Не удается обработать команду, так как значение, указанное с помощью -EncodedArguments, закодировано неправильно. Значение должно быть закодировано в формате Base64.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>Не удается обработать команду, так как значение, указанное с помощью -EncodedCommand, закодировано неправильно. Значение должно быть закодировано в формате Base64.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>Не удается обработать политику выполнения из-за отсутствия имени политики. За параметром -ExecutionPolicy должно следовать имя политики.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Не удается обработать команду, так как одновременно указаны -STA и -MTA. Укажите -STA или -MTA.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -ConfigurationName требуется аргумент — имя конфигурации удаленной конечной точки. Укажите этот аргумент и повторите попытку.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для -ConfigurationFile требуется аргумент — путь к файлу конфигурации сеанса (.pssc). Укажите этот аргумент и повторите попытку.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -CustomPipeName требуется аргумент — имя канала, который нужно использовать. Укажите этот аргумент и повторите попытку.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Не удается обработать команду, так как указано слишком длинное имя -CustomPipeName. На этой платформе имена каналов могут содержать до {0} символов. Имя вашего канала {1} состоит из {2} символов.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -SettingsFile требуется аргумент — путь к файлу.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>Не удалось обработать -SettingsFile {0}: {1}. Укажите допустимый путь для параметра -SettingsFile.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>Аргумент {0}, переданный в -SettingsFile, не существует. В качестве аргумента для параметра -SettingsFile укажите путь к существующему JSON-файлу.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Недопустимый аргумент {0}. Возможно, вы имели в виду:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>Параметр -WindowStyle не реализован на этой платформе.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>Не удается обработать команду, так как для параметра -WorkingDirectory требуется аргумент — путь к каталогу.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>Параметр -MTA не поддерживается на этой платформе.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>Параметр -STA не поддерживается на этой платформе.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Указанные аргументы не должны содержать элементы NULL.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Недопустимое значение ExecutionPolicy {0}.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>Для параметра {0} необходимо указать аргумент.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>Параметр -File обязателен согласно политике.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>Параметр -NoExit запрещен политикой.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Режим сервера запрещен политикой.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleControlStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleControlStrings.ru.resx new file mode 100644 index 00000000000..e5f0a066727 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleControlStrings.ru.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при добавлении обработчика прерывания. Обратитесь за помощью в службу поддержки Майкрософт.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при попытке удалить обработчик прерывания. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении сведений о дескрипторе консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении дескриптора активного буфера вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении режима консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при настройке режима консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при чтении символов из буфера ввода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при чтении записей из буфера ввода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при чтении содержания буфера ввода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении числа событий в буфере ввода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при сбросе буфера ввода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении сведений о буфере вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при настройке размера буфера вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при записи в буфер вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при чтении буфера вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при заполнении буфера вывода консоли символами. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при заполнении буфера вывода консоли атрибутами. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при прокрутке буфера вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при настройке сведений окна консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении наибольшего окна консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при установке заголовка окна консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при записи в буфер вывода консоли в текущей позиции курсора. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при установке атрибутов символов для буфера вывода консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении сведений о курсоре. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при настройке сведений о курсоре. Обратитесь в службу поддержки Майкрософт.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при получении сведений о шрифте консоли. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Произошла внутренняя ошибка Win32 {0} 0x{1:X} при отправке ввода с клавиатуры. Обратитесь в службу поддержки клиентов Майкрософт.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostRawUserInterfaceStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostRawUserInterfaceStrings.ru.resx new file mode 100644 index 00000000000..1208a48697f --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostRawUserInterfaceStrings.ru.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>Невозможно обработать операцию, так как переданная координата недопустима. Укажите координату в пределах области буфера {0}.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Невозможно задать размер буфера, так как указанный размер слишком велик или слишком мал.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Невозможно задать цвет консоли, так как указанное значение недопустимо. Укажите допустимый цвет, определенный типом System.ConsoleColor.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Невозможно обработать CursorSize, так как указан недопустимый размер курсора.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Не удается прочитать параметры клавиш. Чтобы прочитать параметры, задайте один или оба из следующих параметров: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>Значение {0} должно быть больше или равно {1}.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Невозможно использовать указанную позицию окна X (столбец), так как она выходит за ширину буфера экрана. Укажите другую позицию X, начиная со значения 0 для крайнего левого столбца буфера.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Невозможно использовать указанную позицию окна Y (строка), так как она выходит за высоту буфера экрана. Укажите другую позицию Y, начиная со значения 0 для верхней строки буфера.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>Ширина окна не может быть меньше 1.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>Высота окна должна быть не менее 1.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Ширина окна не может превышать ширину буфера экрана.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Высота окна не может превышать высоту буфера экрана.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>Ширина окна не может превышать {0}.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>Высота окна не может превышать {0}.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Окно слишком узкое.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>Окно слишком короткое.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Заголовок окна не может быть пустым.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Длина заголовка окна не должна превышать {0} символов.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Администратор: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostStrings.ru.resx new file mode 100644 index 00000000000..5cc592d37e0 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostStrings.ru.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>Невозможно отобразить запрос, так как уже выполняется слишком много вложенных запросов.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Не удается обработать цикл ввода. Вызывается ExitCurrentLoop, когда не выполняется ни один цикл ввода.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Не удается запустить оболочку. Произошел сбой при инициализации:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Не удается запустить оболочку. Вместе с аргументом -ConfigurationFile указан объект InitialSessionState. Обе директивы конфигурации нельзя использовать одновременно.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Произошла ошибка, которая не была должным образом обработана. Дополнительная информация приведена ниже. Процесс PowerShell будет завершен.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Начало расшифровки PowerShell +Время начала: {0:yyyyMMddHHmmss} +Имя пользователя: {1}\{2} +Компьютер: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Завершение расшифровки PowerShell +Время окончания: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Не удалось выполнить команду "{0}", так как не загружены некоторые оснастки PowerShell.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Команда "{0}" не выполнена, так как сеанс, в котором она должна была выполняться, был закрыт или поврежден</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Переход в режим отладки. Используйте h или ? для справки. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>Выполнение {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Текущий сеанс не поддерживает отладку; выполнение будет продолжено. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>Не удается загрузить модуль PSReadLine. Консоль работает без PSReadLine.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Указано более одного параметра режима сервера. Параметры режима сервера следует использовать только по одному.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Загрузка личных и системных профилей заняла {0} мс.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Запустить от имени администратора</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace может отправлять только удаленное пространство выполнения.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Параметр "{0}" обязателен и должен быть указан при использовании параметра "{1}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceSecurityResources.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceSecurityResources.ru.resx new file mode 100644 index 00000000000..2fcee197506 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceSecurityResources.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Пользователь: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>Пароль для пользователя {0}: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceStrings.ru.resx new file mode 100644 index 00000000000..31e455d8b6c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ConsoleHostUserInterfaceStrings.ru.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>В коллекции "{0}" должен быть по крайней мере один элемент.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>Не удается распознать "{1}" как {0} из-за ошибки переполнения.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Не удается распознать "{1}" как {0} из-за ошибки формата.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>"{0}" не распознается как допустимая команда запроса.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>Справка недоступна для {0}.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>Поле "{0}" представляет собой массив нулевого ранга.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>В {0} должен быть указан по меньшей мере один элемент.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>Значение "{0}" должно быть допустимым индексом в "{1}" или -1, если вариант по умолчанию не задан.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" должен быть допустимым индексом в "{1}". "{2}" не является допустимым индексом.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] справка </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>Запрос был отменен.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Невозможно обработать горячую клавишу, так как вопросительный знак ("?") нельзя использовать в качестве горячей клавиши.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>Невозможно отобразить запрос для "{0}", так как не удается загрузить тип "{1}".</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} не может быть пустым или иметь значение NULL.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" не может иметь значения null.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Введите !? для справки.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(по умолчанию — "{0}"): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(по умолчанию — "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(значения по умолчанию: {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Выбор[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>ОТЛАДКА: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>ПОДРОБНО: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>ВНИМАНИЕ! {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell находится в режиме NonInteractive. Функции чтения и запросов недоступны.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ManagedEntranceStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ManagedEntranceStrings.ru.resx new file mode 100644 index 00000000000..8384c1418dd --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ManagedEntranceStrings.ru.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Ограниченный языковой режим]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Режим АУДИТА с ограничением по языку: без ограничений]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Режим без языка]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Ограниченный языковой режим]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Доступна новая предварительная версия PowerShell.: v{0} {2} + {1} Обновите сейчас или ознакомьтесь со страницей релиза по адресу:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Доступна новая стабильная версия PowerShell.: v{0} {2} + {1} Обновите сейчас или ознакомьтесь со страницей релиза по адресу::{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Доступна новая версия PowerShell LTS: v{0} {2} + {1} Обновите сейчас или ознакомьтесь со страницей релиза по адресу:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Usage: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell Online Help https://aka.ms/powershell-docs + +Все параметры нечувствительны к регистру.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ProgressNodeStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ProgressNodeStrings.ru.resx new file mode 100644 index 00000000000..c3eb651aa41 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/ProgressNodeStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>Осталось {0}{1}. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} действие не отображается...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>Действия не отображаются: {0}...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/ru/TranscriptStrings.ru.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/TranscriptStrings.ru.resx new file mode 100644 index 00000000000..ad1aab120e9 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/ru/TranscriptStrings.ru.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Расшифровка начата, выходной файл — {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Расшифровка остановлена, выходной файл — {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Не удается начать транскрипцию из-за ошибки: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Текущий поставщик ({0}) не может открыть файл.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>Файл {0} доступен только для чтения. Не удается записать в этот файл. "Start-Transcript -Force" очистит атрибут только для чтения.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Не удается выполнить операцию, так как путь разрешается в несколько файлов. Эта команда не может работать с несколькими файлами.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Файл {0} уже существует, и указан {1}.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Произошла ошибка при остановке транскрибирования: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/CommandLineParameterParserStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/CommandLineParameterParserStrings.tr.resx new file mode 100644 index 00000000000..362ed5ae81e --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/CommandLineParameterParserStrings.tr.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>-Command, -CommandWithArgs veya -EncodedCommand ile zaten bir komut belirtildiği için komut işlenemiyor.</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>Eksik bir parametre nedeniyle komut işlenemiyor. -Command sonrasında bir komut gelmelidir.</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>Tanınmayan parametre: '{0}'.</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>-Command parametresiyle '-' belirtildi; -Command için başka bağımsız değişkenlere izin verilmez.</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>-Command için bağımsız değişken olarak '-' belirtildi ancak bu işlem için standart giriş yeniden yönlendirilmedi.</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat parametresi için bağımsız değişken sağlanmadığından komut çalıştırılamıyor. +Bu parametre için aşağıdaki biçimlerden birini belirtin: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>-InputFormat parametresi bir bağımsız değişken gerektirdiğinden komut işlenemiyor. Bu parametre için geçerli bir biçim bağımsız değişkeni belirtin. +Geçerli biçimler: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>Hatalı parametre değeri nedeniyle komut işlenemiyor. "{0}" geçerli bir biçim değil. +Geçerli biçimler: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>-Command veya -EncodedCommand bağımsız değişkenleri zaten -EncodedArguments ile belirtildiği için komut işlenemiyor.</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>-EncodedArguments bir değer gerektirdiğinden komut işlenemiyor. -EncodedArguments parametresi için bir değer belirtin.</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>File parametresi bir dosya yolu gerektirdiği için komut çalıştırılamıyor. File parametresi için bir yol sağlayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle normal, gizli, simge durumuna küçültülmüş veya büyütülmüş bir değer gerektirdiğinden komut işlenemiyor. Bu değerlerden birini belirtin ve yeniden deneyin.</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>-File '{0}' işlenemedi: {1} -File parametresi için geçerli bir yol belirtin.</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>-WindowStyle '{0}' işlenirken hata oluştu: {1}.</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>Dosyanın '.ps1' uzantısı olmadığı için -File '{0}' işlenemedi. Geçerli bir PowerShell betik dosyası adı belirtin ve yeniden deneyin.</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>'{0}' bağımsız değişkeni bir betik dosyası adı olarak tanınmıyor. Adın yazımını denetleyin veya yol eklenmişse yolun doğru olduğundan emin olun ve yeniden deneyin.</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>-EncodedArguments ile belirtilen değer doğru şekilde kodlanmadığından komut işlenemiyor. Değer Base64 olarak kodlanmış olmalıdır.</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>-EncodedCommand ile belirtilen değer doğru şekilde kodlanmadığından komut işlenemiyor. Değer Base64 olarak kodlanmış olmalıdır.</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>İlke adı eksik olduğundan yürütme ilkesi işlenemiyor. -ExecutionPolicy sonrasında bir ilke adı gelmelidir.</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>Hem -STA hem de -MTA belirtildiğinden komut işlenemiyor. -STA veya -MTA komutlarından birini belirtin.</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>-ConfigurationName uzak uç nokta yapılandırma adı olan bir bağımsız değişken gerektirdiğinden komut işlenemiyor. Bu bağımsız değişkeni belirtin ve yeniden deneyin.</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>-ConfigurationFile bir oturum yapılandırması (.pssc) dosya yolu olan bir bağımsız değişken gerektirdiğinden komut işlenemiyor. Bu bağımsız değişkeni belirtin ve yeniden deneyin.</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>-CustomPipeName, kullanmak istediğiniz kanalın adı olan bir bağımsız değişken gerektirdiğinden komut işlenemiyor. Bu bağımsız değişkeni belirtin ve yeniden deneyin.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Belirtilen -CustomPipeName çok uzun olduğu için komut işlenemiyor. Bu platformdaki kanal adları en fazla {0} karakter uzunluğunda olabilir. Kanal adınız '{1}' {2} karakterdir.</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile bir dosya yolu olan bir bağımsız değişken gerektirdiğinden komut işlenemiyor.</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>-SettingsFile '{0}' işlenemedi: {1}. -SettingsFile parametresi için geçerli bir yol belirtin.</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>-SettingsFile komutuna geçirilen '{0}' bağımsız değişkeni yok. -SettingsFile parametresi için var olan bir json dosyasının yolunu sağlayın.</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Geçersiz bağımsız değişken '{0}'. Şunu mu demek istediniz:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>-WindowStyle parametresi bu platformda uygulanmıyor.</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>-WorkingDirectory bir dizin yolu olan bir bağımsız değişken gerektirdiğinden komut işlenemiyor.</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>-MTA parametresi bu platformda desteklenmiyor.</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>-STA parametresi bu platformda desteklenmiyor.</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>Belirtilen bağımsız değişkenler null öğeler içermemelidir.</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>Geçersiz ExecutionPolicy değeri '{0}'.</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>'{0}' parametresi için bir bağımsız değişken sağlanmalıdır.</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>"-File" parametresi ilke tarafından zorunlu kılınıyor.</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>"-NoExit" parametresine ilke tarafından izin verilmiyor.</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>Sunucu moduna ilke tarafından izin verilmiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleControlStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleControlStrings.tr.resx new file mode 100644 index 00000000000..148f1d156ab --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleControlStrings.tr.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>Bir kesme işleyicisi eklenirken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Desteği ile iletişime geçin.</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>Bir kesme işleyicisi kaldırılmaya çalışılırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>Konsol tanıtıcısı hakkında girdi alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>Etkin konsol çıktı arabelleğinin tanıtıcısı alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>Konsol modu alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>Konsol modu ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>Konsol girdi arabelleğinden karakterler okunurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Konsol girdi arabelleğinden girdi kayıtları okunurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>Konsol girdi arabelleğinin içeriği okunurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>Konsol girdi arabelleğindeki olay sayısı alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>Konsol girdi arabelleği boşaltılırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği bilgileri alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği boyutu ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleğine yazılırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği okunurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Desteği ile iletişime geçin.</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği karakterlerle doldurulurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Desteği ile iletişime geçin.</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği özniteliklerle doldurulurken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği kaydırılırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>Konsol pencere bilgileri ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Desteği ile iletişime geçin.</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>En büyük konsol pencere boyutu alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>Konsol pencere başlığı ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>Mevcut imleç konumunda konsol çıktı arabelleğine yazılırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>Konsol çıktı arabelleği için karakter öznitelikleri ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>İmleç bilgileri alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>İmleç bilgileri ayarlanırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>Konsol yazı tipi bilgileri alınırken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>Klavye girdisi gönderilirken Win32 iç hatası "{0}" 0x{1:X} oluştu. Microsoft Müşteri Hizmetleri ile iletişime geçin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostRawUserInterfaceStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostRawUserInterfaceStrings.tr.resx new file mode 100644 index 00000000000..c860e9c4f48 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostRawUserInterfaceStrings.tr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>İşlem gerçekleştirilemiyor çünkü sağlanan koordinat geçersiz. Arabelleğin {0} alanı içinde bir koordinat belirtin.</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>Belirtilen boyut çok büyük ya da çok küçük olduğundan arabellek boyutu ayarlanamıyor.</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>Belirtilen değer geçerli olmadığından konsol rengi ayarlanmadı. System.ConsoleColor türü tarafından tanımlanan geçerli bir renk belirtin.</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>Belirtilen imleç boyutu geçerli olmadığından CursorSize işlenemedi.</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>Anahtar seçenekleri okunamıyor. Seçenekleri okumak için aşağıdakilerden birini veya her ikisini ayarlayın: IncludeKeyDown, IncludeKeyUp.</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0}, {1} değerinden büyük veya ona eşit olmalıdır.</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>Belirtilen Window X (sütun) konumu kullanılamaz çünkü ekran arabelleğinin genişliğini aşıyor. 0'dan başlayarak, arabelleğin en sol sütunu olacak şekilde başka bir X konumu belirtin.</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>Belirtilen Pencere Y (satır) konumu, ekran arabelleğinin yüksekliğini geçediğinden bu konum kullanılamıyor. Arabelleğin en üst satırı olarak 0 ile başlayarak başka bir Y konumu belirtin.</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>Pencere genişliği 1'den küçük olamaz.</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>Pencere yüksekliği en az 1 olmalıdır.</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>Pencere ekran arabelleğinden daha geniş olamaz.</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>Pencere, ekran arabelleğinden daha uzun olamaz.</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>Pencere {0} değerinden daha geniş olamaz.</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>Pencere {0} değerinden daha uzun olamaz.</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>Pencere boyutu çok dar.</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>Pencere boyutu çok kısa.</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>Pencere başlığı boş olamaz.</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>Pencere başlığı {0} karakterden daha uzun olamaz.</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>Yönetici: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostStrings.tr.resx new file mode 100644 index 00000000000..9b1f85e4ca2 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostStrings.tr.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>İstem, çok fazla iç içe istem zaten çalıştığı için görüntülenemiyor.</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>Giriş döngüsü işlenemiyor. ExitCurrentLoop, hiçbir InputLoops çalışmıyorken çağrıldı.</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>Kabuk başlatılamıyor. Başlatma sırasında bir hata oluştu:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>Kabuk başlatılamıyor. Bir InitialSessionState nesnesi, -ConfigurationFile bağımsız değişkeniyle birlikte sağlanmıştır. Her iki yapılandırma yönergesi aynı anda kullanılamaz.</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>Düzgün şekilde işlenmemiş bir hata oluştu. Ek bilgiler aşağıda gösterilmektedir. Windows PowerShell işlemi çıkacak.</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Windows PowerShell döküm başlangıcı +Başlangıç saati: {0:yyyyMMddHHmmss} +Kullanıcı adı : {1}\{2} +Makine : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Windows PowerShell döküm sonu +Bitiş saati: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>Komut '{0}' çalıştırılamadı çünkü bazı Windows PowerShell Snap-In'leri yüklenmedi.</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>Komut '{0}', çalıştırılmasının amaçlandığı oturum kapalı veya bozuk olduğu için çalıştırılamadı</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>Hata ayıklama moduna giriliyor. Yardım için h veya ? kullanın. </value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>İsabet {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Geçerli oturum hata ayıklamayı desteklemiyor; yürütme devam edecek. + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>PSReadline modülü yüklenemiyor. Konsol, PSReadline olmadan çalışıyor.</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>Birden fazla sunucu modu parametresi belirtildi. Sunucu modu parametreleri yalnızca tek başına kullanılmalıdır.</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>Kişisel ve sistem profillerinin yüklenmesi {0} ms sürdü.</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>Yönetici olarak çalıştır</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace yalnızca uzak bir çalışma alanı gönderebilir.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>‘{0}' parametresi zorunludur ve '{1}' parametresi kullanılırken belirtilmelidir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceSecurityResources.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceSecurityResources.tr.resx new file mode 100644 index 00000000000..02d8e2d6dc6 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceSecurityResources.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>Kullanıcı: </value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>{0} kullanıcısı için parolayı: </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceStrings.tr.resx new file mode 100644 index 00000000000..f6c034980cb --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ConsoleHostUserInterfaceStrings.tr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>“{0}" koleksiyonunda en az bir öğe olmalıdır.</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>“{1}" bir {0} olarak, taşma hatası nedeniyle tanınamıyor.</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>Biçim hatası nedeniyle "{1}" değeri {0} olarak tanınamıyor.</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>“{0}" geçerli bir İstem komutu olarak tanınamıyor.</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value> {0} için yardım bulunmuyor.</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}: </value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>“{0}" alanı sıfır derecelendirmeli bir dizidir.</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>“{0}" en az bir öğe içermelidir.</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>“{0}”, “{1}” içinde geçerli bir indeks veya varsayılan seçim olmaması için -1 olmalıdır.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>“{0}" geçerli bir seçim için "{1}" içinde geçerli bir dizin olmalıdır. "{2}" geçerli bir dizin değil.</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] Yardım </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>İstem iptal edildi.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Soru işareti ("?") sık erişim tuşu olarak kullanılamadığı için sık erişim tuşu işlenemiyor.</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>“{0}" için istem, "{1}" türü yüklenemediği için görüntülenemiyor.</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}" değeri null veya boş olamaz.</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>“{0}" null olamaz.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(Yardım için !? yazın.)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(varsayılan "{0}"dur): </value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(varsayılan "{0}"dur)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(varsayılan seçenekler {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Seçim[{0}]: </value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>HATA AYIKLA: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>AYRINTILI: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>UYARI: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>Windows PowerShell, Etkileşimli Olmayan modda. Okuma ve İstem işlevi kullanılamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ManagedEntranceStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ManagedEntranceStrings.tr.resx new file mode 100644 index 00000000000..f599e03974c --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ManagedEntranceStrings.tr.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[Kısıtlı Dil Modu]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[Kısıtlı Dil DENETİM Modu: Kısıtlama Yok]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[Dil Modu Yok]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[Kısıtlı Dil Modu]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Yeni bir PowerShell önizleme sürümü kullanıma sunuldu: v{0} {2} + {1} Hemen yükseltin veya şu adresten sürüm sayfasına göz atın:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Yeni bir PowerShell kararlı sürümü kullanıma sunuldu: v{0} {2} + {1} Hemen yükseltin veya şu adresten sürüm sayfasına göz atın:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} Yeni bir PowerShell LTS sürümü kullanıma sunuldu: v{0} {2} + {1} Hemen yükseltin veya şu adresten sürüm sayfasına göz atın:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>Kullanım: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell Çevrimiçi Yardım https://aka.ms/powershell-docs + +Tüm parametreler büyük/küçük harfe duyarsızdır.</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + File değerinin "-" olması durumunda komut metni standart girişten okunur. + Yönlendirilmiş standart giriş olmadan "pwsh -File -" komutunun çalıştırılması normal bir + oturum başlatır. Bu, File parametresini hiç belirtmemekle aynıdır. + + Hiç parametre yoksa ancak komut satırında değerler varsa bu varsayılan + parametredir. Belirtilen betik yerel kapsamda + ("dot-sourced") çalışır, böylece betiğin oluşturduğu işlevler ve değişkenler + geçerli oturumda kullanılabilir. Betik dosyası yolunu + ve varsa parametreleri girin. File, komuttaki son parametre olmalıdır, çünkü + File parametresi adından sonra yazılan tüm karakterler + betik dosyası yolu ve ardından betik parametreleri olarak yorumlanır. + + Genellikle bir betiğin anahtar parametreleri ya eklenir ya da + atlanır. Örneğin aşağıdaki komut + Get-Script.ps1 betik dosyasının All parametresini kullanır: "-File .\Get-Script.ps1 -All" + + Nadir durumlarda bir anahtar parametresi için bir BOOLEAN değeri sağlamanız + gerekebilir. FILE parametresinin değerinde bir anahtar parametresine BOOLEAN + değeri sağlamak için, parametreyi normal şekilde kullanın; ardından hemen bir iki nokta üst üste + ve boole değeri ekleyin, örneğin: + "-File .\Get-Script.ps1 -All:$False". + + Betiğe geçirilen parametreler geçerli kabuk tarafından yorumlandıktan sonra + değişmez dizeler olarak geçirilir. Örneğin cmd.exe içindeyseniz ve + bir ortam değişkeni değeri geçirmek istiyorsanız cmd.exe + söz dizimini kullanmanız gerekir: "pwsh -File .\test.ps1 -TestParam %windir%" + + Buna karşılık cmd.exe içinde "pwsh -File .\test.ps1 -TestParam $env:windir" komutunu + çalıştırırsanız betik değişmez "$env:windir" dizesini alır. + Çünkü bunun geçerli cmd.exe kabuğunda özel bir anlamı yoktur. + "$env:windir" biçimindeki ortam değişkeni başvurusu bir + Command parametresi içinde kullanılabilir, çünkü orada PowerShell kodu olarak yorumlanır. + + Benzer şekilde aynı komutu bir Batch betiğinden çalıştırmak istiyorsanız + geçerli yürütme dizinini göstermek için ".\" veya "$PSScriptRoot" yerine "%~dp0" kullanmanız gerekir: + "pwsh -File %~dp0test.ps1 -TestParam %windir%". Bunun yerine + ".\test.ps1" kullandıysanız, PowerShell + ".\test.ps1" değişmez yolunu bulamadığından hata verir. + + Çağrılan betik dosyası bir çıkış komutuyla sonlandırıldığında işlem + çıkış kodu, çıkış komutuyla kullanılan sayısal bağımsız değişkene ayarlanır. + Normal sonlandırmada çıkış kodu her zaman 0'dır. + + -Command komutuna benzer şekilde, betik sonlandırma hatası oluştuğunda çıkış kodu + 1 olarak ayarlanır. Bununla birlikte, -Command komutunun aksine + çıkış kodu 0 olduğunda yürütme Ctrl-C ile kesilir. + +-Command | -c + + Belirtilen komutları (ve tüm parametreleri) PowerShell komut istemine + yazılmış gibi yürütür ve ardından NoExit parametresi + belirtilmediyse çıkar. + + Command değeri "-", betik bloğu veya dize olabilir. Command değerinin + "-" olması durumunda komut metni standart girişten okunur. + + Command parametresi yalnızca Command'a geçirilen değeri bir ScriptBlock türü + olarak tanıdığında betik bloğunu yürütme için kabul eder. Bu yalnızca + pwsh başka bir PowerShell ana bilgisayar tarafından çalıştırıldığında mümkündür. ScriptBlock + türü mevcut bir değişkende olabilir, bir ifadeden döndürülebilir + veya PowerShell ana bilgisayarı tarafından + küme ayraçları "{}" içine alınmış sabit bir betik bloğu olarak ayrıştırılarak pwsh'ye geçirilebilir. + + pwsh -Command {Get-WinEvent -LogName security} + + cmd.exe'de, betik bloğu (veya ScriptBlock türü) gibi bir kavram yoktur + bu nedenle Command'a geçirilen değer her zaman bir dize olur. Dize içinde bir + betik bloğu yazabilirsiniz ancak yürütülmek yerine + normal bir PowerShell isteminde yazılmış gibi davranarak + betik bloğunun içeriğini size geri yazdırır. + + Command'a geçirilen bir dize yine de PowerShell betiği olarak yürütülür, bu nedenle + betik bloğu küme ayraçları genellikle cmd.exe'den çalıştırılırken + gerekli değildir. Bir dize içinde tanımlanan satır içi betik bloğunu yürütmek için + "&" çağrı işleci kullanılabilir: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + Command değeri bir dize ise Command, pwsh için son parametre + olmalıdır, çünkü onu takip eden tüm bağımsız değişkenler yürütülecek komutun + parçası olarak yorumlanır. + + Mevcut bir PowerShell oturumu içinden çağrıldığında, sonuçlar + üst kabukta canlı nesneler değil seri durumdan çıkarılmış XML nesneleri olarak döndürülür. + Diğer kabuklar için sonuçlar dize olarak döndürülür. + + Command değerinin "-" olması durumunda komut metni standart girişten + okunur. Command parametresini standart girişle kullanırken standart girişi + yeniden yönlendirmeniz gerekir. Örneğin: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + Bu örnek şu çıkışı oluşturur: + + in + hi there + out + + İşlem çıkış kodu, betik bloğundaki son (yürütülen) güncelleştirmenin + durumuna göre belirlenir. Çıkış kodu, $? $true olduğunda 0 veya + $? $false olduğunda 1 olur. Son komut bir dış program veya + 0 veya 1 dışında bir çıkış kodunu açıkça ayarlayan bir PowerShell betiğiyse + çıkış kodu, işlem çıkış kodu için 1'e dönüştürülür. Belirli çıkış kodunu + korumak için, komut dizenize veya betik bloğunuza exit $LASTEXITCODE ekleyin. + + Benzer şekilde, bir throw veya -ErrorAction Stop gibi + betik sonlandıran (çalışma alanı sonlandıran) bir hata oluşursa + 1 değeri döndürülür. + +-CommandWithArgs | -cwa + + [Deneysel] + Bağımsız değişkenlerle bir PowerShell komutu yürütür. `-Command` komutunun aksine bu + parametre, komut tarafından kullanılabilecek '$args yerleşik değişkenini + doldurur. + + İlk dize komuttur ve boşlukla ayrılmış sonraki dizeler + bağımsız değişkenlerdir. + + Örneğin: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + Bu örnek şu çıkışı oluşturur: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + PowerShell'in çalıştırılacağı yapılandırma uç noktasını belirtir. Bu, + varsayılan PowerShell uzak uç noktaları veya belirli kullanıcı rolü özelliklerine sahip + özel bir uç nokta dahil, yerel makinede kayıtlı herhangi bir uç nokta + olabilir. + + Örnek: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Bir oturum yapılandırması (.pssc) dosya yolunu belirtir. Yapılandırma + dosyasındaki yapılandırma, PowerShell oturumuna + uygulanır. + + Örnek: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Hata ayıklama ve diğer işlemler arası iletişimler için kullanılan + ek bir IPC sunucusu (adlandırılmış kanal) için kullanılacak adı belirtir. Bu, + diğer PowerShell örneklerine bağlanmak için öngörülebilir bir mekanizma sunar. + Genellikle "Enter-PSHostProcess" üzerinde CustomPipeName parametresiyle kullanılır. + + Bu parametre PowerShell 6.2'de kullanıma sunulmuştur. + + Örneğin: + + # PowerShell örneği 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell örneği 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Bir komutun Base64 kodlu dize sürümünü kabul eder. Bu parametreyi + karmaşık, iç içe alıntı gerektiren komutları PowerShell'e göndermek için kullanın. + Base64 gösterimi UTF-16 ile kodlanmış bir dize olmalıdır. + + Örneğin: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Geçerli oturum için varsayılan yürütme ilkesini ayarlar ve bunu + $env:PSExecutionPolicyPreference ortam değişkenine kaydeder. Bu parametre + kalıcı olarak yapılandırılmış yürütme ilkelerini değiştirmez. + + Bu parametre yalnızca Windows bilgisayarlarda geçerlidir. + $env:PSExecutionPolicyPreference ortam değişkeni, Windows olmayan + platformlarda bulunmaz. + +-InputFormat | -inp | -if + + PowerShell'e gönderilen verilerin biçimini açıklar. Geçerli değerler "Text" + (metin dizeleri) veya "XML" (serileştirilmiş CLIXML biçimi). + +-Interactive | -i + + Kullanıcıya etkileşimli bir istem sunar. NonInteractive parametresinin + tersidir. + +-Login | -l + + Linux ve macOS'ta, PowerShell'i oturum açma kabuğu olarak başlatarak /bin/sh kullanarak + /etc/profile ve ~/.profile gibi oturum açma profillerini yürütür. Windows'da, + bu anahtar hiçbir şey yapmaz. + + [!ÖNEMLİ] PowerShell'i oturum açma kabuğu olarak başlatmak için bu parametrenin önce + geçirilmesi gerekir. Parametre başka bir konumda geçirilirse yoksayılır. + + UNIX benzeri işletim sistemlerinde pwsh'yi oturum açma kabuğu olarak ayarlamak için: + + - Pwsh için tam mutlak yolun /etc/shells altında listelendiğini doğrulayın + + - Bu yol genellikle Linux üzerinde /usr/bin/pwsh veya + macOS üzerinde /usr/local/bin/pwsh gibi görünür + - Bazı yükleme yöntemleriyle, bu giriş + yükleme sırasında otomatik olarak eklenir + - pwsh /etc/shells içinde yoksa bir düzenleyici kullanarak + pwsh yolunu son satıra ekleyin. Bunu düzenlemek için yükseltilmiş ayrıcalıklar + gerekir. + + - Geçerli kullanıcı kabuğunu pwsh olarak ayarlamak için chsh yardımcı programını kullanın: + + chsh -s /usr/bin/pwsh + + [!UYARI] pwsh'yi oturum açma kabuğu olarak ayarlama işlemi şu anda + Linux için Windows Alt Sistemi (WSL) üzerinde desteklenmez ve pwsh'yi burada oturum açma kabuğu olarak + ayarlamayı denemek WSL'nin etkileşimli olarak başlatılamamasına neden olabilir. + +-MTA + + Çok iş parçacıklı bölme kullanarak PowerShell'i başlatın. Bu anahtar yalnızca + Windows'da kullanılabilir. + +-NoExit | -noe + + Başlangıç komutlarını çalıştırdıktan sonra çıkılmaz. + + Örnek: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Etkileşimli oturumların başlangıcında başlık metnini gizler. + +-NonInteractive | -noni + + Bu anahtar, kullanıcı girişi gerektirmeyen oturumlar oluşturmak için kullanılır. + Bu, zamanlanmış görevlerde veya CI/CD işlem hatlarında çalışan betikler için yararlıdır. + 'Read-Host' veya onay istemleri gibi etkileşimli özellikleri kullanmaya yönelik herhangi bir girişim + askıda kalmak yerine deyimi sonlandıran hatalara neden olur. + +-NoProfile | -nop + + PowerShell profillerini yüklemez. + +-NoProfileLoadTime + + Yükleme süresi 500 milisaniyeyi aştığında, başlangıçta gösterilen PowerShell profili yükleme süresi + metnini gizler. + +-OutputFormat | -o | -of + + PowerShell'den çıkışın nasıl biçimlendirildiğini belirtir. Geçerli değerler "Text" + (metin dizeleri) veya "XML" (serileştirilmiş CLIXML biçimi). + + Örnek: "pwsh -o XML -c Get-Date" + + Bir PowerShell oturumunda çağrıldığında, seri durumdan çıkarılan nesneleri + düz dizeler yerine çıkış olarak alırsınız. Diğer kabuklardan çağrıldığında çıkış, + CLIXML metni olarak biçimlendirilmiş dize verileri olur. + +-SettingsFile | -settings + + Oturum için sistem genelindeki "powershell.config.json" ayarları dosyasını geçersiz + kılar. Varsayılan olarak, sistem genelindeki ayarlar + "$PSHOME" dizinindeki "powershell.config.json" dosyasından okunur. + + Bu ayarların "-ConfigurationName" bağımsız değişkeniyle belirtilen uç nokta tarafından + kullanılmadığını unutmayın. + + Örnek: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + PowerShell'i bir SSH alt sistemi olarak çalıştırmak için sshd_config içinde kullanılır. Başka + hiçbir kullanım için tasarlanmamıştır veya desteklenmez. + +-STA + + Tek iş parçacıklı bölme kullanarak PowerShell'i başlatın. Bu varsayılandır. + Bu anahtar yalnızca Windows'da kullanılabilir. + +-Version | -v + + PowerShell sürümünü görüntüler. Ek parametreler yok sayılır. + +-WindowStyle | -w + + Oturum için pencere stilini ayarlar. Geçerli değerler Normal, Minimized, + Maximized ve Hidden. + +-WorkingDirectory | -wd + + Başlangıçta yürüterek ilk çalışma dizinini ayarlar. Geçerli herhangi bir + PowerShell dosya yolu desteklenir. + + PowerShell'i giriş dizininizde başlatmak için şu komutu kullanın: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Pwsh için yardımı görüntüler. PowerShell'de bir pwsh komutu yazıyorsanız + komut parametrelerinin başına eğik çizgi (/) değil kısa çizgi (-) ekleyin. + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ProgressNodeStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ProgressNodeStrings.tr.resx new file mode 100644 index 00000000000..8d58bfca59a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/ProgressNodeStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>{0}{1} kaldı. </value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>{0} etkinlik gösterilmiyor...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>{0} etkinlik gösterilmiyor...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/tr/TranscriptStrings.tr.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/TranscriptStrings.tr.resx new file mode 100644 index 00000000000..dbea49b4bf1 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/tr/TranscriptStrings.tr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>Transkript başlatıldı, çıkış dosyası {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>Transkript durduruldu, çıkış dosyası {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>Şu hata nedeniyle transkripsiyon başlatılamadı: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) bir dosyayı açamıyor.</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>{0} dosyası salt okunur. Bu dosyaya yazılamaz. "Start-Transcript -Force" salt okunur özniteliğini temizler.</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>Yol birden fazla dosyaya çözümlendiği için işlem gerçekleştirilemiyor. Bu komut birden fazla dosya üzerinde çalışamaz.</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>Dosya {0} zaten var ve {1} belirtildi.</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>Transkripsiyon durdurulurken bir hata oluştu: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/CommandLineParameterParserStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/CommandLineParameterParserStrings.zh-Hans.resx new file mode 100644 index 00000000000..137c80eb242 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/CommandLineParameterParserStrings.zh-Hans.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>无法处理命令,因为已使用 -Command、-CommandWithArgs 或 -EncodedCommand 指定了命令。</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>由于缺少参数,无法处理该命令。命令必须遵循 -Command。</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>无法识别的参数: '{0}'。</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>'-' 是使用 -Command 参数指定的; 不允许对 -Command 使用任何其他参数。</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>'-' 被指定为 -Command 的参数,但尚未为此进程重定向标准输入。</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>无法运行该命令,因为没有为 OutputFormat 参数提供任何参数。 +为此参数指定以下格式之一: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>无法处理该命令,因为 -InputFormat 参数需要参数。为此参数指定有效的格式参数。 +有效格式为: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>无法处理命令,因为参数值不正确。'{0}' 不是有效的格式。 +有效格式为: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>无法处理该命令,因为已使用 -EncodedArguments 指定了 -Command 或 -EncodedCommand 的参数。</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>无法处理该命令,因为 -EncodedArguments 需要一个值。指定 -EncodedArguments 参数的值。</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>无法运行该命令,因为 File 参数需要文件路径。提供 File 参数的路径,然后重试该命令。</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -WindowStyle 需要正常、隐藏、最小化或最大化的参数。请指定这些参数值之一,然后重试。</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>处理 -File '{0}' 失败: {1} 请为 -File 参数指定有效路径。</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>处理 -WindowStyle '{0}' 失败: {1}。</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>处理 -File '{0}' 失败,因为文件没有 '.ps1' 扩展名。请指定有效的 PowerShell 脚本文件名,然后重试。</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>参数 '{0}' 无法识别为脚本文件名。请检查名称的拼写或验证路径是否正确(如果包含路径),然后重试。</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>无法处理该命令,因为使用 -EncodedArguments 指定的值未正确编码。该值必须是 Base64 编码的。</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>无法处理该命令,因为使用 -EncodedCommand 指定的值未正确编码。该值必须是 Base64 编码的。</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>由于缺少策略名称,无法处理执行策略。策略名称必须遵循 -ExecutionPolicy。</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>无法处理该命令,因为同时指定了 -STA 和 -MTA。指定 -STA 或 -MTA。</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -ConfigurationName 需要一个作为远程终结点配置名称的参数。请指定此参数,然后重试。</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -ConfigurationFile 需要一个会话配置(.pssc)文件路径作为参数。请指定此参数,然后重试。</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -CustomPipeName 需要一个参数,该参数是要使用的管道的名称。请指定此参数,然后重试。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>无法处理命令,因为指定的 -CustomPipeName 过长。此平台上的管道名称最长可包含 {0} 个字符。管道名称 '{1}' 包含 {2} 个字符。</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -SettingsFile 需要一个作为文件路径的参数。</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>处理 -SettingsFile '{0}' 失败: {1}。指定 -SettingsFile 参数的有效路径。</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>传递给 -SettingsFile 的参数 '{0}' 不存在。请提供现有 json 文件的路径作为 -SettingsFile 参数的值。</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>无效的参数 '{0}',你的意思是否是:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>参数 -WindowStyle 未在此平台上实现。</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>无法处理该命令,因为 -WorkingDirectory 需要一个作为目录路径的参数。</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>此平台不支持参数 -MTA。</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>此平台不支持参数 -STA。</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>指定的参数不能包含 null 元素。</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>ExecutionPolicy 值 '{0}' 无效。</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>必须为 '{0}' 参数提供一个参数。</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>策略需要参数 '-File'。</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>策略不允许使用参数 '-NoExit'。</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>策略不允许服务器模式。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleControlStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleControlStrings.zh-Hans.resx new file mode 100644 index 00000000000..ecaaffc2cf4 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleControlStrings.zh-Hans.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>添加中断处理程序时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 支持服务部门联系。</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>尝试移除中断处理程序时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>获取有关控制台句柄的输入时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>检索活动控制台输出缓冲区的句柄时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>获取控制台模式时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>设置控制台模式时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>从控制台输入缓冲区读取字符时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>从控制台输入缓冲区读取输入记录时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>读取控制台输入缓冲区的内容时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>获取控制台输入缓冲区中的事件数时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>刷新控制台输入缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>获取控制台输出缓冲区信息时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>设置控制台输出缓冲区大小时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>写入控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>读取控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>在用字符填充控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>在用属性填充控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>滚动控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>设置控制台窗口信息时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>获取最大的控制台窗口大小时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>设置控制台窗口标题时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>在当前光标位置写入控制台输出缓冲区时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>设置控制台输出缓冲区的字符属性时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>获取游标信息时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>设置游标信息时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>获取控制台字体信息时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>发送键盘输入时发生 Win32 内部错误 "{0}" 0x{1:X}。请与 Microsoft 客户支持服务部门联系。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostRawUserInterfaceStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostRawUserInterfaceStrings.zh-Hans.resx new file mode 100644 index 00000000000..6979e04986d --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostRawUserInterfaceStrings.zh-Hans.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>无法处理该操作,因为提供的坐标无效。请指定一个位于 {0} 缓冲区区域内的坐标。</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>无法设置缓冲区大小,因为指定的大小过大或过小。</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>无法设置控制台颜色,因为指定的值无效。指定 System.ConsoleColor 类型定义的有效颜色。</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>无法处理 CursorSize,因为指定的光标大小无效。</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>无法读取按键选项。若要读取选项,请设置以下一项或两项: IncludeKeyDown、IncludeKeyUp。</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} 应该大于或等于 {1}。</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>无法使用指定的窗口 X (列)位置,因为它超出了屏幕缓冲区的宽度。请指定另一个 X 位置,缓冲区最左侧的列为 0。</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>无法使用指定的窗口 Y (行)位置,因为它超出了屏幕缓冲区的高度。请指定另一个 Y 位置,从缓冲区最顶层的行为 0。</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>窗口宽度不能小于 1。</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>窗口高度必须至少为 1。</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>窗口宽度不能超过屏幕缓冲区。</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>窗口高度不能超过屏幕缓冲区。</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>窗口宽度不能超过 {0}。</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>窗口高度不能超过 {0}。</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>窗口大小过窄。</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>窗口大小过短。</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>窗口标题不能为空。</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>窗口标题长度不能超过 {0} 个字符。</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>管理员:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostStrings.zh-Hans.resx new file mode 100644 index 00000000000..ae3f6cc7974 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostStrings.zh-Hans.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>由于已运行的嵌套提示过多,无法显示提示。</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>无法处理输入循环。在未运行任何 InputLoop 时调用了 ExitCurrentLoop。</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>无法启动 shell。初始化过程中出错:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>无法启动 shell。已提供 InitialSessionState 对象和 -ConfigurationFile 参数。不能同时使用这两个配置指令。</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>发生了错误且未正确处理。下面显示附加信息。PowerShell 进程将退出。</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 记录开始 +开始时间: {0:yyyyMMddHHmmss} +用户名: {1}\{2} +计算机 : {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 记录结束 +结束时间: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>由于某些 PowerShell Snap-In 未加载,因此无法运行命令 "{0}"。</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>命令 "{0}" 未运行,因为原本要在其中运行的会话已关闭或损坏</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>输入调试模式。使用 h 或 ?获取帮助。</value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>命中 {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +当前会话不支持调试,将继续执行。 + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>无法加载 PSReadline 模块。 控制台将在不使用 PSReadline 的情况下运行。</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>指定了多个服务器模式参数。服务器模式参数必须单独使用。</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>加载个人和系统配置文件耗时 {0} 毫秒。</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>以管理员角色运行</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace 只能推送远程运行空间。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>使用“{1}”参数时,必须指定“{0}”参数。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceSecurityResources.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceSecurityResources.zh-Hans.resx new file mode 100644 index 00000000000..7cf6e4b2065 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceSecurityResources.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>用户:</value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>用户 {0} 的密码:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceStrings.zh-Hans.resx new file mode 100644 index 00000000000..4523727333a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ConsoleHostUserInterfaceStrings.zh-Hans.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>“{0}”集合必须包含至少一个元素。</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>由于溢出错误,无法将“{1}”识别为 {0}。</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>由于格式错误,无法将“{1}”识别为 {0}。</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>无法将“{0}”识别为有效的提示命令。</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>{0} 没有可用的帮助。</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}:</value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>字段“{0}”是一个零秩数组。</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>“{0}”应包含至少一个元素。</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>“{0}”必须是“{1}”的有效索引或 -1(表示没有默认选择)。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>“{0}”必须是“{1}”的有效索引。“{2}”不是有效索引。</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?] 帮助 </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>提示已取消。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>无法处理热键,因为问号("?")不能用作热键。</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>无法显示“{0}”的提示,因为无法加载类型“{1}”。</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>“{0}”不能是 Null 或为空。</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>“{0}”不得为 null。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(键入 !? 以获取帮助。)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(默认值为“{0}”):</value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(默认值为“{0}”)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(默认选项为 {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Choice[{0}]:</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>调试: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>详细信息: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell 处于非交互模式。读取和提示功能不可用。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ManagedEntranceStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ManagedEntranceStrings.zh-Hans.resx new file mode 100644 index 00000000000..7f843282c5a --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ManagedEntranceStrings.zh-Hans.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[受约束的语言模式]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[受约束的语言审核模式: 无限制]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[无语言模式]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[受限语言模式]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell 预览版本可用: v{0} {2} + {1} 立即升级,或访问发布页:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell 稳定版本可用: v{0} {2} + {1} 立即升级,或访问发布页:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell LTS 版本可用: v{0} {2} + {1} 立即升级,或访问发布页:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>用法: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell 联机帮助 https://aka.ms/powershell-docs + +所有参数都不区分大小写。</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ProgressNodeStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ProgressNodeStrings.zh-Hans.resx new file mode 100644 index 00000000000..d3a8bc699a3 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/ProgressNodeStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>剩余 {0}{1}。</value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>未显示 {0} 活动...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>未显示 {0} 活动...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/TranscriptStrings.zh-Hans.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/TranscriptStrings.zh-Hans.resx new file mode 100644 index 00000000000..fb87f11d9b2 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hans/TranscriptStrings.zh-Hans.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>转录已开始,输出文件为 {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>转录已停止,输出文件为 {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>由于出现以下错误,无法开始转录: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>当前提供程序({0})无法打开文件。</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>文件 {0} 是只读文件。无法写入此文件。"Start-Transcript -Force" 将清除只读属性。</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>无法执行操作,因为路径解析为多个文件。无法对多个文件执行此命令。</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>文件 {0} 已存在,且已指定 {1}。</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>停止转录时出错: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/CommandLineParameterParserStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/CommandLineParameterParserStrings.zh-Hant.resx new file mode 100644 index 00000000000..b42950d38d3 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/CommandLineParameterParserStrings.zh-Hant.resx @@ -0,0 +1,240 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandAlreadySpecified" xml:space="preserve"> + <value>無法處理命令,因為已使用 -Command、-CommandWithArgs 或 -EncodedCommand 指定命令。</value> + </data> + <data name="MissingCommandParameter" xml:space="preserve"> + <value>無法處理命令,因為缺少參數。命令必須接在 -Command 後面。</value> + </data> + <data name="UnknownParameter" xml:space="preserve"> + <value>無法辨識的參數: '{0}'。</value> + </data> + <data name="TooManyParametersToCommand" xml:space="preserve"> + <value>已使用 -Command 參數指定 '-'; -Command 不允許其他引數。</value> + </data> + <data name="StdinNotRedirected" xml:space="preserve"> + <value>已指定 '-' 作為 -Command 的引數,但此處理序的標準輸入尚未重新導向。</value> + </data> + <data name="MissingOutputFormatParameter" xml:space="preserve"> + <value>無法執行命令,因為未為 OutputFormat 參數提供引數。 +請為此參數指定下列其中一種格式: +{0}</value> + </data> + <data name="MissingInputFormatParameter" xml:space="preserve"> + <value>無法處理命令,因為 -InputFormat 參數需要引數。請為此參數指定有效的格式引數。 +有效的格式為: +{0}</value> + </data> + <data name="BadFormatParameterValue" xml:space="preserve"> + <value>無法處理命令,因為參數值不正確。"{0}" 不是有效的格式。 +有效的格式為: +{1}</value> + </data> + <data name="ArgsAlreadySpecified" xml:space="preserve"> + <value>無法處理命令,因為 -Command 或 -EncodedCommand 的引數已透過 -EncodedArguments 指定。</value> + </data> + <data name="MissingArgsValue" xml:space="preserve"> + <value>無法處理命令,因為 -EncodedArguments 需要值。請為 -EncodedArguments 參數指定值。</value> + </data> + <data name="MissingFileArgument" xml:space="preserve"> + <value>無法執行命令,因為 File 參數需要檔案路徑。請為 File 參數提供路徑,然後再試一次。</value> + </data> + <data name="MissingWindowStyleArgument" xml:space="preserve"> + <value>無法處理命令,因為 -WindowStyle 需要 normal、hidden、minimized 或 maximized 的引數。請指定其中一個引數值,然後再試一次。</value> + </data> + <data name="InvalidFileArgument" xml:space="preserve"> + <value>處理 -File '{0}' 失敗: {1} 請為 -File 參數指定有效的路徑。</value> + </data> + <data name="InvalidWindowStyleArgument" xml:space="preserve"> + <value>處理 -WindowStyle '{0}' 時失敗: {1}。</value> + </data> + <data name="InvalidFileArgumentExtension" xml:space="preserve"> + <value>處理 -File '{0}' 失敗,因為檔案沒有 '.ps1' 副檔名。請指定有效的 PowerShell 指令檔名稱,然後再試一次。</value> + </data> + <data name="ArgumentFileDoesNotExist" xml:space="preserve"> + <value>引數 '{0}' 無法辨識為指令碼檔案名稱。請檢查名稱拼字,如果名稱含有路徑,請確認路徑正確,然後再試一次。</value> + </data> + <data name="BadArgsValue" xml:space="preserve"> + <value>無法處理命令,因為以 -EncodedArguments 指定的值未正確編碼。該值必須採用 Base64 編碼。</value> + </data> + <data name="BadCommandValue" xml:space="preserve"> + <value>無法處理命令,因為以 -EncodedCommand 指定的值未正確編碼。該值必須採用 Base64 編碼。</value> + </data> + <data name="MissingExecutionPolicyParameter" xml:space="preserve"> + <value>無法處理執行原則,因為缺少原則名稱。原則名稱必須接在 -ExecutionPolicy 後面。</value> + </data> + <data name="MtaStaMutuallyExclusive" xml:space="preserve"> + <value>無法處理命令,因為同時指定了 -STA 和 -MTA。請擇一指定 -STA 或 -MTA。</value> + </data> + <data name="MissingConfigurationNameArgument" xml:space="preserve"> + <value>無法處理命令,因為 -ConfigurationName 需要一個為遠端端點設定名稱的引數。請指定此引數,然後再試一次。</value> + </data> + <data name="MissingConfigurationFileArgument" xml:space="preserve"> + <value>無法處理命令,因為 -ConfigurationFile 需要一個為工作階段設定 (.pssc) 檔案路徑的引數。請指定此引數,然後再試一次。</value> + </data> + <data name="MissingCustomPipeNameArgument" xml:space="preserve"> + <value>無法處理命令,因為 -CustomPipeName 需要一個是您所想要使用之管道名稱的引數。請指定此引數,然後再試一次。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>無法處理命令,因為指定的 -CustomPipeName 太長。此平台上的管道名稱長度最多可為 {0} 個字元。您的管道名稱 '{1}' 長度為 {2} 個字元。</value> + </data> + <data name="MissingSettingsFileArgument" xml:space="preserve"> + <value>無法處理命令,因為 -SettingsFile 需要一個為檔案路徑的引數。</value> + </data> + <data name="InvalidSettingsFileArgument" xml:space="preserve"> + <value>處理 -SettingsFile '{0}' 失敗: {1}。請為 -SettingsFile 參數指定有效的路徑。</value> + </data> + <data name="SettingsFileNotExists" xml:space="preserve"> + <value>傳遞給 -SettingsFile 的引數 '{0}' 不存在。請將現有 JSON 檔案的路徑指定為 -SettingsFile 參數的引數。</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>引數 '{0}' 無效,您是否指的是:</value> + </data> + <data name="WindowStyleArgumentNotImplemented" xml:space="preserve"> + <value>參數 -WindowStyle 未在此平台上實作。</value> + </data> + <data name="MissingWorkingDirectoryArgument" xml:space="preserve"> + <value>無法處理命令,因為 -WorkingDirectory 需要一個目錄路徑作為引數。</value> + </data> + <data name="MTANotImplemented" xml:space="preserve"> + <value>此平台上不支援參數 -MTA。</value> + </data> + <data name="STANotImplemented" xml:space="preserve"> + <value>此平台上不支援參數 -STA。</value> + </data> + <data name="NullElementInArgs" xml:space="preserve"> + <value>指定的引數不得包含 null 元素。</value> + </data> + <data name="InvalidExecutionPolicyArgument" xml:space="preserve"> + <value>無效的 ExecutionPolicy 值 '{0}'。</value> + </data> + <data name="MissingMandatoryArgument" xml:space="preserve"> + <value>必須為 '{0}' 參數提供引數。</value> + </data> + <data name="FileOnlyEntryRequired" xml:space="preserve"> + <value>此原則需要參數 "-File"。</value> + </data> + <data name="FileOnlyEntryNoExitDisabled" xml:space="preserve"> + <value>此原則不允許參數 "-NoExit"。</value> + </data> + <data name="FileOnlyEntryServerMode" xml:space="preserve"> + <value>此原則不允許伺服器模式。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleControlStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleControlStrings.zh-Hant.resx new file mode 100644 index 00000000000..15d52a6c619 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleControlStrings.zh-Hant.resx @@ -0,0 +1,201 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AddBreakHandlerExceptionMessage" xml:space="preserve"> + <value>新增中斷處理常式時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 支援服務。</value> + </data> + <data name="RemoveBreakHandlerExceptionTemplate" xml:space="preserve"> + <value>嘗試移除中斷處理常式時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetInputModeExceptionTemplate" xml:space="preserve"> + <value>取得主控台控制代碼的輸入時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetActiveScreenBufferHandleExceptionTemplate" xml:space="preserve"> + <value>擷取使用中主控台輸出緩衝區的控制代碼時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetModeExceptionTemplate" xml:space="preserve"> + <value>取得主控台模式時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetModeExceptionTemplate" xml:space="preserve"> + <value>設定主控台模式時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="ReadConsoleExceptionTemplate" xml:space="preserve"> + <value>從主控台輸入緩衝區讀取字元時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="ReadConsoleInputExceptionTemplate" xml:space="preserve"> + <value>從主控台輸入緩衝區讀取輸入記錄時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="PeekConsoleInputExceptionTemplate" xml:space="preserve"> + <value>讀取主控台輸入緩衝區的內容時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetNumberOfConsoleInputEventsExceptionTemplate" xml:space="preserve"> + <value>取得主控台輸入緩衝區中的事件數目時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="FlushConsoleInputBufferExceptionTemplate" xml:space="preserve"> + <value>排清主控台輸入緩衝區時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetConsoleScreenBufferInfoExceptionTemplate" xml:space="preserve"> + <value>取得主控台輸出緩衝區資訊時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetConsoleScreenBufferSizeExceptionTemplate" xml:space="preserve"> + <value>設定主控台輸出緩衝區大小時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="WriteConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>寫入主控台輸出緩衝區時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="ReadConsoleOutputExceptionTemplate" xml:space="preserve"> + <value>讀取主控台輸出緩衝區時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="FillConsoleOutputCharacterExceptionTemplate" xml:space="preserve"> + <value>填入主控台輸出緩衝區字元時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="FillConsoleOutputAttributeExceptionTemplate" xml:space="preserve"> + <value>填入主控台輸出緩衝區屬性時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="ScrollConsoleScreenBufferExceptionTemplate" xml:space="preserve"> + <value>捲動主控台輸出緩衝區時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetConsoleWindowInfoExceptionTemplate" xml:space="preserve"> + <value>設定主控台視窗資訊時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetLargestConsoleWindowSizeExceptionTemplate" xml:space="preserve"> + <value>取得最大主控台視窗大小時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetConsoleWindowTitleExceptionTemplate" xml:space="preserve"> + <value>設定主控台視窗標題時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="WriteConsoleExceptionTemplate" xml:space="preserve"> + <value>在目前游標位置寫入主控台輸出緩衝區時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetConsoleTextAttributeExceptionTemplate" xml:space="preserve"> + <value>設定主控台輸出緩衝區字元屬性時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>取得游標資訊時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SetConsoleCursorInfoExceptionTemplate" xml:space="preserve"> + <value>設定游標資訊時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="GetConsoleFontInfoExceptionTemplate" xml:space="preserve"> + <value>取得主控台字型資訊時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SendKeyPressInputExceptionTemplate" xml:space="preserve"> + <value>傳送鍵盤輸入時發生 Win32 內部錯誤 "{0}" 0x{1:X}。請連絡 Microsoft 客戶支援服務。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostRawUserInterfaceStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostRawUserInterfaceStrings.zh-Hant.resx new file mode 100644 index 00000000000..bec458b8f00 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostRawUserInterfaceStrings.zh-Hant.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CoordinateOutOfBufferErrorTemplate" xml:space="preserve"> + <value>無法處理作業,因為提供的座標無效。請指定位於 {0} 緩衝區域內的座標。</value> + </data> + <data name="InvalidBufferSizeError" xml:space="preserve"> + <value>無法設定緩衝區大小,因為指定的大小太大或太小。</value> + </data> + <data name="InvalidConsoleColorError" xml:space="preserve"> + <value>無法設定主控台色彩,因為指定的值無效。請指定 System.ConsoleColor 型別定義的有效色彩。</value> + </data> + <data name="InvalidCursorSizeError" xml:space="preserve"> + <value>無法處理 CursorSize,因為指定的游標大小無效。</value> + </data> + <data name="InvalidReadKeyOptionsError" xml:space="preserve"> + <value>無法讀取索引鍵選項。若要讀取選項,請設定下列其中一個或兩個: IncludeKeyDown、IncludeKeyUp。</value> + </data> + <data name="InvalidRegionErrorTemplate" xml:space="preserve"> + <value>{0} 應大於或等於 {1}。</value> + </data> + <data name="InvalidXWindowPositionError" xml:space="preserve"> + <value>無法使用指定的 Window X (資料行) 位置,因為它超出螢幕緩衝區的寬度。請指定另一個 X 位置,從 0 作為緩衝區最左邊的資料行開始。</value> + </data> + <data name="InvalidYWindowPositionError" xml:space="preserve"> + <value>無法使用指定的 Window Y (資料列) 位置,因為它超出螢幕緩衝區的高度。請指定另一個 Y 位置,從 0 作為緩衝區最上方的資料列開始。</value> + </data> + <data name="WindowWidthTooSmallError" xml:space="preserve"> + <value>視窗寬度不可小於 1。</value> + </data> + <data name="WindowHeightTooSmallError" xml:space="preserve"> + <value>視窗高度必須至少為 1。</value> + </data> + <data name="WindowWidthLargerThanBufferError" xml:space="preserve"> + <value>視窗寬度不能超過螢幕緩衝區。</value> + </data> + <data name="WindowHeightLargerThanBufferError" xml:space="preserve"> + <value>視窗高度不能超過螢幕緩衝區。</value> + </data> + <data name="WindowWidthTooLargeErrorTemplate" xml:space="preserve"> + <value>視窗寬度不能超過 {0}。</value> + </data> + <data name="WindowHeightTooLargeErrorTemplate" xml:space="preserve"> + <value>視窗高度不可超過 {0}。</value> + </data> + <data name="WindowTooNarrowError" xml:space="preserve"> + <value>視窗大小太窄。</value> + </data> + <data name="WindowTooShortError" xml:space="preserve"> + <value>視窗大小太短。</value> + </data> + <data name="WindowTitleTooShortError" xml:space="preserve"> + <value>視窗標題不可為空白。</value> + </data> + <data name="WindowTitleTooLongErrorTemplate" xml:space="preserve"> + <value>視窗標題長度不得超過 {0} 個字元。</value> + </data> + <data name="WindowTitleElevatedPrefix" xml:space="preserve"> + <value>系統管理員:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostStrings.zh-Hant.resx new file mode 100644 index 00000000000..1c46f850c27 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostStrings.zh-Hant.resx @@ -0,0 +1,191 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TooManyNestedPromptsError" xml:space="preserve"> + <value>無法顯示提示,因為已經執行太多巢狀提示。</value> + </data> + <data name="InputExitCurrentLoopOutOfSyncError" xml:space="preserve"> + <value>無法處理輸入迴圈。在沒有任何 InputLoops 執行時呼叫了 ExitCurrentLoop。</value> + </data> + <data name="DefaultPrompt" xml:space="preserve"> + <value>PS></value> + </data> + <data name="ShellCannotBeStarted" xml:space="preserve"> + <value>無法啟動殼層。初始化期間發生失敗:</value> + </data> + <data name="ShellCannotBeStartedWithConfigConflict" xml:space="preserve"> + <value>無法啟動殼層。已提供 InitialSessionState 物件以及 -ConfigurationFile 引數。這兩個組態指示項無法同時使用。</value> + </data> + <data name="UnhandledExceptionShutdownMessage" xml:space="preserve"> + <value>發生未妥善處理的錯誤。其他資訊如下。PowerShell 處理序將結束。</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 文字記錄開始 +開始時間: {0:yyyyMMddHHmmss} +使用者名稱: {1}\{2} +機器: {3} ({4}) +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 文字記錄結束 +結束時間: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InitialCommandNotExecuted" xml:space="preserve"> + <value>無法執行命令 '{0}',因為某些 PowerShell Snap-In 未載入。</value> + </data> + <data name="CommandNotExecuted" xml:space="preserve"> + <value>命令 '{0}' 未執行,因為其原本要執行的工作階段已關閉或中斷</value> + </data> + <data name="EnteringDebugger" xml:space="preserve"> + <value>正在進入偵錯模式。使用合貨 h 或者 ? 以尋求協助。</value> + </data> + <data name="HitBreakpoint" xml:space="preserve"> + <value>點擊 {0}</value> + </data> + <data name="DebuggerSourceCodeFormat" xml:space="preserve"> + <value>{0}:{1,-3} {2}</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +目前的工作階段不支援偵錯;執行將繼續。 + +</value> + </data> + <data name="CannotLoadPSReadline" xml:space="preserve"> + <value>無法載入 PSReadline 模組。 主控台將在不使用 PSReadline 的情況下執行。</value> + </data> + <data name="ConflictingServerModeParameters" xml:space="preserve"> + <value>指定了多個伺服器模式參數。伺服器模式參數必須專一使用。</value> + </data> + <data name="SlowProfileLoadingMessage" xml:space="preserve"> + <value>載入個人和系統設定檔花費了 {0} 毫秒。</value> + </data> + <data name="RunAsAdministrator" xml:space="preserve"> + <value>以系統管理員身分執行</value> + </data> + <data name="PushRunspaceNotRemote" xml:space="preserve"> + <value>PushRunspace 只能推送遠端 Runspace。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>'{0}' 參數是必要的,而且在使用 '{1}' 參數時必須指定。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceSecurityResources.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceSecurityResources.zh-Hant.resx new file mode 100644 index 00000000000..fba4efa1319 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceSecurityResources.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_User" xml:space="preserve"> + <value>使用者:</value> + </data> + <data name="PromptForCredential_Password" xml:space="preserve"> + <value>使用者 {0} 的密碼:</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceStrings.zh-Hant.resx new file mode 100644 index 00000000000..e0881498d1b --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ConsoleHostUserInterfaceStrings.zh-Hant.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptEmptyDescriptionsErrorTemplate" xml:space="preserve"> + <value>"{0}" 集合必須至少具有一個項目。</value> + </data> + <data name="PromptParseOverflowErrorTemplate" xml:space="preserve"> + <value>由於溢位錯誤,無法將 "{1}" 辨識為 {0}。</value> + </data> + <data name="PromptParseFormatErrorTemplate" xml:space="preserve"> + <value>由於格式錯誤,無法將 "{1}" 辨識為 {0}。</value> + </data> + <data name="PromptUnrecognizedCommandErrorTemplate" xml:space="preserve"> + <value>無法將 "{0}" 辨識為有效的提示命令。</value> + </data> + <data name="PromptNoHelpAvailableErrorTemplate" xml:space="preserve"> + <value>{0} 沒有可用的說明。</value> + </data> + <data name="PromptFieldPromptInputSeparatorTemplate" xml:space="preserve"> + <value>{0}:</value> + </data> + <data name="RankZeroArrayErrorTemplate" xml:space="preserve"> + <value>欄位 "{0}" 是零秩陣列。</value> + </data> + <data name="EmptyChoicesErrorTemplate" xml:space="preserve"> + <value>"{0}" 應至少有一個元素。</value> + </data> + <data name="InvalidDefaultChoiceErrorTemplate" xml:space="preserve"> + <value>"{0}" 必須是 "{1}" 的有效索引,或使用 -1 表示沒有預設選項。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" 必須是 "{1}" 的有效索引。"{2}" 不是有效的索引。</value> + </data> + <data name="PromptForChoiceHelp" xml:space="preserve"> + <value>[?]說明 </value> + </data> + <data name="PromptCanceledError" xml:space="preserve"> + <value>提示已取消。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>無法處理快速鍵,因為問號 ("?") 不能用作快速鍵。</value> + </data> + <data name="PromptTypeLoadErrorTemplate" xml:space="preserve"> + <value>無法顯示 "{0}" 的提示,因為無法載入類型 "{1}"。</value> + </data> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>"{0}" 不可以是 Null 或空的。</value> + </data> + <data name="NullErrorTemplate" xml:space="preserve"> + <value>"{0}" 不得為 Null。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>(輸入 !? 以獲取協助。)</value> + </data> + <data name="DefaultChoicePrompt" xml:space="preserve"> + <value>(預設為 "{0}"):</value> + </data> + <data name="DefaultChoiceForMultipleChoices" xml:space="preserve"> + <value>(預設為 "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(預設選項為 {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>選擇[{0}]:</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>偵錯: {0}</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>詳細資訊: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="ReadFailsOnNonInteractiveFlag" xml:space="preserve"> + <value>PowerShell 處於非互動模式。無法使用讀取和提示功能。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ManagedEntranceStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ManagedEntranceStrings.zh-Hant.resx new file mode 100644 index 00000000000..49744d65ee6 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ManagedEntranceStrings.zh-Hant.resx @@ -0,0 +1,493 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShellBannerPowerShell" xml:space="preserve"> + <value>PowerShell {0}</value> + </data> + <data name="ShellBannerCLMode" xml:space="preserve"> + <value>[限制語言模式]</value> + </data> + <data name="ShellBannerCLAuditMode" xml:space="preserve"> + <value>[限制語言稽核模式: 無限制]</value> + </data> + <data name="ShellBannerNLMode" xml:space="preserve"> + <value>[沒有語言模式]</value> + </data> + <data name="ShellBannerRLMode" xml:space="preserve"> + <value>[限制語言模式]</value> + </data> + <data name="PreviewUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell 預覽版本可供使用: 版本 {0} {2} + {1} 立即升級,或於下列發行頁面查看:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="StableUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell 穩定版本可供使用: 版本 {0} {2} + {1} 立即升級,或於下列發行頁面查看:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="LTSUpdateNotificationMessage" xml:space="preserve"> + <value> {1} 有新的 PowerShell LTS 版本可供使用: 版本 {0} {2} + {1} 立即升級,或於下列發行頁面查看:{3}{2} + {1} https://aka.ms/PowerShell-Release?tag=v{0} {4}{2} +</value> + </data> + <data name="UsageHelp" xml:space="preserve"> + <value>使用方式: pwsh[.exe] [-Login] [[-File] <filePath> [args]] + [-Command { - | <script-block> [-args <arg-array>] + | <string> [<CommandParameters>] } ] + [-CommandWithArgs <string> [<CommandParameters>] + [-ConfigurationName <string>] [-ConfigurationFile <filePath>] + [-CustomPipeName <string>] [-EncodedCommand <Base64EncodedCommand>] + [-ExecutionPolicy <ExecutionPolicy>] [-InputFormat {Text | XML}] + [-Interactive] [-MTA] [-NoExit] [-NoLogo] [-NonInteractive] [-NoProfile] + [-NoProfileLoadTime] [-OutputFormat {Text | XML}] + [-SettingsFile <filePath>] [-SSHServerMode] [-STA] + [-Version] [-WindowStyle <style>] + [-WorkingDirectory <directoryPath>] + + pwsh[.exe] -h | -Help | -? | /? + +PowerShell 線上說明 https://aka.ms/powershell-docs + +所有參數都不區分大小寫。</value> + </data> + <data name="ExtendedHelp" xml:space="preserve"> + <value> + +-File | -f + + If the value of File is "-", the command text is read from standard input. + Running "pwsh -File -" without redirected standard input starts a regular + session. This is the same as not specifying the File parameter at all. + + This is the default parameter if no parameters are present but values are + present in the command line. The specified script runs in the local scope + ("dot-sourced"), so that the functions and variables that the script + creates are available in the current session. Enter the script file path + and any parameters. File must be the last parameter in the command, because + all characters typed after the File parameter name are interpreted as the + script file path followed by the script parameters. + + Typically, the switch parameters of a script are either included or + omitted. For example, the following command uses the All parameter of the + Get-Script.ps1 script file: "-File .\Get-Script.ps1 -All" + + In rare cases, you might need to provide a BOOLEAN value for a switch + parameter. To provide a BOOLEAN value for a switch parameter in the value + of the FILE parameter, Use the parameter normally followed immediately by a + colon and the boolean value, such as the following: + "-File .\Get-Script.ps1 -All:$False". + + Parameters passed to the script are passed as literal strings, after + interpretation by the current shell. For example, if you are in cmd.exe and + want to pass an environment variable value, you would use the cmd.exe + syntax: "pwsh -File .\test.ps1 -TestParam %windir%" + + In contrast, running "pwsh -File .\test.ps1 -TestParam $env:windir" in + cmd.exe results in the script receiving the literal string "$env:windir" + because it has no special meaning to the current cmd.exe shell. The + "$env:windir" style of environment variable reference can be used inside a + Command parameter, since there it is interpreted as PowerShell code. + + Similarly, if you want to execute the same command from a Batch script, + you would use "%~dp0" instead of ".\" or "$PSScriptRoot" to represent the current + execution directory: "pwsh -File %~dp0test.ps1 -TestParam %windir%". If you + instead used ".\test.ps1", PowerShell would throw an error because it cannot + find the literal path ".\test.ps1". + + When the script file invoked terminates with an exit command, the process + exit code is set to the numeric argument used with the exit command. With + normal termination, the exit code is always 0. + + Similar to -Command, when a script-terminating error occurs, the exit code + is set to 1. However, unlike with -Command, when the execution is + interrupted with Ctrl-C the exit code is 0. + +-Command | -c + + Executes the specified commands (and any parameters) as though they were + typed at the PowerShell command prompt, and then exits, unless the NoExit + parameter is specified. + + The value of Command can be "-", a script block, or a string. If the value + of Command is "-", the command text is read from standard input. + + The Command parameter only accepts a script block for execution when it can + recognize the value passed to Command as a ScriptBlock type. This is only + possible when running pwsh from another PowerShell host. The ScriptBlock + type may be contained in an existing variable, returned from an expression, + or parsed by the PowerShell host as a literal script block enclosed in + curly braces "{}", before being passed to pwsh. + + pwsh -Command {Get-WinEvent -LogName security} + + In cmd.exe, there is no such thing as a script block (or ScriptBlock type), + so the value passed to Command will always be a string. You can write a + script block inside the string, but instead of being executed it will + behave exactly as though you typed it at a typical PowerShell prompt, + printing the contents of the script block back out to you. + + A string passed to Command is still executed as PowerShell script, so the + script block curly braces are often not required in the first place when + running from cmd.exe. To execute an inline script block defined inside a + string, the call operator "&" can be used: + + pwsh -Command "& {Get-WinEvent -LogName security}" + + If the value of Command is a string, Command must be the last parameter for + pwsh, because all arguments following it are interpreted as part of the + command to execute. + + When called from within an existing PowerShell session, the results are + returned to the parent shell as deserialized XML objects, not live objects. + For other shells, the results are returned as strings. + + If the value of Command is "-", the command text is read from standard + input. You must redirect standard input when using the Command parameter + with standard input. For example: + + @' + "in" + + "hi" | + % { "$_ there" } + + "out" + '@ | powershell -NoProfile -Command - + + This example produces the following output: + + in + hi there + out + + The process exit code is determined by status of the last (executed) + command within the script block. The exit code is 0 when $? is $true or 1 + when $? is $false. If the last command is an external program or a + PowerShell script that explicitly sets an exit code other than 0 or 1, that + exit code is converted to 1 for process exit code. To preserve the specific + exit code, add exit $LASTEXITCODE to your command string or script block. + + Similarly, the value 1 is returned when a script-terminating + (runspace-terminating) error, such as a throw or -ErrorAction Stop, occurs + or when execution is interrupted with Ctrl-C. + +-CommandWithArgs | -cwa + + [Experimental] + Executes a PowerShell command with arguments. Unlike `-Command`, this + parameter populates the `$args built-in variable which can be used by the + command. + + The first string is the command and subsequent strings delimited by whitespace + are the arguments. + + For example: + + pwsh -CommandWithArgs '$args | % { "arg: $_" }' arg1 arg2 + + This example produces the following output: + + arg: arg1 + arg: arg2 + +-ConfigurationName | -config + + Specifies a configuration endpoint in which PowerShell is run. This can be + any endpoint registered on the local machine including the default + PowerShell remoting endpoints or a custom endpoint having specific user + role capabilities. + + Example: "pwsh -ConfigurationName AdminRoles" + +-ConfigurationFile + + Specifies a session configuration (.pssc) file path. The configuration + contained in the configuration file will be applied to the PowerShell + session. + + Example: "pwsh -ConfigurationFile "C:\ProgramData\PowerShell\MyConfig.pssc" + +-CustomPipeName + + Specifies the name to use for an additional IPC server (named pipe) used + for debugging and other cross-process communication. This offers a + predictable mechanism for connecting to other PowerShell instances. + Typically used with the CustomPipeName parameter on "Enter-PSHostProcess". + + This parameter was introduced in PowerShell 6.2. + + For example: + + # PowerShell instance 1 + pwsh -CustomPipeName mydebugpipe + # PowerShell instance 2 + Enter-PSHostProcess -CustomPipeName mydebugpipe + +-EncodedCommand | -e | -ec + + Accepts a Base64-encoded string version of a command. Use this parameter to + submit commands to PowerShell that require complex, nested quoting. The + Base64 representation must be a UTF-16 encoded string. + + For example: + + $command = 'dir "c:\program files" ' + $bytes = [System.Text.Encoding]::Unicode.GetBytes($command) + $encodedCommand = [Convert]::ToBase64String($bytes) + pwsh -encodedcommand $encodedCommand + +-ExecutionPolicy | -ex | -ep + + Sets the default execution policy for the current session and saves it in + the $env:PSExecutionPolicyPreference environment variable. This parameter + does not change the persistently configured execution policies. + + This parameter only applies to Windows computers. The + $env:PSExecutionPolicyPreference environment variable does not exist on + non-Windows platforms. + +-InputFormat | -inp | -if + + Describes the format of data sent to PowerShell. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + +-Interactive | -i + + Present an interactive prompt to the user. Inverse for NonInteractive + parameter. + +-Login | -l + + On Linux and macOS, starts PowerShell as a login shell, using /bin/sh to + execute login profiles such as /etc/profile and ~/.profile. On Windows, + this switch does nothing. + + [!IMPORTANT] This parameter must come first to start PowerShell as a login + shell. The parameter is ignored if passed in any other position. + + To set up pwsh as the login shell on UNIX-like operating systems: + + - Verify that the full absolute path to pwsh is listed under /etc/shells + + - This path is usually something like /usr/bin/pwsh on Linux or + /usr/local/bin/pwsh on macOS + - With some installation methods, this entry will be added + automatically at installation time + - If pwsh is not present in /etc/shells, use an editor to append the + path to pwsh on the last line. This requires elevated privileges to + edit. + + - Use the chsh utility to set your current user's shell to pwsh: + + chsh -s /usr/bin/pwsh + + [!WARNING] Setting pwsh as the login shell is currently not supported on + Windows Subsystem for Linux (WSL), and attempting to set pwsh as the + login shell there may lead to being unable to start WSL interactively. + +-MTA + + Start PowerShell using a multi-threaded apartment. This switch is only + available on Windows. + +-NoExit | -noe + + Does not exit after running startup commands. + + Example: "pwsh -NoExit -Command Get-Date" + +-NoLogo | -nol + + Hides the banner text at startup of interactive sessions. + +-NonInteractive | -noni + + This switch is used to create sessions that shouldn't require user input. + This is useful for scripts that run in scheduled tasks or CI/CD pipelines. + Any attempts to use interactive features, like 'Read-Host' or confirmation + prompts, result in statement terminating errors rather than hanging. + +-NoProfile | -nop + + Does not load the PowerShell profiles. + +-NoProfileLoadTime + + Hides the PowerShell profile load time text shown at startup when the load + time exceeds 500 milliseconds. + +-OutputFormat | -o | -of + + Determines how output from PowerShell is formatted. Valid values are "Text" + (text strings) or "XML" (serialized CLIXML format). + + Example: "pwsh -o XML -c Get-Date" + + When called within a PowerShell session, you get deserialized objects as + output rather plain strings. When called from other shells, the output is + string data formatted as CLIXML text. + +-SettingsFile | -settings + + Overrides the system-wide "powershell.config.json" settings file for the + session. By default, system-wide settings are read from the + "powershell.config.json" in the "$PSHOME" directory. + + Note that these settings are not used by the endpoint specified by the + "-ConfigurationName" argument. + + Example: "pwsh -SettingsFile c:\myproject\powershell.config.json" + +-SSHServerMode | -sshs + + Used in sshd_config for running PowerShell as an SSH subsystem. It is not + intended or supported for any other use. + +-STA + + Start PowerShell using a single-threaded apartment. This is the default. + This switch is only available on Windows. + +-Version | -v + + Displays the version of PowerShell. Additional parameters are ignored. + +-WindowStyle | -w + + Sets the window style for the session. Valid values are Normal, Minimized, + Maximized, and Hidden. + +-WorkingDirectory | -wd + + Sets the initial working directory by executing at startup. Any valid + PowerShell file path is supported. + + To start PowerShell in your home directory, use: pwsh -WorkingDirectory ~ + +-Help, -?, /? + + Displays help for pwsh. If you are typing a pwsh command in PowerShell, + prepend the command parameters with a hyphen (-), not a forward slash (/). + </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ProgressNodeStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ProgressNodeStrings.zh-Hant.resx new file mode 100644 index 00000000000..0ae823aebfa --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/ProgressNodeStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SecondsRemaining" xml:space="preserve"> + <value>剩餘 {0}{1}。。</value> + </data> + <data name="InvisibleNodesMessageSingular" xml:space="preserve"> + <value>未顯示 {0} 個活動...</value> + </data> + <data name="InvisibleNodesMessagePlural" xml:space="preserve"> + <value>未顯示 {0} 個活動...</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/TranscriptStrings.zh-Hant.resx b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/TranscriptStrings.zh-Hant.resx new file mode 100644 index 00000000000..9eb6d492d60 --- /dev/null +++ b/src/Microsoft.PowerShell.ConsoleHost/resources/zh-Hant/TranscriptStrings.zh-Hant.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TranscriptionStarted" xml:space="preserve"> + <value>已開始文字記錄,輸出檔案為 {0}</value> + </data> + <data name="TranscriptionStopped" xml:space="preserve"> + <value>已開始文字記錄,輸出檔案為 {0}</value> + </data> + <data name="CannotStartTranscription" xml:space="preserve"> + <value>無法啟動謄寫,因為發生錯誤: {0}</value> + </data> + <data name="ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>目前的提供者 ({0}) 無法開啟檔案。</value> + </data> + <data name="TranscriptFileReadOnly" xml:space="preserve"> + <value>檔案 {0} 是唯讀。無法寫入此檔案。「Start-Transcript -Force」將會清除唯讀屬性。</value> + </data> + <data name="MultipleFilesNotSupported" xml:space="preserve"> + <value>因為路徑已解析為多個檔案,所以無法執行作業。此命令無法針對多個檔案執行。</value> + </data> + <data name="TranscriptFileExistsNoClobber" xml:space="preserve"> + <value>檔案 {0} 已經存在,且已指定 {1}。</value> + </data> + <data name="ErrorStoppingTranscript" xml:space="preserve"> + <value>停止謄寫時發生錯誤: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/EngineInstaller.cs b/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/EngineInstaller.cs deleted file mode 100644 index ec2b702a144..00000000000 --- a/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/EngineInstaller.cs +++ /dev/null @@ -1,75 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.IO; -using System.Management.Automation; -using System.Reflection; - -namespace Microsoft.PowerShell -{ - /// <summary> - /// EngineInstaller is a class for facilitating registry of necessary - /// information for PowerShell engine. - /// - /// At install time, installation utilities (like InstallUtil.exe) will - /// call install this engine assembly based on the implementation in - /// this class. - /// - /// This class derives from base class PSInstaller. PSInstaller will - /// handle the details about how information got written into registry. - /// Here, the information about registry content is provided. - /// </summary> - [RunInstaller(true)] - public sealed class EngineInstaller : PSInstaller - { - /// <summary> - /// Constructor. - /// </summary> - public EngineInstaller() - : base() - { - } - - /// <summary> - /// </summary> - internal sealed override string RegKey - { - get - { - return RegistryStrings.MonadEngineKey; - } - } - - private static string EngineVersion - { - get - { - return PSVersionInfo.FeatureVersionString; - } - } - - private Dictionary<string, object> _regValues = null; - /// <summary> - /// </summary> - internal sealed override Dictionary<string, object> RegValues - { - get - { - if (_regValues == null) - { - _regValues = new Dictionary<string, object>(); - _regValues[RegistryStrings.MonadEngine_MonadVersion] = EngineVersion; - _regValues[RegistryStrings.MonadEngine_ApplicationBase] = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); - _regValues[RegistryStrings.MonadEngine_ConsoleHostAssemblyName] = Assembly.GetExecutingAssembly().FullName; - _regValues[RegistryStrings.MonadEngine_ConsoleHostModuleName] = Assembly.GetExecutingAssembly().Location; - _regValues[RegistryStrings.MonadEngine_RuntimeVersion] = Assembly.GetExecutingAssembly().ImageRuntimeVersion; - } - - return _regValues; - } - } - } -} diff --git a/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/MshHostMshSnapin.cs b/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/MshHostMshSnapin.cs deleted file mode 100644 index e1132d75751..00000000000 --- a/src/Microsoft.PowerShell.ConsoleHost/singleshell/installer/MshHostMshSnapin.cs +++ /dev/null @@ -1,79 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.ComponentModel; -using System.Management.Automation; - -namespace Microsoft.PowerShell -{ - /// <summary> - /// PSHostPSSnapIn is a class for facilitating registry - /// of necessary information for PowerShell host PSSnapin. - /// </summary> - [RunInstaller(true)] - public sealed class PSHostPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of this class. - /// </summary> - public PSHostPSSnapIn() - : base() - { - } - - /// <summary> - /// Get name of this PSSnapin. - /// </summary> - public override string Name - { - get - { - return RegistryStrings.HostMshSnapinName; - } - } - - /// <summary> - /// Get the default vendor string for this PSSnapin. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Get resource information for vendor. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string VendorResource - { - get - { - return "HostMshSnapInResources,Vendor"; - } - } - - /// <summary> - /// Get the default description string for this PSSnapin. - /// </summary> - public override string Description - { - get - { - return "This PSSnapIn contains cmdlets used by the MSH host."; - } - } - - /// <summary> - /// Get resource information for description. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string DescriptionResource - { - get - { - return "HostMshSnapInResources,Description"; - } - } - } -} diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj index d60337d5d90..50eaa1ef791 100644 --- a/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/Microsoft.PowerShell.CoreCLR.Eventing.csproj @@ -8,7 +8,12 @@ <ItemGroup> <!-- the following package(s) are from https://github.com/dotnet/corefx --> - <PackageReference Include="System.Diagnostics.EventLog" Version="10.0.0-rc.1.25451.107" /> + <PackageReference Include="System.Diagnostics.EventLog" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> + <ItemGroup> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> + </ItemGroup> </Project> diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/DotNetEventingStrings.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/DotNetEventingStrings.resx index b801e091abd..1cf6b6df5cf 100644 --- a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/DotNetEventingStrings.resx +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/DotNetEventingStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/cs/DotNetEventingStrings.cs.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/cs/DotNetEventingStrings.cs.resx new file mode 100644 index 00000000000..a223117eea0 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/cs/DotNetEventingStrings.cs.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Je vyžadováno nezáporné číslo.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Parametr ID musí být v rozsahu {0} až {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Celkový počet parametrů nesmí být vyšší než {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Počet řetězcových parametrů nesmí být vyšší než {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Jako oddělovač nemůže být zadán prázdný řetězec.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/de/DotNetEventingStrings.de.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/de/DotNetEventingStrings.de.resx new file mode 100644 index 00000000000..61175f6d4b9 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/de/DotNetEventingStrings.de.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Eine nicht negative Zahl ist erforderlich.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Der ID-Parameter muss im Bereich {0} bis {1} liegen.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Die Gesamtzahl der Parameter darf „{0}“ nicht überschreiten. </value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Die Anzahl von String-Parametern darf „{0}“ nicht überschreiten.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Das Trennzeichen darf keine leere Zeichenfolge sein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/es/DotNetEventingStrings.es.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/es/DotNetEventingStrings.es.resx new file mode 100644 index 00000000000..15295fef6e2 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/es/DotNetEventingStrings.es.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Se requiere un número no negativo.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>El parámetro ID debe estar en el intervalo {0} hasta {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>El número total de parámetros no debe superar {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>El número de parámetros String no debe superar {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>El delimitador no puede ser una cadena vacía.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/fr/DotNetEventingStrings.fr.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/fr/DotNetEventingStrings.fr.resx new file mode 100644 index 00000000000..c5d5c3c8526 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/fr/DotNetEventingStrings.fr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Un nombre non négatif est nécessaire.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Le paramètre ID doit être compris entre {0} et {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Le nombre total de paramètres ne doit pas dépasser {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Le nombre de paramètres Chaîne ne doit pas dépasser {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Le délimiteur ne peut pas être une chaîne vide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/it/DotNetEventingStrings.it.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/it/DotNetEventingStrings.it.resx new file mode 100644 index 00000000000..4e80ad79c82 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/it/DotNetEventingStrings.it.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Richiesto numero non negativo.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Il parametro ID deve essere compreso tra {0} e {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Il numero totale dei parametri non deve superare {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Il numero dei parametri di stringa non deve superare {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Il delimitatore non può essere una stringa vuota.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ja/DotNetEventingStrings.ja.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ja/DotNetEventingStrings.ja.resx new file mode 100644 index 00000000000..cb4c5b2cae2 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ja/DotNetEventingStrings.ja.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>正の数値が必要です。</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>ID パラメーターは {0} から {1} の範囲内である必要があります。</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>パラメーターの総数は {0} 以下である必要があります。</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>文字列パラメーターの数は {0} 以下である必要があります。</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>区切り記号を空の文字列にすることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ko/DotNetEventingStrings.ko.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ko/DotNetEventingStrings.ko.resx new file mode 100644 index 00000000000..ebd801e99a6 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ko/DotNetEventingStrings.ko.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>음수가 아닌 숫자가 필요합니다.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>ID 매개 변수는 {0}에서 {1}까지여야 합니다.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>전체 매개 변수 수는 {0}을(를) 초과하면 안 됩니다.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>String 매개 변수의 수는 {0}을(를) 초과할 수 없습니다.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>구분 기호는 빈 문자열일 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pl/DotNetEventingStrings.pl.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pl/DotNetEventingStrings.pl.resx new file mode 100644 index 00000000000..9949b0bb3df --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pl/DotNetEventingStrings.pl.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Wymagana jest liczba nieujemna.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Parametr identyfikatora musi znajdować się w zakresie {0} do {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Całkowita liczba parametrów nie może przekraczać {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Liczba parametrów string nie może przekraczać {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Ogranicznik nie może być pustym ciągiem.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pt-BR/DotNetEventingStrings.pt-BR.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pt-BR/DotNetEventingStrings.pt-BR.resx new file mode 100644 index 00000000000..c88e249bd31 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/pt-BR/DotNetEventingStrings.pt-BR.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Non negative number is required.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>The ID parameter must be in the range {0} through {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>The total number of parameters must not exceed {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>The number of String parameters must not exceed {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Delimiter cannot be an empty string.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ru/DotNetEventingStrings.ru.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ru/DotNetEventingStrings.ru.resx new file mode 100644 index 00000000000..f8701d3187d --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/ru/DotNetEventingStrings.ru.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Требуется неотрицательное число.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>Параметр идентификатора должен быть в диапазоне от {0} до {1}.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Общее число параметров не должно превышать {0}.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>Число параметров String не должно превышать {0}.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Разделитель не может быть пустой строкой.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/tr/DotNetEventingStrings.tr.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/tr/DotNetEventingStrings.tr.resx new file mode 100644 index 00000000000..f54223e4207 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/tr/DotNetEventingStrings.tr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>Negatif olmayan bir sayı gerekiyor.</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>ID parametresi {0} - {1} aralığında olmalıdır.</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>Parametrelerin toplam sayısı en çok {0} olabilir.</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>String parametrelerinin sayısı en fazla {0} olabilir.</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>Sınırlayıcı boş bir dize olamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hans/DotNetEventingStrings.zh-Hans.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hans/DotNetEventingStrings.zh-Hans.resx new file mode 100644 index 00000000000..02de983ce12 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hans/DotNetEventingStrings.zh-Hans.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>需要非负数。</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>ID 参数必须处于 {0} 到 {1} 的范围内。</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>参数的总数不能超过 {0}。</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>字符串参数的数量不能超过 {0}。</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>分隔符不能为空字符串。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hant/DotNetEventingStrings.zh-Hant.resx b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hant/DotNetEventingStrings.zh-Hant.resx new file mode 100644 index 00000000000..1ab6d057c03 --- /dev/null +++ b/src/Microsoft.PowerShell.CoreCLR.Eventing/resources/zh-Hant/DotNetEventingStrings.zh-Hant.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentOutOfRange_NeedNonNegNum" xml:space="preserve"> + <value>需要使用非負數。</value> + </data> + <data name="ArgumentOutOfRange_NeedValidId" xml:space="preserve"> + <value>ID 參數必須在 {0} 到 {1} 的範圍內。</value> + </data> + <data name="ArgumentOutOfRange_MaxArgExceeded" xml:space="preserve"> + <value>參數總數不得超過 {0}。</value> + </data> + <data name="ArgumentOutOfRange_MaxStringsExceeded" xml:space="preserve"> + <value>String 參數的數目不得超過 {0}。</value> + </data> + <data name="Argument_NeedNonemptyDelimiter" xml:space="preserve"> + <value>分隔符號不能為空字串。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/AddLocalGroupMemberCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/AddLocalGroupMemberCommand.cs deleted file mode 100644 index 59cb3067efc..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/AddLocalGroupMemberCommand.cs +++ /dev/null @@ -1,303 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Management.Automation; -using System.Security.Principal; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Add-LocalGroupMember cmdlet adds one or more users or groups to a local - /// group. - /// </summary> - [Cmdlet(VerbsCommon.Add, "LocalGroupMember", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717987")] - [Alias("algm")] - public class AddLocalGroupMemberCommand : PSCmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Group". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "Group")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalGroup Group - { - get { return this.group;} - - set { this.group = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup group; - - /// <summary> - /// The following is the definition of the input parameter "Member". - /// Specifies one or more users or groups to add to this local group. You can - /// identify users or groups by specifying their names or SIDs, or by passing - /// Microsoft.PowerShell.Commands.LocalPrincipal objects. - /// </summary> - [Parameter(Mandatory = true, - Position = 1, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalPrincipal[] Member - { - get { return this.member;} - - set { this.member = value; } - } - - private Microsoft.PowerShell.Commands.LocalPrincipal[] member; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - if (Group != null) - ProcessGroup(Group); - else if (Name != null) - ProcessName(Name); - else if (SID != null) - ProcessSid(SID); - } - catch (GroupNotFoundException ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - - /// <summary> - /// Creates a list of <see cref="LocalPrincipal"/> objects - /// ready to be processed by the cmdlet. - /// </summary> - /// <param name="groupId"> - /// Name or SID (as a string) of the group we'll be adding to. - /// This string is used primarily for specifying the target - /// in WhatIf scenarios. - /// </param> - /// <param name="member"> - /// LocalPrincipal object to be processed - /// </param> - /// <returns> - /// A LocalPrincipal Object to be added to the group - /// </returns> - /// <remarks> - /// <para> - /// LocalPrincipal objects in the Member parameter may not be complete, - /// particularly those created from a name or a SID string given to the - /// Member cmdlet parameter. The object returned from this method contains - /// , at the very least, a valid SID. - /// </para> - /// <para> - /// Any Member objects provided by name or SID string will be looked up - /// to ensure that such an object exists. If an object is not found, - /// an error message is displayed by PowerShell and null will be returned - /// </para> - /// <para> - /// This method also handles the WhatIf scenario. If the Cmdlet's - /// <b>ShouldProcess</b> method returns false on any Member object, - /// that object will not be included in the returned List. - /// </para> - /// </remarks> - private LocalPrincipal MakePrincipal(string groupId, LocalPrincipal member) - { - LocalPrincipal principal = null; - // if the member has a SID, we can use it directly - if (member.SID != null) - { - principal = member; - } - else // otherwise it must have been constructed by name - { - SecurityIdentifier sid = this.TrySid(member.Name); - - if (sid != null) - { - member.SID = sid; - principal = member; - } - else - { - try - { - principal = sam.LookupAccount(member.Name); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - if (CheckShouldProcess(principal, groupId)) - return principal; - - return null; - } - - /// <summary> - /// Determine if a principal should be processed. - /// Just a wrapper around Cmdlet.ShouldProcess, with localized string - /// formatting. - /// </summary> - /// <param name="principal">Name of the principal to be added.</param> - /// <param name="groupName"> - /// Name of the group to which the members will be added. - /// </param> - /// <returns> - /// True if the principal should be processed, false otherwise. - /// </returns> - private bool CheckShouldProcess(LocalPrincipal principal, string groupName) - { - if (principal == null) - return false; - - string msg = StringUtil.Format(Strings.ActionAddGroupMember, principal.ToString()); - - return ShouldProcess(groupName, msg); - } - - /// <summary> - /// Add members to a group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object representing the group to which - /// the members will be added. - /// </param> - private void ProcessGroup(LocalGroup group) - { - string groupId = group.Name ?? group.SID.ToString(); - foreach (var member in this.Member) - { - LocalPrincipal principal = MakePrincipal(groupId, member); - if (principal != null) - { - var ex = sam.AddLocalGroupMember(group, principal); - if (ex != null) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Add members to a group specified by name. - /// </summary> - /// <param name="name"> - /// The name of the group to which the members will be added. - /// </param> - private void ProcessName(string name) - { - ProcessGroup(sam.GetLocalGroup(name)); - } - - /// <summary> - /// Add members to a group specified by SID. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group - /// to which the members will be added. - /// </param> - private void ProcessSid(SecurityIdentifier groupSid) - { - foreach (var member in this.Member) - { - LocalPrincipal principal = MakePrincipal(groupSid.ToString(), member); - if (principal != null) - { - var ex = sam.AddLocalGroupMember(groupSid, principal); - if (ex != null) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/DisableLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/DisableLocalUserCommand.cs deleted file mode 100644 index 592c77726fe..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/DisableLocalUserCommand.cs +++ /dev/null @@ -1,219 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Disable-LocalUser cmdlet disables local user accounts. When a user - /// account is disabled, the user is not permitted to log on. When a user - /// account is enabled, the user is permitted to log on normally. - /// </summary> - [Cmdlet(VerbsLifecycle.Disable, "LocalUser", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717986")] - [Alias("dlu")] - public class DisableLocalUserCommand : Cmdlet - { - #region Constants - private const Enabling enabling = Enabling.Disable; - #endregion Constants - - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local user accounts to disable in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalUser[] InputObject - { - get { return this.inputobject; } - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalUser[] inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the names of the local user accounts to disable in the local - /// Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies the LocalUser accounts to disable by - /// System.Security.Principal.SecurityIdentifier. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessUsers(); - ProcessNames(); - ProcessSids(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process users requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var name in Name) - { - try - { - if (CheckShouldProcess(name)) - sam.EnableLocalUser(sam.GetLocalUser(name), enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var sid in SID) - { - try - { - if (CheckShouldProcess(sid.ToString())) - sam.EnableLocalUser(sid, enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -InputObject. - /// </summary> - private void ProcessUsers() - { - if (InputObject != null) - { - foreach (var user in InputObject) - { - try - { - if (CheckShouldProcess(user.Name)) - sam.EnableLocalUser(user, enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionDisableUser); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/EnableLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/EnableLocalUserCommand.cs deleted file mode 100644 index 88627ba2e33..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/EnableLocalUserCommand.cs +++ /dev/null @@ -1,219 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Enable-LocalUser cmdlet enables local user accounts. When a user account - /// is disabled, the user is not permitted to log on. When a user account is - /// enabled, the user is permitted to log on normally. - /// </summary> - [Cmdlet(VerbsLifecycle.Enable, "LocalUser", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717985")] - [Alias("elu")] - public class EnableLocalUserCommand : Cmdlet - { - #region Constants - private const Enabling enabling = Enabling.Enable; - #endregion Constants - - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local user accounts to enable in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalUser[] InputObject - { - get { return this.inputobject; } - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalUser[] inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local user accounts to enable in the local Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies the LocalUser accounts to enable by - /// System.Security.Principal.SecurityIdentifier. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessUsers(); - ProcessNames(); - ProcessSids(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process users requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var name in Name) - { - try - { - if (CheckShouldProcess(name)) - sam.EnableLocalUser(sam.GetLocalUser(name), enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var sid in SID) - { - try - { - if (CheckShouldProcess(sid.ToString())) - sam.EnableLocalUser(sid, enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -InputObject. - /// </summary> - private void ProcessUsers() - { - if (InputObject != null) - { - foreach (var user in InputObject) - { - try - { - if (CheckShouldProcess(user.Name)) - sam.EnableLocalUser(user, enabling); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionEnableUser); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupCommand.cs deleted file mode 100644 index 4c11a3c4c36..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupCommand.cs +++ /dev/null @@ -1,170 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; -using System.Security.Principal; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Get-LocalGroup cmdlet gets local groups from the Windows Security - /// Accounts manager. - /// </summary> - [Cmdlet(VerbsCommon.Get, "LocalGroup", - DefaultParameterSetName = "Default", - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717974")] - [Alias("glg")] - public class GetLocalGroupCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local groups to get from the local Security Accounts Manager. - /// </summary> - [Parameter(Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a local group from the local Security Accounts Manager. - /// </summary> - [Parameter(Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - if (Name == null && SID == null) - { - foreach (var group in sam.GetAllLocalGroups()) - WriteObject(group); - - return; - } - - ProcessNames(); - ProcessSids(); - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process groups requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// Groups may be specified using wildcards. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var name in Name) - { - try - { - if (WildcardPattern.ContainsWildcardCharacters(name)) - { - var pattern = new WildcardPattern(name, WildcardOptions.Compiled - | WildcardOptions.IgnoreCase); - - foreach (var group in sam.GetMatchingLocalGroups(n => pattern.IsMatch(n))) - WriteObject(group); - } - else - { - WriteObject(sam.GetLocalGroup(name)); - } - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process groups requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var sid in SID) - { - try - { - WriteObject(sam.GetLocalGroup(sid)); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupMemberCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupMemberCommand.cs deleted file mode 100644 index 0b3625f6ef7..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalGroupMemberCommand.cs +++ /dev/null @@ -1,235 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Management.Automation; -using System.Security.Principal; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Get-LocalGroupMember cmdlet gets the members of a local group. - /// </summary> - [Cmdlet(VerbsCommon.Get, "LocalGroupMember", - DefaultParameterSetName = "Default", - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717988")] - [Alias("glgm")] - public class GetLocalGroupMemberCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Group". - /// The security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Group")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalGroup Group - { - get { return this.group;} - - set { this.group = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup group; - - /// <summary> - /// The following is the definition of the input parameter "Member". - /// Specifies the name of the user or group that is a member of this group. If - /// this parameter is not specified, all members of the specified group are - /// returned. This accepts a name, SID, or wildcard string. - /// </summary> - [Parameter(Position = 1)] - [ValidateNotNullOrEmpty] - public string Member - { - get { return this.member;} - - set { this.member = value; } - } - - private string member; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// The security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// The security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - IEnumerable<LocalPrincipal> principals = null; - - if (Group != null) - principals = ProcessGroup(Group); - else if (Name != null) - principals = ProcessName(Name); - else if (SID != null) - principals = ProcessSid(SID); - - if (principals != null) - WriteObject(principals, true); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - private IEnumerable<LocalPrincipal> ProcessesMembership(IEnumerable<LocalPrincipal> membership) - { - List<LocalPrincipal> rv; - - // if no members are specified, return all of them - if (Member == null) - { - // return membership; - rv = new List<LocalPrincipal>(membership); - } - else - { - // var rv = new List<LocalPrincipal>(); - rv = new List<LocalPrincipal>(); - - if (WildcardPattern.ContainsWildcardCharacters(Member)) - { - var pattern = new WildcardPattern(Member, WildcardOptions.Compiled - | WildcardOptions.IgnoreCase); - - foreach (var m in membership) - if (pattern.IsMatch(sam.StripMachineName(m.Name))) - rv.Add(m); - } - else - { - var sid = this.TrySid(Member); - - if (sid != null) - { - foreach (var m in membership) - { - if (m.SID == sid) - { - rv.Add(m); - break; - } - } - } - else - { - foreach (var m in membership) - { - if (sam.StripMachineName(m.Name).Equals(Member, StringComparison.CurrentCultureIgnoreCase)) - { - rv.Add(m); - break; - } - } - } - - if (rv.Count == 0) - { - var ex = new PrincipalNotFoundException(member, member); - WriteError(ex.MakeErrorRecord()); - } - } - } - - // sort the resulting principals by mane - rv.Sort(static (p1, p2) => string.Compare(p1.Name, p2.Name, StringComparison.CurrentCultureIgnoreCase)); - - return rv; - } - - private IEnumerable<LocalPrincipal> ProcessGroup(LocalGroup group) - { - return ProcessesMembership(sam.GetLocalGroupMembers(group)); - } - - private IEnumerable<LocalPrincipal> ProcessName(string name) - { - return ProcessGroup(sam.GetLocalGroup(name)); - } - - private IEnumerable<LocalPrincipal> ProcessSid(SecurityIdentifier groupSid) - { - return ProcessesMembership(sam.GetLocalGroupMembers(groupSid)); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalUserCommand.cs deleted file mode 100644 index 9f8d3b9311b..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/GetLocalUserCommand.cs +++ /dev/null @@ -1,172 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Diagnostics.CodeAnalysis; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Get-LocalUser cmdlet gets local user accounts from the Windows Security - /// Accounts Manager. This includes local accounts that have been connected to a - /// Microsoft account. - /// </summary> - [Cmdlet(VerbsCommon.Get, "LocalUser", - DefaultParameterSetName = "Default", - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717980")] - [Alias("glu")] - public class GetLocalUserCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local user accounts to get from the local Security Accounts - /// Manager. This accepts a name or wildcard string. - /// </summary> - [Parameter(Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a user from the local Security Accounts Manager. - /// </summary> - [Parameter(Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid; } - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - if (Name == null && SID == null) - { - foreach (var user in sam.GetAllLocalUsers()) - WriteObject(user); - - return; - } - - ProcessNames(); - ProcessSids(); - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process users requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// Users may be specified using wildcards. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var nm in Name) - { - try - { - if (WildcardPattern.ContainsWildcardCharacters(nm)) - { - var pattern = new WildcardPattern(nm, WildcardOptions.Compiled - | WildcardOptions.IgnoreCase); - - foreach (var user in sam.GetMatchingLocalUsers(n => pattern.IsMatch(n))) - WriteObject(user); - } - else - { - WriteObject(sam.GetLocalUser(nm)); - } - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var s in SID) - { - try - { - WriteObject(sam.GetLocalUser(s)); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalGroupCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalGroupCommand.cs deleted file mode 100644 index b709d22a485..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalGroupCommand.cs +++ /dev/null @@ -1,120 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The New-LocalGroup Cmdlet can be used to create a new local security group - /// in the Windows Security Accounts Manager. - /// </summary> - [Cmdlet(VerbsCommon.New, "LocalGroup", - SupportsShouldProcess = true, - HelpUri ="https://go.microsoft.com/fwlink/?LinkId=717990")] - [Alias("nlg")] - public class NewLocalGroupCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Description". - /// A descriptive comment. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - [ValidateNotNull] - public string Description - { - get { return this.description;} - - set { this.description = value; } - } - - private string description; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// The group name for the local security group. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [ValidateLength(1, 256)] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - if (CheckShouldProcess(Name)) - { - var group = sam.CreateLocalGroup(new LocalGroup - { - Description = Description, - Name = Name - }); - - WriteObject(group); - } - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionNewGroup); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalUserCommand.cs deleted file mode 100644 index d3402b5a4c9..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/NewLocalUserCommand.cs +++ /dev/null @@ -1,294 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The New-LocalUser cmdlet creates a new local user account. - /// </summary> - [Cmdlet(VerbsCommon.New, "LocalUser", - DefaultParameterSetName = "Password", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717981")] - [Alias("nlu")] - public class NewLocalUserCommand : PSCmdlet - { - #region Static Data - // Names of object- and boolean-type parameters. - // Switch parameters don't need to be included. - private static string[] parameterNames = new string[] - { - "AccountExpires", - "Description", - "Disabled", - "FullName", - "Password", - "UserMayNotChangePassword" - }; - #endregion Static Data - - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "AccountExpires". - /// Specifies when the user account will expire. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - public System.DateTime AccountExpires - { - get { return this.accountexpires;} - - set { this.accountexpires = value; } - } - - private System.DateTime accountexpires; - - // This parameter added by hand (copied from SetLocalUserCommand), not by Cmdlet Designer - /// <summary> - /// The following is the definition of the input parameter "AccountNeverExpires". - /// Specifies that the account will not expire. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - public System.Management.Automation.SwitchParameter AccountNeverExpires - { - get { return this.accountneverexpires;} - - set { this.accountneverexpires = value; } - } - - private System.Management.Automation.SwitchParameter accountneverexpires; - - /// <summary> - /// The following is the definition of the input parameter "Description". - /// A descriptive comment for this user account. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - [ValidateNotNull] - public string Description - { - get { return this.description;} - - set { this.description = value; } - } - - private string description; - - /// <summary> - /// The following is the definition of the input parameter "Disabled". - /// Specifies whether this user account is enabled or disabled. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - public System.Management.Automation.SwitchParameter Disabled - { - get { return this.disabled;} - - set { this.disabled = value; } - } - - private System.Management.Automation.SwitchParameter disabled; - - /// <summary> - /// The following is the definition of the input parameter "FullName". - /// Specifies the full name of the user account. This is different from the - /// username of the user account. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - [ValidateNotNull] - public string FullName - { - get { return this.fullname;} - - set { this.fullname = value; } - } - - private string fullname; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the user name for the local user account. This can be a local user - /// account or a local user account that is connected to a Microsoft Account. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [ValidateLength(1, 20)] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "Password". - /// Specifies the password for the local user account. A password can contain up - /// to 127 characters. - /// </summary> - [Parameter(Mandatory = true, - ParameterSetName = "Password", - ValueFromPipelineByPropertyName = true)] - [ValidateNotNull] - public System.Security.SecureString Password - { - get { return this.password;} - - set { this.password = value; } - } - - private System.Security.SecureString password; - - /// <summary> - /// The following is the definition of the input parameter "PasswordChangeableDate". - /// Specifies that the new User account has no password. - /// </summary> - [Parameter(Mandatory = true, - ParameterSetName = "NoPassword", - ValueFromPipelineByPropertyName = true)] - public System.Management.Automation.SwitchParameter NoPassword - { - get { return this.nopassword; } - - set { this.nopassword = value; } - } - - private System.Management.Automation.SwitchParameter nopassword; - - /// <summary> - /// The following is the definition of the input parameter "PasswordNeverExpires". - /// Specifies that the password will not expire. - /// </summary> - [Parameter(ParameterSetName = "Password", - ValueFromPipelineByPropertyName = true)] - public System.Management.Automation.SwitchParameter PasswordNeverExpires - { - get { return this.passwordneverexpires; } - - set { this.passwordneverexpires = value; } - } - - private System.Management.Automation.SwitchParameter passwordneverexpires; - - /// <summary> - /// The following is the definition of the input parameter "UserMayNotChangePassword". - /// Specifies whether the user is allowed to change the password on this - /// account. The default value is True. - /// </summary> - [Parameter(ValueFromPipelineByPropertyName = true)] - public System.Management.Automation.SwitchParameter UserMayNotChangePassword - { - get { return this.usermaynotchangepassword;} - - set { this.usermaynotchangepassword = value; } - } - - private System.Management.Automation.SwitchParameter usermaynotchangepassword; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - if (this.HasParameter("AccountExpires") && AccountNeverExpires.IsPresent) - { - InvalidParametersException ex = new InvalidParametersException("AccountExpires", "AccountNeverExpires"); - ThrowTerminatingError(ex.MakeErrorRecord()); - } - - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - if (CheckShouldProcess(Name)) - { - var user = new LocalUser - { - Name = Name, - Description = Description, - Enabled = true, - FullName = FullName, - UserMayChangePassword = true - }; - - foreach (var paramName in parameterNames) - { - if (this.HasParameter(paramName)) - { - switch (paramName) - { - case "AccountExpires": - user.AccountExpires = AccountExpires; - break; - - case "Disabled": - user.Enabled = !Disabled; - break; - - case "UserMayNotChangePassword": - user.UserMayChangePassword = !UserMayNotChangePassword; - break; - } - } - } - - if (AccountNeverExpires.IsPresent) - user.AccountExpires = null; - - // Password will be null if NoPassword was given - user = sam.CreateLocalUser(user, Password, PasswordNeverExpires.IsPresent); - - WriteObject(user); - } - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionNewUser); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupCommand.cs deleted file mode 100644 index 981643cf04c..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupCommand.cs +++ /dev/null @@ -1,212 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Remove-LocalGroup cmdlet deletes a security group from the Windows - /// Security Accounts manager. - /// </summary> - [Cmdlet(VerbsCommon.Remove, "LocalGroup", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717975")] - [Alias("rlg")] - public class RemoveLocalGroupCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies security groups from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalGroup[] InputObject - { - get { return this.inputobject; } - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup[] inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local groups to be deleted from the local Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies the LocalGroup accounts to remove by - /// System.Security.Principal.SecurityIdentifier. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid; } - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessGroups(); - ProcessNames(); - ProcessSids(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process groups requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var name in Name) - { - try - { - if (CheckShouldProcess(name)) - sam.RemoveLocalGroup(sam.GetLocalGroup(name)); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process groups requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var sid in SID) - { - try - { - if (CheckShouldProcess(sid.ToString())) - sam.RemoveLocalGroup(sid); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process groups given through -InputObject. - /// </summary> - private void ProcessGroups() - { - if (InputObject != null) - { - foreach (var group in InputObject) - { - try - { - if (CheckShouldProcess(group.Name)) - sam.RemoveLocalGroup(group); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionRemoveGroup); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupMemberCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupMemberCommand.cs deleted file mode 100644 index 47d0a77784e..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalGroupMemberCommand.cs +++ /dev/null @@ -1,301 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Collections.Generic; -using System.Management.Automation; -using System.Security.Principal; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Remove-LocalGroupMember cmdlet removes one or more members (users or - /// groups) from a local security group. - /// </summary> - [Cmdlet(VerbsCommon.Remove, "LocalGroupMember", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717989")] - [Alias("rlgm")] - public class RemoveLocalGroupMemberCommand : PSCmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Group". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "Group")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalGroup Group - { - get { return this.group;} - - set { this.group = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup group; - - /// <summary> - /// The following is the definition of the input parameter "Member". - /// Specifies one or more users or groups to remove from this local group. You can - /// identify users or groups by specifying their names or SIDs, or by passing - /// Microsoft.PowerShell.Commands.LocalPrincipal objects. - /// </summary> - [Parameter(Mandatory = true, - Position = 1, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalPrincipal[] Member - { - get { return this.member;} - - set { this.member = value; } - } - - private Microsoft.PowerShell.Commands.LocalPrincipal[] member; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// The security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - if (Group != null) - ProcessGroup(Group); - else if (Name != null) - ProcessName(Name); - else if (SID != null) - ProcessSid(SID); - } - catch (GroupNotFoundException ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - - /// <summary> - /// Creates a list of <see cref="LocalPrincipal"/> objects - /// ready to be processed by the cmdlet. - /// </summary> - /// <param name="groupId"> - /// Name or SID (as a string) of the group we'll be removing from. - /// This string is used primarily for specifying the target - /// in WhatIf scenarios. - /// </param> - /// <param name="member"> - /// LocalPrincipal object to be processed - /// </param> - /// <returns> - /// LocalPrincipal object processed and ready to be removed - /// </returns> - /// <remarks> - /// <para> - /// LocalPrincipal object in the Member parameter may not be complete, - /// particularly those created from a name or a SID string given to the - /// Member cmdlet parameter. The object returned from this method contains at the very least, contain a valid SID. - /// </para> - /// <para> - /// Any Member object provided by name or SID string will be looked up - /// to ensure that such an object exists. If an object is not found, - /// an error message is displayed by PowerShell and null will be returned from this method - /// </para> - /// <para> - /// This method also handles the WhatIf scenario. If the Cmdlet's - /// <b>ShouldProcess</b> method returns false on any Member object - /// </para> - /// </remarks> - private LocalPrincipal MakePrincipal(string groupId, LocalPrincipal member) - { - LocalPrincipal principal = null; - - // if the member has a SID, we can use it directly - if (member.SID != null) - { - principal = member; - } - else // otherwise it must have been constructed by name - { - SecurityIdentifier sid = this.TrySid(member.Name); - - if (sid != null) - { - member.SID = sid; - principal = member; - } - else - { - try - { - principal = sam.LookupAccount(member.Name); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - if (CheckShouldProcess(principal, groupId)) - return principal; - - return null; - } - - /// <summary> - /// Determine if a principal should be processed. - /// Just a wrapper around Cmdlet.ShouldProcess, with localized string - /// formatting. - /// </summary> - /// <param name="principal">Name of the principal to be removed.</param> - /// <param name="groupName"> - /// Name of the group from which the members will be removed. - /// </param> - /// <returns> - /// True if the principal should be processed, false otherwise. - /// </returns> - private bool CheckShouldProcess(LocalPrincipal principal, string groupName) - { - if (principal == null) - return false; - - string msg = StringUtil.Format(Strings.ActionRemoveGroupMember, principal.ToString()); - - return ShouldProcess(groupName, msg); - } - - /// <summary> - /// Remove members from a group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object representing the group from which - /// the members will be removed. - /// </param> - private void ProcessGroup(LocalGroup group) - { - string groupId = group.Name ?? group.SID.ToString(); - foreach (var member in this.Member) - { - LocalPrincipal principal = MakePrincipal(groupId, member); - if (principal != null) - { - var ex = sam.RemoveLocalGroupMember(group, principal); - if (ex != null) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Remove members from a group specified by name. - /// </summary> - /// <param name="name"> - /// The name of the group from which the members will be removed. - /// </param> - private void ProcessName(string name) - { - ProcessGroup(sam.GetLocalGroup(name)); - } - - /// <summary> - /// Remove members from a group specified by SID. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group - /// from which the members will be removed. - /// </param> - private void ProcessSid(SecurityIdentifier groupSid) - { - foreach (var member in this.Member) - { - LocalPrincipal principal = MakePrincipal(groupSid.ToString(), member); - if (principal != null) - { - var ex = sam.RemoveLocalGroupMember(groupSid, principal); - if (ex != null) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalUserCommand.cs deleted file mode 100644 index 6d6081fef7e..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RemoveLocalUserCommand.cs +++ /dev/null @@ -1,213 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Remove-LocalUser cmdlet deletes a user account from the Windows Security - /// Accounts manager. - /// </summary> - [Cmdlet(VerbsCommon.Remove, "LocalUser", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717982")] - [Alias("rlu")] - public class RemoveLocalUserCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local user accounts to remove in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Microsoft.PowerShell.Commands.LocalUser[] InputObject - { - get { return this.inputobject;} - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalUser[] inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the user accounts to be deleted from the local Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public string[] Name - { - get { return this.name; } - - set { this.name = value; } - } - - private string[] name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies the local user accounts to remove by - /// System.Security.Principal.SecurityIdentifier. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public System.Security.Principal.SecurityIdentifier[] SID - { - get { return this.sid; } - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier[] sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessUsers(); - ProcessNames(); - ProcessSids(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process users requested by -Name. - /// </summary> - /// <remarks> - /// All arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessNames() - { - if (Name != null) - { - foreach (var name in Name) - { - try - { - if (CheckShouldProcess(name)) - sam.RemoveLocalUser(sam.GetLocalUser(name)); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users requested by -SID. - /// </summary> - private void ProcessSids() - { - if (SID != null) - { - foreach (var sid in SID) - { - try - { - if (CheckShouldProcess(sid.ToString())) - sam.RemoveLocalUser(sid); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - /// <summary> - /// Process users given through -InputObject. - /// </summary> - private void ProcessUsers() - { - if (InputObject != null) - { - foreach (var user in InputObject) - { - try - { - if (CheckShouldProcess(user.Name)) - sam.RemoveLocalUser(user); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - } - - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionRemoveUser); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalGroupCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalGroupCommand.cs deleted file mode 100644 index c594fccb889..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalGroupCommand.cs +++ /dev/null @@ -1,232 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Rename-LocalGroup cmdlet renames a local security group in the Security - /// Accounts Manager. - /// </summary> - [Cmdlet(VerbsCommon.Rename, "LocalGroup", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717978")] - [Alias("rnlg")] - public class RenameLocalGroupCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local group account to rename in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNullOrEmpty] - public Microsoft.PowerShell.Commands.LocalGroup InputObject - { - get { return this.inputobject;} - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local group to be renamed in the local Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "NewName". - /// Specifies the new name for the local security group in the Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 1)] - [ValidateNotNullOrEmpty] - public string NewName - { - get { return this.newname;} - - set { this.newname = value; } - } - - private string newname; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNullOrEmpty] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessGroup(); - ProcessName(); - ProcessSid(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process group requested by -Name. - /// </summary> - /// <remarks> - /// Arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessName() - { - if (Name != null) - { - try - { - if (CheckShouldProcess(Name, NewName)) - sam.RenameLocalGroup(sam.GetLocalGroup(Name), NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Process group requested by -SID. - /// </summary> - private void ProcessSid() - { - if (SID != null) - { - try - { - if (CheckShouldProcess(SID.ToString(), NewName)) - sam.RenameLocalGroup(SID, NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Process group given through -InputObject. - /// </summary> - private void ProcessGroup() - { - if (InputObject != null) - { - try - { - if (CheckShouldProcess(InputObject.Name, NewName)) - sam.RenameLocalGroup(InputObject, NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Determine if a group should be processed. - /// Just a wrapper around Cmdlet.ShouldProcess, with localized string - /// formatting. - /// </summary> - /// <param name="groupName"> - /// Name of the group to rename. - /// </param> - /// <param name="newName"> - /// New name for the group. - /// </param> - /// <returns> - /// True if the group should be processed, false otherwise. - /// </returns> - private bool CheckShouldProcess(string groupName, string newName) - { - string msg = StringUtil.Format(Strings.ActionRenameGroup, newName); - - return ShouldProcess(groupName, msg); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalUserCommand.cs deleted file mode 100644 index c23cf41ac61..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/RenameLocalUserCommand.cs +++ /dev/null @@ -1,232 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Rename-LocalUser cmdlet renames a local user account in the Security - /// Accounts Manager. - /// </summary> - [Cmdlet(VerbsCommon.Rename, "LocalUser", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=717983")] - [Alias("rnlu")] - public class RenameLocalUserCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local user account to rename in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalUser InputObject - { - get { return this.inputobject;} - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalUser inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local user account to be renamed in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "NewName". - /// Specifies the new name for the local user account in the Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 1)] - [ValidateNotNullOrEmpty] - public string NewName - { - get { return this.newname;} - - set { this.newname = value; } - } - - private string newname; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies the local user to rename. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - ProcessUser(); - ProcessName(); - ProcessSid(); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - /// <summary> - /// Process user requested by -Name. - /// </summary> - /// <remarks> - /// Arguments to -Name will be treated as names, - /// even if a name looks like a SID. - /// </remarks> - private void ProcessName() - { - if (Name != null) - { - try - { - if (CheckShouldProcess(Name, NewName)) - sam.RenameLocalUser(sam.GetLocalUser(Name), NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Process user requested by -SID. - /// </summary> - private void ProcessSid() - { - if (SID != null) - { - try - { - if (CheckShouldProcess(SID.ToString(), NewName)) - sam.RenameLocalUser(SID, NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Process group given through -InputObject. - /// </summary> - private void ProcessUser() - { - if (InputObject != null) - { - try - { - if (CheckShouldProcess(InputObject.Name, NewName)) - sam.RenameLocalUser(InputObject, NewName); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - } - - /// <summary> - /// Determine if a user should be processed. - /// Just a wrapper around Cmdlet.ShouldProcess, with localized string - /// formatting. - /// </summary> - /// <param name="userName"> - /// Name of the user to rename. - /// </param> - /// <param name="newName"> - /// New name for the user. - /// </param> - /// <returns> - /// True if the user should be processed, false otherwise. - /// </returns> - private bool CheckShouldProcess(string userName, string newName) - { - string msg = StringUtil.Format(Strings.ActionRenameUser, newName); - - return ShouldProcess(userName, msg); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalGroupCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalGroupCommand.cs deleted file mode 100644 index 49ae31dacc7..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalGroupCommand.cs +++ /dev/null @@ -1,179 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Set-LocalGroup cmdlet modifies the properties of a local security group - /// in the Windows Security Accounts Manager. - /// </summary> - [Cmdlet(VerbsCommon.Set, "LocalGroup", - SupportsShouldProcess = true, - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717979")] - [Alias("slg")] - public class SetLocalGroupCommand : Cmdlet - { - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "Description". - /// A descriptive comment. - /// </summary> - [Parameter(Mandatory = true)] - [ValidateNotNull] - public string Description - { - get { return this.description;} - - set { this.description = value; } - } - - private string description; - - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the local group account to modify in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalGroup InputObject - { - get { return this.inputobject;} - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalGroup inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local group to be renamed in the local Security Accounts - /// Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Default")] - [ValidateNotNull] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a security group from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - LocalGroup group = null; - - if (InputObject != null) - { - if (CheckShouldProcess(InputObject.ToString())) - group = InputObject; - } - else if (Name != null) - { - group = sam.GetLocalGroup(Name); - - if (!CheckShouldProcess(Name)) - group = null; - } - else if (SID != null) - { - group = sam.GetLocalGroup(SID); - - if (!CheckShouldProcess(SID.ToString())) - group = null; - } - - if (group != null) - { - var delta = group.Clone(); - - delta.Description = Description; - sam.UpdateLocalGroup(group, delta); - } - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionSetGroup); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalUserCommand.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalUserCommand.cs deleted file mode 100644 index 3bfdc24ac03..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Commands/SetLocalUserCommand.cs +++ /dev/null @@ -1,322 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#region Using directives -using System; -using System.Management.Automation; - -using System.Management.Automation.SecurityAccountsManager; -using System.Management.Automation.SecurityAccountsManager.Extensions; - -using Microsoft.PowerShell.LocalAccounts; -#endregion - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// The Set-LocalUser cmdlet changes the properties of a user account in the - /// local Windows Security Accounts Manager. It can also reset the password of a - /// local user account. - /// </summary> - [Cmdlet(VerbsCommon.Set, "LocalUser", - SupportsShouldProcess = true, - DefaultParameterSetName = "Name", - HelpUri = "https://go.microsoft.com/fwlink/?LinkId=717984")] - [Alias("slu")] - public class SetLocalUserCommand : PSCmdlet - { - #region Static Data - // Names of object- and boolean-type parameters. - // Switch parameters don't need to be included. - private static string[] parameterNames = new string[] - { - "AccountExpires", - "Description", - "FullName", - "Password", - "UserMayChangePassword", - "PasswordNeverExpires" - }; - #endregion Static Data - - #region Instance Data - private Sam sam = null; - #endregion Instance Data - - #region Parameter Properties - /// <summary> - /// The following is the definition of the input parameter "AccountExpires". - /// Specifies when the user account will expire. Set to null to indicate that - /// the account will never expire. The default value is null (account never - /// expires). - /// </summary> - [Parameter] - public System.DateTime AccountExpires - { - get { return this.accountexpires;} - - set { this.accountexpires = value; } - } - - private System.DateTime accountexpires; - - /// <summary> - /// The following is the definition of the input parameter "AccountNeverExpires". - /// Specifies that the account will not expire. - /// </summary> - [Parameter] - public System.Management.Automation.SwitchParameter AccountNeverExpires - { - get { return this.accountneverexpires;} - - set { this.accountneverexpires = value; } - } - - private System.Management.Automation.SwitchParameter accountneverexpires; - - /// <summary> - /// The following is the definition of the input parameter "Description". - /// A descriptive comment for this user account. - /// </summary> - [Parameter] - [ValidateNotNull] - public string Description - { - get { return this.description;} - - set { this.description = value; } - } - - private string description; - - /// <summary> - /// The following is the definition of the input parameter "FullName". - /// Specifies the full name of the user account. This is different from the - /// username of the user account. - /// </summary> - [Parameter] - [ValidateNotNull] - public string FullName - { - get { return this.fullname;} - - set { this.fullname = value; } - } - - private string fullname; - /// <summary> - /// The following is the definition of the input parameter "InputObject". - /// Specifies the of the local user account to modify in the local Security - /// Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "InputObject")] - [ValidateNotNull] - public Microsoft.PowerShell.Commands.LocalUser InputObject - { - get { return this.inputobject;} - - set { this.inputobject = value; } - } - - private Microsoft.PowerShell.Commands.LocalUser inputobject; - - /// <summary> - /// The following is the definition of the input parameter "Name". - /// Specifies the local user account to change. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "Name")] - [ValidateNotNullOrEmpty] - public string Name - { - get { return this.name;} - - set { this.name = value; } - } - - private string name; - - /// <summary> - /// The following is the definition of the input parameter "Password". - /// Specifies the password for the local user account. - /// </summary> - [Parameter] - [ValidateNotNull] - public System.Security.SecureString Password - { - get { return this.password;} - - set { this.password = value; } - } - - private System.Security.SecureString password; - - /// <summary> - /// The following is the definition of the input parameter "PasswordNeverExpires". - /// Specifies that the password will not expire. - /// </summary> - [Parameter] - public bool PasswordNeverExpires - { - get { return this.passwordneverexpires; } - - set { this.passwordneverexpires = value; } - } - - private bool passwordneverexpires; - - /// <summary> - /// The following is the definition of the input parameter "SID". - /// Specifies a user from the local Security Accounts Manager. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = "SecurityIdentifier")] - [ValidateNotNull] - public System.Security.Principal.SecurityIdentifier SID - { - get { return this.sid;} - - set { this.sid = value; } - } - - private System.Security.Principal.SecurityIdentifier sid; - - /// <summary> - /// The following is the definition of the input parameter "UserMayChangePassword". - /// Specifies whether the user is allowed to change the password on this - /// account. The default value is True. - /// </summary> - [Parameter] - public bool UserMayChangePassword - { - get { return this.usermaychangepassword;} - - set { this.usermaychangepassword = value; } - } - - private bool usermaychangepassword; - #endregion Parameter Properties - - #region Cmdlet Overrides - /// <summary> - /// BeginProcessing method. - /// </summary> - protected override void BeginProcessing() - { - if (this.HasParameter("AccountExpires") && AccountNeverExpires.IsPresent) - { - InvalidParametersException ex = new InvalidParametersException("AccountExpires", "AccountNeverExpires"); - ThrowTerminatingError(ex.MakeErrorRecord()); - } - - sam = new Sam(); - } - - /// <summary> - /// ProcessRecord method. - /// </summary> - protected override void ProcessRecord() - { - try - { - LocalUser user = null; - - if (InputObject != null) - { - if (CheckShouldProcess(InputObject.ToString())) - user = InputObject; - } - else if (Name != null) - { - user = sam.GetLocalUser(Name); - - if (!CheckShouldProcess(Name)) - user = null; - } - else if (SID != null) - { - user = sam.GetLocalUser(SID); - - if (!CheckShouldProcess(SID.ToString())) - user = null; - } - - if (user == null) - return; - - // We start with what already exists - var delta = user.Clone(); - bool? passwordNeverExpires = null; - - foreach (var paramName in parameterNames) - { - if (this.HasParameter(paramName)) - { - switch (paramName) - { - case "AccountExpires": - delta.AccountExpires = this.AccountExpires; - break; - - case "Description": - delta.Description = this.Description; - break; - - case "FullName": - delta.FullName = this.FullName; - break; - - case "UserMayChangePassword": - delta.UserMayChangePassword = this.UserMayChangePassword; - break; - - case "PasswordNeverExpires": - passwordNeverExpires = this.PasswordNeverExpires; - break; - } - } - } - - if (AccountNeverExpires.IsPresent) - delta.AccountExpires = null; - - sam.UpdateLocalUser(user, delta, Password, passwordNeverExpires); - } - catch (Exception ex) - { - WriteError(ex.MakeErrorRecord()); - } - } - - /// <summary> - /// EndProcessing method. - /// </summary> - protected override void EndProcessing() - { - if (sam != null) - { - sam.Dispose(); - sam = null; - } - } - #endregion Cmdlet Overrides - - #region Private Methods - private bool CheckShouldProcess(string target) - { - return ShouldProcess(target, Strings.ActionSetUser); - } - #endregion Private Methods - } - -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Exceptions.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Exceptions.cs deleted file mode 100644 index 1c7a7630ea3..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Exceptions.cs +++ /dev/null @@ -1,689 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Management.Automation; -using System.Management.Automation.SecurityAccountsManager; -using System.Runtime.Serialization; - -using Microsoft.PowerShell.LocalAccounts; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Base class for cmdlet-specific exceptions. - /// </summary> - public class LocalAccountsException : Exception - { -#region Public Properties - /// <summary> - /// Gets the <see cref="System.Management.Automation.ErrorCategory"/> - /// value for this exception. - /// </summary> - public ErrorCategory ErrorCategory - { - get; - private set; - } - - /// <summary> - /// Gets the target object for this exception. This is used as - /// the TargetObject member of a PowerShell - /// <see cref="System.Management.Automation.ErrorRecord"/> object. - /// </summary> - public object Target - { - get; - private set; - } - - /// <summary> - /// Gets the error name. This is used as the ErrorId parameter when - /// constructing a PowerShell <see cref="System.Management.Automation.ErrorRecord"/> - /// oject. - /// </summary> - public string ErrorName - { - get - { - string exname = "Exception"; - var exlen = exname.Length; - var name = this.GetType().Name; - - if (name.EndsWith(exname, StringComparison.OrdinalIgnoreCase) && name.Length > exlen) - name = name.Substring(0, name.Length - exlen); - return name; - } - } -#endregion Public Properties - - internal LocalAccountsException(string message, object target, ErrorCategory errorCategory) - : base(message) - { - ErrorCategory = errorCategory; - Target = target; - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public LocalAccountsException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public LocalAccountsException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public LocalAccountsException(string message, Exception ex) : base(message, ex) { } - - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected LocalAccountsException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating an error occurred during one of the internal - /// operations such as opening or closing a handle. - /// </summary> - public class InternalException : LocalAccountsException - { -#region Public Properties - /// <summary> - /// Gets the NTSTATUS code for this exception. - /// </summary> - public UInt32 StatusCode - { - get; - private set; - } -#endregion Public Properties - - internal InternalException(UInt32 ntStatus, - string message, - object target, - ErrorCategory errorCategory = ErrorCategory.NotSpecified) - : base(message, target, errorCategory) - { - StatusCode = ntStatus; - } - - internal InternalException(UInt32 ntStatus, - object target, - ErrorCategory errorCategory = ErrorCategory.NotSpecified) - : this(ntStatus, - StringUtil.Format(Strings.UnspecifiedErrorNtStatus, ntStatus), - target, - errorCategory) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public InternalException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public InternalException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public InternalException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected InternalException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating an error occurred when a native function - /// is called that returns a Win32 error code as opposed to an - /// NT Status code. - /// </summary> - public class Win32InternalException : LocalAccountsException - { -#region Public Properties - /// <summary> - /// The Win32 error code for this exception. - /// </summary> - public int NativeErrorCode - { - get; - private set; - } -#endregion Public Properties - - internal Win32InternalException(int errorCode, - string message, - object target, - ErrorCategory errorCategory = ErrorCategory.NotSpecified) - : base(message, target, errorCategory) - { - NativeErrorCode = errorCode; - } - - internal Win32InternalException(int errorCode, - object target, - ErrorCategory errorCategory = ErrorCategory.NotSpecified) - : this(errorCode, - StringUtil.Format(Strings.UnspecifiedErrorWin32Error, errorCode), - target, - errorCategory) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public Win32InternalException() : base() {} - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public Win32InternalException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public Win32InternalException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected Win32InternalException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating an invalid password. - /// </summary> - public class InvalidPasswordException : LocalAccountsException - { - /// <summary> - /// Generates with a default invalid password message. - /// </summary> - public InvalidPasswordException() - : base(Strings.InvalidPassword, null, ErrorCategory.InvalidArgument) - { - } - - /// <summary> - /// Generates the exception with the specified message. - /// </summary> - /// <param name="message"></param> - public InvalidPasswordException(string message) - : base(message, null, ErrorCategory.InvalidArgument) - { - } - - /// <summary> - /// Creates a message from the specified error code. - /// </summary> - /// <param name="errorCode"></param> - public InvalidPasswordException(uint errorCode) - : base(StringUtil.GetSystemMessage(errorCode), null, ErrorCategory.InvalidArgument) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public InvalidPasswordException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected InvalidPasswordException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception thrown when invalid parameter pairing is detected. - /// </summary> - public class InvalidParametersException : LocalAccountsException - { - /// <summary> - /// Creates InvalidParametersException using the specified message. - /// </summary> - /// <param name="message"></param> - public InvalidParametersException(string message) - : base(message, null, ErrorCategory.InvalidArgument) - { - } - - internal InvalidParametersException(string parameterA, string parameterB) - : this(StringUtil.Format(Strings.InvalidParameterPair, parameterA, parameterB)) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public InvalidParametersException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public InvalidParametersException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected InvalidParametersException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating permission denied. - /// </summary> - public class AccessDeniedException : LocalAccountsException - { - internal AccessDeniedException(object target) - : base(Strings.AccessDenied, target, ErrorCategory.PermissionDenied) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public AccessDeniedException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public AccessDeniedException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public AccessDeniedException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected AccessDeniedException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that the name of a user or group is invalid. - /// </summary> - public class InvalidNameException : LocalAccountsException - { - internal InvalidNameException(string name, object target) - : base(StringUtil.Format(Strings.InvalidName, name), target, ErrorCategory.InvalidArgument) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public InvalidNameException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public InvalidNameException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public InvalidNameException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected InvalidNameException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that the specified name is already in use. - /// </summary> - public class NameInUseException : LocalAccountsException - { - internal NameInUseException(string name, object target) - : base(StringUtil.Format(Strings.NameInUse, name), target, ErrorCategory.InvalidArgument) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public NameInUseException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public NameInUseException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public NameInUseException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected NameInUseException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that an entity of some kind was not found. - /// Also serves as a base class for more specific object-not-found errors. - /// </summary> - public class NotFoundException : LocalAccountsException - { - internal NotFoundException(string message, object target) - : base(message, target, ErrorCategory.ObjectNotFound) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public NotFoundException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public NotFoundException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public NotFoundException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected NotFoundException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a principal was not Found. - /// </summary> - public class PrincipalNotFoundException : NotFoundException - { - internal PrincipalNotFoundException(string principal, object target) - : base(StringUtil.Format(Strings.PrincipalNotFound, principal), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public PrincipalNotFoundException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public PrincipalNotFoundException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public PrincipalNotFoundException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected PrincipalNotFoundException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a group was not found. - /// </summary> - public class GroupNotFoundException : NotFoundException - { - internal GroupNotFoundException(string group, object target) - : base(StringUtil.Format(Strings.GroupNotFound, group), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public GroupNotFoundException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public GroupNotFoundException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public GroupNotFoundException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected GroupNotFoundException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a user was not found. - /// </summary> - public class UserNotFoundException : NotFoundException - { - internal UserNotFoundException(string user, object target) - : base(StringUtil.Format(Strings.UserNotFound, user), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public UserNotFoundException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public UserNotFoundException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public UserNotFoundException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected UserNotFoundException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a group member was not found. - /// </summary> - public class MemberNotFoundException : NotFoundException - { - internal MemberNotFoundException(string member, string group) - : base(StringUtil.Format(Strings.MemberNotFound, member, group), member) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public MemberNotFoundException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public MemberNotFoundException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public MemberNotFoundException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected MemberNotFoundException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that an entity of some kind already exists. - /// Also serves as a base class for more specific object-exists errors. - /// </summary> - public class ObjectExistsException : LocalAccountsException - { - internal ObjectExistsException(string message, object target) - : base(message, target, ErrorCategory.ResourceExists) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public ObjectExistsException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public ObjectExistsException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public ObjectExistsException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected ObjectExistsException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a group already exists. - /// </summary> - public class GroupExistsException : ObjectExistsException - { - internal GroupExistsException(string group, object target) - : base(StringUtil.Format(Strings.GroupExists, group), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public GroupExistsException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public GroupExistsException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public GroupExistsException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected GroupExistsException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that a group already exists. - /// </summary> - public class UserExistsException : ObjectExistsException - { - internal UserExistsException(string user, object target) - : base(StringUtil.Format(Strings.UserExists, user), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public UserExistsException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public UserExistsException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public UserExistsException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected UserExistsException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } - - /// <summary> - /// Exception indicating that an object already exists as a group member. - /// </summary> - public class MemberExistsException : ObjectExistsException - { - internal MemberExistsException(string member, string group, object target) - : base(StringUtil.Format(Strings.MemberExists, member, group), target) - { - } - - /// <summary> - /// Compliance Constructor. - /// </summary> - public MemberExistsException() : base() { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - public MemberExistsException(string message) : base(message) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="message"></param> - /// <param name="ex"></param> - public MemberExistsException(string message, Exception ex) : base(message, ex) { } - /// <summary> - /// Compliance Constructor. - /// </summary> - /// <param name="info"></param> - /// <param name="ctx"></param> - protected MemberExistsException(SerializationInfo info, StreamingContext ctx) : base(info, ctx) { } - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Extensions.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Extensions.cs deleted file mode 100644 index 007966cb0a8..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Extensions.cs +++ /dev/null @@ -1,206 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Runtime.InteropServices; -using System.Security; -using System.Security.Principal; -using System.Text.RegularExpressions; - -using Microsoft.PowerShell.Commands; -using Microsoft.PowerShell.LocalAccounts; - -namespace System.Management.Automation.SecurityAccountsManager.Extensions -{ - /// <summary> - /// Provides extension methods for the Cmdlet class. - /// </summary> - internal static class CmdletExtensions - { - /// <summary> - /// Attempt to create a SID from a string. - /// </summary> - /// <param name="cmdlet">The cmdlet being extended with this method.</param> - /// <param name="s">The string to be converted to a SID.</param> - /// <param name="allowSidConstants"> - /// A boolean indicating whether SID constants, such as "BA", are considered. - /// </param> - /// <returns> - /// A <see cref="SecurityIdentifier"/> object if the conversion was successful, - /// null otherwise. - /// </returns> - internal static SecurityIdentifier TrySid(this Cmdlet cmdlet, - string s, - bool allowSidConstants = false) - { - if (!allowSidConstants) - if (!(s.Length > 2 && s.StartsWith("S-", StringComparison.Ordinal) && char.IsDigit(s[2]))) - return null; - - SecurityIdentifier sid = null; - - try - { - sid = new SecurityIdentifier(s); - } - catch (ArgumentException) - { - // do nothing here, just fall through to the return - } - - return sid; - } - } - - /// <summary> - /// Provides extension methods for the PSCmdlet class. - /// </summary> - internal static class PSExtensions - { - /// <summary> - /// Determine if a given parameter was provided to the cmdlet. - /// </summary> - /// <param name="cmdlet"> - /// The <see cref="PSCmdlet"/> object to check. - /// </param> - /// <param name="parameterName"> - /// A string containing the name of the parameter. This should be in the - /// same letter-casing as the defined parameter. - /// </param> - /// <returns> - /// True if the specified parameter was given on the cmdlet invocation, - /// false otherwise. - /// </returns> - internal static bool HasParameter(this PSCmdlet cmdlet, string parameterName) - { - var invocation = cmdlet.MyInvocation; - if (invocation != null) - { - var parameters = invocation.BoundParameters; - - if (parameters != null) - { - // PowerShell sets the parameter names in the BoundParameters dictionary - // to their "proper" casing, so we don't have to do a case-insensitive search. - if (parameters.ContainsKey(parameterName)) - return true; - } - } - - return false; - } - } - - /// <summary> - /// Provides extension methods for the SecurityIdentifier class. - /// </summary> - internal static class SidExtensions - { - /// <summary> - /// Get the Relative ID (RID) from a <see cref="SecurityIdentifier"/> object. - /// </summary> - /// <param name="sid">The SecurityIdentifier containing the desired Relative ID.</param> - /// <returns> - /// A UInt32 value containing the Relative ID in the SecurityIdentifier. - /// </returns> - internal static UInt32 GetRid(this SecurityIdentifier sid) - { - byte[] sidBinary = new byte[sid.BinaryLength]; - sid.GetBinaryForm(sidBinary, 0); - - return System.BitConverter.ToUInt32(sidBinary, sidBinary.Length-4); - } - - /// <summary> - /// Gets the Identifier Authority portion of a <see cref="SecurityIdentifier"/> - /// </summary> - /// <param name="sid">The SecurityIdentifier containing the desired Authority.</param> - /// <returns> - /// A long integer value containing the SecurityIdentifier's Identifier Authority value. - /// </returns> - /// <remarks> - /// This method is used primarily for determining the Source of a Principal. - /// The Win32 API LsaLookupUserAccountType function does not (yet) properly - /// identify MicrosoftAccount principals. - /// </remarks> - internal static long GetIdentifierAuthority(this SecurityIdentifier sid) - { - byte[] sidBinary = new byte[sid.BinaryLength]; - - sid.GetBinaryForm(sidBinary, 0); - - // The Identifier Authority is six bytes wide, - // in big-endian format, starting at the third byte - long authority = (long) (((long)sidBinary[2]) << 40) + - (((long)sidBinary[3]) << 32) + - (((long)sidBinary[4]) << 24) + - (((long)sidBinary[5]) << 16) + - (((long)sidBinary[6]) << 8) + - (((long)sidBinary[7]) ); - - return authority; - } - - internal static bool IsMsaAccount(this SecurityIdentifier sid) - { - return sid.GetIdentifierAuthority() == 11; - } - } - - internal static class SecureStringExtensions - { - /// <summary> - /// Extension method to extract clear text from a - /// <see cref="System.Security.SecureString"/> object. - /// </summary> - /// <param name="str"> - /// This SecureString object, containing encrypted text. - /// </param> - /// <returns> - /// A string containing the SecureString object's original text. - /// </returns> - internal static string AsString(this SecureString str) - { -#if CORECLR - IntPtr buffer = SecureStringMarshal.SecureStringToCoTaskMemUnicode(str); - string clear = Marshal.PtrToStringUni(buffer); - Marshal.ZeroFreeCoTaskMemUnicode(buffer); -#else - var bstr = Marshal.SecureStringToBSTR(str); - string clear = Marshal.PtrToStringAuto(bstr); - Marshal.ZeroFreeBSTR(bstr); -#endif - return clear; - } - } - - internal static class ExceptionExtensions - { - internal static ErrorRecord MakeErrorRecord(this Exception ex, - string errorId, - ErrorCategory errorCategory, - object target = null) - { - return new ErrorRecord(ex, errorId, errorCategory, target); - } - - internal static ErrorRecord MakeErrorRecord(this Exception ex, object target = null) - { - // This part is somewhat less than beautiful, but it prevents - // having to have multiple exception handlers in every cmdlet command. - var exTemp = ex as LocalAccountsException; - - if (exTemp != null) - return MakeErrorRecord(exTemp, target ?? exTemp.Target); - - return new ErrorRecord(ex, - Strings.UnspecifiedError, - ErrorCategory.NotSpecified, - target); - } - - internal static ErrorRecord MakeErrorRecord(this LocalAccountsException ex, object target = null) - { - return ex.MakeErrorRecord(ex.ErrorName, ex.ErrorCategory, target ?? ex.Target); - } - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalGroup.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalGroup.cs deleted file mode 100644 index b43904fb773..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalGroup.cs +++ /dev/null @@ -1,77 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; - -using Microsoft.PowerShell.LocalAccounts; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Describes a Local Group. - /// Objects of this type are provided to and returned from group-related Cmdlets. - /// </summary> - public class LocalGroup : LocalPrincipal - { - #region Public Properties - /// <summary> - /// A short description of the Group. - /// </summary> - public string Description { get; set; } - #endregion Public Properties - - #region Construction - /// <summary> - /// Initializes a new LocalGroup object. - /// </summary> - public LocalGroup() - { - ObjectClass = Strings.ObjectClassGroup; - } - - /// <summary> - /// Initializes a new LocalUser object with the specified name. - /// </summary> - /// <param name="name">Name of the new LocalGroup.</param> - public LocalGroup(string name) - : base(name) - { - ObjectClass = Strings.ObjectClassGroup; - } - - /// <summary> - /// Construct a new LocalGroup object that is a copy of another. - /// </summary> - /// <param name="other"></param> - private LocalGroup(LocalGroup other) - : this(other.Name) - { - Description = other.Description; - } - #endregion Construction - - #region Public Methods - /// <summary> - /// Provides a string representation of the LocalGroup object. - /// </summary> - /// <returns> - /// A string containing the Group Name. - /// </returns> - public override string ToString() - { - return Name ?? SID.ToString(); - } - - /// <summary> - /// Create a copy of a LocalGroup object. - /// </summary> - /// <returns> - /// A new LocalGroup object with the same property values as this one. - /// </returns> - public LocalGroup Clone() - { - return new LocalGroup(this); - } - #endregion Public Methods - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalPrincipal.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalPrincipal.cs deleted file mode 100644 index dcfec24631b..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalPrincipal.cs +++ /dev/null @@ -1,100 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Security.Principal; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Defines the source of a Principal. - /// </summary> - public enum PrincipalSource - { - /// <summary> - /// The principal source is unknown or could not be determined. - /// </summary> - Unknown = 0, - - /// <summary> - /// The principal is sourced from the local Windows Security Accounts Manager. - /// </summary> - Local, - - /// <summary> - /// The principal is sourced from an Active Directory domain. - /// </summary> - ActiveDirectory, - - /// <summary> - /// The principal is sourced from Azure Active Directory. - /// </summary> - AzureAD, - - /// <summary> - /// The principal is a Microsoft Account, such as - /// <b>MicrosoftAccount\user@domain.com</b> - /// </summary> - MicrosoftAccount - } - - /// <summary> - /// Represents a Principal. Serves as a base class for Users and Groups. - /// </summary> - public class LocalPrincipal - { - #region Public Properties - /// <summary> - /// The account name of the Principal. - /// </summary> - public string Name { get; set; } - - /// <summary> - /// The Security Identifier that uniquely identifies the Principal/ - /// </summary> - public SecurityIdentifier SID { get; set; } - - /// <summary> - /// Indicates the account store from which the principal is sourced. - /// One of the PrincipalSource enumerations. - /// </summary> - public PrincipalSource? PrincipalSource { get; set; } - - /// <summary> - /// The object class that represents this principal. - /// This can be User or Group. - /// </summary> - public string ObjectClass { get; set; } - #endregion Public Properties - - #region Construction - /// <summary> - /// Initializes a new LocalPrincipal object. - /// </summary> - public LocalPrincipal() - { - } - - /// <summary> - /// Initializes a new LocalPrincipal object with the specified name. - /// </summary> - /// <param name="name">Name of the new LocalPrincipal.</param> - public LocalPrincipal(string name) - { - Name = name; - } - #endregion Construction - - #region Public Methods - /// <summary> - /// Provides a string representation of the Principal. - /// </summary> - /// <returns> - /// A string, in SDDL form, representing the Principal. - /// </returns> - public override string ToString() - { - return Name ?? SID.ToString(); - } - #endregion Public Methods - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalUser.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalUser.cs deleted file mode 100644 index 9cad9777cac..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/LocalUser.cs +++ /dev/null @@ -1,142 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; - -using Microsoft.PowerShell.LocalAccounts; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// Describes a Local User. - /// Objects of this type are provided to and returned from user-related Cmdlets. - /// </summary> - public class LocalUser : LocalPrincipal - { - #region Public Properties - /// <summary> - /// The date and time at which this user account expires. - /// A value of null indicates that the account never expires. - /// </summary> - public DateTime? AccountExpires { get; set; } - - /// <summary> - /// A short description of the User. - /// </summary> - public string Description { get; set; } - - /// <summary> - /// Indicates whether the user account is enabled (true) or disabled (false). - /// </summary> - public bool Enabled { get; set; } - - /// <summary> - /// The user's full name. Not the same as the User name. - /// </summary> - public string FullName { get; set; } - - /// <summary> - /// The date and time at which this user account password is allowed - /// to be changed. The password cannot be changed before this time. - /// A value of null indicates that the password can be changed anytime. - /// </summary> - public DateTime? PasswordChangeableDate { get; set; } - - /// <summary> - /// The date and time at which this user account password must be changed - /// to a new password. A value of null indicates that the password will - /// never expire. - /// </summary> - public DateTime? PasswordExpires { get; set; } - - /// <summary> - /// Indicates whether the user is allowed to change the password (true) - /// or not (false). - /// </summary> - public bool UserMayChangePassword { get; set; } - - /// <summary> - /// Indicates whether the user must have a password (true) or not (false). - /// </summary> - public bool PasswordRequired { get; set; } - - /// <summary> - /// The date and time at which this user last changed the account password. - /// </summary> - public DateTime? PasswordLastSet { get; set; } - - /// <summary> - /// The date and time at which the user last logged on to the machine. - /// </summary> - public DateTime? LastLogon { get; set; } - #endregion Public Properties - - #region Construction - /// <summary> - /// Initializes a new LocalUser object. - /// </summary> - public LocalUser() - { - ObjectClass = Strings.ObjectClassUser; - } - - /// <summary> - /// Initializes a new LocalUser object with the specified name. - /// </summary> - /// <param name="name">Name of the new LocalUser.</param> - public LocalUser(string name) - : base(name) - { - ObjectClass = Strings.ObjectClassUser; - } - - /// <summary> - /// Construct a new LocalUser object that is a copy of another. - /// </summary> - /// <param name="other">The LocalUser object to copy.</param> - private LocalUser(LocalUser other) - : this(other.Name) - { - SID = other.SID; - PrincipalSource = other.PrincipalSource; - ObjectClass = other.ObjectClass; - - AccountExpires = other.AccountExpires; - Description = other.Description; - Enabled = other.Enabled; - FullName = other.FullName; - PasswordChangeableDate = other.PasswordChangeableDate; - PasswordExpires = other.PasswordExpires; - UserMayChangePassword = other.UserMayChangePassword; - - PasswordRequired = other.PasswordRequired; - PasswordLastSet = other.PasswordLastSet; - LastLogon = other.LastLogon; - } - #endregion Construction - - #region Public Methods - /// <summary> - /// Provides a string representation of the LocalUser object. - /// </summary> - /// <returns> - /// A string containing the User Name. - /// </returns> - public override string ToString() - { - return Name ?? SID.ToString(); - } - - /// <summary> - /// Create a copy of a LocalUser object. - /// </summary> - /// <returns> - /// A new LocalUser object with the same property values as this one. - /// </returns> - public LocalUser Clone() - { - return new LocalUser(this); - } - #endregion Public Methods - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Native.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Native.cs deleted file mode 100644 index c34dbcd64d8..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Native.cs +++ /dev/null @@ -1,424 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Runtime.InteropServices; -using System.Text; - -namespace System.Management.Automation.SecurityAccountsManager.Native -{ - #region Enums - internal enum POLICY_INFORMATION_CLASS - { - PolicyAuditLogInformation = 1, - PolicyAuditEventsInformation, - PolicyPrimaryDomainInformation, - PolicyPdAccountInformation, - PolicyAccountDomainInformation, - PolicyLsaServerRoleInformation, - PolicyReplicaSourceInformation, - PolicyDefaultQuotaInformation, - PolicyModificationInformation, - PolicyAuditFullSetInformation, - PolicyAuditFullQueryInformation, - PolicyDnsDomainInformation - } - - [Flags] - internal enum LSA_AccessPolicy : long - { - POLICY_VIEW_LOCAL_INFORMATION = 0x00000001L, - POLICY_VIEW_AUDIT_INFORMATION = 0x00000002L, - POLICY_GET_PRIVATE_INFORMATION = 0x00000004L, - POLICY_TRUST_ADMIN = 0x00000008L, - POLICY_CREATE_ACCOUNT = 0x00000010L, - POLICY_CREATE_SECRET = 0x00000020L, - POLICY_CREATE_PRIVILEGE = 0x00000040L, - POLICY_SET_DEFAULT_QUOTA_LIMITS = 0x00000080L, - POLICY_SET_AUDIT_REQUIREMENTS = 0x00000100L, - POLICY_AUDIT_LOG_ADMIN = 0x00000200L, - POLICY_SERVER_ADMIN = 0x00000400L, - POLICY_LOOKUP_NAMES = 0x00000800L, - POLICY_NOTIFICATION = 0x00001000L - } - - internal enum SID_NAME_USE - { - SidTypeUser = 1, - SidTypeGroup, - SidTypeDomain, - SidTypeAlias, - SidTypeWellKnownGroup, - SidTypeDeletedAccount, - SidTypeInvalid, - SidTypeUnknown, - SidTypeComputer, - SidTypeLabel - } - - internal enum LSA_USER_ACCOUNT_TYPE - { - UnknownUserAccountType = 0, - LocalUserAccountType, - PrimaryDomainUserAccountType, - ExternalDomainUserAccountType, - LocalConnectedUserAccountType, // Microsoft Account - AADUserAccountType, - InternetUserAccountType, // Generic internet User (eg. if the SID supplied is MSA's internet SID) - MSAUserAccountType // !!! NOT YET IN THE ENUM SPECIFIED IN THE C API !!! - - } - #endregion Enums - - #region Structures - [StructLayout(LayoutKind.Sequential)] - internal struct SECURITY_DESCRIPTOR - { - public byte Revision; - public byte Sbz1; - public UInt16 Control; // SECURITY_DESCRIPTOR_CONTROL - public IntPtr Owner; - public IntPtr Group; - public IntPtr Sacl; - public IntPtr Dacl; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct ACL - { - public byte AclRevision; - public byte Sbz1; - public UInt16 AclSize; - public UInt16 AceCount; - public UInt16 Sbz2; - } - - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - internal struct USER_INFO_1 - { - public string name; - public string password; - public int password_age; - public int priv; - public string home_dir; - public string comment; - public uint flags; - public string script_path; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_INFO_1008 - { - public uint flags; - } - - /// <summary> - /// The UNICODE_STRING structure is passed to a number of the SAM and LSA - /// API functions. This adds cleanup and managed-string conversion behaviors. - /// </summary> - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - internal struct UNICODE_STRING - { - public UInt16 Length; - public UInt16 MaximumLength; - [MarshalAs(UnmanagedType.LPWStr)] - private string buffer; - - public UNICODE_STRING(string s) - { - buffer = string.IsNullOrEmpty(s) ? string.Empty : s; - Length = (UInt16)(2 * buffer.Length); - MaximumLength = Length; - } - - public override string ToString() - { - // UNICODE_STRING structures that were populated by unmanaged code - // often have buffers that point to junk if Length = 0, or that - // point to non-null-terminated strings, resulting in marshaled - // String objects that have more characters than they should. - return Length == 0 ? string.Empty - : buffer.Substring(0, Length / 2); - } - } - - [StructLayout(LayoutKind.Sequential)] - internal struct OBJECT_ATTRIBUTES : IDisposable - { - public int Length; - public IntPtr RootDirectory; - public uint Attributes; - public IntPtr SecurityDescriptor; - public IntPtr SecurityQualityOfService; - - private IntPtr objectName; - public UNICODE_STRING ObjectName; - - public void Dispose() - { - if (objectName != IntPtr.Zero) - { - Marshal.DestroyStructure<UNICODE_STRING>(objectName); - Marshal.FreeHGlobal(objectName); - objectName = IntPtr.Zero; - } - } - } - -// These structures are filled in by Marshalling, so fields will be initialized -// invisibly to the C# compiler, and some fields will not be used in C# code. -#pragma warning disable 0649, 0169 - [StructLayout(LayoutKind.Explicit, Size = 8)] - struct LARGE_INTEGER - { - [FieldOffset(0)] - public Int64 QuadPart; - [FieldOffset(0)] - public UInt32 LowPart; - [FieldOffset(4)] - public Int32 HighPart; - } -#pragma warning restore 0649, 0169 - #endregion Structures - - internal static class Win32 - { - #region Constants - // The following are masks for the predefined standard access types - internal const UInt32 DELETE = 0x00010000; - internal const UInt32 READ_CONTROL = 0x00020000; - internal const UInt32 WRITE_DAC = 0x00040000; - internal const UInt32 WRITE_OWNER = 0x00080000; - internal const UInt32 SYNCHRONIZE = 0x00100000; - - internal const UInt32 STANDARD_RIGHTS_REQUIRED = 0x000F0000; - - internal const UInt32 STANDARD_RIGHTS_READ = READ_CONTROL; - internal const UInt32 STANDARD_RIGHTS_WRITE = READ_CONTROL; - internal const UInt32 STANDARD_RIGHTS_EXECUTE = READ_CONTROL; - - internal const UInt32 STANDARD_RIGHTS_ALL = 0x001F0000; - - internal const UInt32 SPECIFIC_RIGHTS_ALL = 0x0000FFFF; - - internal const UInt32 ACCESS_SYSTEM_SECURITY = 0x01000000; - - internal const UInt32 MAXIMUM_ALLOWED = 0x02000000; - - internal const UInt32 GENERIC_READ = 0x80000000; - internal const UInt32 GENERIC_WRITE = 0x40000000; - internal const UInt32 GENERIC_EXECUTE = 0x20000000; - internal const UInt32 GENERIC_ALL = 0x10000000; - - // These constants control the behavior of the FormatMessage Windows API function - internal const uint FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100; - internal const uint FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200; - internal const uint FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000; - internal const uint FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000; - internal const uint FORMAT_MESSAGE_FROM_HMODULE = 0x00000800; - internal const uint FORMAT_MESSAGE_FROM_STRING = 0x00000400; - - #region Win32 Error Codes - // - // MessageText: - // - // The operation completed successfully. - // - internal const Int32 ERROR_SUCCESS = 0; - internal const Int32 NO_ERROR = ERROR_SUCCESS; - - // - // MessageId: ERROR_ACCESS_DENIED - // - // MessageText: - // - // Access is denied. - // - internal const int ERROR_ACCESS_DENIED = 5; - - // - // MessageId: ERROR_BAD_NETPATH - // - // MessageText: - // - // The network path was not found. - // - internal const int ERROR_BAD_NETPATH = 53; - - // - // MessageId: ERROR_NETWORK_ACCESS_DENIED - // - // MessageText: - // - // Network access is denied. - // - internal const int ERROR_NETWORK_ACCESS_DENIED = 65; - - // - // MessageId: ERROR_INVALID_PARAMETER - // - // MessageText: - // - // The parameter is incorrect. - // - internal const int ERROR_INVALID_PARAMETER = 87; - - // - // MessageText: - // - // The file name is too long. - // - internal const Int32 ERROR_BUFFER_OVERFLOW = 111; - - // - // MessageText: - // - // The data area passed to a system call is too small. - // - internal const Int32 ERROR_INSUFFICIENT_BUFFER = 122; - - // - // MessageId: ERROR_INVALID_LEVEL - // - // MessageText: - // - // The system call level is not correct. - // - internal const int ERROR_INVALID_LEVEL = 124; - - // - // MessageId: ERROR_INVALID_FLAGS - // - // MessageText: - // - // Invalid flags. - // - internal const Int32 ERROR_INVALID_FLAGS = 1004; - - // - // MessageId: ERROR_ILL_FORMED_PASSWORD - // - // MessageText: - // - // Unable to update the password. The value provided for the new password contains values that are not allowed in passwords. - // - internal const UInt32 ERROR_ILL_FORMED_PASSWORD = 1324; - - // - // MessageId: ERROR_PASSWORD_RESTRICTION - // - // MessageText: - // - // Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirements of the domain. - // - internal const UInt32 ERROR_PASSWORD_RESTRICTION = 1325; - - // - // MessageText: - // - // No mapping between account names and security IDs was done. - // - internal const Int32 ERROR_NONE_MAPPED = 1332; - - internal const int NERR_Success = 0; - // NERR_BASE is the base of error codes from network utilities, - // chosen to avoid conflict with system and redirector error codes. - // 2100 is a value that has been assigned to us by system. - internal const int NERR_BASE = 2100; - - internal const int NERR_BadPassword = NERR_BASE + 103; // The password parameter is invalid. - internal const int NERR_UserNotFound = NERR_BASE + 121; // The user name could not be found. - internal const int NERR_NotPrimary = NERR_BASE + 126; // This operation is only allowed on the primary domain controller of the domain. - internal const int NERR_SpeGroupOp = NERR_BASE + 134; // This operation is not allowed on this special group. - internal const int NERR_PasswordTooShort = NERR_BASE + 145; // The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. - internal const int NERR_InvalidComputer = NERR_BASE + 251; // This computer name is invalid. - internal const int NERR_LastAdmin = NERR_BASE + 352; // This operation is not allowed on the last administrative account. - #endregion Win32 Error Codes - - #region SECURITY_DESCRIPTOR Control Flags - internal const UInt16 SE_DACL_PRESENT = 0x0004; - internal const UInt16 SE_SELF_RELATIVE = 0x8000; - #endregion SECURITY_DESCRIPTOR Control Flags - - #region SECURITY_INFORMATION Values - internal const int DACL_SECURITY_INFORMATION = 0x00000004; - #endregion SECURITY_INFORMATION Values - #endregion Constants - - #region Win32 Functions - [DllImport(PInvokeDllNames.LookupAccountSidDllName, CharSet = CharSet.Unicode, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - internal static extern bool LookupAccountSid(string systemName, - byte[] accountSid, - StringBuilder accountName, - ref Int32 nameLength, - StringBuilder domainName, - ref Int32 domainNameLength, - out SID_NAME_USE use); - - [DllImport(PInvokeDllNames.LookupAccountNameDllName, CharSet = CharSet.Unicode, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - internal static extern bool LookupAccountName(string systemName, - string accountName, - [MarshalAs(UnmanagedType.LPArray)] - byte[] sid, - ref uint sidLength, - StringBuilder domainName, - ref uint domainNameLength, - out SID_NAME_USE peUse); - - [DllImport(PInvokeDllNames.GetSecurityDescriptorDaclDllName, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - internal static extern bool GetSecurityDescriptorDacl(IntPtr pSecurityDescriptor, - [MarshalAs(UnmanagedType.Bool)] - out bool bDaclPresent, - out IntPtr pDacl, - [MarshalAs(UnmanagedType.Bool)] - out bool bDaclDefaulted); - - [DllImport(PInvokeDllNames.SetSecurityDescriptorDaclDllName, SetLastError = true)] - [return: MarshalAs(UnmanagedType.Bool)] - internal static extern bool SetSecurityDescriptorDacl(IntPtr pSecurityDescriptor, - [MarshalAs(UnmanagedType.Bool)] - bool bDaclPresent, - IntPtr pDacl, - [MarshalAs(UnmanagedType.Bool)] - bool bDaclDefaulted); - - [DllImport(PInvokeDllNames.FormatMessageDllName, CharSet = CharSet.Unicode, SetLastError = true)] - internal static extern uint FormatMessage(uint dwFlags, - IntPtr lpSource, - uint dwMessageId, - uint dwLanguageId, - [Out] StringBuilder lpBuffer, - uint nSize, - string[] Arguments); - - [DllImport("ntdll.dll")] - internal static extern uint RtlNtStatusToDosError(uint ntStatus); - #endregion Win32 Functions - - #region LSA Functions - [DllImport(PInvokeDllNames.LsaOpenPolicyDllName, CharSet = CharSet.Unicode)] - internal static extern UInt32 LsaOpenPolicy(ref UNICODE_STRING SystemName, - ref OBJECT_ATTRIBUTES ObjectAttributes, - uint DesiredAccess, - out IntPtr PolicyHandle); - - [DllImport(PInvokeDllNames.LsaQueryInformationPolicyDllName, CharSet = CharSet.Unicode)] - internal static extern UInt32 LsaQueryInformationPolicy(IntPtr lsaHandle, - POLICY_INFORMATION_CLASS infoClass, - out IntPtr buffer); - - [DllImport(PInvokeDllNames.LsaFreeMemoryDllName)] - internal static extern UInt32 LsaFreeMemory(IntPtr buffer); - - [DllImport(PInvokeDllNames.LsaCloseDllName)] - internal static extern UInt32 LsaClose(IntPtr handle); - - [DllImport("api-ms-win-security-lsalookup-l1-1-2.dll")] - internal static extern UInt32 LsaLookupUserAccountType([MarshalAs(UnmanagedType.LPArray)] byte[] Sid, - out LSA_USER_ACCOUNT_TYPE accountType); - #endregion LSA Functions - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/NtStatus.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/NtStatus.cs deleted file mode 100644 index 654d221a69b..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/NtStatus.cs +++ /dev/null @@ -1,519 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Diagnostics.CodeAnalysis; - -namespace System.Management.Automation.SecurityAccountsManager.Native -{ - internal static class NtStatus - { - #region Constants - // - // These values are taken from ntstatus.h - // - - // - // Severity codes - // - public const UInt32 STATUS_SEVERITY_WARNING = 0x2; - public const UInt32 STATUS_SEVERITY_SUCCESS = 0x0; - public const UInt32 STATUS_SEVERITY_INFORMATIONAL = 0x1; - public const UInt32 STATUS_SEVERITY_ERROR = 0x3; - - public const UInt32 STATUS_SUCCESS = 0x00000000; - // - // MessageText: - // - // Returned by enumeration APIs to indicate more information is available to successive calls. - // - public const UInt32 STATUS_MORE_ENTRIES = 0x00000105; - - - ///////////////////////////////////////////////////////////////////////// - // - // Standard Information values - // - ///////////////////////////////////////////////////////////////////////// - - // - // MessageText: - // - // {Object Exists} - // An attempt was made to create an object and the object name already existed. - // - public const UInt32 STATUS_OBJECT_NAME_EXISTS = 0x40000000; - - // - // MessageText: - // - // {Password Too Complex} - // The Windows password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string. - // - public const UInt32 STATUS_NULL_LM_PASSWORD = 0x4000000D; - - // - // MessageText: - // - // {Access Denied} - // A process has requested access to an object, but has not been granted those access rights. - // - public const UInt32 STATUS_ACCESS_DENIED = 0xC0000022; - - // - // MessageText: - // - // The name provided is not a properly formed account name. - // - public const UInt32 STATUS_INVALID_ACCOUNT_NAME = 0xC0000062; - - // - // MessageText: - // - // The specified account already exists. - // - public const UInt32 STATUS_USER_EXISTS = 0xC0000063; - - // - // MessageText: - // - // The specified account does not exist. - // - public const UInt32 STATUS_NO_SUCH_USER = 0xC0000064; // ntsubauth - - // - // MessageText: - // - // The specified group already exists. - // - public const UInt32 STATUS_GROUP_EXISTS = 0xC0000065; - - // - // MessageText: - // - // The specified group does not exist. - // - public const UInt32 STATUS_NO_SUCH_GROUP = 0xC0000066; - - // - // MessageText: - // - // The specified user account is already in the specified group account. Also used to indicate a group cannot be deleted because it contains a member. - // - public const UInt32 STATUS_MEMBER_IN_GROUP = 0xC0000067; - - // - // MessageText: - // - // The specified user account is not a member of the specified group account. - // - public const UInt32 STATUS_MEMBER_NOT_IN_GROUP = 0xC0000068; - - // - // MessageText: - // - // Indicates the requested operation would disable, delete or could prevent logon for an administration account. - // This is not allowed to prevent creating a situation in which the system cannot be administrated. - // - public const UInt32 STATUS_LAST_ADMIN = 0xC0000069; - - // - // MessageText: - // - // When trying to update a password, this return status indicates that the value provided as the current password is not correct. - // - public const UInt32 STATUS_WRONG_PASSWORD = 0xC000006A; // ntsubauth - - // - // MessageText: - // - // When trying to update a password, this return status indicates that the value provided for the new password contains values that are not allowed in passwords. - // - public const UInt32 STATUS_ILL_FORMED_PASSWORD = 0xC000006B; - - // - // MessageText: - // - // When trying to update a password, this status indicates that some password update rule has been violated. For example, the password may not meet length criteria. - // - public const UInt32 STATUS_PASSWORD_RESTRICTION = 0xC000006C; // ntsubauth - - // - // MessageText: - // - // The user account's password has expired. - // - public const UInt32 STATUS_PASSWORD_EXPIRED = 0xC0000071; // ntsubauth - - // - // MessageText: - // - // The referenced account is currently disabled and may not be logged on to. - // - public const UInt32 STATUS_ACCOUNT_DISABLED = 0xC0000072; // ntsubauth - - // - // MessageText: - // - // None of the information to be translated has been translated. - // - public const UInt32 STATUS_NONE_MAPPED = 0xC0000073; - - // - // MessageText: - // - // Indicates the sub-authority value is invalid for the particular use. - // - public const UInt32 STATUS_INVALID_SUB_AUTHORITY = 0xC0000076; - - // - // MessageText: - // - // Indicates the ACL structure is not valid. - // - public const UInt32 STATUS_INVALID_ACL = 0xC0000077; - - // - // MessageText: - // - // Indicates the SID structure is not valid. - // - public const UInt32 STATUS_INVALID_SID = 0xC0000078; - - // - // MessageText: - // - // Indicates the SECURITY_DESCRIPTOR structure is not valid. - // - public const UInt32 STATUS_INVALID_SECURITY_DESCR = 0xC0000079; - - // - // Network specific errors. - // - // - // - // MessageText: - // - // The request is not supported. - // - public const UInt32 STATUS_NOT_SUPPORTED = 0xC00000BB; - - // - // MessageText: - // - // This remote computer is not listening. - // - public const UInt32 STATUS_REMOTE_NOT_LISTENING = 0xC00000BC; - - // - // MessageText: - // - // Network access is denied. - // - public const UInt32 STATUS_NETWORK_ACCESS_DENIED = 0xC00000CA; - - // - // MessageText: - // - // Indicates an attempt was made to operate on the security of an object that does not have security associated with it. - // - public const UInt32 STATUS_NO_SECURITY_ON_OBJECT = 0xC00000D7; - - // - // MessageText: - // - // An internal error occurred. - // - public const UInt32 STATUS_INTERNAL_ERROR = 0xC00000E5; - - // - // MessageText: - // - // Indicates a security descriptor is not in the necessary format (absolute or self-relative). - // - public const UInt32 STATUS_BAD_DESCRIPTOR_FORMAT = 0xC00000E7; - - // - // MessageText: - // - // A specified name string is too long for its intended use. - // - public const UInt32 STATUS_NAME_TOO_LONG = 0xC0000106; - - // - // MessageText: - // - // Indicates a name specified as a remote computer name is syntactically invalid. - // - public const UInt32 STATUS_INVALID_COMPUTER_NAME = 0xC0000122; - - // - // MessageText: - // - // Indicates an operation has been attempted on a built-in (special) SAM account which is incompatible with built-in accounts. For example, built-in accounts cannot be deleted. - // - public const UInt32 STATUS_SPECIAL_ACCOUNT = 0xC0000124; - - // - // MessageText: - // - // The operation requested may not be performed on the specified group because it is a built-in special group. - // - public const UInt32 STATUS_SPECIAL_GROUP = 0xC0000125; - - // - // MessageText: - // - // The operation requested may not be performed on the specified user because it is a built-in special user. - // - public const UInt32 STATUS_SPECIAL_USER = 0xC0000126; - - // - // MessageText: - // - // Indicates a member cannot be removed from a group because the group is currently the member's primary group. - // - public const UInt32 STATUS_MEMBERS_PRIMARY_GROUP = 0xC0000127; - - // - // MessageText: - // - // The specified local group does not exist. - // - public const UInt32 STATUS_NO_SUCH_ALIAS = 0xC0000151; - - // - // MessageText: - // - // The specified account name is not a member of the group. - // - public const UInt32 STATUS_MEMBER_NOT_IN_ALIAS = 0xC0000152; - - // - // MessageText: - // - // The specified account name is already a member of the group. - // - public const UInt32 STATUS_MEMBER_IN_ALIAS = 0xC0000153; - - // - // MessageText: - // - // The specified local group already exists. - // - public const UInt32 STATUS_ALIAS_EXISTS = 0xC0000154; - - // - // MessageText: - // - // A member could not be added to or removed from the local group because the member does not exist. - // - public const UInt32 STATUS_NO_SUCH_MEMBER = 0xC000017A; - - // - // MessageText: - // - // A new member could not be added to a local group because the member has the wrong account type. - // - public const UInt32 STATUS_INVALID_MEMBER = 0xC000017B; - - // - // MessageText: - // - // The user's account has expired. - // - public const UInt32 STATUS_ACCOUNT_EXPIRED = 0xC0000193; // ntsubauth - - // - // MessageText: - // - // {Invalid ACE Condition} - // The specified access control entry (ACE) contains an invalid condition. - // - public const UInt32 STATUS_INVALID_ACE_CONDITION = 0xC00001A2; - - // - // MessageText: - // - // The user's password must be changed before signing in. - // - public const UInt32 STATUS_PASSWORD_MUST_CHANGE = 0xC0000224; // ntsubauth - - // - // MessageText: - // - // The object was not found. - // - public const UInt32 STATUS_NOT_FOUND = 0xC0000225; - - // - // MessageText: - // - // Could not find a domain controller for this domain. - // - public const UInt32 STATUS_DOMAIN_CONTROLLER_NOT_FOUND = 0xC0000233; - - // - // MessageText: - // - // The user account has been automatically locked because too many invalid logon attempts or password change attempts have been requested. - // - public const UInt32 STATUS_ACCOUNT_LOCKED_OUT = 0xC0000234; // ntsubauth - - // - // MessageText: - // - // The password provided is too short to meet the policy of your user account. Please choose a longer password. - // - public const UInt32 STATUS_PWD_TOO_SHORT = 0xC000025A; - - // - // MessageText: - // - // The policy of your user account does not allow you to change passwords too frequently. This is done to prevent users from changing back to a familiar, but potentially discovered, password. If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned. - // - public const UInt32 STATUS_PWD_TOO_RECENT = 0xC000025B; - - // - // MessageText: - // - // You have attempted to change your password to one that you have used in the past. The policy of your user account does not allow this. Please select a password that you have not previously used. - // - public const UInt32 STATUS_PWD_HISTORY_CONFLICT = 0xC000025C; - - // - // MessageText: - // - // The password provided is too long to meet the policy of your user account. Please choose a shorter password. - // - public const UInt32 STATUS_PWD_TOO_LONG = 0xC000027A; - - // - // MessageText: - // - // Only an administrator can modify the membership list of an administrative group. - // - public const UInt32 STATUS_DS_SENSITIVE_GROUP_VIOLATION = 0xC00002CD; - - // - // MessageText: - // - // The specified group type is invalid. - // - public const UInt32 STATUS_DS_INVALID_GROUP_TYPE = 0xC00002D4; - - // - // MessageText: - // - // A local group cannot have another cross domain local group as a member. - // - public const UInt32 STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 0xC00002DB; - - // - // MessageText: - // - // Cannot change to security disabled group because of having primary members in this group. - // - public const UInt32 STATUS_DS_HAVE_PRIMARY_MEMBERS = 0xC00002DC; - - // - // MessageText: - // - // EAS policy requires that the user change their password before this operation can be performed. - // - public const UInt32 STATUS_PASSWORD_CHANGE_REQUIRED = 0xC000030C; - - #endregion Constants - - #region Public Methods - /// <summary> - /// Determine if an NTSTATUS value indicates Success. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// True if the NTSTATUS value indicates success, false otherwise. - /// </returns> - public static bool IsSuccess(UInt32 ntstatus) - { - return Severity(ntstatus) == STATUS_SEVERITY_SUCCESS; - } - - /// <summary> - /// Determine if an NTSTATUS value indicates an Error. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// True if the NTSTATUS value indicates an error, false otherwise. - /// </returns> - public static bool IsError(UInt32 ntstatus) - { - return Severity(ntstatus) == STATUS_SEVERITY_ERROR; - } - - /// <summary> - /// Determine if an NTSTATUS value indicates a Warning. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// True if the NTSTATUS value indicates a warning, false otherwise. - /// </returns> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public static bool IsWarning(UInt32 ntstatus) - { - return Severity(ntstatus) == STATUS_SEVERITY_WARNING; - } - - /// <summary> - /// Determine if an NTSTATUS value indicates that the value is Informational. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// True if the NTSTATUS value indicates that it is informational, false otherwise. - /// </returns> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public static bool IsInformational(UInt32 ntstatus) - { - return Severity(ntstatus) == STATUS_SEVERITY_INFORMATIONAL; - } - - /// <summary> - /// Return the Severity part of an NTSTATUS value. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// One of the STATUS_SEVERITY_* values - /// </returns> - public static uint Severity(UInt32 ntstatus) - { - return ntstatus >> 30; - } - - /// <summary> - /// Return the Facility part of an NSTATUS value. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// The value of the Facility portion of an NTSTATUS value. - /// </returns> - - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public static uint Facility(UInt32 ntstatus) - { - return (ntstatus >> 16) & 0x0FFF; - } - - /// <summary> - /// Return the Code part of an NTSTATUS value. - /// </summary> - /// <param name="ntstatus">The NTSTATUS value returned from native functions.</param> - /// <returns> - /// The value of the Code portion of an NTSTATUS value. - /// </returns> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public static uint Code(UInt32 ntstatus) - { - return ntstatus & 0xFFFF; - } - - #endregion Public Methods - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/PInvokeDllNames.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/PInvokeDllNames.cs deleted file mode 100644 index 68a7d31e833..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/PInvokeDllNames.cs +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -namespace System.Management.Automation -{ - /// <summary> - /// PinvokeDllNames contains the DLL names to be use for PInvoke in FullCLR/CoreCLR powershell. - /// - /// * When adding a new DLL name here, make sure that you add both the FullCLR and CoreCLR version - /// of it. Add the comment '/*COUNT*/' with the new DLL name, and make sure the 'COUNT' is the - /// same for both FullCLR and CoreCLR DLL names. - /// </summary> - internal static class PInvokeDllNames - { - internal const string GetLastErrorDllName = "api-ms-win-core-errorhandling-l1-1-0.dll"; /* 1*/ - internal const string LookupAccountSidDllName = "api-ms-win-security-lsalookup-l2-1-1.dll"; /* 2*/ - internal const string IsValidSidDllName = "api-ms-win-security-base-l1-2-0.dll"; /* 3*/ - internal const string GetLengthSidDllName = "api-ms-win-security-base-l1-2-0.dll"; /* 4*/ - internal const string LsaFreeMemoryDllName = "api-ms-win-security-lsapolicy-l1-1-0.dll"; /* 5*/ - internal const string LsaOpenPolicyDllName = "api-ms-win-security-lsapolicy-l1-1-0.dll"; /* 6*/ - internal const string LsaQueryInformationPolicyDllName = "api-ms-win-security-lsapolicy-l1-1-0.dll"; /* 7*/ - internal const string LsaCloseDllName = "api-ms-win-security-lsapolicy-l1-1-0.dll"; /* 8*/ - internal const string LookupAccountNameDllName = "api-ms-win-security-lsalookup-l2-1-1.dll"; /* 9*/ - internal const string GetComputerNameDllName = "api-ms-win-downlevel-kernel32-l2-1-0.dll"; /*10*/ - internal const string GetSecurityDescriptorDaclDllName = "api-ms-win-security-base-l1-2-0"; /*11*/ - internal const string SetSecurityDescriptorDaclDllName = "api-ms-win-security-base-l1-2-0"; /*12*/ - internal const string FormatMessageDllName = "api-ms-win-core-localization-l1-2-1"; /*13*/ - internal const string GetVersionExDllName = "api-ms-win-core-sysinfo-l1-2-1.dll"; /*14*/ - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Sam.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Sam.cs deleted file mode 100644 index 3e6bbcafd10..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/Sam.cs +++ /dev/null @@ -1,3275 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Collections.Generic; -using System.ComponentModel; -using System.Runtime.InteropServices; -using System.Security.AccessControl; -using System.Security.Principal; - -using Microsoft.PowerShell.Commands; -using System.Management.Automation.SecurityAccountsManager.Extensions; -using System.Management.Automation.SecurityAccountsManager.Native; -using System.Management.Automation.SecurityAccountsManager.Native.NtSam; -using System.Text; - -using Microsoft.PowerShell.LocalAccounts; -using System.Diagnostics.CodeAnalysis; - -[module: SuppressMessage("Microsoft.Design", "CA1014:MarkAssembliesWithClsCompliant")] - -namespace System.Management.Automation.SecurityAccountsManager -{ - /// <summary> - /// Defines enumeration constants for enabling and disabling something. - /// </summary> - internal enum Enabling - { - Disable = 0, - Enable - } - - /// <summary> - /// Managed version of the SAM_RID_ENUMERATION native structure, - /// to be returned from the EnumerateLocalUsers method of Sam. - /// Contains the original structure's members along with additional - /// members of use. - /// </summary> - internal class SamRidEnumeration - { -#region Original struct members - public string Name; - public UInt32 RelativeId; -#endregion Original struct members - -#region Additional members - public IntPtr domainHandle; // The domain handle used to acquire the data. -#endregion Additional members - } - - /// <summary> - /// Provides methods for manipulating local Users and Groups. - /// </summary> - internal class Sam : IDisposable - { -#region Enums - [Flags] - private enum GroupProperties - { - Name = 0x0001, // NOT changeable through Set-LocalGroup - Description = 0x0002, - - AllSetable = Description, - AllReadable = AllSetable | Name - } - - /// <summary> - /// Defines a set of flags, each corresponding to a member of LocalUser, - /// which indicate fields to be updated. - /// </summary> - /// <remarks> - /// Although password can be set through Create-LocalUser and Set-LocalUser, - /// it is not a member of LocalUser so does not appear in this enumeration. - /// </remarks> - [Flags] - private enum UserProperties - { - None = 0x0000, // not actually a LocalUser member - Name = 0x0001, // NOT changeable through Set-LocalUser - AccountExpires = 0x0002, - Description = 0x0004, - Enabled = 0x0008, // NOT changeable through Set-LocalUser - FullName = 0x0010, - PasswordChangeableDate = 0x0020, - PasswordExpires = 0x0040, - PasswordNeverExpires = 0x0080, - UserMayChangePassword = 0x0100, - PasswordRequired = 0x0200, - PasswordLastSet = 0x0400, // CANNOT be set by cmdlet - LastLogon = 0x0800, // CANNOT be set by cmdlet - - // All properties that can be set through Set-LocalUser - AllSetable = AccountExpires - | Description - | FullName - | PasswordChangeableDate - | PasswordExpires - | PasswordNeverExpires - | UserMayChangePassword - | PasswordRequired, - - // Properties that can be set by Create-LocalUser - AllCreateable = AllSetable | Name | Enabled, - - // Properties that can be read by e.g., Get-LocalUser - AllReadable = AllCreateable | PasswordLastSet | LastLogon - } - - private enum PasswordExpiredState - { - Unchanged = -1, - NotExpired = 0, - Expired = 1 - } - - [Flags] - internal enum ObjectAccess : uint - { - AliasRead = Win32.STANDARD_RIGHTS_READ - | ALIAS_LIST_MEMBERS, - ALiasWrite = Win32.STANDARD_RIGHTS_WRITE - | ALIAS_WRITE_ACCOUNT - | ALIAS_ADD_MEMBER - | ALIAS_REMOVE_MEMBER, - - UserAllAccess = Win32.STANDARD_RIGHTS_REQUIRED - | USER_READ_PREFERENCES - | USER_READ_LOGON - | USER_LIST_GROUPS - | USER_READ_GROUP_INFORMATION - | USER_WRITE_PREFERENCES - | USER_CHANGE_PASSWORD - | USER_FORCE_PASSWORD_CHANGE - | USER_READ_GENERAL - | USER_READ_ACCOUNT - | USER_WRITE_ACCOUNT - | USER_WRITE_GROUP_INFORMATION, - UserRead = Win32.STANDARD_RIGHTS_READ - | USER_READ_GENERAL // not in original USER_READ - | USER_READ_PREFERENCES - | USER_READ_LOGON - | USER_READ_ACCOUNT - | USER_LIST_GROUPS - | USER_READ_GROUP_INFORMATION, - UserWrite = Win32.STANDARD_RIGHTS_WRITE - | USER_WRITE_PREFERENCES - | USER_CHANGE_PASSWORD - } - - [Flags] - internal enum DomainAccess : uint - { - AllAccess = Win32.STANDARD_RIGHTS_REQUIRED - | DOMAIN_READ_OTHER_PARAMETERS - | DOMAIN_WRITE_OTHER_PARAMETERS - | DOMAIN_WRITE_PASSWORD_PARAMS - | DOMAIN_CREATE_USER - | DOMAIN_CREATE_GROUP - | DOMAIN_CREATE_ALIAS - | DOMAIN_GET_ALIAS_MEMBERSHIP - | DOMAIN_LIST_ACCOUNTS - | DOMAIN_READ_PASSWORD_PARAMETERS - | DOMAIN_LOOKUP - | DOMAIN_ADMINISTER_SERVER, - - Read = Win32.STANDARD_RIGHTS_READ - | DOMAIN_LIST_ACCOUNTS - | DOMAIN_GET_ALIAS_MEMBERSHIP - | DOMAIN_READ_OTHER_PARAMETERS, - - Write = Win32.STANDARD_RIGHTS_WRITE - | DOMAIN_WRITE_OTHER_PARAMETERS - | DOMAIN_WRITE_PASSWORD_PARAMS - | DOMAIN_CREATE_USER - | DOMAIN_CREATE_GROUP - | DOMAIN_CREATE_ALIAS - | DOMAIN_ADMINISTER_SERVER, - - Max = Win32.MAXIMUM_ALLOWED - } - - /// <summary> - /// The operation under way. Used in the <see cref="Context"/> class. - /// </summary> - private enum ContextOperation - { - New = 1, - Enable, - Disable, - Get, - Remove, - Rename, - Set, - AddMember, - GetMember, - RemoveMember - } - - /// <summary> - /// The type of object currently operating with. - /// used in the <see cref="Context"/> class. - /// </summary> - private enum ContextObjectType - { - User = 1, - Group - } -#endregion Enums - -#region Internal Classes - /// <summary> - /// Holds information about the underway operation. - /// </summary> - /// <remarks> - /// Used primarily by the private ThrowOnFailure method when building - /// Exception objects to throw. - /// </remarks> - private sealed class Context - { - public ContextOperation operation; - public ContextObjectType type; - public object target; - public string objectId; - public string memberId; - - /// <summary> - /// Initialize a new Context object. - /// </summary> - /// <param name="operation"> - /// One of the <see cref="ContextOperation"/> enumerations indicating - /// the type of operation under way. - /// </param> - /// <param name="objectType"> - /// One of the <see cref="ContextObjectType"/> enumerations indicating - /// the type of object (user or group) being used. - /// </param> - /// <param name="objectIdentifier"> - /// A string containing the name of the object. This may be either a - /// user/group name or a string representation of a SID. - /// </param> - /// <param name="target"> - /// The target being operated on. - /// </param> - /// <param name="memberIdentifier"> - /// A string containing the name of the member being added or removed - /// from a group. Used only in such cases. - /// </param> - public Context(ContextOperation operation, - ContextObjectType objectType, - string objectIdentifier, - object target, - string memberIdentifier = null) - { - this.operation = operation; - this.type = objectType; - this.objectId = objectIdentifier; - this.target = target; - this.memberId = memberIdentifier; - } - - /// <summary> - /// Default constructor. - /// </summary> - public Context() - { - } - /// <summary> - /// Gets a string containing the type of operation under way. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public string OperationName - { - get { return operation.ToString(); } - } - - /// <summary> - /// Gets a string containing the type of object ("User" or "Group") - /// being used. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - public string TypeNamne - { - get { return type.ToString(); } - } - - /// <summary> - /// Gets a string containing the name of the object being used. - /// </summary> - public string ObjectName - { - get { return objectId; } - } - - /// <summary> - /// Gets a string containing the name of the member being added to - /// or removed from a group. Returns null if the operation does not - /// involve group members. - /// </summary> - public string MemberName - { - get { return memberId; } - } - } - - /// <summary> - /// Contains basic information about an Account. - /// </summary> - /// <remarks> - /// AccountInfo is the return type from the private - /// LookupAccountInfo method. - /// </remarks> - private sealed class AccountInfo - { - public string AccountName; - public string DomainName; - public SecurityIdentifier Sid; - public Native.SID_NAME_USE Use; - - public override string ToString() - { - if (!string.IsNullOrEmpty(DomainName)) - return DomainName + '\\' + AccountName; - else - return AccountName; - } - } -#endregion Internal Classes - -#region Constants - // - // Access rights - // - private const UInt32 ALIAS_ADD_MEMBER = 0x0001; - private const UInt32 ALIAS_REMOVE_MEMBER = 0x0002; - private const UInt32 ALIAS_LIST_MEMBERS = 0x0004; - private const UInt32 ALIAS_READ_INFORMATION = 0x0008; - private const UInt32 ALIAS_WRITE_ACCOUNT = 0x0010; - - private const UInt32 USER_READ_GENERAL = 0x0001; - private const UInt32 USER_READ_PREFERENCES = 0x0002; - private const UInt32 USER_WRITE_PREFERENCES = 0x0004; - private const UInt32 USER_READ_LOGON = 0x0008; - private const UInt32 USER_READ_ACCOUNT = 0x0010; - private const UInt32 USER_WRITE_ACCOUNT = 0x0020; - private const UInt32 USER_CHANGE_PASSWORD = 0x0040; - private const UInt32 USER_FORCE_PASSWORD_CHANGE = 0x0080; - private const UInt32 USER_LIST_GROUPS = 0x0100; - private const UInt32 USER_READ_GROUP_INFORMATION = 0x0200; - private const UInt32 USER_WRITE_GROUP_INFORMATION = 0x0400; - - private const UInt32 DOMAIN_READ_PASSWORD_PARAMETERS = 0x0001; - private const UInt32 DOMAIN_WRITE_PASSWORD_PARAMS = 0x0002; - private const UInt32 DOMAIN_READ_OTHER_PARAMETERS = 0x0004; - private const UInt32 DOMAIN_WRITE_OTHER_PARAMETERS = 0x0008; - private const UInt32 DOMAIN_CREATE_USER = 0x0010; - private const UInt32 DOMAIN_CREATE_GROUP = 0x0020; - private const UInt32 DOMAIN_CREATE_ALIAS = 0x0040; - private const UInt32 DOMAIN_GET_ALIAS_MEMBERSHIP = 0x0080; - private const UInt32 DOMAIN_LIST_ACCOUNTS = 0x0100; - private const UInt32 DOMAIN_LOOKUP = 0x0200; - private const UInt32 DOMAIN_ADMINISTER_SERVER = 0x0400; -#endregion Constants - -#region Static Data - private static SecurityIdentifier worldSid = new SecurityIdentifier(WellKnownSidType.WorldSid, null); -#endregion Static Data - -#region Instance Data - private IntPtr samHandle = IntPtr.Zero; - private IntPtr localDomainHandle = IntPtr.Zero; - private IntPtr builtinDomainHandle = IntPtr.Zero; - private Context context = null; - private string machineName = string.Empty; -#endregion Instance Data - -#region Construction - internal Sam() - { - OpenHandles(); - - // CoreCLR does not have Environment.MachineName, - // so we'll use this instead. - machineName = System.Net.Dns.GetHostName(); - } -#endregion Construction - -#region Public (Internal) Methods - public string StripMachineName(string name) - { - var mn = machineName + '\\'; - - if (name.StartsWith(mn, StringComparison.CurrentCultureIgnoreCase)) - return name.Substring(mn.Length); - - return name; - } -#region Local Groups - /// <summary> - /// Retrieve a named local group. - /// </summary> - /// <param name="groupName">Name of the desired local group.</param> - /// <returns> - /// A <see cref="LocalGroup"/> object containing information about - /// the local group. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the named group cannot be found. - /// </exception> - internal LocalGroup GetLocalGroup(string groupName) - { - context = new Context(ContextOperation.Get, ContextObjectType.Group, groupName, groupName); - - foreach (var sre in EnumerateGroups()) - if (sre.Name.Equals(groupName, StringComparison.CurrentCultureIgnoreCase)) - return MakeLocalGroupObject(sre); // return a populated group - - throw new GroupNotFoundException(groupName, context.target); - } - - /// <summary> - /// Retrieve a local group by SID. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the desired group. - /// </param> - /// <returns> - /// A <see cref="LocalGroup"/> object containing information about - /// the local group. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - internal LocalGroup GetLocalGroup(SecurityIdentifier sid) - { - context = new Context(ContextOperation.Get, ContextObjectType.Group, sid.ToString(), sid); - - foreach (var sre in EnumerateGroups()) - if (RidToSid(sre.domainHandle, sre.RelativeId) == sid) - return MakeLocalGroupObject(sre); // return a populated group - - throw new GroupNotFoundException(sid.ToString(), context.target); - } - - /// <summary> - /// Create a local group. - /// </summary> - /// <param name="group">A <see cref="LocalGroup"/> object containing - /// information about the local group to be created. - /// </param> - /// <returns> - /// A new LocalGroup object containing information about the newly - /// created local group. - /// </returns> - /// <exception cref="GroupExistsException"> - /// Thrown when an attempt is made to create a local group that already - /// exists. - /// </exception> - internal LocalGroup CreateLocalGroup(LocalGroup group) - { - context = new Context(ContextOperation.New, ContextObjectType.Group, group.Name, group.Name); - - return CreateGroup(group, localDomainHandle); - } - - /// <summary> - /// Update a local group with new property values. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object representing the group to be updated. - /// </param> - /// <param name="changed"> - /// A LocalGroup object containing the desired changes. - /// </param> - /// <remarks> - /// Currently, a group's description is the only changeable property. - /// </remarks> - internal void UpdateLocalGroup(LocalGroup group, LocalGroup changed) - { - context = new Context(ContextOperation.Set, ContextObjectType.Group, group.Name, group); - - UpdateGroup(group, changed); - } - - /// <summary> - /// Remove a local group. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the - /// local group to be removed. - /// </param> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - internal void RemoveLocalGroup(SecurityIdentifier sid) - { - context = new Context(ContextOperation.Remove, ContextObjectType.Group, sid.ToString(), sid); - - RemoveGroup(sid); - } - - /// <summary> - /// Remove a local group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object containing - /// information about the local group to be removed. - /// </param> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - internal void RemoveLocalGroup(LocalGroup group) - { - context = new Context(ContextOperation.Remove, ContextObjectType.Group, group.Name, group); - - if (group.SID == null) - context.target = group = GetLocalGroup(group.Name); - - RemoveGroup(group.SID); - } - - /// <summary> - /// Rename a local group. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying - /// the local group to be renamed. - /// </param> - /// <param name="newName"> - /// A string containing the new name for the local group. - /// </param> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - internal void RenameLocalGroup(SecurityIdentifier sid, string newName) - { - context = new Context(ContextOperation.Rename, ContextObjectType.Group, sid.ToString(), sid); - - RenameGroup(sid, newName); - } - - /// <summary> - /// Rename a local group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object containing - /// information about the local group to be renamed. - /// </param> - /// <param name="newName"> - /// A string containing the new name for the local group. - /// </param> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - internal void RenameLocalGroup(LocalGroup group, string newName) - { - context = new Context(ContextOperation.Rename, ContextObjectType.Group, group.Name, group); - - if (group.SID == null) - context.target = group = GetLocalGroup(group.Name); - - RenameGroup(group.SID, newName); - } - - /// <summary> - /// Get all local groups whose names satisfy the specified predicate. - /// </summary> - /// <param name="pred"> - /// Predicate that determines whether a group satisfies the conditions. - /// </param> - /// <returns> - /// An <see cref="IEnumerable{LocalGroup}"/> object containing LocalGroup - /// objects that satisfy the predicate condition. - /// </returns> - internal IEnumerable<LocalGroup> GetMatchingLocalGroups(Predicate<string> pred) - { - context = new Context(ContextOperation.Get, ContextObjectType.Group, string.Empty, null); - - foreach (var sre in EnumerateGroups()) - { - - if (pred(sre.Name)) - { - context.target = sre.Name; - yield return MakeLocalGroupObject(sre); - } - } - } - - /// <summary> - /// Get all local groups. - /// </summary> - /// <returns> - /// An <see cref="IEnumerable{LocalGroup}"/> object containing a - /// LocalGroup object for each local group. - /// </returns> - internal IEnumerable<LocalGroup> GetAllLocalGroups() - { - context = new Context(ContextOperation.Get, ContextObjectType.Group, string.Empty, null); - - foreach (var sre in EnumerateGroups()) - { - context.target = sre.Name; - yield return MakeLocalGroupObject(sre); - } - } - - /// <summary> - /// Add members to a local group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object identifying the group to - /// which to add members. - /// </param> - /// <param name="member"> - /// An object of type <see cref="LocalPrincipal"/> identifying - /// the member to be added. - /// </param> - /// <returns> - /// An Exception object indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - internal Exception AddLocalGroupMember(LocalGroup group, LocalPrincipal member) - { - context = new Context(ContextOperation.AddMember, ContextObjectType.Group, group.Name, group); - if (group.SID == null) - context.target = group = GetLocalGroup(group.Name); - - return AddGroupMember(group.SID, member); - } - - /// <summary> - /// Add members to a local group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group to - /// which to add members. - /// </param> - /// <param name="member"> - /// An object of type <see cref="LocalPrincipal"/> identifying - /// the member to be added. - /// </param> - /// <returns> - /// An Exception object indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - internal Exception AddLocalGroupMember(SecurityIdentifier groupSid, LocalPrincipal member) - { - context = new Context(ContextOperation.AddMember, ContextObjectType.Group, groupSid.ToString(), groupSid); - - return AddGroupMember(groupSid, member); - } - - /// <summary> - /// Retrieve members of a Local group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object identifying the group whose members - /// are requested. - /// </param> - /// <returns> - /// An IEnumerable of <see cref="LocalPrincipal"/> objects containing the group's - /// members. - /// </returns> - internal IEnumerable<LocalPrincipal> GetLocalGroupMembers(LocalGroup group) - { - context = new Context(ContextOperation.GetMember, ContextObjectType.Group, group.Name, group); - - if (group.SID == null) - context.target = group = GetLocalGroup(group.Name); - - return GetGroupMembers(group.SID); - } - - /// <summary> - /// Retrieve members of a Local group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group whose members - /// are requested. - /// </param> - /// <returns> - /// An IEnumerable of <see cref="LocalPrincipal"/> objects containing the group's - /// members. - /// </returns> - internal IEnumerable<LocalPrincipal> GetLocalGroupMembers(SecurityIdentifier groupSid) - { - context = new Context(ContextOperation.GetMember, ContextObjectType.Group, groupSid.ToString(), groupSid); - - return GetGroupMembers(groupSid); - } - - /// <summary> - /// Remove members from a local group. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object identifying the group from - /// which to remove members - /// </param> - /// <param name="member"> - /// An object of type <see cref="LocalPrincipal"/> identifying - /// the member to be removed. - /// </param> - /// <returns> - /// An Exception object indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - internal Exception RemoveLocalGroupMember(LocalGroup group, LocalPrincipal member) - { - context = new Context(ContextOperation.RemoveMember, ContextObjectType.Group, group.Name, group); - - if (group.SID == null) - context.target = group = GetLocalGroup(group.Name); - - return RemoveGroupMember(group.SID, member); - } - - /// <summary> - /// Remove members from a local group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group from - /// which to remove members - /// </param> - /// <param name="member"> - /// An Object of type <see cref="LocalPrincipal"/> identifying - /// the member to be removed. - /// </param> - /// <returns> - /// An Exception object indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - internal Exception RemoveLocalGroupMember(SecurityIdentifier groupSid, LocalPrincipal member) - { - context = new Context(ContextOperation.RemoveMember, ContextObjectType.Group, groupSid.ToString(), groupSid); - - return RemoveGroupMember(groupSid, member); - } -#endregion Local Groups - -#region Local Users - /// <summary> - /// Retrieve a named local user. - /// </summary> - /// <param name="userName">Name of the desired local user.</param> - /// <returns> - /// A <see cref="LocalUser"/> object containing information about - /// the local user. - /// </returns> - /// <exception cref="UserNotFoundException"> - /// Thrown when the named user cannot be found. - /// </exception> - internal LocalUser GetLocalUser(string userName) - { - context = new Context(ContextOperation.Get, ContextObjectType.User, userName, userName); - - foreach (var sre in EnumerateUsers()) - if (sre.Name.Equals(userName, StringComparison.CurrentCultureIgnoreCase)) - return MakeLocalUserObject(sre); - - throw new UserNotFoundException(userName, userName); - } - - /// <summary> - /// Retrieve a local user by SID. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the desired user. - /// </param> - /// <returns> - /// A <see cref="LocalUser"/> object containing information about - /// the local user. - /// </returns> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user cannot be found. - /// </exception> - internal LocalUser GetLocalUser(SecurityIdentifier sid) - { - context = new Context(ContextOperation.Get, ContextObjectType.User, sid.ToString(), sid); - - foreach (var sre in EnumerateUsers()) - if (RidToSid(sre.domainHandle, sre.RelativeId) == sid) - return MakeLocalUserObject(sre); // return a populated user - - throw new UserNotFoundException(sid.ToString(), sid); - } - - /// <summary> - /// Create a local user. - /// </summary> - /// <param name="user">A <see cref="LocalUser"/> object containing - /// information about the local user to be created. - /// </param> - /// <param name="password">A <see cref="System.Security.SecureString"/> containing - /// the initial password to be set for the new local user. If this parameter is null, - /// no password is set. - /// </param> - /// <param name="setPasswordNeverExpires"> - /// Indicates whether PasswordNeverExpires was specified - /// </param> - /// <returns> - /// A new LocalGroup object containing information about the newly - /// created local user. - /// </returns> - /// <exception cref="UserExistsException"> - /// Thrown when an attempt is made to create a local user that already - /// exists. - /// </exception> - internal LocalUser CreateLocalUser(LocalUser user, System.Security.SecureString password, bool setPasswordNeverExpires) - { - context = new Context(ContextOperation.New, ContextObjectType.User, user.Name, user); - - return CreateUser(user, password, localDomainHandle, setPasswordNeverExpires); - } - - /// <summary> - /// Remove a local user. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying - /// the local user to be removed. - /// </param> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user cannot be found. - /// </exception> - internal void RemoveLocalUser(SecurityIdentifier sid) - { - context = new Context(ContextOperation.Remove, ContextObjectType.User, sid.ToString(), sid); - - RemoveUser(sid); - } - - /// <summary> - /// Remove a local user. - /// </summary> - /// <param name="user"> - /// A <see cref="LocalUser"/> object containing - /// information about the local user to be removed. - /// </param> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user cannot be found. - /// </exception> - internal void RemoveLocalUser(LocalUser user) - { - context = new Context(ContextOperation.Remove, ContextObjectType.User, user.Name, user); - - if (user.SID == null) - context.target = user = GetLocalUser(user.Name); - - RemoveUser(user.SID); - } - - /// <summary> - /// Rename a local user. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> objects identifying - /// the local user to be renamed. - /// </param> - /// <param name="newName"> - /// A string containing the new name for the local user. - /// </param> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user cannot be found. - /// </exception> - internal void RenameLocalUser(SecurityIdentifier sid, string newName) - { - context = new Context(ContextOperation.Rename, ContextObjectType.User, sid.ToString(), sid); - - RenameUser(sid, newName); - } - - /// <summary> - /// Rename a local user. - /// </summary> - /// <param name="user"> - /// A <see cref="LocalUser"/> objects containing - /// information about the local user to be renamed. - /// </param> - /// <param name="newName"> - /// A string containing the new name for the local user. - /// </param> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user cannot be found. - /// </exception> - internal void RenameLocalUser(LocalUser user, string newName) - { - context = new Context(ContextOperation.Rename, ContextObjectType.User, user.Name, user); - - if (user.SID == null) - context.target = user = GetLocalUser(user.Name); - - RenameUser(user.SID, newName); - } - - /// <summary> - /// Enable or disable a Local User. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the user to enable or disable. - /// </param> - /// <param name="enable"> - /// One of the <see cref="Enabling"/> enumeration values, indicating whether to - /// enable or disable the user. - /// </param> - internal void EnableLocalUser(SecurityIdentifier sid, Enabling enable) - { - context = new Context(enable == Enabling.Enable ? ContextOperation.Enable - : ContextOperation.Disable, - ContextObjectType.User, sid.ToString(), - sid); - - EnableUser(sid, enable); - } - - /// <summary> - /// Enable or disable a Local User. - /// </summary> - /// <param name="user"> - /// A <see cref="LocalUser"/> object representing the user to enable or disable. - /// </param> - /// <param name="enable"> - /// One of the <see cref="Enabling"/> enumeration values, indicating whether to - /// enable or disable the user. - /// </param> - internal void EnableLocalUser(LocalUser user, Enabling enable) - { - context = new Context(enable == Enabling.Enable ? ContextOperation.Enable - : ContextOperation.Disable, - ContextObjectType.User, user.Name, - user); - - if (user.SID == null) - context.target = user = GetLocalUser(user.Name); - - EnableUser(user.SID, enable); - } - - /// <summary> - /// Update a local user with new properties. - /// </summary> - /// <param name="user"> - /// A <see cref="LocalUser"/> object representing the user to be updated. - /// </param> - /// <param name="changed"> - /// A LocalUser object containing the desired changes. - /// </param> - /// <param name="password">A <see cref="System.Security.SecureString"/> - /// object containing the new password. A null value in this parameter - /// indicates that the password is not to be changed. - /// </param> - /// <param name="setPasswordNeverExpires"> - /// Specifies whether the PasswordNeverExpires parameter was set. - /// </param> - /// <remarks> - /// Call this overload when intending to leave the password-expired - /// marker in its current state. To set the password and the - /// password-expired state, call the overload with a boolean as the - /// fourth parameter - /// </remarks> - internal void UpdateLocalUser(LocalUser user, LocalUser changed, System.Security.SecureString password, bool? setPasswordNeverExpires) - { - context = new Context(ContextOperation.Set, ContextObjectType.User, user.Name, user); - - UpdateUser(user, changed, password, PasswordExpiredState.Unchanged, setPasswordNeverExpires); - } - - /// <summary> - /// Get all local users whose names satisfy the specified predicate. - /// </summary> - /// <param name="pred"> - /// Predicate that determines whether a user satisfies the conditions. - /// </param> - /// <returns> - /// An <see cref="IEnumerable{LocalUser}"/> object containing LocalUser - /// objects that satisfy the predicate condition. - /// </returns> - internal IEnumerable<LocalUser> GetMatchingLocalUsers(Predicate<string> pred) - { - context = new Context(ContextOperation.Get, ContextObjectType.User, string.Empty, null); - - foreach (var sre in EnumerateUsers()) - { - if (pred(sre.Name)) - { - context.target = sre.Name; - yield return MakeLocalUserObject(sre); - } - } - } - - /// <summary> - /// Get all local users. - /// </summary> - /// <returns> - /// An <see cref="IEnumerable{LocalUser}"/> object containing a - /// LocalUser object for each local user. - /// </returns> - internal IEnumerable<LocalUser> GetAllLocalUsers() - { - context = new Context(ContextOperation.Get, ContextObjectType.User, null, null); - - foreach (var sre in EnumerateUsers()) - yield return MakeLocalUserObject(sre); - } -#endregion Local Users - -#region Local Principals - internal LocalPrincipal LookupAccount(string name) - { - var info = LookupAccountInfo(name); - - if (info == null) - throw new PrincipalNotFoundException(name, name); - - return MakeLocalPrincipalObject(info); - } -#endregion Local Principals -#endregion Public (Internal) Methods - -#region Private Methods - /// <summary> - /// Open the handles stored by Sam instances. - /// </summary> - private void OpenHandles() - { - var systemName = new UNICODE_STRING(); - var oa = new OBJECT_ATTRIBUTES(); - IntPtr pInfo = IntPtr.Zero; - IntPtr pSid = IntPtr.Zero; - IntPtr lsaHandle = IntPtr.Zero; - UInt32 status = 0; - - try - { - status = Win32.LsaOpenPolicy(ref systemName, ref oa, (UInt32)LSA_AccessPolicy.POLICY_VIEW_LOCAL_INFORMATION, out lsaHandle); - ThrowOnFailure(status); - - POLICY_PRIMARY_DOMAIN_INFO domainInfo; - - status = Win32.LsaQueryInformationPolicy(lsaHandle, - POLICY_INFORMATION_CLASS.PolicyAccountDomainInformation, - out pInfo); - ThrowOnFailure(status); - status = Win32.LsaClose(lsaHandle); - ThrowOnFailure(status); - - lsaHandle = IntPtr.Zero; - - domainInfo = Marshal.PtrToStructure<POLICY_PRIMARY_DOMAIN_INFO>(pInfo); - - status = SamApi.SamConnect(ref systemName, out samHandle, SamApi.SAM_SERVER_LOOKUP_DOMAIN, ref oa); - ThrowOnFailure(status); - - // Open the local domain - status = SamApi.SamOpenDomain(samHandle, Win32.MAXIMUM_ALLOWED, domainInfo.Sid, out localDomainHandle); - ThrowOnFailure(status); - - // Open the "BuiltIn" domain - SecurityIdentifier sid = new SecurityIdentifier("S-1-5-32"); - byte[] bSid = new byte[sid.BinaryLength]; - int size = Marshal.SizeOf<byte>() * bSid.Length; - - pSid = Marshal.AllocHGlobal(size); - - sid.GetBinaryForm(bSid, 0); - Marshal.Copy(bSid, 0, pSid, bSid.Length); - - status = SamApi.SamOpenDomain(samHandle, Win32.MAXIMUM_ALLOWED, pSid, out builtinDomainHandle); - - ThrowOnFailure(status); - } - finally - { - if (pInfo != IntPtr.Zero) - status = Win32.LsaFreeMemory(pInfo); - - Marshal.FreeHGlobal(pSid); - - if (lsaHandle != IntPtr.Zero) - status = Win32.LsaClose(lsaHandle); - } - } - - /// <summary> - /// Find a group by SID and return a <see cref="SamRidEnumeration"/> object - /// representing the group. - /// </summary> - /// <param name="sid">A <see cref="SecurityIdentifier"/> object identifying - /// the group to search for.</param> - /// <returns> - /// A SamRidEnumeration object representing the group. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group is not found. - /// </exception> - /// <remarks> - /// This method saves some time and effort over the GetGroup method - /// because it does not have to open a group to populate a full Group - /// object. - /// </remarks> - private SamRidEnumeration GetGroupSre(SecurityIdentifier sid) - { - foreach (var sre in EnumerateGroups()) - if (RidToSid(sre.domainHandle, sre.RelativeId) == sid) - return sre; - - throw new GroupNotFoundException(sid.ToString(), sid); - } - - /// <summary> - /// Find a user by SID and return a <see cref="SamRidEnumeration"/> object - /// representing the user. - /// </summary> - /// <param name="sid">A <see cref="SecurityIdentifier"/> object identifying - /// the user to search for.</param> - /// <returns> - /// A SamRidEnumeration object representing the user. - /// </returns> - /// <exception cref="UserNotFoundException"> - /// Thrown when the specified user is not found. - /// </exception> - /// <remarks> - /// This method saves some time and effort over the GetUser method - /// because it does not have to open a user to populate a full LocalUser - /// object. - /// </remarks> - private SamRidEnumeration GetUserSre(SecurityIdentifier sid) - { - foreach (var sre in EnumerateUsers()) - if (RidToSid(sre.domainHandle, sre.RelativeId) == sid) - return sre; - - throw new UserNotFoundException(sid.ToString(), sid); - } - - /// <summary> - /// Enumerate local users with native SAM functions. - /// </summary> - /// <param name="domainHandle">Handle to the domain to enumerate over.</param> - /// <returns> - /// An IEnumerable of SamRidEnumeration objects, one for each local user. - /// </returns> - /// <remarks> - /// This is a "generator" method. Rather than returning an entire collection, - /// it uses 'yield return' to return each object in turn. - /// </remarks> - private static IEnumerable<SamRidEnumeration> EnumerateUsersInDomain(IntPtr domainHandle) - { - UInt32 status = 0; - UInt32 context = 0; - IntPtr buffer = IntPtr.Zero; - UInt32 countReturned; - - do - { - status = SamApi.SamEnumerateUsersInDomain(domainHandle, - ref context, - 0, - out buffer, - 1, - out countReturned); - - if (status == NtStatus.STATUS_MORE_ENTRIES && countReturned == 1) - { - if (buffer != IntPtr.Zero) - { - SAM_RID_ENUMERATION sre; - - sre = Marshal.PtrToStructure<SAM_RID_ENUMERATION>(buffer); - - SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - - yield return new SamRidEnumeration - { - Name = sre.Name.ToString(), - RelativeId = sre.RelativeId, - - domainHandle = domainHandle - }; - } - } - } while (Succeeded(status) && status != 0 && countReturned != 0); - } - - /// <summary> - /// Enumerate user objects in both the local and builtin domains. - /// </summary> - /// <returns> - /// An IEnumerable of SamRidEnumeration objects, one for each local user. - /// </returns> - /// <remarks> - /// This is a "generator" method. Rather than returning an entire collection, - /// it uses 'yield return' to return each object in turn. - /// </remarks> - private IEnumerable<SamRidEnumeration> EnumerateUsers() - { - foreach (var sre in EnumerateUsersInDomain(localDomainHandle)) - yield return sre; - - foreach (var sre in EnumerateUsersInDomain(builtinDomainHandle)) - yield return sre; - } - - /// <summary> - /// Create a new user in the specified domain. - /// </summary> - /// <param name="userInfo"> - /// A <see cref="LocalUser"/> object containing information about the new user. - /// </param> - /// <param name="password">A <see cref="System.Security.SecureString"/> containing - /// the initial password to be set for the new local user. If this parameter is null, - /// no password is set. - /// </param> - /// <param name="domainHandle"> - /// Handle to the domain in which to create the new user. - /// </param> - /// <param name="setPasswordNeverExpires"> - /// Indicates whether PasswordNeverExpires was specified - /// </param> - /// <returns> - /// A LocalUser object that represents the newly-created user - /// </returns> - private LocalUser CreateUser(LocalUser userInfo, System.Security.SecureString password, IntPtr domainHandle, bool setPasswordNeverExpires) - { - IntPtr userHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - UNICODE_STRING str = new UNICODE_STRING(); - UInt32 status = 0; - - try - { - UInt32 relativeId = 0; - UInt32 grantedAccess = 0; - - str = new UNICODE_STRING(userInfo.Name); - - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(str)); - Marshal.StructureToPtr(str, buffer, false); - - status = SamApi.SamCreateUser2InDomain(domainHandle, - ref str, - (int) SamApi.USER_NORMAL_ACCOUNT, - Win32.MAXIMUM_ALLOWED, - out userHandle, - out grantedAccess, - out relativeId); - Marshal.DestroyStructure<UNICODE_STRING>(buffer); - Marshal.FreeHGlobal(buffer); - buffer = IntPtr.Zero; - ThrowOnFailure(status); - - // set the various properties of the user. A SID is required because some - // operations depend on it. - userInfo.SID = RidToSid(domainHandle, relativeId); - - SetUserData(userHandle, userInfo, UserProperties.AllCreateable, password, PasswordExpiredState.NotExpired, setPasswordNeverExpires); - - return MakeLocalUserObject(new SamRidEnumeration - { - domainHandle = domainHandle, - Name = userInfo.Name, - RelativeId = relativeId - }, - userHandle); - } - catch (Exception) - { - if (IntPtr.Zero != userHandle) - { - SamApi.SamDeleteUser(userHandle); - } - - throw; - } - finally - { - if (buffer != IntPtr.Zero) - Marshal.FreeHGlobal(buffer); - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - - /// <summary> - /// Remove a group identified by SID. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the - /// group to be removed. - /// </param> - private void RemoveGroup(SecurityIdentifier sid) - { - var sre = GetGroupSre(sid); - - IntPtr aliasHandle = IntPtr.Zero; - UInt32 status; - try - { - status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - - status = SamApi.SamDeleteAlias(aliasHandle); - ThrowOnFailure(status); - - aliasHandle = IntPtr.Zero; // The handle is freed internally if SamDeleteAlias succeeds - } - finally - { - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - } - - /// <summary> - /// Rename a group identified by SID. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying - /// the local group to be renamed. - /// </param> - /// <param name="newName"> - /// A string containing the new name for the group. - /// </param> - /// <exception cref="GroupNotFoundException"> - /// Thrown when the specified group cannot be found. - /// </exception> - private void RenameGroup(SecurityIdentifier sid, string newName) - { - var sre = GetGroupSre(sid); - - IntPtr aliasHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - UInt32 status = 0; - - status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - - try - { - ALIAS_NAME_INFORMATION info = new ALIAS_NAME_INFORMATION(); - - info.Name = new UNICODE_STRING(newName); - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr(info, buffer, false); - - status = SamApi.SamSetInformationAlias(aliasHandle, - ALIAS_INFORMATION_CLASS.AliasNameInformation, - buffer); - ThrowOnFailure(status, - new Context { - objectId = newName, - operation = context.operation, - type = context.type - } - ); - } - finally - { - if (buffer != IntPtr.Zero) - { - Marshal.DestroyStructure<ALIAS_NAME_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - } - - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - } - - /// <summary> - /// Add members to a group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group to - /// which to add members. - /// </param> - /// <param name="member"> - /// An object of type <see cref="LocalPrincipal"/>identifying - /// the member to be added. - /// </param> - /// <returns> - /// An Exception object indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - private Exception AddGroupMember(SecurityIdentifier groupSid, LocalPrincipal member) - { - var sre = GetGroupSre(groupSid); // We'll let this throw if necessary - - IntPtr aliasHandle = IntPtr.Zero; - UInt32 status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - Exception ex = null; - try - { - var sid = member.SID; - var binarySid = new byte[sid.BinaryLength]; - - sid.GetBinaryForm(binarySid, 0); - status = SamApi.SamAddMemberToAlias(aliasHandle, binarySid); - ex = MakeException(status, - new Context - { - memberId = member.ToString(), - objectId = context.objectId, - operation = context.operation, - target = context.target, - type = context.type - } - ); - - } - finally - { - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - - return ex; - } - - /// <summary> - /// Retrieve members of a group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object representing the group whose members - /// are requested. - /// </param> - /// <returns> - /// An IEnumerable of <see cref="LocalPrincipal"/> objects containing the group's - /// members. - /// </returns> - private IEnumerable<LocalPrincipal> GetGroupMembers(SecurityIdentifier groupSid) - { - var sre = GetGroupSre(groupSid); - - IntPtr aliasHandle = IntPtr.Zero; - IntPtr memberIds = IntPtr.Zero; - UInt32 status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - - try - { - UInt32 memberCount = 0; - - status = SamApi.SamGetMembersInAlias(aliasHandle, out memberIds, out memberCount); - ThrowOnFailure(status); - - if (memberCount != 0) - { - IntPtr[] idArray = new IntPtr[memberCount]; - - Marshal.Copy(memberIds, idArray, 0, (int)memberCount); - - for (int i=0; i < memberCount; i++) - { - var sid = new SecurityIdentifier(idArray[i]); - yield return MakeLocalPrincipalObject(LookupAccountInfo(sid)); - } - } - } - finally - { - if (aliasHandle != IntPtr.Zero) - SamApi.SamCloseHandle(aliasHandle); - - if (memberIds != IntPtr.Zero) - SamApi.SamFreeMemory(memberIds); - } - } - - /// <summary> - /// Remove members from a group. - /// </summary> - /// <param name="groupSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the group from - /// which to remove members - /// </param> - /// <param name="member"> - /// An object of type <see cref="LocalPrincipal"/> identifying - /// the member to be removed. - /// </param> - /// <returns> - /// An IEnumerable of Exception objects indicating any errors encountered. - /// </returns> - /// <exception cref="GroupNotFoundException"> - /// Thrown if the group could not be found. - /// </exception> - private Exception RemoveGroupMember(SecurityIdentifier groupSid, LocalPrincipal member) - { - var sre = GetGroupSre(groupSid); // We'll let this throw if necessary - - IntPtr aliasHandle = IntPtr.Zero; - UInt32 status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - - // Now we're processing each member, so any further exceptions will - // be stored in the collection and returned later. - var rv = new List<Exception>(); - Exception ex = null; - try - { - var sid = member.SID; - var binarySid = new byte[sid.BinaryLength]; - - sid.GetBinaryForm(binarySid, 0); - status = SamApi.SamRemoveMemberFromAlias(aliasHandle, binarySid); - - ex = MakeException(status, - new Context { - memberId = member.ToString(), - objectId = context.objectId, - operation = context.operation, - target = context.target, - type = context.type - } - ); - } - finally - { - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - - return ex; - } - - /// <summary> - /// Create a populated LocalUser object from a SamRidEnumeration object. - /// </summary> - /// <param name="sre"> - /// A <see cref="SamRidEnumeration"/> object containing minimal information - /// about a local user. - /// </param> - /// <returns> - /// A LocalUser object, populated with user information. - /// </returns> - private LocalUser MakeLocalUserObject(SamRidEnumeration sre) - { - IntPtr userHandle = IntPtr.Zero; - var status = SamApi.SamOpenUser(sre.domainHandle, - (UInt32)ObjectAccess.UserRead, - sre.RelativeId, - out userHandle); - - ThrowOnFailure(status); - - try - { - return MakeLocalUserObject(sre, userHandle); - } - finally - { - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - - /// <summary> - /// Create a populated LocalUser object from a SamRidEnumeration object, - /// using an already-opened SAM user handle. - /// </summary> - /// <param name="sre"> - /// A <see cref="SamRidEnumeration"/> object containing minimal information - /// about a local user. - /// </param> - /// <param name="userHandle"> - /// Handle to an open SAM user. - /// </param> - /// <returns> - /// A LocalUser object, populated with user information. - /// </returns> - private LocalUser MakeLocalUserObject(SamRidEnumeration sre, IntPtr userHandle) - { - IntPtr buffer = IntPtr.Zero; - UInt32 status = 0; - - try - { - USER_ALL_INFORMATION allInfo; - - status = SamApi.SamQueryInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAllInformation, - out buffer); - ThrowOnFailure(status); - allInfo = Marshal.PtrToStructure<USER_ALL_INFORMATION>(buffer); - - var userSid = RidToSid(sre.domainHandle, sre.RelativeId); - LocalUser user = new LocalUser() - { - PrincipalSource = GetPrincipalSource(sre), - SID = userSid, - - Name = allInfo.UserName.ToString(), - FullName = allInfo.FullName.ToString(), - Description = allInfo.AdminComment.ToString(), - - // TODO: why is this coming up as 864000000000 (number of ticks per day)? - PasswordChangeableDate = DateTimeFromSam(allInfo.PasswordCanChange.QuadPart), - - PasswordExpires = DateTimeFromSam(allInfo.PasswordMustChange.QuadPart), - - // TODO: why is this coming up as 0X7FFFFFFFFFFFFFFF (largest signed 64-bit, and well out of range of DateTime)? - AccountExpires = DateTimeFromSam(allInfo.AccountExpires.QuadPart), - LastLogon = DateTimeFromSam(allInfo.LastLogon.QuadPart), - PasswordLastSet = DateTimeFromSam(allInfo.PasswordLastSet.QuadPart), - - UserMayChangePassword = GetUserMayChangePassword(userHandle, userSid), - - PasswordRequired = (allInfo.UserAccountControl & SamApi.USER_PASSWORD_NOT_REQUIRED) == 0, - - Enabled = !((allInfo.UserAccountControl & SamApi.USER_ACCOUNT_DISABLED) == SamApi.USER_ACCOUNT_DISABLED) - }; - - return user; - } - finally - { - if (buffer != IntPtr.Zero) - status = SamApi.SamFreeMemory(buffer); - } - } - - /// <summary> - /// Enable or disable a user. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the user to be - /// enabled or disabled. - /// </param> - /// <param name="enable"> - /// One of the <see cref="Enabling"/> enumeration values indicating - /// whether the user is to be enabled or disabled. - /// </param> - private void EnableUser(SecurityIdentifier sid, Enabling enable) - { - IntPtr userHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - UInt32 status = 0; - - var sre = GetUserSre(sid); - - status = SamApi.SamOpenUser(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out userHandle); - ThrowOnFailure(status); - - try - { - USER_ALL_INFORMATION info; - - status = SamApi.SamQueryInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAllInformation, - out buffer); - ThrowOnFailure(status); - info = Marshal.PtrToStructure<USER_ALL_INFORMATION>(buffer); - status = SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - - UInt32 uac = info.UserAccountControl; - UInt32 enabled_state = uac & SamApi.USER_ACCOUNT_DISABLED; - - if (enable == Enabling.Enable && enabled_state == SamApi.USER_ACCOUNT_DISABLED) - uac &= ~SamApi.USER_ACCOUNT_DISABLED; - else if (enable == Enabling.Disable && enabled_state != SamApi.USER_ACCOUNT_DISABLED) - uac |= SamApi.USER_ACCOUNT_DISABLED; - else - return; - - if (uac != info.UserAccountControl) - { - info.UserAccountControl = uac; - info.WhichFields = SamApi.USER_ALL_USERACCOUNTCONTROL; - - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr(info, buffer, false); - status = SamApi.SamSetInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAllInformation, - buffer); - Marshal.DestroyStructure<USER_ALL_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - buffer = IntPtr.Zero; - ThrowOnFailure(status); - } - } - finally - { - if (buffer != IntPtr.Zero) - Marshal.FreeHGlobal(buffer); - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - - /// <summary> - /// Rename a user. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the user to be - /// renamed. - /// </param> - /// <param name="newName">The new user name.</param> - private void RenameUser(SecurityIdentifier sid, string newName) - { - IntPtr userHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - UInt32 status = 0; - - var sre = GetUserSre(sid); - - status = SamApi.SamOpenUser(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out userHandle); - ThrowOnFailure(status); - - try - { - USER_ACCOUNT_NAME_INFORMATION info = new USER_ACCOUNT_NAME_INFORMATION(); - - info.UserName = new UNICODE_STRING(newName); - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr(info, buffer, false); - - status = SamApi.SamSetInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAccountNameInformation, - buffer); - ThrowOnFailure(status, - new Context { - objectId = newName, - operation = context.operation, - type = context.type - } - ); - } - finally - { - if (buffer != IntPtr.Zero) - { - Marshal.DestroyStructure<USER_ACCOUNT_NAME_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - } - - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - - /// <summary> - /// Delete a user. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the user to be - /// removed. - /// </param> - private void RemoveUser(SecurityIdentifier sid) - { - IntPtr userHandle = IntPtr.Zero; - - var sre = GetUserSre(sid); - UInt32 status; - - try - { - status = SamApi.SamOpenUser(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out userHandle); - ThrowOnFailure(status); - - status = SamApi.SamDeleteUser(userHandle); - ThrowOnFailure(status); - - userHandle = IntPtr.Zero; // The handle is freed internally if SamDeleteUser succeeds - } - finally - { - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - - /// <summary> - /// Enumerate local users with native SAM functions. - /// </summary> - /// <param name="domainHandle">Handle to the domain to enumerate over.</param> - /// <returns> - /// An IEnumerable of SamRidEnumeration objects, one for each local user. - /// </returns> - /// <remarks> - /// This is a "generator" method. Rather than returning an entire collection, - /// it uses 'yield return' to return each object in turn. - /// </remarks> - private static IEnumerable<SamRidEnumeration> EnumerateGroupsInDomain(IntPtr domainHandle) - { - UInt32 status = 0; - UInt32 context = 0; - IntPtr buffer = IntPtr.Zero; - UInt32 countReturned; - - do - { - // Although the method name indicates that we are operating with "groups", - // it actually uses the SAM API's SamEnumerateAliasesInDomain function. - status = SamApi.SamEnumerateAliasesInDomain(domainHandle, - ref context, - out buffer, - 1, - out countReturned); - - if (status == NtStatus.STATUS_MORE_ENTRIES && countReturned == 1) - { - if (buffer != IntPtr.Zero) - { - SAM_RID_ENUMERATION sre; - - sre = Marshal.PtrToStructure<SAM_RID_ENUMERATION>(buffer); - - SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - - yield return new SamRidEnumeration - { - Name = sre.Name.ToString(), - RelativeId = sre.RelativeId, - - domainHandle = domainHandle - }; - } - } - } while (Succeeded(status) && status != 0 && countReturned != 0); - } - - /// <summary> - /// Enumerate group objects in both the local and builtin domains. - /// </summary> - /// <returns> - /// An IEnumerable of SamRidEnumeration objects, one for each local group. - /// </returns> - /// <remarks> - /// This is a "generator" method. Rather than returning an entire collection, - /// it uses 'yield return' to return each object in turn. - /// </remarks> - internal IEnumerable<SamRidEnumeration> EnumerateGroups() - { - foreach (var sre in EnumerateGroupsInDomain(localDomainHandle)) - yield return sre; - - foreach (var sre in EnumerateGroupsInDomain(builtinDomainHandle)) - yield return sre; - } - - /// <summary> - /// Create a new group in the specified domain. - /// </summary> - /// <param name="groupInfo"> - /// A <see cref="LocalGroup"/> object containing information about the new group. - /// </param> - /// <param name="domainHandle">Handle to the domain in which to create the new group.</param> - /// <returns> - /// A LocalGroup object that represents the newly-created group. - /// </returns> - private LocalGroup CreateGroup(LocalGroup groupInfo, IntPtr domainHandle) - { - IntPtr aliasHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - UNICODE_STRING str = new UNICODE_STRING(); - UInt32 status; - - try - { - UInt32 relativeId; - - str = new UNICODE_STRING(groupInfo.Name); - - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(str)); - Marshal.StructureToPtr(str, buffer, false); - - status = SamApi.SamCreateAliasInDomain(domainHandle, - buffer, - Win32.MAXIMUM_ALLOWED, - out aliasHandle, - out relativeId); - Marshal.DestroyStructure<UNICODE_STRING>(buffer); - Marshal.FreeHGlobal(buffer); - buffer = IntPtr.Zero; - ThrowOnFailure(status); - - if (!string.IsNullOrEmpty(groupInfo.Description)) - { - ALIAS_ADM_COMMENT_INFORMATION info = new ALIAS_ADM_COMMENT_INFORMATION(); - - info.AdminComment = new UNICODE_STRING(groupInfo.Description); - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr(info, buffer, false); - - status = SamApi.SamSetInformationAlias(aliasHandle, - ALIAS_INFORMATION_CLASS.AliasAdminCommentInformation, - buffer); - - Marshal.DestroyStructure<ALIAS_ADM_COMMENT_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - buffer = IntPtr.Zero; - ThrowOnFailure(status); - } - - return MakeLocalGroupObject(new SamRidEnumeration - { - domainHandle = domainHandle, - Name = groupInfo.Name, - RelativeId = relativeId - }, - aliasHandle); - } - finally - { - if (buffer != IntPtr.Zero) - Marshal.FreeHGlobal(buffer); - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - } - - /// <summary> - /// Update a local group with new property values. This method provides - /// the actual implementation. - /// </summary> - /// <param name="group"> - /// A <see cref="LocalGroup"/> object representing the group to be updated. - /// </param> - /// <param name="changed"> - /// A LocalGroup object containing the desired changes. - /// </param> - /// <remarks> - /// Currently, a group's description is the only changeable property. - /// </remarks> - private void UpdateGroup(LocalGroup group, LocalGroup changed) - { - // Only description may be changed - if (group.Description == changed.Description) - return; - - IntPtr aliasHandle = IntPtr.Zero; - IntPtr buffer = IntPtr.Zero; - - if (group.SID == null) - group = GetLocalGroup(group.Name); - - var sre = GetGroupSre(group.SID); - UInt32 status; - - try - { - status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - ThrowOnFailure(status); - - ALIAS_ADM_COMMENT_INFORMATION info = new ALIAS_ADM_COMMENT_INFORMATION(); - - info.AdminComment = new UNICODE_STRING(changed.Description); - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr(info, buffer, false); - - status = SamApi.SamSetInformationAlias(aliasHandle, - ALIAS_INFORMATION_CLASS.AliasAdminCommentInformation, - buffer); - - ThrowOnFailure(status); - } - finally - { - if (buffer != IntPtr.Zero) - { - Marshal.DestroyStructure<ALIAS_ADM_COMMENT_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - } - - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - } - - /// <summary> - /// Create a populated LocalGroup object from a SamRidEnumeration object. - /// </summary> - /// <param name="sre"> - /// A <see cref="SamRidEnumeration"/> object containing minimal information - /// about a local group. - /// </param> - /// <returns> - /// A LocalGroup object, populated with group information. - /// </returns> - private LocalGroup MakeLocalGroupObject(SamRidEnumeration sre) - { - IntPtr aliasHandle = IntPtr.Zero; - var status = SamApi.SamOpenAlias(sre.domainHandle, - Win32.MAXIMUM_ALLOWED, - sre.RelativeId, - out aliasHandle); - - ThrowOnFailure(status); - - try - { - return MakeLocalGroupObject(sre, aliasHandle); - } - finally - { - if (aliasHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(aliasHandle); - } - } - - /// <summary> - /// Create a populated LocalGroup object from a SamRidEnumeration object, - /// using an already-opened SAM alias handle. - /// </summary> - /// <param name="sre"> - /// A <see cref="SamRidEnumeration"/> object containing minimal information - /// about a local group. - /// </param> - /// <param name="aliasHandle"> - /// Handle to an open SAM alias. - /// </param> - /// <returns> - /// A LocalGroup object, populated with group information. - /// </returns> - private LocalGroup MakeLocalGroupObject(SamRidEnumeration sre, IntPtr aliasHandle) - { - IntPtr buffer = IntPtr.Zero; - UInt32 status = 0; - - try - { - ALIAS_GENERAL_INFORMATION generalInfo; - - status = SamApi.SamQueryInformationAlias(aliasHandle, - ALIAS_INFORMATION_CLASS.AliasGeneralInformation, - out buffer); - ThrowOnFailure(status); - generalInfo = Marshal.PtrToStructure<ALIAS_GENERAL_INFORMATION>(buffer); - - LocalGroup group = new LocalGroup() - { - PrincipalSource = GetPrincipalSource(sre), - SID = RidToSid(sre.domainHandle, sre.RelativeId), - - Name = generalInfo.Name.ToString(), - Description = generalInfo.AdminComment.ToString() - }; - - return group; - } - finally - { - if (buffer != IntPtr.Zero) - status = SamApi.SamFreeMemory(buffer); - } - } - - /// <summary> - /// Update a local user with new properties. - /// </summary> - /// <param name="user"> - /// A <see cref="LocalUser"/> object representing the user to be updated. - /// </param> - /// <param name="changed"> - /// A LocalUser object containing the desired changes. - /// </param> - /// <param name="password">A <see cref="System.Security.SecureString"/> - /// object containing the new password. A null value in this parameter - /// indicates that the password is not to be changed. - /// </param> - /// <param name="passwordExpired">One of the - /// <see cref="PasswordExpiredState"/> enumeration values indicating - /// whether the password-expired state is to be explicitly set or - /// left as is. - /// If the <paramref name="password"/> parameter is null, this parameter - /// is ignored. - /// </param> - /// <param name="setPasswordNeverExpires"> - /// Indicates whether the PasswordNeverExpires parameter was specified. - /// </param> - private void UpdateUser(LocalUser user, - LocalUser changed, - System.Security.SecureString password, - PasswordExpiredState passwordExpired, - bool? setPasswordNeverExpires) - { - UserProperties properties = UserProperties.None; - - if (user.AccountExpires != changed.AccountExpires) - properties |= UserProperties.AccountExpires; - - if (user.Description != changed.Description) - properties |= UserProperties.Description; - - if (user.FullName != changed.FullName) - properties |= UserProperties.FullName; - - if (setPasswordNeverExpires.HasValue) - properties |= UserProperties.PasswordNeverExpires; - - if (user.UserMayChangePassword != changed.UserMayChangePassword) - properties |= UserProperties.UserMayChangePassword; - - if (user.PasswordRequired != changed.PasswordRequired) - properties |= UserProperties.PasswordRequired; - - if ( properties != UserProperties.None - || passwordExpired != PasswordExpiredState.Unchanged - || password != null) - { - IntPtr userHandle = IntPtr.Zero; - UInt32 status = 0; - - try - { - status = SamApi.SamOpenUser(localDomainHandle, - Win32.MAXIMUM_ALLOWED, - user.SID.GetRid(), - out userHandle); - ThrowOnFailure(status); - - SetUserData(userHandle, changed, properties, password, passwordExpired, setPasswordNeverExpires); - } - finally - { - if (userHandle != IntPtr.Zero) - status = SamApi.SamCloseHandle(userHandle); - } - } - } - - /// <summary> - /// Set selected properties of a user. - /// </summary> - /// <param name="userHandle">Handle to an open SAM user.</param> - /// <param name="sourceUser"> - /// A <see cref="LocalUser"/> object containing the data to set into the user. - /// </param> - /// <param name="setFlags"> - /// A combination of <see cref="UserProperties"/> values indicating the properties to be set. - /// </param> - /// <param name="password">A <see cref="System.Security.SecureString"/> - /// object containing the new password. - /// </param> - /// <param name="passwordExpired">One of the - /// <see cref="PasswordExpiredState"/> enumeration values indicating - /// whether the password-expired state is to be explicitly set or - /// left as is. If the <paramref name="password"/> parameter is null, - /// this parameter is ignored. - /// </param> - /// <param name="setPasswordNeverExpires"> - /// Nullable value the specifies whether the PasswordNeverExpires bit should be flipped - /// </param> - private void SetUserData(IntPtr userHandle, - LocalUser sourceUser, - UserProperties setFlags, - System.Security.SecureString password, - PasswordExpiredState passwordExpired, - bool? setPasswordNeverExpires) - { - IntPtr buffer = IntPtr.Zero; - - try - { - UInt32 which = 0; - UInt32 status = 0; - UInt32 uac = GetUserAccountControl(userHandle); - USER_ALL_INFORMATION info = new USER_ALL_INFORMATION(); - - if (setFlags.HasFlag(UserProperties.AccountExpires)) - { - which |= SamApi.USER_ALL_ACCOUNTEXPIRES; - info.AccountExpires.QuadPart = sourceUser.AccountExpires.HasValue - ? sourceUser.AccountExpires.Value.ToFileTime() - : 0L; - } - - if (setFlags.HasFlag(UserProperties.Description)) - { - which |= SamApi.USER_ALL_ADMINCOMMENT; - info.AdminComment = new UNICODE_STRING(sourceUser.Description); - } - - if (setFlags.HasFlag(UserProperties.Enabled)) - { - which |= SamApi.USER_ALL_USERACCOUNTCONTROL; - if (sourceUser.Enabled) - uac &= ~SamApi.USER_ACCOUNT_DISABLED; - else - uac |= SamApi.USER_ACCOUNT_DISABLED; - } - - if (setFlags.HasFlag(UserProperties.FullName)) - { - which |= SamApi.USER_ALL_FULLNAME; - info.FullName = new UNICODE_STRING(sourceUser.FullName); - } - - if (setFlags.HasFlag(UserProperties.PasswordNeverExpires)) - { - // Only modify the bit if a change was requested - if (setPasswordNeverExpires.HasValue) - { - which |= SamApi.USER_ALL_USERACCOUNTCONTROL; - if (setPasswordNeverExpires.Value) - uac |= SamApi.USER_DONT_EXPIRE_PASSWORD; - else - uac &= ~SamApi.USER_DONT_EXPIRE_PASSWORD; - } - } - - if (setFlags.HasFlag(UserProperties.PasswordRequired)) - { - which |= SamApi.USER_ALL_USERACCOUNTCONTROL; - if (sourceUser.PasswordRequired) - uac &= ~SamApi.USER_PASSWORD_NOT_REQUIRED; - else - uac |= SamApi.USER_PASSWORD_NOT_REQUIRED; - } - - if (which != 0) - { - info.WhichFields = which; - if ((which & SamApi.USER_ALL_USERACCOUNTCONTROL) != 0) - info.UserAccountControl = uac; - - buffer = Marshal.AllocHGlobal(Marshal.SizeOf<USER_ALL_INFORMATION>()); - Marshal.StructureToPtr<USER_ALL_INFORMATION>(info, buffer, false); - - status = SamApi.SamSetInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAllInformation, - buffer); - ThrowOnFailure(status); - status = SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - } - - if (setFlags.HasFlag(UserProperties.UserMayChangePassword)) - SetUserMayChangePassword(userHandle, sourceUser.SID, sourceUser.UserMayChangePassword); - - if (password != null) - SetUserPassword(userHandle, password, passwordExpired); - } - finally - { - if (buffer != IntPtr.Zero) - { - Marshal.DestroyStructure<USER_ALL_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - } - } - } - - /// <summary> - /// Retrieve the User's User Account Control flags. - /// </summary> - /// <param name="userHandle"> - /// Handle to an open user. - /// </param> - /// <returns> - /// A 32-bit unsigned integer containing the User Account Control - /// flags as a set of bits. - /// </returns> - private UInt32 GetUserAccountControl(IntPtr userHandle) - { - IntPtr buffer = IntPtr.Zero; - USER_LOGON_INFORMATION info; - UInt32 status; - - try - { - status = SamApi.SamQueryInformationUser(userHandle, - USER_INFORMATION_CLASS.UserLogonInformation, - out buffer); - ThrowOnFailure(status); - info = Marshal.PtrToStructure<USER_LOGON_INFORMATION>(buffer); - status = SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - - return info.UserAccountControl; - } - finally - { - if (buffer != IntPtr.Zero) - status = SamApi.SamFreeMemory(buffer); - } - } - - /// <summary> - /// Retrieve the DACL from a SAM object. - /// </summary> - /// <param name="objectHandle"> - /// A handle to the SAM object whose DACL is to be retrieved. - /// </param> - /// <returns> - /// A <see cref="RawAcl"/> object containing the DACL retrieved from - /// the SAM object. - /// </returns> - private RawAcl GetSamDacl(IntPtr objectHandle) - { - RawAcl rv = null; - IntPtr securityObject = IntPtr.Zero; - UInt32 status = 0; - - try - { - status = SamApi.SamQuerySecurityObject(objectHandle, Win32.DACL_SECURITY_INFORMATION, out securityObject); - ThrowOnFailure(status); - - SECURITY_DESCRIPTOR sd = Marshal.PtrToStructure<SECURITY_DESCRIPTOR>(securityObject); - - bool daclPresent; - bool daclDefaulted; - IntPtr dacl; - bool ok = Win32.GetSecurityDescriptorDacl(securityObject, out daclPresent, out dacl, out daclDefaulted); - - if (!ok) - { - var error = Marshal.GetLastWin32Error(); - if (error == Win32.ERROR_ACCESS_DENIED) - throw new AccessDeniedException(context.target); - else - throw new Win32InternalException(error, context.target); - } - - if (daclPresent) - { - ACL acl = Marshal.PtrToStructure<ACL>(dacl); - - if (acl.AclSize != 0) - { - // put the DACL into managed data - var bytes = new byte[acl.AclSize]; - - Marshal.Copy(dacl, bytes, 0, acl.AclSize); - rv = new RawAcl(bytes, 0); - } - } - } - finally - { - if (IntPtr.Zero != securityObject) - status = SamApi.SamFreeMemory(securityObject); - } - - return rv; - } - - /// <summary> - /// Set the DACL of a SAM object. - /// </summary> - /// <param name="objectHandle"> - /// A handle to the SAM object whose DACL is to be retrieved. - /// </param> - /// <param name="rawAcl"> - /// A <see cref="RawAcl"/> object containing the DACL to be set into - /// the SAM object. - /// </param> - private void SetSamDacl(IntPtr objectHandle, RawAcl rawAcl) - { - IntPtr ipsd = IntPtr.Zero; - IntPtr ipDacl = IntPtr.Zero; - - try - { - bool present = false; - - // create a new security descriptor - var sd = new SECURITY_DESCRIPTOR() { Revision = 1 }; - ipsd = Marshal.AllocHGlobal(Marshal.SizeOf<SECURITY_DESCRIPTOR>()); - - if (rawAcl != null && rawAcl.BinaryLength > 0) - { - Marshal.StructureToPtr<SECURITY_DESCRIPTOR>(sd, ipsd, false); - - // put the DACL into unmanaged memory - var length = rawAcl.BinaryLength; - var bytes = new byte[length]; - rawAcl.GetBinaryForm(bytes, 0); - ipDacl = Marshal.AllocHGlobal(length); - - Marshal.Copy(bytes, 0, ipDacl, length); - present = true; - } - - // set the DACL into our new security descriptor - var ok = Win32.SetSecurityDescriptorDacl(ipsd, present, ipDacl, false); - if (!ok) - { - var error = Marshal.GetLastWin32Error(); - - if (error == Win32.ERROR_ACCESS_DENIED) - throw new AccessDeniedException(context.target); - else - throw new Win32InternalException(error, context.target); - } - - var status = SamApi.SamSetSecurityObject(objectHandle, Win32.DACL_SECURITY_INFORMATION, ipsd); - ThrowOnFailure(status); - } - finally - { - Marshal.FreeHGlobal(ipDacl); - Marshal.FreeHGlobal(ipsd); - } - } - - /// <summary> - /// Determine if a user account password may be changed by the user. - /// </summary> - /// <param name="userHandle"> - /// Handle to a SAM user object. - /// </param> - /// <param name="userSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the SAM - /// object's associated user. - /// </param> - /// <returns> - /// True if the user account password may be changed by its user, - /// false otherwise. - /// </returns> - /// <remarks> - /// The ability to for the user to change the user account password - /// is a permission in the object's DACL. This method walks through - /// the ACEs in the DACL, checking if the permission is granted to - /// either Everyone or the user identified by the userSid parameter. - /// </remarks> - private bool GetUserMayChangePassword(IntPtr userHandle, SecurityIdentifier userSid) - { - var rawAcl = GetSamDacl(userHandle); - - // if there is no DACL, then access is granted - if (rawAcl == null) - return true; - - foreach (var a in rawAcl) - { - var ace = a as CommonAce; - if (ace != null && ace.AceType == AceType.AccessAllowed) - { - if (ace.SecurityIdentifier == worldSid || - ace.SecurityIdentifier == userSid) - { - if ((ace.AccessMask & SamApi.USER_CHANGE_PASSWORD) != 0) - return true; - } - } - } - - return false; - } - - /// <summary> - /// Set whether a user account password may be changed by the user. - /// </summary> - /// <param name="userHandle"> - /// Handle to a SAM user object. - /// </param> - /// <param name="userSid"> - /// A <see cref="SecurityIdentifier"/> object identifying the SAM - /// object's associated user. - /// </param> - /// <param name="enable"> - /// A boolean indicating whether the permission is to be enabled or - /// disabled. - /// </param> - /// <remarks> - /// The ability to for the user to change the user account password - /// is a permission in the object's DACL. This method walks through - /// the ACEs in the DACL, enabling or disabling the permission on ACEs - /// associated with either Everyone or the user identified by the - /// userSid parameter. - /// </remarks> - private void SetUserMayChangePassword(IntPtr userHandle, SecurityIdentifier userSid, bool enable) - { - var changed = false; - var rawAcl = GetSamDacl(userHandle); - - if (rawAcl != null) - { - foreach (var a in rawAcl) - { - var ace = a as CommonAce; - if (ace != null && ace.AceType == AceType.AccessAllowed) - { - if (ace.SecurityIdentifier == worldSid || - ace.SecurityIdentifier == userSid) - { - if (enable) - ace.AccessMask |= SamApi.USER_CHANGE_PASSWORD; - else - ace.AccessMask &= ~SamApi.USER_CHANGE_PASSWORD; - - changed = true; - } - } - } - - if (changed) - SetSamDacl(userHandle, rawAcl); - } - } - - /// <summary> - /// Determine if a user's password has expired. - /// </summary> - /// <param name="userHandle"> - /// Handle to an open User. - /// </param> - /// <returns> - /// True if the user's password has expired, false otherwise. - /// </returns> - private bool IsPasswordExpired(IntPtr userHandle) - { - IntPtr buffer = IntPtr.Zero; - USER_ALL_INFORMATION info; - UInt32 status; - - try - { - status = SamApi.SamQueryInformationUser(userHandle, - USER_INFORMATION_CLASS.UserAllInformation, - out buffer); - ThrowOnFailure(status); - info = Marshal.PtrToStructure<USER_ALL_INFORMATION>(buffer); - status = SamApi.SamFreeMemory(buffer); - buffer = IntPtr.Zero; - - return info.PasswordExpired; - } - finally - { - if (buffer != IntPtr.Zero) - status = SamApi.SamFreeMemory(buffer); - } - } - - /// <summary> - /// Set a user's password. - /// </summary> - /// <param name="userHandle">Handle to an open User.</param> - /// <param name="password">A <see cref="System.Security.SecureString"/> - /// object containing the new password. - /// </param> - /// <param name="passwordExpired">One of the - /// <see cref="PasswordExpiredState"/> enumeration values indicating - /// whether the password-expired state is to be explicitly set or - /// left as is. - /// </param> - private void SetUserPassword(IntPtr userHandle, - System.Security.SecureString password, - PasswordExpiredState passwordExpired) - { - if (password != null) - { - USER_SET_PASSWORD_INFORMATION info = new USER_SET_PASSWORD_INFORMATION(); - IntPtr buffer = IntPtr.Zero; - - try - { - bool setPwExpire = false; - - switch (passwordExpired) - { - case PasswordExpiredState.Expired: - setPwExpire = true; - break; - - case PasswordExpiredState.NotExpired: - setPwExpire = false; - break; - - case PasswordExpiredState.Unchanged: - setPwExpire = IsPasswordExpired(userHandle); - break; - } - - info.Password = new UNICODE_STRING(password.AsString()); - info.PasswordExpired = setPwExpire; - - buffer = Marshal.AllocHGlobal(Marshal.SizeOf(info)); - Marshal.StructureToPtr<USER_SET_PASSWORD_INFORMATION>(info, buffer, false); - - var status = SamApi.SamSetInformationUser(userHandle, - USER_INFORMATION_CLASS.UserSetPasswordInformation, - buffer); - ThrowOnFailure(status); - } - finally - { - if (buffer != IntPtr.Zero) - { - Marshal.DestroyStructure<USER_SET_PASSWORD_INFORMATION>(buffer); - Marshal.FreeHGlobal(buffer); - } - } - } - } - -#region Utility Methods - /// <summary> - /// Create a <see cref="System.Security.Principal.SecurityIdentifier"/> - /// object from a relative ID. - /// </summary> - /// <param name="domainHandle"> - /// Handle to the domain from which the ID was acquired. - /// </param> - /// <param name="rid"> - /// The Relative ID value. - /// </param> - /// <returns> - /// A SecurityIdentifier object containing the SID of the - /// object identified by the <paramref name="rid"/> parameter. - /// </returns> - private SecurityIdentifier RidToSid(IntPtr domainHandle, uint rid) - { - IntPtr sidBytes = IntPtr.Zero; - UInt32 status = 0; - SecurityIdentifier sid = null; - - try - { - status = SamApi.SamRidToSid(domainHandle, rid, out sidBytes); - - if (status == NtStatus.STATUS_NOT_FOUND) - throw new InternalException(status, - StringUtil.Format(Strings.RidToSidFailed, rid), - ErrorCategory.ObjectNotFound); - ThrowOnFailure(status); - - sid = new SecurityIdentifier(sidBytes); - } - finally - { - if (IntPtr.Zero != sidBytes) - status = SamApi.SamFreeMemory(sidBytes); - } - - return sid; - } - - /// <summary> - /// Lookup the account identified by the specified SID. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the account - /// to look up. - /// </param> - /// <returns> - /// A <see cref="AccountInfo"/> object contains information about the - /// account, or null if no matching account was found. - /// </returns> - private AccountInfo LookupAccountInfo(SecurityIdentifier sid) - { - var sbAccountName = new StringBuilder(); - var sbDomainName = new StringBuilder(); - var accountNameLength = sbAccountName.Capacity; - var domainNameLength = sbDomainName.Capacity; - SID_NAME_USE use; - var error = Win32.NO_ERROR; - var bytes = new byte[sid.BinaryLength]; - - sid.GetBinaryForm(bytes, 0); - - if (!Win32.LookupAccountSid(null, - bytes, - sbAccountName, ref accountNameLength, - sbDomainName, ref domainNameLength, - out use)) - { - error = Marshal.GetLastWin32Error(); - - if (error == Win32.ERROR_INSUFFICIENT_BUFFER) - { - sbAccountName.EnsureCapacity(accountNameLength); - sbDomainName.EnsureCapacity((int)domainNameLength); - error = Win32.NO_ERROR; - if (!Win32.LookupAccountSid(null, - bytes, - sbAccountName, ref accountNameLength, - sbDomainName, ref domainNameLength, - out use)) - error = Marshal.GetLastWin32Error(); - } - } - - if (error == Win32.ERROR_SUCCESS) - return new AccountInfo - { - AccountName = sbAccountName.ToString(), - DomainName = sbDomainName.ToString(), - Sid = sid, - Use = use - }; - else if (error == Win32.ERROR_NONE_MAPPED) - return null; - else - throw new Win32InternalException(error, context.target); - } - - /// <summary> - /// Lookup the account identified by specified account name. - /// </summary> - /// <param name="accountName"> - /// A string containing the name of the account to look up. - /// </param> - /// <returns> - /// A <see cref="AccountInfo"/> object contains information about the - /// account, or null if no matching account was found. - /// </returns> - private AccountInfo LookupAccountInfo(string accountName) - { - var sbDomainName = new StringBuilder(); - var domainNameLength = (uint)sbDomainName.Capacity; - byte [] sid = null; - uint sidLength = 0; - SID_NAME_USE use; - int error = Win32.NO_ERROR; - - if (!Win32.LookupAccountName(null, - accountName, - sid, - ref sidLength, - sbDomainName, - ref domainNameLength, - out use)) - { - error = Marshal.GetLastWin32Error(); - if (error == Win32.ERROR_INSUFFICIENT_BUFFER || error == Win32.ERROR_INVALID_FLAGS) - { - sid = new byte[sidLength]; - sbDomainName.EnsureCapacity((int)domainNameLength); - error = Win32.NO_ERROR; - - if (!Win32.LookupAccountName(null, - accountName, - sid, - ref sidLength, - sbDomainName, - ref domainNameLength, - out use)) - error = Marshal.GetLastWin32Error(); - } - - } - - if (error == Win32.ERROR_SUCCESS) - { - // Bug: 7407413 : - // If accountname is in the format domain1\user1, - // then AccountName.ToString() will return domain1\domain1\user1 - // Ideally , accountname should be processed to hold only account name (without domain) - // as we are keeping the domain in 'DomainName' variable. - - int index = accountName.IndexOf("\\", StringComparison.CurrentCultureIgnoreCase); - if (index > -1) - { - accountName = accountName.Substring(index + 1); - } - - return new AccountInfo - { - AccountName = accountName, - DomainName = sbDomainName.ToString(), - Sid = new SecurityIdentifier(sid, 0), - Use = use - }; - } - else if (error == Win32.ERROR_NONE_MAPPED) - return null; - else if (error == Win32.ERROR_ACCESS_DENIED) - throw new AccessDeniedException(context.target); - else - throw new Win32InternalException(error, context.target); - } - - /// <summary> - /// Create a <see cref="LocalPrincipal"/> object from information in - /// an AccountInfo object. - /// </summary> - /// <param name="info"> - /// An AccountInfo object containing information about the account - /// for which the LocalPrincipal object is being created. This parameter - /// may be null, in which case this method returns null. - /// </param> - /// <returns> - /// A new LocalPrincipal object representing the account, or null if the - /// <paramref name="info"/> parameter is null. - /// </returns> - private LocalPrincipal MakeLocalPrincipalObject(AccountInfo info) - { - if (info == null) - return null; // this is a legitimate case - - var rv = new LocalPrincipal(info.ToString()); - rv.SID = info.Sid; - rv.PrincipalSource = GetPrincipalSource(info); - - switch (info.Use) - { - case SID_NAME_USE.SidTypeAlias: // TODO: is this the right thing to do??? - case SID_NAME_USE.SidTypeGroup: - case SID_NAME_USE.SidTypeWellKnownGroup: - rv.ObjectClass = Strings.ObjectClassGroup; - break; - - case SID_NAME_USE.SidTypeUser: - rv.ObjectClass = Strings.ObjectClassUser; - break; - - default: - rv.ObjectClass = Strings.ObjectClassOther; - break; - } - - return rv; - } - - /// <summary> - /// Indicate whether a Status code is a successful value. - /// </summary> - /// <param name="ntStatus"> - /// One of the NTSTATUS code values indicating the error, if any. - /// </param> - /// <returns> - /// True if the Status code represents a success, false otherwise. - /// </returns> - private static bool Succeeded(UInt32 ntStatus) - { - return NtStatus.IsSuccess(ntStatus); - } - - /// <summary> - /// Helper to throw an exception if the provided Status code - /// represents a failure. - /// </summary> - /// <param name="ntStatus"> - /// One of the NTSTATUS code values indicating the error, if any. - /// </param> - /// <param name="context"> - /// A <see cref="Context"/> object containing information about the - /// current operation. If this parameter is null, the class's context - /// is used. - /// </param> - private void ThrowOnFailure(UInt32 ntStatus, Context context = null) - { - if (NtStatus.IsError(ntStatus)) - { - var ex = MakeException(ntStatus, context); - - if (ex != null) - throw ex; - } - } - - /// <summary> - /// Create an appropriate exception from the specified status code. - /// </summary> - /// <param name="ntStatus"> - /// One of the NTSTATUS code values indicating the error, if any. - /// </param> - /// <param name="context"> - /// A <see cref="Context"/> object containing information about the - /// current operation. If this parameter is null, the class's context - /// is used. - /// </param> - /// <returns> - /// An <see cref="Exception"/> object, or an object derived from Exception, - /// appropriate to the error. If <paramref name="ntStatus"/> does not - /// indicate an error, the method returns null. - /// </returns> - private Exception MakeException(UInt32 ntStatus, Context context = null) - { - if (!NtStatus.IsError(ntStatus)) - return null; - - if (context == null) - context = this.context; - - switch (ntStatus) - { - case NtStatus.STATUS_ACCESS_DENIED: - return new AccessDeniedException(context.target); - - case NtStatus.STATUS_INVALID_ACCOUNT_NAME: - return new InvalidNameException(context.ObjectName, context.target); - - case NtStatus.STATUS_USER_EXISTS: - if (context.operation == ContextOperation.New && - context.type == ContextObjectType.User) - { - return new UserExistsException(context.ObjectName, context.target); - } - else - { - return new NameInUseException(context.ObjectName, context.target); - } - - case NtStatus.STATUS_ALIAS_EXISTS: - if (context.operation == ContextOperation.New && - context.type == ContextObjectType.Group) - { - return new GroupExistsException(context.ObjectName, context.target); - } - else - { - return new NameInUseException(context.ObjectName, context.target); - } - - case NtStatus.STATUS_GROUP_EXISTS: - return new NameInUseException(context.ObjectName, context.target); - - case NtStatus.STATUS_NO_SUCH_ALIAS: - case NtStatus.STATUS_NO_SUCH_GROUP: - return new GroupNotFoundException(context.ObjectName, context.target); - - case NtStatus.STATUS_NO_SUCH_USER: - return new UserNotFoundException(context.ObjectName, context.target); - - case NtStatus.STATUS_SPECIAL_GROUP: // The group specified is a special group and cannot be operated on in the requested fashion. - // case NtStatus.STATUS_SPECIAL_ALIAS: // referred to in source for SAM api, but not in ntstatus.h!!! - - return new InvalidOperationException(StringUtil.Format(Strings.InvalidForGroup, context.ObjectName)); - - case NtStatus.STATUS_SPECIAL_USER: // The user specified is a special user and cannot be operated on in the requested fashion. - return new InvalidOperationException(StringUtil.Format(Strings.InvalidForUser, context.ObjectName)); - - case NtStatus.STATUS_NO_SUCH_MEMBER: - return new MemberNotFoundException(context.MemberName, context.ObjectName); - - case NtStatus.STATUS_MEMBER_IN_ALIAS: - case NtStatus.STATUS_MEMBER_IN_GROUP: - if (context.operation == ContextOperation.Remove && - context.type == ContextObjectType.Group) - { - return new InvalidOperationException(StringUtil.Format(Strings.GroupHasMembers, context.ObjectName)); - } - else - { - return new MemberExistsException(context.MemberName, context.ObjectName, context.target); - } - - case NtStatus.STATUS_MEMBER_NOT_IN_ALIAS: - case NtStatus.STATUS_MEMBER_NOT_IN_GROUP: - return new MemberNotFoundException(context.MemberName, context.ObjectName); - - case NtStatus.STATUS_MEMBERS_PRIMARY_GROUP: - return new InvalidOperationException(StringUtil.Format(Strings.MembersPrimaryGroup, context.ObjectName)); - - case NtStatus.STATUS_LAST_ADMIN: // Cannot delete the last administrator. - return new InvalidOperationException(Strings.LastAdmin); - - case NtStatus.STATUS_ILL_FORMED_PASSWORD: - case NtStatus.STATUS_PASSWORD_RESTRICTION: - return new InvalidPasswordException(Native.Win32.RtlNtStatusToDosError(ntStatus)); - - // TODO: do we want to handle these? - // they appear to be returned only in functions we are not calling - case NtStatus.STATUS_INVALID_SID: // member sid is corrupted - case NtStatus.STATUS_INVALID_MEMBER: // member has wrong account type - default: - return new InternalException(ntStatus, context.target); - } - } - - /// <summary> - /// Create a DateTime object from a 64-bit value from one of the SAM - /// structures. - /// </summary> - /// <param name="samValue"> - /// A signed 64-bit value representing a date and time. - /// </param> - /// <returns> - /// A nullable DateTime object representing a date and time, - /// or null if the <paramref name="samValue"/> parameter is zero. - /// </returns> - private static DateTime? DateTimeFromSam(Int64 samValue) - { - if (samValue == 0 || samValue == 0X7FFFFFFFFFFFFFFF) - return null; - - return DateTime.FromFileTime(samValue); - } - - /// <summary> - /// Determine the source of a user or group. Either local, Active Directory, - /// or Azure AD. - /// </summary> - /// <param name="sid"> - /// A <see cref="SecurityIdentifier"/> object identifying the user or group. - /// </param> - /// <returns> - /// One of the <see cref="PrincipalSource"/> enumerations identifying the - /// source of the object. - /// </returns> - private PrincipalSource? GetPrincipalSource(SecurityIdentifier sid) - { - var bSid = new byte[sid.BinaryLength]; - - sid.GetBinaryForm(bSid, 0); - - var type = LSA_USER_ACCOUNT_TYPE.UnknownUserAccountType; - - // Use LsaLookupUserAccountType for Windows 10 and later. - // Earlier versions of the OS will leave the property NULL because - // it is too error prone to attempt to replicate the decisions of - // LsaLookupUserAccountType. - var os = GetOperatingSystem(); - if (os.Version.Major >= 10) - { - UInt32 status = Native.Win32.LsaLookupUserAccountType(bSid, out type); - if (NtStatus.IsError(status)) - type = LSA_USER_ACCOUNT_TYPE.UnknownUserAccountType; - - switch (type) - { - case LSA_USER_ACCOUNT_TYPE.ExternalDomainUserAccountType: - case LSA_USER_ACCOUNT_TYPE.PrimaryDomainUserAccountType: - return PrincipalSource.ActiveDirectory; - - case LSA_USER_ACCOUNT_TYPE.LocalUserAccountType: - return PrincipalSource.Local; - - case LSA_USER_ACCOUNT_TYPE.AADUserAccountType: - return PrincipalSource.AzureAD; - - // Currently, there is no value returned by LsaLookupUserAccountType - // that corresponds to LSA_USER_ACCOUNT_TYPE.MSAUserAccountType, - // but there may be in the future, so we'll account for it here. - case LSA_USER_ACCOUNT_TYPE.MSAUserAccountType: - case LSA_USER_ACCOUNT_TYPE.LocalConnectedUserAccountType: - return PrincipalSource.MicrosoftAccount; - - case LSA_USER_ACCOUNT_TYPE.InternetUserAccountType: - return sid.IsMsaAccount() - ? PrincipalSource.MicrosoftAccount - : PrincipalSource.Unknown; - - case LSA_USER_ACCOUNT_TYPE.UnknownUserAccountType: - default: - return PrincipalSource.Unknown; - } - } - else - { - return null; - } - } - - /// <summary> - /// Determine the source of a user or group. Either local, Active Directory, - /// or Azure AD. - /// </summary> - /// <param name="info"> - /// An <see cref="AccountInfo"/> object containing information about the - /// user or group. - /// </param> - /// <returns> - /// One of the <see cref="PrincipalSource"/> enumerations identifying the - /// source of the object. - /// </returns> - private PrincipalSource? GetPrincipalSource(AccountInfo info) - { - return GetPrincipalSource(info.Sid); - } - - /// <summary> - /// Determine the source of a user or group. Either local, Active Directory, - /// or Azure AD. - /// </summary> - /// <param name="sre"> - /// A <see cref="SamRidEnumeration"/> object identifying the user or group. - /// </param> - /// <returns> - /// One of the <see cref="PrincipalSource"/> enumerations identifying the - /// source of the object. - /// </returns> - private PrincipalSource? GetPrincipalSource(SamRidEnumeration sre) - { - return GetPrincipalSource(RidToSid(sre.domainHandle, sre.RelativeId)); - } - -#if CORECLR - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] - internal struct OSVERSIONINFOEX - { - // The OSVersionInfoSize field must be set to Marshal.SizeOf(this) - public int OSVersionInfoSize; - public int MajorVersion; - public int MinorVersion; - public int BuildNumber; - public int PlatformId; - [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)] - public string CSDVersion; - public ushort ServicePackMajor; - public ushort ServicePackMinor; - public short SuiteMask; - public byte ProductType; - public byte Reserved; - } - - [DllImport(PInvokeDllNames.GetVersionExDllName, CharSet = CharSet.Unicode, SetLastError = true)] - internal static extern bool GetVersionEx(ref OSVERSIONINFOEX osVerEx); - - private static volatile OperatingSystem localOs; - - /// <summary> - /// It only contains the properties that get used in powershell. - /// </summary> - internal sealed class OperatingSystem - { - private Version _version; - private string _servicePack; - private string _versionString; - - internal OperatingSystem(Version version, string servicePack) - { - ArgumentNullException.ThrowIfNull(version); - - _version = version; - _servicePack = servicePack; - } - - /// <summary> - /// OS version. - /// </summary> - public Version Version - { - get { return _version; } - } - - /// <summary> - /// VersionString. - /// </summary> - public string VersionString - { - get - { - if (_versionString != null) - { - return _versionString; - } - - // It's always 'VER_PLATFORM_WIN32_NT' for NanoServer and IoT - const string os = "Microsoft Windows NT "; - if (string.IsNullOrEmpty(_servicePack)) - { - _versionString = os + _version.ToString(); - } - else - { - _versionString = os + _version.ToString(3) + " " + _servicePack; - } - - return _versionString; - } - } - } -#endif - - // Wraps calls to acquire the OperatingSystem version - private OperatingSystem GetOperatingSystem() - { -#if CORECLR - if (localOs == null) - { - OSVERSIONINFOEX osviex = new OSVERSIONINFOEX(); - osviex.OSVersionInfoSize = Marshal.SizeOf(osviex); - if (!GetVersionEx(ref osviex)) - { - int errorCode = Marshal.GetLastWin32Error(); - throw new Win32Exception(errorCode); - } - - Version ver = new Version(osviex.MajorVersion, osviex.MinorVersion, osviex.BuildNumber, (osviex.ServicePackMajor << 16) | osviex.ServicePackMinor); - localOs = new OperatingSystem(ver, osviex.CSDVersion); - } - - return localOs; -#else - return Environment.OSVersion; -#endif - } -#endregion Utility Methods -#endregion Private Methods - -#region IDisposable Support - private bool disposedValue = false; // To detect redundant calls - - protected virtual void Dispose(bool disposing) - { - if (!disposedValue) - { - UInt32 status = 0; - - if (disposing) - { - // no managed objects need disposing. - } - - if (builtinDomainHandle != IntPtr.Zero) - { - status = SamApi.SamCloseHandle(builtinDomainHandle); - builtinDomainHandle = IntPtr.Zero; - } - - if (localDomainHandle != IntPtr.Zero) - { - status = SamApi.SamCloseHandle(localDomainHandle); - localDomainHandle = IntPtr.Zero; - } - - if (samHandle != IntPtr.Zero) - { - status = SamApi.SamCloseHandle(samHandle); - samHandle = IntPtr.Zero; - } - - if (NtStatus.IsError(status)) - { - // Do nothing to satisfy CA1806: Do not ignore method results. We want the dispose to proceed regardless of the handle close status. - } - - disposedValue = true; - } - } - - // override a finalizer only if Dispose(bool disposing) above has code to free unmanaged resources. - ~Sam() - { - // Do not change this code. Put cleanup code in Dispose(bool disposing) above. - Dispose(false); - } - - // This code added to correctly implement the disposable pattern. - public void Dispose() - { - // Do not change this code. Put cleanup code in Dispose(bool disposing) above. - Dispose(true); - // uncomment the following line if the finalizer is overridden above. - GC.SuppressFinalize(this); - } -#endregion IDisposable Support - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/SamApi.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/SamApi.cs deleted file mode 100644 index c2d9bc7f95b..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/SamApi.cs +++ /dev/null @@ -1,468 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.Runtime.InteropServices; - -//using System.Management.Automation.SecurityAccountsManager.Native; - -namespace System.Management.Automation.SecurityAccountsManager.Native.NtSam -{ - #region Enums - internal enum ALIAS_INFORMATION_CLASS - { - AliasGeneralInformation = 1, - AliasNameInformation, - AliasAdminCommentInformation, - AliasReplicationInformation, - AliasExtendedInformation, - } - - internal enum GROUP_INFORMATION_CLASS - { - GroupGeneralInformation = 1, - GroupNameInformation, - GroupAttributeInformation, - GroupAdminCommentInformation, - GroupReplicationInformation - } - - internal enum USER_INFORMATION_CLASS - { - UserGeneralInformation = 1, - UserPreferencesInformation, - UserLogonInformation, - UserLogonHoursInformation, - UserAccountInformation, - UserNameInformation, - UserAccountNameInformation, - UserFullNameInformation, - UserPrimaryGroupInformation, - UserHomeInformation, - UserScriptInformation, - UserProfileInformation, - UserAdminCommentInformation, - UserWorkStationsInformation, - UserSetPasswordInformation, - UserControlInformation, - UserExpiresInformation, - UserInternal1Information, - UserInternal2Information, - UserParametersInformation, - UserAllInformation, - UserInternal3Information, - UserInternal4Information, - UserInternal5Information, - UserInternal4InformationNew, - UserInternal5InformationNew, - UserInternal6Information, - UserExtendedInformation, - UserLogonUIInformation, - } - - #endregion Enums - - #region Structures - [StructLayout(LayoutKind.Sequential)] - internal struct SR_SECURITY_DESCRIPTOR - { - public UInt32 Length; - public IntPtr SecurityDescriptor; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct LOGON_HOURS - { - public UInt16 UnitsPerWeek; - - // - // UnitsPerWeek is the number of equal length time units the week is - // divided into. This value is used to compute the length of the bit - // string in logon_hours. Must be less than or equal to - // SAM_UNITS_PER_WEEK (10080) for this release. - // - // LogonHours is a bit map of valid logon times. Each bit represents - // a unique division in a week. The largest bit map supported is 1260 - // bytes (10080 bits), which represents minutes per week. In this case - // the first bit (bit 0, byte 0) is Sunday, 00:00:00 - 00-00:59; bit 1, - // byte 0 is Sunday, 00:01:00 - 00:01:59, etc. A NULL pointer means - // DONT_CHANGE for SamSetInformationUser() calls. - // - - public IntPtr LogonHours; - } - - [StructLayout(LayoutKind.Sequential, Pack=4)] - internal struct USER_ALL_INFORMATION - { - public LARGE_INTEGER LastLogon; - public LARGE_INTEGER LastLogoff; - public LARGE_INTEGER PasswordLastSet; - public LARGE_INTEGER AccountExpires; - public LARGE_INTEGER PasswordCanChange; - public LARGE_INTEGER PasswordMustChange; - public UNICODE_STRING UserName; - public UNICODE_STRING FullName; - public UNICODE_STRING HomeDirectory; - public UNICODE_STRING HomeDirectoryDrive; - public UNICODE_STRING ScriptPath; - public UNICODE_STRING ProfilePath; - public UNICODE_STRING AdminComment; - public UNICODE_STRING WorkStations; - public UNICODE_STRING UserComment; - public UNICODE_STRING Parameters; - public UNICODE_STRING LmPassword; - public UNICODE_STRING NtPassword; - public UNICODE_STRING PrivateData; - public SR_SECURITY_DESCRIPTOR SecurityDescriptor; - public UInt32 UserId; - public UInt32 PrimaryGroupId; - public UInt32 UserAccountControl; - public UInt32 WhichFields; - public LOGON_HOURS LogonHours; - public UInt16 BadPasswordCount; - public UInt16 LogonCount; - public UInt16 CountryCode; - public UInt16 CodePage; - [MarshalAs(UnmanagedType.I1)] - public bool LmPasswordPresent; - [MarshalAs(UnmanagedType.I1)] - public bool NtPasswordPresent; - [MarshalAs(UnmanagedType.I1)] - public bool PasswordExpired; - [MarshalAs(UnmanagedType.I1)] - public bool PrivateDataSensitive; - } - - [StructLayout(LayoutKind.Sequential, Pack=4)] - internal struct USER_GENERAL_INFORMATION - { - public UNICODE_STRING UserName; - public UNICODE_STRING FullName; - public UInt32 PrimaryGroupId; - public UNICODE_STRING AdminComment; - public UNICODE_STRING UserComment; - } - - [StructLayout(LayoutKind.Sequential, Pack=4)] - internal struct USER_LOGON_INFORMATION - { - public UNICODE_STRING UserName; - public UNICODE_STRING FullName; - public UInt32 UserId; - public UInt32 PrimaryGroupId; - public UNICODE_STRING HomeDirectory; - public UNICODE_STRING HomeDirectoryDrive; - public UNICODE_STRING ScriptPath; - public UNICODE_STRING ProfilePath; - public UNICODE_STRING WorkStations; - public LARGE_INTEGER LastLogon; - public LARGE_INTEGER LastLogoff; - public LARGE_INTEGER PasswordLastSet; - public LARGE_INTEGER PasswordCanChange; - public LARGE_INTEGER PasswordMustChange; - public LOGON_HOURS LogonHours; - public UInt16 BadPasswordCount; - public UInt16 LogonCount; - public UInt32 UserAccountControl; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_ACCOUNT_NAME_INFORMATION - { - public UNICODE_STRING UserName; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_FULL_NAME_INFORMATION - { - public UNICODE_STRING FullName; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_NAME_INFORMATION - { - public UNICODE_STRING UserName; - public UNICODE_STRING FullName; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_ADMIN_COMMENT_INFORMATION - { - UNICODE_STRING AdminComment; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_EXPIRES_INFORMATION - { - // LARGE_INTEGER AccountExpires; - public Int64 AccountExpires; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_SET_PASSWORD_INFORMATION - { - public UNICODE_STRING Password; - public bool PasswordExpired; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct USER_LOGON_HOURS_INFORMATION - { - public LOGON_HOURS LogonHours; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct POLICY_PRIMARY_DOMAIN_INFO - { - public UNICODE_STRING Name; - public IntPtr Sid; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct ALIAS_GENERAL_INFORMATION - { - public UNICODE_STRING Name; - public UInt32 MemberCount; - public UNICODE_STRING AdminComment; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct ALIAS_NAME_INFORMATION - { - public UNICODE_STRING Name; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct ALIAS_ADM_COMMENT_INFORMATION - { - public UNICODE_STRING AdminComment; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct SAMPR_GROUP_GENERAL_INFORMATION - { - public UNICODE_STRING Name; - public UInt32 Attributes; - public UInt32 MemberCount; - public UNICODE_STRING AdminComment; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct SAMPR_GROUP_NAME_INFORMATION - { - public UNICODE_STRING Name; - } - - [StructLayout(LayoutKind.Sequential)] - internal struct SAM_RID_ENUMERATION - { - public UInt32 RelativeId; - public UNICODE_STRING Name; - } - #endregion Structures - - /// <summary> - /// Provides methods for invoking functions in the Windows - /// Security Accounts Manager (SAM) API. - /// </summary> - internal static class SamApi - { - #region Constants - // Account enumeration filters, may be combined by bitwise OR - internal const UInt32 SAM_USER_ENUMERATION_FILTER_LOCAL = 0x00000001; - internal const UInt32 SAM_USER_ENUMERATION_FILTER_INTERNET = 0x00000002; - internal const UInt32 SAM_SERVER_LOOKUP_DOMAIN = 0x0020; - - // - // Bits to be used in UserAllInformation's WhichFields field (to indicate - // which items were queried or set). - // - internal const UInt32 USER_ALL_USERNAME = 0x00000001; - internal const UInt32 USER_ALL_FULLNAME = 0x00000002; - internal const UInt32 USER_ALL_USERID = 0x00000004; - internal const UInt32 USER_ALL_PRIMARYGROUPID = 0x00000008; - internal const UInt32 USER_ALL_ADMINCOMMENT = 0x00000010; - internal const UInt32 USER_ALL_USERCOMMENT = 0x00000020; - internal const UInt32 USER_ALL_HOMEDIRECTORY = 0x00000040; - internal const UInt32 USER_ALL_HOMEDIRECTORYDRIVE = 0x00000080; - internal const UInt32 USER_ALL_SCRIPTPATH = 0x00000100; - internal const UInt32 USER_ALL_PROFILEPATH = 0x00000200; - internal const UInt32 USER_ALL_WORKSTATIONS = 0x00000400; - internal const UInt32 USER_ALL_LASTLOGON = 0x00000800; - internal const UInt32 USER_ALL_LASTLOGOFF = 0x00001000; - internal const UInt32 USER_ALL_LOGONHOURS = 0x00002000; - internal const UInt32 USER_ALL_BADPASSWORDCOUNT = 0x00004000; - internal const UInt32 USER_ALL_LOGONCOUNT = 0x00008000; - internal const UInt32 USER_ALL_PASSWORDCANCHANGE = 0x00010000; - internal const UInt32 USER_ALL_PASSWORDMUSTCHANGE = 0x00020000; - internal const UInt32 USER_ALL_PASSWORDLASTSET = 0x00040000; - internal const UInt32 USER_ALL_ACCOUNTEXPIRES = 0x00080000; - internal const UInt32 USER_ALL_USERACCOUNTCONTROL = 0x00100000; - internal const UInt32 USER_ALL_PARAMETERS = 0x00200000; // ntsubauth - internal const UInt32 USER_ALL_COUNTRYCODE = 0x00400000; - internal const UInt32 USER_ALL_CODEPAGE = 0x00800000; - internal const UInt32 USER_ALL_NTPASSWORDPRESENT = 0x01000000; // field AND boolean - internal const UInt32 USER_ALL_LMPASSWORDPRESENT = 0x02000000; // field AND boolean - internal const UInt32 USER_ALL_PRIVATEDATA = 0x04000000; // field AND boolean - internal const UInt32 USER_ALL_PASSWORDEXPIRED = 0x08000000; - internal const UInt32 USER_ALL_SECURITYDESCRIPTOR = 0x10000000; - internal const UInt32 USER_ALL_OWFPASSWORD = 0x20000000; // boolean - - internal const UInt32 USER_ALL_UNDEFINED_MASK = 0xC0000000; - - // - // Bit masks for the UserAccountControl member of the USER_ALL_INFORMATION structure - // - internal const UInt32 USER_ACCOUNT_DISABLED = 0x00000001; - internal const UInt32 USER_HOME_DIRECTORY_REQUIRED = 0x00000002; - internal const UInt32 USER_PASSWORD_NOT_REQUIRED = 0x00000004; - internal const UInt32 USER_TEMP_DUPLICATE_ACCOUNT = 0x00000008; - internal const UInt32 USER_NORMAL_ACCOUNT = 0x00000010; - internal const UInt32 USER_MNS_LOGON_ACCOUNT = 0x00000020; - internal const UInt32 USER_INTERDOMAIN_TRUST_ACCOUNT = 0x00000040; - internal const UInt32 USER_WORKSTATION_TRUST_ACCOUNT = 0x00000080; - internal const UInt32 USER_SERVER_TRUST_ACCOUNT = 0x00000100; - internal const UInt32 USER_DONT_EXPIRE_PASSWORD = 0x00000200; - internal const UInt32 USER_ACCOUNT_AUTO_LOCKED = 0x00000400; - internal const UInt32 USER_ENCRYPTED_TEXT_PASSWORD_ALLOWED = 0x00000800; - internal const UInt32 USER_SMARTCARD_REQUIRED = 0x00001000; - internal const UInt32 USER_TRUSTED_FOR_DELEGATION = 0x00002000; - internal const UInt32 USER_NOT_DELEGATED = 0x00004000; - internal const UInt32 USER_USE_DES_KEY_ONLY = 0x00008000; - internal const UInt32 USER_DONT_REQUIRE_PREAUTH = 0x00010000; - internal const UInt32 USER_PASSWORD_EXPIRED = 0x00020000; - internal const UInt32 USER_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION = 0x00040000; - internal const UInt32 USER_NO_AUTH_DATA_REQUIRED = 0x00080000; - internal const UInt32 USER_PARTIAL_SECRETS_ACCOUNT = 0x00100000; - internal const UInt32 USER_USE_AES_KEYS = 0x00200000; - - // - // Access rights for user object - // - internal const UInt16 USER_CHANGE_PASSWORD = 0x0040; - #endregion Constants - - #region Sam Functions - [DllImport("samlib.dll")] - public static extern UInt32 SamConnect(ref UNICODE_STRING serverName, - out IntPtr serverHandle, - UInt32 desiredAccess, - ref OBJECT_ATTRIBUTES objectAttributes); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamRidToSid(IntPtr objectHandle, UInt32 rid, out IntPtr sid); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamCloseHandle(IntPtr serverHandle); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamFreeMemory(IntPtr buffer); - - #region Domain Functions - [DllImport("samlib.dll")] - internal static extern UInt32 SamOpenDomain(IntPtr serverHandle, - UInt32 desiredAccess, - IntPtr domainId, - out IntPtr domainHandle); - #endregion Domain Functions - - #region Alias Functions - [DllImport("samlib.dll")] - internal static extern UInt32 SamEnumerateAliasesInDomain(IntPtr domainHandle, - ref UInt32 enumerationContext, - out IntPtr buffer, - UInt32 preferredMaximumLength, - out UInt32 countReturned); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamCreateAliasInDomain(IntPtr domainHandle, - IntPtr accountName, // PUNICODE_STRING - UInt32 desiredAccess, - out IntPtr aliasHandle, - out UInt32 relativeId); // PULONG - - [DllImport("samlib.dll")] - internal static extern UInt32 SamOpenAlias(IntPtr domainHandle, - UInt32 desiredAccess, - UInt32 aliasId, - out IntPtr aliasHandle); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamQueryInformationAlias(IntPtr aliasHandle, - ALIAS_INFORMATION_CLASS aliasInformationClass, - out IntPtr buffer); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamSetInformationAlias(IntPtr aliasHandle, - ALIAS_INFORMATION_CLASS aliasInformationClass, - IntPtr buffer); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamDeleteAlias(IntPtr aliasHandle); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamAddMemberToAlias(IntPtr aliasHandle, - byte[] memberId); // PSID - - [DllImport("samlib.dll")] - internal static extern UInt32 SamRemoveMemberFromAlias(IntPtr aliasHandle, - byte[] memberId); // PSID - - [DllImport("samlib.dll")] - internal static extern UInt32 SamGetMembersInAlias(IntPtr aliasHandle, - out IntPtr memberIds, // PSID ** - out UInt32 memberCount); - #endregion Alias Functions - - #region User Functions - [DllImport("samlib.dll")] - internal static extern UInt32 SamOpenUser(IntPtr domainHandle, - UInt32 desiredAccess, - UInt32 userID, - out IntPtr userHandle); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamDeleteUser(IntPtr aliasHandle); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamEnumerateUsersInDomain(IntPtr domainHandle, - ref UInt32 enumerationContext, - UInt32 userAccountControl, - out IntPtr buffer, - UInt32 preferredMaximumLength, - out UInt32 countReturned); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamCreateUser2InDomain(IntPtr domainHandle, - ref UNICODE_STRING accountName, - Int32 accountType, - UInt32 desiredAccess, - out IntPtr userHandle, - out UInt32 grantedAccess, - out UInt32 relativeId); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamQueryInformationUser(IntPtr userHandle, - USER_INFORMATION_CLASS userInformationClass, - out IntPtr buffer); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamSetInformationUser(IntPtr userHandle, - USER_INFORMATION_CLASS userInformationClass, - IntPtr buffer); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamQuerySecurityObject(IntPtr objectHandle, - UInt32 securityInformation, - out IntPtr securityDescriptor); - - [DllImport("samlib.dll")] - internal static extern UInt32 SamSetSecurityObject(IntPtr objectHandle, - UInt32 SecurityInformation, - IntPtr SecurityDescriptor); - #endregion User Functions - #endregion Sam Functions - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/StringUtil.cs b/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/StringUtil.cs deleted file mode 100644 index 25bbeb49329..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/LocalAccounts/StringUtil.cs +++ /dev/null @@ -1,70 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Globalization; -using System.Management.Automation.SecurityAccountsManager.Native; - -namespace System.Management.Automation.SecurityAccountsManager -{ - /// <summary> - /// Contains utility functions for formatting localizable strings. - /// </summary> - internal class StringUtil - { - /// <summary> - /// Private constructor to present auto-generation of a default constructor with greater accessibility. - /// </summary> - private StringUtil() - { - } - - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal static string Format(string str) - { - return string.Format(CultureInfo.CurrentCulture, str); - } - - internal static string Format(string fmt, string p0) - { - return string.Format(CultureInfo.CurrentCulture, fmt, p0); - } - - internal static string Format(string fmt, string p0, string p1) - { - return string.Format(CultureInfo.CurrentCulture, fmt, p0, p1); - } - - internal static string Format(string fmt, uint p0) - { - return string.Format(CultureInfo.CurrentCulture, fmt, p0); - } - - internal static string Format(string fmt, int p0) - { - return string.Format(CultureInfo.CurrentCulture, fmt, p0); - } - - internal static string FormatMessage(uint messageId, string[] args) - { - var message = new System.Text.StringBuilder(256); - UInt32 flags = Win32.FORMAT_MESSAGE_FROM_SYSTEM; - - if (args == null) - flags |= Win32.FORMAT_MESSAGE_IGNORE_INSERTS; - else - flags |= Win32.FORMAT_MESSAGE_ARGUMENT_ARRAY; - - var length = Win32.FormatMessage(flags, IntPtr.Zero, messageId, 0, message, 256, args); - - if (length > 0) - return message.ToString(); - - return null; - } - - internal static string GetSystemMessage(uint messageId) - { - return FormatMessage(messageId, null); - } - } -} diff --git a/src/Microsoft.PowerShell.LocalAccounts/Microsoft.PowerShell.LocalAccounts.csproj b/src/Microsoft.PowerShell.LocalAccounts/Microsoft.PowerShell.LocalAccounts.csproj deleted file mode 100644 index a85b06d4f90..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/Microsoft.PowerShell.LocalAccounts.csproj +++ /dev/null @@ -1,14 +0,0 @@ -<Project Sdk="Microsoft.NET.Sdk"> - - <Import Project="..\..\PowerShell.Common.props"/> - - <PropertyGroup> - <Description>PowerShell's Microsoft.PowerShell.LocalAccounts project</Description> - <AssemblyName>Microsoft.PowerShell.LocalAccounts</AssemblyName> - </PropertyGroup> - - <ItemGroup> - <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> - </ItemGroup> - -</Project> diff --git a/src/Microsoft.PowerShell.LocalAccounts/resources/Microsoft.PowerShell.LocalAccounts.Strings.resx b/src/Microsoft.PowerShell.LocalAccounts/resources/Microsoft.PowerShell.LocalAccounts.Strings.resx deleted file mode 100644 index ff1c4a17427..00000000000 --- a/src/Microsoft.PowerShell.LocalAccounts/resources/Microsoft.PowerShell.LocalAccounts.Strings.resx +++ /dev/null @@ -1,234 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="AccessDenied" xml:space="preserve"> - <value>Access denied.</value> - </data> - <data name="AccountNotFound" xml:space="preserve"> - <value>Account {0} was not found.</value> - </data> - <data name="ActionAddGroupMember" xml:space="preserve"> - <value>Add member {0}</value> - </data> - <data name="ActionDisableUser" xml:space="preserve"> - <value>Disable local user</value> - </data> - <data name="ActionEnableUser" xml:space="preserve"> - <value>Enable local user</value> - </data> - <data name="ActionNewGroup" xml:space="preserve"> - <value>Create new local group</value> - </data> - <data name="ActionNewUser" xml:space="preserve"> - <value>Create new local user</value> - </data> - <data name="ActionRemoveGroup" xml:space="preserve"> - <value>Remove local group</value> - </data> - <data name="ActionRemoveGroupMember" xml:space="preserve"> - <value>Remove member {0}</value> - </data> - <data name="ActionRemoveUser" xml:space="preserve"> - <value>Remove local user</value> - </data> - <data name="ActionRenameGroup" xml:space="preserve"> - <value>Rename local group to {0}</value> - </data> - <data name="ActionRenameUser" xml:space="preserve"> - <value>Rename local user to {0}</value> - </data> - <data name="ActionSetGroup" xml:space="preserve"> - <value>Modify local group</value> - </data> - <data name="ActionSetUser" xml:space="preserve"> - <value>Modify local user</value> - </data> - <data name="GroupExists" xml:space="preserve"> - <value>Group {0} already exists.</value> - </data> - <data name="GroupHasMembers" xml:space="preserve"> - <value>The group {0} still has members.</value> - </data> - <data name="GroupNotFound" xml:space="preserve"> - <value>Group {0} was not found.</value> - </data> - <data name="InvalidForGroup" xml:space="preserve"> - <value>The operation is not allowed for group {0}.</value> - </data> - <data name="InvalidForUser" xml:space="preserve"> - <value>The operation is not allowed for user {0}.</value> - </data> - <data name="InvalidName" xml:space="preserve"> - <value>The name {0} is invalid.</value> - </data> - <data name="InvalidParameterPair" xml:space="preserve"> - <value>Parameter {0} and parameter {1} may not be used together.</value> - </data> - <data name="InvalidPassword" xml:space="preserve"> - <value>Invalid password.</value> - </data> - <data name="LastAdmin" xml:space="preserve"> - <value>Cannot remove the last Administrator</value> - </data> - <data name="MemberExists" xml:space="preserve"> - <value>{0} is already a member of group {1}.</value> - </data> - <data name="MemberNotFound" xml:space="preserve"> - <value>Member {0} was not found in group {1}.</value> - </data> - <data name="MembersPrimaryGroup" xml:space="preserve"> - <value>User {0} may not be removed from its primary group.</value> - </data> - <data name="NameInUse" xml:space="preserve"> - <value>The name {0} is already in use.</value> - </data> - <data name="ObjectClassGroup" xml:space="preserve"> - <value>Group</value> - </data> - <data name="ObjectClassOther" xml:space="preserve"> - <value>Other</value> - </data> - <data name="ObjectClassUser" xml:space="preserve"> - <value>User</value> - </data> - <data name="PasswordRestriction" xml:space="preserve"> - <value>The password cannot be set because a password restriction is in place.</value> - </data> - <data name="PrincipalNotFound" xml:space="preserve"> - <value>Principal {0} was not found.</value> - </data> - <data name="RidToSidFailed" xml:space="preserve"> - <value>RID {0} was not found.</value> - </data> - <data name="UnspecifiedError" xml:space="preserve"> - <value>An unspecified error occurred.</value> - </data> - <data name="UnspecifiedErrorNtStatus" xml:space="preserve"> - <value>An unspecified error occurred: status = {0}</value> - </data> - <data name="UnspecifiedErrorWin32Error" xml:space="preserve"> - <value>An unspecified error occurred: error code = {0}</value> - </data> - <data name="UserExists" xml:space="preserve"> - <value>User {0} already exists.</value> - </data> - <data name="UserNotFound" xml:space="preserve"> - <value>User {0} was not found.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj index 2c796312a1a..42270214c36 100644 --- a/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj +++ b/src/Microsoft.PowerShell.SDK/Microsoft.PowerShell.SDK.csproj @@ -16,28 +16,40 @@ <ItemGroup> <!-- This section is to force the version of non-direct dependencies --> - <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="10.0.0-rc.1.25451.107" /> + <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="Microsoft.Extensions.ObjectPool" Version="11.0.0-rc.1.26425.128" /> <!-- the following package(s) are from https://github.com/dotnet/fxdac --> - <PackageReference Include="System.Data.SqlClient" Version="4.9.0" /> + <PackageReference Include="System.Data.SqlClient" Version="4.9.1" /> <!-- the following package(s) are from https://github.com/dotnet/corefx --> - <PackageReference Include="System.IO.Packaging" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="System.Net.Http.WinHttpHandler" Version="10.0.0-rc.1.25451.107" /> - <!-- Removing due to NU1510 --> - <!-- PackageReference Include="System.Text.Encodings.Web" Version="9.0.2" /--> - <!-- - the following package(s) are from https://github.com/dotnet/wcf - they are pinned to the version 4.10.x due to a breaking change in newer versions. - see https://github.com/PowerShell/PowerShell/issues/19238 for details. - --> - <PackageReference Include="System.ServiceModel.Duplex" Version="4.10.3" NoWarn="NU1605" /> - <PackageReference Include="System.ServiceModel.Http" Version="4.10.3" NoWarn="NU1605" /> - <PackageReference Include="System.ServiceModel.NetTcp" Version="4.10.3" NoWarn="NU1605" /> - <PackageReference Include="System.ServiceModel.Primitives" Version="4.10.3" NoWarn="NU1605" /> - <PackageReference Include="System.ServiceModel.Security" Version="4.10.3" NoWarn="NU1605" /> - <PackageReference Include="System.Private.ServiceModel" Version="4.10.3" NoWarn="NU1605" /> + <PackageReference Include="System.IO.Packaging" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.Net.Http.WinHttpHandler" Version="11.0.0-rc.1.26425.128" /> + <!-- the following package(s) are from https://github.com/dotnet/wcf --> + <PackageReference Include="System.ServiceModel.Http" Version="10.0.652802" /> + <PackageReference Include="System.ServiceModel.NetTcp" Version="10.0.652802" /> + <PackageReference Include="System.ServiceModel.Primitives" Version="10.0.652802" /> <!-- the source could not be found for the following package(s) --> - <PackageReference Include="Microsoft.Windows.Compatibility" Version="10.0.0-rc.1.25451.107" /> + <PackageReference Include="Microsoft.Windows.Compatibility" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> -</Project> + <!-- + This target is invoked explicitly by Start-TypeGen in build.psm1 to collect the list of + reference assembly paths needed by TypeCatalogGen. It is not run during a normal build. + + To find the available properties of '_ReferencesFromRAR' when switching to a new dotnet sdk: + 1. Create a dummy project using the new dotnet sdk. + 2. Build the dummy project with: + dotnet msbuild ./dummy.csproj /t:ResolveAssemblyReferencesDesignTime /fileLogger /noconsolelogger /v:diag + 3. Search '_ReferencesFromRAR' in the produced 'msbuild.log' file. + --> + <Target Name="_GetDependencies" DependsOnTargets="ResolveAssemblyReferencesDesignTime"> + <ItemGroup> + <!-- + Excludes 'Microsoft.Management.Infrastructure' from the type catalog reference list, + as it is provided separately at runtime and must not be included in the generated catalog. + --> + <_RefAssemblyPath Include="%(_ReferencesFromRAR.OriginalItemSpec)%3B" Condition=" '%(_ReferencesFromRAR.NuGetPackageId)' != 'Microsoft.Management.Infrastructure' " /> + </ItemGroup> + <WriteLinesToFile File="$(_DependencyFile)" Lines="@(_RefAssemblyPath)" Overwrite="true" /> + </Target> + +</Project> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.csproj b/src/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.csproj index a6dadabfed2..8e991d177b4 100644 --- a/src/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.csproj +++ b/src/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.csproj @@ -11,10 +11,8 @@ </ItemGroup> <ItemGroup> - <Compile Remove="singleshell\installer\MshSecurityMshSnapin.cs" /> - <Compile Remove="gen\SecurityMshSnapinResources.cs" /> - - <EmbeddedResource Remove="resources\SecurityMshSnapinResources.resx" /> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> </ItemGroup> - </Project> diff --git a/src/Microsoft.PowerShell.Security/resources/CertificateCommands.resx b/src/Microsoft.PowerShell.Security/resources/CertificateCommands.resx index d4c08f78bab..833793ecf25 100644 --- a/src/Microsoft.PowerShell.Security/resources/CertificateCommands.resx +++ b/src/Microsoft.PowerShell.Security/resources/CertificateCommands.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/CertificateProviderStrings.resx b/src/Microsoft.PowerShell.Security/resources/CertificateProviderStrings.resx index c45c640bbb0..11e70869c16 100644 --- a/src/Microsoft.PowerShell.Security/resources/CertificateProviderStrings.resx +++ b/src/Microsoft.PowerShell.Security/resources/CertificateProviderStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/CmsCommands.resx b/src/Microsoft.PowerShell.Security/resources/CmsCommands.resx index 9f47134f147..6d646ddee45 100644 --- a/src/Microsoft.PowerShell.Security/resources/CmsCommands.resx +++ b/src/Microsoft.PowerShell.Security/resources/CmsCommands.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/ExecutionPolicyCommands.resx b/src/Microsoft.PowerShell.Security/resources/ExecutionPolicyCommands.resx index d1bb4f0b23c..f2a48e21ed2 100644 --- a/src/Microsoft.PowerShell.Security/resources/ExecutionPolicyCommands.resx +++ b/src/Microsoft.PowerShell.Security/resources/ExecutionPolicyCommands.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/SecureStringCommands.resx b/src/Microsoft.PowerShell.Security/resources/SecureStringCommands.resx index af2242e5828..a418bb03920 100644 --- a/src/Microsoft.PowerShell.Security/resources/SecureStringCommands.resx +++ b/src/Microsoft.PowerShell.Security/resources/SecureStringCommands.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/SecurityMshSnapinResources.resx b/src/Microsoft.PowerShell.Security/resources/SecurityMshSnapinResources.resx deleted file mode 100644 index e86df194720..00000000000 --- a/src/Microsoft.PowerShell.Security/resources/SecurityMshSnapinResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="Description" xml:space="preserve"> - <value>This PowerShell Snap-In contains cmdlets to manage PowerShell security.</value> - </data> - <data name="Vendor" xml:space="preserve"> - <value>Microsoft Corporation</value> - </data> - <data name="Name" xml:space="preserve"> - <value>Security PowerShell Snap-In.</value> - </data> -</root> diff --git a/src/Microsoft.PowerShell.Security/resources/SignatureCommands.resx b/src/Microsoft.PowerShell.Security/resources/SignatureCommands.resx index cbbbd5e5712..dcbbc53bd51 100644 --- a/src/Microsoft.PowerShell.Security/resources/SignatureCommands.resx +++ b/src/Microsoft.PowerShell.Security/resources/SignatureCommands.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/UtilsStrings.resx b/src/Microsoft.PowerShell.Security/resources/UtilsStrings.resx index b067e9dc988..2a0404efe7f 100644 --- a/src/Microsoft.PowerShell.Security/resources/UtilsStrings.resx +++ b/src/Microsoft.PowerShell.Security/resources/UtilsStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.PowerShell.Security/resources/cs/CertificateCommands.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/CertificateCommands.cs.resx new file mode 100644 index 00000000000..5650a043915 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/CertificateCommands.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Zadejte heslo: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Příkaz nemůže najít žádný ze zadaných souborů.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Následující soubor nebyl nalezen: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/CertificateProviderStrings.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/CertificateProviderStrings.cs.resx new file mode 100644 index 00000000000..c05c2ffc1b8 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/CertificateProviderStrings.cs.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Zprostředkovatel certifikátu X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Certifikát X509 nelze najít v cestě {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>V cestě {0} nelze najít úložiště certifikátů X509.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Úložiště certifikátů nelze najít, protože zadané umístění úložiště X509 {0} není platné.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Cestu nelze zpracovat, protože cesta {0} není platná cesta zprostředkovatele certifikátu.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Přesunout certifikát</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Odebrat certifikát</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Odeberte certifikát a jeho privátní klíč.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Vyvolat Správce certifikátů</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Kontejner certifikátů nelze přesunout. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Certifikát nelze přesunout z úložiště uživatelů do počítače nebo z počítače. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Certifikát nelze přesunout do stejného úložiště. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Nelze vytvořit jinou položku než úložiště certifikátů. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>Vytváření úložišť certifikátů v části CurrentUser není podporováno. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>Odstraňování úložišť certifikátů v části CurrentUser není podporováno. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>Cíl není platné úložiště. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Položka: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>Úložiště {0} je integrované systémové úložiště a nelze ho odstranit.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Kontejner certifikátů nelze odebrat. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Privátní klíč byl přeskočen. Certifikát nemá přidružení privátního klíče. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>Operace je v kořenovém úložišti uživatele a uživatelské rozhraní není povoleno. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. Následující chyba může být výsledkem přihlašovacích údajů uživatele vyžadovaných ve vzdáleném počítači. Informace o tom, jak povolit a používat CredSSP pro delegování pomocí vzdálené komunikace PowerShellu, najdete v nápovědě k rutině Enable-WSManCredSSP. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/CmsCommands.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/CmsCommands.cs.resx new file mode 100644 index 00000000000..213cc64a867 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/CmsCommands.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Cesta {0} musí odkazovat na jedinou cestu systému souborů.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Ochranu zprávy nejde zrušit. Vstup neobsahoval žádný šifrovaný obsah.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Ochranu zprávy nejde zrušit. Vstup neobsahoval žádný šifrovaný obsah. Pokud chcete v případě, že se nezjistí žádný šifrovaný obsah, vypsat původní obsah, zadejte parametr {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/ExecutionPolicyCommands.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/ExecutionPolicyCommands.cs.resx new file mode 100644 index 00000000000..ed01a40e566 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/ExecutionPolicyCommands.cs.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell úspěšně aktualizoval zásady spouštění, ale toto nastavení přepisují zásady definované v konkrétnějším oboru. Kvůli tomuto přepsání zůstanou v prostředí platné aktuální efektivní zásady spouštění {0}. Nastavení zásad spouštění zobrazíte zadáním příkazu Get-ExecutionPolicy -List. Další informace najdete zadáním příkazu Get-Help Set-ExecutionPolicy.</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Kontaktujte správce systému.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Zásady spouštění nejde získat. Zadejte pouze parametr List nebo Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Zásady spouštění nejde nastavit. Zásady spouštění v oborech MachinePolicy nebo UserPolicy je nutné nastavit prostřednictvím Zásad skupiny.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Změna zásad spouštění</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Zásady spouštění vás chrání před skripty, kterým nedůvěřujete. Změnou zásad spouštění se můžete vystavit bezpečnostním rizikům popsaným v tématu nápovědy about_Execution_Policies na adrese https://go.microsoft.com/fwlink/?LinkID=135170. Chcete zásady spouštění změnit?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Pokud chcete změnit zásady spouštění pro výchozí obor (LocalMachine), spusťte PowerShell pomocí možnosti Spustit jako správce. Pokud chcete změnit zásady spouštění pro aktuálního uživatele, spusťte příkaz Set-ExecutionPolicy -Scope CurrentUser.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/SecureStringCommands.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/SecureStringCommands.cs.resx new file mode 100644 index 00000000000..99bd02f9cb2 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/SecureStringCommands.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Zadejte tajný kód: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Systém nemůže zabezpečit vstup ve formátu prostého textu. Pokud chcete toto upozornění potlačit a převést prostý text na SecureString, spusťte příkaz znovu s parametrem Force. Další informace získáte zadáním příkazu get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/SignatureCommands.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/SignatureCommands.cs.resx new file mode 100644 index 00000000000..53953301899 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/SignatureCommands.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Kód nejde podepsat. Zadaný certifikát není vhodný k podepisování kódu.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Kód nejde podepsat. Adresa URL serveru časového razítka musí být plně kvalifikovaná ve formátu http://<server url> nebo https://<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Rutina Get-AuthenticodeSignature nepodporuje adresáře. Zadejte cestu k souboru a zkuste to znovu.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Soubor {0} nebyl nalezen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/cs/UtilsStrings.cs.resx b/src/Microsoft.PowerShell.Security/resources/cs/UtilsStrings.cs.resx new file mode 100644 index 00000000000..f7b84f81ffa --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/cs/UtilsStrings.cs.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Soubor {0} nelze digitálně podepsat, protože je menší než 4 bajty. Aby bylo možné soubory digitálně podepsat, musí mít velikost alespoň 4 bajty.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Operaci nelze provést, protože není podporována pro objekt nalezený v cestě {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Nelze získat seznam ACL, protože neexistuje požadovaná metoda GetSecurityDescriptor.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Nelze nastavit seznam ACL, protože neexistuje metoda SetSecurityDescriptor, kterou je potřeba vyvolat.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Operaci se nepodařilo provést, protože při vyvolání metody došlo k výjimce.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Nepodařilo se vytvořit seznam SACL se zadanou zásadou centrálního přístupu.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Prázdný seznam SACL nelze vytvořit.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Nepovedlo se povolit SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Nepovedlo se nastavit zásady centrálního přístupu.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Parametry ClearCentralAccessPolicy a CentralAccessPolicy nelze použít současně.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Identifikátor nebo název zásad centrálního přístupu nejsou platné. Pokud zadáváte identifikátor, musí začínat řetězcem S-1-17. Pokud zadáváte název, musí být zásada použita na cílovém počítači.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Žádost o přihlašovací údaje k PowerShellu</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Zadejte vaše přihlašovací údaje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/CertificateCommands.de.resx b/src/Microsoft.PowerShell.Security/resources/de/CertificateCommands.de.resx new file mode 100644 index 00000000000..e3c19261c8c --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/CertificateCommands.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Kennwort eingeben: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Der Befehl kann keine der angegebenen Dateien finden.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Die folgende Datei konnte nicht gefunden werden: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/CertificateProviderStrings.de.resx b/src/Microsoft.PowerShell.Security/resources/de/CertificateProviderStrings.de.resx new file mode 100644 index 00000000000..ebf4214fb95 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/CertificateProviderStrings.de.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 Zertifikatanbieter</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Das X509-Zertifikat wurde unter dem Pfad {0} nicht gefunden.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Der X509-Zertifikatspeicher wurde im Pfad {0} nicht gefunden.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Der Zertifikatspeicher wurde nicht gefunden, da der angegebene X509-Speicherort {0} ungültig ist.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Der Pfad kann nicht verarbeitet werden, da der Pfad {0} kein gültiger Zertifikatanbieterpfad ist.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Zertifikat verschieben</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Zertifikat entfernen</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Entfernen Sie das Zertifikat und den zugehörigen privaten Schlüssel.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Zertifikat-Manager aufrufen</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Sie können keinen Zertifikatcontainer verschieben. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Sie können ein Zertifikat nicht aus dem Benutzerspeicher auf den Computer oder vom Computer verschieben. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Sie können ein Zertifikat nicht in denselben Speicher verschieben. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Sie können kein anderes Element als den Zertifikatspeicher erstellen. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>Das Erstellen von Zertifikatspeichern unter CurrentUser wird nicht unterstützt. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>Das Löschen von Zertifikatspeichern unter CurrentUser wird nicht unterstützt. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>Das Ziel ist kein gültiger Speicher. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Element: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>Der Speicher {0} ist ein integrierter Systemspeicher und kann nicht gelöscht werden.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Ein Zertifikatcontainer kann nicht entfernt werden. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Privater Schlüssel übersprungen. Das Zertifikat weist keine Zuordnung mit einem privaten Schlüssel auf. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>Der Vorgang befindet sich im Benutzerstammspeicher und die Benutzeroberfläche ist nicht zulässig. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. Der folgende Fehler kann auf Benutzeranmeldeinformationen zurückzuführen sein, die auf dem Remotecomputer erforderlich sind. Informationen zum Aktivieren und Verwenden von CredSSP für die Delegierung mit PowerShell-Remoting finden Sie in der Hilfe zum Enable-WSManCredSSP-Cmdlet. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/CmsCommands.de.resx b/src/Microsoft.PowerShell.Security/resources/de/CmsCommands.de.resx new file mode 100644 index 00000000000..1553d13cf75 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/CmsCommands.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Der Pfad „{0}“ muss auf einen einzelnen Dateisystempfad verweisen.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Der Schutz der Nachricht kann nicht aufgehoben werden. Die Eingabe enthielt keinen verschlüsselten Inhalt.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Der Schutz der Nachricht kann nicht aufgehoben werden. Die Eingabe enthielt keinen verschlüsselten Inhalt. Geben Sie den Parameter „{0}“ an, wenn Sie den ursprünglichen Inhalt ausgeben möchten, wenn kein verschlüsselter Inhalt erkannt wird.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/ExecutionPolicyCommands.de.resx b/src/Microsoft.PowerShell.Security/resources/de/ExecutionPolicyCommands.de.resx new file mode 100644 index 00000000000..0ab8b00242e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/ExecutionPolicyCommands.de.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell hat Ihre Ausführungsrichtlinie erfolgreich aktualisiert, aber die Einstellung wird durch eine Richtlinie überschrieben, die in einem spezifischeren Bereich definiert ist. Aufgrund der Außerkraftsetzung behält Ihre Shell die aktuelle effektive Ausführungsrichtlinie von {0} bei. Geben Sie „Get-ExecutionPolicy -List“ ein, um ihre Ausführungsrichtlinieneinstellungen anzuzeigen. Weitere Informationen finden Sie unter „Get-Help Set-ExecutionPolicy“.</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Wenden Sie sich an Ihren Systemadministrator.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Ausführungsrichtlinie kann nicht abrufen werden. Geben Sie nur die Listen- oder Bereichsparameter an.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Die Ausführungsrichtlinie kann nicht festgelegt werden. Ausführungsrichtlinien in den Bereichen „MachinePolicy“ oder „UserPolicy“ müssen über die Gruppenrichtlinie festgelegt werden.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Änderung der Ausführungsrichtlinie</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Die Ausführungsrichtlinie schützt Sie vor Skripten, denen Sie nicht vertrauen. Wenn Sie die Ausführungsrichtlinie ändern, sind Sie möglicherweise den Sicherheitsrisiken ausgesetzt, die im about_Execution_Policies Hilfethema unter https://go.microsoft.com/fwlink/?LinkID=135170 beschrieben werden. Möchten Sie die Ausführungsrichtlinie ändern?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Um die Ausführungsrichtlinie für den Standardbereich (LocalMachine) zu ändern, öffnen Sie PowerShell mit der Option „Als Administrator ausführen“. Führen Sie „Set-ExecutionPolicy -Scope CurrentUser“ aus, um die Ausführungsrichtlinie für den aktuellen Benutzer zu ändern.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/SecureStringCommands.de.resx b/src/Microsoft.PowerShell.Security/resources/de/SecureStringCommands.de.resx new file mode 100644 index 00000000000..9ec0fe6b89c --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/SecureStringCommands.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Geheimnis eingeben: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Das System kann Nur-Text-Eingaben nicht schützen. Um diese Warnung zu unterdrücken und den Nur-Text in eine SecureString zu konvertieren, führen Sie den Befehl erneut mit dem Parameter Force aus. Weitere Informationen erhalten Sie mit: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/SignatureCommands.de.resx b/src/Microsoft.PowerShell.Security/resources/de/SignatureCommands.de.resx new file mode 100644 index 00000000000..2554443ab4d --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/SignatureCommands.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Code kann nicht signiert werden. Das angegebene Zertifikat ist nicht zum Codesignieren geeignet.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Code kann nicht signiert werden. Die TimeStamp-Server-URL muss in der Form http://<server url> oder https://<server url> vollqualifiziert sein.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Das Get-AuthenticodeSignature „cmdlet“ unterstützt keine Verzeichnisse. Geben Sie einen Pfad zu einer Datei an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Die Datei „{0}“ wurde nicht gefunden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/de/UtilsStrings.de.resx b/src/Microsoft.PowerShell.Security/resources/de/UtilsStrings.de.resx new file mode 100644 index 00000000000..94333ed91c4 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/de/UtilsStrings.de.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Die Datei kann nicht digital signiert werden, da Datei „{0}“ kleiner als 4 Byte ist. Files muss mindestens 4 Byte groß sein, um digital signiert werden zu können.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da er für das Objekt im Pfad „{0}“ nicht unterstützt wird.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Die ACL kann nicht abgerufen werden, da die erforderliche Methode GetSecurityDescriptor nicht vorhanden ist.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Die ACL kann nicht festgelegt werden, da die aufzurufende Methode SetSecurityDescriptor nicht vorhanden ist.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Der Vorgang konnte nicht ausgeführt werden, da während des Methodenaufrufs eine Ausnahme ausgelöst wurde.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Die SACL konnte nicht mit der angegebenen zentralen Zugriffsrichtlinie erstellt werden.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Eine leere SACL konnte nicht erstellt werden.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>SeSecurityPrivilege konnte nicht aktiviert werden.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Die zentrale Zugriffsrichtlinie konnte nicht festgelegt werden.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Die ClearCentralAccessPolicy- und CentralAccessPolicy-Parameter können nicht gleichzeitig verwendet werden.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Die Kennung oder der Name der zentralen Zugriffsrichtlinie ist ungültig. Wenn eine Kennung angegeben wird, muss sie mit S-1-17 beginnen. Wenn ein Name angegeben wird, muss die Richtlinie auf dem Zielcomputer angewendet werden.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell-Anmeldeinformationsanforderung</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Geben Sie Ihre Anmeldeinformationen ein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/CertificateCommands.es.resx b/src/Microsoft.PowerShell.Security/resources/es/CertificateCommands.es.resx new file mode 100644 index 00000000000..232fc929067 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/CertificateCommands.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Escribir contraseña: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>El comando no encuentra ninguno de los archivos especificados.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No se encontró el siguiente archivo: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/CertificateProviderStrings.es.resx b/src/Microsoft.PowerShell.Security/resources/es/CertificateProviderStrings.es.resx new file mode 100644 index 00000000000..0e17657beaa --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/CertificateProviderStrings.es.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Proveedor de certificados X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>No se encuentra el certificado X509 en la ruta de acceso {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>No se encuentra el almacén de certificados X509 en la ruta de acceso {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>No se encuentra el almacén de certificados porque la ubicación {0} del almacén X509 especificada no es válida.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>No se puede procesar la ruta de acceso porque la ruta de acceso {0} no es una ruta de acceso de proveedor de certificados válida.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Mover certificado</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Quitar certificado</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Quite el certificado y su clave privada.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Invocar administrador de certificados</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>No se puede mover un contenedor de certificados. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>No se puede mover un certificado del almacén de usuarios al equipo o desde este. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>No se puede mover un certificado al mismo almacén. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>No se puede crear un elemento que no sea el almacén de certificados. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>No se admite la creación de almacenes de certificados en CurrentUser. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>No se admite la eliminación de almacenes de certificados en CurrentUser. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>El destino no es un almacén válido. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Elemento: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>El almacén {0} es un almacén del sistema integrado y no se puede eliminar.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>No se puede quitar un contenedor de certificados. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Clave privada omitida. El certificado no tiene ninguna asociación de clave privada. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>La operación está en el almacén raíz del usuario y no se permite la interfaz de usuario. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. El siguiente error puede deberse a las credenciales de usuario necesarias en el equipo remoto. Consulte la ayuda del cmdlet Enable-WSManCredSSP sobre cómo habilitar y usar CredSSP para la delegación con la comunicación remota de PowerShell. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/CmsCommands.es.resx b/src/Microsoft.PowerShell.Security/resources/es/CmsCommands.es.resx new file mode 100644 index 00000000000..23154f6a150 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/CmsCommands.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>La ruta "{0}" debe hacer referencia a una única ruta del sistema de archivos.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>No se puede desproteger el mensaje. La entrada no contenía contenido cifrado.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>No se puede desproteger el mensaje. La entrada no contenía contenido cifrado. Especifique el parámetro "{0}" si desea mostrar el contenido original cuando no se detecte contenido cifrado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/ExecutionPolicyCommands.es.resx b/src/Microsoft.PowerShell.Security/resources/es/ExecutionPolicyCommands.es.resx new file mode 100644 index 00000000000..05fdb1e6f0e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/ExecutionPolicyCommands.es.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell actualizó correctamente la directiva de ejecución, pero la configuración se invalida mediante una directiva definida en un ámbito más específico. Debido a la invalidación, el shell conservará su directiva de ejecución vigente actual de {0}. Escriba "Get-ExecutionPolicy -List" para ver la configuración de la directiva de ejecución. Para obtener más información, consulte "Get-Help Set-ExecutionPolicy".</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Póngase en contacto con el administrador del sistema.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>No se puede obtener la directiva de ejecución. Especifique solo los parámetros List o Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>No se puede establecer la directiva de ejecución. Las directivas de ejecución en los ámbitos MachinePolicy o UserPolicy deben establecerse a través de directiva de grupo.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Cambio de directiva de ejecución</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>La directiva de ejecución le ayuda a protegerse de scripts en los que no confía. Si cambia la directiva de ejecución, podría exponerse a los riesgos de seguridad descritos en el tema de ayuda about_Execution_Policies en https://go.microsoft.com/fwlink/?LinkID=135170. ¿Desea cambiar la directiva de ejecución?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Para cambiar la directiva de ejecución para el ámbito predeterminado (LocalMachine), inicie PowerShell con la opción "Ejecutar como administrador". Para cambiar la directiva de ejecución del usuario actual, ejecute "Set-ExecutionPolicy -Scope CurrentUser".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/SecureStringCommands.es.resx b/src/Microsoft.PowerShell.Security/resources/es/SecureStringCommands.es.resx new file mode 100644 index 00000000000..506aa860951 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/SecureStringCommands.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Escribir secreto: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>El sistema no puede proteger la entrada de texto sin formato. Para quitar esta advertencia y convertir el texto sin formato en un SecureString, vuelva a ejecutar el comando especificando el parámetro Force. Para obtener más información, escriba: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/SignatureCommands.es.resx b/src/Microsoft.PowerShell.Security/resources/es/SignatureCommands.es.resx new file mode 100644 index 00000000000..0d61c48b43f --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/SignatureCommands.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>No se puede firmar el código. El certificado especificado no es adecuado para la firma de código.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>No se puede firmar el código. La URL del servidor de marca de tiempo debe estar completa, en la forma http://<server url> o https://<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>El cmdlet Get-AuthenticodeSignature no admite directorios. Proporcione una ruta de acceso a un archivo y vuelva a intentarlo.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No se ha encontrado el archivo {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/es/UtilsStrings.es.resx b/src/Microsoft.PowerShell.Security/resources/es/UtilsStrings.es.resx new file mode 100644 index 00000000000..184ccca25d7 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/es/UtilsStrings.es.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>No se puede firmar digitalmente el archivo porque {0} tiene un tamaño inferior a 4 bytes. Los archivos deben tener al menos 4 bytes para poder firmarse digitalmente.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>No se puede realizar la operación porque no se admite en el objeto encontrado en la ruta de acceso {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>No se puede obtener la ACL porque el método necesario, GetSecurityDescriptor, no existe.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>No se puede establecer la ACL porque el método que necesita invocar, SetSecurityDescriptor, no existe.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>No se pudo realizar la operación porque se produjo una excepción durante la invocación del método.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>No se pudo crear una SACL con la directiva de acceso central especificada.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>No se pudo crear una SACL vacía.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>No se pudo habilitar SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>No se pudo establecer la directiva de acceso central.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Los parámetros ClearCentralAccessPolicy y CentralAccessPolicy no se pueden usar al mismo tiempo.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>El identificador o nombre de la directiva de acceso central no es válido. Si especifica un identificador, debe comenzar con S-1-17. Si se especifica un nombre, la directiva se debe aplicar en el equipo de destino.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Solicitud de credenciales de PowerShell</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Escriba sus credenciales.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/CertificateCommands.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/CertificateCommands.fr.resx new file mode 100644 index 00000000000..de7120b7397 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/CertificateCommands.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Entrez le mot de passe : </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>La commande ne peut trouver aucun des fichiers spécifiés.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Le fichier suivant est introuvable : {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/CertificateProviderStrings.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/CertificateProviderStrings.fr.resx new file mode 100644 index 00000000000..ef078539b16 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/CertificateProviderStrings.fr.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Fournisseur de certificat X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le certificat X509 au chemin d’accès {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le magasin de certificats X509 au chemin d’accès {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le magasin de certificats, car l’emplacement du magasin X509 spécifié {0} n’est pas valide.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Vous ne pouvez pas traiter le chemin d’accès, car le chemin {0} n’est pas un chemin de fournisseur de certificats valide.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Déplacer un certificat</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Supprimer le certificat</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Supprimez le certificat et sa clé privée.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Appeler le gestionnaire de certificats</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Vous ne pouvez pas déplacer un conteneur de certificats. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Vous ne pouvez pas déplacer un certificat d’un magasin utilisateur vers ou à partir d’un ordinateur. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Vous ne pouvez pas déplacer un certificat vers le même magasin. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Vous ne pouvez pas créer un élément autre qu’un magasin de certificats. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>La création de magasins de certificats sous CurrentUser n’est pas prise en charge. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>La suppression de magasins de certificats sous CurrentUser n’est pas prise en charge. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>La destination n’est pas un magasin valide. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Élément : {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>Le magasin {0} est un magasin système intégré et vous ne pouvez pas le supprimer.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Vous ne pouvez pas supprimer un conteneur de certificats. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Clé privée ignorée. Le certificat n’a aucune association de clé privée. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>L’opération concerne le magasin racine de l’utilisateur et l’interface utilisateur n’est pas autorisée. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. L’erreur suivante peut être due à des informations d’identification de l’utilisateur requises sur l’ordinateur distant. Consultez l’aide de la cmdlet Enable-WSManCredSSP pour savoir comment activer et utiliser CredSSP pour la délégation avec la communication à distance de PowerShell. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/CmsCommands.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/CmsCommands.fr.resx new file mode 100644 index 00000000000..89dfad5bada --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/CmsCommands.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Le chemin « {0} » doit faire référence à un seul chemin du système de fichiers.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Nous ne pouvons pas lever la protection du message. L’entrée ne contenait aucun contenu chiffré.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Nous ne pouvons pas lever la protection du message. L’entrée ne contenait aucun contenu chiffré. Spécifiez le paramètre « {0} » si vous souhaitez afficher le contenu d’origine lorsqu’aucun contenu chiffré n’est détecté.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/ExecutionPolicyCommands.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/ExecutionPolicyCommands.fr.resx new file mode 100644 index 00000000000..1debeaf2f37 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/ExecutionPolicyCommands.fr.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell a correctement mis à jour votre stratégie d’exécution, mais le paramètre est remplacé par une stratégie définie dans une étendue plus spécifique. En raison de ce remplacement, votre interpréteur de commandes conservera sa stratégie d’exécution effective actuelle de {0}. Tapez « Get-ExecutionPolicy -List » pour afficher vos paramètres de stratégie d’exécution. Pour découvrir plus d’informations, veuillez consultez « Get-Help Set-ExecutionPolicy ».</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Contactez l’administrateur système.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Nous ne pouvons pas obtenir une stratégie d’exécution. Spécifiez uniquement les paramètres List ou Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Nous ne pouvons pas définir de stratégie d’exécution. Vous devez définir les stratégies d’exécution aux étendues MachinePolicy ou UserPolicy via la stratégie de groupe.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Stratégie d’exécution à utiliser</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>La stratégie d’exécution vous permet de vous protéger contre les scripts auxquels vous ne faites pas confiance. Il est possible que la modification de la stratégie d’exécution vous expose aux risques de sécurité décrits dans la rubrique d’Aide about_Execution_Policies à l’adresse https://go.microsoft.com/fwlink/?LinkID=135170. Voulez-vous modifier la stratégie d’exécution ?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Si vous souhaitez modifier la stratégie d’exécution associée à l’étendue par défaut (LocalMachine), lancez PowerShell avec l’option « Exécuter en tant qu’administrateur ». Pour modifier la stratégie d’exécution de l’utilisateur actuel, exécutez « Set-ExecutionPolicy -Scope CurrentUser ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/SecureStringCommands.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/SecureStringCommands.fr.resx new file mode 100644 index 00000000000..654f9ae268c --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/SecureStringCommands.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Entrer le secret : </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Le système ne peut pas protéger l’entrée en texte brut. Pour supprimer cet avertissement et convertir le texte brut en SecureString, réexécutez la commande spécifiant le paramètre Force. Pour plus d’informations, tapez : get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/SignatureCommands.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/SignatureCommands.fr.resx new file mode 100644 index 00000000000..1229fd6a972 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/SignatureCommands.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Impossible de signer le code. Le certificat spécifié ne convient pas pour la signature de code.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Impossible de signer le code. L’URL du serveur TimeStamp doit être entièrement qualifiée et prendre la forme http://<server url> ou https://<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>L’applet de commande Get-AuthenticodeSignature ne prend pas en charge les dossiers. Indiquez un chemin d’accès à un fichier, puis réessayez.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Le fichier « {0} » est introuvable</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/fr/UtilsStrings.fr.resx b/src/Microsoft.PowerShell.Security/resources/fr/UtilsStrings.fr.resx new file mode 100644 index 00000000000..5b9ce65bf8b --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/fr/UtilsStrings.fr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Nous ne pouvons pas signer numériquement le fichier, car le fichier {0} a une taille inférieure à 4 octets. Les fichiers doivent comporter au moins 4 octets pour être signés numériquement.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car elle n’est pas prise en charge sur l’objet trouvé dans le chemin d’accès {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas obtenir la liste de contrôle d’accès, car la méthode nécessaire, GetSecurityDescriptor, n’existe pas.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas définir la liste de contrôle d’accès, car la méthode SetSecurityDescriptor qu’elle doit appeler n’existe pas.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car une exception a été levée lors de l’appel de la méthode.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Nous n’avons pas pu créer une SACL avec la stratégie d’accès central spécifiée.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Nous n’avons pas pu créer une liste de contrôle d’accès système (SACL) vide.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Nous n’avons pas pu activer SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Nous n’avons pas pu définir la stratégie d’accès central.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Vous ne pouvez pas utiliser les paramètres ClearCentralAccessPolicy et CentralAccessPolicy en même temps.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>L’identificateur ou le nom de la stratégie d’accès central n’est pas valide. Si vous spécifiez un identificateur, il doit commencer par S-1-17. Si vous spécifiez un nom, la stratégie doit être appliquée sur la machine cible.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Requête d’informations d’identification PowerShell</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Entrez vos informations d’identification.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/CertificateCommands.it.resx b/src/Microsoft.PowerShell.Security/resources/it/CertificateCommands.it.resx new file mode 100644 index 00000000000..e3e140c5e1e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/CertificateCommands.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Immettere la password: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Non è possibile trovare i file specificati.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Non è stato possibile trovare il seguente file: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/CertificateProviderStrings.it.resx b/src/Microsoft.PowerShell.Security/resources/it/CertificateProviderStrings.it.resx new file mode 100644 index 00000000000..d992872743e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/CertificateProviderStrings.it.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Provider di certificati X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Non è possibile trovare il certificato X509 nel percorso {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'archivio certificati X509 nel percorso {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'archivio certificati perché il percorso dell'archivio X509 specificato {0} non è valido.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Non è possibile elaborare il percorso perché il percorso {0} non è un percorso del provider di certificati valido.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Sposta certificato</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Rimuovi certificato</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Rimuovere il certificato e la relativa chiave privata.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Richiamare Gestione certificati</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Non è possibile spostare un contenitore di certificati. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Non è possibile spostare un certificato dall'archivio utenti a o dal computer. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Non è possibile spostare un certificato nello stesso archivio. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Non è possibile creare un elemento diverso dall'archivio certificati. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>La creazione di archivi certificati in CurrentUser non è supportata. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>L'eliminazione di archivi certificati in CurrentUser non è supportata. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>La destinazione non è un archivio valido. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Elemento: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>L'archivio {0} è un archivio di sistema predefinito e non può essere eliminato.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Non è possibile rimuovere un contenitore di certificati. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Chiave privata ignorata. Il certificato non è associato ad alcuna chiave privata. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>L'operazione si trova nell'archivio radice dell'utente e l'interfaccia utente non è consentita. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. L'errore seguente può essere dovuto alle credenziali utente necessarie nel computer remoto. Vedere la Guida del cmdlet Enable-WSManCredSSP su come abilitare e usare CredSSP per la delega con la comunicazione remota di PowerShell. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/CmsCommands.it.resx b/src/Microsoft.PowerShell.Security/resources/it/CmsCommands.it.resx new file mode 100644 index 00000000000..6906cec081d --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/CmsCommands.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Il percorso "{0}" deve fare riferimento a un singolo percorso del file system.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Non è possibile rimuovere la protezione del messaggio. L'input non conteneva alcun contenuto crittografato.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Non è possibile rimuovere la protezione del messaggio. L'input non conteneva alcun contenuto crittografato. Specificare il parametro "{0}" se si desidera restituire il contenuto originale quando non viene rilevato alcun contenuto crittografato.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/ExecutionPolicyCommands.it.resx b/src/Microsoft.PowerShell.Security/resources/it/ExecutionPolicyCommands.it.resx new file mode 100644 index 00000000000..000cf2999ce --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/ExecutionPolicyCommands.it.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell ha aggiornato il criterio di esecuzione, ma l'impostazione viene sostituita da un criterio definito in un ambito più specifico. A causa dell'override, la shell manterrà effettivo il criterio di esecuzione di {0} corrente. Digitare "Get-ExecutionPolicy -List" per visualizzare le impostazioni del criterio di esecuzione. Per altre informazioni, vedere "Get-Help Set-ExecutionPolicy".</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Contattare l'amministratore di sistema.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Non è possibile recuperare il criterio di esecuzione. Specificare solo i parametri List o Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Non è possibile impostare il criterio di esecuzione. I criteri di esecuzione negli ambiti MachinePolicy o UserPolicy devono essere impostati tramite Criteri di gruppo.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Modifica del criterio di esecuzione</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Il criterio di esecuzione consente di proteggersi da script non attendibili. La modifica del criterio di esecuzione potrebbe esporre l'utente ai rischi per la sicurezza descritti nell'argomento della Guida about_Execution_Policies help topic at https://go.microsoft.com/fwlink/?LinkID=135170. Modificare il criterio di esecuzione?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Per modificare il criterio di esecuzione per l'ambito predefinito (LocalMachine), aprire PowerShell con l'opzione "Esegui come amministratore". Per modificare il criterio di esecuzione per l'utente corrente, eseguire "Set-ExecutionPolicy -Scope CurrentUser".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/SecureStringCommands.it.resx b/src/Microsoft.PowerShell.Security/resources/it/SecureStringCommands.it.resx new file mode 100644 index 00000000000..8cbdacd90ca --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/SecureStringCommands.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Immettere il segreto: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Il sistema non può proteggere l'input di testo normale. Per non visualizzare più questo avviso e convertire il testo normale in una SecureString, eseguire nuovamente il comando specificando il parametro Force. Per altre informazioni, digitare: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/SignatureCommands.it.resx b/src/Microsoft.PowerShell.Security/resources/it/SignatureCommands.it.resx new file mode 100644 index 00000000000..ca5a33371dc --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/SignatureCommands.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Non è possibile firmare il codice. Il certificato specificato non è adatto per la firma del codice.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Non è possibile firmare il codice. L'URL del server TimeStamp deve essere completo nel formato http://<url server> o https://<url server>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Il cmdlet Get-AuthenticodeSignature non supporta le directory. Specificare un percorso di un file e riprovare.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Non è possibile trovare il file {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/it/UtilsStrings.it.resx b/src/Microsoft.PowerShell.Security/resources/it/UtilsStrings.it.resx new file mode 100644 index 00000000000..5029a251038 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/it/UtilsStrings.it.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Non è possibile firmare digitalmente il file perché il file {0} è più piccolo di 4 byte. I file devono avere almeno 4 byte per poter essere firmati digitalmente.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché non è supportata nell'oggetto trovato nel percorso {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Non è possibile ottenere l'ACL perché il metodo necessario, GetSecurityDescriptor, non esiste.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Non è possibile impostare l'ACL perché il metodo necessario da invocare, SetSecurityDescriptor, non esiste.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Non è stato possibile eseguire l'operazione perché è stata generata un'eccezione durante l'invocazione del metodo.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Non è possibile creare un SACL con il criterio di accesso centrale specificato.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Non è possibile creare una SACL vuota.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Non è possibile abilitare SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Non è possibile impostare il criterio di accesso centrale.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>I parametri ClearCentralAccessPolicy e CentralAccessPolicy non possono essere usati contemporaneamente.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Identificatore o nome del criterio di accesso centrale non valido. Se si specifica un identificatore, deve iniziare con S-1-17. Se si specifica un nome, il criterio deve essere applicato al computer di destinazione.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Richiesta di credenziali di PowerShell</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Immettere le credenziali.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/CertificateCommands.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/CertificateCommands.ja.resx new file mode 100644 index 00000000000..0b79de4a1ff --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/CertificateCommands.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>パスワードの入力:</value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>コマンドは、指定されたファイルを見つけることができません。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>次のファイルが見つかりませんでした: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/CertificateProviderStrings.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/CertificateProviderStrings.ja.resx new file mode 100644 index 00000000000..040eb62c5e7 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/CertificateProviderStrings.ja.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 証明書プロバイダー</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>パス {0} に X509 証明書が見つかりません。</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>パス {0} に X509 証明書ストアが見つかりません。</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>指定された X509 ストアの場所 {0} が無効なため、証明書ストアを見つけられません。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>パス {0} が有効な証明書プロバイダー パスではないため、パスを処理できません。</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>証明書を移動</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>証明書の削除</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>証明書とその秘密キーを削除します。</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>証明書マネージャーを呼び出す</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>証明書コンテナーは移動できません。</value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>証明書をユーザー ストアからコンピューター ストアへ、またはその逆に移動することはできません。</value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>証明書を同じストアに移動することはできません。</value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>証明書ストア以外の項目は作成できません。</value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>CurrentUser 配下の証明書ストアの作成はサポートされていません。</value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>CurrentUser 配下の証明書ストアの削除はサポートされていません。</value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>移動先が有効なストアではありません。</value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>ストア {0} は組み込みのシステム ストアであるため、削除できません。</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>証明書コンテナーは削除できません。</value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>秘密キーはスキップされました。証明書に秘密キーの関連付けがありません。</value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>操作はユーザー ルート ストアに対して行われ、UI は許可されていません。</value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>。次のエラーは、リモート コンピューターでユーザー資格情報が必要なために発生した可能性があります。PowerShell リモート処理での委任に CredSSP を有効にして使用する方法については、Enable-WSManCredSSP コマンドレットのヘルプを参照してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/CmsCommands.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/CmsCommands.ja.resx new file mode 100644 index 00000000000..f941c3b1d8d --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/CmsCommands.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>パス '{0}' は、1 つのファイル システム パスを参照する必要があります。</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>メッセージの保護を解除できません。入力には暗号化されたコンテンツが含まれていませんでした。</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>メッセージの保護を解除できません。入力には暗号化されたコンテンツが含まれていませんでした。暗号化されたコンテンツが検出されない場合に元のコンテンツを出力する場合は、'{0}' パラメーターを指定します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/ExecutionPolicyCommands.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/ExecutionPolicyCommands.ja.resx new file mode 100644 index 00000000000..4a13be22c15 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/ExecutionPolicyCommands.ja.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell によって実行ポリシーが正常に更新されましたが、より具体的なスコープで定義されたポリシーによって設定がオーバーライドされます。 オーバーライドにより、シェルは {0} の現在の有効な実行ポリシーを保持します。実行ポリシー設定を表示するには、「Get-ExecutionPolicy -List」と入力します。詳細については、「Get-Help Set-ExecutionPolicy」を参照してください。</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>システム管理者に連絡してください。</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>実行ポリシーを取得できません。List パラメーターまたは Scope パラメーターのみを指定します。</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>実行ポリシーを設定できません。MachinePolicy スコープまたは UserPolicy スコープでの実行ポリシーは、グループ ポリシーを使用して設定する必要があります。</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>実行ポリシーの変更</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>実行ポリシーは、信頼できないスクリプトから保護するのに役立ちます。実行ポリシーを変更すると、https://go.microsoft.com/fwlink/?LinkID=135170 の about_Execution_Policies ヘルプ トピックで説明されているセキュリティ リスクが発生する可能性があります。実行ポリシーを変更しますか?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +"管理者として実行" オプションを使用して PowerShell を開き、既定 (LocalMachine) のスコープの実行ポリシーを変更します。現在のユーザーの実行ポリシーを変更するには、"Set-ExecutionPolicy -Scope CurrentUser" を実行します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/SecureStringCommands.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/SecureStringCommands.ja.resx new file mode 100644 index 00000000000..545d07108fa --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/SecureStringCommands.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>シークレットを入力してください:</value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>システムはプレーン テキスト入力を保護できません。この警告を表示せずにプレーン テキストを SecureString に変換するには、Force パラメーターを指定してコマンドを再実行してください。詳細については、次を入力してください: get-help ConvertTo-SecureString。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/SignatureCommands.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/SignatureCommands.ja.resx new file mode 100644 index 00000000000..dbfe3cd4ac6 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/SignatureCommands.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>コードに署名できません。指定された証明書はコード署名に適していません。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>コードに署名できません。 TimeStamp サーバー URL は、http://<server url> または https://<server url> の形式で完全修飾されている必要があります。</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Get-AuthenticodeSignature コマンドレットではディレクトリはサポートされていません。ファイルへのパスを指定して再試行してください。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>ファイル {0} が見つかりませんでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ja/UtilsStrings.ja.resx b/src/Microsoft.PowerShell.Security/resources/ja/UtilsStrings.ja.resx new file mode 100644 index 00000000000..a23e432de0a --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ja/UtilsStrings.ja.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>ファイル {0} のサイズが 4 バイト未満であるため、ファイルにデジタル署名できません。デジタル署名するには、ファイルは 4 バイト以上である必要があります。</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>この操作は、パス {0} で見つかったオブジェクトではサポートされていないため、実行できません。</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>必要なメソッド GetSecurityDescriptor が存在しないため、ACL を取得できません。</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>呼び出す必要があるメソッド SetSecurityDescriptor が存在しないため、ACL を設定できません。</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>メソッドの呼び出し中に例外がスローされたため、操作を実行できませんでした。</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>指定された集約型アクセス ポリシーで SACL を作成できませんでした。</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>空の SACL を作成できませんでした。</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>SeSecurityPrivilege を有効にできませんでした。</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>集約型アクセス ポリシーを設定できませんでした。</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>ClearCentralAccessPolicy と CentralAccessPolicy パラメーターを同時に使用することはできません。</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>集約型アクセス ポリシーの識別子または名前が無効です。識別子を指定する場合は、S-1-17 で始まる必要があります。名前を指定する場合は、ターゲット マシンにポリシーを適用する必要があります。</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 資格情報の要求</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>資格情報を入力してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/CertificateCommands.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/CertificateCommands.ko.resx new file mode 100644 index 00000000000..1a3ae2c18e5 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/CertificateCommands.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>암호 입력: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>명령이 지정한 파일을 하나도 찾을 수 없습니다.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>다음 파일을 찾을 수 없습니다: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/CertificateProviderStrings.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/CertificateProviderStrings.ko.resx new file mode 100644 index 00000000000..3c3674698de --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/CertificateProviderStrings.ko.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 인증서 공급자</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>{0} 경로에서 X509 인증서를 찾을 수 없습니다.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>{0} 경로에서 X509 인증서 저장소를 찾을 수 없습니다.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>지정한 X509 저장소 위치 {0}이(가) 올바르지 않아 인증서 저장소를 찾을 수 없습니다.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>경로 {0}이(가) 올바른 인증서 공급자 경로가 아니므로 경로를 처리할 수 없습니다.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>인증서 이동</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>인증서 제거</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>인증서와 프라이빗 키를 제거합니다.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>인증서 관리자 호출</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>인증서 컨테이너를 이동할 수 없습니다. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>사용자 저장소와 컴퓨터 저장소 간에는 인증서를 이동할 수 없습니다. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>인증서를 동일한 저장소로 이동할 수 없습니다. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>인증서 저장소 외의 항목은 만들 수 없습니다. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>CurrentUser 아래에 인증서 저장소를 만들 수 없습니다. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>CurrentUser 아래의 인증서 저장소는 삭제할 수 없습니다. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>대상이 올바른 저장소가 아닙니다. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>항목: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>저장소 {0}은(는) 기본 제공 시스템 저장소이므로 삭제할 수 없습니다.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>인증서 컨테이너를 제거할 수 없습니다. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>개인 키를 건너뜁니다. 이 인증서에는 개인 키 연결이 없습니다. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>작업이 사용자 루트 저장소에서 수행 중이므로 UI를 사용할 수 없습니다. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. 다음 오류는 원격 컴퓨터에 사용자 자격 증명이 필요해서 발생할 수 있습니다. PowerShell 원격에서 위임에 CredSSP를 사용하도록 설정하고 사용하는 방법은 Enable-WSManCredSSP Cmdlet 도움말을 참조하세요. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/CmsCommands.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/CmsCommands.ko.resx new file mode 100644 index 00000000000..844e9baf534 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/CmsCommands.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>경로 '{0}'은(는) 단일 파일 시스템 경로를 참조해야 합니다.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>메시지의 보호를 해제할 수 없습니다. 입력에 암호화된 콘텐츠가 없습니다.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>메시지의 보호를 해제할 수 없습니다. 입력에 암호화된 콘텐츠가 없습니다. 암호화된 콘텐츠가 검색되지 않을 때 원래 콘텐츠를 출력하려면 '{0}' 매개 변수를 지정하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/ExecutionPolicyCommands.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/ExecutionPolicyCommands.ko.resx new file mode 100644 index 00000000000..30df8252d91 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/ExecutionPolicyCommands.ko.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell에서 실행 정책을 업데이트했지만, 더 구체적인 범위에 정의된 정책이 이 설정을 재정의합니다. 재정의로 인해 셸은 현재 유효한 실행 정책 {0}을(를) 유지합니다. 실행 정책 설정을 보려면 "Get-ExecutionPolicy -List"를 입력하세요. 자세한 내용은 "Get-Help Set-ExecutionPolicy"를 참조하세요.</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>시스템 관리자에게 문의하세요.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>실행 정책을 가져올 수 없습니다. List 또는 Scope 매개 변수만 지정하세요.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>실행 정책을 설정할 수 없습니다. MachinePolicy 또는 UserPolicy 범위의 실행 정책은 그룹 정책을 통해 설정해야 합니다.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>실행 정책 변경</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>실행 정책은 신뢰하지 않는 스크립트로부터 보호하는 데 도움이 됩니다. 실행 정책을 변경하면 https://go.microsoft.com/fwlink/?LinkID=135170의 about_Execution_Policies 도움말 항목에 설명된 보안 위험에 노출될 수 있습니다. 실행 정책을 변경하시겠습니까?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +기본(LocalMachine) 범위에 대한 실행 정책을 변경하려면 "관리자 권한으로 실행" 옵션으로 PowerShell을 시작합니다. 현재 사용자의 실행 정책을 변경하려면 "Set-ExecutionPolicy -Scope CurrentUser"를 실행하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/SecureStringCommands.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/SecureStringCommands.ko.resx new file mode 100644 index 00000000000..2dcb54bc4ff --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/SecureStringCommands.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>비밀 입력: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>시스템은 일반 텍스트 입력을 보호할 수 없습니다. 이 경고를 표시하지 않고 일반 텍스트를 SecureString으로 변환하려면 Force 매개 변수를 지정해 명령을 다시 실행하세요. 자세한 내용은 get-help ConvertTo-SecureString을 입력하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/SignatureCommands.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/SignatureCommands.ko.resx new file mode 100644 index 00000000000..cad136557e5 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/SignatureCommands.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>코드에 서명할 수 없습니다. 지정한 인증서는 코드 서명에 적합하지 않습니다.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>코드에 서명할 수 없습니다. TimeStamp 서버 URL은 http://<server url> 또는 https://<server url> 형식의 완전한 정규화된 경로여야 합니다.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Get-AuthenticodeSignature cmdlet은 디렉터리를 지원하지 않습니다. 파일 경로를 지정하고 다시 시도하세요.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>파일 {0}을(를) 찾을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ko/UtilsStrings.ko.resx b/src/Microsoft.PowerShell.Security/resources/ko/UtilsStrings.ko.resx new file mode 100644 index 00000000000..5023a06ea8e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ko/UtilsStrings.ko.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>파일 {0}의 크기가 4바이트보다 작아 파일에 디지털 서명을 할 수 없습니다. 디지털 서명을 하려면 Files가 최소 4바이트여야 합니다.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>경로 {0}에서 찾은 개체는 지원되지 않으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>필요한 메서드인 GetSecurityDescriptor가 없으므로 ACL을 가져올 수 없습니다.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>호출해야 하는 메서드인 SetSecurityDescriptor가 없으므로 ACL을 설정할 수 없습니다.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>메서드를 호출하는 동안 예외가 발생하여 작업을 수행할 수 없습니다.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>지정된 중앙 액세스 정책으로 SACL을 만들 수 없습니다.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>빈 SACL을 만들 수 없습니다.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>SeSecurityPrivilege를 사용하도록 설정할 수 없습니다.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>중앙 액세스 정책을 설정할 수 없습니다.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>ClearCentralAccessPolicy와 CentralAccessPolicy 매개 변수는 동시에 사용할 수 없습니다.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>중앙 액세스 정책 식별자 또는 이름이 올바르지 않습니다. 식별자를 지정하는 경우 S-1-17로 시작해야 합니다. 이름을 지정하는 경우 대상 컴퓨터에 정책이 적용되어 있어야 합니다.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 자격 증명 요청</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>자격 증명을 입력합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/CertificateCommands.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/CertificateCommands.pl.resx new file mode 100644 index 00000000000..29857400635 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/CertificateCommands.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Wprowadź hasło: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Polecenie nie może odnaleźć żadnego z określonych plików.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nie można odnaleźć następującego pliku: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/CertificateProviderStrings.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/CertificateProviderStrings.pl.resx new file mode 100644 index 00000000000..686ee70d2bd --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/CertificateProviderStrings.pl.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Dostawca certyfikatów X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Nie można odnaleźć certyfikatu X509 w ścieżce {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Nie można odnaleźć magazynu certyfikatów X509 w ścieżce {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Nie można odnaleźć magazynu certyfikatów, ponieważ określona lokalizacja magazynu X509 {0} jest nieprawidłowa.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Nie można przetworzyć ścieżki, ponieważ ścieżka {0} nie jest prawidłową ścieżką dostawcy certyfikatów.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Przenieś certyfikat</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Usuń certyfikat</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Usuń certyfikat i jego klucz prywatny.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Wywoływanie Menedżera certyfikatów</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Nie można przenieść kontenera certyfikatów. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Nie można przenieść certyfikatu z magazynu użytkownika na komputer ani z komputera do magazynu użytkownika. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Nie można przenieść certyfikatu do tego samego magazynu. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Nie można utworzyć elementu innego niż magazyn certyfikatów. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>Tworzenie magazynów certyfikatów w obszarze CurrentUser nie jest obsługiwane. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>Usuwanie magazynów certyfikatów w obszarze CurrentUser nie jest obsługiwane. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>Miejsce docelowe nie jest prawidłowym magazynem. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Element: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>Magazyn {0} jest wbudowanym magazynem systemowym i nie można go usunąć.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Nie można usunąć kontenera certyfikatów. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Pominięto klucz prywatny. Certyfikat nie ma skojarzonego klucza prywatnego. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>Operacja dotyczy głównego magazynu użytkownika i nie można użyć interfejsu użytkownika. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. Następujący błąd może wynikać z poświadczeń użytkownika wymaganych na komputerze zdalnym. Zobacz pomoc polecenia cmdlet Enable-WSManCredSSP, aby dowiedzieć się, jak włączyć i używać CredSSP do delegowania w zdalnym programie PowerShell. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/CmsCommands.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/CmsCommands.pl.resx new file mode 100644 index 00000000000..b8baba584c6 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/CmsCommands.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Ścieżka „{0}” musi odwoływać się do pojedynczej ścieżki systemu plików.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Nie można wyłączyć ochrony wiadomości. Dane wejściowe nie zawierały zaszyfrowanej zawartości.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Nie można wyłączyć ochrony wiadomości. Dane wejściowe nie zawierały zaszyfrowanej zawartości. Określ parametr „{0}”, jeśli chcesz wygenerować oryginalną zawartość, gdy nie zostanie wykryta żadna zaszyfrowana zawartość.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/ExecutionPolicyCommands.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/ExecutionPolicyCommands.pl.resx new file mode 100644 index 00000000000..0b44d11e651 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/ExecutionPolicyCommands.pl.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>Program PowerShell pomyślnie zaktualizował zasady wykonywania, ale ustawienie to zostało zastąpione przez zasady zdefiniowane w bardziej szczegółowym zakresie. Ze względu na to zastąpienie Twoja powłoka zachowa bieżącą efektywną zasadę wykonywania {0}. Wpisz „Get-ExecutionPolicy -List”, aby wyświetlić ustawienia zasad wykonywania. Aby uzyskać więcej informacji, zobacz „Get-Help Set-ExecutionPolicy”.</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Skontaktuj się z administratorem systemu.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Nie można pobrać zasad wykonywania. Określ tylko parametry List lub Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Nie można ustawić zasad wykonywania. Zasady wykonywania w zakresach MachinePolicy lub UserPolicy trzeba ustawić za pomocą Zasad grupy.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Zmiana zasad wykonywania</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Zasady wykonywania pomagają chronić Cię przed skryptami, którym nie ufasz. Zmiana zasad wykonywania może narazić Cię na zagrożenia bezpieczeństwa opisane w temacie pomocy about_Execution_Policies pod adresem https://go.microsoft.com/fwlink/?LinkID=135170. Czy chcesz zmienić zasady wykonywania?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Aby zmienić zasady wykonywania dla domyślnego zakresu (LocalMachine), uruchom program PowerShell, wybierając opcję „Uruchom jako administrator”. Aby zmienić zasady wykonywania dla bieżącego użytkownika, uruchom polecenie „Set-ExecutionPolicy -Scope CurrentUser”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/SecureStringCommands.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/SecureStringCommands.pl.resx new file mode 100644 index 00000000000..f4c8ff73b89 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/SecureStringCommands.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Wprowadź wpis tajny: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>System nie może chronić danych wejściowych w postaci zwykłego tekstu. Aby wyłączyć to ostrzeżenie i przekonwertować zwykły tekst na obiekt SecureString, ponownie wydaj polecenie, określając parametr Force. Aby uzyskać więcej informacji, wpisz: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/SignatureCommands.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/SignatureCommands.pl.resx new file mode 100644 index 00000000000..9523eb1271c --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/SignatureCommands.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Nie można podpisać kodu. Określony certyfikat nie jest odpowiedni do podpisywania kodu.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Nie można podpisać kodu. Adres URL serwera TimeStamp musi być w pełni kwalifikowany w postaci adresu http://<server url> lub https:///<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Polecenie cmdlet Get-AuthenticodeSignature nie obsługuje katalogów. Podaj ścieżkę do pliku i spróbuj ponownie.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nie znaleziono pliku „{0}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pl/UtilsStrings.pl.resx b/src/Microsoft.PowerShell.Security/resources/pl/UtilsStrings.pl.resx new file mode 100644 index 00000000000..3b4190e9a02 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pl/UtilsStrings.pl.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Nie można podpisać cyfrowo pliku, ponieważ rozmiar pliku {0} jest mniejszy niż 4 bajty. Aby można było podpisać cyfrowo, pliki muszą mieć co najmniej 4 bajty.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ nie jest ona obsługiwana dla obiektu znalezionego w ścieżce {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Nie można pobrać listy ACL, ponieważ niezbędna metoda GetSecurityDescriptor nie istnieje.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Nie można ustawić listy ACL, ponieważ metoda, którą musi wywołać, SetSecurityDescriptor, nie istnieje.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ zgłoszono wyjątek podczas wywoływania metody.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Nie można utworzyć listy SACL z określonymi centralnymi zasadami dostępu.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Nie można utworzyć pustej listy SACL.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Nie można włączyć elementu SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Nie można ustawić centralnych zasad dostępu.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Jednocześnie nie można używać parametrów ClearCentralAccessPolicy i CentralAccessPolicy.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Identyfikator lub nazwa centralnych zasad dostępu jest nieprawidłowa. Jeśli określono identyfikator, musi on zaczynać się od S-1-17. W przypadku określenia nazwy, zasady muszą zostać zastosowane na maszynie docelowej.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Żądanie poświadczeń programu PowerShell</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Wprowadź poświadczenia.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateCommands.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateCommands.pt-BR.resx new file mode 100644 index 00000000000..e89d119031b --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateCommands.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Enter password: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Command cannot find any of the specified files.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>The following file could not be found: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateProviderStrings.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateProviderStrings.pt-BR.resx new file mode 100644 index 00000000000..f3b08732974 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/CertificateProviderStrings.pt-BR.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 Certificate Provider</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Cannot find the X509 certificate at path {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Cannot find the X509 certificate store at path {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Cannot find the certificate store because the specified X509 store location {0} is not valid.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Cannot process the path because path {0} is not a valid certificate provider path.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Move certificate</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Remove certificate</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Remove certificate and its private key.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Invoke Certificate Manager</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Item: {0} Destination: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>You cannot move a certificate container. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>You cannot move a certificate from user store to or from machine. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>You cannot move a certificate to the same store. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>You cannot create an item other than certificate store. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>Creating certificate stores under CurrentUser is not supported. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>Deleting certificate stores under CurrentUser is not supported. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>The destination is not a valid store. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Item: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>The store {0} is a built-in system store and cannot be deleted.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>You cannot remove a certificate container. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Private key skipped. The certificate has no private key association. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>The operation is on user root store and UI is not allowed. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. The following error may be a result of user credentials required on the remote machine. See Enable-WSManCredSSP Cmdlet help on how to enable and use CredSSP for delegation with PowerShell remoting. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/CmsCommands.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/CmsCommands.pt-BR.resx new file mode 100644 index 00000000000..d46d177cd7b --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/CmsCommands.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>O caminho '{0}' deve se referir a um único caminho do sistema de arquivos.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Não é possível cancelar a proteção da mensagem. A entrada não continha conteúdo criptografado.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Não é possível cancelar a proteção da mensagem. A entrada não continha conteúdo criptografado. Especifique o parâmetro '{0}' se quiser gerar o conteúdo original quando nenhum conteúdo criptografado for detectado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/ExecutionPolicyCommands.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/ExecutionPolicyCommands.pt-BR.resx new file mode 100644 index 00000000000..f9560e251fb --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/ExecutionPolicyCommands.pt-BR.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>O PowerShell atualizou com sucesso sua política de execução, mas a configuração foi substituída por uma política definida em um escopo mais específico. Devido à substituição, seu shell manterá a política de execução efetiva atual de {0}. Digite "Get-ExecutionPolicy -List" para ver as configurações da sua política de execução. Para obter mais informações, consulte "Get-Help Set-ExecutionPolicy".</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Contate o administrador de sistema.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Não é possível obter a política de execução. Especifique somente os parâmetros Lista ou Escopo.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Não é possível definir a política de execução. As políticas de execução nos escopos MachinePolicy ou UserPolicy devem ser definidas por meio da Política de Grupo.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Alteração de Política de Execução</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>A política de execução ajuda a proteger você contra scripts nos quais você não confia. Alterar a política de execução pode expor você aos riscos de segurança descritos no tópico about_Execution_Policies ajuda em https://go.microsoft.com/fwlink/?LinkID=135170. Deseja alterar a política de execução?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Para alterar a política de execução para o escopo padrão (LocalMachine), inicie o PowerShell com a opção "Executar como administrador". Para alterar a política de execução do usuário atual, execute "Set-ExecutionPolicy -Scope CurrentUser".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/SecureStringCommands.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/SecureStringCommands.pt-BR.resx new file mode 100644 index 00000000000..c49866d98da --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/SecureStringCommands.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Enter secret: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>The system cannot protect plain text input. To suppress this warning and convert the plain text to a SecureString, reissue the command specifying the Force parameter. For more information, type: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/SignatureCommands.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/SignatureCommands.pt-BR.resx new file mode 100644 index 00000000000..230012b3337 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/SignatureCommands.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Não é possível assinar o código. O certificado especificado não é adequado para assinatura de código.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Não é possível assinar o código. A URL do servidor TimeStamp deve ser totalmente qualificada no formato http://<server url> ou https://<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>O cmdlet Get-AuthenticodeSignature não dá suporte a diretórios. Forneça um caminho para um arquivo e tente novamente.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>O arquivo {0} não foi encontrado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/pt-BR/UtilsStrings.pt-BR.resx b/src/Microsoft.PowerShell.Security/resources/pt-BR/UtilsStrings.pt-BR.resx new file mode 100644 index 00000000000..bd0a9c5fb84 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/pt-BR/UtilsStrings.pt-BR.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Cannot digitally sign file because file {0} is smaller than 4 bytes in size. Files must be at least 4 bytes in order to be digitally signed.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Cannot perform the operation because it is not supported on the object found in path {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Cannot get the ACL because the necessary method, GetSecurityDescriptor, does not exist.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Cannot set the ACL because the method that it needs to invoke, SetSecurityDescriptor, does not exist.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Could not perform operation because an exception was thrown during method invoke.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Could not create a SACL with the specified central access policy.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Could not create an empty SACL.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Could not enable SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Could not set central access policy.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>ClearCentralAccessPolicy and CentralAccessPolicy parameters cannot be used at the same time.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Central Access Policy identifier or name is not valid. If specifying an identifier, it must begin with S-1-17. If specifying a name, the policy must be applied on the target machine.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell credential request</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Enter your credentials.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/CertificateCommands.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/CertificateCommands.ru.resx new file mode 100644 index 00000000000..89416199683 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/CertificateCommands.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Введите пароль: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Не удается найти ни один из указанных файлов.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Не удалось найти следующий файл: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/CertificateProviderStrings.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/CertificateProviderStrings.ru.resx new file mode 100644 index 00000000000..45b9f2708d6 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/CertificateProviderStrings.ru.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>Поставщик сертификата X509</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>Не удается найти сертификат X509 на пути {0}.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>Не удается найти хранилище сертификатов X509 на пути {0}.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Невозможно найти хранилище сертификатов, так как указанное расположение хранилища X509 {0} недопустимо.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Невозможно обработать путь, так как путь {0} не является допустимым путем поставщика сертификатов.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Переместить сертификат</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Удалить сертификат</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Удалить сертификат и его закрытый ключ.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Вызвать диспетчер сертификатов</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Невозможно переместить контейнер сертификата. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Нельзя переместить сертификат из хранилища пользователя на компьютер или обратно. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Невозможно переместить сертификат в то же хранилище. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Невозможно создать элемент, отличный от хранилища сертификатов. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>Создание хранилищ сертификатов в CurrentUser не поддерживается. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>Удаление хранилищ сертификатов в CurrentUser не поддерживается. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>Место назначения не является допустимым хранилищем. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Элемент: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>Хранилище {0} является встроенным системным хранилищем и не может быть удалено.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Невозможно удалить контейнер сертификата. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Закрытый ключ пропущен. У сертификата нет связей закрытого ключа. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>Операция выполняется в корневом хранилище пользователя, и использование пользовательского интерфейса не допускается. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. Следующая ошибка может быть вызвана тем, что учетные данные пользователя необходимы на удаленном компьютере. См. "Справка по командлету Enable-WSManCredSSP", чтобы узнать, как включить и использовать CredSSP для делегирования при удаленном взаимодействии PowerShell. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/CmsCommands.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/CmsCommands.ru.resx new file mode 100644 index 00000000000..e210477d708 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/CmsCommands.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>Путь {0} должен указывать только на один путь файловой системы.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>Не удается снять защиту с сообщения. Входные данные не содержали зашифрованного содержимого.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>Не удается снять защиту с сообщения. Входные данные не содержали зашифрованного содержимого. Укажите параметр {0}, если требуется вывести исходное содержимое в случае, когда зашифрованное содержимое не обнаружено.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/ExecutionPolicyCommands.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/ExecutionPolicyCommands.ru.resx new file mode 100644 index 00000000000..95b38ef7064 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/ExecutionPolicyCommands.ru.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell обновил политику выполнения, но этот параметр переопределяется политикой, заданной в более конкретной области. Из-за этого переопределения оболочка сохранит текущую действующую политику выполнения {0}. Введите "Get-ExecutionPolicy -List", чтобы просмотреть параметры политики выполнения. Подробнее см. в разделе "Get-Help Set-ExecutionPolicy".</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Обратитесь к администратору.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Невозможно получить политику выполнения. Укажите только параметры List или Scope.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Невозможно настроить политику выполнения. Политики выполнения в областях MachinePolicy или UserPolicy нужно настраивать с помощью групповой политики.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Изменение политики выполнения</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Политика выполнения помогает защитить вас от сценариев, которым вы не доверяете. Изменение политики выполнения может подвергнуть вас рискам безопасности, описанным в разделе справки о политиках выполнения по адресу https://go.microsoft.com/fwlink/?LinkID=135170. Изменить политику выполнения?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Чтобы изменить политику выполнения для области по умолчанию (LocalMachine), запустите PowerShell с помощью параметра "Запуск от имени администратора". Чтобы изменить политику выполнения для текущего пользователя, выполните команду "Set-ExecutionPolicy -Scope CurrentUser".</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/SecureStringCommands.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/SecureStringCommands.ru.resx new file mode 100644 index 00000000000..ef7a9f5d933 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/SecureStringCommands.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Введите секрет: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Система не может защитить ввод в виде обычного текста. Чтобы подавить это предупреждение и преобразовать обычный текст в SecureString, повторите команду, указав параметр Force. Для получения дополнительных сведений введите: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/SignatureCommands.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/SignatureCommands.ru.resx new file mode 100644 index 00000000000..967b9e702f1 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/SignatureCommands.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Не удается подписать код. Указанный сертификат не подходит для подписания кода.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Не удается подписать код. URL-адрес сервера TimeStamp должен быть указан полностью в формате http://<server url> или https://<server url>.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Командлет Get-AuthenticodeSignature не поддерживает каталоги. Укажите путь к файлу и повторите попытку.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Файл {0} не найден.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/ru/UtilsStrings.ru.resx b/src/Microsoft.PowerShell.Security/resources/ru/UtilsStrings.ru.resx new file mode 100644 index 00000000000..e397c2f6884 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/ru/UtilsStrings.ru.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>Невозможно поставить цифровую подпись на файл {0}, так как его размер составляет менее 4 байт. Для цифровой подписи файлы должны иметь размер не менее 4 байт.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>Не удается выполнить операцию, так как она не поддерживается для объекта, найденного в пути {0}.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Не удается получить ACL, так как необходимый метод GetSecurityDescriptor не существует.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Не удается задать ACL, так как метод, который нужно вызвать, SetSecurityDescriptor, не существует.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Не удалось выполнить операцию, так как во время вызова метода возникло исключение.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Не удалось создать SACL с указанной централизованной политикой доступа.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Не удалось создать пустой системный список управления доступом.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>Не удалось включить SeSecurityPrivilege.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Не удалось задать центральную политику доступа.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>Параметры ClearCentralAccessPolicy и CentralAccessPolicy нельзя использовать одновременно.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Недопустим идентификатор или имя централизованной политики доступа. Если указан идентификатор, он должен начинаться с S-1-17. Если указано имя, политика должна быть применена на целевом компьютере.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Запрос учетных данных PowerShell</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Введите свои учетные данные.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/CertificateCommands.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/CertificateCommands.tr.resx new file mode 100644 index 00000000000..eb176111b43 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/CertificateCommands.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>Parola girin: </value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>Komut belirtilen dosyaların hiçbirini bulamıyor.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Şu dosya bulunamadı: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/CertificateProviderStrings.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/CertificateProviderStrings.tr.resx new file mode 100644 index 00000000000..f5dfed979fc --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/CertificateProviderStrings.tr.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 Sertifika Sağlayıcısı</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>X509 sertifikası {0} yolunda bulunamıyor.</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>X509 sertifika depolama alanı {0} yolunda bulunamıyor.</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>Belirtilen {0} X509 depolama alanı konumu geçerli olmadığından sertifika depolama alanı bulunamıyor.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>{0} yolu geçerli bir sertifika sağlayıcısı yolu olmadığından yol işlenemiyor.</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>Sertifikayı taşı</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>Sertifikayı kaldır</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>Sertifikayı ve özel anahtarını kaldırın.</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>Sertifika Yöneticisini Çağır</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1} </value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>Sertifika kapsayıcısını taşıyamazsınız. </value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>Bir sertifikayı kullanıcı deposundan makineye ya da makineden kullanıcı deposuna taşıyamazsınız. </value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>Sertifikayı aynı depolama alanına taşıyamazsınız. </value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>Sertifika depolama alanı dışında bir öğe oluşturamazsınız. </value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>CurrentUser altındaki sertifika depolama alanlarının oluşturulması desteklenmiyor. </value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>CurrentUser altındaki sertifika depolama alanlarının silinmesi desteklenmiyor. </value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>Hedef geçerli bir depolama alanı değil. </value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>Öğe: {0} </value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>{0} depolama alanı yerleşik bir sistem deposudur ve silinemez.</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>Sertifika kapsayıcısını kaldıramazsınız. </value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>Özel anahtar atlandı. Sertifikanın özel anahtar ilişkisi yok. </value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>İşlem kullanıcı kök deposunda ve kullanıcı arabirimine izin verilmiyor. </value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>. Aşağıdaki hata, uzak makinede gerekli olan kullanıcı kimlik bilgilerinden kaynaklanıyor olabilir. PowerShell uzaktan iletişimiyle temsilci seçimi için CredSSP'yi etkinleştirme ve kullanma hakkında Enable-WSManCredSSP Cmdlet'i yardımına bakın. </value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/CmsCommands.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/CmsCommands.tr.resx new file mode 100644 index 00000000000..7af4e1ca60f --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/CmsCommands.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>‘{0}' yolu tek bir dosya sistemi yolunu göstermelidir.</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>İleti korunamıyor. Girişte şifrelenmiş içerik yoktu.</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>İleti korunamıyor. Girişte şifrelenmiş içerik yoktu. Şifrelenmiş içerik algılanmadığında özgün içeriği çıktı olarak vermek istiyorsanız '{0}' parametresini belirtin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/ExecutionPolicyCommands.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/ExecutionPolicyCommands.tr.resx new file mode 100644 index 00000000000..f6afd048a4b --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/ExecutionPolicyCommands.tr.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>Windows PowerShell yürütme ilkenizi başarıyla güncelleştirdi, ancak ayar daha belirli bir kapsamda tanımlanan bir ilke tarafından geçersiz kılınıyor. Geçersiz kılma nedeniyle, kabuğunuz geçerli etkili yürütme ilkesi olarak {0} değerini koruyacak. Yürütme ilkenizi görüntülemek için "Get-ExecutionPolicy -List" yazın. Daha fazla bilgi için lütfen "Get-Help Set-ExecutionPolicy" bölümüne bakın.</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>Sistem yöneticinize başvurun.</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>Yürütme ilkesi alınamıyor. Yalnızca List veya Scope parametrelerini belirtin.</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>Yürütme ilkesi ayarlanamıyor. MachinePolicy veya UserPolicy kapsamlarındaki yürütme ilkeleri Grup İlkesi aracılığıyla ayarlanmalıdır.</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>Yürütme İlkesi Değişikliği</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>Yürütme ilkesi, güvenmediğiniz betiklerden sizi korumaya yardımcı olur. Yürütme ilkesini değiştirmek, https://go.microsoft.com/fwlink/?LinkID=135170 adresindeki about_Execution_Policies yardım konusunda açıklanan güvenlik risklerine sizi kullanıma sunabilir. Yürütme ilkesini değiştirmek istiyor musunuz?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +Varsayılan (LocalMachine) kapsamı için yürütme ilkesini değiştirmek üzere, PowerShell'i "Yönetici olarak çalıştır" seçeneğiyle başlatın. Geçerli kullanıcı için yürütme ilkesini değiştirmek üzere, "Set-ExecutionPolicy -Scope CurrentUser" komutunu çalıştırın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/SecureStringCommands.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/SecureStringCommands.tr.resx new file mode 100644 index 00000000000..131fc06f1b4 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/SecureStringCommands.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>Gizli diziyi girin: </value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>Sistem düz metin girişini koruyamaz. Bu uyarıyı bastırmak ve düz metni SecureString'e dönüştürmek için, Force parametresini belirterek komutu yeniden çalıştırın. Daha fazla bilgi için şunu yazın: get-help ConvertTo-SecureString.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/SignatureCommands.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/SignatureCommands.tr.resx new file mode 100644 index 00000000000..b2ee520becb --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/SignatureCommands.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Kod imzalanamıyor. Belirtilen sertifika kod imzalama için uygun değil.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Kod imzalanamıyor. Zaman damgası sunucusu URL'si, http://<server url> veya https://<server url> biçiminde tam olarak belirtilmelidir.</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Get-AuthenticodeSignature cmdlet'i dizinleri desteklemez. Bir dosya yolu sağlayıp yeniden deneyin.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0} dosyası bulunamadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/tr/UtilsStrings.tr.resx b/src/Microsoft.PowerShell.Security/resources/tr/UtilsStrings.tr.resx new file mode 100644 index 00000000000..fde41a54433 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/tr/UtilsStrings.tr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>{0} dosyasının boyutu 4 bayttan küçük olduğundan dosya dijital olarak imzalanamıyor. Dosyaların dijital olarak imzalanabilmesi için en az 4 bayt olması gerekir.</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>İşlem, {0} yolunda bulunan nesnede desteklenmediğinden gerçekleştirilemiyor.</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>Gerekli GetSecurityDescriptor yöntemi mevcut olmadığından ACL alınamıyor.</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>Çağrılması gereken SetSecurityDescriptor yöntemi mevcut olmadığından ACL ayarlanamıyor.</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>Yöntem çağrısı sırasında özel durum oluştuğundan işlem gerçekleştirilemedi.</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>Belirtilen merkezi erişim ilkesiyle bir SACL oluşturulamadı.</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>Boş bir SACL oluşturulamadı.</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>SeSecurityPrivilege etkinleştirilemedi.</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>Merkezi erişim ilkesi ayarlanamadı.</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>ClearCentralAccessPolicy ve CentralAccessPolicy parametreleri aynı anda kullanılamaz.</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>Merkezi erişim ilkesi tanımlayıcısı veya adı geçerli değil. Tanımlayıcı belirtiyorsanız S-1-17 ile başlamalıdır. Ad belirtiyorsanız ilke hedef makineye uygulanmalıdır.</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell kimlik bilgisi isteği</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Kimlik bilgilerinizi girin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateCommands.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateCommands.zh-Hans.resx new file mode 100644 index 00000000000..f6f3806358e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateCommands.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>输入密码:</value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>命令找不到任何指定的文件。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到以下文件: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateProviderStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateProviderStrings.zh-Hans.resx new file mode 100644 index 00000000000..924150c4a5f --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CertificateProviderStrings.zh-Hans.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 证书提供程序</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>在路径 {0} 处找不到 X509 证书。</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>在路径 {0} 处找不到 X509 证书。</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>找不到证书存储,因为指定的 X509 存储位置 {0} 无效。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>无法处理路径,因为路径 {0} 不是有效的证书提供程序路径。</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>移动证书</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>删除证书</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>删除证书及其私钥。</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>调用证书管理器</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>无法移动证书容器。</value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>不能将证书从用户存储移动到计算机存储,或从计算机存储移动到用户存储。</value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>不能将证书移动到同一存储区。</value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>除了证书存储之外,无法创建其他项。</value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>不支持在 CurrentUser 下创建证书存储。</value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>不支持删除 CurrentUser 下的证书存储。</value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>该目标不是有效的存储。</value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>存储 {0} 是内置系统存储,无法删除。</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>无法删除证书容器。</value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>已跳过私钥。该证书没有关联的私钥。</value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>此操作针对用户根存储,不允许使用 UI。</value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>。以下错误可能是远程计算机上需要用户凭据所致。请参阅 Enable-WSManCredSSP Cmdlet 帮助,了解如何启用 CredSSP,并在 PowerShell 远程处理中将其用于委派操作。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/CmsCommands.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CmsCommands.zh-Hans.resx new file mode 100644 index 00000000000..cb88f0a137e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/CmsCommands.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>路径“{0}”必须引用单个文件系统路径。</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>无法取消保护消息。输入不包含任何加密内容。</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>无法取消保护消息。输入不包含任何加密内容。如果希望在未检测到加密内容时输出原始内容,请指定“{0}”参数。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/ExecutionPolicyCommands.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/ExecutionPolicyCommands.zh-Hans.resx new file mode 100644 index 00000000000..dc2b00874a8 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/ExecutionPolicyCommands.zh-Hans.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell 已成功更新你的执行策略,但该设置被在更具体作用域中定义的策略覆盖。 由于该覆盖,你的 shell 将保留当前生效的执行策略 {0}。键入“Get-ExecutionPolicy -List”以查看你的执行策略设置。有关详细信息,请参阅“Get-Help Set-ExecutionPolicy”。</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>请与你的系统管理员联系。</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>无法获取执行策略。请仅指定 List 或 Scope 参数。</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>无法设置执行策略。必须通过组策略设置 MachinePolicy 或 UserPolicy 范围的执行策略。</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>执行策略更改</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>执行策略可帮助你防范不受信任的脚本。更改执行策略可能会使你面临 https://go.microsoft.com/fwlink/?LinkID=135170 中 about_Execution_Policies 帮助主题所述的安全风险。是否要更改执行策略?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +若要更改默认 (LocalMachine) 范围的执行策略,请使用“以管理员身份运行”选项启动 PowerShell。若要更改当前用户的执行策略,请运行“Set-ExecutionPolicy -Scope CurrentUser”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/SecureStringCommands.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/SecureStringCommands.zh-Hans.resx new file mode 100644 index 00000000000..c4124ad4916 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/SecureStringCommands.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>输入密钥:</value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>系统无法保护纯文本输入。若要取消显示此警告并将纯文本转换为 SecureString,请重新运行命令,并指定 Force 参数。有关详细信息,请输入 get-help ConvertTo-SecureString。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/SignatureCommands.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/SignatureCommands.zh-Hans.resx new file mode 100644 index 00000000000..63e8b5ea500 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/SignatureCommands.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>无法对代码进行签名。指定的证书不适用于代码签名。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>无法对代码进行签名。 时间戳服务器 URL 必须以 http://<server url> or https://<server url> 的形式完全限定。</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Get-AuthenticodeSignature cmdlet 不支持目录。提供文件的路径,然后重试。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到文件 {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hans/UtilsStrings.zh-Hans.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hans/UtilsStrings.zh-Hans.resx new file mode 100644 index 00000000000..15782d8e9f5 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hans/UtilsStrings.zh-Hans.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>无法对文件进行数字签名,因为文件 {0} 大小小于 4 个字节。文件必须至少为 4 个字节才能进行数字签名。</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>无法执行该操作,因为在路径 {0} 中找到的对象不支持它。</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>无法获取 ACL,因为所需方法 GetSecurityDescriptor 不存在。</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>无法设置 ACL,因为它需要调用的方法 SetSecurityDescriptor 不存在。</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>无法执行操作,因为在方法调用期间引发了异常。</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>无法使用指定的中心访问策略创建 SACL。</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>无法创建空 SACL。</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>无法启用 SeSecurityPrivilege。</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>无法设置中心访问策略。</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>无法同时使用 ClearCentralAccessPolicy 和 CentralAccessPolicy 参数。</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>中心访问策略标识符或名称无效。如果指定标识符,则它必须以 S-1-17 开头。如果指定名称,则必须在目标计算机上应用策略。</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 凭据请求</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>输入凭据。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateCommands.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateCommands.zh-Hant.resx new file mode 100644 index 00000000000..245b7fc45ac --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateCommands.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="GetPfxCertPasswordPrompt" xml:space="preserve"> + <value>輸入密碼:</value> + </data> + <data name="NoneOfTheFilesFound" xml:space="preserve"> + <value>命令找不到任何指定的檔案。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到下列檔案: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateProviderStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateProviderStrings.zh-Hant.resx new file mode 100644 index 00000000000..5a857d6f203 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CertificateProviderStrings.zh-Hant.resx @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertProvidername" xml:space="preserve"> + <value>X509 憑證提供者</value> + </data> + <data name="CertificateNotFound" xml:space="preserve"> + <value>在路徑 {0} 找不到 X509 憑證。</value> + </data> + <data name="CertificateStoreNotFound" xml:space="preserve"> + <value>在路徑 {0} 找不到 X509 憑證存放區。</value> + </data> + <data name="CertificateStoreLocationNotFound" xml:space="preserve"> + <value>找不到憑證存放區,因為指定的 X509 存放區位置 {0} 無效。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>無法處理路徑,因為路徑 {0} 不是有效的憑證提供者路徑。</value> + </data> + <data name="Action_Move" xml:space="preserve"> + <value>移動憑證</value> + </data> + <data name="Action_Remove" xml:space="preserve"> + <value>移除憑證</value> + </data> + <data name="Action_RemoveAndDeleteKey" xml:space="preserve"> + <value>移除憑證及其私密金鑰。</value> + </data> + <data name="Action_Invoke" xml:space="preserve"> + <value>叫用 [憑證管理員]</value> + </data> + <data name="MoveItemTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="CannotMoveContainer" xml:space="preserve"> + <value>您無法移動憑證容器。</value> + </data> + <data name="CannotMoveCrossContext" xml:space="preserve"> + <value>您無法將憑證從使用者存放區移至或移出電腦。</value> + </data> + <data name="CannotMoveToSameStore" xml:space="preserve"> + <value>您無法將憑證移至相同的存放區。</value> + </data> + <data name="CannotCreateItem" xml:space="preserve"> + <value>您無法建立憑證存放區以外的項目。</value> + </data> + <data name="CannotCreateUserStore" xml:space="preserve"> + <value>不支援在 CurrentUser 下建立憑證存放區。</value> + </data> + <data name="CannotDeleteUserStore" xml:space="preserve"> + <value>不支援在 CurrentUser 下刪除憑證存放區。</value> + </data> + <data name="InvalidDestStore" xml:space="preserve"> + <value>目的地不是有效的存放區。</value> + </data> + <data name="RemoveItemTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveStoreTemplate" xml:space="preserve"> + <value>存放區 {0} 是內建的系統存放區,因此無法刪除。</value> + </data> + <data name="CannotRemoveContainer" xml:space="preserve"> + <value>您無法移除憑證容器。</value> + </data> + <data name="VerboseNoPrivateKey" xml:space="preserve"> + <value>已跳過私密金鑰。此憑證沒有私密金鑰關聯。</value> + </data> + <data name="UINotAllowed" xml:space="preserve"> + <value>此作業在使用者根存放區上進行,因此不允許 UI。</value> + </data> + <data name="RemoteErrorMessage" xml:space="preserve"> + <value>。下列錯誤可能是遠端電腦需要使用者認證所導致。請參閱 Enable-WSManCredSSP Cmdlet 說明,了解如何透過 PowerShell 遠端功能啟用及使用 CredSSP 進行委派。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/CmsCommands.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CmsCommands.zh-Hant.resx new file mode 100644 index 00000000000..5e5ca7dd828 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/CmsCommands.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FilePathMustBeFileSystemPath" xml:space="preserve"> + <value>路徑 '{0}' 必須指向單一檔案系統路徑。</value> + </data> + <data name="InputContainedNoEncryptedContent" xml:space="preserve"> + <value>無法解除保護訊息。輸入包含未加密內容。</value> + </data> + <data name="InputContainedNoEncryptedContentIncludeContext" xml:space="preserve"> + <value>無法解除保護訊息。輸入包含未加密內容。如果您希望在未偵測到加密內容時輸出原始內容,請指定 '{0}' 參數。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/ExecutionPolicyCommands.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/ExecutionPolicyCommands.zh-Hant.resx new file mode 100644 index 00000000000..5ebae4b8b32 --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/ExecutionPolicyCommands.zh-Hant.resx @@ -0,0 +1,142 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExecutionPolicyOverridden" xml:space="preserve"> + <value>PowerShell 已成功更新您的執行原則,但這項設定已由定義在更具體範圍內的原則覆寫。 由於這項覆寫,您的 shell 將保留目前生效的執行原則為 {0}。輸入 "Get-ExecutionPolicy -List" 以檢視您的執行原則設定。如需詳細資訊,請參閱 "Get-Help Set-ExecutionPolicy"。</value> + </data> + <data name="ExecutionPolicyOverriddenRecommendedAction" xml:space="preserve"> + <value>請連絡系統管理員。</value> + </data> + <data name="ListAndScopeSpecified" xml:space="preserve"> + <value>無法取得執行原則。請只指定 List 或 Scope 參數。</value> + </data> + <data name="CantSetGroupPolicy" xml:space="preserve"> + <value>無法設定執行原則。必須透過群組原則設定 MachinePolicy 或 UserPolicy 範圍的執行原則。</value> + </data> + <data name="SetExecutionPolicyCaption" xml:space="preserve"> + <value>執行原則變更</value> + </data> + <data name="SetExecutionPolicyQuery" xml:space="preserve"> + <value>執行原則可協助保護您免於不信任的指令碼。變更執行原則可能會讓您暴露於 https://go.microsoft.com/fwlink/?LinkID=135170 中 about_Execution_Policies 說明主題所描述的安全性風險。您要變更執行原則嗎?</value> + </data> + <data name="SetExecutionPolicyAccessDeniedError" xml:space="preserve"> + <value>{0} +若要變更預設 (LocalMachine) 範圍的執行原則,請使用 [以系統管理員身分執行] 選項啟動 PowerShell。若要變更目前使用者的執行原則,請執行「Set-ExecutionPolicy -Scope CurrentUser」。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/SecureStringCommands.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/SecureStringCommands.zh-Hant.resx new file mode 100644 index 00000000000..a33129981dd --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/SecureStringCommands.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NewSecureString_Prompt" xml:space="preserve"> + <value>輸入祕密:</value> + </data> + <data name="ForceRequired" xml:space="preserve"> + <value>系統無法保護純文字輸入。若要抑制此警告並將純文字轉換為 SecureString,請重新執行命令並指定 Force 參數。如需詳細資訊,請輸入: get-help ConvertTo-SecureString。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/SignatureCommands.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/SignatureCommands.zh-Hant.resx new file mode 100644 index 00000000000..8c55bd7081e --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/SignatureCommands.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>無法簽署程式碼。指定的憑證不適合程式碼簽署。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>無法簽署程式碼。 TimeStamp 伺服器 URL 必須使用完整格式,例如 http://<server url> 或 https://<server url>。</value> + </data> + <data name="CannotRetrieveFromContainer" xml:space="preserve"> + <value>Get-AuthenticodeSignature Cmdlet 不支援目錄。請提供檔案的路徑,然後再試一次。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到檔案 {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/resources/zh-Hant/UtilsStrings.zh-Hant.resx b/src/Microsoft.PowerShell.Security/resources/zh-Hant/UtilsStrings.zh-Hant.resx new file mode 100644 index 00000000000..876e050975f --- /dev/null +++ b/src/Microsoft.PowerShell.Security/resources/zh-Hant/UtilsStrings.zh-Hant.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileSmallerThan4Bytes" xml:space="preserve"> + <value>無法數位簽署檔案,因為檔案 {0} 的大小小於 4 個位元組。Files 必須至少有 4 個位元組才能進行數位簽署。</value> + </data> + <data name="OperationNotSupportedOnPath" xml:space="preserve"> + <value>無法執行作業,因為路徑 {0} 中找到的物件不支援此作業。</value> + </data> + <data name="GetMethodNotFound" xml:space="preserve"> + <value>無法取得 ACL,因為必要的方法 GetSecurityDescriptor 不存在。</value> + </data> + <data name="SetMethodNotFound" xml:space="preserve"> + <value>無法設定 ACL,因為需要呼叫的方法 SetSecurityDescriptor 不存在。</value> + </data> + <data name="MethodInvokeFail" xml:space="preserve"> + <value>無法執行作業,因為在方法呼叫期間擲回了例外狀況。</value> + </data> + <data name="GetSaclWithCapIdFail" xml:space="preserve"> + <value>無法使用指定的集中存取原則建立 SACL。</value> + </data> + <data name="GetEmptySaclFail" xml:space="preserve"> + <value>無法建立空白的 SACL。</value> + </data> + <data name="GetTokenWithEnabledPrivilegeFail" xml:space="preserve"> + <value>無法啟用 SeSecurityPrivilege。</value> + </data> + <data name="SetCentralAccessPolicyFail" xml:space="preserve"> + <value>無法設定中央存取原則。</value> + </data> + <data name="InvalidCentralAccessPolicyParameters" xml:space="preserve"> + <value>無法同時使用 ClearCentralAccessPolicy 和 CentralAccessPolicy 參數。</value> + </data> + <data name="InvalidCentralAccessPolicyIdentifier" xml:space="preserve"> + <value>集中存取原則識別碼或名稱無效。如果指定識別碼,則必須以 S-1-17 開頭。如果指定名稱,則必須先將原則套用到目標電腦。</value> + </data> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 認證要求</value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>輸入認證。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.PowerShell.Security/security/AclCommands.cs b/src/Microsoft.PowerShell.Security/security/AclCommands.cs index 1b5beffa49e..e39b296d154 100644 --- a/src/Microsoft.PowerShell.Security/security/AclCommands.cs +++ b/src/Microsoft.PowerShell.Security/security/AclCommands.cs @@ -207,7 +207,7 @@ public static string GetOwner(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is ObjectSecurity sd)) + if (instance.BaseObject is not ObjectSecurity sd) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } @@ -246,7 +246,7 @@ public static string GetGroup(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is ObjectSecurity sd)) + if (instance.BaseObject is not ObjectSecurity sd) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } @@ -570,7 +570,7 @@ public static string GetSddl(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is ObjectSecurity sd)) + if (instance.BaseObject is not ObjectSecurity sd) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } diff --git a/src/Microsoft.PowerShell.Security/security/CertificateProvider.cs b/src/Microsoft.PowerShell.Security/security/CertificateProvider.cs index 2a05a9bf30d..37c687a7770 100644 --- a/src/Microsoft.PowerShell.Security/security/CertificateProvider.cs +++ b/src/Microsoft.PowerShell.Security/security/CertificateProvider.cs @@ -3424,7 +3424,6 @@ internal static IntPtr GetOwnerWindow(PSHost host) return IntPtr.Zero; } #else - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private static IntPtr hWnd = IntPtr.Zero; private static bool firstRun = true; @@ -3459,8 +3458,7 @@ private static bool IsUIAllowed(PSHost host) return false; uint SessionId; - uint ProcessId = (uint)System.Diagnostics.Process.GetCurrentProcess().Id; - if (!SMASecurity.NativeMethods.ProcessIdToSessionId(ProcessId, out SessionId)) + if (!SMASecurity.NativeMethods.ProcessIdToSessionId((uint)Environment.ProcessId, out SessionId)) return false; if (SessionId == 0) diff --git a/src/Microsoft.PowerShell.Security/security/SecureStringCommands.cs b/src/Microsoft.PowerShell.Security/security/SecureStringCommands.cs index c727476c0a3..29179a7046d 100644 --- a/src/Microsoft.PowerShell.Security/security/SecureStringCommands.cs +++ b/src/Microsoft.PowerShell.Security/security/SecureStringCommands.cs @@ -311,8 +311,7 @@ protected override void ProcessRecord() byte[] iv = null; // If this is a V2 package - if (String.IndexOf(SecureStringHelper.SecureStringExportHeader, - StringComparison.OrdinalIgnoreCase) == 0) + if (String.StartsWith(SecureStringHelper.SecureStringExportHeader, StringComparison.OrdinalIgnoreCase)) { try { diff --git a/src/Microsoft.PowerShell.Security/singleshell/installer/MshSecurityMshSnapin.cs b/src/Microsoft.PowerShell.Security/singleshell/installer/MshSecurityMshSnapin.cs deleted file mode 100644 index e92502e3911..00000000000 --- a/src/Microsoft.PowerShell.Security/singleshell/installer/MshSecurityMshSnapin.cs +++ /dev/null @@ -1,88 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections; -using System.Collections.Generic; -using System.Collections.ObjectModel; -using System.ComponentModel; -using System.Configuration.Install; -using System.IO; -using System.Management.Automation; -using System.Reflection; - -using Microsoft.Win32; - -namespace Microsoft.PowerShell -{ - /// <summary> - /// PSSecurityPSSnapIn is a class for facilitating registry - /// of necessary information for PowerShell security PSSnapin. - /// </summary> - [RunInstaller(true)] - public sealed class PSSecurityPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of this class. - /// </summary> - public PSSecurityPSSnapIn() - : base() - { - } - - /// <summary> - /// Get name of this PSSnapin. - /// </summary> - public override string Name - { - get - { - return RegistryStrings.SecurityMshSnapinName; - } - } - - /// <summary> - /// Get the default vendor string for this PSSnapin. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Get resource information for vendor. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string VendorResource - { - get - { - return "SecurityMshSnapInResources,Vendor"; - } - } - - /// <summary> - /// Get the default description string for this PSSnapin. - /// </summary> - public override string Description - { - get - { - return "This PSSnapIn contains cmdlets to manage MSH security."; - } - } - - /// <summary> - /// Get resource information for description. This is a string of format: resourceBaseName,resourceName. - /// </summary> - public override string DescriptionResource - { - get - { - return "SecurityMshSnapInResources,Description"; - } - } - } -} diff --git a/src/Microsoft.WSMan.Management/ConfigProvider.cs b/src/Microsoft.WSMan.Management/ConfigProvider.cs index f1fc3a36277..55141379faa 100644 --- a/src/Microsoft.WSMan.Management/ConfigProvider.cs +++ b/src/Microsoft.WSMan.Management/ConfigProvider.cs @@ -62,7 +62,7 @@ public sealed class WSManConfigProvider : NavigationCmdletProvider, ICmdletProvi string ICmdletProviderSupportsHelp.GetHelpMaml(string helpItemName, string path) { // Get the leaf node from the path for which help is requested. - int ChildIndex = path.LastIndexOf("\\", StringComparison.OrdinalIgnoreCase); + int ChildIndex = path.LastIndexOf('\\'); if (ChildIndex == -1) { // Means we are at host level, where no new-item is supported. Return empty string. diff --git a/src/Microsoft.WSMan.Management/CredSSP.cs b/src/Microsoft.WSMan.Management/CredSSP.cs index 03c71f0edb1..a8457ab5bc2 100644 --- a/src/Microsoft.WSMan.Management/CredSSP.cs +++ b/src/Microsoft.WSMan.Management/CredSSP.cs @@ -514,7 +514,7 @@ private void EnableClientSideSettings() try { XmlDocument xmldoc = new XmlDocument(); - + // push the xml string with credssp enabled xmldoc.LoadXml(m_SessionObj.Put(helper.CredSSP_RUri, newxmlcontent, 0)); diff --git a/src/Microsoft.WSMan.Management/CurrentConfigurations.cs b/src/Microsoft.WSMan.Management/CurrentConfigurations.cs index f4c252c4d1d..3182c04c535 100644 --- a/src/Microsoft.WSMan.Management/CurrentConfigurations.cs +++ b/src/Microsoft.WSMan.Management/CurrentConfigurations.cs @@ -11,7 +11,7 @@ namespace Microsoft.WSMan.Management /// Class that queries the server and gets current configurations. /// Also provides a generic way to update the configurations. /// </summary> - internal class CurrentConfigurations + internal sealed class CurrentConfigurations { /// <summary> /// Prefix used to add NameSpace of root element to namespace manager. diff --git a/src/Microsoft.WSMan.Management/Interop.cs b/src/Microsoft.WSMan.Management/Interop.cs index e5dd462e2f7..3abb938a572 100644 --- a/src/Microsoft.WSMan.Management/Interop.cs +++ b/src/Microsoft.WSMan.Management/Interop.cs @@ -734,18 +734,19 @@ public interface IWSManResourceLocator [SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings")] string ResourceUri { - // IDL: HRESULT resourceUri ([out, retval] BSTR* ReturnValue); + // IDL: HRESULT resourceUri (BSTR value); + [SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1212:PropertyAccessorsMustFollowOrder", Justification = "COM interface defines put_ before get_.")] [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "resource")] [SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings")] [DispId(1)] - [return: MarshalAs(UnmanagedType.BStr)] - get; + set; - // IDL: HRESULT resourceUri (BSTR value); + // IDL: HRESULT resourceUri ([out, retval] BSTR* ReturnValue); [SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", MessageId = "resource")] [SuppressMessage("Microsoft.Design", "CA1056:UriPropertiesShouldNotBeStrings")] [DispId(1)] - set; + [return: MarshalAs(UnmanagedType.BStr)] + get; } /// <summary><para><c>AddSelector</c> method of <c>IWSManResourceLocator</c> interface. </para><para>Add selector to resource locator</para></summary> @@ -818,14 +819,16 @@ string FragmentDialect int MustUnderstandOptions { - // IDL: HRESULT MustUnderstandOptions ([out, retval] long* ReturnValue); - - [DispId(7)] - get; // IDL: HRESULT MustUnderstandOptions (long value); + [SuppressMessage("StyleCop.CSharp.OrderingRules", "SA1212:PropertyAccessorsMustFollowOrder", Justification = "COM interface defines put_ before get_.")] [DispId(7)] set; + + // IDL: HRESULT MustUnderstandOptions ([out, retval] long* ReturnValue); + + [DispId(7)] + get; } /// <summary><para><c>ClearOptions</c> method of <c>IWSManResourceLocator</c> interface. </para><para>Clear all options</para></summary> diff --git a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj index 710102ca2fa..013cec820b8 100644 --- a/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj +++ b/src/Microsoft.WSMan.Management/Microsoft.WSMan.Management.csproj @@ -10,15 +10,13 @@ <ProjectReference Include="..\System.Management.Automation\System.Management.Automation.csproj" /> <ProjectReference Include="..\Microsoft.WSMan.Runtime\Microsoft.WSMan.Runtime.csproj" /> <!-- the following package(s) are from https://github.com/dotnet/corefx --> - <PackageReference Include="System.ServiceProcess.ServiceController" Version="10.0.0-rc.1.25451.107" /> + <PackageReference Include="System.ServiceProcess.ServiceController" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup> - <Compile Remove="WsManSnapin.cs" /> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> </ItemGroup> </Project> diff --git a/src/Microsoft.WSMan.Management/WsManHelper.cs b/src/Microsoft.WSMan.Management/WsManHelper.cs index 482f24aa9c1..9249c7f4b88 100644 --- a/src/Microsoft.WSMan.Management/WsManHelper.cs +++ b/src/Microsoft.WSMan.Management/WsManHelper.cs @@ -22,7 +22,7 @@ namespace Microsoft.WSMan.Management { [SuppressMessage("Microsoft.Design", "CA1054:UriParametersShouldNotBeStrings", MessageId = "0#")] - internal class WSManHelper + internal sealed class WSManHelper { // regular expressions private const string PTRN_URI_LAST = @"([a-z_][-a-z0-9._]*)$"; @@ -89,7 +89,7 @@ internal class WSManHelper // // // Below class is just a static container which would release sessions in case this DLL is unloaded. - internal class Sessions + internal sealed class Sessions { /// <summary> /// Dictionary object to store the connection. diff --git a/src/Microsoft.WSMan.Management/WsManSnapin.cs b/src/Microsoft.WSMan.Management/WsManSnapin.cs deleted file mode 100644 index 4093caf12db..00000000000 --- a/src/Microsoft.WSMan.Management/WsManSnapin.cs +++ /dev/null @@ -1,92 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics; -using System.Management; -using System.Management.Automation; -using System.Runtime.InteropServices; -using System.Text; - -namespace Microsoft.WSMan.Management -{ - #region SnapIn - - /// <summary> - /// Create the PowerShell snap-in used to register the - /// WsManPSSnapIn cmdlets. Declaring the PSSnapIn class identifies - /// this .cs file as a PowerShell snap-in. - /// </summary> - [RunInstaller(true)] - public class WSManPSSnapIn : PSSnapIn - { - /// <summary> - /// Create an instance of the WsManSnapin class. - /// </summary> - public WSManPSSnapIn() - : base() - { - } - - /// <summary> - /// Specify the name of the PowerShell snap-in. - /// </summary> - public override string Name - { - get - { - return "WsManPSSnapIn"; - } - } - - /// <summary> - /// Specify the vendor for the PowerShell snap-in. - /// </summary> - public override string Vendor - { - get - { - return "Microsoft"; - } - } - - /// <summary> - /// Specify the localization resource information for the vendor. - /// Use the format: resourceBaseName,VendorName. - /// </summary> - public override string VendorResource - { - get - { - return "WsManPSSnapIn,Microsoft"; - } - } - - /// <summary> - /// Specify a description of the PowerShell snap-in. - /// </summary> - public override string Description - { - get - { - return "This is a PowerShell snap-in that includes the WsMan cmdlets."; - } - } - - /// <summary> - /// Specify the localization resource information for the description. - /// Use the format: resourceBaseName,Description. - /// </summary> - public override string DescriptionResource - { - get - { - return "WsManPSSnapIn,This is a PowerShell snap-in that includes the WsMan cmdlets."; - } - } - } - - #endregion SnapIn -} diff --git a/src/Microsoft.WSMan.Management/resources/WsManResources.resx b/src/Microsoft.WSMan.Management/resources/WsManResources.resx index a25f6c4801f..0c33749488b 100644 --- a/src/Microsoft.WSMan.Management/resources/WsManResources.resx +++ b/src/Microsoft.WSMan.Management/resources/WsManResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/Microsoft.WSMan.Management/resources/cs/WsManResources.cs.resx b/src/Microsoft.WSMan.Management/resources/cs/WsManResources.cs.resx new file mode 100644 index 00000000000..dc579cf1106 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/cs/WsManResources.cs.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože soubor neexistuje. Zkontrolujte, zda soubor existuje, a spusťte příkaz znovu.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Vytvoří novou položku ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože identifikátor URI připojení nemá správný formát. Zkontrolujte prosím identifikátor URI připojení a spusťte příkaz znovu.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>Ověřování CredSSP umožňuje odeslat přihlašovací údaje uživatele z tohoto počítače do vzdáleného počítače. Pokud použijete ověřování CredSSP pro připojení ke škodlivému nebo napadenému počítači, bude mít tento počítač přístup k vašemu uživatelskému jménu a heslu. Další informace najdete v tématu nápovědy Enable-WSManCredSSP. +Chcete povolit ověřování CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Vytvoří novou položku naslouchacího procesu.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Tento příkaz upraví nastavení zabezpečení prostředku v následujícím modulu plug-in služby WinRM: {0}. +Chcete pokračovat?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>Spuštěním rutiny Set-Item s nastavením konfigurace WinRM {0} aktualizujte hodnotu na {1}.</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože toto nastavení nelze povolit.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Tento příkaz vytvoří novou položku naslouchacího procesu. + +Chcete pokračovat?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Přístup je odepřený. Tuto rutinu musíte spustit z procesu se zvýšenými oprávněními.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože kořen jednotky WsMan není v této verzi systému Windows podporován.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Spustit službu WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>Ověřování CredSSP umožňuje serveru přijímat přihlašovací údaje uživatele ze vzdáleného počítače. Pokud na serveru povolíte ověřování CredSSP, bude mít server přístup k uživatelskému jménu a heslu klientského počítače, pokud je klientský počítač odešle. Další informace najdete v tématu nápovědy Enable-WSManCredSSP. +Chcete povolit ověřování CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Rychlá konfigurace WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Tento příkaz nemůže nastavit vstupní hodnotu, protože tyto hodnoty představují primární klíče nebo položky kontejneru objektu prostředku. Změňte vstupní hodnotu a spusťte příkaz znovu.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Konfigurace ověřování CredSSP pro službu WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Nastavit hodnotu položky</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Typ System.Object[] nelze převést na typ System.String vyžadovaný parametrem. Zadaná metoda není podporována.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Tento počítač není nakonfigurován pro příjem přihlašovacích údajů ze vzdáleného klientského počítače.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Tento příkaz nelze použít z aktuální cesty. Přejděte do kořenové cesty zprostředkovatele pomocí cd\ a spusťte příkaz znovu.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Tato rutina PowerShellu není k dispozici pro systémy Windows XP a Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože parametr odpovídá netextové vlastnosti v ResourceURI. Zkontrolujte vstupní parametry a spusťte příkaz znovu.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Parametr {0} nelze zadat, pokud je zadán parametr {1}.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Klient WinRM nemůže dokončit operaci. Zkontrolujte, zda je název počítače platný.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Parametr {0} je povinný, pokud je hodnota parametru {1} rovna {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože není zadána hodnota parametru. Zkontrolujte hodnotu a spusťte příkaz znovu.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože cesta neexistuje. Zkontrolujte, zda cesta existuje, a spusťte příkaz znovu.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Konfigurace zabezpečení modulu plug-in WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Tento příkaz nelze použít v aktuální cestě, protože tato rutina není na této úrovni cesty zprostředkovatele podporována.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Tento počítač není nakonfigurován tak, aby umožňoval delegování nových přihlašovacích údajů.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Provedené změny konfigurace se projeví až po restartování služby WinRM. Chcete-li restartovat službu WinRM, spusťte následující příkaz: Restart-Service winrm.</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Spuštění příkazu Set-WSManQuickConfig má významné důsledky pro zabezpečení, protože na tomto počítači povoluje vzdálenou správu prostřednictvím služby WinRM. +Tento příkaz: + 1. Zkontroluje, jestli je služba WinRM spuštěná. Pokud služba WinRM není spuštěná, spustí se. + 2. Nastaví typ spouštění služby WinRM na Automaticky. + 3. Vytvoří naslouchací proces pro příjem požadavků na libovolné IP adrese. Ve výchozím nastavení se používá přenos HTTP. + 4. Povolí výjimku brány firewall pro provoz služby WS-Management. + 5. Povolí ověřování služby Kerberos a Negotiate. +Chcete na tomto počítači povolit vzdálenou správu prostřednictvím služby WinRM?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>Hodnotu RunAsPassword nelze nastavit, pokud není nastavena hodnota RunAsUser. Nastavte hodnoty RunAsUser a RunAsPassword v PowerShellu voláním rutiny Set-Item s hodnotou atributu -Path nastavenou na hodnotu RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>Aktualizovaná konfigurace může ovlivnit fungování modulů plug-in, jejichž hodnota kvóty pro jednotlivé moduly plug-in je větší než {0}. Ověřte konfiguraci všech zaregistrovaných modulů plug-in a změňte hodnoty kvót pro jednotlivé moduly plug-in u dotčených modulů plug-in.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Tento příkaz nastaví hodnotu položky. + +Chcete pokračovat?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Tento počítač je nakonfigurován tak, aby umožňoval delegování nových přihlašovacích údajů na následující cíle:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Kořen úložiště konfigurace WsMan</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože služba WinRM není spuštěná.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože kořenová cesta neexistuje. Zkontrolujte kořenovou cestu a spusťte příkaz znovu.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Tento příkaz nelze použít v aktuální cestě, protože rutina Remove-Item není na této úrovni cesty zprostředkovatele podporována.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Tento příkaz upraví seznam TrustedHosts klienta WinRM. Počítače v seznamu TrustedHosts nemusí být ověřeny. Klient může do těchto počítačů odesílat přihlašovací údaje. Opravdu chcete tento seznam změnit?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Tento příkaz upraví nastavení RootSDDL služby WinRM. RootSDDL ukládá výchozí nastavení zabezpečení pro všechny prostředky zabezpečitelné pomocí služby WinRM, které neurčují vlastní deskriptor SDDL. Změna SDDL může ovlivnit zabezpečení mnoha prostředků služby WinRM. Opravdu chcete změnit tato výchozí nastavení?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Tento příkaz nelze použít bez přihlašovacích údajů, protože se používá základní ověřování nebo ověřování hodnotou hash. Pomocí parametru Credentials zadejte hodnotu a spusťte příkaz.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>Aktualizovaná konfigurace se projeví pouze v případě, že je menší než nebo rovna hodnotě globální kvóty {0}. Ověřte hodnotu globální kvóty pomocí rutiny PowerShellu Get-Item {0}.</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Tento příkaz nelze spustit, protože toto nastavení nelze zakázat.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Hodnotu prvku {0} v cestě {1} se nepodařilo najít.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Tento příkaz nelze použít bez základního ověřování nebo ověřování hodnotou hash, protože jsou zadány přihlašovací údaje. Použijte základní ověřování nebo ověřování hodnotou hash a spusťte příkaz.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Konfigurace zabezpečení WinRM</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Tento příkaz nelze použít v aktuální cestě, protože rutina New-Item není na této úrovni cesty zprostředkovatele podporována.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože konfigurace je poškozená. Chcete-li obnovit výchozí konfiguraci, spusťte příkaz WinRM invoke Restore WinRM/config.</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože typ hodnoty parametru je neplatný. Konfigurace {0} očekává hodnotu typu {1}. Ověřte správnost hodnoty a zkuste to znovu.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Služba WinRM momentálně není spuštěná. Spuštěním tohoto příkazu se spustí služba WinRM. + +Chcete pokračovat?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože parametr neodpovídá žádné vlastnosti v ResourceURI. Zkontrolujte vstupní parametry a spusťte příkaz znovu.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Tento počítač je nakonfigurován pro příjem přihlašovacích údajů ze vzdáleného klientského počítače.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Parametr {0} nelze použít, pokud je hodnota parametru {1} rovna {2}. Parametr {0} lze použít pouze v případě, že hodnota parametru {1} je {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Provedené změny konfigurace se projeví až po restartování služby WinRM na počítači {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Tento příkaz nelze použít z aktuální cesty. Přejděte do kořenové cesty zprostředkovatele pomocí cd\ a spusťte příkaz znovu.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Tento modul snap-in PowerShellu obsahuje rutiny (například Get-WSManInstance a Set-WSManInstance), které hostitel PowerShellu používá ke správě operací WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Tento příkaz nelze použít k odebrání počítače localhost, protože bude vždy připojený. Zadejte jiný připojený počítač a spusťte příkaz znovu.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Tento příkaz vytvoří novou položku ClientCertificate. + +Chcete pokračovat?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Hodnotu RunAsPassword nelze odebrat. Odeberte hodnoty RunAsUser a RunAsPassword v PowerShellu voláním rutiny Clear-Item s hodnotou atributu -Path nastavenou na hodnotu RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Jednotku se zadaným kořenovým adresářem nejde vytvořit. Kořenová cesta neexistuje.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Tento příkaz nelze použít, protože parametr odpovídá více vlastnostem v ResourceURI. Zkontrolujte vstupní parametry a spusťte příkaz znovu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/de/WsManResources.de.resx b/src/Microsoft.WSMan.Management/resources/de/WsManResources.de.resx new file mode 100644 index 00000000000..e6f696931af --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/de/WsManResources.de.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da die Datei nicht vorhanden ist. Überprüfen Sie das Vorhandensein der Datei, und führen Sie den Befehl aus.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Erstellen eines neuen ClientCertificate-Elements.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der Verbindungs-URI nicht das richtige Format aufweist. Überprüfen Sie den Verbindungs-URI, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>Die CredSSP-Authentifizierung ermöglicht es, die Benutzeranmeldeinformationen auf diesem Computer an einen Remotecomputer zu senden. Wenn Sie die CredSSP-Authentifizierung für eine Verbindung mit einem schädlichen oder kompromittierten Computer verwenden, hat dieser Computer Zugriff auf Ihren Benutzernamen und Ihr Kennwort. Weitere Informationen finden Sie im Hilfethema „Enable-WSManCredSSP“. +Möchten Sie die CredSSP-Authentifizierung aktivieren?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Erstellt ein neues Listener-Element.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Mit diesem Befehl werden die Sicherheitseinstellungen für eine Ressource im folgenden WinRM-Plug-In geändert: {0}. +Möchten Sie fortfahren?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>„Set-Item“ für die WinRM-Konfigurationseinstellung „{0}“, um den Wert auf „{1}“ zu aktualisieren</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da die Einstellung nicht aktiviert werden kann.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Mit diesem Befehl wird ein neues Listenerelement erstellt. + +Möchten Sie fortfahren?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Der Zugriff wird verweigert. Sie müssen dieses Cmdlet aus einem Prozess mit erhöhten Rechten ausführen.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der WsMan-Laufwerkstamm unter dieser Version von Windows nicht unterstützt wird.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>WinRM-Dienst starten</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>Die CredSSP-Authentifizierung ermöglicht es dem Server, Benutzeranmeldeinformationen von einem Remotecomputer zu akzeptieren. Wenn Sie die CredSSP-Authentifizierung auf dem Server aktivieren, hat der Server Zugriff auf den Benutzernamen und das Kennwort des Clientcomputers, wenn dieser sie sendet. Weitere Informationen finden Sie im Hilfethema „Enable-WSManCredSSP“. +Möchten Sie die CredSSP-Authentifizierung aktivieren?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM-Schnellkonfiguration</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Dieser Befehl kann den Eingabewert nicht festlegen, da diese Werte Primärschlüssel oder Containerelemente des Ressourcenobjekts sind. Ändern Sie den Eingabewert, und führen Sie den Befehl aus.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>CredSSP-Authentifizierungskonfiguration für WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Wert des Elements festlegen</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>„System.Object[]“ kann nicht in den für den Parameter erforderlichen Typ „System.String“ konvertiert werden. Die angegebene Methode wird nicht unterstützt.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Dieser Computer ist nicht für den Empfang von Anmeldeinformationen von einem Remoteclientcomputer konfiguriert.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Dieser Befehl kann vom aktuellen Pfad aus nicht verwendet werden. Wechseln Sie mit „cd\“ zum Stammpfad des Anbieters, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Dieses PowerShell-Cmdlet ist für Windows XP und Windows Server 2003 nicht verfügbar.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Parameter mit einer Nichttexteigenschaft des Ressourcen-URI übereinstimmt. Überprüfen Sie die Eingabeparameter, und führen Sie den Befehl aus.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Eine „{0}“ kann nicht angegeben werden, wenn „{1}“ angegeben ist.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Der WinRM-Client kann den Vorgang nicht abschließen. Überprüfen Sie, ob der Computername gültig ist.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Der {0}-Parameter ist erforderlich, wenn der Wert des {1}-Parameters „{2}“ ist.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da kein Parameterwert angegeben wurde. Überprüfen Sie den Wert erneut, und führen Sie den Befehl aus.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Pfad nicht vorhanden ist. Überprüfen Sie das Vorhandensein des Pfads, und führen Sie den Befehl aus.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Sicherheitskonfiguration für das WinRM-Plug-In.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Dieser Befehl kann im aktuellen Pfad nicht verwendet werden, da dieses Cmdlet auf dieser Ebene des Anbieterpfads nicht unterstützt wird.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Der Computer ist nicht zum Zulassen der Delegierung von aktuellen Anmeldeinformationen konfiguriert.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Die von Ihnen vorgenommenen Konfigurationsänderungen werden erst wirksam, nachdem der WinRM-Dienst neu gestartet wurde. Führen Sie den folgenden Befehl aus, um den WinRM-Dienst neu zu starten: „Restart-Service winrm“</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Das Ausführen des Befehls Set-WSManQuickConfig hat erhebliche Auswirkungen auf die Sicherheit, da damit die Remoteverwaltung über den WinRM-Dienst auf diesem Computer aktiviert wird. +Dieser Befehl: + 1. Überprüft, ob der WinRM-Dienst ausgeführt wird. Wenn der WinRM-Dienst nicht ausgeführt wird, wird er gestartet. + 2. Legt den Starttyp des WinRM-Diensts auf „Automatisch“ fest. + 3. Erstellen eines Listeners zum Annehmen von Anforderungen an jeder IP-Adresse Der Transport erfolgt standardmäßig über HTTP. + 4. Aktivieren einer Firewallausnahme für den WS-Management-Datenverkehr. + 5. Aktivieren der Kerberos- und Negotiate-Dienstauthentifizierung. +Möchten Sie die Remoteverwaltung über den WinRM-Dienst auf diesem Computer aktivieren?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>Der Wert für RunAsPassword kann nicht ohne einen festgelegten Wert für RunAsUser festgelegt werden. Legen Sie den Wert sowohl für „RunAsUser“ als auch für „RunAsPassword“ in PowerShell fest, indem Sie das Cmdlet „Set-Item“ mit dem -Path-Attribut aufrufen, dessen Wert dem Wert von RunAsUser entspricht.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>Die aktualisierte Konfiguration kann sich auf den Betrieb der Plug-Ins auswirken, deren Kontingentwert pro Plug-In größer als {0} ist. Überprüfen Sie die Konfiguration aller registrierten Plug-Ins, und ändern Sie die Kontingentwerte pro Plug-In für die betroffenen Plug-Ins.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Mit diesem Befehl wird der Wert des Elements festgelegt. + +Möchten Sie fortfahren?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Der Computer ist so konfiguriert, dass das Delegieren neuer Anmeldeinformationen an die folgenden Ziele zulässig ist:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Stamm des WsMan-Konfigurationsspeichers.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da der WinRM-Dienst nicht gestartet ist.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Stammpfad nicht vorhanden ist. Überprüfen Sie den Stammpfad, und führen Sie den Befehl aus.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Dieser Befehl kann im aktuellen Pfad nicht verwendet werden, da „Remove-Item“ auf dieser Ebene des Anbieterpfads nicht unterstützt wird.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Mit diesem Befehl wird die TrustedHosts-Liste für den WinRM-Client geändert. Die Computer in der TrustedHosts-Liste sind möglicherweise nicht authentifiziert. Der Client sendet möglicherweise Anmeldeinformationen an diese Computer. Möchten Sie diese Liste wirklich ändern?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Mit diesem Befehl wird die RootSDDL-Einstellung für den WinRM-Dienst geändert. Die RootSDDL speichert die standardmäßigen Sicherheitseinstellungen für alle sicherungsfähigen WinRM-Ressourcen, die keine eigene SDDL angeben. Das Ändern der SDDL kann die Sicherheit vieler WinRM-Ressourcen beeinflussen. Möchten Sie diese Standardeinstellungen wirklich ändern?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Dieser Befehl kann nicht ohne Anmeldeinformationen verwendet werden, da der Standard- oder Digest-Authentifizierungsalgorithmus verwendet wird. Verwenden Sie den Parameter Anmeldeinformationen, um einen Wert anzugeben, und führen Sie den Befehl aus.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>Die aktualisierte Konfiguration ist nur wirksam, wenn sie kleiner oder gleich dem Wert des globalen Kontingents „{0}“ ist. Überprüfen Sie den Wert des globalen Kontingents mithilfe des PowerShell-Cmdlets „Get-Item {0}“.</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Dieser Befehl kann nicht ausgeführt werden, da die Einstellung nicht deaktiviert werden kann.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Der Wert für das Element „{0}“ wurde im Pfad {1} nicht gefunden.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Dieser Befehl kann nicht ohne den Standard- oder Digest-Authentifizierungsalgorithmus verwendet werden, da Anmeldeinformationen angegeben wurden. Verwenden Sie den Standard- oder Digest-Authentifizierungsalgorithmus, und führen Sie den Befehl aus.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM-Sicherheitskonfiguration</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Dieser Befehl kann im aktuellen Pfad nicht verwendet werden, da „New-Item“ auf dieser Ebene des Anbieterpfads nicht unterstützt wird.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da die Konfiguration beschädigt ist. Führen Sie „WinRM invoke Restore WinRM/config“ aus, um die Standardkonfiguration wiederherzustellen.</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Parameterwerttyp ungültig ist. {0}-Konfiguration erwartet einen Wert vom Typ „{1}“. Stellen Sie sicher, dass der Wert korrekt ist, und versuchen Sie es erneut.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Der WinRM-Dienst ist derzeit nicht gestartet. Wenn dieser Befehl ausgeführt wird, wird der WinRM-Dienst gestartet. + +Möchten Sie fortfahren?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Parameter mit keiner Eigenschaft des Ressourcen-URI übereinstimmt. Überprüfen Sie die Eingabeparameter, und führen Sie den Befehl aus.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Dieser Computer ist für den Empfang von Anmeldeinformationen von einem Remoteclientcomputer konfiguriert.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Der {0}-Parameter kann nicht verwendet werden, wenn der Wert des {1}-Parameters „{2}“ ist. Der {0}-Parameter kann nur verwendet werden, wenn der Wert des {1}-Parameters „{3}“ ist.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Die von Ihnen vorgenommenen Konfigurationsänderungen werden erst wirksam, nachdem der WinRM-Dienst auf „{0}“ neu gestartet wurde.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Dieser Befehl kann vom aktuellen Pfad aus nicht verwendet werden. Wechseln Sie mit „cd\“ zum Stammpfad des Anbieters, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Dieses PowerShell-Snap-In enthält Cmdlets, z. B. Get-WSManInstance und Set-WSManInstance, die vom PowerShell-Host zum Verwalten von WSMan-Vorgängen verwendet werden.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Dieser Befehl kann nicht zum Entfernen des Computers „localhost“ verwendet werden, da er immer verbunden ist. Geben Sie einen anderen verbundenen Computer an, und führen Sie den Befehl aus.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Mit diesem Befehl wird ein neues ClientCertificate-Element erstellt. + +Möchten Sie fortfahren?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Der Wert RunAsPassword kann nicht entfernt werden. Entfernen Sie die Werte für RunAsUser und RunAsPassword in PowerShell, indem Sie das Cmdlet Clear-Item mit dem -Path-Attribut aufrufen, dessen Wert dem Wert von RunAsUser entspricht.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Es kann kein Laufwerk mit dem angegebenen Stamm erstellt werden. Der Stammpfad ist nicht vorhanden.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Dieser Befehl kann nicht verwendet werden, da der Parameter mit mehreren Eigenschaften des Ressourcen-URI übereinstimmt. Überprüfen Sie die Eingabeparameter, und führen Sie den Befehl aus.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/es/WsManResources.es.resx b/src/Microsoft.WSMan.Management/resources/es/WsManResources.es.resx new file mode 100644 index 00000000000..36351a880a8 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/es/WsManResources.es.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>No se puede usar este comando porque el archivo no existe. Compruebe la existencia del archivo y ejecute el comando.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Crea un nuevo elemento ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>No se puede ejecutar este comando porque el formato del URI de conexión no es correcto. Compruebe el URI de conexión y vuelva a ejecutar el comando.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>La autenticación CredSSP permite que las credenciales de usuario de este equipo se envíen a un equipo remoto. Si usa la autenticación CredSSP para una conexión a un equipo malintencionado o comprometido, ese equipo tendrá acceso a su nombre de usuario y contraseña. Para obtener más información, vea el tema de Ayuda Enable-WSManCredSSP. +¿Desea habilitar la autenticación CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Crea un nuevo elemento de Escucha.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Este comando modifica la configuración de seguridad de un recurso en el siguiente complemento de WinRM: {0}. +¿Desea continuar?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>"Set-Item" en el valor de configuración de WinRM "{0}" para actualizar el valor a "{1}"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>No se puede ejecutar este comando porque no se puede habilitar la configuración.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Este comando crea un nuevo elemento de Escucha. + +¿Desea continuar?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Acceso denegado. Debe ejecutar este cmdlet desde un proceso con privilegios elevados.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>No se puede usar este comando porque la raíz de la unidad WsMan no se admite en esta versión del sistema operativo Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Iniciar servicio WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>La autenticación CredSSP permite que el servidor acepte credenciales de usuario de un equipo remoto. Si habilita la autenticación CredSSP en el servidor, este tendrá acceso al nombre de usuario y la contraseña del equipo cliente si este los envía. Para obtener más información, vea el tema de Ayuda Enable-WSManCredSSP. +¿Desea habilitar la autenticación CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Configuración rápida de WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Este comando no puede establecer el valor de entrada porque estos valores son claves primarias o elementos de contenedor del objeto de recurso. Cambie el valor de entrada y ejecute el comando.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Configuración de autenticación CredSSP para WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Establecer el valor del elemento</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>No se puede convertir "System.Object[]" al tipo "System.String" requerido por el parámetro. No se admite el método especificado.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Este equipo no está configurado para recibir credenciales de un equipo cliente remoto.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>No se puede usar este comando desde la ruta de acceso actual. Vaya a la ruta de acceso raíz del proveedor mediante cd\ y vuelva a ejecutar el comando.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Este cmdlet de PowerShell no está disponible para Windows XP y Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>No se puede usar este comando porque el parámetro coincide con una propiedad que no es de texto en ResourceURI. Compruebe los parámetros de entrada y ejecute el comando.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} no se puede especificar cuando se especifica {1}.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>El cliente WinRM no puede completar la operación. Compruebe si el nombre del equipo es válido.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>El parámetro {0} es obligatorio cuando el valor del parámetro {1} es {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>No se puede usar este comando porque no se proporcionó el valor del parámetro. Vuelva a comprobar el valor y ejecute el comando.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>No se puede usar este comando porque la ruta de acceso no existe. Compruebe la existencia de la ruta de acceso y ejecute el comando.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Configuración de seguridad para el complemento de WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Este comando no se puede usar en la ruta de acceso actual porque este cmdlet no se admite en este nivel de la ruta de acceso del proveedor.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>El equipo no está configurado para permitir la delegación de credenciales nuevas.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Los cambios de configuración realizados solo serán efectivos después de reiniciar el servicio WinRM. Para reiniciar el servicio WinRM, ejecute el siguiente comando: "Restart-Service winrm"</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Ejecutar el comando Set-WSManQuickConfig tiene importantes implicaciones de seguridad, ya que habilita la administración remota a través del servicio WinRM en este equipo. +Este comando: + 1. Comprueba si el servicio WinRM está en ejecución. Si no se está ejecutando el servicio WinRM, se inicia. + 2. Establece en automático el tipo de inicio del servicio WinRM. + 3. Crea un agente de escucha para aceptar solicitudes en cualquier dirección IP. De manera predeterminada, el transporte es HTTP. + 4. Habilita una excepción de firewall para tráfico de WS-Management. + 5. Habilita la autenticación de servicio Kerberos y Negotiate. +¿Desea habilitar la administración remota a través del servicio WinRM en este equipo?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>El valor de RunAsPassword no se puede establecer sin un valor establecido para RunAsUser. Establezca los valores de RunAsUser y RunAsPassword en Powershell llamando al cmdlet Set-Item con el valor del atributo -Path igual al valor de RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>La configuración actualizada puede afectar al funcionamiento de los complementos con un valor de cuota por complemento superior a {0}. Compruebe la configuración de todos los complementos registrados y cambie los valores de cuota por complemento de los complementos afectados.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Este comando establece el valor del elemento. + +¿Desea continuar?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>La máquina está configurada para permitir la delegación de credenciales nuevas a los siguientes destinos:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Raíz del almacenamiento de configuración de WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>No se puede ejecutar este comando porque el servicio WinRM no está iniciado.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>No se puede usar este comando porque la ruta de acceso raíz no existe. Compruebe la ruta de acceso raíz y ejecute el comando.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Este comando no se puede usar en la ruta de acceso actual porque Remove-Item no se admite en este nivel de la ruta de acceso del proveedor.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Este comando modifica la lista TrustedHosts para el cliente WinRM. Es posible que los equipos de la lista TrustedHosts no estén autenticados. Es posible que el cliente envíe información de credenciales a estos equipos. ¿Está seguro de que desea modificar esta lista?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Este comando modifica la configuración de RootSDDL para el servicio WinRM. RootSDDL almacena la configuración de seguridad predeterminada para cualquier recurso de WinRM protegible que no especifique su propio SDDL. Cambiar el SDDL puede afectar a la seguridad de muchos recursos de WinRM. ¿Está seguro de que desea modificar esta configuración predeterminada?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Este comando no se puede usar sin credenciales porque el algoritmo de autenticación es Básico o Implícito. Use el parámetro Credenciales para especificar un valor y ejecute el comando.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>La configuración actualizada solo es efectiva si es menor o igual que el valor de la cuota global {0}. Compruebe el valor de la cuota global mediante el cmdlet de PowerShell "Get-Item {0}".</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>No se puede ejecutar este comando porque no se puede deshabilitar la configuración.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>No se encuentra el valor del elemento "{0}" en la ruta de acceso {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Este comando no se puede usar sin el algoritmo de autenticación Básico o Implícito porque se especificaron credenciales. Use el algoritmo de autenticación Básico o Implícito y ejecute el comando.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Configuración de seguridad de WinRM.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Este comando no se puede usar en la ruta de acceso actual porque New-Item no se admite en este nivel de la ruta de acceso del proveedor.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>No se puede usar este comando porque la configuración está dañada. Ejecute WinRM invoke Restore WinRM/config para restaurar la configuración predeterminada</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>No se puede usar este comando porque el tipo de valor del parámetro no es válido. La configuración {0} espera un valor de Tipo {1}. Compruebe que el valor es correcto e inténtelo de nuevo.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>El servicio WinRM no está iniciado actualmente. Al ejecutar este comando, se iniciará el servicio WinRM. + +¿Desea continuar?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>No se puede usar este comando porque el parámetro no coincide con ninguna propiedad del ResourceURI. Compruebe los parámetros de entrada y ejecute el comando.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Este equipo está configurado para recibir credenciales de un equipo cliente remoto.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>El parámetro {0} no se puede usar cuando el valor del parámetro {1} es {2}. El parámetro {0} solo se puede usar cuando el valor del parámetro {1} es {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Los cambios de configuración realizados solo serán efectivos después de reiniciar el servicio WinRM en {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>No se puede usar este comando desde la ruta de acceso actual. Vaya a la ruta de acceso raíz del proveedor mediante cd\ y vuelva a ejecutar el comando.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Este complemento de PowerShell contiene cmdlets (como Get-WSManInstance y Set-WSManInstance) que el host de PowerShell usa para administrar las operaciones de WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Este comando no se puede usar para quitar el equipo "localhost" porque siempre estará conectado. Proporcione otro equipo conectado y ejecute el comando.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Este comando crea un nuevo elemento ClientCertificate. + +¿Desea continuar?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>No se puede quitar el valor RunAsPassword. Quite los valores de RunAsUser y RunAsPassword en PowerShell llamando al cmdlet Clear-Item con el valor del atributo -Path igual al valor de RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>No se puede crear una unidad con la raíz especificada. La ruta de acceso raíz no existe.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>No se puede usar este comando porque el parámetro coincide con varias propiedades de ResourceURI. Compruebe los parámetros de entrada y ejecute el comando.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/fr/WsManResources.fr.resx b/src/Microsoft.WSMan.Management/resources/fr/WsManResources.fr.resx new file mode 100644 index 00000000000..1b084108421 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/fr/WsManResources.fr.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car le fichier n’existe pas. Vérifiez l’existence du fichier et exécutez votre commande.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Crée un élément ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Cette commande ne peut pas être exécutée car l'URI de connexion n'est pas au format correct. Veuillez vérifier l'URI de connexion et exécuter à nouveau votre commande.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>L’authentification CredSSP permet d’envoyer les informations d’identification de l’utilisateur sur cet ordinateur à un ordinateur distant. Si vous utilisez l’authentification CredSSP pour une connexion à un ordinateur malveillant ou compromis, cet ordinateur aura accès à votre nom d’utilisateur et à votre mot de passe. Pour plus d’informations, consultez la rubrique d’aide Enable-WSManCredSSP. +Voulez-vous activer l’authentification CredSSP ?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Crée un élément Écouteur.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Cette commande modifie les paramètres de sécurité sur une ressource dans le plug-in WinRM suivant : {0}. +Voulez-vous continuer ?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>« Set-Item » sur le paramètre de configuration WinRM «{0}» pour mettre à jour la valeur sur «{1}»</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car le paramètre ne peut pas être activé.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Cette commande crée un élément Écouteur. + +Voulez-vous continuer ?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>L'accès est refusé. Vous devez exécuter cette applet de commande à partir d’un processus avec élévation de privilèges.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée, car la racine du lecteur WsMan n’est pas prise en charge sur cette version du système d’exploitation Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Démarrer le service WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>L’authentification CredSSP permet au serveur d’accepter les informations d’identification de l’utilisateur à partir d’un ordinateur distant. Si vous activez l’authentification CredSSP sur le serveur, le serveur aura accès au nom d’utilisateur et au mot de passe de l’ordinateur client si l’ordinateur client les envoie. Pour plus d’informations, consultez la rubrique d’aide Enable-WSManCredSSP. +Souhaitez-vous activer l'authentification CredSSP ?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Configuration rapide WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Cette commande ne peut pas définir la valeur d'entrée car ces valeurs sont des clés primaires ou des éléments conteneurs de l'objet ressource. Modifiez la valeur d’entrée et exécutez votre commande.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Configuration de l’authentification CredSSP pour WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Définir la valeur de l’élément</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Impossible de convertir 'System.Object[]' en type 'System.String' requis par le paramètre. La méthode spécifiée n’est pas prise en charge.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Cet ordinateur n’est pas configuré pour recevoir les informations d’identification d’un ordinateur client distant.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée à partir du chemin d’accès actuel. Accédez au répertoire racine du fournisseur à l'aide de la commande cd\ et exécutez à nouveau votre commande.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Cette applet de commande PowerShell n’est pas disponible sur Windows XP et Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée car le paramètre correspond à une propriété non textuelle de ResourceURI. Vérifiez les paramètres d'entrée et exécutez votre commande.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} ne peut pas être spécifié lorsque {1} est spécifié.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Le client WinRM ne peut pas terminer l’opération. Vérifiez si le nom de l’ordinateur est valide.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Le paramètre {0} est obligatoire lorsque la valeur du paramètre {1} est {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car la valeur de paramètre n’est pas fournie. Vérifiez à nouveau la valeur et exécutez votre commande.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car le chemin d’accès n’existe pas. Vérifiez l’existence du chemin d’accès et exécutez votre commande.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Configuration de la sécurité pour le plug-in WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée dans le chemin d’accès actuel, car cette applet de commande n’est pas prise en charge à ce niveau du chemin du fournisseur.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>L’ordinateur n’est pas configuré pour autoriser la délégation de nouvelles informations d’identification.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Les modifications de configuration que vous avez apportées ne seront effectives qu’après le redémarrage du service WinRM. Pour redémarrer le service WinRM, exécutez la commande suivante : « Restart-Service winrm »</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>L’exécution de la commande Set-WSManQuickConfig a des implications importantes en matière de sécurité, car elle permet la gestion à distance via le service WinRM sur cet ordinateur. +Cette commande : + 1. Vérifie si le service WinRM est en cours d’exécution. Si le service WinRM n’est pas en cours d’exécution, le service est démarré. + 2. Définit le type de démarrage du service WinRM sur automatique. + 3. Crée un écouteur pour accepter les requêtes sur n'importe quelle adresse IP. Par défaut, le transport est HTTP. + 4. Active une exception de pare-feu pour le trafic WS-Management. + 5. Active l’authentification du service Kerberos et Negotiate. +Voulez-vous activer la gestion à distance via le service WinRM sur cet ordinateur ?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>La valeur de RunAsPassword ne peut pas être définie sans une valeur définie pour RunAsUser. Définissez la valeur pour RunAsUser et RunAsPassword dans PowerShell en appelant l’applet de commande Set-Item avec la valeur de l’attribut -Path égale à la valeur de RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>La configuration mise à jour peut affecter le fonctionnement des plug-ins dont la valeur de quota par plug-in est supérieure à {0}. Vérifiez la configuration de tous les plug-ins inscrits et modifiez les valeurs de quota par plug-in pour les plug-ins concernés.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Cette commande définit la valeur de l’élément. + +Voulez-vous continuer ?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>L’ordinateur est configuré pour permettre la délégation de nouvelles informations d’identification aux cibles suivantes :</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Racine du stockage de configuration WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car le service WinRM n’est pas démarré.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car le chemin d’accès racine n’existe pas. Vérifiez le chemin racine et exécutez votre commande.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée dans le chemin d’accès actuel, car Remove-Item n’est pas pris en charge à ce niveau du chemin du fournisseur.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Cette commande modifie la liste TrustedHosts pour le client WinRM. Les ordinateurs de la liste TrustedHosts peuvent ne pas être authentifiés. Le client peut envoyer des informations d’identification à ces ordinateurs. Voulez-vous vraiment modifier cette liste ?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Cette commande modifie le paramètre RootSDDL pour le service WinRM. RootSDDL stocke les paramètres de sécurité par défaut pour toute ressource sécurisable WinRM qui ne spécifie pas son propre SDDL. La modification du SDDL peut affecter la sécurité de nombreuses ressources WinRM. Voulez-vous vraiment modifier ces paramètres par défaut ?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Cette commande ne peut être utilisée sans authentification car l'algorithme d'authentification est de type Basic ou Digest. Utilisez le paramètre Credentials pour spécifier la valeur et exécuter votre commande.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>La configuration mise à jour n’est effective que si elle est inférieure ou égale à la valeur du quota global {0}. Vérifiez la valeur du quota global à l’aide de l’applet de commande PowerShell « Get-Item {0}».</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Impossible d’exécuter cette commande, car le paramètre ne peut pas être désactivé.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Impossible de trouver la valeur de l’élément «{0}» dans le chemin d’accès {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Cette commande ne peut être utilisée sans l'algorithme d'authentification Basic ou Digest car des informations d'identification sont spécifiées. Utilisez l'algorithme d'authentification Basic ou Digest et exécutez votre commande.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Configuration de la sécurité WinRM.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée dans le chemin d’accès actuel, car New-Item n’est pas pris en charge à ce niveau du chemin du fournisseur.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car la configuration est endommagée. Exécutez WinRM et saisissez « Restaurer WinRM/config » pour rétablir la configuration par défaut</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Impossible d’utiliser cette commande, car le type de valeur du paramètre n’est pas valide. {0} configuration attend une valeur de type {1}. Vérifiez que la valeur est correcte et réessayez.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Le service WinRM n’est pas démarré actuellement. L’exécution de cette commande démarre le service WinRM. + +Voulez-vous continuer ?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée car le paramètre ne correspond à aucune propriété de ResourceURI. Vérifiez les paramètres d'entrée et exécutez votre commande.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Cet ordinateur est configuré pour recevoir les informations d’identification d’un ordinateur client distant.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Impossible d’utiliser le paramètre {0} lorsque la valeur du paramètre {1} est {2}. Le paramètre {0} ne peut être utilisé que lorsque la valeur du paramètre {1} est {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Les modifications de configuration que vous avez apportées ne seront effectives qu’après le redémarrage du service WinRM le {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée à partir du chemin d’accès actuel. Accédez au répertoire racine du fournisseur à l'aide de la commande cd\ et exécutez à nouveau votre commande.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Ce composant logiciel enfichable PowerShell contient des applets de commande (telles que Get-WSManInstance et Set-WSManInstance) utilisées par l’hôte PowerShell pour gérer les opérations WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée pour supprimer l’ordinateur « localhost », car il sera toujours connecté. Donnez un autre ordinateur connecté et exécutez votre commande.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Cette commande crée un élément ClientCertificate. + +Voulez-vous continuer ?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Impossible de supprimer la valeur RunAsPassword. Supprimez les valeurs pour RunAsUser et RunAsPassword dans PowerShell en appelant l’applet de commande Clear-Item avec la valeur de l’attribut -Path égale à la valeur de RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Nous ne pouvons pas créer un lecteur avec la racine spécifiée. Le chemin racine n’existe pas.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Cette commande ne peut pas être utilisée car le paramètre correspond à plusieurs propriétés de ResourceURI. Vérifiez les paramètres d'entrée et exécutez votre commande.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/it/WsManResources.it.resx b/src/Microsoft.WSMan.Management/resources/it/WsManResources.it.resx new file mode 100644 index 00000000000..4b2e314219d --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/it/WsManResources.it.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Questo comando non può essere usato perché il file non esiste. Verificare che il file esista ed eseguire il comando.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Crea un nuovo elemento ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Questo comando non può essere eseguito perché l'URI di connessione non è nel formato corretto. Controllare l'URI di connessione ed eseguire di nuovo il comando.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>L'autenticazione CredSSP consente l'invio delle credenziali utente di questo computer a un computer remoto. Se si usa l'autenticazione CredSSP per una connessione a un computer dannoso o compromesso, tale computer avrà accesso al nome utente e alla password. Per altre informazioni, vedere l'argomento della Guida Enable-WSManCredSSP. +Abilitare l'autenticazione CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Crea un nuovo elemento listener.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Questo comando consente di modificare le impostazioni di sicurezza di una risorsa nel seguente plug-in Gestione remota Windows: {0}. +Continuare?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>"Set-Item" nell'impostazione di configurazione di Gestione remota Windows "{0}" per aggiornare il valore in "{1}"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché non è possibile abilitare l'impostazione.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Questo comando crea un nuovo elemento Listener. + +Continuare?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Accesso negato. È necessario eseguire questo cmdlet da un processo con privilegi elevati.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Non è possibile usare questo comando perché la radice dell'unità WsMan non è supportata in questa versione del sistema operativo Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Avvia il servizio Gestione remota Windows</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>L'autenticazione CredSSP consente al server di accettare le credenziali utente da un computer remoto. Se abiliti l'autenticazione CredSSP nel server, il server avrà accesso al nome utente e alla password del computer client, se inviati dal computer client. Per altre informazioni, vedere l'argomento della Guida Enable-WSManCredSSP. +Abilitare l'autenticazione CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Configurazione rapida di Gestione remota Windows</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Questo comando non può impostare il valore di input perché tali valori sono chiavi primarie o elementi Contenitore dell'oggetto risorsa. Modificare il valore di input ed eseguire il comando.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Configurazione dell'autenticazione CredSSP per WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Imposta il valore dell'elemento</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Non è possibile convertire 'System.Object[]' nel tipo 'System.String' richiesto dal parametro. Il metodo specificato non è supportato.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Il computer non è configurato per ricevere credenziali da un computer client remoto.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Non è possibile utilizzare questo comando dal percorso corrente. Passare al percorso radice del provider usando cd\ ed eseguire di nuovo il comando.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Questo cmdlet di PowerShell non è disponibile per Windows XP e Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Questo comando non può essere usato perché il parametro corrisponde a una proprietà non testuale in ResourceURI. Controllare i parametri di input ed eseguire il comando.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} non può essere specificato quando {1} è specificato.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Il client Gestione remota Windows non può completare l'operazione. Verificare che il nome del computer sia valido.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Il parametro {0} è obbligatorio quando il valore del parametro {1} è {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Questo comando non può essere usato perché il valore del parametro non è specificato. Controllare di nuovo il valore ed eseguire il comando.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Questo comando non può essere usato perché il percorso non esiste. Verificare che il percorso esista ed eseguire il comando.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Configurazione di sicurezza per il plug-in Gestione remota Windows.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Non è possibile usare questo comando nel percorso corrente perché questo cmdlet non è supportato a questo livello del percorso del provider.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Il computer non è configurato per consentire la delega di nuove credenziali.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Le modifiche apportate alla configurazione saranno effettive solo dopo il riavvio del servizio Gestione remota Windows. Per riavviare il servizio Gestione remota Windows, eseguire il comando seguente: 'Restart-Service winrm'</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>L'esecuzione del comando Set-WSManQuickConfig ha implicazioni significative per la sicurezza, in quanto abilita la gestione remota tramite il servizio Gestione remota Windows in questo computer. +Questo comando: + 1. Verifica se il servizio Gestione remota Windows è in esecuzione. Se non è in esecuzione, il servizio Gestione remota Windows viene avviato. + 2. Imposta il tipo di avvio del servizio Gestione remota Windows su Automatico. + 3. Crea un listener per accettare le richieste in qualsiasi indirizzo IP. Per impostazione predefinita, il trasporto è HTTP. + 4. Abilita un'eccezione del firewall per il traffico WS-Management. + 5. Abilita l'autenticazione del servizio Kerberos e Negotiate. +Abilitare la gestione remota tramite il servizio Gestione remota Windows in questo computer?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>Non è possibile impostare il valore di RunAsPassword senza un valore impostato per RunAsUser. Impostare entrambi i valori, RunAsUser e RunAsPassword, in PowerShell chiamando il cmdlet Set-Item con il valore dell'attributo -Path uguale al valore di RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>La configurazione aggiornata potrebbe influire sul funzionamento dei plug-in con un valore di quota per plug-in maggiore di {0}. Verificare la configurazione di tutti i plug-in registrati e modificare i valori di quota per plug-in per i plug-in interessati.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Questo comando imposta il valore dell'elemento. + +Continuare?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Il computer è configurato per consentire la delega di credenziali nuove alle destinazioni seguenti:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Radice dell'archiviazione della configurazione WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Non è possibile eseguire questo comando perché il servizio Gestione remota Windows non è avviato.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Questo comando non può essere usato perché il percorso radice non esiste. Controllare il percorso radice ed eseguire il comando.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Non è possibile usare questo comando nel percorso corrente perché Remove-Item non è supportato a questo livello del percorso del provider.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Questo comando modifica l'elenco TrustedHosts per il client Gestione remota Windows. I computer nell'elenco di TrustedHosts potrebbero non essere autenticati. Il client potrebbe inviare informazioni sulle credenziali a questi computer. Modificare questo elenco?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Questo comando modifica l'impostazione RootSDDL per il servizio Gestione remota Windows. RootSDDL archivia le impostazioni di sicurezza predefinite per qualsiasi risorsa a protezione diretta Gestione remota Windows che non specifica il proprio SDDL. La modifica dell'SDDL potrebbe influire sulla sicurezza di molte risorse Gestione remota Windows. Modificare queste impostazioni predefinite?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Questo comando non può essere usato senza credenziali perché l'algoritmo di autenticazione è Basic o Digest. Usare il parametro Credentials per specificare il valore ed eseguire il comando.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>La configurazione aggiornata è effettiva solo se è minore o uguale al valore della quota globale {0}. Verificare il valore della quota globale usando il cmdlet di PowerShell "Get-Item {0}".</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché l'impostazione non può essere disabilitata.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Non è possibile trovare il valore dell'elemento "{0}" nel percorso {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Questo comando non può essere usato senza l'algoritmo di autenticazione Basic o Digest perché sono specificate credenziali. Usare l'algoritmo di autenticazione Basic o Digest ed eseguire il comando.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Configurazione di sicurezza Gestione remota Windows.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Non è possibile usare questo comando nel percorso corrente perché New-Item non è supportato a questo livello del percorso del provider.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Questo comando non può essere usato perché la configurazione è danneggiata. Eseguire WinRM invoke Restore WinRM/config per ripristinare la configurazione predefinita</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Non è possibile utilizzare questo comando perché il tipo di valore del parametro non è valido. La configurazione di {0} prevede un valore di tipo {1}. Verificare che il valore sia corretto e riprovare.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Il servizio Gestione remota Windows non è attualmente avviato. L'esecuzione di questo comando avvierà il servizio Gestione remota Windows. + +Continuare?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Questo comando non può essere usato perché il parametro non corrisponde ad alcuna proprietà in ResourceURI. Controllare i parametri di input ed eseguire il comando.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Il computer è configurato per ricevere credenziali da un computer client remoto.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Il parametro {0} non può essere usato quando il valore del parametro {1} è {2}. Il parametro {0} può essere usato solo quando il valore del parametro {1} è {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Le modifiche apportate alla configurazione saranno effettive solo dopo il riavvio del servizio Gestione remota Windows in {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Non è possibile utilizzare questo comando dal percorso corrente. Passare al percorso radice del provider usando cd\ ed eseguire di nuovo il comando.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Questo snap-in di PowerShell contiene cmdlet, ad esempio Get-WSManInstance e Set-WSManInstance, usati dall'host di PowerShell per gestire le operazioni WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Questo comando non può essere usato per rimuovere il computer 'localhost' perché sarà sempre connesso. Specificare un altro computer connesso ed eseguire il comando.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Questo comando crea un nuovo elemento ClientCertificate. + +Continuare?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Non è possibile rimuovere il valore RunAsPassword. Rimuovere i valori RunAsUser e RunAsPassword in PowerShell chiamando il cmdlet Clear-Item con il valore dell'attributo -Path uguale al valore di RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Non è possibile creare un'unità con la radice specificata. Il percorso radice non esiste.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Questo comando non può essere usato perché il parametro corrisponde a più proprietà in ResourceURI. Controllare i parametri di input ed eseguire il comando.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/ja/WsManResources.ja.resx b/src/Microsoft.WSMan.Management/resources/ja/WsManResources.ja.resx new file mode 100644 index 00000000000..a6f593f296d --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/ja/WsManResources.ja.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>ファイルが存在しないため、このコマンドは使用できません。ファイルの存在を確認し、コマンドを実行してください。</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>新しい ClientCertificate 項目を作成します。</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>接続 URI の形式が正しくないため、このコマンドを実行できません。接続 URI を確認し、コマンドをもう一度実行してください。</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>CredSSP 認証を使用すると、このコンピューターのユーザー資格情報をリモート コンピューターに送信できます。悪意のあるコンピューターまたは侵害されたコンピューターへの接続に CredSSP 認証を使用する場合、そのコンピューターはユーザー名とパスワードにアクセスできます。詳細については、Enable-WSManCredSSP のヘルプ トピックを参照してください。 +CredSSP 認証を有効にしますか?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>新しいリスナー項目を作成します。</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>このコマンドは、次の WinRM プラグインのリソースのセキュリティ設定を変更します: {0}。 +続行しますか?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>値を "{1}" に更新するための WinRM 構成設定 "{0}" の "Set-Item"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>設定を有効にできないため、このコマンドを実行できません。</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>このコマンドは、新しいリスナー項目を作成します。 + +続行しますか?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>アクセスは拒否されました。昇格されたプロセスからこのコマンドレットを実行する必要があります。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>このバージョンの Windows OS では WsMan ドライブ ルートがサポートされていないため、このコマンドは使用できません。</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>WinRM サービスの開始</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>CredSSP 認証を使用すると、サーバーはリモート コンピューターからユーザー資格情報を受け入れます。サーバーで CredSSP 認証を有効にした場合、クライアント コンピューターから送信された場合、サーバーはクライアント コンピューターのユーザー名とパスワードにアクセスできます。詳細については、Enable-WSManCredSSP のヘルプ トピックを参照してください。 +CredSSP 認証を有効にしますか?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM クイック構成</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>これらの値はリソース オブジェクトの主キーまたはコンテナー項目であるため、このコマンドは入力値を設定できません。入力値を変更し、コマンドを実行します。</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>WS-Management の CredSSP 認証構成</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>項目の値を設定する</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>'System.Object[]' をパラメーターに必要な型 'System.String' に変換できません。指定されたメソッドはサポートされていません。</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>このコンピューターは、リモート クライアント コンピューターから資格情報を受信するように構成されていません。</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>このコマンドは、現在のパスからは使用できません。cd\ を使用してプロバイダーのルート パスに移動し、コマンドをもう一度実行してください。</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>この PowerShell コマンドレットは、Windows XP および Windows Server 2003 では使用できません。</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>パラメーターが ResourceURI のテキスト以外のプロパティと一致するため、このコマンドを使用できません。入力パラメーターを確認し、コマンドを実行してください。</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>{1} が指定されている場合、{0} は指定できません。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>WinRM クライアントは操作を完了できません。コンピューター名が有効かどうかを確認してください。</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>{1} パラメーター値が {2} の場合、{0} パラメーターは必須です。</value> + </data> + <data name="value" xml:space="preserve"> + <value>パラメーター値が指定されていないため、このコマンドは使用できません。値をもう一度確認し、コマンドを実行します。</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>パスが存在しないため、このコマンドは使用できません。パスの存在を確認し、コマンドを実行します。</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>WinRM プラグインのセキュリティ構成。</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>このコマンドレットはこのレベルのプロバイダー パスではサポートされていないため、現在のパスではこのコマンドを使用できません。</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>このマシンは、新しい資格情報の委任を許可するようには構成されていません。</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>行った構成の変更は、WinRM サービスが再起動された後にのみ有効になります。 WinRM サービスを再起動するには、次のコマンドを実行します: 'Restart-Service winrm'</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Set-WSManQuickConfig コマンドを実行すると、このコンピューターの WinRM サービスを介したリモート管理が可能になり、セキュリティに大きな影響があります。 +このコマンドは次のとおりです: + 1. WinRM サービスが実行されているかどうかを確認します。WinRM サービスが実行されていない場合は、サービスを開始します。 + 2. WinRM サービスのスタートアップの種類を自動に設定されます。 + 3. 任意の IP アドレスで要求を受け入れるリスナーが作成されます。既定では、トランスポートは HTTP です。 + 4. WS-Management トラフィックのファイアウォール例外が有効になります。 + 5. Kerberos および Negotiate サービス認証が有効になります。 +このコンピューターの WinRM サービスを使用してリモート管理を有効にしますか?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>RunAsPassword の値は、RunAsUser に値を設定しないと設定できません。-Path 属性の値が RunAsUser の値と等しい Set-Item コマンドレットを呼び出して、PowerShell で RunAsUser と RunAsPassword の両方の値を設定してください。</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>更新された構成は、プラグインごとのクォータ値が {0} より大きいプラグインの操作に影響する可能性があります。登録されているすべてのプラグインの構成を確認し、影響を受けるプラグインの、プラグインごとのクォータ値を変更します。</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>このコマンドは、Item の値を設定します。 + +続行しますか?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>このマシンは、次のターゲットへの新しい資格情報の委任を許可するように構成されています:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>WsMan Config Storage のルート。</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>WinRM サービスが開始されていないため、このコマンドを実行できません。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>ルート パスが存在しないため、このコマンドは使用できません。ルート パスを確認し、コマンドを実行してください。</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Remove-Item はこのレベルのプロバイダー パスではサポートされていないため、現在のパスではこのコマンドを使用できません。</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>このコマンドは、WinRM クライアントの TrustedHosts リストを変更します。TrustedHosts リスト内のコンピューターが認証されていない可能性があります。クライアントは、これらのコンピューターに資格情報を送信する場合があります。このリストを変更しますか?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>このコマンドにより WinRM サービスの RootSDDL 設定が変更されます。 RootSDDL には、独自の SDDL を指定しない WinRM セキュリティ保護可能なリソースの既定のセキュリティ設定が格納されます。SDDL を変更すると、多くの WinRM リソースのセキュリティに影響する可能性があります。これらの既定の設定を変更しますか?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>認証アルゴリズムが Basic または Digest であるため、このコマンドは資格情報なしでは使用できません。Credentials パラメーターを使用して値を指定し、コマンドを実行してください。</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>更新された構成は、グローバル クォータ {0} の値以下の場合にのみ有効です。PowerShell コマンドレット "Get-Item {0}" を使用して、グローバル クォータの値を確認します。</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>設定を無効にできないため、このコマンドを実行できません。</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>パス {1} に "{0}" 要素の値が見つかりません。</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>資格情報が指定されているため、基本認証アルゴリズムまたはダイジェスト認証アルゴリズムがないと、このコマンドを使用できません。基本認証アルゴリズムまたはダイジェスト認証アルゴリズムを使用して、コマンドを実行してください。</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM セキュリティの構成を同期します。</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>New-Item はこのレベルのプロバイダー パスでサポートされていないため、現在のパスではこのコマンドを使用できません。</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>構成が壊れているため、このコマンドは使用できません。WinRM を実行して Restore WinRM/config を呼び出し、既定の構成を復元します</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>パラメーター値の型が無効なため、このコマンドは使用できません。{0} 構成では、型 {1} の値が必要です。値が正しいことを確認してから、もう一度やり直してください。</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>WinRM サービスは現在開始されていません。このコマンドを実行すると、WinRM サービスが開始されます。 + +続行しますか?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>パラメーターが ResourceURI のどのプロパティとも一致しないため、このコマンドを使用できません。入力パラメーターを確認して、コマンドを実行してください。</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>このコンピューターは、リモート クライアント コンピューターから資格情報を受信するように構成されています。</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>{1} パラメーター値が {2} の場合、{0} パラメーターは使用できません。{0} パラメーターは、{1} パラメーター値が {3} の場合にのみ使用できます。</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>行った構成の変更は、WinRM サービスが {0} に再起動された後にのみ有効になります。</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>このコマンドは、現在のパスからは使用できません。cd\ を使用してプロバイダーのルート パスに移動し、コマンドをもう一度実行してください。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>この PowerShell スナップインには、PowerShell ホストが WSMan 操作を管理するために使用するコマンドレット (Get-WSManInstance や Set-WSManInstance など) が含まれています。</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>このコマンドは、常に接続されるため、コンピューター 'localhost' を削除するために使用できません。他の接続されたコンピューターを指定して、コマンドを実行します。</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>このコマンドは、新しい ClientCertificate 項目を作成します。 + +続行しますか?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>RunAsPassword 値を削除できません。PowerShell で -Path 属性の値が RunAsUser の値と等しい Clear-Item コマンドレットを呼び出して、RunAsUser と RunAsPassword の値を削除してください。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>指定されたルートを持つドライブを作成できません。ルート パスが存在しません。</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>パラメーターが ResourceURI の複数のプロパティと一致するため、このコマンドを使用できません。入力パラメーターを確認して、コマンドを実行してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/ko/WsManResources.ko.resx b/src/Microsoft.WSMan.Management/resources/ko/WsManResources.ko.resx new file mode 100644 index 00000000000..a9f1bcd4008 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/ko/WsManResources.ko.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>파일이 없으므로 이 명령을 사용할 수 없습니다. 파일이 있는지 확인하고 명령을 실행하세요.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>새 ClientCertificate 항목을 만듭니다.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>연결 URI가 올바른 형식이 아니므로 이 명령을 실행할 수 없습니다. 연결 URI를 확인하고 명령을 다시 실행하세요.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>CredSSP 인증을 사용하면 이 컴퓨터의 사용자 자격 증명을 원격 컴퓨터로 보낼 수 있습니다. 악의적이거나 손상된 컴퓨터에 연결하기 위해 CredSSP 인증을 사용하는 경우 해당 컴퓨터는 사용자 이름 및 암호에 액세스할 수 있습니다. 자세한 내용은 Enable-WSManCredSSP 도움말 항목을 참조하세요. +CredSSP 인증을 사용하도록 설정하시겠습니까?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>새 수신기 항목을 만듭니다.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>이 명령은 다음 WinRM 플러그 인의 리소스에 대한 보안 설정을 수정합니다. {0}. +계속하시겠습니까?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>WinRM 구성 설정 "{0}"의 값을 "{1}"로 업데이트하려면 "Set-Item"을 사용하세요.</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>설정을 사용하도록 설정할 수 없으므로 이 명령을 실행할 수 없습니다.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>이 명령은 새 수신기 항목을 만듭니다. + +계속하시겠습니까?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>액세스가 거부되었습니다. 관리자 권한이 있는 프로세스에서 이 cmdlet을 실행해야 합니다.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>이 버전의 Windows OS에서는 WsMan 드라이브 루트가 지원되지 않으므로 이 명령을 사용할 수 없습니다.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>WinRM 서비스 시작</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>CredSSP 인증을 사용하면 서버가 원격 컴퓨터의 사용자 자격 증명을 수락할 수 있습니다. 서버에서 CredSSP 인증을 사용하도록 설정하면 클라이언트 컴퓨터가 자격 증명을 보낼 때 서버에서 해당 사용자 이름과 암호에 액세스할 수 있습니다. 자세한 내용은 Enable-WSManCredSSP 도움말 항목을 참조하세요. +CredSSP 인증을 사용하도록 설정하시겠습니까?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM 빠른 구성</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>이러한 값은 리소스 개체의 기본 키 또는 컨테이너 항목이므로 이 명령은 입력 값을 설정할 수 없습니다. 입력 값을 변경하고 명령을 실행합니다.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>WS-Management에 대한 CredSSP 인증 구성</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>항목의 값 설정</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>'System.Object[]'를 매개 변수에 필요한 'System.String' 형식으로 변환할 수 없습니다. 지정한 메서드는 지원되지 않습니다.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>이 컴퓨터는 원격 클라이언트 컴퓨터에서 자격 증명을 받도록 구성되지 않았습니다.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>이 명령은 현재 경로에서 사용할 수 없습니다. cd\를 사용하여 공급자의 루트 경로로 이동하고 명령을 다시 실행합니다.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>이 PowerShell cmdlet은 Windows XP 및 Windows Server 2003에서 사용할 수 없습니다.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>매개 변수가 ResourceURI의 텍스트가 아닌 속성과 일치하므로 이 명령을 사용할 수 없습니다. 입력 매개 변수를 확인하고 명령을 실행하세요.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>{1}이(가) 지정된 경우 {0}을(를) 지정할 수 없습니다.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>WinRM 클라이언트가 작업을 완료할 수 없습니다. 컴퓨터 이름이 유효한지 확인합니다.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>{1} 매개 변수 값이 {2}인 경우 {0} 매개 변수는 필수입니다.</value> + </data> + <data name="value" xml:space="preserve"> + <value>매개 변수 값이 제공되지 않았으므로 이 명령을 사용할 수 없습니다. 값을 다시 확인하고 명령을 실행하세요.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>경로가 없으므로 이 명령을 사용할 수 없습니다. 경로가 있는지 확인하고 명령을 실행하세요.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>WinRM 플러그 인에 대한 보안 구성입니다.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>이 cmdlet은 이 공급자 경로 수준에서 지원되지 않으므로 현재 경로에서 이 명령을 사용할 수 없습니다.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>컴퓨터가 새 자격 증명 위임을 허용하도록 구성되어 있지 않습니다.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>수행한 구성 변경 내용은 WinRM 서비스를 다시 시작한 후에만 적용됩니다. WinRM 서비스를 다시 시작하려면 'Restart-Service winrm' 명령을 실행하세요.</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Set-WSManQuickConfig 명령을 실행하면 이 컴퓨터의 WinRM 서비스를 통해 원격 관리를 사용할 수 있으므로 보안에 상당한 영향을 미칩니다. +이 명령: + 1. WinRM 서비스가 실행 중인지 확인합니다. WinRM 서비스가 실행되고 있지 않으면 서비스가 시작됩니다. + 2. WinRM 서비스 시작 유형을 자동으로 설정합니다. + 3. 모든 IP 주소에 대한 요청을 수락하는 수신기를 만듭니다. 기본적으로 전송은 HTTP입니다. + 4. WS-Management 트래픽에 대해 방화벽 예외를 사용하도록 설정합니다. + 5. Kerberos 및 협상 서비스 인증을 사용하도록 설정합니다. +이 컴퓨터에서 WinRM 서비스를 통해 원격 관리를 사용하도록 설정하시겠습니까?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>RunAsUser에 대한 값을 설정하지 않으면 RunAsPassword 값을 설정할 수 없습니다. -Path 특성 값이 RunAsUser 값과 같은 Set-Item cmdlet을 호출하여 Powershell에서 RunAsUser 및 RunAsPassword의 값을 설정합니다.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>업데이트된 구성은 플러그 인당 할당량 값이 {0}보다 큰 플러그 인의 작업에 영향을 줄 수 있습니다. 등록된 모든 플러그 인의 구성을 확인하고 영향을 받는 플러그 인의 플러그 인당 할당량 값을 변경하세요.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>이 명령은 항목의 값을 설정합니다. + +계속하시겠습니까?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>컴퓨터가 다음 대상에 대한 새 자격 증명 위임을 허용하도록 구성되었습니다.</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>WsMan 구성 저장소의 루트입니다.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>WinRM 서비스가 시작되지 않았기 때문에 이 명령을 실행할 수 없습니다.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>루트 경로가 없으므로 이 명령을 사용할 수 없습니다. 루트 경로를 확인하고 명령을 실행하세요.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Remove-Item은 이 공급자 경로 수준에서 지원되지 않으므로 현재 경로에서 이 명령을 사용할 수 없습니다.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>이 명령은 WinRM 클라이언트의 TrustedHosts 목록을 수정합니다. TrustedHosts 목록의 컴퓨터는 인증되지 않았을 수 있습니다. 클라이언트가 이러한 컴퓨터로 자격 증명 정보를 보낼 수도 있습니다. 이 목록을 수정하시겠습니까?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>이 명령은 WinRM 서비스의 RootSDDL 설정을 수정합니다. RootSDDL은 자체 SDDL을 지정하지 않은 WinRM 보안 개체 리소스의 기본 보안 설정을 저장합니다. SDDL을 변경하면 여러 WinRM 리소스의 보안에 영향을 줄 수 있습니다. 이러한 기본 설정을 수정하시겠습니까?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>인증 알고리즘이 Basic 또는 Digest이므로 자격 증명 없이 이 명령을 사용할 수 없습니다. Credentials 매개 변수를 사용하여 값을 지정하고 명령을 실행합니다.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>업데이트된 구성은 전역 할당량 값 {0}보다 작거나 같은 경우에만 적용됩니다. PowerShell cmdlet "Get-Item {0}"을(를) 사용하여 전역 할당량 값을 확인합니다.</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>설정을 사용하지 않도록 설정할 수 없으므로 이 명령을 실행할 수 없습니다.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>경로{1}에서 "{0}" 요소의 값을 찾을 수 없습니다.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>자격 증명이 지정되어 있으므로 Basic 또는 Digest 인증 알고리즘 없이 이 명령을 사용할 수 없습니다. Basic 또는 Digest 인증 알고리즘을 사용하여 명령을 실행하세요.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM 보안 구성입니다.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>New-Item은 이 공급자 경로 수준에서 지원되지 않으므로 현재 경로에서 이 명령을 사용할 수 없습니다.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>구성이 손상되었으므로 이 명령을 사용할 수 없습니다. WinRM 호출 실행 기본 구성을 복원하려면 WinRM/config를 복원하세요.</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>매개 변수 값 형식이 잘못되었으므로 이 명령을 사용할 수 없습니다. {0} 구성에는 Type {1} 값이 필요합니다. 값이 올바른지 확인하고 다시 시도하세요.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>WinRM 서비스가 현재 시작되지 않았습니다. 이 명령을 실행하면 WinRM 서비스가 시작됩니다. + +계속하시겠습니까?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>매개 변수가 ResourceURI의 속성과 일치하지 않으므로 이 명령을 사용할 수 없습니다. 입력 매개 변수를 확인하고 명령을 실행하세요.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>이 컴퓨터는 원격 클라이언트 컴퓨터에서 자격 증명을 받도록 구성되어 있습니다.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>{1} 매개 변수 값이 {2}인 경우 {0} 매개 변수를 사용할 수 없습니다. {0} 매개 변수는 {1} 매개 변수 값이 {3}인 경우에만 사용할 수 있습니다.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>수행한 구성 변경 내용은 {0}에서 WinRM 서비스를 다시 시작한 후에만 적용됩니다.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>이 명령은 현재 경로에서 사용할 수 없습니다. cd\를 사용하여 공급자의 루트 경로로 이동하고 명령을 다시 실행합니다.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>이 PowerShell 스냅인에는 PowerShell 호스트에서 WSMan 작업을 관리하는 데 사용하는 cmdlet(예: Get-WSManInstance 및 Set-WSManInstance 등)이 포함되어 있습니다.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>이 명령은 항상 연결되므로 'localhost' 컴퓨터를 제거하는 데 사용할 수 없습니다. 다른 연결된 컴퓨터를 제공하고 명령을 실행합니다.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>이 명령은 새 ClientCertificate 항목을 만듭니다. + +계속하시겠습니까?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>RunAsPassword 값을 제거할 수 없습니다. -Path 특성 값이 RunAsUser 값과 같은 Clear-Item cmdlet을 호출하여 PowerShell에서 RunAsUser 및 RunAsPassword 값을 제거합니다.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>지정한 루트로 드라이브를 만들 수 없습니다. 루트 경로가 없습니다.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>매개 변수가 ResourceURI의 여러 속성과 일치하므로 이 명령을 사용할 수 없습니다. 입력 매개 변수를 확인하고 명령을 실행하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/pl/WsManResources.pl.resx b/src/Microsoft.WSMan.Management/resources/pl/WsManResources.pl.resx new file mode 100644 index 00000000000..825f677f4f6 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/pl/WsManResources.pl.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Nie można użyć tego polecenia, ponieważ plik nie istnieje. Sprawdź, czy plik istnieje i uruchom swoje polecenie.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Tworzy nowy element ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Nie można wykonać tego polecenia, ponieważ identyfikator URI połączenia ma nieprawidłowy format. Sprawdź identyfikator URI połączenia i uruchom polecenie ponownie.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>Uwierzytelnianie CredSSP umożliwia wysłanie poświadczeń użytkownika na tym komputerze do komputera zdalnego. Jeśli użyjesz uwierzytelniania CredSSP podczas łączenia się ze złośliwym komputerem lub który ma naruszone zabezpieczenia, komputer ten uzyska dostęp do Twojej nazwy użytkownika i hasła. Więcej informacji można znaleźć w temacie pomocy Enable-WSManCredSSP. +Czy chcesz włączyć uwierzytelnianie CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Tworzy nowy element nasłuchujący.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>To polecenie modyfikuje ustawienia zabezpieczeń zasobu w następującym dodatku usługi WinRM: {0}. +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>Element „Set-Item” w ustawieniu konfiguracji usługi WinRM „{0}”, aby zaktualizować wartość na „{1}”</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Nie można wykonać tego polecenia, ponieważ nie można włączyć ustawienia.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>To polecenie tworzy nowy element nasłuchujący. + +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Odmowa dostępu. To polecenie cmdlet trzeba uruchomić z procesu z podwyższonymi uprawnieniami.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Tego polecenia nie można użyć, ponieważ katalog główny dysku WsMan nie jest obsługiwany w tej wersji systemu operacyjnego Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Uruchom usługę WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>Uwierzytelnianie CredSSP umożliwia serwerowi akceptowanie poświadczeń użytkownika z komputera zdalnego. Jeśli włączysz uwierzytelnianie CredSSP na serwerze, serwer uzyska dostęp do nazwy użytkownika i hasła komputera klienckiego, jeśli ten je prześle. Więcej informacji można znaleźć w temacie pomocy Enable-WSManCredSSP. +Czy chcesz włączyć uwierzytelnianie CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Szybka konfiguracja usługi WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Tego polecenia nie można użyć do ustawienia wartości wejściowej, ponieważ są to klucze podstawowe lub elementy kontenera obiektu zasobu. Zmień wartość wejściową i uruchom swoje polecenie.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Konfiguracja uwierzytelniania CredSSP dla protokołu WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Ustaw wartość elementu</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Nie można przekonwertować elementu „System.Object[]” na typ „System.String” wymagany przez parametr. Podana metoda nie jest obsługiwana.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Ten komputer nie jest skonfigurowany do odbierania poświadczeń ze zdalnego komputera klienckiego.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Tego polecenia nie można użyć z bieżącej ścieżki. Przejdź do ścieżki katalogu głównego dostawcy za pomocą polecenia cd\ i ponownie uruchom swoje polecenie.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>To polecenie cmdlet programu PowerShell nie jest dostępne w systemach Windows XP i Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Tego polecenia nie można użyć, ponieważ parametr jest zgodny z właściwością inną niż tekstowa w identyfikatorze URI zasobu. Sprawdź parametry wejściowe i uruchom swoje polecenie.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Nie można określić elementu {0}, gdy określono element{1}.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Klient usługi WinRM nie może ukończyć operacji. Sprawdź, czy nazwa komputera jest prawidłowa.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Parametr {0} jest wymagany, gdy wartość parametru {1} to {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Tego polecenia nie można użyć, ponieważ nie podano wartości parametru. Sprawdź ponownie wartość i uruchom swoje polecenie.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Nie można użyć tego polecenia, ponieważ ścieżka nie istnieje. Sprawdź, czy ścieżka istnieje i uruchom swoje polecenie.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Konfiguracja zabezpieczeń wtyczki usługi WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Tego polecenia nie można użyć w bieżącej ścieżce, ponieważ to polecenie cmdlet nie jest obsługiwane na tym poziomie ścieżki dostawcy.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Maszyna nie jest skonfigurowana w sposób umożliwiający delegowanie nowych poświadczeń.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Wprowadzone zmiany konfiguracji zaczną obowiązywać dopiero po ponownym uruchomieniu usługi WinRM. Aby ponownie uruchomić usługę WinRM, uruchom następujące polecenie: „Restart-Service winrm”</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Uruchomienie polecenia Set-WSManQuickConfig ma istotny wpływ na zabezpieczenia, ponieważ włącza zdalne zarządzanie na tym komputerze za pośrednictwem usługi WinRM. +To polecenie: + 1. Sprawdza, czy usługa WinRM jest uruchomiona. Jeżeli usługa WinRM nie jest uruchomiona, zostanie ona uruchomiona. + 2. Ustawia typ uruchamiania usługi WinRM na automatyczny. + 3. Tworzy obiekt nasłuchujący, który będzie akceptował żądania z dowolnego adresu IP. Domyślnie transportem jest protokół HTTP. + 4. Włącza wyjątek zapory dla ruchu WS-Management. + 5. Włącza uwierzytelnianie usługi Kerberos i Negotiate. +Czy chcesz włączyć zdalne zarządzanie za pośrednictwem usługi WinRM na tym komputerze?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>Nie można ustawić wartości RunAsPassword bez ustawienia wartości RunAsUser. Ustaw wartości dla elementów RunAsUser i RunAsPassword w programie PowerShell, wywołując polecenie cmdlet „Set-Item” z wartością atrybutu ścieżki równą wartości RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>Zaktualizowana konfiguracja może wpłynąć na działanie wtyczek, których wartość limitu na wtyczkę jest większa niż {0}. Sprawdź konfigurację wszystkich zarejestrowanych wtyczek i zmień wartości limitu dla wtyczek, których to dotyczy.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>To polecenie ustawia wartość elementu. + +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Maszyna jest skonfigurowana tak, aby zezwalać na delegowanie świeżych poświadczeń do następujących elementów docelowych:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Katalog główny magazynu konfiguracji WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Nie można wykonać tego polecenia, ponieważ usługa WinRM nie jest uruchomiona.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Tego polecenia nie można użyć, ponieważ ścieżka katalogu głównego nie istnieje. Sprawdź ścieżkę katalogu głównego i uruchom swoje polecenie.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Tego polecenia nie można użyć w bieżącej ścieżce, ponieważ element Remove-Item nie jest obsługiwane na tym poziomie ścieżki dostawcy.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>To polecenie modyfikuje listę TrustedHosts dla klienta usługi WinRM. Komputery znajdujące się na liście TrustedHosts mogą nie być uwierzytelnione. Klient może wysłać informacje o poświadczeniach do tych komputerów. Czy na pewno chcesz zmodyfikować tę listę?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>To polecenie modyfikuje ustawienie RootSDDL dla usługi WinRM. Parametr RootSDDL przechowuje domyślne ustawienia zabezpieczeń dla każdego zabezpieczanego zasobu usługi WinRM, który nie określa własnego parametru SDDL. Zmiana parametru SDDL może mieć wpływ na zabezpieczenia wielu zasobów usługi WinRM. Czy na pewno chcesz zmodyfikować te ustawienia domyślne?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Tego polecenia nie można użyć bez poświadczeń, ponieważ algorytm uwierzytelniania jest podstawowy lub szyfrowany. Użyj parametru poświadczeń, aby określić wartość i uruchomić polecenie.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>Zaktualizowana konfiguracja jest skuteczna tylko wtedy, gdy jest mniejsza lub równa wartości globalnego limitu przydziału {0}. Sprawdź wartość globalnego limitu przydziału przy użyciu polecenia cmdlet programu PowerShell „Get-Item {0}”.</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Nie można wykonać tego polecenia, ponieważ nie można wyłączyć ustawienia.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Nie można odnaleźć wartości dla elementu „{0}” w ścieżce {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Tego polecenia nie można użyć bez algorytmu uwierzytelniania podstawowego lub szyfrowanego, ponieważ określono poświadczenia. Użyj algorytmu uwierzytelniania podstawowego lub szyfrowanego i uruchom swoje polecenie.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Konfiguracja zabezpieczeń usługi WinRM.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Tego polecenia nie można użyć w bieżącej ścieżce, ponieważ element New-Item nie jest obsługiwane na tym poziomie ścieżki dostawcy.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Tego polecenia nie można użyć, ponieważ konfiguracja jest uszkodzona. Uruchom usługę WinRM wywołaj polecenie „Restore WinRM/config”, aby przywrócić konfigurację domyślną</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Nie można użyć tego polecenia, ponieważ typ wartości parametru jest nieprawidłowy. Konfiguracja {0} oczekuje wartości typu {1}. Sprawdź, czy wartość jest poprawna, i spróbuj ponownie.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Usługa WinRM nie jest obecnie uruchomiona. Uruchomienie tego polecenia spowoduje uruchomienie usługi WinRM. + +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Nie można użyć tego polecenia, ponieważ parametr nie pasuje do żadnej właściwości w identyfikatorze ResourceURI. Sprawdź parametry wejściowe i uruchom swoje polecenie.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Ten komputer jest skonfigurowany do odbierania poświadczeń ze zdalnego komputera klienckiego.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Nie można użyć parametru {0}, gdy wartość parametru {1} to {2}. Parametr {0} można stosować tylko wtedy, gdy wartością parametru {1} jest {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Wprowadzone zmiany konfiguracji zaczną obowiązywać dopiero po ponownym uruchomieniu usługi WinRM na {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Tego polecenia nie można użyć z bieżącej ścieżki. Przejdź do ścieżki katalogu głównego dostawcy za pomocą polecenia cd\ i ponownie uruchom swoje polecenie.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Ta przystawka programu PowerShell zawiera polecenia cmdlet (takie jak Get-WSManInstance i Set-WSManInstance), które są używane przez hosta programu PowerShell do zarządzania operacjami WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Tego polecenia nie można użyć do usunięcia komputera „localhost”, ponieważ będzie on zawsze połączony. Podaj inny połączony komputer i uruchom swoje polecenie.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>To polecenie tworzy nowy element ClientCertificate. + +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Nie można usunąć wartości RunAsPassword. Usuń wartości RunAsUser i RunAsPassword w programie PowerShell, wywołując polecenie cmdlet „Clear-Item” z wartością atrybutu ścieżki równą wartości RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Nie można utworzyć dysku z określonym katalogiem głównym. Ścieżka główna nie istnieje.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Nie można użyć tego polecenia, ponieważ parametr pasuje do wielu właściwości w identyfikatorze ResourceURI. Sprawdź parametry wejściowe i uruchom swoje polecenie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/pt-BR/WsManResources.pt-BR.resx b/src/Microsoft.WSMan.Management/resources/pt-BR/WsManResources.pt-BR.resx new file mode 100644 index 00000000000..ffc030df191 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/pt-BR/WsManResources.pt-BR.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Este comando não pode ser usado porque o arquivo não existe. Verifique a existência do arquivo e faça a execução do seu comando.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Crie um item ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Este comando não pode ser executado porque o URI de Conexão não está no formato correto. Verifique o URI de conexão e faça a execução do seu comando novamente.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>A autenticação CredSSP permite que as credenciais do usuário neste computador sejam enviadas a um computador remoto. Se você usar a autenticação CredSSP para uma conexão com um computador mal-intencionado ou comprometido, esse computador terá acesso ao seu nome de usuário e à sua senha. Para obter mais informações, confira o tópico da Ajuda Enable-WSManCredSSP. +Deseja habilitar a autenticação CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Cria um item Ouvinte.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Este comando modifica as configurações de segurança de um recurso no seguinte plug-in do WinRM: {0}. +Deseja continuar?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>"Set-Item" na configuração "{0}" do WinRM para atualizar o valor para "{1}"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Este comando não pode ser executado porque a configuração não pode ser habilitada.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Este comando cria um item Ouvinte. + +Deseja continuar?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Acesso negado. Você precisa executar este cmdlet em um processo elevado.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Este comando não pode ser usado porque a raiz da unidade WsMan não tem suporte nesta versão do Sistema Operacional Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Iniciar Serviço WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>A autenticação CredSSP permite que o servidor aceite credenciais do usuário de um computador de repositório remoto. Se você habilitar a autenticação CredSSP no servidor, o servidor terá acesso ao nome de usuário e à senha do computador cliente se o computador cliente os enviar. Para obter mais informações, confira o tópico da Ajuda Enable-WSManCredSSP. +Deseja habilitar a autenticação CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Configuração Rápida do WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Este comando não pode definir o valor de entrada porque esses valores são chaves primárias ou itens de Contêiner do objeto de recurso. Altere o valor de entrada e execute seu comando.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Configuração de Autenticação do CredSSP para WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Defina o valor do item</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Não é possível converter 'System.Object[]' no tipo 'System.String' exigido pelo parâmetro. O método especificado não tem suporte.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Este computador não está configurado para receber credenciais de um computador cliente remoto.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Este comando não pode ser usado a partir do caminho atual. Mova para o caminho raiz do provedor usando cd\ e execute seu comando novamente.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Este cmdlet do PowerShell não está disponível para Windows XP e Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Este comando não pode ser usado porque o parâmetro corresponde a uma propriedade que não é de texto no ResourceURI. Verifique os parâmetros de entrada e execute seu comando.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>Não é possível especificar {0} quando {1} está especificado.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>O cliente WinRM não pode concluir a operação. Verifique se o nome do computador é válido.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>O parâmetro {0} é obrigatório quando o valor do parâmetro {1} é {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Este comando não pode ser usado porque o Valor do Parâmetro não foi fornecido. Verifique o valor novamente e execute seu comando.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Este comando não pode ser usado porque o caminho não existe. Verifique a existência do caminho e execute seu comando.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Configuração de Segurança para o Plug-in do WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Este comando não pode ser usado no caminho atual porque esse cmdlet não tem suporte neste nível do caminho do Provedor.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>O computador não está configurado para permitir a delegação de novas credenciais.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>As alterações de configuração feitas só serão efetivas depois que o serviço WinRM for reiniciado. Para reiniciar o serviço WinRM, faça a execução do seguinte comando: 'Restart-Serviço winrm'</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>A execução do comando Set-WSManQuickConfig tem implicações significativas de segurança, pois habilita o gerenciamento remoto por meio do serviço WinRM neste computador. +Este comando: + 1. Verifica se o serviço WinRM está em execução. Se o serviço WinRM não estiver em execução, o serviço será iniciado. + 2. Define o tipo de inicialização do serviço WinRM como automático. + 3. Cria um ouvinte para aceitar solicitações em qualquer endereço IP. Por padrão, o transporte é HTTP. + 4. Habilita uma exceção de firewall para o tráfego do WS-Management. + 5. Habilita a autenticação de serviço por Kerberos e Negotiate. +Deseja habilitar o gerenciamento remoto por meio do serviço WinRM neste computador?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>O valor de RunAsPassword não pode ser definido sem um conjunto de valores para RunAsUser. Defina o valor de RunAsUser e RunAsPassword no Powershell por meio da chamada do cmdlet Set-Item com o valor do atributo -Path igual ao valor de RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>A configuração atualizada pode afetar a operação dos plugins que têm um valor de cota por plugin superior a {0}. Verifique a configuração de todos os plugins registrados e altere os valores de cota por plugin dos plugins afetados.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Este comando define o valor do Item. + +Deseja continuar?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>O computador está configurado para permitir a delegação de credenciais novas aos seguintes destinos:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Raiz do Armazenamento de Configuração do WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Este comando não pode ser executado porque o Serviço WinRM não foi iniciado.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Este comando não pode ser usado porque o caminho raiz não existe. Verifique o caminho raiz e execute seu comando.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Este comando não pode ser usado no caminho atual porque Remove-Item não tem suporte neste nível do caminho do Provedor.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Este comando modifica a lista TrustedHosts do cliente WinRM. Os computadores na lista TrustedHosts podem não estar autenticados. O cliente pode enviar informações de credencial a esses computadores. Tem certeza de que deseja modificar esta lista?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Este comando modifica a configuração RootSDDL do serviço WinRM. RootSDDL armazena as configurações de segurança padrão de qualquer recurso protegível do WinRM que não especifique seu próprio SDDL. A alteração da SDDL pode afetar a segurança de muitos recursos do WinRM. Tem certeza de que deseja modificar essas configurações padrão?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Este comando não pode ser usado sem uma credencial porque o algoritmo de autenticação é Basic ou Digest. Use o parâmetro Credentials para especificar o valor e executar seu comando.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>A configuração atualizada só será efetiva se for menor ou igual ao valor da cota global {0}. Verifique o valor da cota global usando o cmdlet do PowerShell "Get-Item {0}".</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Este comando não pode ser executado porque a configuração não pode ser desabilitada.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Não é possível localizar o valor do elemento "{0}" no caminho {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Este comando não pode ser usado sem o algoritmo de autenticação Basic ou Digest porque há credenciais especificadas. Use o algoritmo de autenticação Basic ou Digest e faça a execução do seu comando.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Configuração de Segurança do WinRM.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Este comando não pode ser usado no caminho atual porque New-Item não tem suporte neste nível do caminho do Provedor.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Este comando não pode ser usado porque a configuração está corrompida. Execute WinRM invoke Restore WinRM/config para restaurar a configuração padrão</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Este comando não pode ser usado porque o tipo de valor do parâmetro é inválido. A configuração {0} espera um valor do Tipo {1}. Verifique se o valor está correto e tente novamente.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>O serviço WinRM não está em execução no momento. A execução deste comando iniciará o serviço WinRM. + +Deseja continuar?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Este comando não pode ser usado porque o parâmetro não corresponde a nenhuma propriedade em ResourceURI. Verifique os parâmetros de entrada e execute o comando.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Este computador está configurado para receber credenciais de um computador cliente remoto.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>O parâmetro {0} não pode ser usado quando o valor do parâmetro {1} é {2}. O parâmetro {0} só pode ser usado quando o valor do parâmetro {1} é {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>As alterações de configuração feitas só serão efetivas depois que o serviço WinRM for reiniciado em {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Este comando não pode ser usado a partir do caminho atual. Mova para o caminho raiz do provedor usando cd\ e execute seu comando novamente.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Este snap-in do PowerShell contém cmdlets (como Get-WSManInstance e Set-WSManInstance) que são usados pelo host do PowerShell para gerenciar operações do WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Este comando não pode ser usado para remover o computador 'localhost' porque ele permanecerá sempre conectado. Forneça outro computador conectado e execute seu comando.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Este comando cria um item ClientCertificate. + +Deseja continuar?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>O valor RunAsPassword não pode ser removido. Remover os valores de RunAsUser e RunAsPassword no PowerShell por meio da chamada Clear-Item do cmdlet com o valor do atributo -Path igual ao valor de RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Não é possível criar uma unidade com a raiz especificada. O caminho raiz não existe.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Este comando não pode ser usado porque o parâmetro corresponde a várias propriedades no ResourceURI. Verifique os parâmetros de entrada e execute o comando novamente.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/ru/WsManResources.ru.resx b/src/Microsoft.WSMan.Management/resources/ru/WsManResources.ru.resx new file mode 100644 index 00000000000..81c0e215ed5 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/ru/WsManResources.ru.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как файл не существует. Проверьте существование файла и выполните команду.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Создает новый элемент ClientCertificate.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как URI подключения имеет неверный формат. Проверьте URI подключения и выполните команду еще раз.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>Проверка подлинности CredSSP позволяет передавать учетные данные пользователя с этого компьютера на удаленный компьютер. Если для подключения к вредоносному или взломанному компьютеру используется проверка подлинности CredSSP, этот компьютер получит доступ к имени пользователя и паролю. Подробнее см. в разделе «Справка по Enable-WSManCredSSP». +Вы хотите включить проверку подлинности CredSSP?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Создает новый элемент Listener.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Эта команда изменяет параметры безопасности ресурса в следующем подключаемом модуле WinRM: {0}. +Продолжить?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>"Set-Item" для параметра конфигурации WinRM {0} для обновления значения до {1}</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как параметр нельзя включить.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Эта команда создает новый элемент Listener. + +Продолжить?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>В доступе отказано. Необходимо запустить этот командлет из процесса с повышенными правами.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как корень диска WsMan не поддерживается в этой версии Windows.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>Запустить службу WinRM</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>Проверка подлинности CredSSP позволяет серверу принимать учетные данные пользователя с удаленного компьютера. Если на сервере включена проверка подлинности CredSSP, сервер получит доступ к имени пользователя и паролю клиентского компьютера, если клиентский компьютер их отправит. Подробнее см. в разделе «Справка по Enable-WSManCredSSP». +Вы хотите включить проверку подлинности CredSSP?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>Быстрая настройка WinRM</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Корпорация Майкрософт</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Этой команде не удается задать входное значение, так как эти значения являются первичными ключами или элементами контейнера объекта ресурса. Измените входное значение и выполните команду.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>Конфигурация проверки подлинности CredSSP для WS-Management</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Задать значение элемента</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>Не удается преобразовать System.Object[] в тип System.String, требуемый параметром. Указанный метод не поддерживается.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Этот компьютер не настроен на получение учетных данных от удаленного клиентского компьютера.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Эту команду нельзя использовать из текущего пути. Перейдите в корневой путь поставщика с помощью cd\ и выполните команду еще раз.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Этот командлет PowerShell недоступен в Windows XP и Windows Server 2003.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как параметр соответствует нетекстовому свойству ResourceURI. Проверьте входные параметры и выполните команду.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>{0} нельзя указывать, если указан {1}.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Клиенту WinRM не удается завершить операцию. Проверьте, что имя компьютера указано правильно.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>Параметр {0} обязателен, если параметр {1} имеет значение {2}.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как не указано значение параметра. Проверьте значение еще раз и выполните команду.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как путь не существует. Проверьте существование пути и выполните команду.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>Конфигурация безопасности для подключаемого модуля WinRM.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Эту команду нельзя использовать в текущем пути, так как этот командлет не поддерживается на этом уровне пути поставщика.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Параметры компьютера не позволяют делегировать новые учетные данные.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Внесенные изменения конфигурации вступят в силу только после перезапуска службы WinRM. Чтобы перезапустить службу WinRM, выполните следующую команду: Restart-Service winrm</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Выполнение команды Set-WSManQuickConfig имеет серьезные последствия для безопасности, так как она включает удаленное управление через службу WinRM на этом компьютере. +Эта команда: + 1. Проверяет, запущена ли служба WinRM. Если служба WinRM не запущена, она запускается. + 2. Устанавливает автоматический тип запуска службы WinRM. + 3. Создает прослушиватель для принятия запросов по любому IP-адресу. По умолчанию транспортом является HTTP. + 4. Включает исключение брандмауэра для трафика WS-Management. + 5. Включает проверку подлинности службы Kerberos и Negotiate. +Вы хотите включить удаленное управление через службу WinRM на этом компьютере?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>Значение RunAsPassword нельзя задать, пока не задано значение RunAsUser. Задайте значения для RunAsUser и RunAsPassword в PowerShell, вызвав командлет Set-Item со значением атрибута -Path, равным значению RunAsUser.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>Обновленная конфигурация может повлиять на работу подключаемых модулей, у которых значение квоты на один модуль больше {0}. Проверьте конфигурацию всех зарегистрированных подключаемых модулей и измените значения квоты для затронутых модулей.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Эта команда устанавливает значение элемента. + +Продолжить?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Компьютер настроен на разрешение делегирования новых учетных данных следующим целевым объектам:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>Корень хранилища конфигурации WsMan.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как служба WinRM не запущена.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как корневой путь не существует. Проверьте корневой путь и выполните команду.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Эту команду нельзя использовать в текущем пути, так как Remove-Item не поддерживается на этом уровне пути поставщика.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Эта команда изменяет список TrustedHosts для клиента WinRM. Компьютеры в списке TrustedHosts могут не проходить проверку подлинности. Клиент может отправить этим компьютерам сведения об учетных данных. Вы действительно хотите изменить этот список?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Эта команда изменяет параметр RootSDDL для службы WinRM. RootSDDL хранит параметры безопасности по умолчанию для любого защищаемого ресурса WinRM, который не задает собственный SDDL. Изменение SDDL может повлиять на безопасность многих ресурсов WinRM. Вы уверены, что хотите изменить эти параметры по умолчанию?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Эту команду нельзя использовать без учетных данных, так как алгоритм проверки подлинности — Basic или Digest. Укажите значение с помощью параметра Credentials и выполните команду.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>Обновленная конфигурация вступает в силу, только если ее значение меньше или равно значению глобальной квоты {0}. Проверьте значение глобальной квоты с помощью командлета PowerShell "Get-Item {0}".</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Эту команду нельзя выполнить, так как параметр нельзя отключить.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>Не удалось найти значение элемента {0} в пути {1}.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Эту команду нельзя использовать без алгоритма проверки подлинности Basic или Digest, так как указаны учетные данные. Используйте алгоритм проверки подлинности Basic или Digest и выполните команду.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>Конфигурация безопасности WinRM.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Эту команду нельзя использовать в текущем пути, так как New-Item не поддерживается на этом уровне пути поставщика.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как конфигурация повреждена. Запустите WinRM invoke Restore WinRM/config, чтобы восстановить конфигурацию по умолчанию</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Невозможно использовать эту команду, так как тип значения параметра недопустим. Конфигурация {0} ожидает значение типа {1}. Проверьте правильность значения и повторите попытку.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>Служба WinRM сейчас не запущена. При выполнении этой команды служба WinRM будет запущена. + +Продолжить?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как параметр не соответствует ни одному свойству в ResourceURI. Проверьте входные параметры и выполните команду.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Этот компьютер настроен на получение учетных данных от удаленного клиентского компьютера.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>Параметр {0} нельзя использовать, если параметр {1} имеет значение {2}. Параметр {0} можно использовать, только если параметр {1} имеет значение {3}.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Внесенные изменения конфигурации вступят в силу только после перезапуска службы WinRM на {0}.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Эту команду нельзя использовать из текущего пути. Перейдите в корневой путь поставщика с помощью cd\ и выполните команду еще раз.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Эта оснастка PowerShell содержит такие командлеты как Get-WSManInstance и Set-WSManInstance, которые узел PowerShell использует для управления операциями WSMan.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Эту команду нельзя использовать для удаления localhost компьютера, так как он всегда будет подключен. Укажите другой подключенный компьютер и выполните команду.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Эта команда создает новый элемент ClientCertificate. + +Продолжить?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>Значение RunAsPassword нельзя удалить. Удалите значения RunAsUser и RunAsPassword в PowerShell, вызвав командлет Clear-Item со значением атрибута -Path, равным значению RunAsUser.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Не удалось создать диск с указанным корнем. Корневой путь не существует.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Эту команду нельзя использовать, так как параметр соответствует нескольким свойствам в ResourceURI. Проверьте входные параметры и выполните команду.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/tr/WsManResources.tr.resx b/src/Microsoft.WSMan.Management/resources/tr/WsManResources.tr.resx new file mode 100644 index 00000000000..eaf77ad05f4 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/tr/WsManResources.tr.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>Dosya mevcut olmadığından bu komut kullanılamıyor. Dosyanın mevcut olduğunu denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>Yeni bir ClientCertificate öğesi oluşturur.</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>Bağlantı URI'si doğru biçimde olmadığından bu komut yürütülemiyor. Lütfen bağlantı URI'sini denetleyin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>CredSSP kimlik doğrulaması, bu bilgisayardaki kullanıcı kimlik bilgilerinin uzak bir bilgisayara gönderilmesine izin verir. Kötü amaçlı veya güvenliği ihlal edilmiş bir bilgisayara bağlanmak için CredSSP kimlik doğrulamasını kullanırsanız, o bilgisayar kullanıcı adınıza ve parolanıza erişebilir. Daha fazla bilgi için Enable-WSManCredSSP Yardım konusuna bakın. +CredSSP kimlik doğrulamasını etkinleştirmek istiyor musunuz?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>Yeni bir Dinleyici öğesi oluşturur.</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>Bu komut, şu WinRM eklentisindeki bir kaynağın güvenlik ayarlarını değiştirir: {0}. +Devam etmek istiyor musunuz?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>Değeri "{1}" olarak güncelleştirmek için WinRM yapılandırma ayarı "{0}" üzerindeki "Set-Item"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Ayar etkinleştirilemediği için bu komut yürütülemiyor.</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>Bu komut yeni bir Dinleyici öğesi oluşturur. + +Devam etmek istiyor musunuz?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>Erişim reddedildi. Bu cmdlet'i yükseltilmiş bir işlemden çalıştırmanız gerekir.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>WsMan sürücü kökü Windows işletim sisteminin bu sürümünde desteklenmediğinden bu komut kullanılamıyor.</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>WinRM Hizmetini Başlat</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>CredSSP kimlik doğrulaması, sunucunun uzak bir bilgisayardan kullanıcı kimlik bilgilerini kabul etmesine izin verir. Sunucuda CredSSP kimlik doğrulamasını etkinleştirirseniz, istemci bilgisayar bunları gönderirse sunucu istemci bilgisayarın kullanıcı adı ve parolasına erişebilir. Daha fazla bilgi için Enable-WSManCredSSP Yardım konusuna bakın. +CredSSP kimlik doğrulamasını etkinleştirmek istiyor musunuz?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM Hızlı Yapılandırma</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>Bu komut, bu değerler kaynak nesnesinin Birincil anahtarları veya Kapsayıcı öğeleri olduğu için giriş değerini ayarlayamaz. Giriş değerini değiştirin ve komutunuzu çalıştırın.</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>WS-Management için CredSSP Kimlik Doğrulama Yapılandırması</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>Öğenin değerini ayarlayın</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>'System.Object[]', parametrenin gerektirdiği 'System.String' türüne dönüştürülemiyor. Belirtilen yöntem desteklenmiyor.</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>Bu bilgisayar, kimlik bilgilerini uzak bir istemci bilgisayardan alacak şekilde yapılandırıldı.</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>Bu komut geçerli yoldan kullanılamaz. cd\ kullanarak sağlayıcının kök yoluna gidin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Bu PowerShell cmdlet'i Windows XP ve Windows Server 2003'te kullanılamaz.</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>Parametre, ResourceURI üzerindeki metin olmayan bir özellikle eşleştiğinden bu komut kullanılamıyor. Giriş parametrelerini denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>{1} belirtildiğinde bir {0} belirtilemez.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>WinRM istemcisi işlemi tamamlayamıyor. Bilgisayar adının geçerli olup olmadığını denetleyin.</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>{0} parametresi, {1} parametresinin değeri {2}olduğunda zorunludur.</value> + </data> + <data name="value" xml:space="preserve"> + <value>Parametre Değeri sağlanmadığından bu komut kullanılamıyor. Değeri yeniden denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Yol mevcut olmadığından bu komut kullanılamıyor. Yolun mevcut olduğunu denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>WinRM Eklentisi için Güvenlik Yapılandırması.</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>Bu Sağlayıcı yolunun bu düzeyinde bu cmdlet desteklenmediğinden bu komut geçerli yolda kullanılamaz.</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>Makine, yeni kimlik bilgilerinin temsilci olarak atanmasına izin verecek şekilde yapılandırılmamış.</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>Yaptığınız yapılandırma değişiklikleri yalnızca WinRM hizmeti yeniden başlatıldıktan sonra etkili olur. WinRM hizmetini yeniden başlatmak için şu komutu çalıştırın: 'Restart-Service winrm'</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>Set-WSManQuickConfig komutunu çalıştırmak, bu bilgisayarda WinRM hizmeti aracılığıyla uzaktan yönetimi etkinleştirdiği için önemli güvenlik etkileri oluşturur. +Bu komut: + 1. WinRM hizmetinin çalışıp çalışmadığını denetler. WinRM hizmeti çalışmıyorsa, hizmet başlatılır. + 2. WinRM hizmetinin başlangıç türünü otomatik olarak ayarlar. + Herhangi bir IP adresinde isteği kabul etmek için dinleyici oluşturur. Varsayılan olarak aktarım HTTP'dir. + 4. WS-Management trafiği için bir güvenlik duvarı özel durumunu etkinleştirir. + 5. Kerberos ve Negotiate hizmet kimlik doğrulamasını etkinleştirir. +Bu bilgisayarda WinRM hizmeti aracılığıyla uzaktan yönetimi etkinleştirmek istiyor musunuz?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>RunAsUser için bir değer ayarlanmadan RunAsPassword değeri ayarlanamaz. -Path özniteliğinin değeri RunAsUser değerine eşit olacak şekilde Set-Item cmdlet'ini çağırarak PowerShell'de hem RunAsUser hem de RunAsPassword değerlerini ayarlayın.</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>Güncelleştirilmiş yapılandırma, eklenti başına kota değeri {0} değerinden büyük olan eklentilerin çalışmasını etkileyebilir. Tüm kayıtlı eklentilerin yapılandırmasını doğrulayın ve etkilenen eklentiler için eklenti başına kota değerlerini değiştirin.</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>Bu komut Item öğesinin değerini ayarlar. + +Devam etmek istiyor musunuz?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>Makine, yeni kimlik bilgilerinin aşağıdaki hedeflere temsilci olarak atanmasına izin verecek şekilde yapılandırıldı:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>WsMan Yapılandırma Depolamasının kökü.</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>WinRM Hizmeti başlatılmadığından bu komut yürütülemiyor.</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>Kök yolu mevcut olmadığından bu komut kullanılamıyor. Kök yolunu denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>Bu Sağlayıcı yolunun bu düzeyinde Remove-Item desteklenmediğinden bu komut geçerli yolda kullanılamaz.</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>Bu komut, WinRM istemcisinin TrustedHosts listesini değiştirir. TrustedHosts listesindeki bilgisayarların kimliği doğrulanmamış olabilir. İstemci, kimlik bilgilerini bu bilgisayarlara gönderebilir. Bu listeyi değiştirmek istediğinizden emin misiniz?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>Bu komut, WinRM hizmeti için RootSDDL ayarını değiştirir. RootSDDL, kendi SDDL'sini belirtmeyen tüm WinRM güvenlikli kaynakları için varsayılan güvenlik ayarlarını depolar. SDDL'nin değiştirilmesi, birçok WinRM kaynağının güvenliğini etkileyebilir. Bu varsayılan ayarları değiştirmek istediğinizden emin misiniz?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>Kimlik doğrulama algoritması Temel veya Özet olduğu için bu komut kimlik bilgileri olmadan kullanılamaz. Değer belirtmek için Credentials parametresini kullanın ve komutunuzu çalıştırın.</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>Güncelleştirilmiş yapılandırma yalnızca genel kota {0} değerinden küçük veya buna eşitse geçerlidir. Genel kota değerini PowerShell cmdlet'i "Get-Item {0}" ile doğrulayın.</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>Ayar devre dışı bırakılamadığı için bu komut yürütülemiyor.</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>{1} yolunda "{0}" öğesi için değer bulunamıyor.</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>Kimlik bilgileri belirtildiği için bu komut Temel veya Özet kimlik doğrulama algoritması olmadan kullanılamaz. Temel veya Özet kimlik doğrulama algoritmasını kullanın ve komutunuzu çalıştırın.</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM Güvenlik Yapılandırması.</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>Bu Sağlayıcı yolunun bu düzeyinde New-Item desteklenmediğinden bu komut geçerli yolda kullanılamaz.</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>Yapılandırma bozuk olduğundan bu komut kullanılamıyor. Varsayılan yapılandırmayı geri yüklemek için WinRM invoke Restore WinRM/config komutunu çalıştırın</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>Parametre değeri türü geçersiz olduğundan bu komut kullanılamaz. {0} yapılandırması, {1} Türünde bir değer bekliyor. Değerin doğru olduğundan emin olun ve yeniden deneyin.</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>WinRM hizmeti şu anda başlatılmadı. Bu komutu çalıştırmak WinRM hizmetini başlatır. + +Devam etmek istiyor musunuz?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>Parametre, ResourceURI üzerindeki hiçbir özellikle eşleşmediğinden bu komut kullanılamıyor. Giriş parametrelerini denetleyin ve komutunuzu çalıştırın.</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>Bu bilgisayar, kimlik bilgilerini uzak bir istemci bilgisayardan alacak şekilde yapılandırıldı.</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>{0} parametresi, {1} parametresinin değeri {2}olduğunda kullanılamaz. {0} parametresi yalnızca {1} parametresinin değeri {3} olduğunda kullanılabilir.</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>Yaptığınız yapılandırma değişiklikleri yalnızca WinRM hizmeti {0} üzerinde yeniden başlatıldıktan sonra etkili olur.</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>Bu komut geçerli yoldan kullanılamaz. cd\ kullanarak sağlayıcının kök yoluna gidin ve komutunuzu yeniden çalıştırın.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Bu PowerShell ek bileşeni, PowerShell ana bilgisayarı tarafından WSMan işlemlerini yönetmek için kullanılan cmdlet'leri (örneğin Get-WSManInstance ve Set-WSManInstance) içerir.</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>Bu bilgisayar her zaman bağlı olduğundan, bu komut, 'localhost' bilgisayarını kaldırmak için kullanılamaz. Başka bir bağlı bilgisayar belirtin ve komutunuzu çalıştırın.</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>Bu komut yeni bir ClientCertificate öğesi oluşturur. + +Devam etmek istiyor musunuz?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>RunAsPassword değeri kaldırılamaz. -Path özniteliğinin değeri RunAsUser değerine eşit olacak şekilde Clear-Item cmdlet'ini çağırarak PowerShell'de RunAsUser ve RunAsPassword değerlerini kaldırın.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Belirtilen köke sahip bir sürücü oluşturulamıyor. Kök yol yok.</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>Parametre, ResourceURI üzerindeki birden fazla özellikle eşleştiğinden bu komut kullanılamıyor. Giriş parametrelerini denetleyin ve komutunuzu çalıştırın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/zh-Hans/WsManResources.zh-Hans.resx b/src/Microsoft.WSMan.Management/resources/zh-Hans/WsManResources.zh-Hans.resx new file mode 100644 index 00000000000..f234a0ecad5 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/zh-Hans/WsManResources.zh-Hans.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>无法使用此命令,因为文件不存在。检查文件是否存在并运行命令。</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>创建新的 ClientCertificate 项。</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>无法执行此命令,因为连接 URI 的格式不正确。请检查连接 URI,然后再次运行命令。</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>CredSSP 身份验证允许将此计算机上的用户凭据发送到远程计算机。如果你使用 CredSSP 身份验证连接到恶意计算机或已遭入侵的计算机,该计算机将可以访问你的用户名和密码。有关详细信息,请参阅 Enable-WSManCredSSP 帮助主题。 +是否要启用 CredSSP 身份验证?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>创建新的侦听器项。</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>此命令将修改以下 WinRM 插件中资源的安全设置: {0}。 +是否要继续?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>WinRM 配置设置“{0}”上的 "Set-Item" 将值更新为“{1}”</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>无法执行此命令,因为无法启用该设置。</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>此命令将创建一个新的侦听器项。 + +是否要继续?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>拒绝访问。需要从提升的进程运行此 cmdlet。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>无法使用此命令,因为此版本的 Windows 操作系统不支持 WsMan 驱动器根目录。</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>启动 WinRM 服务</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>CredSSP 身份验证允许服务器接受来自远程计算机的用户凭据。如果在服务器上启用 CredSSP 身份验证,并且客户端计算机发送了这些凭据,则服务器将可以访问客户端计算机的用户名和密码。有关详细信息,请参阅 Enable-WSManCredSSP 帮助主题。 +是否要启用 CredSSP 身份验证?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM 快速配置</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>此命令无法设置输入值,因为这些值是资源对象的主键或容器项。请更改输入值并运行命令。</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>WS-Management 的 CredSSP 身份验证配置</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>设置项的值</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>无法将 "System.Object[]" 转换为参数所需的类型 "System.String"。不支持指定的方法。</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>此计算机未配置为接收来自远程客户端计算机的凭据。</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>无法从当前路径使用此命令。请使用 cd\ 转到提供程序的根路径,然后再次运行命令。</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>此 PowerShell cmdlet 在 Windows XP 和 Windows Server 2003 上不可用。</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>无法使用此命令,因为参数与 ResourceURI 上的非文本属性匹配。请检查输入参数并运行命令。</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>指定 {1} 时,无法指定 {0}。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>WinRM 客户端无法完成该操作。请检查计算机名是否有效。</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>当 {1} 参数值为 {2} 时,{0} 参数是必需的。</value> + </data> + <data name="value" xml:space="preserve"> + <value>无法使用此命令,因为未提供参数值。请再次检查值并运行命令。</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>无法使用此命令,因为路径不存在。检查路径是否存在并运行命令。</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>WinRM 插件的安全配置。</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>无法在当前路径中使用此命令,因为此级别的提供程序路径不支持此 cmdlet。</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>未将此计算机配置为允许委派新凭据。</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>所做的配置更改仅在 WinRM 服务重新启动后才有效。 要重新启动 WinRM 服务,请运行以下命令: "Restart-Service winrm"</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>运行 Set-WSManQuickConfig 命令具有重大的安全隐患,因为它可通过此计算机上的 WinRM 服务进行远程管理。 +此命令: + 1. 检查 WinRM 服务是否正在运行。如果 WinRM 服务未运行,则启动该服务。 + 2. 将 WinRM 服务启动类型设置为自动。 + 3. 创建一个可接受任何 IP 地址上的请求的侦听器。默认情况下,传输为 HTTP。 + 4. 为 WS-Management 流量启用防火墙例外。 + 5. 启用 Kerberos 和 Negotiate 服务身份验证。 +是否要在此计算机上通过 WinRM 服务启用远程管理?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>如果未为 RunAsUser 设置值,则无法设置 RunAsPassword 的值。调用 Set-Item cmdlet,并将 -Path 属性的值设为 RunAsUser 的值,以在 Powershell 中设置 RunAsUser 和 RunAsPassword 的值。</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>更新的配置可能会影响每个插件配额值大于 {0} 的插件的操作。验证所有已注册插件的配置,并更改受影响插件的每个插件配额值。</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>此命令设置该项的值。 + +是否要继续?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>计算机配置为允许将新凭据委派给以下目标:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>WsMan 配置存储的根目录。</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>无法执行此命令,因为 WinRM 服务未启动。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>根路径不存在,无法使用此命令。请检查根路径并运行命令。</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>无法在当前路径中使用此命令,因为此级别的提供程序路径不支持 Remove-Item。</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>此命令将修改 WinRM 客户端的 TrustedHosts 列表。TrustedHosts 列表中的计算机可能未通过身份验证。客户端可能会向这些计算机发送凭据信息。是否确定要修改此列表?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>此命令会修改 WinRM 服务的 RootSDDL 设置。 RootSDDL 存储任何未指定自身 SDDL 的 WinRM 安全资源的默认安全设置。更改 SDDL 可能会影响许多 WinRM 资源的安全性。是否确定要修改这些默认设置?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>由于身份验证算法为 Basic 或 Digest,因此无法在没有凭据的情况下使用此命令。使用 Credentials 参数指定值并运行命令。</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>更新后的配置仅在其小于或等于全局配额 {0} 的值时才生效。请使用 PowerShell cmdlet“Get-Item {0}”验证全局配额的值。</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>无法执行此命令,因为无法禁用该设置。</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>在路径 {1} 中找不到“{0}”元素的值。</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>由于已指定凭据,因此不能在没有 Basic 或 Digest 身份验证算法的情况下使用此命令。请使用 Basic 或 Digest 身份验证算法并运行命令。</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM 安全配置。</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>无法在当前路径中使用此命令,因为此级别的提供程序路径不支持 New-Item。</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>无法使用此命令,因为配置已损坏。请运行 WinRM invoke Restore WinRM/config 以还原默认配置</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>无法使用此命令,因为参数值类型无效。{0} 配置需要类型为 {1} 的值。请验证值是否正确,然后重试。</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>当前未启动 WinRM 服务。运行此命令将启动 WinRM 服务。 + +是否要继续?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>无法使用此命令,因为该参数与 ResourceURI 上的任何属性都不匹配。请检查输入参数并运行命令。</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>此计算机配置为接收来自远程客户端计算机的凭据。</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>当 {1} 参数值为 {2} 时,无法使用 {0} 参数。仅当 {1} 参数值为 {3} 时,才能使用 {0} 参数。</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>只有在 {0} 上重新启动 WinRM 服务后,所做的配置更改才会生效。</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>无法从当前路径使用此命令。请使用 cd\ 转到提供程序的根路径,然后再次运行命令。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此 PowerShell 管理单元包含由 PowerShell 主机用来管理 WSMan 操作的 cmdlet (例如 Get-WSManInstance 和 Set-WSManInstance)。</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>此命令不能用于删除计算机 "localhost",因为它将始终处于连接状态。请提供其他已连接的计算机并运行命令。</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>此命令创建新的 ClientCertificate 项。 + +是否要继续?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>无法删除 RunAsPassword 值。通过调用 Clear-Item cmdlet (其中 -Path 属性的值等于 RunAsUser 的值)来删除 PowerShell 中 RunAsUser 和 RunAsPassword 的值。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>无法使用指定的根创建驱动器。根路径不存在。</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>无法使用此命令,因为该参数与 ResourceURI 上的多个属性匹配。请检查输入参数并运行命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Microsoft.WSMan.Management/resources/zh-Hant/WsManResources.zh-Hant.resx b/src/Microsoft.WSMan.Management/resources/zh-Hant/WsManResources.zh-Hant.resx new file mode 100644 index 00000000000..63e1da5a520 --- /dev/null +++ b/src/Microsoft.WSMan.Management/resources/zh-Hant/WsManResources.zh-Hant.resx @@ -0,0 +1,330 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidFileName" xml:space="preserve"> + <value>因為檔案不存在,所以無法使用此命令。請檔案存在,然後執行您的命令。</value> + </data> + <data name="NewItemShouldContinueClientCertCaption" xml:space="preserve"> + <value>建立新的 ClientCertificate 項目。</value> + </data> + <data name="NotProperURI" xml:space="preserve"> + <value>因為連線 URI 的格式不正確,所以無法執行此命令。請檢查連線 URI,然後再次執行您的命令。</value> + </data> + <data name="CredSSPContinueQuery" xml:space="preserve"> + <value>CredSSP 驗證可讓此電腦上的使用者認證傳送到遠端電腦。如果您使用 CredSSP 驗證連線到惡意或已遭入侵的電腦,該電腦就能存取您的使用者名稱和密碼。如需詳細資訊,請參閱 Enable-WSManCredSSP 說明主題。 +您要啟用 CredSSP 驗證嗎?</value> + </data> + <data name="NewItemShouldContinueListenerCaption" xml:space="preserve"> + <value>建立新接聽程式項目。</value> + </data> + <data name="ShouldContinueSecurityQuery" xml:space="preserve"> + <value>此命令會修改下列 WinRM 外掛程式中資源的安全性設定: {0}。 +要繼續嗎?</value> + </data> + <data name="SetItemWhatIfAndConfirmText" xml:space="preserve"> + <value>在 WinRM 組態設定 "{0}" 上使用 "Set-Item",將值更新為 "{1}"</value> + </data> + <data name="EnableCredSSPPolicyValidateError" xml:space="preserve"> + <value>因為無法啟用設定,所以無法執行此命令。</value> + </data> + <data name="NewItemShouldContinueListenerQuery" xml:space="preserve"> + <value>此命令會建立新的接聽程式項目。 + +要繼續嗎?</value> + </data> + <data name="ErrorElevationNeeded" xml:space="preserve"> + <value>存取遭到拒絕。您必須從已提升權限的程序執行此 Cmdlet。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>因為此 Windows 作業系統版本不支援 WsMan 磁碟機根目錄,所以無法使用此命令。</value> + </data> + <data name="WSManServiceStartCaption" xml:space="preserve"> + <value>啟動 WinRM 服務</value> + </data> + <data name="CredSSPServerContinueQuery" xml:space="preserve"> + <value>CredSSP 驗證可讓伺服器接受來自遠端電腦的使用者認證。如果您在伺服器上啟用 CredSSP 驗證,當用戶端電腦傳送這些認證時,伺服器就能存取用戶端電腦的使用者名稱和密碼。如需詳細資訊,請參閱 Enable-WSManCredSSP 說明主題。 +您要啟用 CredSSP 驗證嗎?</value> + </data> + <data name="QuickConfigContinueCaption" xml:space="preserve"> + <value>WinRM 快速設定</value> + </data> + <data name="Vendor" xml:space="preserve"> + <value>Microsoft</value> + </data> + <data name="NoChangeValue" xml:space="preserve"> + <value>此命令無法設定輸入值,因為這些值是資源物件的主索引鍵或容器項目。請變更輸入值,然後執行您的命令。</value> + </data> + <data name="CredSSPContinueCaption" xml:space="preserve"> + <value>WS-Management 的 CredSSP 驗證設定</value> + </data> + <data name="SetItemShouldContinueCaption" xml:space="preserve"> + <value>設定項目的值</value> + </data> + <data name="TrustedHostValueTypeError" xml:space="preserve"> + <value>無法將 'System.Object[]' 轉換為參數所需的 'System.String' 類型。不支援指定的方法。</value> + </data> + <data name="CredSSPServiceNotConfigured" xml:space="preserve"> + <value>此電腦未設定為接收來自遠端用戶端電腦的認證。</value> + </data> + <data name="DisconnectFailure" xml:space="preserve"> + <value>無法從目前的路徑使用此命令。請使用 cd\ 移至提供者的根路徑,然後再次執行您的命令。</value> + </data> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>此 PowerShell Cmdlet 無法在 Windows XP 和 Windows Server 2003 上使用。</value> + </data> + <data name="NoAttributeMatch" xml:space="preserve"> + <value>因為參數符合 ResourceURI 上的非文字屬性,所以無法使用此命令。請檢查輸入參數,然後執行您的命令。</value> + </data> + <data name="AmbiguousAuthentication" xml:space="preserve"> + <value>當指定 {1} 時,無法指定 {0}。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>WinRM 用戶端無法完成作業。請檢查電腦名稱是否有效。</value> + </data> + <data name="CredSSPClientAndDelegateMustBeSpecified" xml:space="preserve"> + <value>當 {1} 參數的值為 {2} 時,{0} 參數為必要參數。</value> + </data> + <data name="value" xml:space="preserve"> + <value>因為未提供參數值,所以無法使用此命令。請再次檢查值,然後執行您的命令。</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>因為路徑不存在,所以無法使用此命令。請路徑存在,然後執行您的命令。</value> + </data> + <data name="ShouldContinueSecurityCaption" xml:space="preserve"> + <value>WinRM 外掛程式的安全性設定。</value> + </data> + <data name="SetItemNotSupported" xml:space="preserve"> + <value>因為此層級的提供者路徑不支援此 Cmdlet,所以無法在目前的路徑中使用此命令。</value> + </data> + <data name="NoDelegateFreshCred" xml:space="preserve"> + <value>尚未設定電腦以允許委派新認證。</value> + </data> + <data name="SetItemServiceRestartWarning" xml:space="preserve"> + <value>您所做的設定變更,只有在 WinRM 服務重新啟動 WinRM 服務後才會生效。 若要重新啟動 WinRM 服務,請執行下列命令: 'Restart-Service winrm'</value> + </data> + <data name="QuickConfigContinueQuery" xml:space="preserve"> + <value>執行 Set-WSManQuickConfig 命令會對安全性造成重大影響,因為它會透過此電腦上的 WinRM 服務啟用遠端管理。 +此命令: + 1. 檢查 WinRM 服務是否正在執行。若 WinRM 服務未執行,會啟動該服務。 + 2. 將 WinRM 服務的啟動類型設定為自動。 + 3. 建立接聽程式,以接受任何 IP 位址的要求。根據預設,傳輸通訊協定是 HTTP。 + 4. 針對 WS-Management 流量啟用防火牆例外狀況。 + 5. 啟用 Kerberos 和 Negotiate 服務驗證。 +您要透過此電腦上的 WinRM 服務啟用遠端管理嗎?</value> + </data> + <data name="SetItemOnRunAsPasswordNoRunAsUser" xml:space="preserve"> + <value>若未設定 RunAsUser 的值,就無法設定 RunAsPassword 的值。請在 PowerShell 中呼叫 Set-Item Cmdlet,並將 -Path 屬性的值設為 RunAsUser 的值,以設定 RunAsUser 和 RunAsPassword 的值。</value> + </data> + <data name="SetItemWarningForGlobalQuota" xml:space="preserve"> + <value>更新的設定可能會影響每個外掛程式配額值大於 {0} 的外掛程式作業。請確認所有已註冊外掛程式的設定,並變更受影響外掛程式的每個外掛程式配額值。</value> + </data> + <data name="SetItemShouldContinueQuery" xml:space="preserve"> + <value>此命令會設定項目的值。 + +要繼續嗎?</value> + </data> + <data name="DelegateFreshCred" xml:space="preserve"> + <value>電腦已設定為允許將新的認證委派給下列目標:</value> + </data> + <data name="ConfigStorage" xml:space="preserve"> + <value>WsMan 設定儲存區的根目錄。</value> + </data> + <data name="WinRMServiceError" xml:space="preserve"> + <value>因為 WinRM 服務未啟動,所以無法執行此命令。</value> + </data> + <data name="InvalidPath" xml:space="preserve"> + <value>因為根路徑不存在,所以無法使用此命令。請檢查根路徑,然後執行您的命令。</value> + </data> + <data name="RemoveItemNotSupported" xml:space="preserve"> + <value>因為此層級的提供者路徑不支援 Remove-Item,所以無法在目前的路徑中使用此命令。</value> + </data> + <data name="SetItemTrustedHostsWarningQuery" xml:space="preserve"> + <value>此命令會修改 WinRM 用戶端的 TrustedHosts 清單。TrustedHosts 清單中的電腦可能未經驗證。用戶端可能會將認證資訊傳送給這些電腦。確定要修改此清單嗎?</value> + </data> + <data name="SetItemRootSDDLWarningQuery" xml:space="preserve"> + <value>此命令會修改 WinRM 服務的 RootSDDL 設定。 RootSDDL 會儲存任何未指定其本身 SDDL 之 WinRM 安全資源的預設安全性設定。變更 SDDL 可能會影響許多 WinRM 資源的安全性。確定要修改這些預設設定嗎?</value> + </data> + <data name="NewWSManSessionOptionCred" xml:space="preserve"> + <value>因為驗證演算法為 Basic 或 Digest,所以沒有認證無法使用此命令。請使用 Credentials 參數指定值,然後執行您的命令。</value> + </data> + <data name="SetItemWarnigForPPQ" xml:space="preserve"> + <value>更新的設定只有在小於或等於全域配額 {0} 的值時才會生效。請使用 PowerShell Cmdlet "Get-Item {0}" 驗證全域配額的值。</value> + </data> + <data name="DisableCredSSPPolicyValidateError" xml:space="preserve"> + <value>因為無法停用設定,所以無法執行此命令。</value> + </data> + <data name="ResourceURIMissingInResourceDir" xml:space="preserve"> + <value>在路徑 {1} 中找不到 "{0}" 元素的值。</value> + </data> + <data name="NewWSManSessionOptionAuth" xml:space="preserve"> + <value>因為已指定認證,所以無法在沒有 Basic 或 Digest 驗證演算法的情況下使用此命令。請使用 Basic 或 Digest 驗證演算法,然後執行您的命令。</value> + </data> + <data name="SetItemGeneralSecurityCaption" xml:space="preserve"> + <value>WinRM 安全性設定。</value> + </data> + <data name="NewItemNotSupported" xml:space="preserve"> + <value>因為此層級的提供者路徑不支援 New-Item,所以無法在目前的路徑中使用此命令。</value> + </data> + <data name="WinrmNotConfigured" xml:space="preserve"> + <value>因為設定已損毀,所以無法使用此命令。請執行 WinRM invoke Restore WinRM/config 以還原預設設定</value> + </data> + <data name="InvalidValueType" xml:space="preserve"> + <value>因為參數值類型無效,所以無法使用此命令。{0} 設定必須為類型值 {1}。請確認值正確,然後再試一次。</value> + </data> + <data name="WSManServiceStartQuery" xml:space="preserve"> + <value>WinRM 服務目前未啟動。執行此命令會啟動 WinRM 服務。 + +要繼續嗎?</value> + </data> + <data name="NoResourceMatch" xml:space="preserve"> + <value>因為參數不符合 ResourceURI 上的任何屬性,所以無法使用此命令。請檢查輸入參數,然後執行您的命令。</value> + </data> + <data name="CredSSPServiceConfigured" xml:space="preserve"> + <value>此電腦已設定為接收來自遠端用戶端電腦的認證。</value> + </data> + <data name="CredSSPRoleAndDelegateCannotBeSpecified" xml:space="preserve"> + <value>當 {1} 參數的值為 {2} 時,無法使用 {0} 參數。只有當 {1} 參數的值為 {3} 時,才能使用 {0} 參數。</value> + </data> + <data name="SetItemServiceRestartWarningRemote" xml:space="preserve"> + <value>您所做的設定變更,只有在 {0} 重新啟動 WinRM 服務後才會生效。</value> + </data> + <data name="ConnectFailure" xml:space="preserve"> + <value>無法從目前的路徑使用此命令。請使用 cd\ 移至提供者的根路徑,然後再次執行您的命令。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此 PowerShell 嵌入式管理單元包含 Cmdlet (例如 Get-WSManInstance 和 Set-WSManInstance),供 PowerShell 主機用來管理 WSMan 作業。</value> + </data> + <data name="LocalHost" xml:space="preserve"> + <value>此命令無法用來移除電腦 'localhost',因為它會一直保持連線。請提供其他已連線的電腦,然後執行您的命令。</value> + </data> + <data name="NewItemShouldContinueClientCertQuery" xml:space="preserve"> + <value>此命令會建立新的 ClientCertificate 項目。 + +要繼續嗎?</value> + </data> + <data name="ClearItemOnRunAsPassword" xml:space="preserve"> + <value>無法移除 RunAsPassword 值。請在 PowerShell 中呼叫 Clear-Item Cmdlet,並將 -Path 屬性的值設為 RunAsUser 的值,以移除 RunAsUser 和 RunAsPassword 的值。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>無法使用指定的根目錄建立磁碟機。根路徑不存在。</value> + </data> + <data name="MultipleResourceMatch" xml:space="preserve"> + <value>因為參數符合 ResourceURI 上多個屬性,所以無法使用此命令。請檢查輸入參數,然後執行您的命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/Modules/PSGalleryModules.csproj b/src/Modules/PSGalleryModules.csproj index 327c293e72c..ad19ae75b1a 100644 --- a/src/Modules/PSGalleryModules.csproj +++ b/src/Modules/PSGalleryModules.csproj @@ -5,7 +5,7 @@ <Company>Microsoft Corporation</Company> <Copyright>(c) Microsoft Corporation.</Copyright> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> </PropertyGroup> @@ -13,10 +13,10 @@ <ItemGroup> <PackageReference Include="PowerShellGet" Version="2.2.5" /> <PackageReference Include="PackageManagement" Version="1.4.8.1" /> - <PackageReference Include="Microsoft.PowerShell.PSResourceGet" Version="1.2.0-preview3" /> - <PackageReference Include="Microsoft.PowerShell.Archive" Version="1.2.5" /> - <PackageReference Include="PSReadLine" Version="2.4.4-beta4" /> - <PackageReference Include="Microsoft.PowerShell.ThreadJob" Version="2.2.0" /> + <PackageReference Include="Microsoft.PowerShell.PSResourceGet" Version="1.3.0-preview1" /> + <PackageReference Include="Microsoft.PowerShell.Archive" Version="1.2.6" /> + <PackageReference Include="PSReadLine" Version="2.4.5" /> + <PackageReference Include="Microsoft.PowerShell.ThreadJob" Version="2.2.0" /> </ItemGroup> </Project> diff --git a/src/Modules/Unix/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 b/src/Modules/Unix/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 index df841837696..477dc1c5ab1 100644 --- a/src/Modules/Unix/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 +++ b/src/Modules/Unix/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 @@ -21,7 +21,7 @@ CmdletsToExport = @( 'Get-PSBreakpoint', 'Remove-PSBreakpoint', 'Set-PSBreakpoint', 'Get-PSCallStack', 'Export-PSSession', 'Import-PSSession', 'Get-Random', 'Get-SecureRandom', 'Invoke-RestMethod', 'Debug-Runspace', 'Get-Runspace', 'Disable-RunspaceDebug', 'Enable-RunspaceDebug', 'Get-RunspaceDebug', 'Start-Sleep', 'Join-String', - 'Out-String', 'Select-String', 'ConvertFrom-StringData', 'Format-Table', 'New-TemporaryFile', 'New-TimeSpan', + 'Out-String', 'Select-String', 'ConvertFrom-StringData', 'Format-Table', 'New-TemporaryDirectory', 'New-TemporaryFile', 'New-TimeSpan', 'Get-TraceSource', 'Set-TraceSource', 'Add-Type', 'Get-TypeData', 'Remove-TypeData', 'Update-TypeData', 'Get-UICulture', 'Get-Unique', 'Get-Uptime', 'Clear-Variable', 'Get-Variable', 'New-Variable', 'Remove-Variable', 'Set-Variable', 'Get-Verb', 'Write-Verbose', 'Write-Warning', 'Invoke-WebRequest', diff --git a/src/Modules/Windows/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 b/src/Modules/Windows/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 index 2043543a8a5..64813ba5b3e 100644 --- a/src/Modules/Windows/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 +++ b/src/Modules/Windows/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1 @@ -20,7 +20,7 @@ CmdletsToExport = @( 'Remove-PSBreakpoint', 'Set-PSBreakpoint', 'Get-PSCallStack', 'Export-PSSession', 'Import-PSSession', 'Get-Random', 'Get-SecureRandom' 'Invoke-RestMethod', 'Debug-Runspace', 'Get-Runspace', 'Disable-RunspaceDebug', 'Enable-RunspaceDebug', 'Get-RunspaceDebug', 'ConvertFrom-SddlString', 'Start-Sleep', 'Join-String', 'Out-String', 'Select-String', - 'ConvertFrom-StringData', 'Format-Table', 'New-TemporaryFile', 'New-TimeSpan', 'Get-TraceSource', 'Set-TraceSource', + 'ConvertFrom-StringData', 'Format-Table', 'New-TemporaryDirectory', 'New-TemporaryFile', 'New-TimeSpan', 'Get-TraceSource', 'Set-TraceSource', 'Add-Type', 'Get-TypeData', 'Remove-TypeData', 'Update-TypeData', 'Get-UICulture', 'Get-Unique', 'Get-Uptime', 'Clear-Variable', 'Get-Variable', 'New-Variable', 'Remove-Variable', 'Set-Variable', 'Get-Verb', 'Write-Verbose', 'Write-Warning', 'Invoke-WebRequest', 'Format-Wide', 'ConvertTo-Xml', 'Select-Xml', 'Get-Error', 'Update-List', diff --git a/src/PowerShell.Core.Instrumentation/PowerShell.Core.Instrumentation.man b/src/PowerShell.Core.Instrumentation/PowerShell.Core.Instrumentation.man index fb221cfe964..bb4e15351e5 100644 --- a/src/PowerShell.Core.Instrumentation/PowerShell.Core.Instrumentation.man +++ b/src/PowerShell.Core.Instrumentation/PowerShell.Core.Instrumentation.man @@ -121,6 +121,18 @@ value="0x3002" version="1" /> + <!--Telemetry events--> + <event + channel="C_OPERATIONAL" + level="win:Error" + message="$(string.PS_PROVIDER.event.E_O_TelemetrySettingError.message)" + opcode="Exception" + symbol="TelemetrySettingError" + task="Telemetry" + template="T_TelemetrySettingError" + value="0x3011" + version="1" + /> <!--M3P events--> <event channel="C_ANALYTIC" @@ -2208,17 +2220,41 @@ value="0x6017" version="1" /> - <event - channel="C_ANALYTIC" - keywords="AmsiState" - level="win:Verbose" - message="$(string.PS_PROVIDER.event.E_A_AmsiState.message)" - opcode="Method" - symbol="AmsiState" - task="Amsi" - template="T_AmsiState" - value="0x4001" - version="1" + <event + channel="C_ANALYTIC" + keywords="AmsiState" + level="win:Verbose" + message="$(string.PS_PROVIDER.event.E_A_AmsiState.message)" + opcode="Method" + symbol="AmsiState" + task="Amsi" + template="T_AmsiState" + value="0x4001" + version="1" + /> + <event + channel="C_ANALYTIC" + keywords="WDACQuery" + level="win:Verbose" + message="$(string.PS_PROVIDER.event.E_A_WDACQuery.message)" + opcode="Method" + symbol="WDACQuery" + task="WDAC" + template="T_WDACQuery" + value="0x4002" + version="1" + /> + <event + channel="C_ANALYTIC" + keywords="WDACAudit" + level="win:Verbose" + message = "$(string.PS_PROVIDER.event.E_A_WDACAudit.message)" + opcode="Method" + symbol="WDACAudit" + task="WDACAudit" + template="T_WDACAudit" + value="0x4003" + version="1" /> </events> <channels> @@ -2409,6 +2445,12 @@ symbol="T_EXPERIMENTALFEATURE" value="107" /> + <task + message="$(string.PS_PROVIDER.task.T_Telemetry.message)" + name="Telemetry" + symbol="T_TELEMETRY" + value="108" + /> <task message="$(string.PS_PROVIDER.task.T_ScheduledJob.message)" name="ScheduledJob" @@ -2427,11 +2469,23 @@ symbol="T_ISEOperation" value="120" /> - <task - message="$(string.PS_PROVIDER.task.T_AmsiState.message)" - name="Amsi" - symbol="T_Amsi" - value="130" + <task + message="$(string.PS_PROVIDER.task.T_AmsiState.message)" + name="Amsi" + symbol="T_Amsi" + value="130" + /> + <task + message="$(string.PS_PROVIDER.task.T_WDACQuery.message)" + name="WDAC" + symbol="T_WDAC" + value="131" + /> + <task + message="$(string.PS_PROVIDER.task.T_WDACAudit.message)" + name="WDACAudit" + symbol="T_WDACAudit" + value="132" /> </tasks> <opcodes> @@ -2593,11 +2647,23 @@ name="PSWorkflow" symbol="K_PSWORKFLOW" /> - <keyword - mask="0x400" - message="$(string.PS_PROVIDER.keyword.K_AmsiState.message)" - name="AmsiState" - symbol="K_AmsiState" + <keyword + mask="0x400" + message="$(string.PS_PROVIDER.keyword.K_AmsiState.message)" + name="AmsiState" + symbol="K_AmsiState" + /> + <keyword + mask="0x800" + message="$(string.PS_PROVIDER.keyword.K_WDACQuery.message)" + name="WDACQuery" + symbol="K_WDACQuery" + /> + <keyword + mask="0x1000" + message="$(string.PS_PROVIDER.keyword.K_WDACAudit.message)" + name="WDACAudit" + symbol="K_WDACAudit" /> </keywords> <maps> @@ -4004,6 +4070,20 @@ name="StackTrace" /> </template> + <template tid="T_TelemetrySettingError"> + <data + inType="win:UnicodeString" + name="Name" + /> + <data + inType="win:UnicodeString" + name="Message" + /> + <data + inType="win:UnicodeString" + name="StackTrace" + /> + </template> <template tid="T_TrackingGuid"> <data inType="win:GUID" @@ -4080,16 +4160,48 @@ name="FileName" /> </template> - <template tid="T_AmsiState"> - <data - inType="win:UnicodeString" - name="Action" + <template tid="T_AmsiState"> + <data + inType="win:UnicodeString" + name="Action" /> - <data - inType="win:UnicodeString" - name="AmsiContext" + <data + inType="win:UnicodeString" + name="AmsiContext" /> - </template> + </template> + <template tid="T_WDACQuery"> + <data + inType="win:UnicodeString" + name="QueryName" + /> + <data + inType="win:UnicodeString" + name="FileName" + /> + <data + inType="win:Int32" + name="QuerySuccess" + /> + <data + inType="win:Int32" + name="QuerySResult" + /> + </template> + <template tid="T_WDACAudit"> + <data + inType="win:UnicodeString" + name="Title" + /> + <data + inType="win:UnicodeString" + name="Message" + /> + <data + inType="win:UnicodeString" + name="FullyQualifiedId" + /> + </template> </templates> </provider> </events> @@ -5535,6 +5647,14 @@ id="PS_PROVIDER.task.T_ExperimentalFeature.message" value="PowerShell Experimental Features" /> + <string + id="PS_PROVIDER.event.E_O_TelemetrySettingError.message" + value="Failed to retrieve diagnostics and feedback setting from Windows.%n Exception: %1 %n Message: %2 %n StackTrace: %3 %n" + /> + <string + id="PS_PROVIDER.task.T_Telemetry.message" + value="PowerShell Telemetry" + /> <string id="PS_PROVIDER.task.T_NamedPipe.message" value="PowerShell Named Pipe IPC" @@ -5719,6 +5839,30 @@ id="PS_PROVIDER.event.E_O_REMOTE_NAMEDPIPE_DISCONNECT.message" value="PowerShell IPC disconnect on process: %1 in AppDomain: %2 for User: %3." /> + <string + id="PS_PROVIDER.event.E_A_WDACQuery.message" + value="WDAC Query. %n %t Query: %1 %n %t File: %2 %n %t SuccessCode: %3 %n %t ResultCode: %4" + /> + <string + id="PS_PROVIDER.keyword.K_WDACQuery.message" + value="WDAC Query" + /> + <string + id="PS_PROVIDER.task.T_WDACQuery.message" + value="WDAC Query" + /> + <string + id="PS_PROVIDER.event.E_A_WDACAudit.message" + value="WDAC Audit. %n %t Title: %1 %n %t Message: %2 %n %t FullyQualifiedId: %3" + /> + <string + id="PS_PROVIDER.keyword.K_WDACAudit.message" + value="WDAC Audit" + /> + <string + id="PS_PROVIDER.task.T_WDACAudit.message" + value="WDAC Audit" + /> </stringTable> </resources> </localization> diff --git a/src/PowerShell.Core.Instrumentation/README.md b/src/PowerShell.Core.Instrumentation/README.md index 65c8d19fbcb..4701116036b 100644 --- a/src/PowerShell.Core.Instrumentation/README.md +++ b/src/PowerShell.Core.Instrumentation/README.md @@ -1,5 +1,7 @@ # PowerShell.Core.Instrumentation -The code under `PowerShell.Core.Instrumentation` is being migrated to [PowerShell-native](https://github.com/PowerShell/PowerShell-native) repository. -Please make PRs to the new repository. -Code under here will be removed once the move is complete. \ No newline at end of file +The `PowerShell.Core.Instrumentation.man` has actually been migrated to [PowerShell-Native](https://github.com/PowerShell/PowerShell-Native/tree/master/src/PowerShell.Core.Instrumentation) repository. +The corresponding manifest resource DLL `PowerShell.Core.Instrumentation.dll` is now produced in the release build of `PowerShell-Native` and is shipped in the `Microsoft.PowerShell.Native` NuGet package. + +However, we still need to keep `PowerShell.Core.Instrumentation.man` in the PowerShell repository because the PowerShell packages for Windows ship the manifest file and `RegisterManifest.ps1` for users to register the manifest resource DLL if they want to. +Therefore, when making changes to `PowerShell.Core.Instrumentation.man`, make sure your changes are made to both repositories -- **this file needs to be kept in sync between those 2 repositories**. diff --git a/src/ResGen/Program.cs b/src/ResGen/Program.cs index 3359226a99e..314e6e319b5 100644 --- a/src/ResGen/Program.cs +++ b/src/ResGen/Program.cs @@ -9,7 +9,7 @@ namespace ConsoleApplication { - public class Program + public static class Program { public static void Main(string[] args) { @@ -52,7 +52,7 @@ public static void Main(string[] args) if (className.StartsWith("public.", StringComparison.InvariantCultureIgnoreCase)) { accessModifier = "public"; - className = className.Substring(className.IndexOf(".") + 1); + className = className.Substring(className.IndexOf('.') + 1); } string sourceCode = GetStronglyTypeCsFileForResx(resxPath, moduleName, className, accessModifier); diff --git a/src/ResGen/ResGen.csproj b/src/ResGen/ResGen.csproj index 7fcf1ff3f35..954038cfa51 100644 --- a/src/ResGen/ResGen.csproj +++ b/src/ResGen/ResGen.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <Description>Generates C# typed bindings for .resx files</Description> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <AssemblyName>resgen</AssemblyName> <OutputType>Exe</OutputType> <TieredCompilation>true</TieredCompilation> diff --git a/src/System.Management.Automation/AssemblyInfo.cs b/src/System.Management.Automation/AssemblyInfo.cs index 559d809fe72..e265bb453c8 100644 --- a/src/System.Management.Automation/AssemblyInfo.cs +++ b/src/System.Management.Automation/AssemblyInfo.cs @@ -7,6 +7,7 @@ [assembly: InternalsVisibleTo("powershell-tests,PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo("powershell-perf,PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly: InternalsVisibleTo("powershell-fuzz-tests,PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo(@"Microsoft.PowerShell.Commands.Utility" + @",PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] [assembly: InternalsVisibleTo(@"Microsoft.PowerShell.Commands.Management" + @",PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] diff --git a/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs b/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs index dc5db5f2c48..4cbb346fb14 100644 --- a/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs +++ b/src/System.Management.Automation/CoreCLR/CorePsPlatform.cs @@ -167,16 +167,24 @@ public static bool IsStaSupported internal static readonly string ConfigDirectory = Platform.SelectProductNameForDirectory(Platform.XDG_Type.CONFIG); #else // Gets the location for cache and config folders. - internal static readonly string CacheDirectory = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData) + @"\Microsoft\PowerShell"; - internal static readonly string ConfigDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\PowerShell"; + internal static readonly string CacheDirectory = SafeDeriveFromSpecialFolder( + Environment.SpecialFolder.LocalApplicationData, + @"Microsoft\PowerShell"); + + internal static readonly string ConfigDirectory = SafeDeriveFromSpecialFolder( + Environment.SpecialFolder.Personal, + @"PowerShell"); private static readonly Lazy<bool> _isStaSupported = new Lazy<bool>(() => { int result = Interop.Windows.CoInitializeEx(IntPtr.Zero, Interop.Windows.COINIT_APARTMENTTHREADED); - // If 0 is returned the thread has been initialized for the first time - // as an STA and thus supported and needs to be uninitialized. - if (result > 0) + // Per COM documentation: Each successful call to CoInitializeEx (including S_FALSE) + // must be balanced by a corresponding call to CoUninitialize. + // - S_OK (0) means we initialized for the first time. + // - S_FALSE (1) means already initialized, but still increments the reference count. + // Both require CoUninitialize to decrement the reference count. + if (result >= 0) { Interop.Windows.CoUninitialize(); } @@ -189,6 +197,30 @@ public static bool IsStaSupported private static bool? _isWindowsDesktop = null; #endif + internal static bool TryDeriveFromCache(string path1, out string result) + { + if (CacheDirectory is null or []) + { + result = null; + return false; + } + + result = Path.Combine(CacheDirectory, path1); + return true; + } + + internal static bool TryDeriveFromCache(string path1, string path2, out string result) + { + if (CacheDirectory is null or []) + { + result = null; + return false; + } + + result = Path.Combine(CacheDirectory, path1, path2); + return true; + } + // format files internal static readonly string[] FormatFileNames = new string[] { @@ -218,6 +250,17 @@ internal static class CommonEnvVariableNames #endif } + private static string SafeDeriveFromSpecialFolder(Environment.SpecialFolder specialFolder, string subPath) + { + string basePath = Environment.GetFolderPath(specialFolder, Environment.SpecialFolderOption.DoNotVerify); + if (string.IsNullOrWhiteSpace(basePath)) + { + return string.Empty; + } + + return Path.Join(basePath, subPath); + } + #if UNIX private static string s_tempHome = null; @@ -360,7 +403,7 @@ internal static string GetFolderPath(Environment.SpecialFolder folder) _ => throw new NotSupportedException() }; #else - return Environment.GetFolderPath(folder); + return Environment.GetFolderPath(folder, Environment.SpecialFolderOption.DoNotVerify); #endif } @@ -637,25 +680,29 @@ public string GetModeString() return DirectoryOwnerFullGroupReadExecOtherReadExec; } - Span<char> modeCharacters = stackalloc char[10]; - modeCharacters[0] = itemTypeTable[ItemType]; - bool isExecutable; - UnixFileMode modeInfo = (UnixFileMode)Mode; - modeCharacters[1] = modeInfo.HasFlag(UnixFileMode.UserRead) ? CanRead : NoPerm; - modeCharacters[2] = modeInfo.HasFlag(UnixFileMode.UserWrite) ? CanWrite : NoPerm; - isExecutable = modeInfo.HasFlag(UnixFileMode.UserExecute); - modeCharacters[3] = modeInfo.HasFlag(UnixFileMode.SetUser) ? (isExecutable ? SetAndExec : SetAndNotExec) : (isExecutable ? CanExecute : NoPerm); - - modeCharacters[4] = modeInfo.HasFlag(UnixFileMode.GroupRead) ? CanRead : NoPerm; - modeCharacters[5] = modeInfo.HasFlag(UnixFileMode.GroupWrite) ? CanWrite : NoPerm; - isExecutable = modeInfo.HasFlag(UnixFileMode.GroupExecute); - modeCharacters[6] = modeInfo.HasFlag(UnixFileMode.SetGroup) ? (isExecutable ? SetAndExec : SetAndNotExec) : (isExecutable ? CanExecute : NoPerm); - - modeCharacters[7] = modeInfo.HasFlag(UnixFileMode.OtherRead) ? CanRead : NoPerm; - modeCharacters[8] = modeInfo.HasFlag(UnixFileMode.OtherWrite) ? CanWrite : NoPerm; - isExecutable = modeInfo.HasFlag(UnixFileMode.OtherExecute); - modeCharacters[9] = modeInfo.HasFlag(UnixFileMode.StickyBit) ? (isExecutable ? StickyAndExec : StickyAndNotExec) : (isExecutable ? CanExecute : NoPerm); + + Span<char> modeCharacters = [ + itemTypeTable[ItemType], + + modeInfo.HasFlag(UnixFileMode.UserRead) ? CanRead : NoPerm, + modeInfo.HasFlag(UnixFileMode.UserWrite) ? CanWrite : NoPerm, + modeInfo.HasFlag(UnixFileMode.SetUser) ? + (modeInfo.HasFlag(UnixFileMode.UserExecute) ? SetAndExec : SetAndNotExec) : + (modeInfo.HasFlag(UnixFileMode.UserExecute) ? CanExecute : NoPerm), + + modeInfo.HasFlag(UnixFileMode.GroupRead) ? CanRead : NoPerm, + modeInfo.HasFlag(UnixFileMode.GroupWrite) ? CanWrite : NoPerm, + modeInfo.HasFlag(UnixFileMode.SetGroup) ? + (modeInfo.HasFlag(UnixFileMode.GroupExecute) ? SetAndExec : SetAndNotExec) : + (modeInfo.HasFlag(UnixFileMode.GroupExecute) ? CanExecute : NoPerm), + + modeInfo.HasFlag(UnixFileMode.OtherRead) ? CanRead : NoPerm, + modeInfo.HasFlag(UnixFileMode.OtherWrite) ? CanWrite : NoPerm, + modeInfo.HasFlag(UnixFileMode.StickyBit) ? + (modeInfo.HasFlag(UnixFileMode.OtherExecute) ? StickyAndExec : StickyAndNotExec) : + (modeInfo.HasFlag(UnixFileMode.OtherExecute) ? CanExecute : NoPerm), + ]; return new string(modeCharacters); } diff --git a/src/System.Management.Automation/DscSupport/CimDSCParser.cs b/src/System.Management.Automation/DscSupport/CimDSCParser.cs index 6160577beb2..283ec1bcad8 100644 --- a/src/System.Management.Automation/DscSupport/CimDSCParser.cs +++ b/src/System.Management.Automation/DscSupport/CimDSCParser.cs @@ -525,9 +525,6 @@ public DscClassCacheEntry(DSCResourceRunAsCredential aDSCResourceRunAsCredential public static class DscClassCache { private const string InboxDscResourceModulePath = "WindowsPowershell\\v1.0\\Modules\\PsDesiredStateConfiguration"; - private const string reservedDynamicKeywords = "^(Synchronization|Certificate|IIS|SQL)$"; - - private const string reservedProperties = "^(Require|Trigger|Notify|Before|After|Subscribe)$"; private static readonly PSTraceSource s_tracer = PSTraceSource.GetTracer("DSC", "DSC Class Cache"); @@ -1264,13 +1261,6 @@ public static void ValidateInstanceText(string instanceText) parser.ValidateInstanceText(instanceText); } - private static bool IsMagicProperty(string propertyName) - { - return System.Text.RegularExpressions.Regex.Match(propertyName, - "^(ResourceId|SourceInfo|ModuleName|ModuleVersion|ConfigurationName)$", - System.Text.RegularExpressions.RegexOptions.IgnoreCase).Success; - } - private static string GetFriendlyName(CimClass cimClass) { try @@ -1367,7 +1357,8 @@ private static DynamicKeyword CreateKeywordFromCimClass(string moduleName, Versi // // Skip all of the base, meta, registration and other classes that are not intended to be used directly by a script author // - if (System.Text.RegularExpressions.Regex.Match(keywordString, "^OMI_Base|^OMI_.*Registration", System.Text.RegularExpressions.RegexOptions.IgnoreCase).Success) + if (keywordString.StartsWith("OMI_Base", StringComparison.OrdinalIgnoreCase) || + (keywordString.StartsWith("OMI_", StringComparison.OrdinalIgnoreCase) && keywordString.IndexOf("Registration", 4, StringComparison.OrdinalIgnoreCase) >= 0)) { return null; } @@ -1383,7 +1374,7 @@ private static DynamicKeyword CreateKeywordFromCimClass(string moduleName, Versi }; // If it's one of reserved dynamic keyword, mark it - if (System.Text.RegularExpressions.Regex.Match(keywordString, reservedDynamicKeywords, System.Text.RegularExpressions.RegexOptions.IgnoreCase).Success) + if (IsReservedDynamicKeyword(keywordString)) { keyword.IsReservedKeyword = true; } @@ -1441,7 +1432,7 @@ private static DynamicKeyword CreateKeywordFromCimClass(string moduleName, Versi } } // If it's one of our reserved properties, save it for error reporting - if (System.Text.RegularExpressions.Regex.Match(prop.Name, reservedProperties, System.Text.RegularExpressions.RegexOptions.IgnoreCase).Success) + if (IsReservedProperty(prop.Name)) { keyword.HasReservedProperties = true; continue; @@ -1540,6 +1531,27 @@ private static DynamicKeyword CreateKeywordFromCimClass(string moduleName, Versi UpdateKnownRestriction(keyword); return keyword; + + static bool IsMagicProperty(string propertyName) => + string.Equals(propertyName, "ResourceId", StringComparison.OrdinalIgnoreCase) || + string.Equals(propertyName, "SourceInfo", StringComparison.OrdinalIgnoreCase) || + string.Equals(propertyName, "ModuleName", StringComparison.OrdinalIgnoreCase) || + string.Equals(propertyName, "ModuleVersion", StringComparison.OrdinalIgnoreCase) || + string.Equals(propertyName, "ConfigurationName", StringComparison.OrdinalIgnoreCase); + + static bool IsReservedDynamicKeyword(string keyword) => + string.Equals(keyword, "Synchronization", StringComparison.OrdinalIgnoreCase) || + string.Equals(keyword, "Certificate", StringComparison.OrdinalIgnoreCase) || + string.Equals(keyword, "IIS", StringComparison.OrdinalIgnoreCase) || + string.Equals(keyword, "SQL", StringComparison.OrdinalIgnoreCase); + + static bool IsReservedProperty(string name) => + string.Equals(name, "Require", StringComparison.OrdinalIgnoreCase) || + string.Equals(name, "Trigger", StringComparison.OrdinalIgnoreCase) || + string.Equals(name, "Notify", StringComparison.OrdinalIgnoreCase) || + string.Equals(name, "Before", StringComparison.OrdinalIgnoreCase) || + string.Equals(name, "After", StringComparison.OrdinalIgnoreCase) || + string.Equals(name, "Subscribe", StringComparison.OrdinalIgnoreCase); } /// <summary> @@ -3252,7 +3264,7 @@ public static bool ImportCimKeywordsFromModule(PSModuleInfo module, string resou string tempSchemaFilepath = schemaFiles.FirstOrDefault(); Debug.Assert(schemaFiles.Count() == 1, "A valid DSCResource module can have only one schema mof file"); - + if (tempSchemaFilepath is not null) { var classes = GetCachedClassByFileName(tempSchemaFilepath) ?? ImportClasses(tempSchemaFilepath, new Tuple<string, Version>(module.Name, module.Version), errors); diff --git a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/FileSystem_format_ps1xml.cs b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/FileSystem_format_ps1xml.cs index 0400f99b899..4c8d23971af 100644 --- a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/FileSystem_format_ps1xml.cs +++ b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/FileSystem_format_ps1xml.cs @@ -2,6 +2,7 @@ // Licensed under the MIT License. using System.Collections.Generic; +using System.Globalization; namespace System.Management.Automation.Runspaces { @@ -48,7 +49,10 @@ private static IEnumerable<FormatViewDefinition> ViewsOf_FileSystemTypes(CustomC .AddHeader(Alignment.Left, label: "UnixMode", width: 10) .AddHeader(Alignment.Right, label: "User", width: 10) .AddHeader(Alignment.Left, label: "Group", width: 10) - .AddHeader(Alignment.Right, label: "LastWriteTime", width: 16) + .AddHeader( + Alignment.Right, + label: "LastWriteTime", + width: String.Format(CultureInfo.CurrentCulture, "{0:d} {0:HH}:{0:mm}", CultureInfo.CurrentCulture.Calendar.MaxSupportedDateTime).Length) .AddHeader(Alignment.Right, label: "Size", width: 12) .AddHeader(Alignment.Left, label: "Name") .StartRowDefinition(wrap: true) diff --git a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Help_format_ps1xml.cs b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Help_format_ps1xml.cs index 05f57286026..6825ec14e6c 100644 --- a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Help_format_ps1xml.cs +++ b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Help_format_ps1xml.cs @@ -680,10 +680,7 @@ private static IEnumerable<FormatViewDefinition> ViewsOf_MamlCommandHelpInfo_Ful .StartFrame(leftIndent: 4) .AddPropertyExpressionBinding(@"title") .AddNewline() - .AddNewline() - .StartFrame(leftIndent: 4) - .AddPropertyExpressionBinding(@"alert", enumerateCollection: true, customControl: sharedControls[11]) - .EndFrame() + .AddPropertyExpressionBinding(@"alert", enumerateCollection: true, customControl: sharedControls[11]) .AddNewline() .EndFrame() .EndEntry() diff --git a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/PowerShellCore_format_ps1xml.cs b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/PowerShellCore_format_ps1xml.cs index ef0d506d122..24d99d4dd4b 100644 --- a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/PowerShellCore_format_ps1xml.cs +++ b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/PowerShellCore_format_ps1xml.cs @@ -1190,8 +1190,37 @@ function Get-ConciseViewPositionMessage { $highlightLine = '' if ($useTargetObject) { $line = $_.TargetObject.LineText.Trim() + $offsetLength = 0 $offsetInLine = 0 + $startColumn = 0 + if ( + ([System.Collections.IDictionary]$_.TargetObject).Contains('StartColumn') -and + [System.Management.Automation.LanguagePrimitives]::TryConvertTo[int]($_.TargetObject.StartColumn, [ref]$startColumn) -and + $null -ne $startColumn -and + $startColumn -gt 0 -and + $startColumn -le $line.Length + ) { + $endColumn = 0 + if (-not ( + ([System.Collections.IDictionary]$_.TargetObject).Contains('EndColumn') -and + [System.Management.Automation.LanguagePrimitives]::TryConvertTo[int]($_.TargetObject.EndColumn, [ref]$endColumn) -and + $null -ne $endColumn -and + $endColumn -gt $startColumn -and + $endColumn -le ($line.Length + 1) + )) { + $endColumn = $line.Length + 1 + } + + # Input is expected to be 1-based index to match the extent positioning + # but we use 0-based indexing below. + $startColumn -= 1 + $endColumn -= 1 + + $highlightLine = "$(" " * $startColumn)$("~" * ($endColumn - $startColumn))" + $offsetLength = $endColumn - $startColumn + $offsetInLine = $startColumn + } } else { $positionMessage = $myinv.PositionMessage.Split($newline) diff --git a/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommand.cs b/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommand.cs index 18b74cbcfe1..be31a1db9a8 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommand.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommand.cs @@ -9,6 +9,7 @@ using System.Management.Automation; using System.Management.Automation.Internal; using System.Management.Automation.Runspaces; +using Microsoft.PowerShell.Commands; namespace Microsoft.PowerShell.Commands.Internal.Format { @@ -727,8 +728,15 @@ public class OuterFormatTableAndListBase : OuterFormatShapeCommandBase /// will be determined using property sets, etc. /// </summary> [Parameter(Position = 0)] + [ValidateNotNullOrEmpty] public object[] Property { get; set; } + /// <summary> + /// Optional parameter for excluding properties from formatting. + /// </summary> + [Parameter] + public string[] ExcludeProperty { get; set; } + #endregion internal override FormattingCommandLineParameters GetCommandLineParameters() @@ -751,6 +759,18 @@ internal override FormattingCommandLineParameters GetCommandLineParameters() internal void GetCommandLineProperties(FormattingCommandLineParameters parameters, bool isTable) { + // Check View conflicts first (before any auto-expansion) + if (!string.IsNullOrEmpty(this.View)) + { + // View cannot be used with Property or ExcludeProperty + if ((Property is not null && Property.Length != 0) || (ExcludeProperty is not null && ExcludeProperty.Length != 0)) + { + ReportCannotSpecifyViewAndProperty(); + } + + parameters.viewName = this.View; + } + if (Property != null) { CommandParameterDefinition def; @@ -765,15 +785,21 @@ internal void GetCommandLineProperties(FormattingCommandLineParameters parameter parameters.mshParameterList = processor.ProcessParameters(Property, invocationContext); } - if (!string.IsNullOrEmpty(this.View)) + if (ExcludeProperty is not null) { - // we have a view command line switch - if (parameters.mshParameterList.Count != 0) + parameters.excludePropertyFilter = new PSPropertyExpressionFilter(ExcludeProperty); + + // ExcludeProperty implies -Property * for better UX + if (Property is null || Property.Length == 0) { - ReportCannotSpecifyViewAndProperty(); - } + CommandParameterDefinition def = isTable + ? new FormatTableParameterDefinition() + : new FormatListParameterDefinition(); + ParameterProcessor processor = new ParameterProcessor(def); + TerminatingErrorContext invocationContext = new TerminatingErrorContext(this); - parameters.viewName = this.View; + parameters.mshParameterList = processor.ProcessParameters(new object[] { "*" }, invocationContext); + } } } } diff --git a/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommandParameters.cs b/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommandParameters.cs index 7f88727ace7..498f6098a24 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommandParameters.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/BaseFormattingCommandParameters.cs @@ -70,6 +70,11 @@ internal sealed class FormattingCommandLineParameters /// Extension mechanism for shape specific parameters. /// </summary> internal ShapeSpecificParameters shapeParameters = null; + + /// <summary> + /// Filter for excluding properties from formatting. + /// </summary> + internal PSPropertyExpressionFilter excludePropertyFilter = null; } /// <summary> diff --git a/src/System.Management.Automation/FormatAndOutput/common/ComplexWriter.cs b/src/System.Management.Automation/FormatAndOutput/common/ComplexWriter.cs index 61a3f962daf..a69ad41c965 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/ComplexWriter.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/ComplexWriter.cs @@ -9,7 +9,6 @@ using System.Management.Automation; using System.Management.Automation.Internal; using System.Text; -using System.Text.RegularExpressions; namespace Microsoft.PowerShell.Commands.Internal.Format { @@ -317,6 +316,7 @@ internal struct GetWordsResult { internal string Word; internal string Delim; + internal bool VtResetAdded; } /// <summary> @@ -367,9 +367,19 @@ private static IEnumerable<GetWordsResult> GetWords(string s) { var vtSpan = s.AsSpan(i, len); sb.Append(vtSpan); - vtSeqs.Append(vtSpan); - wordHasVtSeqs = true; + if (vtSpan.SequenceEqual(PSStyle.Instance.Reset)) + { + // The Reset sequence will void all previous VT sequences. + vtSeqs.Clear(); + wordHasVtSeqs = false; + } + else + { + vtSeqs.Append(vtSpan); + wordHasVtSeqs = true; + } + i += len - 1; continue; } @@ -390,15 +400,18 @@ private static IEnumerable<GetWordsResult> GetWords(string s) if (delimiter is not null) { + bool vtResetAdded = false; if (wordHasVtSeqs && !sb.EndsWith(PSStyle.Instance.Reset)) { + vtResetAdded = true; sb.Append(PSStyle.Instance.Reset); } var result = new GetWordsResult() { Word = sb.ToString(), - Delim = delimiter + Delim = delimiter, + VtResetAdded = vtResetAdded }; sb.Clear().Append(vtSeqs); @@ -611,7 +624,7 @@ private static StringCollection GenerateLinesWithWordWrap(DisplayCells displayCe if (suffix is not null) { - wordToAdd = wordToAdd.EndsWith(resetStr) + wordToAdd = word.VtResetAdded ? wordToAdd.Insert(wordToAdd.Length - resetStr.Length, suffix) : wordToAdd + suffix; } @@ -760,9 +773,19 @@ internal static List<string> SplitLines(string s) { var vtSpan = s.AsSpan(i, len); sb.Append(vtSpan); - vtSeqs.Append(vtSpan); - hasVtSeqs = true; + if (vtSpan.SequenceEqual(PSStyle.Instance.Reset)) + { + // The Reset sequence will void all previous VT sequences. + vtSeqs.Clear(); + hasVtSeqs = false; + } + else + { + vtSeqs.Append(vtSpan); + hasVtSeqs = true; + } + i += len - 1; continue; } diff --git a/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/FormatTable.cs b/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/FormatTable.cs index a1e34424950..2ae4ac2626e 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/FormatTable.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/FormatTable.cs @@ -20,7 +20,7 @@ namespace System.Management.Automation.Runspaces /// <summary> /// This exception is used by Formattable constructor to indicate errors /// occurred during construction time. - /// </summary> + /// </summary> [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly", MessageId = "FormatTable")] public class FormatTableLoadException : RuntimeException { diff --git a/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/typeDataQuery.cs b/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/typeDataQuery.cs index c759cabd2a1..de6df333951 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/typeDataQuery.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/DisplayDatabase/typeDataQuery.cs @@ -606,7 +606,7 @@ internal static AppliesTo GetAllApplicableTypes(TypeInfoDataBase db, AppliesTo a else { // check if we have a type group reference - if (!(r is TypeGroupReference tgr)) + if (r is not TypeGroupReference tgr) continue; // find the type group definition the reference points to diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator.cs b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator.cs index db1bc0704aa..963b5a0f88b 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator.cs @@ -2,6 +2,7 @@ // Licensed under the MIT License. using System.Collections.Generic; +using System.Linq; using System.Collections.ObjectModel; using System.Management.Automation; using System.Management.Automation.Internal; @@ -347,8 +348,50 @@ protected class DataBaseInfo protected DataBaseInfo dataBaseInfo = new DataBaseInfo(); - protected List<MshResolvedExpressionParameterAssociation> activeAssociationList = null; - protected FormattingCommandLineParameters inputParameters = null; + /// <summary> + /// Builds the raw association list for the given object. + /// Subclasses override this to provide cmdlet-specific property expansion logic. + /// </summary> + /// <param name="so">The object to build the association list for.</param> + /// <param name="propertyList">The list of properties specified by the user, or null if not specified.</param> + /// <returns>The raw association list, or null if not applicable.</returns> + protected virtual List<MshResolvedExpressionParameterAssociation> BuildRawAssociationList(PSObject so, List<MshParameter> propertyList) + { + return null; + } + + /// <summary> + /// Builds the active association list for the given object, with ExcludeProperty filter applied. + /// </summary> + /// <param name="so">The object to build the association list for.</param> + /// <returns>The filtered association list.</returns> + protected List<MshResolvedExpressionParameterAssociation> BuildActiveAssociationList(PSObject so) + { + var propertyList = parameters?.mshParameterList; + var excludeFilter = parameters?.excludePropertyFilter; + var rawList = BuildRawAssociationList(so, propertyList); + return ApplyExcludeFilter(rawList, excludeFilter); + } + + /// <summary> + /// Applies the ExcludeProperty filter to the given association list. + /// </summary> + /// <param name="associationList">The list to filter.</param> + /// <param name="excludeFilter">The exclude filter to apply.</param> + /// <returns>The filtered list, or the original list if no filter is specified.</returns> + internal static List<MshResolvedExpressionParameterAssociation> ApplyExcludeFilter( + List<MshResolvedExpressionParameterAssociation> associationList, + PSPropertyExpressionFilter excludeFilter) + { + if (associationList is null || excludeFilter is null) + { + return associationList; + } + + return associationList + .Where(item => !excludeFilter.IsMatch(item.ResolvedExpression)) + .ToList(); + } protected string GetExpressionDisplayValue(PSObject so, int enumerationLimit, PSPropertyExpression ex, FieldFormattingDirective directive) diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Complex.cs b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Complex.cs index b2bbd27c2b9..b81c0c0f860 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Complex.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Complex.cs @@ -16,7 +16,6 @@ internal override void Initialize(TerminatingErrorContext errorContext, PSProper PSObject so, TypeInfoDataBase db, FormattingCommandLineParameters parameters) { base.Initialize(errorContext, expressionFactory, so, db, parameters); - this.inputParameters = parameters; } internal override FormatStartData GenerateStartData(PSObject so) @@ -40,7 +39,7 @@ internal override FormatEntryData GeneratePayload(PSObject so, int enumerationLi private ComplexViewEntry GenerateComplexViewEntryFromProperties(PSObject so, int enumerationLimit) { ComplexViewObjectBrowser browser = new ComplexViewObjectBrowser(this.ErrorManager, this.expressionFactory, enumerationLimit); - return browser.GenerateView(so, this.inputParameters); + return browser.GenerateView(so, this.parameters); } private ComplexViewEntry GenerateComplexViewEntryFromDataBaseInfo(PSObject so, int enumerationLimit) @@ -425,17 +424,18 @@ internal ComplexViewObjectBrowser(FormatErrorManager resultErrorManager, PSPrope /// of the object. /// </summary> /// <param name="so">Object to process.</param> - /// <param name="inputParameters">Parameters from the command line.</param> + /// <param name="parameters">Parameters from the command line.</param> /// <returns>Complex view entry to send to the output command.</returns> - internal ComplexViewEntry GenerateView(PSObject so, FormattingCommandLineParameters inputParameters) + internal ComplexViewEntry GenerateView(PSObject so, FormattingCommandLineParameters parameters) { - _complexSpecificParameters = (ComplexSpecificParameters)inputParameters.shapeParameters; + _parameters = parameters; + _complexSpecificParameters = (ComplexSpecificParameters)parameters.shapeParameters; int maxDepth = _complexSpecificParameters.maxDepth; TraversalInfo level = new TraversalInfo(0, maxDepth); List<MshParameter> mshParameterList = null; - mshParameterList = inputParameters.mshParameterList; + mshParameterList = parameters.mshParameterList; // create a top level entry as root of the tree ComplexViewEntry cve = new ComplexViewEntry(); @@ -513,6 +513,9 @@ private void DisplayObject(PSObject so, TraversalInfo currentLevel, List<MshPara List<MshResolvedExpressionParameterAssociation> activeAssociationList = AssociationManager.SetupActiveProperties(parameterList, so, _expressionFactory); + // Apply ExcludeProperty filter using the centralized method + activeAssociationList = ViewGenerator.ApplyExcludeFilter(activeAssociationList, _parameters?.excludePropertyFilter); + // create a format entry FormatEntry fe = new FormatEntry(); formatValueList.Add(fe); @@ -758,6 +761,7 @@ private List<FormatValue> AddIndentationLevel(List<FormatValue> formatValueList) return feFrame.formatValueList; } + private FormattingCommandLineParameters _parameters; private ComplexSpecificParameters _complexSpecificParameters; /// <summary> diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_List.cs b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_List.cs index f7acd9ed226..35287d7c2e4 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_List.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_List.cs @@ -30,9 +30,14 @@ internal override void Initialize(TerminatingErrorContext errorContext, PSProper { _listBody = (ListControlBody)this.dataBaseInfo.view.mainControl; } + } - this.inputParameters = parameters; - SetUpActiveProperties(so); + /// <summary> + /// Builds the raw association list for list formatting. + /// </summary> + protected override List<MshResolvedExpressionParameterAssociation> BuildRawAssociationList(PSObject so, List<MshParameter> propertyList) + { + return AssociationManager.SetupActiveProperties(propertyList, so, this.expressionFactory); } /// <summary> @@ -178,17 +183,14 @@ private ListControlEntryDefinition GetActiveListControlEntryDefinition(ListContr private ListViewEntry GenerateListViewEntryFromProperties(PSObject so, int enumerationLimit) { - // compute active properties every time - if (this.activeAssociationList == null) - { - SetUpActiveProperties(so); - } + // Build active association list (with ExcludeProperty filter applied) + var associationList = BuildActiveAssociationList(so); ListViewEntry lve = new ListViewEntry(); - for (int k = 0; k < this.activeAssociationList.Count; k++) + for (int k = 0; k < associationList.Count; k++) { - MshResolvedExpressionParameterAssociation a = this.activeAssociationList[k]; + MshResolvedExpressionParameterAssociation a = associationList[k]; ListViewField lvf = new ListViewField(); if (a.OriginatingParameter != null) @@ -218,19 +220,7 @@ private ListViewEntry GenerateListViewEntryFromProperties(PSObject so, int enume lvf.formatPropertyField.propertyValue = this.GetExpressionDisplayValue(so, enumerationLimit, a.ResolvedExpression, directive); lve.listViewFieldList.Add(lvf); } - - this.activeAssociationList = null; return lve; } - - private void SetUpActiveProperties(PSObject so) - { - List<MshParameter> mshParameterList = null; - - if (this.inputParameters != null) - mshParameterList = this.inputParameters.mshParameterList; - - this.activeAssociationList = AssociationManager.SetupActiveProperties(mshParameterList, so, this.expressionFactory); - } } } diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Table.cs b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Table.cs index 0ddc307b646..3b14c0754ba 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Table.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Table.cs @@ -14,6 +14,8 @@ internal sealed class TableViewGenerator : ViewGenerator // tableBody to use for this instance of the ViewGenerator; private TableControlBody _tableBody; + private List<MshResolvedExpressionParameterAssociation> _activeAssociationList; + internal override void Initialize(TerminatingErrorContext terminatingErrorContext, PSPropertyExpressionFactory mshExpressionFactory, TypeInfoDataBase db, ViewDefinition view, FormattingCommandLineParameters formatParameters) { base.Initialize(terminatingErrorContext, mshExpressionFactory, db, view, formatParameters); @@ -34,46 +36,48 @@ internal override void Initialize(TerminatingErrorContext errorContext, PSProper _tableBody = (TableControlBody)this.dataBaseInfo.view.mainControl; } - List<MshParameter> rawMshParameterList = null; - - if (parameters != null) - rawMshParameterList = parameters.mshParameterList; + // Build the active association list (with ExcludeProperty filter applied) + _activeAssociationList = BuildActiveAssociationList(so); + } + /// <summary> + /// Builds the raw association list for table formatting. + /// </summary> + protected override List<MshResolvedExpressionParameterAssociation> BuildRawAssociationList(PSObject so, List<MshParameter> propertyList) + { // check if we received properties from the command line - if (rawMshParameterList != null && rawMshParameterList.Count > 0) + if (propertyList is not null && propertyList.Count > 0) { - this.activeAssociationList = AssociationManager.ExpandTableParameters(rawMshParameterList, so); - return; + return AssociationManager.ExpandTableParameters(propertyList, so); } // we did not get any properties: // try to get properties from the default property set of the object - this.activeAssociationList = AssociationManager.ExpandDefaultPropertySet(so, this.expressionFactory); - if (this.activeAssociationList.Count > 0) + var list = AssociationManager.ExpandDefaultPropertySet(so, this.expressionFactory); + if (list.Count > 0) { // we got a valid set of properties from the default property set..add computername for // remoteobjects (if available) if (PSObjectHelper.ShouldShowComputerNameProperty(so)) { - activeAssociationList.Add(new MshResolvedExpressionParameterAssociation(null, + list.Add(new MshResolvedExpressionParameterAssociation(null, new PSPropertyExpression(RemotingConstants.ComputerNameNoteProperty))); } - return; + return list; } // we failed to get anything from the default property set - this.activeAssociationList = AssociationManager.ExpandAll(so); - if (this.activeAssociationList.Count > 0) + list = AssociationManager.ExpandAll(so); + if (list.Count > 0) { // Remove PSComputerName and PSShowComputerName from the display as needed. - AssociationManager.HandleComputerNameProperties(so, activeAssociationList); - FilterActiveAssociationList(); - return; + AssociationManager.HandleComputerNameProperties(so, list); + return LimitAssociationListSize(list); } // we were unable to retrieve any properties, so we leave an empty list - this.activeAssociationList = new List<MshResolvedExpressionParameterAssociation>(); + return new List<MshResolvedExpressionParameterAssociation>(); } /// <summary> @@ -124,30 +128,29 @@ internal override FormatStartData GenerateStartData(PSObject so) } /// <summary> - /// Method to filter resolved expressions as per table view needs. + /// Limits the association list size for table view. /// For v1.0, table view supports only 10 properties. - /// - /// This method filters and updates "activeAssociationList" instance property. /// </summary> - /// <returns>None.</returns> - /// <remarks>This method updates "activeAssociationList" instance property.</remarks> - private void FilterActiveAssociationList() + /// <param name="list">The list to limit.</param> + /// <returns>The limited list.</returns> + private static List<MshResolvedExpressionParameterAssociation> LimitAssociationListSize( + List<MshResolvedExpressionParameterAssociation> list) { - // we got a valid set of properties from the default property set - // make sure we do not have too many properties - // NOTE: this is an arbitrary number, chosen to be a sensitive default - const int nMax = 10; + const int maxCount = 10; + + if (list.Count <= maxCount) + { + return list; + } - if (activeAssociationList.Count > nMax) + var result = new List<MshResolvedExpressionParameterAssociation>(maxCount); + for (int k = 0; k < maxCount; k++) { - List<MshResolvedExpressionParameterAssociation> tmp = this.activeAssociationList; - this.activeAssociationList = new List<MshResolvedExpressionParameterAssociation>(); - for (int k = 0; k < nMax; k++) - this.activeAssociationList.Add(tmp[k]); + result.Add(list[k]); } - return; + return result; } private TableHeaderInfo GenerateTableHeaderInfoFromDataBaseInfo(PSObject so) @@ -223,9 +226,9 @@ private TableHeaderInfo GenerateTableHeaderInfoFromProperties(PSObject so) thi.hideHeader = this.HideHeaders; thi.repeatHeader = this.RepeatHeader; - for (int k = 0; k < this.activeAssociationList.Count; k++) + for (int k = 0; k < _activeAssociationList.Count; k++) { - MshResolvedExpressionParameterAssociation a = this.activeAssociationList[k]; + MshResolvedExpressionParameterAssociation a = _activeAssociationList[k]; TableColumnInfo ci = new TableColumnInfo(); // set the label of the column @@ -236,7 +239,7 @@ private TableHeaderInfo GenerateTableHeaderInfoFromProperties(PSObject so) ci.propertyName = (string)key; } - ci.propertyName ??= this.activeAssociationList[k].ResolvedExpression.ToString(); + ci.propertyName ??= _activeAssociationList[k].ResolvedExpression.ToString(); // set the width of the table if (a.OriginatingParameter != null) @@ -468,13 +471,13 @@ private TableRowEntry GenerateTableRowEntryFromDataBaseInfo(PSObject so, int enu private TableRowEntry GenerateTableRowEntryFromFromProperties(PSObject so, int enumerationLimit) { TableRowEntry tre = new TableRowEntry(); - for (int k = 0; k < this.activeAssociationList.Count; k++) + for (int k = 0; k < _activeAssociationList.Count; k++) { FormatPropertyField fpf = new FormatPropertyField(); FieldFormattingDirective directive = null; - if (activeAssociationList[k].OriginatingParameter != null) + if (_activeAssociationList[k].OriginatingParameter != null) { - directive = activeAssociationList[k].OriginatingParameter.GetEntry(FormatParameterDefinitionKeys.FormatStringEntryKey) as FieldFormattingDirective; + directive = _activeAssociationList[k].OriginatingParameter.GetEntry(FormatParameterDefinitionKeys.FormatStringEntryKey) as FieldFormattingDirective; } if (directive is null) @@ -483,7 +486,7 @@ private TableRowEntry GenerateTableRowEntryFromFromProperties(PSObject so, int e directive.isTable = true; } - fpf.propertyValue = this.GetExpressionDisplayValue(so, enumerationLimit, this.activeAssociationList[k].ResolvedExpression, directive); + fpf.propertyValue = this.GetExpressionDisplayValue(so, enumerationLimit, _activeAssociationList[k].ResolvedExpression, directive); tre.formatPropertyFieldList.Add(fpf); } diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Wide.cs b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Wide.cs index 26c0af670c7..bfa364cc450 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Wide.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormatViewGenerator_Wide.cs @@ -13,7 +13,40 @@ internal override void Initialize(TerminatingErrorContext errorContext, PSProper PSObject so, TypeInfoDataBase db, FormattingCommandLineParameters parameters) { base.Initialize(errorContext, expressionFactory, so, db, parameters); - this.inputParameters = parameters; + } + + /// <summary> + /// Builds the raw association list for wide formatting. + /// </summary> + protected override List<MshResolvedExpressionParameterAssociation> BuildRawAssociationList(PSObject so, List<MshParameter> propertyList) + { + // check if we received properties from the command line + if (propertyList is not null && propertyList.Count > 0) + { + return AssociationManager.ExpandParameters(propertyList, so); + } + + // we did not get any properties: + // try to get the display property of the object + PSPropertyExpression displayNameExpression = PSObjectHelper.GetDisplayNameExpression(so, this.expressionFactory); + if (displayNameExpression is not null) + { + return new List<MshResolvedExpressionParameterAssociation> + { + new MshResolvedExpressionParameterAssociation(null, displayNameExpression) + }; + } + + // try to get the default property set (we will use the first property) + var list = AssociationManager.ExpandDefaultPropertySet(so, this.expressionFactory); + if (list.Count == 0) + { + // we failed to get anything from the default property set + // just get all the properties + list = AssociationManager.ExpandAll(so); + } + + return list; } internal override FormatStartData GenerateStartData(PSObject so) @@ -130,20 +163,17 @@ private WideControlEntryDefinition GetActiveWideControlEntryDefinition(WideContr private WideViewEntry GenerateWideViewEntryFromProperties(PSObject so, int enumerationLimit) { - // compute active properties every time - if (this.activeAssociationList == null) - { - SetUpActiveProperty(so); - } + // Build active association list (with ExcludeProperty filter applied) + var associationList = BuildActiveAssociationList(so); WideViewEntry wve = new WideViewEntry(); FormatPropertyField fpf = new FormatPropertyField(); wve.formatPropertyField = fpf; - if (this.activeAssociationList.Count > 0) + if (associationList.Count > 0) { // get the first one - MshResolvedExpressionParameterAssociation a = this.activeAssociationList[0]; + MshResolvedExpressionParameterAssociation a = associationList[0]; FieldFormattingDirective directive = null; if (a.OriginatingParameter != null) { @@ -152,46 +182,7 @@ private WideViewEntry GenerateWideViewEntryFromProperties(PSObject so, int enume fpf.propertyValue = this.GetExpressionDisplayValue(so, enumerationLimit, a.ResolvedExpression, directive); } - - this.activeAssociationList = null; return wve; } - - private void SetUpActiveProperty(PSObject so) - { - List<MshParameter> rawMshParameterList = null; - - if (this.inputParameters != null) - rawMshParameterList = this.inputParameters.mshParameterList; - - // check if we received properties from the command line - if (rawMshParameterList != null && rawMshParameterList.Count > 0) - { - this.activeAssociationList = AssociationManager.ExpandParameters(rawMshParameterList, so); - return; - } - - // we did not get any properties: - // try to get the display property of the object - PSPropertyExpression displayNameExpression = PSObjectHelper.GetDisplayNameExpression(so, this.expressionFactory); - if (displayNameExpression != null) - { - this.activeAssociationList = new List<MshResolvedExpressionParameterAssociation>(); - this.activeAssociationList.Add(new MshResolvedExpressionParameterAssociation(null, displayNameExpression)); - return; - } - - // try to get the default property set (we will use the first property) - this.activeAssociationList = AssociationManager.ExpandDefaultPropertySet(so, this.expressionFactory); - if (this.activeAssociationList.Count > 0) - { - // we got a valid set of properties from the default property set - return; - } - - // we failed to get anything from the default property set - // just get all the properties - this.activeAssociationList = AssociationManager.ExpandAll(so); - } } } diff --git a/src/System.Management.Automation/FormatAndOutput/common/FormattingObjectsDeserializer.cs b/src/System.Management.Automation/FormatAndOutput/common/FormattingObjectsDeserializer.cs index 00923a103ec..7ae144702ba 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/FormattingObjectsDeserializer.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/FormattingObjectsDeserializer.cs @@ -54,7 +54,7 @@ fid is GroupEndData || return false; } - if (!(GetProperty(so, FormatInfoData.classidProperty) is string classId)) + if (GetProperty(so, FormatInfoData.classidProperty) is not string classId) { // it's not one of the objects derived from FormatInfoData return false; @@ -109,7 +109,7 @@ fid is GroupEndData || return so; } - if (!(GetProperty(so, FormatInfoData.classidProperty) is string classId)) + if (GetProperty(so, FormatInfoData.classidProperty) is not string classId) { // it's not one of the objects derived from FormatInfoData, // just return it as is diff --git a/src/System.Management.Automation/FormatAndOutput/common/ListWriter.cs b/src/System.Management.Automation/FormatAndOutput/common/ListWriter.cs index 7598c6b2797..988b1133748 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/ListWriter.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/ListWriter.cs @@ -259,7 +259,7 @@ private void WriteSingleLineHelper(string prependString, string line, LineOutput _cachedBuilder.Append(headPadding).Append(str); } - if (str.Contains(ValueStringDecorated.ESC) && !str.EndsWith(reset)) + if (str.Contains(ValueStringDecorated.ESC) && !str.AsSpan().TrimEnd().EndsWith(reset, StringComparison.Ordinal)) { _cachedBuilder.Append(reset); } diff --git a/src/System.Management.Automation/FormatAndOutput/common/PSStyle.cs b/src/System.Management.Automation/FormatAndOutput/common/PSStyle.cs index 3f927afd7d5..534f9541195 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/PSStyle.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/PSStyle.cs @@ -892,7 +892,7 @@ public static string MapColorPairToEscapeSequence(ConsoleColor foregroundColor, throw new ArgumentOutOfRangeException(paramName: nameof(foregroundColor)); } - if (backIndex < 0 || backIndex >= ForegroundColorMap.Length) + if (backIndex < 0 || backIndex >= BackgroundColorMap.Length) { throw new ArgumentOutOfRangeException(paramName: nameof(backgroundColor)); } diff --git a/src/System.Management.Automation/FormatAndOutput/common/Utilities/Mshexpression.cs b/src/System.Management.Automation/FormatAndOutput/common/Utilities/Mshexpression.cs index 552d511fd4e..55ee3c30ddb 100644 --- a/src/System.Management.Automation/FormatAndOutput/common/Utilities/Mshexpression.cs +++ b/src/System.Management.Automation/FormatAndOutput/common/Utilities/Mshexpression.cs @@ -375,5 +375,42 @@ private static PSObject IfHashtableWrapAsPSCustomObject(PSObject target, out boo private bool _isResolved = false; #endregion Private Members + + } + + /// <summary> + /// Helper class to do wildcard matching on PSPropertyExpressions. + /// </summary> + internal sealed class PSPropertyExpressionFilter + { + /// <summary> + /// Initializes a new instance of the <see cref="PSPropertyExpressionFilter"/> class + /// with the specified array of patterns. + /// </summary> + /// <param name="wildcardPatternsStrings">Array of pattern strings to use.</param> + internal PSPropertyExpressionFilter(string[] wildcardPatternsStrings) + { + ArgumentNullException.ThrowIfNull(wildcardPatternsStrings); + + _wildcardPatterns = new WildcardPattern[wildcardPatternsStrings.Length]; + for (int k = 0; k < wildcardPatternsStrings.Length; k++) + { + _wildcardPatterns[k] = WildcardPattern.Get(wildcardPatternsStrings[k], WildcardOptions.IgnoreCase); + } + } + + /// <summary> + /// Try to match the expression against the array of wildcard patterns. + /// The first match short-circuits the search. + /// </summary> + /// <param name="expression">PSPropertyExpression to test against.</param> + /// <returns>True if there is a match, else false.</returns> + internal bool IsMatch(PSPropertyExpression expression) + { + string expressionString = expression.ToString(); + return _wildcardPatterns.Any(pattern => pattern.IsMatch(expressionString)); + } + + private readonly WildcardPattern[] _wildcardPatterns; } } diff --git a/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj b/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj index 1e53a35f966..9b67eb17521 100644 --- a/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj +++ b/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj @@ -7,14 +7,14 @@ <PropertyGroup> <!-- source generator project needs to target 'netstandard2.0' --> <TargetFramework>netstandard2.0</TargetFramework> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> <EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules> <Nullable>enable</Nullable> </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.14.0" PrivateAssets="all" /> - <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="4.14.0" PrivateAssets="all" /> + <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="5.9.0" PrivateAssets="all" /> + <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="5.9.0" PrivateAssets="all" /> </ItemGroup> </Project> diff --git a/src/System.Management.Automation/System.Management.Automation.csproj b/src/System.Management.Automation/System.Management.Automation.csproj index 033c39034ac..5a3282d7082 100644 --- a/src/System.Management.Automation/System.Management.Automation.csproj +++ b/src/System.Management.Automation/System.Management.Automation.csproj @@ -32,57 +32,26 @@ <!-- the Application Insights package --> <PackageReference Include="Microsoft.ApplicationInsights" Version="2.23.0" /> <!-- the following package(s) are from https://github.com/dotnet/corefx --> - <PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="System.Configuration.ConfigurationManager" Version="10.0.0-rc.1.25451.107" /> - <!-- Removing due to NU1510 --> - <!-- PackageReference Include="System.Diagnostics.DiagnosticSource" Version="9.0.2" /--> - <PackageReference Include="System.DirectoryServices" Version="10.0.0-rc.1.25451.107" /> - <!--PackageReference Include="System.IO.FileSystem.AccessControl" Version="6.0.0-preview.5.21301.5" /--> - <PackageReference Include="System.Management" Version="10.0.0-rc.1.25451.107" /> - <!-- Removing System.Security.AccessControl as per NU1510 --> - <!-- PackageReference Include="System.Security.AccessControl" Version="6.0.1" /--> - <PackageReference Include="System.Security.Cryptography.Pkcs" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="System.Security.Permissions" Version="10.0.0-rc.1.25451.107" /> - <!-- Removing due to NU1510 --> - <!-- PackageReference Include="System.Text.Encoding.CodePages" Version="9.0.2" /--> + <PackageReference Include="Microsoft.Win32.Registry.AccessControl" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.Configuration.ConfigurationManager" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.DirectoryServices" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.Management" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.Security.Cryptography.Pkcs" Version="11.0.0-rc.1.26425.128" /> + <PackageReference Include="System.Security.Permissions" Version="11.0.0-rc.1.26425.128" /> <!-- the following package(s) are from the powershell org --> <PackageReference Include="Microsoft.Management.Infrastructure" Version="3.0.0" /> - <PackageReference Include="Microsoft.PowerShell.Native" Version="700.0.0-preview.1" /> + <PackageReference Include="Microsoft.PowerShell.Native" Version="700.0.0" /> <!-- Signing APIs --> - <PackageReference Include="Microsoft.Security.Extensions" Version="1.4.0" /> + <PackageReference Include="Microsoft.Security.Extensions" Version="1.4.0" /> </ItemGroup> - <PropertyGroup> - <DefineConstants>$(DefineConstants);CORECLR</DefineConstants> - </PropertyGroup> - <ItemGroup> <!-- exclude code of source generators from compilation and IDEs (e.g. vscode and visual studio) --> <Compile Remove="SourceGenerators\**\*.cs" /> - - <Compile Remove="cimSupport\cmdletization\xml\cmdlets-over-objects.objectModel.autogen.cs" /> - <Compile Remove="cimSupport\cmdletization\xml\cmdlets-over-objects.xmlSerializer.autogen.cs" /> - <Compile Remove="engine\TransactedString.cs" /> - <Compile Remove="engine\TransactionManager.cs" /> - <Compile Remove="engine\hostifaces\NativeCultureResolver.cs" /> - <Compile Remove="engine\hostifaces\RunspaceInvoke.cs" /> - <Compile Remove="engine\remoting\commands\ResumeJob.cs" /> - <Compile Remove="engine\remoting\commands\SuspendJob.cs" /> - <Compile Remove="namespaces\SafeTransactionHandle.cs" /> - <Compile Remove="namespaces\SafeRegistryHandle.cs" /> - <Compile Remove="namespaces\TransactedRegistry.cs" /> - <Compile Remove="namespaces\TransactedRegistryKey.cs" /> - <Compile Remove="namespaces\TransactedRegistrySecurity.cs" /> - <Compile Remove="utils\BackgroundDispatcher.cs" /> - <Compile Remove="utils\perfCounters\CounterSetInstanceBase.cs" /> - <Compile Remove="utils\perfCounters\CounterSetRegistrarBase.cs" /> - <Compile Remove="utils\perfCounters\PSPerfCountersMgr.cs" /> - <Compile Remove="gen\CoreMshSnapinResources.cs" /> - <Compile Remove="gen\ErrorPackageRemoting.cs" /> + <!-- exclude the generated code for EventResource.resx, which is not directly used --> <Compile Remove="gen\EventResource.cs" /> - <EmbeddedResource Remove="resources\CoreMshSnapinResources.resx" /> - <EmbeddedResource Remove="resources\ErrorPackageRemoting.resx" /> + <EmbeddedResource Include="cimSupport\cmdletization\xml\cmdlets-over-objects.xsd" LogicalName="cmdlets-over-objects.xsd" /> </ItemGroup> <ItemGroup Condition=" '$(IsWindows)' != 'true' "> @@ -101,4 +70,10 @@ <ItemGroup Condition=" '$(IsWindows)' == 'true' "> <Compile Remove="engine\Interop\Unix\**\*.cs" /> </ItemGroup> + + <ItemGroup> + <EmbeddedResource Update="resources\*\*.resx"> + <ManifestResourceName>$(RootNamespace).resources.%(Filename)</ManifestResourceName> + </EmbeddedResource> + </ItemGroup> </Project> diff --git a/src/System.Management.Automation/cimSupport/cmdletization/QueryBuilder.cs b/src/System.Management.Automation/cimSupport/cmdletization/QueryBuilder.cs index 36f781d98a0..e71e4c7c04f 100644 --- a/src/System.Management.Automation/cimSupport/cmdletization/QueryBuilder.cs +++ b/src/System.Management.Automation/cimSupport/cmdletization/QueryBuilder.cs @@ -52,7 +52,7 @@ public abstract class QueryBuilder /// <param name="propertyName">Property name to query on.</param> /// <param name="allowedPropertyValues">Property values to accept in the query.</param> /// <param name="wildcardsEnabled"> - /// <see langword="true"/> if <paramref name="allowedPropertyValues"/> should be treated as a <see cref="System.String"/> containing a wildcard pattern; + /// <see langword="true"/> if <paramref name="allowedPropertyValues"/> should be treated as a <see cref="string"/> containing a wildcard pattern; /// <see langword="false"/> otherwise. /// </param> /// <param name="behaviorOnNoMatch"> @@ -69,7 +69,7 @@ public virtual void FilterByProperty(string propertyName, IEnumerable allowedPro /// <param name="propertyName">Property name to query on.</param> /// <param name="excludedPropertyValues">Property values to reject in the query.</param> /// <param name="wildcardsEnabled"> - /// <see langword="true"/> if <paramref name="excludedPropertyValues"/> should be treated as a <see cref="System.String"/> containing a wildcard pattern; + /// <see langword="true"/> if <paramref name="excludedPropertyValues"/> should be treated as a <see cref="string"/> containing a wildcard pattern; /// <see langword="false"/> otherwise. /// </param> /// <param name="behaviorOnNoMatch"> diff --git a/src/System.Management.Automation/cimSupport/cmdletization/ScriptWriter.cs b/src/System.Management.Automation/cimSupport/cmdletization/ScriptWriter.cs index e0bbcaa3969..fff8c69356a 100644 --- a/src/System.Management.Automation/cimSupport/cmdletization/ScriptWriter.cs +++ b/src/System.Management.Automation/cimSupport/cmdletization/ScriptWriter.cs @@ -29,36 +29,36 @@ internal sealed class ScriptWriter static ScriptWriter() { - // - // XmlReaderSettings - // - ScriptWriter.s_xmlReaderSettings = new XmlReaderSettings(); - // general settings - ScriptWriter.s_xmlReaderSettings.CheckCharacters = true; - ScriptWriter.s_xmlReaderSettings.CloseInput = false; - ScriptWriter.s_xmlReaderSettings.ConformanceLevel = ConformanceLevel.Document; - ScriptWriter.s_xmlReaderSettings.IgnoreComments = true; - ScriptWriter.s_xmlReaderSettings.IgnoreProcessingInstructions = true; - ScriptWriter.s_xmlReaderSettings.IgnoreWhitespace = false; - ScriptWriter.s_xmlReaderSettings.MaxCharactersFromEntities = 16384; // generous guess for the upper bound - ScriptWriter.s_xmlReaderSettings.MaxCharactersInDocument = 128 * 1024 * 1024; // generous guess for the upper bound - -#if CORECLR // The XML Schema file 'cmdlets-over-objects.xsd' is missing in Github, and it's likely the resource string - // 'CmdletizationCoreResources.Xml_cmdletsOverObjectsXsd' needs to be reworked to work in .NET Core. - ScriptWriter.s_xmlReaderSettings.DtdProcessing = DtdProcessing.Ignore; -#else - ScriptWriter.s_xmlReaderSettings.DtdProcessing = DtdProcessing.Parse; // Allowing DTD parsing with limits of MaxCharactersFromEntities/MaxCharactersInDocument - ScriptWriter.s_xmlReaderSettings.XmlResolver = null; // do not fetch external documents - // xsd schema related settings - ScriptWriter.s_xmlReaderSettings.ValidationFlags = XmlSchemaValidationFlags.ProcessIdentityConstraints | - XmlSchemaValidationFlags.ReportValidationWarnings; - ScriptWriter.s_xmlReaderSettings.ValidationType = ValidationType.Schema; - string cmdletizationXsd = CmdletizationCoreResources.Xml_cmdletsOverObjectsXsd; - XmlReader cmdletizationSchemaReader = XmlReader.Create(new StringReader(cmdletizationXsd), ScriptWriter.s_xmlReaderSettings); - ScriptWriter.s_xmlReaderSettings.Schemas = new XmlSchemaSet(); - ScriptWriter.s_xmlReaderSettings.Schemas.Add(null, cmdletizationSchemaReader); - ScriptWriter.s_xmlReaderSettings.Schemas.XmlResolver = null; // do not fetch external documents -#endif + s_xmlReaderSettings = new XmlReaderSettings() + { + CheckCharacters = true, + CloseInput = false, + ConformanceLevel = ConformanceLevel.Document, + IgnoreComments = true, + IgnoreProcessingInstructions = true, + IgnoreWhitespace = false, + + // Generous guess for the upper bound. + MaxCharactersFromEntities = 16384, + // Generous guess for the upper bound. + MaxCharactersInDocument = 128 * 1024 * 1024, + + // Allowing DTD parsing with limits of MaxCharactersFromEntities/MaxCharactersInDocument. + DtdProcessing = DtdProcessing.Parse, + // Do not fetch external documents + XmlResolver = null, + + // xsd schema related settings + ValidationFlags = XmlSchemaValidationFlags.ProcessIdentityConstraints | XmlSchemaValidationFlags.ReportValidationWarnings, + ValidationType = ValidationType.Schema, + }; + + using Stream xsdStream = typeof(ScriptWriter).Assembly.GetManifestResourceStream("cmdlets-over-objects.xsd"); + XmlReader cmdletizationSchemaReader = XmlReader.Create(xsdStream, s_xmlReaderSettings); + + s_xmlReaderSettings.Schemas = new XmlSchemaSet(); + s_xmlReaderSettings.Schemas.Add(null, cmdletizationSchemaReader); + s_xmlReaderSettings.Schemas.XmlResolver = null; // do not fetch external documents } #endregion Static code reused for reading cmdletization xml diff --git a/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.objectModel.autogen.cs b/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.objectModel.autogen.cs deleted file mode 100644 index 7274c3bb954..00000000000 --- a/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.objectModel.autogen.cs +++ /dev/null @@ -1,2239 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// PLEASE DO NOT EDIT THIS FILE BY HAND!!! -// -// This file has been generated -// by D:\bluedev\admin\monad\src\cimSupport\cmdletization\xml\generate.ps1 -// -// Generation timestamp: 10/21/2013 18:29:23 - -#pragma warning disable -//------------------------------------------------------------------------------ -// <auto-generated> -// This code was generated by a tool. -// Runtime Version:4.0.30319.17929 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// </auto-generated> -//------------------------------------------------------------------------------ - -// -// This source code was auto-generated by xsd, Version=4.0.30319.17929. -// - -namespace Microsoft.PowerShell.Cmdletization.Xml -{ - using System.Xml.Serialization; - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - [System.Xml.Serialization.XmlRootAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IsNullable = false)] - internal partial class PowerShellMetadata - { - private ClassMetadata _classField; - - private EnumMetadataEnum[] _enumsField; - - /// <remarks/> - public ClassMetadata Class - { - get - { - return this._classField; - } - - set - { - this._classField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Enum", IsNullable = false)] - public EnumMetadataEnum[] Enums - { - get - { - return this._enumsField; - } - - set - { - this._enumsField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class ClassMetadata - { - private string _versionField; - - private string _defaultNounField; - - private ClassMetadataInstanceCmdlets _instanceCmdletsField; - - private StaticCmdletMetadata[] _staticCmdletsField; - - private ClassMetadataData[] _cmdletAdapterPrivateDataField; - - private string _cmdletAdapterField; - - private string _classNameField; - - private string _classVersionField; - - /// <remarks/> - public string Version - { - get - { - return this._versionField; - } - - set - { - this._versionField = value; - } - } - - /// <remarks/> - public string DefaultNoun - { - get - { - return this._defaultNounField; - } - - set - { - this._defaultNounField = value; - } - } - - /// <remarks/> - public ClassMetadataInstanceCmdlets InstanceCmdlets - { - get - { - return this._instanceCmdletsField; - } - - set - { - this._instanceCmdletsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Cmdlet", IsNullable = false)] - public StaticCmdletMetadata[] StaticCmdlets - { - get - { - return this._staticCmdletsField; - } - - set - { - this._staticCmdletsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Data", IsNullable = false)] - public ClassMetadataData[] CmdletAdapterPrivateData - { - get - { - return this._cmdletAdapterPrivateDataField; - } - - set - { - this._cmdletAdapterPrivateDataField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string CmdletAdapter - { - get - { - return this._cmdletAdapterField; - } - - set - { - this._cmdletAdapterField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string ClassName - { - get - { - return this._classNameField; - } - - set - { - this._classNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string ClassVersion - { - get - { - return this._classVersionField; - } - - set - { - this._classVersionField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class ClassMetadataInstanceCmdlets - { - private GetCmdletParameters _getCmdletParametersField; - - private GetCmdletMetadata _getCmdletField; - - private InstanceCmdletMetadata[] _cmdletField; - - /// <remarks/> - public GetCmdletParameters GetCmdletParameters - { - get - { - return this._getCmdletParametersField; - } - - set - { - this._getCmdletParametersField = value; - } - } - - /// <remarks/> - public GetCmdletMetadata GetCmdlet - { - get - { - return this._getCmdletField; - } - - set - { - this._getCmdletField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlElementAttribute("Cmdlet")] - public InstanceCmdletMetadata[] Cmdlet - { - get - { - return this._cmdletField; - } - - set - { - this._cmdletField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class GetCmdletParameters - { - private PropertyMetadata[] _queryablePropertiesField; - - private Association[] _queryableAssociationsField; - - private QueryOption[] _queryOptionsField; - - private string _defaultCmdletParameterSetField; - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Property", IsNullable = false)] - public PropertyMetadata[] QueryableProperties - { - get - { - return this._queryablePropertiesField; - } - - set - { - this._queryablePropertiesField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute(IsNullable = false)] - public Association[] QueryableAssociations - { - get - { - return this._queryableAssociationsField; - } - - set - { - this._queryableAssociationsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Option", IsNullable = false)] - public QueryOption[] QueryOptions - { - get - { - return this._queryOptionsField; - } - - set - { - this._queryOptionsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string DefaultCmdletParameterSet - { - get - { - return this._defaultCmdletParameterSetField; - } - - set - { - this._defaultCmdletParameterSetField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class PropertyMetadata - { - private TypeMetadata _typeField; - - private PropertyQuery[] _itemsField; - - private ItemsChoiceType[] _itemsElementNameField; - - private string _propertyNameField; - - /// <remarks/> - public TypeMetadata Type - { - get - { - return this._typeField; - } - - set - { - this._typeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlElementAttribute("ExcludeQuery", typeof(WildcardablePropertyQuery))] - [System.Xml.Serialization.XmlElementAttribute("MaxValueQuery", typeof(PropertyQuery))] - [System.Xml.Serialization.XmlElementAttribute("MinValueQuery", typeof(PropertyQuery))] - [System.Xml.Serialization.XmlElementAttribute("RegularQuery", typeof(WildcardablePropertyQuery))] - [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")] - public PropertyQuery[] Items - { - get - { - return this._itemsField; - } - - set - { - this._itemsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")] - [System.Xml.Serialization.XmlIgnoreAttribute()] - public ItemsChoiceType[] ItemsElementName - { - get - { - return this._itemsElementNameField; - } - - set - { - this._itemsElementNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string PropertyName - { - get - { - return this._propertyNameField; - } - - set - { - this._propertyNameField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class TypeMetadata - { - private string _pSTypeField; - - private string _eTSTypeField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string PSType - { - get - { - return this._pSTypeField; - } - - set - { - this._pSTypeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string ETSType - { - get - { - return this._eTSTypeField; - } - - set - { - this._eTSTypeField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class Association - { - private AssociationAssociatedInstance _associatedInstanceField; - - private string _association1Field; - - private string _sourceRoleField; - - private string _resultRoleField; - - /// <remarks/> - public AssociationAssociatedInstance AssociatedInstance - { - get - { - return this._associatedInstanceField; - } - - set - { - this._associatedInstanceField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute("Association")] - public string Association1 - { - get - { - return this._association1Field; - } - - set - { - this._association1Field = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string SourceRole - { - get - { - return this._sourceRoleField; - } - - set - { - this._sourceRoleField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string ResultRole - { - get - { - return this._resultRoleField; - } - - set - { - this._resultRoleField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class AssociationAssociatedInstance - { - private TypeMetadata _typeField; - - private CmdletParameterMetadataForGetCmdletFilteringParameter _cmdletParameterMetadataField; - - /// <remarks/> - public TypeMetadata Type - { - get - { - return this._typeField; - } - - set - { - this._typeField = value; - } - } - - /// <remarks/> - public CmdletParameterMetadataForGetCmdletFilteringParameter CmdletParameterMetadata - { - get - { - return this._cmdletParameterMetadataField; - } - - set - { - this._cmdletParameterMetadataField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataForGetCmdletFilteringParameter : CmdletParameterMetadataForGetCmdletParameter - { - private bool _errorOnNoMatchField; - - private bool _errorOnNoMatchFieldSpecified; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ErrorOnNoMatch - { - get - { - return this._errorOnNoMatchField; - } - - set - { - this._errorOnNoMatchField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ErrorOnNoMatchSpecified - { - get - { - return this._errorOnNoMatchFieldSpecified; - } - - set - { - this._errorOnNoMatchFieldSpecified = value; - } - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataForGetCmdletParameter : CmdletParameterMetadata - { - private bool _valueFromPipelineField; - - private bool _valueFromPipelineFieldSpecified; - - private bool _valueFromPipelineByPropertyNameField; - - private bool _valueFromPipelineByPropertyNameFieldSpecified; - - private string[] _cmdletParameterSetsField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ValueFromPipeline - { - get - { - return this._valueFromPipelineField; - } - - set - { - this._valueFromPipelineField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueFromPipelineSpecified - { - get - { - return this._valueFromPipelineFieldSpecified; - } - - set - { - this._valueFromPipelineFieldSpecified = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ValueFromPipelineByPropertyName - { - get - { - return this._valueFromPipelineByPropertyNameField; - } - - set - { - this._valueFromPipelineByPropertyNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueFromPipelineByPropertyNameSpecified - { - get - { - return this._valueFromPipelineByPropertyNameFieldSpecified; - } - - set - { - this._valueFromPipelineByPropertyNameFieldSpecified = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string[] CmdletParameterSets - { - get - { - return this._cmdletParameterSetsField; - } - - set - { - this._cmdletParameterSetsField = value; - } - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletParameter))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForGetCmdletFilteringParameter))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForInstanceMethodParameter))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(CmdletParameterMetadataForStaticMethodParameter))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadata - { - private object _allowEmptyCollectionField; - - private object _allowEmptyStringField; - - private object _allowNullField; - - private object _validateNotNullField; - - private object _validateNotNullOrEmptyField; - - private CmdletParameterMetadataValidateCount _validateCountField; - - private CmdletParameterMetadataValidateLength _validateLengthField; - - private CmdletParameterMetadataValidateRange _validateRangeField; - - private string[] _validateSetField; - - private ObsoleteAttributeMetadata _obsoleteField; - - private bool _isMandatoryField; - - private bool _isMandatoryFieldSpecified; - - private string[] _aliasesField; - - private string _pSNameField; - - private string _positionField; - - /// <remarks/> - public object AllowEmptyCollection - { - get - { - return this._allowEmptyCollectionField; - } - - set - { - this._allowEmptyCollectionField = value; - } - } - - /// <remarks/> - public object AllowEmptyString - { - get - { - return this._allowEmptyStringField; - } - - set - { - this._allowEmptyStringField = value; - } - } - - /// <remarks/> - public object AllowNull - { - get - { - return this._allowNullField; - } - - set - { - this._allowNullField = value; - } - } - - /// <remarks/> - public object ValidateNotNull - { - get - { - return this._validateNotNullField; - } - - set - { - this._validateNotNullField = value; - } - } - - /// <remarks/> - public object ValidateNotNullOrEmpty - { - get - { - return this._validateNotNullOrEmptyField; - } - - set - { - this._validateNotNullOrEmptyField = value; - } - } - - /// <remarks/> - public CmdletParameterMetadataValidateCount ValidateCount - { - get - { - return this._validateCountField; - } - - set - { - this._validateCountField = value; - } - } - - /// <remarks/> - public CmdletParameterMetadataValidateLength ValidateLength - { - get - { - return this._validateLengthField; - } - - set - { - this._validateLengthField = value; - } - } - - /// <remarks/> - public CmdletParameterMetadataValidateRange ValidateRange - { - get - { - return this._validateRangeField; - } - - set - { - this._validateRangeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("AllowedValue", IsNullable = false)] - public string[] ValidateSet - { - get - { - return this._validateSetField; - } - - set - { - this._validateSetField = value; - } - } - - /// <remarks/> - public ObsoleteAttributeMetadata Obsolete - { - get - { - return this._obsoleteField; - } - - set - { - this._obsoleteField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool IsMandatory - { - get - { - return this._isMandatoryField; - } - - set - { - this._isMandatoryField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool IsMandatorySpecified - { - get - { - return this._isMandatoryFieldSpecified; - } - - set - { - this._isMandatoryFieldSpecified = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string[] Aliases - { - get - { - return this._aliasesField; - } - - set - { - this._aliasesField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string PSName - { - get - { - return this._pSNameField; - } - - set - { - this._pSNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")] - public string Position - { - get - { - return this._positionField; - } - - set - { - this._positionField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataValidateCount - { - private string _minField; - - private string _maxField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")] - public string Min - { - get - { - return this._minField; - } - - set - { - this._minField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")] - public string Max - { - get - { - return this._maxField; - } - - set - { - this._maxField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataValidateLength - { - private string _minField; - - private string _maxField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")] - public string Min - { - get - { - return this._minField; - } - - set - { - this._minField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "nonNegativeInteger")] - public string Max - { - get - { - return this._maxField; - } - - set - { - this._maxField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataValidateRange - { - private string _minField; - - private string _maxField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")] - public string Min - { - get - { - return this._minField; - } - - set - { - this._minField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")] - public string Max - { - get - { - return this._maxField; - } - - set - { - this._maxField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class ObsoleteAttributeMetadata - { - private string _messageField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Message - { - get - { - return this._messageField; - } - - set - { - this._messageField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataForInstanceMethodParameter : CmdletParameterMetadata - { - private bool _valueFromPipelineByPropertyNameField; - - private bool _valueFromPipelineByPropertyNameFieldSpecified; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ValueFromPipelineByPropertyName - { - get - { - return this._valueFromPipelineByPropertyNameField; - } - - set - { - this._valueFromPipelineByPropertyNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueFromPipelineByPropertyNameSpecified - { - get - { - return this._valueFromPipelineByPropertyNameFieldSpecified; - } - - set - { - this._valueFromPipelineByPropertyNameFieldSpecified = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletParameterMetadataForStaticMethodParameter : CmdletParameterMetadata - { - private bool _valueFromPipelineField; - - private bool _valueFromPipelineFieldSpecified; - - private bool _valueFromPipelineByPropertyNameField; - - private bool _valueFromPipelineByPropertyNameFieldSpecified; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ValueFromPipeline - { - get - { - return this._valueFromPipelineField; - } - - set - { - this._valueFromPipelineField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueFromPipelineSpecified - { - get - { - return this._valueFromPipelineFieldSpecified; - } - - set - { - this._valueFromPipelineFieldSpecified = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool ValueFromPipelineByPropertyName - { - get - { - return this._valueFromPipelineByPropertyNameField; - } - - set - { - this._valueFromPipelineByPropertyNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ValueFromPipelineByPropertyNameSpecified - { - get - { - return this._valueFromPipelineByPropertyNameFieldSpecified; - } - - set - { - this._valueFromPipelineByPropertyNameFieldSpecified = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class QueryOption - { - private TypeMetadata _typeField; - - private CmdletParameterMetadataForGetCmdletParameter _cmdletParameterMetadataField; - - private string _optionNameField; - - /// <remarks/> - public TypeMetadata Type - { - get - { - return this._typeField; - } - - set - { - this._typeField = value; - } - } - - /// <remarks/> - public CmdletParameterMetadataForGetCmdletParameter CmdletParameterMetadata - { - get - { - return this._cmdletParameterMetadataField; - } - - set - { - this._cmdletParameterMetadataField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string OptionName - { - get - { - return this._optionNameField; - } - - set - { - this._optionNameField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class GetCmdletMetadata - { - private CommonCmdletMetadata _cmdletMetadataField; - - private GetCmdletParameters _getCmdletParametersField; - - /// <remarks/> - public CommonCmdletMetadata CmdletMetadata - { - get - { - return this._cmdletMetadataField; - } - - set - { - this._cmdletMetadataField = value; - } - } - - /// <remarks/> - public GetCmdletParameters GetCmdletParameters - { - get - { - return this._getCmdletParametersField; - } - - set - { - this._getCmdletParametersField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CommonCmdletMetadata - { - private ObsoleteAttributeMetadata _obsoleteField; - - private string _verbField; - - private string _nounField; - - private string[] _aliasesField; - - private ConfirmImpact _confirmImpactField; - - private bool _confirmImpactFieldSpecified; - - private string _helpUriField; - - /// <remarks/> - public ObsoleteAttributeMetadata Obsolete - { - get - { - return this._obsoleteField; - } - - set - { - this._obsoleteField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Verb - { - get - { - return this._verbField; - } - - set - { - this._verbField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Noun - { - get - { - return this._nounField; - } - - set - { - this._nounField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string[] Aliases - { - get - { - return this._aliasesField; - } - - set - { - this._aliasesField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public ConfirmImpact ConfirmImpact - { - get - { - return this._confirmImpactField; - } - - set - { - this._confirmImpactField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool ConfirmImpactSpecified - { - get - { - return this._confirmImpactFieldSpecified; - } - - set - { - this._confirmImpactFieldSpecified = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "anyURI")] - public string HelpUri - { - get - { - return this._helpUriField; - } - - set - { - this._helpUriField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - public enum ConfirmImpact - { - /// <remarks/> - None, - - /// <remarks/> - Low, - - /// <remarks/> - Medium, - - /// <remarks/> - High, - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class StaticCmdletMetadata - { - private StaticCmdletMetadataCmdletMetadata _cmdletMetadataField; - - private StaticMethodMetadata[] _methodField; - - /// <remarks/> - public StaticCmdletMetadataCmdletMetadata CmdletMetadata - { - get - { - return this._cmdletMetadataField; - } - - set - { - this._cmdletMetadataField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlElementAttribute("Method")] - public StaticMethodMetadata[] Method - { - get - { - return this._methodField; - } - - set - { - this._methodField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class StaticCmdletMetadataCmdletMetadata : CommonCmdletMetadata - { - private string _defaultCmdletParameterSetField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string DefaultCmdletParameterSet - { - get - { - return this._defaultCmdletParameterSetField; - } - - set - { - this._defaultCmdletParameterSetField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class StaticMethodMetadata : CommonMethodMetadata - { - private StaticMethodParameterMetadata[] _parametersField; - - private string _cmdletParameterSetField; - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Parameter", IsNullable = false)] - public StaticMethodParameterMetadata[] Parameters - { - get - { - return this._parametersField; - } - - set - { - this._parametersField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string CmdletParameterSet - { - get - { - return this._cmdletParameterSetField; - } - - set - { - this._cmdletParameterSetField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class StaticMethodParameterMetadata : CommonMethodParameterMetadata - { - private CmdletParameterMetadataForStaticMethodParameter _cmdletParameterMetadataField; - - private CmdletOutputMetadata _cmdletOutputMetadataField; - - /// <remarks/> - public CmdletParameterMetadataForStaticMethodParameter CmdletParameterMetadata - { - get - { - return this._cmdletParameterMetadataField; - } - - set - { - this._cmdletParameterMetadataField = value; - } - } - - /// <remarks/> - public CmdletOutputMetadata CmdletOutputMetadata - { - get - { - return this._cmdletOutputMetadataField; - } - - set - { - this._cmdletOutputMetadataField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CmdletOutputMetadata - { - private object _errorCodeField; - - private string _pSNameField; - - /// <remarks/> - public object ErrorCode - { - get - { - return this._errorCodeField; - } - - set - { - this._errorCodeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string PSName - { - get - { - return this._pSNameField; - } - - set - { - this._pSNameField = value; - } - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstanceMethodParameterMetadata))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(StaticMethodParameterMetadata))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CommonMethodParameterMetadata - { - private TypeMetadata _typeField; - - private string _parameterNameField; - - private string _defaultValueField; - - /// <remarks/> - public TypeMetadata Type - { - get - { - return this._typeField; - } - - set - { - this._typeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string ParameterName - { - get - { - return this._parameterNameField; - } - - set - { - this._parameterNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string DefaultValue - { - get - { - return this._defaultValueField; - } - - set - { - this._defaultValueField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class InstanceMethodParameterMetadata : CommonMethodParameterMetadata - { - private CmdletParameterMetadataForInstanceMethodParameter _cmdletParameterMetadataField; - - private CmdletOutputMetadata _cmdletOutputMetadataField; - - /// <remarks/> - public CmdletParameterMetadataForInstanceMethodParameter CmdletParameterMetadata - { - get - { - return this._cmdletParameterMetadataField; - } - - set - { - this._cmdletParameterMetadataField = value; - } - } - - /// <remarks/> - public CmdletOutputMetadata CmdletOutputMetadata - { - get - { - return this._cmdletOutputMetadataField; - } - - set - { - this._cmdletOutputMetadataField = value; - } - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(InstanceMethodMetadata))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(StaticMethodMetadata))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CommonMethodMetadata - { - private CommonMethodMetadataReturnValue _returnValueField; - - private string _methodNameField; - - /// <remarks/> - public CommonMethodMetadataReturnValue ReturnValue - { - get - { - return this._returnValueField; - } - - set - { - this._returnValueField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string MethodName - { - get - { - return this._methodNameField; - } - - set - { - this._methodNameField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class CommonMethodMetadataReturnValue - { - private TypeMetadata _typeField; - - private CmdletOutputMetadata _cmdletOutputMetadataField; - - /// <remarks/> - public TypeMetadata Type - { - get - { - return this._typeField; - } - - set - { - this._typeField = value; - } - } - - /// <remarks/> - public CmdletOutputMetadata CmdletOutputMetadata - { - get - { - return this._cmdletOutputMetadataField; - } - - set - { - this._cmdletOutputMetadataField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class InstanceMethodMetadata : CommonMethodMetadata - { - private InstanceMethodParameterMetadata[] _parametersField; - - /// <remarks/> - [System.Xml.Serialization.XmlArrayItemAttribute("Parameter", IsNullable = false)] - public InstanceMethodParameterMetadata[] Parameters - { - get - { - return this._parametersField; - } - - set - { - this._parametersField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class InstanceCmdletMetadata - { - private CommonCmdletMetadata _cmdletMetadataField; - - private InstanceMethodMetadata _methodField; - - private GetCmdletParameters _getCmdletParametersField; - - /// <remarks/> - public CommonCmdletMetadata CmdletMetadata - { - get - { - return this._cmdletMetadataField; - } - - set - { - this._cmdletMetadataField = value; - } - } - - /// <remarks/> - public InstanceMethodMetadata Method - { - get - { - return this._methodField; - } - - set - { - this._methodField = value; - } - } - - /// <remarks/> - public GetCmdletParameters GetCmdletParameters - { - get - { - return this._getCmdletParametersField; - } - - set - { - this._getCmdletParametersField = value; - } - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIncludeAttribute(typeof(WildcardablePropertyQuery))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class PropertyQuery - { - private CmdletParameterMetadataForGetCmdletFilteringParameter _cmdletParameterMetadataField; - - /// <remarks/> - public CmdletParameterMetadataForGetCmdletFilteringParameter CmdletParameterMetadata - { - get - { - return this._cmdletParameterMetadataField; - } - - set - { - this._cmdletParameterMetadataField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class WildcardablePropertyQuery : PropertyQuery - { - private bool _allowGlobbingField; - - private bool _allowGlobbingFieldSpecified; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool AllowGlobbing - { - get - { - return this._allowGlobbingField; - } - - set - { - this._allowGlobbingField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool AllowGlobbingSpecified - { - get - { - return this._allowGlobbingFieldSpecified; - } - - set - { - this._allowGlobbingFieldSpecified = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11", IncludeInSchema = false)] - public enum ItemsChoiceType - { - /// <remarks/> - ExcludeQuery, - - /// <remarks/> - MaxValueQuery, - - /// <remarks/> - MinValueQuery, - - /// <remarks/> - RegularQuery, - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class ClassMetadataData - { - private string _nameField; - - private string _valueField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Name - { - get - { - return this._nameField; - } - - set - { - this._nameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlTextAttribute()] - public string Value - { - get - { - return this._valueField; - } - - set - { - this._valueField = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class EnumMetadataEnum - { - private EnumMetadataEnumValue[] _valueField; - - private string _enumNameField; - - private string _underlyingTypeField; - - private bool _bitwiseFlagsField; - - private bool _bitwiseFlagsFieldSpecified; - - /// <remarks/> - [System.Xml.Serialization.XmlElementAttribute("Value")] - public EnumMetadataEnumValue[] Value - { - get - { - return this._valueField; - } - - set - { - this._valueField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string EnumName - { - get - { - return this._enumNameField; - } - - set - { - this._enumNameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string UnderlyingType - { - get - { - return this._underlyingTypeField; - } - - set - { - this._underlyingTypeField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public bool BitwiseFlags - { - get - { - return this._bitwiseFlagsField; - } - - set - { - this._bitwiseFlagsField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlIgnoreAttribute()] - public bool BitwiseFlagsSpecified - { - get - { - return this._bitwiseFlagsFieldSpecified; - } - - set - { - this._bitwiseFlagsFieldSpecified = value; - } - } - } - - /// <remarks/> - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.17929")] - [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] - [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true, Namespace = "http://schemas.microsoft.com/cmdlets-over-objects/2009/11")] - internal partial class EnumMetadataEnumValue - { - private string _nameField; - - private string _valueField; - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Name - { - get - { - return this._nameField; - } - - set - { - this._nameField = value; - } - } - - /// <remarks/> - [System.Xml.Serialization.XmlAttributeAttribute(DataType = "integer")] - public string Value - { - get - { - return this._valueField; - } - - set - { - this._valueField = value; - } - } - } -} diff --git a/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.xmlSerializer.autogen.cs b/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.xmlSerializer.autogen.cs deleted file mode 100644 index b8d0e88905c..00000000000 --- a/src/System.Management.Automation/cimSupport/cmdletization/xml/cmdlets-over-objects.xmlSerializer.autogen.cs +++ /dev/null @@ -1,10110 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// PLEASE DO NOT EDIT THIS FILE BY HAND!!! -// -// This file has been generated -// by D:\bluedev\admin\monad\src\cimSupport\cmdletization\xml\generate.ps1 -// -// Generation timestamp: 10/21/2013 18:29:23 - -#pragma warning disable -#if _DYNAMIC_XMLSERIALIZER_COMPILATION - -#endif - -namespace Microsoft.PowerShell.Cmdletization.Xml -{ - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal class XmlSerializationWriter1 : System.Xml.Serialization.XmlSerializationWriter - { - public void Write50_PowerShellMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteEmptyTag(@"PowerShellMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - return; - } - - TopLevelElement(); - Write39_PowerShellMetadata(@"PowerShellMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata)o), false, false); - } - - public void Write51_ClassMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"ClassMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write36_ClassMetadata(@"ClassMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)o), true, false); - } - - public void Write52_ClassMetadataInstanceCmdlets(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"ClassMetadataInstanceCmdlets", string.Empty); - return; - } - - TopLevelElement(); - Write40_ClassMetadataInstanceCmdlets(@"ClassMetadataInstanceCmdlets", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)o), true, false); - } - - public void Write53_GetCmdletParameters(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"GetCmdletParameters", string.Empty); - return; - } - - TopLevelElement(); - Write19_GetCmdletParameters(@"GetCmdletParameters", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o), true, false); - } - - public void Write54_PropertyMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"PropertyMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write15_PropertyMetadata(@"PropertyMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)o), true, false); - } - - public void Write55_TypeMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"TypeMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write2_TypeMetadata(@"TypeMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o), true, false); - } - - public void Write56_Association(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"Association", string.Empty); - return; - } - - TopLevelElement(); - Write17_Association(@"Association", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.Association)o), true, false); - } - - public void Write57_AssociationAssociatedInstance(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"AssociationAssociatedInstance", string.Empty); - return; - } - - TopLevelElement(); - Write41_AssociationAssociatedInstance(@"AssociationAssociatedInstance", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)o), true, false); - } - - public void Write58_CmdletParameterMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write10_CmdletParameterMetadata(@"CmdletParameterMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)o), true, false); - } - - public void Write59_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataForGetCmdletParameter", string.Empty); - return; - } - - TopLevelElement(); - Write11_Item(@"CmdletParameterMetadataForGetCmdletParameter", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)o), true, false); - } - - public void Write60_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataForGetCmdletFilteringParameter", string.Empty); - return; - } - - TopLevelElement(); - Write12_Item(@"CmdletParameterMetadataForGetCmdletFilteringParameter", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o), true, false); - } - - public void Write61_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataValidateCount", string.Empty); - return; - } - - TopLevelElement(); - Write42_Item(@"CmdletParameterMetadataValidateCount", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o), true, false); - } - - public void Write62_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataValidateLength", string.Empty); - return; - } - - TopLevelElement(); - Write43_Item(@"CmdletParameterMetadataValidateLength", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o), true, false); - } - - public void Write63_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataValidateRange", string.Empty); - return; - } - - TopLevelElement(); - Write44_Item(@"CmdletParameterMetadataValidateRange", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o), true, false); - } - - public void Write64_ObsoleteAttributeMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"ObsoleteAttributeMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write7_ObsoleteAttributeMetadata(@"ObsoleteAttributeMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o), true, false); - } - - public void Write65_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataForInstanceMethodParameter", string.Empty); - return; - } - - TopLevelElement(); - Write9_Item(@"CmdletParameterMetadataForInstanceMethodParameter", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)o), true, false); - } - - public void Write66_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletParameterMetadataForStaticMethodParameter", string.Empty); - return; - } - - TopLevelElement(); - Write8_Item(@"CmdletParameterMetadataForStaticMethodParameter", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)o), true, false); - } - - public void Write67_QueryOption(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"QueryOption", string.Empty); - return; - } - - TopLevelElement(); - Write18_QueryOption(@"QueryOption", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)o), true, false); - } - - public void Write68_GetCmdletMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"GetCmdletMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write22_GetCmdletMetadata(@"GetCmdletMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)o), true, false); - } - - public void Write69_CommonCmdletMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CommonCmdletMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write21_CommonCmdletMetadata(@"CommonCmdletMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)o), true, false); - } - - public void Write70_ConfirmImpact(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteEmptyTag(@"ConfirmImpact", string.Empty); - return; - } - - WriteElementString(@"ConfirmImpact", @"", Write20_ConfirmImpact(((global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)o))); - } - - public void Write71_StaticCmdletMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"StaticCmdletMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write34_StaticCmdletMetadata(@"StaticCmdletMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)o), true, false); - } - - public void Write72_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"StaticCmdletMetadataCmdletMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write45_Item(@"StaticCmdletMetadataCmdletMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)o), true, false); - } - - public void Write73_CommonMethodMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CommonMethodMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write29_CommonMethodMetadata(@"CommonMethodMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)o), true, false); - } - - public void Write74_StaticMethodMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"StaticMethodMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write28_StaticMethodMetadata(@"StaticMethodMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)o), true, false); - } - - public void Write75_CommonMethodParameterMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CommonMethodParameterMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write26_CommonMethodParameterMetadata(@"CommonMethodParameterMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)o), true, false); - } - - public void Write76_StaticMethodParameterMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"StaticMethodParameterMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write27_StaticMethodParameterMetadata(@"StaticMethodParameterMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)o), true, false); - } - - public void Write77_CmdletOutputMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CmdletOutputMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write23_CmdletOutputMetadata(@"CmdletOutputMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o), true, false); - } - - public void Write78_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"InstanceMethodParameterMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write25_Item(@"InstanceMethodParameterMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)o), true, false); - } - - public void Write79_Item(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"CommonMethodMetadataReturnValue", string.Empty); - return; - } - - TopLevelElement(); - Write46_Item(@"CommonMethodMetadataReturnValue", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)o), true, false); - } - - public void Write80_InstanceMethodMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"InstanceMethodMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write30_InstanceMethodMetadata(@"InstanceMethodMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)o), true, false); - } - - public void Write81_InstanceCmdletMetadata(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"InstanceCmdletMetadata", string.Empty); - return; - } - - TopLevelElement(); - Write31_InstanceCmdletMetadata(@"InstanceCmdletMetadata", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)o), true, false); - } - - public void Write82_PropertyQuery(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"PropertyQuery", string.Empty); - return; - } - - TopLevelElement(); - Write14_PropertyQuery(@"PropertyQuery", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)o), true, false); - } - - public void Write83_WildcardablePropertyQuery(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"WildcardablePropertyQuery", string.Empty); - return; - } - - TopLevelElement(); - Write13_WildcardablePropertyQuery(@"WildcardablePropertyQuery", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)o), true, false); - } - - public void Write84_ItemsChoiceType(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteEmptyTag(@"ItemsChoiceType", string.Empty); - return; - } - - WriteElementString(@"ItemsChoiceType", @"", Write3_ItemsChoiceType(((global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)o))); - } - - public void Write85_ClassMetadataData(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"ClassMetadataData", string.Empty); - return; - } - - TopLevelElement(); - Write47_ClassMetadataData(@"ClassMetadataData", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)o), true, false); - } - - public void Write86_EnumMetadataEnum(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"EnumMetadataEnum", string.Empty); - return; - } - - TopLevelElement(); - Write48_EnumMetadataEnum(@"EnumMetadataEnum", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)o), true, false); - } - - public void Write87_EnumMetadataEnumValue(object o) - { - WriteStartDocument(); - if (o == null) - { - WriteNullTagLiteral(@"EnumMetadataEnumValue", string.Empty); - return; - } - - TopLevelElement(); - Write49_EnumMetadataEnumValue(@"EnumMetadataEnumValue", @"", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)o), true, false); - } - - private void Write49_EnumMetadataEnumValue(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"EnumMetadataEnumValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Name", @"", ((global::System.String)o.@Name)); - WriteAttribute(@"Value", @"", ((global::System.String)o.@Value)); - WriteEndElement(o); - } - - private void Write48_EnumMetadataEnum(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"EnumMetadataEnum", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"EnumName", @"", ((global::System.String)o.@EnumName)); - WriteAttribute(@"UnderlyingType", @"", ((global::System.String)o.@UnderlyingType)); - if (o.@BitwiseFlagsSpecified) - { - WriteAttribute(@"BitwiseFlags", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@BitwiseFlags))); - } - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])o.@Value; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write37_EnumMetadataEnumValue(@"Value", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)a[ia]), false, false); - } - } - } - - if (o.@BitwiseFlagsSpecified) - { - } - - WriteEndElement(o); - } - - private void Write37_EnumMetadataEnumValue(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Name", @"", ((global::System.String)o.@Name)); - WriteAttribute(@"Value", @"", ((global::System.String)o.@Value)); - WriteEndElement(o); - } - - private void Write47_ClassMetadataData(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"ClassMetadataData", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Name", @"", ((global::System.String)o.@Name)); - if ((object)(o.@Value) != null) - { - WriteValue(((global::System.String)o.@Value)); - } - - WriteEndElement(o); - } - - private string Write3_ItemsChoiceType(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType v) - { - string s = null; - switch (v) - { - case global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@ExcludeQuery: s = @"ExcludeQuery"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MaxValueQuery: s = @"MaxValueQuery"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MinValueQuery: s = @"MinValueQuery"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@RegularQuery: s = @"RegularQuery"; break; - default: throw CreateInvalidEnumValueException(((System.Int64)v).ToString(System.Globalization.CultureInfo.InvariantCulture), @"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType"); - } - - return s; - } - - private void Write13_WildcardablePropertyQuery(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"WildcardablePropertyQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - if (o.@AllowGlobbingSpecified) - { - WriteAttribute(@"AllowGlobbing", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@AllowGlobbing))); - } - - Write12_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o.@CmdletParameterMetadata), false, false); - if (o.@AllowGlobbingSpecified) - { - } - - WriteEndElement(o); - } - - private void Write12_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"CmdletParameterMetadataForGetCmdletFilteringParameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - if (o.@IsMandatorySpecified) - { - WriteAttribute(@"IsMandatory", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@IsMandatory))); - } - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) - { - Writer.WriteString(" "); - } - - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - WriteAttribute(@"Position", @"", ((global::System.String)o.@Position)); - if (o.@ValueFromPipelineSpecified) - { - WriteAttribute(@"ValueFromPipeline", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipeline))); - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - WriteAttribute(@"ValueFromPipelineByPropertyName", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipelineByPropertyName))); - } - { - global::System.String[] a = (global::System.String[])o.@CmdletParameterSets; - if (a != null) - { - Writer.WriteStartAttribute(null, @"CmdletParameterSets", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) - { - Writer.WriteString(" "); - } - - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - if (o.@ErrorOnNoMatchSpecified) - { - WriteAttribute(@"ErrorOnNoMatch", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ErrorOnNoMatch))); - } - - Write1_Object(@"AllowEmptyCollection", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyCollection), false, false); - Write1_Object(@"AllowEmptyString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyString), false, false); - Write1_Object(@"AllowNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowNull), false, false); - Write1_Object(@"ValidateNotNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNull), false, false); - Write1_Object(@"ValidateNotNullOrEmpty", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNullOrEmpty), false, false); - Write4_Item(@"ValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o.@ValidateCount), false, false); - Write5_Item(@"ValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o.@ValidateLength), false, false); - Write6_Item(@"ValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o.@ValidateRange), false, false); - { - global::System.String[] a = (global::System.String[])((global::System.String[])o.@ValidateSet); - if (a != null) - { - WriteStartElement(@"ValidateSet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - - WriteEndElement(); - } - } - - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@IsMandatorySpecified) - { - } - - if (o.@ValueFromPipelineSpecified) - { - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - } - - if (o.@ErrorOnNoMatchSpecified) - { - } - - WriteEndElement(o); - } - - private void Write7_ObsoleteAttributeMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(@"ObsoleteAttributeMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Message", @"", ((global::System.String)o.@Message)); - WriteEndElement(o); - } - - private void Write6_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write5_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write4_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) - { - WriteNullTagLiteral(n, ns); - } - - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) - { - WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write1_Object(string n, string ns, global::System.Object o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::System.Object)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)) - { - Write49_EnumMetadataEnumValue(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)) - { - Write48_EnumMetadataEnum(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)) - { - Write47_ClassMetadataData(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)) - { - Write46_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)) - { - Write44_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)) - { - Write43_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)) - { - Write42_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)) - { - Write41_AssociationAssociatedInstance(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)) - { - Write40_ClassMetadataInstanceCmdlets(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)) - { - Write36_ClassMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)) - { - Write34_StaticCmdletMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)) - { - Write31_InstanceCmdletMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)) - { - Write26_CommonMethodParameterMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)) - { - Write27_StaticMethodParameterMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)) - { - Write25_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)) - { - Write29_CommonMethodMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)) - { - Write30_InstanceMethodMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)) - { - Write28_StaticMethodMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)) - { - Write23_CmdletOutputMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)) - { - Write22_GetCmdletMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)) - { - Write21_CommonCmdletMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) - { - Write45_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)) - { - Write19_GetCmdletParameters(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)) - { - Write18_QueryOption(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)) - { - Write17_Association(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.Association)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)) - { - Write15_PropertyMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)) - { - Write14_PropertyQuery(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)) - { - Write13_WildcardablePropertyQuery(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)) - { - Write10_CmdletParameterMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)) - { - Write11_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) - { - Write12_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)) - { - Write9_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)) - { - Write8_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)) - { - Write7_ObsoleteAttributeMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)) - { - Write2_TypeMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ItemsChoiceType", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Writer.WriteString(Write3_ItemsChoiceType((global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)o)); - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::System.String[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::System.String[] a = (global::System.String[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfPropertyMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write15_PropertyMetadata(@"Property", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfAssociation", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write17_Association(@"Association", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.Association)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfQueryOption", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write18_QueryOption(@"Option", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ConfirmImpact", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Writer.WriteString(Write20_ConfirmImpact((global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)o)); - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfStaticMethodParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write27_StaticMethodParameterMetadata(@"Parameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfInstanceMethodParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write25_Item(@"Parameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfStaticCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write34_StaticCmdletMetadata(@"Cmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfClassMetadataData", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write35_ClassMetadataData(@"Data", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])) - { - Writer.WriteStartElement(n, ns); - WriteXsiType(@"ArrayOfEnumMetadataEnum", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])o; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write38_EnumMetadataEnum(@"Enum", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)a[ia]), false, false); - } - } - } - - Writer.WriteEndElement(); - return; - } - else - { - WriteTypedPrimitive(n, ns, o, true); - return; - } - } - - WriteStartElement(n, ns, o, false, null); - WriteEndElement(o); - } - - private void Write38_EnumMetadataEnum(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"EnumName", @"", ((global::System.String)o.@EnumName)); - WriteAttribute(@"UnderlyingType", @"", ((global::System.String)o.@UnderlyingType)); - if (o.@BitwiseFlagsSpecified) - { - WriteAttribute(@"BitwiseFlags", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@BitwiseFlags))); - } - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])o.@Value; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write37_EnumMetadataEnumValue(@"Value", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)a[ia]), false, false); - } - } - } - - if (o.@BitwiseFlagsSpecified) - { - } - - WriteEndElement(o); - } - - private void Write35_ClassMetadataData(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Name", @"", ((global::System.String)o.@Name)); - if ((object)(o.@Value) != null) - { - WriteValue(((global::System.String)o.@Value)); - } - - WriteEndElement(o); - } - - private void Write34_StaticCmdletMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"StaticCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write33_Item(@"CmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)o.@CmdletMetadata), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[])o.@Method; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write28_StaticMethodMetadata(@"Method", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)a[ia]), false, false); - } - } - } - - WriteEndElement(o); - } - - private void Write28_StaticMethodMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"StaticMethodMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"MethodName", @"", ((global::System.String)o.@MethodName)); - WriteAttribute(@"CmdletParameterSet", @"", ((global::System.String)o.@CmdletParameterSet)); - Write24_Item(@"ReturnValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)o.@ReturnValue), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])o.@Parameters); - if (a != null) - { - WriteStartElement(@"Parameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write27_StaticMethodParameterMetadata(@"Parameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)a[ia]), false, false); - } - - WriteEndElement(); - } - } - - WriteEndElement(o); - } - - private void Write27_StaticMethodParameterMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"StaticMethodParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"ParameterName", @"", ((global::System.String)o.@ParameterName)); - WriteAttribute(@"DefaultValue", @"", ((global::System.String)o.@DefaultValue)); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write8_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)o.@CmdletParameterMetadata), false, false); - Write23_CmdletOutputMetadata(@"CmdletOutputMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o.@CmdletOutputMetadata), false, false); - WriteEndElement(o); - } - - private void Write23_CmdletOutputMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletOutputMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - Write1_Object(@"ErrorCode", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ErrorCode), false, false); - WriteEndElement(o); - } - - private void Write8_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataForStaticMethodParameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - if (o.@IsMandatorySpecified) - { - WriteAttribute(@"IsMandatory", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@IsMandatory))); - } - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - WriteAttribute(@"Position", @"", ((global::System.String)o.@Position)); - if (o.@ValueFromPipelineSpecified) - { - WriteAttribute(@"ValueFromPipeline", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipeline))); - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - WriteAttribute(@"ValueFromPipelineByPropertyName", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipelineByPropertyName))); - } - - Write1_Object(@"AllowEmptyCollection", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyCollection), false, false); - Write1_Object(@"AllowEmptyString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyString), false, false); - Write1_Object(@"AllowNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowNull), false, false); - Write1_Object(@"ValidateNotNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNull), false, false); - Write1_Object(@"ValidateNotNullOrEmpty", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNullOrEmpty), false, false); - Write4_Item(@"ValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o.@ValidateCount), false, false); - Write5_Item(@"ValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o.@ValidateLength), false, false); - Write6_Item(@"ValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o.@ValidateRange), false, false); - { - global::System.String[] a = (global::System.String[])((global::System.String[])o.@ValidateSet); - if (a != null) - { - WriteStartElement(@"ValidateSet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - - WriteEndElement(); - } - } - - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@IsMandatorySpecified) - { - } - - if (o.@ValueFromPipelineSpecified) - { - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - } - - WriteEndElement(o); - } - - private void Write2_TypeMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"TypeMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"PSType", @"", ((global::System.String)o.@PSType)); - WriteAttribute(@"ETSType", @"", ((global::System.String)o.@ETSType)); - WriteEndElement(o); - } - - private void Write24_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write23_CmdletOutputMetadata(@"CmdletOutputMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o.@CmdletOutputMetadata), false, false); - WriteEndElement(o); - } - - private void Write33_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Verb", @"", ((global::System.String)o.@Verb)); - WriteAttribute(@"Noun", @"", ((global::System.String)o.@Noun)); - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - if (o.@ConfirmImpactSpecified) - { - WriteAttribute(@"ConfirmImpact", @"", Write20_ConfirmImpact(((global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)o.@ConfirmImpact))); - } - - WriteAttribute(@"HelpUri", @"", ((global::System.String)o.@HelpUri)); - WriteAttribute(@"DefaultCmdletParameterSet", @"", ((global::System.String)o.@DefaultCmdletParameterSet)); - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@ConfirmImpactSpecified) - { - } - - WriteEndElement(o); - } - - private string Write20_ConfirmImpact(global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact v) - { - string s = null; - switch (v) - { - case global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@None: s = @"None"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@Low: s = @"Low"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@Medium: s = @"Medium"; break; - case global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@High: s = @"High"; break; - default: throw CreateInvalidEnumValueException(((System.Int64)v).ToString(System.Globalization.CultureInfo.InvariantCulture), @"Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact"); - } - - return s; - } - - private void Write25_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"InstanceMethodParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"ParameterName", @"", ((global::System.String)o.@ParameterName)); - WriteAttribute(@"DefaultValue", @"", ((global::System.String)o.@DefaultValue)); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write9_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)o.@CmdletParameterMetadata), false, false); - Write23_CmdletOutputMetadata(@"CmdletOutputMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o.@CmdletOutputMetadata), false, false); - WriteEndElement(o); - } - - private void Write9_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataForInstanceMethodParameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - if (o.@IsMandatorySpecified) - { - WriteAttribute(@"IsMandatory", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@IsMandatory))); - } - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - WriteAttribute(@"Position", @"", ((global::System.String)o.@Position)); - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - WriteAttribute(@"ValueFromPipelineByPropertyName", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipelineByPropertyName))); - } - - Write1_Object(@"AllowEmptyCollection", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyCollection), false, false); - Write1_Object(@"AllowEmptyString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyString), false, false); - Write1_Object(@"AllowNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowNull), false, false); - Write1_Object(@"ValidateNotNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNull), false, false); - Write1_Object(@"ValidateNotNullOrEmpty", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNullOrEmpty), false, false); - Write4_Item(@"ValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o.@ValidateCount), false, false); - Write5_Item(@"ValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o.@ValidateLength), false, false); - Write6_Item(@"ValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o.@ValidateRange), false, false); - { - global::System.String[] a = (global::System.String[])((global::System.String[])o.@ValidateSet); - if (a != null) - { - WriteStartElement(@"ValidateSet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - - WriteEndElement(); - } - } - - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@IsMandatorySpecified) - { - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - } - - WriteEndElement(o); - } - - private void Write18_QueryOption(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"QueryOption", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"OptionName", @"", ((global::System.String)o.@OptionName)); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write11_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)o.@CmdletParameterMetadata), false, false); - WriteEndElement(o); - } - - private void Write11_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) - { - Write12_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataForGetCmdletParameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - if (o.@IsMandatorySpecified) - { - WriteAttribute(@"IsMandatory", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@IsMandatory))); - } - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - WriteAttribute(@"Position", @"", ((global::System.String)o.@Position)); - if (o.@ValueFromPipelineSpecified) - { - WriteAttribute(@"ValueFromPipeline", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipeline))); - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - WriteAttribute(@"ValueFromPipelineByPropertyName", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@ValueFromPipelineByPropertyName))); - } - { - global::System.String[] a = (global::System.String[])o.@CmdletParameterSets; - if (a != null) - { - Writer.WriteStartAttribute(null, @"CmdletParameterSets", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - Write1_Object(@"AllowEmptyCollection", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyCollection), false, false); - Write1_Object(@"AllowEmptyString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyString), false, false); - Write1_Object(@"AllowNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowNull), false, false); - Write1_Object(@"ValidateNotNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNull), false, false); - Write1_Object(@"ValidateNotNullOrEmpty", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNullOrEmpty), false, false); - Write4_Item(@"ValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o.@ValidateCount), false, false); - Write5_Item(@"ValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o.@ValidateLength), false, false); - Write6_Item(@"ValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o.@ValidateRange), false, false); - { - global::System.String[] a = (global::System.String[])((global::System.String[])o.@ValidateSet); - if (a != null) - { - WriteStartElement(@"ValidateSet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - - WriteEndElement(); - } - } - - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@IsMandatorySpecified) - { - } - - if (o.@ValueFromPipelineSpecified) - { - } - - if (o.@ValueFromPipelineByPropertyNameSpecified) - { - } - - WriteEndElement(o); - } - - private void Write17_Association(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.Association o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"Association", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Association", @"", ((global::System.String)o.@Association1)); - WriteAttribute(@"SourceRole", @"", ((global::System.String)o.@SourceRole)); - WriteAttribute(@"ResultRole", @"", ((global::System.String)o.@ResultRole)); - Write16_AssociationAssociatedInstance(@"AssociatedInstance", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)o.@AssociatedInstance), false, false); - WriteEndElement(o); - } - - private void Write16_AssociationAssociatedInstance(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write12_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o.@CmdletParameterMetadata), false, false); - WriteEndElement(o); - } - - private void Write15_PropertyMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"PropertyMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"PropertyName", @"", ((global::System.String)o.@PropertyName)); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])o.@Items; - if (a != null) - { - global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[] c = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])o.@ItemsElementName; - if (c == null || c.Length < a.Length) - { - throw CreateInvalidChoiceIdentifierValueException(@"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType", @"ItemsElementName"); - } - - for (int ia = 0; ia < a.Length; ia++) - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery ai = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)a[ia]; - global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType ci = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)c[ia]; - { - if (ci == Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@RegularQuery && ((object)(ai) != null)) - { - if (((object)ai) != null && ai is not global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery) throw CreateMismatchChoiceException(@"Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery", @"ItemsElementName", @"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@RegularQuery"); - Write13_WildcardablePropertyQuery(@"RegularQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)ai), false, false); - } - else if (ci == Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@ExcludeQuery && ((object)(ai) != null)) - { - if (((object)ai) != null && ai is not global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery) throw CreateMismatchChoiceException(@"Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery", @"ItemsElementName", @"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@ExcludeQuery"); - Write13_WildcardablePropertyQuery(@"ExcludeQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)ai), false, false); - } - else if (ci == Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MaxValueQuery && ((object)(ai) != null)) - { - if (((object)ai) != null && ai is not global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery) throw CreateMismatchChoiceException(@"Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery", @"ItemsElementName", @"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MaxValueQuery"); - Write14_PropertyQuery(@"MaxValueQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)ai), false, false); - } - else if (ci == Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MinValueQuery && ((object)(ai) != null)) - { - if (((object)ai) != null && ai is not global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery) throw CreateMismatchChoiceException(@"Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery", @"ItemsElementName", @"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MinValueQuery"); - Write14_PropertyQuery(@"MinValueQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)ai), false, false); - } - else if ((object)(ai) != null) - { - throw CreateUnknownTypeException(ai); - } - } - } - } - } - - WriteEndElement(o); - } - - private void Write14_PropertyQuery(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)) - { - Write13_WildcardablePropertyQuery(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"PropertyQuery", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write12_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o.@CmdletParameterMetadata), false, false); - WriteEndElement(o); - } - - private void Write10_CmdletParameterMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)) - { - Write11_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) - { - Write12_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)) - { - Write9_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)) - { - Write8_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - if (o.@IsMandatorySpecified) - { - WriteAttribute(@"IsMandatory", @"", System.Xml.XmlConvert.ToString((global::System.Boolean)((global::System.Boolean)o.@IsMandatory))); - } - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - WriteAttribute(@"PSName", @"", ((global::System.String)o.@PSName)); - WriteAttribute(@"Position", @"", ((global::System.String)o.@Position)); - Write1_Object(@"AllowEmptyCollection", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyCollection), false, false); - Write1_Object(@"AllowEmptyString", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowEmptyString), false, false); - Write1_Object(@"AllowNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@AllowNull), false, false); - Write1_Object(@"ValidateNotNull", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNull), false, false); - Write1_Object(@"ValidateNotNullOrEmpty", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.Object)o.@ValidateNotNullOrEmpty), false, false); - Write4_Item(@"ValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)o.@ValidateCount), false, false); - Write5_Item(@"ValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)o.@ValidateLength), false, false); - Write6_Item(@"ValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)o.@ValidateRange), false, false); - { - global::System.String[] a = (global::System.String[])((global::System.String[])o.@ValidateSet); - if (a != null) - { - WriteStartElement(@"ValidateSet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - WriteElementString(@"AllowedValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)a[ia])); - } - - WriteEndElement(); - } - } - - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@IsMandatorySpecified) - { - } - - WriteEndElement(o); - } - - private void Write19_GetCmdletParameters(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"GetCmdletParameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"DefaultCmdletParameterSet", @"", ((global::System.String)o.@DefaultCmdletParameterSet)); - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])o.@QueryableProperties); - if (a != null) - { - WriteStartElement(@"QueryableProperties", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write15_PropertyMetadata(@"Property", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)a[ia]), false, false); - } - - WriteEndElement(); - } - } - { - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])((global::Microsoft.PowerShell.Cmdletization.Xml.Association[])o.@QueryableAssociations); - if (a != null) - { - WriteStartElement(@"QueryableAssociations", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write17_Association(@"Association", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.Association)a[ia]), false, false); - } - - WriteEndElement(); - } - } - { - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])((global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])o.@QueryOptions); - if (a != null) - { - WriteStartElement(@"QueryOptions", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write18_QueryOption(@"Option", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)a[ia]), false, false); - } - - WriteEndElement(); - } - } - - WriteEndElement(o); - } - - private void Write45_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"StaticCmdletMetadataCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Verb", @"", ((global::System.String)o.@Verb)); - WriteAttribute(@"Noun", @"", ((global::System.String)o.@Noun)); - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - if (o.@ConfirmImpactSpecified) - { - WriteAttribute(@"ConfirmImpact", @"", Write20_ConfirmImpact(((global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)o.@ConfirmImpact))); - } - - WriteAttribute(@"HelpUri", @"", ((global::System.String)o.@HelpUri)); - WriteAttribute(@"DefaultCmdletParameterSet", @"", ((global::System.String)o.@DefaultCmdletParameterSet)); - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@ConfirmImpactSpecified) - { - } - - WriteEndElement(o); - } - - private void Write21_CommonCmdletMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) - { - Write45_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CommonCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Verb", @"", ((global::System.String)o.@Verb)); - WriteAttribute(@"Noun", @"", ((global::System.String)o.@Noun)); - { - global::System.String[] a = (global::System.String[])o.@Aliases; - if (a != null) - { - Writer.WriteStartAttribute(null, @"Aliases", string.Empty); - for (int i = 0; i < a.Length; i++) - { - global::System.String ai = (global::System.String)a[i]; - if (i != 0) Writer.WriteString(" "); - WriteValue(ai); - } - - Writer.WriteEndAttribute(); - } - } - - if (o.@ConfirmImpactSpecified) - { - WriteAttribute(@"ConfirmImpact", @"", Write20_ConfirmImpact(((global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)o.@ConfirmImpact))); - } - - WriteAttribute(@"HelpUri", @"", ((global::System.String)o.@HelpUri)); - Write7_ObsoleteAttributeMetadata(@"Obsolete", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)o.@Obsolete), false, false); - if (o.@ConfirmImpactSpecified) - { - } - - WriteEndElement(o); - } - - private void Write22_GetCmdletMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"GetCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write21_CommonCmdletMetadata(@"CmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)o.@CmdletMetadata), false, false); - Write19_GetCmdletParameters(@"GetCmdletParameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o.@GetCmdletParameters), false, false); - WriteEndElement(o); - } - - private void Write30_InstanceMethodMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"InstanceMethodMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"MethodName", @"", ((global::System.String)o.@MethodName)); - Write24_Item(@"ReturnValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)o.@ReturnValue), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])o.@Parameters); - if (a != null) - { - WriteStartElement(@"Parameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write25_Item(@"Parameter", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)a[ia]), false, false); - } - - WriteEndElement(); - } - } - - WriteEndElement(o); - } - - private void Write29_CommonMethodMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)) - { - Write30_InstanceMethodMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)) - { - Write28_StaticMethodMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CommonMethodMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"MethodName", @"", ((global::System.String)o.@MethodName)); - Write24_Item(@"ReturnValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)o.@ReturnValue), false, false); - WriteEndElement(o); - } - - private void Write26_CommonMethodParameterMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)) - { - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)) - { - Write27_StaticMethodParameterMetadata(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)o, isNullable, true); - return; - } - else if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)) - { - Write25_Item(n, ns, (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)o, isNullable, true); - return; - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CommonMethodParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"ParameterName", @"", ((global::System.String)o.@ParameterName)); - WriteAttribute(@"DefaultValue", @"", ((global::System.String)o.@DefaultValue)); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - WriteEndElement(o); - } - - private void Write31_InstanceCmdletMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"InstanceCmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write21_CommonCmdletMetadata(@"CmdletMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)o.@CmdletMetadata), false, false); - Write30_InstanceMethodMetadata(@"Method", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)o.@Method), false, false); - Write19_GetCmdletParameters(@"GetCmdletParameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o.@GetCmdletParameters), false, false); - WriteEndElement(o); - } - - private void Write36_ClassMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"ClassMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"CmdletAdapter", @"", ((global::System.String)o.@CmdletAdapter)); - WriteAttribute(@"ClassName", @"", ((global::System.String)o.@ClassName)); - WriteAttribute(@"ClassVersion", @"", ((global::System.String)o.@ClassVersion)); - WriteElementString(@"Version", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)o.@Version)); - WriteElementString(@"DefaultNoun", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::System.String)o.@DefaultNoun)); - Write32_ClassMetadataInstanceCmdlets(@"InstanceCmdlets", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)o.@InstanceCmdlets), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])o.@StaticCmdlets); - if (a != null) - { - WriteStartElement(@"StaticCmdlets", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write34_StaticCmdletMetadata(@"Cmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)a[ia]), false, false); - } - - WriteEndElement(); - } - } - { - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])o.@CmdletAdapterPrivateData); - if (a != null) - { - WriteStartElement(@"CmdletAdapterPrivateData", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write35_ClassMetadataData(@"Data", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)a[ia]), false, false); - } - - WriteEndElement(); - } - } - - WriteEndElement(o); - } - - private void Write32_ClassMetadataInstanceCmdlets(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write19_GetCmdletParameters(@"GetCmdletParameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o.@GetCmdletParameters), false, false); - Write22_GetCmdletMetadata(@"GetCmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)o.@GetCmdlet), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])o.@Cmdlet; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write31_InstanceCmdletMetadata(@"Cmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)a[ia]), false, false); - } - } - } - - WriteEndElement(o); - } - - private void Write40_ClassMetadataInstanceCmdlets(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"ClassMetadataInstanceCmdlets", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write19_GetCmdletParameters(@"GetCmdletParameters", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)o.@GetCmdletParameters), false, false); - Write22_GetCmdletMetadata(@"GetCmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)o.@GetCmdlet), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])o.@Cmdlet; - if (a != null) - { - for (int ia = 0; ia < a.Length; ia++) - { - Write31_InstanceCmdletMetadata(@"Cmdlet", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)a[ia]), false, false); - } - } - } - - WriteEndElement(o); - } - - private void Write41_AssociationAssociatedInstance(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"AssociationAssociatedInstance", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write12_Item(@"CmdletParameterMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)o.@CmdletParameterMetadata), false, false); - WriteEndElement(o); - } - - private void Write42_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataValidateCount", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write43_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataValidateLength", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write44_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CmdletParameterMetadataValidateRange", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - WriteAttribute(@"Min", @"", ((global::System.String)o.@Min)); - WriteAttribute(@"Max", @"", ((global::System.String)o.@Max)); - WriteEndElement(o); - } - - private void Write46_Item(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(@"CommonMethodMetadataReturnValue", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write2_TypeMetadata(@"Type", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)o.@Type), false, false); - Write23_CmdletOutputMetadata(@"CmdletOutputMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)o.@CmdletOutputMetadata), false, false); - WriteEndElement(o); - } - - private void Write39_PowerShellMetadata(string n, string ns, global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata o, bool isNullable, bool needType) - { - if ((object)o == null) - { - if (isNullable) WriteNullTagLiteral(n, ns); - return; - } - - if (!needType) - { - System.Type t = o.GetType(); - if (t == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata)) - { - } - else - { - throw CreateUnknownTypeException(o); - } - } - - WriteStartElement(n, ns, o, false, null); - if (needType) WriteXsiType(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - Write36_ClassMetadata(@"Class", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)o.@Class), false, false); - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] a = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])o.@Enums); - if (a != null) - { - WriteStartElement(@"Enums", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", null, false); - for (int ia = 0; ia < a.Length; ia++) - { - Write38_EnumMetadataEnum(@"Enum", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11", ((global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)a[ia]), false, false); - } - - WriteEndElement(); - } - } - - WriteEndElement(o); - } - - protected override void InitCallbacks() - { - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal class XmlSerializationReader1 : System.Xml.Serialization.XmlSerializationReader - { - public object Read50_PowerShellMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id1_PowerShellMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o = Read39_PowerShellMetadata(false, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:PowerShellMetadata"); - } - - return (object)o; - } - - public object Read51_ClassMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id3_ClassMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read36_ClassMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ClassMetadata"); - } - - return (object)o; - } - - public object Read52_ClassMetadataInstanceCmdlets() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id5_ClassMetadataInstanceCmdlets && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read40_ClassMetadataInstanceCmdlets(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ClassMetadataInstanceCmdlets"); - } - - return (object)o; - } - - public object Read53_GetCmdletParameters() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id6_GetCmdletParameters && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read19_GetCmdletParameters(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":GetCmdletParameters"); - } - - return (object)o; - } - - public object Read54_PropertyMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id7_PropertyMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read15_PropertyMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":PropertyMetadata"); - } - - return (object)o; - } - - public object Read55_TypeMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id8_TypeMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read2_TypeMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":TypeMetadata"); - } - - return (object)o; - } - - public object Read56_Association() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id9_Association && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read17_Association(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":Association"); - } - - return (object)o; - } - - public object Read57_AssociationAssociatedInstance() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id10_AssociationAssociatedInstance && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read41_AssociationAssociatedInstance(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":AssociationAssociatedInstance"); - } - - return (object)o; - } - - public object Read58_CmdletParameterMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read10_CmdletParameterMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadata"); - } - - return (object)o; - } - - public object Read59_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id12_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read11_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataForGetCmdletParameter"); - } - - return (object)o; - } - - public object Read60_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id13_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read12_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataForGetCmdletFilteringParameter"); - } - - return (object)o; - } - - public object Read61_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id14_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read42_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataValidateCount"); - } - - return (object)o; - } - - public object Read62_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id15_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read43_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataValidateLength"); - } - - return (object)o; - } - - public object Read63_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id16_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read44_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataValidateRange"); - } - - return (object)o; - } - - public object Read64_ObsoleteAttributeMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id17_ObsoleteAttributeMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read7_ObsoleteAttributeMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ObsoleteAttributeMetadata"); - } - - return (object)o; - } - - public object Read65_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id18_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read9_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataForInstanceMethodParameter"); - } - - return (object)o; - } - - public object Read66_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id19_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read8_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletParameterMetadataForStaticMethodParameter"); - } - - return (object)o; - } - - public object Read67_QueryOption() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id20_QueryOption && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read18_QueryOption(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":QueryOption"); - } - - return (object)o; - } - - public object Read68_GetCmdletMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id21_GetCmdletMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read22_GetCmdletMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":GetCmdletMetadata"); - } - - return (object)o; - } - - public object Read69_CommonCmdletMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id22_CommonCmdletMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read21_CommonCmdletMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CommonCmdletMetadata"); - } - - return (object)o; - } - - public object Read70_ConfirmImpact() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id23_ConfirmImpact && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - { - o = Read20_ConfirmImpact(Reader.ReadElementString()); - } - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ConfirmImpact"); - } - - return (object)o; - } - - public object Read71_StaticCmdletMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id24_StaticCmdletMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read34_StaticCmdletMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":StaticCmdletMetadata"); - } - - return (object)o; - } - - public object Read72_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id25_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read45_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":StaticCmdletMetadataCmdletMetadata"); - } - - return (object)o; - } - - public object Read73_CommonMethodMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id26_CommonMethodMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read29_CommonMethodMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CommonMethodMetadata"); - } - - return (object)o; - } - - public object Read74_StaticMethodMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id27_StaticMethodMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read28_StaticMethodMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":StaticMethodMetadata"); - } - - return (object)o; - } - - public object Read75_CommonMethodParameterMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id28_CommonMethodParameterMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read26_CommonMethodParameterMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CommonMethodParameterMetadata"); - } - - return (object)o; - } - - public object Read76_StaticMethodParameterMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id29_StaticMethodParameterMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read27_StaticMethodParameterMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":StaticMethodParameterMetadata"); - } - - return (object)o; - } - - public object Read77_CmdletOutputMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id30_CmdletOutputMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read23_CmdletOutputMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CmdletOutputMetadata"); - } - - return (object)o; - } - - public object Read78_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id31_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read25_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":InstanceMethodParameterMetadata"); - } - - return (object)o; - } - - public object Read79_Item() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id32_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read46_Item(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":CommonMethodMetadataReturnValue"); - } - - return (object)o; - } - - public object Read80_InstanceMethodMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id33_InstanceMethodMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read30_InstanceMethodMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":InstanceMethodMetadata"); - } - - return (object)o; - } - - public object Read81_InstanceCmdletMetadata() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id34_InstanceCmdletMetadata && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read31_InstanceCmdletMetadata(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":InstanceCmdletMetadata"); - } - - return (object)o; - } - - public object Read82_PropertyQuery() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id35_PropertyQuery && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read14_PropertyQuery(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":PropertyQuery"); - } - - return (object)o; - } - - public object Read83_WildcardablePropertyQuery() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id36_WildcardablePropertyQuery && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read13_WildcardablePropertyQuery(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":WildcardablePropertyQuery"); - } - - return (object)o; - } - - public object Read84_ItemsChoiceType() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id37_ItemsChoiceType && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - { - o = Read3_ItemsChoiceType(Reader.ReadElementString()); - } - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ItemsChoiceType"); - } - - return (object)o; - } - - public object Read85_ClassMetadataData() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id38_ClassMetadataData && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read47_ClassMetadataData(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":ClassMetadataData"); - } - - return (object)o; - } - - public object Read86_EnumMetadataEnum() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id39_EnumMetadataEnum && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read48_EnumMetadataEnum(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":EnumMetadataEnum"); - } - - return (object)o; - } - - public object Read87_EnumMetadataEnumValue() - { - object o = null; - Reader.MoveToContent(); - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id40_EnumMetadataEnumValue && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o = Read49_EnumMetadataEnumValue(true, true); - } - else - { - throw CreateUnknownNodeException(); - } - } - else - { - UnknownNode(null, @":EnumMetadataEnumValue"); - } - - return (object)o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue Read49_EnumMetadataEnumValue(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id40_EnumMetadataEnumValue && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id41_Name && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Name = Reader.Value; - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id42_Value && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Value = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Name, :Value"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations0 = 0; - int readerCount0 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations0, ref readerCount0); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum Read48_EnumMetadataEnum(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id39_EnumMetadataEnum && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum(); - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[] a_0 = null; - int ca_0 = 0; - bool[] paramsRead = new bool[4]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id43_EnumName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@EnumName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id44_UnderlyingType && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@UnderlyingType = Reader.Value; - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id45_BitwiseFlags && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@BitwiseFlags = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@BitwiseFlagsSpecified = true; - paramsRead[3] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":EnumName, :UnderlyingType, :BitwiseFlags"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Value = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])ShrinkArray(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations1 = 0; - int readerCount1 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id42_Value && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])EnsureArrayIndex(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)); a_0[ca_0++] = Read37_EnumMetadataEnumValue(false, true); - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Value"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Value"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations1, ref readerCount1); - } - - o.@Value = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])ShrinkArray(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue Read37_EnumMetadataEnumValue(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id41_Name && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Name = Reader.Value; - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id42_Value && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Value = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Name, :Value"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations2 = 0; - int readerCount2 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations2, ref readerCount2); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData Read47_ClassMetadataData(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id38_ClassMetadataData && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id41_Name && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Name = Reader.Value; - paramsRead[0] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Name"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations3 = 0; - int readerCount3 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - string tmp = null; - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else if (Reader.NodeType == System.Xml.XmlNodeType.Text || - Reader.NodeType == System.Xml.XmlNodeType.CDATA || - Reader.NodeType == System.Xml.XmlNodeType.Whitespace || - Reader.NodeType == System.Xml.XmlNodeType.SignificantWhitespace) - { - tmp = ReadString(tmp, false); - o.@Value = tmp; - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations3, ref readerCount3); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType Read3_ItemsChoiceType(string s) - { - switch (s) - { - case @"ExcludeQuery": return global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@ExcludeQuery; - case @"MaxValueQuery": return global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MaxValueQuery; - case @"MinValueQuery": return global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MinValueQuery; - case @"RegularQuery": return global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@RegularQuery; - default: throw CreateUnknownConstantException(s, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)); - } - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery Read13_WildcardablePropertyQuery(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id36_WildcardablePropertyQuery && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id46_AllowGlobbing && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@AllowGlobbing = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@AllowGlobbingSpecified = true; - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":AllowGlobbing"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations4 = 0; - int readerCount4 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read12_Item(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations4, ref readerCount4); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter Read12_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id13_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter(); - global::System.String[] a_8 = null; - int ca_8 = 0; - global::System.String[] a_11 = null; - int ca_11 = 0; - global::System.String[] a_16 = null; - int ca_16 = 0; - bool[] paramsRead = new bool[18]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[10] && ((object)Reader.LocalName == (object)_id47_IsMandatory && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@IsMandatory = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@IsMandatorySpecified = true; - paramsRead[10] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_11 = (global::System.String[])EnsureArrayIndex(a_11, ca_11, typeof(global::System.String)); a_11[ca_11++] = vals[i]; - } - } - else if (!paramsRead[12] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[12] = true; - } - else if (!paramsRead[13] && ((object)Reader.LocalName == (object)_id50_Position && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Position = CollapseWhitespace(Reader.Value); - paramsRead[13] = true; - } - else if (!paramsRead[14] && ((object)Reader.LocalName == (object)_id51_ValueFromPipeline && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipeline = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineSpecified = true; - paramsRead[14] = true; - } - else if (!paramsRead[15] && ((object)Reader.LocalName == (object)_id52_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipelineByPropertyName = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineByPropertyNameSpecified = true; - paramsRead[15] = true; - } - else if (((object)Reader.LocalName == (object)_id53_CmdletParameterSets && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_16 = (global::System.String[])EnsureArrayIndex(a_16, ca_16, typeof(global::System.String)); a_16[ca_16++] = vals[i]; - } - } - else if (!paramsRead[17] && ((object)Reader.LocalName == (object)_id54_ErrorOnNoMatch && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ErrorOnNoMatch = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ErrorOnNoMatchSpecified = true; - paramsRead[17] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":IsMandatory, :Aliases, :PSName, :Position, :ValueFromPipeline, :ValueFromPipelineByPropertyName, :CmdletParameterSets, :ErrorOnNoMatch"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - o.@CmdletParameterSets = (global::System.String[])ShrinkArray(a_16, ca_16, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations5 = 0; - int readerCount5 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id55_AllowEmptyCollection && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyCollection = Read1_Object(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id56_AllowEmptyString && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyString = Read1_Object(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id57_AllowNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowNull = Read1_Object(false, true); - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id58_ValidateNotNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNull = Read1_Object(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id59_ValidateNotNullOrEmpty && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNullOrEmpty = Read1_Object(false, true); - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id60_ValidateCount && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateCount = Read4_Item(false, true); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id61_ValidateLength && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateLength = Read5_Item(false, true); - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id62_ValidateRange && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateRange = Read6_Item(false, true); - paramsRead[7] = true; - } - else if (((object)Reader.LocalName == (object)_id63_ValidateSet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::System.String[] a_8_0 = null; - int ca_8_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations6 = 0; - int readerCount6 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - a_8_0 = (global::System.String[])EnsureArrayIndex(a_8_0, ca_8_0, typeof(global::System.String)); a_8_0[ca_8_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations6, ref readerCount6); - } - - ReadEndElement(); - } - - o.@ValidateSet = (global::System.String[])ShrinkArray(a_8_0, ca_8_0, typeof(global::System.String), false); - } - } - else if (!paramsRead[9] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[9] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations5, ref readerCount5); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - o.@CmdletParameterSets = (global::System.String[])ShrinkArray(a_16, ca_16, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata Read7_ObsoleteAttributeMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id17_ObsoleteAttributeMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata(); - bool[] paramsRead = new bool[1]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id66_Message && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Message = Reader.Value; - paramsRead[0] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Message"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations7 = 0; - int readerCount7 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations7, ref readerCount7); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange Read6_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations8 = 0; - int readerCount8 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations8, ref readerCount8); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength Read5_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations9 = 0; - int readerCount9 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations9, ref readerCount9); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount Read4_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations10 = 0; - int readerCount10 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations10, ref readerCount10); - } - - ReadEndElement(); - return o; - } - - private global::System.Object Read1_Object(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (isNull) - { - if (xsiType != null) return (global::System.Object)ReadTypedNull(xsiType); - else return null; - } - - if (xsiType == null) - { - return ReadTypedPrimitive(new System.Xml.XmlQualifiedName("anyType", "http://www.w3.org/2001/XMLSchema")); - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id40_EnumMetadataEnumValue && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read49_EnumMetadataEnumValue(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id39_EnumMetadataEnum && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read48_EnumMetadataEnum(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id38_ClassMetadataData && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read47_ClassMetadataData(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id32_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read46_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id16_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read44_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id15_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read43_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id14_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read42_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id10_AssociationAssociatedInstance && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read41_AssociationAssociatedInstance(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id5_ClassMetadataInstanceCmdlets && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read40_ClassMetadataInstanceCmdlets(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id3_ClassMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read36_ClassMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id24_StaticCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read34_StaticCmdletMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id34_InstanceCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read31_InstanceCmdletMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id28_CommonMethodParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read26_CommonMethodParameterMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id29_StaticMethodParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read27_StaticMethodParameterMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id31_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read25_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id26_CommonMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read29_CommonMethodMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id33_InstanceMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read30_InstanceMethodMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id27_StaticMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read28_StaticMethodMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id30_CmdletOutputMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read23_CmdletOutputMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id21_GetCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read22_GetCmdletMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id22_CommonCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read21_CommonCmdletMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id25_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read45_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id6_GetCmdletParameters && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read19_GetCmdletParameters(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id20_QueryOption && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read18_QueryOption(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id9_Association && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read17_Association(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id7_PropertyMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read15_PropertyMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id35_PropertyQuery && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read14_PropertyQuery(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id36_WildcardablePropertyQuery && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read13_WildcardablePropertyQuery(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id11_CmdletParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read10_CmdletParameterMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id12_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read11_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id13_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read12_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id18_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read9_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id19_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read8_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id17_ObsoleteAttributeMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read7_ObsoleteAttributeMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id8_TypeMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read2_TypeMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id37_ItemsChoiceType && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - Reader.ReadStartElement(); - object e = Read3_ItemsChoiceType(CollapseWhitespace(Reader.ReadString())); - ReadEndElement(); - return e; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id69_ArrayOfString && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::System.String[] a = null; - if (!ReadNull()) - { - global::System.String[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations11 = 0; - int readerCount11 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - z_0_0 = (global::System.String[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::System.String)); z_0_0[cz_0_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations11, ref readerCount11); - } - - ReadEndElement(); - } - - a = (global::System.String[])ShrinkArray(z_0_0, cz_0_0, typeof(global::System.String), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id70_ArrayOfPropertyMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations12 = 0; - int readerCount12 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id71_Property && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)); z_0_0[cz_0_0++] = Read15_PropertyMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Property"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Property"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations12, ref readerCount12); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id72_ArrayOfAssociation && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations13 = 0; - int readerCount13 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id9_Association && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)); z_0_0[cz_0_0++] = Read17_Association(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Association"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Association"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations13, ref readerCount13); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id73_ArrayOfQueryOption && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations14 = 0; - int readerCount14 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id74_Option && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)); z_0_0[cz_0_0++] = Read18_QueryOption(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Option"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Option"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations14, ref readerCount14); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id23_ConfirmImpact && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - Reader.ReadStartElement(); - object e = Read20_ConfirmImpact(CollapseWhitespace(Reader.ReadString())); - ReadEndElement(); - return e; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id75_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations15 = 0; - int readerCount15 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id76_Parameter && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)); z_0_0[cz_0_0++] = Read27_StaticMethodParameterMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations15, ref readerCount15); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id77_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations16 = 0; - int readerCount16 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id76_Parameter && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)); z_0_0[cz_0_0++] = Read25_Item(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations16, ref readerCount16); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id78_ArrayOfStaticCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations17 = 0; - int readerCount17 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id79_Cmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)); z_0_0[cz_0_0++] = Read34_StaticCmdletMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations17, ref readerCount17); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id80_ArrayOfClassMetadataData && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations18 = 0; - int readerCount18 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id81_Data && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)); z_0_0[cz_0_0++] = Read35_ClassMetadataData(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Data"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Data"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations18, ref readerCount18); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData), false); - } - - return a; - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id82_ArrayOfEnumMetadataEnum && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] a = null; - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] z_0_0 = null; - int cz_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations19 = 0; - int readerCount19 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id83_Enum && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - z_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)); z_0_0[cz_0_0++] = Read38_EnumMetadataEnum(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enum"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enum"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations19, ref readerCount19); - } - - ReadEndElement(); - } - - a = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])ShrinkArray(z_0_0, cz_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum), false); - } - - return a; - } - else - return ReadTypedPrimitive((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::System.Object o; - o = new global::System.Object(); - bool[] paramsRead = Array.Empty<bool>(); - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations20 = 0; - int readerCount20 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations20, ref readerCount20); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum Read38_EnumMetadataEnum(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum(); - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[] a_0 = null; - int ca_0 = 0; - bool[] paramsRead = new bool[4]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id43_EnumName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@EnumName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id44_UnderlyingType && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@UnderlyingType = Reader.Value; - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id45_BitwiseFlags && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@BitwiseFlags = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@BitwiseFlagsSpecified = true; - paramsRead[3] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":EnumName, :UnderlyingType, :BitwiseFlags"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Value = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])ShrinkArray(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations21 = 0; - int readerCount21 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id42_Value && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])EnsureArrayIndex(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)); a_0[ca_0++] = Read37_EnumMetadataEnumValue(false, true); - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Value"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Value"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations21, ref readerCount21); - } - - o.@Value = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue[])ShrinkArray(a_0, ca_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData Read35_ClassMetadataData(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id41_Name && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Name = Reader.Value; - paramsRead[0] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Name"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations22 = 0; - int readerCount22 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - string tmp = null; - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else if (Reader.NodeType == System.Xml.XmlNodeType.Text || - Reader.NodeType == System.Xml.XmlNodeType.CDATA || - Reader.NodeType == System.Xml.XmlNodeType.Whitespace || - Reader.NodeType == System.Xml.XmlNodeType.SignificantWhitespace) - { - tmp = ReadString(tmp, false); - o.@Value = tmp; - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations22, ref readerCount22); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata Read34_StaticCmdletMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id24_StaticCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[] a_1 = null; - int ca_1 = 0; - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Method = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[])ShrinkArray(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations23 = 0; - int readerCount23 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id84_CmdletMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletMetadata = Read33_Item(false, true); - paramsRead[0] = true; - } - else if (((object)Reader.LocalName == (object)_id85_Method && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[])EnsureArrayIndex(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)); a_1[ca_1++] = Read28_StaticMethodMetadata(false, true); - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Method"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Method"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations23, ref readerCount23); - } - - o.@Method = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata[])ShrinkArray(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata Read28_StaticMethodMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id27_StaticMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] a_2 = null; - int ca_2 = 0; - bool[] paramsRead = new bool[4]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id86_MethodName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@MethodName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id87_CmdletParameterSet && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@CmdletParameterSet = Reader.Value; - paramsRead[3] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":MethodName, :CmdletParameterSet"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations24 = 0; - int readerCount24 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id88_ReturnValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ReturnValue = Read24_Item(false, true); - paramsRead[0] = true; - } - else if (((object)Reader.LocalName == (object)_id89_Parameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[] a_2_0 = null; - int ca_2_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations25 = 0; - int readerCount25 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id76_Parameter && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_2_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])EnsureArrayIndex(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)); a_2_0[ca_2_0++] = Read27_StaticMethodParameterMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations25, ref readerCount25); - } - - ReadEndElement(); - } - - o.@Parameters = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata[])ShrinkArray(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata), false); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameters"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameters"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations24, ref readerCount24); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata Read27_StaticMethodParameterMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id29_StaticMethodParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata(); - bool[] paramsRead = new bool[5]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id90_ParameterName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ParameterName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id91_DefaultValue && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultValue = Reader.Value; - paramsRead[2] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":ParameterName, :DefaultValue"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations26 = 0; - int readerCount26 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read8_Item(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id30_CmdletOutputMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletOutputMetadata = Read23_CmdletOutputMetadata(false, true); - paramsRead[4] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations26, ref readerCount26); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata Read23_CmdletOutputMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id30_CmdletOutputMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":PSName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations27 = 0; - int readerCount27 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id93_ErrorCode && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ErrorCode = Read1_Object(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ErrorCode"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ErrorCode"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations27, ref readerCount27); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter Read8_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id19_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter(); - global::System.String[] a_8 = null; - int ca_8 = 0; - global::System.String[] a_11 = null; - int ca_11 = 0; - bool[] paramsRead = new bool[16]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[10] && ((object)Reader.LocalName == (object)_id47_IsMandatory && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@IsMandatory = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@IsMandatorySpecified = true; - paramsRead[10] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_11 = (global::System.String[])EnsureArrayIndex(a_11, ca_11, typeof(global::System.String)); a_11[ca_11++] = vals[i]; - } - } - else if (!paramsRead[12] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[12] = true; - } - else if (!paramsRead[13] && ((object)Reader.LocalName == (object)_id50_Position && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Position = CollapseWhitespace(Reader.Value); - paramsRead[13] = true; - } - else if (!paramsRead[14] && ((object)Reader.LocalName == (object)_id51_ValueFromPipeline && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipeline = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineSpecified = true; - paramsRead[14] = true; - } - else if (!paramsRead[15] && ((object)Reader.LocalName == (object)_id52_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipelineByPropertyName = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineByPropertyNameSpecified = true; - paramsRead[15] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":IsMandatory, :Aliases, :PSName, :Position, :ValueFromPipeline, :ValueFromPipelineByPropertyName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations28 = 0; - int readerCount28 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id55_AllowEmptyCollection && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyCollection = Read1_Object(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id56_AllowEmptyString && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyString = Read1_Object(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id57_AllowNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowNull = Read1_Object(false, true); - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id58_ValidateNotNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNull = Read1_Object(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id59_ValidateNotNullOrEmpty && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNullOrEmpty = Read1_Object(false, true); - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id60_ValidateCount && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateCount = Read4_Item(false, true); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id61_ValidateLength && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateLength = Read5_Item(false, true); - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id62_ValidateRange && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateRange = Read6_Item(false, true); - paramsRead[7] = true; - } - else if (((object)Reader.LocalName == (object)_id63_ValidateSet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::System.String[] a_8_0 = null; - int ca_8_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations29 = 0; - int readerCount29 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - a_8_0 = (global::System.String[])EnsureArrayIndex(a_8_0, ca_8_0, typeof(global::System.String)); a_8_0[ca_8_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations29, ref readerCount29); - } - - ReadEndElement(); - } - - o.@ValidateSet = (global::System.String[])ShrinkArray(a_8_0, ca_8_0, typeof(global::System.String), false); - } - } - else if (!paramsRead[9] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[9] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations28, ref readerCount28); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata Read2_TypeMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id8_TypeMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id94_PSType && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSType = Reader.Value; - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id95_ETSType && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ETSType = Reader.Value; - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":PSType, :ETSType"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations30 = 0; - int readerCount30 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations30, ref readerCount30); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue Read24_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations31 = 0; - int readerCount31 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id30_CmdletOutputMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletOutputMetadata = Read23_CmdletOutputMetadata(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations31, ref readerCount31); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata Read33_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata(); - global::System.String[] a_3 = null; - int ca_3 = 0; - bool[] paramsRead = new bool[7]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id96_Verb && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Verb = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id97_Noun && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Noun = Reader.Value; - paramsRead[2] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_3 = (global::System.String[])EnsureArrayIndex(a_3, ca_3, typeof(global::System.String)); a_3[ca_3++] = vals[i]; - } - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id23_ConfirmImpact && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ConfirmImpact = Read20_ConfirmImpact(Reader.Value); - o.@ConfirmImpactSpecified = true; - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id98_HelpUri && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@HelpUri = CollapseWhitespace(Reader.Value); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id99_DefaultCmdletParameterSet && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultCmdletParameterSet = Reader.Value; - paramsRead[6] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Verb, :Noun, :Aliases, :ConfirmImpact, :HelpUri, :DefaultCmdletParameterSet"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations32 = 0; - int readerCount32 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations32, ref readerCount32); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact Read20_ConfirmImpact(string s) - { - switch (s) - { - case @"None": return global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@None; - case @"Low": return global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@Low; - case @"Medium": return global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@Medium; - case @"High": return global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact.@High; - default: throw CreateUnknownConstantException(s, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)); - } - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata Read25_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id31_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata(); - bool[] paramsRead = new bool[5]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id90_ParameterName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ParameterName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id91_DefaultValue && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultValue = Reader.Value; - paramsRead[2] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":ParameterName, :DefaultValue"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations33 = 0; - int readerCount33 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read9_Item(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id30_CmdletOutputMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletOutputMetadata = Read23_CmdletOutputMetadata(false, true); - paramsRead[4] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations33, ref readerCount33); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter Read9_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id18_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter(); - global::System.String[] a_8 = null; - int ca_8 = 0; - global::System.String[] a_11 = null; - int ca_11 = 0; - bool[] paramsRead = new bool[15]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[10] && ((object)Reader.LocalName == (object)_id47_IsMandatory && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@IsMandatory = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@IsMandatorySpecified = true; - paramsRead[10] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_11 = (global::System.String[])EnsureArrayIndex(a_11, ca_11, typeof(global::System.String)); a_11[ca_11++] = vals[i]; - } - } - else if (!paramsRead[12] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[12] = true; - } - else if (!paramsRead[13] && ((object)Reader.LocalName == (object)_id50_Position && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Position = CollapseWhitespace(Reader.Value); - paramsRead[13] = true; - } - else if (!paramsRead[14] && ((object)Reader.LocalName == (object)_id52_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipelineByPropertyName = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineByPropertyNameSpecified = true; - paramsRead[14] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":IsMandatory, :Aliases, :PSName, :Position, :ValueFromPipelineByPropertyName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations34 = 0; - int readerCount34 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id55_AllowEmptyCollection && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyCollection = Read1_Object(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id56_AllowEmptyString && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyString = Read1_Object(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id57_AllowNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowNull = Read1_Object(false, true); - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id58_ValidateNotNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNull = Read1_Object(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id59_ValidateNotNullOrEmpty && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNullOrEmpty = Read1_Object(false, true); - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id60_ValidateCount && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateCount = Read4_Item(false, true); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id61_ValidateLength && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateLength = Read5_Item(false, true); - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id62_ValidateRange && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateRange = Read6_Item(false, true); - paramsRead[7] = true; - } - else if (((object)Reader.LocalName == (object)_id63_ValidateSet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::System.String[] a_8_0 = null; - int ca_8_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations35 = 0; - int readerCount35 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - a_8_0 = (global::System.String[])EnsureArrayIndex(a_8_0, ca_8_0, typeof(global::System.String)); a_8_0[ca_8_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations35, ref readerCount35); - } - - ReadEndElement(); - } - - o.@ValidateSet = (global::System.String[])ShrinkArray(a_8_0, ca_8_0, typeof(global::System.String), false); - } - } - else if (!paramsRead[9] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[9] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations34, ref readerCount34); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption Read18_QueryOption(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id20_QueryOption && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption(); - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id100_OptionName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@OptionName = Reader.Value; - paramsRead[2] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":OptionName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations36 = 0; - int readerCount36 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read11_Item(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations36, ref readerCount36); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter Read11_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id12_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id13_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read12_Item(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter(); - global::System.String[] a_8 = null; - int ca_8 = 0; - global::System.String[] a_11 = null; - int ca_11 = 0; - global::System.String[] a_16 = null; - int ca_16 = 0; - bool[] paramsRead = new bool[17]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[10] && ((object)Reader.LocalName == (object)_id47_IsMandatory && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@IsMandatory = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@IsMandatorySpecified = true; - paramsRead[10] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_11 = (global::System.String[])EnsureArrayIndex(a_11, ca_11, typeof(global::System.String)); a_11[ca_11++] = vals[i]; - } - } - else if (!paramsRead[12] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[12] = true; - } - else if (!paramsRead[13] && ((object)Reader.LocalName == (object)_id50_Position && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Position = CollapseWhitespace(Reader.Value); - paramsRead[13] = true; - } - else if (!paramsRead[14] && ((object)Reader.LocalName == (object)_id51_ValueFromPipeline && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipeline = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineSpecified = true; - paramsRead[14] = true; - } - else if (!paramsRead[15] && ((object)Reader.LocalName == (object)_id52_Item && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ValueFromPipelineByPropertyName = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@ValueFromPipelineByPropertyNameSpecified = true; - paramsRead[15] = true; - } - else if (((object)Reader.LocalName == (object)_id53_CmdletParameterSets && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_16 = (global::System.String[])EnsureArrayIndex(a_16, ca_16, typeof(global::System.String)); a_16[ca_16++] = vals[i]; - } - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":IsMandatory, :Aliases, :PSName, :Position, :ValueFromPipeline, :ValueFromPipelineByPropertyName, :CmdletParameterSets"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - o.@CmdletParameterSets = (global::System.String[])ShrinkArray(a_16, ca_16, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations37 = 0; - int readerCount37 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id55_AllowEmptyCollection && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyCollection = Read1_Object(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id56_AllowEmptyString && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyString = Read1_Object(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id57_AllowNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowNull = Read1_Object(false, true); - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id58_ValidateNotNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNull = Read1_Object(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id59_ValidateNotNullOrEmpty && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNullOrEmpty = Read1_Object(false, true); - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id60_ValidateCount && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateCount = Read4_Item(false, true); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id61_ValidateLength && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateLength = Read5_Item(false, true); - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id62_ValidateRange && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateRange = Read6_Item(false, true); - paramsRead[7] = true; - } - else if (((object)Reader.LocalName == (object)_id63_ValidateSet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::System.String[] a_8_0 = null; - int ca_8_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations38 = 0; - int readerCount38 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - a_8_0 = (global::System.String[])EnsureArrayIndex(a_8_0, ca_8_0, typeof(global::System.String)); a_8_0[ca_8_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations38, ref readerCount38); - } - - ReadEndElement(); - } - - o.@ValidateSet = (global::System.String[])ShrinkArray(a_8_0, ca_8_0, typeof(global::System.String), false); - } - } - else if (!paramsRead[9] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[9] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations37, ref readerCount37); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - o.@CmdletParameterSets = (global::System.String[])ShrinkArray(a_16, ca_16, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.Association Read17_Association(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id9_Association && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.Association o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.Association(); - bool[] paramsRead = new bool[4]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id9_Association && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Association1 = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id101_SourceRole && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@SourceRole = Reader.Value; - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id102_ResultRole && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ResultRole = Reader.Value; - paramsRead[3] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Association, :SourceRole, :ResultRole"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations39 = 0; - int readerCount39 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id103_AssociatedInstance && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AssociatedInstance = Read16_AssociationAssociatedInstance(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AssociatedInstance"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AssociatedInstance"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations39, ref readerCount39); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance Read16_AssociationAssociatedInstance(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations40 = 0; - int readerCount40 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read12_Item(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations40, ref readerCount40); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata Read15_PropertyMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id7_PropertyMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[] a_1 = null; - int ca_1 = 0; - global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[] choice_a_1 = null; - int cchoice_a_1 = 0; - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id104_PropertyName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PropertyName = Reader.Value; - paramsRead[2] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":PropertyName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Items = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])ShrinkArray(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery), true); - o.@ItemsElementName = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])ShrinkArray(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations41 = 0; - int readerCount41 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (((object)Reader.LocalName == (object)_id105_MaxValueQuery && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])EnsureArrayIndex(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)); a_1[ca_1++] = Read14_PropertyQuery(false, true); - choice_a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])EnsureArrayIndex(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)); choice_a_1[cchoice_a_1++] = global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MaxValueQuery; - } - else if (((object)Reader.LocalName == (object)_id106_RegularQuery && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])EnsureArrayIndex(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)); a_1[ca_1++] = Read13_WildcardablePropertyQuery(false, true); - choice_a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])EnsureArrayIndex(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)); choice_a_1[cchoice_a_1++] = global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@RegularQuery; - } - else if (((object)Reader.LocalName == (object)_id107_ExcludeQuery && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])EnsureArrayIndex(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)); a_1[ca_1++] = Read13_WildcardablePropertyQuery(false, true); - choice_a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])EnsureArrayIndex(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)); choice_a_1[cchoice_a_1++] = global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@ExcludeQuery; - } - else if (((object)Reader.LocalName == (object)_id108_MinValueQuery && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])EnsureArrayIndex(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)); a_1[ca_1++] = Read14_PropertyQuery(false, true); - choice_a_1 = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])EnsureArrayIndex(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)); choice_a_1[cchoice_a_1++] = global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType.@MinValueQuery; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:MaxValueQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:RegularQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ExcludeQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:MinValueQuery"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:MaxValueQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:RegularQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ExcludeQuery, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:MinValueQuery"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations41, ref readerCount41); - } - - o.@Items = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery[])ShrinkArray(a_1, ca_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery), true); - o.@ItemsElementName = (global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType[])ShrinkArray(choice_a_1, cchoice_a_1, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery Read14_PropertyQuery(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id35_PropertyQuery && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id36_WildcardablePropertyQuery && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read13_WildcardablePropertyQuery(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery(); - bool[] paramsRead = new bool[1]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations42 = 0; - int readerCount42 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read12_Item(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations42, ref readerCount42); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata Read10_CmdletParameterMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id11_CmdletParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id12_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read11_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id13_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read12_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id18_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read9_Item(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id19_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read8_Item(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata(); - global::System.String[] a_8 = null; - int ca_8 = 0; - global::System.String[] a_11 = null; - int ca_11 = 0; - bool[] paramsRead = new bool[14]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[10] && ((object)Reader.LocalName == (object)_id47_IsMandatory && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@IsMandatory = System.Xml.XmlConvert.ToBoolean(Reader.Value); - o.@IsMandatorySpecified = true; - paramsRead[10] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_11 = (global::System.String[])EnsureArrayIndex(a_11, ca_11, typeof(global::System.String)); a_11[ca_11++] = vals[i]; - } - } - else if (!paramsRead[12] && ((object)Reader.LocalName == (object)_id49_PSName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@PSName = Reader.Value; - paramsRead[12] = true; - } - else if (!paramsRead[13] && ((object)Reader.LocalName == (object)_id50_Position && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Position = CollapseWhitespace(Reader.Value); - paramsRead[13] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":IsMandatory, :Aliases, :PSName, :Position"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations43 = 0; - int readerCount43 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id55_AllowEmptyCollection && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyCollection = Read1_Object(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id56_AllowEmptyString && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowEmptyString = Read1_Object(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id57_AllowNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@AllowNull = Read1_Object(false, true); - paramsRead[2] = true; - } - else if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id58_ValidateNotNull && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNull = Read1_Object(false, true); - paramsRead[3] = true; - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id59_ValidateNotNullOrEmpty && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateNotNullOrEmpty = Read1_Object(false, true); - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id60_ValidateCount && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateCount = Read4_Item(false, true); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id61_ValidateLength && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateLength = Read5_Item(false, true); - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id62_ValidateRange && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ValidateRange = Read6_Item(false, true); - paramsRead[7] = true; - } - else if (((object)Reader.LocalName == (object)_id63_ValidateSet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::System.String[] a_8_0 = null; - int ca_8_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations44 = 0; - int readerCount44 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id64_AllowedValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - a_8_0 = (global::System.String[])EnsureArrayIndex(a_8_0, ca_8_0, typeof(global::System.String)); a_8_0[ca_8_0++] = Reader.ReadElementString(); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowedValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations44, ref readerCount44); - } - - ReadEndElement(); - } - - o.@ValidateSet = (global::System.String[])ShrinkArray(a_8_0, ca_8_0, typeof(global::System.String), false); - } - } - else if (!paramsRead[9] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[9] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyCollection, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowEmptyString, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:AllowNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNull, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateNotNullOrEmpty, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateCount, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateLength, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateRange, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ValidateSet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations43, ref readerCount43); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_11, ca_11, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters Read19_GetCmdletParameters(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id6_GetCmdletParameters && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters(); - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] a_0 = null; - int ca_0 = 0; - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] a_1 = null; - int ca_1 = 0; - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] a_2 = null; - int ca_2 = 0; - bool[] paramsRead = new bool[4]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[3] && ((object)Reader.LocalName == (object)_id99_DefaultCmdletParameterSet && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultCmdletParameterSet = Reader.Value; - paramsRead[3] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":DefaultCmdletParameterSet"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations45 = 0; - int readerCount45 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id109_QueryableProperties && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[] a_0_0 = null; - int ca_0_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations46 = 0; - int readerCount46 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id71_Property && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_0_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])EnsureArrayIndex(a_0_0, ca_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)); a_0_0[ca_0_0++] = Read15_PropertyMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Property"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Property"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations46, ref readerCount46); - } - - ReadEndElement(); - } - - o.@QueryableProperties = (global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata[])ShrinkArray(a_0_0, ca_0_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata), false); - } - } - else if (((object)Reader.LocalName == (object)_id110_QueryableAssociations && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.Association[] a_1_0 = null; - int ca_1_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations47 = 0; - int readerCount47 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id9_Association && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])EnsureArrayIndex(a_1_0, ca_1_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)); a_1_0[ca_1_0++] = Read17_Association(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Association"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Association"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations47, ref readerCount47); - } - - ReadEndElement(); - } - - o.@QueryableAssociations = (global::Microsoft.PowerShell.Cmdletization.Xml.Association[])ShrinkArray(a_1_0, ca_1_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association), false); - } - } - else if (((object)Reader.LocalName == (object)_id111_QueryOptions && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[] a_2_0 = null; - int ca_2_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations48 = 0; - int readerCount48 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id74_Option && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_2_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])EnsureArrayIndex(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)); a_2_0[ca_2_0++] = Read18_QueryOption(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Option"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Option"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations48, ref readerCount48); - } - - ReadEndElement(); - } - - o.@QueryOptions = (global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption[])ShrinkArray(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption), false); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryableProperties, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryableAssociations, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryOptions"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryableProperties, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryableAssociations, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:QueryOptions"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations45, ref readerCount45); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata Read45_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id25_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata(); - global::System.String[] a_3 = null; - int ca_3 = 0; - bool[] paramsRead = new bool[7]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id96_Verb && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Verb = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id97_Noun && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Noun = Reader.Value; - paramsRead[2] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_3 = (global::System.String[])EnsureArrayIndex(a_3, ca_3, typeof(global::System.String)); a_3[ca_3++] = vals[i]; - } - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id23_ConfirmImpact && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ConfirmImpact = Read20_ConfirmImpact(Reader.Value); - o.@ConfirmImpactSpecified = true; - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id98_HelpUri && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@HelpUri = CollapseWhitespace(Reader.Value); - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id99_DefaultCmdletParameterSet && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultCmdletParameterSet = Reader.Value; - paramsRead[6] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Verb, :Noun, :Aliases, :ConfirmImpact, :HelpUri, :DefaultCmdletParameterSet"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations49 = 0; - int readerCount49 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations49, ref readerCount49); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata Read21_CommonCmdletMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id22_CommonCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id25_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read45_Item(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata(); - global::System.String[] a_3 = null; - int ca_3 = 0; - bool[] paramsRead = new bool[6]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id96_Verb && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Verb = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id97_Noun && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Noun = Reader.Value; - paramsRead[2] = true; - } - else if (((object)Reader.LocalName == (object)_id48_Aliases && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - string listValues = Reader.Value; - string[] vals = listValues.Split(null); - for (int i = 0; i < vals.Length; i++) - { - a_3 = (global::System.String[])EnsureArrayIndex(a_3, ca_3, typeof(global::System.String)); a_3[ca_3++] = vals[i]; - } - } - else if (!paramsRead[4] && ((object)Reader.LocalName == (object)_id23_ConfirmImpact && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ConfirmImpact = Read20_ConfirmImpact(Reader.Value); - o.@ConfirmImpactSpecified = true; - paramsRead[4] = true; - } - else if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id98_HelpUri && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@HelpUri = CollapseWhitespace(Reader.Value); - paramsRead[5] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Verb, :Noun, :Aliases, :ConfirmImpact, :HelpUri"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations50 = 0; - int readerCount50 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id65_Obsolete && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Obsolete = Read7_ObsoleteAttributeMetadata(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Obsolete"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations50, ref readerCount50); - } - - o.@Aliases = (global::System.String[])ShrinkArray(a_3, ca_3, typeof(global::System.String), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata Read22_GetCmdletMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id21_GetCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations51 = 0; - int readerCount51 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id84_CmdletMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletMetadata = Read21_CommonCmdletMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id6_GetCmdletParameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdletParameters = Read19_GetCmdletParameters(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations51, ref readerCount51); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata Read30_InstanceMethodMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id33_InstanceMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] a_2 = null; - int ca_2 = 0; - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id86_MethodName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@MethodName = Reader.Value; - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":MethodName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations52 = 0; - int readerCount52 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id88_ReturnValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ReturnValue = Read24_Item(false, true); - paramsRead[0] = true; - } - else if (((object)Reader.LocalName == (object)_id89_Parameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[] a_2_0 = null; - int ca_2_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations53 = 0; - int readerCount53 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id76_Parameter && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_2_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])EnsureArrayIndex(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)); a_2_0[ca_2_0++] = Read25_Item(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameter"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations53, ref readerCount53); - } - - ReadEndElement(); - } - - o.@Parameters = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata[])ShrinkArray(a_2_0, ca_2_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata), false); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameters"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Parameters"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations52, ref readerCount52); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata Read29_CommonMethodMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id26_CommonMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id33_InstanceMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read30_InstanceMethodMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id27_StaticMethodMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read28_StaticMethodMetadata(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id86_MethodName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@MethodName = Reader.Value; - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":MethodName"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations54 = 0; - int readerCount54 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id88_ReturnValue && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@ReturnValue = Read24_Item(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:ReturnValue"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations54, ref readerCount54); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata Read26_CommonMethodParameterMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id28_CommonMethodParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id29_StaticMethodParameterMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read27_StaticMethodParameterMetadata(isNullable, false); - else if (((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id31_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - return Read25_Item(isNullable, false); - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata(); - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id90_ParameterName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ParameterName = Reader.Value; - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id91_DefaultValue && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@DefaultValue = Reader.Value; - paramsRead[2] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":ParameterName, :DefaultValue"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations55 = 0; - int readerCount55 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations55, ref readerCount55); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata Read31_InstanceCmdletMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id34_InstanceCmdletMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata(); - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations56 = 0; - int readerCount56 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id84_CmdletMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletMetadata = Read21_CommonCmdletMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id85_Method && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Method = Read30_InstanceMethodMetadata(false, true); - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id6_GetCmdletParameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdletParameters = Read19_GetCmdletParameters(false, true); - paramsRead[2] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Method, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletMetadata, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Method, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations56, ref readerCount56); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata Read36_ClassMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id3_ClassMetadata && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] a_3 = null; - int ca_3 = 0; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] a_4 = null; - int ca_4 = 0; - bool[] paramsRead = new bool[8]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[5] && ((object)Reader.LocalName == (object)_id112_CmdletAdapter && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@CmdletAdapter = Reader.Value; - paramsRead[5] = true; - } - else if (!paramsRead[6] && ((object)Reader.LocalName == (object)_id113_ClassName && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ClassName = Reader.Value; - paramsRead[6] = true; - } - else if (!paramsRead[7] && ((object)Reader.LocalName == (object)_id114_ClassVersion && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@ClassVersion = Reader.Value; - paramsRead[7] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":CmdletAdapter, :ClassName, :ClassVersion"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations57 = 0; - int readerCount57 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id115_Version && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - o.@Version = Reader.ReadElementString(); - } - - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id116_DefaultNoun && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - { - o.@DefaultNoun = Reader.ReadElementString(); - } - - paramsRead[1] = true; - } - else if (!paramsRead[2] && ((object)Reader.LocalName == (object)_id117_InstanceCmdlets && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@InstanceCmdlets = Read32_ClassMetadataInstanceCmdlets(false, true); - paramsRead[2] = true; - } - else if (((object)Reader.LocalName == (object)_id118_StaticCmdlets && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[] a_3_0 = null; - int ca_3_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations58 = 0; - int readerCount58 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id79_Cmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_3_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])EnsureArrayIndex(a_3_0, ca_3_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)); a_3_0[ca_3_0++] = Read34_StaticCmdletMetadata(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations58, ref readerCount58); - } - - ReadEndElement(); - } - - o.@StaticCmdlets = (global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata[])ShrinkArray(a_3_0, ca_3_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata), false); - } - } - else if (((object)Reader.LocalName == (object)_id119_CmdletAdapterPrivateData && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[] a_4_0 = null; - int ca_4_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations59 = 0; - int readerCount59 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id81_Data && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_4_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])EnsureArrayIndex(a_4_0, ca_4_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)); a_4_0[ca_4_0++] = Read35_ClassMetadataData(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Data"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Data"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations59, ref readerCount59); - } - - ReadEndElement(); - } - - o.@CmdletAdapterPrivateData = (global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData[])ShrinkArray(a_4_0, ca_4_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData), false); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Version, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:DefaultNoun, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:InstanceCmdlets, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:StaticCmdlets, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletAdapterPrivateData"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Version, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:DefaultNoun, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:InstanceCmdlets, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:StaticCmdlets, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletAdapterPrivateData"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations57, ref readerCount57); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets Read32_ClassMetadataInstanceCmdlets(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets(); - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[] a_2 = null; - int ca_2 = 0; - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Cmdlet = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])ShrinkArray(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations60 = 0; - int readerCount60 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id6_GetCmdletParameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdletParameters = Read19_GetCmdletParameters(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id120_GetCmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdlet = Read22_GetCmdletMetadata(false, true); - paramsRead[1] = true; - } - else if (((object)Reader.LocalName == (object)_id79_Cmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_2 = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])EnsureArrayIndex(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)); a_2[ca_2++] = Read31_InstanceCmdletMetadata(false, true); - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdlet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdlet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations60, ref readerCount60); - } - - o.@Cmdlet = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])ShrinkArray(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets Read40_ClassMetadataInstanceCmdlets(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id5_ClassMetadataInstanceCmdlets && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets(); - global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[] a_2 = null; - int ca_2 = 0; - bool[] paramsRead = new bool[3]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - o.@Cmdlet = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])ShrinkArray(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata), true); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations61 = 0; - int readerCount61 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id6_GetCmdletParameters && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdletParameters = Read19_GetCmdletParameters(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id120_GetCmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@GetCmdlet = Read22_GetCmdletMetadata(false, true); - paramsRead[1] = true; - } - else if (((object)Reader.LocalName == (object)_id79_Cmdlet && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_2 = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])EnsureArrayIndex(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)); a_2[ca_2++] = Read31_InstanceCmdletMetadata(false, true); - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdlet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdletParameters, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:GetCmdlet, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Cmdlet"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations61, ref readerCount61); - } - - o.@Cmdlet = (global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata[])ShrinkArray(a_2, ca_2, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata), true); - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance Read41_AssociationAssociatedInstance(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id10_AssociationAssociatedInstance && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations62 = 0; - int readerCount62 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id11_CmdletParameterMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletParameterMetadata = Read12_Item(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletParameterMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations62, ref readerCount62); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount Read42_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id14_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations63 = 0; - int readerCount63 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations63, ref readerCount63); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength Read43_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id15_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations64 = 0; - int readerCount64 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations64, ref readerCount64); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange Read44_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id16_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id67_Min && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Min = CollapseWhitespace(Reader.Value); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id68_Max && (object)Reader.NamespaceURI == (object)_id4_Item)) - { - o.@Max = CollapseWhitespace(Reader.Value); - paramsRead[1] = true; - } - else if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o, @":Min, :Max"); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations65 = 0; - int readerCount65 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - UnknownNode((object)o, string.Empty); - } - else - { - UnknownNode((object)o, string.Empty); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations65, ref readerCount65); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue Read46_Item(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id32_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue(); - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations66 = 0; - int readerCount66 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id92_Type && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Type = Read2_TypeMetadata(false, true); - paramsRead[0] = true; - } - else if (!paramsRead[1] && ((object)Reader.LocalName == (object)_id30_CmdletOutputMetadata && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@CmdletOutputMetadata = Read23_CmdletOutputMetadata(false, true); - paramsRead[1] = true; - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Type, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:CmdletOutputMetadata"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations66, ref readerCount66); - } - - ReadEndElement(); - return o; - } - - private global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata Read39_PowerShellMetadata(bool isNullable, bool checkType) - { - System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; - bool isNull = false; - if (isNullable) isNull = ReadNull(); - if (checkType) - { - if (xsiType == null || ((object)((System.Xml.XmlQualifiedName)xsiType).Name == (object)_id4_Item && (object)((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)_id2_Item)) - { - } - else - throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); - } - - if (isNull) return null; - global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata o; - o = new global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata(); - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] a_1 = null; - int ca_1 = 0; - bool[] paramsRead = new bool[2]; - while (Reader.MoveToNextAttribute()) - { - if (!IsXmlnsAttribute(Reader.Name)) - { - UnknownNode((object)o); - } - } - - Reader.MoveToElement(); - if (Reader.IsEmptyElement) - { - Reader.Skip(); - return o; - } - - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations67 = 0; - int readerCount67 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (!paramsRead[0] && ((object)Reader.LocalName == (object)_id121_Class && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - o.@Class = Read36_ClassMetadata(false, true); - paramsRead[0] = true; - } - else if (((object)Reader.LocalName == (object)_id122_Enums && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - if (!ReadNull()) - { - global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[] a_1_0 = null; - int ca_1_0 = 0; - if ((Reader.IsEmptyElement)) - { - Reader.Skip(); - } - else - { - Reader.ReadStartElement(); - Reader.MoveToContent(); - int whileIterations68 = 0; - int readerCount68 = ReaderCount; - while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) - { - if (Reader.NodeType == System.Xml.XmlNodeType.Element) - { - if (((object)Reader.LocalName == (object)_id83_Enum && (object)Reader.NamespaceURI == (object)_id2_Item)) - { - a_1_0 = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])EnsureArrayIndex(a_1_0, ca_1_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)); a_1_0[ca_1_0++] = Read38_EnumMetadataEnum(false, true); - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enum"); - } - } - else - { - UnknownNode(null, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enum"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations68, ref readerCount68); - } - - ReadEndElement(); - } - - o.@Enums = (global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum[])ShrinkArray(a_1_0, ca_1_0, typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum), false); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Class, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enums"); - } - } - else - { - UnknownNode((object)o, @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Class, http://schemas.microsoft.com/cmdlets-over-objects/2009/11:Enums"); - } - - Reader.MoveToContent(); - CheckReaderCount(ref whileIterations67, ref readerCount67); - } - - ReadEndElement(); - return o; - } - - protected override void InitCallbacks() - { - } - - private string _id72_ArrayOfAssociation; - private string _id46_AllowGlobbing; - private string _id6_GetCmdletParameters; - private string _id25_Item; - private string _id62_ValidateRange; - private string _id118_StaticCmdlets; - private string _id58_ValidateNotNull; - private string _id17_ObsoleteAttributeMetadata; - private string _id49_PSName; - private string _id116_DefaultNoun; - private string _id38_ClassMetadataData; - private string _id114_ClassVersion; - private string _id66_Message; - private string _id65_Obsolete; - private string _id51_ValueFromPipeline; - private string _id108_MinValueQuery; - private string _id119_CmdletAdapterPrivateData; - private string _id21_GetCmdletMetadata; - private string _id120_GetCmdlet; - private string _id67_Min; - private string _id56_AllowEmptyString; - private string _id30_CmdletOutputMetadata; - private string _id106_RegularQuery; - private string _id74_Option; - private string _id75_Item; - private string _id23_ConfirmImpact; - private string _id117_InstanceCmdlets; - private string _id83_Enum; - private string _id40_EnumMetadataEnumValue; - private string _id111_QueryOptions; - private string _id34_InstanceCmdletMetadata; - private string _id60_ValidateCount; - private string _id45_BitwiseFlags; - private string _id81_Data; - private string _id31_Item; - private string _id1_PowerShellMetadata; - private string _id98_HelpUri; - private string _id91_DefaultValue; - private string _id4_Item; - private string _id32_Item; - private string _id43_EnumName; - private string _id122_Enums; - private string _id82_ArrayOfEnumMetadataEnum; - private string _id14_Item; - private string _id48_Aliases; - private string _id115_Version; - private string _id11_CmdletParameterMetadata; - private string _id70_ArrayOfPropertyMetadata; - private string _id9_Association; - private string _id102_ResultRole; - private string _id29_StaticMethodParameterMetadata; - private string _id97_Noun; - private string _id47_IsMandatory; - private string _id35_PropertyQuery; - private string _id54_ErrorOnNoMatch; - private string _id3_ClassMetadata; - private string _id77_Item; - private string _id2_Item; - private string _id22_CommonCmdletMetadata; - private string _id37_ItemsChoiceType; - private string _id36_WildcardablePropertyQuery; - private string _id113_ClassName; - private string _id64_AllowedValue; - private string _id52_Item; - private string _id55_AllowEmptyCollection; - private string _id13_Item; - private string _id76_Parameter; - private string _id19_Item; - private string _id105_MaxValueQuery; - private string _id101_SourceRole; - private string _id5_ClassMetadataInstanceCmdlets; - private string _id112_CmdletAdapter; - private string _id10_AssociationAssociatedInstance; - private string _id93_ErrorCode; - private string _id41_Name; - private string _id68_Max; - private string _id50_Position; - private string _id100_OptionName; - private string _id84_CmdletMetadata; - private string _id87_CmdletParameterSet; - private string _id104_PropertyName; - private string _id28_CommonMethodParameterMetadata; - private string _id107_ExcludeQuery; - private string _id92_Type; - private string _id33_InstanceMethodMetadata; - private string _id63_ValidateSet; - private string _id53_CmdletParameterSets; - private string _id15_Item; - private string _id109_QueryableProperties; - private string _id57_AllowNull; - private string _id80_ArrayOfClassMetadataData; - private string _id99_DefaultCmdletParameterSet; - private string _id20_QueryOption; - private string _id89_Parameters; - private string _id90_ParameterName; - private string _id61_ValidateLength; - private string _id78_ArrayOfStaticCmdletMetadata; - private string _id16_Item; - private string _id39_EnumMetadataEnum; - private string _id7_PropertyMetadata; - private string _id110_QueryableAssociations; - private string _id86_MethodName; - private string _id8_TypeMetadata; - private string _id71_Property; - private string _id27_StaticMethodMetadata; - private string _id94_PSType; - private string _id44_UnderlyingType; - private string _id103_AssociatedInstance; - private string _id79_Cmdlet; - private string _id18_Item; - private string _id85_Method; - private string _id95_ETSType; - private string _id26_CommonMethodMetadata; - private string _id88_ReturnValue; - private string _id69_ArrayOfString; - private string _id24_StaticCmdletMetadata; - private string _id59_ValidateNotNullOrEmpty; - private string _id96_Verb; - private string _id121_Class; - private string _id73_ArrayOfQueryOption; - private string _id12_Item; - private string _id42_Value; - - protected override void InitIDs() - { - _id72_ArrayOfAssociation = Reader.NameTable.Add(@"ArrayOfAssociation"); - _id46_AllowGlobbing = Reader.NameTable.Add(@"AllowGlobbing"); - _id6_GetCmdletParameters = Reader.NameTable.Add(@"GetCmdletParameters"); - _id25_Item = Reader.NameTable.Add(@"StaticCmdletMetadataCmdletMetadata"); - _id62_ValidateRange = Reader.NameTable.Add(@"ValidateRange"); - _id118_StaticCmdlets = Reader.NameTable.Add(@"StaticCmdlets"); - _id58_ValidateNotNull = Reader.NameTable.Add(@"ValidateNotNull"); - _id17_ObsoleteAttributeMetadata = Reader.NameTable.Add(@"ObsoleteAttributeMetadata"); - _id49_PSName = Reader.NameTable.Add(@"PSName"); - _id116_DefaultNoun = Reader.NameTable.Add(@"DefaultNoun"); - _id38_ClassMetadataData = Reader.NameTable.Add(@"ClassMetadataData"); - _id114_ClassVersion = Reader.NameTable.Add(@"ClassVersion"); - _id66_Message = Reader.NameTable.Add(@"Message"); - _id65_Obsolete = Reader.NameTable.Add(@"Obsolete"); - _id51_ValueFromPipeline = Reader.NameTable.Add(@"ValueFromPipeline"); - _id108_MinValueQuery = Reader.NameTable.Add(@"MinValueQuery"); - _id119_CmdletAdapterPrivateData = Reader.NameTable.Add(@"CmdletAdapterPrivateData"); - _id21_GetCmdletMetadata = Reader.NameTable.Add(@"GetCmdletMetadata"); - _id120_GetCmdlet = Reader.NameTable.Add(@"GetCmdlet"); - _id67_Min = Reader.NameTable.Add(@"Min"); - _id56_AllowEmptyString = Reader.NameTable.Add(@"AllowEmptyString"); - _id30_CmdletOutputMetadata = Reader.NameTable.Add(@"CmdletOutputMetadata"); - _id106_RegularQuery = Reader.NameTable.Add(@"RegularQuery"); - _id74_Option = Reader.NameTable.Add(@"Option"); - _id75_Item = Reader.NameTable.Add(@"ArrayOfStaticMethodParameterMetadata"); - _id23_ConfirmImpact = Reader.NameTable.Add(@"ConfirmImpact"); - _id117_InstanceCmdlets = Reader.NameTable.Add(@"InstanceCmdlets"); - _id83_Enum = Reader.NameTable.Add(@"Enum"); - _id40_EnumMetadataEnumValue = Reader.NameTable.Add(@"EnumMetadataEnumValue"); - _id111_QueryOptions = Reader.NameTable.Add(@"QueryOptions"); - _id34_InstanceCmdletMetadata = Reader.NameTable.Add(@"InstanceCmdletMetadata"); - _id60_ValidateCount = Reader.NameTable.Add(@"ValidateCount"); - _id45_BitwiseFlags = Reader.NameTable.Add(@"BitwiseFlags"); - _id81_Data = Reader.NameTable.Add(@"Data"); - _id31_Item = Reader.NameTable.Add(@"InstanceMethodParameterMetadata"); - _id1_PowerShellMetadata = Reader.NameTable.Add(@"PowerShellMetadata"); - _id98_HelpUri = Reader.NameTable.Add(@"HelpUri"); - _id91_DefaultValue = Reader.NameTable.Add(@"DefaultValue"); - _id4_Item = Reader.NameTable.Add(string.Empty); - _id32_Item = Reader.NameTable.Add(@"CommonMethodMetadataReturnValue"); - _id43_EnumName = Reader.NameTable.Add(@"EnumName"); - _id122_Enums = Reader.NameTable.Add(@"Enums"); - _id82_ArrayOfEnumMetadataEnum = Reader.NameTable.Add(@"ArrayOfEnumMetadataEnum"); - _id14_Item = Reader.NameTable.Add(@"CmdletParameterMetadataValidateCount"); - _id48_Aliases = Reader.NameTable.Add(@"Aliases"); - _id115_Version = Reader.NameTable.Add(@"Version"); - _id11_CmdletParameterMetadata = Reader.NameTable.Add(@"CmdletParameterMetadata"); - _id70_ArrayOfPropertyMetadata = Reader.NameTable.Add(@"ArrayOfPropertyMetadata"); - _id9_Association = Reader.NameTable.Add(@"Association"); - _id102_ResultRole = Reader.NameTable.Add(@"ResultRole"); - _id29_StaticMethodParameterMetadata = Reader.NameTable.Add(@"StaticMethodParameterMetadata"); - _id97_Noun = Reader.NameTable.Add(@"Noun"); - _id47_IsMandatory = Reader.NameTable.Add(@"IsMandatory"); - _id35_PropertyQuery = Reader.NameTable.Add(@"PropertyQuery"); - _id54_ErrorOnNoMatch = Reader.NameTable.Add(@"ErrorOnNoMatch"); - _id3_ClassMetadata = Reader.NameTable.Add(@"ClassMetadata"); - _id77_Item = Reader.NameTable.Add(@"ArrayOfInstanceMethodParameterMetadata"); - _id2_Item = Reader.NameTable.Add(@"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - _id22_CommonCmdletMetadata = Reader.NameTable.Add(@"CommonCmdletMetadata"); - _id37_ItemsChoiceType = Reader.NameTable.Add(@"ItemsChoiceType"); - _id36_WildcardablePropertyQuery = Reader.NameTable.Add(@"WildcardablePropertyQuery"); - _id113_ClassName = Reader.NameTable.Add(@"ClassName"); - _id64_AllowedValue = Reader.NameTable.Add(@"AllowedValue"); - _id52_Item = Reader.NameTable.Add(@"ValueFromPipelineByPropertyName"); - _id55_AllowEmptyCollection = Reader.NameTable.Add(@"AllowEmptyCollection"); - _id13_Item = Reader.NameTable.Add(@"CmdletParameterMetadataForGetCmdletFilteringParameter"); - _id76_Parameter = Reader.NameTable.Add(@"Parameter"); - _id19_Item = Reader.NameTable.Add(@"CmdletParameterMetadataForStaticMethodParameter"); - _id105_MaxValueQuery = Reader.NameTable.Add(@"MaxValueQuery"); - _id101_SourceRole = Reader.NameTable.Add(@"SourceRole"); - _id5_ClassMetadataInstanceCmdlets = Reader.NameTable.Add(@"ClassMetadataInstanceCmdlets"); - _id112_CmdletAdapter = Reader.NameTable.Add(@"CmdletAdapter"); - _id10_AssociationAssociatedInstance = Reader.NameTable.Add(@"AssociationAssociatedInstance"); - _id93_ErrorCode = Reader.NameTable.Add(@"ErrorCode"); - _id41_Name = Reader.NameTable.Add(@"Name"); - _id68_Max = Reader.NameTable.Add(@"Max"); - _id50_Position = Reader.NameTable.Add(@"Position"); - _id100_OptionName = Reader.NameTable.Add(@"OptionName"); - _id84_CmdletMetadata = Reader.NameTable.Add(@"CmdletMetadata"); - _id87_CmdletParameterSet = Reader.NameTable.Add(@"CmdletParameterSet"); - _id104_PropertyName = Reader.NameTable.Add(@"PropertyName"); - _id28_CommonMethodParameterMetadata = Reader.NameTable.Add(@"CommonMethodParameterMetadata"); - _id107_ExcludeQuery = Reader.NameTable.Add(@"ExcludeQuery"); - _id92_Type = Reader.NameTable.Add(@"Type"); - _id33_InstanceMethodMetadata = Reader.NameTable.Add(@"InstanceMethodMetadata"); - _id63_ValidateSet = Reader.NameTable.Add(@"ValidateSet"); - _id53_CmdletParameterSets = Reader.NameTable.Add(@"CmdletParameterSets"); - _id15_Item = Reader.NameTable.Add(@"CmdletParameterMetadataValidateLength"); - _id109_QueryableProperties = Reader.NameTable.Add(@"QueryableProperties"); - _id57_AllowNull = Reader.NameTable.Add(@"AllowNull"); - _id80_ArrayOfClassMetadataData = Reader.NameTable.Add(@"ArrayOfClassMetadataData"); - _id99_DefaultCmdletParameterSet = Reader.NameTable.Add(@"DefaultCmdletParameterSet"); - _id20_QueryOption = Reader.NameTable.Add(@"QueryOption"); - _id89_Parameters = Reader.NameTable.Add(@"Parameters"); - _id90_ParameterName = Reader.NameTable.Add(@"ParameterName"); - _id61_ValidateLength = Reader.NameTable.Add(@"ValidateLength"); - _id78_ArrayOfStaticCmdletMetadata = Reader.NameTable.Add(@"ArrayOfStaticCmdletMetadata"); - _id16_Item = Reader.NameTable.Add(@"CmdletParameterMetadataValidateRange"); - _id39_EnumMetadataEnum = Reader.NameTable.Add(@"EnumMetadataEnum"); - _id7_PropertyMetadata = Reader.NameTable.Add(@"PropertyMetadata"); - _id110_QueryableAssociations = Reader.NameTable.Add(@"QueryableAssociations"); - _id86_MethodName = Reader.NameTable.Add(@"MethodName"); - _id8_TypeMetadata = Reader.NameTable.Add(@"TypeMetadata"); - _id71_Property = Reader.NameTable.Add(@"Property"); - _id27_StaticMethodMetadata = Reader.NameTable.Add(@"StaticMethodMetadata"); - _id94_PSType = Reader.NameTable.Add(@"PSType"); - _id44_UnderlyingType = Reader.NameTable.Add(@"UnderlyingType"); - _id103_AssociatedInstance = Reader.NameTable.Add(@"AssociatedInstance"); - _id79_Cmdlet = Reader.NameTable.Add(@"Cmdlet"); - _id18_Item = Reader.NameTable.Add(@"CmdletParameterMetadataForInstanceMethodParameter"); - _id85_Method = Reader.NameTable.Add(@"Method"); - _id95_ETSType = Reader.NameTable.Add(@"ETSType"); - _id26_CommonMethodMetadata = Reader.NameTable.Add(@"CommonMethodMetadata"); - _id88_ReturnValue = Reader.NameTable.Add(@"ReturnValue"); - _id69_ArrayOfString = Reader.NameTable.Add(@"ArrayOfString"); - _id24_StaticCmdletMetadata = Reader.NameTable.Add(@"StaticCmdletMetadata"); - _id59_ValidateNotNullOrEmpty = Reader.NameTable.Add(@"ValidateNotNullOrEmpty"); - _id96_Verb = Reader.NameTable.Add(@"Verb"); - _id121_Class = Reader.NameTable.Add(@"Class"); - _id73_ArrayOfQueryOption = Reader.NameTable.Add(@"ArrayOfQueryOption"); - _id12_Item = Reader.NameTable.Add(@"CmdletParameterMetadataForGetCmdletParameter"); - _id42_Value = Reader.NameTable.Add(@"Value"); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal abstract class XmlSerializer1 : System.Xml.Serialization.XmlSerializer - { - protected override System.Xml.Serialization.XmlSerializationReader CreateReader() - { - return new XmlSerializationReader1(); - } - - protected override System.Xml.Serialization.XmlSerializationWriter CreateWriter() - { - return new XmlSerializationWriter1(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class PowerShellMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"PowerShellMetadata", @"http://schemas.microsoft.com/cmdlets-over-objects/2009/11"); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write50_PowerShellMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read50_PowerShellMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ClassMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ClassMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write51_ClassMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read51_ClassMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ClassMetadataInstanceCmdletsSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ClassMetadataInstanceCmdlets", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write52_ClassMetadataInstanceCmdlets(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read52_ClassMetadataInstanceCmdlets(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class GetCmdletParametersSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"GetCmdletParameters", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write53_GetCmdletParameters(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read53_GetCmdletParameters(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class PropertyMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"PropertyMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write54_PropertyMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read54_PropertyMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class TypeMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"TypeMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write55_TypeMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read55_TypeMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class AssociationSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"Association", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write56_Association(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read56_Association(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class AssociationAssociatedInstanceSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"AssociationAssociatedInstance", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write57_AssociationAssociatedInstance(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read57_AssociationAssociatedInstance(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write58_CmdletParameterMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read58_CmdletParameterMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataForGetCmdletParameterSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataForGetCmdletParameter", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write59_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read59_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataForGetCmdletFilteringParameterSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataForGetCmdletFilteringParameter", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write60_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read60_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataValidateCountSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataValidateCount", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write61_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read61_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataValidateLengthSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataValidateLength", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write62_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read62_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataValidateRangeSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataValidateRange", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write63_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read63_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ObsoleteAttributeMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ObsoleteAttributeMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write64_ObsoleteAttributeMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read64_ObsoleteAttributeMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataForInstanceMethodParameterSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataForInstanceMethodParameter", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write65_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read65_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletParameterMetadataForStaticMethodParameterSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletParameterMetadataForStaticMethodParameter", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write66_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read66_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class QueryOptionSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"QueryOption", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write67_QueryOption(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read67_QueryOption(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class GetCmdletMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"GetCmdletMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write68_GetCmdletMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read68_GetCmdletMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CommonCmdletMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CommonCmdletMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write69_CommonCmdletMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read69_CommonCmdletMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ConfirmImpactSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ConfirmImpact", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write70_ConfirmImpact(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read70_ConfirmImpact(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class StaticCmdletMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"StaticCmdletMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write71_StaticCmdletMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read71_StaticCmdletMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class StaticCmdletMetadataCmdletMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"StaticCmdletMetadataCmdletMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write72_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read72_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CommonMethodMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CommonMethodMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write73_CommonMethodMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read73_CommonMethodMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class StaticMethodMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"StaticMethodMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write74_StaticMethodMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read74_StaticMethodMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CommonMethodParameterMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CommonMethodParameterMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write75_CommonMethodParameterMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read75_CommonMethodParameterMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class StaticMethodParameterMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"StaticMethodParameterMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write76_StaticMethodParameterMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read76_StaticMethodParameterMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CmdletOutputMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CmdletOutputMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write77_CmdletOutputMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read77_CmdletOutputMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class InstanceMethodParameterMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"InstanceMethodParameterMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write78_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read78_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class CommonMethodMetadataReturnValueSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"CommonMethodMetadataReturnValue", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write79_Item(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read79_Item(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class InstanceMethodMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"InstanceMethodMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write80_InstanceMethodMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read80_InstanceMethodMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class InstanceCmdletMetadataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"InstanceCmdletMetadata", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write81_InstanceCmdletMetadata(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read81_InstanceCmdletMetadata(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class PropertyQuerySerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"PropertyQuery", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write82_PropertyQuery(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read82_PropertyQuery(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class WildcardablePropertyQuerySerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"WildcardablePropertyQuery", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write83_WildcardablePropertyQuery(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read83_WildcardablePropertyQuery(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ItemsChoiceTypeSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ItemsChoiceType", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write84_ItemsChoiceType(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read84_ItemsChoiceType(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class ClassMetadataDataSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"ClassMetadataData", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write85_ClassMetadataData(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read85_ClassMetadataData(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class EnumMetadataEnumSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"EnumMetadataEnum", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write86_EnumMetadataEnum(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read86_EnumMetadataEnum(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal sealed class EnumMetadataEnumValueSerializer : XmlSerializer1 - { - public override bool CanDeserialize(System.Xml.XmlReader xmlReader) - { - return xmlReader.IsStartElement(@"EnumMetadataEnumValue", string.Empty); - } - - protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) - { - ((XmlSerializationWriter1)writer).Write87_EnumMetadataEnumValue(objectToSerialize); - } - - protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) - { - return ((XmlSerializationReader1)reader).Read87_EnumMetadataEnumValue(); - } - } - - [System.CodeDom.Compiler.GeneratedCodeAttribute("sgen", "4.0")] - internal class XmlSerializerContract : global::System.Xml.Serialization.XmlSerializerImplementation - { - public override global::System.Xml.Serialization.XmlSerializationReader Reader { get { return new XmlSerializationReader1(); } } - - public override global::System.Xml.Serialization.XmlSerializationWriter Writer { get { return new XmlSerializationWriter1(); } } - - private System.Collections.Hashtable _readMethods = null; - public override System.Collections.Hashtable ReadMethods - { - get - { - if (_readMethods == null) - { - System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata:http://schemas.microsoft.com/cmdlets-over-objects/2009/11::False:"] = @"Read50_PowerShellMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata::"] = @"Read51_ClassMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets::"] = @"Read52_ClassMetadataInstanceCmdlets"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters::"] = @"Read53_GetCmdletParameters"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata::"] = @"Read54_PropertyMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata::"] = @"Read55_TypeMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.Association::"] = @"Read56_Association"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance::"] = @"Read57_AssociationAssociatedInstance"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata::"] = @"Read58_CmdletParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter::"] = @"Read59_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter::"] = @"Read60_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount::"] = @"Read61_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength::"] = @"Read62_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange::"] = @"Read63_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata::"] = @"Read64_ObsoleteAttributeMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter::"] = @"Read65_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter::"] = @"Read66_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.QueryOption::"] = @"Read67_QueryOption"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata::"] = @"Read68_GetCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata::"] = @"Read69_CommonCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact::"] = @"Read70_ConfirmImpact"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata::"] = @"Read71_StaticCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata::"] = @"Read72_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata::"] = @"Read73_CommonMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata::"] = @"Read74_StaticMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata::"] = @"Read75_CommonMethodParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata::"] = @"Read76_StaticMethodParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata::"] = @"Read77_CmdletOutputMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata::"] = @"Read78_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue::"] = @"Read79_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata::"] = @"Read80_InstanceMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata::"] = @"Read81_InstanceCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery::"] = @"Read82_PropertyQuery"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery::"] = @"Read83_WildcardablePropertyQuery"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType::"] = @"Read84_ItemsChoiceType"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData::"] = @"Read85_ClassMetadataData"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum::"] = @"Read86_EnumMetadataEnum"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue::"] = @"Read87_EnumMetadataEnumValue"; - if (_readMethods == null) _readMethods = _tmp; - } - - return _readMethods; - } - } - - private System.Collections.Hashtable _writeMethods = null; - public override System.Collections.Hashtable WriteMethods - { - get - { - if (_writeMethods == null) - { - System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata:http://schemas.microsoft.com/cmdlets-over-objects/2009/11::False:"] = @"Write50_PowerShellMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata::"] = @"Write51_ClassMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets::"] = @"Write52_ClassMetadataInstanceCmdlets"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters::"] = @"Write53_GetCmdletParameters"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata::"] = @"Write54_PropertyMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata::"] = @"Write55_TypeMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.Association::"] = @"Write56_Association"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance::"] = @"Write57_AssociationAssociatedInstance"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata::"] = @"Write58_CmdletParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter::"] = @"Write59_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter::"] = @"Write60_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount::"] = @"Write61_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength::"] = @"Write62_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange::"] = @"Write63_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata::"] = @"Write64_ObsoleteAttributeMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter::"] = @"Write65_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter::"] = @"Write66_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.QueryOption::"] = @"Write67_QueryOption"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata::"] = @"Write68_GetCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata::"] = @"Write69_CommonCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact::"] = @"Write70_ConfirmImpact"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata::"] = @"Write71_StaticCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata::"] = @"Write72_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata::"] = @"Write73_CommonMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata::"] = @"Write74_StaticMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata::"] = @"Write75_CommonMethodParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata::"] = @"Write76_StaticMethodParameterMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata::"] = @"Write77_CmdletOutputMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata::"] = @"Write78_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue::"] = @"Write79_Item"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata::"] = @"Write80_InstanceMethodMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata::"] = @"Write81_InstanceCmdletMetadata"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery::"] = @"Write82_PropertyQuery"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery::"] = @"Write83_WildcardablePropertyQuery"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType::"] = @"Write84_ItemsChoiceType"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData::"] = @"Write85_ClassMetadataData"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum::"] = @"Write86_EnumMetadataEnum"; - _tmp[@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue::"] = @"Write87_EnumMetadataEnumValue"; - if (_writeMethods == null) _writeMethods = _tmp; - } - - return _writeMethods; - } - } - - private System.Collections.Hashtable _typedSerializers = null; - public override System.Collections.Hashtable TypedSerializers - { - get - { - if (_typedSerializers == null) - { - System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance::", new AssociationAssociatedInstanceSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.Association::", new AssociationSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets::", new ClassMetadataInstanceCmdletsSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata:http://schemas.microsoft.com/cmdlets-over-objects/2009/11::False:", new PowerShellMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue::", new EnumMetadataEnumValueSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata::", new StaticCmdletMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType::", new ItemsChoiceTypeSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery::", new PropertyQuerySerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata::", new CmdletParameterMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata::", new CommonMethodParameterMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata::", new StaticMethodMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata::", new ObsoleteAttributeMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata::", new InstanceCmdletMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue::", new CommonMethodMetadataReturnValueSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata::", new PropertyMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter::", new CmdletParameterMetadataForGetCmdletParameterSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata::", new CmdletOutputMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum::", new EnumMetadataEnumSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.QueryOption::", new QueryOptionSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata::", new InstanceMethodParameterMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange::", new CmdletParameterMetadataValidateRangeSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData::", new ClassMetadataDataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact::", new ConfirmImpactSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata::", new StaticCmdletMetadataCmdletMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata::", new GetCmdletMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength::", new CmdletParameterMetadataValidateLengthSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata::", new InstanceMethodMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata::", new CommonMethodMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount::", new CmdletParameterMetadataValidateCountSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters::", new GetCmdletParametersSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter::", new CmdletParameterMetadataForInstanceMethodParameterSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata::", new CommonCmdletMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata::", new TypeMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter::", new CmdletParameterMetadataForGetCmdletFilteringParameterSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata::", new StaticMethodParameterMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter::", new CmdletParameterMetadataForStaticMethodParameterSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata::", new ClassMetadataSerializer()); - _tmp.Add(@"Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery::", new WildcardablePropertyQuerySerializer()); - if (_typedSerializers == null) _typedSerializers = _tmp; - } - - return _typedSerializers; - } - } - - public override bool CanSerialize(System.Type type) - { - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)) return true; - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)) return true; - return false; - } - - public override System.Xml.Serialization.XmlSerializer GetSerializer(System.Type type) - { - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PowerShellMetadata)) return new PowerShellMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadata)) return new ClassMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataInstanceCmdlets)) return new ClassMetadataInstanceCmdletsSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletParameters)) return new GetCmdletParametersSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyMetadata)) return new PropertyMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.TypeMetadata)) return new TypeMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.Association)) return new AssociationSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.AssociationAssociatedInstance)) return new AssociationAssociatedInstanceSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadata)) return new CmdletParameterMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletParameter)) return new CmdletParameterMetadataForGetCmdletParameterSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForGetCmdletFilteringParameter)) return new CmdletParameterMetadataForGetCmdletFilteringParameterSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateCount)) return new CmdletParameterMetadataValidateCountSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateLength)) return new CmdletParameterMetadataValidateLengthSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataValidateRange)) return new CmdletParameterMetadataValidateRangeSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ObsoleteAttributeMetadata)) return new ObsoleteAttributeMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForInstanceMethodParameter)) return new CmdletParameterMetadataForInstanceMethodParameterSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletParameterMetadataForStaticMethodParameter)) return new CmdletParameterMetadataForStaticMethodParameterSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.QueryOption)) return new QueryOptionSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.GetCmdletMetadata)) return new GetCmdletMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonCmdletMetadata)) return new CommonCmdletMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ConfirmImpact)) return new ConfirmImpactSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadata)) return new StaticCmdletMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticCmdletMetadataCmdletMetadata)) return new StaticCmdletMetadataCmdletMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadata)) return new CommonMethodMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodMetadata)) return new StaticMethodMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodParameterMetadata)) return new CommonMethodParameterMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.StaticMethodParameterMetadata)) return new StaticMethodParameterMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CmdletOutputMetadata)) return new CmdletOutputMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodParameterMetadata)) return new InstanceMethodParameterMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.CommonMethodMetadataReturnValue)) return new CommonMethodMetadataReturnValueSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceMethodMetadata)) return new InstanceMethodMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.InstanceCmdletMetadata)) return new InstanceCmdletMetadataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.PropertyQuery)) return new PropertyQuerySerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.WildcardablePropertyQuery)) return new WildcardablePropertyQuerySerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ItemsChoiceType)) return new ItemsChoiceTypeSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.ClassMetadataData)) return new ClassMetadataDataSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnum)) return new EnumMetadataEnumSerializer(); - if (type == typeof(global::Microsoft.PowerShell.Cmdletization.Xml.EnumMetadataEnumValue)) return new EnumMetadataEnumValueSerializer(); - return null; - } - } -} diff --git a/src/System.Management.Automation/cimSupport/other/ciminstancetypeadapter.cs b/src/System.Management.Automation/cimSupport/other/ciminstancetypeadapter.cs index 9a3e5f137ad..202c3e98e48 100644 --- a/src/System.Management.Automation/cimSupport/other/ciminstancetypeadapter.cs +++ b/src/System.Management.Automation/cimSupport/other/ciminstancetypeadapter.cs @@ -267,7 +267,7 @@ private static List<CimClass> GetInheritanceChain(CimInstance cimInstance) /// <returns></returns> public override Collection<string> GetTypeNameHierarchy(object baseObject) { - if (!(baseObject is CimInstance cimInstance)) + if (baseObject is not CimInstance cimInstance) { throw new ArgumentNullException(nameof(baseObject)); } @@ -343,7 +343,7 @@ public override bool IsSettable(PSAdaptedProperty adaptedProperty) return false; } - if (!(adaptedProperty.Tag is CimProperty cimProperty)) + if (adaptedProperty.Tag is not CimProperty cimProperty) { return false; } diff --git a/src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cs b/src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cs index a2c2cd8321e..596a4142e93 100644 --- a/src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cs +++ b/src/System.Management.Automation/engine/ArgumentTypeConverterAttribute.cs @@ -65,7 +65,7 @@ internal object Transform(EngineIntrinsics engineIntrinsics, object inputData, b else temp = result; - if (!(temp is PSReference reference)) + if (temp is not PSReference reference) { throw new PSInvalidCastException("InvalidCastExceptionReferenceTypeExpected", null, ExtendedTypeSystem.ReferenceTypeExpected); diff --git a/src/System.Management.Automation/engine/Attributes.cs b/src/System.Management.Automation/engine/Attributes.cs index 2f7de2a2149..dac3a2ac377 100644 --- a/src/System.Management.Automation/engine/Attributes.cs +++ b/src/System.Management.Automation/engine/Attributes.cs @@ -87,7 +87,7 @@ namespace System.Management.Automation /// <see cref="ValidateArgumentsAttribute"/> validates the argument as a whole. If the argument value may /// be an enumerable, you can derive from <see cref="ValidateEnumeratedArgumentsAttribute"/> /// which will take care of unrolling the enumerable and validate each element individually. - /// It is also recommended to override <see cref="System.Object.ToString"/> to return a readable string + /// It is also recommended to override <see cref="object.ToString"/> to return a readable string /// similar to the attribute declaration, for example "[ValidateRangeAttribute(5,10)]". /// If this attribute is applied to a string parameter, the string command argument will be validated. /// If this attribute is applied to a string[] parameter, the string[] command argument will be validated. @@ -154,7 +154,7 @@ protected ValidateArgumentsAttribute() /// <seealso cref="ValidateEnumeratedArgumentsAttribute"/> and override the /// <seealso cref="ValidateEnumeratedArgumentsAttribute.ValidateElement"/> /// abstract method, after which they can apply the attribute to their parameters. - /// It is also recommended to override <see cref="System.Object.ToString"/> to return a readable string + /// It is also recommended to override <see cref="object.ToString"/> to return a readable string /// similar to the attribute declaration, for example "[ValidateRangeAttribute(5,10)]". /// If this attribute is applied to a string parameter, the string command argument will be validated. /// If this attribute is applied to a string[] parameter, each string command argument will be validated. @@ -844,7 +844,7 @@ public sealed class ValidateLengthAttribute : ValidateEnumeratedArgumentsAttribu /// <exception cref="ArgumentException">For invalid arguments.</exception> protected override void ValidateElement(object element) { - if (!(element is string objectString)) + if (element is not string objectString) { throw new ValidationMetadataException( "ValidateLengthNotString", @@ -1956,7 +1956,7 @@ protected override void Validate(object arguments, EngineIntrinsics engineIntrin Metadata.ValidateNotNullFailure); } - if (!(arguments is string path)) + if (arguments is not string path) { throw new ValidationMetadataException( "PathArgumentIsNotValid", @@ -2292,7 +2292,7 @@ public ValidateNotNullOrWhiteSpaceAttribute() /// <see cref="ArgumentTransformationAttribute"/> and override the /// <see cref="ArgumentTransformationAttribute.Transform"/> abstract method, after which they /// can apply the attribute to their parameters. - /// It is also recommended to override <see cref="System.Object.ToString"/> to return a readable + /// It is also recommended to override <see cref="object.ToString"/> to return a readable /// string similar to the attribute declaration, for example "[ValidateRangeAttribute(5,10)]". /// If multiple transformations are defined on a parameter, they will be invoked in series, /// each getting the output of the previous transformation. diff --git a/src/System.Management.Automation/engine/CmdletParameterBinderController.cs b/src/System.Management.Automation/engine/CmdletParameterBinderController.cs index 88fadc3342d..b9cf67b29e6 100644 --- a/src/System.Management.Automation/engine/CmdletParameterBinderController.cs +++ b/src/System.Management.Automation/engine/CmdletParameterBinderController.cs @@ -622,7 +622,7 @@ private Dictionary<MergedCompiledCommandParameter, object> GetDefaultParameterVa foreach (DictionaryEntry entry in DefaultParameterValues) { - if (!(entry.Key is string key)) + if (entry.Key is not string key) { continue; } @@ -4386,7 +4386,7 @@ public override bool ContainsKey(object key) throw PSTraceSource.NewArgumentNullException(nameof(key)); } - if (!(key is string strKey)) + if (key is not string strKey) { return false; } @@ -4415,7 +4415,7 @@ private void AddImpl(object key, object value, bool isSelfIndexing) throw PSTraceSource.NewArgumentNullException(nameof(key)); } - if (!(key is string strKey)) + if (key is not string strKey) { throw PSTraceSource.NewArgumentException(nameof(key), ParameterBinderStrings.StringValueKeyExpected, key, key.GetType().FullName); } @@ -4463,7 +4463,7 @@ public override object this[object key] throw PSTraceSource.NewArgumentNullException(nameof(key)); } - if (!(key is string strKey)) + if (key is not string strKey) { return null; } @@ -4489,7 +4489,7 @@ public override void Remove(object key) throw PSTraceSource.NewArgumentNullException(nameof(key)); } - if (!(key is string strKey)) + if (key is not string strKey) { return; } diff --git a/src/System.Management.Automation/engine/CommandCompletion/CompletionAnalysis.cs b/src/System.Management.Automation/engine/CommandCompletion/CompletionAnalysis.cs index 42a60ab7e0e..9c4a61a6833 100644 --- a/src/System.Management.Automation/engine/CommandCompletion/CompletionAnalysis.cs +++ b/src/System.Management.Automation/engine/CommandCompletion/CompletionAnalysis.cs @@ -251,8 +251,7 @@ private static bool CompleteAgainstSwitchFile(Ast lastAst, Token tokenBeforeCurs { Tuple<Token, Ast> fileConditionTuple; - var errorStatement = lastAst as ErrorStatementAst; - if (errorStatement != null && errorStatement.Flags != null && errorStatement.Kind != null && tokenBeforeCursor != null && + if (lastAst is ErrorStatementAst errorStatement && errorStatement.Flags is not null && errorStatement.Kind is not null && tokenBeforeCursor is not null && errorStatement.Kind.Kind.Equals(TokenKind.Switch) && errorStatement.Flags.TryGetValue("file", out fileConditionTuple)) { // Handle "switch -file <tab>" @@ -262,24 +261,239 @@ private static bool CompleteAgainstSwitchFile(Ast lastAst, Token tokenBeforeCurs if (lastAst.Parent is CommandExpressionAst) { // Handle "switch -file m<tab>" or "switch -file *.ps1<tab>" - if (!(lastAst.Parent.Parent is PipelineAst pipeline)) + if (lastAst.Parent.Parent is not PipelineAst pipeline) { return false; } - errorStatement = pipeline.Parent as ErrorStatementAst; - if (errorStatement == null || errorStatement.Kind == null || errorStatement.Flags == null) + if (pipeline.Parent is not ErrorStatementAst parentErrorStatement || parentErrorStatement.Kind is null || parentErrorStatement.Flags is null) { return false; } - return (errorStatement.Kind.Kind.Equals(TokenKind.Switch) && - errorStatement.Flags.TryGetValue("file", out fileConditionTuple) && fileConditionTuple.Item2 == pipeline); + return (parentErrorStatement.Kind.Kind.Equals(TokenKind.Switch) && + parentErrorStatement.Flags.TryGetValue("file", out fileConditionTuple) && fileConditionTuple.Item2 == pipeline); } return false; } + /// <summary> + /// Check if we should complete parameter names for switch cases on $PSBoundParameters.Keys + /// </summary> + private static List<CompletionResult> CompleteAgainstSwitchCaseCondition(CompletionContext completionContext) + { + var lastAst = completionContext.RelatedAsts.Last(); + + PipelineAst conditionPipeline = null; + Ast switchAst = null; + + // Check if we're in a switch statement (complete) or error statement (incomplete switch) + if (lastAst.Parent is SwitchStatementAst switchStatementAst) + { + // Verify that the lastAst is one of the clause conditions (not in the body) + bool isClauseCondition = switchStatementAst.Clauses.Any(clause => clause.Item1 == lastAst); + + if (!isClauseCondition) + { + return null; + } + + conditionPipeline = switchStatementAst.Condition as PipelineAst; + switchAst = switchStatementAst; + } + else + { + // Check for incomplete switch parsed as ErrorStatementAst + if (lastAst.Parent is not ErrorStatementAst errorStatementAst || errorStatementAst.Kind is null || + errorStatementAst.Kind.Kind != TokenKind.Switch) + { + return null; + } + + // For ErrorStatementAst, the case value is in Bodies, condition is in Conditions + bool isInBodies = errorStatementAst.Bodies != null && errorStatementAst.Bodies.Any(body => body == lastAst); + + if (!isInBodies) + { + return null; + } + + // Get the condition from ErrorStatementAst.Conditions + if (errorStatementAst.Conditions != null && errorStatementAst.Conditions.Count > 0) + { + conditionPipeline = errorStatementAst.Conditions[0] as PipelineAst; + } + switchAst = errorStatementAst; + } + + if (conditionPipeline == null || conditionPipeline.PipelineElements.Count != 1) + { + return null; + } + + if (conditionPipeline.PipelineElements[0] is not CommandExpressionAst commandExpressionAst) + { + return null; + } + + // Check if the expression is a member access on $PSBoundParameters.Keys + if (commandExpressionAst.Expression is not MemberExpressionAst memberExpressionAst) + { + return null; + } + + // Check if the target is $PSBoundParameters + if (memberExpressionAst.Expression is not VariableExpressionAst variableExpressionAst || + !variableExpressionAst.VariablePath.UserPath.Equals("PSBoundParameters", StringComparison.OrdinalIgnoreCase)) + { + return null; + } + + // Check if the member is "Keys" + if (memberExpressionAst.Member is not StringConstantExpressionAst memberNameAst || + !memberNameAst.Value.Equals("Keys", StringComparison.OrdinalIgnoreCase)) + { + return null; + } + + // Find the nearest param block by traversing up the AST + var paramBlockAst = FindNearestParamBlock(switchAst.Parent); + + if (paramBlockAst == null || paramBlockAst.Parameters.Count == 0) + { + return null; + } + + // Generate completion results from parameter names + var wordToComplete = completionContext.WordToComplete ?? string.Empty; + return CreateParameterCompletionResults(paramBlockAst, wordToComplete); + } + + /// <summary> + /// Check if we should complete parameter names for $PSBoundParameters access patterns + /// Supports: $PSBoundParameters.ContainsKey('...'), $PSBoundParameters['...'], $PSBoundParameters.Remove('...') + /// </summary> + private static List<CompletionResult> CompleteAgainstPSBoundParametersAccess(CompletionContext completionContext) + { + var lastAst = completionContext.RelatedAsts.Last(); + + // Must be a string constant + if (lastAst is not StringConstantExpressionAst stringAst) + { + return null; + } + + ExpressionAst targetAst = null; + + // Check for method invocation: $PSBoundParameters.ContainsKey('...') or $PSBoundParameters.Remove('...') + if (lastAst.Parent is InvokeMemberExpressionAst invokeMemberAst) + { + if (invokeMemberAst.Member is StringConstantExpressionAst memberName && + (memberName.Value.Equals("ContainsKey", StringComparison.OrdinalIgnoreCase) || + memberName.Value.Equals("Remove", StringComparison.OrdinalIgnoreCase))) + { + targetAst = invokeMemberAst.Expression; + } + } + // Check for indexer: $PSBoundParameters['...'] + else if (lastAst.Parent is IndexExpressionAst indexAst) + { + targetAst = indexAst.Target; + } + + if (targetAst is null) + { + return null; + } + + // Check if target is $PSBoundParameters + if (targetAst is not VariableExpressionAst variableAst || + !variableAst.VariablePath.UserPath.Equals("PSBoundParameters", StringComparison.OrdinalIgnoreCase)) + { + return null; + } + + // Find the nearest param block + var paramBlockAst = FindNearestParamBlock(lastAst.Parent); + + if (paramBlockAst == null || paramBlockAst.Parameters.Count == 0) + { + return null; + } + + // Generate completion results from parameter names + var wordToComplete = completionContext.WordToComplete ?? string.Empty; + + // Determine quote style based on the string constant type + string quoteChar = string.Empty; + if (stringAst.StringConstantType == StringConstantType.SingleQuoted) + { + quoteChar = "'"; + } + else if (stringAst.StringConstantType == StringConstantType.DoubleQuoted) + { + quoteChar = "\""; + } + + return CreateParameterCompletionResults(paramBlockAst, wordToComplete, quoteChar); + } + + /// <summary> + /// Finds the nearest ParamBlockAst by traversing up the AST hierarchy. + /// </summary> + /// <param name="startAst">The AST node to start searching from.</param> + /// <returns>The nearest ParamBlockAst if found; otherwise, null.</returns> + private static ParamBlockAst FindNearestParamBlock(Ast startAst) + { + Ast current = startAst; + while (current != null) + { + if (current is FunctionDefinitionAst functionDefinitionAst) + { + return functionDefinitionAst.Body?.ParamBlock; + } + else if (current is ScriptBlockAst scriptBlockAst) + { + var paramBlock = scriptBlockAst.ParamBlock; + if (paramBlock != null) + { + return paramBlock; + } + } + + current = current.Parent; + } + + return null; + } + + /// <summary> + /// Creates completion results from parameter names with optional quote wrapping. + /// </summary> + /// <param name="paramBlockAst">The parameter block containing parameters to complete.</param> + /// <param name="wordToComplete">The partial word to match against parameter names.</param> + /// <param name="quoteChar">Optional quote character to wrap completion text (empty string for no quotes).</param> + /// <returns>A list of completion results, or null if no matches found.</returns> + private static List<CompletionResult> CreateParameterCompletionResults( + ParamBlockAst paramBlockAst, + string wordToComplete, + string quoteChar = "") + { + var result = paramBlockAst.Parameters + .Select(parameter => parameter.Name.VariablePath.UserPath) + .Where(parameterName => parameterName.StartsWith(wordToComplete, StringComparison.OrdinalIgnoreCase)) + .Select(parameterName => + new CompletionResult( + quoteChar + parameterName + quoteChar, + parameterName, + CompletionResultType.ParameterValue, + parameterName)) + .ToList(); + + return result.Count > 0 ? result : null; + } + private static bool CompleteOperator(Token tokenAtCursor, Ast lastAst) { if (tokenAtCursor.Kind == TokenKind.Minus) @@ -387,7 +601,10 @@ internal List<CompletionResult> GetResults(PowerShell powerShell, out int replac completionContext.ExecutionContext.LanguageMode = PSLanguageMode.ConstrainedLanguage; } - return GetResultHelper(completionContext, out replacementIndex, out replacementLength); + List<CompletionResult> results = GetResultHelper(completionContext, out replacementIndex, out replacementLength); + CompletionCompleters.RemoveLastNullCompletionResult(results); + + return results; } finally { @@ -516,6 +733,13 @@ internal List<CompletionResult> GetResultHelper(CompletionContext completionCont { // Handles quoted string inside index expression like: $PSVersionTable["<Tab>"] completionContext.WordToComplete = (tokenAtCursor as StringToken).Value; + // Check for $PSBoundParameters indexer first + var psBoundResult = CompleteAgainstPSBoundParametersAccess(completionContext); + if (psBoundResult != null && psBoundResult.Count > 0) + { + return psBoundResult; + } + return CompletionCompleters.CompleteIndexExpression(completionContext, indexExpressionAst.Target); } @@ -1503,7 +1727,7 @@ private static bool TryGetInferredCompletionsForAssignment(Ast expression, Compl { return false; } - + if (inferredTypes.Count == 0) { return false; @@ -1915,6 +2139,21 @@ private static List<CompletionResult> GetResultForString(CompletionContext compl string strValue = constantString != null ? constantString.Value : expandableString.Value; + // Check for switch case completion on $PSBoundParameters.Keys + completionContext.WordToComplete = strValue; + var switchCaseResult = CompleteAgainstSwitchCaseCondition(completionContext); + if (switchCaseResult != null && switchCaseResult.Count > 0) + { + return switchCaseResult; + } + + // Check for $PSBoundParameters access patterns (ContainsKey, indexer, Remove) + var psBoundResult = CompleteAgainstPSBoundParametersAccess(completionContext); + if (psBoundResult != null && psBoundResult.Count > 0) + { + return psBoundResult; + } + bool shouldContinue; List<CompletionResult> result = GetResultForEnumPropertyValueOfDSCResource(completionContext, strValue, ref replacementIndex, ref replacementLength, out shouldContinue); if (!shouldContinue || (result != null && result.Count > 0)) @@ -2076,6 +2315,20 @@ private static List<CompletionResult> GetResultForIdentifier(CompletionContext c var tokenAtCursorText = tokenAtCursor.Text; completionContext.WordToComplete = tokenAtCursorText; + // Check for switch case completion on $PSBoundParameters.Keys + var switchCaseResult = CompleteAgainstSwitchCaseCondition(completionContext); + if (switchCaseResult != null && switchCaseResult.Count > 0) + { + return switchCaseResult; + } + + // Check for $PSBoundParameters access patterns (ContainsKey, indexer, Remove) + var psBoundResult = CompleteAgainstPSBoundParametersAccess(completionContext); + if (psBoundResult != null && psBoundResult.Count > 0) + { + return psBoundResult; + } + if (lastAst.Parent is BreakStatementAst || lastAst.Parent is ContinueStatementAst) { return CompleteLoopLabel(completionContext); @@ -2613,7 +2866,7 @@ private static List<CompletionResult> CompleteLoopLabel(CompletionContext comple return result; } - + private static List<CompletionResult> CompleteUsingKeywords(int cursorOffset, Token[] tokens, ref int replacementIndex, ref int replacementLength) { var result = new List<CompletionResult>(); diff --git a/src/System.Management.Automation/engine/CommandCompletion/CompletionCompleters.cs b/src/System.Management.Automation/engine/CommandCompletion/CompletionCompleters.cs index 8ca133cf1c2..1b079fa192f 100644 --- a/src/System.Management.Automation/engine/CommandCompletion/CompletionCompleters.cs +++ b/src/System.Management.Automation/engine/CommandCompletion/CompletionCompleters.cs @@ -448,12 +448,12 @@ internal static List<CompletionResult> CompleteModuleName(CompletionContext cont // eg: Host<Tab> finds Microsoft.PowerShell.Host // If the user has entered a manual wildcard, or a module name that contains a "." we assume they only want results that matches the input exactly. bool shortNameSearch = wordToComplete.Length > 0 && !WildcardPattern.ContainsWildcardCharacters(wordToComplete) && !wordToComplete.Contains('.'); - + if (!wordToComplete.EndsWith('*')) { wordToComplete += "*"; } - + string[] moduleNames; WildcardPattern shortNamePattern; if (shortNameSearch) @@ -602,7 +602,7 @@ internal static List<CompletionResult> CompleteCommandParameter(CompletionContex else { // No CommandParameterAst is found. It could be a StringConstantExpressionAst "-" - if (!(context.RelatedAsts[context.RelatedAsts.Count - 1] is StringConstantExpressionAst dashAst)) + if (context.RelatedAsts[context.RelatedAsts.Count - 1] is not StringConstantExpressionAst dashAst) return result; if (!dashAst.Value.Trim().Equals("-", StringComparison.OrdinalIgnoreCase)) return result; @@ -848,7 +848,7 @@ private static bool TryGetParameterHelpMessage( [NotNullWhen(true)] out string? message) { message = null; - + if (attr.HelpMessage is not null) { message = attr.HelpMessage; @@ -926,7 +926,7 @@ private static List<CompletionResult> GetParameterCompletionResults( addCommonParameters = false; break; } - + if (helpMessage is null && TryGetParameterHelpMessage(pattr, commandAssembly, out string attrHelpMessage)) { helpMessage = $" - {attrHelpMessage}"; @@ -1738,15 +1738,22 @@ private static void CompletePositionalArgument( int position, Dictionary<string, AstParameterArgumentPair> boundArguments = null) { - bool isProcessedAsPositional = false; bool isDefaultParameterSetValid = defaultParameterSetFlag != 0 && (defaultParameterSetFlag & validParameterSetFlags) != 0; - MergedCompiledCommandParameter positionalParam = null; - MergedCompiledCommandParameter bestMatchParam = null; - ParameterSetSpecificMetadata bestMatchSet = null; + // Find all the parameters with the position closest to the specified position. Different parameter + // sets can declare a parameter at the same position, so there can be more than one candidate. + // Only parameters from the still valid parameter sets are considered and the default parameter set + // is given priority if it's still valid. + // + // The candidate from the default parameter set is tried first, and when it doesn't produce any + // completion results, the candidates from the other parameter sets are tried in turn. + // For example, 'Get-Process | ForEach-Object <Tab>' should complete member names for '-MemberName' + // (PropertyAndMethodSet) because '-Process' (the default 'ScriptBlockSet') has nothing to offer. + int bestPosition = int.MaxValue; + MergedCompiledCommandParameter defaultSetParam = null; + List<MergedCompiledCommandParameter> alternativeParams = null; - // Finds the parameter with the position closest to the specified position foreach (MergedCompiledCommandParameter param in parameters) { bool isInParameterSet = (param.Parameter.ParameterSetFlags & validParameterSetFlags) != 0 || param.Parameter.IsInAllSets; @@ -1755,6 +1762,7 @@ private static void CompletePositionalArgument( continue; } + bool addedToAltParamList = false; var parameterSetDataCollection = param.Parameter.GetMatchingParameterSetData(validParameterSetFlags); foreach (ParameterSetSpecificMetadata parameterSetData in parameterSetDataCollection) @@ -1774,54 +1782,89 @@ private static void CompletePositionalArgument( continue; } - if (bestMatchSet is null - || bestMatchSet.Position > positionInParameterSet - || (isDefaultParameterSetValid && positionInParameterSet == bestMatchSet.Position && defaultParameterSetFlag == parameterSetData.ParameterSetFlag)) + if (positionInParameterSet > bestPosition) { - bestMatchParam = param; - bestMatchSet = parameterSetData; - if (positionInParameterSet == position) + // A parameter closer to the specified position was already found. + continue; + } + + if (positionInParameterSet < bestPosition) + { + // This parameter is closer to the specified position, so the candidates found so far are no longer relevant. + bestPosition = positionInParameterSet; + defaultSetParam = null; + alternativeParams?.Clear(); + addedToAltParamList = false; + } + + // Prioritize the parameter from the default set, but only if we have not found such a default param yet. + // If 'defaultSetParam' is not null, then that means there are 2 parameters in the default set with the same position. + // That would be invalid parameter declaration, but we tolerate that in tab completion. + if (isDefaultParameterSetValid && parameterSetData.ParameterSetFlag == defaultParameterSetFlag && defaultSetParam is null) + { + defaultSetParam = param; + + if (addedToAltParamList) + { + // If we already added the param to the list when processing a previous set, remove it from the list. + alternativeParams.RemoveAt(alternativeParams.Count - 1); + } + + if (bestPosition == position) { + // If it's the exact position, no need to go through the rest of the sets for this parameter. break; } - } - } - } - if (bestMatchParam is not null) - { - if (isDefaultParameterSetValid) - { - if (bestMatchSet.ParameterSetFlag == defaultParameterSetFlag) - { - ProcessParameter(commandName, commandAst, context, result, bestMatchParam, boundArguments); - isProcessedAsPositional = result.Count > 0; + // We still need to go through the rest of the sets in case that the position in any of them is closer. + // But for the same position from a different set, no need to add the param to the list anymore. + addedToAltParamList = true; } - else + else if (!addedToAltParamList) { - positionalParam ??= bestMatchParam; + addedToAltParamList = true; + (alternativeParams ??= new()).Add(param); } } - else + } + + bool isProcessedAsPositional = false; + if (defaultSetParam is not null) + { + ProcessParameter(commandName, commandAst, context, result, defaultSetParam, boundArguments); + if (result.Count > 0) { - isProcessedAsPositional = true; - ProcessParameter(commandName, commandAst, context, result, bestMatchParam, boundArguments); + return; } + + isProcessedAsPositional = true; } - if (!isProcessedAsPositional && positionalParam != null) + if (alternativeParams?.Count > 0) { + // There are alternative parameters at the same best position. Process them in the discovery order. + foreach (MergedCompiledCommandParameter param in alternativeParams) + { + ProcessParameter(commandName, commandAst, context, result, param, boundArguments); + if (result.Count > 0) + { + return; + } + } + isProcessedAsPositional = true; - ProcessParameter(commandName, commandAst, context, result, positionalParam, boundArguments); } if (!isProcessedAsPositional) { + // If we found no applicable positional parameter, then try the remaining argument parameters. foreach (MergedCompiledCommandParameter param in parameters) { bool isInParameterSet = (param.Parameter.ParameterSetFlags & validParameterSetFlags) != 0 || param.Parameter.IsInAllSets; if (!isInParameterSet) + { continue; + } var parameterSetDataCollection = param.Parameter.GetMatchingParameterSetData(validParameterSetFlags); foreach (ParameterSetSpecificMetadata parameterSetData in parameterSetDataCollection) @@ -2504,7 +2547,8 @@ private static void NativeCommandArgumentCompletion( case "Format-Table": case "Format-Wide": { - if (parameterName.Equals("Property", StringComparison.OrdinalIgnoreCase)) + if (parameterName.Equals("Property", StringComparison.OrdinalIgnoreCase) + || parameterName.Equals("ExcludeProperty", StringComparison.OrdinalIgnoreCase)) { NativeCompletionMemberName(context, result, commandAst, boundArguments?[parameterName]); } @@ -2674,14 +2718,17 @@ private static bool InvokeScriptArgumentCompleter( scriptBlock, new object[] { commandName, parameterName, wordToComplete, commandAst, GetBoundArgumentsAsHashtable(context) }, resultList); - if (result) - { - resultList.Add(CompletionResult.Null); - } return result; } + /// <summary> + /// Invoke the custom argument completer and process its return values. + /// If we consider the completion successful, we add a null instance of the type 'CompletionResult' + /// to the end of the 'result' list to indicate that the argument completion has been processed, so we + /// will not go through the default argument completion even if the 'result' list is still empty. + /// </summary> + /// <returns>'true' if the argument completion was successful. 'false' otherwise.</returns> private static bool InvokeScriptArgumentCompleter( ScriptBlock scriptBlock, object[] argumentsToCompleter, @@ -2701,20 +2748,44 @@ private static bool InvokeScriptArgumentCompleter( return false; } + if (customResults.Count is 1 && customResults[0] is { BaseObject: "" } or null) + { + // If the script block returns a single empty string or a null value, we will treat it as if it has + // completed successfully but has no results to return. + // This allows a custom completer to suppress the default completions that we may fall back otherwise. + result.Add(CompletionResult.Null); + return true; + } + + int initialCount = result.Count; + foreach (var customResult in customResults) { - var resultAsCompletion = customResult.BaseObject as CompletionResult; - if (resultAsCompletion != null) + if (customResult is null) + { + continue; + } + + if (customResult.BaseObject is CompletionResult resultAsCompletion) { result.Add(resultAsCompletion); continue; } var resultAsString = customResult.ToString(); - result.Add(new CompletionResult(resultAsString)); + if (!string.IsNullOrEmpty(resultAsString)) + { + result.Add(new CompletionResult(resultAsString)); + } } - return true; + bool success = result.Count > initialCount; + if (success) + { + result.Add(CompletionResult.Null); + } + + return success; } // All the methods for native command argument completion will add a null instance of the type CompletionResult to the end of the @@ -2722,9 +2793,9 @@ private static bool InvokeScriptArgumentCompleter( // and has been processed already. So if the "result" list is still empty afterward, we will not go through the default argument completion anymore. #region Native Command Argument Completion - private static void RemoveLastNullCompletionResult(List<CompletionResult> result) + internal static void RemoveLastNullCompletionResult(List<CompletionResult> result) { - if (result.Count > 0 && result[result.Count - 1].Equals(CompletionResult.Null)) + if (result?.Count > 0 && result[^1].Equals(CompletionResult.Null)) { result.RemoveAt(result.Count - 1); } @@ -3130,7 +3201,7 @@ private static void NativeCompletionCimNamespace( continue; } - if (!(namespaceNameProperty.Value is string childNamespace)) + if (namespaceNameProperty.Value is not string childNamespace) { continue; } @@ -4580,8 +4651,8 @@ internal static IEnumerable<CompletionResult> CompleteFilename(CompletionContext return CommandCompletion.EmptyCompletionResult; } - var lastAst = context.RelatedAsts[^1]; - if (lastAst.Parent is UsingStatementAst usingStatement + var lastAst = context.RelatedAsts?[^1]; + if (lastAst?.Parent is UsingStatementAst usingStatement && usingStatement.UsingStatementKind is UsingStatementKind.Module or UsingStatementKind.Assembly && lastAst.Extent.File is not null) { @@ -4772,7 +4843,7 @@ private static List<CompletionResult> GetFileSystemProviderResults( var resultType = isContainer ? CompletionResultType.ProviderContainer : CompletionResultType.ProviderItem; - + bool leafQuotesNeeded; var completionText = NewPathCompletionText( basePath, @@ -4996,7 +5067,7 @@ private static string RebuildPathWithVars( for (int i = 0; i < path.Length; i++) { // on Windows, we need to preserve the expanded home path as native commands don't understand it -#if UNIX +#if UNIX if (i == homeIndex) { _ = sb.Append('~'); @@ -5204,38 +5275,48 @@ internal static List<string> GetFileShares(string machine, bool ignoreHidden) uint numEntries = 0; uint totalEntries; uint resumeHandle = 0; - int result = Interop.Windows.NetShareEnum( - machine, - level: 1, - out shBuf, - Interop.Windows.MAX_PREFERRED_LENGTH, - out numEntries, - out totalEntries, - ref resumeHandle); - - var shares = new List<string>(); - if (result == Interop.Windows.ERROR_SUCCESS || result == Interop.Windows.ERROR_MORE_DATA) + try { - for (int i = 0; i < numEntries; ++i) - { - nint curInfoPtr = shBuf + (Marshal.SizeOf<SHARE_INFO_1>() * i); - SHARE_INFO_1 shareInfo = Marshal.PtrToStructure<SHARE_INFO_1>(curInfoPtr); + int result = Interop.Windows.NetShareEnum( + machine, + level: 1, + out shBuf, + Interop.Windows.MAX_PREFERRED_LENGTH, + out numEntries, + out totalEntries, + ref resumeHandle); - if ((shareInfo.type & Interop.Windows.STYPE_MASK) != Interop.Windows.STYPE_DISKTREE) + var shares = new List<string>(); + if (result == Interop.Windows.ERROR_SUCCESS || result == Interop.Windows.ERROR_MORE_DATA) + { + for (int i = 0; i < numEntries; ++i) { - continue; - } + nint curInfoPtr = shBuf + (Marshal.SizeOf<SHARE_INFO_1>() * i); + SHARE_INFO_1 shareInfo = Marshal.PtrToStructure<SHARE_INFO_1>(curInfoPtr); - if (ignoreHidden && shareInfo.netname.EndsWith('$')) - { - continue; + if ((shareInfo.type & Interop.Windows.STYPE_MASK) != Interop.Windows.STYPE_DISKTREE) + { + continue; + } + + if (ignoreHidden && shareInfo.netname.EndsWith('$')) + { + continue; + } + + shares.Add(shareInfo.netname); } + } - shares.Add(shareInfo.netname); + return shares; + } + finally + { + if (shBuf != nint.Zero) + { + Interop.Windows.NetApiBufferFree(shBuf); } } - - return shares; #endif } @@ -6049,7 +6130,7 @@ internal static List<CompletionResult> CompleteComment(CompletionContext context for (int index = psobjs.Count - 1; index >= 0; index--) { var psobj = psobjs[index]; - if (!(PSObject.Base(psobj) is HistoryInfo historyInfo)) continue; + if (PSObject.Base(psobj) is not HistoryInfo historyInfo) continue; var commandLine = historyInfo.CommandLine; if (!string.IsNullOrEmpty(commandLine) && pattern.IsMatch(commandLine)) @@ -8550,7 +8631,7 @@ internal static bool IsPathSafelyExpandable(ExpandableStringExpressionAst expand var varValues = new List<string>(); foreach (ExpressionAst nestedAst in expandableStringAst.NestedExpressions) { - if (!(nestedAst is VariableExpressionAst variableAst)) { return false; } + if (nestedAst is not VariableExpressionAst variableAst) { return false; } string strValue = CombineVariableWithPartialPath(variableAst, null, executionContext); if (strValue != null) @@ -8618,7 +8699,7 @@ internal static string CombineVariableWithPartialPath(VariableExpressionAst vari /// <param name="parametersToAdd">The parameters to add.</param> /// <returns>Collection of command info objects.</returns> internal static Collection<CommandInfo> GetCommandInfo( - IDictionary fakeBoundParameters, + IDictionary fakeBoundParameters, params string[] parametersToAdd) { using var ps = PowerShell.Create(RunspaceMode.CurrentRunspace); @@ -8678,7 +8759,7 @@ internal static void CompleteMemberHelper( IEnumerable members; if (@static) { - if (!(PSObject.Base(value) is Type type)) + if (PSObject.Base(value) is not Type type) { return; } @@ -8744,7 +8825,7 @@ internal static void CompleteMemberHelper( var pattern = WildcardPattern.Get(memberName, WildcardOptions.IgnoreCase); foreach (DictionaryEntry entry in dictionary) { - if (!(entry.Key is string key)) + if (entry.Key is not string key) continue; if (pattern.IsMatch(key)) diff --git a/src/System.Management.Automation/engine/CommandCompletion/CompletionHelpers.cs b/src/System.Management.Automation/engine/CommandCompletion/CompletionHelpers.cs index d54f4d5dc87..edf31e8e97a 100644 --- a/src/System.Management.Automation/engine/CommandCompletion/CompletionHelpers.cs +++ b/src/System.Management.Automation/engine/CommandCompletion/CompletionHelpers.cs @@ -129,7 +129,7 @@ internal static string NormalizeToExpandableString(string value) /// <c>true</c> if the value matches the word as a wildcard pattern; otherwise, <c>false</c>. /// </returns> /// <remarks> - /// Wildcard pattern matching allows for flexible matching, where wilcards can represent + /// Wildcard pattern matching allows for flexible matching, where wilcards can represent /// multiple characters in the input. This strategy is case-insensitive. /// </remarks> internal static readonly MatchStrategy WildcardPatternMatchIgnoreCase = (value, wordToComplete) @@ -141,11 +141,11 @@ internal static string NormalizeToExpandableString(string value) /// Determines if the given value matches the specified word considering wildcard characters literally. /// </summary> /// <returns> - /// <c>true</c> if the value matches either the literal normalized word or the wildcard pattern with escaping; + /// <c>true</c> if the value matches either the literal normalized word or the wildcard pattern with escaping; /// otherwise, <c>false</c>. /// </returns> /// <remarks> - /// This strategy first attempts a literal prefix match for performance and, if unsuccessful, escapes the word to complete to + /// This strategy first attempts a literal prefix match for performance and, if unsuccessful, escapes the word to complete to /// handle any problematic wildcard characters before performing a wildcard match. /// </remarks> internal static readonly MatchStrategy WildcardPatternEscapeMatch = (value, wordToComplete) diff --git a/src/System.Management.Automation/engine/CommandCompletion/CompletionResult.cs b/src/System.Management.Automation/engine/CommandCompletion/CompletionResult.cs index ffb09e2a50d..0554a52ba17 100644 --- a/src/System.Management.Automation/engine/CommandCompletion/CompletionResult.cs +++ b/src/System.Management.Automation/engine/CommandCompletion/CompletionResult.cs @@ -168,26 +168,15 @@ internal static CompletionResult Null /// <param name="toolTip">The text for the tooltip with details to be displayed about the object.</param> public CompletionResult(string completionText, string listItemText, CompletionResultType resultType, string toolTip) { - if (string.IsNullOrEmpty(completionText)) - { - throw PSTraceSource.NewArgumentNullException(nameof(completionText)); - } - - if (string.IsNullOrEmpty(listItemText)) - { - throw PSTraceSource.NewArgumentNullException(nameof(listItemText)); - } + ArgumentException.ThrowIfNullOrEmpty(completionText); + ArgumentException.ThrowIfNullOrEmpty(listItemText); + ArgumentException.ThrowIfNullOrEmpty(toolTip); if (resultType < CompletionResultType.Text || resultType > CompletionResultType.DynamicKeyword) { throw PSTraceSource.NewArgumentOutOfRangeException(nameof(resultType), resultType); } - if (string.IsNullOrEmpty(toolTip)) - { - throw PSTraceSource.NewArgumentNullException(nameof(toolTip)); - } - _completionText = completionText; _listItemText = listItemText; _toolTip = toolTip; diff --git a/src/System.Management.Automation/engine/CommandDiscovery.cs b/src/System.Management.Automation/engine/CommandDiscovery.cs index cf4f561c983..bd88024b240 100644 --- a/src/System.Management.Automation/engine/CommandDiscovery.cs +++ b/src/System.Management.Automation/engine/CommandDiscovery.cs @@ -1199,75 +1199,68 @@ internal void UnregisterLookupCommandInfoAction(string currentAction, string com /// </remarks> internal LookupPathCollection GetLookupDirectoryPaths() { - LookupPathCollection result = new LookupPathCollection(); - string path = Environment.GetEnvironmentVariable("PATH"); + discoveryTracer.WriteLine("PATH: {0}", path); - discoveryTracer.WriteLine( - "PATH: {0}", - path); - - bool isPathCacheValid = - path != null && - string.Equals(_pathCacheKey, path, StringComparison.OrdinalIgnoreCase) && - _cachedPath != null; + bool isPathCacheValid = _cachedLookupPaths is not null + && string.Equals(_pathCacheKey, path, StringComparison.OrdinalIgnoreCase); if (!isPathCacheValid) { - // Reset the cached lookup paths - _cachedLookupPaths = null; - - // Tokenize the path and cache it - _pathCacheKey = path; + _cachedLookupPaths = null; - if (_pathCacheKey != null) + if (string.IsNullOrEmpty(path)) { + // Cache an empty collection when PATH is null (unset) or an empty string. + _cachedLookupPaths = new List<string>(); + } + else + { + // Tokenize the path and cache it string[] tokenizedPath = _pathCacheKey.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries); - _cachedPath = new Collection<string>(); + _cachedLookupPaths = new List<string>(capacity: tokenizedPath.Length); foreach (string directory in tokenizedPath) { - string tempDir = directory.TrimStart(); - if (tempDir.EqualsOrdinalIgnoreCase("~")) - { - tempDir = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile); - } - else if (tempDir.StartsWith("~" + Path.DirectorySeparatorChar)) + string tempDir = directory.Trim(); + if (tempDir.StartsWith('~')) { - tempDir = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + Path.DirectorySeparatorChar + tempDir.Substring(2); + if (tempDir.Length is 1) + { + tempDir = Environment.GetFolderPath( + Environment.SpecialFolder.UserProfile, + Environment.SpecialFolderOption.DoNotVerify); + } + else if (tempDir[1] == Path.DirectorySeparatorChar) + { + string homeDir = Environment.GetFolderPath( + Environment.SpecialFolder.UserProfile, + Environment.SpecialFolderOption.DoNotVerify); + tempDir = $"{homeDir}{Path.DirectorySeparatorChar}{tempDir.AsSpan(2)}"; + } } - _cachedPath.Add(tempDir); - result.Add(tempDir); + _cachedLookupPaths.Add(tempDir); } } } - else - { - result.AddRange(_cachedPath); - } - // Cache the new lookup paths - return _cachedLookupPaths ??= result; + // The returned instance will be mutated in 'CommandPathSearch.ResolveCurrentDirectoryInLookupPaths' when resolving relative paths, + // which depends on user's current working directory. So, we need to return a copy of the lookup paths to keep the cache intact. + return new LookupPathCollection(_cachedLookupPaths); } /// <summary> - /// The cached list of lookup paths. It can be invalidated by - /// the PATH changing. + /// The cached list of lookup paths. It can be invalidated by the PATH changing. /// </summary> - private LookupPathCollection _cachedLookupPaths; + private List<string> _cachedLookupPaths; /// <summary> /// The key that determines if the cached PATH can be used. /// </summary> private string _pathCacheKey; - /// <summary> - /// The cache of the tokenized PATH directories. - /// </summary> - private Collection<string> _cachedPath; - #endregion internal members #region environment variable helpers diff --git a/src/System.Management.Automation/engine/CommandPathSearch.cs b/src/System.Management.Automation/engine/CommandPathSearch.cs index 92a533e6ec0..12c494ad8ea 100644 --- a/src/System.Management.Automation/engine/CommandPathSearch.cs +++ b/src/System.Management.Automation/engine/CommandPathSearch.cs @@ -111,7 +111,7 @@ private void ResolveCurrentDirectoryInLookupPaths() sessionState.IsProviderLoaded(fileSystemProviderName); string? environmentCurrentDirectory = null; - + try { environmentCurrentDirectory = Directory.GetCurrentDirectory(); diff --git a/src/System.Management.Automation/engine/CommandProcessor.cs b/src/System.Management.Automation/engine/CommandProcessor.cs index d9758cea2fa..c0765ca18b6 100644 --- a/src/System.Management.Automation/engine/CommandProcessor.cs +++ b/src/System.Management.Automation/engine/CommandProcessor.cs @@ -101,7 +101,7 @@ internal CommandProcessor(IScriptCommandInfo scriptCommandInfo, ExecutionContext /// </exception> internal ParameterBinderController NewParameterBinderController(InternalCommand command) { - if (!(command is Cmdlet cmdlet)) + if (command is not Cmdlet cmdlet) { throw PSTraceSource.NewArgumentException(nameof(command)); } @@ -778,7 +778,9 @@ private void Init(IScriptCommandInfo scriptCommandInfo) InitCommon(); // If the script has been dotted, throw an error if it's from a different language mode. - if (!this.UseLocalScope) + // Unless it was a script loaded through -File, in which case the danger of dotting other + // language modes (getting internal functions in the user's state) isn't a danger. + if (!this.UseLocalScope && !scriptCmdlet.ShouldRethrowExitException) { ValidateCompatibleLanguageMode(scriptCommandInfo.ScriptBlock, _context, Command.MyInvocation); } diff --git a/src/System.Management.Automation/engine/CommandSearcher.cs b/src/System.Management.Automation/engine/CommandSearcher.cs index 1d945094004..638ccd4ac79 100644 --- a/src/System.Management.Automation/engine/CommandSearcher.cs +++ b/src/System.Management.Automation/engine/CommandSearcher.cs @@ -951,7 +951,7 @@ private static bool ShouldSkipCommandResolutionForConstrainedLanguage(CommandInf if (result != null) { - var formatString = result switch + var formatString = result switch { FilterInfo => "Filter found: {0}", ConfigurationInfo => "Configuration found: {0}", diff --git a/src/System.Management.Automation/engine/CoreAdapter.cs b/src/System.Management.Automation/engine/CoreAdapter.cs index 907060bfe49..136083d04d7 100644 --- a/src/System.Management.Automation/engine/CoreAdapter.cs +++ b/src/System.Management.Automation/engine/CoreAdapter.cs @@ -1723,7 +1723,7 @@ internal static void SetReferences(object[] arguments, MethodInformation methodI // It still might be an PSObject wrapping an PSReference if (originalArgumentReference == null) { - if (!(originalArgument is PSObject originalArgumentObj)) + if (originalArgument is not PSObject originalArgumentObj) { continue; } @@ -3860,7 +3860,7 @@ internal void AddAllDynamicMembers<T>(object obj, PSMemberInfoInternalCollection private static bool PropertyIsStatic(PSProperty property) { - if (!(property.adapterData is PropertyCacheEntry entry)) + if (property.adapterData is not PropertyCacheEntry entry) { return false; } diff --git a/src/System.Management.Automation/engine/ErrorPackage.cs b/src/System.Management.Automation/engine/ErrorPackage.cs index b20da137590..6dfaf34fbec 100644 --- a/src/System.Management.Automation/engine/ErrorPackage.cs +++ b/src/System.Management.Automation/engine/ErrorPackage.cs @@ -562,7 +562,7 @@ public ErrorDetails(string message) /// <see cref="System.Resources.ResourceManager"/> /// </param> /// <param name="args"> - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/> + /// <see cref="string.Format(IFormatProvider,string,object[])"/> /// insertion parameters /// </param> /// <remarks> @@ -584,7 +584,7 @@ public ErrorDetails(string message) /// by overriding virtual method /// <see cref="Cmdlet.GetResourceString"/>. /// This constructor then inserts the specified args using - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/>. + /// <see cref="string.Format(IFormatProvider,string,object[])"/>. /// </remarks> public ErrorDetails( Cmdlet cmdlet, @@ -610,7 +610,7 @@ public ErrorDetails( /// <see cref="System.Resources.ResourceManager"/> /// </param> /// <param name="args"> - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/> + /// <see cref="string.Format(IFormatProvider,string,object[])"/> /// insertion parameters /// </param> /// <remarks> @@ -637,7 +637,7 @@ public ErrorDetails( /// will implement /// <see cref="IResourceSupplier"/>. /// The constructor then inserts the specified args using - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/>. + /// <see cref="string.Format(IFormatProvider,string,object[])"/>. /// </remarks> public ErrorDetails( IResourceSupplier resourceSupplier, @@ -663,7 +663,7 @@ public ErrorDetails( /// <see cref="System.Resources.ResourceManager"/> /// </param> /// <param name="args"> - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/> + /// <see cref="string.Format(IFormatProvider,string,object[])"/> /// insertion parameters /// </param> /// <remarks> @@ -678,7 +678,7 @@ public ErrorDetails( /// This constructor first loads a template string from the assembly using /// <see cref="System.Resources.ResourceManager.GetString(string)"/>. /// The constructor then inserts the specified args using - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/>. + /// <see cref="string.Format(IFormatProvider,string,object[])"/>. /// </remarks> public ErrorDetails( System.Reflection.Assembly assembly, @@ -796,7 +796,7 @@ internal Exception TextLookupError #region ToString /// <summary> - /// As <see cref="System.Object.ToString()"/> + /// As <see cref="object.ToString()"/> /// </summary> /// <returns>Developer-readable identifier.</returns> public override string ToString() @@ -1665,7 +1665,7 @@ private string GetInvocationTypeName() return commandInfo.Name; } - if (!(commandInfo is CmdletInfo cmdletInfo)) + if (commandInfo is not CmdletInfo cmdletInfo) { return string.Empty; } @@ -1677,7 +1677,7 @@ private string GetInvocationTypeName() #region ToString /// <summary> - /// As <see cref="System.Object.ToString()"/> + /// As <see cref="object.ToString()"/> /// </summary> /// <returns>Developer-readable identifier.</returns> public override string ToString() @@ -1823,7 +1823,7 @@ public interface IResourceSupplier /// if you want more complex behavior. /// /// Insertions will be inserted into the string with - /// <see cref="System.String.Format(IFormatProvider,string,object[])"/> + /// <see cref="string.Format(IFormatProvider,string,object[])"/> /// to generate the final error message in /// <see cref="ErrorDetails.Message"/>. /// </remarks> diff --git a/src/System.Management.Automation/engine/EventManager.cs b/src/System.Management.Automation/engine/EventManager.cs index 75538135b92..1c5de607321 100644 --- a/src/System.Management.Automation/engine/EventManager.cs +++ b/src/System.Management.Automation/engine/EventManager.cs @@ -1830,6 +1830,11 @@ private PSEngineEvent() { } /// </summary> public const string OnIdle = "PowerShell.OnIdle"; + /// <summary> + /// Called when <c>Debug-Runspace</c> has attached a debugger to the current runspace. + /// </summary> + public const string OnDebugAttach = "PowerShell.OnDebugAttach"; + /// <summary> /// Called during scriptblock invocation. /// </summary> @@ -1843,7 +1848,7 @@ private PSEngineEvent() { } /// <summary> /// A HashSet that contains all engine event names. /// </summary> - internal static readonly HashSet<string> EngineEvents = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { Exiting, OnIdle, OnScriptBlockInvoke }; + internal static readonly HashSet<string> EngineEvents = new HashSet<string>(StringComparer.OrdinalIgnoreCase) { Exiting, OnIdle, OnDebugAttach, OnScriptBlockInvoke }; } /// <summary> @@ -2045,7 +2050,7 @@ public override bool Equals(object obj) { return obj is PSEventSubscriber es && Equals(es); } - + /// <summary> /// Determines if two PSEventSubscriber instances are equal /// </summary> diff --git a/src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs b/src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs index dd26e609641..7e17ec43137 100644 --- a/src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs +++ b/src/System.Management.Automation/engine/ExperimentalFeature/ExperimentalFeature.cs @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; @@ -21,10 +20,8 @@ public class ExperimentalFeature #region Const Members internal const string EngineSource = "PSEngine"; - internal const string PSFeedbackProvider = "PSFeedbackProvider"; - internal const string PSNativeWindowsTildeExpansion = nameof(PSNativeWindowsTildeExpansion); - internal const string PSRedirectToVariable = "PSRedirectToVariable"; internal const string PSSerializeJSONLongEnumAsNumber = nameof(PSSerializeJSONLongEnumAsNumber); + internal const string PSProfileDSCResource = "PSProfileDSCResource"; #endregion @@ -107,24 +104,16 @@ static ExperimentalFeature() name: "PSFileSystemProviderV2", description: "Replace the old FileSystemProvider with cleaner design and faster code"), */ - new ExperimentalFeature( - name: "PSSubsystemPluginModel", - description: "A plugin model for registering and un-registering PowerShell subsystems"), new ExperimentalFeature( name: "PSLoadAssemblyFromNativeCode", description: "Expose an API to allow assembly loading from native code"), - new ExperimentalFeature( - name: PSFeedbackProvider, - description: "Replace the hard-coded suggestion framework with the extensible feedback provider"), - new ExperimentalFeature( - name: PSNativeWindowsTildeExpansion, - description: "On windows, expand unquoted tilde (`~`) with the user's current home folder."), - new ExperimentalFeature( - name: PSRedirectToVariable, - description: "Add support for redirecting to the variable drive"), new ExperimentalFeature( name: PSSerializeJSONLongEnumAsNumber, description: "Serialize enums based on long or ulong as an numeric value rather than the string representation when using ConvertTo-Json." + ), + new ExperimentalFeature( + name: PSProfileDSCResource, + description: "DSC v3 resources for managing PowerShell profile." ) }; diff --git a/src/System.Management.Automation/engine/GetCommandCommand.cs b/src/System.Management.Automation/engine/GetCommandCommand.cs index 2ecf19ccaa9..10e8334021b 100644 --- a/src/System.Management.Automation/engine/GetCommandCommand.cs +++ b/src/System.Management.Automation/engine/GetCommandCommand.cs @@ -1694,7 +1694,7 @@ private static PSObject GetParameterType(Type parameterType) } /// <summary> - /// Provides argument completion for Noun parameter. + /// Provides argument completion for Noun parameter. /// </summary> public class NounArgumentCompleter : IArgumentCompleter { diff --git a/src/System.Management.Automation/engine/InitialSessionState.cs b/src/System.Management.Automation/engine/InitialSessionState.cs index 84f513d8450..a6d50f47443 100644 --- a/src/System.Management.Automation/engine/InitialSessionState.cs +++ b/src/System.Management.Automation/engine/InitialSessionState.cs @@ -2124,7 +2124,7 @@ public virtual HashSet<string> StartupScripts } } - private HashSet<string> _startupScripts = new HashSet<string>(); + private HashSet<string> _startupScripts; private readonly object _syncObject = new object(); @@ -4527,6 +4527,14 @@ static InitialSessionState() ScopedItemOptions.None, new ArgumentTypeConverterAttribute(typeof(System.Text.Encoding))), + // Variable which controls the encoding for decoding data from a NativeCommand + new SessionStateVariableEntry( + SpecialVariables.PSApplicationOutputEncoding, + null, + RunspaceInit.PSApplicationOutputEncodingDescription, + ScopedItemOptions.None, + new ArgumentTypeConverterAttribute(typeof(Encoding))), + // Preferences // // NTRAID#Windows Out Of Band Releases-931461-2006/03/13 @@ -5470,6 +5478,7 @@ private static void InitializeCoreCmdletsAndProviders( { "Get-Module", new SessionStateCmdletEntry("Get-Module", typeof(GetModuleCommand), helpFile) }, { "Get-PSHostProcessInfo", new SessionStateCmdletEntry("Get-PSHostProcessInfo", typeof(GetPSHostProcessInfoCommand), helpFile) }, { "Get-PSSession", new SessionStateCmdletEntry("Get-PSSession", typeof(GetPSSessionCommand), helpFile) }, + { "Get-PSSubsystem", new SessionStateCmdletEntry("Get-PSSubsystem", typeof(Subsystem.GetPSSubsystemCommand), helpFile) }, { "Import-Module", new SessionStateCmdletEntry("Import-Module", typeof(ImportModuleCommand), helpFile) }, { "Invoke-Command", new SessionStateCmdletEntry("Invoke-Command", typeof(InvokeCommandCommand), helpFile) }, { "Invoke-History", new SessionStateCmdletEntry("Invoke-History", typeof(InvokeHistoryCommand), helpFile) }, @@ -5510,11 +5519,6 @@ private static void InitializeCoreCmdletsAndProviders( { "Format-Default", new SessionStateCmdletEntry("Format-Default", typeof(FormatDefaultCommand), helpFile) }, }; - if (ExperimentalFeature.IsEnabled("PSSubsystemPluginModel")) - { - cmdlets.Add("Get-PSSubsystem", new SessionStateCmdletEntry("Get-PSSubsystem", typeof(Subsystem.GetPSSubsystemCommand), helpFile)); - } - #if UNIX cmdlets.Add("Switch-Process", new SessionStateCmdletEntry("Switch-Process", typeof(SwitchProcessCommand), helpFile)); #endif diff --git a/src/System.Management.Automation/engine/InternalCommands.cs b/src/System.Management.Automation/engine/InternalCommands.cs index 39556db9cca..4e50e2d130f 100644 --- a/src/System.Management.Automation/engine/InternalCommands.cs +++ b/src/System.Management.Automation/engine/InternalCommands.cs @@ -1441,8 +1441,11 @@ public SwitchParameter EQ set { - _binaryOperator = TokenKind.Ieq; - _forceBooleanEvaluation = false; + if (value) + { + _binaryOperator = TokenKind.Ieq; + _forceBooleanEvaluation = false; + } } } @@ -1459,7 +1462,10 @@ public SwitchParameter CEQ set { - _binaryOperator = TokenKind.Ceq; + if (value) + { + _binaryOperator = TokenKind.Ceq; + } } } @@ -1477,7 +1483,10 @@ public SwitchParameter NE set { - _binaryOperator = TokenKind.Ine; + if (value) + { + _binaryOperator = TokenKind.Ine; + } } } @@ -1494,7 +1503,10 @@ public SwitchParameter CNE set { - _binaryOperator = TokenKind.Cne; + if (value) + { + _binaryOperator = TokenKind.Cne; + } } } @@ -1512,7 +1524,10 @@ public SwitchParameter GT set { - _binaryOperator = TokenKind.Igt; + if (value) + { + _binaryOperator = TokenKind.Igt; + } } } @@ -1529,7 +1544,10 @@ public SwitchParameter CGT set { - _binaryOperator = TokenKind.Cgt; + if (value) + { + _binaryOperator = TokenKind.Cgt; + } } } @@ -1547,7 +1565,10 @@ public SwitchParameter LT set { - _binaryOperator = TokenKind.Ilt; + if (value) + { + _binaryOperator = TokenKind.Ilt; + } } } @@ -1564,7 +1585,10 @@ public SwitchParameter CLT set { - _binaryOperator = TokenKind.Clt; + if (value) + { + _binaryOperator = TokenKind.Clt; + } } } @@ -1582,7 +1606,10 @@ public SwitchParameter GE set { - _binaryOperator = TokenKind.Ige; + if (value) + { + _binaryOperator = TokenKind.Ige; + } } } @@ -1599,7 +1626,10 @@ public SwitchParameter CGE set { - _binaryOperator = TokenKind.Cge; + if (value) + { + _binaryOperator = TokenKind.Cge; + } } } @@ -1617,7 +1647,10 @@ public SwitchParameter LE set { - _binaryOperator = TokenKind.Ile; + if (value) + { + _binaryOperator = TokenKind.Ile; + } } } @@ -1634,7 +1667,10 @@ public SwitchParameter CLE set { - _binaryOperator = TokenKind.Cle; + if (value) + { + _binaryOperator = TokenKind.Cle; + } } } @@ -1652,7 +1688,10 @@ public SwitchParameter Like set { - _binaryOperator = TokenKind.Ilike; + if (value) + { + _binaryOperator = TokenKind.Ilike; + } } } @@ -1669,7 +1708,10 @@ public SwitchParameter CLike set { - _binaryOperator = TokenKind.Clike; + if (value) + { + _binaryOperator = TokenKind.Clike; + } } } @@ -1687,7 +1729,10 @@ public SwitchParameter NotLike set { - _binaryOperator = TokenKind.Inotlike; + if (value) + { + _binaryOperator = TokenKind.Inotlike; + } } } @@ -1704,7 +1749,10 @@ public SwitchParameter CNotLike set { - _binaryOperator = TokenKind.Cnotlike; + if (value) + { + _binaryOperator = TokenKind.Cnotlike; + } } } @@ -1722,7 +1770,10 @@ public SwitchParameter Match set { - _binaryOperator = TokenKind.Imatch; + if (value) + { + _binaryOperator = TokenKind.Imatch; + } } } @@ -1739,7 +1790,10 @@ public SwitchParameter CMatch set { - _binaryOperator = TokenKind.Cmatch; + if (value) + { + _binaryOperator = TokenKind.Cmatch; + } } } @@ -1757,7 +1811,10 @@ public SwitchParameter NotMatch set { - _binaryOperator = TokenKind.Inotmatch; + if (value) + { + _binaryOperator = TokenKind.Inotmatch; + } } } @@ -1774,7 +1831,10 @@ public SwitchParameter CNotMatch set { - _binaryOperator = TokenKind.Cnotmatch; + if (value) + { + _binaryOperator = TokenKind.Cnotmatch; + } } } @@ -1792,7 +1852,10 @@ public SwitchParameter Contains set { - _binaryOperator = TokenKind.Icontains; + if (value) + { + _binaryOperator = TokenKind.Icontains; + } } } @@ -1809,7 +1872,10 @@ public SwitchParameter CContains set { - _binaryOperator = TokenKind.Ccontains; + if (value) + { + _binaryOperator = TokenKind.Ccontains; + } } } @@ -1827,7 +1893,10 @@ public SwitchParameter NotContains set { - _binaryOperator = TokenKind.Inotcontains; + if (value) + { + _binaryOperator = TokenKind.Inotcontains; + } } } @@ -1844,7 +1913,10 @@ public SwitchParameter CNotContains set { - _binaryOperator = TokenKind.Cnotcontains; + if (value) + { + _binaryOperator = TokenKind.Cnotcontains; + } } } @@ -1862,7 +1934,10 @@ public SwitchParameter In set { - _binaryOperator = TokenKind.In; + if (value) + { + _binaryOperator = TokenKind.In; + } } } @@ -1879,7 +1954,10 @@ public SwitchParameter CIn set { - _binaryOperator = TokenKind.Cin; + if (value) + { + _binaryOperator = TokenKind.Cin; + } } } @@ -1897,7 +1975,10 @@ public SwitchParameter NotIn set { - _binaryOperator = TokenKind.Inotin; + if (value) + { + _binaryOperator = TokenKind.Inotin; + } } } @@ -1914,7 +1995,10 @@ public SwitchParameter CNotIn set { - _binaryOperator = TokenKind.Cnotin; + if (value) + { + _binaryOperator = TokenKind.Cnotin; + } } } @@ -1931,7 +2015,10 @@ public SwitchParameter Is set { - _binaryOperator = TokenKind.Is; + if (value) + { + _binaryOperator = TokenKind.Is; + } } } @@ -1948,7 +2035,10 @@ public SwitchParameter IsNot set { - _binaryOperator = TokenKind.IsNot; + if (value) + { + _binaryOperator = TokenKind.IsNot; + } } } @@ -1965,7 +2055,10 @@ public SwitchParameter Not set { - _binaryOperator = TokenKind.Not; + if (value) + { + _binaryOperator = TokenKind.Not; + } } } @@ -2018,7 +2111,7 @@ private void CheckLanguageMode() private object GetLikeRHSOperand(object operand) { - if (!(operand is string val)) + if (operand is not string val) { return operand; } diff --git a/src/System.Management.Automation/engine/Interop/Windows/NetApiBufferFree.cs b/src/System.Management.Automation/engine/Interop/Windows/NetApiBufferFree.cs new file mode 100644 index 00000000000..4f7d0541872 --- /dev/null +++ b/src/System.Management.Automation/engine/Interop/Windows/NetApiBufferFree.cs @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +#nullable enable + +using System.Runtime.InteropServices; + +internal static partial class Interop +{ + internal static unsafe partial class Windows + { + + [LibraryImport("Netapi32.dll")] + internal static partial uint NetApiBufferFree(nint Buffer); + } +} diff --git a/src/System.Management.Automation/engine/Interop/Windows/QueryDosDevice.cs b/src/System.Management.Automation/engine/Interop/Windows/QueryDosDevice.cs index 27907bd0135..d23899e8ef7 100644 --- a/src/System.Management.Automation/engine/Interop/Windows/QueryDosDevice.cs +++ b/src/System.Management.Automation/engine/Interop/Windows/QueryDosDevice.cs @@ -28,7 +28,7 @@ internal static string GetDosDeviceForNetworkPath(char deviceName) #endif Span<char> buffer = stackalloc char[StartLength + 1]; - Span<char> fullDeviceName = stackalloc char[3] { deviceName, ':', '\0' }; + Span<char> fullDeviceName = [deviceName, ':', '\0']; char[]? rentedArray = null; try diff --git a/src/System.Management.Automation/engine/Interop/Windows/WNetGetConnection.cs b/src/System.Management.Automation/engine/Interop/Windows/WNetGetConnection.cs index 88ec4386a14..01667fb4274 100644 --- a/src/System.Management.Automation/engine/Interop/Windows/WNetGetConnection.cs +++ b/src/System.Management.Automation/engine/Interop/Windows/WNetGetConnection.cs @@ -25,7 +25,7 @@ internal static int GetUNCForNetworkDrive(char drive, out string? uncPath) return ERROR_NOT_SUPPORTED; } - ReadOnlySpan<char> driveName = stackalloc char[] { drive, ':', '\0' }; + ReadOnlySpan<char> driveName = [drive, ':', '\0']; int bufferSize = MAX_PATH; Span<char> uncBuffer = stackalloc char[MAX_PATH]; if (InternalTestHooks.WNetGetConnectionBufferSize > 0 && InternalTestHooks.WNetGetConnectionBufferSize <= MAX_PATH) diff --git a/src/System.Management.Automation/engine/LanguagePrimitives.cs b/src/System.Management.Automation/engine/LanguagePrimitives.cs index 6644223d7c6..13d8f66e5e9 100644 --- a/src/System.Management.Automation/engine/LanguagePrimitives.cs +++ b/src/System.Management.Automation/engine/LanguagePrimitives.cs @@ -636,7 +636,7 @@ public static bool Equals(object first, object second, bool ignoreCase, IFormatP formatProvider ??= CultureInfo.InvariantCulture; - if (!(formatProvider is CultureInfo culture)) + if (formatProvider is not CultureInfo culture) { throw PSTraceSource.NewArgumentException(nameof(formatProvider)); } @@ -780,7 +780,7 @@ public static int Compare(object first, object second, bool ignoreCase, IFormatP { formatProvider ??= CultureInfo.InvariantCulture; - if (!(formatProvider is CultureInfo culture)) + if (formatProvider is not CultureInfo culture) { throw PSTraceSource.NewArgumentException(nameof(formatProvider)); } @@ -1036,7 +1036,7 @@ internal static bool IsTrue(IList objectArray) // but since we don't want this to recurse indefinitely // we explicitly check the case where it would recurse // and deal with it. - if (!(PSObject.Base(objectArray[0]) is IList firstElement)) + if (PSObject.Base(objectArray[0]) is not IList firstElement) { return IsTrue(objectArray[0]); } @@ -2100,7 +2100,7 @@ public override object ConvertFrom(object sourceValue, Type destinationType, IFo protected static object BaseConvertFrom(object sourceValue, Type destinationType, IFormatProvider formatProvider, bool ignoreCase, bool multipleValues) { Diagnostics.Assert(sourceValue != null, "the type converter has a special case for null source values"); - if (!(sourceValue is string sourceValueString)) + if (sourceValue is not string sourceValueString) { throw new PSInvalidCastException("InvalidCastEnumFromTypeNotAString", null, ExtendedTypeSystem.InvalidCastException, @@ -2943,9 +2943,9 @@ private static object ConvertStringToInteger( } if (resultType == typeof(BigInteger)) - { + { NumberStyles style = NumberStyles.Integer | NumberStyles.AllowThousands; - + return BigInteger.Parse(strToConvert, style, NumberFormatInfo.InvariantInfo); } // Fallback conversion for regular numeric types. diff --git a/src/System.Management.Automation/engine/ManagementObjectAdapter.cs b/src/System.Management.Automation/engine/ManagementObjectAdapter.cs index aa1c151e0e3..9b69ee168d7 100644 --- a/src/System.Management.Automation/engine/ManagementObjectAdapter.cs +++ b/src/System.Management.Automation/engine/ManagementObjectAdapter.cs @@ -172,7 +172,7 @@ protected override T GetMember<T>(object obj, string memberName) { tracer.WriteLine("Getting member with name {0}", memberName); - if (!(obj is ManagementBaseObject mgmtObject)) + if (obj is not ManagementBaseObject mgmtObject) { return null; } @@ -364,7 +364,7 @@ protected override object PropertyGet(PSProperty property) /// <param name="convertIfPossible">Instructs the adapter to convert before setting, if the adapter supports conversion.</param> protected override void PropertySet(PSProperty property, object setValue, bool convertIfPossible) { - if (!(property.baseObject is ManagementBaseObject mObj)) + if (property.baseObject is not ManagementBaseObject mObj) { throw new SetValueInvocationException("CannotSetNonManagementObjectMsg", null, diff --git a/src/System.Management.Automation/engine/Modules/AnalysisCache.cs b/src/System.Management.Automation/engine/Modules/AnalysisCache.cs index 44dc9f1b610..8a5f29e2b16 100644 --- a/src/System.Management.Automation/engine/Modules/AnalysisCache.cs +++ b/src/System.Management.Automation/engine/Modules/AnalysisCache.cs @@ -194,7 +194,7 @@ internal static bool ModuleIsEditionIncompatible(string modulePath, Hashtable mo internal static bool ModuleAnalysisViaGetModuleRequired(object modulePathObj, bool hadCmdlets, bool hadFunctions, bool hadAliases) { - if (!(modulePathObj is string modulePath)) + if (modulePathObj is not string modulePath) return true; if (modulePath.EndsWith(StringLiterals.PowerShellModuleFileExtension, StringComparison.OrdinalIgnoreCase)) @@ -256,7 +256,7 @@ private static bool CheckModulesTypesInManifestAgainstExportedCommands(Hashtable return ModuleAnalysisViaGetModuleRequired(nestedModule, hadCmdlets, hadFunctions, hadAliases); } - if (!(nestedModules is object[] nestedModuleArray)) + if (nestedModules is not object[] nestedModuleArray) return true; foreach (var element in nestedModuleArray) @@ -664,6 +664,11 @@ private static byte[] GetHeader() public void QueueSerialization() { + if (string.IsNullOrEmpty(s_cacheStoreLocation)) + { + return; + } + // We expect many modules to rapidly call for serialization. // Instead of doing it right away, we'll queue a task that starts writing // after it seems like we've stopped adding stuff to write out. This is @@ -1121,7 +1126,7 @@ static AnalysisCacheData() cacheFileName = string.Create(CultureInfo.InvariantCulture, $"{cacheFileName}-{hashString}"); } - s_cacheStoreLocation = Path.Combine(Platform.CacheDirectory, cacheFileName); + Platform.TryDeriveFromCache(cacheFileName, out s_cacheStoreLocation); } } diff --git a/src/System.Management.Automation/engine/Modules/GetModuleCommand.cs b/src/System.Management.Automation/engine/Modules/GetModuleCommand.cs index ca48c5c698c..caf7527d73e 100644 --- a/src/System.Management.Automation/engine/Modules/GetModuleCommand.cs +++ b/src/System.Management.Automation/engine/Modules/GetModuleCommand.cs @@ -297,29 +297,17 @@ protected override void StopProcessing() #region IDisposable Members /// <summary> - /// Releases resources associated with this object. + /// Release all resources. /// </summary> public void Dispose() - { - this.Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Releases resources associated with this object. - /// </summary> - private void Dispose(bool disposing) { if (_disposed) { return; } - if (disposing) - { - _cancellationTokenSource.Dispose(); - } - + _cancellationTokenSource.Dispose(); + _disposed = true; } @@ -604,7 +592,7 @@ public IEnumerable<CompletionResult> CompleteArgument( string parameterName, string wordToComplete, CommandAst commandAst, - IDictionary fakeBoundParameters) + IDictionary fakeBoundParameters) => CompletionHelpers.GetMatchingResults(wordToComplete, possibleCompletionValues: Utils.AllowedEditionValues); } } diff --git a/src/System.Management.Automation/engine/Modules/ImportModuleCommand.cs b/src/System.Management.Automation/engine/Modules/ImportModuleCommand.cs index 15e8bfe6a9a..532079d1a77 100644 --- a/src/System.Management.Automation/engine/Modules/ImportModuleCommand.cs +++ b/src/System.Management.Automation/engine/Modules/ImportModuleCommand.cs @@ -1371,7 +1371,7 @@ private void ImportModule_RemotelyViaCimSession( } } - private bool IsPs1xmlFileHelper_IsPresentInEntries(RemoteDiscoveryHelper.CimModuleFile cimModuleFile, IEnumerable<string> manifestEntries) + private bool IsPs1xmlFileHelper_IsPresentInEntries(RemoteDiscoveryHelper.CimModuleFile cimModuleFile, List<string> manifestEntries) { const string ps1xmlExt = ".ps1xml"; string fileName = cimModuleFile.FileName; @@ -1780,28 +1780,16 @@ protected override void StopProcessing() #region IDisposable Members /// <summary> - /// Releases resources associated with this object. + /// Release all resources. /// </summary> public void Dispose() - { - this.Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Releases resources associated with this object. - /// </summary> - private void Dispose(bool disposing) { if (_disposed) { return; } - if (disposing) - { - _cancellationTokenSource.Dispose(); - } + _cancellationTokenSource.Dispose(); _disposed = true; } diff --git a/src/System.Management.Automation/engine/Modules/ModuleCmdletBase.cs b/src/System.Management.Automation/engine/Modules/ModuleCmdletBase.cs index f07ddcc6335..542f8741dd9 100644 --- a/src/System.Management.Automation/engine/Modules/ModuleCmdletBase.cs +++ b/src/System.Management.Automation/engine/Modules/ModuleCmdletBase.cs @@ -4961,7 +4961,8 @@ internal static void SyncCurrentLocationHandler(object sender, LocationChangedEv using var ps = System.Management.Automation.PowerShell.Create(RunspaceMode.CurrentRunspace); ps.AddCommand(new CmdletInfo("Invoke-Command", typeof(InvokeCommandCommand))); ps.AddParameter("Session", compatSession); - ps.AddParameter("ScriptBlock", ScriptBlock.Create(string.Create(CultureInfo.InvariantCulture, $"Set-Location -Path '{args.NewPath.Path}'"))); + var escapedPathArg = CodeGeneration.EscapeSingleQuotedStringContent(args.NewPath.Path); + ps.AddParameter("ScriptBlock", ScriptBlock.Create(string.Create(CultureInfo.InvariantCulture, $"Microsoft.PowerShell.Management\\Set-Location -Path '{escapedPathArg}'"))); ps.Invoke(); } } @@ -6168,7 +6169,7 @@ private void CheckForDisallowedDotSourcing( } } } - + private static void RemoveNestedModuleFunctions( ExecutionContext context, PSModuleInfo module, @@ -7276,7 +7277,7 @@ private static void ImportFunctions(FunctionInfo func, SessionStateInternal targ targetSessionState.ExecutionContext); // Note that the module 'func' and the function table 'functionInfo' instances are now linked - // together (see 'CopiedCommand' in CommandInfo class), so setting visibility on one also + // together (see 'CopiedCommand' in CommandInfo class), so setting visibility on one also // sets it on the other. SetCommandVisibility(isImportModulePrivate, functionInfo); functionInfo.Module = sourceModule; diff --git a/src/System.Management.Automation/engine/Modules/ModuleIntrinsics.cs b/src/System.Management.Automation/engine/Modules/ModuleIntrinsics.cs index b687e502763..538c4775f0a 100644 --- a/src/System.Management.Automation/engine/Modules/ModuleIntrinsics.cs +++ b/src/System.Management.Automation/engine/Modules/ModuleIntrinsics.cs @@ -10,9 +10,7 @@ using System.Management.Automation.Language; using System.Text; using System.Threading; - using Microsoft.PowerShell.Commands; -using Microsoft.Win32; using Dbg = System.Management.Automation.Diagnostics; @@ -39,18 +37,22 @@ public class ModuleIntrinsics private static readonly string s_windowsPowerShellPSHomeModulePath = Path.Combine(System.Environment.SystemDirectory, "WindowsPowerShell", "v1.0", "Modules"); + static ModuleIntrinsics() + { + // Initialize the module path. + SetModulePath(); + } + internal ModuleIntrinsics(ExecutionContext context) { _context = context; - - // And initialize the module path... - SetModulePath(); + ModuleTable = new Dictionary<string, PSModuleInfo>(StringComparer.OrdinalIgnoreCase); } private readonly ExecutionContext _context; // Holds the module collection... - internal Dictionary<string, PSModuleInfo> ModuleTable { get; } = new Dictionary<string, PSModuleInfo>(StringComparer.OrdinalIgnoreCase); + internal Dictionary<string, PSModuleInfo> ModuleTable { get; } private const int MaxModuleNestingDepth = 10; @@ -176,11 +178,9 @@ private PSModuleInfo CreateModuleImplementation(string name, string path, object sb.SessionState = ss; } - else + else if (moduleCode is string sbText) { - var sbText = moduleCode as string; - if (sbText != null) - sb = ScriptBlock.Create(_context, sbText); + sb = ScriptBlock.Create(_context, sbText); } } @@ -967,7 +967,9 @@ internal static string GetPersonalModulePath() #if UNIX return Platform.SelectProductNameForDirectory(Platform.XDG_Type.USER_MODULES); #else - string myDocumentsPath = InternalTestHooks.SetMyDocumentsSpecialFolderToBlank ? string.Empty : Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); + string myDocumentsPath = InternalTestHooks.SetMyDocumentsSpecialFolderToBlank + ? string.Empty + : Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments, Environment.SpecialFolderOption.DoNotVerify); return string.IsNullOrEmpty(myDocumentsPath) ? null : Path.Combine(myDocumentsPath, Utils.ModuleDirectory); #endif } @@ -1082,91 +1084,80 @@ internal static string GetExpandedEnvironmentVariable(string name, EnvironmentVa return result; } - /// <summary> - /// Checks if a particular string (path) is a member of 'combined path' string (like %Path% or %PSModulePath%) - /// </summary> - /// <param name="pathToScan">'Combined path' string to analyze; can not be null.</param> - /// <param name="pathToLookFor">Path to search for; can not be another 'combined path' (semicolon-separated); can not be null.</param> - /// <returns>Index of pathToLookFor in pathToScan; -1 if not found.</returns> - private static int PathContainsSubstring(string pathToScan, string pathToLookFor) - { - // we don't support if any of the args are null - parent function should ensure this; empty values are ok - Diagnostics.Assert(pathToScan != null, "pathToScan should not be null according to contract of the function"); - Diagnostics.Assert(pathToLookFor != null, "pathToLookFor should not be null according to contract of the function"); - - int pos = 0; // position of the current substring in pathToScan - string[] substrings = pathToScan.Split(Path.PathSeparator, StringSplitOptions.None); // we want to process empty entries - string goodPathToLookFor = pathToLookFor.Trim().TrimEnd(Path.DirectorySeparatorChar); // trailing backslashes and white-spaces will mess up equality comparison - foreach (string substring in substrings) - { - string goodSubstring = substring.Trim().TrimEnd(Path.DirectorySeparatorChar); // trailing backslashes and white-spaces will mess up equality comparison - - // We have to use equality comparison on individual substrings (as opposed to simple 'string.IndexOf' or 'string.Contains') - // because of cases like { pathToScan="C:\Temp\MyDir\MyModuleDir", pathToLookFor="C:\Temp" } - - if (string.Equals(goodSubstring, goodPathToLookFor, StringComparison.OrdinalIgnoreCase)) - { - return pos; // match found - return index of it in the 'pathToScan' string - } - else - { - pos += substring.Length + 1; // '1' is for trailing semicolon - } - } - // if we are here, that means a match was not found - return -1; - } - /// <summary> /// Adds paths to a 'combined path' string (like %Path% or %PSModulePath%) if they are not already there. /// </summary> /// <param name="basePath">Path string (like %Path% or %PSModulePath%).</param> - /// <param name="pathToAdd">Collection of individual paths to add.</param> + /// <param name="pathToAdd">An individual path to add, or multiple paths separated by the path separator character.</param> /// <param name="insertPosition">-1 to append to the end; 0 to insert in the beginning of the string; etc...</param> /// <returns>Result string.</returns> - private static string AddToPath(string basePath, string pathToAdd, int insertPosition) + private static string UpdatePath(string basePath, string pathToAdd, ref int insertPosition) { // we don't support if any of the args are null - parent function should ensure this; empty values are ok - Diagnostics.Assert(basePath != null, "basePath should not be null according to contract of the function"); - Diagnostics.Assert(pathToAdd != null, "pathToAdd should not be null according to contract of the function"); + Dbg.Assert(basePath != null, "basePath should not be null according to contract of the function"); + Dbg.Assert(pathToAdd != null, "pathToAdd should not be null according to contract of the function"); + + // The 'pathToAdd' could be a 'combined path' (path-separator-separated). + string[] newPaths = pathToAdd.Split( + Path.PathSeparator, + StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); - StringBuilder result = new StringBuilder(basePath); + if (newPaths.Length is 0) + { + // The 'pathToAdd' doesn't really contain any paths to add. + return basePath; + } + + var result = new StringBuilder(basePath, capacity: basePath.Length + pathToAdd.Length + newPaths.Length); + var addedPaths = new HashSet<string>(StringComparer.OrdinalIgnoreCase); + string[] initialPaths = basePath.Split( + Path.PathSeparator, + StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries); + + foreach (string p in initialPaths) + { + // Remove the trailing directory separators. + // Trailing white spaces were already removed by 'StringSplitOptions.TrimEntries'. + addedPaths.Add(Path.TrimEndingDirectorySeparator(p)); + } - if (!string.IsNullOrEmpty(pathToAdd)) // we don't want to append empty paths + foreach (string subPathToAdd in newPaths) { - foreach (string subPathToAdd in pathToAdd.Split(Path.PathSeparator, StringSplitOptions.RemoveEmptyEntries)) // in case pathToAdd is a 'combined path' (semicolon-separated) + // Remove the trailing directory separators. + // Trailing white spaces were already removed by 'StringSplitOptions.TrimEntries'. + string normalizedPath = Path.TrimEndingDirectorySeparator(subPathToAdd); + if (addedPaths.Contains(normalizedPath)) { - int position = PathContainsSubstring(result.ToString(), subPathToAdd); // searching in effective 'result' value ensures that possible duplicates in pathsToAdd are handled correctly - if (position == -1) // subPathToAdd not found - add it - { - if (insertPosition == -1 || insertPosition > basePath.Length) // append subPathToAdd to the end - { - bool endsWithPathSeparator = false; - if (result.Length > 0) - { - endsWithPathSeparator = (result[result.Length - 1] == Path.PathSeparator); - } + // The normalized sub path was already added - skip it. + continue; + } - if (endsWithPathSeparator) - { - result.Append(subPathToAdd); - } - else - { - result.Append(Path.PathSeparator + subPathToAdd); - } - } - else if (insertPosition > result.Length) - { - // handle case where path is a singleton with no path separator already - result.Append(Path.PathSeparator).Append(subPathToAdd); - } - else // insert at the requested location (this is used by DSC (<Program Files> location) and by 'user-specific location' (SpecialFolder.MyDocuments or EVT.User)) - { - result.Insert(insertPosition, subPathToAdd + Path.PathSeparator); - } + // The normalized sub path was not found - add it. + if (insertPosition is -1 || insertPosition >= result.Length) + { + // Append the normalized sub path to the end. + if (result.Length > 0 && result[^1] != Path.PathSeparator) + { + result.Append(Path.PathSeparator); } + + result.Append(normalizedPath); + // Next insertion should happen at the end. + insertPosition = result.Length; + } + else + { + // Insert at the requested location. + // This is used by the user-specific module path, the shared module path (<Program Files> location), and the PSHome module path. + string strToInsert = normalizedPath + Path.PathSeparator; + result.Insert(insertPosition, strToInsert); + + // Next insertion should happen after the just inserted string. + insertPosition += strToInsert.Length; } + + // Add it to the set. + addedPaths.Add(normalizedPath); } return result.ToString(); @@ -1218,7 +1209,7 @@ public static string GetModulePath(string currentProcessModulePath, string hklmM string psHomeModulePath = GetPSHomeModulePath(); // $PSHome\Modules location // If the variable isn't set, then set it to the default value - if (currentProcessModulePath == null) // EVT.Process does Not exist - really corner case + if (string.IsNullOrEmpty(currentProcessModulePath)) // EVT.Process does Not exist - really corner case { // Handle the default case... if (string.IsNullOrEmpty(hkcuUserModulePath)) // EVT.User does Not exist -> set to <SpecialFolder.MyDocuments> location @@ -1270,21 +1261,6 @@ public static string GetModulePath(string currentProcessModulePath, string hklmM return currentProcessModulePath; } - private static string UpdatePath(string path, string pathToAdd, ref int insertIndex) - { - if (!string.IsNullOrEmpty(pathToAdd)) - { - path = AddToPath(path, pathToAdd, insertIndex); - insertIndex = path.IndexOf(Path.PathSeparator, PathContainsSubstring(path, pathToAdd)); - if (insertIndex != -1) - { - // advance past the path separator - insertIndex++; - } - } - return path; - } - /// <summary> /// Checks if $env:PSModulePath is not set and sets it as appropriate. Note - because these /// strings go through the provider, we need to escape any wildcards before passing them @@ -1358,11 +1334,16 @@ private static string SetModulePath() { string currentModulePath = GetExpandedEnvironmentVariable(Constants.PSModulePathEnvVar, EnvironmentVariableTarget.Process); #if !UNIX - // if the current process and user env vars are the same, it means we need to append the machine one as it's incomplete - // otherwise, the user modified it and we should use the process one + // if the current process and user env vars are the same, it means we need to append the machine one as it's incomplete. + // Otherwise, the user modified it and we should use the process one. if (string.CompareOrdinal(GetExpandedEnvironmentVariable(Constants.PSModulePathEnvVar, EnvironmentVariableTarget.User), currentModulePath) == 0) { - currentModulePath = currentModulePath + Path.PathSeparator + GetExpandedEnvironmentVariable(Constants.PSModulePathEnvVar, EnvironmentVariableTarget.Machine); + string machineScopeValue = GetExpandedEnvironmentVariable(Constants.PSModulePathEnvVar, EnvironmentVariableTarget.Machine); + currentModulePath = string.IsNullOrEmpty(currentModulePath) + ? machineScopeValue + : string.IsNullOrEmpty(machineScopeValue) + ? currentModulePath + : string.Concat(currentModulePath, Path.PathSeparator, machineScopeValue); } #endif string allUsersModulePath = PowerShellConfig.Instance.GetModulePath(ConfigScope.AllUsers); diff --git a/src/System.Management.Automation/engine/Modules/ScriptAnalysis.cs b/src/System.Management.Automation/engine/Modules/ScriptAnalysis.cs index 7207a7292c0..892d7375387 100644 --- a/src/System.Management.Automation/engine/Modules/ScriptAnalysis.cs +++ b/src/System.Management.Automation/engine/Modules/ScriptAnalysis.cs @@ -40,7 +40,7 @@ internal static ScriptAnalysis Analyze(string path, ExecutionContext context) // So eat the invalid operation } - string scriptContent = ReadScript(path); + string scriptContent = File.ReadAllText(path, Encoding.Default); ParseError[] errors; var moduleAst = (new Parser()).Parse(path, scriptContent, null, out errors, ParseMode.ModuleAnalysis); @@ -89,19 +89,6 @@ internal static ScriptAnalysis Analyze(string path, ExecutionContext context) return result; } - internal static string ReadScript(string path) - { - using (FileStream readerStream = new FileStream(path, FileMode.Open, FileAccess.Read)) - { - Microsoft.Win32.SafeHandles.SafeFileHandle safeFileHandle = readerStream.SafeFileHandle; - - using (StreamReader scriptReader = new StreamReader(readerStream, Encoding.Default)) - { - return scriptReader.ReadToEnd(); - } - } - } - internal List<string> DiscoveredExports { get; set; } internal Dictionary<string, string> DiscoveredAliases { get; set; } diff --git a/src/System.Management.Automation/engine/MshCommandRuntime.cs b/src/System.Management.Automation/engine/MshCommandRuntime.cs index 2e5cdb455b7..e674cb1c5eb 100644 --- a/src/System.Management.Automation/engine/MshCommandRuntime.cs +++ b/src/System.Management.Automation/engine/MshCommandRuntime.cs @@ -2360,7 +2360,7 @@ internal AllowWrite(InternalCommand permittedToWrite, bool permittedToWriteToPip { if (permittedToWrite == null) throw PSTraceSource.NewArgumentNullException(nameof(permittedToWrite)); - if (!(permittedToWrite.commandRuntime is MshCommandRuntime mcr)) + if (permittedToWrite.commandRuntime is not MshCommandRuntime mcr) throw PSTraceSource.NewArgumentNullException("permittedToWrite.CommandRuntime"); _pp = mcr.PipelineProcessor; if (_pp == null) @@ -2372,19 +2372,18 @@ internal AllowWrite(InternalCommand permittedToWrite, bool permittedToWriteToPip _pp._permittedToWriteToPipeline = permittedToWriteToPipeline; _pp._permittedToWriteThread = Thread.CurrentThread; } + /// <summary> - /// End the scope where WriteObject/WriteError is permitted. + /// Release all resources. /// </summary> - /// <!-- - /// Not a true public, since the class is internal. - /// This is public only due to C# interface rules. - /// --> + /// <remarks> + /// End the scope where WriteObject/WriteError is permitted. + /// </remarks> public void Dispose() { _pp._permittedToWrite = _wasPermittedToWrite; _pp._permittedToWriteToPipeline = _wasPermittedToWriteToPipeline; _pp._permittedToWriteThread = _wasPermittedToWriteThread; - GC.SuppressFinalize(this); } // There is no finalizer, by design. This class relies on always diff --git a/src/System.Management.Automation/engine/MshObject.cs b/src/System.Management.Automation/engine/MshObject.cs index 8303058759d..c5e8bbac443 100644 --- a/src/System.Management.Automation/engine/MshObject.cs +++ b/src/System.Management.Automation/engine/MshObject.cs @@ -592,7 +592,7 @@ protected PSObject(SerializationInfo info, StreamingContext context) throw PSTraceSource.NewArgumentNullException(nameof(info)); } - if (!(info.GetValue("CliXml", typeof(string)) is string serializedData)) + if (info.GetValue("CliXml", typeof(string)) is not string serializedData) { throw PSTraceSource.NewArgumentNullException(nameof(info)); } @@ -980,7 +980,7 @@ public static implicit operator PSObject(bool valueToConvert) /// </summary> internal static object Base(object obj) { - if (!(obj is PSObject mshObj)) + if (obj is not PSObject mshObj) { return obj; } @@ -1064,7 +1064,7 @@ internal static PSObject AsPSObject(object obj, bool storeTypeNameAndInstanceMem /// <returns></returns> internal static object GetKeyForResurrectionTables(object obj) { - if (!(obj is PSObject pso)) + if (obj is not PSObject pso) { return obj; } @@ -1611,7 +1611,7 @@ public virtual PSObject Copy() bool needToReAddInstanceMembersAndTypeNames = !object.ReferenceEquals(GetKeyForResurrectionTables(this), GetKeyForResurrectionTables(returnValue)); if (needToReAddInstanceMembersAndTypeNames) { - Diagnostics.Assert(!returnValue.InstanceMembers.Any(), "needToReAddInstanceMembersAndTypeNames should mean that the new object has a fresh/empty list of instance members"); + Diagnostics.Assert(returnValue.InstanceMembers.Count == 0, "needToReAddInstanceMembersAndTypeNames should mean that the new object has a fresh/empty list of instance members"); foreach (PSMemberInfo member in this.InstanceMembers) { if (member.IsHidden) @@ -1851,7 +1851,7 @@ internal static object GetNoteSettingValue(PSMemberSet settings, string noteName settings.ReplicateInstance(ownerObject); } - if (!(settings.Members[noteName] is PSNoteProperty note)) + if (settings.Members[noteName] is not PSNoteProperty note) { return defaultValue; } diff --git a/src/System.Management.Automation/engine/MshObjectTypeDescriptor.cs b/src/System.Management.Automation/engine/MshObjectTypeDescriptor.cs index 11955713c7e..113161748c9 100644 --- a/src/System.Management.Automation/engine/MshObjectTypeDescriptor.cs +++ b/src/System.Management.Automation/engine/MshObjectTypeDescriptor.cs @@ -219,7 +219,7 @@ private static PSObject GetComponentPSObject(object component) PSObject mshObj = component as PSObject; if (mshObj == null) { - if (!(component is PSObjectTypeDescriptor descriptor)) + if (component is not PSObjectTypeDescriptor descriptor) { throw PSTraceSource.NewArgumentException(nameof(component), ExtendedTypeSystem.InvalidComponent, "component", @@ -464,7 +464,7 @@ public override PropertyDescriptorCollection GetProperties(Attribute[] attribute /// <returns>True if the Instance property of <paramref name="obj"/> is equal to the current Instance; otherwise, false.</returns> public override bool Equals(object obj) { - if (!(obj is PSObjectTypeDescriptor other)) + if (obj is not PSObjectTypeDescriptor other) { return false; } diff --git a/src/System.Management.Automation/engine/NativeCommandParameterBinder.cs b/src/System.Management.Automation/engine/NativeCommandParameterBinder.cs index 0124b01332c..31ac506c86a 100644 --- a/src/System.Management.Automation/engine/NativeCommandParameterBinder.cs +++ b/src/System.Management.Automation/engine/NativeCommandParameterBinder.cs @@ -161,7 +161,7 @@ internal string[] ArgumentList /// <param name="argument">The value used with parameter.</param> internal void AddToArgumentList(CommandParameterInternal parameter, string argument) { - if (parameter.ParameterNameSpecified && parameter.ParameterText.EndsWith(":")) + if (parameter.ParameterNameSpecified && parameter.ParameterText.EndsWith(':')) { if (argument != parameter.ParameterText) { @@ -406,12 +406,9 @@ private void PossiblyGlobArg(string arg, CommandParameterInternal parameter, boo } } #else - if (!usedQuotes && ExperimentalFeature.IsEnabled(ExperimentalFeature.PSNativeWindowsTildeExpansion)) + if (!usedQuotes && ExpandTilde(arg, parameter)) { - if (ExpandTilde(arg, parameter)) - { - argExpanded = true; - } + argExpanded = true; } #endif @@ -500,7 +497,7 @@ private static string GetEnumerableArgSeparator(ArrayLiteralAst arrayLiteralAst, afterPrev -= arrayExtent.StartOffset; beforeNext -= arrayExtent.StartOffset; - if (arrayText[afterPrev] == ',') + if (arrayText[afterPrev] == ',') { return ", "; } @@ -509,7 +506,7 @@ private static string GetEnumerableArgSeparator(ArrayLiteralAst arrayLiteralAst, { return " ,"; } - + return " , "; } diff --git a/src/System.Management.Automation/engine/NativeCommandProcessor.cs b/src/System.Management.Automation/engine/NativeCommandProcessor.cs index 11aaff1535f..145fe968fda 100644 --- a/src/System.Management.Automation/engine/NativeCommandProcessor.cs +++ b/src/System.Management.Automation/engine/NativeCommandProcessor.cs @@ -831,6 +831,7 @@ private void InitNativeProcess() bool useSpecialArgumentPassing = UseSpecialArgumentPassing(oldFileName); if (useSpecialArgumentPassing) { + // codeql[cs/microsoft/command-line-injection] - This is expected PowerShell behavior where user inputted paths are supported for the context of this method and the path portion of the argument is escaped. The user assumes trust for the file path specified on the user's system to start process for, and in the case of remoting, restricted remoting security guidelines should be used. startInfo.Arguments = "\"" + oldFileName + "\" " + startInfo.Arguments; } else @@ -855,7 +856,7 @@ private void InitNativeProcess() startInfo.ArgumentList.RemoveAt(0); } - // codeql[cs/microsoft/command-line-injection-shell-execution] - This is expected Poweshell behavior where user inputted paths are supported for the context of this method. The user assumes trust for the file path specified on the user's system to retrieve process info for, and in the case of remoting, restricted remoting security guidelines should be used. + // codeql[cs/microsoft/command-line-injection-shell-execution] - This is expected PowerShell behavior where user inputted paths are supported for the context of this method. The user assumes trust for the file path specified on the user's system to retrieve process info for, and in the case of remoting, restricted remoting security guidelines should be used. startInfo.FileName = oldFileName; } } @@ -1607,7 +1608,7 @@ private ProcessStartInfo GetProcessStartInfo( { var startInfo = new ProcessStartInfo { - // codeql[cs/microsoft/command-line-injection-shell-execution] - This is expected Poweshell behavior where user inputted paths are supported for the context of this method. The user assumes trust for the file path specified on the user's system to retrieve process info for, and in the case of remoting, restricted remoting security guidelines should be used. + // codeql[cs/microsoft/command-line-injection-shell-execution] - This is expected PowerShell behavior where user inputted paths are supported for the context of this method. The user assumes trust for the file path specified on the user's system to retrieve process info for, and in the case of remoting, restricted remoting security guidelines should be used. FileName = this.Path }; @@ -1645,16 +1646,17 @@ private ProcessStartInfo GetProcessStartInfo( startInfo.UseShellExecute = false; startInfo.RedirectStandardInput = redirectInput; + Encoding outputEncoding = GetOutputEncoding(); if (redirectOutput) { startInfo.RedirectStandardOutput = true; - startInfo.StandardOutputEncoding = Console.OutputEncoding; + startInfo.StandardOutputEncoding = outputEncoding; } if (redirectError) { startInfo.RedirectStandardError = true; - startInfo.StandardErrorEncoding = Console.OutputEncoding; + startInfo.StandardErrorEncoding = outputEncoding; } } @@ -1677,6 +1679,7 @@ private ProcessStartInfo GetProcessStartInfo( { using (ParameterBinderBase.bindingTracer.TraceScope("BIND argument [{0}]", NativeParameterBinderController.Arguments)) { + // codeql[cs/microsoft/command-line-injection ] - This is intended PowerShell behavior as NativeParameterBinderController.Arguments is what the native parameter binder generates based on the user input when invoking the command and cannot be injected externally. startInfo.Arguments = NativeParameterBinderController.Arguments; } } @@ -1711,6 +1714,20 @@ private ProcessStartInfo GetProcessStartInfo( return startInfo; } +#nullable enable + /// <summary> + /// Gets the encoding to use for a process' output/error pipes. + /// </summary> + /// <returns>The encoding to use for the process output.</returns> + private Encoding GetOutputEncoding() + { + Encoding? applicationOutputEncoding = Context.GetVariableValue( + SpecialVariables.PSApplicationOutputEncodingVarPath) as Encoding; + + return applicationOutputEncoding ?? Console.OutputEncoding; + } +#nullable disable + /// <summary> /// Determine if we have a special file which will change the way native argument passing /// is done on Windows. We use legacy behavior for cmd.exe, .bat, .cmd files. diff --git a/src/System.Management.Automation/engine/PSConfiguration.cs b/src/System.Management.Automation/engine/PSConfiguration.cs index e321423f768..419a4cae95f 100644 --- a/src/System.Management.Automation/engine/PSConfiguration.cs +++ b/src/System.Management.Automation/engine/PSConfiguration.cs @@ -89,7 +89,10 @@ private PowerShellConfig() // Note: This directory may or may not exist depending upon the execution scenario. // Writes will attempt to create the directory if it does not already exist. perUserConfigDirectory = Platform.ConfigDirectory; - perUserConfigFile = Path.Combine(perUserConfigDirectory, ConfigFileName); + if (!string.IsNullOrEmpty(perUserConfigDirectory)) + { + perUserConfigFile = Path.Combine(perUserConfigDirectory, ConfigFileName); + } emptyConfig = new JObject(); configRoots = new JObject[2]; @@ -387,6 +390,11 @@ internal PSKeyword GetLogKeywords() private T ReadValueFromFile<T>(ConfigScope scope, string key, T defaultValue = default) { string fileName = GetConfigFilePath(scope); + if (string.IsNullOrEmpty(fileName)) + { + return defaultValue; + } + JObject configData = configRoots[(int)scope]; if (configData == null) diff --git a/src/System.Management.Automation/engine/PSVersionInfo.cs b/src/System.Management.Automation/engine/PSVersionInfo.cs index 75f75cc112f..eef9819a568 100644 --- a/src/System.Management.Automation/engine/PSVersionInfo.cs +++ b/src/System.Management.Automation/engine/PSVersionInfo.cs @@ -795,7 +795,7 @@ public int CompareTo(object version) return 1; } - if (!(version is SemanticVersion v)) + if (version is not SemanticVersion v) { throw PSTraceSource.NewArgumentException(nameof(version)); } diff --git a/src/System.Management.Automation/engine/ProgressRecord.cs b/src/System.Management.Automation/engine/ProgressRecord.cs index 56d5518dcf8..b3139dc8e6e 100644 --- a/src/System.Management.Automation/engine/ProgressRecord.cs +++ b/src/System.Management.Automation/engine/ProgressRecord.cs @@ -293,7 +293,7 @@ internal ProgressRecord(ProgressRecord other) } /// <summary> - /// Overrides <see cref="System.Object.ToString"/> + /// Overrides <see cref="object.ToString"/> /// </summary> /// <returns> /// "parent = a id = b act = c stat = d cur = e pct = f sec = g type = h" where diff --git a/src/System.Management.Automation/engine/SessionStateContainer.cs b/src/System.Management.Automation/engine/SessionStateContainer.cs index e97d62c87d1..fa8884b92e8 100644 --- a/src/System.Management.Automation/engine/SessionStateContainer.cs +++ b/src/System.Management.Automation/engine/SessionStateContainer.cs @@ -1839,7 +1839,7 @@ private void ProcessPathItems( return; } - if (!(childNameObjects[index].BaseObject is string childName)) + if (childNameObjects[index].BaseObject is not string childName) { continue; } @@ -2584,7 +2584,7 @@ private void DoGetChildNamesManually( return; } - if (!(result.BaseObject is string name)) + if (result.BaseObject is not string name) { continue; } @@ -2632,7 +2632,7 @@ private void DoGetChildNamesManually( return; } - if (!(result.BaseObject is string name)) + if (result.BaseObject is not string name) { continue; } diff --git a/src/System.Management.Automation/engine/SessionStateProviderAPIs.cs b/src/System.Management.Automation/engine/SessionStateProviderAPIs.cs index 0c94c9ea059..3ad2ed99e31 100644 --- a/src/System.Management.Automation/engine/SessionStateProviderAPIs.cs +++ b/src/System.Management.Automation/engine/SessionStateProviderAPIs.cs @@ -350,7 +350,7 @@ internal DriveCmdletProvider GetDriveProviderInstance(string providerId) throw PSTraceSource.NewArgumentNullException(nameof(providerId)); } - if (!(GetProviderInstance(providerId) is DriveCmdletProvider driveCmdletProvider)) + if (GetProviderInstance(providerId) is not DriveCmdletProvider driveCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.DriveCmdletProvider_NotSupported); @@ -382,7 +382,7 @@ internal DriveCmdletProvider GetDriveProviderInstance(ProviderInfo provider) throw PSTraceSource.NewArgumentNullException(nameof(provider)); } - if (!(GetProviderInstance(provider) is DriveCmdletProvider driveCmdletProvider)) + if (GetProviderInstance(provider) is not DriveCmdletProvider driveCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.DriveCmdletProvider_NotSupported); @@ -414,7 +414,7 @@ private static DriveCmdletProvider GetDriveProviderInstance(CmdletProvider provi throw PSTraceSource.NewArgumentNullException(nameof(providerInstance)); } - if (!(providerInstance is DriveCmdletProvider driveCmdletProvider)) + if (providerInstance is not DriveCmdletProvider driveCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.DriveCmdletProvider_NotSupported); @@ -449,7 +449,7 @@ internal ItemCmdletProvider GetItemProviderInstance(string providerId) throw PSTraceSource.NewArgumentNullException(nameof(providerId)); } - if (!(GetProviderInstance(providerId) is ItemCmdletProvider itemCmdletProvider)) + if (GetProviderInstance(providerId) is not ItemCmdletProvider itemCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ItemCmdletProvider_NotSupported); @@ -481,7 +481,7 @@ internal ItemCmdletProvider GetItemProviderInstance(ProviderInfo provider) throw PSTraceSource.NewArgumentNullException(nameof(provider)); } - if (!(GetProviderInstance(provider) is ItemCmdletProvider itemCmdletProvider)) + if (GetProviderInstance(provider) is not ItemCmdletProvider itemCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ItemCmdletProvider_NotSupported); @@ -513,7 +513,7 @@ private static ItemCmdletProvider GetItemProviderInstance(CmdletProvider provide throw PSTraceSource.NewArgumentNullException(nameof(providerInstance)); } - if (!(providerInstance is ItemCmdletProvider itemCmdletProvider)) + if (providerInstance is not ItemCmdletProvider itemCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ItemCmdletProvider_NotSupported); @@ -548,7 +548,7 @@ internal ContainerCmdletProvider GetContainerProviderInstance(string providerId) throw PSTraceSource.NewArgumentNullException(nameof(providerId)); } - if (!(GetProviderInstance(providerId) is ContainerCmdletProvider containerCmdletProvider)) + if (GetProviderInstance(providerId) is not ContainerCmdletProvider containerCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ContainerCmdletProvider_NotSupported); @@ -580,7 +580,7 @@ internal ContainerCmdletProvider GetContainerProviderInstance(ProviderInfo provi throw PSTraceSource.NewArgumentNullException(nameof(provider)); } - if (!(GetProviderInstance(provider) is ContainerCmdletProvider containerCmdletProvider)) + if (GetProviderInstance(provider) is not ContainerCmdletProvider containerCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ContainerCmdletProvider_NotSupported); @@ -612,7 +612,7 @@ private static ContainerCmdletProvider GetContainerProviderInstance(CmdletProvid throw PSTraceSource.NewArgumentNullException(nameof(providerInstance)); } - if (!(providerInstance is ContainerCmdletProvider containerCmdletProvider)) + if (providerInstance is not ContainerCmdletProvider containerCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.ContainerCmdletProvider_NotSupported); @@ -644,7 +644,7 @@ internal NavigationCmdletProvider GetNavigationProviderInstance(ProviderInfo pro throw PSTraceSource.NewArgumentNullException(nameof(provider)); } - if (!(GetProviderInstance(provider) is NavigationCmdletProvider navigationCmdletProvider)) + if (GetProviderInstance(provider) is not NavigationCmdletProvider navigationCmdletProvider) { throw PSTraceSource.NewNotSupportedException(SessionStateStrings.NavigationCmdletProvider_NotSupported); diff --git a/src/System.Management.Automation/engine/SessionStateSecurityDescriptorInterface.cs b/src/System.Management.Automation/engine/SessionStateSecurityDescriptorInterface.cs index 16ebe0fc3b5..08635c7efe1 100644 --- a/src/System.Management.Automation/engine/SessionStateSecurityDescriptorInterface.cs +++ b/src/System.Management.Automation/engine/SessionStateSecurityDescriptorInterface.cs @@ -35,7 +35,7 @@ internal static ISecurityDescriptorCmdletProvider GetPermissionProviderInstance( throw PSTraceSource.NewArgumentNullException(nameof(providerInstance)); } - if (!(providerInstance is ISecurityDescriptorCmdletProvider permissionCmdletProvider)) + if (providerInstance is not ISecurityDescriptorCmdletProvider permissionCmdletProvider) { throw PSTraceSource.NewNotSupportedException( diff --git a/src/System.Management.Automation/engine/SpecialVariables.cs b/src/System.Management.Automation/engine/SpecialVariables.cs index 7563f89a919..51419a0d5c2 100644 --- a/src/System.Management.Automation/engine/SpecialVariables.cs +++ b/src/System.Management.Automation/engine/SpecialVariables.cs @@ -41,6 +41,10 @@ internal static class SpecialVariables internal static readonly VariablePath OutputEncodingVarPath = new VariablePath(OutputEncoding); + internal const string PSApplicationOutputEncoding = nameof(PSApplicationOutputEncoding); + + internal static readonly VariablePath PSApplicationOutputEncodingVarPath = new VariablePath(PSApplicationOutputEncoding); + internal const string VerboseHelpErrors = "VerboseHelpErrors"; internal static readonly VariablePath VerboseHelpErrorsVarPath = new VariablePath(VerboseHelpErrors); @@ -388,6 +392,7 @@ internal static class SpecialVariables SpecialVariables.NestedPromptLevel, SpecialVariables.pwd, SpecialVariables.Matches, + SpecialVariables.PSApplicationOutputEncoding, }, StringComparer.OrdinalIgnoreCase ); diff --git a/src/System.Management.Automation/engine/Subsystem/Commands/GetPSSubsystemCommand.cs b/src/System.Management.Automation/engine/Subsystem/Commands/GetPSSubsystemCommand.cs index 1ad79404f51..df828c724a2 100644 --- a/src/System.Management.Automation/engine/Subsystem/Commands/GetPSSubsystemCommand.cs +++ b/src/System.Management.Automation/engine/Subsystem/Commands/GetPSSubsystemCommand.cs @@ -8,7 +8,6 @@ namespace System.Management.Automation.Subsystem /// <summary> /// Implementation of 'Get-PSSubsystem' cmdlet. /// </summary> - [Experimental("PSSubsystemPluginModel", ExperimentAction.Show)] [Cmdlet(VerbsCommon.Get, "PSSubsystem", DefaultParameterSetName = AllSet)] [OutputType(typeof(SubsystemInfo))] public sealed class GetPSSubsystemCommand : PSCmdlet diff --git a/src/System.Management.Automation/engine/TransactedString.cs b/src/System.Management.Automation/engine/TransactedString.cs deleted file mode 100644 index 05eab93d198..00000000000 --- a/src/System.Management.Automation/engine/TransactedString.cs +++ /dev/null @@ -1,197 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Text; -using System.Transactions; - -namespace Microsoft.PowerShell.Commands.Management -{ - /// <summary> - /// Represents a string that can be used in transactions. - /// </summary> - public class TransactedString : IEnlistmentNotification - { - private StringBuilder _value; - private StringBuilder _temporaryValue; - private Transaction _enlistedTransaction = null; - - /// <summary> - /// Constructor for the TransactedString class. - /// </summary> - public TransactedString() : this(string.Empty) - { - } - - /// <summary> - /// Constructor for the TransactedString class. - /// </summary> - /// <param name="value"> - /// The initial value of the transacted string. - /// </param> - public TransactedString(string value) - { - _value = new StringBuilder(value); - _temporaryValue = null; - } - - /// <summary> - /// Make the transacted changes permanent. - /// </summary> - void IEnlistmentNotification.Commit(Enlistment enlistment) - { - _value = new StringBuilder(_temporaryValue.ToString()); - _temporaryValue = null; - _enlistedTransaction = null; - enlistment.Done(); - } - - /// <summary> - /// Discard the transacted changes. - /// </summary> - void IEnlistmentNotification.Rollback(Enlistment enlistment) - { - _temporaryValue = null; - _enlistedTransaction = null; - enlistment.Done(); - } - - /// <summary> - /// Discard the transacted changes. - /// </summary> - void IEnlistmentNotification.InDoubt(Enlistment enlistment) - { - enlistment.Done(); - } - - void IEnlistmentNotification.Prepare(PreparingEnlistment preparingEnlistment) - { - preparingEnlistment.Prepared(); - } - - /// <summary> - /// Append text to the transacted string. - /// </summary> - /// <param name="text"> - /// The text to append. - /// </param> - public void Append(string text) - { - ValidateTransactionOrEnlist(); - - if (_enlistedTransaction != null) - { - _temporaryValue.Append(text); - } - else - { - _value.Append(text); - } - } - - /// <summary> - /// Remove text from the transacted string. - /// </summary> - /// <param name="startIndex"> - /// The position in the string from which to start removing. - /// </param> - /// <param name="length"> - /// The length of text to remove. - /// </param> - public void Remove(int startIndex, int length) - { - ValidateTransactionOrEnlist(); - - if (_enlistedTransaction != null) - { - _temporaryValue.Remove(startIndex, length); - } - else - { - _value.Remove(startIndex, length); - } - } - - /// <summary> - /// Gets the length of the transacted string. If this is - /// called within the transaction, it returns the length of - /// the transacted value. Otherwise, it returns the length of - /// the original value. - /// </summary> - public int Length - { - get - { - // If we're not in a transaction, or we are in a different transaction than the one we - // enlisted to, return the publicly visible state. - if ( - (Transaction.Current == null) || - (_enlistedTransaction != Transaction.Current)) - { - return _value.Length; - } - else - { - return _temporaryValue.Length; - } - } - } - - /// <summary> - /// Gets the System.String that represents the transacted - /// transacted string. If this is called within the - /// transaction, it returns the transacted value. - /// Otherwise, it returns the original value. - /// </summary> - public override string ToString() - { - // If we're not in a transaction, or we are in a different transaction than the one we - // enlisted to, return the publicly visible state. - if ( - (Transaction.Current == null) || - (_enlistedTransaction != Transaction.Current)) - { - return _value.ToString(); - } - else - { - return _temporaryValue.ToString(); - } - } - - private void ValidateTransactionOrEnlist() - { - // We're in a transaction - if (Transaction.Current != null) - { - // We haven't yet been called inside of a transaction. So enlist - // in the transaction, and store our save point - if (_enlistedTransaction == null) - { - Transaction.Current.EnlistVolatile(this, EnlistmentOptions.None); - _enlistedTransaction = Transaction.Current; - - _temporaryValue = new StringBuilder(_value.ToString()); - } - // We're already enlisted in a transaction - else - { - // And we're in that transaction - if (Transaction.Current != _enlistedTransaction) - { - throw new InvalidOperationException("Cannot modify string. It has been modified by another transaction."); - } - } - } - // We're not in a transaction - else - { - // If we're not subscribed to a transaction, modify the underlying value - if (_enlistedTransaction != null) - { - throw new InvalidOperationException("Cannot modify string. It has been modified by another transaction."); - } - } - } - } -} diff --git a/src/System.Management.Automation/engine/TransactionManager.cs b/src/System.Management.Automation/engine/TransactionManager.cs deleted file mode 100644 index e77ffebedb4..00000000000 --- a/src/System.Management.Automation/engine/TransactionManager.cs +++ /dev/null @@ -1,708 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#pragma warning disable 1634, 1691 - -using System.Collections.Generic; -using System.Transactions; -using System.Management.Automation.Internal; - -namespace System.Management.Automation -{ - /// <summary> - /// The status of a PowerShell transaction. - /// </summary> - public enum PSTransactionStatus - { - /// <summary> - /// The transaction has been rolled back. - /// </summary> - RolledBack = 0, - - /// <summary> - /// The transaction has been committed. - /// </summary> - Committed = 1, - - /// <summary> - /// The transaction is currently active. - /// </summary> - Active = 2 - } - - /// <summary> - /// Represents an active transaction. - /// </summary> - public sealed class PSTransaction : IDisposable - { - /// <summary> - /// Initializes a new instance of the PSTransaction class. - /// </summary> - internal PSTransaction(RollbackSeverity rollbackPreference, TimeSpan timeout) - { - _transaction = new CommittableTransaction(timeout); - RollbackPreference = rollbackPreference; - _subscriberCount = 1; - } - - /// <summary> - /// Initializes a new instance of the PSTransaction class using a CommittableTransaction. - /// </summary> - internal PSTransaction(CommittableTransaction transaction, RollbackSeverity severity) - { - _transaction = transaction; - RollbackPreference = severity; - _subscriberCount = 1; - } - - private CommittableTransaction _transaction; - - /// <summary> - /// Gets the rollback preference for this transaction. - /// </summary> - public RollbackSeverity RollbackPreference { get; } - - /// <summary> - /// Gets the number of subscribers to this transaction. - /// </summary> - public int SubscriberCount - { - get - { - // Verify the transaction hasn't been rolled back beneath us - if (this.IsRolledBack) - { - this.SubscriberCount = 0; - } - - return _subscriberCount; - } - - set { _subscriberCount = value; } - } - - private int _subscriberCount; - - /// <summary> - /// Returns the status of this transaction. - /// </summary> - public PSTransactionStatus Status - { - get - { - if (IsRolledBack) - { - return PSTransactionStatus.RolledBack; - } - else if (IsCommitted) - { - return PSTransactionStatus.Committed; - } - else - { - return PSTransactionStatus.Active; - } - } - } - - /// <summary> - /// Activates the transaction held by this PSTransaction. - /// </summary> - internal void Activate() - { - Transaction.Current = _transaction; - } - - /// <summary> - /// Commits the transaction held by this PSTransaction. - /// </summary> - internal void Commit() - { - _transaction.Commit(); - IsCommitted = true; - } - - /// <summary> - /// Rolls back the transaction held by this PSTransaction. - /// </summary> - internal void Rollback() - { - _transaction.Rollback(); - _isRolledBack = true; - } - - /// <summary> - /// Determines whether this PSTransaction has been - /// rolled back or not. - /// </summary> - internal bool IsRolledBack - { - get - { - // Check if it's been aborted underneath us - if ( - (!_isRolledBack) && - (_transaction != null) && - (_transaction.TransactionInformation.Status == TransactionStatus.Aborted)) - { - _isRolledBack = true; - } - - return _isRolledBack; - } - - set - { - _isRolledBack = value; - } - } - - private bool _isRolledBack = false; - - /// <summary> - /// Determines whether this PSTransaction - /// has been committed or not. - /// </summary> - internal bool IsCommitted { get; set; } = false; - - /// <summary> - /// Destructor for the PSTransaction class. - /// </summary> - ~PSTransaction() - { - Dispose(false); - } - - /// <summary> - /// Disposes the PSTransaction object. - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Disposes the PSTransaction object, which disposes the - /// underlying transaction. - /// </summary> - /// <param name="disposing"> - /// Whether to actually dispose the object. - /// </param> - public void Dispose(bool disposing) - { - if (disposing) - { - if (_transaction != null) - { - _transaction.Dispose(); - } - } - } - } - - /// <summary> - /// Supports the transaction management infrastructure for the PowerShell engine. - /// </summary> - public sealed class PSTransactionContext : IDisposable - { - /// <summary> - /// Initializes a new instance of the PSTransactionManager class. - /// </summary> - internal PSTransactionContext(PSTransactionManager transactionManager) - { - _transactionManager = transactionManager; - transactionManager.SetActive(); - } - - private PSTransactionManager _transactionManager; - - /// <summary> - /// Destructor for the PSTransactionManager class. - /// </summary> - ~PSTransactionContext() - { - Dispose(false); - } - - /// <summary> - /// Disposes the PSTransactionContext object. - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Disposes the PSTransactionContext object, which resets the - /// active PSTransaction. - /// </summary> - /// <param name="disposing"> - /// Whether to actually dispose the object. - /// </param> - private void Dispose(bool disposing) - { - if (disposing) - { - _transactionManager.ResetActive(); - } - } - } - - /// <summary> - /// The severity of error that causes PowerShell to automatically - /// rollback the transaction. - /// </summary> - public enum RollbackSeverity - { - /// <summary> - /// Non-terminating errors or worse. - /// </summary> - Error, - - /// <summary> - /// Terminating errors or worse. - /// </summary> - TerminatingError, - - /// <summary> - /// Do not rollback the transaction on error. - /// </summary> - Never - } -} - -namespace System.Management.Automation.Internal -{ - /// <summary> - /// Supports the transaction management infrastructure for the PowerShell engine. - /// </summary> - internal sealed class PSTransactionManager : IDisposable - { - /// <summary> - /// Initializes a new instance of the PSTransactionManager class. - /// </summary> - internal PSTransactionManager() - { - _transactionStack = new Stack<PSTransaction>(); - _transactionStack.Push(null); - } - - /// <summary> - /// Called by engine APIs to ensure they are protected from - /// ambient transactions. - /// </summary> - internal static IDisposable GetEngineProtectionScope() - { - if (s_engineProtectionEnabled && (Transaction.Current != null)) - { - return new System.Transactions.TransactionScope( - System.Transactions.TransactionScopeOption.Suppress); - } - else - { - return null; - } - } - - /// <summary> - /// Called by the transaction manager to enable engine - /// protection the first time a transaction is activated. - /// Engine protection APIs remain protected from this point on. - /// </summary> - internal static void EnableEngineProtection() - { - s_engineProtectionEnabled = true; - } - - private static bool s_engineProtectionEnabled = false; - - /// <summary> - /// Gets the rollback preference for the active transaction. - /// </summary> - internal RollbackSeverity RollbackPreference - { - get - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - if (currentTransaction == null) - { - string error = TransactionStrings.NoTransactionActive; - - // This is not an expected condition, and is just protective - // coding. -#pragma warning suppress 56503 - throw new InvalidOperationException(error); - } - - return currentTransaction.RollbackPreference; - } - } - - /// <summary> - /// Creates a new Transaction if none are active. Otherwise, increments - /// the subscriber count for the active transaction. - /// </summary> - internal void CreateOrJoin() - { - CreateOrJoin(RollbackSeverity.Error, TimeSpan.FromMinutes(1)); - } - - /// <summary> - /// Creates a new Transaction if none are active. Otherwise, increments - /// the subscriber count for the active transaction. - /// </summary> - internal void CreateOrJoin(RollbackSeverity rollbackPreference, TimeSpan timeout) - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - // There is a transaction on the stack - if (currentTransaction != null) - { - // If you are already in a transaction that has been aborted, or committed, - // create it. - if (currentTransaction.IsRolledBack || currentTransaction.IsCommitted) - { - // Clean up the "used" one - _transactionStack.Pop().Dispose(); - - // And add a new one to the stack - _transactionStack.Push(new PSTransaction(rollbackPreference, timeout)); - } - else - { - // This is a usable one. Add a subscriber to it. - currentTransaction.SubscriberCount++; - } - } - else - { - // Add a new transaction to the stack - _transactionStack.Push(new PSTransaction(rollbackPreference, timeout)); - } - } - - /// <summary> - /// Creates a new Transaction that should be managed independently of - /// any parent transactions. - /// </summary> - internal void CreateNew() - { - CreateNew(RollbackSeverity.Error, TimeSpan.FromMinutes(1)); - } - - /// <summary> - /// Creates a new Transaction that should be managed independently of - /// any parent transactions. - /// </summary> - internal void CreateNew(RollbackSeverity rollbackPreference, TimeSpan timeout) - { - _transactionStack.Push(new PSTransaction(rollbackPreference, timeout)); - } - - /// <summary> - /// Completes the current transaction. If only one subscriber is active, this - /// commits the transaction. Otherwise, it reduces the subscriber count by one. - /// </summary> - internal void Commit() - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - // Should not be able to commit a transaction that is not active - if (currentTransaction == null) - { - string error = TransactionStrings.NoTransactionActiveForCommit; - throw new InvalidOperationException(error); - } - - // If you are already in a transaction that has been aborted - if (currentTransaction.IsRolledBack) - { - string error = TransactionStrings.TransactionRolledBackForCommit; - throw new TransactionAbortedException(error); - } - - // If you are already in a transaction that has been committed - if (currentTransaction.IsCommitted) - { - string error = TransactionStrings.CommittedTransactionForCommit; - throw new InvalidOperationException(error); - } - - if (currentTransaction.SubscriberCount == 1) - { - currentTransaction.Commit(); - currentTransaction.SubscriberCount = 0; - } - else - { - currentTransaction.SubscriberCount--; - } - - // Now that we've committed, go back to the last available transaction - while ((_transactionStack.Count > 2) && - (_transactionStack.Peek().IsRolledBack || _transactionStack.Peek().IsCommitted)) - { - _transactionStack.Pop().Dispose(); - } - } - - /// <summary> - /// Aborts the current transaction, no matter how many subscribers are part of it. - /// </summary> - internal void Rollback() - { - Rollback(false); - } - - /// <summary> - /// Aborts the current transaction, no matter how many subscribers are part of it. - /// </summary> - internal void Rollback(bool suppressErrors) - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - // Should not be able to roll back a transaction that is not active - if (currentTransaction == null) - { - string error = TransactionStrings.NoTransactionActiveForRollback; - throw new InvalidOperationException(error); - } - - // If you are already in a transaction that has been aborted - if (currentTransaction.IsRolledBack) - { - if (!suppressErrors) - { - // Otherwise, you should not be able to roll it back. - string error = TransactionStrings.TransactionRolledBackForRollback; - throw new TransactionAbortedException(error); - } - } - - // See if they've already committed the transaction - if (currentTransaction.IsCommitted) - { - if (!suppressErrors) - { - string error = TransactionStrings.CommittedTransactionForRollback; - throw new InvalidOperationException(error); - } - } - - // Roll back the transaction if it hasn't been rolled back - currentTransaction.SubscriberCount = 0; - currentTransaction.Rollback(); - - // Now that we've rolled back, go back to the last available transaction - while ((_transactionStack.Count > 2) && - (_transactionStack.Peek().IsRolledBack || _transactionStack.Peek().IsCommitted)) - { - _transactionStack.Pop().Dispose(); - } - } - - /// <summary> - /// Sets the base transaction; any transactions created thereafter will be nested to this instance. - /// </summary> - internal void SetBaseTransaction(CommittableTransaction transaction, RollbackSeverity severity) - { - if (this.HasTransaction) - { - throw new InvalidOperationException(TransactionStrings.BaseTransactionMustBeFirst); - } - - PSTransaction currentTransaction = _transactionStack.Peek(); - - // If there is a "used" transaction at the top of the stack, clean it up - while (_transactionStack.Peek() != null && - (_transactionStack.Peek().IsRolledBack || _transactionStack.Peek().IsCommitted)) - { - _transactionStack.Pop().Dispose(); - } - - _baseTransaction = new PSTransaction(transaction, severity); - _transactionStack.Push(_baseTransaction); - } - - /// <summary> - /// Removes the transaction added by SetBaseTransaction. - /// </summary> - internal void ClearBaseTransaction() - { - if (_baseTransaction == null) - { - throw new InvalidOperationException(TransactionStrings.BaseTransactionNotSet); - } - - if (_transactionStack.Peek() != _baseTransaction) - { - throw new InvalidOperationException(TransactionStrings.BaseTransactionNotActive); - } - - _transactionStack.Pop().Dispose(); - _baseTransaction = null; - } - - private Stack<PSTransaction> _transactionStack; - private PSTransaction _baseTransaction; - - /// <summary> - /// Returns the current engine transaction. - /// </summary> - internal PSTransaction GetCurrent() - { - return _transactionStack.Peek(); - } - - /// <summary> - /// Activates the current transaction, both in the engine, and in the Ambient. - /// </summary> - internal void SetActive() - { - PSTransactionManager.EnableEngineProtection(); - - PSTransaction currentTransaction = _transactionStack.Peek(); - - // Should not be able to activate a transaction that is not active - if (currentTransaction == null) - { - string error = TransactionStrings.NoTransactionForActivation; - throw new InvalidOperationException(error); - } - - // If you are already in a transaction that has been aborted, you should - // not be able to activate it. - if (currentTransaction.IsRolledBack) - { - string error = TransactionStrings.NoTransactionForActivationBecauseRollback; - throw new TransactionAbortedException(error); - } - - _previousActiveTransaction = Transaction.Current; - currentTransaction.Activate(); - } - - private Transaction _previousActiveTransaction; - - /// <summary> - /// Deactivates the current transaction in the engine, and restores the - /// ambient transaction. - /// </summary> - internal void ResetActive() - { - // Even if you are in a transaction that has been aborted, you - // should still be able to restore the current transaction. - - Transaction.Current = _previousActiveTransaction; - _previousActiveTransaction = null; - } - - /// <summary> - /// Determines if you have a transaction that you can set active and work on. - /// </summary> - internal bool HasTransaction - { - get - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - if ((currentTransaction != null) && - (!currentTransaction.IsCommitted) && - (!currentTransaction.IsRolledBack)) - { - return true; - } - else - { - return false; - } - } - } - - /// <summary> - /// Determines if the last transaction has been committed. - /// </summary> - internal bool IsLastTransactionCommitted - { - get - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - if (currentTransaction != null) - { - return currentTransaction.IsCommitted; - } - else - { - return false; - } - } - } - - /// <summary> - /// Determines if the last transaction has been rolled back. - /// </summary> - internal bool IsLastTransactionRolledBack - { - get - { - PSTransaction currentTransaction = _transactionStack.Peek(); - - if (currentTransaction != null) - { - return currentTransaction.IsRolledBack; - } - else - { - return false; - } - } - } - - /// <summary> - /// Destructor for the PSTransactionManager class. - /// </summary> - ~PSTransactionManager() - { - Dispose(false); - } - - /// <summary> - /// Disposes the PSTransactionManager object. - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Disposes the PSTransactionContext object, which resets the - /// active PSTransaction. - /// </summary> - /// <param name="disposing"> - /// Whether to actually dispose the object. - /// </param> - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2213:DisposableFieldsShouldBeDisposed", MessageId = "baseTransaction", Justification = "baseTransaction should not be disposed since we do not own it - it belongs to the caller")] - public void Dispose(bool disposing) - { - if (disposing) - { - ResetActive(); - - while (_transactionStack.Peek() != null) - { - PSTransaction currentTransaction = _transactionStack.Pop(); - - if (currentTransaction != _baseTransaction) - { - currentTransaction.Dispose(); - } - } - } - } - } -} diff --git a/src/System.Management.Automation/engine/TypeTable.cs b/src/System.Management.Automation/engine/TypeTable.cs index bffeb9e0ceb..a0eead95e23 100644 --- a/src/System.Management.Automation/engine/TypeTable.cs +++ b/src/System.Management.Automation/engine/TypeTable.cs @@ -3922,7 +3922,7 @@ internal Collection<string> GetSpecificProperties(ConsolidatedString types) } PSMemberSet settings = typeMembers[PSStandardMembers] as PSMemberSet; - if (!(settings?.Members[PropertySerializationSet] is PSPropertySet typeProperties)) + if (settings?.Members[PropertySerializationSet] is not PSPropertySet typeProperties) { continue; } diff --git a/src/System.Management.Automation/engine/TypeTable_Types_Ps1Xml.cs b/src/System.Management.Automation/engine/TypeTable_Types_Ps1Xml.cs index c1a134cdfbf..26e3621c240 100644 --- a/src/System.Management.Automation/engine/TypeTable_Types_Ps1Xml.cs +++ b/src/System.Management.Automation/engine/TypeTable_Types_Ps1Xml.cs @@ -565,9 +565,7 @@ private void Process_Types_Ps1Xml(string filePath, ConcurrentBag<string> errors) typeName, new PSScriptProperty( @"DisplayName", - GetScriptBlock(@"if ($this.Name.IndexOf('-') -lt 0) - { - if ($null -ne $this.ResolvedCommand) + GetScriptBlock(@"if ($null -ne $this.ResolvedCommand) { $this.Name + "" -> "" + $this.ResolvedCommand.Name } @@ -575,11 +573,7 @@ private void Process_Types_Ps1Xml(string filePath, ConcurrentBag<string> errors) { $this.Name + "" -> "" + $this.Definition } - } - else - { - $this.Name - }"), + "), setterScript: null, shouldCloneOnAccess: true), typeMembers, diff --git a/src/System.Management.Automation/engine/debugger/debugger.cs b/src/System.Management.Automation/engine/debugger/debugger.cs index bdad4960ac0..985d90ab3ec 100644 --- a/src/System.Management.Automation/engine/debugger/debugger.cs +++ b/src/System.Management.Automation/engine/debugger/debugger.cs @@ -2084,8 +2084,8 @@ private void SetPendingBreakpoints(FunctionContext functionContext) else { tuple.Item1.Add(breakpoint.SequencePointIndex, new List<LineBreakpoint> { breakpoint }); - } - + } + // We need to keep track of any breakpoints that are bound in each script because they may // need to be rebound if the script changes. var boundBreakpoints = _boundBreakpoints[currentScriptFile].Item2; @@ -2099,7 +2099,7 @@ private void SetPendingBreakpoints(FunctionContext functionContext) } // Here could check if all breakpoints for the current functionContext were bound, but because there is no atomic - // api for conditional removal we either need to lock, or do some trickery that has possibility of race conditions. + // api for conditional removal we either need to lock, or do some trickery that has possibility of race conditions. // Instead we keep the item in the dictionary with 0 breakpoint count. This should not be a big issue, // because it is single entry per file that had breakpoints, so there won't be thousands of files in a session. } @@ -2368,7 +2368,7 @@ public override DebuggerCommandResults ProcessCommand(PSCommand command, PSDataC // // Otherwise let root script debugger handle it. // - if (!(_context.CurrentRunspace is LocalRunspace localRunspace)) + if (_context.CurrentRunspace is not LocalRunspace localRunspace) { throw new PSInvalidOperationException( DebuggerStrings.CannotProcessDebuggerCommandNotStopped, @@ -3829,7 +3829,7 @@ private void HandleMonitorRunningRSDebuggerStop(object sender, DebuggerStopEvent } // Get nested debugger runspace info. - if (!(senderDebugger is NestedRunspaceDebugger nestedDebugger)) { return; } + if (senderDebugger is not NestedRunspaceDebugger nestedDebugger) { return; } PSMonitorRunspaceType runspaceType = nestedDebugger.RunspaceType; @@ -4686,7 +4686,7 @@ protected override void HandleDebuggerStop(object sender, DebuggerStopEventArgs private object DrainAndBlockRemoteOutput() { // We do this only for remote runspaces. - if (!(_runspace is RemoteRunspace remoteRunspace)) { return null; } + if (_runspace is not RemoteRunspace remoteRunspace) { return null; } var runningPowerShell = remoteRunspace.GetCurrentBasePowerShell(); if (runningPowerShell != null) diff --git a/src/System.Management.Automation/engine/hostifaces/Connection.cs b/src/System.Management.Automation/engine/hostifaces/Connection.cs index 3f5911d1c62..ccb918c7dd9 100644 --- a/src/System.Management.Automation/engine/hostifaces/Connection.cs +++ b/src/System.Management.Automation/engine/hostifaces/Connection.cs @@ -761,6 +761,12 @@ public string Name /// Gets the Runspace Id. /// </summary> public int Id { get; } + + /// <summary> + /// Gets and sets a boolean indicating whether the runspace has a + /// debugger attached with <c>Debug-Runspace</c>. + /// </summary> + public bool IsRemoteDebuggerAttached { get; internal set; } /// <summary> /// Returns protocol version that the remote server uses for PS remoting. diff --git a/src/System.Management.Automation/engine/hostifaces/FieldDescription.cs b/src/System.Management.Automation/engine/hostifaces/FieldDescription.cs index 541b1607df0..3f47fedb55e 100644 --- a/src/System.Management.Automation/engine/hostifaces/FieldDescription.cs +++ b/src/System.Management.Automation/engine/hostifaces/FieldDescription.cs @@ -89,7 +89,7 @@ public string Name /// </value> /// <remarks> /// If not already set by a call to <see cref="System.Management.Automation.Host.FieldDescription.SetParameterType"/>, - /// <see cref="System.String"/> will be used as the type. + /// <see cref="string"/> will be used as the type. /// <!--The value of ParameterTypeName is the string value returned. /// by System.Type.Name.--> /// </remarks> @@ -115,7 +115,7 @@ public string Name /// </summary> /// <remarks> /// If not already set by a call to <see cref="System.Management.Automation.Host.FieldDescription.SetParameterType"/>, - /// <see cref="System.String"/> will be used as the type. + /// <see cref="string"/> will be used as the type. /// <!--The value of ParameterTypeName is the string value returned. /// by System.Type.Name.--> /// </remarks> @@ -144,7 +144,7 @@ public string Name /// to load the containing assembly to access the type information. AssemblyName is used for this purpose. /// /// If not already set by a call to <see cref="System.Management.Automation.Host.FieldDescription.SetParameterType"/>, - /// <see cref="System.String"/> will be used as the type. + /// <see cref="string"/> will be used as the type. /// </remarks> public string diff --git a/src/System.Management.Automation/engine/hostifaces/History.cs b/src/System.Management.Automation/engine/hostifaces/History.cs index 3b503f2fade..00a090d4b22 100644 --- a/src/System.Management.Automation/engine/hostifaces/History.cs +++ b/src/System.Management.Automation/engine/hostifaces/History.cs @@ -1436,7 +1436,7 @@ void ProcessRecord() } // Read CommandLine property - if (!(GetPropertyValue(mshObject, "CommandLine") is string commandLine)) + if (GetPropertyValue(mshObject, "CommandLine") is not string commandLine) { break; } diff --git a/src/System.Management.Automation/engine/hostifaces/HostUtilities.cs b/src/System.Management.Automation/engine/hostifaces/HostUtilities.cs index 003625791b1..0e2a987f291 100644 --- a/src/System.Management.Automation/engine/hostifaces/HostUtilities.cs +++ b/src/System.Management.Automation/engine/hostifaces/HostUtilities.cs @@ -1,10 +1,8 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; -using System.Diagnostics.CodeAnalysis; using System.Globalization; using System.Management.Automation.Host; using System.Management.Automation.Internal; @@ -12,26 +10,10 @@ using System.Management.Automation.Subsystem.Feedback; using System.Runtime.InteropServices; using System.Text; -using System.Text.RegularExpressions; - -using Microsoft.PowerShell.Commands; using Microsoft.PowerShell.Commands.Internal.Format; namespace System.Management.Automation { - internal enum SuggestionMatchType - { - /// <summary>Match on a command.</summary> - Command = 0, - /// <summary>Match based on exception message.</summary> - Error = 1, - /// <summary>Match by running a script block.</summary> - Dynamic = 2, - - /// <summary>Match by fully qualified ErrorId.</summary> - ErrorId = 3 - } - #region Public HostUtilities Class /// <summary> @@ -43,31 +25,6 @@ public static class HostUtilities private static readonly char s_actionIndicator = HostSupportUnicode() ? '\u27a4' : '>'; - private static readonly string s_checkForCommandInCurrentDirectoryScript = @" - [System.Diagnostics.DebuggerHidden()] - param() - - $foundSuggestion = $false - - if($lastError -and - ($lastError.Exception -is ""System.Management.Automation.CommandNotFoundException"")) - { - $escapedCommand = [System.Management.Automation.WildcardPattern]::Escape($lastError.TargetObject) - $foundSuggestion = @(Get-Command ($ExecutionContext.SessionState.Path.Combine(""."", $escapedCommand)) -ErrorAction Ignore).Count -gt 0 - } - - $foundSuggestion - "; - - private static readonly string s_createCommandExistsInCurrentDirectoryScript = @" - [System.Diagnostics.DebuggerHidden()] - param([string] $formatString) - - $formatString -f $lastError.TargetObject,"".\$($lastError.TargetObject)"" - "; - - private static readonly List<Hashtable> s_suggestions = InitializeSuggestions(); - private static bool HostSupportUnicode() { // Reference: https://github.com/zkat/supports-unicode/blob/main/src/lib.rs @@ -87,23 +44,6 @@ private static bool HostSupportUnicode() return ctype.EndsWith("UTF8") || ctype.EndsWith("UTF-8"); } - private static List<Hashtable> InitializeSuggestions() - { - var suggestions = new List<Hashtable>() - { - NewSuggestion( - id: 3, - category: "General", - matchType: SuggestionMatchType.Dynamic, - rule: ScriptBlock.CreateDelayParsedScriptBlock(s_checkForCommandInCurrentDirectoryScript, isProductCode: true), - suggestion: ScriptBlock.CreateDelayParsedScriptBlock(s_createCommandExistsInCurrentDirectoryScript, isProductCode: true), - suggestionArgs: new object[] { SuggestionStrings.Suggestion_CommandExistsInCurrentDirectory_Legacy }, - enabled: true) - }; - - return suggestions; - } - #region GetProfileCommands /// <summary> /// Gets a PSObject whose base object is currentUserCurrentHost and with notes for the other 4 parameters. @@ -208,10 +148,11 @@ internal static string GetFullProfileFileName(string shellId, bool forCurrentUse else { basePath = GetAllUsersFolderPath(shellId); - if (string.IsNullOrEmpty(basePath)) - { - return string.Empty; - } + } + + if (string.IsNullOrEmpty(basePath)) + { + return string.Empty; } string profileName = useTestProfile ? "profile_test.ps1" : "profile.ps1"; @@ -282,303 +223,6 @@ internal static string GetMaxLines(string source, int maxLines) return returnValue.ToString(); } - internal static List<string> GetSuggestion(Runspace runspace) - { - if (!(runspace is LocalRunspace localRunspace)) - { - return new List<string>(); - } - - // Get the last value of $? - bool questionMarkVariableValue = localRunspace.ExecutionContext.QuestionMarkVariableValue; - - // Get the last history item - History history = localRunspace.History; - HistoryInfo[] entries = history.GetEntries(-1, 1, true); - - if (entries.Length == 0) - return new List<string>(); - - HistoryInfo lastHistory = entries[0]; - - // Get the last error - ArrayList errorList = (ArrayList)localRunspace.GetExecutionContext.DollarErrorVariable; - object lastError = null; - - if (errorList.Count > 0) - { - lastError = errorList[0] as Exception; - ErrorRecord lastErrorRecord = null; - - // The error was an actual ErrorRecord - if (lastError == null) - { - lastErrorRecord = errorList[0] as ErrorRecord; - } - else if (lastError is RuntimeException) - { - lastErrorRecord = ((RuntimeException)lastError).ErrorRecord; - } - - // If we got information about the error invocation, - // we can be more careful with the errors we pass along - if ((lastErrorRecord != null) && (lastErrorRecord.InvocationInfo != null)) - { - if (lastErrorRecord.InvocationInfo.HistoryId == lastHistory.Id) - lastError = lastErrorRecord; - else - lastError = null; - } - } - - Runspace oldDefault = null; - bool changedDefault = false; - if (Runspace.DefaultRunspace != runspace) - { - oldDefault = Runspace.DefaultRunspace; - changedDefault = true; - Runspace.DefaultRunspace = runspace; - } - - List<string> suggestions = null; - - try - { - suggestions = GetSuggestion(lastHistory, lastError, errorList); - } - finally - { - if (changedDefault) - { - Runspace.DefaultRunspace = oldDefault; - } - } - - // Restore $? - localRunspace.ExecutionContext.QuestionMarkVariableValue = questionMarkVariableValue; - return suggestions; - } - - [SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly")] - internal static List<string> GetSuggestion(HistoryInfo lastHistory, object lastError, ArrayList errorList) - { - var returnSuggestions = new List<string>(); - - PSModuleInfo invocationModule = new PSModuleInfo(true); - invocationModule.SessionState.PSVariable.Set("lastHistory", lastHistory); - invocationModule.SessionState.PSVariable.Set("lastError", lastError); - - int initialErrorCount = 0; - - // Go through all of the suggestions - foreach (Hashtable suggestion in s_suggestions) - { - initialErrorCount = errorList.Count; - - // Make sure the rule is enabled - if (!LanguagePrimitives.IsTrue(suggestion["Enabled"])) - continue; - - SuggestionMatchType matchType = (SuggestionMatchType)LanguagePrimitives.ConvertTo( - suggestion["MatchType"], - typeof(SuggestionMatchType), - CultureInfo.InvariantCulture); - - // If this is a dynamic match, evaluate the ScriptBlock - if (matchType == SuggestionMatchType.Dynamic) - { - object result = null; - - ScriptBlock evaluator = suggestion["Rule"] as ScriptBlock; - if (evaluator == null) - { - suggestion["Enabled"] = false; - - throw new ArgumentException( - SuggestionStrings.RuleMustBeScriptBlock, "Rule"); - } - - try - { - result = invocationModule.Invoke(evaluator, null); - } - catch (Exception) - { - // Catch-all OK. This is a third-party call-out. - suggestion["Enabled"] = false; - continue; - } - - // If it returned results, evaluate its suggestion - if (LanguagePrimitives.IsTrue(result)) - { - string suggestionText = GetSuggestionText(suggestion["Suggestion"], (object[])suggestion["SuggestionArgs"], invocationModule); - - if (!string.IsNullOrEmpty(suggestionText)) - { - string returnString = string.Format( - CultureInfo.CurrentCulture, - "Suggestion [{0},{1}]: {2}", - (int)suggestion["Id"], - (string)suggestion["Category"], - suggestionText); - - returnSuggestions.Add(returnString); - } - } - } - else - { - string matchText = string.Empty; - - // Otherwise, this is a Regex match against the - // command or error - if (matchType == SuggestionMatchType.Command) - { - matchText = lastHistory.CommandLine; - } - else if (matchType == SuggestionMatchType.Error) - { - if (lastError != null) - { - Exception lastException = lastError as Exception; - if (lastException != null) - { - matchText = lastException.Message; - } - else - { - matchText = lastError.ToString(); - } - } - } - else if (matchType == SuggestionMatchType.ErrorId) - { - if (lastError != null && lastError is ErrorRecord errorRecord) - { - matchText = errorRecord.FullyQualifiedErrorId; - } - } - else - { - suggestion["Enabled"] = false; - - throw new ArgumentException( - SuggestionStrings.InvalidMatchType, - "MatchType"); - } - - // If the text matches, evaluate the suggestion - if (Regex.IsMatch(matchText, (string)suggestion["Rule"], RegexOptions.IgnoreCase)) - { - string suggestionText = GetSuggestionText(suggestion["Suggestion"], (object[])suggestion["SuggestionArgs"], invocationModule); - - if (!string.IsNullOrEmpty(suggestionText)) - { - string returnString = string.Format( - CultureInfo.CurrentCulture, - "Suggestion [{0},{1}]: {2}", - (int)suggestion["Id"], - (string)suggestion["Category"], - suggestionText); - - returnSuggestions.Add(returnString); - } - } - } - - // If the rule generated an error, disable it - if (errorList.Count != initialErrorCount) - { - suggestion["Enabled"] = false; - } - } - - return returnSuggestions; - } - - /// <summary> - /// Create suggestion with string rule and scriptblock suggestion. - /// </summary> - /// <param name="id">Identifier for the suggestion.</param> - /// <param name="category">Category for the suggestion.</param> - /// <param name="matchType">Suggestion match type.</param> - /// <param name="rule">Rule to match.</param> - /// <param name="suggestion">Scriptblock to run that returns the suggestion.</param> - /// <param name="suggestionArgs">Arguments to pass to suggestion scriptblock.</param> - /// <param name="enabled">True if the suggestion is enabled.</param> - /// <returns>Hashtable representing the suggestion.</returns> - private static Hashtable NewSuggestion(int id, string category, SuggestionMatchType matchType, string rule, ScriptBlock suggestion, object[] suggestionArgs, bool enabled) - { - Hashtable result = new Hashtable(StringComparer.CurrentCultureIgnoreCase); - - result["Id"] = id; - result["Category"] = category; - result["MatchType"] = matchType; - result["Rule"] = rule; - result["Suggestion"] = suggestion; - result["SuggestionArgs"] = suggestionArgs; - result["Enabled"] = enabled; - - return result; - } - - /// <summary> - /// Create suggestion with scriptblock rule and suggestion. - /// </summary> - private static Hashtable NewSuggestion(int id, string category, SuggestionMatchType matchType, ScriptBlock rule, ScriptBlock suggestion, bool enabled) - { - Hashtable result = new Hashtable(StringComparer.CurrentCultureIgnoreCase); - - result["Id"] = id; - result["Category"] = category; - result["MatchType"] = matchType; - result["Rule"] = rule; - result["Suggestion"] = suggestion; - result["Enabled"] = enabled; - - return result; - } - - /// <summary> - /// Create suggestion with scriptblock rule and scriptblock suggestion with arguments. - /// </summary> - private static Hashtable NewSuggestion(int id, string category, SuggestionMatchType matchType, ScriptBlock rule, ScriptBlock suggestion, object[] suggestionArgs, bool enabled) - { - Hashtable result = NewSuggestion(id, category, matchType, rule, suggestion, enabled); - result.Add("SuggestionArgs", suggestionArgs); - - return result; - } - - /// <summary> - /// Get suggestion text from suggestion scriptblock with arguments. - /// </summary> - private static string GetSuggestionText(object suggestion, object[] suggestionArgs, PSModuleInfo invocationModule) - { - if (suggestion is ScriptBlock) - { - ScriptBlock suggestionScript = (ScriptBlock)suggestion; - - object result = null; - try - { - result = invocationModule.Invoke(suggestionScript, suggestionArgs); - } - catch (Exception) - { - // Catch-all OK. This is a third-party call-out. - return string.Empty; - } - - return (string)LanguagePrimitives.ConvertTo(result, typeof(string), CultureInfo.CurrentCulture); - } - else - { - return (string)LanguagePrimitives.ConvertTo(suggestion, typeof(string), CultureInfo.CurrentCulture); - } - } - /// <summary> /// Returns the prompt used in remote sessions: "[machine]: basePrompt" /// </summary> @@ -728,7 +372,11 @@ public static Collection<PSObject> InvokeOnRunspace(PSCommand command, Runspace $filePathName = $_.FullName # Get file contents - $contentBytes = Get-Content -Path $filePathName -Raw -Encoding Byte + $contentBytes = if ($PSVersionTable.PSEdition -eq 'Desktop') { + Get-Content -Path $filePathName -Raw -Encoding Byte + } else { + Get-Content -Path $filePathName -Raw -AsByteStream + } # Notify client for file open. New-Event -SourceIdentifier PSISERemoteSessionOpenFile -EventArguments @($filePathName, $contentBytes) > $null diff --git a/src/System.Management.Automation/engine/hostifaces/InternalHost.cs b/src/System.Management.Automation/engine/hostifaces/InternalHost.cs index 450941b4b63..c60bff90303 100644 --- a/src/System.Management.Automation/engine/hostifaces/InternalHost.cs +++ b/src/System.Management.Automation/engine/hostifaces/InternalHost.cs @@ -448,7 +448,7 @@ public override void NotifyEndApplication() /// </summary> private IHostSupportsInteractiveSession GetIHostSupportsInteractiveSession() { - if (!(_externalHostRef.Value is IHostSupportsInteractiveSession host)) + if (_externalHostRef.Value is not IHostSupportsInteractiveSession host) { throw new PSNotImplementedException(); } diff --git a/src/System.Management.Automation/engine/hostifaces/InternalHostUserInterface.cs b/src/System.Management.Automation/engine/hostifaces/InternalHostUserInterface.cs index d8f2ef0bf90..f4bc55a8f5e 100644 --- a/src/System.Management.Automation/engine/hostifaces/InternalHostUserInterface.cs +++ b/src/System.Management.Automation/engine/hostifaces/InternalHostUserInterface.cs @@ -666,12 +666,21 @@ internal static Type GetFieldType(FieldDescription field) internal static bool IsSecuritySensitiveType(string typeName) { - if (typeName.Equals(nameof(PSCredential), StringComparison.OrdinalIgnoreCase)) + string effectiveName = typeName; + int suffixIndex = effectiveName.IndexOfAny(new char[] { '[', ',' }); + if (suffixIndex >= 0) + { + effectiveName = effectiveName.Substring(0, suffixIndex); + } + + if (effectiveName.Equals(nameof(PSCredential), StringComparison.OrdinalIgnoreCase) || + effectiveName.Equals(typeof(PSCredential).FullName, StringComparison.OrdinalIgnoreCase)) { return true; } - if (typeName.Equals(nameof(SecureString), StringComparison.OrdinalIgnoreCase)) + if (effectiveName.Equals(nameof(SecureString), StringComparison.OrdinalIgnoreCase) || + effectiveName.Equals(typeof(SecureString).FullName, StringComparison.OrdinalIgnoreCase)) { return true; } diff --git a/src/System.Management.Automation/engine/hostifaces/ListModifier.cs b/src/System.Management.Automation/engine/hostifaces/ListModifier.cs index db089b68333..aab1cb2e777 100644 --- a/src/System.Management.Automation/engine/hostifaces/ListModifier.cs +++ b/src/System.Management.Automation/engine/hostifaces/ListModifier.cs @@ -216,7 +216,7 @@ public void ApplyTo(object collectionToUpdate) collectionToUpdate = PSObject.Base(collectionToUpdate); - if (!(collectionToUpdate is IList list)) + if (collectionToUpdate is not IList list) { throw PSTraceSource.NewInvalidOperationException(PSListModifierStrings.UpdateFailed); } diff --git a/src/System.Management.Automation/engine/hostifaces/LocalConnection.cs b/src/System.Management.Automation/engine/hostifaces/LocalConnection.cs index 5dcc43ce2a7..822dc552204 100644 --- a/src/System.Management.Automation/engine/hostifaces/LocalConnection.cs +++ b/src/System.Management.Automation/engine/hostifaces/LocalConnection.cs @@ -1557,11 +1557,11 @@ public PSDataCollection<ErrorRecord> ErrorRecords /// </summary> /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected RunspaceOpenModuleLoadException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization } diff --git a/src/System.Management.Automation/engine/hostifaces/MshHostRawUserInterface.cs b/src/System.Management.Automation/engine/hostifaces/MshHostRawUserInterface.cs index 201caf3c827..64b200b7d61 100644 --- a/src/System.Management.Automation/engine/hostifaces/MshHostRawUserInterface.cs +++ b/src/System.Management.Automation/engine/hostifaces/MshHostRawUserInterface.cs @@ -62,7 +62,7 @@ public int Y } /// <summary> - /// Overrides <see cref="System.Object.ToString"/> + /// Overrides <see cref="object.ToString"/> /// </summary> /// <returns> /// "a,b" where a and b are the values of the X and Y properties. @@ -75,7 +75,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.Equals(object)"/> + /// Overrides <see cref="object.Equals(object)"/> /// </summary> /// <param name="obj"> /// object to be compared for equality. @@ -99,7 +99,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.GetHashCode"/> + /// Overrides <see cref="object.GetHashCode"/> /// </summary> /// <returns> /// Hash code for this instance. @@ -248,7 +248,7 @@ public int Height } /// <summary> - /// Overloads <see cref="System.Object.ToString"/> + /// Overloads <see cref="object.ToString"/> /// </summary> /// <returns> /// "a,b" where a and b are the values of the Width and Height properties. @@ -261,7 +261,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.Equals(object)"/> + /// Overrides <see cref="object.Equals(object)"/> /// </summary> /// <param name="obj"> /// object to be compared for equality. @@ -285,7 +285,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.GetHashCode"/> + /// Overrides <see cref="object.GetHashCode"/> /// </summary> /// <returns> /// Hash code for this instance. @@ -557,7 +557,7 @@ bool keyDown } /// <summary> - /// Overloads <see cref="System.Object.ToString"/> + /// Overloads <see cref="object.ToString"/> /// </summary> /// <returns> /// "a,b,c,d" where a, b, c, and d are the values of the VirtualKeyCode, Character, ControlKeyState, and KeyDown properties. @@ -569,7 +569,7 @@ public override return string.Create(CultureInfo.InvariantCulture, $"{VirtualKeyCode},{Character},{ControlKeyState},{KeyDown}"); } /// <summary> - /// Overrides <see cref="System.Object.Equals(object)"/> + /// Overrides <see cref="object.Equals(object)"/> /// </summary> /// <param name="obj"> /// object to be compared for equality. @@ -593,7 +593,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.GetHashCode"/> + /// Overrides <see cref="object.GetHashCode"/> /// </summary> /// <returns> /// Hash code for this instance. @@ -787,7 +787,7 @@ public int Bottom } /// <summary> - /// Overloads <see cref="System.Object.ToString"/> + /// Overloads <see cref="object.ToString"/> /// </summary> /// <returns> /// "a,b ; c,d" where a, b, c, and d are values of the Left, Top, Right, and Bottom properties. @@ -800,7 +800,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.Equals(object)"/> + /// Overrides <see cref="object.Equals(object)"/> /// </summary> /// <param name="obj"> /// object to be compared for equality. @@ -824,7 +824,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.GetHashCode"/> + /// Overrides <see cref="object.GetHashCode"/> /// </summary> /// <returns> /// Hash code for this instance. @@ -1015,7 +1015,7 @@ public BufferCellType BufferCellType } /// <summary> - /// Overloads <see cref="System.Object.ToString"/> + /// Overloads <see cref="object.ToString"/> /// </summary> /// <returns> /// "'a' b c d" where a, b, c, and d are the values of the Character, ForegroundColor, BackgroundColor, and Type properties. @@ -1028,7 +1028,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.Equals(object)"/> + /// Overrides <see cref="object.Equals(object)"/> /// </summary> /// <param name="obj"> /// object to be compared for equality. @@ -1052,7 +1052,7 @@ public override } /// <summary> - /// Overrides <see cref="System.Object.GetHashCode"/> + /// Overrides <see cref="object.GetHashCode"/> /// <!-- consider (ForegroundColor XOR BackgroundColor) the high-order part of a 32-bit int, /// and Character the lower order half. Then use the int32.GetHashCode.--> /// </summary> diff --git a/src/System.Management.Automation/engine/hostifaces/MshHostUserInterface.cs b/src/System.Management.Automation/engine/hostifaces/MshHostUserInterface.cs index 29fc5fa1f7f..5f51ba15751 100644 --- a/src/System.Management.Automation/engine/hostifaces/MshHostUserInterface.cs +++ b/src/System.Management.Automation/engine/hostifaces/MshHostUserInterface.cs @@ -1156,6 +1156,11 @@ internal static string GetTranscriptPath(string baseDirectory, bool includeDate) } } + if (string.IsNullOrEmpty(baseDirectory)) + { + return string.Empty; + } + if (includeDate) { baseDirectory = Path.Combine(baseDirectory, DateTime.Now.ToString("yyyyMMdd", CultureInfo.InvariantCulture)); diff --git a/src/System.Management.Automation/engine/hostifaces/PSDataCollection.cs b/src/System.Management.Automation/engine/hostifaces/PSDataCollection.cs index eb1a796d0e7..a0945e21df1 100644 --- a/src/System.Management.Automation/engine/hostifaces/PSDataCollection.cs +++ b/src/System.Management.Automation/engine/hostifaces/PSDataCollection.cs @@ -335,7 +335,7 @@ protected PSDataCollection(SerializationInfo info, StreamingContext context) throw PSTraceSource.NewArgumentNullException(nameof(info)); } - if (!(info.GetValue("Data", typeof(IList<T>)) is IList<T> listToUse)) + if (info.GetValue("Data", typeof(IList<T>)) is not IList<T> listToUse) { throw PSTraceSource.NewArgumentNullException(nameof(info)); } diff --git a/src/System.Management.Automation/engine/hostifaces/PSTask.cs b/src/System.Management.Automation/engine/hostifaces/PSTask.cs index c56225f3bb7..56bdabbff14 100644 --- a/src/System.Management.Automation/engine/hostifaces/PSTask.cs +++ b/src/System.Management.Automation/engine/hostifaces/PSTask.cs @@ -952,7 +952,7 @@ private Runspace GetRunspace(int taskId) iss.LanguageMode = PSLanguageMode.FullLanguage; break; } - + runspace = RunspaceFactory.CreateRunspace(iss); runspace.Name = runspaceName; _activeRunspaces.TryAdd(runspace.Id, runspace); diff --git a/src/System.Management.Automation/engine/hostifaces/Pipeline.cs b/src/System.Management.Automation/engine/hostifaces/Pipeline.cs index 66ebf7d0287..f7bca01fe7b 100644 --- a/src/System.Management.Automation/engine/hostifaces/Pipeline.cs +++ b/src/System.Management.Automation/engine/hostifaces/Pipeline.cs @@ -85,7 +85,7 @@ internal InvalidPipelineStateException(string message, PipelineState currentStat /// The <see cref="StreamingContext"/> that contains contextual information /// about the source or destination. /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] private InvalidPipelineStateException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); diff --git a/src/System.Management.Automation/engine/hostifaces/PowerShell.cs b/src/System.Management.Automation/engine/hostifaces/PowerShell.cs index 7d29ffa5223..3af978ea165 100644 --- a/src/System.Management.Automation/engine/hostifaces/PowerShell.cs +++ b/src/System.Management.Automation/engine/hostifaces/PowerShell.cs @@ -96,7 +96,7 @@ internal InvalidPowerShellStateException(PSInvocationState currentState) /// The <see cref="StreamingContext"/> that contains contextual information /// about the source or destination. /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected InvalidPowerShellStateException(SerializationInfo info, StreamingContext context) { @@ -1369,7 +1369,7 @@ public PowerShell AddParameters(IDictionary parameters) foreach (DictionaryEntry entry in parameters) { - if (!(entry.Key is string parameterName)) + if (entry.Key is not string parameterName) { throw PSTraceSource.NewArgumentException(nameof(parameters), PowerShellStrings.KeyMustBeString); } @@ -3348,7 +3348,7 @@ public Task<PSDataCollection<PSObject>> InvokeAsync<TInput, TOutput>(PSDataColle /// </exception> private IAsyncResult BeginBatchInvoke<TInput, TOutput>(PSDataCollection<TInput> input, PSDataCollection<TOutput> output, PSInvocationSettings settings, AsyncCallback callback, object state) { - if (!((object)output is PSDataCollection<PSObject> asyncOutput)) + if ((object)output is not PSDataCollection<PSObject> asyncOutput) { throw PSTraceSource.NewInvalidOperationException(); } @@ -3736,7 +3736,7 @@ public PSDataCollection<PSObject> EndInvoke(IAsyncResult asyncResult) /// </exception> /// <remarks> /// When used with <see cref="PowerShell.Invoke()"/>, that call will return a partial result. - /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. + /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. /// </remarks> public void Stop() { @@ -3796,7 +3796,7 @@ public IAsyncResult BeginStop(AsyncCallback callback, object state) /// </exception> /// <remarks> /// When used with <see cref="PowerShell.Invoke()"/>, that call will return a partial result. - /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. + /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. /// </remarks> public void EndStop(IAsyncResult asyncResult) { @@ -3850,7 +3850,7 @@ public void EndStop(IAsyncResult asyncResult) /// </exception> /// <remarks> /// When used with <see cref="PowerShell.Invoke()"/>, that call will return a partial result. - /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. + /// When used with <see cref="PowerShell.InvokeAsync"/>, that call will throw a <see cref="System.Management.Automation.PipelineStoppedException"/>. /// </remarks> public Task StopAsync(AsyncCallback callback, object state) => Task.Factory.FromAsync(BeginStop(callback, state), _endStopMethod); @@ -3880,15 +3880,50 @@ private void PipelineStateChanged(object source, PipelineStateEventArgs stateEve #region IDisposable Overrides /// <summary> - /// Dispose all managed resources. This will suppress finalizer on the object from getting called by - /// calling System.GC.SuppressFinalize(this). + /// Release all resources. /// </summary> public void Dispose() { - Dispose(true); - // To prevent derived types with finalizers from having to re-implement System.IDisposable to call it, - // unsealed types without finalizers should still call SuppressFinalize. - System.GC.SuppressFinalize(this); + lock (_syncObject) + { + // if already disposed return + if (_isDisposed) + { + return; + } + } + + // Stop the currently running command outside of the lock + if (InvocationStateInfo.State == PSInvocationState.Running || + InvocationStateInfo.State == PSInvocationState.Stopping) + { + Stop(); + } + + lock (_syncObject) + { + _isDisposed = true; + } + + if (OutputBuffer != null && OutputBufferOwner) + { + OutputBuffer.Dispose(); + } + + if (_errorBuffer != null && ErrorBufferOwner) + { + _errorBuffer.Dispose(); + } + + if (IsRunspaceOwner) + { + _runspace.Dispose(); + } + + RemotePowerShell?.Dispose(); + + _invokeAsyncResult = null; + _stopAsyncResult = null; } #endregion @@ -4121,59 +4156,6 @@ private void AssertNotDisposed() } } - /// <summary> - /// Release all the resources. - /// </summary> - /// <param name="disposing"> - /// if true, release all the managed objects. - /// </param> - private void Dispose(bool disposing) - { - if (disposing) - { - lock (_syncObject) - { - // if already disposed return - if (_isDisposed) - { - return; - } - } - - // Stop the currently running command outside of the lock - if (InvocationStateInfo.State == PSInvocationState.Running || - InvocationStateInfo.State == PSInvocationState.Stopping) - { - Stop(); - } - - lock (_syncObject) - { - _isDisposed = true; - } - - if (OutputBuffer != null && OutputBufferOwner) - { - OutputBuffer.Dispose(); - } - - if (_errorBuffer != null && ErrorBufferOwner) - { - _errorBuffer.Dispose(); - } - - if (IsRunspaceOwner) - { - _runspace.Dispose(); - } - - RemotePowerShell?.Dispose(); - - _invokeAsyncResult = null; - _stopAsyncResult = null; - } - } - /// <summary> /// Clear the internal elements. /// </summary> diff --git a/src/System.Management.Automation/engine/hostifaces/PowerShellProcessInstance.cs b/src/System.Management.Automation/engine/hostifaces/PowerShellProcessInstance.cs index 5ab95041877..f86d2c00a54 100644 --- a/src/System.Management.Automation/engine/hostifaces/PowerShellProcessInstance.cs +++ b/src/System.Management.Automation/engine/hostifaces/PowerShellProcessInstance.cs @@ -179,15 +179,9 @@ public bool HasExited #region Dispose /// <summary> - /// Implementing the <see cref="IDisposable"/> interface. + /// Release all resources. /// </summary> public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - private void Dispose(bool disposing) { if (_isDisposed) { @@ -203,23 +197,20 @@ private void Dispose(bool disposing) _isDisposed = true; } - - if (disposing) + + try + { + if (Process != null && !Process.HasExited) + Process.Kill(); + } + catch (InvalidOperationException) + { + } + catch (Win32Exception) + { + } + catch (NotSupportedException) { - try - { - if (Process != null && !Process.HasExited) - Process.Kill(); - } - catch (InvalidOperationException) - { - } - catch (Win32Exception) - { - } - catch (NotSupportedException) - { - } } } diff --git a/src/System.Management.Automation/engine/hostifaces/RunspaceInvoke.cs b/src/System.Management.Automation/engine/hostifaces/RunspaceInvoke.cs deleted file mode 100644 index dcce30264ec..00000000000 --- a/src/System.Management.Automation/engine/hostifaces/RunspaceInvoke.cs +++ /dev/null @@ -1,163 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -namespace System.Management.Automation -{ - using System; - using System.Collections; - using System.Collections.ObjectModel; - using System.Management.Automation.Runspaces; - - /// <summary> - /// Defines a class which allows simple execution of commands from CLR languages. - /// </summary> - public class RunspaceInvoke : IDisposable - { - #region constructors - - /// <summary> - /// Runspace on which commands are invoked. - /// </summary> - private Runspace _runspace; - - /// <summary> - /// Create a RunspaceInvoke for invoking commands. This uses - /// a runspace with default PSSnapins. - /// </summary> - public RunspaceInvoke() - { - _runspace = RunspaceFactory.CreateRunspace(); - _runspace.Open(); - if (Runspace.DefaultRunspace == null) - { - Runspace.DefaultRunspace = _runspace; - } - } - - /// <summary> - /// Create RunspaceInvoke for invoking command in specified - /// runspace. - /// </summary> - /// <param name="runspace"></param> - /// <remarks>Runspace must be opened state</remarks> - public RunspaceInvoke(Runspace runspace) - { - if (runspace == null) - { - throw PSTraceSource.NewArgumentNullException("runspace"); - } - - _runspace = runspace; - if (Runspace.DefaultRunspace == null) - { - Runspace.DefaultRunspace = _runspace; - } - } - - #endregion constructors - - #region invoke - - /// <summary> - /// Invoke the specified script. - /// </summary> - /// <param name="script">PowerShell script to invoke.</param> - /// <returns>Output of invocation.</returns> - public Collection<PSObject> Invoke(string script) - { - return Invoke(script, null); - } - - /// <summary> - /// Invoke the specified script and passes specified input to the script. - /// </summary> - /// <param name="script">PowerShell script to invoke.</param> - /// <param name="input">Input to script.</param> - /// <returns>Output of invocation.</returns> - public Collection<PSObject> Invoke(string script, IEnumerable input) - { - if (_disposed == true) - { - throw PSTraceSource.NewObjectDisposedException("runspace"); - } - - if (script == null) - { - throw PSTraceSource.NewArgumentNullException("script"); - } - - Pipeline p = _runspace.CreatePipeline(script); - return p.Invoke(input); - } - - /// <summary> - /// Invoke the specified script and passes specified input to the script. - /// </summary> - /// <param name="script">PowerShell script to invoke.</param> - /// <param name="input">Input to script.</param> - /// <param name="errors">This gets errors from script.</param> - /// <returns>Output of invocation.</returns> - /// <remarks> - /// <paramref name="errors"/> is the non-terminating error stream - /// from the command. - /// In this release, the objects read from this PipelineReader - /// are PSObjects wrapping ErrorRecords. - /// </remarks> - public Collection<PSObject> Invoke(string script, IEnumerable input, out IList errors) - { - if (_disposed == true) - { - throw PSTraceSource.NewObjectDisposedException("runspace"); - } - - if (script == null) - { - throw PSTraceSource.NewArgumentNullException("script"); - } - - Pipeline p = _runspace.CreatePipeline(script); - Collection<PSObject> output = p.Invoke(input); - // 2004/06/30-JonN was ReadAll() which was non-blocking - errors = p.Error.NonBlockingRead(); - return output; - } - - #endregion invoke - - #region IDisposable Members - - /// <summary> - /// Set to true when object is disposed. - /// </summary> - private bool _disposed; - - /// <summary> - /// Dispose underlying Runspace. - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// Protected dispose which can be overridden by derived classes. - /// </summary> - /// <param name="disposing"></param> - protected virtual void Dispose(bool disposing) - { - if (_disposed == false) - { - if (disposing) - { - _runspace.Close(); - _runspace = null; - } - } - - _disposed = true; - } - - #endregion IDisposable Members - } -} diff --git a/src/System.Management.Automation/engine/hostifaces/RunspacePool.cs b/src/System.Management.Automation/engine/hostifaces/RunspacePool.cs index 5b03ecffa58..e7cfb888a88 100644 --- a/src/System.Management.Automation/engine/hostifaces/RunspacePool.cs +++ b/src/System.Management.Automation/engine/hostifaces/RunspacePool.cs @@ -90,7 +90,7 @@ RunspacePoolState expectedState /// The <see cref="StreamingContext"/> that contains /// contextual information about the source or destination. /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected InvalidRunspacePoolStateException(SerializationInfo info, StreamingContext context) { @@ -1199,7 +1199,7 @@ public void EndClose(IAsyncResult asyncResult) } /// <summary> - /// Dispose the current runspacepool. + /// Release all resources. /// </summary> public void Dispose() { diff --git a/src/System.Management.Automation/engine/hostifaces/RunspacePoolInternal.cs b/src/System.Management.Automation/engine/hostifaces/RunspacePoolInternal.cs index 6df0aa74695..1b20fc4c85f 100644 --- a/src/System.Management.Automation/engine/hostifaces/RunspacePoolInternal.cs +++ b/src/System.Management.Automation/engine/hostifaces/RunspacePoolInternal.cs @@ -812,7 +812,7 @@ public void ReleaseRunspace(Runspace runspace) EnqueueCheckAndStartRequestServicingThread(null, false); } } - + /// <summary> /// Release all resources. /// </summary> diff --git a/src/System.Management.Automation/engine/interpreter/LightCompiler.cs b/src/System.Management.Automation/engine/interpreter/LightCompiler.cs index a006b7e0f4f..c117fbff33a 100644 --- a/src/System.Management.Automation/engine/interpreter/LightCompiler.cs +++ b/src/System.Management.Automation/engine/interpreter/LightCompiler.cs @@ -1298,7 +1298,7 @@ private bool TryPushLabelBlock(Expression node) private void DefineBlockLabels(Expression node) { - if (!(node is BlockExpression block)) + if (node is not BlockExpression block) { return; } diff --git a/src/System.Management.Automation/engine/lang/parserutils.cs b/src/System.Management.Automation/engine/lang/parserutils.cs index eb438a8a057..184c82c6815 100644 --- a/src/System.Management.Automation/engine/lang/parserutils.cs +++ b/src/System.Management.Automation/engine/lang/parserutils.cs @@ -1466,7 +1466,7 @@ internal static string GetTypeFullName(object obj) return string.Empty; } - if (!(obj is PSObject mshObj)) + if (obj is not PSObject mshObj) { return obj.GetType().FullName; } @@ -1570,7 +1570,7 @@ internal static object CallMethod( // not really a method call. if (valueToSet != AutomationNull.Value) { - if (!(targetMethod is PSParameterizedProperty propertyToSet)) + if (targetMethod is not PSParameterizedProperty propertyToSet) { throw InterpreterError.NewInterpreterException(methodName, typeof(RuntimeException), errorPosition, "ParameterizedPropertyAssignmentFailed", ParserStrings.ParameterizedPropertyAssignmentFailed, GetTypeFullName(target), methodName); diff --git a/src/System.Management.Automation/engine/parser/SafeValues.cs b/src/System.Management.Automation/engine/parser/SafeValues.cs index 05c87daab5b..38181168a66 100644 --- a/src/System.Management.Automation/engine/parser/SafeValues.cs +++ b/src/System.Management.Automation/engine/parser/SafeValues.cs @@ -47,11 +47,15 @@ public static bool IsAstSafe(Ast ast, GetSafeValueVisitor.SafeValueContext safeV internal IsSafeValueVisitor(GetSafeValueVisitor.SafeValueContext safeValueContext) { _safeValueContext = safeValueContext; + + bool skipSizeCheck = safeValueContext is GetSafeValueVisitor.SafeValueContext.SkipHashtableSizeCheck; + _maxVisitCount = skipSizeCheck ? uint.MaxValue : 5000; + _maxHashtableKeyCount = skipSizeCheck ? int.MaxValue : 500; } internal bool IsAstSafe(Ast ast) { - if ((bool)ast.Accept(this) && _visitCount < MaxVisitCount) + if ((bool)ast.Accept(this) && _visitCount < _maxVisitCount) { return true; } @@ -65,8 +69,8 @@ internal bool IsAstSafe(Ast ast) // This is a check of the number of visits private uint _visitCount = 0; - private const uint MaxVisitCount = 5000; - private const int MaxHashtableKeyCount = 500; + private readonly uint _maxVisitCount; + private readonly int _maxHashtableKeyCount; // Used to determine if we are being called within a GetPowerShell() context, // which does some additional security verification outside of the scope of @@ -330,7 +334,7 @@ public object VisitArrayLiteral(ArrayLiteralAst arrayLiteralAst) public object VisitHashtable(HashtableAst hashtableAst) { - if (hashtableAst.KeyValuePairs.Count > MaxHashtableKeyCount) + if (hashtableAst.KeyValuePairs.Count > _maxHashtableKeyCount) { return false; } @@ -373,7 +377,7 @@ public static object GetSafeValue(Ast ast, ExecutionContext context, SafeValueCo { t_context = context; - if (safeValueContext == SafeValueContext.SkipHashtableSizeCheck || IsSafeValueVisitor.IsAstSafe(ast, safeValueContext)) + if (IsSafeValueVisitor.IsAstSafe(ast, safeValueContext)) { return ast.Accept(new GetSafeValueVisitor()); } diff --git a/src/System.Management.Automation/engine/parser/TypeResolver.cs b/src/System.Management.Automation/engine/parser/TypeResolver.cs index 72258a4f459..73d44e94fbe 100644 --- a/src/System.Management.Automation/engine/parser/TypeResolver.cs +++ b/src/System.Management.Automation/engine/parser/TypeResolver.cs @@ -745,7 +745,7 @@ internal static class CoreTypes { typeof(Guid), new[] { "guid" } }, { typeof(Hashtable), new[] { "hashtable" } }, { typeof(int), new[] { "int", "int32" } }, - { typeof(Int16), new[] { "short", "int16" } }, + { typeof(short), new[] { "short", "int16" } }, { typeof(long), new[] { "long", "int64" } }, { typeof(CimInstance), new[] { "ciminstance" } }, { typeof(CimClass), new[] { "cimclass" } }, @@ -778,9 +778,9 @@ internal static class CoreTypes { typeof(BigInteger), new[] { "bigint" } }, { typeof(SecureString), new[] { "securestring" } }, { typeof(TimeSpan), new[] { "timespan" } }, - { typeof(UInt16), new[] { "ushort", "uint16" } }, - { typeof(UInt32), new[] { "uint", "uint32" } }, - { typeof(UInt64), new[] { "ulong", "uint64" } }, + { typeof(ushort), new[] { "ushort", "uint16" } }, + { typeof(uint), new[] { "uint", "uint32" } }, + { typeof(ulong), new[] { "ulong", "uint64" } }, { typeof(Uri), new[] { "uri" } }, { typeof(ValidateCountAttribute), new[] { "ValidateCount" } }, { typeof(ValidateDriveAttribute), new[] { "ValidateDrive" } }, diff --git a/src/System.Management.Automation/engine/parser/ast.cs b/src/System.Management.Automation/engine/parser/ast.cs index 0325cf94aeb..ba5c48a2752 100644 --- a/src/System.Management.Automation/engine/parser/ast.cs +++ b/src/System.Management.Automation/engine/parser/ast.cs @@ -7939,7 +7939,7 @@ public override Ast Copy() /// <summary> /// The static type produced after the cast is normally the type named by <see cref="Type"/>, but in some cases - /// it may not be, in which, <see cref="Object"/> is assumed. + /// it may not be, in which, <see cref="object"/> is assumed. /// </summary> public override Type StaticType { diff --git a/src/System.Management.Automation/engine/regex.cs b/src/System.Management.Automation/engine/regex.cs index cead035f057..6e0ef9741d6 100644 --- a/src/System.Management.Automation/engine/regex.cs +++ b/src/System.Management.Automation/engine/regex.cs @@ -73,18 +73,6 @@ public sealed class WildcardPattern // Default is WildcardOptions.None. internal WildcardOptions Options { get; } - /// <summary> - /// Wildcard pattern converted to regex pattern. - /// </summary> - internal string PatternConvertedToRegex - { - get - { - var patternRegex = WildcardPatternToRegexParser.Parse(this); - return patternRegex.ToString(); - } - } - /// <summary> /// Initializes and instance of the WildcardPattern class /// for the specified wildcard pattern. @@ -205,6 +193,35 @@ public bool IsMatch(string input) return input != null && _isMatch(input); } + /// <summary> + /// Converts the wildcard pattern to its regular expression equivalent. + /// </summary> + /// <returns> + /// A <see cref="Regex"/> object that represents the regular expression equivalent of the wildcard pattern. + /// The regex is configured with options matching the wildcard pattern's options. + /// </returns> + /// <remarks> + /// This method converts a wildcard pattern to a regular expression. + /// The conversion follows these rules: + /// <list type="bullet"> + /// <item><description>* (asterisk) converts to .* (matches any string)</description></item> + /// <item><description>? (question mark) converts to . (matches any single character)</description></item> + /// <item><description>[abc] (bracket expression) converts to [abc] (matches any character in the set)</description></item> + /// <item><description>Literal characters are escaped as needed for regex</description></item> + /// </list> + /// </remarks> + /// <example> + /// <code> + /// var pattern = new WildcardPattern("*.txt"); + /// Regex regex = pattern.ToRegex(); + /// // regex.ToString() returns: "\.txt$" + /// </code> + /// </example> + public Regex ToRegex() + { + return WildcardPatternToRegexParser.Parse(this); + } + /// <summary> /// Escape special chars, except for those specified in <paramref name="charsNotToEscape"/>, in a string by replacing them with their escape codes. /// </summary> @@ -335,7 +352,7 @@ internal static bool ContainsRangeWildcard(string pattern) foundStart = true; continue; } - + if (foundStart && pattern[index] is ']') { result = true; @@ -524,7 +541,7 @@ public WildcardPatternException(string message, /// </summary> /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected WildcardPatternException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs b/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs index 73c432158f3..9d52bcb4dc9 100644 --- a/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs +++ b/src/System.Management.Automation/engine/remoting/client/ClientMethodExecutor.cs @@ -133,7 +133,7 @@ internal static void Dispatch( /// </summary> private static bool IsRunspacePushed(PSHost host) { - if (!(host is IHostSupportsInteractiveSession host2)) + if (host is not IHostSupportsInteractiveSession host2) { return false; } diff --git a/src/System.Management.Automation/engine/remoting/client/Job.cs b/src/System.Management.Automation/engine/remoting/client/Job.cs index b3a0135afc7..adf47d04cab 100644 --- a/src/System.Management.Automation/engine/remoting/client/Job.cs +++ b/src/System.Management.Automation/engine/remoting/client/Job.cs @@ -752,10 +752,10 @@ private void WriteError(Cmdlet cmdlet, ErrorRecord errorRecord) private static Exception GetExceptionFromErrorRecord(ErrorRecord errorRecord) { - if (!(errorRecord.Exception is RuntimeException runtimeException)) + if (errorRecord.Exception is not RuntimeException runtimeException) return null; - if (!(runtimeException is RemoteException remoteException)) + if (runtimeException is not RemoteException remoteException) return null; PSPropertyInfo wasThrownFromThrow = @@ -1911,7 +1911,7 @@ internal List<Job> GetJobsForComputer(string computerName) foreach (Job j in ChildJobs) { - if (!(j is PSRemotingChildJob child)) continue; + if (j is not PSRemotingChildJob child) continue; if (string.Equals(child.Runspace.ConnectionInfo.ComputerName, computerName, StringComparison.OrdinalIgnoreCase)) { @@ -1934,7 +1934,7 @@ internal List<Job> GetJobsForRunspace(PSSession runspace) foreach (Job j in ChildJobs) { - if (!(j is PSRemotingChildJob child)) continue; + if (j is not PSRemotingChildJob child) continue; if (child.Runspace.InstanceId.Equals(runspace.InstanceId)) { returnJobList.Add(child); @@ -1957,7 +1957,7 @@ internal List<Job> GetJobsForOperation(IThrottleOperation operation) foreach (Job j in ChildJobs) { - if (!(j is PSRemotingChildJob child)) continue; + if (j is not PSRemotingChildJob child) continue; if (child.Helper.Equals(helper)) { returnJobList.Add(child); diff --git a/src/System.Management.Automation/engine/remoting/client/JobSourceAdapter.cs b/src/System.Management.Automation/engine/remoting/client/JobSourceAdapter.cs index 9f6297fbfab..85cd6c7ba1f 100644 --- a/src/System.Management.Automation/engine/remoting/client/JobSourceAdapter.cs +++ b/src/System.Management.Automation/engine/remoting/client/JobSourceAdapter.cs @@ -413,7 +413,7 @@ public void StoreJobIdForReuse(Job2 job, bool recurse) duplicateDetector.Add(job.InstanceId, job.InstanceId); foreach (Job child in job.ChildJobs) { - if (!(child is Job2 childJob)) continue; + if (child is not Job2 childJob) continue; StoreJobIdForReuseHelper(duplicateDetector, childJob, true); } } @@ -429,7 +429,7 @@ private void StoreJobIdForReuseHelper(Hashtable duplicateDetector, Job2 job, boo if (!recurse || job.ChildJobs == null) return; foreach (Job child in job.ChildJobs) { - if (!(child is Job2 childJob)) continue; + if (child is not Job2 childJob) continue; StoreJobIdForReuseHelper(duplicateDetector, childJob, recurse); } } diff --git a/src/System.Management.Automation/engine/remoting/client/RemoteRunspacePoolInternal.cs b/src/System.Management.Automation/engine/remoting/client/RemoteRunspacePoolInternal.cs index c414b5095e6..983180bd5ca 100644 --- a/src/System.Management.Automation/engine/remoting/client/RemoteRunspacePoolInternal.cs +++ b/src/System.Management.Automation/engine/remoting/client/RemoteRunspacePoolInternal.cs @@ -1237,7 +1237,7 @@ public override RunspacePoolCapability GetCapabilities() internal static RunspacePool[] GetRemoteRunspacePools(RunspaceConnectionInfo connectionInfo, PSHost host, TypeTable typeTable) { - if (!(connectionInfo is WSManConnectionInfo wsmanConnectionInfoParam)) + if (connectionInfo is not WSManConnectionInfo wsmanConnectionInfoParam) { // Disconnect-Connect currently only supported by WSMan. throw new NotSupportedException(); diff --git a/src/System.Management.Automation/engine/remoting/client/RemotingProtocol2.cs b/src/System.Management.Automation/engine/remoting/client/RemotingProtocol2.cs index 4c5aec933b4..441a3f62fed 100644 --- a/src/System.Management.Automation/engine/remoting/client/RemotingProtocol2.cs +++ b/src/System.Management.Automation/engine/remoting/client/RemotingProtocol2.cs @@ -1551,7 +1551,7 @@ private void HandleInputDataReady(object sender, EventArgs e) /// <param name="inputstream"></param> private void WriteInput(ObjectStreamBase inputstream) { - Collection<object> inputObjects = inputstream.ObjectReader.NonBlockingRead(Int32.MaxValue); + Collection<object> inputObjects = inputstream.ObjectReader.NonBlockingRead(int.MaxValue); foreach (object inputObject in inputObjects) { @@ -1562,7 +1562,7 @@ private void WriteInput(ObjectStreamBase inputstream) if (!inputstream.IsOpen) { // Write any data written after the NonBlockingRead call above. - inputObjects = inputstream.ObjectReader.NonBlockingRead(Int32.MaxValue); + inputObjects = inputstream.ObjectReader.NonBlockingRead(int.MaxValue); foreach (object inputObject in inputObjects) { diff --git a/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs b/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs index 55c2b23db75..c1b34691104 100644 --- a/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs +++ b/src/System.Management.Automation/engine/remoting/client/remoterunspaceinfo.cs @@ -374,7 +374,7 @@ public static PSSession Create( string transportName, PSCmdlet psCmdlet) { - if (!(runspace is RemoteRunspace remoteRunspace)) + if (runspace is not RemoteRunspace remoteRunspace) { throw new PSArgumentException(RemotingErrorIdStrings.InvalidPSSessionArgument); } diff --git a/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs b/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs index e600661eab9..1d88210e7b6 100644 --- a/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs +++ b/src/System.Management.Automation/engine/remoting/commands/CustomShellCommands.cs @@ -1753,7 +1753,7 @@ internal static string CreateConditionalACEFromConfig( } StringBuilder conditionalACE = new StringBuilder(); - if (!(configTable[ConfigFileConstants.RequiredGroups] is Hashtable requiredGroupsHash)) + if (configTable[ConfigFileConstants.RequiredGroups] is not Hashtable requiredGroupsHash) { throw new PSInvalidOperationException(RemotingErrorIdStrings.RequiredGroupsNotHashTable); } diff --git a/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs b/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs index 2145a1dbe2a..e340a1acbdb 100644 --- a/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs +++ b/src/System.Management.Automation/engine/remoting/commands/InvokeCommandCommand.cs @@ -226,7 +226,7 @@ public override PSCredential Credential [Parameter(ParameterSetName = InvokeCommandCommand.ComputerNameParameterSet)] [Parameter(ParameterSetName = InvokeCommandCommand.FilePathComputerNameParameterSet)] [Parameter(ParameterSetName = InvokeCommandCommand.SSHHostParameterSet)] - [ValidateRange((int)1, (int)UInt16.MaxValue)] + [ValidateRange((int)1, (int)ushort.MaxValue)] public override int Port { get @@ -1050,7 +1050,7 @@ protected override void BeginProcessing() // create collection of input writers here foreach (IThrottleOperation operation in Operations) { - if (!(operation is ExecutionCmdletHelperRunspace ecHelper)) + if (operation is not ExecutionCmdletHelperRunspace ecHelper) { // either all the operations will be of type ExecutionCmdletHelperRunspace // or not...there is no mix. diff --git a/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs b/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs index 8a5df652470..ee06dc22130 100644 --- a/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs +++ b/src/System.Management.Automation/engine/remoting/commands/PSRemotingCmdlet.cs @@ -606,7 +606,7 @@ public virtual PSCredential Credential /// </remarks> [Parameter(ParameterSetName = PSRemotingBaseCmdlet.ComputerNameParameterSet)] [Parameter(ParameterSetName = PSRemotingBaseCmdlet.SSHHostParameterSet)] - [ValidateRange((int)1, (int)UInt16.MaxValue)] + [ValidateRange((int)1, (int)ushort.MaxValue)] public virtual int Port { get; set; } /// <summary> @@ -4149,7 +4149,7 @@ internal static string ExtractMessage( try { // WinRM returns both signed and unsigned 32 bit string values. Convert to signed 32 bit integer. - Int64 eCode = Convert.ToInt64(errorCodeString, System.Globalization.NumberFormatInfo.InvariantInfo); + long eCode = Convert.ToInt64(errorCodeString, System.Globalization.NumberFormatInfo.InvariantInfo); unchecked { errorCode = (int)eCode; diff --git a/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs b/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs index b9cf33e4b1c..67477e5b36f 100644 --- a/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs +++ b/src/System.Management.Automation/engine/remoting/commands/ReceivePSSession.cs @@ -1166,7 +1166,7 @@ private static PSSession ConnectSession(PSSession session, out Exception ex) /// <returns>PSSession disconnected runspace object.</returns> private PSSession TryGetSessionFromServer(PSSession session) { - if (!(session.Runspace is RemoteRunspace remoteRunspace)) + if (session.Runspace is not RemoteRunspace remoteRunspace) { return null; } diff --git a/src/System.Management.Automation/engine/remoting/commands/ResumeJob.cs b/src/System.Management.Automation/engine/remoting/commands/ResumeJob.cs deleted file mode 100644 index 0f9d302d6e1..00000000000 --- a/src/System.Management.Automation/engine/remoting/commands/ResumeJob.cs +++ /dev/null @@ -1,300 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics.CodeAnalysis; -using System.Linq; -using System.Management.Automation; -using System.Management.Automation.Remoting; -using System.Threading; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// This cmdlet resumes the jobs that are Job2. Errors are added for each Job that is not Job2. - /// </summary> -#if !CORECLR - [SuppressMessage("Microsoft.PowerShell", "PS1012:CallShouldProcessOnlyIfDeclaringSupport")] - [Cmdlet(VerbsLifecycle.Resume, "Job", SupportsShouldProcess = true, DefaultParameterSetName = JobCmdletBase.SessionIdParameterSet, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=210611")] -#endif - [OutputType(typeof(Job))] - public class ResumeJobCommand : JobCmdletBase, IDisposable - { - #region Parameters - /// <summary> - /// Specifies the Jobs objects which need to be - /// suspended. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = JobParameterSet)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Job[] Job - { - get - { - return _jobs; - } - - set - { - _jobs = value; - } - } - - private Job[] _jobs; - - /// <summary> - /// </summary> - public override string[] Command - { - get - { - return null; - } - } - - /// <summary> - /// Specifies whether to delay returning from the cmdlet until all jobs reach a running state. - /// This could take significant time due to workflow throttling. - /// </summary> - [Parameter(ParameterSetName = ParameterAttribute.AllParameterSets)] - public SwitchParameter Wait { get; set; } - - #endregion Parameters - - #region Overrides - - /// <summary> - /// Resume the Job. - /// </summary> - protected override void ProcessRecord() - { - // List of jobs to resume - List<Job> jobsToResume = null; - - switch (ParameterSetName) - { - case NameParameterSet: - { - jobsToResume = FindJobsMatchingByName(true, false, true, false); - } - - break; - - case InstanceIdParameterSet: - { - jobsToResume = FindJobsMatchingByInstanceId(true, false, true, false); - } - - break; - - case SessionIdParameterSet: - { - jobsToResume = FindJobsMatchingBySessionId(true, false, true, false); - } - - break; - - case StateParameterSet: - { - jobsToResume = FindJobsMatchingByState(false); - } - - break; - - case FilterParameterSet: - { - jobsToResume = FindJobsMatchingByFilter(false); - } - - break; - - default: - { - jobsToResume = CopyJobsToList(_jobs, false, false); - } - - break; - } - - _allJobsToResume.AddRange(jobsToResume); - - // Blue: 151804 When resuming a single suspended workflow job, Resume-job cmdlet doesn't wait for the job to be in running state - // Setting Wait to true so that this cmdlet will wait for the running job state. - if (_allJobsToResume.Count == 1) - Wait = true; - - foreach (Job job in jobsToResume) - { - var job2 = job as Job2; - - // If the job is not Job2, the resume operation is not supported. - if (job2 == null) - { - WriteError(new ErrorRecord(PSTraceSource.NewNotSupportedException(RemotingErrorIdStrings.JobResumeNotSupported, job.Id), "Job2OperationNotSupportedOnJob", ErrorCategory.InvalidType, (object)job)); - continue; - } - - string targetString = PSRemotingErrorInvariants.FormatResourceString(RemotingErrorIdStrings.RemovePSJobWhatIfTarget, job.Command, job.Id); - if (ShouldProcess(targetString, VerbsLifecycle.Resume)) - { - _cleanUpActions.Add(job2, HandleResumeJobCompleted); - job2.ResumeJobCompleted += HandleResumeJobCompleted; - - lock (_syncObject) - { - if (!_pendingJobs.Contains(job2.InstanceId)) - { - _pendingJobs.Add(job2.InstanceId); - } - } - - job2.ResumeJobAsync(); - } - } - } - - private bool _warnInvalidState = false; - private readonly HashSet<Guid> _pendingJobs = new HashSet<Guid>(); - private readonly ManualResetEvent _waitForJobs = new ManualResetEvent(false); - private readonly Dictionary<Job2, EventHandler<AsyncCompletedEventArgs>> _cleanUpActions = - new Dictionary<Job2, EventHandler<AsyncCompletedEventArgs>>(); - private readonly List<ErrorRecord> _errorsToWrite = new List<ErrorRecord>(); - private readonly List<Job> _allJobsToResume = new List<Job>(); - private readonly object _syncObject = new object(); - private bool _needToCheckForWaitingJobs; - - private void HandleResumeJobCompleted(object sender, AsyncCompletedEventArgs eventArgs) - { - Job job = sender as Job; - - if (eventArgs.Error != null && eventArgs.Error is InvalidJobStateException) - { - _warnInvalidState = true; - } - - var parentJob = job as ContainerParentJob; - if (parentJob != null && parentJob.ExecutionError.Count > 0) - { - foreach ( - var e in - parentJob.ExecutionError.Where(static e => e.FullyQualifiedErrorId == "ContainerParentJobResumeAsyncError") - ) - { - if (e.Exception is InvalidJobStateException) - { - // if any errors were invalid job state exceptions, warn the user. - // This is to support Get-Job | Resume-Job scenarios when many jobs - // are Completed, etc. - _warnInvalidState = true; - } - else - { - _errorsToWrite.Add(e); - } - } - - parentJob.ExecutionError.Clear(); - } - - bool releaseWait = false; - lock (_syncObject) - { - if (_pendingJobs.Contains(job.InstanceId)) - { - _pendingJobs.Remove(job.InstanceId); - } - - if (_needToCheckForWaitingJobs && _pendingJobs.Count == 0) - releaseWait = true; - } - // end processing has been called - // set waithandle if this is the last one - if (releaseWait) - _waitForJobs.Set(); - } - - /// <summary> - /// End Processing. - /// </summary> - protected override void EndProcessing() - { - bool jobsPending = false; - lock (_syncObject) - { - _needToCheckForWaitingJobs = true; - if (_pendingJobs.Count > 0) - { - jobsPending = true; - } - } - - if (Wait && jobsPending) - { - _waitForJobs.WaitOne(); - } - - if (_warnInvalidState) - { - WriteWarning(RemotingErrorIdStrings.ResumeJobInvalidJobState); - } - - foreach (var e in _errorsToWrite) - { - WriteError(e); - } - - foreach (var j in _allJobsToResume) - { - WriteObject(j); - } - - base.EndProcessing(); - } - - /// <summary> - /// </summary> - protected override void StopProcessing() - { - _waitForJobs.Set(); - } - - #endregion Overrides - - #region Dispose - - /// <summary> - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// </summary> - /// <param name="disposing"></param> - protected void Dispose(bool disposing) - { - if (!disposing) - { - return; - } - - foreach (var pair in _cleanUpActions) - { - pair.Key.ResumeJobCompleted -= pair.Value; - } - - _waitForJobs.Dispose(); - } - #endregion Dispose - } -} diff --git a/src/System.Management.Automation/engine/remoting/commands/StartJob.cs b/src/System.Management.Automation/engine/remoting/commands/StartJob.cs index 05611d8c0ae..9913ec64ced 100644 --- a/src/System.Management.Automation/engine/remoting/commands/StartJob.cs +++ b/src/System.Management.Automation/engine/remoting/commands/StartJob.cs @@ -277,7 +277,7 @@ public override string ConfigurationName /// <summary> /// Overriding to suppress this parameter. /// </summary> - public override Int32 ThrottleLimit + public override int ThrottleLimit { get { diff --git a/src/System.Management.Automation/engine/remoting/commands/SuspendJob.cs b/src/System.Management.Automation/engine/remoting/commands/SuspendJob.cs deleted file mode 100644 index e454247ae9a..00000000000 --- a/src/System.Management.Automation/engine/remoting/commands/SuspendJob.cs +++ /dev/null @@ -1,394 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Diagnostics.CodeAnalysis; -using System.Linq; -using System.Management.Automation; -using System.Management.Automation.Remoting; -using System.Threading; - -namespace Microsoft.PowerShell.Commands -{ - /// <summary> - /// This cmdlet suspends the jobs that are Job2. Errors are added for each Job that is not Job2. - /// </summary> -#if !CORECLR - [SuppressMessage("Microsoft.PowerShell", "PS1012:CallShouldProcessOnlyIfDeclaringSupport")] - [Cmdlet(VerbsLifecycle.Suspend, "Job", SupportsShouldProcess = true, DefaultParameterSetName = JobCmdletBase.SessionIdParameterSet, - HelpUri = "https://go.microsoft.com/fwlink/?LinkID=210613")] - [OutputType(typeof(Job))] -#endif - public class SuspendJobCommand : JobCmdletBase, IDisposable - { - #region Parameters - /// <summary> - /// Specifies the Jobs objects which need to be - /// suspended. - /// </summary> - [Parameter(Mandatory = true, - Position = 0, - ValueFromPipeline = true, - ValueFromPipelineByPropertyName = true, - ParameterSetName = JobParameterSet)] - [ValidateNotNullOrEmpty] - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public Job[] Job - { - get - { - return _jobs; - } - - set - { - _jobs = value; - } - } - - private Job[] _jobs; - - /// <summary> - /// </summary> - public override string[] Command - { - get - { - return null; - } - } - - /// <summary> - /// If state of the job is running , this will forcefully suspend it. - /// </summary> - [Parameter(ParameterSetName = RemoveJobCommand.InstanceIdParameterSet)] - [Parameter(ParameterSetName = RemoveJobCommand.JobParameterSet)] - [Parameter(ParameterSetName = RemoveJobCommand.NameParameterSet)] - [Parameter(ParameterSetName = RemoveJobCommand.SessionIdParameterSet)] - [Parameter(ParameterSetName = RemoveJobCommand.FilterParameterSet)] - [Parameter(ParameterSetName = RemoveJobCommand.StateParameterSet)] - [Alias("F")] - public SwitchParameter Force - { - get - { - return _force; - } - - set - { - _force = value; - } - } - - private bool _force = false; - - /// <summary> - /// </summary> - [Parameter()] - public SwitchParameter Wait - { - get - { - return _wait; - } - - set - { - _wait = value; - } - } - - private bool _wait = false; - - #endregion Parameters - - #region Overrides - - /// <summary> - /// Suspend the Job. - /// </summary> - protected override void ProcessRecord() - { - // List of jobs to suspend - List<Job> jobsToSuspend = null; - - switch (ParameterSetName) - { - case NameParameterSet: - { - jobsToSuspend = FindJobsMatchingByName(true, false, true, false); - } - - break; - - case InstanceIdParameterSet: - { - jobsToSuspend = FindJobsMatchingByInstanceId(true, false, true, false); - } - - break; - - case SessionIdParameterSet: - { - jobsToSuspend = FindJobsMatchingBySessionId(true, false, true, false); - } - - break; - - case StateParameterSet: - { - jobsToSuspend = FindJobsMatchingByState(false); - } - - break; - - case FilterParameterSet: - { - jobsToSuspend = FindJobsMatchingByFilter(false); - } - - break; - - default: - { - jobsToSuspend = CopyJobsToList(_jobs, false, false); - } - - break; - } - - _allJobsToSuspend.AddRange(jobsToSuspend); - - foreach (Job job in jobsToSuspend) - { - var job2 = job as Job2; - - // If the job is not Job2, the suspend operation is not supported. - if (job2 == null) - { - WriteError( - new ErrorRecord( - PSTraceSource.NewNotSupportedException(RemotingErrorIdStrings.JobSuspendNotSupported, job.Id), - "Job2OperationNotSupportedOnJob", ErrorCategory.InvalidType, (object)job)); - continue; - } - - string targetString = - PSRemotingErrorInvariants.FormatResourceString(RemotingErrorIdStrings.RemovePSJobWhatIfTarget, - job.Command, job.Id); - if (ShouldProcess(targetString, VerbsLifecycle.Suspend)) - { - if (_wait) - { - _cleanUpActions.Add(job2, HandleSuspendJobCompleted); - } - else - { - if (job2.IsFinishedState(job2.JobStateInfo.State) || job2.JobStateInfo.State == JobState.Stopping) - { - _warnInvalidState = true; - continue; - } - - if (job2.JobStateInfo.State == JobState.Suspending || job2.JobStateInfo.State == JobState.Suspended) - continue; - - job2.StateChanged += noWait_Job2_StateChanged; - } - - job2.SuspendJobCompleted += HandleSuspendJobCompleted; - - lock (_syncObject) - { - if (!_pendingJobs.Contains(job2.InstanceId)) - { - _pendingJobs.Add(job2.InstanceId); - } - } - - // there could be possibility that the job gets completed before or after the - // subscribing to nowait_job2_statechanged event so checking it again. - if (!_wait && (job2.IsFinishedState(job2.JobStateInfo.State) || job2.JobStateInfo.State == JobState.Suspending || job2.JobStateInfo.State == JobState.Suspended)) - { - this.ProcessExecutionErrorsAndReleaseWaitHandle(job2); - } - - job2.SuspendJobAsync(_force, RemotingErrorIdStrings.ForceSuspendJob); - } - } - } - - private bool _warnInvalidState = false; - private readonly HashSet<Guid> _pendingJobs = new HashSet<Guid>(); - private readonly ManualResetEvent _waitForJobs = new ManualResetEvent(false); - private readonly Dictionary<Job2, EventHandler<AsyncCompletedEventArgs>> _cleanUpActions = - new Dictionary<Job2, EventHandler<AsyncCompletedEventArgs>>(); - private readonly List<ErrorRecord> _errorsToWrite = new List<ErrorRecord>(); - private readonly List<Job> _allJobsToSuspend = new List<Job>(); - private readonly object _syncObject = new object(); - private bool _needToCheckForWaitingJobs; - - private void noWait_Job2_StateChanged(object sender, JobStateEventArgs e) - { - Job job = sender as Job; - - switch (e.JobStateInfo.State) - { - case JobState.Completed: - case JobState.Stopped: - case JobState.Failed: - case JobState.Suspended: - case JobState.Suspending: - this.ProcessExecutionErrorsAndReleaseWaitHandle(job); - break; - } - } - - private void HandleSuspendJobCompleted(object sender, AsyncCompletedEventArgs eventArgs) - { - Job job = sender as Job; - - if (eventArgs.Error != null && eventArgs.Error is InvalidJobStateException) - { - _warnInvalidState = true; - } - - this.ProcessExecutionErrorsAndReleaseWaitHandle(job); - } - - private void ProcessExecutionErrorsAndReleaseWaitHandle(Job job) - { - bool releaseWait = false; - lock (_syncObject) - { - if (_pendingJobs.Contains(job.InstanceId)) - { - _pendingJobs.Remove(job.InstanceId); - } - else - { - // there could be a possibility of race condition where this function is getting called twice - // so if job doesn't present in the _pendingJobs then just return - return; - } - - if (_needToCheckForWaitingJobs && _pendingJobs.Count == 0) - releaseWait = true; - } - - if (!_wait) - { - job.StateChanged -= noWait_Job2_StateChanged; - Job2 job2 = job as Job2; - if (job2 != null) - job2.SuspendJobCompleted -= HandleSuspendJobCompleted; - } - - var parentJob = job as ContainerParentJob; - if (parentJob != null && parentJob.ExecutionError.Count > 0) - { - foreach ( - var e in - parentJob.ExecutionError.Where(static e => e.FullyQualifiedErrorId == "ContainerParentJobSuspendAsyncError") - ) - { - if (e.Exception is InvalidJobStateException) - { - // if any errors were invalid job state exceptions, warn the user. - // This is to support Get-Job | Resume-Job scenarios when many jobs - // are Completed, etc. - _warnInvalidState = true; - } - else - { - _errorsToWrite.Add(e); - } - } - } - - // end processing has been called - // set waithandle if this is the last one - if (releaseWait) - _waitForJobs.Set(); - } - - /// <summary> - /// End Processing. - /// </summary> - protected override void EndProcessing() - { - bool haveToWait = false; - lock (_syncObject) - { - _needToCheckForWaitingJobs = true; - if (_pendingJobs.Count > 0) - { - haveToWait = true; - } - } - - if (haveToWait) - { - _waitForJobs.WaitOne(); - } - - if (_warnInvalidState) - { - WriteWarning(RemotingErrorIdStrings.SuspendJobInvalidJobState); - } - - foreach (var e in _errorsToWrite) - { - WriteError(e); - } - - foreach (var j in _allJobsToSuspend) - { - WriteObject(j); - } - - base.EndProcessing(); - } - - /// <summary> - /// </summary> - protected override void StopProcessing() - { - _waitForJobs.Set(); - } - - #endregion Overrides - - #region Dispose - - /// <summary> - /// </summary> - public void Dispose() - { - Dispose(true); - GC.SuppressFinalize(this); - } - - /// <summary> - /// </summary> - /// <param name="disposing"></param> - protected void Dispose(bool disposing) - { - if (!disposing) - { - return; - } - - foreach (var pair in _cleanUpActions) - { - pair.Key.SuspendJobCompleted -= pair.Value; - } - - _waitForJobs.Dispose(); - } - #endregion Dispose - } -} diff --git a/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs b/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs index 3bbc4463fe8..6964a1154b5 100644 --- a/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs +++ b/src/System.Management.Automation/engine/remoting/commands/WaitJob.cs @@ -46,7 +46,7 @@ public class WaitJobCommand : JobCmdletBase, IDisposable /// </summary> [Parameter] [Alias("TimeoutSec")] - [ValidateRange(-1, Int32.MaxValue)] + [ValidateRange(-1, int.MaxValue)] public int Timeout { get diff --git a/src/System.Management.Automation/engine/remoting/commands/getrunspacecommand.cs b/src/System.Management.Automation/engine/remoting/commands/getrunspacecommand.cs index fb6bf348aba..22af9adf9ff 100644 --- a/src/System.Management.Automation/engine/remoting/commands/getrunspacecommand.cs +++ b/src/System.Management.Automation/engine/remoting/commands/getrunspacecommand.cs @@ -283,7 +283,7 @@ public string CertificateThumbprint /// </remarks> [Parameter(ParameterSetName = GetPSSessionCommand.ComputerNameParameterSet)] [Parameter(ParameterSetName = GetPSSessionCommand.ComputerInstanceIdParameterSet)] - [ValidateRange((int)1, (int)UInt16.MaxValue)] + [ValidateRange((int)1, (int)ushort.MaxValue)] public int Port { get; set; } /// <summary> diff --git a/src/System.Management.Automation/engine/remoting/commands/newrunspacecommand.cs b/src/System.Management.Automation/engine/remoting/commands/newrunspacecommand.cs index 8986def5a6d..60ca0c35e50 100644 --- a/src/System.Management.Automation/engine/remoting/commands/newrunspacecommand.cs +++ b/src/System.Management.Automation/engine/remoting/commands/newrunspacecommand.cs @@ -267,7 +267,16 @@ protected override void ProcessRecord() case NewPSSessionCommand.UseWindowsPowerShellParameterSet: { - remoteRunspaces = CreateRunspacesForUseWindowsPowerShellParameterSet(); + if (UseWindowsPowerShell) + { + remoteRunspaces = CreateRunspacesForUseWindowsPowerShellParameterSet(); + } + else + { + // When -UseWindowsPowerShell:$false is explicitly specified, + // fall back to the default ComputerName parameter set behavior + goto case NewPSSessionCommand.ComputerNameParameterSet; + } } break; diff --git a/src/System.Management.Automation/engine/remoting/common/PSETWTracer.cs b/src/System.Management.Automation/engine/remoting/common/PSETWTracer.cs index 2fd2dc0a913..989ad33e987 100644 --- a/src/System.Management.Automation/engine/remoting/common/PSETWTracer.cs +++ b/src/System.Management.Automation/engine/remoting/common/PSETWTracer.cs @@ -166,6 +166,9 @@ internal enum PSEventId : int ExperimentalFeature_InvalidName = 0x3001, ExperimentalFeature_ReadConfig_Error = 0x3002, + // Windows Diagnostics And Usage Data Settings + Telemetry_Setting_Error = 0x3011, + // Scheduled Jobs ScheduledJob_Start = 0xD001, ScheduledJob_Complete = 0xD002, @@ -240,6 +243,7 @@ internal enum PSTask : int ProviderStop = 0x69, ExecutePipeline = 0x6A, ExperimentalFeature = 0x6B, + Telemetry = 0x6C, ScheduledJob = 0x6E, NamedPipe = 0x6F, ISEOperation = 0x78, diff --git a/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs b/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs index cd18dc511b1..8d53adf0ca8 100644 --- a/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs +++ b/src/System.Management.Automation/engine/remoting/common/RemoteSessionHyperVSocket.cs @@ -434,7 +434,10 @@ internal static void ValidateToken(Socket socket, string token, DateTimeOffset t // Final check if we got the token before the timeout cancellationToken.ThrowIfCancellationRequested(); - if (string.IsNullOrEmpty(responseString) || !responseString.StartsWith("TOKEN ", StringComparison.Ordinal)) + ReadOnlySpan<byte> responseBytes = Encoding.UTF8.GetBytes(responseString); + string responseToken = RemoteSessionHyperVSocketClient.ExtractToken(responseBytes); + + if (responseToken == null) { socket.Send("FAIL"u8); // If the response is not in the expected format, we throw an exception. @@ -444,9 +447,6 @@ internal static void ValidateToken(Socket socket, string token, DateTimeOffset t PSRemotingErrorInvariants.FormatResourceString(RemotingErrorIdStrings.HyperVInvalidResponse, "Client", "Token Response")); } - // Extract the token from the response. - string responseToken = responseString.Substring(6).Trim(); - if (!string.Equals(responseToken, token, StringComparison.Ordinal)) { socket.Send("FAIL"u8); @@ -1059,14 +1059,18 @@ public static (bool success, string authenticationToken) ExchangeCredentialsAndC // allowing a significant larger size, allows the broker to make almost arbitrary changes, // without breaking the client. string token = ReceiveResponse(HyperVSocket, 1024); // either "PASS" or "FAIL" - if (token == null || !token.StartsWith("TOKEN ", StringComparison.Ordinal)) + + ReadOnlySpan<byte> tokenResponseBytes = Encoding.UTF8.GetBytes(token); + string extractedToken = ExtractToken(tokenResponseBytes); + + if (extractedToken == null) { s_tracer.WriteLine("ExchangeCredentialsAndConfiguration: Server did not respond with a valid token. Response: {0}", token); throw new PSDirectException( PSRemotingErrorInvariants.FormatResourceString(RemotingErrorIdStrings.HyperVInvalidResponse, "Broker", "Token " + token)); } - token = token.Substring(6); // remove "TOKEN " prefix + token = extractedToken; HyperVSocket.Send("PASS"u8); // acknowledge the token return (true, token); @@ -1122,6 +1126,25 @@ internal static string ReceiveResponse(Socket socket, int bufferSize) } } + internal static string ExtractToken(ReadOnlySpan<byte> tokenResponse) + { + string token = Encoding.UTF8.GetString(tokenResponse); + + if (token == null || !token.StartsWith("TOKEN ", StringComparison.Ordinal)) + { + return null; // caller method will write trace (and determine when to expose token info as appropriate) + } + + token = token.Substring(6).Trim(); // remove "TOKEN " prefix + + if (token.Length == 0) + { + return null; + } + + return token; + } + /// <summary> /// Sends user data (domain, username, etc.) over the HyperVSocket using Unicode encoding. /// </summary> diff --git a/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs b/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs index e21608a378f..fc5226a007e 100644 --- a/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs +++ b/src/System.Management.Automation/engine/remoting/common/RemoteSessionNamedPipe.cs @@ -1302,7 +1302,6 @@ protected override NamedPipeClientStream DoConnect(int timeout) return new NamedPipeClientStream( PipeDirection.InOut, isAsync: true, - isConnected: true, pipeHandle); } catch (Exception) diff --git a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs index d9a6d0b317b..e9439db77ee 100644 --- a/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs +++ b/src/System.Management.Automation/engine/remoting/common/RunspaceConnectionInfo.cs @@ -14,6 +14,7 @@ using System.Management.Automation.Remoting.Client; using System.Management.Automation.Tracing; using System.Net; +using System.Linq; using System.Net.Sockets; using System.Reflection; using System.Runtime.InteropServices; @@ -225,7 +226,7 @@ public int OpenTimeout // The timer constructor will throw an exception // for any value greater than Int32.MaxValue // hence this is the maximum possible limit - _openTimeout = Int32.MaxValue; + _openTimeout = int.MaxValue; } } } @@ -270,7 +271,7 @@ public int OpenTimeout /// The maximum allowed idle timeout duration (in ms) that can be set on a Runspace. This is a read-only property /// that is set once the Runspace is successfully created and opened. /// </summary> - public int MaxIdleTimeout { get; internal set; } = Int32.MaxValue; + public int MaxIdleTimeout { get; internal set; } = int.MaxValue; /// <summary> /// Populates session options from a PSSessionOption instance. @@ -1174,7 +1175,7 @@ private static string ResolveShellUri(string shell) internal static T ExtractPropertyAsWsManConnectionInfo<T>(RunspaceConnectionInfo rsCI, string property, T defaultValue) { - if (!(rsCI is WSManConnectionInfo wsCI)) + if (rsCI is not WSManConnectionInfo wsCI) { return defaultValue; } @@ -2211,11 +2212,11 @@ internal int StartSSHProcess( CommandTypes.Application, SearchResolutionOptions.None, CommandOrigin.Internal, - context) as ApplicationInfo; + context); - if (cmdInfo != null) + if (cmdInfo is ApplicationInfo appInfo) { - filePath = cmdInfo.Path; + filePath = appInfo.Path; } } else @@ -2255,7 +2256,7 @@ internal int StartSSHProcess( DiscoveryExceptions.CommandNotFoundException); } - // Create a local ssh process (client) that conects to a remote sshd process (server) using a 'powershell' subsystem. + // Create a local ssh process (client) that connects to a remote sshd process (server) using a 'powershell' subsystem. // // Local ssh invoked as: // windows: @@ -2273,19 +2274,20 @@ internal int StartSSHProcess( // Subsystem powershell /usr/local/bin/pwsh -SSHServerMode -NoLogo -NoProfile // codeql[cs/microsoft/command-line-injection-shell-execution] - This is expected Poweshell behavior where user inputted paths are supported for the context of this method. The user assumes trust for the file path specified, so any file executed in the runspace would be in the user's local system/process or a system they have access to in which case restricted remoting security guidelines should be used. - System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(filePath); + ProcessStartInfo startInfo = new(filePath); // pass "-i identity_file" command line argument to ssh if KeyFilePath is set // if KeyFilePath is not set, then ssh will use IdentityFile / IdentityAgent from ssh_config if defined else none by default if (!string.IsNullOrEmpty(this.KeyFilePath)) { - if (!System.IO.File.Exists(this.KeyFilePath)) + if (!File.Exists(this.KeyFilePath)) { throw new FileNotFoundException( StringUtil.Format(RemotingErrorIdStrings.KeyFileNotFound, this.KeyFilePath)); } - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-i ""{this.KeyFilePath}""")); + startInfo.ArgumentList.Add("-i"); + startInfo.ArgumentList.Add(this.KeyFilePath); } // pass "-l login_name" command line argument to ssh if UserName is set @@ -2298,11 +2300,13 @@ internal int StartSSHProcess( // convert DOMAIN\user to user@DOMAIN var domainName = parts[0]; var userName = parts[1]; - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-l {userName}@{domainName}")); + startInfo.ArgumentList.Add("-l"); + startInfo.ArgumentList.Add($"{userName}@{domainName}"); } else { - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-l {this.UserName}")); + startInfo.ArgumentList.Add("-l"); + startInfo.ArgumentList.Add(this.UserName); } } @@ -2310,7 +2314,8 @@ internal int StartSSHProcess( // if Port is not set, then ssh will use Port from ssh_config if defined else 22 by default if (this.Port != 0) { - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-p {this.Port}")); + startInfo.ArgumentList.Add("-p"); + startInfo.ArgumentList.Add(this.Port.ToString(CultureInfo.InvariantCulture)); } // pass "-o option=value" command line argument to ssh if options are provided @@ -2318,15 +2323,18 @@ internal int StartSSHProcess( { foreach (DictionaryEntry pair in this.Options) { - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-o {pair.Key}={pair.Value}")); + startInfo.ArgumentList.Add("-o"); + startInfo.ArgumentList.Add($"{pair.Key}={pair.Value}"); } } // pass "-s destination command" command line arguments to ssh where command is the subsystem to invoke on the destination // note that ssh expects IPv6 addresses to not be enclosed in square brackets so trim them if present - startInfo.ArgumentList.Add(string.Create(CultureInfo.InvariantCulture, $@"-s {this.ComputerName.TrimStart('[').TrimEnd(']')} {this.Subsystem}")); + startInfo.ArgumentList.Add("-s"); + startInfo.ArgumentList.Add(this.ComputerName.TrimStart('[').TrimEnd(']')); + startInfo.ArgumentList.Add(this.Subsystem); - startInfo.WorkingDirectory = System.IO.Path.GetDirectoryName(filePath); + startInfo.WorkingDirectory = Path.GetDirectoryName(filePath); startInfo.CreateNoWindow = true; startInfo.UseShellExecute = false; @@ -2414,7 +2422,7 @@ internal static int StartSSHProcess( } string filename = startInfo.FileName; - string[] argv = ParseArgv(startInfo); + string[] argv = startInfo.ArgumentList.Prepend(filename).ToArray(); string[] envp = CopyEnvVariables(startInfo); string cwd = !string.IsNullOrWhiteSpace(startInfo.WorkingDirectory) ? startInfo.WorkingDirectory : null; @@ -2497,46 +2505,6 @@ private static string[] CopyEnvVariables(ProcessStartInfo psi) return envp; } - /// <summary>Converts the filename and arguments information from a ProcessStartInfo into an argv array.</summary> - /// <param name="psi">The ProcessStartInfo.</param> - /// <returns>The argv array.</returns> - private static string[] ParseArgv(ProcessStartInfo psi) - { - var argvList = new List<string>(); - argvList.Add(psi.FileName); - - var argsToParse = String.Join(' ', psi.ArgumentList).Trim(); - var argsLength = argsToParse.Length; - for (int i = 0; i < argsLength; ) - { - var iStart = i; - - switch (argsToParse[i]) - { - case '"': - // Special case for arguments within quotes - // Just return argument value within the quotes - while ((++i < argsLength) && argsToParse[i] != '"') { } - if (iStart < argsLength - 1) - { - iStart++; - } - - break; - - default: - // Common case for parsing arguments with space character delimiter - while ((++i < argsLength) && argsToParse[i] != ' ') { } - break; - } - - argvList.Add(argsToParse.Substring(iStart, (i - iStart))); - while ((++i < argsLength) && argsToParse[i] == ' ') { } - } - - return argvList.ToArray(); - } - internal static unsafe void CreateProcess( string filename, string[] argv, string[] envp, string cwd, bool redirectStdin, bool redirectStdout, bool redirectStderr, int creationFlags, @@ -2580,7 +2548,7 @@ private static unsafe void AllocNullTerminatedArray(string[] arr, ref byte** arr // Allocate the unmanaged array to hold each string pointer. // It needs to have an extra element to null terminate the array. arrPtr = (byte**)Marshal.AllocHGlobal(sizeof(IntPtr) * arrLength); - System.Diagnostics.Debug.Assert(arrPtr != null, "Invalid array ptr"); + Debug.Assert(arrPtr != null, "Invalid array ptr"); // Zero the memory so that if any of the individual string allocations fails, // we can loop through the array to free any that succeeded. @@ -2597,7 +2565,7 @@ private static unsafe void AllocNullTerminatedArray(string[] arr, ref byte** arr byte[] byteArr = System.Text.Encoding.UTF8.GetBytes(arr[i]); arrPtr[i] = (byte*)Marshal.AllocHGlobal(byteArr.Length + 1); // +1 for null termination - System.Diagnostics.Debug.Assert(arrPtr[i] != null, "Invalid array ptr"); + Debug.Assert(arrPtr[i] != null, "Invalid array ptr"); Marshal.Copy(byteArr, 0, (IntPtr)arrPtr[i], byteArr.Length); // copy over the data from the managed byte array arrPtr[i][byteArr.Length] = (byte)'\0'; // null terminate @@ -2641,13 +2609,13 @@ internal static extern unsafe int ForkAndExecProcess( /// P-Invoking native APIs. /// </summary> private static int StartSSHProcessImpl( - System.Diagnostics.ProcessStartInfo startInfo, + ProcessStartInfo startInfo, out StreamWriter stdInWriterVar, out StreamReader stdOutReaderVar, out StreamReader stdErrReaderVar) { Exception ex = null; - System.Diagnostics.Process sshProcess = null; + Process sshProcess = null; // // These std pipe handles are bound to managed Reader/Writer objects and returned to the transport // manager object, which uses them for PSRP communication. The lifetime of these handles are then @@ -2668,7 +2636,7 @@ private static int StartSSHProcessImpl( catch (InvalidOperationException e) { ex = e; } catch (ArgumentException e) { ex = e; } catch (FileNotFoundException e) { ex = e; } - catch (System.ComponentModel.Win32Exception e) { ex = e; } + catch (Win32Exception e) { ex = e; } if ((ex != null) || (sshProcess == null) || @@ -2693,9 +2661,9 @@ private static int StartSSHProcessImpl( { if (stdInWriterVar != null) { stdInWriterVar.Dispose(); } else { stdInPipeServer.Dispose(); } - if (stdOutReaderVar != null) { stdInWriterVar.Dispose(); } else { stdOutPipeServer.Dispose(); } + if (stdOutReaderVar != null) { stdOutReaderVar.Dispose(); } else { stdOutPipeServer.Dispose(); } - if (stdErrReaderVar != null) { stdInWriterVar.Dispose(); } else { stdErrPipeServer.Dispose(); } + if (stdErrReaderVar != null) { stdErrReaderVar.Dispose(); } else { stdErrPipeServer.Dispose(); } throw; } @@ -2705,7 +2673,7 @@ private static int StartSSHProcessImpl( private static void KillSSHProcessImpl(int pid) { - using (var sshProcess = System.Diagnostics.Process.GetProcessById(pid)) + using (var sshProcess = Process.GetProcessById(pid)) { if ((sshProcess != null) && (sshProcess.Handle != IntPtr.Zero) && !sshProcess.HasExited) { @@ -2736,7 +2704,7 @@ private static Process CreateProcessWithRedirectedStd( SafeFileHandle stdInPipeClient = null; SafeFileHandle stdOutPipeClient = null; SafeFileHandle stdErrPipeClient = null; - string randomName = System.IO.Path.GetFileNameWithoutExtension(System.IO.Path.GetRandomFileName()); + string randomName = Path.GetFileNameWithoutExtension(Path.GetRandomFileName()); try { @@ -2779,7 +2747,7 @@ private static Process CreateProcessWithRedirectedStd( CultureInfo.InvariantCulture, @"""{0}"" {1}", startInfo.FileName, - string.Join(' ', startInfo.ArgumentList)); + JoinArguments(startInfo.ArgumentList)); lpStartupInfo.hStdInput = stdInPipeClient; lpStartupInfo.hStdOutput = stdOutPipeClient; @@ -2829,20 +2797,102 @@ private static Process CreateProcessWithRedirectedStd( catch (Exception) { stdInPipeServer?.Dispose(); - stdInPipeClient?.Dispose(); stdOutPipeServer?.Dispose(); - stdOutPipeClient?.Dispose(); stdErrPipeServer?.Dispose(); - stdErrPipeClient?.Dispose(); throw; } finally { + lpStartupInfo.Dispose(); lpProcessInformation.Dispose(); } } + /// <summary>Joins the specified arguments into a single Windows command line.</summary> + /// <param name="arguments">The arguments to join.</param> + /// <returns>The flattened command line arguments.</returns> + private static string JoinArguments(ICollection<string> arguments) + { + var builder = new StringBuilder(); + bool first = true; + + foreach (string argument in arguments) + { + if (!first) + { + builder.Append(' '); + } + + if (argument == null + || argument.Contains(' ') + || argument.Contains('"') + || argument.Contains('\t') + || argument.Contains('\n') + || argument.Contains('\r')) + { + builder.Append(QuoteArgument(argument)); + } + else + { + builder.Append(argument); + } + + first = false; + } + + return builder.ToString(); + } + + /// <summary>Quotes a single argument for the flattened Windows CreateProcess command line.</summary> + /// <remarks>Handles backslashes in the argument with the following logic: + /// - before a normal character, preserve the run unchanged + /// - before a double-quote, double the run and add one more '\\' to escape the double-quote + /// - at the end of the argument, double the run so trailing '\\' survive the closing quote</remarks> + /// <param name="argument">The argument to quote.</param> + /// <returns>The quoted command line argument.</returns> + private static string QuoteArgument(string argument) + { + argument ??= string.Empty; + + var builder = new StringBuilder(argument.Length + 2); + builder.Append('"'); + + int backslashCount = 0; + foreach (char character in argument) + { + if (character == '\\') + { + backslashCount++; + continue; + } + + if (character == '"') + { + builder.Append('\\', (backslashCount * 2) + 1); + builder.Append(character); + backslashCount = 0; + continue; + } + + if (backslashCount > 0) + { + builder.Append('\\', backslashCount); + backslashCount = 0; + } + + builder.Append(character); + } + + if (backslashCount > 0) + { + builder.Append('\\', backslashCount * 2); + } + + builder.Append('"'); + return builder.ToString(); + } + private static SafeFileHandle GetNamedPipeHandle(string pipeName) { SafeFileHandle sf = File.OpenHandle(pipeName, FileMode.Open, FileAccess.ReadWrite, FileShare.Inheritable, FileOptions.Asynchronous); diff --git a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/EncodeAndDecode.cs b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/EncodeAndDecode.cs index c7b06d4c74d..e26f3421cda 100644 --- a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/EncodeAndDecode.cs +++ b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/EncodeAndDecode.cs @@ -1869,7 +1869,7 @@ internal static object GetPowerShellOutput(object data) /// <returns>PSInvocationInfo.</returns> internal static PSInvocationStateInfo GetPowerShellStateInfo(object data) { - if (!(data is PSObject dataAsPSObject)) + if (data is not PSObject dataAsPSObject) { throw new PSRemotingDataStructureException( RemotingErrorIdStrings.DecodingErrorForPowerShellStateInfo); @@ -2137,7 +2137,7 @@ internal static RemoteStreamOptions GetRemoteStreamOptions(object data) /// <returns>RemoteSessionCapability object.</returns> internal static RemoteSessionCapability GetSessionCapability(object data) { - if (!(data is PSObject dataAsPSObject)) + if (data is not PSObject dataAsPSObject) { throw new PSRemotingDataStructureException( RemotingErrorIdStrings.CantCastRemotingDataToPSObject, data.GetType().FullName); diff --git a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs index 79b920c22b5..f0a6649fe36 100644 --- a/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs +++ b/src/System.Management.Automation/engine/remoting/common/WireDataFormat/RemoteHost.cs @@ -379,12 +379,13 @@ internal Collection<RemoteHostCall> PerformSecurityChecksOnHostMessage(string co Type fieldType = InternalHostUserInterface.GetFieldType(fieldDesc); if (fieldType != null) { - if (fieldType == typeof(PSCredential)) + Type effectiveType = fieldType.IsArray ? fieldType.GetElementType() : fieldType; + if (effectiveType == typeof(PSCredential)) { havePSCredential = true; fieldDesc.ModifiedByRemotingProtocol = true; } - else if (fieldType == typeof(System.Security.SecureString)) + else if (effectiveType == typeof(System.Security.SecureString)) { prerequisiteCalls.Add(ConstructWarningMessageForSecureString( computerName, RemotingErrorIdStrings.RemoteHostPromptSecureStringPrompt)); diff --git a/src/System.Management.Automation/engine/remoting/common/fragmentor.cs b/src/System.Management.Automation/engine/remoting/common/fragmentor.cs index e0a82e46cf2..c451ba32f45 100644 --- a/src/System.Management.Automation/engine/remoting/common/fragmentor.cs +++ b/src/System.Management.Automation/engine/remoting/common/fragmentor.cs @@ -757,11 +757,11 @@ private void WriteCurrentFragmentAndReset() PSEtwLog.LogAnalyticVerbose( PSEventId.SentRemotingFragment, PSOpcode.Send, PSTask.None, PSKeyword.Transport | PSKeyword.UseAlwaysAnalytic, - (Int64)(_currentFragment.ObjectId), - (Int64)(_currentFragment.FragmentId), + (long)(_currentFragment.ObjectId), + (long)(_currentFragment.FragmentId), _currentFragment.IsStartFragment ? 1 : 0, _currentFragment.IsEndFragment ? 1 : 0, - (UInt32)(_currentFragment.BlobLength), + (uint)(_currentFragment.BlobLength), new PSETWBinaryBlob(_currentFragment.Blob, 0, _currentFragment.BlobLength)); // finally write into memory stream diff --git a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs index 0859a54965f..c3cf3b278aa 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/BaseTransportManager.cs @@ -213,7 +213,7 @@ public abstract class BaseTransportManager : IDisposable // This value instructs the server to use whatever setting it has for idle timeout. internal const int UseServerDefaultIdleTimeout = -1; - internal const uint UseServerDefaultIdleTimeoutUInt = UInt32.MaxValue; + internal const uint UseServerDefaultIdleTimeoutUInt = uint.MaxValue; // Minimum allowed idle timeout time is 60 seconds. internal const int MinimumIdleTimeout = 60 * 1000; @@ -390,9 +390,9 @@ internal void OnDataAvailableCallback(RemoteDataObject<PSObject> remoteObject) PSKeyword.Transport | PSKeyword.UseAlwaysAnalytic, remoteObject.RunspacePoolId.ToString(), remoteObject.PowerShellId.ToString(), - (UInt32)(remoteObject.Destination), - (UInt32)(remoteObject.DataType), - (UInt32)(remoteObject.TargetInterface)); + (uint)(remoteObject.Destination), + (uint)(remoteObject.DataType), + (uint)(remoteObject.TargetInterface)); // This might throw exceptions which the caller handles. PowerShellGuidObserver.SafeInvoke(remoteObject.PowerShellId, EventArgs.Empty); @@ -1414,8 +1414,8 @@ private void OnDataAvailable(byte[] dataToSend, bool isEndFragment) _runspacePoolInstanceId.ToString(), _powerShellInstanceId.ToString(), dataToSend.Length.ToString(CultureInfo.InvariantCulture), - (UInt32)_dataType, - (UInt32)_targetInterface); + (uint)_dataType, + (uint)_targetInterface); SendDataToClient(dataToSend, isEndFragment && _shouldFlushData, _reportAsPending, isEndFragment); } diff --git a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs index 94ffe3a68e6..07e17e8b63a 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/InitialSessionStateProvider.cs @@ -2836,7 +2836,7 @@ internal static Hashtable[] TryGetHashtableArray(object hashObj) for (int i = 0; i < hashArray.Length; i++) { - if (!(objArray[i] is Hashtable hash)) + if (objArray[i] is not Hashtable hash) { return null; } diff --git a/src/System.Management.Automation/engine/remoting/fanin/OutOfProcTransportManager.cs b/src/System.Management.Automation/engine/remoting/fanin/OutOfProcTransportManager.cs index d9532c8691a..47ff6270dba 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/OutOfProcTransportManager.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/OutOfProcTransportManager.cs @@ -1733,7 +1733,7 @@ public override void CreateAsync() bool sshTerminated = false; try { - using (var sshProcess = System.Diagnostics.Process.GetProcessById(_sshProcessId)) + using (var sshProcess = Process.GetProcessById(_sshProcessId)) { sshTerminated = sshProcess == null || sshProcess.Handle == IntPtr.Zero || sshProcess.HasExited; } @@ -1847,7 +1847,7 @@ private void ProcessErrorThread(object state) // Messages in error stream from ssh are unreliable, and may just be warnings or // banner text. // So just report the messages but don't act on them. - System.Console.WriteLine(error); + Console.WriteLine(error); } catch (IOException) { } @@ -1907,10 +1907,10 @@ private void ProcessReaderThread(object state) break; } - if (data.StartsWith(System.Management.Automation.Remoting.Server.FormattedErrorTextWriter.ErrorPrefix, StringComparison.OrdinalIgnoreCase)) + if (data.StartsWith(OutOfProcessTextWriter.ErrorPrefix, StringComparison.OrdinalIgnoreCase)) { // Error message from the server. - string errorData = data.Substring(System.Management.Automation.Remoting.Server.FormattedErrorTextWriter.ErrorPrefix.Length); + string errorData = data.Substring(OutOfProcessTextWriter.ErrorPrefix.Length); HandleErrorDataReceived(errorData); } else diff --git a/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs b/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs index 4d8535ca4a9..65307f9cbff 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/PriorityCollection.cs @@ -500,12 +500,13 @@ internal void ProcessRawData(byte[] data, OnDataAvailableCallback callback) } int totalLengthOfFragment = 0; + int totalSizeToBeReceived = 0; try { totalLengthOfFragment = checked(FragmentedRemoteObject.HeaderLength + blobLength); } - catch (System.OverflowException) + catch (OverflowException) { s_baseTracer.WriteLine("Fragment too big."); ResetReceiveData(); @@ -513,34 +514,27 @@ internal void ProcessRawData(byte[] data, OnDataAvailableCallback callback) throw e; } - if (_pendingDataStream.Length < totalLengthOfFragment) - { - s_baseTracer.WriteLine("Not enough data to process packet. Data is less than expected blob length. Data length {0}. Expected Length {1}.", - _pendingDataStream.Length, totalLengthOfFragment); - return; - } - - // ensure object size limit is not reached + // Ensure object size limit is not reached if (_maxReceivedObjectSize.HasValue) { - _totalReceivedObjectSizeSoFar = unchecked(_totalReceivedObjectSizeSoFar + totalLengthOfFragment); - if ((_totalReceivedObjectSizeSoFar < 0) || (_totalReceivedObjectSizeSoFar > _maxReceivedObjectSize.Value)) + totalSizeToBeReceived = unchecked(_totalReceivedObjectSizeSoFar + totalLengthOfFragment); + if (totalSizeToBeReceived < 0 || totalSizeToBeReceived > _maxReceivedObjectSize.Value) { s_baseTracer.WriteLine("ObjectSize > MaxReceivedObjectSize. ObjectSize is {0}. MaxReceivedObjectSize is {1}", - _totalReceivedObjectSizeSoFar, _maxReceivedObjectSize); + totalSizeToBeReceived, _maxReceivedObjectSize); PSRemotingTransportException e = null; if (_isCreateByClientTM) { e = new PSRemotingTransportException(PSRemotingErrorId.ReceivedObjectSizeExceededMaximumClient, RemotingErrorIdStrings.ReceivedObjectSizeExceededMaximumClient, - _totalReceivedObjectSizeSoFar, _maxReceivedObjectSize); + totalSizeToBeReceived, _maxReceivedObjectSize); } else { e = new PSRemotingTransportException(PSRemotingErrorId.ReceivedObjectSizeExceededMaximumServer, RemotingErrorIdStrings.ReceivedObjectSizeExceededMaximumServer, - _totalReceivedObjectSizeSoFar, _maxReceivedObjectSize); + totalSizeToBeReceived, _maxReceivedObjectSize); } ResetReceiveData(); @@ -548,6 +542,19 @@ internal void ProcessRawData(byte[] data, OnDataAvailableCallback callback) } } + if (_pendingDataStream.Length < totalLengthOfFragment) + { + s_baseTracer.WriteLine("Not enough data to process packet. Data is less than expected blob length. Data length {0}. Expected Length {1}.", + _pendingDataStream.Length, totalLengthOfFragment); + return; + } + + // Update the real object size we received so far only when we have received the complete fragment. + if (_maxReceivedObjectSize.HasValue) + { + _totalReceivedObjectSizeSoFar = totalSizeToBeReceived; + } + // appears like stream doesn't have individual position marker for read and write // since we are going to read from now... _pendingDataStream.Seek(0, SeekOrigin.Begin); @@ -561,11 +568,11 @@ internal void ProcessRawData(byte[] data, OnDataAvailableCallback callback) PSEtwLog.LogAnalyticVerbose( PSEventId.ReceivedRemotingFragment, PSOpcode.Receive, PSTask.None, PSKeyword.Transport | PSKeyword.UseAlwaysAnalytic, - (Int64)objectId, - (Int64)fragmentId, + (long)objectId, + (long)fragmentId, sFlag ? 1 : 0, eFlag ? 1 : 0, - (UInt32)blobLength, + (uint)blobLength, new PSETWBinaryBlob(oneFragment, FragmentedRemoteObject.HeaderLength, blobLength)); byte[] extraData = null; diff --git a/src/System.Management.Automation/engine/remoting/fanin/WSManNativeAPI.cs b/src/System.Management.Automation/engine/remoting/fanin/WSManNativeAPI.cs index 289f88c576f..d7bce634620 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/WSManNativeAPI.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/WSManNativeAPI.cs @@ -304,7 +304,6 @@ internal struct WSManUserNameCredentialStruct /// <summary> /// Making password secure. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr password; } @@ -626,7 +625,6 @@ internal class WSManBinaryOrTextDataStruct { internal int bufferLength; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr data; } @@ -637,10 +635,8 @@ internal class WSManData_ManToUn : IDisposable { private readonly WSManDataStruct _internalData; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _marshalledObject = IntPtr.Zero; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _marshalledBuffer = IntPtr.Zero; /// <summary> @@ -933,7 +929,6 @@ internal struct WSManStreamIDSetStruct { internal int streamIDsCount; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr streamIDs; } @@ -1085,7 +1080,6 @@ internal struct WSManOptionSetStruct /// <summary> /// Pointer to an array of WSManOption objects. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr options; internal bool optionsMustUnderstand; @@ -1223,13 +1217,11 @@ internal struct WSManCommandArgSetInternal { internal int argsCount; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr args; } private WSManCommandArgSetInternal _internalData; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private MarshalledObject _data; #region Managed to Unmanaged @@ -1733,7 +1725,6 @@ internal struct WSManShellAsyncCallback // GC handle which prevents garbage collector from collecting this delegate. private GCHandle _gcHandle; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private readonly IntPtr _asyncCallback; internal WSManShellAsyncCallback(WSManShellCompletionFunction callback) diff --git a/src/System.Management.Automation/engine/remoting/fanin/WSManPluginFacade.cs b/src/System.Management.Automation/engine/remoting/fanin/WSManPluginFacade.cs index 7fbc236a4dd..2d99a42cfb9 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/WSManPluginFacade.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/WSManPluginFacade.cs @@ -343,61 +343,51 @@ internal class WSManPluginEntryDelegatesInternal /// <summary> /// WsManPluginShutdownPluginCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginShutdownPluginCallbackNative; /// <summary> /// WSManPluginShellCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginShellCallbackNative; /// <summary> /// WSManPluginReleaseShellContextCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginReleaseShellContextCallbackNative; /// <summary> /// WSManPluginCommandCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginCommandCallbackNative; /// <summary> /// WSManPluginReleaseCommandContextCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginReleaseCommandContextCallbackNative; /// <summary> /// WSManPluginSendCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginSendCallbackNative; /// <summary> /// WSManPluginReceiveCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginReceiveCallbackNative; /// <summary> /// WSManPluginSignalCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginSignalCallbackNative; /// <summary> /// WSManPluginConnectCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginConnectCallbackNative; /// <summary> /// WSManPluginCommandCallbackNative. /// </summary> - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] internal IntPtr wsManPluginShutdownCallbackNative; } } diff --git a/src/System.Management.Automation/engine/remoting/fanin/WSManTransportManager.cs b/src/System.Management.Automation/engine/remoting/fanin/WSManTransportManager.cs index 58b9cfe098d..d4ee779b5a2 100644 --- a/src/System.Management.Automation/engine/remoting/fanin/WSManTransportManager.cs +++ b/src/System.Management.Automation/engine/remoting/fanin/WSManTransportManager.cs @@ -317,18 +317,13 @@ internal CompletionEventArgs(CompletionNotification notification) #endregion #region Private Data + // operation handles are owned by WSMan - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManSessionHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManShellOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManReceiveOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManSendOperationHandle; + // this is used with WSMan callbacks to represent a session transport manager. private long _sessionContextID; @@ -2643,7 +2638,6 @@ private void DisposeWSManAPIDataAsync() /// </summary> internal class WSManAPIDataCommon : IDisposable { - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _handle; // if any private WSManNativeApi.WSManStreamIDSet_ManToUn _inputStreamSet; @@ -2791,18 +2785,11 @@ internal sealed class WSManClientCommandTransportManager : BaseClientCommandTran // operation handles private readonly IntPtr _wsManShellOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManCmdOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _cmdSignalOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManReceiveOperationHandle; - - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private IntPtr _wsManSendOperationHandle; + // this is used with WSMan callbacks to represent a command transport manager. private long _cmdContextId; diff --git a/src/System.Management.Automation/engine/remoting/server/ServerRemoteHost.cs b/src/System.Management.Automation/engine/remoting/server/ServerRemoteHost.cs index 7e7aa767d5c..71dda0d0b7a 100644 --- a/src/System.Management.Automation/engine/remoting/server/ServerRemoteHost.cs +++ b/src/System.Management.Automation/engine/remoting/server/ServerRemoteHost.cs @@ -327,7 +327,7 @@ public override void PushRunspace(Runspace runspace) throw new PSInvalidOperationException(RemotingErrorIdStrings.ServerDriverRemoteHostAlreadyPushed); } - if (!(runspace is RemoteRunspace remoteRunspace)) + if (runspace is not RemoteRunspace remoteRunspace) { throw new PSInvalidOperationException(RemotingErrorIdStrings.ServerDriverRemoteHostNotRemoteRunspace); } diff --git a/src/System.Management.Automation/engine/runtime/Binding/Binders.cs b/src/System.Management.Automation/engine/runtime/Binding/Binders.cs index 5913c98829b..027c4886380 100644 --- a/src/System.Management.Automation/engine/runtime/Binding/Binders.cs +++ b/src/System.Management.Automation/engine/runtime/Binding/Binders.cs @@ -7201,6 +7201,13 @@ internal static Expression InvokeMethod(MethodBase mi, DynamicMetaObject target, var argValue = parameters[i].DefaultValue; if (argValue == null) { + if (parameterType.IsByRef) + { + // When the default value is null for a ByRef parameter (e.g. an optional `in` parameter + // using `default`), expression trees cannot create Expression.Default for the T& type. + // In that case we switch to the element type and use Default(TElement) instead. + parameterType = parameterType.GetElementType(); + } argExprs[i] = Expression.Default(parameterType); } else if (!parameters[i].HasDefaultValue && parameterType != typeof(object) && argValue == Type.Missing) diff --git a/src/System.Management.Automation/engine/runtime/CompiledScriptBlock.cs b/src/System.Management.Automation/engine/runtime/CompiledScriptBlock.cs index 2569dd3a492..8899c0e0c14 100644 --- a/src/System.Management.Automation/engine/runtime/CompiledScriptBlock.cs +++ b/src/System.Management.Automation/engine/runtime/CompiledScriptBlock.cs @@ -196,7 +196,7 @@ private void ReallyCompile(bool optimize) private void PerformSecurityChecks() { - if (!(Ast is ScriptBlockAst scriptBlockAst)) + if (Ast is not ScriptBlockAst scriptBlockAst) { // Checks are only needed at the top level. return; @@ -266,12 +266,12 @@ bool IsScriptBlockInFactASafeHashtable() return false; } - if (!(endBlock.Statements[0] is PipelineAst pipelineAst)) + if (endBlock.Statements[0] is not PipelineAst pipelineAst) { return false; } - if (!(pipelineAst.GetPureExpression() is HashtableAst hashtableAst)) + if (pipelineAst.GetPureExpression() is not HashtableAst hashtableAst) { return false; } @@ -769,7 +769,7 @@ private PipelineAst GetSimplePipeline(Func<string, PipelineAst> errorHandler) return errorHandler(AutomationExceptions.CantConvertScriptBlockWithTrap); } - if (!(statements[0] is PipelineAst pipeAst)) + if (statements[0] is not PipelineAst pipeAst) { return errorHandler(AutomationExceptions.CanOnlyConvertOnePipeline); } @@ -2191,6 +2191,8 @@ internal sealed class PSScriptCmdlet : PSCmdlet, IDynamicParameters, IDisposable private bool _exitWasCalled; private bool _anyClauseExecuted; + internal bool ShouldRethrowExitException => _rethrowExitException; + public PSScriptCmdlet(ScriptBlock scriptBlock, bool useNewScope, bool fromScriptFile, ExecutionContext context) { _scriptBlock = scriptBlock; diff --git a/src/System.Management.Automation/engine/runtime/Operations/MiscOps.cs b/src/System.Management.Automation/engine/runtime/Operations/MiscOps.cs index ddc70fabd50..d584666ab62 100644 --- a/src/System.Management.Automation/engine/runtime/Operations/MiscOps.cs +++ b/src/System.Management.Automation/engine/runtime/Operations/MiscOps.cs @@ -1092,14 +1092,11 @@ internal override void Bind(PipelineProcessor pipelineProcessor, CommandProcesso { // Check first to see if File is a variable path. If so, we'll not create the FileBytePipe bool redirectToVariable = false; - if (ExperimentalFeature.IsEnabled(ExperimentalFeature.PSRedirectToVariable)) + + context.SessionState.Path.GetUnresolvedProviderPathFromPSPath(File, out ProviderInfo p, out _); + if (p != null && p.NameEquals(context.ProviderNames.Variable)) { - ProviderInfo p; - context.SessionState.Path.GetUnresolvedProviderPathFromPSPath(File, out p, out _); - if (p != null && p.NameEquals(context.ProviderNames.Variable)) - { - redirectToVariable = true; - } + redirectToVariable = true; } if (commandProcessor is NativeCommandProcessor nativeCommand @@ -1223,12 +1220,10 @@ internal Pipe GetRedirectionPipe(ExecutionContext context, PipelineProcessor par // determine whether we're trying to set a variable by inspecting the file path // if we can determine that it's a variable, we'll use Set-Variable rather than Out-File - ProviderInfo p; - PSDriveInfo d; CommandProcessorBase commandProcessor; - var name = context.SessionState.Path.GetUnresolvedProviderPathFromPSPath(File, out p, out d); + var name = context.SessionState.Path.GetUnresolvedProviderPathFromPSPath(File, out ProviderInfo p, out _); - if (ExperimentalFeature.IsEnabled(ExperimentalFeature.PSRedirectToVariable) && p != null && p.NameEquals(context.ProviderNames.Variable)) + if (p != null && p.NameEquals(context.ProviderNames.Variable)) { commandProcessor = context.CreateCommand("Set-Variable", false); Diagnostics.Assert(commandProcessor != null, "CreateCommand returned null"); @@ -3649,6 +3644,7 @@ internal static object[] GetSlice(IList list, int startIndex) internal static class MemberInvocationLoggingOps { +#if DEBUG private static readonly Lazy<bool> DumpLogAMSIContent = new Lazy<bool>( () => { object result = Environment.GetEnvironmentVariable("__PSDumpAMSILogContent"); @@ -3659,6 +3655,7 @@ internal static class MemberInvocationLoggingOps return false; } ); +#endif private static string ArgumentToString(object arg) { @@ -3713,20 +3710,24 @@ internal static void LogMemberInvocation(string targetName, string name, object[ string content = $"<{targetName}>.{name}({argsBuilder})"; +#if DEBUG if (DumpLogAMSIContent.Value) { Console.WriteLine("\n=== Amsi notification report content ==="); Console.WriteLine(content); } +#endif var success = AmsiUtils.ReportContent( name: contentName, content: content); +#if DEBUG if (DumpLogAMSIContent.Value) { Console.WriteLine($"=== Amsi notification report success: {success} ==="); } +#endif } catch (PSSecurityException) { @@ -3734,12 +3735,16 @@ internal static void LogMemberInvocation(string targetName, string name, object[ // must be propagated. throw; } +#pragma warning disable CS0168 // variable declared but never used catch (Exception ex) +#pragma warning restore CS0168 { +#if DEBUG if (DumpLogAMSIContent.Value) { Console.WriteLine($"!!! Amsi notification report exception: {ex} !!!"); } +#endif } } } diff --git a/src/System.Management.Automation/engine/runtime/ScriptBlockToPowerShell.cs b/src/System.Management.Automation/engine/runtime/ScriptBlockToPowerShell.cs index b0017080571..defd87662e8 100644 --- a/src/System.Management.Automation/engine/runtime/ScriptBlockToPowerShell.cs +++ b/src/System.Management.Automation/engine/runtime/ScriptBlockToPowerShell.cs @@ -327,8 +327,8 @@ internal static Dictionary<string, object> GetUsingValuesForEachParallel( bool isTrustedInput, ExecutionContext context) { - // Using variables for Foreach-Object -Parallel use are restricted to be within the - // Foreach-Object -Parallel call scope. This will filter the using variable map to variables + // Using variables for Foreach-Object -Parallel use are restricted to be within the + // Foreach-Object -Parallel call scope. This will filter the using variable map to variables // only within the current (outer) Foreach-Object -Parallel call scope. var usingAsts = UsingExpressionAstSearcher.FindAllUsingExpressions(scriptBlock.Ast).ToList(); UsingExpressionAst usingAst = null; @@ -358,11 +358,11 @@ internal static Dictionary<string, object> GetUsingValuesForEachParallel( if (rte.ErrorRecord.FullyQualifiedErrorId.Equals("VariableIsUndefined", StringComparison.Ordinal)) { throw InterpreterError.NewInterpreterException( - targetObject: null, + targetObject: null, exceptionType: typeof(RuntimeException), - errorPosition: usingAst.Extent, + errorPosition: usingAst.Extent, resourceIdAndErrorId: "UsingVariableIsUndefined", - resourceString: AutomationExceptions.UsingVariableIsUndefined, + resourceString: AutomationExceptions.UsingVariableIsUndefined, args: rte.ErrorRecord.TargetObject); } } @@ -435,7 +435,7 @@ private static bool IsInForeachParallelCallingScope( /* Example: $Test1 = "Hello" - 1 | ForEach-Object -Parallel { + 1 | ForEach-Object -Parallel { $using:Test1 $Test2 = "Goodbye" 1 | ForEach-Object -Parallel { @@ -450,7 +450,7 @@ private static bool IsInForeachParallelCallingScope( while (currentParent != scriptblockAst) { // Look for Foreach-Object outer commands - if (currentParent is CommandAst commandAst && + if (currentParent is CommandAst commandAst && FindForEachInCommand(commandAst)) { // Using Ast is outside the invoking foreach scope. @@ -542,7 +542,7 @@ private static Tuple<Dictionary<string, object>, object[]> GetUsingValues( if (variables != null) { - if (!(usingAst.SubExpression is VariableExpressionAst variableAst)) + if (usingAst.SubExpression is not VariableExpressionAst variableAst) { throw InterpreterError.NewInterpreterException(null, typeof(RuntimeException), usingAst.Extent, "CantGetUsingExpressionValueWithSpecifiedVariableDictionary", AutomationExceptions.CantGetUsingExpressionValueWithSpecifiedVariableDictionary, usingAst.Extent.Text); diff --git a/src/System.Management.Automation/engine/serialization.cs b/src/System.Management.Automation/engine/serialization.cs index 3cffd998d49..add0eab25dc 100644 --- a/src/System.Management.Automation/engine/serialization.cs +++ b/src/System.Management.Automation/engine/serialization.cs @@ -2018,7 +2018,7 @@ int depth foreach (PSMemberInfo info in propertyCollection) { - if (!(info is PSProperty prop)) + if (info is not PSProperty prop) { continue; } @@ -3373,28 +3373,28 @@ private CimClass RehydrateCimClass(PSPropertyInfo classMetadataProperty) PSObject psoDeserializedClass = PSObject.AsPSObject(deserializedClass); - if (!(psoDeserializedClass.InstanceMembers[InternalDeserializer.CimNamespaceProperty] is PSPropertyInfo namespaceProperty)) + if (psoDeserializedClass.InstanceMembers[InternalDeserializer.CimNamespaceProperty] is not PSPropertyInfo namespaceProperty) { return null; } string cimNamespace = namespaceProperty.Value as string; - if (!(psoDeserializedClass.InstanceMembers[InternalDeserializer.CimClassNameProperty] is PSPropertyInfo classNameProperty)) + if (psoDeserializedClass.InstanceMembers[InternalDeserializer.CimClassNameProperty] is not PSPropertyInfo classNameProperty) { return null; } string cimClassName = classNameProperty.Value as string; - if (!(psoDeserializedClass.InstanceMembers[InternalDeserializer.CimServerNameProperty] is PSPropertyInfo computerNameProperty)) + if (psoDeserializedClass.InstanceMembers[InternalDeserializer.CimServerNameProperty] is not PSPropertyInfo computerNameProperty) { return null; } string computerName = computerNameProperty.Value as string; - if (!(psoDeserializedClass.InstanceMembers[InternalDeserializer.CimHashCodeProperty] is PSPropertyInfo hashCodeProperty)) + if (psoDeserializedClass.InstanceMembers[InternalDeserializer.CimHashCodeProperty] is not PSPropertyInfo hashCodeProperty) { return null; } @@ -3511,7 +3511,7 @@ private PSObject RehydrateCimInstance(PSObject deserializedObject) { foreach (PSMemberInfo deserializedMemberInfo in deserializedObject.AdaptedMembers) { - if (!(deserializedMemberInfo is PSPropertyInfo deserializedProperty)) + if (deserializedMemberInfo is not PSPropertyInfo deserializedProperty) { continue; } @@ -3531,7 +3531,7 @@ private PSObject RehydrateCimInstance(PSObject deserializedObject) // process properties that were originally "extended" properties foreach (PSMemberInfo deserializedMemberInfo in deserializedObject.InstanceMembers) { - if (!(deserializedMemberInfo is PSPropertyInfo deserializedProperty)) + if (deserializedMemberInfo is not PSPropertyInfo deserializedProperty) { continue; } @@ -7345,7 +7345,7 @@ public static UInt32 GetParameterSetMetadataFlags(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is ParameterSetMetadata parameterSetMetadata)) + if (instance.BaseObject is not ParameterSetMetadata parameterSetMetadata) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } @@ -7366,7 +7366,7 @@ public static PSObject GetInvocationInfo(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is DebuggerStopEventArgs dbgStopEventArgs)) + if (instance.BaseObject is not DebuggerStopEventArgs dbgStopEventArgs) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } @@ -7625,7 +7625,7 @@ public static Guid GetFormatViewDefinitionInstanceId(PSObject instance) throw PSTraceSource.NewArgumentNullException(nameof(instance)); } - if (!(instance.BaseObject is FormatViewDefinition formatViewDefinition)) + if (instance.BaseObject is not FormatViewDefinition formatViewDefinition) { throw PSTraceSource.NewArgumentNullException(nameof(instance)); } diff --git a/src/System.Management.Automation/help/CabinetNativeApi.cs b/src/System.Management.Automation/help/CabinetNativeApi.cs index fd369ca03be..cbf466a99fa 100644 --- a/src/System.Management.Automation/help/CabinetNativeApi.cs +++ b/src/System.Management.Automation/help/CabinetNativeApi.cs @@ -354,6 +354,56 @@ internal static int FdiSeek(IntPtr fp, int offset, int origin) [UnmanagedFunctionPointer(CallingConvention.Cdecl, CharSet = CharSet.Ansi)] internal delegate IntPtr FdiNotifyDelegate(FdiNotificationType fdint, FdiNotification fdin); + /// <summary> + /// Validates that the extraction path is within the intended help directory. + /// Ensures proper handling of absolute paths, UNC paths, and relative path components. + /// </summary> + /// <param name="helpDirectory">The intended help directory for extraction.</param> + /// <param name="entryPath">The path from the CAB entry.</param> + /// <returns>The validated absolute file path.</returns> + /// <exception cref="InvalidOperationException">Thrown when path validation fails.</exception> + private static string ValidateExtractionPath(string helpDirectory, string entryPath) + { + // Reject absolute paths, UNC paths, or rooted paths in CAB entries + if (Path.IsPathRooted(entryPath)) + { + throw new InvalidOperationException( + $"CAB entry contains an invalid rooted path: {entryPath}"); + } + + // Reject paths containing a colon to block Windows Alternate Data Streams (e.g. "file.txt:payload"). + // Path.IsPathRooted and Path.GetFullPath do not reject these on .NET Core. + if (entryPath.Contains(':')) + { + throw new InvalidOperationException( + $"CAB entry contains an invalid path with a colon: {entryPath}"); + } + + // Get the canonical (absolute) help directory path with trailing separator + // The trailing separator is needed to prevent false positive matches where a directory + // name is a prefix of another (e.g., "/path/help" matching "/path/help-backup/file.txt") + string canonicalHelpDir = Path.GetFullPath(helpDirectory); + if (!canonicalHelpDir.EndsWith(Path.DirectorySeparatorChar.ToString())) + { + canonicalHelpDir += Path.DirectorySeparatorChar; + } + + // Combine and resolve the full extraction path + string candidatePath = Path.Combine(helpDirectory, entryPath); + string resolvedPath = Path.GetFullPath(candidatePath); + + // Ensure resolved path starts with the canonical help directory. + // OrdinalIgnoreCase is intentional: NTFS on Windows is case-insensitive, so two paths that + // differ only in case refer to the same file and must be treated as equivalent here. + if (!resolvedPath.StartsWith(canonicalHelpDir, StringComparison.OrdinalIgnoreCase)) + { + throw new InvalidOperationException( + $"CAB entry path is invalid. Entry '{entryPath}' would extract to '{resolvedPath}' which is outside the intended directory '{canonicalHelpDir}'"); + } + + return resolvedPath; + } + // Handles FDI notification internal static IntPtr FdiNotify(FdiNotificationType fdint, FdiNotification fdin) { @@ -361,58 +411,97 @@ internal static IntPtr FdiNotify(FdiNotificationType fdint, FdiNotification fdin { case FdiNotificationType.FdintCOPY_FILE: { - // TODO: Should I catch exceptions for the new functions? - - // Copy target directory - string destPath = Marshal.PtrToStringAnsi(fdin.pv); + // Get the intended help directory + string helpDirectory = Marshal.PtrToStringAnsi(fdin.pv); + string absoluteFilePath; - // Split the path to a filename and path - string fileName = Path.GetFileName(fdin.psz1); - string remainingPsz1Path = Path.GetDirectoryName(fdin.psz1); - destPath = Path.Combine(destPath, remainingPsz1Path); - - Directory.CreateDirectory(destPath); // Creates all intermediate directories if necessary. + try + { + // fdin.psz1 should contain a relative path from the CAB entry + absoluteFilePath = ValidateExtractionPath(helpDirectory, fdin.psz1); + // Create all intermediate directories if necessary + string directoryPath = Path.GetDirectoryName(absoluteFilePath); + Directory.CreateDirectory(directoryPath); + } + catch (Exception e) when (e is InvalidOperationException || + e is ArgumentNullException || + e is ArgumentException || + e is NotSupportedException || + e is PathTooLongException || + e is System.Security.SecurityException || + e is IOException || + e is UnauthorizedAccessException) + { + // Path validation failed or directory could not be created - reject this CAB entry + return new IntPtr(-1); + } - // Create the file - string absoluteFilePath = Path.Combine(destPath, fileName); - return CabinetNativeApi.FdiOpen(absoluteFilePath, (int)OpFlags.Create, (int)(PermissionMode.Read | PermissionMode.Write)); // TODO: OK to ignore _O_SEQUENTIAL, WrOnly, and _O_BINARY? + // Note: OpFlags.Create and PermissionMode.Read|Write are sufficient for CAB extraction. + // The cabinet.dll API doesn't require _O_SEQUENTIAL, _O_WRONLY, or _O_BINARY flags. + return CabinetNativeApi.FdiOpen(absoluteFilePath, (int)OpFlags.Create, (int)(PermissionMode.Read | PermissionMode.Write)); } case FdiNotificationType.FdintCLOSE_FILE_INFO: { // Close the file CabinetNativeApi.FdiClose(fdin.hf); - // Set the file attributes - string destPath = Marshal.PtrToStringAnsi(fdin.pv); - string absoluteFilePath = Path.Combine(destPath, fdin.psz1); + // Get the intended help directory + string helpDirectory = Marshal.PtrToStringAnsi(fdin.pv); + string absoluteFilePath; - IntPtr hFile = PlatformInvokes.CreateFile( - absoluteFilePath, - PlatformInvokes.FileDesiredAccess.GenericRead | PlatformInvokes.FileDesiredAccess.GenericWrite, - PlatformInvokes.FileShareMode.Read, - IntPtr.Zero, - PlatformInvokes.FileCreationDisposition.OpenExisting, - PlatformInvokes.FileAttributes.Normal, - IntPtr.Zero); + try + { + absoluteFilePath = ValidateExtractionPath(helpDirectory, fdin.psz1); + } + catch (Exception e) when (e is InvalidOperationException || + e is ArgumentNullException || + e is ArgumentException || + e is NotSupportedException || + e is PathTooLongException || + e is System.Security.SecurityException) + { + // Path validation failed - reject this CAB entry + return new IntPtr(0); + } - if (hFile != IntPtr.Zero) + try { - PlatformInvokes.FILETIME ftFile = new PlatformInvokes.FILETIME(); - if (PlatformInvokes.DosDateTimeToFileTime(fdin.date, fdin.time, ftFile)) + // Set the file attributes + IntPtr hFile = PlatformInvokes.CreateFile( + absoluteFilePath, + PlatformInvokes.FileDesiredAccess.GenericRead | PlatformInvokes.FileDesiredAccess.GenericWrite, + PlatformInvokes.FileShareMode.Read, + IntPtr.Zero, + PlatformInvokes.FileCreationDisposition.OpenExisting, + PlatformInvokes.FileAttributes.Normal, + IntPtr.Zero); + + if (hFile != IntPtr.Zero) { - PlatformInvokes.FILETIME ftLocal = new PlatformInvokes.FILETIME(); - if (PlatformInvokes.LocalFileTimeToFileTime(ftFile, ftLocal)) + PlatformInvokes.FILETIME ftFile = new PlatformInvokes.FILETIME(); + if (PlatformInvokes.DosDateTimeToFileTime(fdin.date, fdin.time, ftFile)) { - PlatformInvokes.SetFileTime(hFile, ftLocal, null, ftLocal); + PlatformInvokes.FILETIME ftLocal = new PlatformInvokes.FILETIME(); + if (PlatformInvokes.LocalFileTimeToFileTime(ftFile, ftLocal)) + { + PlatformInvokes.SetFileTime(hFile, ftLocal, null, ftLocal); + } } + + PlatformInvokes.CloseHandle(hFile); } - PlatformInvokes.CloseHandle(hFile); - } + PlatformInvokes.SetFileAttributesW( + absoluteFilePath, + (PlatformInvokes.FileAttributes)fdin.attribs & (PlatformInvokes.FileAttributes.ReadOnly | PlatformInvokes.FileAttributes.Hidden | PlatformInvokes.FileAttributes.System | PlatformInvokes.FileAttributes.Archive)); - PlatformInvokes.SetFileAttributesW( - absoluteFilePath, - (PlatformInvokes.FileAttributes)fdin.attribs & (PlatformInvokes.FileAttributes.ReadOnly | PlatformInvokes.FileAttributes.Hidden | PlatformInvokes.FileAttributes.System | PlatformInvokes.FileAttributes.Archive)); + } + catch (Exception e) when (e is IOException || + e is UnauthorizedAccessException || + e is System.Security.SecurityException) + { + return new IntPtr(0); + } // Call notification function return new IntPtr(1); diff --git a/src/System.Management.Automation/help/HelpCommentsParser.cs b/src/System.Management.Automation/help/HelpCommentsParser.cs index 36d0cb6450e..b4a21e04d69 100644 --- a/src/System.Management.Automation/help/HelpCommentsParser.cs +++ b/src/System.Management.Automation/help/HelpCommentsParser.cs @@ -951,7 +951,7 @@ internal static bool IsCommentHelpText(List<Token> commentBlock) var result = new List<Language.Token>(); // Any whitespace between the token and the first comment is allowed. - int nextMaxStartLine = Int32.MaxValue; + int nextMaxStartLine = int.MaxValue; for (int i = startIndex; i < tokens.Length; i++) { diff --git a/src/System.Management.Automation/namespaces/ContainerProviderBase.cs b/src/System.Management.Automation/namespaces/ContainerProviderBase.cs index cc3e0ac83e2..2a600097108 100644 --- a/src/System.Management.Automation/namespaces/ContainerProviderBase.cs +++ b/src/System.Management.Automation/namespaces/ContainerProviderBase.cs @@ -840,7 +840,7 @@ protected virtual object RenameItemDynamicParameters(string path, string newName /// /// The <paramref name="newItemValue"/> parameter can be any type of object that the provider can use /// to create the item. It is recommended that the provider accept at a minimum strings, and an instance - /// of the type of object that would be returned from GetItem() for this path. <see cref="LanguagePrimitives.ConvertTo(System.Object, System.Type)"/> + /// of the type of object that would be returned from GetItem() for this path. <see cref="LanguagePrimitives.ConvertTo(object, System.Type)"/> /// can be used to convert some types to the desired type. /// /// The default implementation of this method throws an <see cref="System.Management.Automation.PSNotSupportedException"/>. diff --git a/src/System.Management.Automation/namespaces/FileSystemProvider.cs b/src/System.Management.Automation/namespaces/FileSystemProvider.cs index c5df7a9339a..893cade7a6f 100644 --- a/src/System.Management.Automation/namespaces/FileSystemProvider.cs +++ b/src/System.Management.Automation/namespaces/FileSystemProvider.cs @@ -569,7 +569,7 @@ protected override PSDriveInfo NewDrive(PSDriveInfo drive) if (driveIsFixed) { // Since the drive is fixed, ensure the root is valid. - validDrive = Directory.Exists(drive.Root); + validDrive = SafeDoesPathExist(drive.Root); } if (validDrive) @@ -908,7 +908,7 @@ protected override Collection<PSDriveInfo> InitializeDefaultDrives() if (newDrive.DriveType == DriveType.Fixed) { - if (!newDrive.RootDirectory.Exists) + if (!SafeDoesPathExist(newDrive.RootDirectory.FullName)) { continue; } @@ -1227,6 +1227,29 @@ protected override void GetItem(string path) } } + private static bool SafeDoesPathExist(string rootDirectory) + { + if (Directory.Exists(rootDirectory)) + { + return true; + } + + try + { + return (File.GetAttributes(rootDirectory) & FileAttributes.Directory) is not 0; + } + // In some scenarios (like AppContainers) direct access to the root directory may + // be prevented, but more specific paths may be accessible. + catch (UnauthorizedAccessException) + { + return true; + } + catch + { + return false; + } + } + private FileSystemInfo GetFileSystemItem(string path, ref bool isContainer, bool showHidden) { path = NormalizePath(path); @@ -1903,15 +1926,16 @@ string ToModeString(FileSystemInfo fileSystemInfo) } } - bool isDirectory = fileAttributes.HasFlag(FileAttributes.Directory); - ReadOnlySpan<char> mode = stackalloc char[] - { - isLink ? 'l' : isDirectory ? 'd' : '-', + ReadOnlySpan<char> mode = + [ + isLink ? + 'l' : + fileAttributes.HasFlag(FileAttributes.Directory) ? 'd' : '-', fileAttributes.HasFlag(FileAttributes.Archive) ? 'a' : '-', fileAttributes.HasFlag(FileAttributes.ReadOnly) ? 'r' : '-', fileAttributes.HasFlag(FileAttributes.Hidden) ? 'h' : '-', fileAttributes.HasFlag(FileAttributes.System) ? 's' : '-', - }; + ]; return new string(mode); } @@ -4082,6 +4106,14 @@ private void CopyDirectoryFromRemoteSession( if (IsItemContainer(destination)) { + if (CanRemoteNameCausePathTraversal(sourceDirectoryName)) + { + throw PSTraceSource.NewArgumentException( + nameof(sourceDirectoryName), + FileSystemProviderStrings.DirectoryNamePathTraversal, + sourceDirectoryName); + } + destination = MakePath(destination, sourceDirectoryName); } @@ -4317,6 +4349,14 @@ private void CopyFileFromRemoteSession( // to the destination path. if (IsItemContainer(destinationPath)) { + if (CanRemoteNameCausePathTraversal(sourceFileName)) + { + throw PSTraceSource.NewArgumentException( + nameof(sourceFileName), + FileSystemProviderStrings.FileNamePathTraversal, + sourceFileName); + } + destinationPath = MakePath(destinationPath, sourceFileName); } @@ -4344,6 +4384,11 @@ private void CopyFileFromRemoteSession( { foreach (string streamName in remoteFileStreams) { + if (CanRemoteNameCausePathTraversal(streamName)) + { + throw PSTraceSource.NewArgumentException(nameof(streamName), FileSystemProviderStrings.ADSPathTraversal, streamName); + } + result = PerformCopyFileFromRemoteSession(sourceFileFullName, destinationFile, destinationPath, force, ps, fileSize, true, streamName); if (!result) { @@ -4939,6 +4984,30 @@ private bool PathIsReservedDeviceName(string destinationPath, string errorId) return pathIsReservedDeviceName; } + /// <summary> + /// Check if a file/directory name or an alternate stream name is a plain name that does not contain any characters that could allow path traversal. + /// </summary> + private static bool CanRemoteNameCausePathTraversal(string name) + { + if (string.IsNullOrEmpty(name)) + { + // 'MakePath' handles null or empty value, so we just let it flow through. + return false; + } + + // Detect characters and name patterns that could enable path traversal. + return name.IndexOfAny(s_pathTraversalChars) >= 0 || name is "." or ".."; + } + + // Characters that must never appear in a remote-supplied file system item name or an alternate stream name + // because we expect a plain name, not a path, and we don't want to allow any path traversal. + private static readonly char[] s_pathTraversalChars = +#if UNIX + ['\\', '/']; +#else + ['\\', '/', ':']; +#endif + private long _totalFiles; private long _totalBytes; private long _copiedFiles; @@ -8286,7 +8355,7 @@ internal static void DeleteFileStream(string path, string streamName) ArgumentNullException.ThrowIfNull(streamName); string adjustedStreamName = streamName.Trim(); - if (adjustedStreamName.IndexOf(':') != 0) + if (!adjustedStreamName.StartsWith(':')) { adjustedStreamName = ":" + adjustedStreamName; } @@ -8396,7 +8465,6 @@ internal static class CopyFileRemoteUtils [Parameter(ParameterSetName=""PSCopyFileToRemoteSession"")] [Parameter(ParameterSetName=""PSCopyAlternateStreamToRemoteSession"")] {0} - [string] $copyToFilePath, [Parameter(ParameterSetName=""PSCopyFileToRemoteSession"", Mandatory=$false)] @@ -8416,12 +8484,10 @@ internal static class CopyFileRemoteUtils [Parameter(ParameterSetName=""PSTargetSupportsAlternateStreams"", Mandatory=$true)] {0} - [string] $supportAltStreamPath, [Parameter(ParameterSetName=""PSSetFileMetadata"", Mandatory=$true)] {0} - [string] $metaDataFilePath, [Parameter(ParameterSetName=""PSSetFileMetadata"", Mandatory=$true)] @@ -8430,17 +8496,14 @@ internal static class CopyFileRemoteUtils [Parameter(ParameterSetName=""PSRemoteDestinationPathIsFile"", Mandatory=$true)] {0} - [string] $isFilePath, [Parameter(ParameterSetName=""PSGetRemotePathInfo"", Mandatory=$true)] {0} - [string] $remotePath, [Parameter(ParameterSetName=""PSCreateDirectoryOnRemoteSession"", Mandatory=$true)] {0} - [string] $createDirectoryPath, [Parameter(ParameterSetName=""PSCreateDirectoryOnRemoteSession"")] @@ -8577,7 +8640,13 @@ function PSCopyFileAlternateStreamToRemoteSession CheckPSDriveSize $resolvedPath $fragment.Length # Write the stream - Microsoft.PowerShell.Management\Add-Content -Path ($resolvedPath.ProviderPath) -Value $fragment -Encoding Byte -Stream $streamName -ErrorAction Stop + if ($PSVersionTable.PSEdition -eq 'Desktop') {{ + Microsoft.PowerShell.Management\Add-Content -Path ($resolvedPath.ProviderPath) -Value $fragment -Encoding Byte -Stream $streamName -ErrorAction Stop + }} + else {{ + Microsoft.PowerShell.Management\Add-Content -Path ($resolvedPath.ProviderPath) -Value $fragment -AsByteStream -Stream $streamName -ErrorAction Stop + }} + $op['BytesWritten'] = $fragment.Length }} catch @@ -8862,7 +8931,6 @@ function PSCreateDirectoryOnRemoteSession param ( [Parameter(ParameterSetName=""PSCopyFileFromRemoteSession"", Mandatory=$true)] {0} - [string] $copyFromFilePath, [Parameter(ParameterSetName=""PSCopyFileFromRemoteSession"", Mandatory=$true)] @@ -8885,22 +8953,18 @@ function PSCreateDirectoryOnRemoteSession [Parameter(ParameterSetName=""PSSourceSupportsAlternateStreams"", Mandatory=$true)] {0} - [string] $supportAltStreamPath, [Parameter(ParameterSetName=""PSGetFileMetadata"", Mandatory=$true)] {0} - [string] $getMetaFilePath, [Parameter(ParameterSetName=""PSGetPathItems"", Mandatory=$true)] {0} - [string] $getPathItems, [Parameter(ParameterSetName=""PSGetPathDirAndFiles"", Mandatory=$true)] {0} - [string] $getPathDir ) @@ -8949,7 +9013,12 @@ function PerformCopyFileFromRemoteSession {{ if ($isAlternateStream) {{ - $content = Microsoft.PowerShell.Management\Get-Content $filePath -stream $streamName -Encoding Byte -Raw + $content = if ($PSVersionTable.PSEdition -eq 'Desktop') {{ + Microsoft.PowerShell.Management\Get-Content $filePath -stream $streamName -Encoding Byte -Raw + }} + else {{ + Microsoft.PowerShell.Management\Get-Content $filePath -stream $streamName -AsByteStream -Raw + }} $rstream = [System.IO.MemoryStream]::new($content) }} else diff --git a/src/System.Management.Automation/namespaces/LocationGlobber.cs b/src/System.Management.Automation/namespaces/LocationGlobber.cs index 19377985c81..65c28f1586d 100644 --- a/src/System.Management.Automation/namespaces/LocationGlobber.cs +++ b/src/System.Management.Automation/namespaces/LocationGlobber.cs @@ -4539,7 +4539,7 @@ internal static bool IsHomePath(string path) } } - if (path.IndexOf(StringLiterals.HomePath, StringComparison.Ordinal) == 0) + if (path.StartsWith(StringLiterals.HomePath, StringComparison.Ordinal)) { // Support the single "~" if (path.Length == 1) @@ -4638,7 +4638,7 @@ internal string GetHomeRelativePath(string path) } } - if (path.IndexOf(StringLiterals.HomePath, StringComparison.Ordinal) == 0) + if (path.StartsWith(StringLiterals.HomePath, StringComparison.Ordinal)) { // Strip of the ~ and the \ or / if present diff --git a/src/System.Management.Automation/namespaces/ProviderBase.cs b/src/System.Management.Automation/namespaces/ProviderBase.cs index 07be68dc3ec..4345ec9f8ec 100644 --- a/src/System.Management.Automation/namespaces/ProviderBase.cs +++ b/src/System.Management.Automation/namespaces/ProviderBase.cs @@ -260,7 +260,7 @@ internal void GetProperty( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -298,7 +298,7 @@ internal object GetPropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { return null; } @@ -327,7 +327,7 @@ internal void SetProperty( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -365,7 +365,7 @@ internal object SetPropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { return null; } @@ -397,7 +397,7 @@ internal void ClearProperty( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -435,7 +435,7 @@ internal object ClearPropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IPropertyCmdletProvider propertyProvider)) + if (this is not IPropertyCmdletProvider propertyProvider) { return null; } @@ -479,7 +479,7 @@ internal void NewProperty( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -524,7 +524,7 @@ internal object NewPropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { return null; } @@ -556,7 +556,7 @@ internal void RemoveProperty( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -593,7 +593,7 @@ internal object RemovePropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { return null; } @@ -629,7 +629,7 @@ internal void RenameProperty( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -670,7 +670,7 @@ internal object RenamePropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { return null; } @@ -710,7 +710,7 @@ internal void CopyProperty( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -755,7 +755,7 @@ internal object CopyPropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { return null; } @@ -795,7 +795,7 @@ internal void MoveProperty( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { throw PSTraceSource.NewNotSupportedException( @@ -840,7 +840,7 @@ internal object MovePropertyDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IDynamicPropertyCmdletProvider propertyProvider)) + if (this is not IDynamicPropertyCmdletProvider propertyProvider) { return null; } @@ -871,7 +871,7 @@ internal IContentReader GetContentReader( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { throw PSTraceSource.NewNotSupportedException( @@ -904,7 +904,7 @@ internal object GetContentReaderDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { return null; } @@ -931,7 +931,7 @@ internal IContentWriter GetContentWriter( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { throw PSTraceSource.NewNotSupportedException( @@ -964,7 +964,7 @@ internal object GetContentWriterDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { return null; } @@ -988,7 +988,7 @@ internal void ClearContent( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { throw PSTraceSource.NewNotSupportedException( @@ -1021,7 +1021,7 @@ internal object ClearContentDynamicParameters( { Context = cmdletProviderContext; - if (!(this is IContentCmdletProvider contentProvider)) + if (this is not IContentCmdletProvider contentProvider) { return null; } diff --git a/src/System.Management.Automation/namespaces/RegistryProvider.cs b/src/System.Management.Automation/namespaces/RegistryProvider.cs index db901160910..4e3b84716cd 100644 --- a/src/System.Management.Automation/namespaces/RegistryProvider.cs +++ b/src/System.Management.Automation/namespaces/RegistryProvider.cs @@ -1835,7 +1835,7 @@ public void GetProperty( WriteError(new ErrorRecord( invalidCast, invalidCast.GetType().FullName, - ErrorCategory.ReadError, + ErrorCategory.ReadError, path)); } } diff --git a/src/System.Management.Automation/namespaces/SafeTransactionHandle.cs b/src/System.Management.Automation/namespaces/SafeTransactionHandle.cs deleted file mode 100644 index 01cef7dce46..00000000000 --- a/src/System.Management.Automation/namespaces/SafeTransactionHandle.cs +++ /dev/null @@ -1,82 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -#pragma warning disable 1634, 1691 - -namespace Microsoft.PowerShell.Commands.Internal -{ - using System; - using System.Runtime.InteropServices; - using System.Transactions; - using Microsoft.Win32.SafeHandles; - using System.Management.Automation; - - [Guid("79427A2B-F895-40e0-BE79-B57DC82ED231"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] - internal interface IKernelTransaction - { - int GetHandle(out IntPtr pHandle); - } - - [System.Security.SuppressUnmanagedCodeSecurity] - internal sealed class SafeTransactionHandle : SafeHandleZeroOrMinusOneIsInvalid - { - private const string resBaseName = "RegistryProviderStrings"; - - private SafeTransactionHandle(IntPtr handle) - : base(true) - { - this.handle = handle; - } - - internal static SafeTransactionHandle Create() - { - return SafeTransactionHandle.Create(Transaction.Current); - } - - internal static SafeTransactionHandle Create(Transaction managedTransaction) - { - if (managedTransaction == null) - { - throw new InvalidOperationException(RegistryProviderStrings.InvalidOperation_NeedTransaction); - } - - // MSDTC is not available on WinPE machine. - // CommitableTransaction will use DTC APIs under the covers to get KTM transaction manager interface. - // KTM is kernel Transaction Manager to handle file, registry etc and MSDTC provides an integration support - // with KTM to handle transaction across kernel resources and MSDTC resources like SQL, MSMQ etc. - // We need KTMRM service as well. WinPE doesn't have these services installed - if (Utils.IsWinPEHost() || PsUtils.IsRunningOnProcessorArchitectureARM()) - { - throw new NotSupportedException(RegistryProviderStrings.NotSupported_KernelTransactions); - } - - IDtcTransaction dtcTransaction = TransactionInterop.GetDtcTransaction(managedTransaction); - IKernelTransaction ktmInterface = dtcTransaction as IKernelTransaction; - if (ktmInterface == null) - { - throw new NotSupportedException(RegistryProviderStrings.NotSupported_KernelTransactions); - } - - IntPtr ktmTxHandle; - int hr = ktmInterface.GetHandle(out ktmTxHandle); - HandleError(hr); - - return new SafeTransactionHandle(ktmTxHandle); - } - - protected override bool ReleaseHandle() - { - // We don't care about the value of GetLastError. -#pragma warning suppress 56523 - return Win32Native.CloseHandle(this.handle); - } - - private static void HandleError(int error) - { - if (error != Win32Native.ERROR_SUCCESS) - { - throw new System.ComponentModel.Win32Exception(error); - } - } - } -} diff --git a/src/System.Management.Automation/namespaces/TransactedRegistry.cs b/src/System.Management.Automation/namespaces/TransactedRegistry.cs deleted file mode 100644 index 6465ea1819c..00000000000 --- a/src/System.Management.Automation/namespaces/TransactedRegistry.cs +++ /dev/null @@ -1,121 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// -// NOTE: A vast majority of this code was copied from BCL in -// ndp\clr\src\BCL\Microsoft\Win32\Registry.cs. -// Namespace: Microsoft.Win32 -// - -using BCLDebug = System.Diagnostics.Debug; - -namespace Microsoft.PowerShell.Commands.Internal -{ - using System.Runtime.InteropServices; - using System.Runtime.Versioning; - using System.Diagnostics.CodeAnalysis; - - /** - * Registry encapsulation. Contains members representing all top level system - * keys. - * - * @security(checkClassLinking=on) - */ - // This class contains only static members and does not need to be serializable. - [ComVisible(true)] - // Suppressed because these objects need to be accessed from CmdLets. - [SuppressMessage("Microsoft.MSInternal", "CA903:InternalNamespaceShouldNotContainPublicTypes")] - internal static class TransactedRegistry - { - private const string resBaseName = "RegistryProviderStrings"; - /** - * Current User Key. - * - * This key should be used as the root for all user specific settings. - */ - /// <summary>TransactedRegistry.CurrentUser - /// <para>This static method returns a TransactedRegistryKey object that represents the base - /// key HKEY_CURRENT_USER. Because it is a base key, there is no transaction associated with - /// the returned TransactedRegistryKey. This means that values modified using the returned - /// TransactedRegistryKey are NOT modified within a transaction.</para> - /// <para>However, if the returned TransactedRegistryKey is used to create, open, or delete - /// subkeys, there must be a Transaction.Current and the resulting TransactedRegistryKey from those operations ARE associated with - /// the transaction.</para> - /// </summary> - // The TransactedRegistryKey's members cannot be changed. - [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] - internal static readonly TransactedRegistryKey CurrentUser = TransactedRegistryKey.GetBaseKey(BaseRegistryKeys.HKEY_CURRENT_USER); - - /** - * Local Machine Key. - * - * This key should be used as the root for all machine specific settings. - */ - /// <summary>TransactedRegistry.LocalMachine - /// <para>This static method returns a TransactedRegistryKey object that represents the base - /// key HKEY_LOCAL_MACHINE. Because it is a base key, there is no transaction associated with - /// the returned TransactedRegistryKey. This means that values modified using the returned - /// TransactedRegistryKey are NOT modified within a transaction.</para> - /// <para>However, if the returned TransactedRegistryKey is used to create, open, or delete - /// subkeys, there must be a Transaction.Current and the resulting TransactedRegistryKey from those operations ARE associated with - /// the transaction.</para> - /// </summary> - // The TransactedRegistryKey's members cannot be changed. - [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] - internal static readonly TransactedRegistryKey LocalMachine = TransactedRegistryKey.GetBaseKey(BaseRegistryKeys.HKEY_LOCAL_MACHINE); - - /** - * Classes Root Key. - * - * This is the root key of class information. - */ - /// <summary>TransactedRegistry.ClassesRoot - /// <para>This static method returns a TransactedRegistryKey object that represents the base - /// key HKEY_CLASSES_ROOT. Because it is a base key, there is no transaction associated with - /// the returned TransactedRegistryKey. This means that values modified using the returned - /// TransactedRegistryKey are NOT modified within a transaction.</para> - /// <para>However, if the returned TransactedRegistryKey is used to create, open, or delete - /// subkeys, there must be a Transaction.Current and the resulting TransactedRegistryKey from those operations ARE associated with - /// the transaction.</para> - /// </summary> - // The TransactedRegistryKey's members cannot be changed. - [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] - internal static readonly TransactedRegistryKey ClassesRoot = TransactedRegistryKey.GetBaseKey(BaseRegistryKeys.HKEY_CLASSES_ROOT); - - /** - * Users Root Key. - * - * This is the root of users. - */ - /// <summary>TransactedRegistry.Users - /// <para>This static method returns a TransactedRegistryKey object that represents the base - /// key HKEY_USERS. Because it is a base key, there is no transaction associated with - /// the returned TransactedRegistryKey. This means that values modified using the returned - /// TransactedRegistryKey are NOT modified within a transaction.</para> - /// <para>However, if the returned TransactedRegistryKey is used to create, open, or delete - /// subkeys, there must be a Transaction.Current and the resulting TransactedRegistryKey from those operations ARE associated with - /// the transaction.</para> - /// </summary> - // The TransactedRegistryKey's members cannot be changed. - [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] - internal static readonly TransactedRegistryKey Users = TransactedRegistryKey.GetBaseKey(BaseRegistryKeys.HKEY_USERS); - - /** - * Current Config Root Key. - * - * This is where current configuration information is stored. - */ - /// <summary>TransactedRegistry.CurrentConfig - /// <para>This static method returns a TransactedRegistryKey object that represents the base - /// key HKEY_CURRENT_CONFIG. Because it is a base key, there is no transaction associated with - /// the returned TransactedRegistryKey. This means that values modified using the returned - /// TransactedRegistryKey are NOT modified within a transaction.</para> - /// <para>However, if the returned TransactedRegistryKey is used to create, open, or delete - /// subkeys, there must be a Transaction.Current and the resulting TransactedRegistryKey from those operations ARE associated with - /// the transaction.</para> - /// </summary> - // The TransactedRegistryKey's members cannot be changed. - [SuppressMessage("Microsoft.Security", "CA2104:DoNotDeclareReadOnlyMutableReferenceTypes")] - internal static readonly TransactedRegistryKey CurrentConfig = TransactedRegistryKey.GetBaseKey(BaseRegistryKeys.HKEY_CURRENT_CONFIG); - } -} diff --git a/src/System.Management.Automation/namespaces/TransactedRegistryKey.cs b/src/System.Management.Automation/namespaces/TransactedRegistryKey.cs deleted file mode 100644 index d899d9257b4..00000000000 --- a/src/System.Management.Automation/namespaces/TransactedRegistryKey.cs +++ /dev/null @@ -1,2057 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// -// NOTE: A vast majority of this code was copied from BCL in -// ndp\clr\src\BCL\Microsoft\Win32\RegistryKey.cs. -// Namespace: Microsoft.Win32 -// -/* - Note on transaction support: - Eventually we will want to add support for NT's transactions to our - TransactedRegistryKey API's (possibly Whidbey M3?). When we do this, here's - the list of API's we need to make transaction-aware: - - RegCreateKeyEx - RegDeleteKey - RegDeleteValue - RegEnumKeyEx - RegEnumValue - RegOpenKeyEx - RegQueryInfoKey - RegQueryValueEx - RegSetValueEx - - We can ignore RegConnectRegistry (remote registry access doesn't yet have - transaction support) and RegFlushKey. RegCloseKey doesn't require any - additional work. . - */ - -/* - Note on ACL support: - The key thing to note about ACL's is you set them on a kernel object like a - registry key, then the ACL only gets checked when you construct handles to - them. So if you set an ACL to deny read access to yourself, you'll still be - able to read with that handle, but not with new handles. - - Another peculiarity is a Terminal Server app compatibility hack. The OS - will second guess your attempt to open a handle sometimes. If a certain - combination of Terminal Server app compat registry keys are set, then the - OS will try to reopen your handle with lesser permissions if you couldn't - open it in the specified mode. So on some machines, we will see handles that - may not be able to read or write to a registry key. It's very strange. But - the real test of these handles is attempting to read or set a value in an - affected registry key. - - For reference, at least two registry keys must be set to particular values - for this behavior: - HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\RegistryExtensionFlags, the least significant bit must be 1. - HKLM\SYSTEM\CurrentControlSet\Control\TerminalServer\TSAppCompat must be 1 - There might possibly be an interaction with yet a third registry key as well. - -*/ - -using BCLDebug = System.Diagnostics.Debug; - -namespace Microsoft.PowerShell.Commands.Internal -{ - using System; - using System.Collections.Generic; - using System.Security; - using System.Security.AccessControl; - using System.Security.Permissions; - using System.Text; - using System.IO; - using System.Runtime.InteropServices; - using Microsoft.Win32; - using System.Runtime.Versioning; - using System.Globalization; - using System.Transactions; - using System.Diagnostics.CodeAnalysis; - - // Putting this in a separate internal class to avoid OACR warning DoNotDeclareReadOnlyMutableReferenceTypes. - internal sealed class BaseRegistryKeys - { - // We could use const here, if C# supported ELEMENT_TYPE_I fully. - internal static readonly IntPtr HKEY_CLASSES_ROOT = new IntPtr(unchecked((int)0x80000000)); - internal static readonly IntPtr HKEY_CURRENT_USER = new IntPtr(unchecked((int)0x80000001)); - internal static readonly IntPtr HKEY_LOCAL_MACHINE = new IntPtr(unchecked((int)0x80000002)); - internal static readonly IntPtr HKEY_USERS = new IntPtr(unchecked((int)0x80000003)); - internal static readonly IntPtr HKEY_CURRENT_CONFIG = new IntPtr(unchecked((int)0x80000005)); - } - - /// <summary> - /// Registry encapsulation. To get an instance of a TransactedRegistryKey use the - /// Registry class's static members then call OpenSubKey. - /// - /// @see Registry - /// @security(checkDllCalls=off) - /// @security(checkClassLinking=on) - /// </summary> - [ComVisible(true)] - // Suppressed because these objects are written to the pipeline so need to be accessible. - [SuppressMessage("Microsoft.MSInternal", "CA903:InternalNamespaceShouldNotContainPublicTypes")] - public sealed class TransactedRegistryKey : MarshalByRefObject, IDisposable - { - private const string resBaseName = "RegistryProviderStrings"; - - // Dirty indicates that we have munged data that should be potentially - // written to disk. - // - private const int STATE_DIRTY = 0x0001; - - // SystemKey indicates that this is a "SYSTEMKEY" and shouldn't be "opened" - // or "closed". - // - private const int STATE_SYSTEMKEY = 0x0002; - - // Access - // - private const int STATE_WRITEACCESS = 0x0004; - - // Names of keys. This array must be in the same order as the HKEY values listed above. - // - private static readonly string[] s_hkeyNames = new string[] { - "HKEY_CLASSES_ROOT", - "HKEY_CURRENT_USER", - "HKEY_LOCAL_MACHINE", - "HKEY_USERS", - "HKEY_PERFORMANCE_DATA", - "HKEY_CURRENT_CONFIG", - "HKEY_DYN_DATA" - }; - - // MSDN defines the following limits for registry key names & values: - // Key Name: 255 characters - // Value name: Win9x: 255 NT: 16,383 Unicode characters, or 260 ANSI chars - // Value: either 1 MB or current available memory, depending on registry format. - private const int MaxKeyLength = 255; - private const int MaxValueNameLength = 16383; - private const int MaxValueDataLength = 1024 * 1024; - - private SafeRegistryHandle _hkey = null; - private int _state = 0; - private string _keyName; - private RegistryKeyPermissionCheck _checkMode; - private System.Transactions.Transaction _myTransaction; - private SafeTransactionHandle _myTransactionHandle; - - // This is a wrapper around RegOpenKeyTransacted that implements a workaround - // to TxF bug number 181242 After calling RegOpenKeyTransacted, it calls RegQueryInfoKey. - // If that call fails with ERROR_INVALID_TRANSACTION, we have possibly run into bug 181242. To workaround - // this, we open the key without a transaction and then open it again with - // a transaction and return THAT hkey. - private int RegOpenKeyTransactedWrapper(SafeRegistryHandle hKey, string lpSubKey, - int ulOptions, int samDesired, out SafeRegistryHandle hkResult, - SafeTransactionHandle hTransaction, IntPtr pExtendedParameter) - { - int error = Win32Native.ERROR_SUCCESS; - SafeRegistryHandle hKeyToReturn = null; - - error = Win32Native.RegOpenKeyTransacted(_hkey, lpSubKey, ulOptions, samDesired, out hKeyToReturn, hTransaction, pExtendedParameter); - - if (Win32Native.ERROR_SUCCESS == error && !hKeyToReturn.IsInvalid) - { - // This is a check and workaround for TxR bug 181242. If we try to use the transacted hKey we just opened - // for a call to RegQueryInfoKey and get back a ERROR_INVALID_TRANSACTION error, then the key might be a symbolic link and TxR didn't - // do the open correctly. The workaround is to open it non-transacted, then open it again transacted without - // a subkey string. If we get some error other than ERROR_INVALID_TRANSACTION from RegQueryInfoKey, just ignore it for now. - int subkeyCount = 0; - int valueCount = 0; - error = Win32Native.RegQueryInfoKey(hKeyToReturn, - null, - null, - Win32Native.NULL, - ref subkeyCount, // subkeys - null, - null, - ref valueCount, // values - null, - null, - null, - null); - if (Win32Native.ERROR_INVALID_TRANSACTION == error) - { - SafeRegistryHandle nonTxKey = null; - SafeRegistryHandle txKey = null; - error = Win32Native.RegOpenKeyEx(_hkey, lpSubKey, ulOptions, samDesired, out nonTxKey); - // If we got some error on this open, just ignore it and continue on with the handle - // we got on the original RegOpenKeyTransacted. - if (Win32Native.ERROR_SUCCESS == error) - { - // Now do an RegOpenKeyTransacted with the non-transacted key and no "subKey" parameter. - error = Win32Native.RegOpenKeyTransacted(nonTxKey, null, ulOptions, samDesired, out txKey, hTransaction, pExtendedParameter); - if (Win32Native.ERROR_SUCCESS == error) - { - // Let's use this hkey instead. - hKeyToReturn.Dispose(); - hKeyToReturn = txKey; - } - - nonTxKey.Dispose(); - nonTxKey = null; - } - } - } - - hkResult = hKeyToReturn; - return error; - } - - /** - * Creates a TransactedRegistryKey. - * - * This key is bound to hkey, if writable is <b>false</b> then no write operations - * will be allowed. If systemkey is set then the hkey won't be released - * when the object is GC'ed. - */ - private TransactedRegistryKey(SafeRegistryHandle hkey, bool writable, bool systemkey, - System.Transactions.Transaction transaction, SafeTransactionHandle txHandle) - { - _hkey = hkey; - _keyName = string.Empty; - if (systemkey) - { - _state |= STATE_SYSTEMKEY; - } - - if (writable) - { - _state |= STATE_WRITEACCESS; - } - // We want to take our own clone so we can dispose it when we want and - // aren't susceptible to the caller disposing it. - if (transaction != null) - { - _myTransaction = transaction.Clone(); - _myTransactionHandle = txHandle; - } - else - { - _myTransaction = null; - _myTransactionHandle = null; - } - } - - private SafeTransactionHandle GetTransactionHandle() - { - SafeTransactionHandle safeTransactionHandle = null; - - // If myTransaction is not null and is not the same as Transaction.Current - // this is an invalid operation. The transaction within which the RegistryKey object was created - // needs to be the same as the transaction being used now. - if (_myTransaction != null) - { - if (!_myTransaction.Equals(Transaction.Current)) - { - throw new InvalidOperationException(RegistryProviderStrings.InvalidOperation_MustUseSameTransaction); - } - else - { - safeTransactionHandle = _myTransactionHandle; - } - } - else // we want to use Transaction.Current for the transaction. - { - safeTransactionHandle = SafeTransactionHandle.Create(); - } - - return safeTransactionHandle; - } - - /// <summary>TransactedRegistryKey.Close - /// <para>Closes this key, flushes it to disk if the contents have been modified. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - public void Close() - { - Dispose(true); - } - - private void Dispose(bool disposing) - { - if (_hkey != null) - { - if (!IsSystemKey()) - { - try - { - _hkey.Dispose(); - } - catch (IOException) - { - // we don't really care if the handle is invalid at this point - } - finally - { - _hkey = null; - } - } - } - - if (_myTransaction != null) - { - // Dispose the transaction because we cloned it. - try - { - _myTransaction.Dispose(); - } - catch (TransactionException) - { - // ignore. - } - finally - { - _myTransaction = null; - } - } - } - - /// <summary>TransactedRegistryKey.Flush - /// <para>Flushes this key. Utilizes Transaction.Current for its transaction.</para> - /// </summary> - public void Flush() - { - // Require a transaction. This will throw for "Base" keys because they aren't associated with a transaction. - VerifyTransaction(); - if (_hkey != null) - { - if (IsDirty()) - { - int ret = Win32Native.RegFlushKey(_hkey); - if (Win32Native.ERROR_SUCCESS != ret) - { - throw new IOException(Win32Native.GetMessage(ret), ret); - } - } - } - } - - /// <summary>TransactedRegistryKey.Dispose - /// <para>Disposes this key. Utilizes Transaction.Current for its transaction.</para> - /// </summary> - public void Dispose() - { - Dispose(true); - } - - /// <summary> - /// <para>Creates a new subkey, or opens an existing one. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name='subkey'>Name or path to subkey to create or open. Cannot be null or an empty string, - /// otherwise an ArgumentException is thrown.</param> - /// <returns>A TransactedRegistryKey object for the subkey, which is associated with Transaction.Current. - /// returns null if the operation failed.</returns> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey CreateSubKey(string subkey) - { - return CreateSubKey(subkey, _checkMode); - } - - /// <summary> - /// <para>Creates a new subkey, or opens an existing one. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A TransactedRegistryKey object for the subkey, which is associated with Transaction.Current. - /// returns null if the operation failed.</returns> - /// <param name='subkey'>Name or path to subkey to create or open. Cannot be null or an empty string, - /// otherwise an ArgumentException is thrown.</param> - /// <param name='permissionCheck'>One of the Microsoft.Win32.RegistryKeyPermissionCheck values that - /// specifies whether the key is opened for read or read/write access.</param> - [ComVisible(false)] - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey CreateSubKey(string subkey, RegistryKeyPermissionCheck permissionCheck) - { - return CreateSubKeyInternal(subkey, permissionCheck, (TransactedRegistrySecurity)null); - } - - /// <summary> - /// <para>Creates a new subkey, or opens an existing one. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A TransactedRegistryKey object for the subkey, which is associated with Transaction.Current. - /// returns null if the operation failed.</returns> - /// <param name='subkey'>Name or path to subkey to create or open. Cannot be null or an empty string, - /// otherwise an ArgumentException is thrown.</param> - /// <param name='permissionCheck'>One of the Microsoft.Win32.RegistryKeyPermissionCheck values that - /// specifies whether the key is opened for read or read/write access.</param> - /// <param name='registrySecurity'>A TransactedRegistrySecurity object that specifies the access control security for the new key.</param> - [ComVisible(false)] - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public unsafe TransactedRegistryKey CreateSubKey(string subkey, RegistryKeyPermissionCheck permissionCheck, TransactedRegistrySecurity registrySecurity) - { - return CreateSubKeyInternal(subkey, permissionCheck, registrySecurity); - } - - [ComVisible(false)] - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private unsafe TransactedRegistryKey CreateSubKeyInternal(string subkey, RegistryKeyPermissionCheck permissionCheck, object registrySecurityObj) - { - ValidateKeyName(subkey); - // RegCreateKeyTransacted requires a non-empty key name, so let's deal with that here. - if (string.Empty == subkey) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegKeyStrEmpty); - } - - ValidateKeyMode(permissionCheck); - EnsureWriteable(); - subkey = FixupName(subkey); // Fixup multiple slashes to a single slash - - // only keys opened under read mode is not writable - TransactedRegistryKey existingKey = InternalOpenSubKey(subkey, (permissionCheck != RegistryKeyPermissionCheck.ReadSubTree)); - if (existingKey != null) - { // Key already exits - CheckSubKeyWritePermission(subkey); - CheckSubTreePermission(subkey, permissionCheck); - existingKey._checkMode = permissionCheck; - return existingKey; - } - - CheckSubKeyCreatePermission(subkey); - - Win32Native.SECURITY_ATTRIBUTES secAttrs = null; - TransactedRegistrySecurity registrySecurity = registrySecurityObj as TransactedRegistrySecurity; - // For ACL's, get the security descriptor from the RegistrySecurity. - if (registrySecurity != null) - { - secAttrs = new Win32Native.SECURITY_ATTRIBUTES(); - secAttrs.nLength = (int)Marshal.SizeOf(secAttrs); - - byte[] sd = registrySecurity.GetSecurityDescriptorBinaryForm(); - // We allocate memory on the stack to improve the speed. - // So this part of code can't be refactored into a method. - byte* pSecDescriptor = stackalloc byte[sd.Length]; - Microsoft.PowerShell.Commands.Internal.Buffer.memcpy(sd, 0, pSecDescriptor, 0, sd.Length); - secAttrs.pSecurityDescriptor = pSecDescriptor; - } - - int disposition = 0; - - // By default, the new key will be writable. - SafeRegistryHandle result = null; - int ret = 0; - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - - ret = Win32Native.RegCreateKeyTransacted(_hkey, - subkey, - 0, - null, - 0, - GetRegistryKeyAccess(permissionCheck != RegistryKeyPermissionCheck.ReadSubTree), - secAttrs, - out result, - out disposition, - safeTransactionHandle, - IntPtr.Zero - ); - - if (ret == 0 && !result.IsInvalid) - { - TransactedRegistryKey key = new TransactedRegistryKey(result, (permissionCheck != RegistryKeyPermissionCheck.ReadSubTree), false, - Transaction.Current, safeTransactionHandle); - CheckSubTreePermission(subkey, permissionCheck); - key._checkMode = permissionCheck; - - if (subkey.Length == 0) - key._keyName = _keyName; - else - key._keyName = _keyName + "\\" + subkey; - return key; - } - else if (ret != 0) // syscall failed, ret is an error code. - Win32Error(ret, _keyName + "\\" + subkey); // Access denied? - - BCLDebug.Assert(false, "Unexpected code path in RegistryKey::CreateSubKey"); - return null; - } - - /// <summary> - /// <para>Deletes the specified subkey. Will throw an exception if the subkey has - /// subkeys. To delete a tree of subkeys use, DeleteSubKeyTree. - /// Utilizes Transaction.Current for its transaction.</para> - /// <exception cref="InvalidOperationException">Thrown if the subkey as child subkeys.</exception> - /// </summary> - /// <param name='subkey'>The subkey to delete.</param> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public void DeleteSubKey(string subkey) - { - DeleteSubKey(subkey, true); - } - - /// <summary> - /// <para>Deletes the specified subkey. Will throw an exception if the subkey has - /// subkeys. To delete a tree of subkeys use, DeleteSubKeyTree. - /// Utilizes Transaction.Current for its transaction.</para> - /// <exception cref="InvalidOperationException">Thrown if the subkey as child subkeys.</exception> - /// <exception cref="ArgumentException">Thrown if true is specified for throwOnMissingSubKey and the - /// specified subkey does not exist.</exception> - /// </summary> - /// <param name='subkey'>The subkey to delete.</param> - /// <param name='throwOnMissingSubKey'>Specify true if an ArgumentException should be thrown if - /// the specified subkey does not exist. If false is specified, a missing subkey does not throw - /// an exception.</param> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public void DeleteSubKey(string subkey, bool throwOnMissingSubKey) - { - ValidateKeyName(subkey); - EnsureWriteable(); - subkey = FixupName(subkey); // Fixup multiple slashes to a single slash - CheckSubKeyWritePermission(subkey); - - // Open the key we are deleting and check for children. Be sure to - // explicitly call close to avoid keeping an extra HKEY open. - // - TransactedRegistryKey key = InternalOpenSubKey(subkey, false); - if (key != null) - { - try - { - if (key.InternalSubKeyCount() > 0) - { - throw new InvalidOperationException(RegistryProviderStrings.InvalidOperation_RegRemoveSubKey); - } - } - finally - { - key.Close(); - } - - int ret = 0; - - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - ret = Win32Native.RegDeleteKeyTransacted(_hkey, subkey, 0, 0, safeTransactionHandle, IntPtr.Zero); - - if (ret != 0) - { - if (ret == Win32Native.ERROR_FILE_NOT_FOUND) - { - if (throwOnMissingSubKey) - { - throw new ArgumentException(RegistryProviderStrings.ArgumentException_RegSubKeyAbsent); - } - } - else - Win32Error(ret, null); - } - } - else - { // there is no key which also means there is no subkey - if (throwOnMissingSubKey) - throw new ArgumentException(RegistryProviderStrings.ArgumentException_RegSubKeyAbsent); - } - } - - /// <summary> - /// <para>Recursively deletes a subkey and any child subkeys. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="subkey">The subkey to delete.</param> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public void DeleteSubKeyTree(string subkey) - { - ValidateKeyName(subkey); - - // Security concern: Deleting a hive's "" subkey would delete all - // of that hive's contents. Don't allow "". - if ((string.IsNullOrEmpty(subkey) || subkey.Length == 0) && IsSystemKey()) - { - throw new ArgumentException(RegistryProviderStrings.ArgRegKeyDelHive); - } - - EnsureWriteable(); - - int ret = 0; - - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - subkey = FixupName(subkey); // Fixup multiple slashes to a single slash - CheckSubTreeWritePermission(subkey); - - TransactedRegistryKey key = InternalOpenSubKey(subkey, true); - if (key != null) - { - try - { - if (key.InternalSubKeyCount() > 0) - { - string[] keys = key.InternalGetSubKeyNames(); - - for (int i = 0; i < keys.Length; i++) - { - key.DeleteSubKeyTreeInternal(keys[i]); - } - } - } - finally - { - key.Close(); - } - - ret = Win32Native.RegDeleteKeyTransacted(_hkey, subkey, 0, 0, safeTransactionHandle, IntPtr.Zero); - if (ret != 0) - { - Win32Error(ret, null); - } - } - else - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSubKeyAbsent); - } - } - - // An internal version which does no security checks or argument checking. Skipping the - // security checks should give us a slight perf gain on large trees. - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private void DeleteSubKeyTreeInternal(string subkey) - { - int ret = 0; - - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - TransactedRegistryKey key = InternalOpenSubKey(subkey, true); - if (key != null) - { - try - { - if (key.InternalSubKeyCount() > 0) - { - string[] keys = key.InternalGetSubKeyNames(); - - for (int i = 0; i < keys.Length; i++) - { - key.DeleteSubKeyTreeInternal(keys[i]); - } - } - } - finally - { - key.Close(); - } - - ret = Win32Native.RegDeleteKeyTransacted(_hkey, subkey, 0, 0, safeTransactionHandle, IntPtr.Zero); - if (ret != 0) - { - Win32Error(ret, null); - } - } - else - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSubKeyAbsent); - } - } - - /// <summary> - /// <para>Deletes the specified value from this key. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="name">Name of the value to delete.</param> - public void DeleteValue(string name) - { - DeleteValue(name, true); - } - - /// <summary> - /// <para>Deletes the specified value from this key. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="name">Name of the value to delete.</param> - /// <param name="throwOnMissingValue">Specify true if an ArgumentException should be thrown if - /// the specified value does not exist. If false is specified, a missing value does not throw - /// an exception.</param> - public void DeleteValue(string name, bool throwOnMissingValue) - { - EnsureWriteable(); - CheckValueWritePermission(name); - // Require a transaction. This will throw for "Base" keys because they aren't associated with a transaction. - VerifyTransaction(); - int errorCode = Win32Native.RegDeleteValue(_hkey, name); - - // - // From windows 2003 server, if the name is too long we will get error code ERROR_FILENAME_EXCED_RANGE - // This still means the name doesn't exist. We need to be consistent with previous OS. - // - if (errorCode == Win32Native.ERROR_FILE_NOT_FOUND || errorCode == Win32Native.ERROR_FILENAME_EXCED_RANGE) - { - if (throwOnMissingValue) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSubKeyValueAbsent); - } - else - { - errorCode = Win32Native.ERROR_SUCCESS; - } - } - - if (Win32Native.ERROR_SUCCESS != errorCode) - { - Win32Error(errorCode, null); - } - } - - /** - * Retrieves a new TransactedRegistryKey that represents the requested key. Valid - * values are: - * - * HKEY_CLASSES_ROOT, - * HKEY_CURRENT_USER, - * HKEY_LOCAL_MACHINE, - * HKEY_USERS, - * HKEY_PERFORMANCE_DATA, - * HKEY_CURRENT_CONFIG, - * HKEY_DYN_DATA. - * - * @param hKey HKEY_* to open. - * - * @return the TransactedRegistryKey requested. - */ - internal static TransactedRegistryKey GetBaseKey(IntPtr hKey) - { - int index = ((int)hKey) & 0x0FFFFFFF; - BCLDebug.Assert(index >= 0 && index < s_hkeyNames.Length, "index is out of range!"); - BCLDebug.Assert((((int)hKey) & 0xFFFFFFF0) == 0x80000000, "Invalid hkey value!"); - - SafeRegistryHandle srh = new SafeRegistryHandle(hKey, false); - - // For Base keys, there is no transaction associated with the HKEY. - TransactedRegistryKey key = new TransactedRegistryKey(srh, true, true, null, null); - key._checkMode = RegistryKeyPermissionCheck.Default; - key._keyName = s_hkeyNames[index]; - return key; - } - - /// <summary> - /// <para>Retrieves a subkey. If readonly is true, then the subkey is opened with - /// read-only access. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>The subkey requested or null if the operation failed.</returns> - /// <param name="name">Name or path of the subkey to open.</param> - /// <param name="writable">Set to true of you only need readonly access.</param> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey OpenSubKey(string name, bool writable) - { - ValidateKeyName(name); - EnsureNotDisposed(); - name = FixupName(name); // Fixup multiple slashes to a single slash - - CheckOpenSubKeyPermission(name, writable); - SafeRegistryHandle result = null; - int ret = 0; - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - - ret = RegOpenKeyTransactedWrapper(_hkey, name, 0, GetRegistryKeyAccess(writable), out result, safeTransactionHandle, IntPtr.Zero); - - if (ret == 0 && !result.IsInvalid) - { - TransactedRegistryKey key = new TransactedRegistryKey(result, writable, false, Transaction.Current, safeTransactionHandle); - key._checkMode = GetSubKeyPermissionCheck(writable); - key._keyName = _keyName + "\\" + name; - return key; - } - - // Return null if we didn't find the key. - if (ret == Win32Native.ERROR_ACCESS_DENIED || ret == Win32Native.ERROR_BAD_IMPERSONATION_LEVEL) - { - // We need to throw SecurityException here for compatibility reasons, - // although UnauthorizedAccessException will make more sense. - throw new SecurityException(RegistryProviderStrings.Security_RegistryPermission); - } - - return null; - } - - /// <summary> - /// <para>Retrieves a subkey. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>The subkey requested or null if the operation failed.</returns> - /// <param name="name">Name or path of the subkey to open.</param> - /// <param name="permissionCheck">One of the Microsoft.Win32.RegistryKeyPermissionCheck values that specifies - /// whether the key is opened for read or read/write access.</param> - [ComVisible(false)] - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey OpenSubKey(string name, RegistryKeyPermissionCheck permissionCheck) - { - ValidateKeyMode(permissionCheck); - return InternalOpenSubKey(name, permissionCheck, GetRegistryKeyAccess(permissionCheck)); - } - - /// <summary> - /// <para>Retrieves a subkey. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>The subkey requested or null if the operation failed.</returns> - /// <param name="name">Name or path of the subkey to open.</param> - /// <param name="permissionCheck">One of the Microsoft.Win32.RegistryKeyPermissionCheck values that specifies - /// whether the key is opened for read or read/write access.</param> - /// <param name="rights">A bitwise combination of Microsoft.Win32.RegistryRights values that specifies the desired security access.</param> - [ComVisible(false)] - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey OpenSubKey(string name, RegistryKeyPermissionCheck permissionCheck, RegistryRights rights) - { - return InternalOpenSubKey(name, permissionCheck, (int)rights); - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private TransactedRegistryKey InternalOpenSubKey(string name, RegistryKeyPermissionCheck permissionCheck, int rights) - { - ValidateKeyName(name); - ValidateKeyMode(permissionCheck); - ValidateKeyRights(rights); - EnsureNotDisposed(); - name = FixupName(name); // Fixup multiple slashes to a single slash - - CheckOpenSubKeyPermission(name, permissionCheck); - SafeRegistryHandle result = null; - int ret = 0; - - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - - ret = RegOpenKeyTransactedWrapper(_hkey, name, 0, rights, out result, safeTransactionHandle, IntPtr.Zero); - - if (ret == 0 && !result.IsInvalid) - { - TransactedRegistryKey key = new TransactedRegistryKey(result, (permissionCheck == RegistryKeyPermissionCheck.ReadWriteSubTree), false, - Transaction.Current, safeTransactionHandle); - key._keyName = _keyName + "\\" + name; - key._checkMode = permissionCheck; - return key; - } - - // Return null if we didn't find the key. - if (ret == Win32Native.ERROR_ACCESS_DENIED || ret == Win32Native.ERROR_BAD_IMPERSONATION_LEVEL) - { - // We need to throw SecurityException here for compatibility reason, - // although UnauthorizedAccessException will make more sense. - throw new SecurityException(RegistryProviderStrings.Security_RegistryPermission); - } - - return null; - } - - // This required no security checks. This is to get around the Deleting SubKeys which only require - // write permission. They call OpenSubKey which required read. Now instead call this function w/o security checks - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - internal TransactedRegistryKey InternalOpenSubKey(string name, bool writable) - { - ValidateKeyName(name); - EnsureNotDisposed(); - - int winAccess = GetRegistryKeyAccess(writable); - SafeRegistryHandle result = null; - int ret = 0; - SafeTransactionHandle safeTransactionHandle = GetTransactionHandle(); - - ret = RegOpenKeyTransactedWrapper(_hkey, name, 0, winAccess, out result, safeTransactionHandle, IntPtr.Zero); - - if (ret == 0 && !result.IsInvalid) - { - TransactedRegistryKey key = new TransactedRegistryKey(result, writable, false, Transaction.Current, safeTransactionHandle); - key._keyName = _keyName + "\\" + name; - return key; - } - - return null; - } - - /// <summary> - /// <para>Retrieves a subkey for readonly access. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>The subkey requested or null if the operation failed.</returns> - /// <param name="name">Name or path of the subkey to open.</param> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public TransactedRegistryKey OpenSubKey(string name) - { - return OpenSubKey(name, false); - } - - /// <summary> - /// <para>Retrieves the count of subkeys. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>The count of subkeys.</returns> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public int SubKeyCount - { - get - { - CheckKeyReadPermission(); - return InternalSubKeyCount(); - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - internal int InternalSubKeyCount() - { - EnsureNotDisposed(); - // Don't require a transaction. We don't want to throw for "Base" keys. - - int subkeys = 0; - int junk = 0; - int ret = Win32Native.RegQueryInfoKey(_hkey, - null, - null, - Win32Native.NULL, - ref subkeys, // subkeys - null, - null, - ref junk, // values - null, - null, - null, - null); - - if (ret != 0) - Win32Error(ret, null); - return subkeys; - } - - /// <summary> - /// <para>Retrieves an array of strings containing all the subkey names. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A string array containing all the subkey names.</returns> - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - public string[] GetSubKeyNames() - { - CheckKeyReadPermission(); - return InternalGetSubKeyNames(); - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - internal string[] InternalGetSubKeyNames() - { - EnsureNotDisposed(); - // Don't require a transaction. We don't want to throw for "Base" keys. - int subkeys = InternalSubKeyCount(); - string[] names = new string[subkeys]; // Returns 0-length array if empty. - - if (subkeys > 0) - { - StringBuilder name = new StringBuilder(256); - int namelen; - - for (int i = 0; i < subkeys; i++) - { - namelen = name.Capacity; // Don't remove this. The API's doesn't work if this is not properly initialised. - int ret = Win32Native.RegEnumKeyEx(_hkey, - i, - name, - out namelen, - null, - null, - null, - null); - if (ret != 0) - Win32Error(ret, null); - names[i] = name.ToString(); - } - } - - return names; - } - - /// <summary> - /// <para>Retrieves the count of values. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A count of values.</returns> - public int ValueCount - { - get - { - CheckKeyReadPermission(); - return InternalValueCount(); - } - } - - internal int InternalValueCount() - { - EnsureNotDisposed(); - // Don't require a transaction. We don't want to throw for "Base" keys. - int values = 0; - int junk = 0; - int ret = Win32Native.RegQueryInfoKey(_hkey, - null, - null, - Win32Native.NULL, - ref junk, // subkeys - null, - null, - ref values, // values - null, - null, - null, - null); - if (ret != 0) - Win32Error(ret, null); - return values; - } - - /// <summary> - /// <para>Retrieves an array of strings containing all the value names. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>All the value names.</returns> - public string[] GetValueNames() - { - CheckKeyReadPermission(); - EnsureNotDisposed(); - // Don't require a transaction. We don't want to throw for "Base" keys. - - int values = InternalValueCount(); - string[] names = new string[values]; - - if (values > 0) - { - StringBuilder name = new StringBuilder(256); - int namelen; - int currentlen; - int ret; - - for (int i = 0; i < values; i++) - { - currentlen = name.Capacity; - ret = Win32Native.ERROR_MORE_DATA; - - // loop while we get error_more_data or until we have exceeded - // the max name length. - while (Win32Native.ERROR_MORE_DATA == ret) - { - namelen = currentlen; - ret = Win32Native.RegEnumValue(_hkey, - i, - name, - ref namelen, - Win32Native.NULL, - null, - null, - null); - - if (ret != 0) - { - if (ret != Win32Native.ERROR_MORE_DATA) - Win32Error(ret, null); - - // We got ERROR_MORE_DATA. Let's see if we can make the buffer - // bigger. - if (MaxValueNameLength == currentlen) - Win32Error(ret, null); - - currentlen = currentlen * 2; - if (MaxValueNameLength < currentlen) - currentlen = MaxValueNameLength; - - // Allocate a new buffer. - name = new StringBuilder(currentlen); - } - } - - names[i] = name.ToString(); - } - } - - return names; - } - - /// <summary> - /// <para>Retrieves the specified value. null is returned if the value - /// doesn't exist. Utilizes Transaction.Current for its transaction.</para> - /// <para>Note that name can be null or "", at which point the - /// unnamed or default value of this Registry key is returned, if any.</para> - /// </summary> - /// <returns>The data associated with the value.</returns> - /// <param name="name">Name of value to retrieve.</param> - public object GetValue(string name) - { - CheckValueReadPermission(name); - return InternalGetValue(name, null, false, true); - } - - /// <summary> - /// <para>Retrieves the specified value. null is returned if the value - /// doesn't exist. Utilizes Transaction.Current for its transaction.</para> - /// <para>Note that name can be null or "", at which point the - /// unnamed or default value of this Registry key is returned, if any.</para> - /// </summary> - /// <returns>The data associated with the value.</returns> - /// <param name="name">Name of value to retrieve.</param> - /// <param name="defaultValue">Value to return if name doesn't exist.</param> - public object GetValue(string name, object defaultValue) - { - CheckValueReadPermission(name); - return InternalGetValue(name, defaultValue, false, true); - } - - /// <summary> - /// <para>Retrieves the specified value. null is returned if the value - /// doesn't exist. Utilizes Transaction.Current for its transaction.</para> - /// <para>Note that name can be null or "", at which point the - /// unnamed or default value of this Registry key is returned, if any.</para> - /// </summary> - /// <returns>The data associated with the value.</returns> - /// <param name="name">Name of value to retrieve.</param> - /// <param name="defaultValue">Value to return if name doesn't exist.</param> - /// <param name="options">One of the Microsoft.Win32.RegistryValueOptions values that specifies - /// optional processing of the retrieved value.</param> - [ComVisible(false)] - public object GetValue(string name, object defaultValue, RegistryValueOptions options) - { - if (options < RegistryValueOptions.None || options > RegistryValueOptions.DoNotExpandEnvironmentNames) - { - string resourceTemplate = RegistryProviderStrings.Arg_EnumIllegalVal; - string resource = string.Format(CultureInfo.CurrentCulture, resourceTemplate, options.ToString()); - throw new ArgumentException(resource); - } - - bool doNotExpand = (options == RegistryValueOptions.DoNotExpandEnvironmentNames); - CheckValueReadPermission(name); - return InternalGetValue(name, defaultValue, doNotExpand, true); - } - - internal object InternalGetValue(string name, object defaultValue, bool doNotExpand, bool checkSecurity) - { - if (checkSecurity) - { - // Name can be null! It's the most common use of RegQueryValueEx - EnsureNotDisposed(); - } - - // Don't require a transaction. We don't want to throw for "Base" keys. - - object data = defaultValue; - int type = 0; - int datasize = 0; - - int ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, (byte[])null, ref datasize); - - if (ret != 0) - { - // For stuff like ERROR_FILE_NOT_FOUND, we want to return null (data). - // Some OS's returned ERROR_MORE_DATA even in success cases, so we - // want to continue on through the function. - if (ret != Win32Native.ERROR_MORE_DATA) - return data; - } - - switch (type) - { - case Win32Native.REG_DWORD_BIG_ENDIAN: - case Win32Native.REG_BINARY: - { - byte[] blob = new byte[datasize]; - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, blob, ref datasize); - data = blob; - } - - break; - case Win32Native.REG_QWORD: - { // also REG_QWORD_LITTLE_ENDIAN - if (datasize > 8) - { - // prevent an AV in the edge case that datasize is larger than sizeof(long) - goto case Win32Native.REG_BINARY; - } - - long blob = 0; - BCLDebug.Assert(datasize == 8, "datasize==8"); - // Here, datasize must be 8 when calling this - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, ref blob, ref datasize); - - data = blob; - } - - break; - case Win32Native.REG_DWORD: - { // also REG_DWORD_LITTLE_ENDIAN - if (datasize > 4) - { - // prevent an AV in the edge case that datasize is larger than sizeof(int) - goto case Win32Native.REG_QWORD; - } - - int blob = 0; - BCLDebug.Assert(datasize == 4, "datasize==4"); - // Here, datasize must be four when calling this - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, ref blob, ref datasize); - - data = blob; - } - - break; - - case Win32Native.REG_SZ: - { - StringBuilder blob = new StringBuilder(datasize / 2); - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, blob, ref datasize); - data = blob.ToString(); - } - - break; - - case Win32Native.REG_EXPAND_SZ: - { - StringBuilder blob = new StringBuilder(datasize / 2); - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, blob, ref datasize); - if (doNotExpand) - data = blob.ToString(); - else - data = Environment.ExpandEnvironmentVariables(blob.ToString()); - } - - break; - case Win32Native.REG_MULTI_SZ: - { - IList<string> strings = new List<string>(); - - char[] blob = new char[datasize / 2]; - ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, blob, ref datasize); - - int cur = 0; - int len = blob.Length; - - while (ret == 0 && cur < len) - { - int nextNull = cur; - while (nextNull < len && blob[nextNull] != (char)0) - { - nextNull++; - } - - if (nextNull < len) - { - BCLDebug.Assert(blob[nextNull] == (char)0, "blob[nextNull] should be 0"); - if (nextNull - cur > 0) - { - strings.Add(new string(blob, cur, nextNull - cur)); - } - else - { - // we found an empty string. But if we're at the end of the data, - // it's just the extra null terminator. - if (nextNull != len - 1) - strings.Add(string.Empty); - } - } - else - { - strings.Add(new string(blob, cur, len - cur)); - } - - cur = nextNull + 1; - } - - data = new string[strings.Count]; - strings.CopyTo((string[])data, 0); - // data = strings.GetAllItems(String.class); - } - - break; - case Win32Native.REG_NONE: - case Win32Native.REG_LINK: - default: - break; - } - - return data; - } - - /// <summary> - /// <para>Retrieves the registry data type of the value associated with the specified name. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A RegistryValueKind value representing the registry data type of the value associated with name.</returns> - /// <param name="name">The value name whose data type is to be retrieved.</param> - [ComVisible(false)] - public RegistryValueKind GetValueKind(string name) - { - CheckValueReadPermission(name); - EnsureNotDisposed(); - - int type = 0; - int datasize = 0; - int ret = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, (byte[])null, ref datasize); - if (ret != 0) - Win32Error(ret, null); - - if (!Enum.IsDefined(typeof(RegistryValueKind), type)) - return RegistryValueKind.Unknown; - else - return (RegistryValueKind)type; - } - - /** - * Retrieves the current state of the dirty property. - * - * A key is marked as dirty if any operation has occurred that modifies the - * contents of the key. - * - * @return <b>true</b> if the key has been modified. - */ - private bool IsDirty() - { - return (_state & STATE_DIRTY) != 0; - } - - private bool IsSystemKey() - { - return (_state & STATE_SYSTEMKEY) != 0; - } - - private bool IsWritable() - { - return (_state & STATE_WRITEACCESS) != 0; - } - - /// <summary> - /// <para>Retrieves the name of the key.</para> - /// </summary> - /// <returns>The name of the key.</returns> - public string Name - { - get - { - EnsureNotDisposed(); - return _keyName; - } - } - - private void SetDirty() - { - _state |= STATE_DIRTY; - } - - /// <summary> - /// <para>Sets the specified value. Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="name">Name of value to store data in.</param> - /// <param name="value">Data to store.</param> - public void SetValue(string name, object value) - { - SetValue(name, value, RegistryValueKind.Unknown); - } - - /// <summary> - /// <para>Sets the specified value. Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="name">Name of value to store data in.</param> - /// <param name="value">Data to store.</param> - /// <param name="valueKind">The registry data type to use when storing the data.</param> - [ComVisible(false)] - public unsafe void SetValue(string name, object value, RegistryValueKind valueKind) - { - ArgumentNullException.ThrowIfNull(value, RegistryProviderStrings.Arg_Value); - - if (name != null && name.Length > MaxValueNameLength) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegValueNameStrLenBug); - } - - if (!Enum.IsDefined(typeof(RegistryValueKind), valueKind)) - throw new ArgumentException(RegistryProviderStrings.Arg_RegBadKeyKind); - - EnsureWriteable(); - - // Require a transaction. This will throw for "Base" keys because they aren't associated with a transaction. - VerifyTransaction(); - - if (ContainsRegistryValue(name)) - { // Existing key - CheckValueWritePermission(name); - } - else - { // Creating a new value - CheckValueCreatePermission(name); - } - - if (valueKind == RegistryValueKind.Unknown) - { - // this is to maintain compatibility with the old way of autodetecting the type. - // SetValue(string, object) will come through this codepath. - valueKind = CalculateValueKind(value); - } - - int ret = 0; - try - { - switch (valueKind) - { - case RegistryValueKind.ExpandString: - case RegistryValueKind.String: - { - string data = value.ToString(); - // divide by 2 to account for unicode. - if (MaxValueDataLength / 2 < data.Length) - { - throw new ArgumentException(RegistryProviderStrings.Arg_ValueDataLenBug); - } - - ret = Win32Native.RegSetValueEx(_hkey, - name, - 0, - valueKind, - data, - data.Length * 2 + 2); - break; - } - - case RegistryValueKind.MultiString: - { - // Other thread might modify the input array after we calculate the buffer length. - // Make a copy of the input array to be safe. - string[] dataStrings = (string[])(((string[])value).Clone()); - - int sizeInBytes = 0; - - // First determine the size of the array - // - for (int i = 0; i < dataStrings.Length; i++) - { - if (dataStrings[i] == null) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSetStrArrNull); - } - - sizeInBytes += (dataStrings[i].Length + 1) * 2; - } - - sizeInBytes += 2; - - if (MaxValueDataLength < sizeInBytes) - { - throw new ArgumentException(RegistryProviderStrings.Arg_ValueDataLenBug); - } - - byte[] basePtr = new byte[sizeInBytes]; - fixed (byte* b = basePtr) - { - int totalBytesMoved = 0; - int currentBytesMoved = 0; - - // Write out the strings... - // - for (int i = 0; i < dataStrings.Length; i++) - { - currentBytesMoved = System.Text.Encoding.Unicode.GetBytes(dataStrings[i], 0, dataStrings[i].Length, basePtr, totalBytesMoved); - totalBytesMoved += currentBytesMoved; - basePtr[totalBytesMoved] = 0; - basePtr[totalBytesMoved + 1] = 0; - totalBytesMoved += 2; - } - - ret = Win32Native.RegSetValueEx(_hkey, - name, - 0, - RegistryValueKind.MultiString, - basePtr, - sizeInBytes); - } - - break; - } - - case RegistryValueKind.Binary: - byte[] dataBytes = (byte[])value; - if (MaxValueDataLength < dataBytes.Length) - { - throw new ArgumentException(RegistryProviderStrings.Arg_ValueDataLenBug); - } - - ret = Win32Native.RegSetValueEx(_hkey, - name, - 0, - RegistryValueKind.Binary, - dataBytes, - dataBytes.Length); - break; - - case RegistryValueKind.DWord: - { - // We need to use Convert here because we could have a boxed type cannot be - // unboxed and cast at the same time. I.e. ((int)(object)(short) 5) will fail. - int data = Convert.ToInt32(value, System.Globalization.CultureInfo.InvariantCulture); - - ret = Win32Native.RegSetValueEx(_hkey, - name, - 0, - RegistryValueKind.DWord, - ref data, - 4); - break; - } - - case RegistryValueKind.QWord: - { - long data = Convert.ToInt64(value, System.Globalization.CultureInfo.InvariantCulture); - - ret = Win32Native.RegSetValueEx(_hkey, - name, - 0, - RegistryValueKind.QWord, - ref data, - 8); - break; - } - } - } - catch (OverflowException) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSetMismatchedKind); - } - catch (InvalidOperationException) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSetMismatchedKind); - } - catch (FormatException) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSetMismatchedKind); - } - catch (InvalidCastException) - { - throw new ArgumentException(RegistryProviderStrings.Arg_RegSetMismatchedKind); - } - - if (ret == 0) - { - SetDirty(); - } - else - Win32Error(ret, null); - } - - private RegistryValueKind CalculateValueKind(object value) - { - // This logic matches what used to be in SetValue(string name, object value) in the v1.0 and v1.1 days. - // Even though we could add detection for an int64 in here, we want to maintain compatibility with the - // old behavior. - if (value is Int32) - return RegistryValueKind.DWord; - else if (value is Array) - { - if (value is byte[]) - return RegistryValueKind.Binary; - else if (value is string[]) - return RegistryValueKind.MultiString; - else - { - string resourceTemplate = RegistryProviderStrings.Arg_RegSetBadArrType; - string resource = string.Format(CultureInfo.CurrentCulture, resourceTemplate, value.GetType().Name); - throw new ArgumentException(resource); - } - } - else - return RegistryValueKind.String; - } - - /** - * Retrieves a string representation of this key. - * - * @return a string representing the key. - */ - /// <summary> - /// <para>Retrieves a string representation of this key.</para> - /// </summary> - /// <returns>A string representing the key.</returns> - public override string ToString() - { - EnsureNotDisposed(); - return _keyName; - } - - /// <summary> - /// <para>Returns the access control security for the current registry key. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A TransactedRegistrySecurity object that describes the access control - /// permissions on the registry key represented by the current TransactedRegistryKey.</returns> - public TransactedRegistrySecurity GetAccessControl() - { - return GetAccessControl(AccessControlSections.Access | AccessControlSections.Owner | AccessControlSections.Group); - } - - /// <summary> - /// <para>Returns the access control security for the current registry key. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <returns>A TransactedRegistrySecurity object that describes the access control - /// permissions on the registry key represented by the current TransactedRegistryKey.</returns> - /// <param name="includeSections">A bitwise combination of AccessControlSections values that specifies the type of security information to get.</param> - public TransactedRegistrySecurity GetAccessControl(AccessControlSections includeSections) - { - EnsureNotDisposed(); - // Don't require a transaction. We don't want to throw for "Base" keys. - return new TransactedRegistrySecurity(_hkey, _keyName, includeSections); - } - - /// <summary> - /// <para>Applies Windows access control security to an existing registry key. - /// Utilizes Transaction.Current for its transaction.</para> - /// </summary> - /// <param name="registrySecurity">A TransactedRegistrySecurity object that specifies the access control security to apply to the current subkey.</param> - public void SetAccessControl(TransactedRegistrySecurity registrySecurity) - { - EnsureWriteable(); - ArgumentNullException.ThrowIfNull(registrySecurity); - // Require a transaction. This will throw for "Base" keys because they aren't associated with a transaction. - VerifyTransaction(); - - registrySecurity.Persist(_hkey, _keyName); - } - - /** - * After calling GetLastWin32Error(), it clears the last error field, - * so you must save the HResult and pass it to this method. This method - * will determine the appropriate exception to throw dependent on your - * error, and depending on the error, insert a string into the message - * gotten from the ResourceManager. - */ - internal void Win32Error(int errorCode, string str) - { - switch (errorCode) - { - case Win32Native.ERROR_ACCESS_DENIED: - if (str != null) - { - string resourceTemplate = RegistryProviderStrings.UnauthorizedAccess_RegistryKeyGeneric_Key; - string resource = string.Format(CultureInfo.CurrentCulture, resourceTemplate, str); - throw new UnauthorizedAccessException(resource); - } - else - throw new UnauthorizedAccessException(); - - case Win32Native.ERROR_INVALID_HANDLE: - // ** - // * For normal RegistryKey instances we dispose the SafeRegHandle and throw IOException. - // * However, for HKEY_PERFORMANCE_DATA (on a local or remote machine) we avoid disposing the - // * SafeRegHandle and only throw the IOException. This is to workaround reentrancy issues - // * in PerformanceCounter.NextValue() where the API could throw {NullReference, ObjectDisposed, ArgumentNull}Exception - // * on reentrant calls because of this error code path in RegistryKey - // * - // * Normally we'd make our caller synchronize access to a shared RegistryKey instead of doing something like this, - // * however we shipped PerformanceCounter.NextValue() un-synchronized in v2.0RTM and customers have taken a dependency on - // * this behavior (being able to simultaneously query multiple remote-machine counters on multiple threads, instead of - // * having serialized access). - // * - // * FUTURE: Consider changing PerformanceCounterLib to handle its own Win32 RegistryKey API calls instead of depending - // * on Microsoft.Win32.RegistryKey, so that RegistryKey can be clean of special-cases for HKEY_PERFORMANCE_DATA. - // - _hkey.SetHandleAsInvalid(); - _hkey = null; - goto default; - - case Win32Native.ERROR_FILE_NOT_FOUND: - { - string resourceTemplate = RegistryProviderStrings.Arg_RegKeyNotFound; - string resource = string.Format(CultureInfo.CurrentCulture, resourceTemplate, errorCode.ToString(System.Globalization.CultureInfo.InvariantCulture)); - throw new IOException(resource); - } - - default: - throw new IOException(Win32Native.GetMessage(errorCode), errorCode); - } - } - - internal static void Win32ErrorStatic(int errorCode, string str) - { - switch (errorCode) - { - case Win32Native.ERROR_ACCESS_DENIED: - if (str != null) - { - string resourceTemplate = RegistryProviderStrings.UnauthorizedAccess_RegistryKeyGeneric_Key; - string resource = string.Format(CultureInfo.CurrentCulture, resourceTemplate, str); - throw new UnauthorizedAccessException(resource); - } - else - throw new UnauthorizedAccessException(); - - default: - throw new IOException(Win32Native.GetMessage(errorCode), errorCode); - } - } - - internal static string FixupName(string name) - { - BCLDebug.Assert(name != null, "[FixupName]name!=null"); - if (name.Contains('\\')) - return name; - - StringBuilder sb = new StringBuilder(name); - FixupPath(sb); - int temp = sb.Length - 1; - if (sb[temp] == '\\') // Remove trailing slash - sb.Length = temp; - return sb.ToString(); - } - - private static void FixupPath(StringBuilder path) - { - int length = path.Length; - bool fixup = false; - char markerChar = (char)0xFFFF; - - int i = 1; - while (i < length - 1) - { - if (path[i] == '\\') - { - i++; - while (i < length) - { - if (path[i] == '\\') - { - path[i] = markerChar; - i++; - fixup = true; - } - else - break; - } - } - - i++; - } - - if (fixup) - { - i = 0; - int j = 0; - while (i < length) - { - if (path[i] == markerChar) - { - i++; - continue; - } - - path[j] = path[i]; - i++; - j++; - } - - path.Length += j - i; - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private void CheckOpenSubKeyPermission(string subkeyName, bool subKeyWritable) - { - // If the parent key is not opened under default mode, we have access already. - // If the parent key is opened under default mode, we need to check for permission. - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - CheckSubKeyReadPermission(subkeyName); - } - - if (subKeyWritable && (_checkMode == RegistryKeyPermissionCheck.ReadSubTree)) - { - CheckSubTreeReadWritePermission(subkeyName); - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private void CheckOpenSubKeyPermission(string subkeyName, RegistryKeyPermissionCheck subKeyCheck) - { - if (subKeyCheck == RegistryKeyPermissionCheck.Default) - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - CheckSubKeyReadPermission(subkeyName); - } - } - - CheckSubTreePermission(subkeyName, subKeyCheck); - } - - private void CheckSubTreePermission(string subkeyName, RegistryKeyPermissionCheck subKeyCheck) - { - if (subKeyCheck == RegistryKeyPermissionCheck.ReadSubTree) - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - CheckSubTreeReadPermission(subkeyName); - } - } - else if (subKeyCheck == RegistryKeyPermissionCheck.ReadWriteSubTree) - { - if (_checkMode != RegistryKeyPermissionCheck.ReadWriteSubTree) - { - CheckSubTreeReadWritePermission(subkeyName); - } - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - // Suppressed because keyName and subkeyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubKeyWritePermission(string subkeyName) - { - BCLDebug.Assert(_checkMode != RegistryKeyPermissionCheck.ReadSubTree, "We shouldn't allow creating sub key under read-only key!"); - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - // If we want to open a subkey of a read-only key as writeable, we need to do the check. - new RegistryPermission(RegistryPermissionAccess.Write, _keyName + "\\" + subkeyName + "\\.").Demand(); - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - // Suppressed because keyName and subkeyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubKeyReadPermission(string subkeyName) - { - BCLDebug.Assert(_checkMode == RegistryKeyPermissionCheck.Default, "Should be called from a key opened under default mode only!"); - new RegistryPermission(RegistryPermissionAccess.Read, _keyName + "\\" + subkeyName + "\\.").Demand(); - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - // Suppressed because keyName and subkeyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubKeyCreatePermission(string subkeyName) - { - BCLDebug.Assert(_checkMode != RegistryKeyPermissionCheck.ReadSubTree, "We shouldn't allow creating sub key under read-only key!"); - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - new RegistryPermission(RegistryPermissionAccess.Create, _keyName + "\\" + subkeyName + "\\.").Demand(); - } - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - // Suppressed because keyName and subkeyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubTreeReadPermission(string subkeyName) - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - new RegistryPermission(RegistryPermissionAccess.Read, _keyName + "\\" + subkeyName + "\\").Demand(); - } - } - - // Suppressed because keyName and subkeyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubTreeWritePermission(string subkeyName) - { - BCLDebug.Assert(_checkMode != RegistryKeyPermissionCheck.ReadSubTree, "We shouldn't allow writing value to read-only key!"); - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - new RegistryPermission(RegistryPermissionAccess.Write, _keyName + "\\" + subkeyName + "\\").Demand(); - } - } - - // Suppressed because keyName and valueName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckSubTreeReadWritePermission(string subkeyName) - { - // If we want to open a subkey of a read-only key as writeable, we need to do the check. - new RegistryPermission(RegistryPermissionAccess.Write | RegistryPermissionAccess.Read, - _keyName + "\\" + subkeyName).Demand(); - } - - // Suppressed because keyName and valueName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckValueWritePermission(string valueName) - { - BCLDebug.Assert(_checkMode != RegistryKeyPermissionCheck.ReadSubTree, "We shouldn't allow writing value to read-only key!"); - // skip the security check if the key is opened under write mode - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - new RegistryPermission(RegistryPermissionAccess.Write, _keyName + "\\" + valueName).Demand(); - } - } - - // Suppressed because keyName and valueName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckValueCreatePermission(string valueName) - { - BCLDebug.Assert(_checkMode != RegistryKeyPermissionCheck.ReadSubTree, "We shouldn't allow creating value under read-only key!"); - // skip the security check if the key is opened under write mode - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - new RegistryPermission(RegistryPermissionAccess.Create, _keyName + "\\" + valueName).Demand(); - } - } - - // Suppressed because keyName and valueName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckValueReadPermission(string valueName) - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - // only need to check for default mode (dynamic check) - new RegistryPermission(RegistryPermissionAccess.Read, _keyName + "\\" + valueName).Demand(); - } - } - - // Suppressed because keyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - private void CheckKeyReadPermission() - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - // only need to check for default mode (dynamic check) - new RegistryPermission(RegistryPermissionAccess.Read, _keyName + "\\.").Demand(); - } - } - - private bool ContainsRegistryValue(string name) - { - int type = 0; - int datasize = 0; - int retval = Win32Native.RegQueryValueEx(_hkey, name, null, ref type, (byte[])null, ref datasize); - return retval == 0; - } - - private void EnsureNotDisposed() - { - if (_hkey == null) - { - throw new ObjectDisposedException(_keyName, - RegistryProviderStrings.ObjectDisposed_RegKeyClosed); - } - } - - private void EnsureWriteable() - { - EnsureNotDisposed(); - if (!IsWritable()) - { - throw new UnauthorizedAccessException(RegistryProviderStrings.UnauthorizedAccess_RegistryNoWrite); - } - } - - private static int GetRegistryKeyAccess(bool isWritable) - { - int winAccess; - if (!isWritable) - { - winAccess = Win32Native.KEY_READ; - } - else - { - winAccess = Win32Native.KEY_READ | Win32Native.KEY_WRITE; - } - - return winAccess; - } - - private static int GetRegistryKeyAccess(RegistryKeyPermissionCheck mode) - { - int winAccess = 0; - switch (mode) - { - case RegistryKeyPermissionCheck.ReadSubTree: - case RegistryKeyPermissionCheck.Default: - winAccess = Win32Native.KEY_READ; - break; - - case RegistryKeyPermissionCheck.ReadWriteSubTree: - winAccess = Win32Native.KEY_READ | Win32Native.KEY_WRITE; - break; - - default: - BCLDebug.Assert(false, "unexpected code path"); - break; - } - - return winAccess; - } - - // Suppressed to be consistent with naming in Microsoft.Win32.RegistryKey - [SuppressMessage("Microsoft.Naming", "CA1702:CompoundWordsShouldBeCasedCorrectly")] - private RegistryKeyPermissionCheck GetSubKeyPermissionCheck(bool subkeyWritable) - { - if (_checkMode == RegistryKeyPermissionCheck.Default) - { - return _checkMode; - } - - if (subkeyWritable) - { - return RegistryKeyPermissionCheck.ReadWriteSubTree; - } - else - { - return RegistryKeyPermissionCheck.ReadSubTree; - } - } - - private static void ValidateKeyName(string name) - { - ArgumentNullException.ThrowIfNull(name, RegistryProviderStrings.Arg_Name); - - int nextSlash = name.IndexOf('\\'); - int current = 0; - while (nextSlash != -1) - { - if ((nextSlash - current) > MaxKeyLength) - throw new ArgumentException(RegistryProviderStrings.Arg_RegKeyStrLenBug); - - current = nextSlash + 1; - nextSlash = name.IndexOf('\\', current); - } - - if ((name.Length - current) > MaxKeyLength) - throw new ArgumentException(RegistryProviderStrings.Arg_RegKeyStrLenBug); - } - - private static void ValidateKeyMode(RegistryKeyPermissionCheck mode) - { - if (mode < RegistryKeyPermissionCheck.Default || mode > RegistryKeyPermissionCheck.ReadWriteSubTree) - { - throw new ArgumentException(RegistryProviderStrings.Argument_InvalidRegistryKeyPermissionCheck); - } - } - - private static void ValidateKeyRights(int rights) - { - if (0 != (rights & ~((int)RegistryRights.FullControl))) - { - // We need to throw SecurityException here for compatibility reason, - // although UnauthorizedAccessException will make more sense. - throw new SecurityException(RegistryProviderStrings.Security_RegistryPermission); - } - } - - private void VerifyTransaction() - { - // Require a transaction. This will throw for "Base" keys because they aren't associated with a transaction. - if (_myTransaction == null) - { - throw new InvalidOperationException(RegistryProviderStrings.InvalidOperation_NotAssociatedWithTransaction); - } - - if (!_myTransaction.Equals(Transaction.Current)) - { - throw new InvalidOperationException(RegistryProviderStrings.InvalidOperation_MustUseSameTransaction); - } - } - // Win32 constants for error handling - private const int FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200; - private const int FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000; - private const int FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000; - } -} diff --git a/src/System.Management.Automation/namespaces/TransactedRegistrySecurity.cs b/src/System.Management.Automation/namespaces/TransactedRegistrySecurity.cs deleted file mode 100644 index 8bcf8d76880..00000000000 --- a/src/System.Management.Automation/namespaces/TransactedRegistrySecurity.cs +++ /dev/null @@ -1,456 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -// -// NOTE: A vast majority of this code was copied from BCL in -// ndp\clr\src\BCL\System\Security\AccessControl\RegistrySecurity.cs. -// Namespace: System.Security.AccessControl -// -/*============================================================ -** -** -** -** Purpose: Managed ACL wrapper for registry keys. -** -** -===========================================================*/ - -using System; -using System.Security.Permissions; -using System.Security.Principal; -using System.Runtime.InteropServices; -using System.IO; -using System.Security.AccessControl; -using System.Diagnostics.CodeAnalysis; - -namespace Microsoft.PowerShell.Commands.Internal -{ - /// <summary> - /// <para>Represents a set of access rights allowed or denied for a user or group. This class cannot be inherited.</para> - /// </summary> - // Suppressed because these are needed to manipulate TransactedRegistryKey, which is written to the pipeline. - [SuppressMessage("Microsoft.MSInternal", "CA903:InternalNamespaceShouldNotContainPublicTypes")] - public sealed class TransactedRegistryAccessRule : AccessRule - { - // Constructor for creating access rules for registry objects - - /// <summary> - /// <para>Initializes a new instance of the RegistryAccessRule class, specifying the user or group the rule applies to, - /// the access rights, and whether the specified access rights are allowed or denied.</para> - /// </summary> - /// <param name="identity">The user or group the rule applies to. Must be of type SecurityIdentifier or a type such as - /// NTAccount that can be converted to type SecurityIdentifier.</param> - /// <param name="registryRights">A bitwise combination of Microsoft.Win32.RegistryRights values indicating the rights allowed or denied.</param> - /// <param name="type">One of the AccessControlType values indicating whether the rights are allowed or denied.</param> - internal TransactedRegistryAccessRule(IdentityReference identity, RegistryRights registryRights, AccessControlType type) - : this(identity, (int)registryRights, false, InheritanceFlags.None, PropagationFlags.None, type) - { - } - - /// <summary> - /// <para>Initializes a new instance of the RegistryAccessRule class, specifying the user or group the rule applies to, - /// the access rights, and whether the specified access rights are allowed or denied.</para> - /// </summary> - /// <param name="identity">The name of the user or group the rule applies to.</param> - /// <param name="registryRights">A bitwise combination of Microsoft.Win32.RegistryRights values indicating the rights allowed or denied.</param> - /// <param name="type">One of the AccessControlType values indicating whether the rights are allowed or denied.</param> - internal TransactedRegistryAccessRule(string identity, RegistryRights registryRights, AccessControlType type) - : this(new NTAccount(identity), (int)registryRights, false, InheritanceFlags.None, PropagationFlags.None, type) - { - } - - /// <summary> - /// <para>Initializes a new instance of the RegistryAccessRule class, specifying the user or group the rule applies to, - /// the access rights, and whether the specified access rights are allowed or denied.</para> - /// </summary> - /// <param name="identity">The user or group the rule applies to. Must be of type SecurityIdentifier or a type such as - /// NTAccount that can be converted to type SecurityIdentifier.</param> - /// <param name="registryRights">A bitwise combination of Microsoft.Win32.RegistryRights values indicating the rights allowed or denied.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags flags specifying how access rights are inherited from other objects.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags flags specifying how access rights are propagated to other objects.</param> - /// <param name="type">One of the AccessControlType values indicating whether the rights are allowed or denied.</param> - public TransactedRegistryAccessRule(IdentityReference identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type) - : this(identity, (int)registryRights, false, inheritanceFlags, propagationFlags, type) - { - } - - /// <summary> - /// <para>Initializes a new instance of the RegistryAccessRule class, specifying the user or group the rule applies to, - /// the access rights, and whether the specified access rights are allowed or denied.</para> - /// </summary> - /// <param name="identity">The name of the user or group the rule applies to.</param> - /// <param name="registryRights">A bitwise combination of Microsoft.Win32.RegistryRights values indicating the rights allowed or denied.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags flags specifying how access rights are inherited from other objects.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags flags specifying how access rights are propagated to other objects.</param> - /// <param name="type">One of the AccessControlType values indicating whether the rights are allowed or denied.</param> - internal TransactedRegistryAccessRule(string identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type) - : this(new NTAccount(identity), (int)registryRights, false, inheritanceFlags, propagationFlags, type) - { - } - - // - // Internal constructor to be called by public constructors - // and the access rule factory methods of {File|Folder}Security - // - internal TransactedRegistryAccessRule( - IdentityReference identity, - int accessMask, - bool isInherited, - InheritanceFlags inheritanceFlags, - PropagationFlags propagationFlags, - AccessControlType type) - : base( - identity, - accessMask, - isInherited, - inheritanceFlags, - propagationFlags, - type) - { - } - - /// <summary> - /// <para>Gets the rights allowed or denied by the access rule.</para> - /// </summary> - public RegistryRights RegistryRights - { - get { return (RegistryRights)base.AccessMask; } - } - } - - /// <summary> - /// <para>Represents a set of access rights to be audited for a user or group. This class cannot be inherited.</para> - /// </summary> - // Suppressed because these are needed to manipulate TransactedRegistryKey, which is written to the pipeline. - [SuppressMessage("Microsoft.MSInternal", "CA903:InternalNamespaceShouldNotContainPublicTypes")] - public sealed class TransactedRegistryAuditRule : AuditRule - { - /// <summary> - /// <para>Initializes a new instance of the RegistryAuditRule class, specifying the user or group to audit, the rights to - /// audit, whether to take inheritance into account, and whether to audit success, failure, or both.</para> - /// </summary> - /// <param name="identity">The user or group the rule applies to. Must be of type SecurityIdentifier or a type such as - /// NTAccount that can be converted to type SecurityIdentifier.</param> - /// <param name="registryRights">A bitwise combination of RegistryRights values specifying the kinds of access to audit.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags values specifying whether the audit rule applies to subkeys of the current key.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags values that affect the way an inherited audit rule is propagated to subkeys of the current key.</param> - /// <param name="flags">A bitwise combination of AuditFlags values specifying whether to audit success, failure, or both.</param> - internal TransactedRegistryAuditRule(IdentityReference identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags) - : this(identity, (int)registryRights, false, inheritanceFlags, propagationFlags, flags) - { - } - - /// <summary> - /// <para>Initializes a new instance of the RegistryAuditRule class, specifying the user or group to audit, the rights to - /// audit, whether to take inheritance into account, and whether to audit success, failure, or both.</para> - /// </summary> - /// <param name="identity">The name of the user or group the rule applies to.</param> - /// <param name="registryRights">A bitwise combination of RegistryRights values specifying the kinds of access to audit.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags values specifying whether the audit rule applies to subkeys of the current key.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags values that affect the way an inherited audit rule is propagated to subkeys of the current key.</param> - /// <param name="flags">A bitwise combination of AuditFlags values specifying whether to audit success, failure, or both.</param> - internal TransactedRegistryAuditRule(string identity, RegistryRights registryRights, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags) - : this(new NTAccount(identity), (int)registryRights, false, inheritanceFlags, propagationFlags, flags) - { - } - - internal TransactedRegistryAuditRule(IdentityReference identity, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags) - : base(identity, accessMask, isInherited, inheritanceFlags, propagationFlags, flags) - { - } - - /// <summary> - /// <para>Gets the access rights affected by the audit rule.</para> - /// </summary> - public RegistryRights RegistryRights - { - get { return (RegistryRights)base.AccessMask; } - } - } - - /// <summary> - /// <para>Represents the Windows access control security for a registry key. This class cannot be inherited. - /// This class is specifically to be used with TransactedRegistryKey.</para> - /// </summary> - // Suppressed because these are needed to manipulate TransactedRegistryKey, which is written to the pipeline. - [SuppressMessage("Microsoft.MSInternal", "CA903:InternalNamespaceShouldNotContainPublicTypes")] - public sealed class TransactedRegistrySecurity : NativeObjectSecurity - { - private const string resBaseName = "RegistryProviderStrings"; - - /// <summary> - /// <para>Initializes a new instance of the TransactedRegistrySecurity class with default values.</para> - /// </summary> - public TransactedRegistrySecurity() - : base(true, ResourceType.RegistryKey) - { - } - - /* - // The name of registry key must start with a predefined string, - // like CLASSES_ROOT, CURRENT_USER, MACHINE, and USERS. See - // MSDN's help for SetNamedSecurityInfo for details. - internal TransactedRegistrySecurity(string name, AccessControlSections includeSections) - : base(true, ResourceType.RegistryKey, HKeyNameToWindowsName(name), includeSections) - { - new RegistryPermission(RegistryPermissionAccess.NoAccess, AccessControlActions.View, name).Demand(); - } - */ - - // Suppressed because the passed name and hkey won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - internal TransactedRegistrySecurity(SafeRegistryHandle hKey, string name, AccessControlSections includeSections) - : base(true, ResourceType.RegistryKey, hKey, includeSections, _HandleErrorCode, null) - { - new RegistryPermission(RegistryPermissionAccess.NoAccess, AccessControlActions.View, name).Demand(); - } - - private static Exception _HandleErrorCode(int errorCode, string name, SafeHandle handle, object context) - { - System.Exception exception = null; - - switch (errorCode) - { - case Win32Native.ERROR_FILE_NOT_FOUND: - exception = new IOException(RegistryProviderStrings.Arg_RegKeyNotFound); - break; - - case Win32Native.ERROR_INVALID_NAME: - exception = new ArgumentException(RegistryProviderStrings.Arg_RegInvalidKeyName); - break; - - case Win32Native.ERROR_INVALID_HANDLE: - exception = new ArgumentException(RegistryProviderStrings.AccessControl_InvalidHandle); - break; - - default: - break; - } - - return exception; - } - - /// <summary> - /// <para>Creates a new access control rule for the specified user, with the specified access rights, access control, and flags.</para> - /// </summary> - /// <returns>A TransactedRegistryAccessRule object representing the specified rights for the specified user.</returns> - /// <param name="identityReference">An IdentityReference that identifies the user or group the rule applies to.</param> - /// <param name="accessMask">A bitwise combination of RegistryRights values specifying the access rights to allow or deny, cast to an integer.</param> - /// <param name="isInherited">A Boolean value specifying whether the rule is inherited.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags values specifying how the rule is inherited by subkeys.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags values that modify the way the rule is inherited by subkeys. Meaningless if the value of inheritanceFlags is InheritanceFlags.None.</param> - /// <param name="type">One of the AccessControlType values specifying whether the rights are allowed or denied.</param> - public override AccessRule AccessRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AccessControlType type) - { - return new TransactedRegistryAccessRule(identityReference, accessMask, isInherited, inheritanceFlags, propagationFlags, type); - } - - /// <summary> - /// <para>Creates a new audit rule, specifying the user the rule applies to, the access rights to audit, the inheritance and propagation of the - /// rule, and the outcome that triggers the rule.</para> - /// </summary> - /// <returns>A TransactedRegistryAuditRule object representing the specified audit rule for the specified user, with the specified flags. - /// The return type of the method is the base class, AuditRule, but the return value can be cast safely to the derived class.</returns> - /// <param name="identityReference">An IdentityReference that identifies the user or group the rule applies to.</param> - /// <param name="accessMask">A bitwise combination of RegistryRights values specifying the access rights to audit, cast to an integer.</param> - /// <param name="isInherited">A Boolean value specifying whether the rule is inherited.</param> - /// <param name="inheritanceFlags">A bitwise combination of InheritanceFlags values specifying how the rule is inherited by subkeys.</param> - /// <param name="propagationFlags">A bitwise combination of PropagationFlags values that modify the way the rule is inherited by subkeys. Meaningless if the value of inheritanceFlags is InheritanceFlags.None.</param> - /// <param name="flags">A bitwise combination of AuditFlags values specifying whether to audit successful access, failed access, or both.</param> - public override AuditRule AuditRuleFactory(IdentityReference identityReference, int accessMask, bool isInherited, InheritanceFlags inheritanceFlags, PropagationFlags propagationFlags, AuditFlags flags) - { - return new TransactedRegistryAuditRule(identityReference, accessMask, isInherited, inheritanceFlags, propagationFlags, flags); - } - - internal AccessControlSections GetAccessControlSectionsFromChanges() - { - AccessControlSections persistRules = AccessControlSections.None; - if (AccessRulesModified) - persistRules = AccessControlSections.Access; - if (AuditRulesModified) - persistRules |= AccessControlSections.Audit; - if (OwnerModified) - persistRules |= AccessControlSections.Owner; - if (GroupModified) - persistRules |= AccessControlSections.Group; - return persistRules; - } - - // Suppressed because the passed keyName won't change. - [SuppressMessage("Microsoft.Security", "CA2103:ReviewImperativeSecurity")] - internal void Persist(SafeRegistryHandle hKey, string keyName) - { - new RegistryPermission(RegistryPermissionAccess.NoAccess, AccessControlActions.Change, keyName).Demand(); - - WriteLock(); - - try - { - AccessControlSections persistRules = GetAccessControlSectionsFromChanges(); - if (persistRules == AccessControlSections.None) - return; // Don't need to persist anything. - - base.Persist(hKey, persistRules); - OwnerModified = GroupModified = AuditRulesModified = AccessRulesModified = false; - } - finally - { - WriteUnlock(); - } - } - - /// <summary> - /// <para>Searches for a matching access control with which the new rule can be merged. If none are found, adds the new rule.</para> - /// </summary> - /// <param name="rule">The access control rule to add.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void AddAccessRule(TransactedRegistryAccessRule rule) - { - base.AddAccessRule(rule); - } - - /// <summary> - /// <para>Removes all access control rules with the same user and AccessControlType (allow or deny) as the specified rule, and then adds the specified rule.</para> - /// </summary> - /// <param name="rule">The TransactedRegistryAccessRule to add. The user and AccessControlType of this rule determine the rules to remove before this rule is added.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void SetAccessRule(TransactedRegistryAccessRule rule) - { - base.SetAccessRule(rule); - } - - /// <summary> - /// <para>Removes all access control rules with the same user as the specified rule, regardless of AccessControlType, and then adds the specified rule.</para> - /// </summary> - /// <param name="rule">The TransactedRegistryAccessRule to add. The user specified by this rule determines the rules to remove before this rule is added.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void ResetAccessRule(TransactedRegistryAccessRule rule) - { - base.ResetAccessRule(rule); - } - - /// <summary> - /// <para>Searches for an access control rule with the same user and AccessControlType (allow or deny) as the specified access rule, and with compatible - /// inheritance and propagation flags; if such a rule is found, the rights contained in the specified access rule are removed from it.</para> - /// </summary> - /// <param name="rule">A TransactedRegistryAccessRule that specifies the user and AccessControlType to search for, and a set of inheritance - /// and propagation flags that a matching rule, if found, must be compatible with. Specifies the rights to remove from the compatible rule, if found.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public bool RemoveAccessRule(TransactedRegistryAccessRule rule) - { - return base.RemoveAccessRule(rule); - } - - /// <summary> - /// <para>Searches for all access control rules with the same user and AccessControlType (allow or deny) as the specified rule and, if found, removes them.</para> - /// </summary> - /// <param name="rule">A TransactedRegistryAccessRule that specifies the user and AccessControlType to search for. Any rights, inheritance flags, or - /// propagation flags specified by this rule are ignored.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void RemoveAccessRuleAll(TransactedRegistryAccessRule rule) - { - base.RemoveAccessRuleAll(rule); - } - - /// <summary> - /// <para>Searches for an access control rule that exactly matches the specified rule and, if found, removes it.</para> - /// </summary> - /// <param name="rule">The TransactedRegistryAccessRule to remove.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void RemoveAccessRuleSpecific(TransactedRegistryAccessRule rule) - { - base.RemoveAccessRuleSpecific(rule); - } - - /// <summary> - /// <para>Searches for an audit rule with which the new rule can be merged. If none are found, adds the new rule.</para> - /// </summary> - /// <param name="rule">The audit rule to add. The user specified by this rule determines the search.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void AddAuditRule(TransactedRegistryAuditRule rule) - { - base.AddAuditRule(rule); - } - - /// <summary> - /// <para>Removes all audit rules with the same user as the specified rule, regardless of the AuditFlags value, and then adds the specified rule.</para> - /// </summary> - /// <param name="rule">The TransactedRegistryAuditRule to add. The user specified by this rule determines the rules to remove before this rule is added.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void SetAuditRule(TransactedRegistryAuditRule rule) - { - base.SetAuditRule(rule); - } - - /// <summary> - /// <para>Searches for an audit control rule with the same user as the specified rule, and with compatible inheritance and propagation flags; - /// if a compatible rule is found, the rights contained in the specified rule are removed from it.</para> - /// </summary> - /// <param name="rule">A TransactedRegistryAuditRule that specifies the user to search for, and a set of inheritance and propagation flags that - /// a matching rule, if found, must be compatible with. Specifies the rights to remove from the compatible rule, if found.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public bool RemoveAuditRule(TransactedRegistryAuditRule rule) - { - return base.RemoveAuditRule(rule); - } - - /// <summary> - /// <para>Searches for all audit rules with the same user as the specified rule and, if found, removes them.</para> - /// </summary> - /// <param name="rule">A TransactedRegistryAuditRule that specifies the user to search for. Any rights, inheritance - /// flags, or propagation flags specified by this rule are ignored.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void RemoveAuditRuleAll(TransactedRegistryAuditRule rule) - { - base.RemoveAuditRuleAll(rule); - } - - /// <summary> - /// <para>Searches for an audit rule that exactly matches the specified rule and, if found, removes it.</para> - /// </summary> - /// <param name="rule">The TransactedRegistryAuditRule to be removed.</param> - // Suppressed because we want to ensure TransactedRegistry* objects. - [SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")] - public void RemoveAuditRuleSpecific(TransactedRegistryAuditRule rule) - { - base.RemoveAuditRuleSpecific(rule); - } - - /// <summary> - /// <para>Gets the enumeration type that the TransactedRegistrySecurity class uses to represent access rights.</para> - /// </summary> - /// <returns>A Type object representing the RegistryRights enumeration.</returns> - public override Type AccessRightType - { - get { return typeof(RegistryRights); } - } - - /// <summary> - /// <para>Gets the type that the TransactedRegistrySecurity class uses to represent access rules.</para> - /// </summary> - /// <returns>A Type object representing the TransactedRegistryAccessRule class.</returns> - public override Type AccessRuleType - { - get { return typeof(TransactedRegistryAccessRule); } - } - - /// <summary> - /// <para>Gets the type that the TransactedRegistrySecurity class uses to represent audit rules.</para> - /// </summary> - /// <returns>A Type object representing the TransactedRegistryAuditRule class.</returns> - public override Type AuditRuleType - { - get { return typeof(TransactedRegistryAuditRule); } - } - } -} diff --git a/src/System.Management.Automation/namespaces/Win32Native.cs b/src/System.Management.Automation/namespaces/Win32Native.cs index 5c668fd471f..4f2c65c49f5 100644 --- a/src/System.Management.Automation/namespaces/Win32Native.cs +++ b/src/System.Management.Automation/namespaces/Win32Native.cs @@ -76,14 +76,14 @@ internal enum SID_NAME_USE #region Struct - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct SID_AND_ATTRIBUTES { internal IntPtr Sid; internal uint Attributes; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct TOKEN_USER { internal SID_AND_ATTRIBUTES User; diff --git a/src/System.Management.Automation/resources/Authenticode.resx b/src/System.Management.Automation/resources/Authenticode.resx index d180743c34d..f9015569644 100644 --- a/src/System.Management.Automation/resources/Authenticode.resx +++ b/src/System.Management.Automation/resources/Authenticode.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/AuthorizationManagerBase.resx b/src/System.Management.Automation/resources/AuthorizationManagerBase.resx index 8f9d62fefec..1304e76763e 100644 --- a/src/System.Management.Automation/resources/AuthorizationManagerBase.resx +++ b/src/System.Management.Automation/resources/AuthorizationManagerBase.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/AutomationExceptions.resx b/src/System.Management.Automation/resources/AutomationExceptions.resx index 899d9e57ac8..9b48e92c0bc 100644 --- a/src/System.Management.Automation/resources/AutomationExceptions.resx +++ b/src/System.Management.Automation/resources/AutomationExceptions.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CatalogStrings.resx b/src/System.Management.Automation/resources/CatalogStrings.resx index 0d8ff0910ae..662b765652b 100644 --- a/src/System.Management.Automation/resources/CatalogStrings.resx +++ b/src/System.Management.Automation/resources/CatalogStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CimInstanceTypeAdapterResources.resx b/src/System.Management.Automation/resources/CimInstanceTypeAdapterResources.resx index 52aede963c4..b286977066f 100644 --- a/src/System.Management.Automation/resources/CimInstanceTypeAdapterResources.resx +++ b/src/System.Management.Automation/resources/CimInstanceTypeAdapterResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CmdletizationCoreResources.resx b/src/System.Management.Automation/resources/CmdletizationCoreResources.resx index a5835e380f5..09cba36d1bf 100644 --- a/src/System.Management.Automation/resources/CmdletizationCoreResources.resx +++ b/src/System.Management.Automation/resources/CmdletizationCoreResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -121,11 +121,9 @@ <value>Cmdlets over '{0}' class</value> <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> </data> - <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> <value>Two cmdlet parameters defined within the {0} element have the same name: {1}. Resolve the conflict in the Cmdlet Definition XML and retry.</value> - <comment>{StrContains="CmdletParameterMetadata"} {StrContains="PSName"} -{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> {1} is a placeholder for a cmdlet parameter name. Example: Name</comment> </data> <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> @@ -135,8 +133,7 @@ </data> <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> <value>The {0} cmdlet defines the {1} parameter set more than once. Verify that the Cmdlet Definition XML does not have duplicate parameter set names and retry.</value> - <comment>{StrContains="CmdletParameterSet"} -{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' {1} is a placeholder for a parameter set name. Example: 'foo'</comment> </data> <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> @@ -186,7 +183,7 @@ </data> <data name="EnumWriter_InvalidValueName" xml:space="preserve"> <value>The value of the Name attribute is not a valid C# identifier: {0}. Verify the Name attribute in the Cmdlet Definition XML, and then try again.</value> - <comment>{StrContains="Enum"} {StrContains="Value"} {StrContains="Name"}</comment> + <comment>{StrContains="Name"}</comment> </data> <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> <value>Cannot process the <Enum EnumName="{0}" ...> element. {1}</value> diff --git a/src/System.Management.Automation/resources/CommandBaseStrings.resx b/src/System.Management.Automation/resources/CommandBaseStrings.resx index e869e98e742..a5465c5b457 100644 --- a/src/System.Management.Automation/resources/CommandBaseStrings.resx +++ b/src/System.Management.Automation/resources/CommandBaseStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ConsoleInfoErrorStrings.resx b/src/System.Management.Automation/resources/ConsoleInfoErrorStrings.resx index c795fe2b8f7..79de141ead6 100644 --- a/src/System.Management.Automation/resources/ConsoleInfoErrorStrings.resx +++ b/src/System.Management.Automation/resources/ConsoleInfoErrorStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CoreClrStubResources.resx b/src/System.Management.Automation/resources/CoreClrStubResources.resx index a533d0ca195..7be2f9081f6 100644 --- a/src/System.Management.Automation/resources/CoreClrStubResources.resx +++ b/src/System.Management.Automation/resources/CoreClrStubResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CoreMshSnapinResources.resx b/src/System.Management.Automation/resources/CoreMshSnapinResources.resx deleted file mode 100644 index 39cb1e1b628..00000000000 --- a/src/System.Management.Automation/resources/CoreMshSnapinResources.resx +++ /dev/null @@ -1,129 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <data name="Description" xml:space="preserve"> - <value>This PowerShell snap-in contains cmdlets used to manage components of PowerShell.</value> - </data> - <data name="Vendor" xml:space="preserve"> - <value>Microsoft Corporation</value> - </data> - <data name="Name" xml:space="preserve"> - <value>Core PowerShell snap-in</value> - </data> -</root> diff --git a/src/System.Management.Automation/resources/CredUI.resx b/src/System.Management.Automation/resources/CredUI.resx index dee868450e9..dbccf9af57f 100644 --- a/src/System.Management.Automation/resources/CredUI.resx +++ b/src/System.Management.Automation/resources/CredUI.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/Credential.resx b/src/System.Management.Automation/resources/Credential.resx index 63d780d1404..4f8c9419d13 100644 --- a/src/System.Management.Automation/resources/Credential.resx +++ b/src/System.Management.Automation/resources/Credential.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/CredentialAttributeStrings.resx b/src/System.Management.Automation/resources/CredentialAttributeStrings.resx index f496d90c988..06d124d178e 100644 --- a/src/System.Management.Automation/resources/CredentialAttributeStrings.resx +++ b/src/System.Management.Automation/resources/CredentialAttributeStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/DebuggerStrings.resx b/src/System.Management.Automation/resources/DebuggerStrings.resx index 466ee067ceb..51181c82c1e 100644 --- a/src/System.Management.Automation/resources/DebuggerStrings.resx +++ b/src/System.Management.Automation/resources/DebuggerStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/DescriptionsStrings.resx b/src/System.Management.Automation/resources/DescriptionsStrings.resx index dd8cb10c17e..5f3b0ef45c0 100644 --- a/src/System.Management.Automation/resources/DescriptionsStrings.resx +++ b/src/System.Management.Automation/resources/DescriptionsStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/DiscoveryExceptions.resx b/src/System.Management.Automation/resources/DiscoveryExceptions.resx index 2d8445deb4f..97cb5a61820 100644 --- a/src/System.Management.Automation/resources/DiscoveryExceptions.resx +++ b/src/System.Management.Automation/resources/DiscoveryExceptions.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/EnumExpressionEvaluatorStrings.resx b/src/System.Management.Automation/resources/EnumExpressionEvaluatorStrings.resx index 277277ecd04..a6775fd7fc7 100644 --- a/src/System.Management.Automation/resources/EnumExpressionEvaluatorStrings.resx +++ b/src/System.Management.Automation/resources/EnumExpressionEvaluatorStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ErrorCategoryStrings.resx b/src/System.Management.Automation/resources/ErrorCategoryStrings.resx index f03bb8d7d54..93a6d0139de 100644 --- a/src/System.Management.Automation/resources/ErrorCategoryStrings.resx +++ b/src/System.Management.Automation/resources/ErrorCategoryStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ErrorPackage.resx b/src/System.Management.Automation/resources/ErrorPackage.resx index 04c0467ba71..b041f03c680 100644 --- a/src/System.Management.Automation/resources/ErrorPackage.resx +++ b/src/System.Management.Automation/resources/ErrorPackage.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ErrorPackageRemoting.resx b/src/System.Management.Automation/resources/ErrorPackageRemoting.resx deleted file mode 100644 index add4b52ccf4..00000000000 --- a/src/System.Management.Automation/resources/ErrorPackageRemoting.resx +++ /dev/null @@ -1,120 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<root> - <!-- - Microsoft ResX Schema - - Version 2.0 - - The primary goals of this format is to allow a simple XML format - that is mostly human readable. The generation and parsing of the - various data types are done through the TypeConverter classes - associated with the data types. - - Example: - - ... ado.net/XML headers & schema ... - <resheader name="resmimetype">text/microsoft-resx</resheader> - <resheader name="version">2.0</resheader> - <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> - <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> - <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> - <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> - <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> - <value>[base64 mime encoded serialized .NET Framework object]</value> - </data> - <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> - <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> - <comment>This is a comment</comment> - </data> - - There are any number of "resheader" rows that contain simple - name/value pairs. - - Each data row contains a name, and value. The row also contains a - type or mimetype. Type corresponds to a .NET class that support - text/value conversion through the TypeConverter architecture. - Classes that don't support this are serialized and stored with the - mimetype set. - - The mimetype is used for serialized objects, and tells the - ResXResourceReader how to depersist the object. This is currently not - extensible. For a given mimetype the value must be set accordingly: - - Note - application/x-microsoft.net.object.binary.base64 is the format - that the ResXResourceWriter will generate, however the reader can - read any of the formats listed below. - - mimetype: application/x-microsoft.net.object.binary.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.soap.base64 - value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Soap.SoapFormatter - : and then encoded with base64 encoding. - - mimetype: application/x-microsoft.net.object.bytearray.base64 - value : The object must be serialized into a byte array - : using a System.ComponentModel.TypeConverter - : and then encoded with base64 encoding. - --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> - <xsd:element name="root" msdata:IsDataSet="true"> - <xsd:complexType> - <xsd:choice maxOccurs="unbounded"> - <xsd:element name="metadata"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" /> - </xsd:sequence> - <xsd:attribute name="name" use="required" type="xsd:string" /> - <xsd:attribute name="type" type="xsd:string" /> - <xsd:attribute name="mimetype" type="xsd:string" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="assembly"> - <xsd:complexType> - <xsd:attribute name="alias" type="xsd:string" /> - <xsd:attribute name="name" type="xsd:string" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="data"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> - <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> - <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> - <xsd:attribute ref="xml:space" /> - </xsd:complexType> - </xsd:element> - <xsd:element name="resheader"> - <xsd:complexType> - <xsd:sequence> - <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> - </xsd:sequence> - <xsd:attribute name="name" type="xsd:string" use="required" /> - </xsd:complexType> - </xsd:element> - </xsd:choice> - </xsd:complexType> - </xsd:element> - </xsd:schema> - <resheader name="resmimetype"> - <value>text/microsoft-resx</value> - </resheader> - <resheader name="version"> - <value>2.0</value> - </resheader> - <resheader name="reader"> - <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> - <resheader name="writer"> - <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> - </resheader> -</root> diff --git a/src/System.Management.Automation/resources/EtwLoggingStrings.resx b/src/System.Management.Automation/resources/EtwLoggingStrings.resx index c6457e7d638..24d6f7c35d6 100644 --- a/src/System.Management.Automation/resources/EtwLoggingStrings.resx +++ b/src/System.Management.Automation/resources/EtwLoggingStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/EventResource.resx b/src/System.Management.Automation/resources/EventResource.resx index 8e2cef78c3e..c25df6e48f5 100644 --- a/src/System.Management.Automation/resources/EventResource.resx +++ b/src/System.Management.Automation/resources/EventResource.resx @@ -5,8 +5,8 @@ To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man then rerun ResxGen.ps1 to produce an updated CS and Resx file. --> -<xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> -<xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> +<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> +<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/EventingResources.resx b/src/System.Management.Automation/resources/EventingResources.resx index a501972cf60..edbccb5646b 100644 --- a/src/System.Management.Automation/resources/EventingResources.resx +++ b/src/System.Management.Automation/resources/EventingResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ExperimentalFeatureStrings.resx b/src/System.Management.Automation/resources/ExperimentalFeatureStrings.resx index 9823f54d51b..eea0cb5c153 100644 --- a/src/System.Management.Automation/resources/ExperimentalFeatureStrings.resx +++ b/src/System.Management.Automation/resources/ExperimentalFeatureStrings.resx @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <root> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ExtendedTypeSystem.resx b/src/System.Management.Automation/resources/ExtendedTypeSystem.resx index f8f9ca714cb..3ff5b77fab4 100644 --- a/src/System.Management.Automation/resources/ExtendedTypeSystem.resx +++ b/src/System.Management.Automation/resources/ExtendedTypeSystem.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/FileSystemProviderStrings.resx b/src/System.Management.Automation/resources/FileSystemProviderStrings.resx index 360c2eceb7e..ed363f74ae3 100644 --- a/src/System.Management.Automation/resources/FileSystemProviderStrings.resx +++ b/src/System.Management.Automation/resources/FileSystemProviderStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -240,6 +240,15 @@ <data name="TargetCannotContainDeviceName" xml:space="preserve"> <value>Cannot process path '{0}' because the target represents a reserved device name.</value> </data> + <data name="DirectoryNamePathTraversal" xml:space="preserve"> + <value>Cannot process the remote directory name '{0}' because it may result in path traversal.</value> + </data> + <data name="FileNamePathTraversal" xml:space="preserve"> + <value>Cannot process the remote file name '{0}' because it may result in path traversal.</value> + </data> + <data name="ADSPathTraversal" xml:space="preserve"> + <value>Cannot process the remote Alternate Data Stream name '{0}' because it may result in path traversal.</value> + </data> <data name="EncodingNotUsed" xml:space="preserve"> <value>Encoding not used when '-AsByteStream' specified.</value> </data> diff --git a/src/System.Management.Automation/resources/FormatAndOutXmlLoadingStrings.resx b/src/System.Management.Automation/resources/FormatAndOutXmlLoadingStrings.resx index 90e85c19cee..154ad925e58 100644 --- a/src/System.Management.Automation/resources/FormatAndOutXmlLoadingStrings.resx +++ b/src/System.Management.Automation/resources/FormatAndOutXmlLoadingStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/FormatAndOut_MshParameter.resx b/src/System.Management.Automation/resources/FormatAndOut_MshParameter.resx index da5015d51dc..09d63693480 100644 --- a/src/System.Management.Automation/resources/FormatAndOut_MshParameter.resx +++ b/src/System.Management.Automation/resources/FormatAndOut_MshParameter.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/FormatAndOut_format_xxx.resx b/src/System.Management.Automation/resources/FormatAndOut_format_xxx.resx index 66cfdc8a25f..db5af6913bc 100644 --- a/src/System.Management.Automation/resources/FormatAndOut_format_xxx.resx +++ b/src/System.Management.Automation/resources/FormatAndOut_format_xxx.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/FormatAndOut_out_xxx.resx b/src/System.Management.Automation/resources/FormatAndOut_out_xxx.resx index f5b1aa481f4..52ee1e71e2b 100644 --- a/src/System.Management.Automation/resources/FormatAndOut_out_xxx.resx +++ b/src/System.Management.Automation/resources/FormatAndOut_out_xxx.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/GetErrorText.resx b/src/System.Management.Automation/resources/GetErrorText.resx index 0fcdaf2ed20..6bc1b3117f9 100644 --- a/src/System.Management.Automation/resources/GetErrorText.resx +++ b/src/System.Management.Automation/resources/GetErrorText.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/HelpDisplayStrings.resx b/src/System.Management.Automation/resources/HelpDisplayStrings.resx index 1bacf906961..5f4b7119ef9 100644 --- a/src/System.Management.Automation/resources/HelpDisplayStrings.resx +++ b/src/System.Management.Automation/resources/HelpDisplayStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/HelpErrors.resx b/src/System.Management.Automation/resources/HelpErrors.resx index 27634de2995..2ac8ca72d6a 100644 --- a/src/System.Management.Automation/resources/HelpErrors.resx +++ b/src/System.Management.Automation/resources/HelpErrors.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -179,7 +179,7 @@ To update these Help topics, start PowerShell by using the "Run as Administrator" command, and try running Update-Help again.</value> </data> <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> - <value>To use the {0}, install Windows PowerShell ISE by using Server Manager, and then restart this application. ({1})</value> + <value>To use the {0}, make sure your application uses 'Microsoft.NET.Sdk.WindowsDesktop' as the project SDK and the corresponding assembly 'Microsoft.PowerShell.GraphicalHost' is available. ({1})</value> </data> <data name="RemotingNotSupportedForFeature" xml:space="preserve"> <value>{0} does not work in a remote session.</value> @@ -190,4 +190,7 @@ To update these Help topics, start PowerShell by using the "Run as Administrator <data name="NoNetworkCommands" xml:space="preserve"> <value>Cannot get help from a network location when in a restricted session.</value> </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Command not allowed in a restricted session.</value> + </data> </root> diff --git a/src/System.Management.Automation/resources/HistoryStrings.resx b/src/System.Management.Automation/resources/HistoryStrings.resx index 7bc4c076521..4f7a4bcc72a 100644 --- a/src/System.Management.Automation/resources/HistoryStrings.resx +++ b/src/System.Management.Automation/resources/HistoryStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/HostInterfaceExceptionsStrings.resx b/src/System.Management.Automation/resources/HostInterfaceExceptionsStrings.resx index 4e4de9adaca..0dd66d88a53 100644 --- a/src/System.Management.Automation/resources/HostInterfaceExceptionsStrings.resx +++ b/src/System.Management.Automation/resources/HostInterfaceExceptionsStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/InternalCommandStrings.resx b/src/System.Management.Automation/resources/InternalCommandStrings.resx index 81658d60d4a..d368d449d20 100644 --- a/src/System.Management.Automation/resources/InternalCommandStrings.resx +++ b/src/System.Management.Automation/resources/InternalCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/InternalHostStrings.resx b/src/System.Management.Automation/resources/InternalHostStrings.resx index cf0a17e16e8..2c0d07096ac 100644 --- a/src/System.Management.Automation/resources/InternalHostStrings.resx +++ b/src/System.Management.Automation/resources/InternalHostStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/InternalHostUserInterfaceStrings.resx b/src/System.Management.Automation/resources/InternalHostUserInterfaceStrings.resx index 7a8882643da..b0e26009599 100644 --- a/src/System.Management.Automation/resources/InternalHostUserInterfaceStrings.resx +++ b/src/System.Management.Automation/resources/InternalHostUserInterfaceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/Logging.resx b/src/System.Management.Automation/resources/Logging.resx index c91871fe191..ef2390a1c10 100644 --- a/src/System.Management.Automation/resources/Logging.resx +++ b/src/System.Management.Automation/resources/Logging.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/Metadata.resx b/src/System.Management.Automation/resources/Metadata.resx index de0a30f77e2..a9cdca1bc50 100644 --- a/src/System.Management.Automation/resources/Metadata.resx +++ b/src/System.Management.Automation/resources/Metadata.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -175,7 +175,7 @@ <value>The character length ({1}) of the argument is too short. Specify an argument with a length that is greater than or equal to "{0}", and then try the command again.</value> </data> <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> - <value>The character length of the {1} argument is too long. Shorten the character length of the argument so it is fewer than or equal to "{0}" characters, and then try the command again.</value> + <value>The character length ({1}) of the argument is too long. Specify an argument with a length that is shorter than or equal to "{0}", and then try the command again.</value> </data> <data name="ValidateSetFailure" xml:space="preserve"> <value>The argument "{0}" does not belong to the set "{1}" specified by the ValidateSet attribute. Supply an argument that is in the set and then try the command again.</value> diff --git a/src/System.Management.Automation/resources/MiniShellErrors.resx b/src/System.Management.Automation/resources/MiniShellErrors.resx index 152a8f7ad69..d3fa0e20f00 100644 --- a/src/System.Management.Automation/resources/MiniShellErrors.resx +++ b/src/System.Management.Automation/resources/MiniShellErrors.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/Modules.resx b/src/System.Management.Automation/resources/Modules.resx index 4afcaa2585f..6319659f1a7 100644 --- a/src/System.Management.Automation/resources/Modules.resx +++ b/src/System.Management.Automation/resources/Modules.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/MshHostRawUserInterfaceStrings.resx b/src/System.Management.Automation/resources/MshHostRawUserInterfaceStrings.resx index a374f535a98..a2c2a743d1e 100644 --- a/src/System.Management.Automation/resources/MshHostRawUserInterfaceStrings.resx +++ b/src/System.Management.Automation/resources/MshHostRawUserInterfaceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/MshSignature.resx b/src/System.Management.Automation/resources/MshSignature.resx index 3285c83d5d1..ca58d166428 100644 --- a/src/System.Management.Automation/resources/MshSignature.resx +++ b/src/System.Management.Automation/resources/MshSignature.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/MshSnapInCmdletResources.resx b/src/System.Management.Automation/resources/MshSnapInCmdletResources.resx index 225ef930619..00ff366541c 100644 --- a/src/System.Management.Automation/resources/MshSnapInCmdletResources.resx +++ b/src/System.Management.Automation/resources/MshSnapInCmdletResources.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/MshSnapinInfo.resx b/src/System.Management.Automation/resources/MshSnapinInfo.resx index 916a4ea3891..4822e8e7c65 100644 --- a/src/System.Management.Automation/resources/MshSnapinInfo.resx +++ b/src/System.Management.Automation/resources/MshSnapinInfo.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/NativeCP.resx b/src/System.Management.Automation/resources/NativeCP.resx index 3d8a596f941..72618d9ce8c 100644 --- a/src/System.Management.Automation/resources/NativeCP.resx +++ b/src/System.Management.Automation/resources/NativeCP.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PSCommandStrings.resx b/src/System.Management.Automation/resources/PSCommandStrings.resx index ba273e4ad20..19d64556b63 100644 --- a/src/System.Management.Automation/resources/PSCommandStrings.resx +++ b/src/System.Management.Automation/resources/PSCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PSConfigurationStrings.resx b/src/System.Management.Automation/resources/PSConfigurationStrings.resx index a1671d7f9e8..26dff6b06fb 100644 --- a/src/System.Management.Automation/resources/PSConfigurationStrings.resx +++ b/src/System.Management.Automation/resources/PSConfigurationStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PSDataBufferStrings.resx b/src/System.Management.Automation/resources/PSDataBufferStrings.resx index 2cfe484db12..0f5b9269f09 100644 --- a/src/System.Management.Automation/resources/PSDataBufferStrings.resx +++ b/src/System.Management.Automation/resources/PSDataBufferStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PSListModifierStrings.resx b/src/System.Management.Automation/resources/PSListModifierStrings.resx index f40c61a21a9..c9d82870a7b 100644 --- a/src/System.Management.Automation/resources/PSListModifierStrings.resx +++ b/src/System.Management.Automation/resources/PSListModifierStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PSStyleStrings.resx b/src/System.Management.Automation/resources/PSStyleStrings.resx index bc7acb1c200..f8917325e88 100644 --- a/src/System.Management.Automation/resources/PSStyleStrings.resx +++ b/src/System.Management.Automation/resources/PSStyleStrings.resx @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <root> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ParameterBinderStrings.resx b/src/System.Management.Automation/resources/ParameterBinderStrings.resx index 5dc76271e35..23ee4865ff2 100644 --- a/src/System.Management.Automation/resources/ParameterBinderStrings.resx +++ b/src/System.Management.Automation/resources/ParameterBinderStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ParserStrings.resx b/src/System.Management.Automation/resources/ParserStrings.resx index a76527cfbab..680de71c01e 100644 --- a/src/System.Management.Automation/resources/ParserStrings.resx +++ b/src/System.Management.Automation/resources/ParserStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PathUtilsStrings.resx b/src/System.Management.Automation/resources/PathUtilsStrings.resx index 07a4677fa2f..2af7f7ec9de 100644 --- a/src/System.Management.Automation/resources/PathUtilsStrings.resx +++ b/src/System.Management.Automation/resources/PathUtilsStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PipelineStrings.resx b/src/System.Management.Automation/resources/PipelineStrings.resx index dd44966fc03..8262e72cd95 100644 --- a/src/System.Management.Automation/resources/PipelineStrings.resx +++ b/src/System.Management.Automation/resources/PipelineStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/PowerShellStrings.resx b/src/System.Management.Automation/resources/PowerShellStrings.resx index 563479c2d62..efcf92e6740 100644 --- a/src/System.Management.Automation/resources/PowerShellStrings.resx +++ b/src/System.Management.Automation/resources/PowerShellStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ProgressRecordStrings.resx b/src/System.Management.Automation/resources/ProgressRecordStrings.resx index f2ac355ab0a..14752a0be59 100644 --- a/src/System.Management.Automation/resources/ProgressRecordStrings.resx +++ b/src/System.Management.Automation/resources/ProgressRecordStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ProviderBaseSecurity.resx b/src/System.Management.Automation/resources/ProviderBaseSecurity.resx index f2c066caa4a..f0465e430d6 100644 --- a/src/System.Management.Automation/resources/ProviderBaseSecurity.resx +++ b/src/System.Management.Automation/resources/ProviderBaseSecurity.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/ProxyCommandStrings.resx b/src/System.Management.Automation/resources/ProxyCommandStrings.resx index 7c5450f9c50..bc921b07d8b 100644 --- a/src/System.Management.Automation/resources/ProxyCommandStrings.resx +++ b/src/System.Management.Automation/resources/ProxyCommandStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/RegistryProviderStrings.resx b/src/System.Management.Automation/resources/RegistryProviderStrings.resx index 901c944fd77..3bd2e97959b 100644 --- a/src/System.Management.Automation/resources/RegistryProviderStrings.resx +++ b/src/System.Management.Automation/resources/RegistryProviderStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/RemotingErrorIdStrings.resx b/src/System.Management.Automation/resources/RemotingErrorIdStrings.resx index 819270da259..029a7b47b6e 100644 --- a/src/System.Management.Automation/resources/RemotingErrorIdStrings.resx +++ b/src/System.Management.Automation/resources/RemotingErrorIdStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -849,7 +849,7 @@ Note that 'Start-Job' is not supported by design in scenarios where PowerShell i <value>The WriteEvents parameter cannot be used without the Wait parameter.</value> </data> <data name="PowerShellVersionNotSupported" xml:space="preserve"> - <value>PowerShell remoting endpoint versioning is not supported on PowerShell Core.</value> + <value>PowerShell remoting endpoint versioning is not supported on PowerShell 7+.</value> </data> <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> <value>The following type cannot be instantiated because its constructor is not public: {0}.</value> diff --git a/src/System.Management.Automation/resources/RunspaceInit.resx b/src/System.Management.Automation/resources/RunspaceInit.resx index f12ba3f71c5..4065ee892ac 100644 --- a/src/System.Management.Automation/resources/RunspaceInit.resx +++ b/src/System.Management.Automation/resources/RunspaceInit.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -153,6 +153,9 @@ <data name="OutputEncodingDescription" xml:space="preserve"> <value>The text encoding used when piping text to a native executable file</value> </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>The text encoding used when reading output text from a native executable file</value> + </data> <data name="PSStyleDescription" xml:space="preserve"> <value>Configuration controlling how text is rendered.</value> </data> diff --git a/src/System.Management.Automation/resources/RunspacePoolStrings.resx b/src/System.Management.Automation/resources/RunspacePoolStrings.resx index 1b44e1ea3b0..56c21ec7c63 100644 --- a/src/System.Management.Automation/resources/RunspacePoolStrings.resx +++ b/src/System.Management.Automation/resources/RunspacePoolStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/RunspaceStrings.resx b/src/System.Management.Automation/resources/RunspaceStrings.resx index e3a0f93bd7e..e44f2d7a202 100644 --- a/src/System.Management.Automation/resources/RunspaceStrings.resx +++ b/src/System.Management.Automation/resources/RunspaceStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/SecuritySupportStrings.resx b/src/System.Management.Automation/resources/SecuritySupportStrings.resx index c49261af24c..c8ad9f45ef6 100644 --- a/src/System.Management.Automation/resources/SecuritySupportStrings.resx +++ b/src/System.Management.Automation/resources/SecuritySupportStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/Serialization.resx b/src/System.Management.Automation/resources/Serialization.resx index ba06ef49e5d..97e7c25bbe9 100644 --- a/src/System.Management.Automation/resources/Serialization.resx +++ b/src/System.Management.Automation/resources/Serialization.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/SessionStateProviderBaseStrings.resx b/src/System.Management.Automation/resources/SessionStateProviderBaseStrings.resx index 66a09019c5d..d6065be343c 100644 --- a/src/System.Management.Automation/resources/SessionStateProviderBaseStrings.resx +++ b/src/System.Management.Automation/resources/SessionStateProviderBaseStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/SessionStateStrings.resx b/src/System.Management.Automation/resources/SessionStateStrings.resx index 35bcd936435..b106f073d7f 100644 --- a/src/System.Management.Automation/resources/SessionStateStrings.resx +++ b/src/System.Management.Automation/resources/SessionStateStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/StringDecoratedStrings.resx b/src/System.Management.Automation/resources/StringDecoratedStrings.resx index e16aa999992..fc828f5284e 100644 --- a/src/System.Management.Automation/resources/StringDecoratedStrings.resx +++ b/src/System.Management.Automation/resources/StringDecoratedStrings.resx @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <root> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/SubsystemStrings.resx b/src/System.Management.Automation/resources/SubsystemStrings.resx index 14ff340bed1..94f767d0778 100644 --- a/src/System.Management.Automation/resources/SubsystemStrings.resx +++ b/src/System.Management.Automation/resources/SubsystemStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/SuggestionStrings.resx b/src/System.Management.Automation/resources/SuggestionStrings.resx index 9e325b2616c..b25d11103ae 100644 --- a/src/System.Management.Automation/resources/SuggestionStrings.resx +++ b/src/System.Management.Automation/resources/SuggestionStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -123,16 +123,7 @@ PowerShell does not load commands from the current location by default (see 'Get If you trust this command, run the following command instead:</value> </data> - <data name="Suggestion_CommandExistsInCurrentDirectory_Legacy" xml:space="preserve"> - <value>The command "{0}" was not found, but does exist in the current location. PowerShell does not load commands from the current location by default. If you trust this command, instead type: "{1}". See "get-help about_Command_Precedence" for more details.</value> - </data> <data name="Suggestion_CommandNotFound" xml:space="preserve"> <value>The most similar commands are:</value> </data> - <data name="RuleMustBeScriptBlock" xml:space="preserve"> - <value>Rule must be a ScriptBlock for dynamic match types.</value> - </data> - <data name="InvalidMatchType" xml:space="preserve"> - <value>MatchType must be 'Command', 'Error', or 'Dynamic'.</value> - </data> </root> diff --git a/src/System.Management.Automation/resources/TabCompletionStrings.resx b/src/System.Management.Automation/resources/TabCompletionStrings.resx index 751e04cfd2b..5e32821765a 100644 --- a/src/System.Management.Automation/resources/TabCompletionStrings.resx +++ b/src/System.Management.Automation/resources/TabCompletionStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> @@ -457,10 +457,10 @@ This must be the last parameter on the #requires statement line.</value> Specifies the minimum version of PowerShell that the script requires.</value> </data> <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> - <value>Specifies that the script requires PowerShell Core to run.</value> + <value>Specifies that the script requires PowerShell 7+ to run.</value> </data> <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> - <value>Specifies that the script requires Windows PowerShell to run.</value> + <value>Specifies that the script requires Windows PowerShell 5.1 to run.</value> </data> <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> <value>[string] diff --git a/src/System.Management.Automation/resources/TransactionStrings.resx b/src/System.Management.Automation/resources/TransactionStrings.resx index 62558fd797f..9dcefc352f9 100644 --- a/src/System.Management.Automation/resources/TransactionStrings.resx +++ b/src/System.Management.Automation/resources/TransactionStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/TypesXmlStrings.resx b/src/System.Management.Automation/resources/TypesXmlStrings.resx index 10eb08a7351..25063241cd7 100644 --- a/src/System.Management.Automation/resources/TypesXmlStrings.resx +++ b/src/System.Management.Automation/resources/TypesXmlStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/VerbDescriptionStrings.resx b/src/System.Management.Automation/resources/VerbDescriptionStrings.resx index beb07a0afc1..f772ad2e101 100644 --- a/src/System.Management.Automation/resources/VerbDescriptionStrings.resx +++ b/src/System.Management.Automation/resources/VerbDescriptionStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/WildcardPatternStrings.resx b/src/System.Management.Automation/resources/WildcardPatternStrings.resx index 2074b571ad9..42b8ee69442 100644 --- a/src/System.Management.Automation/resources/WildcardPatternStrings.resx +++ b/src/System.Management.Automation/resources/WildcardPatternStrings.resx @@ -59,8 +59,8 @@ : using a System.ComponentModel.TypeConverter : and then encoded with base64 encoding. --> - <xsd:schema id="root" xmlns="" xmlns:xsd="https://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> - <xsd:import namespace="https://www.w3.org/XML/1998/namespace" /> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> <xsd:element name="root" msdata:IsDataSet="true"> <xsd:complexType> <xsd:choice maxOccurs="unbounded"> diff --git a/src/System.Management.Automation/resources/cs/Authenticode.cs.resx b/src/System.Management.Automation/resources/cs/Authenticode.cs.resx new file mode 100644 index 00000000000..db05bb8aed2 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Authenticode.cs.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Soubor {0} nelze načíst, protože jste se rozhodli tento software nyní nespouštět.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Soubor {0} nelze načíst, protože jste zvolili možnost nikdy nespouštět software od tohoto vydavatele.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Soubor {0} publikoval vydavatel {1}. Tento vydavatel není ve vašem systému výslovně důvěryhodný. Skript se v systému nespustí. Další informace získáte spuštěním příkazu get-help about_signing.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Soubor {0} nelze načíst, protože spuštěné skripty jsou v tomto systému zakázány. Další informace najdete viz about_Execution_Policies na https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Soubor {0} nelze načíst. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Soubor {0} nelze načíst, protože jeho operace je blokována zásadami omezení softwaru, jako jsou zásady vytvořené pomocí Zásad skupiny.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Soubor {0} nelze načíst, protože jeho obsah nelze přečíst.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Kód nejde podepsat. Zadaný certifikát není vhodný k podepisování kódu.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Kód nejde podepsat. Adresa URL serveru TimeStamp musí být plně kvalifikovaná a ve formátu http://<adresa URL serveru> nebo https://<adresa URL serveru>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Kód nejde podepsat. Hashovací algoritmus se nepodporuje.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Chcete spustit software od tohoto nedůvěryhodného vydavatele?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Soubor {0} publikoval vydavatel {1} a není v systému důvěryhodný. Spouštějte pouze skripty od důvěryhodných vydavatelů.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Software {0} je publikován neznámým vydavatelem. Doporučujeme tento software nespouštět.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Upozornění zabezpečení</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Spouštějte pouze skripty, kterým důvěřujete. Přestože skripty z internetu můžou být užitečné, může vám tento skript potenciálně poškodit počítač. Pokud tomuto skriptu důvěřujete, pomocí rutiny Unblock-File povolte spuštění skriptu bez této zprávy upozornění. Chcete spustit soubor {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>&Nikdy nespouštět</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Nyní nespouštějte skript od tohoto vydavatele a nezobrazujte výzvu ke spuštění tohoto skriptu v budoucnu. Budoucí pokusy o spuštění tohoto skriptu způsobí tichou chybu.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Nespouštět</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Nespouštějte skript od tohoto vydavatele a pokračujte v zobrazování výzvy ke spuštění tohoto skriptu v budoucnu.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>Spustit &jednou</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Spusťte skript od tohoto vydavatele a pokračujte v zobrazování výzvy ke spuštění tohoto skriptu v budoucnu.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Vždycky spouštět</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Spusťte skript od tohoto vydavatele a nezobrazujte výzvu ke spuštění tohoto skriptu v budoucnu.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Pozastavit</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Pozastavit aktuální kanál a vrátit se na příkazový řádek. Po dokončení operace můžete pokračovat zadáním příkazu exit.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/AuthorizationManagerBase.cs.resx b/src/System.Management.Automation/resources/cs/AuthorizationManagerBase.cs.resx new file mode 100644 index 00000000000..afc9127c2ed --- /dev/null +++ b/src/System.Management.Automation/resources/cs/AuthorizationManagerBase.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Selhala kontrola AuthorizationManager.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/AutomationExceptions.cs.resx b/src/System.Management.Automation/resources/cs/AutomationExceptions.cs.resx new file mode 100644 index 00000000000..b275efa4c55 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/AutomationExceptions.cs.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Argument nelze zpracovat, protože hodnota argumentu {0} není platná. Změňte hodnotu argumentu {0} a spusťte operaci znovu.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Argument nelze zpracovat, protože hodnota parametru {0} není platná. Platné hodnoty jsou Global, Local nebo Script, případně číslo relativní k aktuálnímu oboru (od 0 do počtu oborů, kde 0 představuje aktuální obor a 1 jeho nadřazený obor). Změňte hodnotu parametru {0} a spusťte operaci znovu.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Argument nelze zpracovat, protože hodnota argumentu {0} je null. Změňte hodnotu argumentu {0} na jinou než null.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Argument nelze zpracovat, protože hodnota argumentu {0} je mimo povolený rozsah. Změňte argument {0} na hodnotu v povoleném rozsahu.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Operaci nelze provést, protože operace {0} není platná. Odeberte operaci {0} nebo zjistěte, proč není platná.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Operaci nelze provést, protože operace {0} není implementována.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Operaci nelze provést, protože operace {0} není podporována.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Operaci nelze provést, protože objekt {0} už byl uvolněn.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Blok skriptu nelze vyvolat, protože obsahuje více než jednu klauzuli. Metodu Invoke() lze použít pouze u bloků skriptů, které obsahují jedinou klauzuli.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Blok skriptu nelze převést, protože obsahuje více než jednu klauzuli. Výrazy ani řídicí struktury nejsou povoleny. Ověřte, že blok skriptu obsahuje právě jeden kanál nebo příkaz.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Prázdný blok skriptu nelze převést. Ověřte, že blok skriptu obsahuje právě jeden kanál nebo příkaz.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Převést lze pouze blok skriptu, který obsahuje právě jeden kanál nebo příkaz. Výrazy ani řídicí struktury nejsou povoleny. Ověřte, že blok skriptu obsahuje právě jeden kanál nebo příkaz.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Blok skriptu obsahující příkaz trap nejvyšší úrovně nelze převést.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Pro blok ScriptBlock odkazující na proměnné, které nejsou deklarované v bloku param(...), nelze vytvořit objekt PowerShell. Název nedeklarované proměnné: {0}</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Pro blok ScriptBlock, který vyhodnocuje nekonstantní výrazy, nelze vytvořit objekt PowerShell. Nekonstantní výraz: {0}</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Pro blok ScriptBlock, který vyhodnocuje dynamické výrazy, nelze vytvořit objekt PowerShell. Dynamický výraz: {0}</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Pro blok ScriptBlock, který se pokouší předat další bloky skriptů jako hodnoty argumentů, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Pro blok ScriptBlock, který vyvolává kanály, příkazy nebo funkce za účelem vyhodnocení argumentů hlavního kanálu, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Pro blok ScriptBlock, který používá dot-sourcing, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Pro blok ScriptBlock, který vyvolává jiné bloky skriptů, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Blok skriptu nelze převést na objekt PowerShell, protože obsahuje nepovolené operátory přesměrování.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Pro blok ScriptBlock, který nemá přidružený kontext operace, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Příkaz byl zastaven uživatelem.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>Objekt {0} není správného typu pro vrácení z bloku dynamicparam. Blok dynamicparam musí vrátit buď hodnotu $null, nebo objekt typu [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Blok skriptu nelze převést na otevřený obecný typ. Definujte odpovídající uzavřený obecný typ a zkuste to znovu.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Pro blok ScriptBlock, který spouští kanál výrazem, nelze vytvořit objekt PowerShell.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Hodnotu proměnné using $using:{0} nelze načíst, protože v místní relaci nebyla nastavena.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Hodnotu výrazu Using {0} nelze získat ze zadaného slovníku proměnných. Při vytváření instance PowerShellu z bloku skriptu nesmí výraz Using obsahovat operaci indexování ani operaci přístupu ke členu.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Zkompilovaný blok skriptu načtený do aktuálního oboru platnosti (dot source)</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Vyvolání bloku skriptu {0} do aktuálního oboru bude v režimu Constrained Language zakázáno. Režim jazyka skriptu: {1}, režim jazyka kontextu: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CatalogStrings.cs.resx b/src/System.Management.Automation/resources/cs/CatalogStrings.cs.resx new file mode 100644 index 00000000000..a7dfb6cfd04 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CatalogStrings.cs.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Soubor s definicí katalogu nejde vygenerovat.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Soubor {0} se přidává do katalogu. Relativní cesta souboru v katalogu je {1}.</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Ověření souboru {0} z katalogu se přeskakuje. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>V katalogu se našel soubor {0} s hodnotou hash {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Cesty katalogu obsahují několik souborů se stejnou relativní cestou {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Na disku se našel soubor {0} s hodnotou hash {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Ověření souboru {0} z cesty se přeskakuje.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Nepovedlo se získat popisovač kontextu správce katalogu pro zadaný hashovací algoritmus {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Pro soubor {0} nejde vytvořit hodnotu hash. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Soubor katalogu {0} nejde otevřít.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>Verze katalogu není platná. Podporujeme jen katalog verze {0} a verze {1}.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Soubor s definicí katalogu nejde otevřít.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>V katalogu se našlo několik položek člena souboru {0}.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Název souboru ani cesta pro člena katalogu {0} se nenašly.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Soubor {0} pro výpočet hodnoty hash se nenašel.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Soubor {0} nejde přečíst pro výpočet hodnoty hash.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CimInstanceTypeAdapterResources.cs.resx b/src/System.Management.Automation/resources/cs/CimInstanceTypeAdapterResources.cs.resx new file mode 100644 index 00000000000..61a9e49e0e3 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CimInstanceTypeAdapterResources.cs.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Nelze převést „{0}“ na objekt typu „{1}“.</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>„{0}“ je vlastnost určená jen pro čtení.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CmdletizationCoreResources.cs.resx b/src/System.Management.Automation/resources/cs/CmdletizationCoreResources.cs.resx new file mode 100644 index 00000000000..fa84ceb734a --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CmdletizationCoreResources.cs.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Rutiny nad třídou {0}</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Dva parametry rutiny definované v elementu {0} mají stejný název: {1}. Vyřešte konflikt v XML definice rutiny a zkuste to znovu.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>XML definice rutiny pro následující soubor nejde zpracovat: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Rutina {0} definuje sadu parametrů {1} více než jednou. Ověřte, že XML definice rutiny neobsahuje duplicitní názvy sad parametrů, a zkuste to znovu.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Atribut ObjectModelWrapper nejde zpracovat. Typ {0} definuje několik sad parametrů. Ověřte, že XML definice rutiny určuje v atributu ObjectModelWrapper platný typ, a zkuste to znovu.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Atribut ObjectModelWrapper nejde zpracovat. Typ {0} je otevřený obecný typ. Ověřte, že XML definice rutiny určuje v atributu ObjectModelWrapper platný typ, a zkuste to znovu.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Atribut ObjectModelWrapper nejde zpracovat. Typ {0} není odvozený z následující třídy: {1}. Ověřte, že XML definice rutiny určuje v atributu ObjectModelWrapper platný typ, a zkuste to znovu.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Atribut ObjectModelWrapper nejde zpracovat. Typ {0} definuje parametr rutiny {1} s atributem parametru {2}, který se ignoruje. Ověřte, že XML definice rutiny určuje v atributu ObjectModelWrapper platný typ, a zkuste to znovu.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Parametr {0} pro rutinu {1} nejde definovat. Název parametru už je definovaný třídou {2}. Změňte název parametru v XML definice rutiny a zkuste to znovu.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Parametr {0} pro rutinu {1} nejde definovat. Název parametru už je definovaný v elementu XML {2}. Změňte název parametru v XML definice rutiny a zkuste to znovu.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>Hodnota atributu EnumName neodpovídá platnému identifikátoru jazyka C#: {0}. Ověřte atribut EnumName v XML definice rutiny a zkuste to znovu.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Hodnota atributu Name není platný identifikátor jazyka C#: {0}. Ověřte atribut Name v XML definice rutiny a zkuste to znovu.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Element <Enum EnumName="{0}" ...> nejde zpracovat. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Vzdálený počítač vrátil neplatný soubor CDXML. Následující adaptér rutiny není podporovaný pro import modulu CDXML ze vzdáleného počítače: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CommandBaseStrings.cs.resx b/src/System.Management.Automation/resources/cs/CommandBaseStrings.cs.resx new file mode 100644 index 00000000000..078d56b5f97 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CommandBaseStrings.cs.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Pokračovat v této operaci?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Ano</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Pokračovat jen dalším krokem operace.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>An&o pro všechny</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Pokračovat všemi kroky operace.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Ne</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Přeskočit tuto operaci a pokračovat další operací.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Ne pro vš&echny</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Přeskočit tuto operaci a všechny následující operace.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Zastavit tento příkaz.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Zastavit příkaz</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Pozastavit</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Pozastavit aktuální kanál a vrátit se na příkazový řádek. Kanál obnovíte zadáním {0}.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Program {0} skončil s nenulovým ukončovacím kódem: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Provádí se operace {0} u cíle {1}.</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>Co kdyby: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Opravdu chcete provést tuto akci? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Potvrdit</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Spuštěný příkaz se zastavil, protože proměnná předvoleb {0} nebo společný parametr mají nastavenou hodnotu Stop: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Spuštěný příkaz se zastavil, protože proměnná předvoleb {0} nebo společný parametr mají nastavenou hodnotu Stop.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Spuštěný příkaz se zastavil, protože proměnná předvoleb {0} nebo společný parametr mají nastavenou následující neplatnou hodnotu: {1}.</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Spuštěný příkaz se zastavil, protože uživatel vybral možnost Zastavit.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Spuštěný příkaz se zastavil, protože ho uživatel přerušil.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Rutiny odvozené z PSCmdlet nejde vyvolat přímo. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Rutina {0} nepodporuje ve vzdálené relaci parametr {1}.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Celkový počet: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Odhadovaný celkový počet: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Neznámý celkový počet</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>příkaz {0}</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>Objekt {0} je zastaralý. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Volání Exec selhalo s číslem chyby {0} pro příkazový řádek: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>Příkaz {0} se nenašel. Zadaný příkaz musí být spustitelný soubor.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Kontrola zpracování bloku skriptu pomocí tečkové notace</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Zpracování bloku skriptu {0} pomocí tečkové notace v režimu omezeného jazyka selže, protože jeho jazykový režim {1} neodpovídá aktuálnímu jazykovému režimu {2}.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Vyhledávač příkazů</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>Příkaz {0} v modulu {1} není důvěryhodný a v režimu ConstrainedLanguage nebude přístupný.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ConsoleInfoErrorStrings.cs.resx b/src/System.Management.Automation/resources/cs/ConsoleInfoErrorStrings.cs.resx new file mode 100644 index 00000000000..f545ef18f57 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ConsoleInfoErrorStrings.cs.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Nesprávná verze PowerShellu {0}. Na tomto počítači je podporována verze PowerShellu {1}.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Při načítání konzoly {0} došlo k následujícím chybám: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Modul snap-in PowerShellu {0} nelze načíst z důvodu následující chyby: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Modul snap-in PowerShellu {0} byl načten s následujícími upozorněními: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Modul snap-in PowerShellu {0} nemá požadovaný silný název modulu snap-in PowerShellu {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Rutina {0} se v modulu snap-in PowerShellu {1} nesmí vyskytovat více než jednou.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Zprostředkovatel PowerShellu {0} se v modulu snap-in PowerShellu {1} nesmí vyskytovat více než jednou.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} se v aktuální konzole nepodporuje. PowerShell {1} je v aktuální konzole podporován.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Soubor {0} již existuje a už bylo zadáno: {1}.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Zadaný konfigurační soubor {0} neexistuje.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Poskytnutý konfigurační soubor {0} musí mít příponu souboru .pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CoreClrStubResources.cs.resx b/src/System.Management.Automation/resources/cs/CoreClrStubResources.cs.resx new file mode 100644 index 00000000000..22a5f3ea2d7 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CoreClrStubResources.cs.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Název proměnné prostředí nemůže obsahovat znak rovná se.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Název nebo hodnota proměnné prostředí je příliš dlouhá.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>První znak v řetězci je nulový znak.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>Řetězec nemůže mít nulovou délku.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Název počítače se nepovedlo získat.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Název domény aktuálního uživatele se nepovedlo získat.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Neznámá chyba {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CredUI.cs.resx b/src/System.Management.Automation/resources/cs/CredUI.cs.resx new file mode 100644 index 00000000000..a8d617a42f3 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CredUI.cs.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Žádost o přihlašovací údaje k PowerShellu </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Zadejte vaše přihlašovací údaje. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Zadejte vaše přihlašovací údaje.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>Maximální délka titulku je {0} znaků.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>Maximální délka zprávy je {0} znaků.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>Maximální délka hodnoty UserName je {0} znaků.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/Credential.cs.resx b/src/System.Management.Automation/resources/cs/Credential.cs.resx new file mode 100644 index 00000000000..75ad22a7587 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Credential.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Přihlašovací údaje nejdou serializovat. Pokud tento příkaz spouští pracovní postup, přihlašovací údaje nejde zachovat, protože proces, ve kterém se pracovní postup spouští, nemá oprávnění k serializaci přihlašovacích údajů. + +-- Pokud byl pracovní postup spuštěný v relaci PSSession k místnímu počítači, přidejte k příkazu, který relaci vytvořil, parametr EnableNetworkAccess. +-- Pokud byl pracovní postup spuštěný v relaci PSSession ke vzdálenému počítači, přidejte k příkazu, který relaci vytvořil, parametr Authentication s hodnotou CredSSP. Nebo se připojte ke konfiguraci relace, která má nastavenou vlastnost RunAsUser.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>Hodnota UserName nemá správný formát.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/CredentialAttributeStrings.cs.resx b/src/System.Management.Automation/resources/cs/CredentialAttributeStrings.cs.resx new file mode 100644 index 00000000000..8ba661108e8 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/CredentialAttributeStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Žádost o přihlašovací údaje k PowerShellu</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Zadejte vaše přihlašovací údaje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/DebuggerStrings.cs.resx b/src/System.Management.Automation/resources/cs/DebuggerStrings.cs.resx new file mode 100644 index 00000000000..3b0aa10668e --- /dev/null +++ b/src/System.Management.Automation/resources/cs/DebuggerStrings.cs.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Zarážka proměnné na ${0} (přístup {1})</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Zarážka proměnné na {0}:${1} (přístup {2})</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Zarážka řádku na {0}:{1}</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Zarážka řádku na {0}:{1}, {2}</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Zarážka příkazu na {0}</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Zarážka příkazu na {0}:{1}</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Zarážka {0} nebude dosažena</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Jeden krok (vstup do funkcí, skriptů atd.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Přejít na další příkaz (krok nad přes funkce, skripty atd.).</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Vystoupit z aktuální funkce, skriptu atd.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Pokračovat v operaci</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Zastavit operaci a ukončit ladicí program</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Zobrazit zásobník volání</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Vypsat zdrojový kód aktuálního skriptu. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Pomocí příkazu list začněte na aktuálním řádku, list <m>. </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> spustit od řádku <m> a pomocí příkazu list <m> <n> zobrazit <n> řádků </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> řádky od řádku <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Zopakovat poslední příkaz, pokud to byl {0}, {1} nebo {2}.</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} zobrazí tuto zprávu nápovědy.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Pokyny k přizpůsobení výzvy ladicího programu zobrazíte zadáním příkazu help about_prompt.</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Aktuální relace nepodporuje ladění. Operace bude pokračovat. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: řádek {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Není k dispozici žádný zdrojový kód.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>Počáteční číslo řádku musí být kladné celé číslo, které není větší než {0}.</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Počet řádků musí být kladné celé číslo.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><Žádný soubor></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>v {0}, {1}: řádek {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Ladicí program nemůže zpracovat příkazy, pokud není ve stavu Zastaveno.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>Rutina SetDebugAction není implementována pro místní ladicí program skriptů.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Ladicí program nemůže nastavit akci pokračování, protože ladicí program ve vzdálené relaci není ve stavu Zastaveno.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Úlohu nelze ladit, protože je ladicí program momentálně zaneprázdněn.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Zadaná úloha a všechny podřízené úlohy byly prozkoumány, ale nebyly nalezeny žádné úlohy, které by bylo možné ladit. Aby bylo možné ladit úlohu nebo podřízenou úlohu, musí úloha podporovat ladění a musí být také ve spuštěném stavu.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Ladicí program nelze pro krokový režim povolit, protože je vypnutý a režim ladění je nastavený na None.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Prostředí runspace nelze ladit, protože ladicí program hostitele je momentálně zaneprázdněný.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Nelze ladit prostředí runspace. Ladicí program prostředí runspace je v tuto chvíli vypnutý (DebugMode je None).</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Prostředí runspace, které není ve stavu Otevřeno, nelze ladit. Stav tohoto prostředí runspace je {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Nelze ladit prostředí runspace. Prostředí Runspace {0} nemá žádný přidružený ladicí program.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Ladicí program je již přepsán.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Objekt ladicího programu nelze vložit do sebe sama.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>Příkaz {0} není podporován pro vzdálené použití ve verzi PowerShellu spuštěné ve vzdáleném prostředí runspace.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Proces</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Pokračujte v operaci a odpojte ladicí program.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Příkaz detach ladicího programu se nedá použít. Příkaz detach lze použít pouze při ladění úloh a prostředí runspace pomocí rutin Debug-Job nebo Debug-Runspace.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Neplatné ID prostředí runspace: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Nelze získat prostředí runspace.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Musí být zadána zarážka nebo BreakpointList.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>Seznam BreakpointList obsahoval položku, která nebyla zarážkou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/DescriptionsStrings.cs.resx b/src/System.Management.Automation/resources/cs/DescriptionsStrings.cs.resx new file mode 100644 index 00000000000..c3d57e43c75 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/DescriptionsStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>Vlastnost {0} nemůže být null nebo prázdná.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/DiscoveryExceptions.cs.resx b/src/System.Management.Automation/resources/cs/DiscoveryExceptions.cs.resx new file mode 100644 index 00000000000..df393fbf643 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/DiscoveryExceptions.cs.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Název rutiny {0} nejde ověřit, protože nemá správný formát. Názvy rutin musí obsahovat sloveso a podstatné jméno oddělené spojovníkem -, například Get-Process.</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Parametr {0} je v sadě parametrů {1} deklarovaný vícekrát.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>Alias {0} je deklarovaný vícekrát.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Parametr se nepovedlo deklarovat. Parametry jde deklarovat jen u polí a vlastností.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Rutinu nejde zpracovat. Název rutiny musí tvořit dvojice slovesa a podstatného jména oddělená spojovníkem -.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Výraz {0} nebyl rozpoznán jako název rutiny, funkce, souboru skriptu ani spustitelného programu. +Zkontrolujte pravopis názvu. Pokud jste zadali cestu, ověřte, že je správná, a zkuste to znovu.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>Argument {0} nebyl rozpoznán jako rutina: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>Argument {0} nebyl rozpoznán jako rutina, pravděpodobně proto, že není odvozený od tříd Cmdlet ani PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Alias {0} nejde přeložit, protože odkazuje na výraz {1}, který nebyl rozpoznán jako rutina, funkce, spustitelný program ani soubor skriptu. Ověřte výraz a zkuste to znovu.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Parametr {0} s hodnotou {1} nejde zpracovat, protože nejde o rutinu a objekt CommandProcessor ho nedokáže zpracovat.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Rutina s názvem {0} už existuje. Názvy rutin musí být jedinečné.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Poskytovatel rutin s názvem {0} už existuje. Názvy poskytovatelů rutin musí být jedinečné.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Sestavení s názvem {0} už existuje. Názvy sestavení musí být jedinečné.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Skript s názvem {0} už existuje. Názvy skriptů musí být jedinečné.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Příkaz #requires nejde zpracovat, protože nemá správný formát. +Příkaz #requires musí mít jeden z následujících formátů: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože obsahuje příkaz #requires s ID prostředí {1}, které není kompatibilní s aktuálním prostředím. Tento skript musíte spustit v prostředí umístěném v {2}.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože obsahuje příkaz #requires s ID prostředí {1}, které není kompatibilní s aktuálním prostředím.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože obsahuje příkaz #requires pro PowerShell {1}. Verze PowerShellu požadovaná skriptem neodpovídá aktuálně spuštěné verzi PowerShellu {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože obsahuje příkaz #requires pro edice PowerShellu {1}. Edice PowerShellu požadovaná skriptem neodpovídá aktuálně spuštěné edici PowerShellu {2}.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože chybějí následující moduly snap-in zadané v příkazech #requires skriptu: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>Příkaz #requires určuje pouze shellID. Při spuštění v PowerShellu musí příkazy #Requires určovat požadovaný modul snap-in PowerShellu.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože obsahuje příkaz #requires, který vyžaduje spuštění s oprávněními správce. Aktuální relace PowerShellu není spuštěná s oprávněními správce. Spusťte PowerShell pomocí možnosti Spustit jako správce a potom zkuste skript spustit znovu.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (verze {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Příkaz se nepovedlo načíst, protože parametr ArgumentList jde zadat jen při načítání jedné rutiny nebo skriptu.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Název parametru {0} je vyhrazený pro budoucí použití.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Skript {0} nejde spustit, protože chybějí následující moduly zadané v příkazech #requires skriptu: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Příkaz {0} byl nalezen v modulu {1}, ale modul se nepovedlo načíst. Další informace získáte spuštěním příkazu Import-Module {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>Příkaz {0} byl nalezen v modulu {1}, ale modul se nepovedlo načíst kvůli následující chybě: [{2}] +Další informace získáte spuštěním příkazu Import-Module {1}.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Modul {0} se nepovedlo načíst. Další informace získáte spuštěním příkazu Import-Module {0}.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Žádné odpovídající příkazy neobsahují parametr s názvem {0}. Zkontrolujte pravopis názvu parametru a zkuste to znovu.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Tento příkaz nejde načíst pomocí operátoru tečky, protože byl definovaný v jiném jazykovém režimu. Pokud chcete tento příkaz spustit bez importu jeho obsahu, vynechte operátor „.“.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Parametry ShowCommandInfo a Syntax nejde zadat současně.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Tento příkaz skriptu je zakázaný, když je zapnutá experimentální funkce {0}.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Tento příkaz skriptu je zakázaný, když je experimentální funkce {0} vypnutá.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/EnumExpressionEvaluatorStrings.cs.resx b/src/System.Management.Automation/resources/cs/EnumExpressionEvaluatorStrings.cs.resx new file mode 100644 index 00000000000..9eef353eb91 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/EnumExpressionEvaluatorStrings.cs.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>Vstupní výraz nesmí být prázdný. V každém vstupním výrazu zadejte alespoň jeden název identifikátoru. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Nepodařilo se přiřadit prázdný název identifikátoru k platnému názvu enumerátoru. Zadejte některý z následujících názvů enumerátorů a zkuste to znovu: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Obecný typ zadaný pro výraz musí představovat výčet. Zadejte platný typ výčtu. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Název identifikátoru {0} nelze zpracovat, protože je příliš podobný nebo shodný s následujícími názvy enumerátorů: {1}. Použijte konkrétnější název identifikátoru.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Nepodařilo se přiřadit název identifikátoru {0} k platnému názvu enumerátoru. Zadejte některý z následujících názvů enumerátorů a zkuste to znovu: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Použití závorek není ve výrazu platné, protože seskupení identifikátorů není povoleno. Zkuste odebrat závorky, nebo pokud je dílčí výraz uzavřený, zkuste výraz rozšířit.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Výraz nelze analyzovat z důvodu neočekávaného tokenu. Za názvem identifikátoru se očekává pouze operátor OR (,) nebo operátor AND (+).</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Nepodařilo se analyzovat výraz kvůli neočekávanému tokenu za operátorem NOT (!). Za operátorem NOT (!) se očekává název identifikátoru.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Výraz nelze analyzovat z důvodu neočekávaného tokenu. Na začátku výrazu nebo za operátorem OR (,) či operátorem AND (+) je očekáván název identifikátoru nebo operátor NOT (!). Výraz také nesmí končit operátorem OR (,), AND (+) nebo NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ErrorCategoryStrings.cs.resx b/src/System.Management.Automation/resources/cs/ErrorCategoryStrings.cs.resx new file mode 100644 index 00000000000..1643923e6d5 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ErrorCategoryStrings.cs.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Bylo zjištěno zablokování: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Nerozpoznaná kategorie chyby {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ErrorPackage.cs.resx b/src/System.Management.Automation/resources/cs/ErrorPackage.cs.resx new file mode 100644 index 00000000000..3666d98df4f --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ErrorPackage.cs.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Text chyby je prázdný pro chybu {0}: {1}</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Objekt {0} je hlášen jako chyba.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Hodnota {0} není pro proměnnou ActionPreference podporována. Zadanou hodnotu lze použít pouze jako hodnotu parametru předvolby a byla nahrazena výchozí hodnotou. Další informace najdete v tématu nápovědy „about_Preference_Variables“.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>Hodnota ActionPreference {0} je vyhrazena pro budoucí použití a v současné době není podporována. Další informace o proměnných předvoleb najdete v tématu nápovědy „about_Preference_Variables“.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>Hodnota ActionPreference {0} je vyhrazena pro budoucí použití a v současné době není podporována. Hodnota byla v proměnné {1} nahrazena výchozí hodnotou {2}. Další informace o proměnných předvoleb najdete v tématu nápovědy „about_Preference_Variables“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/EtwLoggingStrings.cs.resx b/src/System.Management.Automation/resources/cs/EtwLoggingStrings.cs.resx new file mode 100644 index 00000000000..a7a1f609ae0 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/EtwLoggingStrings.cs.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Příkaz {0} je {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Stav prostředí se změnil z {0} na {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Plně kvalifikované ID chyby = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Chybová zpráva = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Doporučená akce = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Zásady spouštění</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Příkaz úlohy = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>ID úlohy = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>ID instance úlohy = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Umístění úlohy = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Název úlohy = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Stav úlohy = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Název příkazu = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Cesta příkazu = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Typ příkazu = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Verze prostředí = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> ID hostitele = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Název hostitele = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Hostitelská aplikace = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Verze hostitele = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> ID kanálu = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> ID runspace = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Název skriptu = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Pořadové číslo = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Závažnost = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> ID prostředí Shell = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Čas = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Uživatel = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Připojený uživatel = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Úloha NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Název poskytovatele</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Poskytovatel {0} změnil stav na {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Spouštění skriptů je {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Proměnná {0} se změnila z {1} na {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>Proměnná {0} se změnila na {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/EventResource.cs.resx b/src/System.Management.Automation/resources/cs/EventResource.cs.resx new file mode 100644 index 00000000000..b9589e7e4b0 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/EventResource.cs.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Pro ID události PowerShell.Core.Instrumentation.man nebyla nalezena žádná zpráva.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Naplánovaná úloha {0} spuštěna v {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Naplánovaná úloha {0} byla dokončena v {1} se stavem {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Výjimka naplánované úlohy {0}: + Zpráva: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Inicializace experimentálních funkcí: Ignoruje experimentální funkci {0} z konfiguračního souboru.{1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Inicializace experimentální funkce: Konfigurační soubor se nepodařilo načíst. + Výjimka: {0} + Zpráva: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Načetl se modul plug-in pracovního postupu. + EndpointName: {0} + Uživatel: {1} + HostingMode: {2} + Protokol: {3} + Konfigurace: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Spuštění pracovního postupu bylo zahájeno. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Stav pracovního postupu se změnil. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>Pro modul plug-in pracovního postupu byl vyžádán proces vypnutí. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Modul plug-in pracovního postupu se restartoval. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Pracovní postup se obnovuje. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Byl překročen limit kvóty nastavený pro koncový bod. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Pracovní postup byl obnoven. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Byl vytvořen fond prostředí runspace pro pracovní postup. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>Aktivita byla zařazena do fronty pro spuštění. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Spuštění aktivity bylo zahájeno. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>Pracovní postup se importuje ze souboru XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Pracovní postup byl importován ze souboru XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Pracovní postup se nepodařilo importovat ze souboru XAML kvůli chybě. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Bylo zahájeno ověřování pracovního postupu. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Ověření pracovního postupu proběhlo úspěšně. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Ověření pracovního postupu se nezdařilo s chybou. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Aktivita pracovního postupu se ověřila. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Aktivitu pracovního postupu nelze ověřit. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Spuštění aktivity se nezdařilo. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Změnila se dostupnost prostředí runspace. + RunspaceId: {0} + Dostupnost: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Stav prostředí runspace se změnil. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Pracovní postup se načetl pro spuštění. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Pracovní postup byl uvolněn. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Provádění pracovního postupu bylo zrušeno. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Provádění pracovního postupu bylo přerušeno. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Operace vyčištění pracovního postupu byla provedena. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Trvalý pracovní postup byl načten z disku. + WorkflowId: {0} + Cesta: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Data pracovního postupu byla odstraněna z disku. + WorkflowId: {0} + Cesta: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Spouští se úloha odebrání. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Stav úlohy se změnil. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Chyba úlohy + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Úloha vytvořená pro pracovní postup (podřízená úloha) + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Pro pracovní postup byla vytvořena nadřazená úloha. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Všechny požadované úlohy byly vytvořeny pro spuštění pracovního postupu. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Pro pracovní postup byla odebrána podřízená úloha. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Při odebírání úlohy došlo k chybě. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Chyba: {3}.</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Načítá se pracovní postup pro spuštění. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Provádění pracovního postupu bylo dokončeno. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Ruší se provádění pracovního postupu. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Přerušuje se provádění pracovního postupu. + WorkflowId: {0} + Důvod: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Pracovní postup se uvolňuje. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Vynucené vypnutí pracovního postupu bylo zahájeno. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Vynucené vypnutí pracovního postupu bylo dokončeno. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Při nuceném ukončování pracovního postupu došlo k chybě. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Pracovní postup se ukládá na disk. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Pracovní postup byl trvale uložen na disk. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Provádění aktivity bylo dokončeno. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Chyba spuštění pracovního postupu + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Byl zaregistrován nový koncový bod PowerShellu. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Konfigurace koncového bodu se změnila. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Registrace konfigurace koncového bodu byla zrušena. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Konfigurace koncového bodu je zakázaná. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Konfigurace koncového bodu je povolená. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Bylo spuštěno prostředí runspace mimo proces. + Příkaz: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>Během provádění pracovního postupu bylo provedeno rozbalení parametrů (splatting). + Parametry: {0} + Počítače: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Modul pracovního postupu byl spuštěn. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Vytvoření instance služby Workflow Manager pomocí + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + Cesta: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Název počítače $null nebo . se přeloží na LocalHost.</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Překládá se na výchozí schéma http.</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Název vzdáleného prostředí byl přeložen na výchozí PowerShellCore.</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Vytváření textu Scriptblock ({0} z {1}): +{2} + +ScriptBlock ID: {3} +Cesta: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Spuštění volání ScriptBlock s ID: {0} +ID prostředí runspace: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Dokončilo se volání ScriptBlock s ID: {0} +ID prostředí runspace: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Uživatelská data: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Korelace ID aktivity + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Název třídy = {0} +Název metody = {1} +GUID pracovního postupu = {2} +Zpráva = {3} +{4} +Název aktivity = {5} +GUID aktivity = {6} +Parametry = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Vytváření objektu prostředí runspace + ID instance: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Vytváření objektu RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Otevírá se RunspacePool.</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Úprava ID aktivity a korelace</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Stav prostředí runspace se změnil na {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Probíhá pokus o opětovné vytvoření relace č. {0} pro kód chyby {1} v relaci s ID {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>Prostředí PowerShell spustilo vlákno naslouchání IPC v procesu: {0} v doméně aplikace: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>Prostředí PowerShell ukončilo vlákno naslouchání IPC u procesu: {0} v doméně aplikace: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>V procesu {0} v doméně AppDomain {1} došlo ve vlákně naslouchání PowerShell IPC k chybě. Chybová zpráva: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Připojení IPC PowerShellu u procesu: {0} v doméně aplikace: {1} pro uživatele: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Odpojení IPC PowerShellu u procesu: {0} v doméně aplikace: {1} pro uživatele: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Port se přeložil na {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName se přeložil na {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName se přeložil na {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Schéma je {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Testovací analytická zpráva</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Parametry připojení jsou + Identifikátor URI připojení: {0} + Identifikátor URI prostředku: {1} + Uživatel: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Kryptografický otisk: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Úprava ID aktivity a korelace</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Přijat objekt s ID prostředí runspace: {0}, ID příkazu: {1}, cílem: {2}, DataType: {3}, TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>V doméně aplikace došlo k neošetřené výjimce. +Typ výjimky: {0} +Zpráva o výjimce: {1} +Trasování zásobníku výjimky: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Komponenta WSMan oznámila chybu s kódem: {2}. + Chybová zpráva: {3} + Trasování zásobníku: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>V doméně aplikace došlo k neošetřené výjimce. +Typ výjimky: {0} +Zpráva o výjimce: {1} +Trasování zásobníku výjimky: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Komponenta WSMan oznámila chybu s kódem: {2}. + Chybová zpráva: {3} + Trasování zásobníku: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>ID prostředí runspace: {0} Navazuje se připojení pomocí WSMAN Create Shell.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0} Pro WSMAN Create Shell bylo přijato zpětné volání.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>ID prostředí runspace: {0} Uzavírá prostředí pomocí WSMANCloseShell.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0} Bylo přijato zpětné volání pro WSManCloseShell.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Odesílání dat o velikosti {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Pro WSMANSendShellInputEx bylo přijato zpětné volání.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Probíhá vytvoření požadavku Receive pomocí WSManReceiveS.hellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Přijata data o velikosti {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Navazování připojení příkazu pomocí WSMANRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Pro připojení příkazu bylo přijato zpětné volání.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Ukončuje se transport pro příkaz</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Pro uzavření příkazu bylo přijato zpětné volání.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Odesílá se signál s kódem {2} pomocí WSMANSignalShellEx.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>ID prostředí runspace: {0}, ID kanálu: {1}. Pro WSMANSignalShellEx bylo přijato zpětné volání.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>ID prostředí runspace: {0} Připojení se přesměrovává na identifikátor URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>ID prostředí runspace: {0} ID kanálu: {1}. Server odesílá klientovi data o velikosti {2}. Datový typ: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Požadavek {0} Vytváří se vzdálená relace serveru. Uživatelské jméno: {1} Vlastní ID prostředí: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Hlásí kontext pro požadavek: {0}. Nahlášený kontext: {0}.</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Hlášení o dokončení operace pro požadavek: {0} + Kód chyby: {1} + Chybová zpráva: {2} + Trasování zásobníku: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Kontext prostředí {0} ID požadavku {1} Vytváří příkazovou relaci pro spuštění příkazu.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Kontext prostředí {0} Kontext příkazu {1} ID požadavku {2}. Zastavuje se příkaz.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Kontext prostředí {0} Kontext příkazu {1} ID požadavku {2}. Byla přijata data z klienta.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Kontext prostředí {0} Kontext příkazu {1} ID požadavku {2}. Klient odeslal požadavek na příjem, aby server mohl odeslat data.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Shell Context {0} Command Context {1} IsReceiveOperation {2}. Přišel požadavek na zavření operace.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Načítání sestavení {0} pro vlastní prostředí s ID prostředí {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Načítá typ {0} pro vlastní prostředí s ID prostředí {1}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Byl přijat fragment vzdálené komunikace. + ID objektu: {0} + ID fragmentu: {1} + Příznak začátku: {2} + Příznak konce: {3} + Délka datové části: {4} + Data datové části: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Byl odeslán fragment vzdálené komunikace. + ID objektu: {0} + ID fragmentu: {1} + Příznak začátku: {2} + Příznak konce: {3} + Délka datové části: {4} + Data datové části: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Vypíná se služba winrm.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Objekt byl úspěšně rehydrován. + Název deserializovaného typu: {0} + Rehydrováno přetypováním na typ: {1} + Rehydrovaný objekt je typu: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Rehydratace objektu se nezdařila. + Název deserializovaného typu: {0} + Rehydrováno přetypováním na typ: {1} + Výjimka přetypování typu: {2} + Vnitřní výjimka při přetypování typu: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Hloubka serializace byla přepsána. + Název serializovaného typu: {0} + Původní hloubka: {1} + Přepsaná hloubka: {2} + Aktuální hloubka pod nejvyšší úrovní: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Režim serializace byl přepsán. + Název serializovaného typu: {0} + Přepsaný režim: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Serializace vlastnosti skriptu byla přeskočena, protože není k dispozici žádné prostředí runspace pro vyhodnocení této vlastnosti. + Název vlastnosti: {0} + Název typu vlastníka vlastnosti: {1} + Skript getteru: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Serializace vlastnosti byla přeskočena, protože getter vlastnosti selhal. + Název vlastnosti: {0} + Název typu vlastníka vlastnosti: {1} + Výjimka z metody getter vlastnosti: {2} + Vnitřní výjimka z metody getter vlastnosti: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Serializace výčtového objektu nemusí být dokončena, protože objekt, který se prochází, vyvolal výjimku. + Typ výčtového objektu: {0} + Výjimka: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>Během serializace byla volána metoda ToString objektu, která selhala. + Typ objektu: {0} + Výjimka: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Bylo dosaženo maximální hloubky pod nejvyšší úrovní, proto bude objekt serializován jako řetězec. + Typ objektu v maximální hloubce: {0} + Název vlastnosti v maximální hloubce: {1} + Hloubka: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Deserializátor vyvolal výjimku XmlException (pravděpodobně kvůli nesprávnému formátu clixml). + Číslo řádku: {0} Pozice řádku: {1} + Výjimka: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Serializace zadaných vlastností se nezdařila, protože jedna ze zadaných vlastností chyběla. + Typ objektu: {0} + Název vlastnosti: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Spouští se konzola PowerShellu</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>Konzola PowerShellu je připravená pro uživatelský vstup</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Trasování ErrorRecord: + Zpráva: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + Podrobnosti o výjimce: + Zpráva: {5} + Trasování zásobníku: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Výjimka: + Zpráva: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Trasování PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Úloha trasování: + Id: {0} + InstanceId: {1} + Název: {2} + Umístění: {3} + Stav: {4} + Příkaz: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Informace o trasování: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Informace o trasování: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication. Spouští se vyvolání funkce pracovního postupu. GUID pro sledování: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication. Ukončuje se volání funkce pracovního postupu. GUID pro sledování: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN Vytváření nové úlohy v ImportWorkflowCommand::StartWorkflowApplication. GUID pro sledování: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>END Vytváření nové úlohy v ImportWorkflowCommand::StartWorkflowApplication. GUID pro sledování: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>END Vytváření nové úlohy v ImportWorkflowCommand::StartWorkflowApplication. GUID sledování {0} : GUID ContainerParentJob {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>END JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>END WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>Úloha WorkflowJob s identifikátorem GUID {0} byla přidána do úlohy ContainerParentJob s identifikátorem GUID {1}.</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>Úloha ProxyJob s identifikátorem GUID {0} je přidružená ke vzdálené úloze ContainerParentJob s identifikátorem GUID {1}.</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>BEGIN Provádění ContainerParentJob s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>END Provádění ContainerParentJob s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>BEGIN Provádění úlohy proxy s GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>END Provádění úlohy proxy s GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>BEGIN Obslužná rutina události StateChanged pro proxy úlohu s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>END Obslužná rutina události StateChanged pro proxy úlohu s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>BEGIN Obslužná rutina události StateChanged pro podřízenou proxy úlohu s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>END Obslužná rutina události StateChanged pro podřízenou proxy úlohu s identifikátorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>BEGIN Spuštění uvolňování paměti</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>END Spuštění uvolňování paměti</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Úložiště trvalosti dosáhlo maximální zadané velikosti.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell začalo spouštět soubor skriptu {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell zahájilo spouštění skriptu vybraného uživatelem ze souboru {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell zastavuje aktuální příkaz.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell obnovuje běh ladicího programu.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell zastavuje ladicí program.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell krokuje s vnořením při ladění.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell krokuje nad při ladění.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell krokuje s vystoupením z ladění.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell povoluje všechny zarážky.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell zakazuje všechny zarážky.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell odebírá všechny zarážky.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell nastavuje zarážku na řádku č. {0} souboru {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell odebírá zarážku na řádku č. {0} souboru {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell povoluje zarážku na řádku č. {0} souboru {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell zakazuje zarážku na řádku č. {0} souboru {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Integrované skriptovací prostředí (ISE) v prostředí Windows PowerShell dosáhlo zarážky na řádku č. {0} souboru {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/EventingResources.cs.resx b/src/System.Management.Automation/resources/cs/EventingResources.cs.resx new file mode 100644 index 00000000000..962fef1cb13 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/EventingResources.cs.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Zadanou událost nejde zaregistrovat. Události, které vyžadují návratovou hodnotu, nejsou podporované.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Zadanou událost nejde zaregistrovat. Událost s názvem {0} neexistuje.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell se nemůže přihlásit k odběru událostí Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Zadanou událost nejde zaregistrovat. Identifikátor zdroje události {0} je vyhrazený pro jádro PowerShellu.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Tato operace není podporovaná u vzdálených instancí.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Při předávání událostí není tato akce podporovaná.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>K odběru zadané události se nejde přihlásit. Odběratel s identifikátorem zdroje {0} už existuje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ExperimentalFeatureStrings.cs.resx b/src/System.Management.Automation/resources/cs/ExperimentalFeatureStrings.cs.resx new file mode 100644 index 00000000000..37ffdf01c6a --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ExperimentalFeatureStrings.cs.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Nenašla se žádná experimentální funkce, která by odpovídala názvu {0}.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Povolení a zakázání experimentálních funkcí se projeví až po příštím spuštění PowerShellu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ExtendedTypeSystem.cs.resx b/src/System.Management.Automation/resources/cs/ExtendedTypeSystem.cs.resx new file mode 100644 index 00000000000..9c0ad1bfe55 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ExtendedTypeSystem.cs.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Člen {0} už existuje.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Člen {0} už existuje v souboru dat rozšířených typů.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Člen {0} neexistuje.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Při nastavování {0} došlo k výjimce: {1}</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Při získávání {0} došlo k výjimce: {1}</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Při procházení kolekce došlo k následující výjimce: {0}.</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Ke členu {0} nejde přistupovat mimo objekt PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Člen vytvořený z konfigurace typu nejde změnit: {0}.</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Název členu {0} je vyhrazený.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>{0} nejde změnit.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Při volání {0} s tímto počtem argumentů: {1} došlo k výjimce: {2}</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Při volání {0} za účelem získání obsahu objektu typu {1} došlo k výjimce: {2}</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Pro {0} se nepovedlo najít přetížení s počtem argumentů {1}.</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Pro {0} se nepovedlo najít vhodné přetížení obecné metody s parametry typu {1} a počtem argumentů {2}.</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Pro {0} se našlo několik nejednoznačných přetížení s počtem argumentů {1}.</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Argument {0} s hodnotou {1} pro {2} nejde převést na typ {3}: {4}</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Přístupová metoda get vlastnosti {0} není k dispozici.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Přístupová metoda set vlastnosti {0} není k dispozici.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Metoda set musí být veřejná, statická, vracet void a mít dva parametry. První parametr musí být typu PSObject. Pokud je k dispozici také metoda get, je vyžadovaný druhý parametr. Musí být stejného typu jako návratový typ metody get.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Metoda get musí být veřejná, statická, nesmí vracet void a musí mít jeden parametr typu PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty musí používat metodu get nebo set.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Metodu CodeMethod nejde vytvořit kvůli formátu metody. Metoda musí být veřejná, statická a mít jeden parametr typu PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>Alias s názvem {0} obsahuje cyklus.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Hodnotu {0} typu {1} nejde převést na typ {2}.</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Hodnotu typu {0} nejde převést na typ {1}.</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na typ {1}. Chyba: {2}</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na typ {1}, protože tento výčet nepovoluje čárky.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na typ {1} kvůli neplatným hodnotám výčtu. Zadejte jednu z následujících hodnot výčtu a zkuste to znovu. Možné hodnoty výčtu jsou {2}.</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Hodnotu null nejde převést na typ {0} kvůli neplatným hodnotám výčtu. Zadejte jednu z následujících hodnot výčtu a zkuste to znovu. Možné hodnoty výčtu jsou {1}.</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Hodnotu null nejde převést na typ {0}.</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Hodnotu nejde převést na typ {0}. Chyba: {1}</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Hodnotu nejde převést na typ System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Argument musí být referenčního typu.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Hodnotu {0} nejde porovnat, protože neimplementuje rozhraní IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Hodnotu {0} se nepovedlo porovnat s {1}. Chyba: {2}</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Hodnotu {0} nejde porovnat s {1}, protože objekty nejsou stejného typu nebo objekt {0} neimplementuje rozhraní {2}.</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na typ {1}, protože se našly nejméně dvě shody ({2}, {3}) a tento výčet povoluje jen jednu shodu.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na typ {1}. Parametry typu Boolean přijímají jen logické hodnoty a čísla, například $True, $False, 1 nebo 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Hodnotu vlastnosti nejde získat, protože {0} je vlastnost jen pro zápis.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>{0} je vlastnost jen pro čtení.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Hodnotu {0} nejde nastavit, protože jako hodnoty vlastností XmlNode jde použít jen řetězce.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Hodnotu {0} nejde nastavit, protože jde nastavit jen jedinečné atributy nebo jedinečné koncové uzly bez atributů.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Objekt typu PSProperty nebo PSMethod nejde přidat do této kolekce.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>Při načítání souboru dat rozšířených typů došlo k následující chybě: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Při načítání řetězce došlo k následující výjimce: {0}</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Pole nebo vlastnost {0} typu {1} se od pole nebo vlastnosti {2} liší jen velikostí písmen. Typ musí být kompatibilní se specifikací Common Language Specification (CLS).</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Při načítání hierarchie názvů typů došlo k následující výjimce: {0}.</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Při načítání členu {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Při načítání členů došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Při načítání stavu čtení vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Při načítání stavu zápisu vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Při načítání typu vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Při načítání řetězcové reprezentace vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>Při načítání atributů vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Při načítání definic metody {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Při načítání řetězcové reprezentace metody {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Při načítání typu parametrizované vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Při načítání stavu čtení parametrizované vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Při načítání stavu zápisu parametrizované vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Při načítání definic parametrizované vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Při načítání řetězcové reprezentace parametrizované vlastnosti {1} došlo k následující výjimce: {0}</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Vlastnost Value nejde nastavit u objektu PSMemberInfo typu {0}.</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Argument {0} musí být {1}. Použijte {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argument {0} nesmí být {1}. Nepoužívejte {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Vlastnost "{0}" nebyla nalezena.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Hodnotu vlastnosti nejde získat ani nastavit. Argument {0} musí být typu {1} nebo {2}.</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Hodnotu vlastnosti {0} nejde nastavit, protože objekt je typu {1} místo {2}.</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Při volání {0} došlo k výjimce: {1}</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} není platná cesta ke třídě.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} není platná cesta.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>Adaptér nedokáže určit, jestli jde vlastnost {0} změnit.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>Adaptér nedokáže určit, jestli jde vlastnost {0} načíst.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>Adaptér nemůže získat hodnotu vlastnosti {0}.</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>Adaptér nemůže nastavit hodnotu vlastnosti {0}.</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>Adaptér nemůže získat typ vlastnosti {0}.</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>Adaptér nemůže získat hierarchii typů objektu {0}.</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>Adaptér nemůže získat vlastnosti objektu {0}.</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>Adaptér nemůže získat vlastnost {0} pro {1}.</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>Výsledkem {0} byla hodnota null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Vlastnost {0} se u objektu {1} nenašla. Nastavitelné vlastnosti: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>Vlastnost {0} se u objektu {1} nenašla. Není k dispozici žádná nastavitelná vlastnost.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Objekt typu {0} nejde vytvořit. {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>U otevřeného obecného typu {0} nejde vyvolat statické metody ani přistupovat ke statickým vlastnostem. Zadejte parametry typu a zkuste to znovu. Například místo [System.Collections.Generic.HashSet``1]::CreateSetComparer() použijte [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Při vytváření atributu {1} došlo k následující výjimce: {0}</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na pole řetězců.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Hodnotu nejde převést na typ {0}. V tomto jazykovém režimu se podporují jen základní typy.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Hodnotu nejde převést na typ podobný ByRef {0}. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Vlastnost nebo pole {0} typu podobného ByRef {1} nejde získat ani nastavit. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Metodu {0}, jejíž návratový typ {1} je podobný ByRef, nejde vyvolat. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Instanci typu podobného ByRef {0} nejde vytvořit. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Převod tabulky Hashtable v rozšířeném systému typů</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>V režimu ConstrainedLanguage nebude povolen převod typu HashTable na {0}.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Převod tabulky Hashtable v rozšířeném systému typů</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>V režimu ConstrainedLanguage nebude povolen převod typu {0} na {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/FileSystemProviderStrings.cs.resx b/src/System.Management.Automation/resources/cs/FileSystemProviderStrings.cs.resx new file mode 100644 index 00000000000..4420cda59a0 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/FileSystemProviderStrings.cs.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Vyvolat položku</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Odebrat soubor</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Odebrat adresář</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Kopírovat soubor</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Kopírovat adresář</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Přejmenovat soubor</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Přejmenovat adresář</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Přesunout soubor</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Přesunout adresář</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Nastavit vlastnost souboru</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Nastavit vlastnost adresáře</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1} Hodnota: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Vymazat vlastnost souboru</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Vymazat vlastnost adresáře</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Vytvořit soubor</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Vytvořit adresář</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Cíl: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Vymazat obsah</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Položku {0} se nepovedlo najít.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Položku {0} nejde odebrat: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Atributy položky {0} nejde obnovit: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Objekt v zadané cestě {0} neexistuje.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Adresář {0} nejde odebrat, protože není prázdný.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Typ není známým typem pro systém souborů. Je možné zadat jen file, directory nebo symboliclink.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Cestu nejde zpracovat, protože zadaná cesta odkazuje na položku mimo basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Zadaný kořen jednotky {0} buď neexistuje, nebo není složkou.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Položka se zadaným názvem {0} už existuje.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Při čtení proudu po jednom bajtu nejde zadat oddělovač.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Položku {0} nejde přepsat sama sebou.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Zadaný cíl nejde přejmenovat, protože představuje cestu nebo název zařízení.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Vlastnost {0} neexistuje nebo nebyla nalezena.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>K provedení této operace nemáte dostatečná přístupová práva nebo je položka skrytá, systémová či jen pro čtení.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Atribut nejde nastavit, protože atributy nejsou podporované. Nastavit je možné jen tyto atributy: Archive, Hidden, Normal, ReadOnly nebo System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Vlastnost nejde vymazat, protože není podporovaná. Vymazat je možné jen vlastnost Attributes.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Cestu {0} nejde zpracovat, protože cíl představuje rezervovaný název zařízení.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>Při zadání -AsByteStream se kódování nepoužívá.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>S kódováním po bajtech nejde pokračovat. Při použití kódování po bajtech musí být obsah typu byte.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Soubor nejde zpracovat, protože soubor {0} nebyl nalezen.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Adresář: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Kódování souboru nejde zjistit. Zadané kódování {0} není podporované při čtení obsahu v opačném pořadí.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Alternativní datový proud {0} souboru {1} se nepovedlo otevřít.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Proud {0} souboru {1}.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Parametry Raw a Wait nejde zadat ve stejném příkazu.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Pokud chcete použít přepínací parametr Persist, musí operační systém podporovat název jednotky (například písmena jednotek A–Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Při použití parametru Persist musí být kořen umístění systému souborů ve vzdáleném počítači.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Parametry {0} a {1} nejde zadat ve stejném příkazu.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Pro tuto operaci je vyžadován adresář. Položka {0} není adresář.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Vytvořit spojovací bod</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Vytvořit symbolický odkaz</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Tato operace vyžaduje oprávnění správce.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Vytvořit pevný odkaz</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Pro tuto operaci je vyžadován soubor. Položka {0} není soubor.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Pro zadanou cestu nejsou podporované pevné odkazy.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Pro zadanou cestu nejsou podporované symbolické odkazy.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Kopírování {0} do {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Cílová cesta {0} je soubor, který už v cílovém umístění existuje.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Soubor {0} se nepovedlo zkopírovat do vzdáleného cílového umístění.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Z: {0} do: {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Adresář {0} nejde zkopírovat do souboru {0}</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Nepovedlo se získat podřízené položky adresáře {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Vzdálený soubor {0} se nepovedlo přečíst.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Nejde ověřit, jestli je vzdálený cíl {0} soubor.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Adresář {0} se ve vzdáleném cíli nepovedlo vytvořit.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Byla překročena maximální velikost jednotky: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Odkaz nejde vytvořit, protože cesta už existuje: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Přeskakuje se už navštívený adresář {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Cílová cesta nemůže být podadresářem zdroje ani samotným zdrojem: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>Cíl a cesta nemůžou být stejné.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Zkopírováno {0} z {1} souborů</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} z {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Odebráno {0} z {1} souborů</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} z {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>Vytvoření spojovacího bodu vyžaduje absolutní cestu k cíli.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/FormatAndOutXmlLoadingStrings.cs.resx b/src/System.Management.Automation/resources/cs/FormatAndOutXmlLoadingStrings.cs.resx new file mode 100644 index 00000000000..e9d98a8937b --- /dev/null +++ b/src/System.Management.Automation/resources/cs/FormatAndOutXmlLoadingStrings.cs.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Element XML {2} nepovoluje atributy.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Uzel {2} nemůže obsahovat podřízené objekty.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvek {2} není platný.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Je vyžadovaná alespoň jedna výchozí položka {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Může existovat nejvýše jedna výchozí položka {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Název ovládacího prvku nesmí být null ani prázdný.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Zobrazení Out Of Band můžou obsahovat jen CustomControl nebo ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Zobrazení Out Of Band nemůže obsahovat GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Zobrazení nejde načíst.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: {2} není platná hodnota zarovnání.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Očekává se kladné celé číslo.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Definice záhlaví sloupců není platná. Všechna záhlaví se zahodí.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Počet položek řádku = {2} v alternativní sadě #{3} neodpovídá počtu položek výchozího řádku = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Počet položek záhlaví = {2} neodpovídá počtu položek výchozího řádku = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Musí být zadaná alespoň jedna položka zobrazení seznamu.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Položka vlastnosti není platná.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí seznam definic.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Očekává se logická hodnota.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Očekává se nezáporné celé číslo.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Očekává se celé číslo.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí hodnota vnitřního textu.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Seznam tokenů vlastního ovládacího prvku nesmí být prázdný.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvek {2} se nepovedlo načíst.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvek {2} nejde zadat bez výrazu.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvek {2} nejde zadat společně s výrazem.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí formátovací řetězec.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí text bloku skriptu.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí vlastnost.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Blok skriptu {2} není platný.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Řetězec {2} z prostředku {3} v sestavení {4} se nenašel.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prostředek {2} v sestavení {3} se nenašel.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Sestavení {2} se nenašlo.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Uzel musí být typu XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Očekává se výraz.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Bez výrazu nejde použít ovládací prvek ani Label.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Ovládací prvek a Label nejde použít současně.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: SelectionSetName a TypeName nejde použít současně.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Není zadaný typ ani podmínka pro použití zobrazení.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Hodnota {2} není platná.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Existuje duplicitní uzel.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvky {2} a {3} se vzájemně vylučují.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Prvky {2}, {3} a {4} se vzájemně vylučují.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: {2} je neznámý uzel.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: {2} je neznámý atribut.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí atribut {2}.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: Chybí uzel {2}.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: V prvku {2} chybí uzel.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: {2} je prázdný uzel.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Chyba na cestě XPath {0} v souboru {1}: {2} je prázdný atribut.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Chyba v souboru {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Soubor {0} obsahuje příliš mnoho chyb.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Při načítání souboru s daty formátování došlo k chybám: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Globální mezipaměť sestavení) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Cesta {0} není plně kvalifikovaná. Zadejte plně kvalifikovanou cestu k souboru formátu.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Objekt FormatTable nejde aktualizovat, protože mohl být vytvořený mimo prostředí runspace.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Při načítání objektu FormatTable došlo k chybám. Podrobné chybové zprávy najdete v obsahu vlastnosti Errors.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Chyba v datech formátování {0}: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Počet položek záhlaví = {2} neodpovídá počtu položek výchozího řádku = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Data formátování {2} nejsou platná.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Blok skriptu {2} není platný.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Prvek {2} se nepovedlo načíst.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: TableControl smí obsahovat jen jeden prvek {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Je vyžadovaná alespoň jedna výchozí položka {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Musí být zadaná alespoň jedna položka zobrazení seznamu.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Chyba v datech zobrazení s názvem typu {0} na indexu {1}: Může existovat nejvýše jedna výchozí položka {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Data formátování pro typ {0} obsahují příliš mnoho chyb.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Sdílenou tabulku formátování nejde aktualizovat více než jednou položkou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/FormatAndOut_MshParameter.cs.resx b/src/System.Management.Automation/resources/cs/FormatAndOut_MshParameter.cs.resx new file mode 100644 index 00000000000..143b9a7a56c --- /dev/null +++ b/src/System.Management.Automation/resources/cs/FormatAndOut_MshParameter.cs.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Hodnotu {0} nejde převést na žádný z následujících typů: {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Hodnota parametru byla null. Očekával se jeden z následujících typů: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>Duplicitní klíč {0} je v konfliktu s klíčem {1}.</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>Klíč {0} má neplatný typ {1}. Očekávají se typy {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>Klíč {0} má neplatný typ {1}. Očekává se typ {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>Klíč {0} je nejednoznačný. Klíče {1} a {2} jsou v konfliktu.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Hodnota klíče nesmí být null.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Typ klíče {0} není platný. Klíč musí být řetězec.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>Klíč {0} nemá žádnou hodnotu.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Chybí povinná položka pro {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>Klíč {0} není platný.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>Hodnota {0} klíče {1} není platná. Platné hodnoty jsou {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>Hodnota {0} klíče {1} musí být větší než 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>Klíč {0} nemůže mít prázdný formátovací řetězec.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>Klíč {0} nemůže mít hodnotu prázdného řetězce.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Hodnota prázdného řetězce není povolená.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>Klíč {0} nemůže v hodnotě {1} obsahovat zástupné znaky.</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>V hodnotě {0} nejsou povolené zástupné znaky.</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>Hodnota EnumerableExpansion není platná.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/FormatAndOut_format_xxx.cs.resx b/src/System.Management.Automation/resources/cs/FormatAndOut_format_xxx.cs.resx new file mode 100644 index 00000000000..c35107ace49 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/FormatAndOut_format_xxx.cs.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Parametry rutiny View a Property se vzájemně vylučují.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Parametry rutiny AutoSize a Column se vzájemně vylučují.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Název zobrazení {0} nebyl nalezen.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Název zobrazení {0} nebyl ve formátování {1} nalezen.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Pro objekty {1} neexistují žádná zobrazení {0}.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Název zobrazení {0} nebyl nalezen. Zadejte jedno z následujících {1} zobrazení a zkuste to znovu: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Zkuste použít některou z těchto dalších rutin pro formátování: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>Následující objekt podporuje rozhraní IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>Rozhraní IEnumerable neobsahuje žádné objekty.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>Rozhraní IEnumerable obsahuje následující objekt:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>Rozhraní IEnumerable obsahuje následující objekty ({0}):</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Neznámé ID třídy {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Typ {0} pro vlastnost {1} není platný.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>Hodnota datového členu {0} nemůže být null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Typ objektu nebyl rozpoznán.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Nepodařilo se vytvořit objekt s ID třídy {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>Vlastnost {0} je rekurzivní.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Nepodařilo se vyhodnotit výraz {0}.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Nepodařilo se interpretovat formátovací řetězec {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/FormatAndOut_out_xxx.cs.resx b/src/System.Management.Automation/resources/cs/FormatAndOut_out_xxx.cs.resx new file mode 100644 index 00000000000..4a0b834b92a --- /dev/null +++ b/src/System.Management.Automation/resources/cs/FormatAndOut_out_xxx.cs.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> další stránka, <CR> další řádek, Q konec</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>Hodnota LineOutput nesmí být null.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Typ {0} pro LineOutput nebyl očekáván. LineOutput očekává typ {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>Objekt typu {0} není platný nebo není ve správném pořadí. Pravděpodobně je to způsobeno uživatelsky zadaným příkazem {1}, který je v konfliktu s výchozím formátováním.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Nelze otevřít soubor{0}.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Výstup do souboru</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/GetErrorText.cs.resx b/src/System.Management.Automation/resources/cs/GetErrorText.cs.resx new file mode 100644 index 00000000000..46142eb889d --- /dev/null +++ b/src/System.Management.Automation/resources/cs/GetErrorText.cs.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Nelze načíst prostředek se základním názvem {0}.</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Nelze načíst řetězec prostředku s ID {0}.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Nastavení zásady zastavení brání spouštění příkazů.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Nelze načíst zprávu {0} {1} {2}, protože sestavení nebylo zaregistrováno.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Nelze načíst zprávu {0} {1} {2}. Formát řetězce šablony není platný v řetězci šablony {3}.</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Nelze načíst zprávu {0} {1} {2}. Řetězec šablony existuje, ale jeho hodnota je prázdná nebo prázdná obsahuje jen mezery.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Kanál se zastavil.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Skript selhal kvůli přetečení hloubky volání.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Kanál selhal kvůli přetečení hloubky volání.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/HelpDisplayStrings.cs.resx b/src/System.Management.Automation/resources/cs/HelpDisplayStrings.cs.resx new file mode 100644 index 00000000000..47909d8aa32 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/HelpDisplayStrings.cs.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NÁZEV</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>SYNOPSE</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>POPIS</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAXE</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETRY</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>VSTUP</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>VÝSTUP</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>UKONČUJÍCÍ CHYBY</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>NEUKONČUJÍCÍ CHYBY</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>POZNÁMKY</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>PŘÍKLADY</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Příklad</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>PŘÍKLAD</value> + </data> + <data name="Output" xml:space="preserve"> + <value>VÝSTUP</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>SOUVISEJÍCÍ ODKAZY</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>KRÁTKÝ POPIS</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Název:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Otázka:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Odpověď</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Období:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definice:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Obsah:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>NÁZEV POSKYTOVATELE</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Tato rutina podporuje společné parametry: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable a OutVariable. Další informace viz + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Požadováno? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Pozice? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Typ: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Typ cílového objektu: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Výchozí hodnota </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Přijmout vstup z kanálu? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Jsou podporovány zástupné znaky? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Kategorie: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Navrhovaná akce: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Další informace získáte zadáním: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Pokud potřebujete technické informace, zadejte: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Pokud chcete zobrazit příklady, zadejte: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Chcete-li získat online nápovědu, zadejte: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>POZNÁMKY</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Pojmenované</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>JEDNOTKY</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>SCHOPNOSTI</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>ÚLOHY</value> + </data> + <data name="Task" xml:space="preserve"> + <value>ÚLOHA: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTRY</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>DYNAMICKÉ PARAMETRY</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Podporované rutiny: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIASY</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help nemůže v tomto počítači najít soubory nápovědy pro tuto rutinu. Zobrazuje pouze částečnou nápovědu. + -- Pokud chcete stáhnout a nainstalovat soubory nápovědy pro modul, který obsahuje tuto rutinu, použijte Update-Help. + Pokud chcete zobrazit téma nápovědy pro tuto rutinu online, zadejte: Get-Help {0} -Online nebo + přejděte na {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Žádné</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Aliasy </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamické? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Název sady parametrů </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Nepodařilo se načíst soubor XML HelpInfo pro jazykovou verzi uživatelského rozhraní {0}. Ověřte, že je vlastnost HelpInfoUri v manifestu modulu platná, nebo zkontrolujte síťové připojení a pak příkaz spusťte znovu.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Zadaná jazyková verze není podporována: {0}. Zadejte jazykovou verzi z následujícího seznamu: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Odkládá chybu a zkouší záložní jazykové verze. Pokud není podporována žádná záložní verze, zobrazí se jako chyba: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Adresář ModuleBase nelze najít. Ověřte adresář a zkuste to znovu.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Cesta {0} není platný adresář. Ujistěte se, že adresář existuje, a zkuste to znovu.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Identifikátor URI nápovědy nemůže obsahovat více než 10 přesměrování. Zadejte platný identifikátor URI nápovědy.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Aktualizuje se nápověda.</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Připojování k obsahu nápovědy...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Stahuje se obsah nápovědy...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Instaluje se obsah nápovědy...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Vyhledává se obsah nápovědy...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(vše)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Nebyly nalezeny žádné moduly PowerShellu odpovídající následujícímu vzoru: {0}. Ověřte vzor a potom příkaz opakujte.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Nebyly nalezeny žádné moduly PowerShellu, které odpovídají zadanému FullyQualifiedModule {0}. Ověřte hodnotu FullyQualifiedModule a potom příkaz spusťte znovu.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Obsah nápovědy nebyl nalezen. Ujistěte se, že je server dostupný a že je umístění obsahu nápovědy správně definováno v souboru XML HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Příkaz Update-Help selhal, protože zadaný modul nepodporuje aktualizovatelnou nápovědu. Použijte Get-Help -Online nebo vyhledejte online nápovědu k příkazům v tomto modulu.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Následující parametr nesmí mít hodnotu null ani být prázdný: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Následující parametr nesmí mít hodnotu null ani být prázdný: Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Operace Update-Help byla úspěšně dokončena.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Při extrahování obsahu nápovědy došlo k chybě.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Nelze se připojit k obsahu nápovědy. Server, na kterém je uložen obsah nápovědy, nemusí být dostupný. Ověřte, že je server dostupný, nebo počkejte, až bude server znovu online, a pak příkaz spusťte znovu.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Obsah nápovědy v zadaném umístění není platný. Zadejte umístění, které obsahuje platný obsah nápovědy.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>Soubor XML HelpInfo není platný. Zadejte platný kód XML HelpInfo.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Obsah nápovědy byl úspěšně uložen do tohoto umístění: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Soubor XSD obsahu nápovědy nelze v {0} najít. Ověřte, že soubor XSD v zadaném umístění existuje, a pak příkaz zkuste spustit znovu.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Nepodařilo se aktualizovat nápovědu pro moduly: +{0} +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Ukládá se nápověda.</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Obsah nápovědy obsahuje neplatné soubory. Podporovány jsou pouze soubory .txt a .xml.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Nepodařilo se uložit nápovědu pro moduly {0}: {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Nepodařilo se uložit nápovědu pro moduly {0} s jazykovými verzemi uživatelského rozhraní {{{1}}}: {2}. +Obsah nápovědy pro angličtinu (USA) je k dispozici a lze ho uložit pomocí příkazu Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Nepodařilo se aktualizovat nápovědu pro moduly {0} s jazykovými verzemi uživatelského rozhraní {{{1}}} : {2}. +Obsah nápovědy pro angličtinu (USA) je k dispozici a lze ho nainstalovat pomocí příkazu Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Vaše aktuální jazyková verze je {0} a není přidružená k žádnému jazyku. Zvažte změnu jazykové verze systému nebo instalaci obsahu nápovědy pro angličtinu (USA) pomocí příkazu Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Parametr -Recurse je k dispozici pouze v případě, že je zadána zdrojová cesta.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Cesta {0} neobsahuje poskytovatele FileSystem. Ověřte, že zadaná cesta obsahuje poskytovatele FileSystem, a pak příkaz zkuste spustit znovu.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Hledání v nápovědě pro {0}...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Nebyla nalezena žádná jazyková verze uživatelského rozhraní odpovídající následujícímu vzoru: {0}. Ověřte vzor a potom příkaz opakujte.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>Nápověda pro modul {0} nebyla uložena, protože příkaz Save-Help byl na tomto počítači spuštěn během posledních 24 hodin. +Pokud chcete nápovědu znovu uložit, přidejte do příkazu parametr Force.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Nápověda pro modul {0} nebyla aktualizována, protože příkaz Update-Help byl na tomto počítači spuštěn během posledních 24 hodin. +Pokud chcete nápovědu znovu aktualizovat, přidejte do příkazu parametr Force.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Nejnovější soubory nápovědy už jsou nainstalované.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Verze jazykové verze {2}: {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Aktualizováno: {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Hodnota klíče HelpInfoUri v manifestu modulu se musí přeložit na adresu URL kontejneru nebo kořenovou adresu URL na webu, kde jsou uložené soubory nápovědy. Identifikátor HelpInfoUri {0} se nepřekládá na kontejner.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Obsah nápovědy musí být v oboru názvů {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help nemůže v tomto počítači najít soubory nápovědy pro tuto rutinu. Zobrazuje pouze částečnou nápovědu. + -- Pokud chcete stáhnout a nainstalovat soubory nápovědy pro modul, který obsahuje tuto rutinu, použijte Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Nejaktuálnější soubory nápovědy jsou již staženy.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>Uloženo: {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>Identifikátor HelpInfoURI {0} nezačíná řetězcem HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>Kořenovým prvkem obsahu nápovědy musí být „helpItems“.</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Ukládá se nápověda pro modul {0}.</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Aktualizuje se nápověda pro modul {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Překládá se identifikátor URI: {0}.</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>Identifikátor URI nápovědy: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, aktuální verze: {1}, dostupná verze: {2}, jazyková verze uživatelského rozhraní (UICulture): {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>VLASTNOSTI</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METODY</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/HelpErrors.cs.resx b/src/System.Management.Automation/resources/cs/HelpErrors.cs.resx new file mode 100644 index 00000000000..744bc16cefb --- /dev/null +++ b/src/System.Management.Automation/resources/cs/HelpErrors.cs.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help v této relaci nenašel {0} v žádném souboru nápovědy. Aktualizovaná témata nápovědy stáhnete zadáním příkazu Update-Help. Online nápovědu získáte vyhledáním tématu nápovědy v knihovně TechNet na adrese https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Kategorii nápovědy nejde zpracovat, protože {0} není platná kategorie nápovědy.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Soubor nápovědy {0} nejde načíst. Podrobnosti: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>K souboru nápovědy {0} nejde získat přístup, protože aktuální uživatel nemá přístupová práva k souboru. Podrobnosti: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Soubor nápovědy {0} není platný dokument XML. Podrobnosti: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Při načítání obsahu nápovědy pro {0} ze souboru {1} došlo k chybě. Podrobnosti: {2}. Aktualizovaná témata nápovědy stáhnete spuštěním rutiny Update-Help. Online nápovědu získáte vyhledáním tématu nápovědy v knihovně TechNet na adrese https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Poskytovatele {0} nejde načíst. Podrobnosti: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Soubor nápovědy nejde načíst. Počet chyb: {1}. Došlo k nim při načítání souboru nápovědy {0}.</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Uzel {0} nemůže mít jako podřízený uzel {1}. Cesta k uzlu: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Uzel {0} může mít nejvýše {2} podřízených uzlů typu {1}. Cesta k uzlu: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Klíč registru se nepovedlo najít: {0}{1}. K načtení souborů nápovědy se použije {2}.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Kritériím {0} neodpovídá žádný parametr.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>Požadovaná kategorie nápovědy nepodporuje {0}.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Online verzi tohoto tématu nápovědy nejde zobrazit, protože internetová adresa (URI) tématu není zadaná v kódu příkazu ani v souboru nápovědy k příkazu.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>Zadaný identifikátor URI {0} není platný.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Prohlížeč pro zobrazení online nápovědy se nepovedlo spustit. K otevření identifikátoru URI {0} není přidružený žádný program ani prohlížeč.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Protokol zadaný v identifikátoru URI {0} není podporovaný. Podporují se jen protokoly {1} a {2}.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Našlo se několik témat nápovědy. S možností -{0} použijte jen jedno téma nápovědy.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Nápovědu nejde získat ze vzdáleného prostředí runspace, protože toto prostředí ještě není otevřené. Otevřete prostředí runspace spuštěním příkazu implicitní vzdálené komunikace a potom zkuste příkaz pro získání nápovědy spustit znovu.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Přístup je odepřený. Příkaz nemohl aktualizovat témata nápovědy pro základní moduly PowerShellu ani pro žádné moduly v adresáři $pshome\Modules. +Pokud chcete tato témata nápovědy aktualizovat, spusťte PowerShell pomocí příkazu Spustit jako správce a zkuste Update-Help spustit znovu.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Pokud chcete používat {0}, ujistěte se, že vaše aplikace používá jako sadu SDK projektu Microsoft.NET.Sdk.WindowsDesktop a že je k dispozici odpovídající sestavení Microsoft.PowerShell.GraphicalHost. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} ve vzdálené relaci nefunguje.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName nemůže odkazovat na samotnou funkci.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>V omezené relaci nejde získat nápovědu ze síťového umístění.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Příkaz není v omezené relaci povolen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/HistoryStrings.cs.resx b/src/System.Management.Automation/resources/cs/HistoryStrings.cs.resx new file mode 100644 index 00000000000..2c3d906d1f6 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/HistoryStrings.cs.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>Identifikátor {0} není platnou hodnotou identifikátoru historie. Zadejte kladné číslo a zkuste to znovu.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Nepodařilo se najít historii pro ID {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Parametr Count nelze kombinovat s více ID.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Nepodařilo se najít historii pro příkazový řádek {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Nepodařilo se najít nejnovější historii.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Rutina Invoke-History je opakovaně volána ve smyčce.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Nelze zpracovat více příkazů historie. Pomocí Invoke-History můžete spustit pouze jeden příkaz.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Historii nelze přidat, protože vstupní objekt nemá platný formát.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>Identifikátor {0} není platný. Zadejte kladné číslo a zkuste to znovu.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Tento příkaz vymaže všechny položky z historie relace.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Parametr Count nelze kombinovat s více parametry CommandLine.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/HostInterfaceExceptionsStrings.cs.resx b/src/System.Management.Automation/resources/cs/HostInterfaceExceptionsStrings.cs.resx new file mode 100644 index 00000000000..367553bcad4 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/HostInterfaceExceptionsStrings.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Došlo k chybě typu {0}.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Příkaz s výzvou uživateli selhal, protože hostitelský program nebo typ příkazu nepodporuje interakci s uživatelem. Použijte hostitelský program, který podporuje interakci s uživatelem, například konzolu PowerShellu, a z typů příkazů, které interakci s uživatelem nepodporují, odeberte příkazy související s výzvami.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Příkaz s výzvou uživateli selhal, protože hostitelský program nebo typ příkazu nepodporuje interakci s uživatelem. Hostitel se pokoušel vyžádat potvrzení pomocí následující zprávy: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Metodu nejde vyvolat, protože fond byl zavřený nebo selhal.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/InternalCommandStrings.cs.resx b/src/System.Management.Automation/resources/cs/InternalCommandStrings.cs.resx new file mode 100644 index 00000000000..d588d17fe67 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/InternalCommandStrings.cs.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Název vstupu {0} je nejednoznačný. Dá se přeložit na několik odpovídajících metod. Mezi možné shody patří:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Název vstupu {0} je nejednoznačný. Dá se přeložit na několik odpovídajících členů. Mezi možné shody patří:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Načíst hodnotu pro klíč {0}</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Vyvolat metodu {0} s argumenty: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Vyvolat metodu {0}</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Načíst hodnotu vlastnosti {0}</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Nelze pracovat s objektem vstupu, který je null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Název vstupu {0} nelze přiřadit metodě.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Nelze vyvolat metodu v režimu omezeného jazyka.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Parametry -WhatIf a -Confirm nejsou podporovány pro bloky skriptu.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>Operace {0} není v režimu RestrictedLanguage povolena.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>K porovnání dvou zadaných hodnot je vyžadován operátor. Do příkazu zahrňte platný operátor a potom příkaz spusťte znovu. Například Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Název vstupu {0} nelze přeložit na vlastnost.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Název vstupu {0} nelze přeložit na člen.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>Zadaný operátor vyžaduje jak parametr -Property, tak parametr -Value. Zadejte hodnoty pro oba parametry a potom příkaz spusťte znovu.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Tuto metodu nelze spustit v aktuálním vlákně. Lze ji volat pouze ve vlákně rutiny.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel používající proměnnou nemůže být blok skriptu. Proměnné bloku skriptu předané jako vstup nejsou podporovány s ForEach-Object -Parallel a mohou vést k nedefinovanému chování.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Objekt vstupu předávaný kanálem do ForEach-Object -Parallel nemůže být blok skriptu. Proměnné bloku skriptu předané jako vstup nejsou podporovány s ForEach-Object -Parallel a mohou vést k nedefinovanému chování.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Parametr TimeoutSeconds nelze použít s parametrem AsJob.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Následující běžné parametry nejsou v sadě parametrů Parallel aktuálně podporovány: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Při zpracování vstupu ForEach-Object -Parallel došlo k neočekávané chybě. To může znamenat, že některé vstupy předávané kanálem nebyly zpracovány. Chyba: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Rutina ForEach-Object</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Vyvolání metody u typu {0} nebude povoleno, pokud bude spuštěno v režimu omezeného jazyka.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/InternalHostStrings.cs.resx b/src/System.Management.Automation/resources/cs/InternalHostStrings.cs.resx new file mode 100644 index 00000000000..abd5522d79c --- /dev/null +++ b/src/System.Management.Automation/resources/cs/InternalHostStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>Metoda EnterNestedPrompt nebyla volána tolikrát, kolikrát byla volána metoda ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/InternalHostUserInterfaceStrings.cs.resx b/src/System.Management.Automation/resources/cs/InternalHostUserInterfaceStrings.cs.resx new file mode 100644 index 00000000000..9a52e6c18b0 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/InternalHostUserInterfaceStrings.cs.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug se zastavilo, protože hodnota proměnné DebugPreference byla Stop.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Hodnota {0} není podporovaná hodnota ActionPreference.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Parametr {0} musí obsahovat alespoň jednu hodnotu.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Ano</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Pokračovat.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>An&o pro všechny</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Pokračovat a v této relaci se už znovu neptat, jestli chcete pokračovat.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Ne</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Ukončit operaci s chybou.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Ne pro vš&echny</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Ukončit operaci s chybou. V této relaci nepožadovat obnovení operace.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Pozastavit</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Pozastavit aktuální operaci a přejít na příkazový řádek. Pozastavenou operaci obnovíte zadáním exit.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Pokračovat v této operaci?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(výchozí hodnota je {0})</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(výchozí volby jsou {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Volba[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>{0} musí mít alespoň jeden prvek.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>{0} musí být platný index do {1}. {2} není platný index.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Klávesovou zkratku nelze zpracovat, protože otazník (?) nelze použít jako klávesovou zkratku.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>PODROBNÉ: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>UPOZORNĚNÍ: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>LADIT: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>Hostitel momentálně nezaznamenává přepis.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Čas spuštění příkazu: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Začátek přepisu PowerShellu +Čas zahájení: {0:yyyyMMddHHmmss} +Uživatelské jméno: {1} +Uživatel RunAs: {2} +Název konfigurace: {3} +Počítač: {4} ({5}) +Hostitelská aplikace: {6} +ID procesu: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Začátek přepisu PowerShellu +Čas zahájení: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Konec přepisu PowerShellu +Čas ukončení: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Cesta k souboru {0} odkazuje na adresář.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/Logging.cs.resx b/src/System.Management.Automation/resources/cs/Logging.cs.resx new file mode 100644 index 00000000000..a92e498a54b --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Logging.cs.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> TřídaVýjimky=[ExceptionClass] + KategorieChyby=[ErrorCategory] + IDChyby=[ErrorId] + ChybováZpráva=[ErrorMessage] + + Závažnost=[Severity] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine] + +DalšíInformace: + Název=[AdditionalInfo_Name1];Hodnota=[AdditionalInfo_Value1] + Název=[AdditionalInfo_Name2];Hodnota=[AdditionalInfo_Value2] + Název=[AdditionalInfo_Name3];Hodnota=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> TřídaVýjimky=[ExceptionClass] + KategorieChyby=[ErrorCategory] + IDChyby=[ErrorId] + ChybováZpráva=[ErrorMessage] + + Závažnost=[Severity] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> NázevPoskytovatele=[ProviderName] + TřídaVýjimky=[ExceptionClass] + KategorieChyby=[ErrorCategory] + IDChyby=[ErrorId] + ChybováZpráva=[ErrorMessage] + + Závažnost=[Severity] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NovýStavJádra=[NewEngineState] + PředchozíStavJádra=[PreviousEngineState] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NovýStavPříkazu=[NewCommandState] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> NázevPoskytovatele=[ProviderName] + NovýStavPoskytovatele=[NewProviderState] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> NázevProměnné=[VariableName] + NováHodnota=[NewValue] + PředchozíHodnota=[PreviousValue] + + PořadovéČíslo=[SequenceNumber] + + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevPříkazu=[CommandName] + TypPříkazu=[CommandType] + NázevSkriptu=[ScriptName] + CestaKPříkazu=[CommandPath] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> PořadíPodrobností=[DetailSequence] + CelkemPodrobností=[DetailTotal] + + PořadovéČíslo=[SequenceNumber] + + IDUživatele=[User] + NázevHostitele=[HostName] + VerzeHostitele=[HostVersion] + IDHostitele=[HostId] + HostitelskáAplikace=[HostApplication] + VerzeJádra=[EngineVersion] + IDProstředíRunspace=[RunspaceId] + IDKanálu=[PipelineId] + NázevSkriptu=[ScriptName] + PříkazovýŘádek=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>NEZNÁMÉ</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>Experimentální funkce jádra {0} deklarovaná v konfiguračním souboru není v aktuálním PowerShellu zaregistrovaná.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Experimentální funkce {0} deklarovaná v konfiguračním souboru není platná. +Název experimentální funkce musí odpovídat následující konvenci: + Název funkce jádra: PS[FeatureName] + Název funkce modulu: [ModuleName].[FeatureName]</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/Metadata.cs.resx b/src/System.Management.Automation/resources/cs/Metadata.cs.resx new file mode 100644 index 00000000000..4d5ad4f8fb4 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Metadata.cs.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Atributy pro {0} nejde inicializovat: {1}</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Argument nejde ověřit, protože jeho typ {0} není stejný typ ({1}) jako maximální a minimální limity parametru. Ověřte, že je argument typu {1}, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Argument {0} nejde ověřit, protože jeho hodnota není větší než nula.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Argument {0} nejde ověřit, protože jeho hodnota není větší nebo rovna nule.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Argument {0} nejde ověřit, protože jeho hodnota není menší než nula.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Argument {0} nejde ověřit, protože jeho hodnota není menší nebo rovna nule.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Zadaný minimální rozsah ({0}) nejde přijmout, protože není stejného typu jako zadaný maximální rozsah ({1}). Aktualizujte atribut ValidateRange pro parametr.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Typy parametrů MaxRange a MinRange nejde přijmout. Oba parametry musí být objekty implementující rozhraní IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Zadaný maximální rozsah nejde přijmout, protože je menší než zadaný minimální rozsah. Aktualizujte atribut ValidateRange pro parametr.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>Argument {0} je větší než maximální povolený rozsah {1}. Zadejte argument menší nebo rovný {1} a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>Argument {0} je menší než minimální povolený rozsah {1}. Zadejte argument větší nebo rovný {1} a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>Argument {0} neodpovídá vzoru {1}. Zadejte argument odpovídající {1} a příkaz zkuste znovu.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>Atribut ValidateCount nejde použít u parametru, který není pole. Buď atribut z parametru odeberte, nebo nastavte parametr jako pole.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Požadovaný počet hodnot parametru: {0}. Počet zadaných hodnot: {1}.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Parametr vyžaduje nejméně {0} a nejvýše {1} hodnot. Počet zadaných hodnot: {2}.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Zadaný maximální počet argumentů parametru je menší než zadaný minimální počet argumentů. Aktualizujte atribut ValidateCount pro parametr.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Zadaná maximální délka argumentu ve znacích je kratší než zadaná minimální délka argumentu ve znacích. Aktualizujte atribut ValidateLength pro parametr.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>Atribut ValidateLength nejde použít u parametru, který není typu string nebo string[]. Nastavte parametr jako typ string nebo string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>Délka argumentu ve znacích ({1}) je příliš krátká. Zadejte argument s délkou větší nebo rovnou {0} a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>Délka argumentu ve znacích ({1}) je příliš dlouhá. Zadejte argument s délkou menší nebo rovnou {0} a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>Argument {0} nepatří do sady {1} zadané atributem ValidateSet. Zadejte argument, který je v sadě, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Generátor platných hodnot vrátil hodnotu null.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>{0} selhalo u vlastnosti {1} {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Příkaz nejde získat ani spustit. Byl překročen maximální počet sad parametrů pro tento příkaz.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Argument nejde zpracovat, protože jeho hodnota není řetězec. Hodnoty argumentů parametrů se zadaným atributem ArgumentTransformationAttribute by měly být řetězce.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Proměnnou nejde ověřit, protože hodnota {1} není platná hodnota pro proměnnou {0}.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Atribut nejde přidat, protože proměnná {0} s hodnotou {1} by už nebyla platná.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>Argument je null. Zadejte platnou hodnotu argumentu a potom zkuste příkaz spustit znovu.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>Argument má hodnotu null nebo kolekce argumentů obsahuje prvek s hodnotou null. Zadejte kolekci, která neobsahuje žádné hodnoty null, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Argument je null nebo prázdný. Zadejte argument, který není null ani prázdný, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>Argument je null, prázdný nebo kolekce argumentů obsahuje prvek s hodnotou null. Zadejte kolekci, která neobsahuje žádné hodnoty null, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>Argument je null, prázdný nebo obsahuje jen prázdné znaky. Zadejte argument, který obsahuje jiné než prázdné znaky, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Prvek kolekce argumentů je null, prázdný nebo obsahuje jen prázdné znaky. Zadejte kolekci, která neobsahuje žádnou z těchto hodnot, a potom příkaz zkuste znovu.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Parametr s názvem {0} byl pro příkaz definován několikrát.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Alias parametru nejde zadat, protože alias s názvem {0} už byl pro příkaz definován několikrát.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Parametr {0} nejde zadat, protože je v konfliktu s aliasem stejného názvu pro parametr {1}.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Ověřovací skript {1} pro argument s hodnotou {0} nevrátil výsledek True. Zjistěte, proč ověřovací skript selhal, a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>Argument {0} neobsahuje platnou verzi PowerShellu. Zadejte platné číslo verze a potom příkaz zkuste znovu.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Argument {0} nejde ověřit, protože nejde o platný název proměnné.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Typ převodu úlohy musí být odvozený z IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>Argument cesty není platný. Zadejte argument cesty typu string.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Jednotka {0} v argumentu cesty nepatří do sady schválených jednotek: {1}. Zadejte argument cesty se schválenou jednotkou.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>Argument cesty obsahuje neplatné znaky.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>Argument cesty nemá kořenovou jednotku. Zadejte úplný argument cesty s kořenovou jednotkou.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>Argument parametru {0} nemůže mít hodnotu null ani prázdný řetězec.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Člen výčtu {0} není platná hodnota parametru {1}. Zadejte jednoho z těchto členů a zkuste to znovu: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Vstup nejde zpracovat. Argument {0} není důvěryhodný.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Selhání kontroly atributu ValidateTrustedData</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>Argument parametru {0} není důvěryhodný a v režimu Constrained Language neprojde kontrolou atributu parametru ValidateTrustedData.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/MiniShellErrors.cs.resx b/src/System.Management.Automation/resources/cs/MiniShellErrors.cs.resx new file mode 100644 index 00000000000..4a6fdd8c299 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/MiniShellErrors.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Aktualizace není podporována pro kategorii konfigurace prostředí runspace {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Při aktualizaci seznamu sestavení pro prostředí runspace došlo k následujícím chybám: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/Modules.cs.resx b/src/System.Management.Automation/resources/cs/Modules.cs.resx new file mode 100644 index 00000000000..dc1ee22f194 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Modules.cs.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Zadaný modul {0} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Zadaný modul {0} verze {1} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Zadaná hodnota MaximumVersion {0} nebyla správná. Pokud používáte *, MaximumVersion podporuje jen jeden znak * a ten musí být vždy na konci hodnoty MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Zadaný modul {0} s MaximumVersion {1} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Zadaný modul {0} s MinimumVersion {1} a MaximumVersion {2} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion {0} by neměla být vyšší než MaximumVersion {1}.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>Sestavení {0} nebylo načteno, protože nebylo nalezeno žádné sestavení s tímto názvem. Ověřte název sestavení a zkuste to znovu.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Modul ke zpracování {0}, uvedený v poli {1} manifestu modulu {2}, nebyl zpracován, protože v žádném adresáři modulů nebyl nalezen platný modul.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Pro modul {0} nebyl vrácen žádný vlastní objekt, protože parametr -AsCustomObject je možné použít jen s moduly skriptů.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Manifest modulu {0} se nepovedlo zpracovat, protože nejde o platný soubor manifestu modulu PowerShellu. Odeberte nepovolené prvky: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>Zpracováním souboru manifestu modulu {0} nevznikl platný objekt manifestu. Upravte soubor tak, aby obsahoval platný manifest modulu PowerShellu. Platný manifest můžete vytvořit pomocí rutiny New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Modul {0} nejde importovat, protože jeho manifest obsahuje jednoho nebo více neplatných členů. Platní členové manifestu jsou ({1}). Odeberte neplatné členy ({2}) a potom zkuste modul importovat znovu.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>Tabulka hash popisující modul obsahuje jednoho nebo více neplatných členů. Platní členové jsou ({0}). Odeberte neplatné členy ({1}) a zkuste to znovu.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Modul {0} nejde načíst, protože byl překročen limit vnoření modulů. Moduly je možné vnořit jen do {1} úrovní. Vyhodnoťte a změňte pořadí načítání modulů, aby se nepřekročil limit vnoření, a potom zkuste skript spustit znovu.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Člen ModuleVersion není v manifestu modulu přítomný. Tento člen musí existovat a musí mu být přiřazeno číslo verze ve tvaru :n.n.n.n:. Přidejte chybějící člen do souboru {0}.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Člen {0} není v souboru manifestu modulu {2} platný: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>Verze {0} modulu {1} nesplňuje požadavek na minimální verzi {2}. Ověřte, že je číslo verze podporované, a potom zkuste modul znovu načíst.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>Verze PowerShellu v tomto počítači je {0}. Modul {1} vyžaduje ke spuštění minimálně PowerShell verze {2}. Ověřte, že máte nainstalovanou minimální požadovanou verzi PowerShellu, a potom to zkuste znovu.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Člen NestedModules manifestu modulu nejde použít, pokud je člen ModuleToProcess binární modul. Upravte soubor manifestu modulu v umístění {0} a potom to zkuste znovu.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Člen {0} v manifestu modulu není platný: {1}. Ověřte, že je pro toto pole v souboru {2} zadaná platná hodnota.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Cesta k manifestu modulu {0} není platná. Hodnota argumentu Path musí odkazovat na jeden soubor s příponou .psd1. Změňte hodnotu argumentu Path tak, aby odkazovala na platný soubor psd1, a potom to zkuste znovu.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>Klíč ModuleVersion v manifestu modulu {0} určuje verzi modulu {1}, která neodpovídá názvu složky verze v umístění {2}. Změňte hodnotu klíče ModuleVersion tak, aby odpovídala názvu složky verze.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>Zadaná položka NestedModule {0} v manifestu modulu {1} není platná. Po aktualizaci této položky platnými hodnotami to zkuste znovu.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>Zadaná položka RequiredAssemblies {0} v manifestu modulu {1} není platná. Po aktualizaci této položky platnými hodnotami to zkuste znovu.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>Zadaná položka FileList {0} v manifestu modulu {1} není platná. Po aktualizaci této položky platnými hodnotami to zkuste znovu.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>Zadaná položka RequiredModules {0} v manifestu modulu {1} není platná. Po aktualizaci této položky platnými hodnotami to zkuste znovu.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>Zadaná položka ModuleList {0} v manifestu modulu {1} není platná. Po aktualizaci této položky platnými hodnotami to zkuste znovu.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Manifest modulu {0} je zadaný s klíčem CompatiblePSEditions, který se podporuje jen v PowerShellu verze 5.1 nebo novější. Aktualizujte hodnotu klíče PowerShellVersion na 5.1 nebo novější a zkuste to znovu.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>Zadaná hodnota {0} pro CompatiblePSEditions obsahuje duplicitní názvy edic PowerShellu. Po odebrání duplicitních názvů edic PowerShellu to zkuste znovu.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>Verze zadaná v klíči ModuleVersion se shoduje s názvem složky verze.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Složka verze {0} pod modulem {1} se přeskakuje, protože neobsahuje platný soubor manifestu modulu.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Člen ModuleName v tabulce hash popisující tento modul neexistuje.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Členy ModuleVersion, MaximumVersion a RequiredVersion v tabulce hash popisující tento modul neexistují. Jeden z těchto tří členů musí existovat a musí mu být přiřazeno číslo verze ve formátu n.n.n.n.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Požadovaný modul {1} není načtený. Načtěte modul nebo ho odeberte z RequiredModules v souboru {0}.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Požadovaný modul {1} s GUID {2} není načtený. Načtěte modul nebo ho odeberte z RequiredModules v souboru {0}.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Požadovaný modul {1} verze {2} není načtený. Načtěte modul nebo ho odeberte z RequiredModules v souboru {0}.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Požadovaný modul {1} s MaximumVersion {2} není načtený. Načtěte modul nebo ho odeberte z RequiredModules v souboru {0}.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Požadovaný modul {1} s MinimumVersion {2} a MaximumVersion {3} není načtený. Načtěte modul nebo ho odeberte z RequiredModules v souboru {0}.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Modul {0} s ModuleVersion {1} nejde najít.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Modul {0} s RequiredVersion {1} nejde najít.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Modul {0} s MaximumVersion {1} nejde najít.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Modul {0} s ModuleVersion {1} a MaximumVersion {2} nejde najít.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Modul {0} nejde najít.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Nebyly odebrány žádné moduly. Ověřte, že je zadání modulů k odebrání správné a že tyto moduly v runspace existují.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Člen {0}, který byl importován z modulu {1}, nejde odebrat z tohoto důvodu: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Modul {0} nejde odebrat, protože je jen pro čtení. Pokud chcete odebrat moduly jen pro čtení, přidejte do příkazu parametr Force.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Modul {0} nejde odebrat, protože je označený jako konstanta. Modul nejde odebrat, pokud je označený jako konstanta.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Modul {0} nejde odebrat, protože ho vyžaduje {1}. Pokud chcete modul odebrat, přidejte do příkazu parametr Force.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Rutinu Export-ModuleMember je možné volat jen z modulu.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>Přípona {0} není platná přípona modulu. Podporované přípony modulů jsou .dll, .ps1, .psm1, .psd1 a .cdxml. Opravte příponu a potom zkuste soubor {1} přidat znovu.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Tuto operaci nejde provést s binárním modulem. Je možné ji provést jen s modulem skriptu.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Soubor {0} není povolený, protože nemá příponu .ps1.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Neznámá</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Všechna práva vyhrazena.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Odebírá se importovaná funkce {0}.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Odebírá se importovaný alias {0}.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Odebírá se importovaná proměnná {0}.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Načítá se modul z cesty {0}.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Načítá se {0} z cesty {1}.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Načítá se soubor skriptu {0} pomocí operátoru dot-source.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importuje se funkce {0}.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importuje se rutina {0}.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importuje se alias {0}.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importuje se proměnná {0}.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Exportuje se rutina {0}.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Exportuje se funkce {0}.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Exportuje se alias {0}.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Exportuje se proměnná {0}.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Názvy některých importovaných příkazů z modulu {0} obsahují neschválená slovesa, takže se můžou hůř vyhledávat. Příkazy s neschválenými slovesy najdete tak, že znovu spustíte příkaz Import-Module s parametrem Verbose. Seznam schválených sloves zobrazíte zadáním Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Příkaz {0} v modulu {1} byl importován, ale protože jeho název neobsahuje schválené sloveso, může se obtížně hledat. Seznam schválených sloves zobrazíte zadáním Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Příkaz {0} v modulu {2} byl importován, ale protože jeho název neobsahuje schválené sloveso, může se obtížně hledat. Navrhovaná alternativní slovesa jsou {1}.</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Některé názvy importovaných příkazů obsahují jeden nebo více z těchto zakázaných znaků: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Název příkazu {0} z modulu {1} obsahuje jeden nebo více z těchto zakázaných znaků: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Vytváří se soubor manifestu modulu {0}.</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (Cesta: {1})</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Aktuální architektura procesoru je: {0}. Modul {1} vyžaduje tuto architekturu: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Název aktuálního hostitele PowerShellu je: {0}. Modul {1} vyžaduje tohoto hostitele PowerShellu: {2}.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>Aktuální hostitel PowerShellu je: {0} (verze {1}). Modul {2} vyžaduje ke spuštění minimálně hostitele PowerShellu verze {3}.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifest modulu pro modul {0}</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Vygeneroval(a): {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Vygenerováno: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Soubor modulu skriptu nebo binárního modulu přidružený k tomuto manifestu.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Moduly, které se mají importovat jako vnořené moduly modulu zadaného v RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>ID sloužící k jedinečné identifikaci tohoto modulu</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autor tohoto modulu</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Společnost nebo dodavatel tohoto modulu</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Prohlášení o autorských právech k tomuto modulu</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Číslo verze tohoto modulu.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Popis funkcí poskytovaných tímto modulem</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Minimální verze prostředí PowerShell, kterou tento modul vyžaduje</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Minimální verze prostředí Common Language Runtime (CLR), kterou tento modul vyžaduje. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Moduly, které se musí importovat do globálního prostředí před importem tohoto modulu</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Soubory skriptů (.ps1), které se spustí v prostředí volajícího před importem tohoto modulu.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Soubory typů (.ps1xml), které se mají načíst při importu tohoto modulu</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Soubory formátu (.ps1xml), které se mají načíst při importu tohoto modulu</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Sestavení, která se musí načíst před importem tohoto modulu</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Seznam všech souborů zahrnutých v tomto modulu</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Soukromá data, která se mají předat modulu zadanému v RootModule/ModuleToProcess. Můžou obsahovat také tabulku hash PSData s dalšími metadaty modulu používanými PowerShellem.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Značky použité na tento modul. Pomáhají s vyhledáváním modulů v online galeriích.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Adresa URL hlavního webu tohoto projektu.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Adresa URL licence pro tento modul.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Adresa URL ikony představující tento modul.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Poznámky k verzi tohoto modulu</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Řetězec předběžné verze tohoto modulu</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Příznak určující, jestli modul vyžaduje výslovný souhlas uživatele s instalací, aktualizací nebo uložením</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Externí závislé moduly tohoto modulu</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Konec tabulky hash {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Pokud chcete vytvořit manifest modulu s hodnotami parametrů Tags, ProjectUri, LicenseUri, IconUri nebo ReleaseNotes, musí být hodnota parametru PrivateData tabulka hash. Odeberte hodnoty parametrů Tags, ProjectUri, LicenseUri, IconUri nebo ReleaseNotes, nebo obsah PrivateData uzavřete do tabulky hash.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData by měla být definována jako tabulka hash, ale tento manifest modulu ji definuje jako objekt. Zvažte uzavření obsahu PrivateData do tabulky hash. Díky tomu budete moct později přidat do manifestu modulu vlastnosti Tags, ProjectUri, LicenseUri, IconUri a ReleaseNotes.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Zadaná hodnota {0} není platná. Zkuste to znovu s platnou hodnotou.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Funkce, které se mají z tohoto modulu exportovat. Kvůli nejlepšímu výkonu nepoužívejte zástupné znaky ani položku neodstraňujte. Pokud se nemají exportovat žádné funkce, použijte prázdné pole.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Aliasy, které se mají z tohoto modulu exportovat. Kvůli nejlepšímu výkonu nepoužívejte zástupné znaky ani položku neodstraňujte. Pokud se nemají exportovat žádné aliasy, použijte prázdné pole.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Rutiny, které se mají z tohoto modulu exportovat. Kvůli nejlepšímu výkonu nepoužívejte zástupné znaky ani položku neodstraňujte. Pokud se nemají exportovat žádné rutiny, použijte prázdné pole.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Proměnné, které se mají z tohoto modulu exportovat</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Prostředky DSC, které se mají z tohoto modulu exportovat</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Podporované PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Architektura procesoru (None, X86, Amd64) vyžadovaná tímto modulem</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Seznam všech modulů zahrnutých v tomto modulu</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Minimální verze Microsoft .NET Frameworku, kterou tento modul vyžaduje. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Název hostitele PowerShellu vyžadovaného tímto modulem</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Minimální verze hostitele PowerShellu vyžadovaná tímto modulem</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>Identifikátor URI HelpInfo tohoto modulu</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Protože modul {0} poskytuje v aktuální relaci PowerShellu jednotku PSDrive, nebyly odebrány žádné moduly. Změňte aktuálního poskytovatele PSDrive a potom zkuste moduly odebrat znovu.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Rutina {0} nebyla importována, protože v aktuálním oboru existuje člen se stejným názvem.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>Alias {0} nebyl importován, protože v aktuálním oboru existuje člen se stejným názvem.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>Funkce {0} nebyla importována, protože v aktuálním oboru existuje člen se stejným názvem.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>Proměnná {0} nebyla importována, protože v aktuálním oboru existuje člen se stejným názvem.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>Zástupné znaky nejsou v členech ModuleToProcess, RootModule ani NestedModules v manifestu modulu {0} povolené.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Modul {0} je základní modul PowerShellu. Pokud chcete odebrat základní moduly, přidejte do příkazu parametr Force.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Manifest modulu nemůže obsahovat současně členy ModuleToProcess a RootModule. V souboru manifestu modulu v umístění {0} odeberte jeden z těchto členů a potom to zkuste znovu.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Člen ModuleToProcess manifestu modulu je zastaralý. Místo něj použijte člen RootModule.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Výchozí předpona pro příkazy exportované z tohoto modulu. Výchozí předponu můžete přepsat pomocí Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Parametry Global a Scope nejde zadat současně. Odeberte jeden z těchto parametrů a potom zkuste příkaz spustit znovu.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Požadovaný modul {0} není načtený. Modul {0} má požadovaný modul {1} uvedený v manifestu modulu {2}, který odkazuje na cyklickou závislost.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Požadovaný modul {0} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Některé příkazy z modulu {0} nejde importovat přes CimSession. Pokud chcete získat všechny příkazy, ověřte, že je na vzdáleném serveru povolená vzdálená správa PowerShellu, a potom zkuste přidat parametr PSSession do rutiny Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Modul {0} je načtený ve Windows PowerShellu pomocí vzdálené relace {1}. Upozorňujeme, že veškerý vstup a výstup příkazů z tohoto modulu bude ve formě deserializovaných objektů. Pokud chcete tento modul načíst do PowerShellu, použijte syntaxi Import-Module -SkipEditionCheck.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Byla zjištěna verze Windows PowerShellu {0}. K načítání modulů pomocí funkce kompatibility s Windows PowerShellem je vyžadován Windows PowerShell 5.1. Nainstalujte Windows Management Framework (WMF) 5.1 z adresy https://aka.ms/WMF5Download a povolte tak tuto funkci.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Načtení modulu {0} pomocí funkce kompatibility s Windows PowerShellem blokuje nastavení WindowsPowerShellCompatibilityModuleDenyList v konfiguračním souboru PowerShellu.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Modul {0} nejde importovat přes CimSession. Zkuste použít parametr PSSession rutiny Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>Hodnota architektury procesoru {0} není podporovaná. Spusťte příkaz New-ModuleManifest znovu a pro architekturu procesoru zadejte jednu z těchto podporovaných hodnot výčtu: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>Rutina Get-Module spuštěná vůči vzdálenému počítači může jen vypsat dostupné moduly. Přidejte do příkazu parametr ListAvailable a potom to zkuste znovu.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Modul {0} nebyl importován, protože modul snap-in {0} už byl importován.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>Zástupné znaky nejsou v členu RequiredAssemblies v manifestu modulu {0} povolené.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>Hodnota klíče {0} v {1} je {2} a modul má vnořené moduly. Když je kořenovým modulem soubor CDXML, příkaz Import-Module selže, protože příkazy ve vnořených modulech nejde exportovat. Přesuňte soubor CDXML do klíče NestedModules a zkuste příkaz znovu.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Chyba vzdáleného příkazu: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Nepovedlo se vygenerovat proxy pro vzdálený modul {0}. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Nepovedlo se zpracovat vzdálený modul {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Nepovedlo se přijmout data modulu ze vzdálené relace CimSession. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Požadovaný modul {0} s GUID {1} a verzí {2} nebyl načten, protože v žádném adresáři modulů nebyl nalezen platný soubor modulu.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Na serveru CIM nebyl nalezen poskytovatel CIM pro zjišťování modulů. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Verzi Microsoft .NET Frameworku {0} nejde ověřit, protože není uvedená v seznamu povolených verzí.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analyzuje se {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Připravují se moduly pro první použití.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Hledají se dostupné moduly</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Prohledává se sdílená složka UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Rutinu Get-Module je možné spustit vůči vzdálenému počítači jen pro názvy modulů, které neobsahují cestu. Parametr Name obsahuje prvek {0}, který se překládá na cestu. Aktualizujte parametr Name tak, aby neobsahoval prvky cesty, a potom to zkuste znovu.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Spuštění rutiny Get-Module bez parametru ListAvailable není podporováno u názvů modulů, které obsahují cestu. Parametr Name obsahuje prvek {0}, který se překládá na cestu. Aktualizujte parametr Name tak, aby neobsahoval prvky cesty, a potom to zkuste znovu.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Zadaný modul {0} nebyl nalezen. Aktualizujte parametr Name tak, aby odkazoval na platnou cestu, a potom to zkuste znovu. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Vyplňuje se vlastnost RepositorySourceLocation pro modul {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Modul ke zpracování {0}, uvedený v poli {1} manifestu modulu {2}, nebyl zpracován. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Tento předpoklad platí jen pro edici PowerShell Desktop.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Modul {0} nepodporuje aktuální edici PowerShellu {1}. Podporované edice jsou {2}. Kompatibilitu tohoto modulu můžete ignorovat pomocí Import-Module -SkipEditionCheck.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Modul {0} podporuje edici PowerShellu {1} a nejde ho implicitně načíst pomocí funkce Kompatibilita s Windows, protože je v souboru nastavení zakázaná. Tento modul můžete načíst s Windows PowerShellem pomocí Import-Module -UseWindowsPowerShell nebo se ho pokusit načíst v aktuálním PowerShellu pomocí Import-Module -SkipEditionCheck.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Pro experimentální funkci deklarovanou v manifestu modulu zadejte neprázdnou řetězcovou hodnotu.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Byl nalezen jeden nebo více neplatných názvů experimentálních funkcí: {0}. Název experimentální funkce modulu by měl dodržovat tento formát: ModuleName.FeatureName.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Přepínací parametr -SkipEditionCheck nejde použít bez přepínacího parametru -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Import souborů *.ps1 jako modulů není v režimu ConstrainedLanguage povolený.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Při načítání modulu skriptu {0} došlo k chybě, protože má jiný jazykový režim než manifest modulu. Jazykový režim manifestu je {1} a jazykový režim modulu je {2}. Ověřte, že jsou všechny soubory modulu podepsané nebo jinak zahrnuté v konfiguraci seznamu povolených aplikací.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Tento modul při exportu funkcí pomocí zástupných znaků používá operátor dot-source. To není povolené, pokud systém vynucuje ověřování aplikací.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Členy modulu nejde exportovat z modulu, který má jiný jazykový režim než spuštěná relace.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>V režimu ConstrainedLanguage nejde vytvořit nový modul.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Nejde najít předdefinovaný modul {0}, který je kompatibilní s edicí Core. Ověřte, že jsou předdefinované moduly PowerShellu dostupné. Obvykle jsou součástí balíčku PowerShellu v cestě modulu $PSHOME a PowerShell je potřebuje ke správnému fungování.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Rutina Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>Export členů modulu v režimu Constrained Language selže, protože modul {0} má jazykový režim {1}, který se liší od aktuální relace {2}.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Implicitní export funkcí modulu</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>Implicitní export funkcí modulu {0} bude zamítnut, protože modul je důvěryhodný (běží v režimu Full Language), ale relace důvěryhodná není (běží v režimu Constrained Language). Osvědčeným postupem je vždy exportovat funkce modulu jednotlivě pod úplným názvem.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Import souboru skriptu jako modulu</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>Import souboru skriptu {0} jako modulu nebude v režimu ConstrainedLanguage povolený.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Modul obsahuje operátor dot-source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>Import modulu {0} v režimu ConstrainedLanguage selže, protože modul exportuje funkce pomocí zástupných znaků a zároveň používá operátor dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>Funkce exportované modulem</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Modul {0} exportuje funkce pomocí zástupných znaků v názvech. Při spuštění v režimu Constrained Language se odeberou všechny názvy funkcí vnořených modulů.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>Rutina New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Novému modulu z nedůvěryhodné relace Constrained Language bude zablokováno poskytování bloku skriptu FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>Neshodné jazykové režimy modulu</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Načítá se závislý modul, který má jiný jazykový režim než nadřazený modul. V režimu Constrained Language to nebude povolené.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/MshHostRawUserInterfaceStrings.cs.resx b/src/System.Management.Automation/resources/cs/MshHostRawUserInterfaceStrings.cs.resx new file mode 100644 index 00000000000..c34d5c5f02b --- /dev/null +++ b/src/System.Management.Automation/resources/cs/MshHostRawUserInterfaceStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>„{0}“ musí být větší než {1} nebo se musí této hodnotě rovnat.</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>„{0}“ musí být kladné číslo.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Všechny řetězce jsou null nebo prázdné.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/MshSignature.cs.resx b/src/System.Management.Automation/resources/cs/MshSignature.cs.resx new file mode 100644 index 00000000000..c8678bf0687 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/MshSignature.cs.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Podpis byl ověřený.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Soubor {0} není digitálně podepsaný. Tento skript nejde v aktuálním systému spustit. Další informace o spouštění skriptů a nastavení zásad spouštění najdete v tématu about_Execution_Policies na adrese https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Obsah souboru {0} mohla změnit neoprávněná osoba nebo proces, protože hodnota hash souboru neodpovídá hodnotě hash uložené v digitálním podpisu. Skript nejde v zadaném systému spustit. Další informace zobrazíte spuštěním Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Soubor {0} je podepsaný, ale podepisující osoba není v tomto systému důvěryhodná.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Soubor nejde podepsat, protože systém nepodporuje podepisování souborů typu {0}.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Soubor nejde podepsat, protože systém nepodporuje podepisování souborů bez přípony názvu souboru.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>Podpis nejde ověřit, protože není kompatibilní s aktuálním systémem.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>Podpis nejde ověřit, protože není kompatibilní s aktuálním systémem. Hashovací algoritmus není platný.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/MshSnapInCmdletResources.cs.resx b/src/System.Management.Automation/resources/cs/MshSnapInCmdletResources.cs.resx new file mode 100644 index 00000000000..89cbbc304d3 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/MshSnapInCmdletResources.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Operaci nejde provést. Zadaná rutina není ve vlastním prostředí shellu podporovaná.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Nenašly se žádné moduly snap-in PowerShellu odpovídající vzoru {0}. Zkontrolujte vzor a spusťte příkaz znovu.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Formát zadaného názvu modulu snap-in není platný. Názvy modulů snap-in PowerShellu můžou obsahovat jen alfanumerické znaky, pomlčky, podtržítka a tečky. Opravte název a potom operaci zopakujte.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Modul snap-in PowerShellu {0} nejde přidat, protože jde o systémový modul PowerShellu. Načtěte modul pomocí Import-Module.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/MshSnapinInfo.cs.resx b/src/System.Management.Automation/resources/cs/MshSnapinInfo.cs.resx new file mode 100644 index 00000000000..bf9a824782a --- /dev/null +++ b/src/System.Management.Automation/resources/cs/MshSnapinInfo.cs.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>K informacím registru PowerShellu nejde získat přístup.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>K informacím registru jádra PowerShellu nejde získat přístup.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>K informacím PublicKeyToken nejde získat přístup.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>Verze PowerShellu {0} není v tomto počítači k dispozici.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Modul snap-in PowerShellu {0} není v tomto počítači nainstalovaný.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Povinná hodnota {0} není pro klíč registru {1} zadaná.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Povinná hodnota {0} nemá správný formát pro klíč registru {1}. Očekává se formát string.</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>Povinná hodnota {0} nemá správný formát pro klíč registru {1}. Očekává se formát multistring.</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>V registru se nenašly požadované informace nebo chybí soubory klíčů. Některé rutiny nejdou načíst.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Pro PowerShell verze {0} nejsou zaregistrované žádné moduly snap-in.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Řetězcový prostředek nejde načíst, protože čtečka byla uvolněna.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Hodnota verze {0} není zadaná nebo není správná pro klíč registru {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Pro typ PowerShellu {0} se nenašel žádný atribut [PSVersion]. Přidejte k typu atribut PSVersion pomocí [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/NativeCP.cs.resx b/src/System.Management.Automation/resources/cs/NativeCP.cs.resx new file mode 100644 index 00000000000..8095274f0db --- /dev/null +++ b/src/System.Management.Automation/resources/cs/NativeCP.cs.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock by měl být zadaný jen jako hodnota parametru Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Pro parametr Command nebyla zadána žádná hodnota.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Neplatná hodnota ({6}) byla zadána pro parametr {7}. Platné hodnoty jsou Text a Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Pro parametr InputFormat nebyla zadána žádná hodnota. Platné hodnoty jsou Text a Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Pro parametr OutputFormat nebyla zadána žádná hodnota. Platné hodnoty jsou text a XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Parametr {6} vyžaduje řetězcovou hodnotu.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Pro parametr Args nebyla zadána žádná hodnota.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Parametr {6} už byl zadaný.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>XML z proudu {0} objektu {1} nejde zpracovat: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PSCommandStrings.cs.resx b/src/System.Management.Automation/resources/cs/PSCommandStrings.cs.resx new file mode 100644 index 00000000000..c621b08929b --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PSCommandStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>K přidání parametru je nutný příkaz. Před přidáním parametru je nutné přidat příkaz do {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PSConfigurationStrings.cs.resx b/src/System.Management.Automation/resources/cs/PSConfigurationStrings.cs.resx new file mode 100644 index 00000000000..900b72e9fc1 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PSConfigurationStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell přestal fungovat kvůli problému se zabezpečením: Konfigurační soubor nejde přečíst: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PSDataBufferStrings.cs.resx b/src/System.Management.Automation/resources/cs/PSDataBufferStrings.cs.resx new file mode 100644 index 00000000000..0ce597bb9e5 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PSDataBufferStrings.cs.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Zadaný index je menší než nula nebo větší než počet položek ve vyrovnávací paměti. Index musí být v rozsahu {0}–{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Odkaz s hodnotou null nejde převést na hodnotový typ.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Hodnotu typu {0} nejde převést na typ {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Do zavřené vyrovnávací paměti nejde přidávat objekty. Aby operace Add a Insert proběhly úspěšně, musí být vyrovnávací paměť otevřená.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>Vlastnost SerializeInput jde nastavit jen pro typ PSObject kolekce PSDataCollection. Nastavte vlastnost SerializeInput na false nebo změňte typ kolekce na PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PSListModifierStrings.cs.resx b/src/System.Management.Automation/resources/cs/PSListModifierStrings.cs.resx new file mode 100644 index 00000000000..2edb5f0c8de --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PSListModifierStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Zjistil se následující neznámý modifikátor seznamu: {0}. Platné modifikátory seznamu jsou Add, Remove a Replace.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Aktualizaci nejde použít, protože objekt není podporovaným typem kolekce.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PSStyleStrings.cs.resx b/src/System.Management.Automation/resources/cs/PSStyleStrings.cs.resx new file mode 100644 index 00000000000..ef47268d733 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PSStyleStrings.cs.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>Zadaný řetězec obsahuje tisknutelný obsah, i když smí obsahovat jen řídicí sekvence ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>Aby se průběh vykreslil správně, musí být hodnota MaxWidth alespoň 18.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Při přidávání nebo odebírání přípon musí přípona začínat tečkou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ParameterBinderStrings.cs.resx b/src/System.Management.Automation/resources/cs/ParameterBinderStrings.cs.resx new file mode 100644 index 00000000000..726cdb04f43 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ParameterBinderStrings.cs.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Nenašel se parametr odpovídající názvu parametru {1}.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Nenašel se poziční parametr, který přijímá argument {1}.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Chybí argument parametru {1}. Zadejte parametr typu {2} a zkuste to znovu.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Parametr nejde zpracovat, protože název parametru {1} je nejednoznačný. Mezi možné shody patří:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Hodnotu {6} nejde převést na typ {2} požadovaný parametrem {1}. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Parametr {1} nejde svázat. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Poziční parametry {1} nejdou svázat.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Poziční parametry nejdou svázat, protože nebyly zadané žádné názvy.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Sadu parametrů nelze pomocí zadaných pojmenovaných parametrů rozlišit. Jeden nebo více zadaných parametrů nejde použít společně, případně nebyl zadán dostatečný počet parametrů.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Příkaz nejde zpracovat, protože chybí jeden nebo více povinných parametrů:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Parametr {1} nejde zadat v sadě parametrů {6}.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Parametr nejde svázat, protože parametr {1} je zadaný více než jednou. Chcete-li parametrům, které přijímají více hodnot, předat několik hodnot, použijte syntaxi pole. Například -parameter value1,value2,value3.</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Parametr {1} nejde vyhodnotit, protože jeho argument je zadaný jako blok skriptu a není k dispozici žádný vstup. Blok skriptu nejde vyhodnotit bez vstupu.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Vstup bloku skriptu pro parametr {1} selhal. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Parametr {1} nejde vyhodnotit, protože vstup jeho argumentu nevytvořil žádný výstup.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Vstupní objekt nejde svázat s žádným parametrem příkazu. Příkaz buď nepřijímá vstup z kanálu, nebo vstup a jeho vlastnosti neodpovídají žádnému parametru přijímajícímu vstup z kanálu.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Vstupní objekt nejde svázat, protože neobsahuje informace potřebné ke svázání všech povinných parametrů: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Vstup z kanálu nejde zpracovat, protože se nepovedlo načíst výchozí hodnotu parametru {1}. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Dynamické parametry rutiny nejde načíst. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Zadejte hodnoty následujících parametrů:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>Rutina {0} na pozici {1} v kanálu příkazů</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Transformaci argumentu parametru {1} nejde zpracovat. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Argument parametru {1} nejde ověřit. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Parametr {1} nejde svázat s cílem. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Argument nejde svázat s parametrem {1}, protože má hodnotu null.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Argument nejde svázat s parametrem {1}, protože jde o prázdný řetězec.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Argument nejde svázat s parametrem {1}, protože jde o prázdnou kolekci.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Argument nejde svázat s parametrem {1}, protože jde o prázdné pole.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Nepovedlo se zpracovat příkaz. Parametr {0} je definovaný vícekrát.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Rutinu {0} nejde svázat, protože parametr {1} je typu {2} a metodu Add() nejde určit, nebo existuje několik metod Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Rutinu {0} nejde svázat, protože parametr {1} definovaný za běhu byl přidán do RuntimeDefinedParameterDictionary s klíčem {6}. Klíč musí být stejný jako RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Argument nejde svázat s parametrem {1}, protože hodnoty PSTypeNames argumentu neodpovídají hodnotě PSTypeName požadované parametrem: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>V $PSDefaultParameterValues je pro parametr odpovídající následujícímu názvu nebo aliasu definováno několik různých výchozích hodnot: {0}. Tyto výchozí hodnoty byly ignorovány.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Následující název nebo alias definovaný pro tuto rutinu v $PSDefaultParameterValues odpovídá více parametrům: {0}. Výchozí hodnota byla ignorována.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Tato chyba mohla být způsobená použitím výchozí vazby parametrů. Výchozí vazbu parametrů můžete v $PSDefaultParameterValues zakázat nastavením $PSDefaultParameterValues["Disabled"] na $true a potom to zkusit znovu. Při výskytu chyby byly pro tuto rutinu úspěšně svázány následující výchozí parametry:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Toto selhání mohlo být způsobené použitím výchozí vazby parametrů. Výchozí vazbu parametrů můžete v $PSDefaultParameterValues zakázat nastavením $PSDefaultParameterValues["Disabled"] na $true a potom akci zopakovat. Při výskytu chyby byl pro tuto rutinu úspěšně svázán následující výchozí parametr:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Vazba výchozí hodnoty {0} na parametr {1} selhala: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>Klíč {0} nemá platný formát. Informace o správném formátu najdete v tématu about_Parameters_Default_Values na adrese https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Klíče {0} nemají platný formát. Informace o správném formátu najdete v tématu about_Parameters_Default_Values na adrese https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Parametr {0} je zastaralý. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>Klíč {0} typu {1} není řetězcová hodnota. DefaultParameterDictionary přijímá jen klíče s řetězcovou hodnotou.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>Klíč {0} už byl přidán do slovníku.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Volání metody nebo vlastnosti není povolené</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>Volání metody nebo vlastnosti {0} u typu {1} nebude v režimu omezeného jazyka povolené pro nedůvěryhodné skripty.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Vytvoření typu není povolené</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>Vytvoření typu {0} nebude při vazbě parametrů v režimu omezeného jazyka povolené pro nedůvěryhodné skripty.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ParserStrings.cs.resx b/src/System.Management.Automation/resources/cs/ParserStrings.cs.resx new file mode 100644 index 00000000000..8b53ff4eabe --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ParserStrings.cs.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Typ [{0}] nejde najít.</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Typ [{0}] nejde najít. Podrobnosti: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Neúplný token řetězce.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Řídicí sekvence Unicode není platná. Platná sekvence je `u{ následovaná jednou až šesti šestnáctkovými číslicemi a ukončovací }.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Hodnota řídicí sekvence Unicode je mimo rozsah. Maximální hodnota je 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>V řídicí sekvenci Unicode chybí ukončovací }.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Řídicí sekvence Unicode obsahuje mezi složenými závorkami více než maximálních šest šestnáctkových číslic.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>[ref] nejde v omezení typu použít s jinými typy.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] může být v posloupnosti převodu typů jen posledním typem.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>V posloupnosti typů nemůžou být dva výskyty [ref].</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>Číselná konstanta {0} není platná.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Vzor regulárního výrazu {0} není platný.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Byl nalezen prázdný odkaz na proměnnou ${}. Uvnitř složených závorek je vyžadovaný název.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Odkaz na proměnnou není platný. Za $ nenásledoval platný znak názvu proměnné. Zvažte použití ${} k oddělení názvu.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Metodu nelze volat u výrazu s hodnotou null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Vyvolání metody se nepovedlo, protože [{0}] neobsahuje metodu s názvem {1}.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Přiřazení se nepovedlo, protože [{0}] neobsahuje nastavitelnou vlastnost {1}().</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Neočekávaný token {0} ve výrazu nebo příkazu.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>Operátor rozbalení @ nejde použít k odkazování na proměnné ve výrazu. @{0} je možné použít jen jako argument příkazu. K odkazování na proměnné ve výrazu použijte ${0}.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Parametr {0} není platný</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Za {0} v prvku kanálu chybí výraz.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>Výraz za {0} v prvku kanálu vytvořil neplatný objekt. Výsledkem musí být název příkazu, blok skriptu nebo objekt CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Parametr {0} vyžaduje argument.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Parametr {0} nemůže mít argument.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Duplicitní parametr ${0} v seznamu parametrů.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>V seznamu parametrů chybí argument.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Rozbalené proměnné, například @{0}, nemůžou být součástí seznamu argumentů oddělených čárkami.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Za operátorem přesměrování chybí specifikace souboru.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>Operátor {0} je vyhrazený pro budoucí použití.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Přesměrování do {0} se nepovedlo: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Výrazy jsou povolené jen jako první prvek kanálu.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Prázdný prvek kanálu není povolený.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>Výraz přiřazení není platný. Vstupem operátoru přiřazení musí být objekt, který může přijímat přiřazení, například proměnná nebo vlastnost.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Hashovací tabulku je možné přidat jen k jiné hashovací tabulce.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>Pravý operand operátoru -is musí být typ.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>Pravý operand operátoru -as musí být typ.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Chyba při formátování řetězce: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>Argument operátoru {0} není platný: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>Operátor {0} selhal: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>Za operátorem {0} můžou následovat jen dva prvky, ne {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>Za operátorem {0} musíte zadat výraz s hodnotou.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>Operátor {0} funguje jen s proměnnými nebo vlastnostmi.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>Atribut {0} je možné zadat jen v uzlu literálu hashovací tabulky.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Výraz indexu pole chybí nebo není platný.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Za operátorem odkazu chybí název vlastnosti.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Vlastnost {0} se u tohoto objektu nepodařilo najít. Ověřte, že vlastnost existuje a je možné ji nastavit.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>Vlastnost {0} se u tohoto objektu nepodařilo najít. Ověřte, že vlastnost existuje.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Operace indexování se nepovedla. Index pole byl vyhodnocen jako null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Do pole s hodnotou null nejde indexovat.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Do objektu typu {0} nejde indexovat.</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Do objektu typu {0} s návratovým typem podobným ByRef {1} nejde indexovat. PowerShell nepodporuje typy podobné ByRef.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Pole má příliš mnoho rozměrů: {0}. Počet rozměrů pole musí být menší nebo roven 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Přiřazení pole k [{0}] se nepovedlo, protože přiřazení k řezům není podporované.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Do pole s počtem rozměrů {0} nejde indexovat pomocí indexu [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Přiřazení pole se nepovedlo, protože index {0} je mimo rozsah.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Za {0} chybí výraz.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>V odkazu ${{variable}} chybí ukončovací }}.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>V $(subexpression) chybí ukončovací ).</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Interní chyba – neočekávaný unární operátor {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] nejde použít na proměnnou, která neexistuje.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Proměnnou ${0} nejde načíst, protože nebyla nastavená.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Duplicitní klíče {0} nejsou v literálech hashovací tabulky povolené.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Duplicitní pojmenované argumenty {0} nejsou povolené.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>Operátor {0} funguje jen s čísly. Operand je {1}.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>Za ( se očekával výraz.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Za klíčem v literálu hashovací tabulky chybí operátor =.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Za = v literálu hashovací tabulky chybí příkaz.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Za = v pojmenovaném argumentu chybí příkaz.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>V definici vlastnosti chybí ; nebo konec řádku.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Za unárním operátorem {0} chybí výraz.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>V příkazu if chybí podmínka za {0} (.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Za {0} ( condition ) chybí blok příkazů.</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Za klíčovým slovem else chybí blok příkazů.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Soubor se nepodařilo načíst: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Aktuální zprostředkovatel ({0}) nemůže otevřít soubor.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nenašly se žádné soubory odpovídající {0}.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Cestu nejde zpracovat, protože se přeložila na více než jeden soubor. Zpracovat je možné vždy jen jeden soubor.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Parametr {0} -{1} je vyhrazený pro budoucí použití.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Příkaz switch nejde zpracovat, protože u možnosti -file chybí argument názvu souboru.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>Argument názvu souboru pro -file v příkazu switch není platný.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Parametr {0} není pro příkaz switch platný.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Parametr {0} není pro příkaz foreach platný.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Příkaz switch musí obsahovat jednu z následujících možností: -file file_name nebo ( expression ).</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>V klauzuli příkazu switch chybí podmínka.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Příkaz switch může mít jen jednu výchozí klauzuli.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>V klauzuli příkazu switch chybí blok příkazů.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Ve smyčce foreach chybí výraz. +Správný tvar je: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Ve smyčce foreach chybí tělo příkazu. +Správný tvar je: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>Příkaz param nejde použít, pokud byly v deklaraci funkce zadané argumenty.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>Operace [{0}] {1} [{2}] není definovaná.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Při procházení kolekce došlo k chybě: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Došlo k neošetřené výjimce interoperability COM: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>K objektu COM se přistoupilo poté, co už byl uvolněný: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Zpracování se zastavilo, protože skript je příliš složitý.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Tato syntaxe není v tomto runspace podporovaná. K tomu může dojít, pokud je runspace v režimu bez jazyka.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>Kombinace možností s operátorem -split není platná.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Při použití predikátu nejsou u operátoru -split povolené možnosti.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Token {0} není v této verzi platný oddělovač příkazů.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>Klíčové slovo {0} není v této verzi jazyka podporované.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Za {0} ve smyčce chybí výraz.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Ve smyčce {0} chybí tělo příkazu.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>Příkaz trap byl neúplný. Příkaz trap vyžaduje tělo.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Neúplný příkaz try. Příkaz try vyžaduje tělo.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Deklarace parametrů jsou seznam názvů proměnných oddělených čárkami s volitelnými inicializačními výrazy.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>V deklaraci funkce chybí tělo funkce.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Klauzule příkazu skriptu {0} už byla definovaná.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>Neočekávaný token {0}. Očekávalo se begin, process, end, clean nebo dynamicparam.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>V bloku příkazů nebo definici typu chybí ukončovací }.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Ve volání metody chybí ).</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Za výrazem indexu pole chybí ].</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Ve výrazu chybí ukončovací ).</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>V podvýrazu chybí ukončovací ).</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Za {0} v příkazu if chybí (.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Za výrazem v příkazu switch chybí ).</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>V příkazu switch chybí {.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Za foreach chybí název proměnné. +Správný tvar je: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Ve smyčce foreach chybí za proměnnou in. +Správný tvar je: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Za výrazovou částí smyčky foreach chybí ukončovací ). +Správný tvar je: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Za klíčovým slovem {0} chybí otevírací (.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Ve smyčce do chybí klíčové slovo while nebo until.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Za výrazem v příkazu {0} chybí ukončovací ).</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Za klíčovým slovem {0} chybí název.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>V seznamu parametrů funkce chybí ).</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Při zpracování tohoto skriptu došlo k chybě {0}. Text popisující tuto chybu se nepodařilo načíst.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Při zpracování tohoto skriptu došlo k chybě {0}. Text popisující tuto chybu se kvůli chybě {1} nepodařilo načíst.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>V tomto vlákně není k dispozici žádný Runspace pro spouštění skriptů. Můžete ho zadat ve vlastnosti DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Blok skriptu, který jste se pokusili vyvolat, byl: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Ve zdrojovém textu byl nerozpoznaný token.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Akce, která se má provést při této výjimce:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Pokračovat</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Nahlaste chybu a potom pokračujte dalším příkazem skriptu.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>Pokračovat &bez upozornění</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Tuto chybu nehlaste. Pokračujte dalším příkazem skriptu.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>Přer&ušit</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Nepokračujte ve zpracování a místo toho vyvolejte výjimku.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Pozastavit</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Pozastavit aktuální kanál a vrátit se na příkazový řádek. Po dokončení operace můžete pokračovat zadáním příkazu exit.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Dokument nejde spustit uprostřed kanálu: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Program {0} se nepodařilo spustit: {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Operátor & nejde použít k vyvolání v kontextu binárního modulu {0}. Za operátorem & zadejte nebinární modul a zkuste operaci znovu.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>Operátor & nejde použít k vyvolání v kontextu modulu {0}, protože modul není importovaný. Importujte modul {0} a zkuste operaci znovu.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>V bloku podpisu byl nalezen spustitelný kód skriptu.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>řádek</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>Na {0}:{1} znak:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = {1}.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! VOLÁNÍ funkce {0}</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! VOLÁNÍ funkce {0} (definované v souboru {1})</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! VOLÁNÍ metody {0}</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>V řetězci chybí ukončovací znak: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Před ukončovacím znakem řetězce není povolená mezera.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Na konci tokenu typu chybí ].</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>V názvech proměnných použijte `{ místo {.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Oddílu Data chybí blok příkazů.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Parametr {0} oddílu Data není platný. Platný parametr oddílu Data je SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odkazy na pole nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkazy přiřazení nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Přesměrování není povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkazy Do a While nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Rozbalitelné řetězce nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>Operátor {0} není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkaz Trap není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkaz Try není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkazy řízení toku, například Break, Continue, Return, Exit a Throw, nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkazy Foreach nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkazy For a While nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Deklarace funkcí nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Volání metod nejsou povolená v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Deklarace parametrů nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odkazy na vlastnosti nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Literály bloků skriptů nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkaz switch není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odkazuje se na proměnnou, na kterou v režimu omezeného jazyka ani v oddílu Data odkazovat nejde. Mezi proměnné, na které lze odkazovat, patří: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Příkaz {0} není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Příkaz Data není povolený v režimu omezeného jazyka ani v jiném oddílu Data.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Parametru SupportedCommand oddílu Data chybí hodnota. Zadejte parametru název rutiny nebo funkce.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Blok příkazů Begin, blok příkazů Process ani příkaz parametru nejsou v oddílu Data povolené.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Výsledky násobení řetězců s více než {0} znaky nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Násobení pole s výsledkem obsahujícím více než {0} prvků není povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Dot sourcing není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Argument atributu musí být konstanta nebo blok skriptu.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Typ pro vlastní atribut {0} nejde najít. Ujistěte se, že je načtené sestavení, které tento typ obsahuje.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Vlastnost {0} nejde najít pro typ {1}.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Neočekávaný atribut {0}.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Na konci atributu nebo literálu typu chybí ].</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>Funkce nebo příkaz byly volané, jako by šlo o metodu. Parametry by měly být oddělené mezerami. Informace o parametrech najdete v tématu nápovědy about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Příkazu Try chybí blok příkazů.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Příkazu Try chybí blok Catch nebo Finally.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Bloku Catch chybí blok příkazů.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Bloku Finally chybí blok příkazů.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Typ výjimky {0} už zpracovává předchozí obslužná rutina.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Blok Catch musí být poslední blok catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Chybí literál typu.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Ve víceřádkovém komentáři chybí ukončovací #>.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>Za hlavičkou here-string nejsou před koncem řádku povolené žádné znaky.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Byly zjištěny chyby parseru.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Za {0} chybí blok příkazů.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>V příkazu parametru byl nalezen neočekávaný typ [{0}].</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Před příkazem byl nalezen neočekávaný typ [{0}].</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Klíč null není v literálu hashovací tabulky povolený.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Atributy nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Typ {0} není povolený v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>{0} je vlastnost jen pro čtení.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>V názvu typu chybí specifikace názvu sestavení.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Tok řízení nemůže opustit blok Finally.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Neopravitelná chyba v PowerShellu.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>AST nejde použít jako podřízený prvek více než jednoho AST. Pokud chcete tento AST použít v jiném AST, zavolejte metodu Copy() a použijte její výsledek.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>V příkazu Using není povolený výraz.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Proměnnou Using nejde načíst. Proměnnou Using je možné v pracovním postupu skriptu použít jen s Invoke-Command, Start-Job nebo InlineScript. Při použití s Invoke-Command je proměnná Using platná jen tehdy, pokud se blok skriptu vyvolá na vzdáleném počítači.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Odkaz na proměnnou není platný. Chybí název proměnné.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Odkaz na proměnnou není platný. Za : nenásledoval platný znak názvu proměnné. Zvažte použití ${} k oddělení názvu.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Nebyly nahlášené všechny chyby parsování. Opravte nahlášené chyby a zkuste to znovu.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Za [ chybí název typu.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* datový proud</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>ladicí datový proud</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>chybový datový proud</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>výstupní datový proud</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>{0} pro tento příkaz už je přesměrovaný.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>podrobný datový proud</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>datový proud upozornění</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Za klíčovým slovem {0} chybí tělo příkazu.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Bloky Parallel a Sequence nejsou povolené v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Neočekávané klíčové slovo {0}.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] nejde použít jako typ parametru ani na levé straně přiřazení.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Tuto metodu nelze vyvolat.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Hashovací tabulku nejde převést na objekt následujícího typu: {0}. Převod hashovací tabulky na objekt není podporovaný v režimu omezeného jazyka ani v oddílu Data.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Argument musí být konstanta.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>Argument parametru {0} není platný. Zadejte platný řetězcový argument.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Argument parametru Module není platný. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Argument parametru Version není platný. Zadejte platnou verzi PowerShellu ve formátu hlavní.verze.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>Argument parametru {0} není platný. Zadejte platnou edici PowerShellu.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>Argument parametru {0} obsahuje duplicitní hodnoty. Nezadávejte duplicitní hodnoty edice PowerShellu.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Zástupné znaky nejsou v názvech modulů podporované.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Metodu nejde vyvolat. Vyvolání metody je v tomto jazykovém režimu podporované jen u základních typů.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Vlastnost nejde nastavit. Nastavení vlastnosti je v tomto jazykovém režimu podporované jen u základních typů.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Pro prostředek {0} byl nalezen neplatný název atributu. Název atributu musí být jednoduchý řetězec a nesmí obsahovat proměnné ani výrazy. Nahraďte {1} jednoduchým řetězcem.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Člen {0} není platný. Platné členy jsou +{1}.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>V definici objektu chybí {.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Chyběl požadovaný název nebo výraz.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Soubor schématu {0} se nenašel. Ověřte, že všechny moduly zadané v příkazu konfigurace obsahují soubor schema.mof, a potom zkuste skript spustit znovu.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Oddíl Data nejde definovat. Definování dalších podporovaných příkazů není v tomto jazykovém režimu podporované.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>V příkazu konfigurace chybí {.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Výjimka při parsování souboru MOF {0}:{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Chybí název konfigurace. Zadejte chybějící název jako jednoduchý název, řetězec nebo výraz s řetězcovou hodnotou.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Modul {0} se nepodařilo najít.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Bylo nalezeno více verzí modulu {0}. Spuštěním Get-Module -ListAvailable -FullyQualifiedName {0} můžete zobrazit verze dostupné v systému a potom použít plně kvalifikovaný název '@{{ModuleName="{0}"; RequiredVersion="Version"}}'.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Parametru ThrottleLimit příkazu foreach chybí hodnota. Zadejte parametru limit omezení.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Parametr ThrottleLimit je podporovaný jen u příkazů foreach, které používají parametr Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Výsledky bloku konfigurace byly null nebo prázdné. Ověřte, že byly v bloku definované konfigurace.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>Prostředek {0} je možné v každé konfiguraci použít jen jednou, a proto nemůže mít název. Odeberte {1} a potom skript spusťte znovu.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>Definice instance obsahuje neúplný blok přiřazení vlastnosti.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Za klíčem v přiřazení vlastnosti chybí operátor =.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Duplicitní přiřazení vlastností nejsou v definici instance povolená.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>Druhá definice třídy CIM pro {0} byla nalezena při zpracování souboru schématu {1}. Tato třída už byla definovaná v souborech {2}. Odeberte redundantní definici a zkuste to znovu.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Název prostředku {0} už používá jiný prostředek nebo konfigurace.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Název třídy {0} neodpovídá názvu souboru {1}, ve kterém je definovaná. Přejmenujte soubor tak, aby jeho název odpovídal názvu třídy, nebo naopak</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>Byl nalezen duplicitní identifikátor prostředku {0} při zpracování specifikace uzlu {1}. Změňte název tohoto prostředku tak, aby byl v rámci specifikace uzlu jedinečný.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>V těle příkazu dynamického klíčového slova {0} není mezi názvem a blokem skriptu mezera.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Vlastnost klíče pro položku ve slovníku funkcí k definování nemůže být prázdná, protože se používá jako název funkce. Jako hodnotu vlastnosti klíče zadejte neprázdný řetězec a potom zkuste operaci znovu.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Formát odkazu na prostředek {0} v seznamu Requires pro prostředek {1} není platný. Název požadovaného prostředku musí mít formát [<typename>]<name> a může obsahovat alfanumerické znaky, mezery, _, -, . a \.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Formát odkazu na prostředek {0} v exkluzivním seznamu pro prostředek {1} není platný. Název exkluzivního prostředku musí mít formát <typename>\<name> bez mezer.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration {0} je nastavená na režim pull, který vyžaduje vlastnost ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>V seznamu položek proměnných, které se mají vytvořit v oboru bloku skriptu, byla nalezena položka null. Odeberte položku na indexu {0} nebo ji nahraďte položkou s jinou hodnotou než null a zkuste to znovu.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Blok skriptu definující funkci {0} nesmí být null ani prázdný. Ve slovníku definic funkcí zadejte neprázdný blok skriptu a potom zkuste operaci znovu.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Syntaxe dynamického klíčového slova Import-DscResource je: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name : Názvy jednoho nebo více prostředků k importu. +ModuleName : Názvy modulů nebo objekty ModuleSpecification jednoho nebo více modulů k importu. +ModuleVersion : Verze modulu k importu. Pokud se použije, ModuleName musí podle názvu představovat jen jeden modul.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Dynamické klíčové slovo Import-DscResource podporuje při zadaném parametru Name jen jeden modul.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Dynamické klíčové slovo Import-DscResource nepodporuje poziční parametry. Syntaxe dynamického klíčového slova Import-DscResource je: Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Prostředek {0} se nepodařilo načíst: Prostředek se nenašel.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Klíčové slovo Configuration není v režimu constrainedLanguage povolené.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Název konfigurace {0} není platný. Standardní názvy můžou obsahovat jen písmena (a-z, A-Z), číslice (0-9), tečku (.), spojovník (-) a podtržítko (_). Název nesmí být null ani prázdný a měl by začínat písmenem.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Konfigurace podporuje v těle jen blok End. Bloky Begin, Process a DynamicParam nejsou v konfiguraci povolené.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Deserializátor CIM vyvolal při deserializaci souboru {0} chybu.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>{0} není platná hodnota vlastnosti {1} ve třídě {2}. Změňte hodnotu na jeden z následujících řetězců: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Alespoň jedna z hodnot {0} není pro vlastnost {1} ve třídě {2} podporovaná nebo platná. Zadejte jen podporované hodnoty: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>Prostředek {0} vyžaduje, aby byla zadaná hodnota typu {1} pro vlastnost {2}.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>Vlastnost {0} prostředku {1} má hodnotu {2}, která není v platném rozsahu {3} až {4}.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Datový soubor PowerShellu {0} se nepodařilo načíst. Došlo k této chybě: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Cestu {0} nejde přeložit na jediný soubor .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Datový soubor PowerShellu {0} není platný, protože ho nejde vyhodnotit jako objekt Hashtable.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Konfigurace není ve WinPE podporovaná.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Pokud je výraz předaný operátoru Where() null, musíte pro argument režimu výběru zadat jinou hodnotu než Default. Změňte hodnotu argumentu mode na jinou hodnotu než Default a zkuste skript spustit znovu.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Obecný typ kolekce [{0}] předaný metodě ForEach() má příliš mnoho argumentů typu. Změňte zadaný typ na obecnou kolekci s jediným argumentem typu a potom zkuste skript spustit znovu.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Vstup nejde převést na cílový typ [{0}] předaný operátoru ForEach(). Zkontrolujte zadaný typ a zkuste skript spustit znovu.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Metoda ForEach nepodporuje blok skriptu s blokem clean.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Hodnota numberToReturn zadaná jako třetí argument operátoru Where() musí být větší než nula. Opravte hodnotu argumentu a zkuste skript spustit znovu.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Přesměrování umožňuje sloučit s výstupním datovým proudem jen jiný datový proud. Opravte operaci přesměrování tak, aby se sloučila do výstupního datového proudu, a potom zkuste skript spustit znovu.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>Operátor ForEach() nenašel v cílovém objektu člen {0}. Ověřte, že pojmenovaný člen existuje, a potom zkuste skript spustit znovu.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>Klíčové slovo {0} není v této verzi jazyka podporované.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>Vlastnost {0} není v této verzi jazyka podporovaná.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Duplicitní kvalifikátor {0}</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Modifikátor {0} nelze kombinovat s {1}</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Chybí direktiva using</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Chybí alias oboru názvů</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Chybí operátor =</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Chybí název using</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Proměnná není v metodě přiřazená.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Chybí název vlastnosti nebo definice metody.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Člen {0} už je definovaný.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>U členů třídy je možné zadat jen jeden typ.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Při vytváření typu {0} došlo k chybě. Chybová zpráva: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Hodnotu nejde převést na typ {0}.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Vlastnost {0} nejde najít pro atribut {1}. Zadejte jednu z následujících vlastností: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>Atribut {0} není v této deklaraci platný. Je platný jen v deklaracích {1}.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Argument atributu musí být konstanta.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Nedefinovaný prostředek DSC {0}. K importu prostředku použijte Import-DSCResource.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Při předběžném parsování dynamického klíčového slova {0} došlo k výjimce s podrobnostmi {1}.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Při následném parsování dynamického klíčového slova {0} došlo k výjimce s podrobnostmi {1}.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Workflow není v PowerShellu 6+ podporovaný.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Prostředek Meta Configuration {0} není v běžné konfiguraci povolený. Prostředky meta konfigurace používejte v konfiguraci s atributem [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Běžný prostředek DSC {0} není v meta konfiguraci povolený. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>V tomto vlákně není k dispozici žádný Runspace pro získání a spuštění SteppablePipeline. Můžete ho zadat ve vlastnosti DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Blok skriptu, ze kterého jste se pokusili získat SteppablePipeline, byl: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Existují platné převody z {0} na {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Volání nelze provést.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Informace o typu nejde načíst.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Pro {0} se nepodařilo získat identifikátor dispatch (chyba: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Pro {0} a počet argumentů {1} nejde najít přetížení</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Chyba při vyvolání {0}. Člen se nepodařilo najít.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Chyba při vyvolání {0}. Pojmenované argumenty nejsou podporovány.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Chyba při vyvolání {0}. Bylo zjištěno přetečení.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Chyba při vyvolání {0}. Byl vynechán požadovaný parametr.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Výjimka při nastavení {0}: Hodnotu {1} typu {2} nejde převést na typ {3}.</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames se pro {0} zachovalo neočekávaně.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Metoda Marshal.SetComObjectData se nezdařila.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Neočekávaná hodnota VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Byl proveden pokus o předání nepodporovaného typu obslužné rutiny události.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Klíčové slovo Configuration není v PowerShellu 6+ podporované.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Ne všechny cesty kódu v metodě vracejí hodnotu.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Neplatný příkaz return v metodě vracející void.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Neplatný příkaz return v metodě, která nevrací void.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Chybí tělo {0} v deklaraci {0}.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Výčet nejde definovat kvůli cyklu v inicializačních výrazech.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Hodnota enumerátoru je pro {0} příliš velká nebo příliš malá.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Hodnota enumerátoru musí být konstantní.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Při sémantické kontrole dynamického klíčového slova {0} došlo k výjimce s podrobnostmi {1}.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>Vlastnost {0} typu {1} třídy prostředku DSC {2} není podporovaná.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>V seznamu parametrů metody třídy chybí (.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Pojmenovaný blok není v metodě třídy povolený.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Blok param není v metodě třídy povolený.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Ze zapečetěné třídy {0} nejde dědit.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Očekával se název typu.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>{0} není platný podkladový typ pro výčty. Očekával se předdefinovaný celočíselný typ (byte, sbyte, short, ushort, int, uint, long nebo ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>{0}: Očekával se název rozhraní.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>Základní třída {0} neobsahuje konstruktor bez parametrů.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Neplatný základní typ {0}. Základní typ nemůže být pole.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Neplatný základní typ {0}. Základní typ nemůže být obecný typ s neurčenými parametry.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Za : ve volání konstruktoru základní třídy chybí base.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Konstruktor nemůže určovat návratový typ.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>Prostředek DSC {0} nemá výchozí konstruktor.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>Prostředku DSC {0} chybí metoda Get, která vrací [{0}] a nepřijímá žádné parametry.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>Prostředek DSC {0} musí mít aspoň jednu vlastnost klíče (se syntaxí [DscProperty(Key)].)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>Prostředku DSC {0} chybí metoda Set, která vrací [void] a nepřijímá žádné parametry.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>Prostředku DSC {0} chybí metoda Test, která vrací [bool] a nepřijímá žádné parametry.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Statický konstruktor nemůže mít žádné parametry.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Typ {0} není u vlastnosti povolený.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Typ {0} není u parametru povolený.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Ke statickému členu {0} nejde přistupovat ve statické metodě ani inicializátoru statické vlastnosti.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Soubor skriptu modulu {0} se nepodařilo parsovat. Chyba +{1}.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Dokument nejde spustit v PowerShellu: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>U parametru metody není povoleno více omezení typu.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Tento skript obsahuje škodlivý obsah a antivirový software ho zablokoval.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>{0} nelze zadat v prostředku LocalConfigurationManager. Přepněte místo toho na Settings nebo použijte jen následující hodnoty: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>{0} je definované v obecném typu.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Název typu {0} je nejednoznačný. Může jít o {1} nebo {2}.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Příkaz using musí být ve skriptu před všemi ostatními příkazy.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>Tato syntaxe příkazu using není podporovaná.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>Zadaný obor názvů v příkazu using obsahuje neplatné znaky.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>informační datový proud</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Neplatná vlastnost klíče. Vlastnost klíče musí být typu [string], celočíselného typu se znaménkem nebo bez znaménka nebo typu Enum.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Neplatná metoda Get. Metoda Get musí vracet [{0}] a nesmí přijímat žádné parametry.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Nejde načíst sestavení {0}.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Sestavení s cestou UNC {0} nejde použít.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Sestavení se schématem URI {0} nejde použít.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Chybí nový řádek nebo středník.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Vlastnost nejde přiřadit, použijte {0}{1}.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>{0} není platná hodnota názvu using.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Vlastnost nejde přiřadit, použijte {0}{1}.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode by měla mít jen jednu hodnotu.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>Popisek {0} se uvnitř metody nenašel.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Hodnotu CimProperty {0} se nepodařilo převést na hodnotu vlastnosti třídy {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>Vlastnost {0} třídy PowerShellu {1} není deklarovaná jako typ pole, ale v instanci konfigurace je definovaná jako typ pole instancí.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Objekt třídy PowerShellu {0} se nepodařilo vytvořit.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Hashovací tabulka zadaná prostředku Desired State Configuration {0} není platná. Klíč ani hodnota nesmí být null nebo prázdné.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Uživatelské jméno zadané prostředku Desired State Configuration {0} není platné. Uživatelské jméno nesmí být null ani prázdné.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Uživatelské jméno zadané prostředku Desired State Configuration {0} není platné. Uživatelské jméno nesmí být null ani prázdné.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>Vlastnost {0} není deklarovaná v třídě PowerShellu {1}, ale je definovaná v její instanci konfigurace.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration {0} má režim aktualizace nastavený na Disabled, což není platný režim pro částečné konfigurace. Použijte režim aktualizace Pull nebo Push. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Typ nelze vytvořit. V tomto jazykovém režimu se podporují jen základní typy.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource nejde zadat uvnitř kontextu Node</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Automatickou proměnnou {0} typu {1} nejde přiřadit</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Při použití PsDscRunAsCredential pro prostředek {0} došlo ke konfliktu, protože už určuje hodnotu PsDscRunAsCredential. Pro složený prostředek můžeme použít jen jednu hodnotu PsDscRunAsCredential. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Úložiště schémat DSC v umístění {0} nejde najít. Ujistěte se, že je nainstalovaný modul PSDesiredStateConfiguration v3.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Tento skript obsahuje obsah označený nastavením zásad jako podezřelý a byl zablokovaný s kódem chyby {0}. Další informace vám poskytne správce.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Operátory & ani . nejdou použít k vyvolání příkazu v oboru modulu napříč hranicemi jazyků.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Klíčové slovo Class není v režimu ConstrainedLanguage povolené.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>V ternárním výrazu chybí :.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Za operátorem řetězce kanálu musí následovat kanál.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Operátory na pozadí je možné použít jen na konci řetězce kanálu.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Přímé vyvolání bloku clean v bloku skriptu není podporované.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Klíčové slovo Configuration parseru</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Klíčové slovo Configuration nebude v režimu Constrained Language u nedůvěryhodného skriptu povolené.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Klíčové slovo Class parseru</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Klíčové slovo Class nebude v režimu Constrained Language u nedůvěryhodného skriptu povolené.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>SupportedCommand oddílu Data parseru</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>Oddíl Data, který obsahuje parametr SupportedCommand, nebude v režimu Constrained Language u nedůvěryhodného skriptu povolený.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Operátor volání oboru modulu</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Operátor volání oboru modulu bude v režimu Constrained Language zamítnutý.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Vyvolání metody klíčového slova ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>Klíčové slovo ForEach při spuštění v režimu Constrained Language selže při vyvolání metody položky iterace {0}.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Vyhodnocení výrazu může selhat</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Vytvoření postupně spustitelného kanálu z bloku skriptu může vyžadovat vyhodnocení některých výrazů v bloku skriptu. Vyhodnocení výrazu v tichém režimu selže a vrátí hodnotu null v režimu omezeného jazyka, pokud výraz nepředstavuje konstantní hodnotu.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Klíčové slovo Configuration není na procesorech ARM64 podporované.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PathUtilsStrings.cs.resx b/src/System.Management.Automation/resources/cs/PathUtilsStrings.cs.resx new file mode 100644 index 00000000000..cd247712a8d --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PathUtilsStrings.cs.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>Kódování UTF-7 je zastaralé, použijte prosím UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Soubor {0} již existuje a už bylo zadáno: {1}.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Soubor nejde otevřít, protože aktuální poskytovatel ({0}) nemůže otevřít soubor.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Operaci nelze provést, protože cesta byla přeložena na více než jeden soubor. Tento příkaz nemůže pracovat s více soubory.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Operaci nelze provést, protože cesta se zástupnými znaky {0} nebyla přeložena na soubor.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Neznámé kódování {0}; platné hodnoty jsou {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>Adresář {0} už existuje. Pokud chcete přepsat adresář a soubory v adresáři, použijte parametr -Force.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Cesta k uživatelskému modulu neexistuje, a proto nelze vytvořit složku modulu pro zadaný název modulu {0}.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Modul {0} nelze vytvořit z následujícího důvodu: {1}. Pro parametr -OutputModule použijte jiný argument a zkuste to znovu.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Modul nelze načíst, protože byl vygenerován s nekompatibilní verzí rutiny {0}. Vygenerujte modul pomocí rutiny {0} z aktuální relace a zkuste modul načíst znovu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PipelineStrings.cs.resx b/src/System.Management.Automation/resources/cs/PipelineStrings.cs.resx new file mode 100644 index 00000000000..4623ca17333 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PipelineStrings.cs.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Instanci rutiny nelze zpracovat, protože ji používá jiný kanál. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Operaci nelze provést, protože je kanál spuštěný. Zastavte kanál a zkuste operaci zopakovat.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>V provádění rutiny nelze pokračovat, protože zásada Stop zabránila spouštění rutin.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Kanál nelze spustit, protože se první rutina v kanálu pokouší číst vstup z výsledků předchozí rutiny. Upravte první rutinu, odeberte první rutinu nebo do kanálu přidejte rutinu, jejíž výstup první rutina vyžaduje, a potom zkuste kanál spustit znovu.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Číslo rutiny nelze zpracovat. Funkce ReadFromCommand musí zadat ID rutiny, která už byla přidána do kanálu. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Výstup funkcí ReadFromCommand a ReadErrorQueue nelze číst, protože jej už čte jiná rutina. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Kanál nelze spustit, protože neobsahuje žádné příkazy. Přidejte do kanálu alespoň jeden příkaz a potom jej spusťte znovu.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Operaci kanálu nelze dokončit, protože ještě nebyla spuštěna. Před voláním metody End() u krokovatelného kanálu je nutné zavolat metodu Begin().</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Metody WriteObject a WriteError nelze volat mimo přepsané metody BeginProcessing, ProcessRecord a EndProcessing a lze je volat pouze ze stejného vlákna. Ověřte, že rutina tato volání provádí správně, nebo se obraťte na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Po volání ThrowTerminatingError vyvolala rutina výjimku. +První výjimka byla {0} s trasováním zásobníku {1}. +Druhá výjimka byla {2} s trasováním zásobníku {3}.</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Metody WriteObject a WriteError nelze volat po uzavření kanálu. Obraťte se na služby zákaznické podpory Microsoftu.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Při vytváření kanálu došlo k chybě.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Tento kanál nepodporuje sémantiku odpojení a opětovného připojení.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Tento kanál nelze připojit, protože není v odpojeném stavu.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>Objekt prostředí runspace má přidružený vzdálený příkaz s hodnotou null. Odpojený objekt RemotePipeline nelze vytvořit, protože není zadán žádný vzdálený příkaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/PowerShellStrings.cs.resx b/src/System.Management.Automation/resources/cs/PowerShellStrings.cs.resx new file mode 100644 index 00000000000..f7592f422fc --- /dev/null +++ b/src/System.Management.Automation/resources/cs/PowerShellStrings.cs.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Stav aktuální instance PowerShellu není pro tuto operaci platný.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Operaci nejde provést, protože příkaz už byl spuštěný. Počkejte na dokončení příkazu nebo ho zastavte a potom operaci zopakujte.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Nejsou zadané žádné příkazy.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>Instance PowerShellu není ve správném stavu pro vytvoření vnořené instance PowerShellu. Vnořené instance PowerShellu se mají vytvářet jen ve spuštěné instanci PowerShellu.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Operaci nejde provést, protože prostředí runspace není ve stavu {0}. Aktuální stav prostředí runspace je {1}.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Vnořené instance PowerShellu nejde vyvolat asynchronně. Použijte metodu Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Objekt {0} nebyl vytvořený voláním {1} v této instanci PowerShellu.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Když je prostředí runspace nastavené na opakované použití vlákna, musí stav apartmentu v nastavení vyvolání odpovídat prostředí runspace.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Když je prostředí runspace nastavené na použití aktuálního vlákna, musí stav apartmentu v nastavení vyvolání odpovídat aktuálnímu vláknu.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>K přidání parametru je nutný příkaz. Před přidáním parametru je potřeba do instance PowerShellu přidat příkaz.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Klíče ve slovníku musí být řetězce.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>V tomto vlákně není k dispozici žádné prostředí Runspace pro spouštění příkazů. Můžete ho zadat ve vlastnosti DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Pokusili jste se vyvolat tento příkaz: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Tento objekt PowerShellu nejde připojit, protože není přidružený ke vzdálenému prostředí runspace ani fondu runspace.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Spuštěný příkaz byl odpojený, ale na vzdáleném serveru stále běží. Znovu se připojte, abyste získali stav operace příkazu a výstupní data.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Operaci nejde provést, protože aktuální relace PowerShellu je ve stavu Disconnected. Připojte tuto relaci PowerShellu a potom počkejte na dokončení příkazu nebo příkaz zastavte.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Operaci nejde provést, protože aktuální relace PowerShellu je ve stavu Disconnected. Připojte tuto relaci PowerShellu a zkuste to znovu.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Pokus o připojení ke vzdálenému příkazu selhal.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Operaci nejde provést, protože se příkaz právě zastavuje. Počkejte, až se příkaz zastaví, a potom operaci zopakujte.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>V tomto vlákně není k dispozici žádné prostředí Runspace pro spouštění příkazů. Můžete ho zadat ve vlastnosti DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Aktuální instance PowerShellu neobsahuje žádný příkaz k vyvolání.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Objekt PowerShellu, který používá aktuální prostředí runspace, nejde vytvořit, protože žádné aktuální prostředí runspace není k dispozici. Aktuální prostředí runspace se možná spouští, například když bylo vytvořené s počátečním stavem relace.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ProgressRecordStrings.cs.resx b/src/System.Management.Automation/resources/cs/ProgressRecordStrings.cs.resx new file mode 100644 index 00000000000..2c1f6819199 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ProgressRecordStrings.cs.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Argument nejde zpracovat, protože hodnota {0} nemůže být záporná.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Argument nejde zpracovat, protože hodnota {0} nemůže být null ani prázdná.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Procento nejde nastavit, protože {0} nemůže být větší než 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId se nesmí shodovat s ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ProviderBaseSecurity.cs.resx b/src/System.Management.Automation/resources/cs/ProviderBaseSecurity.cs.resx new file mode 100644 index 00000000000..397f0645db2 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ProviderBaseSecurity.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Rozhraní nelze použít, protože rozhraní ISecurityDescriptorCmdletProvider není tímto zprostředkovatelem podporováno.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/ProxyCommandStrings.cs.resx b/src/System.Management.Automation/resources/cs/ProxyCommandStrings.cs.resx new file mode 100644 index 00000000000..6abc59d7291 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/ProxyCommandStrings.cs.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Parametr help nebyl rozpoznán jako platný objekt HelpInfo vytvořený příkazem get-help.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Příkaz proxy nejde vygenerovat, protože CommandMetadata nemá název.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/RegistryProviderStrings.cs.resx b/src/System.Management.Automation/resources/cs/RegistryProviderStrings.cs.resx new file mode 100644 index 00000000000..93a4b974a2c --- /dev/null +++ b/src/System.Management.Automation/resources/cs/RegistryProviderStrings.cs.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Nastavit položku</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Hodnota: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Vymazat položku</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nová položka</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Odebrat klíč</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Kopírovat klíč</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Přejmenovat položku</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Nový název: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Přesunout položku</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Nastavit vlastnost</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Vymazat vlastnost</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nová vlastnost</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Odebrat vlastnost</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Vlastnost: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Přejmenovat vlastnost.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Zdrojová vlastnost: {1} Cílová vlastnost: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Kopírovat vlastnost</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Zdrojová vlastnost: {1} Cílová položka: {2} Cílová vlastnost: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Přesunout vlastnost</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Zdrojová vlastnost: {1} Cílová položka: {2} Cílová vlastnost: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operace nebyla zpracována. Zadané umístění tuto operaci nepovoluje.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operace není ve zdrojovém umístění povolená.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operace není v cílovém umístění povolená.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Nastavení konfigurace pro místní počítač</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Nastavení softwaru pro aktuálního uživatele</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Klíč v této cestě už existuje.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Operaci nejde provést, protože cílová cesta je podřízená zdrojové cestě.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>Vlastnost už existuje.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>Vlastnost {0} na cestě {1} neexistuje.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>Klíč registru na zadané cestě neexistuje.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Parametr Type se nepovedlo svázat. Hodnotu {0} se nepovedlo převést na {1}. Možné hodnoty výčtu jsou String, ExpandString, Binary, DWord, MultiString, QWord, Unknown.</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Klíč {0} byl vytvořený, ale nepovedlo se nastavit výchozí hodnotu.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Jednotku se zadaným kořenovým adresářem nejde vytvořit. Kořenová cesta neexistuje.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Položku nejde přejmenovat, protože ve stejném kontejneru už existuje položka s tímto názvem.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Název klíče registru musí začínat platným názvem základního klíče.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>Argument podklíče není platný.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Strom podklíčů nejde odstranit, protože podklíč neexistuje.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Hodnota s tímto názvem neexistuje.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>Hodnota výčtu {0} není platná.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Musí být zadaný argument hodnoty.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Musí být zadaný argument názvu.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Zadaná hodnota RegistryValueKind není platná.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue nepovoluje String[], které obsahuje řetězcový odkaz s hodnotou null.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Podklíče registru nesmí být delší než 255 znaků.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Musí být zadaný neprázdný název podklíče.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Typ objektu hodnoty neodpovídá zadanému RegistryValueKind nebo objekt nejde správně převést.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue nepodporuje pole typu {0}. Podporují se jen Byte[] a String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>Zadaný klíč registru neexistuje.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>Délka zadaného názvu hodnoty překračuje maximum 16383 znaků.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Velikost zadaných dat hodnoty překračuje maximum 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>Zadaný podklíč registru neexistuje.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Zadaná hodnota RegistryKeyPermissionCheck není platná.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Klíč registru obsahuje podklíče. Tato metoda nepodporuje rekurzivní odebrání.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Popisovač KTM nejde vytvořit bez Transaction.Current nebo zadané transakce.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>Zadaná transakce nebo Transaction.Current musí odpovídat transakci použité k vytvoření nebo otevření objektu TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>Objekt TransactedRegistryKey není přidružený k transakci, protože se vztahuje k předdefinovanému klíči.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>Požadovaný přístup k registru není povolený.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Přístup ke klíči registru {0} byl odepřen.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Do klíče registru nejde zapisovat.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>K zavřenému klíči registru nejde získat přístup.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Neznámá chyba: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Transakce registru nejsou na této platformě podporované.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Zadaný popisovač není platný.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/RemotingErrorIdStrings.cs.resx b/src/System.Management.Automation/resources/cs/RemotingErrorIdStrings.cs.resx new file mode 100644 index 00000000000..b0afdeaf659 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/RemotingErrorIdStrings.cs.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Došlo k chybě typu {0}.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Nedostatek paměti pro procesy.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>Výčet vzdálené relace PSSession s -ComputerName je podporován pouze ve Windows, nikoli v{0}.</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>ID kanálu {0} neodpovídá ID instance aktuálně spuštěného kanálu {1}.</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>ID kanálu „{0}“ nebylo na serveru nalezeno.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Vzdálený kanál byl zastaven.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>Relace již existuje. Opětovné vytvoření relace se stejným InstanceId {0} není povoleno.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>Zadaná hodnota InstanceId relace klienta „{0}“ neodpovídá hodnotě InstanceId existující relace "{1}".</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Otevření vzdálené relace se nezdařilo.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>Zadanou vzdálenou relaci s InstanceId klienta „{0}“ nelze najít.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>Odpověď na výzvu obsahuje ID výzvy „{0}“, které nelze najít.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Volání vzdáleného hostitele {0} se nezdařilo.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Metoda vzdáleného hostitele {0} není implementována.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Kódování dat metody vzdáleného hostitele se pro typ {0}nepodporuje.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Dekódování dat metody vzdáleného hostitele se pro typ {0}nepodporuje.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>Vytváření vnořených kanálů se nepodporuje.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Relativní identifikátory URI se při vytváření vzdálených relací nepodporují.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Při dekódování dat ze vzdáleného hostitele došlo k chybě. V síťových datech došlo k chybě.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Možnosti vlákna mohou vzdáleně přepsat pouze správci.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Žádost o přihlašovací údaje k PowerShellu: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Upozornění: Skript nebo aplikace na vzdáleném počítači {0} požaduje vaše přihlašovací údaje. Přihlašovací údaje zadejte pouze v případě, že důvěřujete vzdálenému počítači a aplikaci nebo skriptu, který je požaduje. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Skript nebo aplikace na vzdáleném počítači {0} žádá o bezpečné zadání jednoho řádku. Citlivé informace, jako jsou vaše přihlašovací údaje, zadejte pouze v případě, že důvěřujete vzdálenému počítači a aplikaci nebo skriptu, který o to žádá.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Skript nebo aplikace na vzdáleném počítači {0} se pokouší přečíst obsah vyrovnávací paměti na hostiteli PowerShellu. Z bezpečnostních důvodů to není povoleno; volání bylo potlačeno.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Skript nebo aplikace na vzdáleném počítači {0} odesílá požadavek na výzvu. Po zobrazení výzvy zadejte citlivé informace, jako jsou přihlašovací údaje nebo hesla, pouze pokud důvěřujete vzdálenému počítači a aplikaci nebo skriptu, který požaduje data.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Přijato nepodporované volání vzdáleného hostitele: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Byla přijata data vzdálené komunikace s nepodporovanou akcí: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Byla přijata data vzdálené komunikace s nepodporovaným datovým typem {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost destination.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost cílového rozhraní.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost InstanceId relace.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost RemotingDataType.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost CallId.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost MethodName.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>Pro první fragment není nastaven příznak IsStartFragment.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>V datech vzdálené komunikace chybí vlastnost {0}.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Bylo přijato neočekávané ObjectId. K tomu může dojít v případě, že fragmenty nejsou správně sestaveny vzdáleným počítačem, nebo mohla být poškozena nebo změněna data.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId nemůže být menší nebo rovno 0. K tomu může dojít v případě, že fragmenty nejsou správně sestaveny vzdáleným počítačem nebo pokud byla data změněna neoprávněnými uživateli.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Identifikátory FragmentID stejného objektu musí být v pořadí a jejich hodnoty se musí postupně zvyšovat o 1. K tomu může dojít, pokud vzdálený počítač fragmenty nesestaví správně. Data mohla být také poškozena nebo změněna.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Data vzdálené komunikace jsou příliš velká a nelze je znovu sestavit z fragmentů. K tomu může dojít, pokud je délka dat ve fragmentu větší než Int32.Max. Může k tomu dojít také v případě, že data změnili neoprávnění uživatelé.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Pro poslední fragment není nastaven příznak IsEndFragment. K tomu může dojít v případě, že fragmenty nejsou správně sestaveny vzdáleným počítačem nebo pokud byla data poškozena nebo změněna.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Deserializovaná data vzdálené komunikace mají hodnotu null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Délka objektu blob fragmentu je mimo rozsah: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Chyba při dekódování hodnoty ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Chyba při dekódování PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Chyba při dekódování RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Byl přijat nepodporovaný typ RemotingTargetInterface: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Metoda vzdáleného hostitele byla vyvolána pro neznámou cílovou třídu: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Metoda vzdáleného hostitele byla vyvolána bez zadání cílové třídy.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Při dekódování runspacePoolStateInfo došlo k chybě.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Chyba při dekódování minimálního počtu prostředí runspace.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Chyba při dekódování maximálního počtu prostředí runspace.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Chyba při dekódování PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Neočekávaný typ vlastnosti {0} (očekáváno {1}, obdrženo {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Neočekávaný typ dat vzdálené komunikace (očekáváno: PSObject; obdrženo: {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Neočekávaný typ zakódovaného příkazu (očekáváno: PSObject; obdrženo: {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Neočekávaný typ zakódovaného parametru příkazu (očekáváno: PSObject; obdrženo: {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Při dekódování dat přijatých ze vzdáleného počítače došlo k chybě. Dekódování deserializovaného objektu přijatého ze vzdáleného počítače vyžaduje alespoň {0} bajtů dat. K tomu může dojít v případě, že fragmenty nejsou správně sestaveny vzdáleným počítačem nebo pokud byla data poškozena nebo změněna.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Přijatý paket není určen pro přihlášeného uživatele: uživatel = {0}, cíl paketu = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Časovač vyjednávání klienta vypršel. Časový limit vyjednávání je {0} ms.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Klient PowerShellu nepodporuje {0} {1} vyjednané serverem. Ujistěte se, že server je kompatibilní se sestavením {2} a verzí protokolu {3} PowerShellu.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Vyjednávání se serverem se nezdařilo. Ujistěte se, že server je kompatibilní se sestavením {1} a verzí protokolu {2} PowerShellu.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Cílový server odeslal požadavek na uzavření relace.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Server, na kterém běží PowerShell, nepodporuje {0} {1} vyjednané klientským počítačem. Ujistěte se, že server je kompatibilní se sestavením {2} a verzí protokolu {3} PowerShellu.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Server s PowerShellem nepodporuje operace připojení na {0} {1}, které vyjednal klientský počítač. Ujistěte se, že je klientský počítač kompatibilní se sestavením {2} a verzí protokolu {3} PowerShellu.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Server, na kterém běží Prostředí PowerShell, nemůže zpracovat operaci připojení, protože nebyly nalezeny nebo nejsou platné následující informace: Informace o schopnostech klienta a informace o fondu RunspacePool připojení.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Server, na kterém je spuštěný PowerShell, nemůže zpracovat operaci připojení, protože server buď nebyl spuštěn, nebo se vypíná.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Server, na kterém běží PowerShell, nemůže zpracovat operaci připojení, protože vlastnosti fondu runspace serveru neodpovídají zadaným vlastnostem klientského počítače.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Vyjednávání s klientem se nezdařilo. Ujistěte se, že je klient kompatibilní se sestavením {1} a verzí {2} protokolu PowerShellu.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Časovač vyjednávání serveru vypršel. Časový limit vyjednávání je {0} ms.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>Klientský počítač odeslal žádost o ukončení relace.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Došlo k chybě, kterou PowerShell nemůže zpracovat. Vzdálená relace mohla být ukončena.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Server neodpověděl se šifrovaným klíčem relace v zadaném časovém limitu.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Klient neodpověděl pomocí veřejného klíče ve stanoveném časovém limitu.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Pokus o připojení se nezdařil.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Probíhá pokus o uzavření relace.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell nemůže správně zavřít vzdálenou relaci. Relace je v nedefinovaném stavu, protože se po odpojení neotevřela ani nepřipojila. PowerShell se pokusí vynutit ukončení relace na místním počítači, ale relace nemusí být ve vzdáleném počítači uzavřena. Chcete-li vzdálenou relaci správně zavřít, nejprve ji otevřete nebo připojte.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Relaci nelze zavřít.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>Relace je uzavřena.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Typ popisovače čekání „{0}“ není podporován.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Přijatá data mají index ID datového proudu {0}. Je podporován pouze index ID standardního výstupního datového proudu „0“.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Popisovač standardního vstupu není otevřený.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Volání nativního rozhraní API WriteFile se nezdařilo. Kód chyby je {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Volání nativního rozhraní API pro ReadFile se nezdařilo. Kód chyby je {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} není platná hodnota schématu. Platné hodnoty jsou http a https.</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Přijetí volání na straně klienta se nezdařilo.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Volání odeslání na straně klienta se nezdařilo.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>Popisovač příkazu vrácený z rozhraní WINRS API WSManRunShellCommand má hodnotu null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Popisovač standardního vstupu nelze nastavit na stav „no wait“. Kód systémové chyby je {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Číslo portu {0} není v rozsahu platných hodnot. Rozsah platných hodnot je od 1 do 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Proces serveru byl ukončen.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Volání rutiny GetStdHandle rozhraní API systému Windows pro získání popisovače standardního vstupu způsobilo kód chyby: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>Volání rutiny GetStdHandle rozhraní API systému Windows pro získání popisovače Standardní výstup způsobilo kód chyby: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>Volání rutiny GetStdHandle rozhraní API systému Windows pro získání popisovače standardní chyby způsobilo kód chyby: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Připojení ke vzdálenému serveru {0} se nezdařilo.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Připojení ke vzdálenému serveru {0} se nezdařilo s následující chybovou zprávou: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Zavření instance prostředí vzdáleného serveru se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Odeslání dat na vzdálený server {0} se nezdařilo.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Odeslání dat na vzdálený server {0} se nezdařilo s následující chybovou zprávou: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Příjem dat ze vzdáleného serveru {0} se nezdařil.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Zpracování dat ze vzdáleného serveru {0} se nezdařilo s následující chybovou zprávou: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Spuštění příkazu na vzdáleném serveru se nezdařilo.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Spuštění příkazu na vzdáleném serveru se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Opětovné připojení k příkazu na vzdáleném serveru se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Odeslání dat vzdálenému příkazu se nezdařilo.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Odeslání dat do vzdáleného příkazu se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Příjem dat pro vzdálený příkaz se nezdařil.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Zpracování dat pro vzdálený příkaz se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Při volání metody {1} došlo k chybě s kódem chyby {0}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Další informace najdete v tématu nápovědy about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Odpojení od vzdáleného serveru {0} se nezdařilo.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Odpojení od vzdáleného serveru se nezdařilo s následující chybovou zprávou: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Opětovné připojení ke vzdálenému serveru se nezdařilo.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Opětovné připojení ke vzdálenému serveru {0} se nezdařilo s následující chybovou zprávou: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Přenos meziprocesové komunikace (IPC) nepodporuje operace připojení.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>Konfigurace EndpointConfiguration s ID {0} na vzdáleném serveru neexistuje. Obraťte se na správce PowerShellu nebo vlastníka nebo autora konfigurace koncového bodu.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>Konfigurace EndpointConfiguration s identifikátorem {0} není na vzdáleném počítači v platném počátečním stavu relace. Obraťte se na správce PowerShellu nebo vlastníka nebo autora konfigurace koncového bodu.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Pro klíč registru {1} není zadána povinná hodnota {0}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Povinná hodnota {0} nemá správný formát pro klíč registru {1}. Očekávaný formát je řetězec.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>„{0}“ musí určovat soubor skriptu PowerShellu, který končí příponou .ps1.</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Parametr {0} je již zadán v oddílu {1}. Obraťte se na správce a ujistěte se, že {0} je zadán pouze jednou.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>V elementu „{0}“ se očekávají atributy „{1}“ a „{2}“.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>„{0}“, „{1}“ musí být zadány v oddílu „{2}“ pro dynamické načtení sestavení.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Sestavení „{0}“ zadané v oddílu „{1}“ nelze načíst.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Nelze načíst typ „{0}“ zadaný v oddílu „{1}“.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>V části „{2}“ musí být zadáno „{1}“ i „{0}“.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>Cíl „{0}“ požádal o přesměrování připojení na „{1}“. „{1}“ ale není správně formátovaný identifikátor URI.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Nahlášené umístění přesměrování: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Vaše připojení bylo přesměrováno na následující identifikátor URI: „{0}“</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Chcete-li se automaticky připojit k přesměrovanému identifikátoru URI, ověřte vlastnost {1} proměnné předvoleb relace {2} a v rutině použijte parametr {3}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Aktuální velikost deserializovaného objektu dat přijatých ze vzdáleného serveru překročila povolenou maximální velikost objektu. Aktuální velikost deserializovaného objektu je {0}. Maximální povolená velikost objektu je {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Celkové množství dat přijatých ze vzdáleného serveru překročilo povolené maximum. Povolené maximum je {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Aktuální velikost deserializovaného objektu dat přijatých ze vzdáleného klientského počítače překročila povolenou maximální velikost objektu. Aktuální velikost deserializovaného objektu je {0}. Maximální povolená velikost objektu je {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Celkové množství dat přijatých od vzdáleného klienta překročilo povolené maximum. Povolené maximum je {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>Spuštění spouštěcího skriptu vyvolalo chybu: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Zadané objekty RemoteRunspaceInfo mají duplicitní položky.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Zadané objekty RemoteRunspaceInfo překročily maximální povolený limit.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Otevření vzdálené relace se nezdařilo s neočekávaným stavem. Stav {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Zadaný identifikátor URI {0} není platný.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Vzdálená relace pro identifikátor URI {0} byla uzavřena.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>Vzdálená relace není pro ComputerName {0} k dispozici.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>Vzdálená relace není pro {0} k dispozici.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Vzdálený příkaz: {0}, přidružený k úloze, která má ID „{1}“.</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Parametr {0} nelze zadat, pokud je zadán parametr {1}.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Pro parametr FilePath nejsou podporovány zástupné znaky. Zadejte cestu bez zástupných znaků.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Cesta zadaná jako hodnota parametru FilePath nepochází od zprostředkovatele FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>Hodnota parametru FilePath musí být soubor skriptu PowerShellu. Zadejte cestu k souboru s příponou .ps1 a příkaz opakujte.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Jeden nebo více názvů počítačů není platných. Pokud se pokoušíte předat URI, použijte parametr -ConnectionUri nebo místo řetězců předejte objekty URI.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Stav aktuální instance úlohy není pro tuto operaci platný.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>Příkaz nemůže úlohu najít, protože nebyl nalezen název úlohy {0}. Ověřte hodnotu parametru Name a příkaz zopakujte.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Příkaz nemůže najít úlohu s identifikátorem instance {0}. Ověřte hodnotu parametru InstanceId a příkaz zopakujte.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Příkaz nemůže najít úlohu s ID úlohy {0}. Ověřte hodnotu parametru ID a příkaz zopakujte.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>Příkaz nemůže odebrat úlohu s ID úlohy {0} a názvem {1}, protože úloha nebyla dokončena. Pokud chcete úlohu odebrat, nejprve úlohu zastavte nebo použijte parametr Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>Příkaz nemůže odebrat úlohu s ID úlohy {0}, protože úloha není dokončená. Pokud chcete úlohu odebrat, nejprve úlohu zastavte nebo použijte parametr Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>Příkaz nemůže odebrat úlohu s ID úlohy {0} a identifikátorem instance {1}, protože úloha není dokončená. Pokud chcete úlohu odebrat, nejprve úlohu zastavte nebo použijte parametr Force.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Vzdálený příkaz: {0}, přidružený k úloze, která má ID „{1}“.</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Příkaz nemůže načíst úlohy zadaných počítačů. Parametr ComputerName lze použít pouze s úlohami vytvořenými pomocí vzdálené komunikace PowerShellu.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Parametr Session lze použít pouze s objekty PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>Vzdálená relace s názvem {0} není k dispozici.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>Vzdálená relace s ID relace {0} není k dispozici.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} neobsahuje položku s ID {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>Příkaz nemůže odebrat úlohu, protože neexistuje nebo je podřízenou úlohou. Podřízené úlohy lze odebrat pouze odebráním nadřazené úlohy.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} není platná hodnota parametru {1}. Hodnota musí být větší než nebo rovna 0.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} nelze zadat jako mechanismus ověřování proxy serveru. Pro ověřování proxy serveru se podporují jenom {1}, {2} nebo {3}.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Při použití následujícího typu přístupu k proxy serveru nelze zadat přihlašovací údaje proxy serveru: {0}. Buď zadejte jiný typ přístupu, nebo nezadávejte přihlašovací údaje proxy serveru.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Pro možnost relace {1} je nutné zadat hodnotu {0}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Relace musí být otevřená.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Hostitel nepodporuje Enter-PSSession a Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Bylo nalezeno více shod pro ID relace {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Bylo nalezeno více shod pro ID relace {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Pro název {0} bylo nalezeno více shod.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Příkaz Enter-PSSession se nezdařil, protože vzdálená relace neposkytuje požadované příkazy.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Enter-PSSession nelze spustit z vnořené výzvy.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Maximální počet přesměrování identifikátoru URI WS-Man, která se mají povolit při připojování ke vzdálenému počítači.</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Výchozí možnosti relace pro nové vzdálené relace</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Název konfigurace relace, která bude načtena do vzdáleného počítače</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName, kde bude navázáno vzdálené připojení</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Obsahuje informace o vzdáleném uživateli, který spouští vzdálenou relaci. Tato proměnná je k dispozici pouze ze vzdálené relace.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Buď musí být zadán „{0}“ i „{1}“, nebo nesmí být zadán ani jeden z nich.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>Konfigurace relace „{0}“ nebyla nalezena.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>Konfigurace relace „{0}“ není prostředí založené na PowerShellu.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>Konfigurace relace „{0}“ je prostředí založené na PowerShellu. K úpravě použijte PowerShell 6+.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>Konfigurace relace „{0}“ je prostředí založené na Windows PowerShell. K úpravě použijte Windows PowerShell.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Žádná konfigurace relace neodpovídá kritériím „{0}“.</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Název: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Název: {0}. To správcům umožňuje na tomto počítači vzdáleně spouštět příkazy PowerShellu.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Nelze odstranit dočasný soubor {0}. Důvod selhání: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Nové prostředí bylo úspěšně zaregistrováno, ale prostředí PowerShell nemůže odstranit dočasný soubor {0}. Důvod selhání: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Konfigurační data prostředí nelze zapsat do dočasného souboru {0}. Důvod selhání: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ pro vytvoření nové konfigurace relace.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Název: {0} SDDL: {1}. To umožňuje vybraným uživatelům vzdáleně spouštět příkazy PowerShellu v tomto počítači.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k odebrání konfigurace relace.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k získání konfigurací relací založených na PowerShellu.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k aktualizaci vlastností konfigurace relace.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Název: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k povolení konfigurace relace.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Rychlá konfigurace WinRM</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k povolení vzdálené správy tohoto počítače pomocí služby Windows Remote Management (WinRM). + To zahrnuje: + 1. Spuštění nebo restartování služby WinRM, pokud už běží. + 2. Nastavení typu spuštění služby WinRM na Automaticky. + 3. Vytvoření naslouchacího procesu pro přijímání požadavků na libovolné IP adrese. + 4. Povolení výjimek příchozích pravidel brány Windows Firewall pro přenosy služby WS-Management (pouze pro protokol HTTP). + +Chcete pokračovat?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Provádění operace „{0}“.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Název: {0} SDDL: {1}. To umožňuje vybraným uživatelům vzdáleně spouštět příkazy PowerShellu v tomto počítači.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Spouští se příkaz „{0}“ k zakázání konfigurace relace.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Název: {0} SDDL: {1}. Tím se odepře přístup ke konfiguraci této relace pro všechny.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Zakázáním konfigurací relací nedojde k vrácení všech změn provedených rutinou Enable-PSRemoting nebo Enable-PSSessionConfiguration. Změny možná budete muset vrátit zpět ručně pomocí následujícího postupu: + 1. Zastavte a zakažte službu WinRM. + 2. Odstraňte naslouchací proces, který přijímá požadavky na libovolné IP adrese. + 3. Zakažte výjimky brány firewall pro komunikaci WS-Management. + 4. Obnovte hodnotu LocalAccountTokenFilterPolicy na hodnotu 0, která omezí vzdálený přístup na členy skupiny Administrators v počítači.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Přístup je odepřený. Pokud chcete tuto rutinu spustit, spusťte PowerShell s možností Spustit jako správce.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Restartování služby WinRM</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>„Restart-Service“</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Název: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>Před zobrazením uživatelského rozhraní pro výběr popisovače SecurityDescriptor je nutné restartovat službu WinRM. Restartujte službu WinRM a spusťte následující příkaz: „{0}“</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Registruje se konfigurace relace</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>Konfigurace relace {0} nebyla nalezena. Spouští se příkaz „{1}“ k vytvoření konfigurace relace „{0}“. Spuštění tohoto příkazu restartuje službu WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>Parametry „{0}“ a „{1}“ nelze zadat společně. Zadejte buď parametr „{0}“, nebo „{1}“.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Tato operace může restartovat službu WinRM. Chcete pokračovat?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Nelze zpracovat element s typem uzlu „{0}“. Jsou podporovány pouze typy uzlů {1} a {2}.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Ke zpracování elementu {0} není k dispozici dostatek dat.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>V elementu{2} byly očekávány pouze dva atributy s názvy „{0}“ a „{1}“.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Typ uzlu „{0}“ je v elementu {1} neznámý. V elementu {2} se očekává pouze typ uzlu „{1}“.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>V elementu {0} byl očekáván pouze jeden atribut s názvem „{1}“.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Byl přijat neznámý element „{0}“. K tomu může dojít, pokud se vzdálený proces předčasně ukončil nebo skončil neočekávaně.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Zadaný mechanismus ověřování „{0}“ není podporován. Pro tuto operaci se podporuje jenom „{1}“.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>Spustitelný soubor pwsh nebyl nalezen v „{0}“. +Všimněte si, že Start-Job se záměrně nepodporuje ve scénářích, ve kterých je PowerShell hostován v jiných aplikacích. Místo toho se v takových scénářích doporučuje použít modul ThreadJob.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Nelze spustit 32bitový proces pwsh z 64bitové instalace pwsh. Pokud potřebujete spustit PowerShell v 32bitovém procesu, nainstalujte 32bitovou verzi pwsh.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Proces na pozadí ohlásil chybu s následující zprávou: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Proces na pozadí byl neočekávaně uzavřen nebo ukončen: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Při zpracování dat z procesu na pozadí došlo k chybě. Nahlášená chyba: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Byla přijata data pro neaktivní příkaz s identifikátorem {0}. Přijatá data: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Zpráva {0} do relace není podporovaná. Zprávu {0} lze odeslat pouze příkazu.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Klient neobdržel odpověď na operaci signálu v zadaném časovém intervalu. K tomu může dojít, když příkaz včas nereaguje na zprávu Stop.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Klient neobdržel odpověď na operaci „Zavřít“ v zadaném časovém intervalu. K tomu může dojít, když příkaz včas nereaguje na zprávu Stop.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Při spouštění procesu na pozadí došlo k chybě. Nahlášená chyba: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>Metoda ThrottlingJob.AddChildJob přijímá pouze podřízené úlohy ve stavu NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>Metodu ThrottlingJob.AddChildJob nelze volat po volání metody ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} dokončeno</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Vyvolání vnořeného kanálu vyžaduje platné prostředí runspace.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Zdrojový adaptér úlohy {1} vyvolal výjimku s následující zprávou: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>Hodnota {0} není platná pro parametr {1}. Jediná povolená hodnota je 5.1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Parametry Wait a Keep nelze použít společně ve stejném příkazu.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametr WriteEvents nelze použít bez parametru Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Správa verzí koncového bodu vzdálené komunikace PowerShellu se v PowerShellu 7+ nepodporuje.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Následující typ nelze vytvořit jako instanci, protože jeho konstruktor není veřejný: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Operaci úlohy (Create, Get nebo Remove) nelze provést, protože typ JobSourceAdapter zadaný v definici JobDefinition není zaregistrován. Zaregistrujte typ JobSourceAdapter buď pomocí explicitního volání, nebo voláním rutiny Import-Module a zadáním sestavení.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Úlohu nelze vytvořit, protože objekt JobInvocationInfo neobsahuje JobDefinition. Spusťte JobInvocationInfo s JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Stav aktuální instance úlohy je {0}. Tento stav není platný pro požadovanou operaci. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Úlohu {0} nelze připojit ke vzdálenému serveru.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Operace Disconnect-PSSession se nezdařila pro prostředí runspace s ID = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Operace připojení pro relaci {0} se nezdařila. Stav prostředí Runspace je {1} místo „Otevřeno“.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Dotaz na odpojenou relaci PSSession pro počítač „{0}“ se nezdařil.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Relaci PSSession „{0}“ nelze připojit, protože není ve stavu Odpojeno nebo není k dispozici pro připojení.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Připojení relace se pro PSSession „{0}“ na cílovém počítači „{1}“ nepodporuje, protože typ cílového počítače je „{2}“.</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Relaci PSSession {0} nelze odpojit, protože není ve stavu Otevřeno.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Odpojení relace se pro PSSession „{0}“ na cílovém počítači „{1}“ nepodporuje, protože typ cílového počítače je „{2}“.</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession nepodporuje PSSession „{0}“ na cílovém počítači „{1}“, protože typ cílového počítače je "{2}".</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>Příkaz nelze dokončit, protože vlastnost ChildJobs obsahuje neplatnou hodnotu.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Úlohu s ID {0} nelze pozastavit. Pozastavení úloh není u některých typů úloh podporováno. Další informace o podpoře pozastavení úloh najdete v tématu nápovědy pro typ úlohy.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Nelze obnovit úlohu s ID {0}. Obnovení úloh není u některých typů úloh podporováno. Další informace o podpoře obnovení úloh najdete v tématu nápovědy pro typ úlohy.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Rutinu Invoke-Command nelze použít současně s parametry AsJob a Disconnected ve stejném příkazu.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Dotaz na vzdálenou relaci pro {0} se nezdařil s následující chybovou zprávou: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Došlo k pokusu o vytvoření úlohy s ID {0}. Úlohu s tímto ID nyní nelze vytvořit. Ověřte, zda toto ID už bylo na tomto počítači jednou přiřazeno.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Nelze vytvořit úlohu s ID {0}; toto není platné ID. Zadejte celé číslo pro ID úlohy, které je větší než 0.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>Zadaný identifikátor JobIdentifier nesmí mít hodnotu null. Zadejte platný identifikátor JobIdentifier.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Rutina Wait-Job nemůže dokončit činnost, protože jedna nebo více úloh je blokována a čeká na interakci uživatele. Zpracujte výstup interaktivní úlohy pomocí rutiny Receive-Job a zkuste to znovu.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Vzdálenou relaci {0} nelze připojit a nelze ji odebrat ze serveru. Objekt vzdálené relace klienta bude odebrán ze serveru, ale stav vzdálené relace na serveru je neznámý.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Operace Disconnect-PSSession se nezdařila pro prostředí runspace s ID = {0} z následujícího důvodu: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Úlohu „{0}“ nelze připojit k serveru, a proto ji nelze zastavit.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Příkaz nemůže najít relaci PSSession s hodnotou InstanceId {0}.</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Příkaz nemůže najít relaci PSSession s názvem {0}.</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>Vzdálená komunikace PowerShellu není podporována v Předinstalačním prostředí systému Windows (Windows PE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Změny provedené {0} se projeví až po restartování služby WinRM.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>Pokud byla konfigurace s tímto názvem nedávno zrušena, může být potřeba restartovat službu WinRM {0}, protože některé systémové datové struktury můžou být stále uložené v mezipaměti. V takovém případě může být nutné restartovat službu WinRM. +Všechny relace WinRM připojené ke konfiguracím relací PowerShellu, jako je Microsoft.PowerShell, a ke konfiguracím relací vytvořeným pomocí rutiny Register-PSSessionConfiguration budou odpojeny.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Používáte vzdálenou relaci a vybrali jste možnost Vynutit, což znamená, že se služba WinRM může restartovat. Pokud se služba WinRM restartuje, tato vzdálená relace se ukončí a budete muset vytvořit novou relaci, abyste mohli pokračovat.</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Při pokusu o uložení identifikátorů měla úloha hodnotu null. Zadejte úlohu, aby bylo možné uložit její identifikátory.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Pro tuto relaci PSSession se nepodařilo najít spuštěný příkaz.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Prostředí Microsoft .NET Framework 2.0, které je vyžadováno pro Windows PowerShell 2.0, není nainstalováno. Nainstalujte .NET Framework 2.0 a zkuste to znovu.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Vzdálený kanál selhal.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Vzdálený kanál selhal z následujícího důvodu: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Jednu nebo více úloh nelze obnovit, protože stav nebyl pro tuto operaci platný.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Pro vzdálené prostředí runspace, na kterém běží metoda na straně klienta, nebyl zadán žádný klientský počítač.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Název: {0} SDDL: {1}. Tím se odepře vzdálený přístup k této konfiguraci relace.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Povoleno: False. Tato možnost nakonfiguruje službu WS-Management tak, aby žádost o připojení odmítla.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Povoleno: True. Tato možnost nakonfiguruje službu WS-Management tak, aby žádost o připojení přijala.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Aliasy, které se mají definovat při použití v relaci</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Sestavení, která se mají načíst při použití v relaci</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Autor tohoto dokumentu</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Verze modulu CLR, která se použije při použití v relaci</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Společnost přidružená k tomuto dokumentu</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Prohlášení o autorských právech pro tento dokument</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Popis funkcí poskytovaných těmito nastaveními</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Proměnné prostředí, které se mají definovat při použití v relaci</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Zásady spouštění, které se použijí při použití v relaci</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Formátujte soubory (.ps1xml), které se mají načíst při použití v relaci</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Funkce, které se mají definovat při použití v relaci</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>ID použité k jedinečné identifikaci tohoto dokumentu</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Pro tuto konfiguraci relace se použije výchozí typ relace. Může být RestrictedRemoteServer (doporučeno), Empty nebo Default</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Adresář pro ukládání přepisů relací pro tuto konfiguraci relace</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Určuje, jestli se má tato konfigurace relace spustit jako (virtuální) účet správce počítače</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Jazykový režim, který se použije při použití v relaci. Může být NoLanguage (doporučeno), RestrictedLanguage, ConstrainedLanguage nebo FullLanguage</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Moduly, které se mají importovat při použití v relaci</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Verze modulu PowerShellu, která se použije při použití v relaci</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Architektura procesoru, která se má použít při použití v relaci</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Číslo verze schématu použitého pro tento dokument</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Skripty, které se mají spustit při použití v relaci</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Typy, které se mají přidat při použití v relaci</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Zadejte soubory (.ps1xml), které se mají načíst při použití v relaci</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Proměnné, které se mají definovat při použití v relaci</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Role uživatelů (skupiny zabezpečení) a možnosti rolí, které se na ně mají použít při použití v relaci</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Aliasy, které se mají zobrazit při použití v relaci</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Rutiny, které se mají zobrazit při použití v relaci</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Nepovedlo se parsovat viditelnou definici příkazu pro „{0}“. Viditelná definice příkazu musí být zatřiďovací tabulka s klíči Name a Parameters. Hodnota klíče Parameters musí být kolekce zatřiďovací tabulky s klíči Name a volitelně ValidateSet nebo ValidatePattern.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Funkce, které se mají zobrazit při použití v relaci</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Poskytovatelé, kteří se mají zobrazit při použití v relaci</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Externí příkazy (skripty a aplikace), které se mají zobrazit při použití v relaci</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Cesta ke konfiguračnímu souboru PSSession „{0}“ není platná. Argument cesty se musí přeložit na jeden soubor v systému souborů s příponou .pssc. Opravte specifikaci cesty a zkuste to znovu.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Cesta k souboru schopností role „{0}“ není platná. Argument cesty se musí přeložit na jeden soubor v systému souborů s příponou .psrc. Opravte specifikaci cesty a zkuste to znovu.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>Položka „Role“ musí být zatřiďovací tabulka, ale byla {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Hodnotu položky role „{0}“ nelze převést na zatřiďovací tabulku. Položka „Role“ musí být zatřiďovací tabulka s názvy skupin pro klíče, kde hodnota přidružená ke každému klíči je další zatřiďovací tabulkou vlastností konfigurace relace pro danou roli.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Nepovedlo se najít možnost role „{0}“. Schopnost role musí být soubor s názvem „{1}“ v adresáři RoleCapabilities v modulu v aktuální cestě modulu.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Nelze najít cestu k modulu, který se má importovat. Hodnota parametru ModulesToImport {0} neexistuje nebo se nejedná o adresář modulu. Opravte hodnotu a opakujte příkaz.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Zadaný konfigurační soubor {0} nebyl načten, protože nebyl nalezen žádný platný konfigurační soubor.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Počítač {0} byl úspěšně odpojen.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Pokus o opětovné připojení k {0} se nezdařil. Probíhá pokus o odpojení relace...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Probíhá pokus o opětovné připojení k {0}...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Síťové připojení k {0} bylo ztraceno a pokus o opětovné připojení se nezdařil. Opravte síťové připojení a znovu se připojte pomocí connect-PSSession nebo Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>Síťové připojení k {0} bylo přerušeno. Probíhá pokus o opětovné připojení po dobu až {1} min...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>Síťové připojení k {0} bylo obnoveno.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>Ověřování {0} vyžaduje explicitní uživatelské jméno a heslo. Zadejte uživatelské jméno a heslo pomocí parametru -Credential a příkaz opakujte.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Základní ověřování není v systému Unix přes HTTP podporováno.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Nelze najít naplánovanou úlohu s názvem {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Byla nalezena více než jedna definice úlohy s názvem {0}. Zkuste do Start-Job přidat parametr -DefinitionType, aby se hledání definice úlohy zúžilo na jediný zdrojový adaptér úlohy.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>Člen SchemaVersion se v konfiguračním souboru nenachází. Tento člen musí existovat a musí mu být přiřazeno číslo verze ve tvaru :n.n.n.n:. Přidejte chybějícího člena do souboru {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Člen „{0}“ musí být řetězec. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Člen {0} musí být pole řetězců. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Člen „{0}“ musí být zatřiďovací tabulka. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Člen „{0}“ musí být pole zatřiďovací tabulky. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Člen {0} není platný klíč. Změňte člena na platný klíč v souboru {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Člen „{0}“ musí být platný typ výčtu „{1}“. Platné hodnoty výčtu jsou „{2}“. Změňte člena na správný typ v souboru {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Při analýze konfiguračního souboru {0} došlo k chybě s následující zprávou: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametr -WriteJobInResults nelze použít bez parametru -Wait.</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Člen {0} není absolutní cesta {1}. Změňte člena na absolutní cestu v souboru {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>Klíč „{0}“ v členovi „{1}“ není platný. Změňte klíč v souboru {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Člen {0} musí obsahovat požadovaný klíč {1}. Přidejte požadovaný klíč do souboru {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>Klíč „{0}“ obsahuje neplatné rozšíření {1}. Zadejte rozšíření z následujícího seznamu: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>Klíč {0} v členovi {1} musí být blok skriptu. Změňte klíč na správný typ v souboru {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Konfigurační soubor relace {0} není platný. Zadejte platný konfigurační soubor relace a opakujte příkaz.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Síťové připojení přerušeno</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Probíhá pokus o opětovné připojení k {0}...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Pro opětovné připojení byla vytvořena úloha {0}.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>Relace {0} s ID instance {1} na počítači {2} byla úspěšně odpojena.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Relace {0} s ID instance {1} byla vytvořena pro opětovné připojení.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Parametr SessionName lze použít pouze s přepínačem Disconnected.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Při pokusu o připojení relace PSSession došlo k chybě.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Při pokusu o připojení k cílovému virtuálnímu počítači došlo k chybě.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Při pokusu o připojení k cílovému kontejneru došlo k chybě.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession je v odpojeném stavu a není k dispozici pro připojení.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Modul Hyper-V pro PowerShell není na tomto počítači k dispozici.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Nepovedlo se spustit proces PowerShellu ({1}) uvnitř kontejneru s ID {0} s chybou: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Na tomto počítači možná není povolená funkce Kontejnery.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Nepovedlo se ukončit proces PowerShellu s ID {0} uvnitř kontejneru s ID {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Vstupní ContainerId {0} neexistuje nebo odpovídající kontejner není spuštěný.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Vstupní parametr VMId se nepřekládá na jeden virtuální počítač.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Vstupní VMId {0} se nepřekládá na jeden virtuální počítač.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Vstupní parametr VMName se nepřekládá na žádný virtuální počítač.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Vstupní parametr VMName se překládá na více virtuálních počítačů.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Vstupní VMName {0} se nepřekládá na jeden virtuální počítač.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>Virtuální počítač {0} není ve spuštěném stavu.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Přihlašovací údaje jsou neplatné.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Vstupní uživatelské jméno nemůže být prázdné.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Nelze zadat {0} relace, protože není v odpojeném stavu nebo není k dispozici pro připojení. Načtěte vzdálenou relaci pomocí příkazu Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Nelze zadat {0} relace, protože není v odpojeném stavu nebo není k dispozici pro připojení. Znovu se připojte pomocí Connect-PSSession nebo Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Síťové připojení k {0} bylo ztraceno a pokus o opětovné připojení se nezdařil. Opravte síťové připojení a znovu se připojte pomocí connect-PSSession nebo Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Nepodařilo se vytvořit instanci RemoteSessionHyperVSocketClient kvůli chybě SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Nepodařilo se vytvořit instanci RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Pokus o opětovné připojení byl zrušen. Opravte síťové připojení a znovu se připojte pomocí connect-PSSession nebo Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Jednu nebo více úloh nelze pozastavit, protože stav nebyl pro tuto operaci platný.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametr -AutoRemoveJob nelze použít bez parametru -Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Služba WS-Management nemůže požadavek zpracovat. Konfiguraci relace {0} nelze najít na jednotce WSMan: v počítači {1}. Další informace najdete v tématu nápovědy about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Ze specifikace {0} nelze vytvořit úlohu, protože zadané prostředí runspace není místní prostředí runspace. Zkuste to znovu pomocí místního prostředí runspace nebo zadejte argument RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Relaci {0} nelze odpojit, protože zadaná hodnota časového limitu nečinnosti {1} (sekund) je buď větší než maximální povolená hodnota serveru {2} (sekund), nebo menší než minimální povolená hodnota {3} (sekund). Zadejte hodnotu časového limitu nečinnosti, která je v povoleném rozsahu, a zkuste to znovu.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>Zadaná možnost relace IdleTimeout {0} (sekundy) není platný interval. Zadejte hodnotu IdleTimeout, která je větší nebo rovna minimálně povolené hodnotě {1} (sekundy).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Rutina „{0}“ nebo alias „{1}“ nemůže být přítomna, pokud jsou v konfiguračním souboru relace zadány klíče „{2}“, „{3}“, „{4}“ nebo „{5}“.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>Možnost přenosu není platná. Parametr „{0}“ může být nenulový pouze v případě, že je parametr „{1}“ nastavený na True.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Člen „{0}“ musí být pole složené buď z řetězců, nebo z prvků typu zatřiďovací tabulka.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Člen „{0}“ musí být pole složené buď z řetězců, nebo z prvků typu zatřiďovací tabulka. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Nelze načíst definici úlohy {0}, protože cesta {1} odkazuje na cestu zprostředkovatele {2}. Změňte parametr cesty na cestu systému souborů.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Nejde načíst definici úlohy {0}, protože cesta {1} se překládá na více cest k souborům. Změňte parametr cesty tak, aby obsahoval jen jednu cestu.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Nelze najít naplánovanou úlohu s typem {0} a názvem {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Nelze najít cestu WorkingDirectory {0}.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Nelze se připojit k relaci {0}. Relace už na počítači {1} neexistuje.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Operace připojení pro relaci {0} se nezdařila s následující chybovou zprávou: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametr -Force nelze použít bez parametru -Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Nejméně jedna úloha je v pozastaveném nebo odpojeném stavu a nemůže pokračovat bez dalšího zásahu uživatele. Zadejte parametr -Force, chcete-li pokračovat do dokončeného, neúspěšného nebo zastaveného stavu.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Pokud je v konfiguraci relace PowerShellu povolená funkce RunAs, model zabezpečení Windows nemůže vynutit hranici zabezpečení mezi různými uživatelskými relacemi vytvořenými pomocí tohoto koncového bodu. Ověřte, zda je konfigurace prostředí PowerShell runspace omezena pouze na nezbytnou sadu rutin a funkcí.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Úloha byla úspěšně pozastavena přidáním parametru Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Konfigurační soubor relace {0} není platný. Zadejte platný konfigurační soubor relace a opakujte příkaz. Při analýze konfiguračního souboru došlo k chybě: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: Klíč „{0}“ v {1}. Konfigurační soubor relace obsahuje neplatnou hodnotu. Opravte soubor a příkaz opakujte. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Odpojené relace jsou podporovány pouze v případě, že vzdálený počítač používá PowerShell 3.0 nebo novější verzi PowerShellu.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Využití paměti rutiny překročilo úroveň upozornění. Abyste se této situaci vyhnuli, zkuste jednu z následujících věcí: 1) Snižte rychlost, jakou operace CIM vytvářejí data (například předáním nízké hodnoty parametru ThrottleLimit), 2) Zvyšte rychlost, jakou jsou data spotřebovávat podřízenými rutinami, nebo 3) Pomocí rutiny Invoke-Command spusťte na serveru celý kanál. Rutina, která překročila úroveň upozornění pro využití paměti, byla spuštěna následujícím příkazovým řádkem: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>Relace PSSession {0} byla vytvořena pomocí parametru EnableNetworkAccess a lze ji znovu připojit pouze z místního počítače.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Nelze spustit úlohu. Jazykový režim této relace není kompatibilní se systémovým jazykovým režimem.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Nelze vytvořit prostředí runspace. Jazykový režim této konfigurace není kompatibilní se systémovým jazykovým režimem.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Vnořený kanál nelze ukončit, protože není ve vnořeném stavu.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>Relace serveru PowerShell není v platném stavu pro spouštění vnořených příkazů. V této relaci nelze spustit žádné vnořené příkazy.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Ve vzdálené relaci nelze vyvolat vnořený příkaz, protože vnořený příkaz už běží.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>Vzdálená relace nemohla vyvolat příkaz {0} s chybou: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>Příkaz vzdálené relace je aktuálně zastaven v ladicím programu. Pomocí rutiny Enter-PSSession se interaktivně připojte ke vzdálené relaci a automaticky vstupte do ladicího programu konzoly.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>Vzdálená relace, ke které jste připojeni, nepodporuje vzdálené ladění. Musíte se připojit ke vzdálenému počítači s PowerShellem 4.0 nebo novějším.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Protože stav relace pro relaci {0}, {1}, {2} není Otevřeno, nelze v relaci spustit příkaz. Stav relace je {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Nebyly zadány žádné platné relace. Ujistěte se, že zadáváte platné relace, které jsou ve stavu Otevřeno a jsou k dispozici pro spouštění příkazů.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>Relace {0}, {1}, {2} není k dispozici pro spouštění příkazů. Dostupnost relace je {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Příkaz nelze spustit, protože vlastnost ChildJobs je prázdná.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Úlohu nelze ladit, protože není k dispozici žádný ladicí program hostitele PowerShellu. Ujistěte se, že tento příkaz spouštíte v hostiteli, který podporuje ladění.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Nelze najít úlohu s ID {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Nelze najít úlohu s ID instance {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Nelze najít úlohu s názvem {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Úlohu nelze ladit, protože není k dispozici žádné uživatelské rozhraní hostitele. Ujistěte se, že tento příkaz spouštíte v hostiteli PowerShellu, který implementuje PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Úlohu nelze ladit, protože režim ladicího programu hostitele je nastaven na None nebo Default. Režim ladicího programu hostitele musí být LocalScript nebo RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Bylo nalezeno více úloh s ID {0}. Debug-Job může ladit pouze jednu úlohu současně.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Bylo nalezeno více úloh s názvem {0}. Debug-Job může ladit pouze jednu úlohu současně.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>Naslouchací proces serveru pojmenovaného kanálu, který se používá pro připojení procesu, už běží.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess nepodporuje vstup do stejné relace PowerShellu, ve které běží.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Bylo nalezeno více procesů s tímto názvem {0}. Pomocí ID procesu určete jeden proces, který chcete zadat.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Nelze zadat procese s ID „{0}“, protože nenačetl modul PowerShell nebo byl naslouchací proces pojmenovaného kanálu zakázán.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Nebyl nalezen žádný proces s ID: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Nebyl nalezen žádný proces s názvem %1 {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Nebyl nalezen žádný pojmenovaný kanál s CustomPipeName: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Příkaz nelze zpracovat, protože zadaný název pipeName je příliš dlouhý. Názvy kanálů na této platformě mohou mít až {0} znaků. Název kanálu {1} má {2} znaků.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>Aktuální hostitel nepodporuje rutinu Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>„Cílový proces pojmenovaného kanálu byl ukončen.“</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>„Cílový proces soketu Hyper-V byl ukončen.“</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Proces:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Nelze se připojit k názvu aplikační domény {0} procesu {1}. Chyba: {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Nelze se připojit ke kanálu s názvem {0}. Chyba: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Modul plug-in PowerShellu nemůže zpracovat operaci připojení, protože požadované informace o vyjednávání buď chybí, nebo nejsou úplné.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Modulu plug-in PowerShellu se nepodařilo zpracovat operaci připojení.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Zadaný kontext modulu plug-in není platný.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Modul plug-in PowerShellu zjistil závažnou chybu při zpracování argumentů ({0}).</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Zadaný kontext příkazu není platný.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Zadaná vstupní data nejsou platná. Podporována jsou pouze vstupní data typu {0}.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Zadaný vstupní datový proud není platný. Jako vstupní datový proud se podporuje pouze {0}.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Zadaná sada výstupních datových proudů není platná. Jako výstupní datový proud se podporuje pouze {0}.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Zadaná hodnota WSMAN_SENDER_DETAILS není platná. Nelze zpracovat WSMAN_SENDER_DETAILS s hodnotou null.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Zadaný kontext prostředí není platný.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>Hodnota NULL není povolena pro {0} s metodou modulu plug-in {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Hodnota NULL není povolena pro sady vstupních a výstupních streamů. {0} a {1} jsou podporované vstupní a výstupní streamy.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>Hodnota NULL není povolena pro {0} s metodou modulu plug-in {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>Hodnota NULL není povolena pro {0} s metodou modulu plug-in {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>Operace modulu plug-in PowerShellu se ukončuje. K tomu může dojít, pokud se hostitelská služba nebo aplikace vypíná.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Modul plug-in PowerShellu nerozpoznal možnost {0}. Ujistěte se, že je klient kompatibilní se sestavením {1} a verzí {2} protokolu PowerShellu.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>Od klienta je očekávána možnost s názvem {0}. Ujistěte se, že je klient kompatibilní se sestavením {1} a verzí {2} protokolu PowerShellu.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Modul plug-in PowerShell nepodporuje verzi protokolu {2} požadovanou klientem.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Modul plug-in PowerShellu zaznamenal závažnou chybu při hlášení kontextu službě WSMan.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Nelze vytvořit relaci na spravovaném serveru.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Modul plug-in PowerShellu zaznamenal závažnou chybu při registraci obslužné rutiny čekání na oznámení o vypnutí.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Nelze zadat prostředí Runspace, protože prostředí Runspace je již v této relaci použito.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Nelze zadat prostředí Runspace, protože není k dispozici žádný vzdálený ladicí program serveru.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Nelze zadat Runspace, protože se nejedná o vzdálené prostředí Runspace.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Chyba vzdáleného přenosu: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Nepovedlo se otevřít připojení kanálu pro PowerShell v kontejneru. Kód chyby: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Nepovedlo se vytvořit pojmenovaný kanál PowerShell IPC. Kód chyby: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Vypršel časový limit, než bylo možné vytvořit připojení k pojmenovanému kanálu.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Inicializace nástroje WSMan se nezdařila. Kód chyby: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Server pojmenovaného kanálu nelze spustit v režimu serveru.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Nelze udělit vzdálený přístup k „{0}“:„{1}“. Konfigurace relace byla zaregistrována, ale tato skupina nemá přístup. Chcete-li tuto chybu vyřešit, zadejte platný název skupiny a znovu zaregistrujte konfiguraci relace.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Nepodařilo se získat možnosti relace pro konfiguraci relace{0}: Tato konfigurace nebyla zaregistrována v konfiguračním souboru relace (.pssc), například v konfiguraci vytvořené rutinou New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Nepovedlo se přeložit uživatelské jméno „{0}“. Ověřte uživatelské jméno a zkuste to znovu.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Skupiny přidružené k (virtuálnímu) účtu správce počítače</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Nelze vytvořit nebo otevřít relaci konfigurace {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Vynutí ověřování vstupního parametru skriptu. Tato možnost se automaticky povolí, když se zadá MountUserDrive.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Vytvoří v relaci PSDrive User pro použití s copy-item, když není viditelný zprostředkovatel systému souborů.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Člen „{0}“ musí být logická hodnota. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Člen {0} musí být celé číslo. Změňte člena na správný typ v souboru {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Při zpracování jednotky uživatele došlo k chybě {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Volitelná maximální velikost v bajtech uživatelského disku vytvořeného pomocí parametru MountUserDrive. Výchozí maximální velikost uživatelského disku je 50 MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Nelze najít zprostředkovatele systému souborů.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Název skupinového účtu spravované služby, pod kterým se konfigurace spustí</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Neplatný název skupinového účtu spravované služby. Název účtu musí mít tvar „DomainName\UserName“.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Skupinové účty, u kterých je pro použití relace nutné členství.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Řetězec sddl nelze analyzovat, protože obsahuje neshodné závorky: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>Zatřiďovací tabulka vlastnosti RequiredGroups musí obsahovat pouze jeden klíč.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>Vlastnost RequiredGroups není ve formátu zatřiďovací tabulky páru název/hodnota. Musí to být zatřiďovací tabulka formuláře (pomocí syntaxe PowerShellu): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Neznámý klíč v konfiguraci požadovaných skupin. Zatřiďovací tabulka požadovaných skupin může obsahovat pouze hashovací klíče And a Or pro logické seskupení členství.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Neznámá hodnota v konfiguraci požadovaných skupin. Zatřiďovací tabulka požadovaných skupin může obsahovat jen hodnoty, které jsou buď názvy skupin, nebo jiná logická zatřiďovací tabulka.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>Chybné ACE {0}. Běžné ACE musí mít přesně 6 oddílů.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Nelze vytvořit jednotku uživatele relace, protože aktuální uživatelské jméno obsahuje neplatné znaky cesty k souboru.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Neplatný klíč schopnosti role: {0}. Ujistěte se, že je název schopnosti role napsaný správně a že jde o platnou vlastnost konfigurace relace.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Neplatný typ klíče schopnosti role: {0}. Klíče schopností role musí být řetězce, které identifikují platnou vlastnost konfigurace relace.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Neplatný typ klíče role: {0}. Klíče role musí být řetězce, které identifikují skupinu zabezpečení.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Další možná příčina: + – Název domény nebo počítače nebyl součástí zadaných přihlašovacích údajů, například: DOMÉNA\Uživatelské_jméno nebo POČÍTAČ\Uživatelské_jméno.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Nepodařilo se spustit proces klienta SSH potřebný pro připojení vzdálené komunikace s chybou: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Zadaný soubor klíče {0} nebyl nalezen.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>Relace klienta SSH skončila s chybovou zprávou: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Pokus o připojení SSH se nezdařil po vypršení časového limitu: {0} s.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Proces klienta SSH se ukončil dříve, než bylo možné navázat připojení.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>V zadané zatřiďovací tabulce SSHConnection chybí požadovaný parametr ComputerName nebo HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Zadaný název parametru nebo prvek v zatřiďovací tabulce SSHConnection má hodnotu null nebo je prázdný.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Zadaný parametr {0} zatřiďovací tabulky SSHConnection se nepodporuje.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>Zadaná zatřiďovací tabulka SSHConnection obsahuje parametr ComputerName i HostName. Lze zadat pouze jeden.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>Zadaná zatřiďovací tabulka SSHConnection obsahuje parametr KeyFilePath i IdentityFilePath. Lze zadat pouze jeden.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Nepovedlo se najít poskytnutý soubor možností role {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Zadaný soubor schopností role {0} nemá požadovanou příponu .psrc.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Proces přenosu SSH byl náhle ukončen, což způsobilo přerušení této vzdálené relace.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ nepodporuje WOW64. Binární soubor musí odpovídat architektuře procesoru.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Spustitelný soubor {0} nebyl nalezen. Ověřte, že je nainstalovaná funkce WOW64.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Nelze nainstalovat modul plug-in {0} do adresáře {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>Chybí knihovna DLL modulu plug-in WinRM {0} pro PowerShell. Spusťte Enable-PSRemoting a pak opakujte tento příkaz.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Tato sada parametrů vyžaduje WSMan a nebyla nalezena žádná podporovaná klientská knihovna WSMan. Služba WSMan není pro tento systém nainstalována nebo není k dispozici.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Ukončovací kód: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Informace o procesu nelze přečíst: {0}.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Hostitelský systém nemá správnou verzi schématu Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Protokol HTTPS v systému Unix v současné době nepodporuje kontroly certifikační autority nebo CN. Použijte PSSessionOption -SkipCACheck a -SkipCNCheck, pokud si jste jisti, že důvěřujete serveru, ke kterému se připojujete, i síti mezi vámi.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>Vzdálená komunikace PowerShellu je zakázaná jenom pro konfigurace PowerShellu 6+ a nemá vliv na konfigurace vzdálené komunikace Windows PowerShellu. Spuštěním této rutiny ve Windows PowerShellu ovlivníte všechny konfigurace vzdálené komunikace PowerShellu. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>Vzdálená komunikace PowerShellu je povolená jenom pro konfigurace PowerShellu 6+ a nemá vliv na konfigurace vzdálené komunikace Windows PowerShellu. Spuštěním této rutiny ve Windows PowerShellu ovlivníte všechny konfigurace vzdálené komunikace PowerShellu.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Rutina Enter-PSHostProcess je zakázaná, protože jsou vynucovány zásady řízení aplikací, například AppLocker nebo Řízení aplikací v Microsoft Defenderu.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Výjimka vzdáleného ladicího programu: {0}, chybová zpráva: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Proces Windows PowerShellu nelze vytvořit, protože na tomto počítači nebyl Windows PowerShell nalezen.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Argument prostředí Runspace, které se má vytvořit, musí být objekt RemoteRunspace, který není null.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>Zatřiďovací tabulka konfigurace relace obsahuje neplatný typ klíče. Klíče by měly být řetězcové typy.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Konfigurační soubor relace obsahuje nepodporovanou možnost konfigurace: {0}. Jde o možnost konfigurace koncového bodu vzdálené správy, která se nevztahuje na stav relace PowerShellu.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Konfigurační soubor relace obsahuje neznámou možnost konfigurace: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Vyhodnocení výrazu může selhat</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Vytvoření objektu PowerShellu z bloku skriptu může vyžadovat vyhodnocení některých výrazů uvnitř bloku skriptu. Vyhodnocení výrazu v tichém režimu selže a vrátí hodnotu null v režimu omezeného jazyka, pokud výraz nepředstavuje konstantní hodnotu.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Nepovedlo se získat stav virtuálního počítače Hyper-V. Hodnota byla typu {0}, ale očekávala se hodnota Microsoft.HyperV.PowerShell.VMState nebo System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Technologie Hyper-V {0} během vyjednávání připojení odeslala neplatnou odpověď {1}.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Vyjednávání zabezpečeného připojení k Hyper-V se nezdařilo. Ujistěte se, že hostitel i host jsou aktualizováni o všechny relevantní aktualizace Microsoftu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/RunspaceInit.cs.resx b/src/System.Management.Automation/resources/cs/RunspaceInit.cs.resx new file mode 100644 index 00000000000..b345bd091d1 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/RunspaceInit.cs.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Proměnná obsahující názvy povolených experimentálních funkcí</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Nadřazená složka hostitelské aplikace aktuálního prostředí runspace</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Složka obsahující profil aktuálního uživatele</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Odkaz na hostitele aktuálního prostředí runspace</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Objekty spuštění dostupné rutinám</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Informace o verzi pro aktuální relaci PowerShellu</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>ID aktuálního procesu</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Stav posledního příkazu</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>ID nadřazeného procesu</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID identifikuje aktuální prostředí. Používá se v rámci #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Název aktuálního souboru konzoly</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Kódování textu používané při předávání textu nativnímu spustitelnému souboru prostřednictvím kanálu.</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Kódování textu používané při čtení výstupního textu z nativního spustitelného souboru</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Konfigurace, která řídí způsob vykreslování textu</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Proměnná obsahující název e-mailového serveru Lze použít místo parametru HostName v rutině Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Určuje, kdy se má požádat o potvrzení. Potvrzení je požadováno, pokud je hodnota ConfirmImpact operace rovna hodnotě $ConfirmPreference nebo je vyšší. Pokud má $ConfirmPreference hodnotu None, akce budou potvrzeny pouze v případě, že je zadán parametr Confirm.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede při doručení ladicí zprávy.</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede při doručení chybové zprávy.</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede při doručení záznamů o průběhu.</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede při doručení podrobné zprávy.</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede při doručení zprávy upozornění.</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Určuje akci, která se provede, když příkaz vygeneruje položku v informačním streamu.</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Určuje režim zobrazení používaný při zobrazování chyb.</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Určuje, jaký typ výzvy se má zobrazit pro aktuální úroveň vnoření.</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Pokud má hodnotu true, vztahuje se $ErrorActionPreference na nativní spustitelné soubory, takže nenulové ukončovací kódy budou generovat chyby ve stylu rutin, které se řídí nastavením akce při chybě.</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Pokud má hodnotu true, považuje se WhatIf za povolené pro všechny příkazy.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Určuje způsob předávání argumentů nativním spustitelným souborům.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Určuje limit výčtu při formátování objektů IEnumerable.</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Zobrazuje chyby s trasováním zásobníku.</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Zobrazí chyby s vnitřními výjimkami.</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Zobrazuje chyby i jejich zdroje</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Zobrazuje chyby s popisem třídy chyby.</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Jazyková verze aktuální relace PowerShellu</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Jazyková verze uživatelského rozhraní aktuální relace PowerShellu</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Proměnná obsahující všechny výchozí dvojice <rutina:parametr, hodnota></value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Pokračujte stisknutím klávesy Enter...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Informace o edici pro aktuální relaci PowerShellu</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/RunspacePoolStrings.cs.resx b/src/System.Management.Automation/resources/cs/RunspacePoolStrings.cs.resx new file mode 100644 index 00000000000..c0f3e507732 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/RunspacePoolStrings.cs.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>Maximální velikost fondu nemůže být menší než 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>Minimální velikost fondu nemůže být menší než 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>Minimální velikost fondu nemůže být větší než maximální velikost fondu.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Stav fondu prostředí runspace není pro tuto operaci platný.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Operaci nelze provést, protože fond prostředí runspace není ve stavu {0}. Aktuální stav je {1}.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Operaci otevření fondu prostředí runspace nelze provést, protože není ve stavu BeforeOpen. Aktuální stav je {0}.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Objekt {0} nebyl vytvořen voláním {1} pro aktuální instanci RunspacePool.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Prostředí runspace nelze uvolnit do aktuálního fondu, protože do něj nepatří.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Tuto vlastnost nelze po otevření fondu prostředí runspace změnit.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Toto prostředí runspace nepodporuje operace připojení a odpojení.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Operaci nelze provést, protože fond prostředí runspace je ve stavu Odpojeno.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Operace Odpojit není na serveru podporována. Aby bylo podporováno odpojení vzdáleného fondu prostředí runspace, musí být na serveru spuštěný PowerShell 3.0 nebo novější.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Fond prostředí runspace {0} není nakonfigurován tak, aby poskytoval odpojené objekty PowerShellu pro příkazy spuštěné na vzdáleném serveru. Použijte statickou metodu GetRunspacePools() třídy RunspacePool k dotazování serveru a vracení objektů fondu prostředí runspace, které jsou nakonfigurovány pro tuto operaci.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Tento fond prostředí runspace nelze připojit, protože odpovídající fond prostředí runspace na straně serveru je připojen k jinému klientovi.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState se na serveru nepodporuje. Na serveru musí být spuštěný PowerShell 5.0 nebo novější.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/RunspaceStrings.cs.resx b/src/System.Management.Automation/resources/cs/RunspaceStrings.cs.resx new file mode 100644 index 00000000000..3e5c659135f --- /dev/null +++ b/src/System.Management.Automation/resources/cs/RunspaceStrings.cs.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Stav prostředí runspace není pro tuto operaci platný.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Prostředí runspace nelze otevřít, protože není ve stavu BeforeOpen. Aktuální stav prostředí runspace je {0}.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Operaci nelze provést, protože prostředí runspace není ve stavu Otevřeno. Aktuální stav prostředí runspace je {0}.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Kanál nelze vyvolat, protože prostředí runspace není ve stavu Otevřeno. Aktuální stav prostředí runspace je {0}.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>Stav kanálu není pro tuto operaci platný.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Kanál nelze vyvolat, protože už byl vyvolán.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Platná hodnota parametru je PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>Kanál neobsahuje žádný příkaz.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Kanál nebyl spuštěn, protože už je spuštěný jiný kanál. Kanály nelze spouštět souběžně.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Vnořený kanál nelze vyvolat asynchronně. Použijte metodu Invoke.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Vnořený kanál byste měli spouštět pouze z běžícího kanálu.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Prostředí runspace nelze zavřít, když probíhá volání metody SessionStateProxy.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Kanál nelze vyvolat, když probíhá volání metody SessionStateProxy.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Probíhá volání metody SessionStateProxy. Souběžná volání metod SessionStateProxy nejsou povolena.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Kanál je již spuštěný. Souběžná volání metod SessionStateProxy nejsou povolena.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Tuto vlastnost nelze po otevření prostředí runspace změnit.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Při zpracování modulu {0} zadaného v objektu InitialSessionState použitém k vytvoření tohoto prostředí runspace došlo k jedné nebo více chybám. Úplný seznam chyb najdete ve vlastnosti ErrorRecords. První chyba byla: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Možnosti vláken lze změnit pouze v případě, že je stav neutrálního objektu apartment nastavený na model MTA (multithreaded apartment). Aktuální možnosti jsou UseNewThread nebo UseCurrentThread a nová hodnota je ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} nemůže mít hodnotu false, pokud je jazykový režim {1} nebo {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Prostředí runspace, které je pouze místní, nelze odpojit.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Operace Connect není v místních prostředích runspace podporována.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>Relace je zaneprázdněna. Jakmile bude relace dostupná, budete k ní připojeni. Pokud chcete zrušit příkaz Enter-PSSession, stiskněte Ctrl+C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Příkaz nelze dokončit. Spouštění skriptů není v této konfiguraci relace podporováno. K tomu může dojít, pokud je konfigurace relace v režimu bez jazyka.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Operace Disconnect a Connect nelze používat v místních prostředích runspace.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Kanál se nedá připojit, protože prostředí runspace není ve stavu Otevřeno. Aktuální stav prostředí runspace je {0}.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>RemoteRunspace nelze vytvořit. Zadaný objekt RunspacePool není platný.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>K tomuto prostředí runspace není přidružen žádný odpojený příkaz.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Operace odpojení není ve vzdáleném počítači podporována. Aby bylo možné odpojení, musí být na vzdáleném počítači spuštěný Windows PowerShell 3.0 nebo novější verze Windows PowerShellu a musí se používat přenos WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>K relaci PSSession se nelze připojit, protože relace není ve stavu Odpojeno nebo není pro připojení dostupná.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Hodnota parametru nemůže být PipelineResultTypes.None ani PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Platné hodnoty parametru jsou PipelineResultTypes.Output nebo PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Přesměrování streamu ladění není na cílovém vzdáleném počítači podporováno.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Přesměrování streamu podrobností není na cílovém vzdáleném počítači podporováno.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Přesměrování streamu upozornění není na cílovém vzdáleném počítači podporováno.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Přesměrování datového proudu informací není v cílovém vzdáleném počítači podporováno.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Vstoupili jste do relace, která je zaneprázdněná spuštěním příkazu nebo skriptu. Vzhledem k tomu, že výstup je směrován do úlohy {0}, nezobrazí se v konzole výstup. Můžete počkat na dokončení spuštěného příkazu nebo příkaz zrušit a stisknutím Ctrl+C zobrazit výzvu k zadání vstupu. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Vstoupili jste do relace, ve které je právě spuštěn příkaz nebo skript. Výstup se zobrazí v konzole. Můžete počkat na dokončení spuštěného příkazu nebo ho zrušit a stisknutím Ctrl+C zobrazit výzvu k zadání vstupu. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Vstoupili jste do relace, která je právě zastavena na zarážce ladění ve spuštěném příkazu nebo skriptu. K pokračování v ladění použijte ladicí program příkazového řádku PowerShellu. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace musí být LocalRunspace.</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>Statickou vlastnost PrimaryRunspace lze nastavit pouze jednou a už byla nastavena.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/SecuritySupportStrings.cs.resx b/src/System.Management.Automation/resources/cs/SecuritySupportStrings.cs.resx new file mode 100644 index 00000000000..130d1dff600 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/SecuritySupportStrings.cs.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Certifikát nelze načíst. Hodnota {0} se musí přeložit na cestu v systému souborů.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Certifikát {0} nelze použít k šifrování. Certifikáty používané k šifrování musí mít nastavené použití klíče šifrování dat nebo šifrování klíče a obsahovat rozšířené použití klíče šifrování dokumentů ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Nelze načíst certifikát. Identifikátor {0} odpovídá více certifikátům. Pokud chcete zašifrovat data pro více příjemců, zadejte do parametru {1} více konkrétních hodnot místo zástupného znaku, který odpovídá více certifikátům.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Certifikát pro šifrování nelze načíst. Nastavení certifikátu {0} nepředstavuje platný certifikát kódovaný pomocí Base64 ani platný certifikát zadaný souborem, adresářem, kryptografickým otiskem nebo názvem subjektu.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>UPOZORNĚNÍ: Certifikát {0} obsahuje privátní klíč. Certifikáty pro protokolování chráněných událostí používané k šifrování by měly obsahovat pouze veřejný klíč.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>CHYBA: Zprávu protokolu událostí {0} nelze chránit: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>CHYBA: Nelze najít nebo použít certifikát: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Klíč relace není k dispozici pro šifrování zabezpečeného řetězce.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Neplatný posun ve vyrovnávací paměti</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Neplatná data veřejného klíče</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Nelze importovat veřejný klíč.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Neplatná data klíče relace</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Spuštění souboru skriptu {0} je blokováno systémovou zásadou.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Byla vrácena neznámá hodnota vynucení zásad souboru skriptu: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Čtení souboru skriptu</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Soubor skriptu {0} není podle zásad důvěryhodný a bude spuštěn v režimu ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/Serialization.cs.resx b/src/System.Management.Automation/resources/cs/Serialization.cs.resx new file mode 100644 index 00000000000..a84788dad23 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/Serialization.cs.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>Byl očekáván atribut {0}.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>Značka XML {0} nebyla rozpoznána.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Pro referenceId {0} nebyl nalezen žádný objekt</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Atribut Name pro klíč slovníku je nesprávně zadán.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Atribut Name pro hodnotu slovníku je nesprávně zadán.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>Verze objektu PSObject není platná.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Verze příchozího objektu PSObject je {0}. Očekávaná hodnota je 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Nelze zpracovat názvy, protože pro identifikátor referenceId {0} nebyly nalezeny žádné názvy TypeNames.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Hodnota parametru hloubky musí být větší nebo rovna 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Aktuální typ uzlu je {0}. Očekávaný typ je {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Není zadán klíč pro položku slovníku.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Není zadána hodnota pro položku slovníku.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Neexistují žádné další objekty, které by bylo možné deserializovat.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Hodnota null je zadána jako klíč slovníku.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Obsah typu primitiva {0} není platný.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Serializovaný kód XML je vnořený příliš hluboko.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Serializátor byl zavřen.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Data v příkazu překročila maximální velikost povolenou konfigurací relace. Povolené maximum je {0} MB. Změňte vstup, použijte jinou konfiguraci relace nebo změňte vlastnosti konfigurace relace „{1}“ a „{2}“ ve vzdáleném počítači.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Deserializace šifrovaného zabezpečeného řetězce se nezdařila</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Typ klíče {0} není platný. Třída PSPrimitiveDictionary přijímá pouze klíče typu System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Typ hodnoty {0} není platný. Třída PSPrimitiveDictionary přijímá pouze hodnoty typů, které jsou plně serializovatelné přes vzdálenou komunikaci PowerShellu. Seznam plně serializovatelných typů najdete v tématu nápovědy about_Remoting.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Nepovedlo se dešifrovat data. Data nebyla tímto klíčem šifrována.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>Hodnota parametru {0} není platný šifrovaný řetězec.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Zadaný {0} není platný. Platné nastavení délky pro {0} je 128 bitů, 192 bitů nebo 256 bitů.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Deserializace SecureString je aktuálně podporována pouze ve Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/SessionStateProviderBaseStrings.cs.resx b/src/System.Management.Automation/resources/cs/SessionStateProviderBaseStrings.cs.resx new file mode 100644 index 00000000000..7ddc2d81f77 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/SessionStateProviderBaseStrings.cs.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Nastavit položku</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Hodnota: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Vymazat položku</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Odebrat položku</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nová položka</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Typ: {1} Hodnota: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Kopírovat položku</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Cíl: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Přejmenovat položku</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Položka: {0} Nový název: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/SessionStateStrings.cs.resx b/src/System.Management.Automation/resources/cs/SessionStateStrings.cs.resx new file mode 100644 index 00000000000..56dc99ffbd4 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/SessionStateStrings.cs.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Vrácené informace nelze zpracovat, protože informace vrácené metodou Start poskytovatele se týkaly jiného než předaného poskytovatele.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Vrácené informace nelze zpracovat, protože informace vrácené metodou Start poskytovatele mají hodnotu null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace SetItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci SetItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace ClearItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Pokus o provedení operace InvokeDefaultAction u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci InvokeDefaultAction nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Pokus o provedení operace ItemExists u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci ItemExists nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Pokus o provedení operace IsValidPath u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Pokus o provedení operace IsItemContainer u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace RemoveItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetChildItems u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetChildItems nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetChildNames u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetChildNames nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace RenameItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci RenameItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace NewItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci NewItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Pokus o provedení operace HasChildItems u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace CopyItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci CopyItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetParentPath u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Pokus o provedení operace NormalizeRelativePath u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Pokus o provedení operace MakePath u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetChildName u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Pokus o provedení operace MoveItem u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci MoveItem nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace SetProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci SetProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace ClearProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci ClearProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace NewProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci NewProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace RemoveProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci RemoveProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace CopyProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci CopyProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace MoveProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci MoveProperty nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Pokus o provedení operace RenameProperty u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro RenameProperty nelze načíst pro poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Čtečku obsahu nelze načíst pro poskytovatele {0} a cestu {1}. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetContentReader nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Zapisovač obsahu nelze načíst pro poskytovatele {0} a cestu {1}. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci GetContentWriter nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Obsah nelze získat, protože se jedná o adresář: {0}. Místo toho prosím použijte Get-ChildItem.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Obsah nelze zapsat, protože se jedná o adresář: {0}.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>V historii umístění už nejsou žádné položky, ke kterým by bylo možné přejít zpět.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>V historii umístění už nejsou žádné položky, ke kterým by bylo možné přejít vpřed.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack je prázdný.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Pokus o provedení operace ClearContent u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Obsah položky {0} nelze vymazat, protože se jedná o adresář. Operace Clear-Content je podporována pouze u souborů.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro operaci ClearContent nelze načíst od poskytovatele {0} pro cestu {1}. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Pokus o provedení operace GetSecurityDescriptor u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Pokus o provedení operace SetSecurityDescriptor u poskytovatele {0} pro cestu {1} se nezdařil. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Pokus o provedení operace Start u poskytovatele {0} se nezdařil. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Pokus o provedení operace InitializeDefaultDrives u poskytovatele {0} se nezdařil.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Pokus o provedení operace NewDrive u poskytovatele {0} pro jednotku s kořenovou cestou {1} se nezdařil. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamické parametry pro NewDrive nelze pro poskytovatele {0} načíst. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>Volání RemoveDrive u poskytovatele {0} se nezdařilo. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Jednotku {0} nelze odebrat, protože tomu poskytovatel {1} zabránil.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Cesta {0} odkazovala na položku, která se nacházela mimo základní cestu {1}.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>Vyvolání operace Seek u zapisovače obsahu poskytovatele {0} pro cestu {1} se nezdařilo. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>Vyvolání operace Close ve čtečce nebo zapisovači obsahu poskytovatele {0} pro cestu {1} se nezdařilo. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>Vyvolání operace Read u čtečky obsahu poskytovatele {0} pro cestu {1} se nezdařilo. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>Vyvolání operace Write u zapisovače obsahu poskytovatele {0} pro cestu {1} se nezdařilo. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Poskytovatele {0} nelze použít k získání nebo nastavení dat pomocí syntaxe proměnné. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Syntaxi proměnné nelze použít k získání nebo nastavení dat v rámci poskytovatele. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Do aliasu nelze zapisovat, protože alias {0} je jen pro čtení nebo je konstantní.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Do funkce {0} nelze zapisovat, protože je jen pro čtení nebo je konstanta.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Proměnnou {0} nelze přepsat, protože je jen pro čtení nebo je konstanta.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>K proměnné ${0} nelze získat přístup, protože je privátní.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>K příkazu {0} nelze získat přístup, protože je privátní.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>K příkazu nelze získat přístup, protože je privátní.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>K prostředku stavu relace nelze získat přístup, protože se jedná o privátní prostředek. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>Alias nebyl odebrán, protože alias {0} je konstanta nebo jen pro čtení.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Funkci {0} nelze odebrat, protože je konstanta.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Proměnnou {0} nelze odebrat, protože je konstanta nebo jen pro čtení. Pokud je proměnná jen pro čtení, zkuste operaci provést znovu se zadanou možností Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Alias {0} nelze upravit, protože je konstanta.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Alias {0} nelze změnit, protože je jen pro čtení.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Funkci {0} nelze upravit, protože je konstanta.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Funkci {0} nelze upravit, protože je jen pro čtení.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>Alias {0} nelze po vytvoření změnit na konstantu. Aliasy lze nastavit jako konstanty pouze při jejich vytvoření.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Existující funkci {0} nelze změnit na konstantu. Funkce lze nastavit jako konstanty pouze při jejich vytvoření.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Existující proměnnou {0} nelze změnit na konstantu. Proměnné lze nastavit jako konstanty pouze při jejich vytvoření.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Možnost AllScope nelze z aliasu {0} odebrat.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Možnost AllScope nelze z funkce {0} odebrat.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Možnost AllScope nelze z proměnné {0} odebrat.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>Definice funkce {0} obsahovala kvalifikátor oboru, ale neobsahovala žádný název funkce.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Poskytovatele {0} nelze odebrat. Před odebráním poskytovatele {0} je nutné odebrat všechny jednotky přidružené k poskytovateli {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Název jednotky nelze zpracovat, protože obsahuje jeden nebo více následujících neplatných znaků: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Vytvoření nové jednotky se nezdařilo, protože poskytovatel nepovoluje vytvoření nové jednotky.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Zadaná hodnota {0} byla přeložena na více než jeden zásobník umístění.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Nelze najít zásobník umístění {0}. Neexistuje nebo není kontejnerem.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Cesta {0} se nenašla, protože neexistuje.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Alias nelze najít, protože alias {0} neexistuje.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Umístění nelze nastavit, protože se cesta {0} přeložila na více kontejnerů. Umístění můžete nastavit vždy jen na jeden kontejner.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Proměnnou nelze zpracovat, protože cesta proměnné {0} byla přeložena na více položek. Hodnotu proměnné můžete získat nebo nastavit vždy jen pro jednu položku.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Jednotku nelze najít. Jednotka s názvem {0} neexistuje.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Nelze najít poskytovatele s názvem {0}.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Nelze najít poskytovatele s názvem {0}. Název nemá správný formát. Název poskytovatele může obsahovat pouze alfanumerické znaky nebo může jít o název modulu snap-in PowerShellu následovaný jedním znakem zpětného lomítka (\) a poté alfanumerickými znaky.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>Hodnota {0} byla přeložena na více než jeden název poskytovatele. Mezi možné shody patří:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Při pokusu o vytvoření instance poskytovatele došlo k chybě. Název typu poskytovatele {0} nebyl v sestavení nalezen.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Zadaný název poskytovatele {0} nelze použít, protože obsahuje jeden nebo více následujících neplatných znaků: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Při pokusu o vytvoření instance poskytovatele {0} došlo k chybě. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Nelze najít proměnnou s názvem {0}.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Nelze najít zdroj trasování s názvem {0}.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Jednotka s názvem {0} již existuje.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Proměnná s názvem {0} již existuje.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>Alias není povolen, protože alias s názvem {0} již existuje.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Poskytovatele rutin nelze zaregistrovat, protože poskytovatel rutin s názvem {0} už existuje.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Cesta neodkazuje na cestu systému souborů.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Globální obor nelze odebrat.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Číslo oboru {0} překračuje počet aktivních oborů.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Nelze porovnat PSDriveInfo. Instanci PSDriveInfo lze porovnat pouze s jinou instancí PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Poskytovatel rutiny nemůže streamovat výsledky, protože nebyla zadána žádná rutina, prostřednictvím které by se měl streamovat výstup.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Poskytovatel rutiny nemůže streamovat výsledky, protože nebyla zadána žádná rutina, prostřednictvím které by se měla streamovat chyba.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Domovské umístění pro tohoto poskytovatele není nastavené. Pokud chcete nastavit domovské umístění, zavolejte "(get-psprovider '{0}').Home='path'".</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Cesta nemá správný formát. Cesty poskytovatele musí obsahovat ID poskytovatele, za ním „::“ a poté cestu specifickou pro poskytovatele.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Položku nelze přesunout, protože cílovou cestu lze přeložit pouze na jednu cestu.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Položku nelze přesunout, protože zdrojová a cílová cesta neodkazují na stejného poskytovatele.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Položku nelze přesunout, protože zdrojová cesta odkazuje na jednu nebo více položek a cílová cesta není kontejner. Ověřte, že cílová cesta je kontejner, a zkuste to znovu.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Položku nelze přesunout, protože cíl se přeložil na více cest. Zadejte cílovou cestu, která se přeloží na jediný cíl, a zkuste to znovu.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Kontejner nelze zkopírovat do existující položky typu list.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Kontejner nelze zkopírovat do jiného kontejneru. Není zadaný parametr -Recurse ani -Container.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Zdrojová a cílová cesta nebyly přeloženy na stejného poskytovatele.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Položku nelze přejmenovat, protože cesta byla přeložena na více položek. Najednou lze přejmenovat pouze jednu položku.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Poskytovatele {0} nelze použít k překladu cesty {1} kvůli chybě v poskytovateli.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nelze použít rozhraní. Tento poskytovatel neimplementuje rozhraní IContentCmdletProvider.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nelze použít rozhraní. Rozhraní IPropertyCmdletProvider není tímto poskytovatelem podporováno.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nelze použít rozhraní. Tento poskytovatel neimplementuje rozhraní IDynamicPropertyCmdletProvider.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody NavigationCmdletProvider nejsou tímto poskytovatelem podporovány.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody poskytovatele nebyly zpracovány. Metody ContainerCmdletProvider nejsou tímto poskytovatelem podporovány.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nelze volat metody. Metody ItemCmdletProvider nejsou tímto poskytovatelem podporovány.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody DriveCmdletProvider nejsou tímto poskytovatelem podporovány.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Operace poskytovatele se zastavila, protože poskytovatel tuto operaci nepodporuje.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Operace poskytovatele se zastavila, protože poskytovatel nepodporuje parametr Depth.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Metodu nelze zavolat. Metoda Seek obsahu není tímto poskytovatelem podporována.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Operaci ClearContent nelze provést. Operace ClearContent není tímto poskytovatelem podporována.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Poskytovatel nepodporuje použití přihlašovacích údajů. Proveďte operaci znovu bez zadání přihlašovacích údajů.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Zprostředkovatel FileSystem podporuje přihlašovací údaje pouze v rutině New-PSDrive. Proveďte operaci znovu bez zadání přihlašovacích údajů.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Poskytovatel nepodporuje transakce. Proveďte operaci znovu bez parametru -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Metodu nelze zavolat. Poskytovatel nepodporuje použití filtrů.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Nelze vytvořit jednotku. Poskytovatel nepodporuje použití přihlašovacích údajů.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>Položka v cestě {0} již existuje.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Položku nelze zkopírovat. Položka v cestě {0} neexistuje.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Položka v cestě {0} neexistuje.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Jednotka obsahující zobrazení aliasů uložených ve stavu relace</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Jednotka obsahující zobrazení proměnných prostředí pro daný proces</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Jednotka obsahující zobrazení funkcí uložených ve stavu relace</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Jednotka obsahující zobrazení těchto proměnných uložených ve stavu relace</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Jednotka mapovaná na cestu k dočasnému adresáři aktuálního uživatele</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Odkaz {0} nelze vytvořit, protože nebyla zadána cílová hodnota.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Odkazy na proměnnou null vždy vracejí hodnotu null. Přiřazení nemají žádný vliv.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Maximální počet objektů historie, které se mají uchovávat v relaci</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Funkci {0} nelze přejmenovat, protože je jen pro čtení nebo je konstanta.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Alias nelze přejmenovat, protože alias {0} je jen pro čtení nebo je konstanta.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Proměnnou {0} nelze přejmenovat, protože je jen pro čtení nebo je konstanta.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>U místní proměnné {0} nelze nastavit možnosti. Pomocí New-Variable vytvořte proměnnou, která umožňuje nastavit možnosti.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Rutinu {0} nelze změnit, protože je jen pro čtení.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Proměnnou {0} nelze odebrat, protože byla optimalizována a není odebratelná. Zkuste použít rutinu Remove-Variable (bez aliasů) nebo pomocí tečkové syntaxe spusťte příkaz, který používáte k odebrání proměnné.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Proměnnou {0} nelze přepsat, protože byla optimalizována. Zkuste použít rutinu New-Variable nebo Set-Variable (bez aliasů) nebo pomocí tečkové syntaxe spusťte příkaz, který používáte k nastavení proměnné.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Parametry {0} a {1} nelze použít společně. Zadejte prosím pouze jeden parametr.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Parametr Tail je aktuálně podporován pouze pro zprostředkovatele FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>Alias není povolen, protože už existuje příkaz s názvem {0} a typem příkazu {1}.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Nelze spustit software. Oprávnění bylo odepřeno.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>-{0} a -{1} se vzájemně vylučují a nelze je zadat současně.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Cesta {0} není platná. Pro operace vzdáleného kopírování jsou podporovány pouze absolutní cesty.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Vzdálenou cestu {0} nelze ověřit.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Operaci nelze provést, protože relace {0} je nastavená na {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Parametr {0} nesmí obsahovat hodnotu null ani nesmí být prázdný.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Proměnné stavu relace</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>V režimu ConstrainedLanguage nebude možné změnit ani vytvořit proměnnou {0} s oborem AllScope.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/StringDecoratedStrings.cs.resx b/src/System.Management.Automation/resources/cs/StringDecoratedStrings.cs.resx new file mode 100644 index 00000000000..94c131b1401 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/StringDecoratedStrings.cs.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Tato metoda podporuje pouze hodnoty ANSI a PlainText.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/SubsystemStrings.cs.resx b/src/System.Management.Automation/resources/cs/SubsystemStrings.cs.resx new file mode 100644 index 00000000000..ebffc2a5733 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/SubsystemStrings.cs.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Subsystém {0} neumožňuje registrovat více než jednu implementaci.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>Implementace s ID {0} už je pro subsystém {1} zaregistrovaná.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Subsystém {0} neumožňuje zrušení registrace implementace.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Pro subsystém {0} nebyla zaregistrována žádná implementace.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Registrovaná implementace s ID {0} nebyla nalezena.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Zadaný typ subsystému {0} není znám.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Místo základního rozhraní ISubsystem musíte zadat konkrétní typ subsystému.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Zadaný druh subsystému {0} není znám.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Pro cílový druh subsystému {0} musí zadaná instance subsystému implementovat odpovídající konkrétní rozhraní nebo abstraktní třídu {1}.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Deklarovaná metadata pro druh subsystému {0} nejsou platná. Subsystém, který vyžaduje definování rutin nebo funkcí, nemůže povolit více registrací, protože by to vedlo k tomu, že by jedna implementace přepsala příkazy definované jinou implementací.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>Vlastnost Id implementace pro subsystém {0} nesmí být prázdný identifikátor GUID.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>Vlastnost Name implementace pro subsystém {0} nesmí mít hodnotu null ani být prázdným řetězcem.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>Vlastnost Description implementace pro subsystém {0} nesmí mít hodnotu null ani být prázdným řetězcem.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/SuggestionStrings.cs.resx b/src/System.Management.Automation/resources/cs/SuggestionStrings.cs.resx new file mode 100644 index 00000000000..f44a97269e4 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/SuggestionStrings.cs.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>Příkaz {0} se nenašel, ale v aktuálním umístění existuje. +PowerShell ve výchozím nastavení nenačítá příkazy z aktuálního umístění (viz Get-Help about_Command_Precedence). + +Pokud tomuto příkazu důvěřujete, spusťte místo něj následující příkaz:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Nejpodobnější příkazy:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/TabCompletionStrings.cs.resx b/src/System.Management.Automation/resources/cs/TabCompletionStrings.cs.resx new file mode 100644 index 00000000000..2d3ad82b2f0 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/TabCompletionStrings.cs.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Výsledek dokončování tabulátorem nelze správně deserializovat, protože vzdálené prostředí runspace neobsahuje instanci TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Nelze získat přístup k vlastnostem instance null typu CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Bitový operátor NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Logická hodnota Ne. Neguje výrok, který za ním následuje.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Rovná se – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se rovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand rovná pravému operandu.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Rovná se – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se rovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand rovná pravému operandu.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Rovná se – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se rovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand rovná pravému operandu.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Nerovná se – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se nerovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand nerovná pravému operandu.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Nerovná se – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se nerovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand nerovná pravému operandu.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Nerovná se – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které se nerovnají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud se levý operand nerovná pravému operandu.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Větší nebo rovno – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než nebo roven pravému operandu.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Větší nebo rovno – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než nebo roven pravému operandu.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Větší nebo rovno – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než nebo roven pravému operandu.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Větší než – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než pravý operand.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Větší než – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než pravý operand.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Větší než – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou větší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand větší než pravý operand.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Menší než – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než pravý operand.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Menší než – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než pravý operand.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Menší než – rozlišují se malá a velká písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než pravý operand. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než pravý operand.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Menší nebo rovno – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než nebo roven pravému operandu.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Menší nebo rovno – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než nebo roven pravému operandu.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Menší nebo rovno – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které jsou menší než nebo rovny pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud je levý operand menší než nebo roven pravému operandu.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání se zástupnými znaky – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání se zástupnými znaky – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání pomocí zástupných znaků – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání se zástupnými znaky – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání se zástupnými znaky – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání pomocí zástupných znaků – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které odpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand odpovídá pravému operandu.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – nerozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Operátor porovnávání regulárních výrazů – rozlišují se velká a malá písmena. Pokud je levý operand kolekcí, vrátí hodnoty z kolekce, které neodpovídají pravému operandu. V opačném případě vrátí hodnotu TRUE, pokud levý operand neodpovídá pravému operandu.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Operátor nahrazení – nerozlišují se velká a malá písmena. Změní levý operand. Příklad: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Operátor nahrazení – nerozlišují se velká a malá písmena. Změní levý operand. Příklad: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Operátor nahrazení – rozlišují se velká a malá písmena Změní levý operand. Příklad: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (pravý operand) přesně odpovídá alespoň jedné z hodnot v levém operandu.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (pravý operand) přesně odpovídá alespoň jedné z hodnot v levém operandu.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – rozlišují se velká a malá písmena. Vrátí hodnotu TRUE pouze v případě, že testovaná hodnota (pravý operand) přesně odpovídá alespoň jedné z hodnot v levém operandu.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (pravý operand) přesně neodpovídá žádné z hodnot v levém operandu.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (pravý operand) přesně neodpovídá žádné z hodnot v levém operandu.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – rozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (pravý operand) přesně neodpovídá žádné z hodnot v levém operandu.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně odpovídá alespoň jedné z hodnot v pravém operandu.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně odpovídá alespoň jedné z hodnot v pravém operandu.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – rozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně odpovídá alespoň jedné z hodnot v pravém operandu.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – rozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně neodpovídá žádné z hodnot v pravém operandu.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – nerozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně neodpovídá žádné z hodnot v pravém operandu.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Operátor zahrnutí – rozlišují se velká a malá písmena. Vrátí hodnotu TRUE, pokud testovaná hodnota (levý operand) přesně neodpovídá žádné z hodnot v pravém operandu.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Rozdělení – nerozlišují se velká a malá písmena. Rozdělí jeden nebo více řetězců na podřetězce. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Rozdělení – nerozlišují se velká a malá písmena. Rozdělí jeden nebo více řetězců na podřetězce. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Rozdělení – rozlišují se velká a malá písmena. Rozdělí jeden nebo více řetězců na podřetězce. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Vrátí hodnotu TRUE, pokud levý operand není instancí zadaného typu .NET Framework (pravý operand).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Vrátí hodnotu TRUE, pokud levý operand je instancí zadaného typu .NET Framework (pravý operand).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Převede levý operand na zadaný typ .NET Framework (pravý operand).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Formátuje řetězce pomocí metody Format objektů String.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Logické A Vrátí hodnotu TRUE, pokud jsou oba výroky pravdivé.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bitový operátor AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Logické NEBO TRUE, pokud jsou jeden nebo oba výroky TRUE.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bitový operátor OR (včetně)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Logické XOR Vrátí hodnotu TRUE, pokud jeden z příkazů vrátí hodnotu TRUE a druhý hodnotu FALSE.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bitový operátor OR (výhradní)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Spojení – zkombinujte více řetězců do jednoho řetězce. +-Join <Řetězec[]> +<Řetězec[]> -Join <Oddělovač></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Bitový operátor Posun doleva Vloží nulu do nejvíce vpravo umístěné pozice.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Bitový operátor Posun doprava Vloží nulu do nejvíce vlevo umístěné pozice. U hodnot se znaménkem se zachová znaménkový bit.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Určuje název vytvářené vlastnosti.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Určuje název vytvářené vlastnosti.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Blok skriptu použitý k výpočtu hodnoty nové vlastnosti</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Definuje způsob zobrazení hodnot ve sloupci. +Platné hodnoty jsou left, center nebo right.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Určuje formátovací řetězec, který definuje způsob formátování hodnoty pro výstup.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Určuje maximální šířku sloupce v tabulce při zobrazení hodnoty. +Hodnota musí být větší než 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Klíč depth určuje hloubku rozbalení jednotlivých vlastností.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Určuje pořadí řazení pro jednu nebo více vlastností.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Určuje pořadí řazení pro jednu nebo více vlastností.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Určuje názvy protokolů, ze kterých se načítají události. +Podporuje zástupné znaky.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Určuje poskytovatele protokolů událostí, ze kterých se načítají události. +Podporuje zástupné znaky.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Určuje cesty k souborům protokolů, ze kterých se načítají události. +Platné formáty souborů jsou: .etl, .evt a .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Vybere události se zadanými bitovými maskami klíčových slov. +Následují standardní klíčová slova: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Vybere události se zadanými ID událostí.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Vybere události se zadanými úrovněmi protokolování. +Platné úrovně protokolování jsou: +1: Kritická +2: Chyba +3: Upozornění +4: Informační +5: Podrobné</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Vybere události vytvořené po zadaném datu a čase.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Vybere události vytvořené před zadaným datem a časem.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Vybere události vygenerované zadaným uživatelem. +Může to být buď řetězcová reprezentace identifikátoru SID, nebo doména a uživatelské jméno ve formátu DOMÉNA\UŽIVATELSKÉ_JMÉNO nebo UŽIVATELSKÉ_JMÉNO@DOMÉNA.</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Vybere události s některou ze zadaných hodnot v oddílu EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Vyloučí události, které odpovídají hodnotám zadaným v zatřiďovací tabulce.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] nebo [hashtable] +Určuje pole modulů PowerShellu, které skript vyžaduje. +Každý prvek může být buď řetězec obsahující název modulu jako hodnotu, nebo zatřiďovací tabulka s následujícími klíči: +Název: Název modulu +GUID: GUID modulu +Jedna z následujících možností: +ModuleVersion: Určuje minimální přijatelnou verzi modulu. +RequiredVersion: Určuje přesnou požadovanou verzi modulu. +MaximumVersion: Určuje nejvyšší přípustnou verzi modulu.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Určuje edici PowerShellu, kterou skript vyžaduje. +Platné hodnoty jsou Core a Desktop.</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Určuje, že PowerShell musí být spuštěný jako správce ve Windows. +Toto musí být poslední parametr na řádku příkazu #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Určuje minimální verzi PowerShellu, kterou skript vyžaduje.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Určuje, že skript vyžaduje ke spuštění PowerShell 7+.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Určuje, že skript ke spuštění vyžaduje Windows PowerShell 5.1.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Povinné. Určuje název modulu.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +Volitelné. Určuje identifikátor GUID modulu.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Určuje minimální přijatelnou verzi modulu.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Určuje přesnou požadovanou verzi modulu.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Určuje maximální přijatelnou verzi modulu.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Stručný popis funkce nebo skriptu. +Toto klíčové slovo lze použít v každém tématu jen jednou.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Podrobný popis funkce nebo skriptu. +Toto klíčové slovo lze použít v každém tématu jen jednou.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Název-parametru> +Popis parametru +Pro každý parametr v syntaxi funkce nebo skriptu přidejte klíčové slovo .PARAMETER.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Ukázkový příkaz používající funkci nebo skript, volitelně následovaný ukázkovým výstupem a popisem. +Toto klíčové slovo opakujte pro každý příklad.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Typy .NET objektů, které lze předat do funkce nebo skriptu. +Můžete také zahrnout popis vstupních objektů.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Typ objektů .NET, které rutina vrací. +Můžete také zahrnout popis vrácených objektů.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Další informace o funkci nebo skriptu</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Název souvisejícího tématu +Opakujte klíčové slovo .LINK pro každé související téma. +Obsah klíčového slova .Link může obsahovat také identifikátor URI odkazující na online verzi stejného tématu nápovědy.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Název technologie nebo funkce, kterou funkce nebo skript používá nebo se kterou souvisí.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Název role uživatele pro téma nápovědy</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Klíčová slova, která popisují zamýšlené použití funkce</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Název-Příkazu> +Přesměruje na téma nápovědy pro zadaný příkaz.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Kategorie> +Určuje kategorii nápovědy položky v .ForwardHelpTargetName.</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <proměnná-PSSession> +Určuje relaci obsahující téma nápovědy. +Zadejte proměnnou obsahující objekt PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <Soubor nápovědy XML> +Klíčové slovo .ExternalHelp je vyžadováno, pokud je funkce nebo skript zdokumentován v souborech XML.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Určuje cestu k sestavení .NET, které se má načíst. + +pomocí sestavení <cesta-k-sestavení.NET></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Určuje modul PowerShellu, ze kterého se načítají třídy. + +pomocí modulu <NázevModulu nebo Cesta> + +pomocí modulu <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Určuje obor názvů .NET pro překládání typů z oboru názvů nebo aliasu oboru názvů. + +pomocí oboru názvů <obor-názvů-.NET> + +pomocí oboru názvů <NázevAliasu> = <obor-názvů-.NET></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Určuje alias pro typ .NET. + +pomocí typu <NázevAliasu> = <typ-.NET></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Normální řetězec.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Řetězec obsahující nerozbalené odkazy na proměnné prostředí, které se rozbalí při načtení hodnoty.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Binární data v libovolné podobě</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32bitové binární číslo.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Pole řetězců.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64bitové binární číslo.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Nepodporovaný datový typ registru</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' – čárka</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - čárka a mezera</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' – středník</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' – středník mezera</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} – nový řádek</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' – pomlčka</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' – mezera</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/TransactionStrings.cs.resx b/src/System.Management.Automation/resources/cs/TransactionStrings.cs.resx new file mode 100644 index 00000000000..3233c0d87fc --- /dev/null +++ b/src/System.Management.Automation/resources/cs/TransactionStrings.cs.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Transakci nelze použít. Žádná transakce není aktivní.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Transakci nelze potvrdit. Žádná transakce není aktivní.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Transakci nelze vrátit zpět, protože není aktivní žádná transakce.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Transakci nelze vrátit zpět. Transakce již byla potvrzena.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Transakci nelze potvrdit. Transakce již byla potvrzena.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Transakci nelze potvrdit. Transakce byla vrácena zpět nebo vypršel časový limit.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Transakci nelze vrátit zpět. Transakce již byla vrácena zpět nebo vypršel časový limit.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Nelze nastavit aktivní transakci. Nebyla vytvořena žádná transakce.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Nelze nastavit aktivní transakci. Aktivní transakce byla vrácena zpět nebo vypršel časový limit.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Tato rutina vyžaduje aktivní transakci. Aktuální transakce již byla potvrzena nebo vrácena zpět.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Tato rutina vyžaduje transakci. Spusťte příkaz znovu s parametrem -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Transakci nelze použít. Nebyla spuštěna žádná transakce.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Transakci nelze použít. Transakce byla potvrzena.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Transakci nelze použít. Transakce byla vrácena zpět nebo vypršel časový limit.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Transakci nelze použít. Vypršel časový limit transakce.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>Základní transakce nebyla nastavena.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>Základní transakce není aktivní.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Základní transakci nelze nastavit po vytvoření jiných transakcí.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/TypesXmlStrings.cs.resx b/src/System.Management.Automation/resources/cs/TypesXmlStrings.cs.resx new file mode 100644 index 00000000000..707d47ec416 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/TypesXmlStrings.cs.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Chyba: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : Chyba v typu {3}: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Uzel {0} se pod uzlem {1} smí vyskytovat jen jednou. Nadřazený uzel {1} bude ignorován.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Uzel {0} není povolený. Povolené jsou následující uzly: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Uzel {0} by neměl obsahovat vnitřní text.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Uzel {0} by měl obsahovat vnitřní text.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Uzel {0} se nenašel. Pod uzlem {1} se smí vyskytovat jen jednou. Nadřazený uzel {1} bude ignorován.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Uzel Type musí obsahovat Members, TypeConverters nebo TypeAdapters.</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Instanci převaděče typů pro typ {0} nejde vytvořit kvůli výjimce: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell nemůže vytvořit instanci adaptéru typů pro typ {0} kvůli následující výjimce: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Adaptovaný typ {0} není platný.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter byl ignorován, protože už se vyskytuje.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter byl ignorován, protože už se vyskytuje.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Typ {0} musí být TypeConverter nebo PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Typ {0} by měl být PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Člen {0} už existuje.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Následující název členu je rezervovaný: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Výjimka: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty musí obsahovat getter nebo setter.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty musí obsahovat getter nebo setter.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Místo hodnoty {0} použijte TRUE nebo FALSE.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Uzel {0} by neměl obsahovat atribut {1}.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: Soubor se nenašel.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: Soubor byl přeskočen, protože už byl načtený pomocí {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Klíč registru se nenašel: {0}{1}. Konfigurační soubory se načítají pomocí {2}.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Cesta {0} zadaná v klíči registru {1}{2} se nenašla. Konfigurační soubory se načítají pomocí {3}.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: Soubor byl přeskočen, protože nemá příponu názvu souboru ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: Soubor byl přeskočen kvůli následující výjimce při ověřování: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Člen {0} musí být poznámka.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Poznámku {0}:{1} nejde převést.</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Člen {0} tady nepoužívejte.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>Člen {0} musí být typu {1}.</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>Prvek {0} musí existovat, když {1} má hodnotu {2} a {3} má hodnotu {4}.</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Kvůli předchozí chybě byla ignorována všechna nastavení serializace.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>{0} není standardní člen a bude ignorován.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Cesta {0} není plně kvalifikovaná. Zadejte plně kvalifikovanou cestu k souboru typu.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Objekt TypeTable nejde aktualizovat, protože mohl být vytvořený mimo prostředí runspace.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Při načítání objektu TypeTable došlo k chybám. Podrobné chybové zprávy najdete ve vlastnosti Errors.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Chyba v TypeData {0}: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>Prvek {0} by měl mít ve vlastnosti {1} hodnotu.</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Prvek {0} nesmí mít ve vlastnosti {1} hodnotu null ani prázdný řetězec.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Typ {0} se nenašel. Hodnota názvu typu musí být úplný název typu. Ověřte název typu a spusťte příkaz znovu.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData musí obsahovat Members, TypeConverters, TypeAdapters nebo StandardMembers.</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Sdílenou tabulku typů nejde aktualizovat více než jednou položkou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/VerbDescriptionStrings.cs.resx b/src/System.Management.Automation/resources/cs/VerbDescriptionStrings.cs.resx new file mode 100644 index 00000000000..f01e601ada5 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/VerbDescriptionStrings.cs.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Přidá prostředek do kontejneru nebo připojí položku k jiné položce.</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Potvrdí stav prostředku nebo procesu nebo s ním vyjádří souhlas.</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Potvrdí stav prostředku.</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Uloží data jejich replikací.</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Omezí přístup k prostředku.</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Vytvoří artefakt (obvykle binární soubor nebo dokument) z určité sady vstupních souborů (obvykle zdrojového kódu nebo deklarativních dokumentů).</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Vytvoří snímek aktuálního stavu dat nebo jejich konfigurace.</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Odebere všechny prostředky z kontejneru, ale neodstraní kontejner.</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Změní stav prostředku tak, aby byl nepřístupný, nedostupný nebo nepoužitelný.</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Vyhodnotí data z jednoho prostředku s daty z jiného prostředku.</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Uzavírá operaci.</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Zkomprimuje data prostředku.</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Potvrzuje, ověřuje nebo validuje stav prostředku nebo procesu.</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Vytvoří propojení mezi zdrojem a cílem.</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Mění data z jedné reprezentace na jinou, pokud rutina podporuje obousměrný převod nebo převod mezi více datovými typy.</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Převede jeden primární typ vstupu (typ vstupu označuje jmenná část názvu rutiny) na jeden nebo více podporovaných typů výstupu.</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Převede jeden nebo více typů vstupu na primární typ výstupu (typ výstupu označuje jmenná část názvu rutiny).</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Zkopíruje prostředek pod jiný název nebo do jiného kontejneru.</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Prozkoumá prostředek za účelem diagnostiky provozních problémů.</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Odmítá, vznáší námitku, blokuje nebo se staví proti stavu prostředku nebo procesu.</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Odešle aplikaci, web nebo řešení do vzdálených cílů tak, aby k nim uživatel řešení mohl po dokončení nasazení získat přístup.</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Nastaví prostředek do nedostupného nebo neaktivního stavu.</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Zruší propojení mezi zdrojem a cílem.</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Odpojí pojmenovanou entitu od umístění.</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Upraví existující data přidáním nebo odebráním obsahu.</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Nakonfiguruje prostředek do dostupného nebo aktivního stavu.</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Určuje akci, která uživateli umožňuje přejít do prostředku.</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Nastaví aktuální prostředí nebo kontext na naposledy použitý kontext.</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Obnoví data prostředku, která byla komprimována, do původního stavu.</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Zapouzdřuje primární vstup do trvalého úložiště dat, jako je soubor, nebo do formátu výměny.</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Vyhledá objekt v kontejneru, který je neznámý, předpokládaný, volitelný nebo zadaný.</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Uspořádá objekty v zadaném formátu nebo rozložení.</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Určuje akci, která načte prostředek.</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Umožňuje přístup k prostředku.</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Uspořádá nebo přidruží jeden nebo více prostředků.</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Nastaví prostředek jako nezjistitelný.</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Vytvoří prostředek z dat uložených v trvalém úložišti dat (například v souboru) nebo ve výměnném formátu.</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Připraví prostředek k použití a nastaví ho do výchozího stavu.</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Umístí prostředek do umístění a volitelně ho inicializuje.</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Provede akci, například spuštění příkazu nebo metody.</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Kombinuje prostředky do jednoho prostředku.</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Použije omezení na prostředek.</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Zabezpečí prostředek.</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identifikuje prostředky využívané zadanou operací nebo načte statistiky o prostředku.</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Vytvoří jeden prostředek z více prostředků.</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Připojí pojmenovanou entitu k umístění.</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Přesune prostředek z jednoho umístění do jiného.</value> + </data> + <data name="New" xml:space="preserve"> + <value>Vytvoří prostředek.</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Změní stav prostředku tak, aby byl přístupný, dostupný nebo použitelný.</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Zvýší účinnost prostředku.</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Odesílá data z prostředí.</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Použít příkaz Test</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Odebere položku z horní části zásobníku.</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Chrání prostředek před útokem nebo ztrátou.</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Zpřístupní prostředek ostatním.</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Přidá položku do horní části zásobníku.</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Získá informace ze zdroje.</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Přijímá informace odeslané ze zdroje.</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Obnoví prostředek do stavu, který byl vrácen zpět.</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Vytvoří položku pro prostředek v úložišti, například v databázi.</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Odstraní prostředek z kontejneru.</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Změní název prostředku.</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Obnoví prostředek do použitelného stavu.</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Vyžádá si prostředek nebo oprávnění.</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Vrátí prostředek do původního stavu.</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Změní velikost prostředku.</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Mapuje zkrácenou reprezentaci prostředku na úplnější reprezentaci.</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Zastaví operaci a potom ji znovu spustí.</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Nastaví prostředek do předdefinovaného stavu, například do stavu nastaveného kontrolním bodem.</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Spustí pozastavenou operaci.</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Určuje akci, která neumožňuje přístup k prostředku.</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Zachová data, aby nedošlo ke ztrátě.</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Vytvoří odkaz na prostředek v kontejneru.</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Vyhledá prostředek v kontejneru.</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Doručuje informace do cíle.</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Nahradí data v existujícím prostředku nebo vytvoří prostředek obsahující data.</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Zviditelní prostředek pro uživatele.</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Zajistí, aby dva nebo více prostředků byly ve stejném stavu.</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Přeskočí jeden nebo více prostředků nebo bodů v posloupnosti.</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Odděluje části prostředku.</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Iniciuje operaci.</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Přejde k dalšímu bodu nebo prostředku v posloupnosti.</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Ukončí aktivitu.</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Uvede prostředek ke schválení.</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Pozastaví aktivitu.</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Určuje akci, která střídá dva prostředky, například při přepínání mezi dvěma umístěními, odpovědnostmi nebo stavy.</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Ověří operaci nebo konzistenci prostředku.</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Sleduje aktivity prostředku.</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Odebere omezení prostředku.</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Nastaví prostředek na předchozí stav.</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Odebere prostředek z uvedeného umístění.</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Uvolní prostředek, který byl uzamčen.</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Odebere z prostředku ochrany, které byly přidány za účelem ochrany před útokem nebo ztrátou.</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Znepřístupní prostředek ostatním.</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Odebere položku prostředku z úložiště.</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Aktualizuje prostředek, aby se zachoval jeho stav, přesnost, shoda nebo dodržování předpisů.</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Použije nebo zahrne prostředek k provedení určité akce.</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Pozastaví operaci, dokud nedojde k zadané události.</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Průběžně kontroluje nebo monitoruje změny prostředku.</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Přidá informace do cíle.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/cs/WildcardPatternStrings.cs.resx b/src/System.Management.Automation/resources/cs/WildcardPatternStrings.cs.resx new file mode 100644 index 00000000000..1969709c591 --- /dev/null +++ b/src/System.Management.Automation/resources/cs/WildcardPatternStrings.cs.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Zadaný vzor se zástupnými znaky není platný: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Authenticode.de.resx b/src/System.Management.Automation/resources/de/Authenticode.de.resx new file mode 100644 index 00000000000..ae798265932 --- /dev/null +++ b/src/System.Management.Automation/resources/de/Authenticode.de.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden, weil Sie sich entschieden haben, diese Software jetzt nicht auszuführen.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden, weil Sie sich entschieden haben, keine Software von diesem Herausgeber auszuführen.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Die Datei {0} wird von {1} veröffentlicht. Dieser Herausgeber ist auf Ihrem System explizit nicht vertrauenswürdig. Das Skript wird nicht auf dem System ausgeführt. Führen Sie den Befehl „get-help about_signing“ aus, um weitere Informationen zu erhalten.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden, weil das Ausführen von Skripten auf diesem System deaktiviert ist. Weitere Informationen finden Sie unter about_Execution_Policies unter https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden, da ihr Vorgang durch Richtlinien für Softwareeinschränkungen blockiert wird, z. B. durch Richtlinien, die mithilfe der Gruppenrichtlinie erstellt wurden.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Die Datei {0} kann nicht geladen werden, da ihr Inhalt nicht gelesen werden konnte.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Code kann nicht signiert werden. Das angegebene Zertifikat ist nicht zum Codesignieren geeignet.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Code kann nicht signiert werden. Die TimeStamp-Server-URL muss im Format http://<server url> oder https://<server url> vollqualifiziert sein.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Code kann nicht signiert werden. Der Hashalgorithmus wird nicht unterstützt.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Möchten Sie Software von diesem nicht vertrauenswürdigen Herausgeber ausführen?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Die Datei {0} wird von {1} veröffentlicht und ist in Ihrem System nicht vertrauenswürdig. Führen Sie nur Skripte von vertrauenswürdigen Herausgebern aus.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Software {0} wird von einem unbekannten Herausgeber veröffentlicht. Es wird empfohlen, diese Software nicht auszuführen.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Sicherheitswarnung</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Nur Skripte ausführen, denen Sie vertrauen. Skripte aus dem Internet können zwar nützlich sein, aber dieses Skript kann ihren Computer möglicherweise beschädigen. Wenn Sie diesem Skript vertrauen, verwenden Sie das Cmdlet „Unblock-File“, um die Ausführung des Skripts ohne diese Warnmeldung zuzulassen. Möchten Sie {0} ausführen?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Ni&e ausführen</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Skript jetzt nicht von diesem Herausgeber ausführen und mich in Zukunft nicht auffordern, dieses Skript auszuführen. Zukünftige Versuche, dieses Skript auszuführen, führen zu einem stillen Fehler.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>Nicht &ausführen</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Skript jetzt nicht von diesem Herausgeber ausführen und mich in Zukunft weiterhin auffordern, dieses Skript auszuführen.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>Einmal &ausführen</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Skript jetzt von diesem Herausgeber ausführen und mich in Zukunft weiterhin auffordern, dieses Skript auszuführen.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Immer ausführen</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Skript jetzt von diesem Herausgeber ausführen und mich in Zukunft nicht auffordern, dieses Skript auszuführen.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Anhalten</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Halten Sie die aktuelle Pipeline an, und kehren Sie zur Eingabeaufforderung zurück. Geben Sie „Beenden“ ein, um den Vorgang fortzusetzen, wenn Sie fertig sind.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/AuthorizationManagerBase.de.resx b/src/System.Management.Automation/resources/de/AuthorizationManagerBase.de.resx new file mode 100644 index 00000000000..f7623cd74bc --- /dev/null +++ b/src/System.Management.Automation/resources/de/AuthorizationManagerBase.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Fehler bei der AuthorizationManager-Überprüfung.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/AutomationExceptions.de.resx b/src/System.Management.Automation/resources/de/AutomationExceptions.de.resx new file mode 100644 index 00000000000..f044f634e0e --- /dev/null +++ b/src/System.Management.Automation/resources/de/AutomationExceptions.de.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Wert des Arguments „{0}“ ungültig ist. Ändern Sie den Wert des Arguments „{0}“ und führen Sie den Vorgang erneut aus.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Wert des Parameters „{0}“ ungültig ist. Gültige Werte sind Global, Local oder Script oder eine Zahl relativ zum aktuellen Bereich (0 bis zur Anzahl der Bereiche, wobei 0 der aktuelle Bereich und 1 der übergeordnete Bereich ist). Ändern Sie den Wert des Parameters „{0}“, und führen Sie den Vorgang erneut aus.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Wert des Arguments „{0}“ NULL ist. Ändern Sie den Wert des Arguments „{0}“ in einen Wert ungleich NULL.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Wert des Arguments „{0}“ außerhalb des Bereichs ist. Ändern Sie das Argument „{0}“ in einen Wert, der innerhalb des zulässigen Bereichs liegt.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Vorgang „{0}“ ungültig ist. Entfernen Sie den Vorgang „{0}“, oder untersuchen Sie, warum er ungültig ist.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Vorgang „{0}“ nicht implementiert ist.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Vorgang „{0}“ nicht unterstützt wird.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da das Objekt „{0}“ bereits verworfen wurde.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Der Skriptblock kann nicht aufgerufen werden, da er mehr als eine Klausel enthält. Die Invoke()-Methode kann nur für Skriptblöcke verwendet werden, die eine einzelne Klausel enthalten.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Der Skriptblock kann nicht konvertiert werden, da er mehr als eine Klausel enthält. Ausdrücke oder Kontrollstrukturen sind nicht zulässig. Stellen Sie sicher, dass der Skriptblock genau eine Pipeline oder genau einen Befehl enthält.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Ein leerer Skriptblock kann nicht konvertiert werden. Stellen Sie sicher, dass der Skriptblock genau eine Pipeline oder genau einen Befehl enthält.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Nur ein Skriptblock, der genau eine Pipeline oder genau einen Befehl enthält, kann konvertiert werden. Ausdrücke oder Kontrollstrukturen sind nicht zulässig. Stellen Sie sicher, dass der Skriptblock genau eine Pipeline oder genau einen Befehl enthält.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Ein Skriptblock, der eine trap-Anweisung auf oberster Ebene enthält, kann nicht konvertiert werden.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn Variablen dereferenziert werden, die im param(...)-Block nicht deklariert sind. Name der nicht deklarierten Variablen: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn nicht konstante Ausdrücke ausgewertet werden. Nicht konstanter Ausdruck: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn dynamische Ausdrücke ausgewertet werden. Dynamischer Ausdruck: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn andere Skriptblöcke innerhalb von Argumentwerten übergeben werden sollen.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn Pipelines, Befehle oder Funktionen aufgerufen werden, um Argumente der Hauptpipeline auszuwerten.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, der Dot-Sourcing verwendet.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Für einen ScriptBlock, der andere Skriptblöcke aufruft, kann kein PowerShell-Objekt generiert werden.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Der Skriptblock kann nicht in ein PowerShell-Objekt konvertiert werden, da er unzulässige Umleitungsoperatoren enthält.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, da kein zugeordneter Vorgangskontext vorhanden ist.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Der Befehl wurde vom Benutzer abgebrochen.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>Das Objekt „{0}“ hat den falschen Typ, um vom dynamicparam-Block zurückgegeben zu werden. Der dynamicparam-Block muss entweder $null oder ein Objekt vom Typ [System.Management.Automation.RuntimeDefinedParameterDictionary] zurückgeben.</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Der Skriptblock kann nicht in einen offenen generischen Typ konvertiert werden. Definieren Sie einen geeigneten geschlossenen generischen Typ, und wiederholen Sie den Vorgang.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Für einen ScriptBlock kann kein PowerShell-Objekt generiert werden, wenn eine Pipeline mit einem Ausdruck gestartet wird.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Der Wert der Using-Variablen „$using:{0}“ kann nicht abgerufen werden, da er in der lokalen Sitzung nicht festgelegt wurde.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Der Wert des Using-Ausdrucks „{0}“ im angegebenen Variablenwörterbuch kann nicht abgerufen werden. Beim Erstellen einer PowerShell-Instanz aus einem Skriptblock darf der Using-Ausdruck keinen Indizierungsvorgang oder Memberzugriff enthalten.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Punktquellen des kompilierten Skriptblocks</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Der Aufruf des Skriptblocks „{0}“ im aktuellen Bereich ist im eingeschränkten Sprachmodus nicht zulässig. Skriptsprachmodus: {1}, Kontextsprachmodus: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CatalogStrings.de.resx b/src/System.Management.Automation/resources/de/CatalogStrings.de.resx new file mode 100644 index 00000000000..5d631a47f34 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CatalogStrings.de.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Die Katalogdefinitionsdatei kann nicht generiert werden.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Die Datei „{0}“ wird dem Katalog hinzugefügt. Der relative Pfad der Datei im Katalog ist „{1}“.</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Die Überprüfung der Datei {0} aus dem Katalog wird übersprungen. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Im Katalog wurde eine Datei {0} mit dem Hash von {1}gefunden. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Pfade für Katalog enthält mehrere Dateien mit demselben relativen Pfad {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Die Datei {0} wurde auf dem Datenträger mit dem Hash von {1} gefunden.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Die Überprüfung der Datei {0} aus dem Pfad wird übersprungen.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Für einen angegebenen Hashalgorithmus {0} kann kein Handle für einen Katalogadministratorkontext abgerufen werden.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Der Hash für die Datei {0} kann nicht erstellt werden. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Die Katalogdatei {0} kann nicht geöffnet werden.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>Die Katalogversion ist ungültig. Wir unterstützen nur die Katalogversion {0} und Version {1}.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Die Katalogdefinitionsdatei kann nicht geöffnet werden.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Es wurden mehrere Einträge des Dateimitglieds {0} im Katalog gefunden.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Der Dateiname oder Pfad für das Katalogmitglied {0} wurde nicht gefunden.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Die zu hashende Datei {0} wurde nicht gefunden.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Die Datei {0} kann nicht gelesen werden, um ihren Hash zu berechnen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CimInstanceTypeAdapterResources.de.resx b/src/System.Management.Automation/resources/de/CimInstanceTypeAdapterResources.de.resx new file mode 100644 index 00000000000..782532da063 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CimInstanceTypeAdapterResources.de.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>„{0}“ kann nicht in ein Objekt vom Typ „{1}“ konvertiert werden.</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>„{0}“ ist eine schreibgeschützte Eigenschaft.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CmdletizationCoreResources.de.resx b/src/System.Management.Automation/resources/de/CmdletizationCoreResources.de.resx new file mode 100644 index 00000000000..8508199dcf8 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CmdletizationCoreResources.de.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Cmdlets über „{0}“-Klasse</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Zwei im {0} Element definierte cmdlet-Parameter haben den gleichen Namen: {1}. Lösen Sie den Konflikt im XML-Code der Cmdlet-Definition, und wiederholen Sie den Vorgang.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Die Cmdlet Definition XML für die folgende Datei kann nicht verarbeitet werden: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Das {0} cmdlet definiert den {1} Parametersatz mehrmals. Stellen Sie sicher, dass die Cmdlet Definition XML keine doppelten Parametersatznamen aufweist, und wiederholen Sie den Vorgang.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Das ObjectModelWrapper-Attribut kann nicht verarbeitet werden. Der {0} Typ definiert mehrere Parametersätze. Überprüfen Sie, ob die Cmdlet Definition XML einen gültigen Typ im ObjectModelWrapper-Attribut angibt, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Das ObjectModelWrapper-Attribut kann nicht verarbeitet werden. Der {0} Typ ist ein offener generischer Typ. Überprüfen Sie, ob die Cmdlet Definition XML einen gültigen Typ im ObjectModelWrapper-Attribut angibt, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Das ObjectModelWrapper-Attribut kann nicht verarbeitet werden. Der {0} Typ wird nicht von der folgenden Klasse abgeleitet: {1}. Überprüfen Sie, ob die Cmdlet Definition XML einen gültigen Typ im ObjectModelWrapper-Attribut angibt, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Das ObjectModelWrapper-Attribut kann nicht verarbeitet werden. Der {0} Typ definiert den {1} cmdlet-Parameter mit einem {2} Attributparameter, der ignoriert wird. Überprüfen Sie, ob die Cmdlet Definition XML einen gültigen Typ im ObjectModelWrapper-Attribut angibt, und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Der {0} Parameter für das {1} cmdlet kann nicht definiert werden. Der Parametername ist bereits von der {2} Klasse definiert. Ändern Sie den Namen des Parameters in Cmdlet Definition XML, und wiederholen Sie den Vorgang.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Der {0} Parameter für das {1} cmdlet kann nicht definiert werden. Der Parametername ist bereits im {2} XML-Element definiert. Ändern Sie den Namen des Parameters in der Cmdlet Definition XML, und versuchen Sie es dann erneut.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>Der Wert des EnumName-Attributs wird nicht in einen gültigen C#-Bezeichner übersetzt: {0}. Überprüfen Sie das EnumName-Attribut in der Cmdlet Definition XML, und versuchen Sie es dann erneut.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Der Wert des Name-Attributs ist kein gültiger C#-Bezeichner: {0}. Überprüfen Sie das Name-Attribut in der Cmdlet Definition XML, und versuchen Sie es dann erneut.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Die <Enum EnumName="{0}" ...> Element kann nicht verarbeitet werden. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Der Remotecomputer hat eine ungültige CDXML-Datei zurückgegeben. Der folgende cmdlet-Adapter wird für den Import eines CDXML-Moduls von einem Remotecomputer nicht unterstützt: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CommandBaseStrings.de.resx b/src/System.Management.Automation/resources/de/CommandBaseStrings.de.resx new file mode 100644 index 00000000000..f48e5775089 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CommandBaseStrings.de.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Mit diesem Vorgang fortfahren?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Ja</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Fahren Sie nur mit dem nächsten Schritt des Vorgangs fort.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Ja, &alle</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Fahren Sie mit allen Schritten des Vorgangs fort.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Nein</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Überspringen Sie diesen Vorgang, und fahren Sie mit dem nächsten Vorgang fort.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Nein, &keine</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Überspringen Sie diesen Vorgang und alle nachfolgenden Vorgänge.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Beenden Sie diesen Befehl.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>Befehl &anhalten</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Anhalten</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Halten Sie die aktuelle Pipeline an, und kehren Sie zur Eingabeaufforderung zurück. Geben Sie „{0}“ ein, um die Pipeline fortzusetzen.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Das Programm „{0}“ wurde mit einem Exitcode ungleich 0 beendet: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Der Vorgang „{0}“ wird für das Ziel „{1}“ ausgeführt.</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Möchten Sie diese Aktion wirklich ausführen? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Bestätigen</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde beendet, weil die Einstellungsvariable „{0}“ oder der allgemeine Parameter auf „Stopp“ festgelegt ist: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable „{0}“ oder der allgemeine Parameter auf „Stopp“ festgelegt ist.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde beendet, da die Einstellungsvariable „{0}“ oder der allgemeine Parameter auf den folgenden ungültigen Wert festgelegt ist: „{1}“.</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde beendet, da der Benutzer die Option „Stopp“ ausgewählt hat.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde beendet, da der Benutzer den Befehl unterbrochen hat.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Von PSCmdlet abgeleitete Cmdlets können nicht direkt aufgerufen werden. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Das Cmdlet „{0}“ unterstützt den Parameter „{1}“ in einer Remotesitzung nicht.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Gesamtanzahl: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Geschätzte Gesamtanzahl: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Unbekannte Gesamtanzahl</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>Befehl „{0}“</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>Der {0} ist veraltet. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Fehler beim Ausführen des Aufrufs mit errorno {0} für die Befehlszeile: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>Der Befehl „{0}“ wurde nicht gefunden. Der angegebene Befehl muss eine ausführbare Datei sein.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Skriptblockverarbeitung Punkt-Quelle-Überprüfung</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Die Dot-Source-Verarbeitung für den Skriptblock „{0}“ schlägt im Modus „Eingeschränkte Sprache“ fehl, da der Sprachmodus „{1}“ nicht mit dem aktuellen Sprachmodus „{2}“ übereinstimmt.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Befehlssuche</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>Der Befehl „{0}“ im Modul „{1}“ ist nicht vertrauenswürdig und im ConstrainedLanguage-Modus nicht zugänglich.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ConsoleInfoErrorStrings.de.resx b/src/System.Management.Automation/resources/de/ConsoleInfoErrorStrings.de.resx new file mode 100644 index 00000000000..44913b3cbab --- /dev/null +++ b/src/System.Management.Automation/resources/de/ConsoleInfoErrorStrings.de.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Falsche PowerShell-Version {0}. Die PowerShell-Version {1} wird auf diesem Computer unterstützt.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Beim Laden der Konsole „{0}“ sind folgende Fehler aufgetreten: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Das PowerShell-Snap-In „{0}“ kann aufgrund des folgenden Fehlers nicht geladen werden: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Das PowerShell-Snap-In „{0}“ wurde mit den folgenden Warnungen geladen: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Das PowerShell-Snap-In-Modul „{0}“ verfügt nicht über den erforderlichen starken Namen des PowerShell-Snap-Ins {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Das Cmdlet „{0}“ darf im PowerShell-Snap-In „{1}“ nicht mehr als einmal vorkommen.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell-Anbieter „{0}“ darf im PowerShell-Snap-In „{1}“ nicht mehr als einmal vorkommen.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell „{0}“ wird in der aktuellen Konsole nicht unterstützt. PowerShell „{1}“ wird in der aktuellen Konsole unterstützt.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Die Datei „{0}“ ist bereits vorhanden und „{1}“ wurde angegeben.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Die angegebene Konfigurationsdatei „{0}“ ist nicht vorhanden.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Die angegebene Konfigurationsdatei „{0}“ muss die PSSC-Dateierweiterung haben.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CoreClrStubResources.de.resx b/src/System.Management.Automation/resources/de/CoreClrStubResources.de.resx new file mode 100644 index 00000000000..2bce9eb9687 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CoreClrStubResources.de.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Der Name der Umgebungsvariable darf kein Gleichheitszeichen enthalten.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Der Name oder Wert der Umgebungsvariable ist zu lang.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Das erste Zeichen in der Zeichenfolge ist das Null-Zeichen.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>Die Länge der Zeichenfolge darf nicht Null sein.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Der Computername konnte nicht abgerufen werden.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Der Domänenname des aktuellen Benutzers konnte nicht abgerufen werden.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Unbekannter Fehler „{0}“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CredUI.de.resx b/src/System.Management.Automation/resources/de/CredUI.de.resx new file mode 100644 index 00000000000..e08de97b6e6 --- /dev/null +++ b/src/System.Management.Automation/resources/de/CredUI.de.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell-Anmeldeinformationsanforderung </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Geben Sie Ihre Anmeldeinformationen ein. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Geben Sie Ihre Anmeldeinformationen ein.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>Die maximale Länge der Beschriftung beträgt {0} Zeichen.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>Die maximale Länge der Nachricht beträgt {0} Zeichen.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>Die maximale Länge des UserName-Werts beträgt {0} Zeichen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Credential.de.resx b/src/System.Management.Automation/resources/de/Credential.de.resx new file mode 100644 index 00000000000..eac830bb75b --- /dev/null +++ b/src/System.Management.Automation/resources/de/Credential.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Die Anmeldeinformationen können nicht serialisiert werden. Wenn dieser Befehl einen Workflow startet, können die Anmeldeinformationen nicht beibehalten werden, da der Prozess, in dem der Workflow gestartet wird, nicht über die Berechtigung zum Serialisieren von Anmeldeinformationen verfügt. + +– Wenn der Workflow in einer PSSession auf dem lokalen Computer gestartet wurde, fügen Sie dem Befehl, der die Sitzung erstellt hat, den EnableNetworkAccess-Parameter hinzu. +– Wenn der Workflow in einer PSSession auf einem Remotecomputer gestartet wurde, fügen Sie dem Befehl, der die Sitzung erstellt hat, den Authentication-Parameter mit dem Wert CredSSP hinzu. Oder stellen Sie eine Verbindung mit einer Sitzungskonfiguration her, die über einen RunAsUser-Eigenschaftswert verfügt.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>Der Wert für „UserName“ weist nicht das richtige Format auf.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/CredentialAttributeStrings.de.resx b/src/System.Management.Automation/resources/de/CredentialAttributeStrings.de.resx new file mode 100644 index 00000000000..f21e9cb19aa --- /dev/null +++ b/src/System.Management.Automation/resources/de/CredentialAttributeStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell-Anmeldeinformationsanforderung</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Geben Sie Ihre Anmeldeinformationen ein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/DebuggerStrings.de.resx b/src/System.Management.Automation/resources/de/DebuggerStrings.de.resx new file mode 100644 index 00000000000..8bc8ccaebbc --- /dev/null +++ b/src/System.Management.Automation/resources/de/DebuggerStrings.de.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Variablenhaltepunkt bei „${0}“ (Zugriff auf {1})</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Variablenhaltepunkt bei „{0}:${1}“ (Zugriff auf {2})</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Zeilenhaltepunkt auf „{0}:{1}“</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Zeilenhaltepunkt auf „{0}:{1}, {2}“</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Befehlshaltepunkt auf „{0}“</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Befehlshaltepunkt auf „{0}:{1}“</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Haltepunkt „{0}“ wird nicht erreicht</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Einzelschritt (in Funktionen, Skripts usw. hinein)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Zur nächsten Anweisung springen (Funktionen, Skripts usw. überspringen)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Aus der aktuellen Funktion, dem Skript usw. herausspringen</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Vorgang fortsetzen</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Vorgang beenden und den Debugger schließen</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Aufrufliste „Get-PSCallStack“ anzeigen</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Quellcode für das aktuelle Skript auflisten. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Verwenden Sie „list“, um ab der aktuellen Zeile zu beginnen, „<m> auflisten“ </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> , um ab Zeile <m> zu beginnen, und „<m> <n> auflisten“, um <n> aufzulisten </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> Zeilen ab Zeile <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Letzten Befehl wiederholen, wenn er {0}, {1} oder {2} war</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} zeigt diese Hilfemeldung an.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Anweisungen zum Anpassen der Debuggeraufforderung erhalten Sie mit „help about_prompt“.</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Die aktuelle Sitzung unterstützt kein Debugging, der Vorgang wird fortgesetzt. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: Zeile {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Der Quellcode ist nicht verfügbar.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>Die Startzeile muss eine positive ganze Zahl sein, die nicht größer als {0} ist.</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Die Zeilenanzahl muss eine positive ganze Zahl sein.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>bei {0}, {1}: Zeile {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Der Debugger kann nur Befehle verarbeiten, wenn er sich im Zustand Stopped befindet.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction ist für den lokalen Skriptdebugger nicht implementiert.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Der Debugger kann keine Fortsetzungsaktion festlegen, da sich der Debugger in der Remotesitzung nicht im Zustand Stopped befindet.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Der Job kann nicht debuggt werden, da der Debugger derzeit ausgelastet ist.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Der angegebene Auftrag und alle untergeordneten Aufträge wurden geprüft, aber es wurden keine Aufträge gefunden, die debuggt werden konnten. Um einen Auftrag oder untergeordneten Auftrag zu debuggen, muss der Auftrag Debuggen unterstützen und sich im Ausführungszustand befinden.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Der Debugger kann für den Schrittmodus nicht aktiviert werden, da der Debugmodus auf None festgelegt ist und der Debugger deaktiviert ist.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Der Runspace kann nicht debuggt werden, da der Hostdebugger derzeit ausgelastet ist.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Runspace kann nicht debuggt werden. Der Runspace-Debugger ist derzeit deaktiviert (DebugMode ist „None“).</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Runspace kann nicht debuggt werden, wenn es sich nicht im Zustand Opened befindet. Dieser Runspace-Zustand ist „{0}“.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Runspace kann nicht debuggt werden. Dem Runspace „{0}“ ist kein Debugger zugeordnet.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Der Debugger wurde bereits außer Kraft gesetzt.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Ein Debuggerobjekt kann nicht auf sich selbst gepusht werden.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>Der {0}-Befehl wird in der PowerShell-Version, die im Remoterunspace ausgeführt wird, für die Remoteverwendung nicht unterstützt.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Prozess</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Vorgang fortsetzen und Debugger trennen.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Der Debuggerbefehl zum Trennen ist nicht anwendbar. Der Trennbefehl gilt nur beim Debuggen von Aufträgen und Runspaces mit den Cmdlets „Debug-Job“ oder „Debug-Runspace“.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Ungültige Runspace-ID: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Runspace kann nicht abgerufen werden.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Ein Haltepunkt oder eine Haltepunktliste muss angegeben werden.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>Die BreakpointList enthielt ein Element, das kein Haltepunkt war.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/DescriptionsStrings.de.resx b/src/System.Management.Automation/resources/de/DescriptionsStrings.de.resx new file mode 100644 index 00000000000..e76a5a450a7 --- /dev/null +++ b/src/System.Management.Automation/resources/de/DescriptionsStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} darf nicht NULL oder leer sein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/DiscoveryExceptions.de.resx b/src/System.Management.Automation/resources/de/DiscoveryExceptions.de.resx new file mode 100644 index 00000000000..8f2975a153d --- /dev/null +++ b/src/System.Management.Automation/resources/de/DiscoveryExceptions.de.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Der Cmdlet-Name „{0}“ kann nicht überprüft werden, da er nicht das richtige Format aufweist. Cmdlet-Namen müssen ein Verb und ein Substantiv enthalten, die durch einen „-“ getrennt sind, z. B. „Get-Process“.</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Der Parameter „{0}“ wird im Parametersatz „{1}“ mehrmals deklariert.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>Der Alias „{0}“ ist mehrfach deklariert.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Der Parameter konnte nicht deklariert werden. Parameter können nur in Feldern und Eigenschaften deklariert werden.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Das Cmdlet kann nicht verarbeitet werden. Ein Cmdlet-Name muss aus einem durch „-” getrennten Verb- und Substantivpaar bestehen.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Der Begriff „{0}“ wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. +Prüfen Sie die Schreibweise des Namens bzw. stellen Sie sicher, dass der Pfad korrekt angegeben wurde, und versuchen Sie es erneut.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>Das Argument „{0}“ wird nicht als Cmdlet erkannt: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>Das Argument „{0}“ wird nicht als Cmdlet erkannt, da es möglicherweise nicht von der Cmdlet- oder PSCmdlet-Klasse abgeleitet ist: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Der Alias „{0}“ kann nicht aufgelöst werden, da er auf den Begriff „{1}“ verweist, der nicht als Cmdlet, Funktion, ausführbares Programm oder Skriptdatei erkannt wird. Überprüfen Sie den Begriff, und versuchen Sie es erneut.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Der Parameter „{0}“ mit dem Wert „{1}“ kann nicht verarbeitet werden, da er kein Cmdlet ist und nicht vom CommandProcessor verarbeitet werden kann.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Ein Cmdlet mit dem Namen „{0}“ ist bereits vorhanden. Cmdlets müssen eindeutige Namen haben.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Ein Cmdlet-Anbieter mit dem Namen „{0}“ ist bereits vorhanden. Cmdlet-Anbieter müssen eindeutige Namen haben.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Eine Assembly mit dem Namen „{0}“ ist bereits vorhanden. Assemblys müssen eindeutige Namen aufweisen.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Ein Skript mit dem Namen „{0}“ ist bereits vorhanden. Skripts müssen eindeutige Namen haben.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Die #requires-Anweisung kann nicht verarbeitet werden, da sie nicht das richtige Format aufweist. +Die #requires-Anweisung muss in einem der folgenden Formate vorliegen: + „#requires -shellid <shellID>“ + „#requires -version <major.minor>“ + „#requires -psedition <edition>“ + „#requires -pssnapin <psSnapInName> [-version <major.minor>]“ + „#requires -modules <ModuleSpecification>“ + „#requires -runasadministrator“</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da es eine #requires-Anweisung mit der Shell-ID „{1}“ enthält, die mit der aktuellen Shell nicht kompatibel ist. Um dieses Skript auszuführen, müssen Sie die Shell unter „{2}“ verwenden.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da es eine #requires-Anweisung mit der Shell-ID „{1}“ enthält, die mit der aktuellen Shell nicht kompatibel ist.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da es eine #requires-Anweisung für PowerShell „{1}“ enthält. Die vom Skript erforderliche PowerShell-Version stimmt nicht mit der aktuell ausgeführten PowerShell-Version „{2}“ überein.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da es eine #requires-Anweisung für PowerShell-Editionen „{1}“ enthält. Die vom Skript erforderliche PowerShell-Edition stimmt nicht mit der aktuell ausgeführten PowerShell {2}-Edition überein.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da die folgenden Snap-Ins, die in den #requires-Anweisungen des Skripts angegeben sind, fehlen: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>In einer #requires-Anweisung wurde nur eine shellID angegeben. #Requires-Anweisungen müssen ein erforderliches PowerShell-Snap-In angeben, wenn sie in PowerShell ausgeführt werden.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da es eine "#requires"-Anweisung für die Ausführung als Admin enthält. Die aktuelle PowerShell-Sitzung wird nicht als Admin ausgeführt. Starten Sie PowerShell über die Option „Als Admin ausführen“, und versuchen Sie dann erneut, das Skript auszuführen.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Version {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Der Befehl konnte nicht abgerufen werden, da der Parameter ArgumentList nur beim Abrufen eines einzelnen Cmdlets oder Skripts angegeben werden kann.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Der Parametername „{0}“ ist für die zukünftige Verwendung reserviert.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Das Skript „{0}“ kann nicht ausgeführt werden, da die folgenden Module, die in den #requires-Anweisungen des Skripts angegeben sind, fehlen: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Der Befehl „{0}“ wurde im Modul „{1}“ gefunden, aber das Modul konnte nicht geladen werden. Weitere Informationen finden Sie mit „Import-Module {1}“.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>Der Befehl „{0}“ wurde im Modul „{1}“ gefunden, aber das Modul konnte aufgrund des folgenden Fehlers nicht geladen werden: [{2}] +Weitere Informationen finden Sie mit „Import-Module {1}“.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Das Modul „{0}“ konnte nicht geladen werden. Weitere Informationen finden Sie mit „Import-Module {0}“.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Keine übereinstimmenden Befehle enthalten einen Parameter mit dem Namen „{0}“. Überprüfen Sie die Schreibweise des Parameternamens, und versuchen Sie es dann erneut.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Dieser Befehl kann nicht per Dot-Sourcing aufgerufen werden, da er in einem anderen Sprachmodus definiert wurde. Lassen Sie den Operator „.“ weg, um diesen Befehl aufzurufen, ohne seinen Inhalt zu importieren.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Die Parameter „ShowCommandInfo“ und „Syntax“ können nicht zusammen angegeben werden.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Dieser Skriptbefehl ist deaktiviert, wenn die experimentelle Funktion „{0}“ aktiviert ist.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Dieser Skriptbefehl ist deaktiviert, wenn die experimentelle Funktion „{0}“ deaktiviert ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/EnumExpressionEvaluatorStrings.de.resx b/src/System.Management.Automation/resources/de/EnumExpressionEvaluatorStrings.de.resx new file mode 100644 index 00000000000..7016b7cd450 --- /dev/null +++ b/src/System.Management.Automation/resources/de/EnumExpressionEvaluatorStrings.de.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>Der Eingabeausdruck darf nicht leer sein. Geben Sie in jedem Eingabeausdruck mindestens einen Bezeichnernamen an. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Ein leerer Bezeichner kann keinem gültigen Enumeratornamen zugeordnet werden. Geben Sie einen der folgenden Enumeratornamen an, und wiederholen Sie den Vorgang: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Der für den Ausdruck angegebene generische Typ muss eine Enumeration darstellen. Geben Sie einen gültigen Enumerationstyp an. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Der Bezeichnername „{0}“ kann nicht verarbeitet werden, da er den folgenden Enumeratornamen entweder zu ähnlich oder identisch ist: {1}. Verwenden Sie einen spezifischeren Bezeichnernamen.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Der Bezeichner kann keinem gültigen Enumeratornamen „{0}“ zugeordnet werden. Geben Sie einen der folgenden Enumeratornamen an, und versuchen Sie es erneut: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Die Verwendung von Klammern ist in dem Ausdruck nicht zulässig, da eine Gruppierung von Bezeichnern nicht erlaubt ist. Entfernen Sie die Klammern, oder erweitern Sie den Ausdruck, wenn ein Teilausdruck eingeschlossen ist.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Der Ausdruck kann aufgrund eines unerwarteten Tokens nicht analysiert werden. Nach einem Bezeichnernamen wird nur ein OR (,)-Operator oder ein AND (+)-Operator erwartet.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Der Ausdruck kann aufgrund eines unerwarteten Tokens nach einem NOT (!)-Operator nicht analysiert werden. Nach einem NOT (!)-Operator wird ein Bezeichnername erwartet.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Der Ausdruck kann aufgrund eines unerwarteten Tokens nicht analysiert werden. Zu Beginn des Ausdrucks oder nach einem OR-Operator (,) bzw. einem AND-Operator (+) wird ein Bezeichnername oder ein NOT-Operator (!) erwartet. Außerdem darf ein Ausdruck nicht mit einem OR-Operator (,), einem AND-Operator (+) oder einem NOT-Operator (!) enden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ErrorCategoryStrings.de.resx b/src/System.Management.Automation/resources/de/ErrorCategoryStrings.de.resx new file mode 100644 index 00000000000..f34a72f74e8 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ErrorCategoryStrings.de.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Deadlock gefunden: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Unbekannte Fehlerkategorie {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ErrorPackage.de.resx b/src/System.Management.Automation/resources/de/ErrorPackage.de.resx new file mode 100644 index 00000000000..4553d0e8076 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ErrorPackage.de.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Der Fehlertext ist für Fehler „{0}“ leer: „{1}“</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Das Objekt „{0}“ wird als Fehler gemeldet.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Der Wert {0} wird für eine ActionPreference-Variable nicht unterstützt. Der angegebene Wert darf nur als Wert für einen Einstellungsparameter verwendet werden und wurde durch den Standardwert ersetzt. Weitere Informationen finden Sie im Hilfethema „about_preference_variables“.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>Der {0} ActionPreference-Wert ist für die zukünftige Verwendung reserviert und wird derzeit nicht unterstützt. Weitere Informationen zu Einstellungsvariablen finden Sie im Hilfethema „about_Preference_Variables“.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>Der {0} ActionPreference-Wert ist für die zukünftige Verwendung reserviert und wird derzeit nicht unterstützt. Er wurde in Ihrer {1} Variablen durch den Standardwert von {2} ersetzt. Weitere Informationen zu Einstellungsvariablen finden Sie im Hilfethema „about_Preference_Variables“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/EtwLoggingStrings.de.resx b/src/System.Management.Automation/resources/de/EtwLoggingStrings.de.resx new file mode 100644 index 00000000000..d9084cc95ca --- /dev/null +++ b/src/System.Management.Automation/resources/de/EtwLoggingStrings.de.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Befehl {0} ist {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Der Engine-Zustand wurde von {0} in {1} geändert.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Vollqualifizierte Fehler-ID = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Fehlermeldung = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Empfohlene Aktion = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Ausführungsrichtlinie</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Auftragsbefehl = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>Auftrags-ID = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>Auftragsinstanz-ID = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Auftragsspeicherort = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Auftragsname = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Auftragszustand = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Befehlsname = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Befehlspfad = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Befehlstyp = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Engine-Version = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> Host-ID = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Hostname = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Hostanwendung = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Hostversion = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> Pipeline-ID = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Runspace-ID = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Skriptname = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Sequenznummer = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Schweregrad = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Shell-ID = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Zeit = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Benutzer = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Verbundener Benutzer = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL-Auftrag</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Anbietername</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Der Status des Anbieters {0} wurde in {1} geändert.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Skriptausführung ist {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Die Variable {0} wurde von {1} in {2} geändert.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>Die Variable {0} wurde in {1} geändert.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/EventResource.de.resx b/src/System.Management.Automation/resources/de/EventResource.de.resx new file mode 100644 index 00000000000..8d4234e353d --- /dev/null +++ b/src/System.Management.Automation/resources/de/EventResource.de.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Für die Ereignis-ID „PowerShell.Core.Instrumentation.man“ wurde keine Meldung gefunden.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Geplanter Auftrag {0} um {1} gestartet +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Geplanter Auftrag {0} um {1} mit dem Status {2} abgeschlossen +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Ausnahme für geplanten Auftrag {0}: + Nachricht: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Experimentelle Funktionsinitialisierung: Die experimentelle Funktion „{0}“ aus der Konfigurationsdatei wird ignoriert. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Experimentelle Featureinitialisierung: Fehler beim Lesen der Konfigurationsdatei. + Ausnahme: {0} + Nachricht: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Workflow-Plug-In geladen. + EndpointName: {0} + Benutzer: {1} + HostingMode: {2} + Protokoll: {3} + Konfiguration: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Die Workflowausführung wurde gestartet. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Der Workflowzustand wurde geändert. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>Für das Workflow-Plug-In wurde das Herunterfahren angefordert. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Das Workflow-Plug-In wurde neu gestartet. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Workflow wird fortgesetzt. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Eine für den Endpunkt festgelegte Kontingentgrenze wurde überschritten. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Der Workflow wurde fortgesetzt. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Der Workflowrunspacepool wurde erstellt. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>Die Aktivität wurde zur Ausführung in die Warteschlange eingereiht. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Aktivitätsausführung gestartet. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>Der Workflow wird aus einer XAML-Datei importiert. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Der Workflow wurde aus einer XAML-Datei importiert. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Der Workflow konnte aufgrund eines Fehlers nicht aus einer XAML-Datei importiert werden. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Die Workflowüberprüfung wurde gestartet. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Workflowüberprüfung erfolgreich. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Fehler bei der Workflowüberprüfung. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Die Workflowaktivität wurde validiert. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Die Workflowaktivität konnte nicht validiert werden. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Aktivitätsausführung fehlgeschlagen. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Die Runspaceverfügbarkeit wurde geändert. + RunspaceId: {0} + Verfügbarkeit: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Der Runspacezustand wurde geändert. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Workflow zur Ausführung geladen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Workflow entladen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Die Workflowausführung wurde abgebrochen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Die Workflowausführung wurde abgebrochen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Die Workflowbereinigung wurde ausgeführt. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Der persistierte Workflow wurde von der Festplatte geladen. + WorkflowId: {0} + Pfad: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Die Workflowdaten wurden von der Festplatte gelöscht. + WorkflowId: {0} + Pfad: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Der Lösungsauftrag wird gestartet. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Auftragsstatus wurde geändert. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Auftragsfehler. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Auftrag für Workflow erstellt (untergeordneter Auftrag). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Übergeordneter Auftrag für den Workflow erstellt. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Alle erforderlichen Aufträge wurden für die Workflowausführung erstellt. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Untergeordneter Auftrag für den Workflow wurde entfernt. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Fehler beim Entfernen des Auftrags. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Error: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Workflow wird zur Ausführung geladen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Die Workflowausführung wurde beendet. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Workflowausführung wird abgebrochen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Workflowausführung wird abgebrochen. + WorkflowId: {0} + Grund: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Workflow wird entladen. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Erzwungene Beendigung des Workflows gestartet. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Erzwungene Beendigung des Workflows beendet. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Beim erzwungenen Beenden eines Workflows ist ein Fehler aufgetreten. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Workflow wird auf dem Datenträger gespeichert. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Workflow auf dem Datenträger gespeichert. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Aktivitätsausführung beendet. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Workflowausführungsfehler. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Ein neuer PowerShell-Endpunkt wurde registriert. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Die Endpunktkonfiguration wurde geändert. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Die Registrierung der Endpunktkonfiguration wurde aufgehoben. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Die Endpunktkonfiguration wurde deaktiviert. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Endpunktkonfiguration aktiviert. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Out-of-Process-Runspace gestartet. + Befehl: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>Während der Workflowausführung wurden Parameter splatted. + Parameter: {0} + Computer: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Die Workflow-Engine wurde gestartet. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Workflow-Manager instanziiert mit + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + Pfad: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Computername $null oder . wird in Localhost aufgelöst</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>In Standardschema HTTP auflösen</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Der Remoteshellname wurde in das standardmäßige PowerShellCore aufgelöst.</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Skriptblocktext ({0}von {1}) wird erstellt: +{2} + +ScriptBlock-ID: {3} +Pfad: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Der Aufruf der ScriptBlock-ID wurde gestartet: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Der Aufruf der ScriptBlock-ID wurde abgeschlossen: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Kontext: +{0} + +Benutzerdaten: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Aktivitäts-IDs werden korreliert. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Klassenname = {0} +Methodenname = {1} +Workflow-GUID = {2} +Nachricht = {3} +{4} +Aktivitätsname = {5} +Aktivitäts-GUID = {6} +Parameter = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Runspace-Objekt wird erstellt + Instanz-ID: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>RunspacePool-Objekt wird erstellt + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>RunspacePool wird geöffnet</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Aktivitäts-ID wird geändert und zugeordnet</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Runspacezustand in „{0}“ geändert</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Es wird versucht, die Sitzungserstellung für Fehlercode {0} auf Sitzungs-ID {1} zu wiederholen {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell hat einen IPC-Listeningthread für Prozess: {0} in AppDomain: {1} gestartet.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell hat einen IPC-Listeningthread für Prozess: {0} in AppDomain: {1} beendet.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Im PowerShell IPC-Listenerthread im Prozess: {0} in AppDomain: {1} ist ein Fehler aufgetreten. Fehlermeldung: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>PowerShell-IPC-Verbindung für Prozess: {0} in AppDomain: {1} für Benutzer: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>PowerShell-IPC-Verbindung getrennt für Prozess: {0} in AppDomain: {1} für Benutzer: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Port aufgelöst in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName aufgelöst in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName aufgelöst in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Schema ist {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Testanalysemeldung</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Verbindungsparameter sind + Verbindungs-URI: {0} + Ressourcen-URI: {1} + Benutzer: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Fingerabdruck: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Aktivitäts-ID wird geändert und zugeordnet</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Objekt empfangen mit Runspace-ID: {0} Befehls-ID: {1} Ziel: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Ausnahmefehler in der AppDomain. +Ausnahmetyp: {0} +Ausnahmenachricht: {1} +Ausnahme-StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. WSMan hat einen Fehler mit dem Fehlercode: {2} gemeldet. + Fehlermeldung: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Ausnahmefehler in der AppDomain. +Ausnahmetyp: {0} +Ausnahmenachricht: {1} +Ausnahme-StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. WSMan hat einen Fehler mit dem Fehlercode: {2} gemeldet. + Fehlermeldung: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Runspace-ID: {0}. Verbindung wird mit WSMan Create Shell hergestellt</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0}. Rückruf für WSMan Create Shell empfangen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Runspace-ID: {0} Shell wird mit WSManCloseShell geschlossen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Rückruf für WSManCloseShell empfangen</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Daten der Größe {2} werden gesendet</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Rückruf für WSManSendShellInputEx empfangen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Empfangsanforderung wird mit WSManReceiveShellOutputEx platziert.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Daten der Größe {2} empfangen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Eine Befehlsverbindung wird mit WSManRunShellCommandEx hergestellt.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Rückruf für die Befehlsverbindung empfangen</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Transport für den Befehl wird geschlossen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Rückruf für das Schließen des Befehls</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Das Signal mit Code {2} wird mit WSManSignalShellEx gesendet.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Rückruf für WSManSignalShellEx empfangen.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Runspace-ID: {0} Die Verbindung wird zu URI umgeleitet: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Runspace-ID: {0} Pipeline-ID: {1}. Der Server sendet Daten der Größe {2} an den Client. DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Anforderung {0}. Eine Remotesitzung auf dem Server wird erstellt. Benutzername: {1} Benutzerdefinierte Shell-ID: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Kontext für Anforderung wird gemeldet: {0} Gemeldeter Kontext: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Vorgang für die Anforderung abgeschlossen gemeldet: {0} + Fehlercode: {1} + Fehlermeldung: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Shellkontext {0}. Anforderungs-ID {1}. Es wird eine allgemeine Sitzung zum Ausführen eines Befehls erstellt.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Shellkontext {0} Befehlskontext {1} Anforderungs-ID {2}. Befehl wird beendet.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Shellkontext {0} Befehlskontext {1} Anforderungs-ID {2}. Daten vom Client empfangen.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Shellkontext {0} Befehlskontext {1} Anforderungs-ID {2}. Der Client hat eine Empfangsanforderung gesendet, damit der Server Daten senden kann.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Shellkontext {0} Befehlskontext {1} IsReceiveOperation {2}. Anforderung zum Schließen des Vorgangs erhalten.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Die Assembly „{0}“ für die benutzerdefinierte Shell mit der Shell-ID {1} wird geladen.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Der Typ {0} für die benutzerdefinierte Shell mit der Shell-ID {1} wird geladen.</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Remotingfragment empfangen. + Objekt-ID: {0} + Fragment-ID: {1} + Startflag: {2} + Endflag: {3} + Nutzdatenlänge: {4} + Nutzlastdaten: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Remotingfragment gesendet. + Objekt-ID: {0} + Fragment-ID: {1} + Startflag: {2} + Endflag: {3} + Nutzdatenlänge: {4} + Nutzlastdaten: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Der WinRM-Dienst wird heruntergefahren.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Ein Objekt wurde erfolgreich neu aufgebaut. + Deserialisierter Typname: {0} + Durch Umwandlung in folgenden Typ aktiviert: {1} + Das neu aufgebaute Objekt ist vom Typ: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Fehler beim Aktivieren eines Objekts. + Deserialisierter Typname: {0} + Durch Umwandlung in folgenden Typ aktiviert: {1} + Ausnahme bei Typumwandlung: {2} + Innere Ausnahme bei Typumwandlung: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Die Serialisierungstiefe wurde überschrieben. + Serialisierter Typname: {0} + Ursprüngliche Tiefe: {1} + Überschriebene Tiefe: {2} + Aktuelle Tiefe unterhalb der obersten Ebene: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Der Serialisierungsmodus wurde überschrieben. + Serialisierter Typname: {0} + Überschriebener Modus: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Die Serialisierung einer Skripteigenschaft wurde übersprungen, da kein Runspace für die Auswertung der Eigenschaft verwendet werden kann. + Eigenschaftsname: {0} + Typname des Besitzers der Eigenschaft: {1} + Getterskript: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Die Serialisierung einer Eigenschaft wurde übersprungen, da der Getter der Eigenschaft fehlgeschlagen ist. + Eigenschaftsname: {0} + Typname des Besitzers der Eigenschaft: {1} + Ausnahme aus dem Getter der Eigenschaft: {2} + Innere Ausnahme aus dem Getter der Eigenschaft: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Die Serialisierung eines aufzählbaren Objekts wurde möglicherweise nicht abgeschlossen, da das aufzählbare Objekt eine Ausnahme ausgelöst hat. + Typ des aufzählbaren Objekts: {0} + Ausnahme: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>Bei der Serialisierung wurde die ToString-Methode des Objekts aufgerufen. Dabei ist ein Fehler aufgetreten. + Objekttyp: {0} + Ausnahme: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Die maximale Tiefe unterhalb der obersten Ebene wurde erreicht. Das Objekt wird daher als Zeichenfolgen serialisiert. + Objekttyp bei maximaler Tiefe: {0} + Eigenschaftenname bei maximaler Tiefe: {1} + Tiefe: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Vom Deserialisierer wurde eine XmlException ausgelöst (weist vermutlich auf ein falsches CLIXML-Format hin). + Zeilennummer: {0} Zeilenposition: {1} + Ausnahme: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Fehler bei der Serialisierung der angegebenen Eigenschaften, da eine der angegebenen Eigenschaften fehlt. + Objekttyp: {0} + Eigenschaftenname: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Die PowerShell-Konsole wird gestartet.</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>Die PowerShell-Konsole ist für Benutzereingaben bereit.</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Ablaufverfolgungs-ErrorRecord: + Nachricht: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + Ausnahmedetails: + Nachricht: {5} + Stapelüberwachung: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Ausnahme: + Nachricht: {0} + StackTrace: {1} + InnerException: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>PSObject wird nachverfolgt.</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Ablaufverfolgungsauftrag: + ID: {0} + InstanceId: {1} + Name: {2} + Speicherort: {3} + Status: {4} + Befehl: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Ablaufverfolgungsinformationen: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Ablaufverfolgungsinformationen: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>ANFANG: ImportWorkflowCommand::StartWorkflowApplication. Der Aufruf der Workflowfunktion wird gestartet. Nachverfolgungs-GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>ENDE: ImportWorkflowCommand::StartWorkflowApplication. Der Aufruf der Workflowfunktion wird beendet. Nachverfolgungs-GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>ANFANG: Erstellen eines neuen Auftrags in „ImportWorkflowCommand::StartWorkflowApplication“. Nachverfolgungs-GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>ENDE: Erstellen eines neuen Auftrags in „ImportWorkflowCommand::StartWorkflowApplication“. Nachverfolgungs-GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>ENDE: Erstellen eines neuen Auftrags in „ImportWorkflowCommand::StartWorkflowApplication“. Tracking-GUID {0}: ContainerParentJob-GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>ANFANG: JobLogic ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>ENDE: JobLogic ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>ANFANG: WorkflowExecution ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>ENDE: WorkflowExecution ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>WorkflowJob mit GUID {0} zu ContainerParentJob mit GUID {1} hinzugefügt</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob mit GUID {0} ist dem remote ContainerParentJob mit GUID {1} zugeordnet</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>ANFANG: Ausführen von ContainerParentJob mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>ENDE: Ausführen von ContainerParentJob mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>ANFANG: Ausführen des Proxyauftrags mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>ENDE: Ausführen des Proxyauftrags mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>ANFANG: StateChanged-Ereignishandler für Proxyauftrag mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>ENDE: StateChanged-Ereignishandler für Proxyauftrag mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>ANFANG: StateChanged-Ereignishandler für untergeordneten Proxyauftrag mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>ENDE: StateChanged-Ereignishandler für untergeordneten Proxyauftrag mit GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>ANFANG: Ausführen der GC</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>ENDE: Ausführen der GC</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Der Persistenzspeicher hat die maximal angegebene Größe erreicht.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE hat mit der Ausführung der Skriptdatei {0} begonnen.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE hat mit der Ausführung eines vom Benutzer ausgewählten Skripts aus der Datei {0} begonnen.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE beendet den aktuellen Befehl.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE setzt den Debugger fort.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE beendet den Debugger.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE führt das Debuggen schrittweise aus.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE führt das Debuggen schrittweise aus.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE beendet den Debugvorgang.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE aktiviert alle Haltepunkte.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE deaktiviert alle Haltepunkte.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE deaktiviert alle Haltepunkte.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE legt den Haltepunkt in Zeile #: {0} der Datei {1} fest.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE entfernt den Haltepunkt in Zeile #: {0} der Datei {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE aktiviert den Haltepunkt in Zeile #: {0} der Datei {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE deaktiviert den Haltepunkt in Zeile #: {0} der Datei {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE hat einen Haltepunkt in Zeile #: {0} der Datei {1} erreicht.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/EventingResources.de.resx b/src/System.Management.Automation/resources/de/EventingResources.de.resx new file mode 100644 index 00000000000..3e9ed1334bc --- /dev/null +++ b/src/System.Management.Automation/resources/de/EventingResources.de.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Die Registrierung für das angegebene Ereignis ist nicht möglich. Ereignisse, die einen Rückgabewert erfordern, werden nicht unterstützt.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Die Registrierung für das angegebene Ereignis ist nicht möglich. Ein Ereignis mit dem Namen „{0}“ ist nicht vorhanden.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell kann keine Windows RT-Ereignisse abonnieren.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Die Registrierung für das angegebene Ereignis ist nicht möglich. Der Ereignisquellenbezeichner „{0}“ ist für die PowerShell-Engine reserviert.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Dieser Vorgang wird auf Remoteinstanzen nicht unterstützt.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Die Aktion wird beim Weiterleiten von Ereignissen nicht unterstützt.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Das angegebene Ereignis kann nicht abonniert werden. Ein Abonnement mit dem Quellbezeichner „{0}“ ist bereits vorhanden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ExperimentalFeatureStrings.de.resx b/src/System.Management.Automation/resources/de/ExperimentalFeatureStrings.de.resx new file mode 100644 index 00000000000..bf02cf0f9ca --- /dev/null +++ b/src/System.Management.Automation/resources/de/ExperimentalFeatureStrings.de.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Es wurde keine experimentelle Funktion gefunden, die dem Namen „{0}“ entspricht.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Das Aktivieren und Deaktivieren experimenteller Funktionen wird erst beim nächsten Start von PowerShell wirksam.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ExtendedTypeSystem.de.resx b/src/System.Management.Automation/resources/de/ExtendedTypeSystem.de.resx new file mode 100644 index 00000000000..590cb3f736f --- /dev/null +++ b/src/System.Management.Automation/resources/de/ExtendedTypeSystem.de.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Der Member „{0}“ ist bereits vorhanden.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Der Member „{0}“ ist bereits in der Datei mit den erweiterten Typdaten vorhanden.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Der Member „{0}“ ist nicht vorhanden.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Ausnahme beim Festlegen von „{0}“: „{1}“</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Ausnahme beim Abrufen von „{0}“: „{1}“</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Versuch aufgetreten, die Sammlung „{0}“ aufzulisten.</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Auf den Member „{0}“ kann außerhalb eines PSObject nicht zugegriffen werden.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Das aus der Typkonfiguration „{0}“ erstellte Element kann nicht geändert werden.</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Der Membername „{0}“ ist reserviert.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>„{0}“ kann nicht geändert werden.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Ausnahme beim Aufrufen von „{0}“ mit „{1}“ Argument(en): „{2}“</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Beim Versuch, „{0}“ aufzurufen, um den Inhalt eines Objekts vom Typ „{1}“ zu extrahieren, ist eine Ausnahme aufgetreten: „{2}“</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Für „{0}“ konnte keine Überladung mit der Argumentanzahl „{1}“ gefunden werden.</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Es wurde keine geeignete generische Methodenüberladung für „{0}“ mit „{1}“ Typparametern und der Argumentanzahl „{2}“ gefunden.</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Es wurden mehrere mehrdeutige Überladungen für „{0}“ und die Argumentanzahl „{1}“ gefunden.</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Das Argument „{0}“ mit dem Wert „{1}“ für „{2}“ kann nicht in den Typ „{3}“ konvertiert werden: „{4}“</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Der Get-Accessor für die Eigenschaft „{0}“ ist nicht verfügbar.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Der Set-Accessor für die Eigenschaft „{0}“ ist nicht verfügbar.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Die Setter-Methode muss „public“, „void“ und „static“ sein und zwei Parameter haben. Der erste Parameter sollte den PSObject-Typ aufweisen. Ein zweiter Parameter ist erforderlich, wenn auch eine Getter-Methode verfügbar ist, und sollte denselben Typ wie der Rückgabetyp der Getter-Methode haben.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Die Getter-Methode muss „public“, „not void“, „static“ und mit einem Parameter vom Typ „PSObject“ versehen sein.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty sollte eine Getter- oder Setter-Methode verwenden.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Aufgrund des Methodenformats kann keine Codemethode erstellt werden. Die Methode muss öffentlich und statisch sein und einen Parameter vom Typ PSObject haben.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>Der Alias mit dem Namen „{0}“ enthält einen Zyklus.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Der Wert „{0}“ vom Typ „{1}“ kann nicht in den Typ „{2}“ konvertiert werden.</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Der Wert vom Typ „{0}“ kann nicht in den Typ „{1}“ konvertiert werden.</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Der Wert „{0}“ kann nicht in den Typ „{1}“ konvertiert werden. Fehler: „{2}“</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Der Wert „{0}“ kann nicht in den Typ „{1}“ konvertiert werden, da für diese Aufzählung keine Kommas zulässig sind.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Der Wert „{0}“ kann wegen ungültiger Enumerationswerte nicht in den Typ „{1}“ konvertiert werden. Geben Sie einen der folgenden Enumerationswerte an, und versuchen Sie es erneut. Die möglichen Enumerationswerte sind „{2}“.</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>NULL kann wegen ungültiger Enumerationswerte nicht in den Typ „{0}“ konvertiert werden. Geben Sie einen der folgenden Enumerationswerte an, und versuchen Sie es erneut. Die möglichen Enumerationswerte sind „{1}“.</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>NULL kann nicht in den Typ „{0}“ konvertiert werden.</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Der Wert kann nicht in den Typ „{0}“ konvertiert werden. Fehler: „{1}“</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Der Wert kann nicht in den Typ „System.String“ konvertiert werden.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Ein Verweistyp wird als Argument erwartet.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>„{0}“ kann nicht verglichen werden, da es nicht IComparable implementiert.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>„{0}“ konnte nicht mit „{1}“ verglichen werden. Fehler: „{2}“</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>„{0}“ kann nicht mit „{1}“ verglichen werden, da die Objekte nicht denselben Typ haben oder das Objekt „{0}“ „{2}“ nicht implementiert.</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Der Wert „{0}“ kann nicht in den Typ „{1}“ konvertiert werden, da mindestens zwei Übereinstimmungen gefunden wurden ({2}, {3}) und für diese Enumeration nur eine Übereinstimmung zulässig ist.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Der Wert „{0}“ kann nicht in den Typ „{1}“ konvertiert werden. Boolesche Parameter akzeptieren nur boolesche Werte und Zahlen wie $True, $False, 1 oder 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Der Eigenschaftswert kann nicht abgerufen werden, da „{0}“ eine schreibgeschützte Eigenschaft ist.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>„{0}“ ist eine schreibgeschützte Eigenschaft.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>„{0}“ kann nicht festgelegt werden, da für das Festlegen von XmlNode-Eigenschaften nur Zeichenfolgen als Werte verwendet werden können.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>„{0}“ kann nicht festgelegt werden, da nur eindeutige Attribute oder eindeutige, nicht attributierte Blattknoten festgelegt werden können.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Ein PSProperty- oder PSMethod-Objekt kann dieser Sammlung nicht hinzugefügt werden.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>Beim Laden der Datei mit den erweiterten Typdaten ist der folgende Fehler aufgetreten: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Zeichenfolge „{0}“ aufgetreten.</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Das Feld oder die Eigenschaft „{0}“ für den Typ „{1}“ unterscheidet sich von dem Feld oder der Eigenschaft „{2}“ nur durch die Groß- und Kleinschreibung. Der Typ muss der Common Language Specification (CLS) entsprechen.</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Typnamenhierarchie „{0}“ aufgetreten.</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Beim Abrufen des Members „{1}“ ist die folgende Ausnahme aufgetreten: „{0}“</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Beim Abrufen von Membern ist die folgende Ausnahme aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Lesestatus für die Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Schreibstatus für die Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Typs für die Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Zeichenfolgendarstellung für die Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Attribute für die Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Definitionen für die Methode „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Zeichenfolgendarstellung für die Methode „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Typs für die parametrisierte Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Lesestatus für die parametrisierte Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen des Schreibstatus für die parametrisierte Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Definitionen für die parametrisierte Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Abrufen der Zeichenfolgendarstellung für die parametrisierte Eigenschaft „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Die Value-Eigenschaft für das PSMemberInfo-Objekt vom Typ „{0}“ kann nicht festgelegt werden.</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Argument: „{0}“ sollte ein „{1}“ sein. Verwenden Sie „{2}“.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argument: „{0}“ darf kein {1} sein. {2} darf nicht verwendet werden.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Die {0}-Eigenschaft wurde nicht gefunden.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Der Eigenschaftswert kann nicht abgerufen oder festgelegt werden. Der Typ des Arguments „{0}“ sollte „{1}“ oder „{2}“ sein.</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Der Wert für die Eigenschaft „{0}“ kann nicht festgelegt werden, da das Objekt den Typ „{1}“ statt „{2}“ aufweist.</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Ausnahme beim Aufruf von „{0}“: „{1}“</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>„{0}“ ist kein gültiger Klassenpfad.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} ist kein gültiger Pfad.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>Der Adapter kann nicht feststellen, ob die Eigenschaft „{0}“ geändert werden kann.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>Der Adapter kann nicht feststellen, ob die Eigenschaft „{0}“ abrufbar ist.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>Der Adapter kann den Wert der Eigenschaft „{0}“ nicht abrufen.</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>Der Adapter kann den Wert der Eigenschaft „{0}“ nicht festlegen.</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>Der Adapter kann den Typ der Eigenschaft „{0}“ nicht abrufen.</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>Der Adapter kann den Typ der Hierarchie von „{0}“ nicht abrufen.</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>Der Adapter kann die Eigenschaften von „{0}“ nicht abrufen.</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>Der Adapter kann die Eigenschaft „{0}“ für „{1}“ nicht abrufen.</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>Von „{0}“ wurde ein Null-Wert zurückgegeben.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ wurde für das Objekt „{1}“ nicht gefunden. Die festlegbaren Eigenschaften sind: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ wurde für das Objekt „{1}“ nicht gefunden. Es ist keine festlegbare Eigenschaft verfügbar.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Das Objekt vom Typ „{0}“ kann nicht erstellt werden. {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Für den offenen generischen Typ „{0}“ können keine statischen Methoden aufgerufen und keine statischen Eigenschaften abgerufen werden. Geben Sie die Typparameter an, und versuchen Sie es erneut. Verwenden Sie zum Beispiel statt [System.Collections.Generic.HashSet``1]::CreateSetComparer() [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Die folgende Ausnahme ist beim Erstellen des Attributs „{1}“ aufgetreten: „{0}“</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>Der Wert „{0}“ kann nicht in ein Zeichenfolgenarray konvertiert werden.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Der Wert kann nicht in den Typ „{0}“ konvertiert werden. In diesem Sprachmodus werden nur Kerntypen unterstützt.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Eine Konvertierung in den ByRef-ähnlichen Typ „{0}“ ist nicht möglich. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Die Eigenschaft oder das Feld „{0}“ des ByRef-ähnlichen Typs „{1}“ kann nicht abgerufen oder festgelegt werden. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Die Methode „{0}“ des ByRef-ähnlichen Rückgabetyps „{1}“ kann nicht aufgerufen werden. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Es kann keine Instanz des ByRef-ähnlichen Typs „{0}“ erstellt werden. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Erweiterte Typsystem-Hashtabellenkonvertierung</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>Die Typkonvertierung von „HashTable“ in „{0}“ ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Erweiterte Typsystem-Hashtabellenkonvertierung</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>Die Typkonvertierung von „{0}“ in „{1}“ ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/FileSystemProviderStrings.de.resx b/src/System.Management.Automation/resources/de/FileSystemProviderStrings.de.resx new file mode 100644 index 00000000000..43f7e9fa78f --- /dev/null +++ b/src/System.Management.Automation/resources/de/FileSystemProviderStrings.de.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Element aufrufen</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Datei entfernen</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Verzeichnis entfernen</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Datei kopieren</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Verzeichnis kopieren</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Datei umbenennen</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Verzeichnis umbenennen</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Datei verschieben</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Verzeichnis verschieben</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Eigenschaftendatei festlegen</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Eigenschaftenverzeichnis festlegen</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1} Wert: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Eigenschaftendatei löschen</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Eigenschaftenverzeichnis löschen</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Datei erstellen</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Verzeichnis erstellen</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Ziel: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Inhalt löschen</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Das Element „{0}“ wurde nicht gefunden.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Das Element „{0}“ kann nicht entfernt werden: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Die Attribute für das Element „{0}“ können nicht wiederhergestellt werden: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Ein Objekt am angegebenen Pfad „{0}“ ist nicht vorhanden.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Das Verzeichnis „{0}“ kann nicht entfernt werden, da es nicht leer ist.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Der Typ ist für das Dateisystem nicht bekannt. Es können nur „file“, „directory“ oder „symboliclink“ angegeben werden.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Der Pfad kann nicht verarbeitet werden, da der angegebene Pfad auf ein Element außerhalb von basePath verweist.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Der angegebene Laufwerkstamm „{0}“ ist entweder nicht vorhanden oder es handelt sich nicht um einen Ordner.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Es ist bereits ein Element mit dem angegebenen Namen „{0}“ vorhanden.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Beim Lesen des Datenstroms Byte für Byte kann kein Trennzeichen angegeben werden.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Das Element „{0}“ kann nicht mit sich selbst überschrieben werden.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Das angegebene Ziel kann nicht umbenannt werden, da es einen Pfad- oder Gerätenamen darstellt.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ ist nicht vorhanden oder wurde nicht gefunden.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Sie verfügen nicht über ausreichende Zugriffsrechte, um diesen Vorgang auszuführen, oder das Element ist ausgeblendet, systemseitig oder schreibgeschützt.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Das Attribut kann nicht festgelegt werden, da Attribute nicht unterstützt werden. Nur die folgenden Attribute können festgelegt werden: „Archive“, „Hidden“, „Normal“, „ReadOnly“ oder „System“.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Die Eigenschaft kann nicht gelöscht werden, da sie nicht unterstützt wird. Nur die Eigenschaft Attributes kann gelöscht werden.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Der Pfad „{0}“ kann nicht verarbeitet werden, da das Ziel einen reservierten Gerätenamen darstellt.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>Die Codierung wird nicht verwendet, wenn „-AsByteStream“ angegeben ist.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Die Bytecodierung kann nicht fortgesetzt werden. Bei Verwendung der Bytecodierung muss der Inhalt vom Typ „byte“ sein.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Die Datei kann nicht verarbeitet werden, da die Datei „{0}“ nicht gefunden wurde.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Verzeichnis: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Die Codierung der Datei kann nicht erkannt werden. Die angegebene Codierung „{0}“ wird nicht unterstützt, wenn der Inhalt in umgekehrter Reihenfolge gelesen wird.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Der alternative Datenstrom „{0}“ der Datei „{1}“ konnte nicht geöffnet werden.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Stream „{0}“ der Datei „{1}“.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Die Parameter „Raw“ und „Wait“ können nicht im selben Befehl angegeben werden.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Damit der Parameter „Persist“ verwendet werden kann, muss der Laufwerksname vom Betriebssystem unterstützt werden (z. B. Laufwerkbuchstaben A-Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Wenn Sie den Parameter „Persist“ verwenden, muss der Stamm ein Dateisystemort auf einem Remotcomputer sein.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Die Parameter „{0}“ und „{1}“ können nicht im selben Befehl angegeben werden.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Für den Vorgang ist ein Verzeichnis erforderlich. Das Element „{0}“ ist kein Verzeichnis.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Junction erstellen</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Symbolische Verknüpfung erstellen</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Für diesen Vorgang sind Administratorrechte erforderlich.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Feste Verknüpfung erstellen</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Für den Vorgang ist eine Datei erforderlich. Das Element „{0}“ ist keine Datei.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Feste Verknüpfungen werden für den angegebenen Pfad nicht unterstützt.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Symbolische Verknüpfungen werden für den angegebenen Pfad nicht unterstützt.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>'{0}' wird in '{1}' kopiert.</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Der Zielpfad „{0}“ ist eine Datei, die am Zielort bereits vorhanden ist.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Fehler beim Kopieren der Datei „{0}“ an das Remotziel.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Von {0} bis {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Ein Verzeichnis „{0}“ kann nicht in die Datei „{0}“ kopiert werden.</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Fehler beim Abrufen der untergeordneten Elemente von Verzeichnis „{0}“.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Fehler beim Lesen der Remotedatei „{0}“.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Es kann nicht überprüft werden, ob das Remoteziel „{0}“ eine Datei ist.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Fehler beim Erstellen des Verzeichnisses „{0}“ am entfernten Ziel.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Die maximale Laufwerksgröße wurde überschritten: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Die Verknüpfung kann nicht erstellt werden, da der Pfad bereits vorhanden ist: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Bereits besuchtes Verzeichnis „{0}“ überspringen.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Der Zielpfad darf kein Unterverzeichnis der Quelle oder die Quelle selbst sein: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>Ziel und Pfad dürfen nicht identisch sein.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>{0} von {1} Dateien kopiert</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} von {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>{0} von {1} Dateien entfernt</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} von {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>Zum Erstellen einer Verknüpfung ist ein absoluter Pfad für das Ziel erforderlich.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/FormatAndOutXmlLoadingStrings.de.resx b/src/System.Management.Automation/resources/de/FormatAndOutXmlLoadingStrings.de.resx new file mode 100644 index 00000000000..b0be1be50f7 --- /dev/null +++ b/src/System.Management.Automation/resources/de/FormatAndOutXmlLoadingStrings.de.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Das XML-Element {2} lässt keine Attribute zu.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Knoten „{2}“ darf keine untergeordneten Objekte haben.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ungültig.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es muss mindestens ein Standard {2} vorhanden sein.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es darf nicht mehr als ein Standard {2} vorhanden sein.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Steuerelementname darf nicht NULL oder leer sein.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Out-of-Band-Ansichten können nur CustomControl oder ListControl enthalten.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Eine Out-of-Band-Ansicht darf kein GroupBy enthalten.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Ansicht kann nicht geladen werden.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: „{2}“ ist kein gültiger Ausrichtungswert.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es wird eine positive ganze Zahl erwartet.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Definition der Spaltenüberschriften ist ungültig; alle Überschriften werden verworfen.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Anzahl der Zeilenelemente = {2} im alternativen Satz #{3} stimmt nicht mit der Standardanzahl der Zeilenelemente = {4} überein.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Anzahl der Headerelemente = {2} stimmt nicht mit der Standardanzahl der Zeilenelemente = {3} überein.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Mindestens ein Element in der Listenansicht muss angegeben werden.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Eigenschaftseintrag ist ungültig.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Definitionsliste fehlt.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es wird ein boolescher Wert erwartet.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es wird eine nicht negative ganze Zahl erwartet.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Es wird eine ganze Zahl erwartet.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Wert des inneren Texts fehlt.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Tokenliste des benutzerdefinierten Steuerelements darf nicht leer sein.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} konnte nicht geladen werden.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} kann nicht ohne Ausdruck angegeben werden.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} kann nicht mit Ausdruck angegeben werden.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Eine Formatzeichenfolge fehlt.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Skriptblocktext fehlt.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Eine Eigenschaft fehlt.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Skriptblock „{2}“ ist ungültig.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Zeichenfolge {2} aus der Ressource „{3}“ in der Assembly {4} wurde nicht gefunden.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Fehler beim XPath „{0}“ in der Datei {1}: Die Ressource „{2}“ in der Assembly „{3}“ wurde nicht gefunden.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Die Assembly {2} wurde nicht gefunden.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der Knoten muss ein XmlElement sein.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Ein Ausdruck wird erwartet.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Steuerelement oder Label kann nicht ohne Ausdruck verwendet werden.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Steuerelement und Bezeichnung können nicht gleichzeitig vorhanden sein.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: SelectionSetName und TypeName können nicht gleichzeitig angegeben werden.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Für das Anwenden der Ansicht ist kein Typ und keine Bedingung angegeben.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Der {2}-Wert ist ungültig.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Ein doppelter Knoten ist vorhanden.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} und {3} schließen sich gegenseitig aus.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2}, {3} und {4} schließen sich gegenseitig aus.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ein unbekannter Knoten.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ein unbekanntes Attribut.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ein fehlendes Attribut.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: Knoten {2} fehlt.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Fehler beim XPath „{0}“ in der Datei {1}: In „{2}“ fehlt ein Knoten.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ein leerer Knoten.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Fehler bei XPath „{0}“ in Datei {1}: {2} ist ein leeres Attribut.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Fehler in Datei {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Zu viele Fehler in Datei „{0}“.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Beim Laden der Formatdatendatei sind Fehler aufgetreten: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Globaler Assemblycachee) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Der {0}-Pfad ist nicht vollqualifiziert. Geben Sie einen vollqualifizierten Formatdateipfad an.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Die FormatTable kann nicht aktualisiert werden, da die FormatTable möglicherweise außerhalb des Runspaces erstellt wurde.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Beim Laden der FormatTable sind Fehler aufgetreten. Zeigen Sie den Inhalt der Errors-Eigenschaft an, um detaillierte Fehlermeldungen abzurufen.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Fehler beim Formatieren der Daten „{0}“: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Fehler in den Ansichtsdaten mit dem Typnamen {0} am Index {1}: Die Anzahl der Kopfzeilenelemente = {2} stimmt nicht mit der Standardanzahl der Zeilenelemente = {3} überein.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Die Formatierung der Daten „{2}“ ist ungültig.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Der Skriptblock „{2}“ ist ungültig.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: {2} konnte nicht geladen werden.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Ein TableControl darf nur {2} enthalten.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Es muss mindestens ein Standard {2}vorhanden sein.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Es muss mindestens ein Element in der Listenansicht angegeben werden.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Fehler in Ansichtsdaten mit dem Typnamen „{0}“ bei Index {1}: Es darf nicht mehr als ein Standard {2}vorhanden sein.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Zu viele Fehler in den Formatierungsdaten für Typ „{0}“.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Eine freigegebene Formattabelle kann nicht mit mehr als einem Eintrag aktualisiert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/FormatAndOut_MshParameter.de.resx b/src/System.Management.Automation/resources/de/FormatAndOut_MshParameter.de.resx new file mode 100644 index 00000000000..efd867e41dc --- /dev/null +++ b/src/System.Management.Automation/resources/de/FormatAndOut_MshParameter.de.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>{0} kann nicht in einen der folgenden Typen {1} konver werden.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Der Wert eines Parameters war Null. einer der folgenden Typen wurde erwartet: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>Der duplizierte Schlüssel „{0}“ verursacht einen Konflikt mit „{1}“.</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ weist einen ungültigen Typ {1} auf; erwartete Typen sind {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ weist einen ungültigen Typ „{1}“ auf; erwarteter Typ: {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>Der Schlüssel {0} ist mehrdeutig und {1} und {2} stehen in Konflikt.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Der Wert eines Schlüssels darf nicht Null sein.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Der Schlüsseltyp „{0}“ ist ungültig. Der Schlüssel muss eine Zeichenfolge sein.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ hat keinen Wert.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Ein obligatorischer Eintrag für {0} fehlt.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ ist ungültig.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>Der Wert „{0}“ für den Schlüssel „{1}“ ist ungültig. Gültige Werte sind {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>Der Wert „{0}“ für den Schlüssel „{1}“ muss größer als 0 sein.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>Für den Schlüssel „{0}“ darf keine leere Formatierungszeichenfolge vorhanden sein.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ darf keinen leeren Zeichenfolgenwert aufweisen.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Ein leerer Zeichenfolgenwert ist nicht zulässig.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>Der Schlüssel „{0}“ darf keine Platzhalterzeichen im Wert „{1}“ enthalten.</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>Die Platzhalterzeichen sind in „{0}“ nicht zulässig.</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>Der EnumerableExpansion-Wert ist ungültig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/FormatAndOut_format_xxx.de.resx b/src/System.Management.Automation/resources/de/FormatAndOut_format_xxx.de.resx new file mode 100644 index 00000000000..06774001370 --- /dev/null +++ b/src/System.Management.Automation/resources/de/FormatAndOut_format_xxx.de.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet-Parameter „View“ und „Property“ schließen sich gegenseitig aus.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet-Parameter „AutoSize“ und „Column“ schließen sich gegenseitig aus.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Der Ansichtsname „{0}“ wurde nicht gefunden.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Der Ansichtsname „{0}“ kann in der {1}-Formatierung nicht gefunden werden.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Es gibt keine vorhandenen {0}-Ansichten für {1}-Objekte.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Der Ansichtsname „{0}“ wurde nicht gefunden. Geben Sie eine der folgenden {1}-Ansichten an, und versuchen Sie es erneut: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Verwenden Sie eines dieser anderen Format-Cmdlets: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>Das folgende Objekt unterstützt IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable enthält keine Objekte.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable enthält das folgende Objekt:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable enthält die folgenden {0}-Objekte:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Unbekannte Klassen-ID {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Der Typ „{0}“ für die Eigenschaft „{1}“ ist ungültig.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>Der Wert des {0}-Datenmembers darf nicht null sein.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Der Objekttyp wird nicht erkannt.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Fehler beim Erstellen des Objekts mit der Klassen-ID {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>Die {0}-Eigenschaft ist rekursiv.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Fehler beim Auswerten des Ausdrucks „{0}“.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Die Formatzeichenfolge „{0}“ konnte nicht interpretiert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/FormatAndOut_out_xxx.de.resx b/src/System.Management.Automation/resources/de/FormatAndOut_out_xxx.de.resx new file mode 100644 index 00000000000..69e2e10530c --- /dev/null +++ b/src/System.Management.Automation/resources/de/FormatAndOut_out_xxx.de.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> nächste Seite; <CR> nächste Zeile; Q beenden</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>Der Wert von LineOutput darf nicht NULL sein.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Der lineOutput-Typ „{0}“ wurde nicht erwartet; LineOutput erwartet den Typ „{1}“.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>Das Objekt des Typs „{0}“ ist ungültig oder nicht in der richtigen Reihenfolge. Dies wird wahrscheinlich durch einen vom Benutzer angegebenen „{1}“-Befehl verursacht, der mit der Standardformatierung in Konflikt steht.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Die Datei „{0}“ kann nicht geöffnet werden.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>In Datei ausgeben</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/GetErrorText.de.resx b/src/System.Management.Automation/resources/de/GetErrorText.de.resx new file mode 100644 index 00000000000..0fbc4aa2817 --- /dev/null +++ b/src/System.Management.Automation/resources/de/GetErrorText.de.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Eine Ressource mit dem Basisnamen „{0}“ kann nicht geladen werden.</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Eine Ressourcenzeichenfolge mit der ID „{0}“ kann nicht geladen werden.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Das Ausführen von Befehlen wird durch die Einstellungen der Stop-Richtlinie verhindert.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Die Nachricht „{0}“ „{1}“ „{2}“ kann nicht abgerufen werden, da keine Assembly registriert wurde.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Die Nachricht „{0}“ „{1}“ „{2}“ kann nicht abgerufen werden. Ein Vorlagenzeichenfolgenformat ist in der Vorlagenzeichenfolge „{3}“ ungültig.</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Die Nachricht „{0}“ „{1}“ „{2}“ kann nicht abgerufen werden. Eine Vorlagenzeichenfolge ist vorhanden, aber ihr Wert ist leer oder nur aus Leerzeichen bestehend.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Die Pipeline wurde angehalten.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Das Skript ist aufgrund eines Überlaufs der Aufruftiefe fehlgeschlagen.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Die Pipeline ist aufgrund eines Überlaufs der Aufruftiefe fehlgeschlagen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/HelpDisplayStrings.de.resx b/src/System.Management.Automation/resources/de/HelpDisplayStrings.de.resx new file mode 100644 index 00000000000..e0ecdd83522 --- /dev/null +++ b/src/System.Management.Automation/resources/de/HelpDisplayStrings.de.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NAME</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>ZUSAMMENFASSUNG</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>BESCHREIBUNG</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAX</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETER</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>EINGABEN</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>AUSGABEN</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>FEHLER MIT ABBRUCH</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>FEHLER OHNE ABBRUCH</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>HINWEISE</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>BEISPIELE</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Beispiel</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>BEISPIEL</value> + </data> + <data name="Output" xml:space="preserve"> + <value>AUSGABE</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>VERWANDTE LINKS</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>KURZE BESCHREIBUNG</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Titel:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Frage:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Antwort</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Laufzeit:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definition:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Inhalt:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>ANBIETERNAME</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Dieses Cmdlet unterstützt folgende allgemeine Parameter: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable und OutVariable. Weitere Informationen finden Sie unter + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Erforderlich? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Typ: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Zielobjekttyp: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Standardwert </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Pipelineeingabe akzeptieren? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Platzhalterzeichen akzeptieren? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Kategorie: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Vorgeschlagene Aktion: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Geben Sie folgenden Befehl ein, um weitere Informationen zu erhalten: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Geben Sie Folgendes ein, um technische Daten anzuzeigen: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Geben Sie Folgendes ein, um die Beispiele anzuzeigen: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Geben Sie Folgendes ein, um die Onlinehilfe anzuzeigen: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>ANMERKUNGEN</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>wahr</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Benannt</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>LAUFWERKE</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>FUNKTIONEN</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>TASKS</value> + </data> + <data name="Task" xml:space="preserve"> + <value>TASK: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTER</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>DYNAMISCHE PARAMETER</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Unterstützte Cmdlets: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIASE</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help kann die Hilfedateien für dieses Cmdlet auf diesem Computer nicht finden. Es wird nur eine unvollständige Hilfe angezeigt. + – Um die Hilfedateien für das Modul herunterzuladen und zu installieren, das dieses Cmdlet enthält, verwenden Sie Update-Help. + – Um das Hilfethema für dieses Cmdlet online anzuzeigen, geben Sie Folgendes ein: „Get-Help {0} -Online“ oder + wechseln Sie zu „{1}“.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Keine</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Aliase </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamisch? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Parametersatzname </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Die XML-Datei „HelpInfo“ für die Benutzeroberflächenkultur „{0}“ konnte nicht abgerufen werden. Stellen Sie sicher, dass die HelpInfoUri-Eigenschaft im Modulmanifest gültig ist, oder überprüfen Sie Ihre Netzwerkverbindung, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Die angegebene Kultur wird nicht unterstützt: {0}. Geben Sie eine Kultur aus der folgenden Liste an: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Das Verschieben des Fehlers und der Versuch mit Fallbackkulturen wird als Fehler angezeigt, wenn keine der Fallbacks unterstützt wird: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Das ModuleBase-Verzeichnis wurde nicht gefunden. Überprüfen Sie das Verzeichnis, und versuchen Sie es erneut.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Der Pfad „{0}“ ist kein gültiges Verzeichnis. Stellen Sie sicher, dass das Verzeichnis vorhanden ist, und versuchen Sie es erneut.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Ein Hilfe-URI darf nicht mehr als 10 Umleitungen enthalten. Geben Sie einen gültigen Hilfe-URI an.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Aktualisieren der Hilfe</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Verbindung mit Hilfeinhalt wird hergestellt...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Hilfeinhalt wird heruntergeladen...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Hilfeinhalt wird installiert...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Hilfeinhalt wird gesucht...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Alle)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Es wurden keine PowerShell-Module gefunden, die dem folgenden Muster entsprechen: {0}. Bestätigen Sie das Muster, und wiederholen Sie dann den Befehl.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Es wurden keine PowerShell-Module gefunden, die mit dem angegebenen FullyQualifiedModule „{0}“ übereinstimmen. Überprüfen Sie den FullyQualifiedModule-Wert, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Der Hilfeinhalt wurde nicht gefunden. Stellen Sie sicher, dass der Server verfügbar ist und der Speicherort des Hilfeinhalts in der HelpInfo-XML korrekt definiert ist.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Der Befehl „Update-Help“ ist fehlgeschlagen, weil das angegebene Modul aktualisierbare Hilfe nicht unterstützt. Verwenden Sie „Get-Help -Online“, oder suchen Sie online nach Hilfe zu den Befehlen in diesem Modul.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Der folgende Parameter darf nicht NULL oder leer sein: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Der folgende Parameter darf nicht NULL oder leer sein: Pfad</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help wurde erfolgreich abgeschlossen.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Fehler beim Extrahieren des Hilfeinhalts.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Es kann keine Verbindung mit dem Hilfeinhalt hergestellt werden. Der Server, auf dem der Hilfeinhalt gespeichert ist, ist möglicherweise nicht verfügbar. Überprüfen Sie, ob der Server verfügbar ist, oder warten Sie, bis der Server wieder online ist, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Der Hilfeinhalt am angegebenen Speicherort ist ungültig. Geben Sie einen Speicherort an, der gültigen Hilfeinhalt enthält.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>Die HelpInfo-XML ist ungültig. Geben Sie gültige HelpInfo-XML an.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Der Hilfeinhalt wurde erfolgreich am folgenden Speicherort gespeichert: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Die XSD-Datei für den Hilfeinhalt wurde in „{0}“ nicht gefunden. Stellen Sie sicher, dass die XSD-Datei am angegebenen Speicherort vorhanden ist, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Fehler beim Aktualisieren der Hilfe für das/die Modul(e): +„{0}“ +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Hilfe wird gespeichert</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Der Hilfeinhalt enthält ungültige Dateien. Es werden nur TXT- und XML-Dateien unterstützt.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Fehler beim Speichern der Hilfe für das/die Modul(e) „{0}“: {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Fehler beim Speichern der Hilfe für das/die Modul(e) „{0}“ mit den Benutzeroberflächenkulturen {{{1}}}: {2}. +Englisch-US-Hilfeinhalte sind verfügbar und können mit folgendem Befehl gespeichert werden: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Fehler beim Aktualisieren der Hilfe für das/die Modul(e) „{0}“ mit den Benutzeroberflächenkulturen {{{1}}}: {2}. +Englisch-US-Hilfeinhalte sind verfügbar und können mit folgendem Befehl installiert werden: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Ihre aktuelle Kultur ist ({0}) und ist keiner Sprache zugeordnet. Erwägen Sie, Ihre Systemkultur zu ändern, oder installieren Sie den Hilfeinhalt für Englisch-US mit: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>falsch</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Der Parameter „-Recurse“ ist nur verfügbar, wenn ein Quellpfad angegeben ist.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Der Pfad „{0}“ enthält keinen FileSystem-Anbieter. Stellen Sie sicher, dass der angegebene Pfad den FileSystem-Anbieter enthält, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Suche nach Hilfe für „{0}“...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Es wurde keine Benutzeroberflächenkultur gefunden, die dem folgenden Muster entspricht: {0}. Bestätigen Sie das Muster, und wiederholen Sie dann den Befehl.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>Die Hilfe für das Modul „{0}“ wurde nicht gespeichert, da der Befehl Save-Help innerhalb der letzten 24 Stunden auf diesem Computer ausgeführt wurde. +Um die Hilfe erneut zu speichern, fügen Sie dem Befehl den Force-Parameter hinzu.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Die Hilfe für das Modul „{0}“ wurde nicht aktualisiert, da der Befehl Update-Help innerhalb der letzten 24 Stunden auf diesem Computer ausgeführt wurde. +Um die Hilfe erneut zu aktualisieren, fügen Sie dem Befehl den Force-Parameter hinzu.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Die aktuellsten Hilfedateien wurden bereits installiert.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Kultur {2} Version {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>„{0}“ aktualisiert</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Der Wert des HelpInfoUri-Schlüssels im Modulmanifest muss zu einer Container- oder Stamm-URL auf einer Website aufgelöst werden, auf der die Hilfedateien gespeichert sind. Die HelpInfoUri „{0}“ wird nicht zu einem Container aufgelöst.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Der Hilfeinhalt muss sich im Namespace „{0}“ befinden.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help kann die Hilfedateien für dieses Cmdlet auf diesem Computer nicht finden. Es wird nur eine unvollständige Hilfe angezeigt. + – Um die Hilfedateien für das Modul herunterzuladen und zu installieren, das dieses Cmdlet enthält, verwenden Sie Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Die aktuellsten Hilfedateien wurden bereits heruntergeladen.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>„{0}“ wurde gespeichert</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>Der HelpInfoURI „{0}“ beginnt nicht mit HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>Das Element auf Stammebene des Hilfeinhalts muss „helpItems“ lauten.</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Hilfe für Modul „{0}“ wird gespeichert.</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Hilfe für Modul „{0}“ wird aktualisiert.</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>URI wird aufgelöst: „{0}“</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>Hilfe-URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, Aktuelle Version: {1}, Verfügbare Version: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>EIGENSCHAFTEN</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METHODEN</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/HelpErrors.de.resx b/src/System.Management.Automation/resources/de/HelpErrors.de.resx new file mode 100644 index 00000000000..59f243a9edb --- /dev/null +++ b/src/System.Management.Automation/resources/de/HelpErrors.de.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>„Get-Help“ konnte in dieser Sitzung keine „{0}“ in einer Hilfedatei finden. Geben Sie zum Herunterladen aktualisierter Hilfethemen Folgendes ein: „Update-Help“. Um online Hilfe zu erhalten, suchen Sie in der TechNet-Bibliothek unter https://go.microsoft.com/fwlink/?LinkID=107116 nach dem Hilfethema.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Die Hilfekategorie kann nicht verarbeitet werden, da „{0}“ keine gültige Hilfekategorie ist.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Die Hilfedatei „{0}“ kann nicht geladen werden. Details: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Auf die Hilfedatei „{0}“ kann nicht zugegriffen werden, da der aktuelle Benutzer keine Zugriffsrechte für die Datei besitzt. Details: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Die Hilfedatei „{0}“ ist kein gültiges XML-Dokument. Details: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Beim Laden des Hilfeinhalts für „{0}“ aus der Datei „{1}“ ist ein Fehler aufgetreten. Details: {2}. Um aktualisierte Hilfethemen herunterzuladen, führen Sie das Cmdlet „Update-Help“ aus. Um online Hilfe zu erhalten, suchen Sie in der TechNet-Bibliothek unter https://go.microsoft.com/fwlink/?LinkID=107116 nach dem Hilfethema.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Der Anbieter „{0}“ kann nicht geladen werden. Details: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Die Hilfedatei kann nicht geladen werden. Die folgenden {1}-Fehler sind beim Laden der Hilfedatei „{0}“ aufgetreten.</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Der Knoten „{0}“ darf „{1}“ nicht als untergeordneten Knoten haben. Knotenpfad: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Der Knoten „{0}“ darf maximal {2} untergeordnete Knoten vom Typ „{1}“ haben. Knotenpfad: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Der Registrierungsschlüssel „{0}{1}“ wurde nicht gefunden; verwenden Sie „{2}“ zum Laden der Hilfedateien.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Kein Parameter entspricht den {0}-Kriterien.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>„{0}“ wird von der angeforderten Hilfekategorie nicht unterstützt.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Die Onlineversion dieses Hilfethemas kann nicht angezeigt werden, da die Internetadresse (URI) des Hilfethemas im Befehlscode oder in der Hilfedatei für den Befehl nicht angegeben ist.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>Der angegebene URI „{0}“ ist ungültig.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Beim Starten eines Browsers zum Anzeigen der Onlinehilfe ist ein Fehler aufgetreten. Zum Öffnen der URI „{0}“ ist kein Programm oder Browser zugeordnet.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Das im URI „{0}“ angegebene Protokoll wird nicht unterstützt. Es werden nur die Protokolle „{1}“ und „{2}“ unterstützt.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Es wurden mehrere Hilfethemen gefunden. Verwenden Sie nur ein Hilfethema mit der Option „-{0} “.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Von einem Remoterunspace kann keine Hilfe abgerufen werden, da der Runspace nicht geöffnet wurde. Öffnen Sie den Runspace, indem Sie einen impliziten Remotingbefehl ausführen, und versuchen Sie dann erneut, den Befehl zum Abrufen der Hilfe auszuführen.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Der Zugriff wird verweigert. Der Befehl konnte die Hilfethemen für die PowerShell-Kernmodule oder für Module im Verzeichnis „$pshome\Modules“ nicht aktualisieren. +Um diese Hilfethemen zu aktualisieren, starten Sie PowerShell mit dem Befehl „Als Admin ausführen“, und führen Sie „Update-Help“ erneut aus.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Um die „{0}“ zu verwenden, stellen Sie sicher, dass Ihre Anwendung „Microsoft.NET.Sdk.WindowsDesktop“ als Projekt-SDK verwendet und die entsprechende Assembly „Microsoft.PowerShell.GraphicalHost“ verfügbar ist. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>„{0}“ funktioniert in einer Remotesitzung nicht.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>„ForwardHelpTargetName“ kann nicht auf die Funktion selbst verweisen.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>In einer eingeschränkten Sitzung kann keine Hilfe von einem Netzwerkstandort abgerufen werden.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Der Befehl ist in einer eingeschränkten Sitzung nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/HistoryStrings.de.resx b/src/System.Management.Automation/resources/de/HistoryStrings.de.resx new file mode 100644 index 00000000000..2d30f757515 --- /dev/null +++ b/src/System.Management.Automation/resources/de/HistoryStrings.de.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>Der Bezeichner „{0}“ ist kein gültiger Wert für einen Verlaufsbezeichner. Geben Sie eine positive Zahl an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Der Verlauf für die ID „{0}“ kann nicht gefunden werden.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Die Anzahl kann nicht mit mehreren IDs kombiniert werden.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Der Verlauf für die Befehlszeile „{0}“ kann nicht gefunden werden.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Der neueste Verlauf kann nicht gefunden werden.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Das Cmdlet „Invoke-History“ wird wiederholt in einer Schleife aufgerufen.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Es können nicht mehrere Verlaufsbefehle verarbeitet werden. Mit „Invoke-History“ kann nur ein einzelner Befehl ausgeführt werden.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Der Verlauf kann nicht hinzugefügt werden, da das Eingabeobjekt ein ungültiges Format aufweist.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>Der Bezeichner „{0}“ ist ungültig. Geben Sie eine positive Zahl an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Mit diesem Befehl werden alle Einträge aus dem Sitzungsverlauf gelöscht.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Die Anzahl kann nicht mit mehreren CommandLine-Parametern kombiniert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/HostInterfaceExceptionsStrings.de.resx b/src/System.Management.Automation/resources/de/HostInterfaceExceptionsStrings.de.resx new file mode 100644 index 00000000000..a8264688cfc --- /dev/null +++ b/src/System.Management.Automation/resources/de/HostInterfaceExceptionsStrings.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Ein Fehler vom Typ „{0}“ ist aufgetreten.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Ein Befehl, der einen Prompt an die Benutzerseite stellte, ist fehlgeschlagen, da das Hostprogramm oder der Befehlstyp keine Benutzerinteraktion unterstützt. Verwenden Sie ein Hostprogramm, das Benutzerinteraktion unterstützt, z. B. die PowerShell-Konsole, und entfernen Sie Befehle mit Eingabeaufforderungen aus Befehlstypen, die keine Benutzerinteraktion unterstützen.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Ein Befehl, der einen Prompt an die Benutzerseite stellte, ist fehlgeschlagen, da das Hostprogramm oder der Befehlstyp keine Benutzerinteraktion unterstützt. Der Host hat versucht, mit der folgenden Meldung eine Bestätigung anzufordern: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Die Methode kann nicht aufgerufen werden, da der Pool geschlossen wurde oder ein Fehler aufgetreten ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/InternalCommandStrings.de.resx b/src/System.Management.Automation/resources/de/InternalCommandStrings.de.resx new file mode 100644 index 00000000000..2b466978704 --- /dev/null +++ b/src/System.Management.Automation/resources/de/InternalCommandStrings.de.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Der Eingabename „{0}“ ist nicht eindeutig. Er kann mehreren übereinstimmenden Methoden zugeordnet werden. Mögliche Übereinstimmungen sind:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Der Eingabename „{0}“ ist nicht eindeutig. Er kann mehreren übereinstimmenden Membern zugeordnet werden. Mögliche Übereinstimmungen sind:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Wert für Schlüssel „{0}“ abrufen</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Methode „{0}“ mit Argumenten aufrufen: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Methode „{0}“ aufrufen</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Wert für Eigenschaft „{0}“ abrufen</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Ein NULL-Eingabeobjekt kann nicht verarbeitet werden.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Der Eingabename „{0}“ kann keiner Methode zugeordnet werden.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Im Modus für eingeschränkte Sprache kann keine Methode aufgerufen werden.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Die Parameter -WhatIf und -Confirm werden für Skriptblöcke nicht unterstützt.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>Der Vorgang „{0}“ ist im RestrictedLanguage-Modus nicht zulässig.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Zum Vergleichen der beiden angegebenen Werte ist ein Operator erforderlich. Fügen Sie dem Befehl einen gültigen Operator hinzu, und versuchen Sie den Befehl dann erneut. Beispiel: Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Der Eingabename „{0}“ kann keiner Eigenschaft zugeordnet werden.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Der Eingabename „{0}“ kann keinem Member zugeordnet werden.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>Für den angegebenen Operator werden die Parameter -Property und -Value benötigt. Geben Sie für beide Parameter Werte an, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Diese Methode kann im aktuellen Thread nicht ausgeführt werden. Sie kann nur im Cmdlet-Thread aufgerufen werden.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Ein ForEach-Object -Parallel, das eine Variable verwendet, darf kein Skriptblock sein. Übergebene Skriptblockvariablen werden mit ForEach-Object -Parallel nicht unterstützt und können zu undefiniertem Verhalten führen.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Ein per Pipeline übergebenes Eingabeobjekt für ForEach-Object -Parallel darf kein Skriptblock sein. Übergebene Skriptblockvariablen werden mit ForEach-Object -Parallel nicht unterstützt und können zu undefiniertem Verhalten führen.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Der Parameter „TimeoutSeconds“ kann nicht zusammen mit dem Parameter „AsJob“ verwendet werden.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Die folgenden allgemeinen Parameter werden im Parametersatz Parallel derzeit nicht unterstützt: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Beim Verarbeiten der ForEach-Object -Parallel-Eingabe ist ein unerwarteter Fehler aufgetreten. Das kann bedeuten, dass ein Teil der per Pipeline übergebenen Eingaben nicht verarbeitet wurde. Fehler: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Ein Methodenaufruf für den Typ „{0}“ ist im Modus für eingeschränkte Sprache nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/InternalHostStrings.de.resx b/src/System.Management.Automation/resources/de/InternalHostStrings.de.resx new file mode 100644 index 00000000000..7614dbf869e --- /dev/null +++ b/src/System.Management.Automation/resources/de/InternalHostStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt wurde nicht so oft aufgerufen wie ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/InternalHostUserInterfaceStrings.de.resx b/src/System.Management.Automation/resources/de/InternalHostUserInterfaceStrings.de.resx new file mode 100644 index 00000000000..e90f1dc218a --- /dev/null +++ b/src/System.Management.Automation/resources/de/InternalHostUserInterfaceStrings.de.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug wurde beendet, da der Wert der DebugPreference-Variable „Stop“ war.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Der Wert „{0}“ wird nicht als unterstützter ActionPreference-Wert unterstützt.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Der Parameter „{0}“ muss mindestens einen Wert enthalten.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Ja</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Weiter</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Ja, &alle</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Fortfahren, und in dieser Sitzung nicht noch einmal nachfragen, ob fortgefahren werden soll.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Nein</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Beenden Sie den Vorgang mit einem Fehler.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Nein, &keine</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Beenden Sie den Vorgang mit einem Fehler. Fordern Sie für diese Sitzung nicht an, den Vorgang fortzusetzen.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Anhalten</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Halten Sie den aktuellen Vorgang an und öffnen Sie eine Eingabeaufforderung. Geben Sie „exit“ ein, um den angehaltenen Vorgang fortzusetzen.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Mit diesem Vorgang fortfahren?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(Standard ist „{0}“)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(Standardoptionen sind {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Auswahl[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>„{0}“ muss mindestens ein Element aufweisen.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>„{0}“ muss ein gültiger Index in „{1}“ sein. „{2}“ ist kein gültiger Index.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Der Hotkey kann nicht verarbeitet werden, da ein Fragezeichen („?“) nicht als Hotkey verwendet werden kann.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>AUSFÜHRLICH: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>WARNUNG: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUGGEN: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>Der Host transkribiert derzeit nicht.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Befehlsstartzeit: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Beginn des PowerShell-Transkripts +Startzeit: {0:yyyyMMddHHmmss} +Benutzername: {1} +RunAs-Benutzer: {2} +Konfigurationsname: {3} +Computer: {4} ({5}) +Hostanwendung: {6} +Prozess-ID: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Beginn des PowerShell-Transkripts +Startzeit: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Ende des PowerShell-Transkripts +Endzeit: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Der Dateipfad „{0}“ führt zu einem Verzeichnis.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Logging.de.resx b/src/System.Management.Automation/resources/de/Logging.de.resx new file mode 100644 index 00000000000..8cdfb530ad3 --- /dev/null +++ b/src/System.Management.Automation/resources/de/Logging.de.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>UNBEKANNT</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>Das experimentelle Engine-Feature „{0}“, das in der Konfigurationsdatei deklariert ist, ist in der aktuellen PowerShell nicht registriert.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Das in der Konfigurationsdatei deklarierte experimentelle Feature „{0}“ ist ungültig. +Der Name eines experimentellen Features sollte der folgenden Konvention entsprechen: + Name des Modulfeatures: „PS[FeatureName]“ + Name des Modulfeatures: „[Modulname]. [Featurename]“</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Metadata.de.resx b/src/System.Management.Automation/resources/de/Metadata.de.resx new file mode 100644 index 00000000000..e3f4b09e6ea --- /dev/null +++ b/src/System.Management.Automation/resources/de/Metadata.de.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Attribute für „{0}“ können nicht initialisiert werden: „{1}“</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Das Argument kann nicht überprüft werden, da sein Typ „{0}“ nicht mit dem Typ ({1}) der maximalen und minimalen Grenzen des Parameters übereinstimmt. Stellen Sie sicher, dass das Argument vom Typ „{1}“ ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Das Argument „{0}“ kann nicht überprüft werden, da sein Wert nicht größer als NULL ist.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Das Argument „{0}“ kann nicht überprüft werden, da sein Wert nicht größer oder gleich NULL ist.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Das Argument „{0}“ kann nicht überprüft werden, da sein Wert nicht kleiner als NULL ist.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Das Argument „{0}“ kann nicht überprüft werden, da sein Wert nicht kleiner oder gleich NULL ist.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Der angegebene minimale Bereich ({0}) kann nicht akzeptiert werden, da er nicht denselben Typ wie der angegebene maximale Bereich ({1}) hat. Aktualisieren Sie das Attribut „ValidateRange“ für den Parameter.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Die Parametertypen „MaxRange“ und „MinRange“ können nicht akzeptiert werden. Beide Parameter müssen Objekte sein, die eine IComparable-Schnittstelle implementieren.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Der angegebene maximale Bereich kann nicht akzeptiert werden, da er kleiner als der angegebene Mindestbereich ist. Aktualisieren Sie das Attribut „ValidateRange“ für den Parameter.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>Das {0}-Argument ist größer als der maximal zulässige Bereich von {1}. Geben Sie ein Argument an, das kleiner oder gleich {1} ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>Das {0}-Argument ist kleiner als der minimal zulässige Bereich von {1}. Geben Sie ein Argument an, das größer oder gleich {1} ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>Das Argument „{0}“ stimmt nicht mit dem Muster „{1}“ überein. Geben Sie ein Argument an, das „{1}“ entspricht, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>Das ValidateCount-Attribut kann nicht auf einen Parameter angewendet werden, der kein Array ist. Entfernen Sie das Attribut aus dem Parameter, oder machen Sie den Parameter zu einem Arrayparameter.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Der Parameter erfordert genau {0} Wert(e) – {1} Wert(e) wurden bereitgestellt.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Der Parameter erfordert mindestens {0} Wert(e) und nicht mehr als {1} Wert(e) – {2} Wert(e) wurden bereitgestellt.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Die angegebene maximale Anzahl von Argumenten für einen Parameter ist kleiner als die angegebene minimale Anzahl von Argumenten. Aktualisieren Sie das ValidateCount-Attribut für den Parameter.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Die angegebene maximale Zeichenlänge des Arguments ist kürzer als die angegebene minimale Zeichenlänge des Arguments. Aktualisieren Sie das ValidateLength-Attribut für den Parameter.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>Das ValidateLength-Attribut kann nicht auf einen Parameter angewendet werden, der kein String- oder String[]-Parameter ist. Ändern Sie den Parameter in einen String- oder String[]-Parameter.</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>Die Zeichenlänge ({1}) des Arguments ist zu kurz. Geben Sie ein Argument an, dessen Länge größer oder gleich „{0}“ ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>Die Zeichenlänge ({1}) des Arguments ist zu lang. Geben Sie ein Argument an, dessen Länge kürzer oder gleich „{0}“ ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>Das Argument „{0}“ gehört nicht zu dem vom ValidateSet-Attribut angegebenen Satz „{1}“. Geben Sie ein Argument an, das sich im Satz befindet, und wiederholen Sie dann den Befehl.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Der Generator für gültige Werte gibt einen NULL-Wert zurück.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>„{0}“ ist bei der Eigenschaft „{1}“ {2} fehlgeschlagen</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Der Befehl kann nicht abgerufen oder ausgeführt werden. Die maximale Anzahl von Parametersätzen für diesen Befehl wurde überschritten.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Argumentwert keine Zeichenfolge ist. Die Werte von Parameterargumenten, für die das TransformationAttribute-Argument angegeben ist, müssen Zeichenfolgen sein.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Die Variable kann nicht überprüft werden, da der Wert „{1}“ kein gültiger Wert für die Variable „{0}“ ist.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Das Attribut kann nicht hinzugefügt werden, da die Variable „{0}“ mit dem Wert „{1}“ sonst nicht mehr gültig wäre.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>Das Argument ist NULL. Geben Sie einen gültigen Wert für das Argument an, und versuchen Sie dann, den Befehl erneut auszuführen.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>Das Argument hat einen NULL-Wert, oder ein Element der Argumentsammlung enthält einen NULL-Wert. Geben Sie eine Sammlung an, die keine NULL-Werte enthält, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Das Argument ist NULL oder leer. Geben Sie ein Argument an, das nicht NULL oder leer ist, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>Das Argument ist NULL, leer, oder ein Element der Argumentsammlung enthält einen NULL-Wert. Geben Sie eine Sammlung an, die keine NULL-Werte enthält, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>Das Argument ist NULL, leer oder besteht nur aus Leerzeichen. Geben Sie ein Argument an, das nicht nur Leerzeichen enthält, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Ein Element der Argumentsammlung ist NULL, leer oder besteht nur aus Leerzeichen. Geben Sie eine Sammlung an, die keine dieser Werte enthält, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Ein Parameter mit dem Namen „{0}“ wurde für den Befehl mehrfach definiert.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Der Parameteralias kann nicht angegeben werden, da für den Befehl bereits ein Alias mit dem Namen „{0}“ mehrfach definiert wurde.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Der Parameter „{0}“ kann nicht angegeben werden, da er mit dem gleichnamigen Parameteralias für den Parameter „{1}“ in Konflikt steht.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Das Validierungsskript „{1}“ für das Argument mit dem Wert „{0}“ hat nicht den Wert TRUE zurückgegeben. Ermitteln Sie, warum das Validierungsskript fehlgeschlagen ist, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>Das Argument „{0}“ enthält keine gültige PowerShell-Version. Geben Sie eine gültige Versionsnummer an, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Das Argument „{0}“ kann nicht überprüft werden, da es kein gültiger Variablenname ist.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Der Conversion-Typ des Auftrags muss von „IAstToScriptBlockConverter“ abgeleitet werden.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>Das Argument ist ungültig. Geben Sie ein Pfadargument vom Typ Zeichenfolge an.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Das Laufwerk {0} des Pfadarguments gehört nicht zu den zulässigen Laufwerken: {1}. Geben Sie ein Pfadargument mit einem zulässigen Laufwerk an.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>Das Pfadargument enthält ungültige Zeichen.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>Das Pfadargument hat kein Stammauslaufwerk. Geben Sie ein vollständiges Pfadargument mit einem Stammauslaufwerk an.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>Der Argumentwert für den Parameter „{0}“ darf nicht NULL oder eine leere Zeichenfolge sein.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Das Enumerationselement „{0}“ ist kein gültiger Wert für den Parameter „{1}“. Geben Sie eines der folgenden Elementen an, und versuchen Sie es erneut: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Die Eingabe kann nicht verarbeitet werden. Das Argument „{0}“ ist nicht vertrauenswürdig.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Fehler bei der Prüfung des ValidateTrustedData-Attributs.</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>Das Parameterargument „{0}“ ist nicht vertrauenswürdig und führt im Modus für eingeschränkte Sprache zur Überprüfung des Parameterattributs „ValidateTrustedData“.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/MiniShellErrors.de.resx b/src/System.Management.Automation/resources/de/MiniShellErrors.de.resx new file mode 100644 index 00000000000..051c97528c1 --- /dev/null +++ b/src/System.Management.Automation/resources/de/MiniShellErrors.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Die Aktualisierung wird für die Runspacekonfigurationskategorie {0} nicht unterstützt. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Beim Aktualisieren der Assemblyliste für den Runspace sind folgende Fehler aufgetreten: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Modules.de.resx b/src/System.Management.Automation/resources/de/Modules.de.resx new file mode 100644 index 00000000000..2e46017ae62 --- /dev/null +++ b/src/System.Management.Automation/resources/de/Modules.de.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Das angegebene Modul „{0}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Das angegebene Modul „{0}“ mit MaximumVersion „{1}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Der angegebene Wert für MaximumVersion „{0}“ war falsch. Wenn Sie „*“ verwenden, unterstützt MaximumVersion nur ein „*“ und es muss immer am Ende von MaximumVersion stehen.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Das angegebene Modul „{0}“ mit MaximumVersion „{1}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Das angegebene Modul „{0}“ mit MinimumVersion „{1}“ und MaximumVersion „{2}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>Die MinimumVersion „{0}“ darf nicht größer als MaximumVersion „{1}“ sein.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>Die Assembly „{0}“ wurde nicht geladen, da keine Assembly mit diesem Namen gefunden wurde. Überprüfen Sie den Assemblynamen, und versuchen Sie es dann erneut.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Das zu verarbeitende Modul „{0}“, das im Feld „{1}“ des Modulmanifests „{2}“ aufgeführt ist, wurde nicht verarbeitet, da in keinem Modulverzeichnis ein gültiges Modul gefunden wurde.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Für das Modul „{0}“ wurde kein benutzerdefiniertes Objekt zurückgegeben, da der Parameter „-AsCustomObject“ nur mit Skriptmodulen verwendet werden kann.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Das Modulmanifest „{0}“ konnte nicht verarbeitet werden, da es keine gültige PowerShell-Modulmanifestdatei ist. Entfernen Sie die nicht zulässigen Elemente: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>Die Verarbeitung der Modulmanifestdatei „{0}“ hat kein gültiges Manifestobjekt ergeben. Aktualisieren Sie die Datei so, dass sie ein gültiges PowerShell-Modulmanifest enthält. Ein gültiges Manifest kann mit dem New-ModuleManifest-Cmdlet erstellt werden.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Das „{0}“-Modul kann nicht importiert werden, da das zugehörige Manifest ein oder mehrere ungültige Elemente enthält. Die gültigen Manifestelemente sind ({1}). Entfernen Sie die ungültigen Elemente ({2}), und versuchen Sie dann erneut, das Modul zu importieren.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>Die Hashtabelle, die ein Modul beschreibt, enthält ein oder mehrere ungültige Elemente. Die gültigen Elemente sind ({0}). Entfernen Sie die ungültigen Elemente ({1}), und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Das Modul „{0}“ kann nicht geladen werden, da der Grenzwert für die Moduldarstellung überschritten wurde. Module können nur bis zu {1} Ebenen geschachtelt werden. Überprüfen Sie die Reihenfolge, in der Sie Module laden, und ändern Sie sie, um eine Überschreitung des Grenzwerts für die Schachtelung zu verhindern, und führen Sie dann Ihr Skript erneut aus.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Das Element „ModuleVersion“ ist im Modulmanifest nicht vorhanden. Dieses Element muss vorhanden sein und einer Versionsnummer im Format „n.n.n.n“ zugewiesen werden. Fügen Sie das fehlende Element der Datei „{0}“ hinzu.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Das Element „{0}“ ist in der Modulmanifestdatei „{2}“ nicht gültig: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>Die Version „{0}“ des Moduls „{1}“ erfüllt die erforderliche Mindestversion „{2}“ nicht. Überprüfen Sie, ob die Versionsnummer unterstützt wird, und laden Sie das Modul dann erneut.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>Die PowerShell-Version auf diesem Computer ist „{0}“. Für die Ausführung des Moduls „{1}“ ist mindestens PowerShell-Version „{2}“ erforderlich. Vergewissern Sie sich, dass die erforderliche Mindestversion von PowerShell installiert ist, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Das Modulmanifestelement „NestedModules“ kann nicht verwendet werden, wenn das Element „ModuleToProcess“ ein Binärmodul ist. Bearbeiten Sie die Modulmanifestdatei unter „{0}“, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Das Element „{0}“ im Modulmanifest ist ungültig: {1}. Überprüfen Sie, ob in der Datei „{2}“ für dieses Feld ein gültiger Wert angegeben ist.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Der Pfad des Modulmanifests „{0}“ ist ungültig. Der Wert des Path-Arguments muss zu einer einzelnen Datei mit der Erweiterung „.psd1“ aufgelöst werden. Ändern Sie den Wert des Path-Arguments so, dass er auf eine gültige psd1-Datei verweist, und versuchen Sie es dann erneut.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>Der Schlüssel ModuleVersion im Modulmanifest „{0}“ gibt die Modulversion „{1}“ an, die nicht mit dem Namen des Versionsordners unter „{2}“ übereinstimmt. Ändern Sie den Wert des Schlüssels „ModuleVersion“ so, dass er mit dem Namen des Versionsordners übereinstimmt.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>Der angegebene NestedModule-Eintrag „{0}“ im Modulmanifest „{1}“ ist ungültig. Versuchen Sie es erneut, nachdem Sie diesen Eintrag mit gültigen Werten aktualisiert haben.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>Der angegebene RequiredAssemblies-Eintrag „{0}“ im Modulmanifest „{1}“ ist ungültig. Versuchen Sie es erneut, nachdem Sie diesen Eintrag mit gültigen Werten aktualisiert haben.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>Der angegebene NestedModule-Eintrag „{0}“ im Modulmanifest „{1}“ ist ungültig. Versuchen Sie es erneut, nachdem Sie diesen Eintrag mit gültigen Werten aktualisiert haben.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>Der angegebene RequiredModules-Eintrag „{0}“ im Modulmanifest „{1}“ ist ungültig. Versuchen Sie es erneut, nachdem Sie diesen Eintrag mit gültigen Werten aktualisiert haben.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>Der angegebene ModuleList-Eintrag „{0}“ im Modulmanifest „{1}“ ist ungültig. Versuchen Sie es erneut, nachdem Sie diesen Eintrag mit gültigen Werten aktualisiert haben.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Das Modulmanifest „{0}“ verwendet den Schlüssel CompatiblePSEditions, der nur in PowerShell Version 5.1 oder höher unterstützt wird. Aktualisieren Sie den Wert des Schlüssels PowerShellVersion auf „5.1“ oder höher, und versuchen Sie es dann erneut.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>Der angegebene Wert „{0}“ für CompatiblePSEditions enthält doppelte PowerShell-Editionsnamen. Versuchen Sie es erneut, nachdem Sie die doppelten PowerShell-Editionsnamen entfernt haben.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>Die in der Schlüsselzeile „ModuleVersion“ angegebene Version entspricht dem Namen des Versionsordners.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Der Versionsordner „{0}“ unter Modul „{1}“ wird übersprungen, da er keine gültige Modulmanifestdatei enthält.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Das Element „ModuleName“ ist in der Hashtabelle, die dieses Modul beschreibt, nicht vorhanden.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Die Elemente „ModuleVersion“, „MaximumVersion“ und „RequiredVersion“ sind in der Hashtabelle, die dieses Modul beschreibt, nicht vorhanden. Mindestens eines dieser drei Elemente muss vorhanden sein und einer Versionsnummer im Format „n.n.n.n“ zugewiesen werden.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Das erforderliche Modul „{1}“ wurde nicht geladen. Laden Sie das Modul, oder entfernen Sie es aus „RequiredModules“ in der Datei „{0}“.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Das erforderliche Modul „{1}“ mit der GUID „{2}“ ist nicht geladen. Laden Sie das Modul, oder entfernen Sie es aus „RequiredModules“ in der Datei „{0}“.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Das erforderliche Modul „{1}“ mit der Version „{2}“ ist nicht geladen. Laden Sie das Modul, oder entfernen Sie es aus „RequiredModules“ in der Datei „{0}“.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Das erforderliche Modul „{1}“ mit MaximumVersion „{2}“ ist nicht geladen. Laden Sie das Modul, oder entfernen Sie es aus „RequiredModules“ in der Datei „{0}“.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Das erforderliche Modul „{1}“ mit MinimumVersion „{2}“ und MaximumVersion „{3}“ wurde nicht geladen. Laden Sie das Modul, oder entfernen Sie es aus „RequiredModules“ in der Datei „{0}“.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Das Modul „{0}“ kann mit ModuleVersion „{1}“ nicht gefunden werden.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Das Modul „{0}“ kann mit RequiredVersion „{1}“ nicht gefunden werden.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Das Modul „{0}“ kann mit MaximumVersion „{1}“ nicht gefunden werden.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Das Modul „{0}“ mit ModuleVersion „{1}“ und MaximumVersion „{2}“ wurde nicht gefunden.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Das Modul „{0}“ kann nicht gefunden werden.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Es wurden keine Module entfernt. Stellen Sie sicher, dass die angegebenen zu entfernenden Module korrekt sind und dass diese Module im Runspace vorhanden sind.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Das Element „{0}“, das aus dem Modul „{1}“ importiert wurde, kann aus folgendem Grund nicht entfernt werden: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Das Modul „{0}“ kann nicht entfernt werden, da es schreibgeschützt ist. Fügen Sie Ihrem Befehl den Parameter „Erzwingen“ hinzu, um schreibgeschützte Module zu entfernen.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Das Modul „{0}“ kann nicht entfernt werden, da es als „Konstante“ gekennzeichnet ist. Ein Modul kann nicht entfernt werden, wenn es als „Konstante“ gekennzeichnet ist.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Das Modul „{0}“ kann nicht entfernt werden, da es von „{1}“ benötigt wird. Fügen Sie dem Befehl den Parameter „Erzwingen“ hinzu, um das Modul zu entfernen.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Das Export-ModuleMember-Cmdlet kann nur innerhalb eines Moduls aufgerufen werden.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>Die Erweiterung „{0}“ ist keine gültige Modulerweiterung. Die unterstützten Modulerweiterungen sind „.dll“, „.ps1“, „.psm1“, „.psd1“ und „.cdxml“. Korrigieren Sie die Erweiterung, und versuchen Sie dann erneut, die Datei „{1}“ hinzuzufügen.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Dieser Vorgang kann nicht für ein Binärmodul ausgeführt werden. Er kann nur für ein Skriptmodul ausgeführt werden.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Die Datei „{0}“ ist nicht zulässig, da sie nicht die Erweiterung „.ps1“ hat.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Unbekannt</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Alle Rechte vorbehalten.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Die importierte Funktion „{0}“ wird entfernt.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Das importierte Alias „{0}“ wird entfernt.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Die importierte Variable „{0}“ wird entfernt.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Das Modul wird aus dem Pfad „{0}“ geladen.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>„{0}“ wird aus dem Pfad „{1}“ geladen.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Die Skriptdatei „{0}“ wird per Dot-Sourcing geladen.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Die Funktion „{0}“ wird importiert.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Das Cmdlet „{0}“ wird importiert.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Das Alias „{0}“ wird importiert.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Die Variable „{0}“ wird importiert.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Das Cmdlet „{0}“ wird exportiert.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Die Funktion „{0}“ wird exportiert.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Das Alias „{0}“ wird exportiert.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Die Variable „{0}“ wird exportiert.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Die Namen einiger importierter Befehle aus dem Modul „{0}“ enthalten nicht genehmigte Verben, wodurch sie möglicherweise schwerer auffindbar sind. Um die Befehle mit nicht genehmigten Verben zu finden, führen Sie den Befehl „Import-Module“ erneut mit dem Parameter „Ausführlich“ aus. Geben Sie Get-Verb ein, um eine Liste der genehmigten Verben anzuzeigen.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Der Befehl „{0}“ im Modul „{1}“ wurde importiert, aber da sein Name kein genehmigtes Verb enthält, ist er möglicherweise schwer zu finden. Geben Sie Get-Verb ein, um eine Liste der genehmigten Verben anzuzeigen.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Der Befehl „{0}“ im Modul „ {2}“ wurde importiert, aber da sein Name kein genehmigtes Verb enthält, ist er möglicherweise schwer zu finden. Die vorgeschlagenen Alternativverben sind „{1}“.</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Einige importierte Befehlsnamen enthalten mindestens eines der folgenden eingeschränkten Zeichen: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Der Befehlsname „{0}“ aus dem Modul „{1}“ enthält mindestens eines der folgenden eingeschränkten Zeichen: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Die Modulmanifestdatei „{0}“ wird erstellt.</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (Pfad: „{1}“)</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Die aktuelle Prozessorarchitektur ist: {0}. Das Modul „{1}“ erfordert die folgende Architektur: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Der Name des aktuellen PowerShell-Hosts ist: „{0}“. Das Modul „{1}“ erfordert den folgenden PowerShell-Host: „{2}“.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>Der aktuelle PowerShell-Host ist: „{0}“ (Version {1}). Das Modul „{2}“ erfordert zum Ausführen mindestens die PowerShell-Hostversion „{3}“.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Modulmanifest für das Modul „{0}“</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Generiert von: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Generiert am: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Skriptmodul- oder Binärmoduldatei, die diesem Manifest zugeordnet ist.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Module, die als geschachtelte Module des in RootModule/ModuleToProcess angegebenen Moduls importiert werden sollen</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>ID zum eindeutigen Identifizieren dieses Moduls</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autor dieses Moduls</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Unternehmen oder Hersteller dieses Moduls</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Urheberrechtserklärung für dieses Modul</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Versionsnummer dieses Moduls</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Beschreibung der von diesem Modul bereitgestellten Funktionalität</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Von diesem Modul erforderliche Mindestversion der PowerShell-Engine</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Die für dieses Modul mindestens erforderliche Version der Common Language Runtime (CLR). {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Module, die vor dem Importieren dieses Moduls in die globale Umgebung importiert werden müssen</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Skriptdateien (.ps1), die vor dem Importieren dieses Moduls in der Umgebung des Aufrufenden ausgeführt werden.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Typdateien (.ps1xml), die beim Importieren dieses Moduls geladen werden sollen</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Formatdateien (.ps1xml), die beim Importieren dieses Moduls geladen werden sollen</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Assemblys, die vor dem Importieren dieses Moduls geladen werden müssen</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Liste aller mit diesem Modul paketierten Dateien</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Private Daten, die an das in RootModule/ModuleToProcess angegebene Modul übergeben werden. Diese können auch eine PSData-Hashtabelle mit zusätzlichen Modulmetadaten enthalten, die von PowerShell verwendet werden.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Tags, die auf dieses Modul angewendet werden Diese helfen bei der Modulermittlung in Onlinekatalogen.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Eine URL zur Hauptwebsite für dieses Projekt.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Eine URL zur Lizenz für dieses Modul.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Eine URL zu einem Symbol, das dieses Modul darstellt.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>ReleaseNotes dieses Moduls</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Vorabversionszeichenfolge dieses Moduls</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Kennzeichen, das angibt, ob das Modul für die Installation/Aktualisierung/Speicherung eine explizite Zustimmung erfordert.</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Externe abhängige Module dieses Moduls</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Ende der {0}-Hashtabelle</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Der Parameterwert „PrivateData“ muss eine Hashtabelle sein, um das Modulmanifest mit den folgenden Parameterwerten zu erstellen: Tags, ProjectUri, LicenseUri, IconUri oder ReleaseNotes. Entfernen Sie entweder die Parameterwerte Tags, ProjectUri, LicenseUri, IconUri oder ReleaseNotes, oder schließen Sie den Inhalt von PrivateData in eine Hashtabelle ein.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData sollte als Hashtabelle definiert werden, aber dieses Modulmanifest definiert es als Objekt. Erwägen Sie, den Inhalt von PrivateData in eine Hashtabelle einzuschließen. So können Sie dem Modulmanifest die Eigenschaften Tags, ProjectUri, LicenseUri, IconUri und ReleaseNotes später hinzufügen.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Der angegebene Wert „{0}“ ist ungültig. Wiederholen Sie den Vorgang mit einem gültigen Wert.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Zu exportierende Funktionen aus diesem Modul. Für optimale Leistung verwenden Sie keine Platzhalter, und löschen Sie den Eintrag nicht. Verwenden Sie ein leeres Array, wenn keine Funktionen exportiert werden sollen.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Zu exportierende Aliase aus diesem Modul. Verwenden Sie für eine optimale Leistung keine Platzhalter, und löschen Sie den Eintrag nicht. Verwenden Sie ein leeres Array, wenn keine Aliase exportiert werden sollen.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Zu exportierende Cmdlets aus diesem Modul. Für optimale Leistung verwenden Sie keine Platzhalter, und löschen Sie den Eintrag nicht. Verwenden Sie ein leeres Array, wenn keine Cmdlets exportiert werden sollen.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Aus diesem Modul zu exportierende Variablen</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Aus diesem Modul zu exportierende DSC-Ressourcen</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Unterstützte PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Von diesem Modul benötigte Prozessorarchitektur (None, X86, Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Liste aller in diesem Modul enthaltenen Module</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Mindestversion von Microsoft .NET Framework, die von diesem Modul benötigt wird. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Name des PowerShell-Hosts, der von diesem Modul benötigt wird</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Von diesem Modul erforderliche Mindestversion des PowerShell-Hosts</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>HelpInfo-URI dieses Moduls</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Da das {0}-Modul das PSDrive in der aktuellen PowerShell-Sitzung bereitstellt, wurden keine Module entfernt. Ändern Sie den aktuellen PSDrive-Anbieter, und versuchen Sie dann erneut, Module zu entfernen.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Das Cmdlet „{0}“ wurde nicht importiert, da im aktuellen Bereich ein Element mit demselben Namen vorhanden ist.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>Der Alias „{0}“ wurde nicht importiert, da im aktuellen Bereich ein Element mit demselben Namen vorhanden ist.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>Die Funktion „{0}“ wurde nicht importiert, da im aktuellen Bereich ein Element mit demselben Namen vorhanden ist.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>Die Variable „{0}“ wurde nicht importiert, da im aktuellen Bereich ein Element mit demselben Namen vorhanden ist.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>Platzhalterzeichen sind in den Elementen „ModuleToProcess“, „RootModule“ oder „NestedModules“ im Modulmanifest „{0}“ nicht zulässig.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Das Modul „{0}“ ist ein Kernmodul für PowerShell. Fügen Sie Ihrem Befehl den Parameter „Erzwingen“ hinzu, um Kernmodule zu entfernen.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Das Modulmanifest darf nicht gleichzeitig die Elemente „ModuleToProcess“ und „RootModule“ enthalten. Entfernen Sie eines dieser Elemente in der Modulmanifestdatei unter „{0}“, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Das Modulmanifestelement „ModuleToProcess“ ist veraltet. Verwenden Sie stattdessen das Element „RootModule“.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Standardpräfix für aus diesem Modul exportierte Befehle. Überschreiben Sie das Standardpräfix mit dem Import-Module-Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Die Parameter „Global“ und „Bereich“ können nicht zusammen angegeben werden. Entfernen Sie einen dieser Parameter, und führen Sie den Befehl dann erneut aus.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Das erforderliche Modul „{0}“ ist nicht geladen. Das Modul „{0}“ enthält im Modulmanifest „{1}“ ein requiredModule „{2}“, das auf eine zyklische Abhängigkeit verweist.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Das erforderliche Modul „{0}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Einige Befehle aus dem Modul „{0}“ können nicht über eine CimSession importiert werden. Um alle Befehle zu erhalten, überprüfen Sie, ob die Remoteverwaltung von PowerShell auf dem Remoteserver aktiviert ist, und fügen Sie dann den Parameter „PSSession“ dem Import-Module-Cmdlet hinzu.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Das Modul „{0}“ wird in Windows PowerShell mit einer {1}-Remotesitzung geladen. Beachten Sie, dass alle Eingaben und Ausgaben von Befehlen aus diesem Modul deserialisierte Objekte sind. Wenn Sie dieses Modul in PowerShell laden möchten, verwenden Sie die Syntax „Import-Module -SkipEditionCheck“.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Windows PowerShell-Version {0} erkannt. Zum Laden von Modulen mit der Windows PowerShell-Kompatibilitätsfunktion ist Windows PowerShell 5.1 erforderlich. Installieren Sie Windows Management Framework (WMF) 5.1 von https://aka.ms/WMF5Download, um diese Funktion zu aktivieren.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Das Modul „{0}“ ist vom Laden über die Windows PowerShell-Kompatibilitätsfunktion blockiert. Ursache ist die Einstellung „WindowsPowerShellCompatibilityModuleDenyList“ in der PowerShell-Konfigurationsdatei.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Das Modul {0} kann nicht über eine CimSession importiert werden. Verwenden Sie den Parameter „PSSession“ des Import-Module-Cmdlets.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>Der Wert von {0} für die Prozessorarchitektur wird nicht unterstützt. Führen Sie den New-ModuleManifest-Befehl erneut aus, und geben Sie einen der folgenden unterstützten Enumerationswerte für die Prozessorarchitektur an: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>Beim Ausführen des Get-Module-Cmdlets auf einem Remotecomputer können nur verfügbare Module aufgelistet werden. Fügen Sie dem Befehl den Parameter „ListAvailable“ hinzu, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Das Modul „{0}“ wurde nicht importiert, da das Snap-In „{0}“ bereits importiert wurde.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>Platzhalterzeichen sind im Element „RequiredAssemblies“ im Modulmanifest „{0}“ nicht zulässig.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>Der Wert des Schlüssels {0} in {1} ist {2}, und das Modul enthält geschachtelte Module. Wenn eine CDXML-Datei das Stammmodul ist, schlägt der Import-Module-Befehl fehl, da die Befehle in geschachtelten Modulen nicht exportiert werden können. Verschieben Sie die CDXML-Datei in den Schlüssel „NestedModules“, und versuchen Sie den Befehl erneut.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Fehler vom Remotebefehl: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Fehler beim Generieren von Proxys für das Remotemodul „{0}“. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Fehler beim Verarbeiten des Remotemoduls {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Fehler beim Empfangen von Moduldaten aus der Remote-CimSession. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Das erforderliche Modul „{0}“ mit der GUID „{1}“ und der Version „{2}“ wurde nicht geladen, da in keinem Modulverzeichnis eine gültige Moduldatei gefunden wurde.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Auf dem CIM-Server wurde kein CIM-Anbieter für die Modulermittlung gefunden. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Die Microsoft .NET Framework-Version {0} kann nicht überprüft werden, da sie nicht in der Liste der zulässigen Versionen enthalten ist.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>{0} wird analysiert.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Die Module werden für die erste Verwendung vorbereitet.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Es wird nach verfügbaren Modulen gesucht.</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Die UNC-Freigabe „{0}“ wird durchsucht.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Das Ausführen des Get-Module-Cmdlets für einen Remotecomputer ist nur für Modulnamen möglich, die keinen Pfad enthalten. Der Name-Parameter enthält dieses Element „{0}“, das in einen Pfad aufgelöst wird. Aktualisieren Sie den Name-Parameter so, dass keine Pfadelemente enthalten sind, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Das Ausführen des Get-Module-Cmdlets ohne den ListAvailable-Parameter wird für Modulnamen, die einen Pfad enthalten, nicht unterstützt. Der Name-Parameter enthält dieses Element „{0}“, das in einen Pfad aufgelöst wird. Aktualisieren Sie den Name-Parameter so, dass keine Pfadelemente enthalten sind, und versuchen Sie es dann erneut.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Das angegebene Modul „{0}“ wurde nicht gefunden. Aktualisieren Sie den Name-Parameter, sodass er auf einen gültigen Pfad verweist, und versuchen Sie es dann erneut. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Die Eigenschaft „RepositorySourceLocation“ für das Modul „{0}“ wird aufgefüllt.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Das zu verarbeitende Modul „{0}“, das im Feld „{1}“ des Modulmanifests „{2}“ aufgeführt ist, wurde nicht verarbeitet. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Diese Voraussetzung gilt nur für die PowerShell Desktop-Edition.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Das Modul „{0}“ unterstützt die aktuelle PowerShell-Edition „{1}“ nicht. Die unterstützten Editionen sind „{2}“. Verwenden Sie „Import-Module -SkipEditionCheck“, um die Kompatibilität dieses Moduls zu ignorieren.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Das Modul „{0}“ unterstützt die PowerShell-Edition „{1}“ und kann nicht implizit mit der Windows Compatibility-Funktion geladen werden, da es in der Einstellungsdatei deaktiviert ist. Verwenden Sie „Import-Module -UseWindowsPowerShell“, um dieses Modul mit Windows PowerShell zu laden, oder „Import-Module -SkipEditionCheck“, um zu versuchen, das Modul mit der aktuellen PowerShell zu laden.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Für eine experimentelle Funktion, die im Modulmanifest deklariert ist, sollte ein nicht leerer Zeichenfolgenwert angegeben werden.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Es wurden ein oder mehrere ungültige Namen für experimentelle Funktionen gefunden: {0}. Ein Name für eine experimentelle Funktion eines Moduls sollte dieser Konvention folgen: „ModuleName.FeatureName“.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Der Switch-Parameter „-SkipEditionCheck“ kann nicht ohne den Switch-Parameter „-ListAvailable“ verwendet werden.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Das Importieren von *.ps1-Dateien als Module ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Beim Laden des Skriptmoduls „{0}“ ist ein Fehler aufgetreten, da es einen anderen Sprachmodus als das Modulmanifest hat. Der Sprachmodus des Manifests ist „{1}“, und der Sprachmodus des Moduls ist „{2}“. Stellen Sie sicher, dass alle Moduldateien signiert sind oder anderweitig Teil der Konfiguration der Zulassungsliste der App sind.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Dieses Modul verwendet den dot-source-Operator beim Exportieren von Funktionen mit Platzhalterzeichen, und dies ist nicht zulässig, wenn für das System die Anwendungsüberprüfung erzwungen wird.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Elemente eines Moduls können nicht exportiert werden, wenn das Modul einen anderen Sprachmodus als die ausführende Sitzung aufweist.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Es kann kein neues Modul erstellt werden, während sich die Sitzung im ConstrainedLanguage-Modus befindet.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Das integrierte Modul „{0}“, das mit der „Core“-Edition kompatibel ist, wurde nicht gefunden. Stellen Sie sicher, dass die integrierten PowerShell-Module verfügbar sind. Sie werden in der Regel mit dem PowerShell-Paket unter dem Modulpfad $PSHOME bereitgestellt und sind erforderlich, damit PowerShell ordnungsgemäß funktioniert.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember-Cmdlet</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>Das Exportieren von Modulelementen schlägt im Eingeschränkten Sprachmodus fehl, da das Modul „{0}“ einen Sprachmodus „{1}“ aufweist, der sich von der aktuellen Sitzung „{2}“ unterscheidet.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Export impliziter Modulfunktionen</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>Der implizite Funktionsexport für das Modul „{0}“ wird verweigert, da es vertrauenswürdig ist (wird im Uneingeschränkten Sprachmodus ausgeführt), die Sitzung jedoch nicht vertrauenswürdig ist (wird im Eingeschränkten Sprachmodus ausgeführt). Es hat sich bewährt, Modulfunktionen immer einzeln unter dem vollständigen Namen zu exportieren.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Die Skriptdatei wird als Modul importiert.</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>Das Importieren der Skriptdatei „{0}“ als Modul ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Modul enthält dot-source-Operator</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>Der Import des Moduls „{0}“ schlägt im Eingeschränkten Sprachmodus fehl, da Funktionen mit Platzhalterzeichen exportiert werden und gleichzeitig der dot-source-Operator verwendet wird.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Modulexportfunktionen</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Modul „{0}“ exportiert Funktionen mit Namensplatzhaltern. Alle Funktionsnamen aus geschachtelten Modulen werden im Eingeschränkten Sprachmodus entfernt.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"New-Module-Cmdlet</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Ein neues Modul aus einer nicht vertrauenswürdigen Eingeschränkten Sprachsitzung wird daran gehindert, den FullLanguage-Skriptblock bereitzustellen.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Nicht übereinstimmende Modulsprachmodi</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Ein abhängiges Modul wird geladen, das einen anderen Sprachmodus als das übergeordnete Modul verwendet. Dies ist im Eingeschränkten Sprachmodus nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/MshHostRawUserInterfaceStrings.de.resx b/src/System.Management.Automation/resources/de/MshHostRawUserInterfaceStrings.de.resx new file mode 100644 index 00000000000..ec870c37e77 --- /dev/null +++ b/src/System.Management.Automation/resources/de/MshHostRawUserInterfaceStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>„{0}“ darf nicht größer oder gleich „{1}“ sein.</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>„{0}“ muss eine positive Zahl sein.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Alle Zeichenfolgen sind NULL oder leer.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/MshSignature.de.resx b/src/System.Management.Automation/resources/de/MshSignature.de.resx new file mode 100644 index 00000000000..d692b2667e2 --- /dev/null +++ b/src/System.Management.Automation/resources/de/MshSignature.de.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Signatur überprüft.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Die Datei „{0}“ ist nicht digital signiert. Dieses Skript kann nicht auf dem aktuellen System ausgeführt werden. Weitere Informationen zum Ausführen von Skripts und zum Festlegen der Ausführungsrichtlinie finden Sie in „about_Execution_Policies“ unter https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Der Inhalt der Datei „{0}“ könnte von einer nicht autorisierten Person oder einem nicht autorisierten Prozess geändert worden sein, da der Hash der Datei nicht mit dem in der digitalen Signatur gespeicherten Hash übereinstimmt. Das Skript kann auf dem angegebenen System nicht ausgeführt werden. Führen Sie „Get-Help about_Signing“ aus, um weitere Informationen zu erhalten.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Die Datei „{0}“ ist signiert, aber die signierende Person gilt auf diesem System nicht als vertrauenswürdig.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Die Datei kann nicht signiert werden, da das System keine Signiervorgänge für {0}-Dateien unterstützt.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Die Datei kann nicht signiert werden, da das System keine Signiervorgänge für Dateien ohne Dateinamenerweiterung unterstützt.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>Die Signatur kann nicht überprüft werden, da sie mit dem aktuellen System nicht kompatibel ist.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>Die Signatur kann nicht überprüft werden, da sie mit dem aktuellen System nicht kompatibel ist. Der Hashalgorithmus ist ungültig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/MshSnapInCmdletResources.de.resx b/src/System.Management.Automation/resources/de/MshSnapInCmdletResources.de.resx new file mode 100644 index 00000000000..132c8fe3245 --- /dev/null +++ b/src/System.Management.Automation/resources/de/MshSnapInCmdletResources.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Der Vorgang kann nicht durchgeführt werden. Das angegebene cmdlet wird in einer benutzerdefinierten Shell nicht unterstützt.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Es wurden keine PowerShell-Snap-Ins gefunden, die mit dem Muster „{0}“ übereinstimmen. Überprüfen Sie das Muster, und wiederholen Sie dann den Befehl.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Das Format des angegebenen Snap-In-Namens war ungültig. PowerShell-Snap-In-Namen dürfen nur alphanumerische Zeichen, Bindestriche, Unterstriche und Punkte enthalten. Korrigieren Sie den Namen, und wiederholen Sie anschließend den Vorgang.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Das PowerShell-Snap-In {0} kann nicht hinzugefügt werden, da es sich um ein PowerShell-Systemmodul handelt. Verwenden Sie Import-Module, um das Modul zu laden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/MshSnapinInfo.de.resx b/src/System.Management.Automation/resources/de/MshSnapinInfo.de.resx new file mode 100644 index 00000000000..f9e4487edd6 --- /dev/null +++ b/src/System.Management.Automation/resources/de/MshSnapinInfo.de.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Auf die PowerShell-Registrierungsinformationen kann nicht zugegriffen werden.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Auf die Registrierungsinformationen der PowerShell-Engine kann nicht zugegriffen werden.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Zugriff auf PublicKeyToken-Informationen nicht möglich.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>Die PowerShell-Version {0} ist auf diesem Computer nicht verfügbar.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Das PowerShell-Snap-In „{0}“ ist auf diesem Computer nicht installiert.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Der obligatorische Wert {0} ist für den Registrierungsschlüssel {1} nicht angegeben.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Der obligatorische Wert {0} weist nicht das richtige Format für den Registrierungsschlüssel {1} auf. Das erwartete Format ist „string“.</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>Der obligatorische Wert {0} weist nicht das richtige Format für den Registrierungsschlüssel {1} auf. Das erwartete Format ist „multistring“.</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Erforderliche Informationen können in der Registrierung oder fehlenden Schlüsseldateien nicht gefunden werden. Einige cmdlets können nicht geladen werden.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Für die PowerShell-Version {0} wurden keine Snap-Ins registriert.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Die Zeichenfolgenressource kann nicht abgerufen werden, da der Reader verworfen wurde.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Der Versionswert {0} wurde nicht angegeben oder ist für den Registrierungsschlüssel {1} falsch.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Für den PowerShell-Typ {0} wurde kein [PSVersion]-Attribut gefunden. Fügen Sie dem Typ mithilfe von [PSVersion(PowerShell SnapinBase.PSEngineVersion)] ein PSVersion-Attribut hinzu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/NativeCP.de.resx b/src/System.Management.Automation/resources/de/NativeCP.de.resx new file mode 100644 index 00000000000..aa2cc05cec6 --- /dev/null +++ b/src/System.Management.Automation/resources/de/NativeCP.de.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock darf nur als Wert des Commandparameters angegeben werden.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Für den Command-Parameter wurde kein Wert angegeben.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Für den {6}-Parameter wurde ein ungültiger Wert ({7}) angegeben. Gültige Werte sind „Text“ und „XML“.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Für den InputFormat-Parameter wurde kein Wert angegeben. Gültige Werte sind „Text“ und „XML“.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Für den OutputFormat-Parameter wurde kein Wert angegeben. Gültige Werte sind „Text“ und „XML“.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Der {6}-Parameter erfordert einen Zeichenfolgenwert.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Für den Args-Parameter wurde kein Wert angegeben.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Der {6}-Parameter wurde bereits angegeben.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Der XML-Code aus dem Stream „{0}“ von „{1}“ kann nicht verarbeitet werden: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PSCommandStrings.de.resx b/src/System.Management.Automation/resources/de/PSCommandStrings.de.resx new file mode 100644 index 00000000000..826a5aa405e --- /dev/null +++ b/src/System.Management.Automation/resources/de/PSCommandStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Zum Hinzufügen eines Parameters ist ein Befehl erforderlich. Vor dem Hinzufügen eines Parameters muss „{0}“ ein Befehl hinzugefügt werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PSConfigurationStrings.de.resx b/src/System.Management.Automation/resources/de/PSConfigurationStrings.de.resx new file mode 100644 index 00000000000..73dd8f23625 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PSConfigurationStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell funktioniert aufgrund eines Sicherheitsproblems nicht mehr: Die Konfigurationsdatei kann nicht gelesen werden: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PSDataBufferStrings.de.resx b/src/System.Management.Automation/resources/de/PSDataBufferStrings.de.resx new file mode 100644 index 00000000000..095f9db6b28 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PSDataBufferStrings.de.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Der angegebene Index ist kleiner als null oder größer als die Anzahl der Elemente im Puffer. Der Index muss im Bereich {0}–{1} liegen.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Ein NULL-Verweis kann nicht in einen Werttyp konvertiert werden.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Der Wert kann nicht vom Typ {0} in den Typ {1} konvertiert werden.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Objekte können nicht zu einem geschlossenen Puffer hinzugefügt werden. Stellen Sie sicher, dass der Puffer geöffnet ist, damit die Vorgänge „Hinzufügen“ und „Einfügen“ erfolgreich ausgeführt werden können.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>Die SerializeInput-Eigenschaft kann nur für den PSObject-Typ von PSDataCollection festgelegt werden. Legen Sie die SerializeInput-Eigenschaft auf FALSE fest, oder ändern Sie den Auflistungstyp in ein PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PSListModifierStrings.de.resx b/src/System.Management.Automation/resources/de/PSListModifierStrings.de.resx new file mode 100644 index 00000000000..48386e259b2 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PSListModifierStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Der folgende unbekannte Listenmodifizierer wurde erkannt: „{0}“. Gültige Listenmodifizierer sind „Hinzufügen“, „Entfernen“ und „Ersetzen“.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Das Update kann nicht angewendet werden, da das Objekt kein unterstützter Auflistungstyp ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PSStyleStrings.de.resx b/src/System.Management.Automation/resources/de/PSStyleStrings.de.resx new file mode 100644 index 00000000000..80719f4a954 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PSStyleStrings.de.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>Die angegebene Zeichenfolge enthält druckbaren Inhalt, obwohl sie nur ANSI-Escape-Sequenzen enthalten sollte: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>„MaxWidth“ für das Fortschrittsrendering muss mindestens 18 betragen, damit es korrekt gerendert wird.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Beim Hinzufügen oder Entfernen von Erweiterungen muss die Erweiterung mit einem Punkt beginnen.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ParameterBinderStrings.de.resx b/src/System.Management.Automation/resources/de/ParameterBinderStrings.de.resx new file mode 100644 index 00000000000..95a3a323953 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ParameterBinderStrings.de.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Es wurde kein Parameter gefunden, der dem Parameternamen „{1}“ entspricht.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Es wurde kein Positionsparameter gefunden, der das Argument „{1}“ akzeptiert.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Für den Parameter „{1}“ fehlt ein Argument. Geben Sie einen Parameter vom Typ „{2}“ an, und versuchen Sie es erneut.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Der Parameter kann nicht verarbeitet werden, da der Parametername „{1}“ mehrdeutig ist. Mögliche Übereinstimmungen sind:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>„{6}“ kann nicht in den Typ „{2}“ konvertiert werden, der für den Parameter „{1}“ erforderlich ist. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Der Parameter „{1}“ kann nicht gebunden werden. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Positionsparameter „{1}“ können nicht gebunden werden.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Positionsparameter können nicht gebunden werden, da keine Namen angegeben wurden.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Der Parametersatz kann mit den angegebenen benannten Parametern nicht aufgelöst werden. Ein oder mehrere angegebene Parameter können nicht zusammen verwendet werden, oder es wurde eine zu geringe Anzahl von Parametern angegeben.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da ein oder mehrere erforderliche Parameter fehlen:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Der Parameter „{1}“ kann nicht im Parametersatz „{6}“ angegeben werden.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Der Parameter kann nicht gebunden werden, da der Parameter „{1}“ mehrmals angegeben wurde. Verwenden Sie die Arraysyntax, um Parametern, die mehrere Werte akzeptieren, mehrere Werte zu übergeben. Beispiel: „-parameter value1,value2,value3“.</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Der Parameter „{1}“ kann nicht ausgewertet werden, da sein Argument als Skriptblock angegeben wurde und keine Eingabe vorhanden ist. Ein Skriptblock kann nicht ohne Eingabe ausgewertet werden.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Die Eingabe für den Skriptblock des Parameters „{1}“ ist fehlgeschlagen. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Der Parameter „{1}“ kann nicht ausgewertet werden, da für seine Argumenteingabe keine Ausgabe erzeugt wurde.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Das Eingabeobjekt kann keinem Parameter für den Befehl zugeordnet werden, weil der Befehl keine Pipelineeingabe akzeptiert oder die Eingabe und ihre Eigenschaften mit keinem der Parameter übereinstimmen, die Pipelineeingabe akzeptieren.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Das Eingabeobjekt kann nicht gebunden werden, da die zum Binden aller erforderlichen Parameter nötigen Informationen fehlen: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Die Pipeline kann nicht verarbeitet werden, da der Standardwert des Parameters „{1}“ nicht abgerufen werden kann. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Die dynamischen Parameter für das Cmdlet können nicht abgerufen werden. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Geben Sie Werte für die folgenden Parameter an:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>Cmdlet „{0}“ an der Position in der Befehlspipeline „{1}“</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Die Argumenttransformation für den Parameter „{1}“ kann nicht verarbeitet werden. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Das Argument für den Parameter „{1}“ kann nicht überprüft werden. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Der Parameter „{1}“ kann nicht an das Ziel gebunden werden. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Das Argument kann nicht an den Parameter „{1}“ gebunden werden, da es NULL ist.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Das Argument kann nicht an den Parameter „{1}“ gebunden werden, da es eine leere Zeichenfolge ist.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Das Argument kann nicht an den Parameter „{1}“ gebunden werden, da es eine leere Sammlung ist.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Das Argument kann nicht an den Parameter „{1}“ gebunden werden, da es ein leeres Array ist.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden. Der Parameter „{0}“ ist mehrfach definiert.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Das Cmdlet „{0}“ kann nicht gebunden werden, da der Parameter „{1}“ vom Typ „{2}“ ist und die Add()-Methode nicht ermittelt werden kann oder mehrere Add()-Methoden vorhanden sind. {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Das Cmdlet „{0}“ kann nicht gebunden werden, da der zur Laufzeit definierte Parameter „{1}“ dem RuntimeDefinedParameterDictionary mit dem Schlüssel „{6}“ hinzugefügt wurde. Der Schlüssel muss mit RuntimeDefinedParameter.Name übereinstimmen.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Das Argument kann nicht an den Parameter „{1}“ gebunden werden, da die PSTypeNames des Arguments nicht mit dem für den Parameter erforderlichen PSTypeName übereinstimmen: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>In $PSDefaultParameterValues sind mehrere unterschiedliche Standardwerte für den Parameter definiert, der dem folgenden Namen oder Alias entspricht: {0}. Diese Standardwerte wurden ignoriert.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Der folgende Name oder Alias, der in $PSDefaultParameterValues für dieses Cmdlet definiert ist, wird auf mehrere Parameter aufgelöst: {0}. Der Standardwert wurde ignoriert.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Dieser Fehler kann durch die Anwendung der Standardparameterbindung verursacht worden sein. Sie können die Standardparameterbindung in $PSDefaultParameterValues deaktivieren, indem Sie $PSDefaultParameterValues["Disabled"] auf $true setzen, und es dann erneut versuchen. Die folgenden Standardparameter wurden zum Zeitpunkt des Fehlers erfolgreich für dieses Cmdlet gebunden:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Dieser Fehler kann durch die Anwendung der Standardparameterbindung verursacht worden sein. Sie können die Standardparameterbindung in $PSDefaultParameterValues deaktivieren, indem Sie $PSDefaultParameterValues["Disabled"] auf $true setzen, und es dann erneut versuchen. Der folgende Standardparameter wurde zum Zeitpunkt des Fehlers erfolgreich für dieses Cmdlet gebunden:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Die Bindung des Standardwerts „{0}“ an den Parameter „{1}“ ist fehlgeschlagen: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>Der Schlüssel „{0}“ hat kein gültiges Format. Informationen zum richtigen Format finden Sie unter about_Parameters_Default_Values unter https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Die Schlüssel „{0}“ haben kein gültiges Format. Informationen zum richtigen Format finden Sie unter about_Parameters_Default_Values unter https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Der Parameter „{0}“ ist veraltet. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>Der Schlüssel „{0}“ vom Typ „{1}“ ist kein Zeichenfolgenwert. DefaultParameterDictionary akzeptiert nur Schlüssel mit Zeichenfolgenwert.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>Der Schlüssel „{0}“ wurde dem Wörterbuch bereits hinzugefügt.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Methoden- oder Eigenschaftsaufruf nicht zulässig</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>Der Aufruf der Methode oder Eigenschaft „{0}“ für Typ „{1}“ ist im Constrained Language-Modus für nicht vertrauenswürdige Skripts nicht zulässig.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Typerstellung nicht zulässig</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>Die Erstellung des Typs „{0}“ ist während der Parameterbindung im eingeschränkten Sprachmodus für nicht vertrauenswürdige Skripts nicht zulässig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ParserStrings.de.resx b/src/System.Management.Automation/resources/de/ParserStrings.de.resx new file mode 100644 index 00000000000..1a61b2ae267 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ParserStrings.de.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Der Typ [{0}] wurde nicht gefunden.</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Der Typ [{0}] wurde nicht gefunden. Details: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Unvollständiges Zeichenfolgentoken.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Diese Unicode-Escapesequenz ist ungültig. Eine gültige Sequenz ist `u{, gefolgt von ein bis sechs Hexadezimalziffern und einer schließenden „}“.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Der Wert der Unicode-Escapesequenz liegt außerhalb des gültigen Bereichs. Der Maximalwert ist 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>In der Unicode-Escapesequenz fehlt die schließende „}“.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Die Unicode-Escapesequenz enthält zwischen den geschweiften Klammern mehr als die zulässigen sechs Hexadezimalziffern.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>[ref] kann in einer Typeinschränkung nicht zusammen mit anderen Typen verwendet werden.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] kann nur der letzte Typ in einer Typkonvertierungssequenz sein.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>In einer Typsequenz darf [ref] nur einmal vorkommen.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>Die numerische Konstante {0} ist ungültig.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Das Muster für reguläre Ausdrücke {0} ist ungültig.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Es wurde ein leerer ${}-Variablenverweis gefunden. Innerhalb der geschweiften Klammern muss ein Name stehen.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Der Variablenverweis ist ungültig. Auf „$“ folgte kein gültiges Zeichen für einen Variablennamen. Erwägen Sie die Verwendung von ${}, um den Namen zu trennen.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Sie können keinen Methodenaufruf für einen Ausdruck mit Nullwert ausführen.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Der Methodenaufruf ist fehlgeschlagen, da [{0}] keine Methode mit dem Namen „{1}“ enthält.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Die Zuweisung ist fehlgeschlagen, da [{0}] keine festlegbare Eigenschaft „{1}()“ enthält.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Unerwartetes Token „{0}“ im Ausdruck oder in der Anweisung.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>Der Splatting-Operator „@“ kann nicht verwendet werden, um in einem Ausdruck auf Variablen zu verweisen. „@{0}“ kann nur als Argument für einen Befehl verwendet werden. Verwenden Sie „${0}“, um in einem Ausdruck auf Variablen zu verweisen.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Der Parameter „{0}“ ist ungültig.</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Nach „{0}“ fehlt im Pipelineelement ein Ausdruck.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>Der Ausdruck nach „{0}“ in einem Pipelineelement hat ein ungültiges Objekt erzeugt. Das Ergebnis muss ein Befehlsname, ein Skriptblock oder ein CommandInfo-Objekt sein.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Parameter {0} erfordert ein Argument.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Parameter {0} kann kein Argument haben.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Doppelter Parameter ${0} in der Parameterliste.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Fehlendes Argument in Parameterliste.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Mit „@{0}“ versehene Variablen können nicht Teil einer durch Kommas getrennten Liste von Argumenten sein.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Fehlende Dateispezifikation nach Umleitungsoperator.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>Der Operator „{0}“ ist für die zukünftige Verwendung reserviert.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Umleitung zu „{0}“ ist fehlgeschlagen: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Ausdrücke sind nur als erstes Element einer Pipeline zulässig.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Ein leeres Pipeelement ist nicht zulässig.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>Der Zuweisungsausdruck ist ungültig. Die Eingabe für einen Zuweisungsoperator muss ein Objekt sein, das Zuweisungen annehmen kann, z. B. eine Variable oder eine Eigenschaft.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Eine Hashtabelle kann nur einer anderen Hashtabelle hinzugefügt werden.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>Der rechte Operand von „-is“ muss ein Typ sein.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>Der rechte Operand von „-as“ muss ein Typ sein.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Fehler beim Formatieren einer Zeichenfolge: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>Das Argument für den Operator „{0}“ ist ungültig: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>Der Operator „{0}“ ist fehlgeschlagen: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>Der {0}-Operator lässt nur zwei Elemente danach zu, nicht {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>Sie müssen nach dem Operator „{0}“ einen Wertausdruck angeben.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>Der Operator „{0}“ funktioniert nur mit Variablen oder Eigenschaften.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>Das {0}-Attribut kann nur auf einem Hashliteralknoten angegeben werden.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Der Arrayindexausdruck fehlt oder ist ungültig.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Fehlender Eigenschaftsname nach Verweisoperator.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann in diesem Objekt nicht gefunden werden. Vergewissern Sie sich, dass die Eigenschaft vorhanden ist und festgelegt werden kann.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ kann in diesem Objekt nicht gefunden werden. Überprüfen Sie, ob die Eigenschaft vorhanden ist.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Der Indexvorgang ist fehlgeschlagen, da der Arrayindex zu NULL ausgewertet wurde.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>In einem NULL-Array kann kein Index erstellt werden.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Ein Objekt vom Typ „{0}“ kann nicht indiziert werden.</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Auf ein Objekt vom Typ „{0}“ kann mit dem ByRef-ähnlichen Rückgabetyp „{1}“ nicht zugegriffen werden. ByRef-ähnliche Typen werden in PowerShell nicht unterstützt.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Das Array hat zu viele Dimensionen: {0}. Die Anzahl der Dimensionen für ein Array muss kleiner oder gleich 32 sein.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Die Arrayzuweisung an [{0}] ist fehlgeschlagen, da Zuweisungen an Slices nicht unterstützt werden.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Mit dem Index [{0}] kann nicht auf ein {1}-dimensionales Array zugegriffen werden.</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Die Arrayzuweisung ist fehlgeschlagen, da der Index „{0}“ außerhalb des zulässigen Bereichs lag.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Nach „{0}“ fehlt ein Ausdruck.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>Am Anfang des ${{variable}}-Verweises fehlen die schließenden „}}“.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) fehlt die schließende „)“.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Interner Fehler – unerwarteter unärer Operator {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] kann nicht auf eine Variable angewendet werden, die nicht vorhanden ist.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Die Variable „${0}“ kann nicht abgerufen werden, da sie nicht festgelegt wurde.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Doppelte Schlüssel „{0}“ sind in Hashliteralen nicht zulässig.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Doppelte benannte Argumente „{0}“ sind nicht zulässig.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>Der Operator „{0}“ funktioniert nur mit Zahlen. Der Operand ist ein „{1}“.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>Nach „(“ wurde ein Ausdruck erwartet.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Der Operator „=“ fehlt nach dem Schlüssel im Hashliteral.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Fehlende Anweisung nach „=“ im Hashliteral.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Nach „=“ fehlt eine Anweisung im benannten Argument.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>„;“ oder das Zeilenende fehlt in der Eigenschaftendefinition.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Fehlender Ausdruck nach unärem Operator „{0}“.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Fehlende Bedingung in der if-Anweisung nach „{0} (“.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Fehlender Anweisungsblock nach {0} (Bedingung).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Fehlender Anweisungsblock nach „else“-Schlüsselwort.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Die Datei konnte nicht gelesen werden: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Der aktuelle Anbieter ({0}) kann keine Datei öffnen.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Es wurden keine Dateien gefunden, die „{0}“ entsprechen.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Der Pfad kann nicht verarbeitet werden, da er in mehr als eine Datei aufgelöst wurde. Es kann jeweils nur eine Datei verarbeitet werden.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Der {0}-Parameter „{1}“ ist für die zukünftige Verwendung reserviert.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Die „switch“-Anweisung kann nicht verarbeitet werden, da für die Option „-file“ ein Dateinamenargument fehlt.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>Das Dateinamenargument für „-file“ in der „switch“-Anweisung ist ungültig.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Der Parameter {0} ist für die „switch“-Anweisung ungültig.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Der Parameter {0} ist für die foreach-Anweisung ungültig.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Eine „switch“-Anweisung muss einen der folgenden Werte aufweisen: „-file file_name“ oder „( expression )“.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Fehlende Bedingung in switch-Anweisungsklausel.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Eine switch-Anweisung kann nur eine Standardklausel aufweisen.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Fehlender Anweisungsblock in der „switch“-Anweisungsklausel.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>In der foreach-Schleife fehlt ein Ausdruck. +Die richtige Form lautet: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>In der foreach-Schleife fehlt der Anweisungstext. +Die richtige Form lautet: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>Die param-Anweisung kann nicht verwendet werden, wenn in der Funktionsdeklaration Argumente angegeben wurden.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>Der Vorgang „[{0}] {1} [{2}]“ ist nicht definiert.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Beim Durchlaufen einer Sammlung ist ein Fehler aufgetreten: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Eine nicht behandelte COM-Interopausnahme ist aufgetreten: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>Auf ein COM-Objekt wurde zugegriffen, nachdem es bereits veröffentlicht wurde: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Die Verarbeitung wurde gestoppt, da das Skript zu komplex ist.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Die Syntax wird von diesem Runspace nicht unterstützt. Dies kann vorkommen, wenn sich der Runspace im No-Language-Modus befindet.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>Die Kombination von Optionen mit dem „-split“-Operator ist ungültig.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Optionen sind für den „-split“-Operator mit einem Prädikat nicht zulässig.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Das Token „{0}“ ist in dieser Version kein gültiges Anweisungstrennzeichen.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>Das Schlüsselwort „{0}“ wird in dieser Version der Sprache nicht unterstützt.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Nach „{0}“ in der Schleife fehlt ein Ausdruck.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Fehlender Anweisungstext in {0}-Schleife.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>Die „trap“-Anweisung war unvollständig. Eine trap-Anweisung erfordert einen Text.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Unvollständige „try“-Anweisung. Eine try-Anweisung erfordert einen Text.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Parameterdeklarationen sind eine durch Kommas getrennte Liste von Variablennamen mit optionalen Initialisierungsausdrücken.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Fehlender Funktionstext in der Funktionsdeklaration.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Die Skriptbefehlsklausel „{0}“ wurde bereits definiert.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>Unerwartetes Token „{0}“, erwartet wurde „begin“, „process“, „end“, „clean“ oder „dynamicparam“.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Es fehlt eine schließende „}“ im Anweisungsblock oder der Typdefinition.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>„)“ fehlt im Methodenaufruf.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>„]“ fehlt nach dem Arrayindexausdruck.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Schließende „)“ fehlt im Ausdruck.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Schließende „)“ fehlt im Teilausdruck.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>„(“ fehlt nach „{0}“ in der if-Anweisung.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>„)“ fehlt nach dem Ausdruck in der switch-Anweisung.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>„{“ fehlt in der switch-Anweisung.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Fehlender Variablenname nach foreach. +Die richtige Form lautet: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Nach der Variable in der foreach-Schleife fehlt „in“. +Die richtige Form lautet: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Nach dem Ausdrucksteil der foreach-Schleife fehlt die schließende „)“. +Die richtige Form lautet: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Die öffnende „(„ fehlt nach dem Schlüsselwort „{0}“.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>In der Do-Schleife fehlt das Schlüsselwort „while“ oder „until“.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Nach dem Ausdruck in der Anweisung „{0}“ fehlt die schließende „)“.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Fehlender Name nach {0}-Schlüsselwort.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>„)“ fehlt in der Funktionsparameterliste.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Bei der Verarbeitung dieses Skripts ist ein Fehler „{0}“ aufgetreten. Der Text, der diesen Fehler beschreibt, konnte nicht geladen werden.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Bei der Verarbeitung dieses Skripts ist ein Fehler „{0}“ aufgetreten. Der Text, der diesen Fehler beschreibt, konnte aufgrund des Fehlers „{1}“ nicht geladen werden.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>Es ist kein Runspace zum Ausführen von Skripts in diesem Thread verfügbar. Sie können einen in der DefaultRunspace-Eigenschaft des Typs „System.Management.Automation.Runspaces.Runspace“ angeben. Der Skriptblock, den Sie aufrufen wollten, war: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Unbekanntes Token im Quelltext.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Für diese Ausnahme auszuführende Aktion:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Weiter</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Melden Sie den Fehler, und fahren Sie dann mit der nächsten Skriptanweisung fort.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>F&ortsetzung ohne Meldung</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Melden Sie diesen Fehler nicht, sondern fahren Sie einfach mit der nächsten Skriptanweisung fort.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Unterbrechen</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Setzen Sie die Verarbeitung nicht fort, sondern lösen Sie stattdessen die Ausnahme aus.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Anhalten</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Halten Sie die aktuelle Pipeline an, und kehren Sie zur Eingabeaufforderung zurück. Geben Sie „Beenden“ ein, um den Vorgang fortzusetzen, wenn Sie fertig sind.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Ein Dokument kann nicht mitten in einer Pipeline ausgeführt werden: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Das Programm „{0}“ konnte nicht ausgeführt werden: {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>„&“ kann nicht verwendet werden, um im Kontext des binären Moduls „{0}“ aufzurufen. Geben Sie nach dem „&“ ein nicht binäres Modul an, und wiederholen Sie den Vorgang.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>„&“ kann nicht zum Aufrufen im Kontext des Moduls „{0}“ verwendet werden, da es nicht importiert wurde. Importieren Sie das Modul „{0}“, und wiederholen Sie den Vorgang.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>Ausführbarer Skriptcode wurde im Signaturblock gefunden.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>Zeile</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>Bei {0}:{1} Zeichen:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = „{1}“.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! AUFRUF-Funktion „{0}“</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! AUFRUF-Funktion „{0}“ (definiert in Datei „{1}“)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! AUFRUF-Methode „{0}“</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>In der Zeichenfolge fehlt das Abschlusszeichen: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Vor dem Zeichenfolgenabschlusszeichen sind keine Leerzeichen zulässig.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>„]“ fehlt am Ende des Typtokens.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Verwenden Sie `{ statt { in Variablennamen.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Im Abschnitt „Data“ fehlt der Anweisungsblock.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Der Parameter „{0}“ des „Data“-Abschnitts ist ungültig. Der gültige Parameter für den „Data“-Abschnitt ist SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Arrayverweise sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Zuweisungsanweisungen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Eine Umleitung ist im eingeschränkten Sprachmodus oder einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Die Do- und While-Anweisungen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Erweiterbare Zeichenfolgen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>Der Operator „{0}“ ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Die Trap-Anweisung ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Die Try-Anweisung ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Flusssteuerungsanweisungen wie „Break“, „Continue“, „Return“, „Exit“ und „Throw“ sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Foreach-Anweisungen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>For- und While-Anweisungen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Funktionsdeklarationen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Methodenaufrufe sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Parameterdeklarationen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Eigenschaftenverweise sind im eingeschränkten Sprachmodus oder in einem Datenabschnitt nicht zulässig.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Skriptblockliterale sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Die switch-Anweisung ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Es wird auf eine Variable verwiesen, auf die im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht verwiesen werden kann. Zu den Variablen, auf die verwiesen werden kann, gehören die folgenden: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Der Befehl „{0}“ ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Die Datenanweisung ist im eingeschränkten Sprachmodus oder in einem anderen „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Dem Parameter SupportedCommand des „Data“-Abschnitts fehlt ein Wert. Geben Sie einen Cmdlet- oder Funktionsnamen für den Parameter an.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Ein Begin-Anweisungsblock, ein Process-Anweisungsblock oder eine Parameteranweisung ist in einem Data-Abschnitt nicht zulässig.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Ergebnisse von Zeichenfolgenmultiplikationen mit mehr als „{0}“ Zeichen sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Eine Arraymultiplikation, die zu mehr als {0} Elementen führt, ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Dot-Sourcing ist im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Das Attributargument muss eine Konstante oder ein Skriptblock sein.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Der Typ für das benutzerdefinierte Attribut „{0}“ wurde nicht gefunden. Stellen Sie sicher, dass die Assembly, die diesen Typ enthält, geladen ist.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ wurde für den Typ „{1}“ nicht gefunden.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Unerwartetes Attribut „{0}“.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>] fehlt am Ende des Attributs oder Typliterals.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>Die Funktion oder der Befehl wurde aufgerufen, als wäre es eine Methode. Parameter müssen durch Leerzeichen getrennt werden. Weitere Informationen zu Parametern finden Sie im Hilfethema about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>In der Try-Anweisung fehlt der Anweisungsblock.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>In der Try-Anweisung fehlen der Catch- oder der Finally-Block.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Im Catch-Block fehlt der Anweisungsblock.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Im Finally-Block fehlt der Anweisungsblock.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Der Ausnahmetyp {0} wird bereits von einem vorherigen Handler behandelt.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Der Catch-Block muss der letzte Catch-Block sein.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Fehlendes Typliteral.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Das Abschlusszeichen „#>“ fehlt im mehrzeiligen Kommentar.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>Nach einem „here-string“-Header sind bis zum Zeilenende keine Zeichen zulässig.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Es wurden Parserfehler erkannt.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Fehlender Anweisungsblock nach „{0}“.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>In der Parameteranweisung wurde der unerwartete Typ [{0}] gefunden.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Vor der Anweisung wurde ein unerwarteter Typ [{0}] gefunden.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Ein NULL-Schlüssel ist in einem Hashliteral nicht zulässig.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Attribute sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Der Typ {0} ist im eingeschränkten Sprachmodus oder einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>„{0}“ ist eine ReadOnly-Eigenschaft.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>Im Typnamen fehlt die Angabe des Assemblynamens.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Der Steuerungsflow kann einen Finally-Block nicht verlassen.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Schwerwiegender Fehler in PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Ein AST kann nicht als untergeordnetes Element von mehr als einem AST verwendet werden. Um diesen AST in einem anderen AST zu verwenden, rufen Sie die Copy()-Methode auf, und verwenden Sie das Ergebnis.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Ein Ausdruck ist in einem Using-Ausdruck nicht zulässig.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Eine Using-Variable kann nicht abgerufen werden. Eine Using-Variable kann nur mit Invoke-Command, Start-Job oder InlineScript im Skriptworkflow verwendet werden. Bei Verwendung mit Invoke-Command ist die Using-Variable nur gültig, wenn der Skriptblock auf einem Remotecomputer ausgeführt wird.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Der Variablenverweis ist ungültig. Der Variablenname fehlt.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Der Variablenverweis ist ungültig. Auf „:“ folgte kein gültiges Zeichen für einen Variablennamen. Erwägen Sie die Verwendung von ${}, um den Namen zu trennen.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Nicht alle Analysefehler wurden gemeldet. Korrigieren Sie die gemeldeten Fehler, und versuchen Sie es erneut.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Fehlender Typname nach „[“.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>*Datenstrom</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>Debugdatenstrom</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>Fehlerdatenstrom</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>Ausgabedatenstrom</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>Der/Die/Das {0} für diesen Befehl wurde bereits umgeleitet.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>Ausführlicher Datenstrom</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>Warnungsdatenstrom</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Fehlender Anweisungstext nach dem Schlüsselwort „{0}“.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Parallele und sequenzielle Blöcke sind im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht zulässig.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Unerwartetes Schlüsselwort: „{0}“.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] kann nicht als Parametertyp oder auf der linken Seite einer Zuweisung verwendet werden.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Die Methode kann nicht aufgerufen werden.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Die Hashtabelle kann nicht in ein Objekt des folgenden Typs konvertiert werden: {0}. Die Konvertierung von Hashtabellen in Objekte wird im eingeschränkten Sprachmodus oder in einem „Data“-Abschnitt nicht unterstützt.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Das Argument muss konstant sein.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>Das Argument für den {0}-Parameter ist ungültig. Geben Sie ein gültiges Zeichenfolgenargument an.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Das Argument für den Modulparameter ist ungültig. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Das Argument für den „Version“-Parameter ist ungültig. Geben Sie eine gültige PowerShell-Version im Format Hauptversion.Nebenversion an.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>Das Argument für den {0}-Parameter ist ungültig. Geben Sie eine gültige PowerShell-Edition an.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>Das Argument für den {0}-Parameter enthält doppelte Werte. Geben Sie keine doppelten PowerShell-Editionen an.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Platzhalterzeichen werden für Modulnamen nicht unterstützt.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Methode kann nicht aufgerufen werden. Der Methodenaufruf wird nur für Kerntypen in diesem Sprachmodus unterstützt.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Die Eigenschaft kann nicht festgelegt werden. Die Eigenschafteneinstellung wird nur für Kerntypen in diesem Sprachmodus unterstützt.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Für die Ressource „{0}“ wurde ein ungültiger Attributname gefunden. Ein Attributname muss eine einfache Zeichenfolge sein und darf keine Variablen oder Ausdrücke enthalten. Ersetzen Sie „{1}“ durch eine einfache Zeichenfolge.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Der Member „{0}“ ist ungültig. Gültige Member sind +'{1}'.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>„{“ fehlt in der Objektdefinition.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Ein erforderlicher Name oder Ausdruck fehlte.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Die Schemadatei {0} wurde nicht gefunden. Stellen Sie sicher, dass alle in einer Konfigurationsanweisung angegebenen Module eine schema.mof-Datei enthalten, und führen Sie das Skript dann erneut aus.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Der Datenabschnitt kann nicht definiert werden. Die Definition zusätzlicher unterstützter Befehle wird in diesem Sprachmodus nicht unterstützt.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>„{“ fehlt in der Konfigurationsanweisung.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Ausnahme beim Analysieren der MOF-Datei „{0}“:{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Der Name für die Konfiguration fehlt. Geben Sie den fehlenden Namen als einfachen Namen, eine Zeichenfolge oder einen Zeichenfolgenwertausdruck an.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Das Modul „{0}“ wurde nicht gefunden.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Es wurden mehrere Versionen des Moduls „{0}“ gefunden. Sie können „Get-Module -ListAvailable -FullyQualifiedName {0}„ ausführen, um die verfügbaren Versionen auf dem System anzuzeigen, und dann den vollqualifizierten Namen „@{{ModuleName="{0}"; RequiredVersion="Version"}}“ verwenden.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Dem Parameter ThrottleLimit der foreach-Anweisung fehlt ein Wert. Geben Sie einen Drosselungsgrenzwert für den Parameter an.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Der Parameter „ThrottleLimit“ wird nur für foreach-Anweisungen unterstützt, die den Parameter „Parallel“ verwenden.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Die Ergebnisse des Konfigurationsblocks waren NULL oder leer. Überprüfen Sie, ob im Block Konfigurationen definiert waren.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>Die Ressource „{0}“ kann pro Konfiguration nur einmal verwendet werden und darf daher keinen Namen haben. Entfernen Sie „{1}“, und führen Sie das Skript dann erneut aus.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>In der Instanzdefinition gibt es einen unvollständigen Block für die Eigenschaftenzuweisung.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Der Operator „=“ fehlt nach dem Schlüssel in der Eigenschaftszuweisung.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Doppelte Eigenschaftszuweisungen sind in einer Instanzdefinition nicht zulässig.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>Beim Verarbeiten der Schemadatei „{0}“ wurde eine zweite CIM-Klassendefinition für „{1}“ gefunden. Diese Klasse wurde bereits in der oder den Dateien „{2}“ definiert. Entfernen Sie die redundante Definition, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Der Ressourcenname „{0}“ wird bereits von einer anderen Ressource oder Konfiguration verwendet.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Der Klassenname „{0}“ stimmt nicht mit „{1}“ überein, dem Namen der Datei, in der er definiert ist. Benennen Sie entweder die Datei so um, dass sie dem Klassennamen entspricht, oder umgekehrt.</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>Beim Verarbeiten der Spezifikation für Knoten „{0}“ wurde ein doppelter Ressourcenbezeichner „{1}“ gefunden. Ändern Sie den Namen dieser Ressource so, dass er innerhalb der Knotenspezifikation eindeutig ist.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>Es gibt keine Leerzeichen zwischen dem Namen und dem Skriptblock in der body-Anweisung des dynamischen Schlüsselworts „{0}“.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Die Schlüsseleigenschaft für einen Eintrag im Wörterbuch der zu definierenden Funktionen darf nicht leer sein, da die Schlüsseleigenschaft als Funktionsname verwendet wird. Geben Sie eine nicht leere Zeichenfolge als Wert der Schlüsseleigenschaft an, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Das Format des Ressourcenverweises „{0}“ in der Liste „Erforderlich“ für die Ressource „{1}“ ist ungültig. Der Name einer erforderlichen Ressource muss im Format „[<Typname>]<name>“ mit alphanumerischen Zeichen, Leerzeichen, „_“, „-“, „.“ und „\“ vorliegen.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Das Format des Ressourcenverweises „{0}“ in der exklusiven Liste für die Ressource „{1}“ ist ungültig. Der Name einer exklusiven Ressource muss das Format „<typename>\<name>“ aufweisen und darf keine Leerzeichen enthalten.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>Die PartialConfiguration „{0}“ ist auf den Pullmodus festgelegt, der eine ConfigurationSource-Eigenschaft erfordert.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>In der Liste der Variableneinträge, die im Skriptblockbereich erstellt werden sollen, wurde ein NULL-Eintrag gefunden. Entfernen Sie den Eintrag an Index {0}, oder ersetzen Sie ihn durch einen Eintrag ungleich NULL, und versuchen Sie es dann erneut.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Der Skriptblock, der die Funktion „{0}“ definiert, darf nicht NULL oder leer sein. Geben Sie einen nicht leeren Skriptblock im Funktionsdefinitionswörterbuch an, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Die Syntax des dynamischen Import-DscResource-Schlüsselworts lautet: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name : Der Name von mindestens einer zu importierenden Ressource. +ModuleName : Modulnamen oder ModuleSpecification-Objekte von einem oder mehreren zu importierenden Modulen. +ModuleVersion: Version des zu importierenden Moduls. Falls verwendet, darf „ModuleName“ nur ein Modul darstellen.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Das dynamische Import-DscResource-Schlüsselwort unterstützt nur ein Modul, wenn der Parameter Name angegeben ist.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Positionsparameter werden für das dynamische Import-DscResource-Schlüsselwort nicht unterstützt. Die Syntax des dynamischen Import-DscResource-Schlüsselworts lautet: „Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Die Ressource „{0}“ kann nicht geladen werden: Ressource nicht gefunden.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Das Konfigurationsschlüsselwort ist im constrainedLanguage-Modus nicht zulässig.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Der Konfigurationsname „{0}“ ist ungültig. Standardnamen dürfen nur Buchstaben (a-z, A-Z), Zahlen (0-9), Punkte (.), Bindestriche (-) und Unterstriche (_) enthalten. Der Name darf nicht NULL oder leer sein und sollte mit einem Buchstaben beginnen.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Die Konfiguration unterstützt den Endblock nur im Text. Die Blöcke „Begin“, „Process“ und „DynamicParam“ sind in einer Konfiguration nicht zulässig.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Der CIM-Deserialisierer hat beim Deserialisieren von Datei {0} einen Fehler ausgelöst.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>„{0}“ ist kein gültiger Wert für die Eigenschaft „{1}“ für Klasse „{2}“. Ändern Sie den Wert in eine der folgenden Zeichenfolgen: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Mindestens einer der Werte „{0}“ wird für die Eigenschaft „{1}“ der Klasse „{2}“ nicht unterstützt oder ist ungültig. Geben Sie nur unterstützte Werte an: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>Resource „{0}“ erfordert, dass für die Eigenschaft „{1}“ ein Wert vom Typ „{2}“ angegeben wird.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ der Ressource „{1}“ weist den Wert „{2}“ auf, der nicht zwischen dem gültigen Bereich „{3}“ und „{4}“ liegt.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Die PowerShell-Datendatei „{0}“ konnte nicht geladen werden. Dabei ist folgender Fehler aufgetreten: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Der Pfad „{0}“ kann nicht in eine einzelne PSD1-Datei aufgelöst werden.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Die PowerShell-Datendatei „{0}“ ist ungültig, da sie nicht in ein Hashtable-Objekt ausgewertet werden kann.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Die Konfiguration wird unter WinPE nicht unterstützt.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Wenn der an den Where()-Operator übergebene Ausdruck NULL ist, muss für das Argument des Auswahlmodus ein Wert ungleich „Default“ angegeben werden. Ändern Sie den Wert des Modusarguments in einen anderen Wert als „Default“, und versuchen Sie dann erneut, das Skript auszuführen.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Der an ForEach() übergebene generische Sammlungstyp [{0}] weist zu viele Typargumente auf. Ändern Sie den angegebenen Typ in eine generische Sammlung mit nur einem Typargument, und versuchen Sie dann erneut, das Skript auszuführen.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Die Eingabe kann nicht in den Zieltyp [{0}] konvertiert werden, der an den ForEach()-Operator übergeben wurde. Überprüfen Sie den angegebenen Typ, und führen Sie Ihr Skript erneut aus.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Ein Skriptblock mit einem „clean“-Block wird von der ForEach-Methode nicht unterstützt.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Der Wert „numberToReturn“, der als drittes Argument des Where()-Operators übergeben wird, muss größer als Null sein. Korrigieren Sie den Wert des Arguments, und führen Sie das Skript erneut aus.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Bei der Umleitung kann nur ein anderer Datenstrom mit dem Ausgabedatenstrom zusammengeführt werden. Korrigieren Sie die Umleitung so, dass sie in den Ausgabedatenstrom zusammengeführt wird, und führen Sie das Skript dann erneut aus.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>Der ForEach()-Operator konnte kein Member „{0}“ im Zielobjekt finden. Überprüfen Sie, ob das benannte Member vorhanden ist, und versuchen Sie dann erneut, Ihr Skript auszuführen.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>Das Schlüsselwort „{0}“ wird in dieser Version der Sprache nicht unterstützt.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ wird in dieser Version der Sprache nicht unterstützt.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Doppelter „{0}“-Qualifizierer</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Der Modifizierer „{0}“ kann nicht mit „{1}“ kombiniert werden.</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Fehlende using-Anweisung</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Fehlender Namespacealias</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Fehlender „=“-Operator</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Fehlender using-Name</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Die Variable wird in der Methode nicht zugewiesen.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Es fehlt ein Eigenschaftsname oder eine Methodendefinition.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Der Member „{0}“ ist bereits definiert.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Für Klassenmember kann nur ein Typ angegeben werden.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Fehler beim Erstellen des Typs „{0}“. Fehlermeldung: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Der Wert kann nicht in den Typ „{0}“ konvertiert werden.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ wurde für das Attribut „{1}“ nicht gefunden. Geben Sie eine der folgenden Eigenschaften an: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>Das Attribut „{0}“ ist für diese Deklaration nicht gültig. Es ist nur für Deklarationen vom Typ „{1}“ gültig.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Das Attributargument muss eine Konstante sein.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Nicht definierte DSC-Ressource „{0}“. Verwenden Sie Import-DSCResource, um die Ressource zu importieren.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Bei der Voranalyse des dynamischen Schlüsselworts „{0}“ mit den Details „{1}“ ist eine Ausnahme aufgetreten.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Bei der Nachanalyse des dynamischen Schlüsselworts „{0}“ mit den Details „{1}“ ist eine Ausnahme aufgetreten.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Workflow wird in PowerShell 6+ nicht unterstützt.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Die Metakonfigurationsressource {0} ist in der regulären Konfiguration nicht zulässig. Verwenden Sie Metakonfigurationsressourcen in einer Konfiguration mit dem Attribut [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Die reguläre DSC-Ressource {0} ist in der Metakonfiguration nicht zulässig. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>In diesem Thread ist kein Runspace verfügbar, um die SteppablePipeline abzurufen und auszuführen. Sie können einen in der DefaultRunspace-Eigenschaft des Typs „System.Management.Automation.Runspaces.Runspace“ angeben. Der Skriptblock, aus dem Sie die SteppablePipeline abrufen wollten, war: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Es sind gültige Konvertierungen von {0} in {1} vorhanden.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Der Aufruf kann nicht ausgeführt werden.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Typinformationen können nicht abgerufen werden.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Die Verteiler-ID für {0} konnte nicht abgerufen werden (Fehler: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Für „{0}“ konnte keine Überladung mit der Argumentanzahl „{1}“ gefunden werden.</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Fehler beim Aufrufen von {0}. Member konnte nicht gefunden werden.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Fehler beim Aufrufen von {0}. Benannte Argumente werden nicht unterstützt.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Fehler beim Aufrufen von {0}. Überlauf erkannt.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Fehler beim Aufrufen von {0}. Ein erforderlicher Parameter wurde ausgelassen.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Ausnahme beim Festlegen von „{0}“: Der Wert „{1}“ vom Typ „{2}“ kann nicht in den Typ „{3}“ konvertiert werden.</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>Unerwartetes Verhalten von IDispatch::GetIDsOfNames für {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Fehler bei Marshal.SetComObjectData.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Unerwartete VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Es wird versucht, einen nicht unterstützten Ereignishandlertyp zu übergeben.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Das Konfigurationsschlüsselwort wird in PowerShell 6+ nicht unterstützt.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Nicht jeder Codepfad gibt innerhalb der Methode einen Wert zurück.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Ungültige return-Anweisung in einer void-Methode.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Ungültige return-Anweisung innerhalb einer non-void-Methode.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Der „{0}“-Text fehlt in der Deklaration „{0}“.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Eine Enumeration kann aufgrund eines Zyklus in den Initialisierungsausdrücken nicht definiert werden.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Der Enumeratorwert ist zu groß oder zu klein für {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Der Enumeratorwert muss ein konstanter Wert sein.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Ausnahme bei der semantischen Überprüfung des dynamischen Schlüsselworts „{0}“ mit Details „{1}“.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>Die Eigenschaft „{0}“ mit dem Typ „{1}“ der DSC-Ressourcenklasse „{2}“ wird nicht unterstützt.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>„(“ fehlt in der Parameterliste der Klassenmethode.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Ein benannter Block ist in einer Klassenmethode nicht zulässig.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Ein param-Block ist in einer Klassenmethode nicht zulässig.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Von der versiegelten Klasse „{0}“ kann nicht geerbt werden.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Typname erwartet.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>„{0}“ ist kein gültiger zugrunde liegender Typ für Enumerationen. Erwartet wurde ein integrierter Ganzzahltyp (byte, sbyte, short, ushort, int, uint, long oder ulong).</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>„{0}“: Schnittstellenname erwartet.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>Die Basisklasse „{0}“ enthält keinen parameterlosen Konstruktor.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Ungültiger Basistyp „{0}“. Der Basistyp darf kein Array sein.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Ungültiger Basistyp „{0}“. Der Basistyp darf kein generischer Typ mit nicht angegebenen Parametern sein.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Nach „:“ fehlt „base“ in einem Aufruf des Basisklassenkonstruktors.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Ein Konstruktor kann keinen Rückgabetyp angeben.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>Die DSC-Ressource „{0}“ hat keinen Standardkonstruktor.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>Der DSC-Ressource „{0}“ fehlt eine Get-Methode, die [{0}] zurückgibt und keine Parameter akzeptiert.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>Die DSC-Ressource „{0}“ muss mindestens eine Schlüsseleigenschaft aufweisen (mit der Syntax [DscProperty(Key)]).</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>Der DSC-Ressource „{0}“ fehlt eine Set-Methode, die [void] zurückgibt und keine Parameter akzeptiert.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>Der DSC-Ressource „{0}“ fehlt eine Testmethode, die [bool] zurückgibt und keine Parameter akzeptiert.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Ein statischer Konstruktor darf keine Parameter aufweisen.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Der Typ „{0}“ ist für eine Eigenschaft nicht zulässig.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Der Typ „{0}“ ist für einen Parameter nicht zulässig.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Auf den nicht statischen Member „{0}“ kann in einer statischen Methode oder einem Initialisierer einer statischen Eigenschaft nicht zugegriffen werden.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Parsen der Modulskriptdatei „{0}“ fehlgeschlagen mit Fehler +'{1}'.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Ein Dokument kann in PowerShell nicht ausgeführt werden: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Mehrere Typbeschränkungen sind für einen Methodenparameter nicht zulässig.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Dieses Skript enthält schädliche Inhalte und wurde von Ihrer Antivirensoftware blockiert.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>„{0}“ kann in der LocalConfigurationManager-Ressource nicht angegeben werden. Wechseln Sie stattdessen zu den Einstellungen, oder verwenden Sie nur die folgenden Werte: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>„{0}“ ist in einem generischen Typ definiert.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Der Typname „{0}“ ist mehrdeutig. Er kann „{1}“ oder „{2}“ sein.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Eine „using“-Anweisung muss vor allen anderen Anweisungen in einem Skript stehen.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>Diese Syntax der „using“-Anweisung wird nicht unterstützt.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>Der angegebene Namespace in der „using“-Anweisung enthält ungültige Zeichen.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>Informationsdatenstrom</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Ungültige Schlüsseleigenschaft. Die Schlüsseleigenschaft muss vom Typ [string], vorzeichenbehaftete/vorzeichenlose Ganzzahl oder Enumeration sein.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Ungültige Get-Methode. Die Get-Methode muss [{0}] zurückgeben und darf keine Parameter akzeptieren.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Assembly "{0}" kann nicht geladen werden.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Die Assembly kann nicht mit einem UNC-Pfad verwendet werden: „{0}“.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Assembly kann nicht mit dem URI-Schema „{0}“ verwendet werden.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Es fehlt ein Zeilenumbruch oder ein Semikolon.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Die Eigenschaft kann nicht zugewiesen werden. Verwenden Sie „{0}{1}“.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>„{0}“ ist kein gültiger Wert für den using-Namen.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Die Eigenschaft kann nicht zugewiesen werden. Verwenden Sie „{0}{1}“.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode darf nur einen Wert aufweisen.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>Die Bezeichnung „{0}“ wurde in der Methode nicht gefunden.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Fehler beim Konvertieren des Werts von CimProperty {0} in den Eigenschaftswert der Klasse {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>Die Eigenschaft {0} der PowerShell-Klasse {1} ist nicht als Arraytyp deklariert, sondern in der Konfigurationsinstanz als Arraytyp definiert.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Fehler beim Erstellen eines Objekts der PowerShell-Klasse {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Die an die Desired State Configuration-Ressource {0} übergebene Hashtabelle ist ungültig. Der Schlüssel oder Wert darf nicht NULL oder leer sein.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Der an die Desired State Configuration-Ressource {0} übergebene Benutzername ist ungültig. Der Benutzername darf nicht NULL oder leer sein.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Der an die Desired State Configuration-Ressource {0} übergebene Benutzername ist ungültig. Der Benutzername darf nicht NULL oder leer sein.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>Die Eigenschaft {0} ist in der PowerShell-Klasse {1} nicht deklariert, aber in der Konfigurationsinstanz definiert.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>Für PartialConfiguration „{0}“ ist der Aktualisierungsmodus auf „Deaktiviert“ festgelegt. Dies ist kein gültiger Modus für Teilkonfigurationen. Verwenden Sie den Pull- oder Pushaktualisierungsmodus. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Der Typ kann nicht erstellt werden. In diesem Sprachmodus werden nur Kerntypen unterstützt.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource kann nicht innerhalb eines Knotenkontexts angegeben werden.</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Die automatische Variable „{0}“ mit dem Typ „{1}“ kann nicht zugewiesen werden.</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Konflikt bei der Verwendung von PsDscRunAsCredential für Resource {0}, da bereits ein Wert für PsDscRunAsCredential angegeben ist. Für die zusammengesetzte Ressource kann nur ein PsDscRunAsCredential verwendet werden. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Der DSC-Schemaspeicher wurde unter „{0}“ nicht gefunden. Stellen Sie sicher, dass das Modul PSDesiredStateConfiguration v3 installiert ist.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Dieses Skript enthält Inhalte, die durch eine Richtlinieneinstellung als verdächtig gekennzeichnet wurden, und wurde mit dem Fehlercode {0} blockiert. Weitere Informationen erhalten Sie von Ihrem Admin.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Die Operatoren „&“ oder „.“ können nicht verwendet werden, um einen Befehl im Modulbereich über Sprachgrenzen hinweg aufzurufen.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Das Klassenschlüsselwort ist im ConstrainedLanguage-Modus nicht zulässig.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>In dem ternären Ausdruck fehlt ein „:“.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Auf einen Pipelinekettenoperator muss eine Pipeline folgen.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Hintergrundoperatoren können nur am Ende einer Pipelinekette verwendet werden.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Das direkte Aufrufen des „clean“-Blocks eines Skriptblocks wird nicht unterstützt.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Schlüsselwort für Parserkonfiguration</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Das Configuration-Schlüsselwort ist im eingeschränkten Sprachmodus für nicht vertrauenswürdige Skripts nicht zulässig.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Schlüsselwort für Parserklassen</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Das Class-Schlüsselwort ist im eingeschränkten Sprachmodus für nicht vertrauenswürdige Skripts nicht zulässig.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Parserdatenabschnitt SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>Der Datenabschnitt, der den SupportedCommand-Parameter enthält, wird im eingeschränkten Sprachmodus für nicht vertrauenswürdige Skripts nicht zugelassen.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Aufrufoperator für den Modulbereich</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Der Modulbereichsaufrufoperator wird im eingeschränkten Sprachmodus abgelehnt.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach-Schlüsselwortmethodenaufruf</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>Das ForEach-Schlüsselwort schlägt beim Aufruf der Iterationselementmethode „{0}“ fehl, wenn es im eingeschränkten Sprachmodus ausgeführt wird.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Ausdrucksauswertung kann fehlschlagen</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Um aus einem Skriptblock eine schrittweise durchlaufbare Pipeline zu erstellen, müssen möglicherweise einige Ausdrücke innerhalb des Skriptblocks ausgewertet werden. Im eingeschränkten Sprachmodus schlägt die Auswertung des Ausdrucks ohne Fehlermeldung fehl und gibt „null“ zurück, es sei denn, der Ausdruck stellt einen konstanten Wert dar.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Das Konfigurationsschlüsselwort wird auf ARM64-Prozessoren nicht unterstützt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PathUtilsStrings.de.resx b/src/System.Management.Automation/resources/de/PathUtilsStrings.de.resx new file mode 100644 index 00000000000..a6266a5d203 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PathUtilsStrings.de.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>Die Codierung „UTF-7“ ist veraltet. Verwenden Sie UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Die Datei {0} ist bereits vorhanden und {1} wurde angegeben.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Die Datei kann nicht geöffnet werden, da der aktuelle Anbieter ({0}) keine Datei öffnen kann.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Pfad in mehrere Dateien aufgelöst wurde. Dieser Befehl kann nicht für mehrere Dateien verwendet werden.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Wildcardpfad „{0}“ nicht in eine Datei aufgelöst wurde.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Unbekannte Codierung {0}; gültige Werte sind {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>Das Verzeichnis „{0}“ ist bereits vorhanden. Verwenden Sie den -Force-Parameter, wenn Sie das Verzeichnis und die Dateien innerhalb des Verzeichnisses überschreiben möchten.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Der Benutzermodulpfad ist nicht vorhanden, weshalb kein Modulordner für den angegebenen Modulnamen „{0}“ erstellt werden kann.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Das Modul {0} kann aufgrund der folgenden Ursachen nicht erstellt werden: {1}. Verwenden Sie ein anderes Argument für den Parameter „-OutputModule“ und wiederholen Sie den Vorgang.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Das Modul kann nicht geladen werden, da es mit einer inkompatiblen Version des {0} cmdlets generiert wurde. Generieren Sie das Modul mit dem {0} cmdlet aus der aktuellen Sitzung, und versuchen Sie erneut, das Modul zu laden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PipelineStrings.de.resx b/src/System.Management.Automation/resources/de/PipelineStrings.de.resx new file mode 100644 index 00000000000..916b0300f29 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PipelineStrings.de.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Die cmdlet-Instanz kann nicht verarbeitet werden, da die cmdlet-Instanz von einer anderen Pipeline verwendet wird. Wenden Sie sich an den Microsoft-Kundendienst.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da die Pipeline gestartet wurde. Beenden Sie die Pipeline, und wiederholen Sie den Vorgang.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Die Ausführung des cmdlets kann nicht fortgesetzt werden, da die Ausführung von cmdlets durch die Stopp-Richtlinie verhindert wurde.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Die Pipeline kann nicht ausgeführt werden, da das erste cmdlet in der Pipeline versucht, Eingaben aus den Ergebnissen eines vorherigen cmdlets zu lesen. Ändern Sie entweder das erste cmdlet, entfernen Sie das erste cmdlet, oder fügen Sie der Pipeline das cmdlet hinzu, dessen Ausgabe für das erste cmdlet erforderlich ist, und versuchen Sie dann erneut, die Pipeline auszuführen.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Die cmdlet-Nummer kann nicht verarbeitet werden. Die ReadFromCommand-Funktion muss die ID eines cmdlets angeben, das der Pipeline bereits hinzugefügt wurde. Wenden Sie sich an den Microsoft-Kundendienst.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Die Ausgabe der Funktionen ReadFromCommand und ReadErrorQueue kann nicht gelesen werden, da diese Ausgabe bereits von einem anderen cmdlet gelesen wird. Wenden Sie sich an den Microsoft-Kundendienst.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Die Pipeline kann nicht ausgeführt werden, da keine Befehle vorhanden sind. Fügen Sie der Pipeline mindestens einen Befehl hinzu, und führen Sie ihn dann erneut aus.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Der Pipelinevorgang kann nicht abgeschlossen werden, da er noch nicht gestartet wurde. Sie müssen die Begin()-Methode aufrufen, bevor Sie End() für eine schrittweise Pipeline aufrufen.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Die WriteObject- und WriteError-Methoden können nicht von außerhalb der Außerkraftsetzungen der BeginProcessing-, ProcessRecord- und EndProcessing-Methoden aufgerufen werden, und sie können nur innerhalb desselben Threads aufgerufen werden. Überprüfen Sie, ob das cmdlet diese Anrufe ordnungsgemäß durchführt, oder wenden Sie sich an den Microsoft-Kundendienst.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Ein cmdlet hat nach dem Aufrufen von ThrowTerminatingError eine Ausnahme ausgelöst. +Die erste Ausnahme war „{0}“ mit Stapelüberwachung „{1}“. +Die zweite Ausnahme war „{2}“ mit Stapelüberwachung „{3}“.</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Die WriteObject- und WriteError-Methoden können nicht aufgerufen werden, nachdem die Pipeline geschlossen wurde. Wenden Sie sich an den Microsoft-Kundendienst.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Fehler beim Erstellen der Pipeline.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Diese Pipeline unterstützt keine Semantik zum Trennen von Verbindungen.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Diese Pipeline kann nicht verbunden werden, da sie sich nicht im getrennten Zustand befindet.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>Dem Runspaceobjekt ist ein NULL-Remotebefehl zugeordnet. Ein getrenntes RemotePipeline-Objekt kann nicht erstellt werden, da kein Remotebefehl angegeben ist.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/PowerShellStrings.de.resx b/src/System.Management.Automation/resources/de/PowerShellStrings.de.resx new file mode 100644 index 00000000000..3cf93d82ec6 --- /dev/null +++ b/src/System.Management.Automation/resources/de/PowerShellStrings.de.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Der Zustand der aktuellen PowerShell-Instanz ist für diesen Vorgang ungültig.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da bereits ein Befehl gestartet wurde. Warten Sie, bis der Befehl abgeschlossen ist, oder beenden Sie ihn, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Es wurden keine Befehle angegeben.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>Die PowerShell-Instanz befindet sich nicht im richtigen Zustand zum Erstellen einer geschachtelten PowerShell-Instanz. Geschachtelte PowerShell-Instanzen dürfen nur in einer ausgeführten PowerShell-Instanz erstellt werden.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich der Runspace nicht im Zustand „{0}“ befindet. Der aktuelle Zustand des Runspaces ist „{1}“.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Geschachtelte PowerShell-Instanzen können nicht asynchron aufgerufen werden. Verwenden Sie die Invoke-Methode.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Das {0}-Objekt wurde nicht durch Aufrufen von „{1}“ für diese PowerShell-Instanz erstellt.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Wenn der Runspace für die Wiederverwendung eines Threads festgelegt ist, muss der Apartmentzustand in den Aufrufeinstellungen mit dem Runspace übereinstimmen.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Wenn der Runspace für die Verwendung des aktuellen Threads festgelegt ist, muss der Apartmentzustand in den Aufrufeinstellungen mit dem aktuellen Thread übereinstimmen.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Zum Hinzufügen eines Parameters ist ein Befehl erforderlich. Vor dem Hinzufügen eines Parameters muss der PowerShell-Instanz ein Befehl hinzugefügt werden.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Die Schlüssel im Wörterbuch müssen Zeichenfolgen sein.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Es ist kein Runspace zum Ausführen von Befehlen in diesem Thread verfügbar. Sie können einen in der DefaultRunspace-Eigenschaft des Typs „System.Management.Automation.Runspaces.Runspace“ angeben. Der Befehl, den Sie aufrufen wollten, war: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Für dieses PowerShell-Objekt kann keine Verbindung hergestellt werden, da es keinem Remoterunspace oder Runspacepool zugeordnet ist.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Der ausgeführte Befehl wurde getrennt, wird aber weiterhin auf dem Remoteserver ausgeführt. Stellen Sie die Verbindung wieder her, um den Status des Befehlsvorgangs und die Ausgabedaten abzurufen.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich die aktuelle PowerShell-Sitzung im Zustand „Getrennt“ befindet. Stellen Sie die Verbindung mit dieser PowerShell-Sitzung her, und warten Sie dann, bis der Befehl abgeschlossen ist, oder beenden Sie den Befehl.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich die aktuelle PowerShell-Sitzung im Zustand „Getrennt“ befindet. Stellen Sie die Verbindung mit dieser PowerShell-Sitzung her, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Fehler beim Herstellen einer Verbindung mit dem Remotebefehl.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da zurzeit ein Befehl angehalten wird. Warten Sie, bis das Anhalten des Befehls abgeschlossen ist, und wiederholen Sie dann den Vorgang.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Es ist kein Runspace zum Ausführen von Befehlen in diesem Thread verfügbar. Sie können einen in der DefaultRunspace-Eigenschaft des Typs „System.Management.Automation.Runspaces.Runspace“ angeben. Die aktuelle PowerShell-Instanz enthält keinen aufzurufenden Befehl.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Es kann kein PowerShell-Objekt erstellt werden, das den aktuellen Runspace verwendet, da kein aktueller Runspace verfügbar ist. Der aktuelle Runspace wird möglicherweise gestartet, z. B. wenn er mit einem Initial Session State erstellt wird.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ProgressRecordStrings.de.resx b/src/System.Management.Automation/resources/de/ProgressRecordStrings.de.resx new file mode 100644 index 00000000000..1a645fdb6d0 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ProgressRecordStrings.de.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da „{0}“ nicht negativ sein darf.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Das Argument kann nicht verarbeitet werden, da der Wert von „{0}“ nicht NULL oder leer sein darf.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Der Prozentwert kann nicht festgelegt werden, da „{0}“ nicht größer als 100 sein darf.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>„ParentActivityId“ darf nicht mit der „ActivityId“ identisch sein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ProviderBaseSecurity.de.resx b/src/System.Management.Automation/resources/de/ProviderBaseSecurity.de.resx new file mode 100644 index 00000000000..f0f94a8dd23 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ProviderBaseSecurity.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Die Schnittstelle kann nicht verwendet werden, da die ISecurityDescriptorCmdletProvider-Schnittstelle von diesem Anbieter nicht unterstützt wird.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/ProxyCommandStrings.de.resx b/src/System.Management.Automation/resources/de/ProxyCommandStrings.de.resx new file mode 100644 index 00000000000..c021e6ee5a7 --- /dev/null +++ b/src/System.Management.Automation/resources/de/ProxyCommandStrings.de.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Der Parameter „help“ wird nicht als gültiges HelpInfo-Objekt erkannt, das vom Befehl „get-help“ erstellt wurde.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Der Proxybefehl kann nicht generiert werden, da CommandMetadata keinen Namen enthält.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/RegistryProviderStrings.de.resx b/src/System.Management.Automation/resources/de/RegistryProviderStrings.de.resx new file mode 100644 index 00000000000..4e64b90a8ad --- /dev/null +++ b/src/System.Management.Automation/resources/de/RegistryProviderStrings.de.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Element festlegen</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Wert: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Element löschen</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Neues Element</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Schlüssel entfernen</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Schlüssel kopieren</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Element umbenennen</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Element verschieben</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Eigenschaft festlegen</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Eigenschaft löschen</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Neue Eigenschaft</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Eigenschaft entfernen</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Eigenschaft: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Eigenschaft umbenennen.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Eigenschaft kopieren</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Eigenschaft verschieben</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Der Vorgang wurde nicht verarbeitet. Der angegebene Speicherort lässt diesen Vorgang nicht zu.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Der Vorgang ist am Quellspeicherort nicht zulässig.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Der Vorgang ist am Zielspeicherort nicht zulässig.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Die Konfigurationseinstellungen für den lokalen Computer</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Die Softwareeinstellungen für den aktuellen Benutzer</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Ein Schlüssel in diesem Pfad ist bereits vorhanden.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da der Zielpfad dem Quellpfad untergeordnet ist.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>Die Eigenschaft ist bereits vorhanden.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>Die Eigenschaft {0} existiert nicht im Pfad {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>Der Registrierungsschlüssel am angegebenen Pfad ist nicht vorhanden.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Der Parameter „Typ“ konnte nicht gebunden werden. „{0}“ konnte nicht in „{1}“ konvertiert werden. Die möglichen Enumerationswerte sind „String, ExpandString, Binary, DWord, MultiString, QWord, Unbekannt“.</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Der Schlüssel {0} wurde erstellt, aber ein Standardwert konnte nicht festgelegt werden.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Es kann kein Laufwerk mit dem angegebenen Stamm erstellt werden. Der Stammpfad ist nicht vorhanden.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Das Element kann nicht umbenannt werden, da ein Element mit diesem Namen bereits im selben Container vorhanden ist.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Der Name des Registrierungsschlüssels muss mit einem gültigen Basisschlüsselnamen beginnen.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>Das Unterschlüsselargument ist ungültig.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Eine Unterschlüsselstruktur kann nicht gelöscht werden, da der Unterschlüssel nicht vorhanden ist.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Es ist kein Wert mit diesem Namen vorhanden.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>Der Enumerationswert {0} ist ungültig.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Ein Wertargument muss angegeben werden.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Ein Namensargument muss angegeben werden.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Der angegebene RegistryValueKind ist ein ungültiger Wert.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>„RegistryKey.SetValue“ lässt keine Zeichenfolge[] zu, die einen NULL-Zeichenfolgenverweis enthält.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Registrierungsunterschlüssel dürfen nicht mehr als 255 Zeichen umfassen.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Ein nicht leerer Unterschlüsselname muss angegeben werden.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Der Typ des Wertobjekts stimmte nicht mit dem angegebenen RegistryValueKind überein, oder das Objekt konnte nicht ordnungsgemäß konvertiert werden.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue unterstützt keine Arrays vom Typ „{0}“. Nur Byte[] und String[] werden unterstützt.</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>Der angegebene Registrierungsschlüssel ist nicht vorhanden.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>Die Länge des angegebenen Wertnamens überschreitet die maximale Länge von 16383 Zeichen.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Die Größe der angegebenen Wertdaten überschreitet das Maximum von 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>Der angegebene Registrierungsunterschlüssel ist nicht vorhanden.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Der angegebene RegistryKeyPermissionCheck-Wert ist ungültig.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Der Registrierungsschlüssel verfügt über Unterschlüssel. Rekursive Entfernungen werden von dieser Methode nicht unterstützt.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Ein KTM-Handle kann nicht ohne Transaction.Current oder eine angegebene Transaktion erstellt werden.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>Die angegebene Transaktion oder Transaction.Current muss mit der Transaktion übereinstimmen, die zum Erstellen oder Öffnen dieses TransactedRegistryKey verwendet wird.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>Das TransactedRegistryKey-Objekt ist keiner Transaktion zugeordnet, da es sich um einen vordefinierten Schlüssel handelt.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>Angeforderter Registrierungszugriff ist nicht zulässig.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Der Zugriff auf den Registrierungsschlüssel „{0}“ wird verweigert.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>In den Registrierungsschlüssel kann nicht geschrieben werden.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Auf einen geschlossenen Registrierungsschlüssel kann nicht zugegriffen werden.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Unbekannter Fehler: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Registrierungstransaktionen werden auf dieser Plattform nicht unterstützt.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Das angegebene Handle ist ungültig.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/RemotingErrorIdStrings.de.resx b/src/System.Management.Automation/resources/de/RemotingErrorIdStrings.de.resx new file mode 100644 index 00000000000..44edb076e16 --- /dev/null +++ b/src/System.Management.Automation/resources/de/RemotingErrorIdStrings.de.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Ein Fehler vom Typ „{0}“ ist aufgetreten.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Nicht genügend Prozessarbeitsspeicher.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>Die Remoteaufzählung von PSSession mit -ComputerName wird nur unter Windows und nicht unter „{0}“ unterstützt.</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>Die Pipeline-ID „{0}“ stimmt nicht mit der InstanceId der derzeit ausgeführten Pipeline überein, „{1}“.</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>Die Pipeline-ID „{0}“ wurde nicht auf dem Server gefunden.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Die Remotepipeline wurde angehalten.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>Die Sitzung ist bereits vorhanden. Das erneute Erstellen der Sitzung mit derselben InstanceId „{0}“ ist nicht zulässig.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>Die angegebene InstanceId „{0}“ der Clientsitzung stimmt nicht mit der InstanceId „{1}“ der vorhandenen Sitzung überein.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Fehler beim Öffnen der Remotesitzung.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>Die angegebene Remotesitzung mit einer Client-InstanceId von „{0}“ wurde nicht gefunden.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>Die Eingabeaufforderungsantwort weist eine Eingabeaufforderungs-ID „{0}“ auf, die nicht gefunden wurde.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Fehler beim Remotehostaufruf an „{0}“.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Die Remotehostmethode „{0}“ ist nicht implementiert.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Die Datencodierung der Remotehostmethode wird für den Typ „{0}“ nicht unterstützt.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Die Datendecodierung der Remotehostmethode wird für den Typ „{0}“ nicht unterstützt.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>Das Erstellen geschachtelter Pipelines wird nicht unterstützt.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Relative URIs werden beim Erstellen von Remotesitzungen nicht unterstützt.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Fehler beim Decodieren von Daten vom Remotehost. Fehler in den Netzwerkdaten.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Nur Admins können die Threadoptionen remote außer Kraft setzen.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell-Anmeldeinformationsanforderung: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Warnung: Ein Skript oder eine Anwendung auf dem Remotecomputer „{0}“ fordert Ihre Anmeldeinformationen an. Geben Sie Ihre Anmeldeinformationen, nur ein, wenn Sie dem Remotecomputer und der anfordernden Anwendung oder dem anfordernden Skript vertrauen. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Ein Skript oder eine Anwendung auf dem Remotecomputer fordert „{0}“ an, eine Zeile sicher zu lesen. Geben Sie vertrauliche Informationen, z. B. Ihre Anmeldeinformationen, nur ein, wenn Sie dem Remotecomputer und der anfordernden Anwendung oder dem anfordernden Skript vertrauen.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Ein Skript oder eine Anwendung auf dem Remotecomputer „{0}“ versucht, den Pufferinhalt auf dem PowerShell-Host zu lesen. Aus Sicherheitsgründen ist dies nicht zulässig. Der Aufruf wurde unterdrückt.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Ein Skript oder eine Anwendung auf dem Remotecomputer „{0}“ sendet eine Eingabeaufforderung. Wenn Sie dazu aufgefordert werden, geben Sie vertrauliche Informationen wie Anmeldeinformationen oder Kennwörter nur ein, wenn Sie dem Remotecomputer und der Anwendung oder dem Skript vertrauen, die bzw. das die Daten anfordert.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Nicht unterstützter Remotehostaufruf empfangen: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Remotedaten mit nicht unterstützter Aktion empfangen: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Remotedaten mit nicht unterstütztem Datentyp empfangen: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>In den Remotedaten fehlt die Zieleigenschaft.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>Remotedaten enthalten keine Eigenschaft für die Zielschnittstelle.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>Remotedaten enthalten keine Eigenschaft Session InstanceId.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>Remotedaten enthalten keine Eigenschaft RemotingDataType.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>Remotedaten enthalten keine CallId-Eigenschaft.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>In den Remotedaten fehlt die Eigenschaft MethodName.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>Das IsStartFragment-Kennzeichen für das erste Fragment ist nicht festgelegt.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Remotedaten enthalten keine {0}-Eigenschaft.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Unerwartete ObjectId empfangen. Dies kann passieren, wenn die Fragmente vom Remotecomputer nicht ordnungsgemäß erstellt wurden oder die Daten beschädigt oder geändert wurden.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId darf nicht kleiner oder gleich 0 sein. Dies kann passieren, wenn die Fragmente vom Remotecomputer nicht ordnungsgemäß erstellt wurden oder die Daten von nicht autorisierten Benutzern geändert wurden.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Die FragmentIDs desselben Objekts müssen in einer Reihenfolge vorliegen und sich jeweils um 1 erhöhen. Dies kann passieren, wenn die Fragmente vom Remotecomputer nicht ordnungsgemäß erstellt wurden. Die Daten wurden möglicherweise auch beschädigt oder geändert.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Die Remotedaten sind zu groß, um aus den Fragmenten wieder zusammengesetzt zu werden. Dies kann passieren, wenn die Länge der Daten in einem Fragment größer als Int32.Max ist. Es kann auch auftreten, wenn die Daten von nicht autorisierten Benutzern geändert wurden.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Das IsEndFragment-Flag ist für das letzte Fragment nicht festgelegt. Dies kann passieren, wenn die Fragmente vom Remotecomputer nicht ordnungsgemäß erstellt wurden oder wenn die Daten beschädigt oder geändert wurden.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Deserialisierte Remotedaten sind NULL.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Die Länge des Fragmentblobs liegt außerhalb des zulässigen Bereichs: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Fehler beim Decodieren von ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Fehler beim Decodieren von PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Fehler beim Decodieren von RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Nicht unterstützter RemotingTargetInterface-Typ empfangen: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Die Remote-Host-Methode wurde für eine unbekannte Zielklasse aufgerufen: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Die Remotehostmethode wurde ohne Angabe einer Zielklasse aufgerufen.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Fehler beim Decodieren von RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Fehler beim Decodieren der minimalen Runspaces.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Fehler beim Decodieren der maximalen Runspaces.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Fehler beim Decodieren von PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Unerwarteter Typ der {0}-Eigenschaft (erwartet {1}, erhalten {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Unerwarteter Typ von Remotedaten (erwartet PSObject, erhalten {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Unerwarteter Typ des codierten Befehls (erwartet PSObject, erhalten {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Unerwarteter Typ des codierten Befehlsparameters (erwartet PSObject, erhalten {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Beim Decodieren der vom Remotecomputer empfangenen Daten ist ein Fehler aufgetreten. Zum Decodieren eines deserialisierten Objekts, das von einem Remotecomputer empfangen wird, sind mindestens {0} Bytes Daten erforderlich. Dies kann passieren, wenn die Fragmente vom Remotecomputer nicht ordnungsgemäß erstellt wurden oder wenn die Daten beschädigt oder geändert wurden.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Das empfangene Paket ist nicht für den angemeldeten Benutzer bestimmt: Benutzer = {0}, Paketziel = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Der Zeitgeber für die Clientaushandlung ist abgelaufen. Das Zeitlimit für die Aushandlung beträgt {0} Millisekunden.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Der PowerShell-Client unterstützt die vom Server ausgehandelte {0} {1} nicht. Stellen Sie sicher, dass der Server mit dem Build {2} und der Protokollversion {3} von PowerShell kompatibel ist.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Die Aushandlung mit dem Server ist fehlgeschlagen. Stellen Sie sicher, dass der Server mit dem Build {1} und der Protokollversion {2} von PowerShell kompatibel ist.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Der Zielserver hat eine Anforderung zum Schließen der Sitzung gesendet.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Der Server, auf dem PowerShell ausgeführt wird, unterstützt das vom Clientcomputer ausgehandelte {0} {1} nicht. Bestätigen Sie, dass der Clientcomputer mit dem Build {2} und der Protokollversion {3} von PowerShell kompatibel ist.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Der Server, auf dem PowerShell ausgeführt wird, unterstützt keine Verbindungsvorgänge auf {0} {1}, das vom Clientcomputer ausgehandelt wurde. Stellen Sie sicher, dass der Clientcomputer mit dem Build {2} und der Protokollversion {3} von PowerShell kompatibel ist.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Der Server, auf dem PowerShell ausgeführt wird, kann den Verbindungsvorgang nicht verarbeiten, da die folgenden Informationen nicht gefunden wurden oder ungültig sind: Informationen zur Clientfunktion und Informationen zum Connect-RunspacePool.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Der Server, auf dem PowerShell ausgeführt wird, kann den Verbindungsvorgang nicht verarbeiten, da der Server entweder nicht gestartet wurde oder gerade heruntergefahren wird.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Der Server, auf dem PowerShell ausgeführt wird, kann den Verbindungsvorgang nicht verarbeiten, da die Eigenschaften des Server-Runspacepools nicht mit den vom Clientcomputer angegebenen Eigenschaften übereinstimmen.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Die Aushandlung mit dem Client ist fehlgeschlagen. Stellen Sie sicher, dass der Client mit dem Build {1} und der Protokollversion {2} von PowerShell kompatibel ist.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Der Zeitgeber für die Serveraushandlung ist abgelaufen. Das Zeitlimit für die Aushandlung beträgt {0} Millisekunden.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>Der Clientcomputer hat eine Anforderung zum Schließen der Sitzung gesendet.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Es ist ein Fehler aufgetreten, den PowerShell nicht behandeln kann. Möglicherweise wurde eine Remotesitzung beendet.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Der Server hat nicht innerhalb des angegebenen Zeitlimits mit einem verschlüsselten Sitzungsschlüssel geantwortet.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Der Client hat innerhalb des angegebenen Zeitlimits nicht mit einem öffentlichen Schlüssel geantwortet.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Fehler beim Versuch, eine Verbindung herzustellen.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Es wird versucht, die Sitzung zu schließen.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell kann die Remotesitzung nicht ordnungsgemäß schließen. Die Sitzung befindet sich in einem undefinierten Zustand, da sie nach der Trennung nicht geöffnet oder verbunden wurde. PowerShell versucht, das Schließen der Sitzung auf dem lokalen Computer zu erzwingen, aber die Sitzung wird auf dem Remotecomputer möglicherweise nicht geschlossen. Um eine Remotesitzung ordnungsgemäß zu schließen, öffnen Sie sie zuerst oder verbinden Sie sich mit ihr.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Die Sitzung konnte nicht geschlossen werden.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>Die Sitzung ist geschlossen.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Der Wait-Handletyp „{0}“ wird nicht unterstützt.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Die empfangenen Daten weisen einen Datenstrom-ID-Index von „{0}“ auf. Nur ein Standardausgabe-Datenstrom-ID-Index von „0“ wird unterstützt.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Das Standard-Eingabehandle ist nicht geöffnet.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Der native API-Aufruf WriteFile ist fehlgeschlagen. Fehlercode ist {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Fehler beim nativen API-Aufruf von ReadFile. Fehlercode ist {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>„{0}“ ist kein gültiger Schemanamespace. Gültige Werte sind „http“ und „https“.</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Der clientseitige Empfangsaufruf ist fehlgeschlagen.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Der clientseitige Sendeaufruf ist fehlgeschlagen.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>Das vom WinRS-API-Aufruf WSManRunShellCommand zurückgegebene Befehlshandle ist NULL.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Das Standardeingabehandle kann nicht auf den Zustand „no wait“ festgelegt werden. Der Systemfehlercode ist {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Die Portnummer „{0}“ liegt nicht im Bereich gültiger Werte. Der Bereich der gültigen Werte liegt zwischen 1 und 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Der Serverprozess wurde beendet.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Der Aufruf der Windows-API GetStdHandle zum Abrufen des Standardeingabehandles führte zu dem Fehlercode: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>Der Aufruf der Windows-API GetStdHandle zum Abrufen des Standardausgabehandles führte zu dem Fehlercode: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>Der Aufruf der Windows-API GetStdHandle zum Abrufen des Standardfehlerhandles führte zu dem Fehlercode: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Fehler beim Herstellen einer Verbindung mit dem Remoteserver „{0}“.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Herstellen einer Verbindung mit dem Remoteserver „{0}“ mit folgender Fehlermeldung fehlgeschlagen: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Das Schließen der Remoteserver-Shellinstanz ist mit der folgenden Fehlermeldung fehlgeschlagen: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Fehler beim Senden von Daten an den Remoteserver „{0}“.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Fehler beim Senden von Daten an den Remoteserver „{0}“. Fehlermeldung: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Fehler beim Empfangen von Daten vom Remoteserver {0}.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Fehler beim Verarbeiten von Daten vom Remoteserver {0}. Fehlermeldung: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Fehler beim Starten eines Befehls auf dem Remoteserver.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Fehler beim Starten eines Befehls auf dem Remoteserver. Fehlermeldung: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Fehler beim Wiederherstellen der Verbindung mit einem Befehl auf dem Remoteserver. Fehlermeldung: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Das Senden von Daten an einen Remotebefehl ist fehlgeschlagen.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Das Senden von Daten an einen Remotebefehl ist mit der folgenden Fehlermeldung fehlgeschlagen: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Das Empfangen von Daten für einen Remotebefehl ist fehlgeschlagen.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Die Verarbeitung von Daten für einen Remotebefehl ist mit der folgenden Fehlermeldung fehlgeschlagen: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Beim Aufrufen der Methode „{1}“ ist ein Fehler mit dem Fehlercode „{0}“ aufgetreten.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Weitere Informationen finden Sie im Hilfethema about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Fehler beim Trennen der Verbindung mit dem Remoteserver „{0}“.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Fehler beim Trennen der Verbindung mit dem Remoteserver. Fehlermeldung: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Fehler beim Wiederherstellen einer Verbindung mit dem Remoteserver.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Wiederherstellen einer Verbindung mit dem Remoteserver „{0}“ fehlgeschlagen. Fehlermeldung: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Der IPC-Transport (Inter-Process Communication) unterstützt keine Verbindungsoperationen.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>Eine EndpointConfiguration mit der ID „{0}“ ist auf dem Remoteserver nicht vorhanden. Wenden Sie sich an Ihren PowerShell-Admin oder den Besitzer oder Ersteller der Endpunktkonfiguration.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>Die EndpointConfiguration mit dem {0}-Bezeichner befindet sich auf dem Remotecomputer nicht in einem gültigen Anfangssitzungszustand. Wenden Sie sich an Ihren PowerShell-Admin oder den Besitzer oder Ersteller der Endpunktkonfiguration.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Der obligatorische Wert „{0}“ ist für den Registrierungsschlüssel „{1}“ nicht angegeben.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Der obligatorische Wert {0} weist nicht das richtige Format für den Registrierungsschlüssel {1} auf. Das erwartete Format ist „string“.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>„{0}“ muss eine PowerShell-Skriptdatei mit der Erweiterung „.ps1“ angeben.</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Der {0}-Parameter ist im Abschnitt „{1}“ bereits angegeben. Wenden Sie sich an Ihre zuständige Person im Admin-Bereich, um sicherzustellen, dass „{0}“ nur einmal angegeben wird.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Die Attribute „{0}“ und „{1}“ wurden im Element „{2}“ erwartet.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>„{0}“ und „{1}“ müssen im Abschnitt „{2}“ angegeben werden, um die Assembly dynamisch zu laden.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Die im Abschnitt „{1}“ angegebene Assembly „{0}“ kann nicht geladen werden.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Der im Abschnitt „{0}“ angegebene Typ „{1}“ kann nicht geladen werden.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>Sowohl „{0}“ als auch „{1}“ müssen im Abschnitt „{2}“ angegeben werden.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>Das Ziel „{0}“ hat angefordert, dass die Verbindung zu „{1}“ umgeleitet wird. „{1}“ ist jedoch kein ordnungsgemäß formatierter URI.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Umleitungsort gemeldet: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Ihre Verbindung wurde an den folgenden URI umgeleitet: „{0}“</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Um automatisch eine Verbindung mit dem umgeleiteten URI herzustellen, überprüfen Sie die Eigenschaft „{1}“ der Sitzungspräferenzvariablen „{2}“, und verwenden Sie den Parameter „{3}“ für das Cmdlet.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Die Größe der vom Remoteserver empfangenen deserialisierten Daten hat die zulässige maximale Objektgröße überschritten. Die aktuelle Größe des deserialisierten Objekts beträgt {0}. Die zulässige maximale Objektgröße beträgt {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Die Gesamtmenge der vom Remoteserver empfangenen Daten hat den zulässigen Maximalwert überschritten. Das zulässige Maximum beträgt {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Die Größe der vom Remoteclientcomputer empfangenen deserialisierten Daten hat die zulässige maximale Objektgröße überschritten. Die aktuelle Größe des deserialisierten Objekts beträgt {0}. Die zulässige maximale Objektgröße beträgt {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Die Gesamtmenge der vom Remoteclient empfangenen Daten hat den zulässigen Maximalwert überschritten. Das zulässige Maximum beträgt {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>Fehler beim Ausführen des Startskripts: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Die angegebenen RemoteRunspaceInfo-Objekte enthalten Duplikate.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Die angegebenen RemoteRunspaceInfo-Objekte haben den maximal zulässigen Grenzwert überschritten.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Das Öffnen der Remotesitzung ist mit einem unerwarteten Zustand fehlgeschlagen. Status: {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Der angegebene URI „{0}“ ist ungültig.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Remotesitzung für URI {0} geschlossen.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>Die Remotesitzung ist für ComputerName „{0}“ nicht verfügbar.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>Die Remotesitzung ist für „{0}“ nicht verfügbar.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Remotebefehl: {0}, zugeordnet zu dem Auftrag mit der ID „{1}“.</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Eine „{0}“ kann nicht angegeben werden, wenn „{1}“ angegeben ist.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Platzhalterzeichen werden für den FilePath-Parameter nicht unterstützt. Geben Sie einen Pfad ohne Platzhalterzeichen an.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Der als Wert des Parameters FilePath angegebene Pfad stammt nicht vom Dateisystemanbieter.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>Der Wert des Parameters FilePath muss eine PowerShell-Skriptdatei sein. Geben Sie den Pfad zu einer Datei mit der Dateinamenerweiterung .ps1 ein, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Mindestens ein Computername ist ungültig. Wenn Sie versuchen, einen URI zu übergeben, verwenden Sie den Parameter -ConnectionUri, oder übergeben Sie URI-Objekte anstelle von Zeichenfolgen.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Der Zustand der aktuellen Auftragsinstanz ist für diesen Vorgang ungültig.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>Der Befehl kann den Auftrag nicht finden, da der Auftragsname „{0}“ nicht gefunden wurde. Überprüfen Sie den Wert des Name-Parameters, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Der Befehl kann keinen Auftrag mit der Instanz-ID „{0}“ finden. Überprüfen Sie den Wert des InstanceId-Parameters, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Der Befehl kann keinen Auftrag mit der Auftrags-ID „{0}“ finden. Überprüfen Sie den Wert des Id-Parameters, und versuchen Sie den Befehl dann erneut.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>Der Auftrag mit der Auftrags-ID „{0}“ und dem Namen „{1}“ kann mit dem Befehl nicht entfernt werden, da der Auftrag noch nicht abgeschlossen ist. Um den Auftrag zu entfernen, beenden Sie ihn zuerst, oder verwenden Sie den Parameter Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>Der Auftrag mit der Auftrags-ID „{0}“ kann mit dem Befehl nicht entfernt werden, da der Auftrag noch nicht abgeschlossen ist. Um den Auftrag zu entfernen, beenden Sie ihn zuerst, oder verwenden Sie den Parameter Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>Der Auftrag mit der Auftrags-ID „{0}“ und dem Instanzbezeichner „{1}“ kann mit dem Befehl nicht entfernt werden, da der Auftrag noch nicht abgeschlossen ist. Um den Auftrag zu entfernen, beenden Sie ihn zuerst, oder verwenden Sie den Force-Parameter.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Remotebefehl: {0}, zugeordnet zu einem Auftrag mit der ID „{1}“.</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Der Befehl kann die Aufträge der angegebenen Computer nicht abrufen. Der Parameter ComputerName kann nur für Aufträge verwendet werden, die mithilfe von PowerShell-Remoting erstellt wurden.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Der Session-Parameter kann nur mit PSRemotingJob-Objekten verwendet werden.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>Die Remotesitzung mit dem Namen „{0}“ ist nicht verfügbar.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>Die Remotesitzung mit der Sitzungs-ID „{0}“ ist nicht verfügbar.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>„{0}“ enthält kein Element mit der ID von „{1}“.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>Der Befehl kann den Auftrag nicht entfernen, da er nicht vorhanden ist oder es sich um einen untergeordneten Auftrag handelt. Untergeordnete Aufträge können nur durch das Entfernen des übergeordneten Auftrags entfernt werden.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>„{0}„ ist kein gültiger Wert für den Parameter „{1}“. Der Wert muss größer oder gleich 0 sein.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} kann nicht als Proxyauthentifizierungsmechanismus angegeben werden. Für die Proxyauthentifizierung werden nur {1}, {2} oder {3} unterstützt.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Proxyanmeldeinformationen können nicht angegeben werden, wenn der folgende Proxyzugriffstyp verwendet wird: {0}. Geben Sie entweder einen anderen Zugriffstyp oder keine Proxyanmeldeinformationen an.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Ein {0}-Wert muss für die Sitzungsoption „{1}“ angegeben werden.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Die Sitzung muss geöffnet sein.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Der Host unterstützt Enter-PSSession und Exit-PSSession nicht.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Für die Sitzungs-ID „{0}“ wurden mehrere Übereinstimmungen gefunden.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Für die Sitzungs-ID „{0}“ wurden mehrere Übereinstimmungen gefunden.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Für den Namen „{0}“ wurden mehrere Übereinstimmungen gefunden.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession ist fehlgeschlagen, da die Remotesitzung die erforderlichen Befehle nicht bereitstellt.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Sie können Enter-PSSession nicht aus einer geschachtelten Eingabeaufforderung heraus ausführen.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Die maximale Anzahl von WS-Man-URI-Umleitungen, die beim Herstellen einer Verbindung mit einem Remotecomputer zulässig sind</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Standardsitzungsoptionen für neue Remotesitzungen</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Name der Sitzungskonfiguration, die auf den Remotecomputer geladen wird</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName, mit dem die Remoteverbindung hergestellt wird</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Enthält Informationen über den Remotebenutzer, der die Remotesitzung startet. Diese Variable ist nur in einer Remotesitzung verfügbar.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Entweder müssen sowohl „{0}“ als auch „{1}“ angegeben werden, oder keines von beiden darf angegeben werden.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>Die Sitzungskonfiguration „{0}“ wurde nicht gefunden.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>Die Sitzungskonfiguration „{0}“ ist keine PowerShell-basierte Shell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>Die Sitzungskonfiguration „{0}“ ist eine PowerShell-basierte Shell. Verwenden Sie PowerShell 6+, um sie zu ändern.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>Die Sitzungskonfiguration „{0}“ ist eine Windows PowerShell-basierte Shell. Verwenden Sie Windows PowerShell, um sie zu ändern.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Keine Sitzungskonfiguration erfüllt die Kriterien „{0}“.</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Name: {0}. Damit können Admins PowerShell-Befehle remote auf diesem Computer ausführen.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Löschen der temporären Datei „{0}“ nicht möglich Fehlerursache: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Die neue Shell wurde erfolgreich registriert, aber PowerShell kann die temporäre Datei „{0}“ nicht löschen. Fehlerursache: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Die Shellkonfigurationsdaten können nicht in die temporäre Datei „{0}“ geschrieben werden. Fehlerursache: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um eine neue Sitzungskonfiguration zu erstellen.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. Damit können ausgewählte Benutzer PowerShell-Befehle remote auf diesem Computer ausführen.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um eine Sitzungskonfiguration zu entfernen.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um PowerShell-basierte Sitzungskonfigurationen abzurufen.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um die Sitzungskonfigurationseigenschaften zu aktualisieren.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Name: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um die Sitzungskonfiguration zu aktivieren.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM-Schnellkonfiguration</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um die Remoteverwaltung dieses Computers mit dem Windows Remote Management (WinRM)-Dienst zu aktivieren. + Dies umfasst: + 1. Starten oder neu starten des WinRM-Diensts, falls er bereits gestartet wurde + 2. Festlegen des Starttyps des WinRM-Diensts auf „Automatisch“ + 3. Erstellen eines Listeners zum Annehmen von Anforderungen an jeder IP-Adresse + 4. Aktivieren von Ausnahme-Regeln für eingehenden Datenverkehr der Windows-Firewall für WS-Management-Datenverkehr (nur HTTP). + +Möchten Sie fortfahren?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Vorgang wird ausgeführt: „{0}“.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. Damit können ausgewählte Benutzer PowerShell-Befehle remote auf diesem Computer ausführen.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Der Befehl „{0}“ wird ausgeführt, um die Sitzungskonfiguration zu deaktivieren.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. Dadurch wird der Zugriff auf diese Sitzungskonfiguration für alle verweigert.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Durch das Deaktivieren der Sitzungskonfigurationen werden nicht alle Änderungen rückgängig gemacht, die durch das Cmdlet „Enable-PSRemoting“ oder „Enable-PSSessionConfiguration“ vorgenommen wurden. Möglicherweise müssen die Änderungen manuell rückgängig gemacht werden, indem Sie die folgenden Schritte ausführen: + 1. Beenden und deaktivieren Sie den WinRM-Dienst. + 2. Löschen Sie den Listener, der Anforderungen auf beliebigen IP-Adressen akzeptiert. + 3. Deaktivieren Sie die Firewallausnahmen für die WS-Verwaltungskommunikation. + 4. Setzen Sie den Wert von LocalAccountTokenFilterPolicy auf 0 zurück. Dadurch wird der Remotezugriff auf Mitglieder der Admin-Gruppe auf dem Computer beschränkt.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Der Zugriff wird verweigert. Starten Sie PowerShell mit der Option „Als Administrator ausführen“, um dieses Cmdlet auszuführen.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>WinRM-Dienst wird neu gestartet</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>„Restart-Service“</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>Der WinRM-Dienst muss neu gestartet werden, bevor eine Benutzeroberfläche für die SecurityDescriptor-Auswahl angezeigt werden kann. Starten Sie den WinRM-Dienst neu, und führen Sie dann den folgenden Befehl aus: „{0}“</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Sitzungskonfiguration wird registriert</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>Die Sitzungskonfiguration „{0}“ wurde nicht gefunden. Der Befehl „{1}“ wird ausgeführt, um die Sitzungskonfiguration „{0}“ zu erstellen. Durch Ausführen dieses Befehls wird der WinRM-Dienst neu gestartet.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>Die Parameter „{0}“ und „{1}“ können nicht zusammen angegeben werden. Geben Sie entweder den Parameter „{0}“ oder „{1}“ an.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Dieser Vorgang kann den WinRM-Dienst neu starten. Möchten Sie fortfahren?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Ein Element mit dem Knotentyp „{0}“ kann nicht verarbeitet werden. Es werden nur {1}- und {2}-Knotentypen unterstützt.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Es sind nicht genügend Daten verfügbar, um das Element „{0}“ zu verarbeiten.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Erwartet wurden nur zwei Attribute mit den Namen „{0}“ und „{1}“ im {2}-Element.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Der Knotentyp „{0}“ ist im {1}-Element unbekannt. Im {1}-Element wird nur der Knotentyp „{2}“ erwartet.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Im {1}-Element wurde nur ein Attribut mit dem Namen „{0}“ erwartet.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Ein unbekanntes Element „{0}“ wurde empfangen. Dies kann vorkommen, wenn der Remoteprozess unerwartet geschlossen wurde oder ungewöhnlich beendet wurde.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Der angegebene Authentifizierungsmechanismus „{0}“ wird nicht unterstützt. Für diesen Vorgang wird nur „{1}“ unterstützt.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>Die ausführbare Datei „pwsh“ wurde unter „{0}“ nicht gefunden. +Beachten Sie, dass „Start-Job“ in Szenarien, in denen PowerShell in anderen Anwendungen gehostet wird, standardmäßig nicht unterstützt wird. Stattdessen wird in solchen Szenarien die Verwendung des Moduls „ThreadJob“ empfohlen.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Ein 32-Bit-Prozess von „pwsh“ kann nicht aus der 64-Bit-Installation von „pwsh“ gestartet werden. Installieren Sie die 32-Bit-Version von „pwsh“, wenn Sie PowerShell in einem 32-Bit-Prozess ausführen müssen.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Vom Hintergrundprozess wurde ein Fehler mit der folgenden Meldung gemeldet: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Der Hintergrundprozess wurde unerwartet geschlossen oder beendet: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Beim Verarbeiten von Daten aus dem Hintergrundprozess ist ein Fehler aufgetreten. Ein Fehler wurde gemeldet: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Es wurden Daten für einen inaktiven Befehl mit dem {0}-Bezeichner empfangen. Empfangene Daten: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Eine {0}-Nachricht an eine Sitzung wird nicht unterstützt. Eine {0}-Nachricht kann nur an einen Befehl gesendet werden.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Der Client hat im angegebenen Zeitintervall keine Antwort für einen Signalvorgang erhalten. Das kann passieren, wenn ein Befehl nicht rechtzeitig auf eine Stoppmeldung reagiert.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Der Client hat im angegebenen Zeitintervall keine Antwort für einen Close-Vorgang erhalten. Das kann passieren, wenn ein Befehl nicht rechtzeitig auf eine Stoppmeldung reagiert.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Beim Starten des Hintergrundprozesses ist ein Fehler aufgetreten. Ein Fehler wurde gemeldet: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>Die ThrottlingJob.AddChildJob-Methode akzeptiert nur untergeordnete Aufträge im Zustand „NotStarted“.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>Die Methode ThrottlingJob.AddChildJob kann nach einem Aufruf der Methode ThrottlingJob.EndOfChildJobs nicht aufgerufen werden.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} abgeschlossen</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Zum Aufrufen einer geschachtelten Pipeline ist ein gültiger Runspace erforderlich.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Ein {1}-Auftragsquelladapter hat eine Ausnahme mit der folgenden Meldung ausgelöst: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>Der {0}-Wert für den {1}-Parameter ist ungültig. Der einzige zulässige Wert ist 5.1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Die Parameter „Wait“ und „Keep“ können nicht zusammen im selben Befehl verwendet werden.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Der WriteEvents-Parameter kann nicht ohne den Wait-Parameter verwendet werden.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Die Versionsverwaltung von PowerShell-Remotingendpunkten wird in PowerShell 7+ nicht unterstützt.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Der folgende Typ kann nicht instanziiert werden, da sein Konstruktor nicht öffentlich ist: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Der Auftragsvorgang (Create, Get oder Remove) konnte nicht ausgeführt werden, da der im JobDefinition angegebene JobSourceAdapter-Typ nicht registriert ist. Registrieren Sie den JobSourceAdapter-Typ entweder mit einem expliziten Aufruf oder durch Aufrufen des Cmdlets Import-Module und anschließendes Angeben einer Assembly.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Der Auftrag konnte nicht erstellt werden, da die JobInvocationInfo keine JobDefinition enthält. Starten Sie die JobInvocationInfo mit einer JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Der Status der aktuellen Auftragsinstanz ist „{0}“. Dieser Status ist für den versuchten Vorgang ungültig. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Der Auftrag „{0}“ kann nicht mit dem Remoteserver verbunden werden.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Der Disconnect-PSSession-Vorgang ist für die Runspace-ID = {0} fehlgeschlagen.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Der Verbindungsvorgang für Sitzung „{0}“ ist fehlgeschlagen. Der Runspace-Zustand ist „{1}“ und nicht „Opened“.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Die Abfrage für getrennte PSSession für Computer „{0}“ ist fehlgeschlagen.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Die PSSession „{0}“ kann nicht verbunden werden, weil sie sich nicht im Zustand „Disconnected“ befindet oder nicht für die Verbindung verfügbar ist.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Die Sitzungsverbindung wird für PSSession „{0}“ auf Ziel „{1}“ nicht unterstützt, da der Zielcomputertyp „{2}“ lautet.</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Die PSSession „{0}“ kann nicht getrennt werden, da sie sich nicht im Zustand „Opened“ befindet.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Das Trennen der Sitzungsverbindung wird für PSSession „{0}“ auf Ziel „{1}“ nicht unterstützt, da der Zielcomputertyp „{2}“ lautet.</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession unterstützt PSSession „{0}“ auf Ziel „{1}“ nicht, da der Zielcomputertyp „{2}“ ist.</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>Der Befehl kann nicht abgeschlossen werden, da die Eigenschaft ChildJobs einen ungültigen Wert enthält.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Der Auftrag mit der ID „{0}“ kann nicht angehalten werden. Das Anhalten von Aufträgen wird für einige Auftragstypen nicht unterstützt. Weitere Informationen zur Unterstützung für das Anhalten von Aufträgen finden Sie im Hilfethema zum Auftragstyp.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Der Auftrag mit der ID „{0}“ kann nicht fortgesetzt werden. Das Fortsetzen von Aufträgen wird für einige Auftragstypen nicht unterstützt. Weitere Informationen zur Unterstützung für das Fortsetzen von Aufträgen finden Sie im Hilfethema zum Auftragstyp.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Sie können das Cmdlet Invoke-Command nicht mit den Parametern „AsJob“ und „Disconnected“ im selben Befehl verwenden.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Fehler bei der Remotesitzungsabfrage für „{0}“ mit der folgenden Fehlermeldung: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Es wurde versucht, einen Auftrag mit der ID {0} zu erstellen. Ein Auftrag mit dieser ID kann jetzt nicht erstellt werden. Stellen Sie sicher, dass die ID auf diesem Computer bereits einmal zugewiesen wurde.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Ein Auftrag mit der ID „{0}“ kann nicht erstellt werden; dies ist keine gültige ID. Geben Sie für die Auftrags-ID eine ganze Zahl an, die größer als 0 ist.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>Der angegebene JobIdentifier darf nicht NULL sein. Geben Sie einen gültigen JobIdentifier an.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Das Wait-Job-Cmdlet kann nicht fertig ausgeführt werden, da mindestens ein Auftrag blockiert ist und auf Benutzerinteraktion wartet. Verarbeiten Sie die interaktive Auftragsausgabe mit dem Cmdlet „Receive-Job“, und versuchen Sie es dann erneut.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Die Remotesitzung „{0}“ konnte nicht verbunden werden und konnte nicht vom Server entfernt werden. Das Client-Remotesitzungsobjekt wird vom Server entfernt, aber der Status der Remotesitzung auf dem Server ist unbekannt.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Der Disconnect-PSSession-Vorgang für die Runspace-ID = {0} ist aus folgendem Grund fehlgeschlagen: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Der Auftrag „{0}“ konnte nicht mit dem Server verbunden werden und konnte daher nicht beendet werden.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Der Befehl kann keine PSSession mit dem InstanceId-Wert „{0}“ finden.</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Der Befehl kann keine PSSession mit dem Namen „{0}“ finden.</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>PowerShell-Remoting wird in der Windows Preinstallation Environment (WinPE) nicht unterstützt.</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Von „{0}“ vorgenommene Änderungen werden erst wirksam, nachdem der WinRM-Dienst neu gestartet wurde.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} muss möglicherweise den WinRM-Dienst neu starten, wenn eine Konfiguration mit diesem Namen kürzlich nicht registriert war. Bestimmte Systemdatenstrukturen sind dann möglicherweise noch zwischengespeichert. In diesem Fall kann ein Neustart von WinRM erforderlich sein. +Alle WinRM-Sitzungen, die mit PowerShell-Sitzungskonfigurationen verbunden sind, z. B. Microsoft.PowerShell und Sitzungskonfigurationen, die mit dem Cmdlet „Register-PSSessionConfiguration“ erstellt wurden, werden getrennt.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Sie befinden sich in einer Remotesitzung und haben die Force-Option ausgewählt. Dadurch kann der WinRM-Dienst neu gestartet werden. Wenn der WinRM-Dienst neu gestartet wird, wird diese Remotesitzung beendet, und für die Fortsetzung ist eine neue Sitzung erforderlich.</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Der Auftrag war beim Speichern von Bezeichnern NULL. Geben Sie einen Auftrag an, um seine Bezeichner zu speichern.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Für diese PSSession wurde kein ausgeführter Befehl gefunden.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Microsoft .NET Framework 2.0, das für Windows PowerShell 2.0 erforderlich ist, ist nicht installiert. Installieren Sie .NET Framework 2.0, und versuchen Sie es erneut.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Fehler bei der Remotepipeline.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Fehler bei der Remotepipeline. Ursache: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Mindestens ein Auftrag konnte nicht fortgesetzt werden, da der Zustand für den Vorgang ungültig war.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Für den Remoterunspace wurde kein Clientcomputer angegeben, auf dem eine clientseitige Methode ausgeführt wird.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. Dadurch wird der Remotezugriff auf diese Sitzungskonfiguration verweigert.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Aktiviert: FALSE. Dadurch wird der WS-Management-Dienst so konfiguriert, dass die Verbindungsanforderung abgelehnt wird.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Enabled: True. Dadurch wird der WS-Management-Dienst so konfiguriert, dass die Verbindungsanforderung akzeptiert wird.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Aliase, die bei der Anwendung auf eine Sitzung definiert werden sollen</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Assemblys, die bei der Anwendung auf eine Sitzung geladen werden sollen</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Autor dieses Dokuments</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>CLR-Version, die beim Anwenden auf eine Sitzung verwendet werden soll</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Unternehmen, das diesem Dokument zugeordnet ist</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Urheberrechtserklärung für dieses Dokument</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Beschreibung der von diesen Einstellungen bereitgestellten Funktionalität</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Umgebungsvariablen, die beim Anwenden auf eine Sitzung definiert werden</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Ausführungsrichtlinie, die angewendet werden soll, wenn sie auf eine Sitzung angewendet wird</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Formatdateien (.ps1xml), die beim Anwenden auf eine Sitzung geladen werden</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Funktionen, die bei der Anwendung auf eine Sitzung definiert werden sollen</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>ID zum eindeutigen Identifizieren dieses Dokuments</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Der Sitzungstyp, der standardmäßig für diese Sitzungskonfiguration angewendet wird. Kann „RestrictedRemoteServer“ (empfohlen), „Empty“ oder „Default“ sein</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Verzeichnis zum Speichern von Sitzungstranskripten für diese Sitzungskonfiguration</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Gibt an, ob diese Sitzungskonfiguration als (virtuelles) Admin-Konto des Computers ausgeführt werden soll</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Sprachmodus, der für diese Sitzungskonfiguration standardmäßig angewendet werden soll. Kann „NoLanguage“ (empfohlen), „RestrictedLanguage“, „ConstrainedLanguage“ oder „FullLanguage“ sein</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Module, die bei der Anwendung auf eine Sitzung importiert werden sollen</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Version der PowerShell-Engine, die verwendet werden soll, wenn sie auf eine Sitzung angewendet wird</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Prozessorarchitektur, die verwendet werden soll, wenn sie auf eine Sitzung angewendet wird</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Versionsnummer des für dieses Dokument verwendeten Schemas</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Skripts, die bei der Anwendung auf eine Sitzung ausgeführt werden sollen</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Typen, die bei der Anwendung auf eine Sitzung hinzugefügt werden sollen</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Geben Sie die Dateien (.ps1xml) ein, die beim Anwenden auf eine Sitzung geladen werden</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Variablen, die bei der Anwendung auf eine Sitzung definiert werden sollen</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Benutzerrollen (Sicherheitsgruppen) und die Rollenfunktionen, die auf sie angewendet werden sollen, wenn sie auf eine Sitzung angewendet werden</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Aliase, die beim Anwenden auf eine Sitzung sichtbar gemacht werden</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Cmdlets, die beim Anwenden auf eine Sitzung sichtbar gemacht werden</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Die sichtbare Befehlsdefinition für „{0}“ konnte nicht analysiert werden. Die sichtbare Befehlsdefinition muss eine Hashtabelle mit den Schlüsseln „Name“ und „Parameters“ sein. Der Wert des Schlüssels „Parameters“ muss eine Sammlung von Hashtabellen mit dem Schlüssel „Name“ und optional entweder „ValidateSet“ oder „ValidatePattern“ sein.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Funktionen, die beim Anwenden auf eine Sitzung sichtbar gemacht werden</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Anbieter, die beim Anwenden auf eine Sitzung sichtbar gemacht werden</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Externe Befehle (Skripts und Anwendungen), die sichtbar gemacht werden sollen, wenn sie auf eine Sitzung angewendet werden</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Der Pfad der PSSession-Konfigurationsdatei „{0}“ ist ungültig. Das Pfadargument muss zu einer einzelnen Datei im Dateisystem mit der Erweiterung „.pssc“ aufgelöst werden. Korrigieren Sie die Pfadangabe, und versuchen Sie es erneut.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Der Pfad der Rollenfähigkeitsdatei „{0}“ ist ungültig. Das Pfadargument muss zu einer einzelnen Datei im Dateisystem mit der Erweiterung „.psrc“ aufgelöst werden. Korrigieren Sie die Pfadangabe, und versuchen Sie es erneut.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>Der Eintrag „Roles“ muss eine Hashtabelle sein, war jedoch ein „{0}“.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Der Wert des Rolleneintrags „{0}“ konnte nicht in eine Hashtabelle konvertiert werden. Der Eintrag „Roles“ muss eine Hashtabelle mit Gruppennamen als Schlüssel sein, wobei der jedem Schlüssel zugeordnete Wert eine weitere Hashtabelle mit Sitzungskonfigurationseigenschaften für diese Rolle ist.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Die Rollenfunktion „{0}“ wurde nicht gefunden. Die Rollenfunktion muss eine Datei mit dem Namen „{1}“ in einem Ordner „RoleCapabilities“ in einem Modul im aktuellen Modulpfad sein.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Der zu importierende Modulpfad wurde nicht gefunden. Der Wert des ModulesToImport-Parameters „{0}“ ist nicht vorhanden oder kein Modulverzeichnis. Korrigieren Sie den Wert, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Die angegebene Konfigurationsdatei „{0}“ wurde nicht geladen, da keine gültige Konfigurationsdatei gefunden wurde.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Der Computer „{0}“ wurde erfolgreich getrennt.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Fehler beim erneuten Verbindungsversuch mit „{0}“. Es wird versucht, die Sitzung zu trennen...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Es wird versucht, erneut eine Verbindung mit „{0}“ herzustellen...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Die Netzwerkverbindung mit „{0}“ wurde unterbrochen, und der erneute Verbindungsversuch ist fehlgeschlagen. Reparieren Sie die Netzwerkverbindung, und stellen Sie mithilfe von Connect-PSSession oder Receive-PSSession erneut eine Verbindung her.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>Die Netzwerkverbindung mit „{0}“ wurde unterbrochen. Es wird bis zu {1} Minuten lang versucht, die Verbindung wiederherzustellen...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>Die Netzwerkverbindung mit „{0}“ wurde wiederhergestellt.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} Authentifizierung erfordert einen expliziten Benutzernamen und ein explizites Kennwort. Geben Sie den Benutzernamen und das Kennwort mithilfe des Parameters „-Credential“ an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Die Standardauthentifizierung wird unter Unix über HTTP nicht unterstützt.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Es wurde kein geplanter Auftrag mit dem Namen „{0}“ gefunden.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Es wurden mehrere Auftragsdefinitionen mit dem Namen „{0}“ gefunden. Schließen Sie den Parameter -DefinitionType in Start-Job ein, um die Suche nach der Auftragsdefinition auf einen einzelnen Auftragsquelladapter einzugrenzen.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>Das Element „SchemaVersion“ ist in der Konfigurationsdatei nicht vorhanden. Dieses Element muss vorhanden sein und einer Versionsnummer im Format „n.n.n.n“ zugewiesen werden. Fügen Sie das fehlende Element der Datei „{0}“ hinzu.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Der Member „{0}“ muss eine Zeichenfolge sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Der Member „{0}“ muss ein Zeichenfolgenarray sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Der Member „{0}“ muss eine Hashtabelle sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Der Member „{0}“ muss ein Hashtabellenarray sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Der Member „{0}“ ist kein gültiger Schlüssel. Ändern Sie den Member in einen gültigen Schlüssel in der Datei „{1}“.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Der Member „{0}“ muss ein gültiger Enumerationstyp „{1}“ sein. Gültige Enumerationswerte sind „{2}“. Ändern Sie den Member in der {3}-Datei in den richtigen Typ.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Fehler beim Analysieren der Konfigurationsdatei „{0}“ mit der folgenden Meldung: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Der Parameter „-WriteJobInResults“ kann nicht ohne den Parameter „-Wait“ verwendet werden.</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Der Member „{0}“ ist kein absoluter Pfad „{1}“. Ändern Sie den Member in einen absoluten Pfad in der {2}-Datei.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>Der Schlüssel „{0}“ im Member „{1}“ ist ungültig. Ändern Sie den Schlüssel in der {2}-Datei.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Der Member „{0}“ muss den erforderlichen Schlüssel „{1}“ enthalten. Fügen Sie den erforderlichen Schlüssel zur Datei „{2}“ hinzu.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>Der Schlüssel „{0}“ enthält eine ungültige Erweiterung „{1}“. Geben Sie eine Erweiterung aus der folgenden Liste an: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>Der Schlüssel „{0}“ im Member „{1}“ muss ein Skriptblock sein. Ändern Sie den Schlüssel in der Datei „{2}“ in den richtigen Typ.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Die Sitzungskonfigurationsdatei „{0}“ ist ungültig. Geben Sie eine gültige Sitzungskonfigurationsdatei an, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Netzwerkverbindung unterbrochen</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Es wird versucht, erneut eine Verbindung mit „{0}“ herzustellen...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Der Auftrag „{0}“ wurde für die erneute Verbindung erstellt.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>Die Sitzung „{0}“ mit Instanz-ID „{1}“ auf dem Computer „{2}“ wurde erfolgreich getrennt.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Die Sitzung „{0}“ mit Instanz-ID „{1}“ wurde für die erneute Verbindung erstellt.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Der SessionName-Parameter kann nur mit dem Switch-Parameter „Disconnected“ verwendet werden.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Beim Versuch, eine Verbindung mit der PSSession herzustellen, ist ein Fehler aufgetreten.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Beim Herstellen einer Verbindung mit dem virtuellen Zielcomputer ist ein Fehler aufgetreten.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Beim Herstellen einer Verbindung mit dem Zielcontainer ist ein Fehler aufgetreten.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>Die PSSession befindet sich in einem getrennten Zustand und steht nicht für eine Verbindung zur Verfügung.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Das Hyper-V-Modul für PowerShell ist auf diesem Computer nicht verfügbar.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Fehler beim Starten des PowerShell-Prozesses ({1}) im Container mit der ID „{0}“. Fehler: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Das Containerfeature ist auf diesem Computer möglicherweise nicht aktiviert.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Fehler beim Beenden des PowerShell-Prozesses mit der ID {0} im Container mit der ID {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Die Eingabe „ContainerId {0}“ ist nicht vorhanden, oder der entsprechende Container wird nicht ausgeführt.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Der Eingabewert VMId-Parameter lässt sich nicht auf einen einzelnen virtuellen Computer auflösen.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Der Eingabewert VMId „{0}“ lässt sich nicht auf einen einzelnen virtuellen Computer auflösen.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Der Eingabewert VMName-Parameter lässt sich nicht auf einen virtuellen Computer auflösen.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Der Eingabeparameter „VMName“ wird auf mehrere virtuelle Computer aufgelöst.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Der Eingabewert VMName „{0}“ lässt sich nicht auf einen einzelnen virtuellen Computer auflösen.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>Der virtuelle Computer „{0}“ befindet sich nicht im Ausführungsstatus.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Die Anmeldeinformationen sind ungültig.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Der Eingabebenutzername darf nicht leer sein.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Die Sitzung „{0}“ kann nicht aufgerufen werden, da sie sich nicht im getrennten Zustand befindet oder nicht für die Verbindung verfügbar ist. Rufen Sie die Remotesitzung mit Get-PSSession -ComputerName {1} -InstanceId {2} ab.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Die Sitzung „{0}“ kann nicht aufgerufen werden, da sie sich nicht im getrennten Zustand befindet oder nicht für die Verbindung verfügbar ist. Stellen Sie die Verbindung mithilfe von Connect-PSSession oder Receive-PSSession wieder her.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Die Netzwerkverbindung mit „{0}“ wurde unterbrochen, und der erneute Verbindungsversuch ist fehlgeschlagen. Reparieren Sie die Netzwerkverbindung, und stellen Sie mithilfe von Connect-PSSession oder Receive-PSSession erneut eine Verbindung her.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Fehler beim Erstellen einer Instanz von RemoteSessionHyperVSocketClient aufgrund eines SetSocketOption-Fehlers.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Beim Erstellen einer Instanz von RemoteSessionHyperVSocketServer ist ein Fehler aufgetreten.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Der Wiederverbindungsversuch wurde abgebrochen. Reparieren Sie die Netzwerkverbindung, und stellen Sie mithilfe von Connect-PSSession oder Receive-PSSession erneut eine Verbindung her.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Mindestens ein Auftrag konnte nicht angehalten werden, da der Zustand für den Vorgang ungültig war.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Der Parameter „-AutoRemoveJob“ kann nicht ohne den Parameter „-Wait“ verwendet werden.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Der WS-Management-Dienst kann die Anforderung nicht verarbeiten. Die {0}-Sitzungskonfiguration wurde im Laufwerk „WSMan:“ auf dem {1}-Computer nicht gefunden. Weitere Informationen finden Sie im Hilfethema about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Ein Auftrag konnte nicht aus der {0}-Spezifikation erstellt werden, da der bereitgestellte Runspace kein lokaler Runspace ist. Versuchen Sie es erneut mit einem lokalen Runspace, oder geben Sie ein RunspaceMode-Argument an.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Die Sitzung {0} kann nicht getrennt werden, da der angegebene Wert für das Leerlauftimeout {1} (Sekunden) entweder größer als der maximal zulässige Serverwert {2} (Sekunden) oder kleiner als der minimal zulässige Wert {3} (Sekunden) ist. Geben Sie einen Wert für das Leerlauftimeout an, der innerhalb des zulässigen Bereichs liegt, und versuchen Sie es erneut.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>Die angegebene Sitzungsoption IdleTimeout {0} (Sekunden) ist kein gültiger Zeitraum. Geben Sie einen IdleTimeout-Wert an, der größer oder gleich dem zulässigen Mindestwert {1} (Sekunden) ist.</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Das Cmdlet „{0}“ oder der Alias „{1}“ darf nicht vorhanden sein, wenn in der Sitzungskonfigurationsdatei die Schlüssel „{2}“, „{3}“, „{4}“ oder „{5}“ angegeben sind.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>„Die Transportoption ist ungültig. Der Parameter „{0}“ darf nur dann ungleich 0 sein, wenn der Parameter „{1}“ auf TRUE festgelegt ist.“</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Der Member „{0}“ muss ein Array sein, das entweder aus Zeichenfolgen- oder Hashtabellenelementen besteht.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Der Member „{0}“ muss ein Array sein, das entweder aus Zeichenfolgen- oder Hashtabellenelementen besteht. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Die Auftragsdefinition „{0}“ kann nicht abgerufen werden, da sich der Pfad „{1}“ auf einen „{2}“-Anbieterpfad bezieht. Ändern Sie den Path-Parameter in einen Dateisystempfad.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Die Auftragsdefinition „{0}“ kann nicht abgerufen werden, da der Pfad „{1}“ zu mehreren Dateipfaden aufgelöst wird. Ändern Sie den Pfadparameter so, dass nur ein einzelner Pfad angegeben ist.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Es wurde kein geplanter Auftrag mit dem Typ „{0}“ und dem Namen „{1}“ gefunden.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Der Pfad „{0}“ für WorkingDirectory wurde nicht gefunden.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Mit der Sitzung „{0}“ kann keine Verbindung hergestellt werden. Die Sitzung ist auf dem Computer „{1}“ nicht mehr vorhanden.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Der Verbindungsvorgang für Sitzung „{0}“ ist mit der folgenden Fehlermeldung fehlgeschlagen: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Der Parameter „-Force“ kann nicht ohne den Parameter „-Wait“ verwendet werden.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Mindestens ein Auftrag befindet sich in einem angehaltenen oder getrennten Zustand und kann ohne zusätzliche Benutzereingaben nicht fortgesetzt werden. Geben Sie den Parameter "-Force" an, um mit dem Status "Abgeschlossen", "Fehlgeschlagen" oder "Beendet" fortzufahren.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Wenn RunAs in einer PowerShell-Sitzungskonfiguration aktiviert ist, kann das Windows-Sicherheitsmodell keine Sicherheitsgrenze zwischen verschiedenen Benutzersitzungen erzwingen, die mit diesem Endpunkt erstellt werden. Stellen Sie sicher, dass die PowerShell-Runspacekonfiguration auf den erforderlichen Satz von Cmdlets und Funktionen beschränkt ist.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Der Auftrag wurde erfolgreich angehalten, indem der Force-Parameter hinzugefügt wurde.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Die Sitzungskonfigurationsdatei „{0}“ ist ungültig. Geben Sie eine gültige Sitzungskonfigurationsdatei an, und führen Sie den Befehl erneut aus. Fehler beim Analysieren der Konfigurationsdatei: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: Der Schlüssel „{0}“ im {1}. Die Sitzungskonfigurationsdatei enthält einen ungültigen Wert. Korrigieren Sie die Datei, und führen Sie den Befehl erneut aus. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Getrennte Sitzungen werden nur unterstützt, wenn auf dem Remotecomputer PowerShell 3.0 oder eine spätere Version von PowerShell ausgeführt wird.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Die Speicherauslastung eines Cmdlets hat einen Warnwert überschritten. Um dies zu vermeiden, versuchen Sie eine der folgenden Maßnahmen: 1) Verringern Sie die Rate, mit der CIM-Vorgänge Daten erzeugen, z. B. durch Übergeben eines niedrigen Werts an den Parameter ThrottleLimit, 2) erhöhen Sie die Rate, mit der Daten von nachgelagerten Cmdlets verarbeitet werden, oder 3) verwenden Sie das Cmdlet Invoke-Command, um die gesamte Pipeline auf dem Server auszuführen. Das Cmdlet, das den Warnwert für die Speicherauslastung überschritten hat, wurde durch die folgende Befehlszeile gestartet: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession „{0}“ wurde mit dem Parameter „EnableNetworkAccess“ erstellt und kann nur vom lokalen Computer aus erneut verbunden werden.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Der Auftrag kann nicht gestartet werden. Der Sprachmodus für diese Sitzung ist nicht mit dem systemweiten Sprachmodus kompatibel.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Runspace kann nicht erstellt werden. Der Sprachmodus für diese Konfiguration ist nicht mit dem systemweiten Sprachmodus kompatibel.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Eine geschachtelte Pipeline kann nicht beendet werden, da sich die Pipeline nicht im geschachtelten Zustand befindet.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>Die PowerShell-Serversitzung befindet sich nicht in einem gültigen Zustand für die Ausführung geschachtelter Befehle. In dieser Sitzung können keine geschachtelten Befehle ausgeführt werden.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Ein geschachtelter Befehl kann in der Remotesitzung nicht aufgerufen werden, da bereits ein geschachtelter Befehl ausgeführt wird.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>Die Remotesitzung konnte den Befehl „{0}“ nicht aufrufen. Fehler: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>Der Remotesitzungsbefehl ist derzeit im Debugger angehalten. Verwenden Sie das Cmdlet Enter-PSSession, um eine interaktive Verbindung mit der Remotesitzung herzustellen und automatisch in den Konsolendebugger zu wechseln.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>Die Remotesitzung, mit der Sie verbunden sind, unterstützt kein Remotedebuggen. Sie müssen eine Verbindung mit einem Remotecomputer herstellen, auf dem PowerShell 4.0 oder höher ausgeführt wird.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Da der Sitzungszustand für die Sitzung {0}, {1}, {2} nicht gleich „Open“ ist, können Sie in der Sitzung keinen Befehl ausführen. Der Sitzungszustand ist „{3}“.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Es wurden keine gültigen Sitzungen angegeben. Stellen Sie sicher, dass Sie gültige Sitzungen angeben, die sich im Zustand Opened befinden und für die Ausführung von Befehlen verfügbar sind.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>Die Sitzung {0}, {1}, {2} ist nicht zum Ausführen von Befehlen verfügbar. Die Sitzungsverfügbarkeit ist {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Der Befehl kann nicht ausgeführt werden, da die ChildJobs-Eigenschaft leer ist.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Der Auftrag kann nicht debuggt werden, da kein PowerShell-Hostdebugger verfügbar ist. Stellen Sie sicher, dass Sie diesen Befehl in einem Host ausführen, der das Debuggen unterstützt.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Der Auftrag mit der ID „{0}“ wurde nicht gefunden.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Der Auftrag mit der Instanz-ID „{0}“ wurde nicht gefunden.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Der Auftrag mit dem Namen „{0}“ wurde nicht gefunden.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Der Auftrag kann nicht debuggt werden, da keine Host-Benutzeroberfläche verfügbar ist. Stellen Sie sicher, dass Sie diesen Befehl in einem PowerShell-Host ausführen, der PSHostUserInterface implementiert.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Der Auftrag kann nicht debuggt werden, da der Hostdebuggermodus auf „None“ oder „Default“ festgelegt ist. Der Hostdebuggermodus muss „LocalScript“ und/oder „RemoteScript“ sein.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Es wurden mehrere Jobs mit der ID {0} gefunden. Debug-Job kann jeweils nur einen Auftrag debuggen.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Es wurden mehrere Jobs mit dem Namen „{0}“ gefunden. Debug-Job kann jeweils nur einen Auftrag debuggen.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>Der Named Pipe-Serverlistener, der für das Anfügen von Prozessen verwendet wird, wird bereits ausgeführt.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess unterstützt das Wechseln in dieselbe PowerShell-Sitzung nicht, in der es ausgeführt wird.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Es wurden mehrere Prozesse mit diesem Namen {0} gefunden. Verwenden Sie die Prozess-ID, um einen einzelnen Prozess zum Wechseln anzugeben.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Der Prozess mit der ID „{0}“ kann nicht aufgerufen werden, da er die PowerShell-Engine nicht geladen hat oder der Named-Pipe-Listener deaktiviert wurde.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Es wurde kein Prozess mit der ID „{0}“ gefunden.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Es wurde kein Prozess mit dem Namen „{0}“ gefunden.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Es wurde keine Named Pipe mit CustomPipeName „{0}“ gefunden.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Der Befehl kann nicht verarbeitet werden, da pipeName zu lang ist. Pipenamen auf dieser Plattform dürfen bis zu {0} Zeichen lang sein. Ihr Pipename „{1}“ ist {2} Zeichen lang.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>Der aktuelle Host unterstützt das Cmdlet „Enter-PSHostProcess“ nicht.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>„Der Named Pipe-Zielprozess wurde beendet.“</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>„Der Hyper-V-Socket-Zielprozess wurde beendet.“</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Prozess:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Die Verbindung mit dem Anwendungsdomänennamen „{0}“ des Prozesses „{1}“ konnte nicht hergestellt werden. Fehler: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Die Verbindung mit der Pipe mit dem Namen „{0}“ konnte nicht hergestellt werden. Fehler: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Das PowerShell-Plug-In kann den Verbindungsvorgang nicht verarbeiten, da die erforderlichen Aushandlungsinformationen fehlen oder unvollständig sind.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Das PowerShell-Plug-In konnte den Verbindungsauftrag nicht verarbeiten.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Der angegebene Plug-In-Kontext ist ungültig.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Das PowerShell-Plug-In ist beim Verarbeiten von {0}-Argumenten auf einen schwerwiegenden Fehler gestoßen.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Der angegebene Befehlskontext ist ungültig.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Die angegebenen Eingabedaten sind ungültig. Nur Eingabedaten vom Typ „{0}“ werden unterstützt.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Der angegebene Eingabestream ist ungültig. Nur „{0}“ wird als Eingabestream unterstützt.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Der angegebene Ausgabestreamsatz ist ungültig. Nur „{0}“ wird als Ausgabestream unterstützt.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Der angegebene WSMAN_SENDER_DETAILS ist ungültig. Ein NULL-Wert für WSMAN_SENDER_DETAILS kann nicht verarbeitet werden.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Der angegebene Shellkontext ist ungültig.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>Ein NULL-Wert ist für „{0}“ mit der Plug-In-Methode „{1}“ nicht zulässig.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Ein NULL-Wert ist für Eingabe- und Ausgabestreamgruppen nicht zulässig. „{0}“ und „{1}“ sind die unterstützten Eingabe- und Ausgabestreams.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>Ein NULL-Wert ist für „{0}“ mit der Plug-In-Methode „{1}“ nicht zulässig.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>Ein NULL-Wert ist für „{0}“ mit der Plug-In-Methode „{1}“ nicht zulässig.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>Der PowerShell-Plug-In-Vorgang wird beendet. Dies kann passieren, wenn der Hostdienst oder die Hostanwendung beendet wird.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Das PowerShell-Plug-In versteht die {0}-Option nicht. Stellen Sie sicher, dass der Client mit dem Build {1} und der Protokollversion {2} von PowerShell kompatibel ist.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>Vom Client wird eine Option mit dem Namen „{0}“ erwartet. Stellen Sie sicher, dass der Client mit dem Build {1} und der Protokollversion {2} von PowerShell kompatibel ist.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Das PowerShell-Plug-In unterstützt die vom Client angeforderte Protokollversion {2} nicht.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Im PowerShell-Plug-In ist beim Melden des Kontexts an den WSMan-Dienst ein schwerwiegender Fehler aufgetreten.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Die verwaltete Serversitzung kann nicht erstellt werden.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Im PowerShell-Plug-In ist beim Registrieren eines Wait-Handles für die Herunterfahrbenachrichtigung ein schwerwiegender Fehler aufgetreten.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Der Runspace kann nicht geöffnet werden, da in dieser Sitzung bereits ein Runspace per Push eingefügt wurde.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Der Runspace kann nicht geöffnet werden, da kein Server-Remotedebugger verfügbar ist.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Der Runspace kann nicht geöffnet werden, da es sich nicht um einen Remote-Runspace handelt.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Remotetransportfehler: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Die Pipeverbindung für PowerShell kann im Container nicht geöffnet werden. Fehlercode: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>PowerShell IPC Named Pipe kann nicht erstellt werden. Fehlercode: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Das Zeitlimit ist abgelaufen, bevor eine Verbindung mit der Named Pipe hergestellt werden konnte.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Die WSMan-Initialisierung ist fehlgeschlagen. Fehlercode: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Der Named Pipe-Server kann im Servermodus nicht gestartet werden.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Der Remotzugriff auf „{0}“ konnte nicht gewährt werden: „{1}“. Die Sitzungskonfiguration wurde registriert, aber diese Gruppe hat keinen Zugriff. Um diesen Fehler zu beheben, geben Sie einen gültigen Gruppennamen an, und registrieren Sie die Sitzungskonfiguration erneut.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Die Sitzungsfunktionen für die Sitzungskonfiguration „{0}“ konnten nicht abgerufen werden: Diese Konfiguration wurde nicht mit einer Sitzungskonfigurationsdatei (.pssc) registriert, wie sie beispielsweise vom Cmdlet „New-PSSessionConfigurationFile“ erstellt wird.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Benutzername „{0}“ konnte nicht aufgelöst werden. Überprüfen Sie den Benutzernamen, und versuchen Sie es erneut.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Gruppen, die dem (virtuellen) Admin-Konto des Computers zugeordnet sind</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Die Konfigurationssitzung „{0}“ konnte nicht erstellt oder geöffnet werden.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Erzwingt die Validierung der Skripteingabeparameter. Dies wird automatisch aktiviert, wenn MountUserDrive angegeben wird.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Erstellt ein „User“-PSDrive in der Sitzung für die Verwendung mit Copy-Item, wenn der Dateisystemanbieter nicht sichtbar ist.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Der Member „{0}“ muss ein boolescher Wert sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Der Member „{0}“ muss eine ganze Zahl sein. Ändern Sie den Member in der Datei „{1}“ in den richtigen Typ.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Fehler beim Verarbeiten des Benutzerlaufwerks {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Optionale maximale Größe in Byte des Benutzerlaufwerks, das mit dem Parameter MountUserDrive erstellt wird. Die standardmäßige maximale Größe für das Benutzerlaufwerk beträgt 50 MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Der Dateisystemanbieter wurde nicht gefunden.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Name des gruppenverwalteten Dienstkontos, unter dem die Konfiguration ausgeführt wird</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Ungültiger gruppenseitig verwalteter Dienstkontoname Der Kontoname muss das Format „Domänenname\Benutzername“ haben.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Gruppenkonten, für die zur Verwendung der Sitzung eine Mitgliedschaft erforderlich ist.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Die SDDL-Zeichenfolge kann nicht analysiert werden, da sie nicht übereinstimmende Klammern enthält: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>Die Hashtabelle der RequiredGroups-Eigenschaft darf nur einen einzigen Schlüssel enthalten.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>Die RequiredGroups-Eigenschaft liegt nicht im Hashtabellenformat mit Name/Wert-Paaren vor. Dies muss eine Hashtabelle im folgenden Format sein (unter Verwendung der PowerShell-Syntax): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Unbekannter Schlüssel in der Konfiguration für erforderliche Gruppen. Die Hashtabelle für erforderliche Gruppen darf nur die Hashschlüssel „And“ und „Or“ für logische Gruppen enthalten.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Unbekannter Wert in der Konfiguration für erforderliche Gruppen. Die Hashtabelle für erforderliche Gruppen darf nur Werte enthalten, die entweder Gruppennamen oder eine andere logische Hashtabelle sind.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>Falsch formatierte ACE {0}. Reguläre ACEs müssen genau 6 Abschnitte aufweisen.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Es kann kein Benutzerlaufwerk für die Sitzung erstellt werden, da der aktuelle Benutzername ungültige Zeichen für Dateipfade enthält.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Ungültiger Schlüssel für Rollenfähigkeit: {0}. Stellen Sie sicher, dass der Name der Rollenfähigkeit richtig geschrieben ist und eine gültige Sitzungskonfigurationseigenschaft darstellt.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Ungültiger Schlüsseltyp für Rollenfähigkeit: {0}. Rollenfähigkeitsschlüssel müssen Zeichenfolgen sein, die eine gültige Sitzungskonfigurationseigenschaft identifizieren.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Ungültiger Schlüsseltyp für Rolle: {0}. Rollenschlüssel müssen Zeichenfolgen sein, die eine Sicherheitsgruppe identifizieren.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Andere mögliche Ursachen: + – Der Domänen- oder Computername war nicht in den angegebenen Anmeldeinformationen enthalten, zum Beispiel: DOMÄNE\Benutzername oder COMPUTER\Benutzername.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Fehler beim Starten des für die Remotverbindung erforderlichen SSH-Clientprozesses: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Die angegebene Schlüsseldatei „{0}“ wurde nicht gefunden.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>Die SSH-Clientsitzung wurde mit folgender Fehlermeldung beendet: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Der SSH-Verbindungsversuch ist nach dem Timeout von {0} Sekunden fehlgeschlagen.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Der SSH-Clientprozess wurde beendet, bevor die Verbindung hergestellt werden konnte.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>In der angegebenen SSHConnection-Hashtabelle fehlt der erforderliche Parameter ComputerName oder HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Der angegebene Name des SSHConnection-Hashtabellenparameters oder das Element ist NULL oder leer.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Der angegebene SSHConnection-Hashtabellenparameter „{0}“ wird nicht unterstützt.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>Die angegebene SSHConnection-Hashtabelle enthält sowohl einen ComputerName- als auch einen HostName-Parameter. Es kann nur ein Wert angegeben werden.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>Die angegebene SSHConnection-Hashtabelle enthält sowohl einen KeyFilePath- als auch einen IdentityFilePath-Parameter. Es kann nur ein Wert angegeben werden.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Die angegebene Rollenfunktionsdatei „{0}“ wurde nicht gefunden.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Die bereitgestellte Rollenfähigkeitsdatei „{0}“ weist nicht die erforderliche Erweiterung „.psrc“ auf.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Der SSH-Transportprozess wurde abrupt beendet, wodurch diese Remotesitzung unterbrochen wurde.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ unterstützt WOW64 nicht. Die Binärdatei muss zur Architektur des Prozessors passen.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Die ausführbare Datei „{0}“ wurde nicht gefunden. Überprüfen Sie, ob das WOW64-Feature installiert ist.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Das Plug-In „{0}“ kann nicht im Verzeichnis „{1}“ installiert werden.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>Die WinRM-Plug-In-DLL „{0}“ für PowerShell fehlt. Führen Sie Enable-PSRemoting aus, und wiederholen Sie dann den Befehl.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Für diesen Parametersatz ist WSMan erforderlich, und es wurde keine unterstützte WSMan-Clientbibliothek gefunden. WSMan ist entweder nicht installiert oder für dieses System nicht verfügbar.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Exitcode: {0} + Stdout: „{1}“ + Stderr: „{2}“ + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Die Informationen zum Prozess konnten nicht gelesen werden: „{0}“.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Das Hostsystem verfügt nicht über die richtige Version des Hyper-V-Schemas.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>HTTPS unter Unix unterstützt derzeit keine CA- oder CN-Prüfungen. Verwenden Sie die PSSessionOption -SkipCACheck und -SkipCNCheck, wenn Sie sicher sind, dass Sie dem Server, mit dem Sie eine Verbindung herstellen, und dem dazwischenliegenden Netzwerk vertrauen.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>PowerShell-Remoting wurde nur für PowerShell 6+-Konfigurationen deaktiviert und wirkt sich nicht auf Windows PowerShell-Remotingkonfigurationen aus. Führen Sie dieses Cmdlet in Windows PowerShell aus, um alle PowerShell-Remotingkonfigurationen zu beeinflussen. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>PowerShell-Remoting wurde nur für PowerShell 6+-Konfigurationen aktiviert und wirkt sich nicht auf Windows PowerShell-Remotingkonfigurationen aus. Führen Sie dieses Cmdlet in Windows PowerShell aus, um alle PowerShell-Remotingkonfigurationen zu beeinflussen.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Das Cmdlet Enter-PSHostProcess ist deaktiviert, weil eine Anwendungssteuerungsrichtlinie wie „AppLocker“ oder „Windows Defender Application Control“ erzwungen wird.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Remotedebuggerausnahme: {0}, Fehlermeldung: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Der Windows PowerShell-Prozess kann nicht erstellt werden, da Windows PowerShell auf diesem Computer nicht gefunden wurde.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Das Runspace-Argument für Create muss ein nicht NULLes RemoteRunspace-Objekt sein.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>Die Hashtabelle der Sitzungskonfiguration enthält einen ungültigen Schlüsseltyp. Schlüssel müssen Zeichenfolgen sein.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Die Sitzungskonfigurationsdatei enthält eine nicht unterstützte Konfigurationsoption: {0}. Dies ist eine Konfigurationsoption für einen Remoteendpunkt, die nicht für den PowerShell-Sitzungszustand gilt.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Die Sitzungskonfigurationsdatei enthält eine unbekannte Konfigurationsoption: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Ausdrucksauswertung kann fehlschlagen</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Um aus einem Skriptblock ein PowerShell-Objekt zu erstellen, müssen möglicherweise einige Ausdrücke innerhalb des Skriptblocks ausgewertet werden. Im eingeschränkten Sprachmodus schlägt die Auswertung des Ausdrucks ohne Fehlermeldung fehl und gibt „null“ zurück, es sei denn, der Ausdruck stellt einen konstanten Wert dar.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Fehler beim Abrufen des Hyper-V-VM-Status. Der Wert hatte den Typ „{0}“, erwartet wurde jedoch Microsoft.HyperV.PowerShell.VMState oder System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V „{0}“ hat während der Verbindungsaushandlung eine ungültige {1}-Antwort gesendet.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Das Aushandeln einer sicheren Verbindung mit Hyper-V ist fehlgeschlagen. Stellen Sie sicher, dass Host und Gast mit allen relevanten Microsoft-Updates aktualisiert sind.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/RunspaceInit.de.resx b/src/System.Management.Automation/resources/de/RunspaceInit.de.resx new file mode 100644 index 00000000000..674187b86a9 --- /dev/null +++ b/src/System.Management.Automation/resources/de/RunspaceInit.de.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Variable zum Speichern der Namen der aktivierten experimentellen Features</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Übergeordneter Ordner der Hostanwendung des aktuellen Runspace</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Ordner mit dem Profil des aktuellen Benutzers</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Ein Verweis auf den Host des aktuellen Runspace.</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Die für Cmdlets verfügbaren Laufzeitobjekte</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Versionsinformationen für die aktuelle PowerShell-Sitzung</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>Aktuelle Prozess-ID</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Status des letzten Befehls</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>ID des übergeordneten Prozesses</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>Die ShellID identifiziert die aktuelle Shell. Dies wird von #Requires verwendet.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Name der aktuellen Konsolendatei</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Die Textcodierung, die beim Weiterleiten von Text an eine native ausführbare Datei verwendet wird</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Die Textcodierung, die beim Lesen von Ausgabetext aus einer nativen ausführbaren Datei verwendet wird</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Konfiguration, die steuert, wie Text gerendert wird.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Variable, die den Namen des E-Mail-Servers enthalten soll. Dies kann anstelle des HostName-Parameters im Cmdlet „Send-MailMessage“ verwendet werden.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Legt fest, wann eine Bestätigung angefordert werden soll. Eine Bestätigung wird angefordert, wenn der ConfirmImpact des Vorgangs gleich oder größer als $ConfirmPreference ist. Wenn $ConfirmPreference auf „None“ festgelegt ist, werden Aktionen nur bestätigt, wenn „Confirm“ angegeben ist.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die ausgeführt wird, wenn eine Debugmeldung übermittelt wird</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die ausgeführt wird, wenn eine Fehlermeldung übermittelt wird</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die beim Übermitteln von Statusdatensätzen ausgeführt wird</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die ausgeführt wird, wenn eine ausführliche Meldung übermittelt wird</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die ausgeführt wird, wenn eine Warnmeldung übermittelt wird</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Legt die Aktion fest, die ausgeführt wird, wenn ein Befehl ein Element im Informationsdatenstrom erzeugt</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Legt den Anzeigemodus fest, der beim Anzeigen von Fehlern verwendet wird</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Legt fest, welcher Prompttyp für die aktuelle Verschachtelungsebene angezeigt werden soll</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Wenn TRUE, gilt $ErrorActionPreference auch für native ausführbare Dateien, sodass Exitcodes ungleich 0 Fehler im Cmdlet-Stil erzeugen, die von den Fehleraktionseinstellungen gesteuert werden.</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Wenn TRUE, gilt WhatIf für alle Befehle als aktiviert.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Legt fest, wie Argumente an native ausführbare Dateien übergeben werden.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Legt das Aufzählungslimit beim Formatieren von IEnumerable-Objekten fest</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Zeigt Fehler mit einer Stapelüberwachung an.</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Zeigt Fehler mit inneren Ausnahmen an.</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Zeigt Fehler mit ihren Quellen an.</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Zeigt Fehler mit einer Beschreibung der Fehlerklasse an</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Kultur der aktuellen PowerShell-Sitzung</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Benutzeroberflächenkultur der aktuellen PowerShell-Sitzung</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Variable, die alle Standard <cmdlet:parameter, value>-Paare enthält</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Drücken Sie zum Fortsetzen die EINGABETASTE...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Edition-Informationen für die aktuelle PowerShell-Sitzung</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/RunspacePoolStrings.de.resx b/src/System.Management.Automation/resources/de/RunspacePoolStrings.de.resx new file mode 100644 index 00000000000..87751d11ee5 --- /dev/null +++ b/src/System.Management.Automation/resources/de/RunspacePoolStrings.de.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>Die maximale Poolgröße darf nicht kleiner als 1 sein.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>Die mindeste Poolgröße darf nicht kleiner als 1 sein.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>Die minimale Poolgröße darf nicht größer als die maximale Poolgröße sein.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Der Zustand des Runspacepools ist für diesen Vorgang ungültig.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich der Runspacepool nicht im Zustand „{0}“ befindet. Der aktuelle Status ist „{1}“.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Der Runspacepool kann nicht geöffnet werden, da er sich nicht im Zustand „BeforeOpen“ befindet. Der aktuelle Status ist „{0}“.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Das {0} Objekt wurde nicht durch Aufrufen von {1} der aktuellen RunspacePool-Instanz erstellt.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Der Runspace kann nicht für den aktuellen Pool freigegeben werden, da der Runspace nicht zum aktuellen Pool gehört.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Diese Eigenschaft kann nicht mehr geändert werden, nachdem der Runspacepool geöffnet wurde.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Dieser Runspace unterstützt keine Trennungs- und Verbindungsvorgänge.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich der Runspacepool im Zustand „Getrennt“ befindet.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Der Trennvorgang wird auf dem Server nicht unterstützt. Auf dem Server muss PowerShell 3.0 oder höher ausgeführt werden, damit die Trennung von Remoterunspacepools unterstützt wird.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Dieser Runspacepool {0} ist nicht für die Bereitstellung getrennter PowerShell-Objekte für Befehle konfiguriert, die auf dem Remoteserver ausgeführt werden. Verwenden Sie die statische GetRunspacePools()-Methode der RunspacePool-Klasse, um den Server abzufragen und Runspacepoolobjekte zurückzugeben, die dafür konfiguriert sind.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Dieser Runspacepool kann nicht verbunden werden, da der entsprechende serverseitige Runspacepool mit einem anderen Client verbunden ist.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState wird auf dem Server nicht unterstützt. Auf dem Server muss PowerShell 5.0 oder höher ausgeführt werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/RunspaceStrings.de.resx b/src/System.Management.Automation/resources/de/RunspaceStrings.de.resx new file mode 100644 index 00000000000..7461d495385 --- /dev/null +++ b/src/System.Management.Automation/resources/de/RunspaceStrings.de.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Der Runspacezustand ist für diesen Vorgang ungültig.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Der Runspace kann nicht geöffnet werden, da der Runspace sich nicht im Zustand „BeforeOpen“ befindet. Der aktuelle Zustand des Runspaces ist „{0}“.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da sich der Runspac nicht im Zustand „Geöffnet“ befindet. Der aktuelle Zustand des Runspaces ist „{0}“.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Die Pipeline kann nicht aufgerufen werden, da sich der Runspace nicht im Zustand „Opened“ (geöffnet) befindet. Der aktuelle Zustand des Runspaces ist „{0}“.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>Der Pipelinezustand ist für diesen Vorgang ungültig.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Die Pipeline kann nicht aufgerufen werden, da sie bereits aufgerufen wurde.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Der gültige Wert für den Parameter ist PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>Die Pipeline enthält keinen Befehl.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Die Pipeline wurde nicht ausgeführt, da bereits eine Pipeline ausgeführt wird. Pipelines können nicht gleichzeitig ausgeführt werden.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Eine geschachtelte Pipeline kann nicht asynchron aufgerufen werden. Verwenden Sie die Invoke-Methode.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Sie sollten eine geschachtelte Pipeline nur innerhalb einer ausgeführten Pipeline ausführen.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Runspace kann nicht geschlossen werden, während ein SessionStateProxy-Methodenaufruf ausgeführt wird.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Die Pipeline kann nicht aufgerufen werden, während ein SessionStateProxy-Methodenaufruf ausgeführt wird.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Ein SessionStateProxy-Methodenaufruf wird ausgeführt. Gleichzeitige SessionStateProxy-Methodenaufrufe sind nicht zulässig.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Eine Pipeline wird bereits ausgeführt. Gleichzeitige SessionStateProxy-Methodenaufrufe sind nicht zulässig.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Diese Eigenschaft kann nicht mehr geändert werden, nachdem der Runspace geöffnet wurde.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Beim Verarbeiten des Moduls „{0}“, das im InitialSessionState-Objekt zum Erstellen dieses Runspaces angegeben wurde, ist mindestens ein Fehler aufgetreten. Eine vollständige Liste der Fehler finden Sie in der Eigenschaft „ErrorRecords“. Der erste Fehler war: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Die Threadoptionen können nur geändert werden, wenn der Apartmentzustand Multithreaded Apartment (MTA) ist, die aktuellen Optionen UseNewThread oder UseCurrentThread sind und der neue Wert ReuseThread ist.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>„{0}“ darf nicht FALSE sein, wenn der Sprachmodus „{1}“ oder „{2}“ ist.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Sie können einen nur lokalen Runspace nicht trennen.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Der Verbindungsvorgang wird für lokale Runspaces nicht unterstützt.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>Die Sitzung ist ausgelastet. Sie werden mit der Sitzung verbunden, sobald sie verfügbar ist. Um den Enter-PSSession-Befehl abzubrechen, drücken Sie STRG + C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Der Befehl kann nicht abgeschlossen werden. Skriptaufrufe werden in dieser Sitzungskonfiguration nicht unterstützt. Dies kann vorkommen, wenn sich die Sitzungskonfiguration im Nur-Sprachmodus befindet.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Für lokale Runspaces können keine Vorgänge zum Trennen und Verbinden verwendet werden.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Die Pipeline kann nicht verbunden werden, da sich der Runspace nicht im Zustand „Opened“ befindet. Der aktuelle Zustand des Runspaces ist „{0}“.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>RemoteRunspace kann nicht erstellt werden. Das angegebene RunspacePool-Objekt ist ungültig.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>Diesem Runspace ist kein Befehl mit getrennter Verbindung zugeordnet.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Der Trennungsvorgang wird auf dem Remotecomputer nicht unterstützt. Damit das Trennen unterstützt wird, muss auf dem Remotecomputer Windows PowerShell 3.0 oder eine höhere Version von Windows PowerShell ausgeführt werden und der WSMan-Transport verwendet werden.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Die PSSession kann nicht verbunden werden, da sich die Sitzung nicht im Zustand „Disconnected“ (getrennt) befindet oder keine Verbindung möglich ist.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Der Wert für den Parameter darf nicht PipelineResultTypes.None oder PipelineResultTypes.Output sein.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Gültige Werte für den Parameter sind PipelineResultTypes.Output oder PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Die Umleitung des Debugdatenstroms wird auf dem Zielremotecomputer nicht unterstützt.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Die ausführliche Umleitung des Datenstroms wird auf dem Zielremotecomputer nicht unterstützt.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Die Umleitung des Warnungsdatenstroms wird auf dem Zielremotecomputer nicht unterstützt.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Die Umleitung des Informationsstreams wird auf dem Zielremotecomputer nicht unterstützt.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Sie haben eine Sitzung geöffnet, in der gerade ein Befehl oder Skript ausgeführt wird. Da die Ausgabe an den Auftrag „{0}“ weitergeleitet wird, wird in der Konsole keine Ausgabe angezeigt. Sie können warten, bis der ausgeführte Befehl beendet ist, oder den Befehl abbrechen und mit STRG+C eine Eingabeaufforderung erhalten. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Sie haben eine Sitzung geöffnet, in der gerade ein Befehl oder Skript ausgeführt wird. Die Ausgabe wird in der Konsole angezeigt. Sie können warten, bis der ausgeführte Befehl beendet ist, oder ihn abbrechen und mit STRG+C eine Eingabeaufforderung erhalten. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Sie haben eine Sitzung geöffnet, die derzeit an einem Debughaltepunkt in einem ausgeführten Befehl oder Skript angehalten ist. Verwenden Sie den PowerShell-Befehlszeilendebugger, um mit dem Debuggen fortzufahren. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>Der DefaultRunspace muss ein LocalRunspace sein.</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>Die statische PrimaryRunspace-Eigenschaft kann nur einmal festgelegt werden und wurde bereits festgelegt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/SecuritySupportStrings.de.resx b/src/System.Management.Automation/resources/de/SecuritySupportStrings.de.resx new file mode 100644 index 00000000000..fc233244245 --- /dev/null +++ b/src/System.Management.Automation/resources/de/SecuritySupportStrings.de.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Das Zertifikat kann nicht geladen werden. „{0}“ muss in einen Dateisystempfad aufgelöst werden.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Das Zertifikat „{0}“ kann nicht für die Verschlüsselung verwendet werden. Verschlüsselungszertifikate müssen die Verwendung des Datenverschlüsselungs- oder Schlüsselverschlüsselungsschlüssels enthalten und die erweiterte Schlüsselverwendung der Dokumentverschlüsselung ({1}) enthalten.</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Das Zertifikat kann nicht geladen werden. Der Bezeichner „{0}“ stimmt mit mehreren Zertifikaten überein. Wenn Sie die Verschlüsselung für mehrere Empfänger ausführen möchten, geben Sie dem Parameter „{1}“ mehrere spezifische Werte anstelle eines Platzhalters an, der mit mehreren Zertifikaten übereinstimmt.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Verschlüsselungszertifikat kann nicht geladen werden. Die Zertifikateinstellung „{0}“ stellt weder ein gültiges Base64-codiertes Zertifikat noch ein gültiges Zertifikat nach Datei, Verzeichnis, Fingerabdruck oder Antragstellername dar.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>WARNUNG: Das Zertifikat „{0}“ enthält einen privaten Schlüssel. Zertifikate für die Protokollierung geschützter Ereignisse, die für die Verschlüsselung verwendet werden, dürfen nur den öffentlichen Schlüssel enthalten.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>FEHLER: Die Ereignisprotokollmeldung „{0}“ konnte nicht geschützt werden: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>FEHLER: Zertifikat konnte nicht gefunden oder verwendet werden: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Der Sitzungsschlüssel zum Verschlüsseln der sicheren Zeichenfolge ist nicht verfügbar.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Ungültiger Pufferoffset.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Ungültige öffentliche Schlüssel-Daten.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Der öffentliche Schlüssel kann nicht importiert werden.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Ungültige Sitzungsschlüssel-Daten.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Die Ausführung der Skriptdatei „{0}“ wird durch die Systemrichtlinie blockiert.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Ein unbekannter Wert für die Erzwingung der Skriptdateirichtlinie wurde zurückgegeben: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Skriptdatei lesen</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Die Skriptdatei „{0}“ ist von der Richtlinie nicht vertrauenswürdig und wird im ConstrainedLanguage-Modus ausgeführt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/Serialization.de.resx b/src/System.Management.Automation/resources/de/Serialization.de.resx new file mode 100644 index 00000000000..b85273dce62 --- /dev/null +++ b/src/System.Management.Automation/resources/de/Serialization.de.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} Attribut wurde erwartet.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} XML-Tag wird nicht erkannt.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Für referenceId {0} wurde kein Objekt gefunden.</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Das Namensattribut für den Wörterbuchschlüssel wurde falsch angegeben.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Das Namensattribut für den Wörterbuchwert wurde falsch angegeben.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>Die Version von „PSObject“ ist ungültig.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Die Version des eingehenden PSObject ist {0}. Erwartet wird der Wert 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Namen können nicht verarbeitet werden, da für referenceId {0} keine TypeNames gefunden wurden.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Der Wert des depth-Parameters muss größer oder gleich 1 sein.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Der aktuelle Knotentyp ist „{0}“. Erwarteter Typ: {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Der Schlüssel für den Wörterbucheintrag wurde nicht angegeben.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Der Wert für den Wörterbucheintrag wurde nicht angegeben.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Es sind keine weiteren Objekte zum Deserialisieren vorhanden.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>NULL ist als Wörterbuchschlüssel angegeben.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Der Inhalt des primitiven Typs „{0}“ ist ungültig.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Serialisiertes XML ist zu tief geschachtelt.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Die Serialisierungskomponente wurde geschlossen.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Die Daten im Befehl haben die maximal zulässige Größe für die Sitzungskonfiguration überschritten. Das zulässige Maximum beträgt {0} MB. Ändern Sie die Eingabe, verwenden Sie eine andere Sitzungskonfiguration, oder ändern Sie die Eigenschaften „{1}" und „{2}" der Sitzungskonfiguration auf dem entfernten Computer.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Die Deserialisierung der verschlüsselten sicheren Zeichenfolge ist fehlgeschlagen.</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Der Schlüsseltyp „{0}“ ist ungültig. Die PSPrimitiveDictionary-Klasse akzeptiert nur Schlüssel vom Typ System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Der Typ des Werts „{0}“ ist ungültig. Die PSPrimitiveDictionary-Klasse akzeptiert nur Werte von Typen, die über PowerShell-Remoting vollständig serialisierbar sind. Im Hilfethema about_Remoting finden Sie eine Liste der vollständig serialisierbaren Typen.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Die Daten konnten nicht entschlüsselt werden. Die Daten wurden nicht mit diesem Schlüssel verschlüsselt.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>Der Parameterwert „{0}“ ist keine gültige verschlüsselte Zeichenfolge.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Die angegebene „{0}“ ist ungültig. Gültige {0} Längeneinstellungen sind entweder 128 Bit, 192 Bit oder 256 Bit.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Die Deserialisierung von SecureString wird derzeit nur unter Windows unterstützt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/SessionStateProviderBaseStrings.de.resx b/src/System.Management.Automation/resources/de/SessionStateProviderBaseStrings.de.resx new file mode 100644 index 00000000000..dffab2a7aeb --- /dev/null +++ b/src/System.Management.Automation/resources/de/SessionStateProviderBaseStrings.de.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Element festlegen</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Wert: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Element löschen</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Element entfernen</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Neues Element</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Typ: {1} Wert: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Element kopieren</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Ziel: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Element umbenennen</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/SessionStateStrings.de.resx b/src/System.Management.Automation/resources/de/SessionStateStrings.de.resx new file mode 100644 index 00000000000..d74fd4151e9 --- /dev/null +++ b/src/System.Management.Automation/resources/de/SessionStateStrings.de.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Die zurückgegebenen Informationen können nicht verarbeitet werden, da die von der Start-Methode des Anbieters zurückgegebenen Informationen für einen anderen Anbieter als den übergebenen bestimmt waren.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Die zurückgegebenen Informationen können nicht verarbeitet werden, da die von der Start-Methode des Anbieters zurückgegebenen Informationen NULL waren.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Der Versuch, den GetItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Der Versuch, den SetItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den SetItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Der Versuch, den ClearItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Der Versuch, den InvokeDefaultAction-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den InvokeDefaultAction-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Der Versuch, den ItemExists-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den ItemExists-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Der Versuch, den IsValidPath-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Der Versuch, den IsItemContainer-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Der Versuch, den RemoveItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Der Versuch, den GetChildItems-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetChildItems-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Der Versuch, den GetChildNames-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetChildNames-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Der Versuch, den RenameItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den RenameItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Der Versuch, den NewItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den NewItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Der Versuch, den HasChildItems-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Der Versuch, den CopyItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den CopyItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Der Versuch, den GetParentPath-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Der Versuch, den NormalizeRelativePath-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Der Versuch, den MakePath-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Der Versuch, den GetChildName-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Der Versuch, den MoveItem-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den MoveItem-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den GetProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetProperty-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den SetProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den SetProperty-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den ClearProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den ClearProperty-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den NewProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den NewProperty-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den RemoveProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den RemoveProperty-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den CopyProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den CopyProperty-Vorgang können für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den MoveProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den MoveProperty-Vorgang können für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Der Versuch, den RenameProperty-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamische Parameter für RenameProperty können für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Der Inhaltsleser kann für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetContentReader-Vorgang können für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Der Inhaltswriter kann für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den GetContentWriter-Vorgang können für den Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Der Inhalt kann nicht abgerufen werden, da es sich um ein Verzeichnis handelt: „{0}“. Verwenden Sie stattdessen „Get-ChildItem“.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Der Inhalt kann nicht geschrieben werden, da es sich um ein Verzeichnis handelt: „{0}“.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Es ist kein Standortverlauf mehr vorhanden, um rückwärts zu navigieren.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>Es ist kein Standortverlauf mehr vorhanden, um vorwärts zu navigieren.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>Der BoundedStack ist leer.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Der Versuch, den ClearContent-Vorgang für den Anbieter „{0}“ auszuführen, ist für den Pfad „{1}“ fehlgeschlagen. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Der Inhalt von „{0}“ kann nicht gelöscht werden, da es sich um ein Verzeichnis handelt. Clear-Content wird nur für Dateien unterstützt.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Die dynamischen Parameter für den ClearContent-Vorgang können vom Anbieter „{0}“ für den Pfad „{1}“ nicht abgerufen werden. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Der Versuch, den GetSecurityDescriptor-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Der Versuch, den SetSecurityDescriptor-Vorgang beim Anbieter „{0}“ für den Pfad „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Der Versuch, den Start-Vorgang beim Anbieter „{0}“ auszuführen, ist fehlgeschlagen. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Der Versuch, den InitializeDefaultDrives-Vorgang für den Anbieter „{0}“ auszuführen, ist fehlgeschlagen.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Der Versuch, den NewDrive-Vorgang beim Anbieter „{0}“ für das Laufwerk mit dem Stamm „{1}“ auszuführen, ist fehlgeschlagen. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamische Parameter für „NewDrive“ können für den Anbieter „{0}“ nicht abgerufen werden. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>Das Aufrufen von „RemoveDrive“ für den Anbieter „{0}“ ist fehlgeschlagen. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Das Laufwerk „{0}“ kann nicht entfernt werden, da der Anbieter „{1}“ dies verhindert hat.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Der Pfad „{0}“ verweist auf ein Element, das sich außerhalb der Basis „{1}“ befindet.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>Der Aufruf von „Seek“ für den Inhaltswriter des Anbieters „{0}“ ist für den Pfad „{1}“ fehlgeschlagen. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>Der Aufruf von „Close“ für den Inhaltsleser oder -writer des Anbieters „{0}“ ist für den Pfad „{1}“ fehlgeschlagen. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>Der Aufruf von „Read“ für den Inhaltsleser des Anbieters „{0}“ ist für den Pfad „{1}“ fehlgeschlagen. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>Der Aufruf von „Write“ für den Inhaltswriter des Anbieters „{0}“ ist für den Pfad „{1}“ fehlgeschlagen. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Der Anbieter „{0}“ kann nicht verwendet werden, um mithilfe der Variablensyntax Daten abzurufen oder festzulegen. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Die Variablensyntax kann nicht verwendet werden, um Daten im Anbieter abzurufen oder festzulegen. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Der Alias kann nicht geschrieben werden, da der Alias „{0}“ schreibgeschützt oder konstant ist und daher nicht geschrieben werden kann.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>In Funktion „{0}“ kann nicht geschrieben werden, da sie schreibgeschützt oder konstant ist.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Die Variable „{0}“ kann nicht überschrieben werden, da sie schreibgeschützt oder konstant ist.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Auf die Variable „${0}“ kann nicht zugegriffen werden, da es sich um eine private Variable handelt.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Auf den Befehl „{0}“ kann nicht zugegriffen werden, da es sich um einen privaten Befehl handelt.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Auf den Befehl kann nicht zugegriffen werden, da es sich um einen privaten Befehl handelt.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Auf die Ressource des Sitzungszustands kann nicht zugegriffen werden, da es sich um eine private Ressource handelt. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>Der Alias wurde nicht entfernt, da Alias „{0}“ konstant oder schreibgeschützt ist.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Die Funktion „{0}“ kann nicht entfernt werden, da sie konstant ist.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Die Variable „{0}“ kann nicht entfernt werden, da sie konstant oder schreibgeschützt ist. Wenn die Variable schreibgeschützt ist, wiederholen Sie den Vorgang mit der Option Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Der Alias „{0}“ kann nicht geändert werden, da er konstant ist.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Der Alias „{0}“ kann nicht geändert werden, da er schreibgeschützt ist.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Die Funktion „{0}“ kann nicht geändert werden, da sie konstant ist.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Die Funktion „{0}“ kann nicht geändert werden, da sie schreibgeschützt ist.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>Der Alias „{0}“ kann nach der Erstellung nicht als Konstante festgelegt werden. Aliase können nur bei der Erstellung als Konstante festgelegt werden.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Eine vorhandene Funktion „{0}“ kann nicht als konstant festgelegt werden. Funktionen können nur bei der Erstellung als konstant festgelegt werden.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Eine vorhandene Variable „{0}“ kann nicht konstant gemacht werden. Variablen können nur bei der Erstellung als konstant festgelegt werden.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Die Option AllScope-Option kann nicht aus dem Alias „{0}“ entfernt werden.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Die Option AllScope-Option kann nicht aus der Funktion „{0}“ entfernt werden.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Die Option AllScope-Option kann nicht aus der Variable „{0}“ entfernt werden.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>Die Funktionsdefinition „{0}“ enthielt einen Bereichsqualifizierer, aber keinen Funktionsnamen.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Der Anbieter „{0}“ kann nicht entfernt werden. Alle Laufwerke, die dem Anbieter „{0}“ zugeordnet sind, müssen entfernt werden, bevor der Anbieter „{0}“ entfernt werden kann.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Der Laufwerkname kann nicht verarbeitet werden, da er mindestens eines der folgenden ungültigen Zeichen enthält: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Das Erstellen des neuen Laufwerks ist fehlgeschlagen, da der Anbieter das Erstellen des neuen Laufwerks nicht zulässt.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Der angegebene Wert „{0}“ wurde in mehr als einen Speicherstapel aufgelöst.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Der Speicherortstapel „{0}“ wurde nicht gefunden. Er ist nicht vorhanden oder kein Container.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Der Pfad "{0}" wurde nicht gefunden, da er nicht vorhanden ist.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Der Alias kann nicht gefunden werden, da der Alias „{0}“ nicht vorhanden ist.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Der Speicherort kann nicht festgelegt werden, da der Pfad „{0}“ zu mehreren Containern aufgelöst wurde. Der Speicherort kann jeweils nur für einen einzelnen Container festgelegt werden.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Die Variable kann nicht verarbeitet werden, da der Variablenpfad „{0}“ zu mehreren Elementen aufgelöst wurde. Sie können den Variablenwert jeweils nur für ein Element abrufen oder festlegen.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Laufwerk wurde nicht gefunden. Ein Laufwerk mit dem Namen „{0}“ ist nicht vorhanden.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Es wurde kein Anbieter mit dem Namen „{0}“ gefunden.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Es wurde kein Anbieter mit dem Namen „{0}“ gefunden. Der Name hat nicht das richtige Format. Ein Anbietername darf nur alphanumerische Zeichen oder einen PowerShell-Snap-In-Namen enthalten, auf den ein einzelner '\' und alphanumerische Zeichen folgen.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>„{0}“ wurde in mehr als einen Anbieternamen aufgelöst. Mögliche Übereinstimmungen sind:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Beim Erstellen einer Instanz des Anbieters ist ein Fehler aufgetreten. Der Anbietertypname „{0}“ wurde in der Assembly nicht gefunden.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Der angegebene Anbietername „{0}“ kann nicht verwendet werden, da er mindestens eines der folgenden ungültigen Zeichen enthält: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Beim Erstellen einer Instanz des Anbieters „{0}“ ist ein Fehler aufgetreten. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Es wurde keine Variable mit dem Namen „{0}“ gefunden.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Es wurde keine Ablaufverfolgungsquelle mit dem Namen „{0}“ gefunden.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Ein Laufwerk mit dem Namen „{0}“ ist bereits vorhanden.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Eine Variable mit dem Namen „{0}“ ist bereits vorhanden.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>Der Alias ist nicht zulässig, da bereits ein Alias mit dem Namen „{0}“ vorhanden ist.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Der Cmdlet-Anbieter kann nicht registriert werden, da bereits ein Cmdlet-Anbieter mit dem Namen „{0}“ vorhanden ist.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Der Pfad verweist nicht auf einen Dateisystempfad.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Der globale Bereich lässt sich nicht entfernen.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Die Bereichsnummer „{0}“ überschreitet die Anzahl der aktiven Bereiche.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>PSDriveInfo kann nicht verglichen werden. Eine PSDriveInfo-Instanz kann nur mit einer anderen PSDriveInfo-Instanz verglichen werden.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Der Cmdlet-Anbieter kann die Ergebnisse nicht streamen, da kein Cmdlet angegeben wurde, über das die Ausgabe gestreamt werden kann.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Der Cmdlet-Anbieter kann die Ergebnisse nicht streamen, da kein Cmdlet angegeben wurde, über das der Fehler gestreamt werden kann.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Der Startort für diesen Anbieter ist nicht festgelegt. Um den Startort festzulegen, rufen Sie „(get-psprovider '{0}').Home = 'path'“ auf.</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Der Pfad weist nicht das richtige Format auf. Anbieterpfade müssen eine Anbieter-ID enthalten, gefolgt von "::" und einem anbieterspezifischen Pfad.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da sich der Zielpfad nur in einen einzelnen Pfad auflösen lässt.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da Quell- und Zielpfad nicht im selben Anbieter aufgelöst wurden.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da der Quellpfad auf ein oder mehrere Elemente verweist und der Zielpfad kein Container ist. Überprüfen Sie, ob der Zielpfad ein Container ist, und versuchen Sie es erneut.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Das Element kann nicht verschoben werden, da das Ziel in mehrere Pfade aufgelöst wurde. Geben Sie einen Zielpfad an, der in genau ein Ziel aufgelöst wird, und wiederholen Sie den Vorgang.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Ein Container kann nicht auf ein vorhandenes Blattelement kopiert werden.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Ein Container kann nicht in einen anderen Container kopiert werden. Der Parameter „-Recurse“ oder „-Container“ wurde nicht angegeben.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Quell- und Zielpfad wurden nicht demselben Anbieter zugeordnet.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Das Element kann nicht umbenannt werden, da der Pfad in mehrere Elemente aufgelöst wurde. Es kann jeweils nur ein Element umbenannt werden.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Der Anbieter „{0}“ kann aufgrund eines Fehlers beim Anbieter nicht zum Auflösen des Pfads „{1}“ verwendet werden.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Schnittstelle kann nicht verwendet werden. Die IContentCmdletProvider-Schnittstelle wird von diesem Anbieter nicht implementiert.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Schnittstelle kann nicht verwendet werden. Die IPropertyCmdletProvider-Schnittstelle wird von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Schnittstelle kann nicht verwendet werden. Die IDynamicPropertyCmdletProvider-Schnittstelle wird von diesem Anbieter nicht implementiert.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Die NavigationCmdletProvider-Methoden werden von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Anbietermethoden wurden nicht verarbeitet. Die ContainerCmdletProvider-Methoden werden von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Die Methoden können nicht aufgerufen werden. Die ItemCmdletProvider-Methoden werden von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Die DriveCmdletProvider-Methoden werden von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Der Anbietervorgang wurde beendet, da der Anbieter diesen Vorgang nicht unterstützt.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Der Anbietervorgang wurde beendet, da der Anbieter den Parameter „Depth“ nicht unterstützt.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Die Methode kann nicht aufgerufen werden. Die Methode „Content Seek“ wird von diesem Anbieter nicht unterstützt.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Der ClearContent-Vorgang kann nicht ausgeführt werden. Dieser Anbieter unterstützt den Vorgang ClearContent nicht.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Der Anbieter unterstützt die Verwendung von Anmeldeinformationen nicht. Führen Sie den Vorgang erneut aus, ohne Anmeldeinformationen anzugeben.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Der Dateisystemanbieter unterstützt Anmeldeinformationen nur mit dem Cmdlet „New-PSDrive“. Führen Sie den Vorgang erneut aus, ohne Anmeldeinformationen anzugeben.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Die Transaktionen werden vom Anbieter nicht unterstützt. Führen Sie den Vorgang erneut ohne den Parameter „-UseTransaction“ aus.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Die Methode kann nicht aufgerufen werden. Der Anbieter unterstützt die Verwendung von Filtern nicht.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Das Laufwerk kann nicht erstellt werden. Der Anbieter unterstützt die Verwendung von Anmeldeinformationen nicht.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>Das Element im Pfad „{0}“ existiert bereits.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Das Element kann nicht kopiert werden. Das Element im Pfad „{0}“ ist nicht vorhanden.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Das Element im Pfad „{0}“ ist nicht vorhanden.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Laufwerk mit einer Ansicht der in einem Sitzungszustand gespeicherten Aliase</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Laufwerk mit einer Ansicht der Umgebungsvariablen für den Prozess</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Laufwerk mit einer Ansicht der in einem Sitzungszustand gespeicherten Funktionen</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Laufwerk mit einer Ansicht der in einem Sitzungszustand gespeicherten Variablen</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Laufwerk, das dem Pfad des temporären Verzeichnisses für die aktuelle Benutzerperson zugeordnet ist</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Die Verknüpfung „{0}“ kann nicht erstellt werden, da der Zielwert nicht angegeben wurde.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Verweise auf die NULL-Variable geben immer den NULL-Wert zurück. Zuweisungen haben keine Auswirkungen.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Maximale Anzahl von Verlaufsobjekten, die in einer Sitzung beibehalten werden</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Die Funktion kann nicht umbenannt werden, da Funktion „{0}“ schreibgeschützt oder konstant ist.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Der Alias kann nicht umbenannt werden, da Alias „{0}“ schreibgeschützt oder konstant ist.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Die Variable kann nicht umbenannt werden, da die Variable „{0}“ schreibgeschützt oder konstant ist.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Für die lokale Variable „{0}“ können keine Optionen festgelegt werden. Verwenden Sie „New-Variable“, um eine Variable zu erstellen, bei der Optionen festgelegt werden können.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Das Cmdlet „{0}“ kann nicht geändert werden, da er schreibgeschützt ist.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Die Variable „{0}“ kann nicht entfernt werden, da sie optimiert wurde und nicht entfernt werden kann. Verwenden Sie das Cmdlet „Remove-Variable“ (ohne Aliase), oder dot-sourcen Sie den Befehl, den Sie zum Entfernen der Variablen verwenden.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Die Variable „{0}“ kann nicht überschrieben werden, da sie optimiert wurde. Verwenden Sie das Cmdlet „New-Variable“ oder „Set-Variable“ (ohne Aliase), oder dot-sourcen Sie den Befehl, den Sie zum Festlegen der Variablen verwenden.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Die Parameter „{0}“ und „{1}“ können nicht zusammen verwendet werden. Geben Sie nur einen Parameter an.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Der Tail-Parameter wird derzeit nur für den Dateisystemanbieter unterstützt.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>Der Alias ist nicht zulässig, da bereits ein Befehl mit dem Namen „{0}“ und dem Befehlstyp „{1}“ vorhanden ist.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Software kann nicht ausgeführt werden. Der Zugriff wurde verweigert.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>„-{0}“ und „-{1}“ schließen sich gegenseitig aus und können nicht gleichzeitig angegeben werden.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Der Pfad „{0}“ ist ungültig. Bei Remotekopiervorgängen werden nur absolute Pfade unterstützt.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Der Remotepfad „{0}“ kann nicht überprüft werden.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Der Vorgang kann nicht ausgeführt werden, da die Sitzung „{0}“ auf „{1}“ festgelegt ist.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Der Parameter „{0}“ darf nicht NULL oder leer sein.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Sitzungszustandsvariablen</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>Das Ändern oder Erstellen des Bereichs der Variablen „{0}“ in AllScope wird im ConstrainedLanguage-Modus verhindert.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/StringDecoratedStrings.de.resx b/src/System.Management.Automation/resources/de/StringDecoratedStrings.de.resx new file mode 100644 index 00000000000..8fbc8290a0e --- /dev/null +++ b/src/System.Management.Automation/resources/de/StringDecoratedStrings.de.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Für diese Methode wird nur „ANSI“ oder „PlainText“ unterstützt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/SubsystemStrings.de.resx b/src/System.Management.Automation/resources/de/SubsystemStrings.de.resx new file mode 100644 index 00000000000..5c323e1c4b2 --- /dev/null +++ b/src/System.Management.Automation/resources/de/SubsystemStrings.de.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Das Subsystem „{0}“ erlaubt nicht mehr als eine registrierte Implementierung.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>Die Implementierung mit der ID „{0}“ war bereits für das Subsystem „{1}“ registriert.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Das Subsystem „{0}“ erlaubt das Aufheben der Registrierung einer Implementierung nicht.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Für das Subsystem „{0}“ wurde keine Implementierung registriert.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Eine registrierte Implementierung mit der ID „{0}“ wurde nicht gefunden.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Der angegebene Subsystemtyp „{0}“ ist unbekannt.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Sie müssen einen konkreten Subsystemtyp anstelle der Basisschnittstelle „ISubsystem“ angeben.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Die angegebene Subsystemart „{0}“ ist unbekannt.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Für den Zielsubsystemtyp „{0}“ muss die angegebene Subsysteminstanz die entsprechende konkrete Schnittstelle oder abstrakte Klasse „{1}“ implementieren.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Die deklarierten Metadaten für die Subsystemart „{0}“ sind ungültig. Ein Subsystem, für das Cmdlets oder Funktionen definiert sein müssen, kann mehrere Registrierungen nicht zulassen, da sonst eine Implementierung die von einer anderen Implementierung definierten Befehle überschreiben würde.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>Die Eigenschaft „Id“ einer Implementierung für das Subsystem „{0}“ darf keine leere GUID sein.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>Die Eigenschaft „Name“ einer Implementierung für das Subsystem „{0}“ darf nicht NULL oder eine leere Zeichenfolge sein.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>Die Eigenschaft „Description“ einer Implementierung für das Subsystem „{0}“ darf nicht NULL oder eine leere Zeichenfolge sein.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/SuggestionStrings.de.resx b/src/System.Management.Automation/resources/de/SuggestionStrings.de.resx new file mode 100644 index 00000000000..a70330a1b83 --- /dev/null +++ b/src/System.Management.Automation/resources/de/SuggestionStrings.de.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>Der Befehl „{0}“ wurde nicht gefunden, ist aber am aktuellen Speicherort vorhanden. +PowerShell lädt standardmäßig keine Befehle vom aktuellen Speicherort (siehe „Get-Help about_Command_Precedence“). + +Wenn Sie diesem Befehl vertrauen, führen Sie stattdessen den folgenden Befehl aus:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Die ähnlichsten Befehle sind:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/TabCompletionStrings.de.resx b/src/System.Management.Automation/resources/de/TabCompletionStrings.de.resx new file mode 100644 index 00000000000..399531801ea --- /dev/null +++ b/src/System.Management.Automation/resources/de/TabCompletionStrings.de.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Das Ergebnis der TAB-Vervollständigung kann nicht ordnungsgemäß deserialisiert werden, da der Remotesitzungsbereich keine TypeTable-Instanz enthält.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Auf Eigenschaften einer NULL-Instanz vom Typ CompletionResult kann nicht zugegriffen werden.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Bitweises NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Logisches "Nicht" Negiert die darauf folgende Anweisung.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Gleich – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die gleich dem rechten Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand gleich dem rechten Operand ist.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Gleich – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die gleich dem rechten Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand gleich dem rechten Operand ist.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die gleich dem rechten Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand gleich dem rechten Operand ist.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Ungleich – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Ungleich – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Ungleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Größer als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die größer oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand größer oder gleich dem rechten Operanden ist.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Größer als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die größer oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand größer oder gleich dem rechten Operanden ist.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Größer als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die größer oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand größer oder gleich dem rechten Operanden ist.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Größer als – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die größer als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand größer als der rechte Operand ist.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Größer als – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die größer als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand größer als der rechte Operand ist.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Größer als – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die größer als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand größer als der rechte Operand ist.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Kleiner als – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die kleiner als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand kleiner als der rechte Operand ist.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Kleiner als – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die kleiner als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand kleiner als der rechte Operand ist.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Kleiner als – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, werden Werte aus der Auflistung zurückgegeben, die kleiner als der rechte Operand sind. Andernfalls wird TRUE zurückgegeben, wenn der linke Operand kleiner als der rechte Operand ist.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Kleiner als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die kleiner oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand kleiner oder gleich dem rechten Operanden ist.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Kleiner als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die kleiner oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand kleiner oder gleich dem rechten Operanden ist.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Kleiner als oder gleich – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die kleiner oder gleich dem rechten Operanden sind. Andernfalls gibt er TRUE zurück, wenn der linke Operand kleiner oder gleich dem rechten Operanden ist.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Platzhalterabgleichsoperator – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung nicht beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Operator für den Abgleich regulärer Ausdrücke – Groß-/Kleinschreibung beachten. Wenn der linke Operand eine Auflistung ist, gibt dieser Operator Werte aus der Auflistung zurück, die dem rechten Operanden nicht entsprechen. Andernfalls gibt er TRUE zurück, wenn der linke Operand nicht mit dem rechten Operanden übereinstimmt.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Ersetzungsoperator – Groß-/Kleinschreibung nicht beachten. Ändert den linken Operanden. Beispiel: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Ersetzungsoperator – Groß-/Kleinschreibung nicht beachten. Ändert den linken Operanden. Beispiel: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Ersetzungsoperator – Groß-/Kleinschreibung beachten. Ändert den linken Operanden. Beispiel: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (rechter Operand) genau mit mindestens einem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (rechter Operand) genau mit mindestens einem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung beachten. Gibt nur TRUE zurück, wenn der Testwert (rechter Operand) genau mit mindestens einem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (rechter Operand) genau mit keinem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (rechter Operand) genau mit keinem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung beachten. Gibt TRUE zurück, wenn der Testwert (rechter Operand) genau mit keinem der Werte im linken Operanden übereinstimmt.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit mindestens einem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit mindestens einem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit mindestens einem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit keinem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung nicht beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit keinem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Enthaltenheitsoperator – Groß-/Kleinschreibung beachten. Gibt TRUE zurück, wenn der Testwert (linker Operand) genau mit keinem der Werte im rechten Operanden übereinstimmt.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Teilen – Groß-/Kleinschreibung nicht beachten. Teilt eine oder mehrere Zeichenfolgen in Teilzeichenfolgen auf. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Teilen – Groß-/Kleinschreibung nicht beachten. Teilt eine oder mehrere Zeichenfolgen in Teilzeichenfolgen auf. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Split – Groß-/Kleinschreibung beachten. Teilt eine oder mehrere Zeichenfolgen in Teilzeichenfolgen auf. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Gibt TRUE zurück, wenn der linke Operand keine Instanz des angegebenen .NET Framework-Typs (rechter Operand) ist.</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Gibt TRUE zurück, wenn der linke Operand eine Instanz des angegebenen .NET Framework-Typs (rechter Operand) ist.</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Konvertiert den linken Operanden in den angegebenen .NET Framework-Typ (rechter Operand).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Formatiert Zeichenfolgen mithilfe der Formatmethode von Zeichenfolgenobjekten.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Logisches "Und" Gibt TRUE zurück, wenn beide Anweisungen TRUE sind.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bitweises AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Logisches "Oder" TRUE, wenn eine oder beide Anweisungen TRUE sind.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bitweises OR (inklusiv)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Logisches XODER. Gibt TRUE zurück, wenn eine der Anweisungen TRUE und die andere FALSE ist.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bitweises OR (exklusiv)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Verknüpfen – mehrere Zeichenfolgen zu einer einzelnen Zeichenfolge kombinieren. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Bitoperator „Nach links verschieben“. Fügt an der ganz rechten Bitposition eine Null ein.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Bitoperator „Nach rechts verschieben“. Fügt an der ganz linken Bitposition eine Null ein. Bei vorzeichenbehafteten Werten bleibt das Vorzeichenbit erhalten.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Gibt den Namen der Eigenschaft an.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Gibt den Namen der Eigenschaft an.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Ein Skriptblock zum Berechnen des Werts der neuen Eigenschaft.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Gibt an, wie die Werte in einer Spalte angezeigt werden. +Gültige Werte sind „left“, „center“ oder „right“.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Gibt eine Formatzeichenfolge an, die definiert, wie der Wert für die Ausgabe formatiert wird.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Gibt die maximale Spaltenbreite in einer Tabelle an, wenn der Wert angezeigt wird. +Der Wert muss größer als 0 sein.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Der Tiefenschlüssel gibt die Tiefe der Erweiterung pro Eigenschaft an.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Gibt die Sortierreihenfolge für eine oder mehrere Eigenschaften an.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Gibt die Sortierreihenfolge für eine oder mehrere Eigenschaften an.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Gibt die Protokollnamen an, aus denen Ereignisse abgerufen werden sollen. +Unterstützt Platzhalter.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Gibt die Ereignisprotokollanbieter an, von denen Ereignisse abgerufen werden sollen. +Unterstützt Platzhalter.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Gibt Dateipfade zu Protokolldateien an, aus denen Ereignisse abgerufen werden sollen. +Gültige Dateiformate sind .etl, .evt und .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Wählt Ereignisse mit der angegebenen Schlüsselwortbitmaske aus. +Im Folgenden sind die Standardschlüsselwörter aufgeführt: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Wählt Ereignisse mit den angegebenen Ereignis-IDs aus.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Wählt Ereignisse mit den angegebenen Protokollebenen aus. +Die folgenden Protokollebenen sind gültig: +1: Kritisch +2: Fehler +3: Warnung +4: Informational +5: Ausführlich</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Wählt Ereignisse aus, die nach dem angegebenen Datum und der angegebenen Uhrzeit erstellt wurden.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Wählt Ereignisse aus, die vor dem angegebenen Datum und der angegebenen Uhrzeit erstellt wurden.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Wählt Ereignisse aus, die vom angegebenen Benutzer generiert wurden. +Dies kann entweder eine Zeichenfolgendarstellung einer SID oder eine Domäne und ein Benutzername im Format DOMÄNE\BENUTZERNAME oder USERNAME@DOMAIN sein.</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Wählt Ereignisse mit einem der angegebenen Werte im Abschnitt „EventData“ aus.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Schließt Ereignisse aus, die mit den in der Hashtabelle angegebenen Werten übereinstimmen.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] oder [hashtable] +Gibt ein Array von PowerShell-Modulen an, die das Skript erfordert. +Jedes Element kann entweder eine Zeichenfolge mit dem Modulnamen als Wert oder eine Hashtabelle mit den folgenden Schlüsseln sein: +Name: Der Name des Moduls +GUID: GUID des Moduls +Eine der folgenden Optionen: +ModuleVersion: Gibt eine minimal zulässige Version des Moduls an. +RequiredVersion: Gibt eine exakte, erforderliche Version des Moduls an. +MaximumVersion: Gibt die maximal zulässige Version des Moduls an.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Gibt eine PowerShell-Edition an, die das Skript erfordert. +Gültige Werte sind „Core“ und „Desktop“.</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Gibt an, dass PowerShell unter Windows als Admin ausgeführt werden muss. +Dies muss der letzte Parameter in der Zeile mit der #requires-Anweisung sein.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Gibt die mindestens erforderliche PowerShell-Version für das Skript an.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Gibt an, dass für die Ausführung des Skripts PowerShell 7+ erforderlich ist.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Gibt an, dass für die Ausführung des Skripts Windows PowerShell 5.1 erforderlich ist.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Obligatorisch Gibt den Namen des Moduls an.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +Optional Gibt den GUID des Moduls an.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Gibt eine minimal zulässige Version des Moduls an.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Gibt eine exakte, erforderliche Version des Moduls an.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Gibt die maximal zulässige Version des Moduls an.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Eine kurze Beschreibung der Funktion oder des Skripts. +Dieses Schlüsselwort kann nur einmal für jeden Inhalt verwendet werden.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Eine detaillierte Beschreibung der Funktion oder des Skripts. +Dieses Schlüsselwort kann nur einmal für jeden Inhalt verwendet werden.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +Die Beschreibung eines Parameters. +Fügen Sie für jeden Parameter in der Funktions- oder Skriptsyntax ein .PARAMETER-Schlüsselwort hinzu.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Ein Beispielbefehl, der die Funktion oder das Skript verwendet, optional gefolgt von einer Beispielausgabe und einer Beschreibung. +Wiederholen Sie dieses Schlüsselwort für jedes Beispiel.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Die .NET-Typen von Objekten, die an die Funktion oder das Skript weitergeleitet werden können. +Sie können auch eine Beschreibung der Eingabeobjekte einschließen.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Der .NET-Typ der Objekte, die vom Cmdlet zurückgegeben werden. +Sie können auch eine Beschreibung der zurückgegebenen Objekte einschließen.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Zusätzliche Informationen zur Funktion oder zum Skript.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Der Name eines verwandten Themas. +Wiederholen Sie das Schlüsselwort .LINK für jedes verwandte Thema. +Der Inhalt des .LINK-Schlüsselworts kann auch einen URI zu einer Onlineversion des Hilfethemas enthalten.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Der Name der Technologie oder des Features, die bzw. das von der Funktion oder dem Skript verwendet wird oder mit dem bzw. der es verknüpft ist.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Der Name der Benutzerrolle für das Hilfethema.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Die Schlüsselwörter, die die beabsichtigte Verwendung der Funktion beschreiben.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Leitet zum Hilfethema für den angegebenen Befehl um.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Dieser Befehl gibt die Hilfekategorie des Elements in ForwardHelpTargetName an.</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Gibt eine Sitzung an, die das Hilfethema enthält. +Geben Sie eine Variable ein, die ein PSSession-Objekt enthält.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +Das Schlüsselwort .ExternalHelp ist erforderlich, wenn eine Funktion oder ein Skript in XML-Dateien dokumentiert ist.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Gibt den Pfad zu einer .NET-Assembly an, die geladen werden soll. + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Gibt ein PowerShell-Modul an, aus dem Klassen geladen werden. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Gibt einen .NET-Namespace an, aus dem Typen aufgelöst werden sollen, oder einen Namespacealias. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Gibt einen Alias für einen .NET-Typ an. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Eine normale Zeichenfolge.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Eine Zeichenfolge, die nicht erweiterte Verweise auf Umgebungsvariablen enthält, die beim Abrufen des Werts erweitert werden.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Binärdaten in beliebiger Form.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>Eine 32-Bit-Binärzahl.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Ein Array der Zeichenfolgen.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>Eine 64-Bit-Binärzahl.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Ein nicht unterstützter Registrierungsdatentyp.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' – Komma</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' – Komma-Leerzeichen</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' – Semikolon</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' – Semikolon-Leerzeichen</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} – Zeilenumbruch</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' – Gedankenstrich</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' – Leerzeichen</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/TransactionStrings.de.resx b/src/System.Management.Automation/resources/de/TransactionStrings.de.resx new file mode 100644 index 00000000000..d1b74555de0 --- /dev/null +++ b/src/System.Management.Automation/resources/de/TransactionStrings.de.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Die Transaktion kann nicht verwendet werden. Es ist keine Transaktion aktiv.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Die Transaktion kann nicht committet werden. Es ist keine Transaktion aktiv.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Die Transaktion kann nicht zurückgesetzt werden, da keine aktive Transaktion vorhanden ist.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Die Transaktion kann nicht zurückgesetzt werden. Für die Transaktion wurde bereits ein Commit ausgeführt.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Die Transaktion kann nicht committet werden. Für die Transaktion wurde bereits ein Commit ausgeführt.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Die Transaktion kann nicht committet werden. Die Transaktion wurde zurückgesetzt, oder das Zeitlimit wurde überschritten.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Die Transaktion kann nicht zurückgesetzt werden. Die Transaktion wurde bereits zurückgesetzt, oder das Zeitlimit wurde überschritten.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Die aktive Transaktion kann nicht festgelegt werden. Es wurde keine Transaktion erstellt.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Die aktive Transaktion kann nicht festgelegt werden. Die aktive Transaktion wurde zurückgesetzt, oder das Zeitlimit wurde überschritten.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Für dieses Cmdlet ist eine aktive Transaktion erforderlich. Die aktuelle Transaktion wurde bereits übernommen oder zurückgesetzt.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Für dieses Cmdlet ist eine Transaktion erforderlich. Führen Sie den Befehl erneut mit dem -UseTransaction-Parameter aus.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Die Transaktion kann nicht verwendet werden. Es wurde keine Transaktion gestartet.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Die Transaktion kann nicht verwendet werden. Für die Transaktion wurde ein Commit ausgeführt.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Die Transaktion kann nicht verwendet werden. Die Transaktion wurde zurückgesetzt, oder das Zeitlimit wurde überschritten.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Die Transaktion kann nicht verwendet werden. Das Zeitlimit für die Transaktion wurde überschritten.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>Die Basistransaktion wurde nicht festgelegt.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>Die Basistransaktion ist nicht aktiv.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Die Basistransaktion kann nicht festgelegt werden, nachdem andere Transaktionen erstellt wurden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/TypesXmlStrings.de.resx b/src/System.Management.Automation/resources/de/TypesXmlStrings.de.resx new file mode 100644 index 00000000000..2a91071d618 --- /dev/null +++ b/src/System.Management.Automation/resources/de/TypesXmlStrings.de.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}): Fehler: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : Fehler im Typ „{3}“: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Der Knoten „{0}“ darf nur einmal unter „{1}“ auftreten. Der übergeordnete Knoten „{1}“ wird ignoriert.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Der Knoten {0} ist nicht zulässig. Die folgenden Knoten sind zulässig: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Der Knoten „{0}“ darf keinen inneren Text enthalten.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Der Knoten „{0}“ sollte einen inneren Text aufweisen.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Der Knoten „{0}“ wurde nicht gefunden. Er sollte nur einmal unter „{1}“ auftreten. Der übergeordnete Knoten „{1}“ wird ignoriert.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Der Knoten „Typ“ muss „Mitglieder“, „TypeConverters“ oder „TypeAdapters“ aufweisen.</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Aufgrund einer Ausnahme kann keine Instanz des Typkonverters für den Typ {0} erstellt werden: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell kann aufgrund der folgenden Ausnahme keine Instanz des Typadapters für den Typ {0} erstellen: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Der angepasste Typ „{0}“ ist ungültig.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>Der TypeConverter wurde ignoriert, da er bereits auftritt.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>Der TypeAdapter wurde ignoriert, da er bereits auftritt.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Der Typ „{0}“ muss entweder TypeConverter oder PSTypeConverter sein.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Der Typ „{0}“ muss ein PSPropertyAdapter sein.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Das Mitglied {0} ist bereits vorhanden.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Der folgende Mitgliedsname ist reserviert: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Ausnahme: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty sollte einen Getter oder Setter aufweisen.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>Die CodeProperty sollte einen Getter oder Setter aufweisen.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1}: {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Der Wert sollte entweder TRUE oder FALSE anstelle von {0}sein.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Der Knoten „{0}“ darf nicht das Attribut „{1}“ aufweisen.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: Die Datei wurde nicht gefunden.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: Die Datei wurde übersprungen, da sie bereits von {2} geladen wurde.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Der Registrierungsschlüssel konnte nicht gefunden werden: {0}{1}. {2} wird zum Laden der Konfigurationsdateien verwendet.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Der im Registrierungsschlüssel angegebene Pfad {0} wurde nicht gefunden: {1}{2}. {3} wird zum Laden der Konfigurationsdateien verwendet.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: Die Datei wurde übersprungen, da sie nicht die Dateinamenerweiterung ps1xml aufweist.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: Die Datei wurde aufgrund der folgenden Validierungsausnahme übersprungen: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Das Mitglied „{0}“ muss eine Notiz sein.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Hinweis „{0}“ kann nicht konvertiert werden:„{1}“</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Verwenden Sie hier nicht das Mitglied „{0}“.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>Das Mitglied „{0}" muss den Typ „{1}“ aufweisen.</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>„{0}“ muss vorhanden sein, wenn „{1}“ „{2}“ und „{3}“ „{4}“ ist.</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Ein vorheriger Fehler hat dazu geführt, dass alle Serialisierungseinstellungen ignoriert wurden.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>„{0}“ ist kein Standardmitglied und wird ignoriert.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Der {0} Pfad ist nicht vollqualifiziert. Geben Sie einen vollqualifizierten Dateipfad an.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Die TypeTable kann nicht aktualisiert werden, da die TypeTable möglicherweise außerhalb des Runspaces erstellt wurde.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Fehler beim Laden der TypeTable. Suchen Sie in der Eigenschaft Fehler nach detaillierten Fehlermeldungen.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Fehler in TypeData „{0}“: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>„{0}“ muss einen Wert für die Eigenschaft „{1}“ aufweisen.</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>„{0}“ darf nicht NULL oder eine leere Zeichenfolge in der Eigenschaft „{1}“ enthalten.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Der Typ „{0}“ wurde nicht gefunden. Der Wert des Typnamens muss der vollständige Name des Typs sein. Überprüfen Sie den Typnamen, und führen Sie den Befehl erneut aus.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData muss über „Mitglieder“, „TypeConverters“, „TypeAdapters“ oder „StandardMembers“ verfügen.</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Eine freigegebene Typtabelle kann nicht mit mehr als einem Eintrag aktualisiert werden.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/VerbDescriptionStrings.de.resx b/src/System.Management.Automation/resources/de/VerbDescriptionStrings.de.resx new file mode 100644 index 00000000000..f731085cabe --- /dev/null +++ b/src/System.Management.Automation/resources/de/VerbDescriptionStrings.de.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Fügt einem Container eine Ressource hinzu oder fügt ein Element an ein anderes Element an</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Hiermit wird der Zustand einer Ressource oder eines Prozesses bestätigt oder akzeptiert</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Hiermit wird der Zustand einer Ressource bestätigt</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Hiermit werden Daten durch Replikation gespeichert</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Schränkt den Zugriff auf eine Ressource ein</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Hiermit wird ein Artefakt (in der Regel eine Binärdatei oder ein Dokument) aus einer Gruppe von Eingabedateien erstellt (in der Regel Quellcode oder deklarative Dokumente)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Erstellt eine Momentaufnahme des aktuellen Zustands der Daten oder ihrer Konfiguration</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Hiermit werden alle Ressourcen in einem Container entfernt, der Container selbst wird jedoch nicht gelöscht</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Ändert den Zustand einer Ressource, damit sie nicht zugänglich, verfügbar oder verwendbar ist</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Vergleicht und bewertet die Daten einer Ressource mit den Daten einer anderen Ressource</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Schließt einen Vorgang ab</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Komprimiert die Daten einer Ressource</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Hiermit wird der Zustand einer Ressource oder eines Prozesses anerkannt, verifiziert oder validiert</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Stelle eine Verbindung zwischen einer Quelle und einem Ziel her</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Ändert die Daten von einer Darstellung in eine andere, wenn das Cmdlet die bidirektionale Konvertierung unterstützt oder wenn das Cmdlet die Konvertierung zwischen mehreren Datentypen unterstützt</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Hiermit wird ein primärer Eingabetyp (das Substantiv des Cmdlets gibt die Eingabe an) in einen oder mehrere unterstützte Ausgabetypen konvertiert</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Wandelt einen oder mehrere Eingabetypen in einen primären Ausgabetyp (das Cmdlet-Nomen gibt den Ausgabetyp an)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Kopiert eine Ressource in einen anderen Namen oder in einen anderen Container</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Untersucht eine Ressource, um Probleme im Betrieb zu diagnostizieren</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Hiermit wird der Zustand einer Ressource oder eines Prozesses nicht zugelassen, abgelehnt, blockiert oder verweigert</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Hiermit wird eine Anwendung, Website oder Lösung an ein oder mehrere Remoteziele gesendet, sodass ein Endbenutzer dieser Lösung nach Abschluss der Bereitstellung darauf zugreifen kann</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Versetzt eine Ressource in einen nicht verfügbaren oder inaktiven Zustand</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Trennt die Verbindung zwischen einer Quelle und einem Ziel</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Hiermit wird eine angegebene Entität von einem Speicherort getrennt</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Ändert vorhandene Daten durch Hinzufügen oder Entfernen von Inhalten</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Konfiguriert eine Ressource in einem verfügbaren oder aktiven Zustand</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Hiermit wird eine Aktion angegeben, die dem Benutzer das Wechseln zu einer Ressource ermöglicht</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Legt die aktuelle Umgebung oder den aktuellen Kontext auf den zuletzt verwendeten Kontext fest</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Hiermit wird der ursprüngliche Zustand der Daten einer komprimierten Ressource wiederhergestellt</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Kapselt die primäre Eingabe in einen persistenten Datenspeicher, z. B. eine Datei, oder in ein Austauschformat</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Hiermit wird in einem unbekannten, impliziten, optionalen oder angegebenen Container nach einem Objekt gesucht</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Ordnet Objekte in einem angegebenen Formular oder Layout an</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Gibt eine Aktion an, die eine Ressource abruft</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Ermöglicht den Zugriff auf eine Ressource</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Hiermit werden eine oder mehrere Ressourcen an- oder zugeordnet</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Bewirkt, dass eine Ressource nicht mehr auffindbar ist</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Erstellt eine Ressource aus Daten, die in einem persistenten Datenspeicher (z. B. einer Datei) oder in einem Austauschformat gespeichert sind</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Bereitet eine Ressource für die Verwendung vor und legt sie auf einen Standardzustand fest</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Platziert eine Ressource an einem Speicherort und initialisiert sie optional</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Führt eine Aktion aus, z. B. Ausführen eines Befehls oder einer Methode</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Kombiniert Ressourcen in einer Ressource</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Wendet Einschränkungen auf eine Ressource an</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Schützt eine Ressource</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Hiermit werden Ressourcen ermittelt, die von einem angegebenen Vorgang genutzt werden, oder Statistiken über eine Ressource abgerufen</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Erstellt eine einzelne Ressource aus mehreren Ressourcen</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Fügt eine benannte Entität an einen Speicherort an</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Verschiebt eine Ressource von einem Speicherort an einen anderen</value> + </data> + <data name="New" xml:space="preserve"> + <value>Erstellt eine Ressource</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Ändert den Zustand einer Ressource, um sie zugänglich, verfügbar oder verwendbar zu machen</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Erhöht die Effektivität einer Ressource</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Sendet Daten aus der Umgebung</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Testverb verwenden</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Entfernt ein Element vom oberen Ende des Stapels</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Schützt eine Ressource vor Angriffen oder Verlust</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Hiermit wird eine Ressource für andere zugänglich gemacht</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Fügt ein Element dem oberen Ende des Stapels hinzu</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Ruft Informationen aus einer Quelle ab</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Akzeptiert Informationen, die von einer Quelle gesendet werden</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Setzt eine Ressource auf den Zustand zurück, der rückgängig gemacht wurde</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Hiermit wird ein Eintrag für eine Ressource in einem Repository erstellt, z. B. in einer Datenbank</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Hiermit wird eine Ressource aus einem Container gelöscht</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Ändert den Namen einer Ressource</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Hiermit wird ein verwendbarer Zustand einer Ressource wiederhergestellt</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Fragt nach einer Ressource oder nach Berechtigungen</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Legt eine Ressource wieder auf ihren ursprünglichen Zustand fest</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Hiermit wird die Größe einer Ressource geändert</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Ordnet eine Kurzdarstellung einer Ressource einer ausführlicheren Darstellung zu</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Hiermit wird ein Vorgang beendet und anschließend wieder gestartet</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Legt eine Ressource auf einen vordefinierten Zustand fest, z. B. einen Zustand, der von Prüfpunkt festgelegt wird</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Hiermit wird ein angehaltener Vorgang gestartet</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Gibt eine Aktion an, die keinen Zugriff auf eine Ressource zulässt</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Behält Daten bei, um Verlust zu vermeiden</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Hiermit wird ein Verweis auf eine Ressource in einem Container erstellt</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Hiermit wird eine Ressource in einem Container gesucht</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Hiermit werden Informationen an ein Ziel gesendet</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Ersetzt Daten in einer vorhandenen Ressource oder erstellt eine Ressource, die einige Daten enthält</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Macht eine Ressource für den Benutzer sichtbar</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Stellt sicher, dass sich mindestens zwei Ressourcen im selben Zustand befinden</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Umgeht eine oder mehrere Ressourcen oder Punkte in einer Sequenz</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Hiermit werden Teile einer Ressource getrennt</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Initiiert einen Vorgang</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Hiermit wird in einer Sequenz zum nächsten Punkt oder zur nächsten Ressource gewechselt</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Beendet eine Aktivität</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Hiermit wird eine Ressource zur Genehmigung vorgelegt</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Hiermit wird eine Aktivität angehalten</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Gibt eine Aktion an, die zwischen zwei Ressourcen wechselt, z. B. um zwischen zwei Standorten, Zuständigkeiten oder Zuständen zu wechseln</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Hiermit wird die Funktion oder Konsistenz einer Ressource überprüft</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Verfolgt die Aktivitäten einer Ressource nach</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Entfernt Einschränkungen für eine Ressource</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Hiermit wird eine Ressource auf den vorherigen Zustand zurückgesetzt</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Entfernt eine Ressource von einem angegebenen Speicherort</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Gibt eine gesperrte Ressource frei</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Entfernt Sicherheitsvorkehrungen aus einer Ressource, die hinzugefügt wurden, um einen Angriff oder Verlust zu verhindern</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Hiermit wird eine Ressource für andere unzugänglich gemacht</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Entfernt den Eintrag für eine Ressource aus einem Repository</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Aktualisiert eine Ressource, um ihren Zustand, ihre Genauigkeit, Konformität oder Konformität auf dem neuesten Stand zu halten</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Hiermit wird eine Ressource allein oder zusammen mit anderen Ressourcen für eine Aktion verwendet</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Hält einen Vorgang an, bis ein angegebenes Ereignis auftritt</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Überprüft oder überwacht eine Ressource kontinuierlich auf Änderungen</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Fügt einem Ziel Informationen hinzu</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/de/WildcardPatternStrings.de.resx b/src/System.Management.Automation/resources/de/WildcardPatternStrings.de.resx new file mode 100644 index 00000000000..0e604875f26 --- /dev/null +++ b/src/System.Management.Automation/resources/de/WildcardPatternStrings.de.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Das angegebene Platzhalterzeichenmuster ist ungültig: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Authenticode.es.resx b/src/System.Management.Automation/resources/es/Authenticode.es.resx new file mode 100644 index 00000000000..08dee512f59 --- /dev/null +++ b/src/System.Management.Automation/resources/es/Authenticode.es.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>No se puede cargar el archivo {0} porque optó por no ejecutar este software ahora.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>No se puede cargar el archivo {0} porque optó por no ejecutar nunca software desde este publicador.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>El archivo {0} está publicado por {1}. Este editor no es de confianza explícita en el sistema. El script no se ejecutará en el sistema. Para obtener más información, ejecute el comando "get-help about_signing".</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>El archivo {0} no se puede cargar porque la ejecución de scripts está deshabilitada en este sistema. Para obtener más información, consulte about_Execution_Policies en https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>El archivo {0} no se puede cargar {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>No se puede cargar el archivo {0} porque su operación está bloqueada por directivas de restricción de software, como las creadas mediante directiva de grupo.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>No se puede cargar el archivo {0} porque no se pudo leer su contenido.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>No se puede firmar el código. El certificado especificado no es adecuado para la firma de código.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>No se puede firmar el código. La dirección URL del servidor de marca de tiempo debe ser completa y tener el formato http://<server url> o https://<server url>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>No se puede firmar el código. No se admite el algoritmo hash.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>¿Desea ejecutar software de este editor que no es de confianza?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>El archivo {0} está publicado por {1} y no es de confianza en su sistema. Ejecute solo scripts de editores de confianza.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Un editor desconocido publica el software {0}. Se recomienda no ejecutar este software.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Advertencia de seguridad</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Ejecute solo los scripts en los que confíe. Aunque los scripts de Internet pueden ser útiles, este script puede dañar el equipo. Si confía en este script, use el cmdlet Unblock-File para permitir que se ejecute sin mostrar este mensaje de advertencia. ¿Desea ejecutar {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Nunc&a ejecutar</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>No ejecute el script de este publicador ahora y no me pida que lo ejecute en el futuro. Los intentos futuros de ejecutar este script producirán un error silencioso.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&No ejecutar</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>No ejecute ahora el script de este editor y siga preguntándome si deseo ejecutarlo en el futuro.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Ejecutar una vez</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Ejecute el script de este editor ahora y siga preguntándome si deseo ejecutar este script en el futuro.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Ejecutar siempre</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Ejecute ahora el script de este publicador y no me pida que lo ejecute en el futuro.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Ponga en pausa la canalización actual y vuelva al símbolo del sistema. Escriba salir para reanudar la operación cuando haya terminado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/AuthorizationManagerBase.es.resx b/src/System.Management.Automation/resources/es/AuthorizationManagerBase.es.resx new file mode 100644 index 00000000000..1c75bcdbf33 --- /dev/null +++ b/src/System.Management.Automation/resources/es/AuthorizationManagerBase.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Error en la comprobación de AuthorizationManager.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/AutomationExceptions.es.resx b/src/System.Management.Automation/resources/es/AutomationExceptions.es.resx new file mode 100644 index 00000000000..eb554c39426 --- /dev/null +++ b/src/System.Management.Automation/resources/es/AutomationExceptions.es.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor del argumento "{0}" no es válido. Cambie el valor del argumento "{0}" y vuelva a ejecutar la operación.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor del parámetro "{0}" no es válido. Los valores válidos son "Global", "Local" o "Script" o un número relacionado con el ámbito actual (de 0 hasta el número de ámbitos, donde 0 es el ámbito actual y 1 es su elemento primario). Cambie el valor del parámetro "{0}" y vuelva a ejecutar la operación.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor del argumento "{0}" es null. Cambie el valor del argumento "{0}" a un valor distinto de null.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor del argumento "{0}" está fuera del intervalo. Cambie el argumento "{0}" por un valor que esté dentro del intervalo.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>No se puede realizar la operación porque la operación "{0}" no es válida. Quite la operación "{0}" o investigue por qué no es válida.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>No se puede realizar la operación porque la operación "{0}" no está implementada.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>No se puede realizar la operación porque la operación "{0}" no se admite.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>No se puede realizar la operación porque el objeto "{0}" ya se ha eliminado.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>No se puede invocar el bloque de script porque contiene más de una cláusula. El método Invoke() solo se puede usar en bloques de script que contienen una sola cláusula.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>No se puede convertir el bloque de script porque contiene más de una cláusula. No se permiten expresiones ni estructuras de control. Compruebe que el bloque de script contiene exactamente una canalización o un comando.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>No se puede convertir un bloque de script vacío. Compruebe que el bloque de script contiene exactamente una canalización o un comando.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Solo se puede convertir un bloque de script que contenga exactamente una canalización o un comando. No se permiten expresiones ni estructuras de control. Compruebe que el bloque de script contiene exactamente una canalización o un comando.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>No se puede convertir un bloque de script que contiene una instrucción trap de nivel superior.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que desreferencia variables no declaradas en el bloque param(...). Nombre de la variable no declarada: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que evalúe expresiones no constantes. Expresión no constante: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que evalúa expresiones dinámicas. Expresión dinámica: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que intenta pasar otros bloques de script dentro de los valores de argumento.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que invoca canalizaciones, comandos o funciones para evaluar argumentos de la canalización principal.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que usa dot sourcing.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que invoca otros bloques de script.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>El bloque de script no se puede convertir en un objeto de PowerShell porque contiene operadores de redirección prohibidos.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que no tiene un contexto de operación asociado.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>El usuario detuvo el comando.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>El objeto "{0}" es el tipo incorrecto que se devuelve del bloque dynamicparam. El bloque dynamicparam debe devolver $null o un objeto del tipo [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>El bloque de script no se puede convertir en un tipo genérico abierto. Defina un tipo genérico cerrado adecuado y vuelva a intentarlo.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>No se puede generar un objeto de PowerShell para un ScriptBlock que inicia una canalización con una expresión.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>No se puede recuperar el valor de la variable using "$using:{0}" porque no se ha establecido en la sesión local.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>No se puede obtener el valor de la expresión Using "{0}" en el diccionario de variables especificado. Al crear una instancia de PowerShell a partir de un bloque de script, la expresión Using no puede contener una operación de indexación ni una operación de acceso a miembros.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Origen de punto del bloque de script compilado</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>La invocación del bloque de script "{0}" en el ámbito actual no se permitirá en el modo de lenguaje restringido. Modo de lenguaje de script: {1}, modo de lenguaje de contexto: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CatalogStrings.es.resx b/src/System.Management.Automation/resources/es/CatalogStrings.es.resx new file mode 100644 index 00000000000..5c5021fb2b9 --- /dev/null +++ b/src/System.Management.Automation/resources/es/CatalogStrings.es.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>No se puede generar el archivo de definición del catálogo.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Agregando el archivo "{0}" al catálogo. La ruta de acceso relativa del archivo en el catálogo es "{1}".</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Omitiendo la validación del archivo {0} del catálogo. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Se encontró el archivo {0} en el catálogo con un hash de {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Las rutas del catálogo contienen varios archivos con la misma ruta relativa {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Se encontró el archivo {0} en el disco con un hash de {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Omitiendo la validación del archivo {0} de la ruta.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>No se puede obtener un controlador para un contexto de administrador de catálogo para un algoritmo hash determinado {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>No se puede crear el hash para el archivo {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>No se puede abrir el archivo de catálogo {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>La versión del catálogo no es válida. Solo se admite la versión del catálogo {0} y la versión {1}.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>No se puede abrir el archivo de definición del catálogo.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Se encontraron varias entradas del miembro de archivo {0} en el catálogo.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>No se puede encontrar el nombre de archivo o la ruta de acceso del miembro del catálogo {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>No se encuentra el archivo {0} para el hash.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>No se puede leer el archivo {0} para calcular su hash.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CimInstanceTypeAdapterResources.es.resx b/src/System.Management.Automation/resources/es/CimInstanceTypeAdapterResources.es.resx new file mode 100644 index 00000000000..a27b1c0684f --- /dev/null +++ b/src/System.Management.Automation/resources/es/CimInstanceTypeAdapterResources.es.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>No se puede convertir "{0}" en un objeto de tipo "{1}".</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>"{0}" es una propiedad ReadOnly.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CmdletizationCoreResources.es.resx b/src/System.Management.Automation/resources/es/CmdletizationCoreResources.es.resx new file mode 100644 index 00000000000..27883403337 --- /dev/null +++ b/src/System.Management.Automation/resources/es/CmdletizationCoreResources.es.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Cmdlets de la clase "{0}"</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Dos parámetros de cmdlet definidos dentro del elemento {0} tienen el mismo nombre: {1}. Resuelva el conflicto en el XML de definición de cmdlet e inténtelo de nuevo.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>No se puede procesar el XML de definición de cmdlet para el siguiente archivo: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>El cmdlet {0} define el conjunto de parámetros {1} más de una vez. Compruebe que el XML de definición de cmdlet no tiene nombres de conjuntos de parámetros duplicados e inténtelo de nuevo.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>No se puede procesar el atributo ObjectModelWrapper. El tipo {0} define varios conjuntos de parámetros. Compruebe que el XML de definición de cmdlet especifica un tipo válido en el atributo ObjectModelWrapper e inténtelo de nuevo.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>No se puede procesar el atributo ObjectModelWrapper. El tipo {0} es un tipo genérico abierto. Compruebe que el XML de definición de cmdlet especifica un tipo válido en el atributo ObjectModelWrapper e inténtelo de nuevo.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>No se puede procesar el atributo ObjectModelWrapper. El tipo {0} no hereda de la siguiente clase: {1}. Compruebe que el XML de definición de cmdlet especifica un tipo válido en el atributo ObjectModelWrapper e inténtelo de nuevo.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>No se puede procesar el atributo ObjectModelWrapper. El tipo {0} define el parámetro de cmdlet {1} con un parámetro de atributo {2} que se omite. Compruebe que el XML de definición de cmdlet especifica un tipo válido en el atributo ObjectModelWrapper e inténtelo de nuevo.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>No se puede definir el parámetro {0} para el cmdlet {1}. El nombre del parámetro ya está definido por la clase {2}. Cambie el nombre del parámetro en el XML de definición de cmdlet e inténtelo de nuevo.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>No se puede definir el parámetro {0} para el cmdlet {1}. El nombre del parámetro ya está definido dentro del elemento XML {2}. Cambie el nombre del parámetro en el XML de definición de cmdlet e inténtelo de nuevo.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>El valor del atributo EnumName no se traduce a un identificador de C# válido: {0}. Compruebe el atributo EnumName en el XML de definición de cmdlet y, a continuación, inténtelo de nuevo.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>El valor del atributo Name no es un identificador de C# válido: {0}. Compruebe el atributo Name en el XML de definición de cmdlet y, a continuación, inténtelo de nuevo.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>No se puede procesar el elemento <Enum EnumName="{0}" ...>. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>El equipo remoto devolvió un archivo CDXML no válido. El siguiente adaptador de cmdlet no es compatible con la importación de un módulo CDXML desde un equipo remoto: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CommandBaseStrings.es.resx b/src/System.Management.Automation/resources/es/CommandBaseStrings.es.resx new file mode 100644 index 00000000000..2748fc3e9e0 --- /dev/null +++ b/src/System.Management.Automation/resources/es/CommandBaseStrings.es.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>¿Desea continuar con esta operación?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Sí</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Continúe solo con el siguiente paso de la operación.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Sí a &todo</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Continúe con todos los pasos de la operación.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&No</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Omitir esta operación y continuar con la siguiente.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>No a &todo</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Omita esta operación y todas las operaciones posteriores.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Detener este comando.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Detener comando</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Ponga en pausa la canalización actual y vuelva al símbolo del sistema. Escriba "{0}" para reanudar la canalización.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>El programa "{0}" finalizó con un código de salida distinto de cero: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Realizando la operación "{0}" en el objetivo "{1}".</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>¿Seguro que quiere realizar esta acción? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Confirmar</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>El comando en ejecución se detuvo porque la variable de preferencia "{0}" o el parámetro común está establecido en Detener: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>El comando en ejecución se detuvo porque la variable de preferencia "{0}" o el parámetro común está establecido en Detener.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>El comando en ejecución se detuvo porque la variable de preferencia "{0}" o el parámetro común está establecido en el siguiente valor que no es válido: "{1}".</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>El comando en ejecución se detuvo porque el usuario seleccionó la opción Detener.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>El comando en ejecución se detuvo porque el usuario lo interrumpió.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Los cmdlets derivados de PSCmdlet no se pueden invocar directamente. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>El cmdlet "{0}" no admite el parámetro "{1}" en una sesión remota.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Número total: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Recuento estimado total: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Recuento total desconocido</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>comando "{0}"</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>El {0} está obsoleto. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>La llamada a Exec falló con errorno {0} para la línea de comandos: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>No se encontró el comando "{0}". El comando especificado debe ser un ejecutable.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Comprobación de operador punto del procesamiento de bloques de script</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>El procesamiento de operador punto para el bloque de script "{0}" fallará en modo de lenguaje restringido porque su modo de lenguaje "{1}" no coincide con el modo de lenguaje actual "{2}".</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Buscador de comandos</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>El comando "{0}" del módulo "{1}" no es de confianza y no estará disponible en el modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ConsoleInfoErrorStrings.es.resx b/src/System.Management.Automation/resources/es/ConsoleInfoErrorStrings.es.resx new file mode 100644 index 00000000000..7b58dc8bab2 --- /dev/null +++ b/src/System.Management.Automation/resources/es/ConsoleInfoErrorStrings.es.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Versión incorrecta de PowerShell {0}. En este equipo se admite la versión {1} de PowerShell.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Se produjeron los siguientes errores al cargar la consola {0}: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>No se puede cargar el complemento de {0} PowerShell debido al siguiente error: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>El complemento de PowerShell "{0}" se cargó con las siguientes advertencias: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>El módulo de complemento de PowerShell {0} no tiene el nombre seguro del complemento de PowerShell requerido {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>El cmdlet "{0}" no debe aparecer más de una vez en el complemento de PowerShell "{1}".</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>El proveedor de PowerShell "{0}" no debe aparecer más de una vez en el complemento de PowerShell "{1}".</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} no se admite en la consola actual. PowerShell {1} se admite en la consola actual.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>El archivo {0} ya existe y {1} se especificó.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>El archivo de configuración proporcionado "{0}" no existe.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>El archivo de configuración proporcionado "{0}" debe tener una extensión de archivo .pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CoreClrStubResources.es.resx b/src/System.Management.Automation/resources/es/CoreClrStubResources.es.resx new file mode 100644 index 00000000000..8430eb4b19c --- /dev/null +++ b/src/System.Management.Automation/resources/es/CoreClrStubResources.es.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>El nombre de la variable de entorno no puede contener el mismo carácter.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>El nombre o valor de la variable de entorno es demasiado largo.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>El primer carácter de la cadena es el carácter nulo.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>La cadena no puede tener una longitud cero.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>No se pudo obtener el nombre del equipo.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>No se pudo obtener el nombre de dominio del usuario actual.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Error desconocido "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CredUI.es.resx b/src/System.Management.Automation/resources/es/CredUI.es.resx new file mode 100644 index 00000000000..e5a46f22536 --- /dev/null +++ b/src/System.Management.Automation/resources/es/CredUI.es.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Solicitud de credenciales de PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Escriba sus credenciales. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Escriba sus credenciales.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>La longitud máxima del título son {0} caracteres.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>La longitud máxima del mensaje es de {0}caracteres.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>La longitud máxima del valor UserName es de {0} caracteres.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Credential.es.resx b/src/System.Management.Automation/resources/es/Credential.es.resx new file mode 100644 index 00000000000..ad0d3d52c49 --- /dev/null +++ b/src/System.Management.Automation/resources/es/Credential.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>No se puede serializar la credencial. Si este comando inicia un flujo de trabajo, las credenciales no se pueden persistir porque el proceso en el que se inicia el flujo de trabajo no tiene permiso para serializar credenciales. + +-- Si el flujo de trabajo se inició en una PSSession del equipo local, agregue el parámetro EnableNetworkAccess al comando que creó la sesión. +-- Si el flujo de trabajo se inició en una PSSession de un equipo remoto, agregue el parámetro Authentication con un valor de CredSSP al comando que creó la sesión. O bien, conéctese a una configuración de sesión que tenga un valor de propiedad RunAsUser.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>El valor de UserName no tiene el formato correcto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/CredentialAttributeStrings.es.resx b/src/System.Management.Automation/resources/es/CredentialAttributeStrings.es.resx new file mode 100644 index 00000000000..892056374c5 --- /dev/null +++ b/src/System.Management.Automation/resources/es/CredentialAttributeStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Solicitud de credenciales de PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Especifique sus credenciales.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/DebuggerStrings.es.resx b/src/System.Management.Automation/resources/es/DebuggerStrings.es.resx new file mode 100644 index 00000000000..7690e230b87 --- /dev/null +++ b/src/System.Management.Automation/resources/es/DebuggerStrings.es.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Punto de interrupción variable en "${0}" (acceso de {1})</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Punto de interrupción variable en "{0}:${1}" (acceso de {2})</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Punto de interrupción de línea en "{0}:{1}"</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Punto de interrupción de línea en "{0}:{1}, {2}"</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Punto de interrupción de comando en "{0}"</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Punto de interrupción de comando en "{0}:{1}"</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>No se alcanzará el punto de interrupción {0}</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Un solo paso (ir a funciones, scripts, etc.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Ir a la siguiente instrucción (paso a paso por funciones, scripts, etc.)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Salga de la función, script, etc. actual.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continuar la operación</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Detener la operación y salir del depurador</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Mostrar la pila de llamadas Get-PSCallStack</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Muestre el código fuente del script actual. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Use "list" para empezar desde la línea actual, "list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> para empezar desde la línea <m> y "list <m> <n>" para enumerar <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> líneas a partir de la línea <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Repita el último comando si fue {0}, {1} o {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} muestra este mensaje de ayuda.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Para obtener instrucciones sobre cómo personalizar la indicación del depurador, escriba "help about_prompt".</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La sesión actual no admite la depuración; la operación continuará. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: línea {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>No hay código fuente disponible.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>La línea inicial debe ser un entero positivo no mayor que {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>El recuento de líneas debe ser un entero positivo.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No hay ningún archivo></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>en {0}, {1}: línea {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>El depurador no puede procesar comandos a menos que esté en estado Detenido.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction no está implementado para el depurador de scripts local.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>El depurador no puede establecer una acción de reanudación porque el depurador de la sesión remota no está en estado Detenido.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>No se puede depurar el trabajo porque el depurador está ocupado actualmente.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Se examinó el trabajo proporcionado y todos los trabajos secundarios, pero no se encontró ningún trabajo que pudiera depurarse. Para depurar un trabajo o un trabajo secundario, el trabajo debe admitir la depuración y estar en estado en ejecución.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>No se puede habilitar el depurador para el modo de paso porque el depurador está desactivado con el modo de depuración establecido en Ninguno.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución porque el depurador del host está ocupado actualmente.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución. El depurador del espacio de ejecución está desactivado actualmente (DebugMode es "None").</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>No se puede depurar un espacio de ejecución que no esté en el estado Abierto. Este espacio de ejecución está en el estado {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>No se puede depurar el espacio de ejecución. El espacio de ejecución {0} no tiene ningún depurador asociado.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>El depurador ya está invalidado.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>No se puede insertar un objeto depurador sobre sí mismo.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>El comando {0} no se admite para uso remoto en la versión de PowerShell que se ejecuta en el espacio de ejecución remoto.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Proceso</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continúe la operación y desasocie el depurador.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>El comando de desasociar el depurador no está disponible. El comando de desasociar solo se aplica al depurar trabajos y espacios de ejecución con los cmdlets Debug-Job o Debug-Runspace.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Id. de espacio de ejecución no válido: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>No se puede obtener el espacio de ejecución.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Se debe especificar Breakpoint o BreakpointList.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList contenía un elemento que no era un punto de interrupción.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/DescriptionsStrings.es.resx b/src/System.Management.Automation/resources/es/DescriptionsStrings.es.resx new file mode 100644 index 00000000000..3aa45dfb2ee --- /dev/null +++ b/src/System.Management.Automation/resources/es/DescriptionsStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} no puede ser nulo ni estar vacío.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/DiscoveryExceptions.es.resx b/src/System.Management.Automation/resources/es/DiscoveryExceptions.es.resx new file mode 100644 index 00000000000..b0f1c5a3730 --- /dev/null +++ b/src/System.Management.Automation/resources/es/DiscoveryExceptions.es.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>El nombre del cmdlet "{0}" no se puede validar porque no tiene el formato correcto. Los nombres de cmdlet deben incluir un verbo y un sustantivo separados por un "-", como "Get-Process".</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>El parámetro "{0}" se declara en el conjunto de parámetros "{1}" varias veces.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>El alias "{0}" se declara varias veces.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>No se pudo declarar el parámetro. Los parámetros solo se pueden declarar en campos y propiedades.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>No se puede procesar el cmdlet. Un nombre de cmdlet debe constar de un par de verbos y sustantivos separados por '-'.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>El término "{0}" no se reconoce como nombre de un cmdlet, función, archivo de script o programa ejecutable. +Compruebe la ortografía del nombre o, si se incluyó una ruta de acceso, compruebe que la ruta de acceso es correcta e inténtelo de nuevo.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>El argumento "{0}" no se reconoce como cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>El argumento "{0}" no se reconoce como cmdlet, posiblemente porque no deriva de las clases Cmdlet o PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>No se puede resolver el alias "{0}" porque hace referencia al término "{1}", que no se reconoce como cmdlet, función, programa ejecutable o archivo de script. Compruebe el término e inténtelo de nuevo.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>El parámetro "{0}" con el valor "{1}" no se puede procesar porque no es un cmdlet y el CommandProcessor no puede procesarlo.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Ya existe un cmdlet denominado "{0}". Los cmdlets deben tener nombres únicos.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Ya existe un proveedor de cmdlet con el nombre "{0}". Los proveedores de cmdlets deben tener nombres únicos.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Ya existe un ensamblado con el nombre "{0}". Los ensamblados deben tener nombres únicos.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Ya existe un script con el nombre "{0}". Los scripts deben tener nombres únicos.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>No se puede procesar la instrucción #requires porque no tiene el formato correcto. +La instrucción #requires debe tener uno de los siguientes formatos: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque contenía una instrucción "#requires" con un identificador de shell de {1} que no es compatible con el shell actual. Para ejecutar este script, debe usar el shell ubicado en "{2}".</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque contenía una instrucción "#requires" con un identificador de shell de {1} que no es compatible con el shell actual.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque contenía una instrucción "#requires" para PowerShell {1}. La versión de PowerShell que requiere el script no coincide con la versión que se está ejecutando actualmente de PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque contenía una instrucción "#requires" para las ediciones de PowerShell "{1}". La edición de PowerShell que requiere el script no coincide con la edición {2} de PowerShell que se está ejecutando actualmente.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque faltan los siguientes complementos especificados por las instrucciones "#requires" del script: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>Una instrucción #requires solo ha especificado un shellID. Las instrucciones #Requires deben especificar un complemento de PowerShell necesario cuando se ejecutan en PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque contiene una instrucción "#requires" para ejecutarse como administrador. La sesión actual de PowerShell no se está ejecutando como administrador. Inicie PowerShell con la opción Ejecutar como administrador e intente ejecutar el script de nuevo.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Versión {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>No se pudo recuperar el comando porque el parámetro ArgumentList solo se puede especificar al recuperar un único cmdlet o script.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>El nombre del parámetro "{0}" está reservado para su uso futuro.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>No se puede ejecutar el script "{0}" porque faltan los siguientes módulos especificados por las instrucciones "#requires" del script: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Se encontró el comando "{0}" en el módulo "{1}", pero no se pudo cargar el módulo. Para obtener más información, ejecute "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>Se encontró el comando "{0}" en el módulo "{1}", pero no se pudo cargar el módulo debido al siguiente error: [{2}] +Para obtener más información, ejecute "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>No se pudo cargar el módulo "{0}". Para obtener más información, ejecute "Import-Module {0}".</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Ningún comando coincidente incluye un parámetro denominado "{0}". Compruebe la ortografía del nombre del parámetro e inténtelo de nuevo.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>No se puede usar este comando con importación mediante punto porque se definió en un modo de lenguaje diferente. Para invocar este comando sin importar su contenido, omita el operador '.'.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Los parámetros ShowCommandInfo y Syntax no se pueden especificar juntos.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Este comando de script se deshabilita cuando la característica experimental "{0}" está activada.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Este comando de script se deshabilita cuando la característica experimental "{0}" está desactivada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/EnumExpressionEvaluatorStrings.es.resx b/src/System.Management.Automation/resources/es/EnumExpressionEvaluatorStrings.es.resx new file mode 100644 index 00000000000..a07fedc675e --- /dev/null +++ b/src/System.Management.Automation/resources/es/EnumExpressionEvaluatorStrings.es.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>La expresión de entrada no debe estar vacía. Especifique al menos un nombre de identificador en cada expresión de entrada. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>No se puede hacer coincidir un nombre de identificador vacío con un nombre de enumerador válido. Especifique uno de los siguientes nombres de enumerador y vuelva a intentarlo: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>El tipo genérico especificado para la expresión debe representar una enumeración. Especifique un tipo de enumeración válido. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>No se puede procesar el nombre {0} del identificador porque es demasiado similar o idéntico a los siguientes nombres de enumerador: {1}. Use un nombre de identificador más específico.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>No se puede hacer coincidir el nombre del identificador {0} con un nombre de enumerador válido. Especifique uno de los siguientes nombres de enumerador e inténtelo de nuevo: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>El uso de paréntesis no es válido en la expresión porque no se permite la agrupación de identificadores. Intente quitar los paréntesis o, si una subexpresión está delimitada, intente expandir la expresión.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>No se puede analizar la expresión debido a un token inesperado. Solo se espera un operador OR (,) o AND (+) después de un nombre de identificador.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>No se puede analizar la expresión debido a un token inesperado después de un operador NOT (!). Se espera un nombre de identificador después de un operador NOT (!).</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>No se puede analizar la expresión debido a un token inesperado. Se espera un nombre de identificador o un operador NOT (!) al principio de la expresión, o después de un operador OR (,) o un operador AND (+). Además, una expresión no debe terminar con un operador OR (,), AND (+) o NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ErrorCategoryStrings.es.resx b/src/System.Management.Automation/resources/es/ErrorCategoryStrings.es.resx new file mode 100644 index 00000000000..cc50810a440 --- /dev/null +++ b/src/System.Management.Automation/resources/es/ErrorCategoryStrings.es.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>Error al cerrar: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Interbloqueo detectado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>Error del dispositivo: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>Argumento no válido: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>Datos no válidos: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Operación no válida: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>Resultado no válido: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>Tipo no válido: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>Error de metadatos: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>No implementado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>No instalado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>Objeto no encontrado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>Error al abrir: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>Operación detenida: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>Tiempo de espera de la operación agotado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>Error del analizador: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>Permiso denegado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>Error de lectura: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>Recurso ocupado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>El recurso ya existe: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>Recurso no disponible: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>Error de sintaxis: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>Error de escritura: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>Desde StdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>Error de seguridad: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>Error de protocolo: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>Error de conexión: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>Error de autenticación: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>Se superaron los límites: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>Se superó la cuota: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>No habilitado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>No especificado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Categoría de error no reconocida {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ErrorPackage.es.resx b/src/System.Management.Automation/resources/es/ErrorPackage.es.resx new file mode 100644 index 00000000000..01f7557b615 --- /dev/null +++ b/src/System.Management.Automation/resources/es/ErrorPackage.es.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>El texto del error está vacío para el error "{0}" : "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Object "{0}" is reported as an error.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>The value {0} is not supported for an ActionPreference variable. The provided value should be used only as a value for a preference parameter, and has been replaced by the default value. For more information, see the Help topic, "about_Preference_Variables."</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>El valor {0} de ActionPreference está reservado para uso futuro y no se admite en este momento. Para obtener más información acerca de las variables de preferencia, vea el tema de ayuda "about_Preference_Variables".</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>El valor {0} de ActionPreference está reservado para uso futuro y no se admite en este momento. Se ha reemplazado en la variable {1} por el valor predeterminado de {2}. Para obtener más información acerca de las variables de preferencia, vea el tema de ayuda "about_Preference_Variables".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/EtwLoggingStrings.es.resx b/src/System.Management.Automation/resources/es/EtwLoggingStrings.es.resx new file mode 100644 index 00000000000..ec878ee8a53 --- /dev/null +++ b/src/System.Management.Automation/resources/es/EtwLoggingStrings.es.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>El comando {0} está {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>El estado del motor cambió de {0} a {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Id. de error completo = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Mensaje de error = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Acción recomendada = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Directiva de ejecución</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Comando de trabajo = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>Id. de trabajo = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>Id. de instancia de trabajo = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Ubicación del trabajo = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Nombre del trabajo = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Estado del trabajo = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Nombre de comando = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Ruta de acceso del comando = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Tipo de comando = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Versión del motor = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> Id. de host = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Nombre de host = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Aplicación host = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Versión del host = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> Id. de canalización = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Id. de espacio de ejecución = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Nombre de script = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Número de secuencia = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Gravedad = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Id. de shell = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Hora = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Usuario = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Usuario conectado = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Trabajo NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Nombre del proveedor</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>El proveedor {0} cambió el estado a {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>La ejecución del script es {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>La variable {0} cambió de {1} a {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>La variable {0} cambió a {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/EventResource.es.resx b/src/System.Management.Automation/resources/es/EventResource.es.resx new file mode 100644 index 00000000000..c497d164fff --- /dev/null +++ b/src/System.Management.Automation/resources/es/EventResource.es.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>No se encontró un mensaje para el id. de evento PowerShell.Core.Instrumentation.man.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>El trabajo {0} programado se inició a las {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Trabajo programado {0} completado a las {1} con el estado {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Excepción {0} de trabajo programado : + Mensaje: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Inicialización de características experimentales: omita la característica experimental '{0}' del archivo de configuración. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Inicialización experimental de características: no se pudo leer el archivo de configuración. + Excepción: {0} + Mensaje: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Complemento de flujo de trabajo cargado. + EndpointName: {0} + Usuario: {1} + HostingMode: {2} + Protocolo: {3} + Configuración: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Se inició la ejecución del flujo de trabajo. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>El estado del flujo de trabajo cambió. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>Se ha solicitado un apagado del complemento de flujo de trabajo. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Se reinició el complemento de flujo de trabajo. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>El flujo de trabajo se está reanudando. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Se superó un límite de cuota establecido para el punto de conexión. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>El flujo de trabajo se ha reanudado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Se creó un grupo de espacio de ejecución de flujo de trabajo. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>La actividad se puso en cola para su ejecución. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Se inició la ejecución de la actividad. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>El flujo de trabajo se está importando desde un archivo XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>El flujo de trabajo se ha importado desde un archivo XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>No se pudo importar el flujo de trabajo desde un archivo XAML debido a un error. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Se inició la validación del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>La validación del flujo de trabajo se realizó correctamente. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Error en la validación del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Actividad de flujo de trabajo validada. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>No se pudo validar la actividad de flujo de trabajo. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Error en la ejecución de la actividad. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>La disponibilidad del espacio de ejecución ha cambiado. + RunspaceId: {0} + Disponibilidad: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>El estado del espacio de ejecución cambió. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Flujo de trabajo cargado para su ejecución. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Flujo de trabajo descargado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Ejecución del flujo de trabajo cancelada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Se anuló la ejecución del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Operación de limpieza de flujo de trabajo ejecutada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Flujo de trabajo persistente cargado desde el disco. + WorkflowId: {0} + Ruta: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Los datos de flujo de trabajo se eliminaron del disco. + WorkflowId: {0} + Ruta: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Iniciando el trabajo de eliminación. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>El estado del trabajo ha cambiado. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Error de trabajo. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Trabajo creado para el flujo de trabajo (trabajo secundario). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Trabajo primario creado para el flujo de trabajo. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Se crearon todos los trabajos necesarios para la ejecución del flujo de trabajo. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Trabajo secundario quitado para el flujo de trabajo. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Error al quitar el trabajo. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Error: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Cargando flujo de trabajo para su ejecución. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Finalizó la ejecución del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Cancelando la ejecución del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Anulando la ejecución del flujo de trabajo. + WorkflowId: {0} + Motivo: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Descargando flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Se inició el apagado forzado del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Finalizó el cierre forzado del flujo de trabajo. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Error al cerrar forzosamente un flujo de trabajo. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Conservando el flujo de trabajo en el disco. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>El flujo de trabajo se conserva en el disco. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Finalizó la ejecución de la actividad. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Error de ejecución del flujo de trabajo. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Se registró un nuevo punto de conexión de PowerShell. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Se modificó la configuración del punto de conexión. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Se anule el registro de la configuración del punto de conexión. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Configuración del punto de conexión deshabilitada. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Configuración de punto de conexión habilitada. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Se inició el espacio de ejecución fuera del proceso. + Comando: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>La expansión de parámetros se realizó durante la ejecución del flujo de trabajo. + Parámetros: {0} + Equipos: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Se inició el motor de flujo de trabajo. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Se creó una instancia del administrador de flujo de trabajo con + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + Ruta: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Nombre de equipo $null o . resolver en LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Resolviendo en http de esquema predeterminado</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Nombre de shell remoto resuelto en PowerShellCore predeterminado</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Creando texto de bloque de script ({0} de {1}): +{2} + +Id. de bloque de script: {3} +Ruta: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Se inició la invocación del id. de ScriptBlock: {0} +Id. de espacio de ejecución: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Invocación completada del id. de ScriptBlock: {0} +Id. de espacio de ejecución: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Datos de usuario: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Correlación de identificadores de actividad. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Nombre de clase = {0} +Nombre del método = {1} +GUID de flujo de trabajo = {2} +Mensaje = {3} +{4} +Nombre de actividad = {5} +GUID de actividad = {6} +Parámetros = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Creando objeto Runspace + Id. de instancia: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Creando objeto RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Abriendo RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modificación del identificador de actividad y correlación</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>El estado del espacio de ejecución cambió a {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Intentando reintentar {0} la creación de la sesión para el código de error {1} en el identificador de sesión {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell ha iniciado un subproceso de escucha de IPC en el proceso: {0} en AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell ha finalizado un subproceso de escucha de IPC en el proceso: {0} en AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Error en el subproceso de escucha de IPC de PowerShell en el proceso: {0} en AppDomain: {1}. Mensaje error: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Conexión IPC de PowerShell en el proceso: {0} en AppDomain: {1} para el usuario: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Desconexión de IPC de PowerShell en el proceso: {0} en AppDomain: {1} para el usuario: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Puerto resuelto en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName resuelto en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName resuelto en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>El esquema es {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Mensaje analítico de prueba</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Los parámetros de conexión son + URI de conexión: {0} + URI de recurso: {1} + Usuario: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Huella digital: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modificación del identificador de actividad y correlación</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Objeto recibido con id. de espacio de ejecución: {0} Id. de comando: {1} Destino: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Se produjo una excepción no controlada en el appdomain. +Tipo de excepción: {0} +Mensaje de excepción: {1} +Excepción StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. WSMan notificó un error con el código de error: {2}. + Mensaje de error: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Se produjo una excepción no controlada en el appdomain. +Tipo de excepción: {0} +Mensaje de excepción: {1} +Excepción StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. WSMan notificó un error con el código de error: {2}. + Mensaje de error: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Id. de espacio de ejecución {0}. Establecimiento de una conexión mediante WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución {0}. Devolución de llamada recibida para WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0}. Cierre del shell mediante WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0}. Devolución de llamada recibida para WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. Envío de datos de tamaño {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. Devolución de llamada recibida para WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. Colocación de la solicitud receive mediante WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. Datos recibidos de tamaño {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Id. de espacio de ejecución {0} Id. de canalización {1}. Establecimiento de una conexión de comandos mediante WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución {0} Id. de canalización {1}. Devolución de llamada recibida para la conexión de comandos</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización {1}. Cerrando transporte para el comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización {1}. Devolución de llamada recibida para cerrar el comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización {1}. Envío de señal con código {2} mediante WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización {1}. Devolución de llamada recibida para WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0}. La conexión se redirige al URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Id. de espacio de ejecución: {0} Id. de canalización: {1}. El servidor está enviando datos de tamaño {2} al cliente. DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Solicitud {0}. Creando una sesión remota de servidor. UserName: {1} Id. de shell personalizado: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Contexto de informe para la solicitud: {0} contexto notificado: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Operación de informes completada para la solicitud: {0} + Código de error: {1} + Mensaje de error: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Contexto de shell {0}. Id. de solicitud {1}. Crear una sesión de Commonad para ejecutar un comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Contexto de shell {0} Contexto de comando {1} Id. de solicitud {2}. Deteniendo comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Contexto de shell {0} Contexto de comando {1} Id. de solicitud {2}. Datos recibidos del cliente.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Contexto de shell {0} Contexto de comando {1} Id. de solicitud {2}. El cliente envió una solicitud de recepción para que el servidor pueda enviar datos.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Contexto {1} de comando de contexto {0} de shell IsReceiveOperation {2}. Se obtuvo una solicitud de operación de cierre.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Cargando ensamblado {0} para shell personalizado con id. de shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Cargando el tipo {0} para el shell personalizado con el identificador de shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Fragmento de comunicación remota recibido. + Id. de objeto: {0} + Id. de fragmento: {1} + Marca de inicio: {2} + Marca de finalización: {3} + Longitud de carga: {4} + Datos de carga: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Fragmento de comunicación remota enviado. + Id. de objeto: {0} + Id. de fragmento: {1} + Marca de inicio: {2} + Marca de finalización: {3} + Longitud de carga: {4} + Datos de carga: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Cerrando el servicio winrm.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Un objeto se rehidrató correctamente. + Nombre del tipo deserializado: {0} + Rehidratación mediante conversión al tipo: {1} + El objeto rehidratado es de tipo: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>No se pudo rehidratar un objeto. + Nombre del tipo deserializado: {0} + Rehidratación mediante conversión al tipo: {1} + Excepción de conversión de tipos: {2} + Excepción interna de conversión de tipos: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Se ha invalidado la profundidad de serialización. + Nombre de tipo serializado: {0} + Profundidad original: {1} + Profundidad invalidada: {2} + Profundidad actual por debajo del nivel superior: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Se ha invalidado el modo de serialización. + Nombre de tipo serializado: {0} + Modo invalidado: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Se ha omitido la serialización de una propiedad de script porque no hay ningún espacio de ejecución que usar para la evaluación de la propiedad. + Nombre de la propiedad: {0} + Nombre de tipo del propietario de la propiedad: {1} + Script de captador: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Se omitió la serialización de una propiedad porque se produjo un error en el captador de propiedad. + Nombre de la propiedad: {0} + Nombre de tipo del propietario de la propiedad: {1} + Excepción del captador de propiedades: {2} + Excepción interna del captador de propiedades: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Es posible que la serialización de un objeto enumerable no esté completa, porque el objeto que se está enumerando produjo una excepción. + Tipo de objeto que se enumera: {0} + Excepción: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>La serialización llamó al método ToString del objeto y se produjo un error. + Tipo de objeto: {0} + Excepción: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Se ha alcanzado la profundidad máxima por debajo del nivel superior, lo que obliga a serializar el objeto como cadenas. + Tipo de objeto en profundidad máxima: {0} + Nombre de propiedad en profundidad máxima: {1} + Profundidad: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>El deserializador ha iniciado XmlException (lo más probable es que indique un formato clixml incorrecto). + Número de línea: {0} posición de línea: {1} + Excepción: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Error en la serialización de las propiedades especificadas porque faltaba una de las propiedades especificadas. + Tipo de objeto: {0} + Nombre de la propiedad: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Se está iniciando la consola de PowerShell</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>La consola de PowerShell está lista para la entrada del usuario</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Registro de errores de seguimiento: + Mensaje: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + Detalles de la excepción: + Mensaje : {5} + Seguimiento de la pila: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Excepción: + Mensaje: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Seguimiento de PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Trabajo de seguimiento: + Id: {0} + InstanceId: {1} + Nombre: {2} + Ubicación: {3} + Estado: {4} + Comando: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Información de seguimiento: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Información de seguimiento: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication. Iniciando la invocación de la función de flujo de trabajo. GUID de seguimiento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication. Finalización de la invocación de la función de flujo de trabajo. GUID de seguimiento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>EMPEZAR a crear un nuevo trabajo en ImportWorkflowCommand::StartWorkflowApplication. GUID de seguimiento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>FIN Crear un nuevo trabajo en ImportWorkflowCommand::StartWorkflowApplication. GUID de seguimiento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>FIN Crear un nuevo trabajo en ImportWorkflowCommand::StartWorkflowApplication. GUID {0} de seguimiento : Guid de ContainerParentJob {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>END JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>END WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>WorkflowJob con GUID {0} agregado a ContainerParentJob con GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob con GUID {0} asociado a ContainerParentJob remoto con GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>BEGIN Ejecución de ContainerParentJob con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>END Ejecución de ContainerParentJob con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>INICIAR ejecución del trabajo de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>END Ejecución del trabajo de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>Controlador de eventos BEGIN StateChanged para el trabajo de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>Controlador de eventos END StateChanged para el trabajo de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>Controlador de eventos BEGIN StateChanged para el trabajo secundario de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>Controlador de eventos END StateChanged para el trabajo secundario de proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>EMPEZAR a ejecutar la recolección de elementos no utilizados</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>FINALIZAR la ejecución de la recolección de elementos no utilizados</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>El almacén de persistencia ha alcanzado su tamaño máximo especificado</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE ha empezado a ejecutar el archivo {0}de script.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE ha empezado a ejecutar un script seleccionado por el usuario desde el archivo {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE está deteniendo el comando actual.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE está reanudando el depurador.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE está deteniendo el depurador.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE está depurando paso a paso.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE está recorriendo paso a paso la depuración.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE está saliendo de la depuración.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE está habilitando todos los puntos de interrupción.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE está deshabilitando todos los puntos de interrupción.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE quita todos los puntos de interrupción.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE está estableciendo el punto de interrupción en la línea #: {0} del archivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE está quitando el punto de interrupción de la línea #: {0} del archivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE está habilitando el punto de interrupción en la línea #: {0} del archivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE está deshabilitando el punto de interrupción en la línea #: {0} del archivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE ha alcanzado un punto de interrupción en la línea #: {0} del archivo {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/EventingResources.es.resx b/src/System.Management.Automation/resources/es/EventingResources.es.resx new file mode 100644 index 00000000000..56869aaaf89 --- /dev/null +++ b/src/System.Management.Automation/resources/es/EventingResources.es.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>No se puede registrar el evento especificado. No se admiten los eventos que requieren un valor devuelto.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>No se puede registrar el evento especificado. No existe un evento con el nombre "{0}".</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell no puede suscribirse a eventos de Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>No se puede registrar el evento especificado. El identificador de origen de eventos "{0}" está reservado para el motor de PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Esta operación no se admite en instancias remotas.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>La acción no se admite cuando se reenvían eventos.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>No se puede suscribir al evento especificado. Ya existe un suscriptor con el identificador de origen "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ExperimentalFeatureStrings.es.resx b/src/System.Management.Automation/resources/es/ExperimentalFeatureStrings.es.resx new file mode 100644 index 00000000000..86fef3fda9a --- /dev/null +++ b/src/System.Management.Automation/resources/es/ExperimentalFeatureStrings.es.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>No se encontró ninguna característica experimental que coincida con el nombre "{0}".</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>La habilitación y deshabilitación de características experimentales no surtirán efecto hasta el próximo inicio de PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ExtendedTypeSystem.es.resx b/src/System.Management.Automation/resources/es/ExtendedTypeSystem.es.resx new file mode 100644 index 00000000000..04211f16d6f --- /dev/null +++ b/src/System.Management.Automation/resources/es/ExtendedTypeSystem.es.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>El miembro "{0}" ya está presente.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>El miembro "{0}" ya está presente en el archivo de datos de tipo extendido.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>El miembro "{0}" no está presente.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Configuración de excepción "{0}": "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Excepción al obtener "{0}": "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Se produjo la siguiente excepción al intentar enumerar la colección: "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>No se puede tener acceso al miembro "{0}" fuera de un PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>No se puede cambiar el miembro creado a partir de la configuración de tipo: "{0}".</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>El nombre del miembro "{0}" está reservado.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>"{0}" no se puede cambiar.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Excepción al llamar a "{0}" con "{1}" argumentos: "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Se produjo una excepción al intentar llamar a "{0}" para extraer el contenido de un objeto de tipo "{1}": "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>No se encuentra una sobrecarga para "{0}" y el recuento de argumentos: "{1}".</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>No se encontró una sobrecarga de método genérico adecuada para "{0}" con "{1}" parámetros de tipo y el recuento de argumentos: "{2}".</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Se encontraron varias sobrecargas ambiguas para "{0}" y el recuento de argumentos: "{1}".</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>No se puede convertir el argumento "{0}", con el valor "{1}", para "{2}" al tipo "{3}": "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Obtener descriptor de acceso para la propiedad "{0}" no está disponible.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Establecer descriptor de acceso para la propiedad "{0}" no está disponible.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>El método establecedor debe ser público, void, static y tener dos parámetros. El primer parámetro debe ser del tipo PSObject. Se requiere un segundo parámetro si un método captador también está disponible y debe tener el mismo tipo que el tipo de valor devuelto para el método captador.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>El método captador debe ser público, no void, static y tener un parámetro del tipo PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty debe usar un método captador o establecedor.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>No se puede crear un método de código debido al formato del método. El método debe ser público, estático y tener un parámetro de tipo PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>El alias con el nombre "{0}" contiene un ciclo.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" de tipo "{1}" al tipo "{2}".</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>No se puede convertir el valor de tipo "{0}" al tipo "{1}".</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" al tipo "{1}". Error: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" al tipo "{1}" porque no se permiten comas en esta enumeración.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" al tipo "{1}" debido a valores de enumeración que no son válidos. Especifique uno de los siguientes valores de enumeración e inténtelo de nuevo. Los valores de enumeración posibles son "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>No se puede convertir null al tipo "{0}" debido a que hay valores de enumeración no válidos. Especifique uno de los siguientes valores de enumeración e inténtelo de nuevo. Los valores de enumeración posibles son "{1}".</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>No se puede convertir null al tipo "{0}".</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>No se puede convertir el valor al tipo "{0}". Error: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>No se puede convertir el valor al tipo System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Se espera un tipo de referencia en el argumento.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>No se puede comparar "{0}" porque no es IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>No se pudo comparar "{0}" con "{1}". Error: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>No se puede comparar "{0}" con "{1}" porque los objetos no son del mismo tipo o el objeto "{0}" no implementa "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" al tipo "{1}" porque se encontraron al menos dos coincidencias ({2}, {3}) y solo se permite una coincidencia para esta enumeración.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>No se puede convertir el valor "{0}" al tipo "{1}". Los parámetros booleanos solo aceptan valores y números booleanos, como $True, $False, 1 o 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>No se puede obtener el valor de la propiedad porque "{0}" es una propiedad de solo escritura.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}" es una propiedad ReadOnly.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>No se puede establecer "{0}" porque solo se pueden usar cadenas como valores para establecer propiedades XmlNode.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>No se puede establecer "{0}" porque solo se pueden establecer atributos únicos o nodos hoja únicos sin atributos.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>No se puede agregar un objeto PSProperty o PSMethod a esta colección.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>Se produjo el siguiente error al cargar el archivo de datos de tipo extendido: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar la cadena: "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>El campo o propiedad: "{0}" para el tipo : "{1}" solo difiere en mayúsculas y minúsculas del campo o propiedad: "{2}". El tipo debe ser compatible con Common Language Specification (CLS).</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar la jerarquía de nombres de tipo: "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el miembro "{1}": "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar los miembros: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el estado de lectura de la propiedad "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el estado de escritura de la propiedad "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el tipo para la propiedad "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar la representación de cadena de la propiedad "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar los atributos de la propiedad "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar las definiciones del método "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar la representación de cadena del método "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el tipo de la propiedad parametrizada "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el estado de lectura de la propiedad parametrizada "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar el estado de escritura de la propiedad parametrizada "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar las definiciones de la propiedad parametrizada "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Se produjo la siguiente excepción al recuperar la representación de cadena de la propiedad parametrizada "{1}": "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>No se puede establecer la propiedad Value para el objeto PSMemberInfo de tipo "{0}".</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Argumento: "{0}" debe ser un {1}. Use {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argumento: "{0}" no debe ser un {1}. No use {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>No se encontró la propiedad '{0}'.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>No se puede obtener o establecer el valor de propiedad. El argumento "{0}" debe ser de tipo "{1}" o "{2}".</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>No se puede establecer el valor de la propiedad "{0}" porque el objeto tiene el tipo "{1}" en lugar de "{2}".</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Excepción que llama a "{0}" : "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} no es una ruta de acceso de clase válida.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} no es una ruta de acceso válida.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>El adaptador no puede determinar si se puede cambiar la propiedad "{0}".</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>El adaptador no puede determinar si la propiedad "{0}" se puede leer.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>El adaptador no puede obtener el valor de la propiedad "{0}".</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>El adaptador no puede establecer el valor de la propiedad "{0}".</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>El adaptador no puede obtener el tipo de propiedad "{0}".</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>El adaptador no puede obtener la jerarquía de tipos de "{0}".</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>El adaptador no puede obtener las propiedades de "{0}".</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>El adaptador no puede obtener la propiedad "{0}" para "{1}".</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" devolvió un valor null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>No se encontró la propiedad "{0}" para el objeto "{1}". Las propiedades configurables son: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>No se encontró la propiedad "{0}" para el objeto "{1}". No hay ninguna propiedad configurable disponible.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>No se puede crear un objeto de tipo "{0}". {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>No se pueden invocar métodos estáticos ni obtener acceso a propiedades estáticas en el tipo genérico abierto {0}. Especifique los parámetros de tipo y vuelva a intentarlo. Por ejemplo, en lugar de [System.Collections.Generic.HashSet``1]::CreateSetComparer(), use [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Se produjo la siguiente excepción al construir el atributo "{1}": "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>El valor "{0}" no se puede convertir en una matriz de cadenas.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>No se puede convertir el valor al tipo "{0}". En este modo de lenguaje solo se admiten los tipos principales.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>No se puede convertir al tipo tipo ByRef "{0}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>No se puede obtener ni establecer la propiedad o el campo "{0}" del tipo similar a ByRef "{1}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>No se puede invocar el método "{0}" del tipo de retorno similar a ByRef "{1}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>No se puede crear una instancia del tipo byRef "{0}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Conversión de tabla hash del sistema de tipos extendidos</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>La conversión de tipos de HashTable a "{0}" no se permitirá en el modo ConstrainedLanguage.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Conversión de tabla hash del sistema de tipos extendidos</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>La conversión de tipos de "{0}" a "{1}" no se permitirá en el modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/FileSystemProviderStrings.es.resx b/src/System.Management.Automation/resources/es/FileSystemProviderStrings.es.resx new file mode 100644 index 00000000000..53e932534a4 --- /dev/null +++ b/src/System.Management.Automation/resources/es/FileSystemProviderStrings.es.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Invocar elemento</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Quitar archivo</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Quitar directorio</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Copiar archivo</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Copiar directorio</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Cambiar nombre de archivo</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Cambiar nombre de directorio</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Mover archivo</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Mover directorio</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Establecer archivo de propiedades</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Establecer directorio de propiedades</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1} Valor: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Borrar archivo de propiedades</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Borrar directorio de propiedades</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Crear archivo</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Crear directorio</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Destino: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Borrar contenido</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>No se pudo encontrar el elemento {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>No se puede quitar el elemento {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>No se pueden restaurar atributos en el elemento {0}: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>No existe ningún objeto en la ruta de acceso especificada {0}.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>El directorio {0} no se puede quitar porque no está vacío.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>El tipo no es un tipo conocido para el sistema de archivos. Solo se puede especificar "file", "directory" o "symboliclink".</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>No se puede procesar la ruta de acceso porque la ruta de acceso especificada hace referencia a un elemento que está fuera de basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>La raíz de unidad especificada "{0}" no existe o no es una carpeta.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Ya existe un elemento con el nombre especificado {0}.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>No se puede especificar un delimitador al leer la secuencia de un byte a la vez.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>No se puede sobrescribir el elemento {0} consigo mismo.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>No se puede cambiar el nombre del destino especificado porque representa una ruta de acceso o un nombre de dispositivo.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propiedad {0} no existe o no se encontró.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>No tiene suficientes derechos de acceso para realizar esta operación o el elemento está oculto, el sistema o es de solo lectura.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>No se puede establecer el atributo porque no se admiten atributos. Solo se pueden establecer los atributos siguientes: Archive, Hidden, Normal, ReadOnly o System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>No se puede borrar la propiedad porque no se admite. Solo se puede borrar la propiedad Attributes.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>No se puede procesar la ruta de acceso "{0}" porque el destino representa un nombre de dispositivo reservado.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>No se usa la codificación cuando se especifica "-AsByteStream".</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>No se puede continuar con la codificación de bytes. Cuando se usa la codificación de bytes, el contenido debe ser de tipo byte.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No se puede procesar el archivo {0} porque no se encontró.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Directorio: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>No se puede detectar la codificación del archivo. No se admite la codificación {0} especificada cuando el contenido se lee en orden inverso.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>No se pudo abrir la secuencia de datos alternativos "{0}" del archivo "{1}".</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Stream "{0}" del archivo "{1}".</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Los parámetros Raw y Wait no se pueden especificar en el mismo comando.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Para usar el parámetro de modificador Persist, el sistema operativo debe admitir el nombre de la unidad (por ejemplo, letras de unidad A a Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Cuando se usa el parámetro Persist, la raíz debe ser una ubicación del sistema de archivos en un equipo remoto.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Los parámetros "{0}" y "{1}" no se pueden especificar en el mismo comando.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Se requiere un directorio para la operación. El elemento "{0}" no es un directorio.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Crear unión</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Crear vínculo simbólico</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Privilegio de administrador necesario para esta operación.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Crear vínculo físico</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Se requiere un archivo para la operación. El elemento "{0}" no es un archivo.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>No se admiten vínculos físicos para la ruta de acceso especificada.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>No se admiten vínculos simbólicos para la ruta de acceso especificada.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Copiando {0} en {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>La ruta de acceso de {0} destino es un archivo que ya existe en el destino.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>No se pudo copiar el archivo {0} en el destino remoto.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>De {0} a {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>No se puede copiar un directorio "{0}" al archivo "{0}"</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>No se pudieron obtener los elementos secundarios del directorio {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>No se pudo leer el archivo remoto "{0}".</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>No se puede validar si el destino {0} remoto es un archivo.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>No se pudo crear el directorio "{0}" en el destino remoto.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Se superó el tamaño máximo de la unidad: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>No se puede crear el vínculo porque la ruta de acceso ya existe: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Omitir el directorio ya visitado {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>La ruta de acceso de destino no puede ser un subdirectorio del origen ni del propio origen: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>El destino y la ruta de acceso no pueden ser iguales.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Se copiaron {0} de {1} archivos</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} de {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Se han quitado {0} los {1} archivos</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} de {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>La creación de una unión requiere una ruta de acceso absoluta para el destino.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/FormatAndOutXmlLoadingStrings.es.resx b/src/System.Management.Automation/resources/es/FormatAndOutXmlLoadingStrings.es.resx new file mode 100644 index 00000000000..9dba497bfd9 --- /dev/null +++ b/src/System.Management.Automation/resources/es/FormatAndOutXmlLoadingStrings.es.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el elemento XML {2} no permite atributos.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el nodo {2} no puede tener objetos secundarios.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Error en XPath {0} en el archivo {1}: {2} no es válido.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: debe haber al menos un valor predeterminado {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no puede haber más de un valor predeterminado {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el nombre del control no puede ser nulo ni estar vacío.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: las vistas fuera de banda solo pueden tener CustomControl o ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: una vista fuera de banda no puede tener GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se puede cargar la vista.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: "{2}" no es un valor de alineación válido.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se espera un entero positivo.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: la definición del encabezado de columna no es válida; se descartan todos los encabezados.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el recuento de elementos de fila = {2} del conjunto alternativo #{3} no coincide con el recuento predeterminado de elementos de fila = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el recuento de elementos del encabezado = {2} no coincide con el recuento predeterminado de elementos de fila = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se debe especificar al menos un elemento de vista de lista.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: la entrada de propiedad no es válida.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta la lista de definiciones.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se espera un valor booleano.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se espera un entero no negativo.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se espera un entero.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta el valor de texto interno.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Error en XPath {0} en el archivo {1}: la lista de tokens de control personalizado no puede estar vacía.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: error al cargar {2}.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se puede especificar {2} sin una expresión.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se puede especificar {2} con una expresión.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta una cadena de formato.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta el texto del bloque de script.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta una propiedad.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el bloque de script "{2}" no es válido.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se encuentra la cadena {2} del recurso {3} en el ensamblado {4}.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se encuentra el recurso {2} en el ensamblado {3}.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se encuentra el ensamblado {2}.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el nodo debe ser un XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: se espera una expresión.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se puede tener el control o la etiqueta sin una expresión.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se pueden tener el control y la etiqueta al mismo tiempo.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se pueden tener SelectionSetName y TypeName al mismo tiempo.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: no se ha especificado ningún tipo ni condición para aplicar la vista.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: el valor {2} no es válido.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: existe un nodo duplicado.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2} y {3} se excluyen mutuamente.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2}, {3} y {4} se excluyen mutuamente.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Error en XPath {0} en el archivo {1}: {2} es un nodo desconocido.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2} es un atributo desconocido.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2} es un atributo que falta.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Error en XPath {0} en el archivo {1}: falta el nodo {2}.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: falta un nodo de {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2} es un nodo vacío.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Error en XPath {0} del archivo {1}: {2} es un atributo vacío.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Error en el archivo {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Hay demasiados errores en el archivo {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Se han producido errores al cargar el archivo de datos de formato: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Caché global de ensamblados) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>La ruta {0} no está completa. Especifique una ruta de acceso de archivo de formato completa.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>No se puede actualizar FormatTable porque es posible que se haya creado fuera del espacio de ejecución.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Se han producido errores al cargar FormatTable. Consulte el contenido de la propiedad Errors para obtener mensajes de error detallados.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Error al dar formato a los datos "{0}": {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: el recuento de elementos del encabezado = {2} no coincide con el recuento de elementos predeterminado de la fila = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: los datos de formato "{2}" no son válidos.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: el bloque de script "{2}" no es válido.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: {2} no se pudo cargar.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: TableControl solo debe contener una {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: debe haber al menos un valor predeterminado {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: se debe especificar al menos un elemento de vista de lista.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Error en los datos de vista con el nombre de tipo {0} en el índice {1}: no puede haber más de un valor predeterminado {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Hay demasiados errores en los datos de formato para el tipo "{0}".</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Una tabla de formato compartida no se puede actualizar con más de una entrada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/FormatAndOut_MshParameter.es.resx b/src/System.Management.Automation/resources/es/FormatAndOut_MshParameter.es.resx new file mode 100644 index 00000000000..917b0a743a0 --- /dev/null +++ b/src/System.Management.Automation/resources/es/FormatAndOut_MshParameter.es.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>No se puede convertir {0} a uno de los siguientes tipos {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>El valor de un parámetro era nulo; se esperaba uno de los siguientes tipos: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>La clave duplicada "{0}" entra en conflicto con "{1}".</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>La clave "{0}" tiene un tipo, {1}, que no es válido; los tipos esperados son {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>La clave "{0}" tiene un tipo, {1}, que no es válido; el tipo esperado es {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>La clave {0} es ambigua; {1} y {2} entran en conflicto.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>El valor de una clave no puede ser nulo.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>El tipo de clave {0} no es válido. La clave debe ser una cadena.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>La clave {0} no tiene ningún valor.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Falta una entrada obligatoria para {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>La clave de {0} no es válida.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>El valor "{0}" para la clave "{1}" no es válido; los valores válidos son {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>El valor "{0}" para la clave "{1}" debe ser mayor que 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>No puede haber una cadena de formato vacía para la clave "{0}".</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>La clave "{0}" no puede tener un valor de cadena vacío.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>No se permite un valor de cadena vacío.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>La clave "{0}" no puede tener caracteres comodín en el valor "{1}".</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>No se permiten caracteres comodín en "{0}".</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>El valor de EnumerableExpansion no es válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/FormatAndOut_format_xxx.es.resx b/src/System.Management.Automation/resources/es/FormatAndOut_format_xxx.es.resx new file mode 100644 index 00000000000..24fbbb69eaa --- /dev/null +++ b/src/System.Management.Automation/resources/es/FormatAndOut_format_xxx.es.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Los parámetros de cmdlet View y Property se excluyen mutuamente.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Los parámetros AutoSize y Column del cmdlet son mutuamente excluyentes.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>No se encuentra el nombre de vista {0}.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> No se puede encontrar el nombre de vista{0} en el formato de {1}.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> No hay vistas existentes {0} para los {1} objetos.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>No se encuentra el nombre de vista {0}. Especifique una de las siguientes vistas {1} y vuelva a intentarlo: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Pruebe a usar uno de estos otros cmdlets de formato: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>El objeto siguiente admite IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable no contiene objetos.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable contiene el siguiente objeto:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable contiene los objetos siguientes {0} :</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Id. de clase desconocido {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>El tipo {0} de la propiedad {1} no es válido.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>El valor del miembro de datos {0} no puede ser null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>No se reconoce el tipo de objeto.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>No se pudo crear el objeto con el id. de clase {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>La propiedad {0} es recursiva.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>No se pudo evaluar la expresión "{0}".</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>No se pudo interpretar la cadena de formato "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/FormatAndOut_out_xxx.es.resx b/src/System.Management.Automation/resources/es/FormatAndOut_out_xxx.es.resx new file mode 100644 index 00000000000..488d65cc076 --- /dev/null +++ b/src/System.Management.Automation/resources/es/FormatAndOut_out_xxx.es.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> página siguiente; <CR> siguiente línea; Q salir</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>El valor de LineOutput no debe ser nulo.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>No se esperaba el tipo lineOutput {0}; LineOutput espera el tipo {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>El objeto de tipo "{0}" no es válido o no está en la secuencia correcta. Es probable que esto se deba a un comando "{1}" especificado por el usuario que está en conflicto con el formato predeterminado.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>No se puede abrir el archivo "{0}".</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Salida a archivo</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/GetErrorText.es.resx b/src/System.Management.Automation/resources/es/GetErrorText.es.resx new file mode 100644 index 00000000000..b758f8ecdad --- /dev/null +++ b/src/System.Management.Automation/resources/es/GetErrorText.es.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>No se puede cargar un recurso con el nombre base "{0}".</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>No se puede cargar una cadena de recursos con el identificador "{0}".</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>La configuración de directiva de detención impide la ejecución de comandos.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>No se puede recuperar el mensaje "{0}" "{1}" "{2}" porque no se registró un ensamblado.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>No se puede recuperar el mensaje "{0}" "{1}" "{2}". Un formato de cadena de plantilla no es válido en la cadena de plantilla "{3}".</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>No se puede recuperar el mensaje "{0}" "{1}" "{2}". Existe una cadena de plantilla, pero su valor está vacío o en blanco.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>La canalización se ha detenido.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Error del script debido a un desbordamiento de profundidad de llamada.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Error en la canalización debido a un desbordamiento de profundidad de llamada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/HelpDisplayStrings.es.resx b/src/System.Management.Automation/resources/es/HelpDisplayStrings.es.resx new file mode 100644 index 00000000000..7efb6c17e21 --- /dev/null +++ b/src/System.Management.Automation/resources/es/HelpDisplayStrings.es.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NOMBRE</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>SINOPSIS</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>DESCRIPCIÓN</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SINTAXIS</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARÁMETROS</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>ENTRADAS</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>SALIDAS</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>ERRORES DE TERMINACIÓN</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>ERRORES DE NO TERMINACIÓN</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>NOTAS</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>EJEMPLOS</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Ejemplo</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>EJEMPLO</value> + </data> + <data name="Output" xml:space="preserve"> + <value>RESULTADO</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>VÍNCULOS RELACIONADOS</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>DESCRIPCIÓN BREVE</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Título:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Pregunta:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Respuesta</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Término:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definición:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Contenido:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>NOMBRE DEL PROVEEDOR</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Este cmdlet admite los parámetros comunes: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable, y OutVariable. Para más información, consulte + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>¿Obligatorio? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>¿Posición? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Tipo: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Tipo de objeto de destino: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valor predeterminado </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>¿Aceptar la entrada de la canalización? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>¿Aceptar caracteres comodín? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Categoría: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Acción sugerida: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Para obtener más información, escriba: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Para obtener información técnica, escriba: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Para ver los ejemplos, escriba: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Para obtener ayuda en línea, escriba: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>COMENTARIOS</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Con nombre</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>UNIDADES</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>FUNCIONALIDADES</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>TAREAS</value> + </data> + <data name="Task" xml:space="preserve"> + <value>TAREA: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTROS</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>PARÁMETROS DINÁMICOS</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Cmdlets admitidos: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIAS</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help no puede encontrar los archivos de Ayuda para este cmdlet en este equipo. Solo muestra ayuda parcial. + -- Para descargar e instalar los archivos de Ayuda del módulo que incluye este cmdlet, use Update-Help. + -- Para ver el tema de Ayuda de este cmdlet en línea, escriba: "Get-Help {0} -Online" o + vaya a {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Ninguno</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Alias </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>¿Dinámico? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Nombre del conjunto de parámetros </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>No se puede recuperar el archivo XML de HelpInfo para el idioma de interfaz de usuario {0}. Asegúrese de que la propiedad HelpInfoUri del manifiesto del módulo es válida o compruebe la conexión de red e intente ejecutar el comando de nuevo.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>No se admite la referencia cultural especificada: {0}. Especifique una referencia cultural de la lista siguiente: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Si se pospone el error y se prueban las referencias culturales de reserva, se mostrará como error si no se admite ninguna de las referencias de reserva: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>No se encuentra el directorio ModuleBase. Compruebe el directorio e inténtelo de nuevo.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>La ruta de acceso {0} no es un directorio válido. Asegúrese de que el directorio existe y vuelva a intentarlo.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Un URI de Ayuda no puede contener más de 10 redirecciones. Especifique un URI de Ayuda válido.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Actualización de Ayuda</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Conectando con el contenido de Ayuda...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Descargando contenido de Ayuda...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Instalando contenido de Ayuda...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Buscando contenido de Ayuda...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Todos)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>No se encontraron módulos de PowerShell que coincidan con el siguiente patrón: {0}. Compruebe el patrón e intente de nuevo el comando.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>No se encontraron módulos de PowerShell que coincidan con el FullyQualifiedModule {0} especificado. Compruebe el valor de FullyQualifiedModule e intente ejecutar el comando de nuevo.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>No se encuentra el contenido de Ayuda. Asegúrese de que el servidor está disponible y de que la ubicación del contenido de Ayuda está definida correctamente en el XML de HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Se ha producido un error en el comando Update-Help porque el módulo especificado no admite ayuda que se pueda actualizar. Use Get-Help -Online o busque ayuda en línea para los comandos de este módulo.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>El siguiente parámetro no debe ser null ni estar vacío: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>El siguiente parámetro no debe ser null ni estar vacío: Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help se ha completado correctamente.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Error al extraer el contenido de Ayuda.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>No se puede conectar al contenido de la Ayuda. Es posible que el servidor en el que se almacena el contenido de la Ayuda no esté disponible. Compruebe que el servidor está disponible o espere a que vuelva a estar en línea e intente ejecutar el comando de nuevo.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>El contenido de Ayuda en la ubicación especificada no es válido. Especifique una ubicación que contenga contenido de Ayuda válido.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>El XML de HelpInfo no es válido. Especifique XML de HelpInfo válido.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>El contenido de Ayuda se guardó correctamente en la siguiente ubicación: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>No se encuentra el archivo XSD de contenido de Ayuda en {0}. Compruebe que el archivo XSD existe en la ubicación especificada y, a continuación, vuelva a intentar el comando.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>No se pudo guardar la Ayuda para los módulos: +"{0}" +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Guardando Ayuda</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>El contenido de Ayuda contiene archivos que no son válidos. Solo se admiten archivos .txt y .xml.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>No se pudo guardar la Ayuda para los módulos "{0}": {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>No se pudo guardar la Ayuda para los módulos "{0}" con los idiomas de interfaz de usuario {{{1}}} : {2}. +El contenido de Ayuda de English-US está disponible y se puede guardar mediante: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>No se pudo actualizar la Ayuda para los módulos "{0}" con los idiomas de interfaz de usuario {{{1}}} : {2}. +El contenido de Ayuda de English-US está disponible y se puede instalar mediante: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>La cultura actual es ({0}), que no está asociada a ningún idioma. Considere la posibilidad de cambiar la referencia cultural del sistema o instalar el contenido de ayuda de inglés de EE. UU. mediante: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>falso</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>El parámetro -Recurse solo está disponible si se especifica una ruta de acceso de origen.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>La ruta de acceso {0} no contiene un proveedor FileSystem. Compruebe que la ruta de acceso especificada contiene el proveedor FileSystem y, a continuación, vuelva a intentar el comando.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Buscando Ayuda para {0} ...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>No se encontró ningún idioma de interfaz de usuario que coincida con el siguiente patrón: {0}. Compruebe el patrón e intente de nuevo el comando.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>No se guardó la Ayuda del módulo {0} porque el comando Save-Help se ejecutó en este equipo en las últimas 24 horas. +Para guardar la Ayuda de nuevo, agregue el parámetro Force al comando.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>No se actualizó la Ayuda del módulo {0} porque el comando Update-Help se ejecutó en este equipo en las últimas 24 horas. +Para actualizar la Ayuda de nuevo, agregue el parámetro Force al comando.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Ya se han instalado los archivos de Ayuda más recientes.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Cultura {2} versión {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Actualizado {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>El valor de la clave HelpInfoUri en el manifiesto del módulo debe resolverse en una URL raíz o contenedor en un sitio web donde se almacenan los archivos de ayuda. El HelpInfoUri "{0}" no se resuelve en un contenedor.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>El contenido de Ayuda debe estar en el espacio de nombres {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help no puede encontrar los archivos de Ayuda para este cmdlet en este equipo. Solo muestra ayuda parcial. + -- Para descargar e instalar los archivos de Ayuda del módulo que incluye este cmdlet, use Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Ya se han descargado los archivos de Ayuda más recientes.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>Se guardó {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>El HelpInfoURI {0} no comienza con HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>El elemento a nivel raíz del contenido de la Ayuda debe ser "helpItems".</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Guardando Ayuda para el módulo {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Actualizando Ayuda para el módulo {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Resolviendo URI: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>URI de Ayuda: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, Versión actual: {1}, Versión disponible: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>PROPIEDADES</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>MÉTODOS</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/HelpErrors.es.resx b/src/System.Management.Automation/resources/es/HelpErrors.es.resx new file mode 100644 index 00000000000..975afdfb9f0 --- /dev/null +++ b/src/System.Management.Automation/resources/es/HelpErrors.es.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help no pudo encontrar {0} en un archivo de ayuda de esta sesión. Para descargar temas de Ayuda actualizados, escriba: "Update-Help". Para obtener ayuda en pantalla, busque el tema de ayuda en la biblioteca de TechNet en https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>No se puede procesar la categoría de Ayuda porque "{0}" no es una categoría de Ayuda válida.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>No se puede cargar el archivo de Ayuda "{0}". Detalles: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>No se puede acceder al archivo de Ayuda "{0}" porque el usuario actual no tiene permisos de acceso al archivo. Detalles: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>El archivo de Ayuda "{0}" no es un documento XML válido. Detalles: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Se produjo un error al cargar el contenido de Ayuda para {0} desde el archivo {1}. Detalles: {2}. Para descargar los temas de Ayuda actualizados, ejecute el cmdlet Update-Help. Para obtener ayuda en pantalla, busque el tema de Ayuda en la biblioteca de TechNet en https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>No se puede cargar el proveedor "{0}". Detalles: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>No se puede cargar el archivo de Ayuda. Se produjeron los siguientes {1} errores al cargar el archivo de Ayuda "{0}".</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>El nodo "{0}" no puede tener "{1}" como nodo secundario. Ruta del nodo: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>El nodo "{0}" puede tener un máximo de {2} nodos secundarios de tipo "{1}". Ruta del nodo: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>No se encuentra la clave del Registro: "{0}{1}"; se está usando "{2}" para cargar los archivos de Ayuda.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>No hay ningún parámetro que coincida con los criterios {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} no es compatible con la categoría de Ayuda solicitada.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>No se puede mostrar la versión en línea de este tema de Ayuda porque la dirección de Internet (URI) del tema de Ayuda no está especificada en el código del comando ni en el archivo de Ayuda del comando.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>El URI {0} especificado no es válido.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Error al iniciar un explorador para mostrar la Ayuda en pantalla. No hay ningún programa ni explorador asociado para abrir el URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>No se admite el protocolo especificado en el URI "{0}". Solo se admiten los protocolos "{1}" y "{2}".</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Se encontraron varios temas de Ayuda. Use solo un tema de Ayuda con la opción -{0}.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>No se puede obtener Ayuda de un espacio de ejecución remoto porque no se ha abierto. Abra el espacio de ejecución ejecutando un comando remoto implícito y, después, vuelva a intentar ejecutar el comando para obtener Ayuda.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Acceso denegado. El comando no pudo actualizar los temas de Ayuda de los módulos principales de PowerShell ni de ningún módulo del directorio $pshome\Modules. +Para actualizar estos temas de Ayuda, inicie PowerShell con el comando "Ejecutar como administrador" e intente ejecutar Update-Help de nuevo.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Para usar el {0}, asegúrese de que la aplicación usa "Microsoft.NET.Sdk.WindowsDesktop" como SDK del proyecto y de que el ensamblado correspondiente "Microsoft.PowerShell.GraphicalHost" está disponible. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} no funciona en una sesión remota.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName no puede hacer referencia a la propia función.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>No se puede obtener Ayuda de una ubicación de red cuando se está en una sesión restringida.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Comando no permitido en una sesión restringida.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/HistoryStrings.es.resx b/src/System.Management.Automation/resources/es/HistoryStrings.es.resx new file mode 100644 index 00000000000..2d891ef2415 --- /dev/null +++ b/src/System.Management.Automation/resources/es/HistoryStrings.es.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>El identificador {0} no es un valor válido para un identificador de historial. Especifique un número positivo e inténtelo de nuevo.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>No se puede localizar el historial del Id {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>El recuento no se puede combinar con varios identificadores.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>No se encuentra el historial de la línea de comandos {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>No se encuentra el historial más reciente.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>El cmdlet Invoke-History se llama repetidamente, en un bucle.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>No se pueden procesar varios comandos de historial. Solo puede ejecutar un único comando mediante Invoke-History.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>No se puede agregar el historial porque el objeto de entrada tiene un formato no válido.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>El identificador {0} no es válido. Especifique un número positivo e inténtelo de nuevo.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Este comando borrará todas las entradas del historial de sesiones.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>El recuento no se puede combinar con varios parámetros CommandLine.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/HostInterfaceExceptionsStrings.es.resx b/src/System.Management.Automation/resources/es/HostInterfaceExceptionsStrings.es.resx new file mode 100644 index 00000000000..b6333d4e8f0 --- /dev/null +++ b/src/System.Management.Automation/resources/es/HostInterfaceExceptionsStrings.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Se ha producido un error de tipo "{0}".</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Un comando que solicita información al usuario falló porque el programa host o el tipo de comando no admite la interacción con el usuario. Pruebe con un programa host que sí admita la interacción con el usuario, como la consola de PowerShell, y quite los comandos relacionados con solicitudes de los tipos de comando que no admiten la interacción con el usuario.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Un comando que solicita información al usuario falló porque el programa host o el tipo de comando no admite la interacción con el usuario. El host intentaba solicitar confirmación con el siguiente mensaje: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>No se puede invocar el método porque el pool se ha cerrado o ha fallado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/InternalCommandStrings.es.resx b/src/System.Management.Automation/resources/es/InternalCommandStrings.es.resx new file mode 100644 index 00000000000..99163bfb47e --- /dev/null +++ b/src/System.Management.Automation/resources/es/InternalCommandStrings.es.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>El nombre de entrada "{0}" es ambiguo. Se puede resolver en varios métodos coincidentes. Las posibles coincidencias incluyen:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>El nombre de entrada "{0}" es ambiguo. Se puede resolver en varios miembros coincidentes. Las posibles coincidencias incluyen:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Recuperar el valor de la clave "{0}"</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Invocar método "{0}" con argumentos: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Invocar método "{0}"</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Recuperar el valor de la propiedad "{0}"</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>No se puede operar en un objeto de entrada "null".</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>El nombre de entrada "{0}" no se puede resolver en un método.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>No se puede invocar un método en el modo de lenguaje restringido.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Los parámetros -WhatIf y -Confirm no se admiten para los bloques de script.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>No se permite la operación "{0}" en el modo RestrictedLanguage.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Se requiere un operador para comparar los dos valores especificados. Incluya un operador válido en el comando e inténtelo de nuevo. Por ejemplo, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>El nombre de entrada "{0}" no se puede resolver en una propiedad.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>El nombre de entrada "{0}" no se puede resolver en un miembro.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>El operador especificado requiere los parámetros -Property y -Value. Proporcione valores para ambos parámetros e intente el comando de nuevo.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Este método no se puede ejecutar en el subproceso actual. Solo se puede llamar en el subproceso del cmdlet.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Un objeto ForEach -Parallel con variable no puede ser un bloque de script. Las variables de bloque de script pasadas no son compatibles con ForEach-Object -Parallel y pueden dar lugar a un comportamiento indefinido.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Un objeto de entrada canalizado en ForEach-Object -Parallel no puede ser un bloque de script. Las variables de bloque de script pasadas no son compatibles con ForEach-Object -Parallel y pueden dar lugar a un comportamiento indefinido.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>El parámetro "TimeoutSeconds" no se puede usar con el parámetro "AsJob".</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Los siguientes parámetros comunes no se admiten actualmente en el conjunto de parámetros Parallel: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Error inesperado al procesar la entrada ForEach-Object -Parallel. Esto puede significar que parte de la entrada canalada no se procesó. Error: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>No se permitirá la invocación de métodos en el tipo "{0}" al ejecutarse en modo de lenguaje restringido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/InternalHostStrings.es.resx b/src/System.Management.Automation/resources/es/InternalHostStrings.es.resx new file mode 100644 index 00000000000..860c67ed30c --- /dev/null +++ b/src/System.Management.Automation/resources/es/InternalHostStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>No se ha llamado a EnterNestedPrompt tantas veces como a ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/InternalHostUserInterfaceStrings.es.resx b/src/System.Management.Automation/resources/es/InternalHostUserInterfaceStrings.es.resx new file mode 100644 index 00000000000..a8db96c135a --- /dev/null +++ b/src/System.Management.Automation/resources/es/InternalHostUserInterfaceStrings.es.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug se detuvo porque el valor de la variable DebugPreference era "Stop".</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>El valor {0} no es un valor ActionPreference admitido.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>El parámetro "{0}" debe contener al menos un valor.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Sí</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Continuar.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Sí a &todo</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Continúe y no vuelva a preguntar si desea continuar en esta sesión.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&No</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Finalice la operación con un error.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>No a &todo</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Finalice la operación con un error. No solicite reanudar la operación para esta sesión.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Pause la operación actual y escriba un símbolo del sistema. Escriba "exit" para reanudar la operación en pausa.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>¿Desea continuar con esta operación?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(el valor predeterminado es "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(las opciones predeterminadas son {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Opción[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}" debe tener al menos un elemento.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" debe ser un índice válido en "{1}". "{2}" no es un índice válido.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>No se puede procesar la tecla activa porque no se puede usar un signo de interrogación ("?") como tecla activa.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DETALLADO: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>ADVERTENCIA: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEPURACIÓN: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>El host no se está transcribiendo actualmente.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Hora de inicio del comando: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Inicio de transcripción de PowerShell +Hora de inicio: {0:yyyyMMddHHmmss} +Nombre de usuario: {1} +Usuario de RunAs: {2} +Nombre de configuración: {3} +Máquina: {4} ({5}) +Aplicación host: {6} +Id. de proceso: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Inicio de transcripción de PowerShell +Hora de inicio: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fin de transcripción de PowerShell +Hora de finalización: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>La ruta de acceso del archivo {0} se resuelve en un directorio.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Logging.es.resx b/src/System.Management.Automation/resources/es/Logging.es.resx new file mode 100644 index 00000000000..64728e00c48 --- /dev/null +++ b/src/System.Management.Automation/resources/es/Logging.es.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>DESCONOCIDO</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>La característica experimental del motor "{0}" declarada en el archivo de configuración no está registrada en la versión actual de PowerShell.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>La característica experimental "{0}" declarada en el archivo de configuración no es válida. +El nombre de una característica experimental debe seguir la convención siguiente: + Nombre de la característica del motor: "PS[FeatureName]" + Nombre de la característica del módulo: "[ModuleName].[FeatureName]"</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Metadata.es.resx b/src/System.Management.Automation/resources/es/Metadata.es.resx new file mode 100644 index 00000000000..ee55d1bb9a7 --- /dev/null +++ b/src/System.Management.Automation/resources/es/Metadata.es.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>No se pueden inicializar atributos para "{0}": "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>No se puede validar el argumento porque su tipo "{0}" no es del mismo tipo ({1}) que los límites máximo y mínimo del parámetro. Asegúrese de que el argumento es de tipo {1} e intente el comando de nuevo.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>No se puede validar el argumento "{0}" porque su valor no es mayor que cero.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>No se puede validar el argumento "{0}" porque su valor no es mayor o igual que cero.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>No se puede validar el argumento "{0}" porque su valor no es menor que cero.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>No se puede validar el argumento "{0}" porque su valor no es menor o igual que cero.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>No se puede aceptar el intervalo mínimo especificado ({0}) porque no es del mismo tipo que el intervalo máximo especificado ({1}). Actualice el atributo ValidateRange para el parámetro.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>No se pueden aceptar los tipos de parámetro MaxRange y MinRange. Ambos parámetros deben ser objetos que implementen una interfaz IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>No se puede aceptar el intervalo máximo especificado porque es menor que el intervalo mínimo especificado. Actualice el atributo ValidateRange para el parámetro.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>El argumento {0} es mayor que el intervalo máximo permitido de {1}. Proporcione un argumento menor o igual que {1} e intente el comando de nuevo.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>El argumento {0} es menor que el intervalo mínimo permitido de {1}. Proporcione un argumento mayor o igual {1} que e intente el comando de nuevo.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>El argumento "{0}" no coincide con el patrón "{1}". Proporcione un argumento que coincida con "{1}" e intente el comando de nuevo.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>El atributo ValidateCount no se puede aplicar a un parámetro que no es de matriz. Quite el atributo del parámetro o convierta el parámetro en un parámetro de matriz.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>El parámetro requiere exactamente {0} valores: {1} se proporcionaron valores.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>El parámetro requiere al menos {0} valores y no más de {1} valores: {2} se proporcionaron valores.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>El número máximo de argumentos especificado para un parámetro es menor que el número mínimo de argumentos especificado. Actualice el atributo ValidateCount para el parámetro.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>La longitud de caracteres máxima especificada del argumento es menor que la longitud mínima de caracteres del argumento especificada. Actualice el atributo ValidateLength para el parámetro.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>El atributo ValidateLength no se puede aplicar a un parámetro que no es un parámetro string o string[]. Convierta el parámetro en un parámetro string o string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>La longitud del carácter ({1}) del argumento es demasiado corta. Especifique un argumento con una longitud mayor o igual que "{0}" e intente el comando de nuevo.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>La longitud de caracteres ({1}) del argumento es demasiado larga. Especifique un argumento con una longitud menor o igual que "{0}" e intente el comando de nuevo.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>El argumento "{0}" no pertenece al conjunto "{1}" especificado por el atributo ValidateSet. Proporcione un argumento que esté en el conjunto e intente el comando de nuevo.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>El generador de valores válidos devuelve un valor null.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>"{0}" error en la propiedad "{1}" {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>No se puede obtener o ejecutar el comando. Se ha superado el número máximo de conjuntos de parámetros para este comando.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor del argumento no es una cadena. Los valores de los argumentos de parámetro que tienen especificado ArgumentTransformationAttribute deben ser cadenas.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>No se puede validar la variable porque el valor {1} no es un valor válido para la {0} variable.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>No se puede agregar el atributo porque la variable {0} con valor {1} ya no sería válida.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>El argumento es null. Proporcione un valor válido para el argumento e intente ejecutar el comando de nuevo.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>El argumento tiene un valor null, o un elemento de la colección de argumentos contiene un valor nulo. Proporcione una colección que no contenga valores null e intente de nuevo el comando.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>El argumento es nulo o está vacío. Especifique un argumento que no sea NULL o esté vacío y, después, vuelva a intentar el comando.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>El argumento es null, está vacío o un elemento de la colección de argumentos contiene un valor null. Proporcione una colección que no contenga valores null e intente el comando de nuevo.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>El argumento es null, está vacío o solo consta de caracteres de espacio en blanco. Proporcione un argumento que contenga caracteres que no contengan espacios en blanco e intente el comando de nuevo.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Un elemento de la colección de argumentos es null, está vacío o solo consta de caracteres de espacio en blanco. Proporcione una colección que no contenga esos valores e intente el comando de nuevo.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Un parámetro con el nombre "{0}" se definió varias veces para el comando.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>No se puede especificar el alias de parámetro porque ya se definió varias veces un alias con el nombre "{0}" para el comando.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>No se puede especificar el parámetro "{0}" porque entra en conflicto con el alias de parámetro del mismo nombre para el parámetro "{1}".</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>El script de validación "{1}" para el argumento con el valor "{0}" no devolvió un resultado de True. Determine por qué se produjo un error en el script de validación e intente el comando de nuevo.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>El argumento "{0}" no contiene una versión válida de PowerShell. Proporcione un número de versión válido e intente el comando de nuevo.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>No se puede validar el argumento "{0}" porque no es un nombre de variable válido.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>El tipo de conversión de trabajo debe derivarse de IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>El argumento de ruta de acceso no es válido. Proporcione un argumento de ruta de acceso que sea un tipo de cadena.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>La unidad de argumento de {0} ruta de acceso no pertenece al conjunto de unidades aprobadas: {1}. Proporcione un argumento de ruta de acceso con una unidad aprobada.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>El argumento de ruta de acceso contiene caracteres no válidos.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>El argumento de ruta de acceso no tiene ninguna unidad raíz. Proporcione un argumento de ruta de acceso completa con una unidad raíz.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>El valor del argumento del parámetro "{0}" no puede ser nulo ni una cadena vacía.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>El miembro de enumeración "{0}" no es un valor válido para el parámetro "{1}". Especifique uno de los siguientes miembros e inténtelo de nuevo: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>No se puede procesar la entrada. El argumento "{0}" no es de confianza.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Error en la comprobación del atributo ValidateTrustedData</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>El argumento de parámetro "{0}" no es de confianza y se producirá un error en la comprobación del atributo de parámetro ValidateTrustedData en el modo de lenguaje restringido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/MiniShellErrors.es.resx b/src/System.Management.Automation/resources/es/MiniShellErrors.es.resx new file mode 100644 index 00000000000..c37f1d6d154 --- /dev/null +++ b/src/System.Management.Automation/resources/es/MiniShellErrors.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>No se admite la actualización en la categoría de configuración del espacio de ejecución {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Se produjeron los siguientes errores al actualizar la lista de ensamblados para el espacio de ejecución: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Modules.es.resx b/src/System.Management.Automation/resources/es/Modules.es.resx new file mode 100644 index 00000000000..1970254de11 --- /dev/null +++ b/src/System.Management.Automation/resources/es/Modules.es.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>No se cargó el módulo especificado "{0}" porque no se encontró ningún archivo de módulo válido en ningún directorio de módulos.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>El módulo especificado "{0}" con la versión "{1}" no se cargó porque no se encontró ningún archivo de módulo válido en ningún directorio de módulo.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>El valor de MaximumVersion "{0}" especificado no era correcto. Si usa "*", MaximumVersion solo admite un "*" y siempre debe colocarse al final de MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>El módulo especificado "{0}" con MaximumVersion "{1}" no se cargó porque no se encontró ningún archivo de módulo válido en ningún directorio de módulos.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>No se cargó el módulo especificado "{0}" con MinimumVersion "{1}" y MaximumVersion "{2}" porque no se encontró ningún archivo de módulo válido en ningún directorio de módulos.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion "{0}" no debe ser mayor que MaximumVersion "{1}".</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>No se cargó el ensamblado "{0}" porque no se encontró ningún ensamblado con ese nombre. Compruebe el nombre del ensamblado e inténtelo de nuevo.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>El módulo que se va a procesar "{0}", incluido en el campo "{1}" del manifiesto del módulo "{2}", no se procesó porque no se encontró ningún módulo válido en ningún directorio de módulos.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>No se devolvió ningún objeto personalizado para el módulo "{0}" porque el parámetro -AsCustomObject solo se puede usar con módulos de script.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>No se pudo procesar el manifiesto del módulo "{0}" porque no es un archivo de manifiesto de módulo de PowerShell válido. Quite los elementos que no están permitidos: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>El procesamiento del archivo de manifiesto de módulo "{0}" no dio como resultado un objeto de manifiesto válido. Actualice el archivo para que contenga un manifiesto de módulo de PowerShell válido. Puede crear un manifiesto válido con el cmdlet New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>No se puede importar el módulo "{0}" porque su manifiesto contiene uno o varios miembros que no son válidos. Los miembros de manifiesto válidos son ({1}). Quite los miembros que no son válidos ({2}) e intente importar el módulo de nuevo.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>La tabla hash que describe un módulo contiene uno o varios miembros que no son válidos. Los miembros válidos son ({0}). Quite los miembros que no son válidos ({1}) e inténtelo de nuevo.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>No se puede cargar el módulo "{0}" porque se ha superado el límite de anidamiento del módulo. Los módulos solo se pueden anidar a {1} niveles. Evalúe y cambie el orden en que se cargan los módulos para evitar superar el límite de anidamiento e intente ejecutar el script de nuevo.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>El miembro "ModuleVersion" no está presente en el manifiesto del módulo. Este miembro debe existir y tener asignado un número de versión con el formato "n.n.n.n". Agregue el miembro que falta al archivo ''{0}".</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>El miembro "{0}" no es válido en el archivo de manifiesto de módulo ''{2}": {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>La versión "{0}" del módulo "{1}" no cumple la versión mínima requerida ''{2}. Compruebe que se admite el número de versión e intente cargar el módulo de nuevo.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>La versión de PowerShell en este equipo es ''{0}". El módulo "{1}" requiere una versión mínima de PowerShell de "{2}" para ejecutarse. Compruebe que tiene instalada la versión mínima necesaria de PowerShell e inténtelo de nuevo.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>No se puede usar el miembro de manifiesto de módulo "NestedModules" si el miembro 'ModuleToProcess' es un módulo binario. Edite el archivo de manifiesto del módulo en "{0}" e inténtelo de nuevo.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>El miembro "{0}" del manifiesto del módulo no es válido: {1}. Compruebe que se ha especificado un valor válido para este campo en el archivo ''{2}".</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>La ruta de acceso del manifiesto del módulo "{0}" no es válida. El valor del argumento Path debe resolverse en un único archivo que tenga una extensión ".psd1". Cambie el valor del argumento Path para que apunte a un archivo psd1 válido e inténtelo de nuevo.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>La clave ModuleVersion del manifiesto del módulo "{0}" especifica la versión del módulo "{1}", que no coincide con el nombre de la carpeta de versión en "{2}". Cambie el valor de la clave ModuleVersion para que coincida con el nombre de la carpeta de versión.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>La entrada NestedModule especificada "{0}" en el manifiesto del módulo "{1}" no es válida. Vuelva a intentarlo después de actualizar esta entrada con valores válidos.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>La entrada RequiredAssemblies especificada "{0}" en el manifiesto del módulo "{1}" no es válida. Vuelva a intentarlo después de actualizar esta entrada con valores válidos.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>La entrada FileList especificada "{0}" en el manifiesto de módulo "{1}" no es válida. Vuelva a intentarlo después de actualizar esta entrada con valores válidos.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>La entrada RequiredModules especificada "{0}" en el manifiesto del módulo "{1}" no es válida. Vuelva a intentarlo después de actualizar esta entrada con valores válidos.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>La entrada ModuleList especificada "{0}" en el manifiesto de módulo "{1}" no es válida. Vuelva a intentarlo después de actualizar esta entrada con valores válidos.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>El manifiesto del módulo "{0}" se especifica con la clave CompatiblePSEditions, que solo se admite en la versión "5.1" o posterior de PowerShell. Actualice el valor de la clave PowerShellVersion a "5.1" o superior e inténtelo de nuevo.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>El valor especificado "{0}" para CompatiblePSEditions contiene nombres duplicados de la edición de PowerShell. Vuelva a intentarlo después de quitar los nombres duplicados de la edición de PowerShell.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>La versión especificada en la clave ModuleVersion es igual al nombre de la carpeta de versión.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Omitiendo la carpeta {0} Versión en Módulo {1} porque no tiene un archivo de manifiesto de módulo válido.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>El miembro 'ModuleName' no existe en la tabla hash que describe este módulo.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Los miembros "ModuleVersion", "MaximumVersion" y "RequiredVersion" no existen en la tabla hash que describe este módulo. Debe existir uno de estos tres miembros y se le debe asignar un número de versión con el formato "n.n.n.n".</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>El módulo necesario "{1}" no está cargado. Cargue el módulo o quítelo de "RequiredModules" en el archivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>El módulo necesario "{1}" con GUID "{2}" no está cargado. Cargue el módulo o quítelo de "RequiredModules" en el archivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>El módulo necesario "{1}" con la versión "{2}" no está cargado. Cargue el módulo o quítelo de "RequiredModules" en el archivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>El módulo necesario "{1}" con MaximumVersion "{2}" no está cargado. Cargue el módulo o quítelo de "RequiredModules" en el archivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>El módulo necesario "{1}" con MinimumVersion "{2}" y MaximumVersion "{3}" no está cargado. Cargue el módulo o quítelo de "RequiredModules" en el archivo "{0}".</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>No se encuentra el módulo "{0}" con ModuleVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>No se encuentra el módulo "{0}" con RequiredVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>No se encuentra el módulo "{0}" con MaximumVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>No se encuentra el módulo "{0}" con ModuleVersion "{1}" y MaximumVersion ''{2}".</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>No se encuentra el módulo "{0}".</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>No se quitó ningún módulo. Compruebe que la especificación de los módulos que se van a quitar es correcta y que esos módulos existen en el espacio de ejecución.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>El miembro "{0}", que se importó desde el módulo ''{1}", no se puede quitar por el siguiente motivo: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>No se puede quitar el módulo "{0}" porque es de solo lectura. Agregue el parámetro Force al comando para quitar módulos de solo lectura.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>No se puede quitar el módulo "{0}" porque está marcado como "constant". No se puede quitar un módulo si está marcado como "constant".</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>No se puede quitar el módulo "{0}" porque lo requiere "{1}". Agregue el parámetro Force al comando para quitar el módulo.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Solo se puede llamar al cmdlet Export-ModuleMember desde dentro de un módulo.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>La extensión "{0}" no es una extensión de módulo válida. Las extensiones de módulo admitidas son ".dll", ".ps1", ".psm1", ".psd1" y ".cdxml". Corrija la extensión y vuelva a intentar agregar el archivo "{1}".</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Esta operación no se puede realizar en un módulo binario. Solo se puede realizar en un módulo de script.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>No se permite el archivo "{0}" porque no tiene la extensión ".ps1".</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Desconocido</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Todos los derechos reservados.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Quitando la función "{0}" importada.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Quitando el alias "{0}" importado.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Quitando la variable "{0}" importada.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Cargando módulo desde la ruta de acceso "{0}".</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Cargando "{0}" desde la ruta de acceso "{1}".</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Dot-sourcing del archivo de script ''{0}".</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importando función "{0}".</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importando cmdlet "{0}".</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importando alias "{0}".</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importando variable ''{0}".</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Exportando cmdlet "{0}".</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Exportando función "{0}".</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Exportando alias "{0}".</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Exportando variable "{0}".</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Los nombres de algunos comandos importados del módulo "{0}" incluyen verbos no aprobados que podrían hacer que sean menos reconocibles. Para buscar los comandos con verbos no aprobados, vuelva a ejecutar el comando Import-Module con el parámetro Verbose. Para obtener una lista de verbos aprobados, escriba Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Se importó el comando "{0}" del módulo "{1}", pero como su nombre no incluye un verbo aprobado, puede ser difícil de encontrar. Para obtener una lista de verbos aprobados, escriba Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Se importó el comando "{0}" del módulo "{2}", pero como su nombre no incluye un verbo aprobado, puede ser difícil de encontrar. Los verbos alternativos sugeridos son "{1}".</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Algunos nombres de comando importados contienen uno o varios de los siguientes caracteres restringidos: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>El nombre de comando "{0}" del módulo "{1}" contiene uno o varios de los siguientes caracteres restringidos: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Creando el archivo de manifiesto del módulo "{0}".</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (ruta de acceso: "{1}")</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>La arquitectura actual del procesador es: {0}. El módulo "{1}" requiere la arquitectura siguiente: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>El nombre del host de PowerShell actual es: "{0}". El módulo "{1}" requiere el siguiente host de PowerShell: "{2}".</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>El host de PowerShell actual es: "{0}" (versión {1}). El módulo "{2}" requiere una versión mínima del host de PowerShell de "{3}" para ejecutarse.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifiesto de módulo para el módulo "{0}"</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Generado por: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Generado el: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Módulo de script o archivo de módulo binario asociado a este manifiesto.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Módulos que se van a importar como módulos anidados del módulo especificado en RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>Id. usado para identificar de forma única este módulo</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autor de este módulo</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Empresa o proveedor de este módulo</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Declaración de copyright para este módulo</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Número de versión de este módulo.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Descripción de la funcionalidad proporcionada por este módulo</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Versión mínima del motor de PowerShell requerida por este módulo</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Versión mínima de Common Language Runtime (CLR) requerida por este módulo. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Módulos que se deben importar en el entorno global antes de importar este módulo</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Archivos de script (.ps1) que se ejecutan en el entorno del autor de la llamada antes de importar este módulo.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Archivos de tipo (.ps1xml) que se cargarán al importar este módulo</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Archivos de formato (.ps1xml) que se cargarán al importar este módulo</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Ensamblados que deben cargarse antes de importar este módulo</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Lista de todos los archivos empaquetados con este módulo</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Datos privados que se van a pasar al módulo especificado en RootModule/ModuleToProcess. También puede contener una tabla hash PSData con metadatos de módulo adicionales usados por PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Etiquetas aplicadas a este módulo. Esto ayuda con la detección de módulos en galerías en línea.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Una dirección URL al sitio web principal de este proyecto.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Una dirección URL a la licencia de este módulo.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Dirección URL a un icono que representa este módulo.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Notas de la versión de este módulo</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Cadena de versión preliminar de este módulo</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Marca para indicar si el módulo requiere la aceptación explícita del usuario para instalar, actualizar o guardar</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Módulos dependientes externos de este módulo</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Final de {0} tabla hash</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>El valor del parámetro PrivateData debe ser una tabla hash para crear el manifiesto del módulo con los siguientes valores de parámetro Tags, ProjectUri, LicenseUri, IconUri o ReleaseNotes. Quite los valores de los parámetros Tags, ProjectUri, LicenseUri, IconUri o ReleaseNotes o encapsule el contenido de PrivateData en una tabla hash.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData debe definirse como una tabla hash, pero este manifiesto de módulo lo define como un objeto. Considere la posibilidad de encapsular el contenido de PrivateData en una tabla hash. Esto le permitirá agregar las propiedades Tags, ProjectUri, LicenseUri, IconUri y ReleaseNotes al manifiesto del módulo más adelante.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>El valor especificado "{0}" no es válido; inténtelo de nuevo con un valor válido.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Las funciones para exportar desde este módulo, para obtener el mejor rendimiento, no usan caracteres comodín y no eliminan la entrada, use una matriz vacía si no hay ninguna función para exportar.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Los alias para exportar desde este módulo, para obtener el mejor rendimiento, no usan caracteres comodín y no eliminan la entrada, usan una matriz vacía si no hay ningún alias para exportar.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Los cmdlets para exportar desde este módulo, para obtener el mejor rendimiento, no usan caracteres comodín y no eliminan la entrada, usan una matriz vacía si no hay cmdlets para exportar.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Variables para exportar desde este módulo</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Recursos de DSC para exportar desde este módulo</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>PSEditions admitidas</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Arquitectura de procesador (None, X86, Amd64) requerida por este módulo</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Lista de todos los módulos empaquetados con este módulo</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Versión mínima de Microsoft .NET Framework requerida por este módulo. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Nombre del host de PowerShell requerido por este módulo</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Versión mínima del host de PowerShell requerida por este módulo</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>URI de HelpInfo de este módulo</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Dado que el {0} módulo proporciona el PSDrive en la sesión actual de PowerShell, no se quitó ningún módulo. Cambie el proveedor de PSDrive actual e intente quitar módulos de nuevo.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>No se importó el cmdlet "{0}" porque hay un miembro con el mismo nombre en el ámbito actual.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>No se importó el alias "{0}" porque hay un miembro con el mismo nombre en el ámbito actual.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>No se importó la función "{0}" porque hay un miembro con el mismo nombre en el ámbito actual.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>No se importó la variable "{0}" porque hay un miembro con el mismo nombre en el ámbito actual.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>No se permiten caracteres comodín en los miembros "ModuleToProcess", "RootModule" o "NestedModules" en el manifiesto de módulo "{0}".</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>El módulo "{0}" es un módulo principal de PowerShell. Agregue el parámetro Force al comando para quitar los módulos principales.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>El manifiesto del módulo no puede contener los miembros "ModuleToProcess" y "RootModule". Cambie el archivo de manifiesto del módulo para quitar uno de estos miembros en ''{0}" e inténtelo de nuevo.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>El miembro del manifiesto de módulo "ModuleToProcess" está en desuso. En su lugar, use el miembro "RootModule".</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Prefijo predeterminado para los comandos exportados desde este módulo. Invalide el prefijo predeterminado mediante Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Los parámetros "Global" y "Scope" no se pueden especificar juntos. Quite uno de estos parámetros e intente ejecutar el comando de nuevo.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>El módulo necesario "{0}" no está cargado. El módulo "{0}" tiene un requiredModule "{1}" en su manifiesto de módulo "{2}" que apunta a una dependencia cíclica.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>No se cargó el módulo necesario "{0}" porque no se encontró ningún archivo de módulo válido en ningún directorio de módulos.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Algunos comandos del módulo {0} no se pueden importar a través de una CimSession. Para obtener todos los comandos, compruebe que el servidor remoto tiene habilitada la administración remota de PowerShell e intente agregar el parámetro PSSession a un cmdlet Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>El módulo {0} se carga en Windows PowerShell mediante {1} la sesión remota; tenga en cuenta que toda la entrada y salida de los comandos de este módulo serán objetos deserializados. Si desea cargar este módulo en PowerShell, use la sintaxis "Import-Module -SkipEditionCheck".</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Se detectó Windows PowerShell versión {0}. Se requiere Windows PowerShell 5.1 para cargar módulos mediante la característica de compatibilidad con Windows PowerShell. Instale Windows Management Framework (WMF) 5.1 desde https://aka.ms/WMF5Download para habilitar esta característica.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>La configuración "WindowsPowerShellCompatibilityModuleDenyList" del archivo de configuración de PowerShell bloquea la carga del módulo "{0}" mediante la característica de compatibilidad de Windows PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>No se puede importar el módulo {0} a través de una CimSession. Pruebe a usar el parámetro PSSession del cmdlet Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>No se admite el valor de arquitectura de procesador de {0}. Vuelva a ejecutar el comando New-ModuleManifest y especifique uno de los siguientes valores de enumeración admitidos para la arquitectura del procesador: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>La ejecución del cmdlet Get-Module en un equipo remoto solo puede enumerar los módulos disponibles. Agregue el parámetro ListAvailable al comando e inténtelo de nuevo.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>No se importó el módulo "{0}" porque ya se importó el complemento ''{0}".</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>No se permiten caracteres comodín en el miembro "RequiredAssemblies" del manifiesto de módulo "{0}".</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>El valor de la {0} clave en {1} es {2} y el módulo tiene módulos anidados. Cuando un archivo CDXML es el módulo raíz, se produce un error en el comando Import-Module porque los comandos de los módulos anidados no se pueden exportar. Mueva el archivo CDXML a la clave NestedModules e intente el comando de nuevo.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Error del comando remoto: {0}{{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>No se pudieron generar servidores proxy para el módulo remoto "{0}". {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>No se pudo procesar el módulo remoto {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>No se pudieron recibir los datos del módulo de la CimSession remota. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>El módulo necesario "{0}" con el GUID "{1}" y la versión "{2}" no se cargó porque no se encontró ningún archivo de módulo válido en ningún directorio de módulos.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>No se encontró un proveedor CIM para la detección de módulos en el servidor CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>No se puede comprobar la versión {0} de Microsoft .NET Framework porque no está incluida en la lista de versiones permitidas.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analizando {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Preparando los módulos para su primer uso.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Buscando módulos disponibles</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Buscando el recurso compartido UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>La ejecución del cmdlet Get-Module en un equipo remoto solo se puede realizar para nombres de módulo que no incluyan una ruta de acceso. El parámetro Name tiene este elemento "{0}" que se resuelve en una ruta de acceso. Actualice el parámetro Name para que no tenga elementos de ruta de acceso e inténtelo de nuevo.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>No se admite la ejecución del cmdlet Get-Module sin el parámetro ListAvailable para los nombres de módulo que incluyen una ruta de acceso. El parámetro Name tiene este elemento "{0}" que se resuelve en una ruta de acceso. Actualice el parámetro Name para que no tenga elementos de ruta de acceso e inténtelo de nuevo.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>No se encontró el módulo especificado "{0}". Actualice el parámetro Name para que apunte a una ruta de acceso válida e inténtelo de nuevo. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Rellenando la propiedad RepositorySourceLocation para el módulo {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>El módulo que se va a procesar "{0}", incluido en el campo "{1}" del manifiesto del módulo "{2}", no se procesó. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Este requisito previo solo es válido para la edición de PowerShell Desktop.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>El módulo "{0}" no admite la edición actual de PowerShell "{1}". Sus ediciones admitidas son ''{2}". Use "Import-Module -SkipEditionCheck" para omitir la compatibilidad de este módulo.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>El módulo "{0}" admite la edición de PowerShell "{1}" y no se puede cargar implícitamente mediante la característica compatibilidad de Windows porque está deshabilitado en el archivo de configuración. Use "Import-Module -UseWindowsPowerShell" para cargar este módulo con Windows PowerShell o "Import-Module -SkipEditionCheck" para intentar cargar el módulo con el PowerShell actual.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Se debe especificar un valor de cadena no vacío para una característica experimental declarada en el manifiesto del módulo.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Se encontraron uno o varios nombres de características experimentales no válidos: {0}. El nombre de una característica experimental de módulo debe seguir esta convención: "ModuleName.FeatureName".</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>El parámetro de modificador -SkipEditionCheck no se puede usar sin el parámetro de modificador -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>No se permite importar archivos *.ps1 como módulos en el modo ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Error al cargar el módulo {0} de script porque tiene un modo de lenguaje diferente al manifiesto del módulo. El modo de lenguaje del manifiesto es {1} y el modo de lenguaje del módulo es {2}. Asegúrese de que todos los archivos de módulo están firmados o forman parte de la configuración de la lista de permitidos de la aplicación.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Este módulo usa el operador dot-source al exportar funciones con caracteres comodín, y esto no se permite cuando el sistema está bajo aplicación estricta de la verificación de aplicaciones.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>No se pueden exportar los miembros del módulo de un módulo que tiene un modo de lenguaje diferente al de la sesión en ejecución.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>No se puede crear un nuevo módulo mientras la sesión está en modo ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>No se encuentra el módulo integrado "{0}" compatible con la edición "Core". Asegúrese de que los módulos integrados de PowerShell están disponibles. Normalmente vienen con el paquete de PowerShell en la ruta de acceso del módulo $PSHOME y son necesarios para que PowerShell funcione correctamente.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Cmdlet Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>Se producirá un error en la exportación de los miembros del módulo en el modo de lenguaje restringido porque el módulo "{0}" tiene un modo de lenguaje "{1}" que es diferente de la sesión actual "{2}".</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Exportación de funciones implícitas del módulo</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>Se denegará la exportación implícita de funciones para el módulo "{0}" porque es de confianza (se ejecuta en modo de lenguaje completo), pero la sesión no es de confianza (se ejecuta en modo de lenguaje restringido). Se recomienda exportar siempre las funciones del módulo individualmente por nombre completo.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Importando archivo de script como módulo</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>La importación del archivo de script "{0}" como módulo no se permitirá en el modo ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>El módulo contiene el operador dot-source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>La importación del módulo "{0}" producirá un error en el modo de lenguaje restringido porque exporta funciones con caracteres comodín mientras también usa el operador dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Funciones de exportación de módulos</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>El módulo "{0}" exporta funciones con caracteres comodín de nombre. Los nombres de función de módulo anidados se quitarán cuando se ejecuten en modo de lenguaje restringido.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"Cmdlet New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Se bloqueará un nuevo módulo de una sesión de lenguaje restringido que no sea de confianza para que no proporcione el bloque de script FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Modos de idioma no coincidentes del módulo</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Se está cargando un módulo dependiente que tiene un modo de lenguaje diferente al primario. Esto no se permitirá cuando esté en modo de lenguaje restringido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/MshHostRawUserInterfaceStrings.es.resx b/src/System.Management.Automation/resources/es/MshHostRawUserInterfaceStrings.es.resx new file mode 100644 index 00000000000..0377a8f0e70 --- /dev/null +++ b/src/System.Management.Automation/resources/es/MshHostRawUserInterfaceStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" no puede ser mayor o igual que "{1}".</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" debe ser un número positivo.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Todas las cadenas son nulas o están vacías.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/MshSignature.es.resx b/src/System.Management.Automation/resources/es/MshSignature.es.resx new file mode 100644 index 00000000000..288493acfef --- /dev/null +++ b/src/System.Management.Automation/resources/es/MshSignature.es.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Firma verificada.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>El archivo {0} no está firmado digitalmente. No se puede ejecutar este script en el sistema actual. Para obtener más información sobre la ejecución de scripts y la configuración de la directiva de ejecución, consulte about_Execution_Policies en https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Es posible que un usuario o proceso no autorizado haya cambiado el contenido del archivo {0}, porque el hash del archivo no coincide con el hash almacenado en la firma digital. El script no se puede ejecutar en el sistema especificado. Para obtener más información, ejecute Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>El archivo {0} está firmado, pero el signante no es de confianza en este sistema.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>No se puede firmar el archivo porque el sistema no admite operaciones de firma en {0} archivos.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>No se puede firmar el archivo porque el sistema no admite operaciones de firma en archivos que no tienen una extensión de nombre de archivo.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>No se puede verificar la firma porque no es compatible con el sistema actual.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>No se puede verificar la firma porque no es compatible con el sistema actual. El algoritmo hash no es válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/MshSnapInCmdletResources.es.resx b/src/System.Management.Automation/resources/es/MshSnapInCmdletResources.es.resx new file mode 100644 index 00000000000..c2909d86ecb --- /dev/null +++ b/src/System.Management.Automation/resources/es/MshSnapInCmdletResources.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>No se puede realizar la operación. El cmdlet especificado no se admite en un shell personalizado.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>No se encontraron complementos de PowerShell que coincidan con el patrón "{0}". Compruebe el patrón e intente de nuevo el comando.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>El formato del nombre de complemento especificado no es válido. Los nombres de complemento de PowerShell solo pueden contener caracteres alfanuméricos, guiones, guiones bajos y puntos. Corrija el nombre y vuelva a realizar la operación.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>No se puede agregar el complemento de PowerShell {0} porque es un módulo de PowerShell del sistema. Use Import-Module para cargar el módulo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/MshSnapinInfo.es.resx b/src/System.Management.Automation/resources/es/MshSnapinInfo.es.resx new file mode 100644 index 00000000000..074465ee171 --- /dev/null +++ b/src/System.Management.Automation/resources/es/MshSnapinInfo.es.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>No se puede acceder a la información del registro de PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>No se puede acceder a la información del registro del motor de PowerShell.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>No se puede acceder a la información de PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>La versión {0} de PowerShell no está disponible en este equipo.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>El complemento de PowerShell "{0}" no está instalado en este equipo.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>No se especificó el valor obligatorio {0} para la clave del registro {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>El valor obligatorio {0} no tiene el formato correcto para la clave del registro {1}. El formato esperado es "string".</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>El valor obligatorio {0} no tiene el formato correcto para la clave del registro {1}. El formato esperado es "multistring".</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>No se encuentra la información necesaria en el registro o faltan archivos de clave. No se pueden cargar algunos cmdlets.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>No se ha registrado ningún complemento para la versión {0} de PowerShell.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>No se puede recuperar el recurso de cadena porque se ha desechado el lector.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>No se ha especificado el valor de versión {0} o es incorrecto para la clave del registro {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>No se encontró ningún atributo [PSVersion] para el tipo de PowerShell {0}. Agregue un atributo PSVersion al tipo mediante [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/NativeCP.es.resx b/src/System.Management.Automation/resources/es/NativeCP.es.resx new file mode 100644 index 00000000000..bd30bf27237 --- /dev/null +++ b/src/System.Management.Automation/resources/es/NativeCP.es.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock solo debe especificarse como un valor del parámetro Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>No se especificó ningún valor para el parámetro Command.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Se especificó un valor no válido ({6}) para el {7} parámetro. Los valores válidos son Text y Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>No se especificó ningún valor para el parámetro InputFormat. Los valores válidos son Text y Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>No se especificó ningún valor para el parámetro OutputFormat. Los valores válidos son texto y XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>El parámetro {6} requiere un valor de cadena.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>No se especificó ningún valor para el parámetro Args.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>El parámetro {6} ya se especificó.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>No se puede procesar el XML de la secuencia "{0}" de "{1}": {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PSCommandStrings.es.resx b/src/System.Management.Automation/resources/es/PSCommandStrings.es.resx new file mode 100644 index 00000000000..e08f549e70c --- /dev/null +++ b/src/System.Management.Automation/resources/es/PSCommandStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Se requiere un comando para agregar un parámetro. Debe agregarse un comando a {0} antes de agregar un parámetro.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PSConfigurationStrings.es.resx b/src/System.Management.Automation/resources/es/PSConfigurationStrings.es.resx new file mode 100644 index 00000000000..7c833695182 --- /dev/null +++ b/src/System.Management.Automation/resources/es/PSConfigurationStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell ha dejado de funcionar debido a un problema de seguridad: no se puede leer el archivo de configuración: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PSDataBufferStrings.es.resx b/src/System.Management.Automation/resources/es/PSDataBufferStrings.es.resx new file mode 100644 index 00000000000..e14c0ac4abb --- /dev/null +++ b/src/System.Management.Automation/resources/es/PSDataBufferStrings.es.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>El índice especificado es menor que cero o mayor que el número de elementos del búfer. El índice debe estar en el intervalo {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>No se puede convertir una referencia nula en un tipo de valor.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>No se puede convertir el valor del tipo {0} al tipo {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>No se pueden agregar objetos a un búfer cerrado. Asegúrese de que el búfer esté abierto para que las operaciones Add e Insert se realicen correctamente.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>La propiedad SerializeInput solo se puede establecer para el tipo PSObject de PSDataCollection. Establezca la propiedad SerializeInput en false o cambie el tipo de colección a un PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PSListModifierStrings.es.resx b/src/System.Management.Automation/resources/es/PSListModifierStrings.es.resx new file mode 100644 index 00000000000..d43b067ab07 --- /dev/null +++ b/src/System.Management.Automation/resources/es/PSListModifierStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Se detectó el siguiente modificador de lista desconocido: "{0}". Los modificadores de lista válidos son Agregar, Quitar y Reemplazar.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>No se puede aplicar la actualización porque el objeto no es un tipo de colección compatible.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PSStyleStrings.es.resx b/src/System.Management.Automation/resources/es/PSStyleStrings.es.resx new file mode 100644 index 00000000000..3519d54c6d7 --- /dev/null +++ b/src/System.Management.Automation/resources/es/PSStyleStrings.es.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>La cadena especificada contiene contenido imprimible cuando solo debería contener secuencias de escape ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>El valor de MaxWidth para el renderizado de Progress debe ser al menos 18 para que se muestre correctamente.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Al agregar o quitar extensiones, la extensión debe comenzar por un punto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ParameterBinderStrings.es.resx b/src/System.Management.Automation/resources/es/ParameterBinderStrings.es.resx new file mode 100644 index 00000000000..fd86fb11c7b --- /dev/null +++ b/src/System.Management.Automation/resources/es/ParameterBinderStrings.es.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>No se encuentra un parámetro que coincida con el nombre de parámetro "{1}".</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>No se encuentra ningún parámetro posicional que acepte el argumento "{1}".</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Falta un argumento para el parámetro "{1}". Especifique un parámetro de tipo "{2}" e inténtelo de nuevo.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>No se puede procesar el parámetro porque el nombre del parámetro "{1}" es ambiguo. Las posibles coincidencias incluyen:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>No se puede convertir "{6}" al tipo "{2}" que requiere el parámetro "{1}". {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>No se puede enlazar el parámetro "{1}". {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>No se pueden enlazar los parámetros posicionales "{1}".</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>No se pueden enlazar parámetros posicionales porque no se han proporcionado nombres.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>El conjunto de parámetros no se puede resolver con los parámetros con nombre especificados. Uno o varios parámetros enviados no se pueden usar juntos o se proporcionó un número insuficiente de parámetros.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>No se puede procesar el comando porque faltan uno o varios parámetros obligatorios:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>El parámetro "{1}" no se puede especificar en el conjunto de parámetros "{6}".</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>No se puede enlazar el parámetro porque el parámetro "{1}" se ha especificado más de una vez. Para proporcionar varios valores a parámetros que aceptan varios valores, use la sintaxis de matriz. Por ejemplo, "-parameter value1,value2,value3".</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>No se puede evaluar el parámetro "{1}" porque su argumento está especificado como un bloque de script y no hay entrada. Un bloque de script no se puede evaluar sin entrada.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Error en la entrada del bloque de script para el parámetro "{1}". {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>No se puede evaluar el parámetro "{1}" porque la entrada de su argumento no produjo ninguna salida.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>El objeto de entrada no se puede enlazar a ningún parámetro del comando, bien porque el comando no acepta entrada de canalización o porque la entrada y sus propiedades no coinciden con ninguno de los parámetros que aceptan entrada de canalización.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>No se puede enlazar el objeto de entrada porque no contiene la información necesaria para enlazar todos los parámetros obligatorios: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>No se puede procesar la entrada de la canalización porque no se puede recuperar el valor predeterminado del parámetro "{1}". {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>No se puede recuperar los parámetros dinámicos para el cmdlet. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Proporcione valores para estos parámetros:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>cmdlet {0} en la posición {1} de la canalización de comandos</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>No se puede procesar la transformación del argumento del parámetro "{1}". {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>No se puede validar el argumento en el parámetro "{1}". {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>No se puede enlazar el parámetro "{1}" al destino. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>No se puede enlazar el argumento al parámetro "{1}" porque es null.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>No se puede enlazar el argumento al parámetro "{1}" porque es una cadena vacía.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>No se puede enlazar el argumento al parámetro "{1}" porque es una colección vacía.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>No se puede enlazar el argumento al parámetro "{1}" porque es un matriz vacía.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>No se puede procesar el comando. El parámetro "{0}" se define varias veces.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>No se puede enlazar el cmdlet {0} porque el parámetro "{1}" es de tipo "{2}" y no se puede identificar el método Add() o existen varios métodos Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>No se puede enlazar el cmdlet {0} porque el parámetro definido por el runtime "{1}" se agregó al RuntimeDefinedParameterDictionary con la clave "{6}". La clave debe ser la misma que RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>No se puede enlazar el argumento al parámetro "{1}" porque los PSTypeNames del argumento no coinciden con el PSTypeName que requiere el parámetro: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>En $PSDefaultParameterValues se definen varios valores predeterminados diferentes para el parámetro que coincide con el siguiente nombre o alias: {0}. Estos valores predeterminados se han ignorado.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>El siguiente nombre o alias definido en $PSDefaultParameterValues para este cmdlet se resuelve en varios parámetros: {0}. Se ha ignorado el valor predeterminado.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Es posible que este error se deba a la aplicación del enlace de parámetros predeterminado. Puede deshabilitar el enlace de parámetros predeterminado en $PSDefaultParameterValues estableciendo $PSDefaultParameterValues["Disabled"] en $true y, a continuación, vuelva a intentarlo. Los siguientes parámetros predeterminados se enlazaron correctamente a este cmdlet cuando se produjo el error:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Es posible que este error se deba a la aplicación del enlace de parámetros predeterminado. Puede deshabilitar el enlace de parámetros predeterminado en $PSDefaultParameterValues estableciendo $PSDefaultParameterValues["Disabled"] en $true y volver a intentarlo. El siguiente parámetro predeterminado se enlazó correctamente a este cmdlet cuando se produjo el error:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Error al enlazar el valor predeterminado "{0}" al parámetro "{1}": {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>La clave "{0}" no tiene un formato válido. Para obtener información sobre el formato correcto, consulte about_Parameters_Default_Values en https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Las claves "{0}" no tienen un formato válido. Para obtener información sobre el formato correcto, consulte about_Parameters_Default_Values en https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>El parámetro "{0}" está obsoleto. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>La clave "{0}" de tipo "{1}" no es un valor de cadena. DefaultParameterDictionary solo acepta claves con valores de cadena.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>La clave "{0}" ya se ha agregado al diccionario.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>No se permite invocar una propiedad o un método</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>No se permitirá invocar el Método o la Propiedad "{0}" en el tipo "{1}" en el modo de lenguaje restringido para scripts que no son de confianza.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>No se permite crear tipos</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>No se permitirá la creación del tipo "{0}" durante el enlace de parámetros en el modo de lenguaje restringido para scripts que no son de confianza.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ParserStrings.es.resx b/src/System.Management.Automation/resources/es/ParserStrings.es.resx new file mode 100644 index 00000000000..6d4f3d460f3 --- /dev/null +++ b/src/System.Management.Automation/resources/es/ParserStrings.es.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>No se encuentra el tipo [{0}].</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>No se encuentra el tipo [{0}]. Detalles: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Token de cadena incompleto.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>La secuencia de escape Unicode no es válida. Una secuencia válida es `u{ seguida de entre uno y seis dígitos hexadecimales y un "}" de cierre.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>El valor de secuencia de escape Unicode está fuera del intervalo. El valor máximo es 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>A la secuencia de escape Unicode le falta el cierre "}".</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>La secuencia de escape Unicode contiene más del máximo de seis dígitos hexadecimales entre llaves.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>No se puede usar [ref] con otros tipos en una restricción de tipo.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] solo puede ser el tipo final en la secuencia de conversión de tipos.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>No puede haber dos repeticiones de [ref] en una secuencia de tipos.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>La constante numérica {0} no es válida.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>El patrón de expresión regular {0} no es válido.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Se encontró una referencia de variable ${} vacía. Se requiere un nombre dentro de las llaves.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>La referencia de variable no es válida. "$" no estaba seguido de un carácter de nombre de variable válido. Considere la posibilidad de usar ${} para delimitar el nombre.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>No se puede llamar a un método en una expresión con valores null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Error en la invocación del método porque [{0}] no contiene un método denominado ''{1}".</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>La asignación ha fallado porque [{0}] no contiene una propiedad "{1}()" que se pueda establecer.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Token inesperado "{0}" en la expresión o instrucción.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>El operador de expansión "@" no se puede usar para hacer referencia a variables en una expresión. "@{0}" solo se puede usar como argumento de un comando. Para hacer referencia a variables en una expresión, use "${0}".</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>El parámetro "{0}" no es válido</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Falta la expresión después de "{0}" en el elemento de canalización.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>La expresión después de "{0}" en un elemento de canalización produjo un objeto no válido. Debe dar como resultado un nombre de comando, un bloque de script o un objeto CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>El parámetro {0} requiere un argumento.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>El parámetro {0} no puede tener un argumento.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Parámetro duplicado ${0} en la lista de parámetros.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Falta el argumento en la lista de parámetros.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Las variables expandidas, como "@{0}", no pueden formar parte de una lista de argumentos separados por comas.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Falta la especificación de archivo después del operador de redirección.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>El operador "{0}" está reservado para uso futuro.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Error al redirigir a ''{0}": {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Las expresiones solo se permiten como primer elemento de una canalización.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>No se permite un elemento de canalización vacío.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>La expresión de asignación no es válida. La entrada de un operador de asignación debe ser un objeto que pueda aceptar asignaciones, como una variable o una propiedad.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Una tabla hash solo se puede agregar a otra tabla hash.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>El operando derecho de "-is" debe ser un tipo.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>El operando derecho de "-as" debe ser un tipo.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Error al dar formato a una cadena: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>El argumento del operador "{0}" no es válido: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>El operador "{0}" falló: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>El operador {0} solo permite que le sigan dos elementos, no {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>Debe proporcionar una expresión de valor después del operador ''{0}".</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>El operador "{0}" solo funciona en variables o propiedades.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>El atributo {0} solo se puede especificar en un nodo literal hash.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Falta la expresión de índice de matriz o no es válida.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Falta el nombre de propiedad después del operador de referencia.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" en este objeto. Compruebe que la propiedad existe y se puede establecer.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" en este objeto. Compruebe que la propiedad existe.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Error en la operación de índice; el índice de matriz se evaluó como null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>No se puede indizar una matriz nula.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>No se puede indizar en un objeto de tipo "{0}".</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>No se puede indizar en un objeto de tipo "{0}" con el tipo de retorno similar a ByRef "{1}". Los tipos de tipo ByRef no se admiten en PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>La matriz tiene demasiadas dimensiones: {0}. El número de dimensiones de una matriz debe ser menor o igual que 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Error al asignar una matriz a [{0}] porque no se admite la asignación a segmentos.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>No se puede indexar en una {0} matriz dimensional con el índice [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Error en la asignación de matriz porque el índice "{0}" estaba fuera del intervalo.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Falta la expresión después de ''{0}".</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>Falta el cierre "}}" en el inicio de la referencia ${{variable}}.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) no tiene el paréntesis de cierre ")".</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Error interno: operador unario inesperado {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] no se puede aplicar a una variable que no existe.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>No se puede recuperar la variable "${0}" porque no se ha establecido.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>No se permiten claves duplicadas "{0}" en literales hash.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>No se permiten argumentos con nombre duplicados "{0}".</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>El operador "{0}" solo funciona en números. El operando es ''{1}".</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>Se esperaba una expresión después de "(".</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Falta el operador "=" después de la clave en el literal de hash.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Falta la instrucción después de "=" en el literal de hash.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Falta la instrucción después de "=" en el argumento con nombre.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Falta ";" o el final de línea en la definición de la propiedad.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Falta la expresión después del operador unario "{0}".</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Falta la condición en la instrucción if después de "{0}".</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Falta el bloque de instrucciones después de {0} ( condición ).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Falta el bloque de instrucciones después de la palabra clave "else".</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>No se pudo leer el archivo: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>El proveedor actual ({0}) no puede abrir un archivo.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No se encontraron archivos que coincidan con ''{0}".</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>No se puede procesar la ruta de acceso porque se resolvió en más de un archivo; solo se puede procesar un archivo a la vez.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>El parámetro {0} "-{1}" está reservado para uso futuro.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>No se puede procesar la instrucción "switch" porque falta un argumento de nombre de archivo para la opción -file.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>El argumento de nombre de archivo para -file en la instrucción switch no es válido.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>El parámetro {0} no es válido para la instrucción switch.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>El parámetro {0} no es válido para la instrucción foreach.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Una instrucción switch debe tener uno de los siguientes elementos: "-file file_name" o "( expression )".</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Falta la condición en la cláusula de instrucción switch.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Una instrucción switch solo puede tener una cláusula predeterminada.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Falta el bloque de instrucciones en la cláusula de instrucción switch.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Falta la expresión en el bucle foreach. +La forma correcta es: foreach ($a en $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Falta el cuerpo de la instrucción en el bucle foreach. +La forma correcta es: foreach ($a en $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>No se puede usar la instrucción param si se especificaron argumentos en la declaración de función.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>La operación "[{0}] {1} [{2}]" no está definida.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Error al enumerar a través de una colección: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Excepción de interoperabilidad COM no controlada: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>Se ha accedido a un objeto COM después de que ya se haya liberado: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Se detuvo el procesamiento porque el script es demasiado complejo.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Este espacio de ejecución no admite la sintaxis. Esto puede ocurrir si el espacio de ejecución está en modo sin lenguaje.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>La combinación de opciones con el operador -split no es válida.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>No se permiten opciones en el operador -split con un predicado.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>El token "{0}" no es un separador de instrucciones válido en esta versión.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>La palabra clave "{0}" no se admite en esta versión del lenguaje.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Falta la expresión después de "{0}" en el bucle.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Falta el cuerpo de la instrucción en {0} bucle.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>La instrucción "trap" está incompleta. Una instrucción trap requiere un cuerpo.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Instrucción "try" incompleta. Una instrucción try requiere un cuerpo.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Las declaraciones de parámetros son una lista separada por comas de nombres de variable con expresiones de inicialización opcionales.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Falta el cuerpo de la función en la declaración de función.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>La cláusula de comando de script "{0}" ya se ha definido.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>token inesperado "{0}", se esperaba "begin", "process", "end", "clean" o "dynamicparam".</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Falta el cierre "}" en el bloque de instrucciones o la definición de tipo.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Falta ")" en la llamada al método.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Falta "]" después de la expresión de índice de matriz.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Falta el cierre ")" en la expresión.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Falta el paréntesis de cierre ")" en la subexpresión.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Falta "(" después de "{0}" en la instrucción if.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Falta ")" después de la expresión en la instrucción switch.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Falta "{" en la instrucción switch.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Falta el nombre de variable después de foreach. +La forma correcta es: foreach ($a en $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Falta "in" después de la variable en el bucle foreach. +La forma correcta es: foreach ($a en $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Falta el paréntesis de cierre ")" después de la parte de la expresión del bucle foreach. +La forma correcta es: foreach ($a en $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Falta la apertura "(" después de la palabra clave "{0}".</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Falta la palabra clave while o until en el bucle do.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Falta el cierre ")" después de la expresión en la instrucción ''{0}".</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Falta el nombre después de la palabra clave {0}.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>Falta ")" en la lista de parámetros de la función.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Error "{0}" al procesar este script. No se pudo cargar el texto que describe este error.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Error "{0}" al procesar este script. No se pudo cargar el texto que describe este error debido al error "{1}".</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>No hay ningún espacio de ejecución disponible para ejecutar scripts en este subproceso. Puede proporcionar uno en la propiedad DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. El bloque de script que intentó invocar era: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Token no reconocido en el texto de origen.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Acción que se realizará para esta excepción:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Continuar</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Notifique el error y continúe con la siguiente instrucción de script.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>Continuar con s&ilentitud</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>No informe de este error, simplemente continúe con la siguiente instrucción de script.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Interrumpir</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>No continúe con el procesamiento, inicie la excepción en su lugar.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Ponga en pausa la canalización actual y vuelva al símbolo del sistema. Escriba salir para reanudar la operación cuando haya terminado.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>No se puede ejecutar un documento en medio de una canalización: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>No se pudo ejecutar el programa "{0}": {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>No se puede usar "&" para invocar en el contexto del módulo binario "{0}". Especifique un módulo no binario después de "&" e inténtelo de nuevo.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>No se puede usar "&" para invocar en el contexto del módulo "{0}" porque no se ha importado. Importe el módulo "{0}" e intente la operación de nuevo.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>Se encontró código de script ejecutable en el bloque de firma.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>línea</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>En {0}:{1} char:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = "{1}".</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! Función CALL "{0}"</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! Función CALL "{0}" (definida en el archivo "{1}")</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! MÉTODO CALL "{0}"</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>Falta el terminador en la cadena: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>No se permiten espacios en blanco antes del terminador de cadena.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Falta ] al final del token de tipo.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Use `{ en lugar de { en los nombres de variable.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Falta el bloque de instrucciones en la Sección de datos.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>El parámetro "{0}" de la Sección de datos no es válido. El parámetro válido de la Sección de datos es SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten referencias de matriz en el modo de lenguaje restringido o en una Sección de datos.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten instrucciones de asignación en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>No se permite el redireccionamiento en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten las instrucciones Do y While en el modo de lenguaje restringido o en una Sección de datos.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten cadenas expansibles en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>No se permite el operador "{0}" en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>No se permite la instrucción Trap en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>No se permite la instrucción Try en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten instrucciones de control de flujo como Break, Continue, Return, Exit y Throw en el modo de lenguaje restringido o en una Sección de datos.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Las instrucciones Foreach no se permiten en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Las instrucciones For y While no se permiten en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Las declaraciones de función no se permiten en el modo de lenguaje restringido ni en una sección Data.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Las llamadas a métodos no se permiten en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten declaraciones de parámetros en modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten referencias de propiedad en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten literales de bloque de script en modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>La instrucción switch no se permite en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Se está haciendo referencia a una variable a la que no se puede hacer referencia en el modo de lenguaje restringido ni en una Sección de datos. Entre las variables a las que se puede hacer referencia se incluyen las siguientes: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>No se permite el comando "{0}" en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>La instrucción de datos no se permite en el modo de lenguaje restringido u otra Sección de datos.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Falta un valor en el parámetro SupportedCommand de la Sección de datos. Proporcione un cmdlet o un nombre de función al parámetro.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>No se permite un bloque de instrucciones Begin, un bloque de instrucciones Process ni una instrucción de parámetro en una Sección de datos.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Los resultados de multiplicación de cadenas con más de "{0}" caracteres no se permiten en el modo de lenguaje restringido ni en una sección Data.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>No se permite la multiplicación de matrices que da como resultado más de {0} elementos en el modo de lenguaje restringido o en una Sección de datos.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>No se permite el aprovisionamiento de puntos en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>El argumento de atributo debe ser una constante o un bloque de script.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>No se encuentra el tipo para el atributo personalizado "{0}". Asegúrese de que el ensamblado que contiene este tipo está cargado.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" para el tipo "{1}".</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Atributo inesperado "{0}".</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Falta ] al final del atributo o literal de tipo.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>Se llamó a la función o al comando como si fuera un método. Los parámetros deben estar separados por espacios. Para obtener información sobre los parámetros, consulte el tema de Ayuda about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Falta su bloque de instrucciones en la instrucción Try.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Falta el bloque Catch o Finally de la instrucción Try.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Al bloque Catch le falta su bloque de instrucciones.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Falta su bloque de instrucciones en el bloque Finally.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>El tipo de excepción {0} ya está controlado por un controlador anterior.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>El bloque Catch debe ser el último bloque catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Falta el literal de tipo.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Falta el terminador "#>" en el comentario de varias líneas.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>No se permiten caracteres después de un encabezado here-string, pero antes del final de la línea.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Se detectaron errores del analizador.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Falta un bloque de instrucciones después de "{0}".</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>Se encontró un tipo [{0}] inesperado en la instrucción de parámetro.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Se encontró un tipo inesperado [{0}] antes de la instrucción.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>No se permite una clave NULL en un literal hash.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>No se permiten atributos en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>No se permite el tipo {0} en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>"{0}" es una propiedad ReadOnly.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>Falta la especificación del nombre del ensamblado en el nombre de tipo.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>El flujo de control no puede salir de un bloque Finally.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Error irrecuperable en PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>No se puede usar un AST como elemento secundario de más de un AST. Para usar este AST en otro AST, llame al método Copy() y use su resultado.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>No se permite la expresión en una expresión Using.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>No se puede recuperar una variable Using. Una variable Using solo se puede usar con Invoke-Command, Start-Job o InlineScript en el flujo de trabajo del script. Cuando se usa con Invoke-Command, la variable Using solo es válida si el bloque de script se invoca en un equipo remoto.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>La referencia de variable no es válida. Falta el nombre de la variable.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>La referencia de variable no es válida. ":" no va seguido de un carácter de nombre de variable válido. Considere la posibilidad de usar ${} para delimitar el nombre.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>No se notificaron todos los errores de análisis. Corrija los errores notificados e inténtelo de nuevo.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Falta el nombre de tipo después de "[".</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* secuencia</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>secuencia de depuración</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>secuencia de errores</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>flujo de salida</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>El {0} para este comando ya se ha redirigido.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>flujo detallado</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>secuencia de advertencia</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Falta el cuerpo de la instrucción después de la palabra clave "{0}".</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Los bloques paralelos y de secuencia no se permiten en el modo de lenguaje restringido ni en una Sección de datos.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Palabra clave inesperada "{0}".</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] no se puede usar como tipo de parámetro ni en el lado izquierdo de una asignación.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>No se puede invocar al método.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>No se puede convertir la tabla hash en un objeto del tipo siguiente: {0}. No se admite la conversión de tabla hash a objeto en el modo de lenguaje restringido o en una Sección de datos.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>El argumento debe ser constante.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>El argumento del {0} parámetro no es válido. Especifique un argumento de cadena válido.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>El argumento del parámetro Module no es válido. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>El argumento del parámetro Version no es válido. Especifique una versión válida de PowerShell con el formato major.minor.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>El argumento del {0} parámetro no es válido. Especifique una edición válida de PowerShell.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>El argumento del parámetro {0} contiene valores duplicados. No especifique valores duplicados de la edición de PowerShell.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>No se admiten caracteres comodín para los nombres de módulo.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>No se puede invocar el método. La invocación de métodos solo se admite en los tipos principales de este modo de lenguaje.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>No se puede establecer la propiedad. La configuración de propiedad solo se admite en los tipos principales de este modo de lenguaje.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Se encontró un nombre de atributo para el recurso "{0}" que no es válido. Un nombre de atributo debe ser una cadena simple y no puede contener variables ni expresiones. Reemplace "{1}" por una cadena simple.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>El miembro "{0}" no es válido. Los miembros válidos son +"{1}".</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>Falta "{" en la definición de objeto.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Faltaba un nombre o una expresión necesarios.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>No se encontró el archivo de esquema {0}. Compruebe que los módulos especificados en una instrucción de configuración contienen un archivo schema.mof e intente ejecutar el script de nuevo.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>No se puede definir la sección de datos. No se admite la definición de comandos admitidos adicionales en este modo de lenguaje.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Falta "{" en la instrucción de configuración.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Excepción al analizar el archivo MOF "{0}":{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Falta el nombre de la configuración. Proporcione el nombre que falta como un nombre simple, una cadena o una expresión que devuelva una cadena.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>No se pudo encontrar el módulo "{0}".</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Se encontraron varias versiones del módulo ''{0}". Puede ejecutar "Get-Module -ListAvailable -FullyQualifiedName {0}" para ver las versiones disponibles en el sistema y, a continuación, usar el nombre completo "@{{ModuleName="{0}"; RequiredVersion="Version"}}".</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Falta un valor en el parámetro ThrottleLimit de la instrucción foreach. Proporcione un límite para el parámetro.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>El parámetro ThrottleLimit solo se admite en instrucciones foreach que usan el parámetro Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Los resultados del bloque de configuración eran nulos o estaban vacíos. Compruebe que las configuraciones se definieron en el bloque.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>El recurso "{0}" solo se puede usar una vez por configuración y, por tanto, no puede tener un nombre. Quite "{1}" y vuelva a ejecutar el script.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>Hay un bloque de asignación de propiedades incompleto en la definición de instancia.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Falta el operador "=" después de la clave en la asignación de propiedad.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>No se permiten asignaciones de propiedades duplicadas en una definición de instancia.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>Se encontró una segunda definición de clase CIM para "{0}" al procesar el archivo de esquema "{1}". Esta clase ya se definió en los archivos "{2}". Quite la definición redundante e inténtelo de nuevo.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>El nombre de recurso "{0}" ya lo está usando otro recurso o configuración.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>El nombre de clase "{0}" no coincide con "{1}", el nombre del archivo en el que está definida. Cambie el nombre del archivo para que coincida con el nombre de clase o viceversa</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>Se encontró un identificador de recurso duplicado "{0}" al procesar la especificación para el nodo "{1}". Cambie el nombre de este recurso para que sea único dentro de la especificación del nodo.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>No hay ningún espacio en blanco entre el nombre y el bloque de script en la instrucción body de la palabra clave dinámica ''{0}".</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>La propiedad de clave de una entrada del diccionario de funciones que se va a definir no puede estar vacía porque la propiedad de clave se usa como nombre de función. Especifique una cadena que no esté vacía como valor de la propiedad de clave e intente la operación de nuevo.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>El formato de la referencia de recurso "{0}" en la lista Requires para el recurso "{1}" no es válido. Un nombre de recurso necesario debe tener el formato "[<typename>]<name>", con caracteres alfanuméricos, espacios, "_", "-", "." y "\".</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>El formato de la referencia de recurso "{0}" en la lista exclusiva del recurso "{1}" no es válido. Un nombre de recurso exclusivo debe tener el formato "<typename>\<name>", sin espacios.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration "{0}" está establecido en el modo de extracción, que requiere una propiedad ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>Se encontró una entrada nula en la lista de entradas de variables que se van a crear en el ámbito del bloque de script. Quite la entrada en el índice {0}, o reemplácela por una entrada que no sea null e inténtelo de nuevo.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>El bloque de script que define la función "{0}" no puede ser nulo ni estar vacío. Proporcione un bloque de script no vacío en el diccionario de definición de función e intente la operación de nuevo.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>La sintaxis de la palabra clave dinámica Import-DscResource es: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Nombre : Nombres de uno o varios recursos que se van a importar. +ModuleName : Nombres de módulo u objetos ModuleSpecification de uno o varios módulos que se van a importar. +ModuleVersion: versión del módulo que se va a importar. Si se usa, ModuleName debe representar un solo módulo por el nombre.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>La palabra clave dinámica Import-DscResource solo admite un módulo cuando se especifica el parámetro Name.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>No se admiten parámetros posicionales para la palabra clave dinámica Import-DscResource. La sintaxis de la palabra clave dinámica Import-DscResource es: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>No se puede cargar el recurso "{0}": recurso no encontrado.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>La palabra clave Configuration no se permite en el modo constrainedLanguage.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>El nombre de configuración "{0}" no es válido. Los nombres Standard solo pueden contener letras (a-z, A-Z), números (0-9), puntos (.), guiones (-) y guiones bajos (_). El nombre no puede ser nulo ni estar vacío y debe comenzar con una letra.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>La configuración solo admite el bloque End en su cuerpo. No se permiten los bloques Begin, Process y DynamicParam en una configuración.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>El deserializador CIM generó un error al deserializar el archivo {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>"{0}" no es un valor válido para la propiedad "{1}" en la clase "{2}". Cambie el valor a una de las siguientes cadenas: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Al menos uno de los valores "{0}" no se admite o no es válido para la propiedad "{1}" de la clase "{2}". Especifique solo los valores admitidos: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>El recurso "{0}" requiere que se proporcione un valor de tipo "{1}" para la propiedad "{2}".</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>La propiedad "{0}" del recurso "{1}" tiene un valor "{2}" que no está entre el intervalo válido "{3}" y "{4}".</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>No se pudo cargar el archivo de datos de PowerShell "{0}" debido al siguiente error: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>No se puede resolver la ruta de acceso "{0}" en un único archivo .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>El archivo de datos de PowerShell "{0}" no es válido porque no se puede evaluar como un objeto Hashtable.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>No se admite la configuración en WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Si la expresión pasada al operador Where() es null, debe especificar un valor distinto de Predeterminado para el argumento de modo de selección. Cambie el valor del argumento de modo por un valor distinto de Predeterminado e intente ejecutar el script de nuevo.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>El tipo de colección genérico [{0}] pasado a ForEach() tiene demasiados argumentos de tipo. Cambie el tipo especificado para que sea una colección genérica con un solo argumento de tipo e intente ejecutar el script de nuevo.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>No se puede convertir la entrada al tipo de destino [{0}] pasado al operador ForEach(). Compruebe el tipo especificado e intente ejecutar el script de nuevo.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>El método "ForEach" no admite bloques de script con un bloque "clean".</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>El valor "numberToReturn" proporcionado al tercer argumento del operador Where() debe ser mayor que cero. Corrija el valor del argumento e intente ejecutar el script de nuevo.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>El redireccionamiento solo permite combinar otro flujo con el flujo de salida. Corrija la operación de redirección para combinar en el flujo de salida e intente ejecutar el script de nuevo.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>El operador ForEach() no pudo encontrar el miembro "{0}" en el objeto de destino. Compruebe que el miembro con nombre existe e intente ejecutar el script de nuevo.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>La palabra clave "{0}" no se admite en esta versión del lenguaje.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>La propiedad "{0}" no se admite en esta versión del lenguaje.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Calificador duplicado "{0}"</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>El modificador "{0}" no se puede combinar con "{1}"</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Falta la directiva using</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Falta el alias de espacio de nombres</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Falta el operador "="</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Falta el nombre using</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>La variable no está asignada en el método.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Falta un nombre de propiedad o una definición de método.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>El miembro "{0}" ya está definido.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Solo se puede especificar un tipo en los miembros de clase.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Error durante la creación del tipo "{0}". Mensaje de error: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>No se puede convertir el valor al tipo "{0}".</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>No se encuentra la propiedad "{0}" para el atributo "{1}". Especifique una de las siguientes propiedades: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>El atributo "{0}" no es válido en esta declaración. Solo es válido en declaraciones ''{1}".</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>El argumento de atributo debe ser una constante.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Recurso de DSC no definido "{0}". Use Import-DSCResource para importar el recurso.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Excepción al analizar previamente la palabra clave dinámica "{0}" con los detalles ''{1}".</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Excepción al analizar posteriormente la palabra clave dinámica "{0}" con los detalles "{1}".</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>El flujo de trabajo no es compatible con PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>El recurso de metaconfiguración {0} no se permite en la configuración normal. Use los recursos de metaconfiguración en una configuración con el atributo [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>No se permite el recurso DSC normal {0} en la metaconfiguración. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>No hay ningún espacio de ejecución disponible para obtener y ejecutar SteppablePipeline en este subproceso. Puede proporcionar uno en la propiedad DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. El bloque de script del que intentó obtener SteppablePipeline era: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Hay conversiones válidas de {0} a {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>No se puede realizar la llamada.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>No se puede recuperar la información de tipo.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>No se pudo obtener el identificador de envío para {0} (error: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>No se encuentra una sobrecarga para "{0}" y el recuento de argumentos: "{1}"</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Error al invocar {0}. No se pudo encontrar el miembro.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Error al invocar {0}. No se admiten argumentos con nombre.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Error al invocar {0}. Desbordamiento detectado.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Error al invocar {0}. Se omitió un parámetro requerido.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Configuración de excepción "{0}": no se puede convertir el valor "{1}" de tipo "{2}" al tipo "{3}".</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames se comportó de forma inesperada para {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Error en Marshal.SetComObjectData.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>VarEnum inesperado {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Se intentó pasar un controlador de eventos de un tipo no admitido.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>La palabra clave Configuration no se admite en PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>No todas las rutas de acceso de código devuelven un valor dentro del método.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Instrucción return no válida dentro del método void.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Instrucción return no válida en un método que no devuelve void.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Falta el cuerpo "{0}" en la declaración ''{0}".</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>No se puede definir la enumeración debido a un ciclo en las expresiones de inicialización.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>El valor del enumerador es demasiado grande o demasiado pequeño para {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>El valor del enumerador debe ser un valor constante.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Se produjo una excepción al realizar la comprobación semántica de la palabra clave dinámica "{0}" con detalles "{1}".</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>No se admite la propiedad "{0}" con el tipo "{1}" de la clase de recurso DSC "{2}".</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Falta "(" en la lista de parámetros del método de clase.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>No se permite un bloque con nombre en un método de clase.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>No se permite un bloque param en un método de clase.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>No se puede heredar de la clase sellada "{0}".</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Se esperaba un nombre de tipo.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>"{0}" no es un tipo subyacente válido para enumeraciones. Se esperaba un tipo entero integrado (uno de bytes, sbyte, short, ushort, int, uint, long o ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>"{0}": se esperaba un nombre de interfaz.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>La clase base "{0}" no contiene un constructor sin parámetros.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Tipo base no válido "{0}". El tipo base no puede ser una matriz.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Tipo base no válido "{0}". El tipo base no puede ser genérico con parámetros no especificados.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Falta "base" después de ":" en una llamada al constructor de la clase base.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Un constructor no puede especificar un tipo de valor devuelto.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>El recurso DSC "{0}" no tiene ningún constructor predeterminado.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>Al recurso DSC "{0}" le falta un método Get que devuelva [{0}] y no acepte parámetros.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>El recurso de DSC "{0}" debe tener al menos una propiedad de clave (con la sintaxis [DscProperty(Key)].)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>Falta un método Set en el recurso de DSC "{0}" que devuelve [void] y no acepta ningún parámetro.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>Falta un método Test en el recurso de DSC "{0}" que devuelva [bool] y no acepte parámetros.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Un constructor estático no puede tener parámetros.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>No se permite el tipo "{0}" en una propiedad.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>No se permite el tipo "{0}" en un parámetro.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>No se puede obtener acceso al miembro no estático "{0}" en un método estático o en el inicializador de una propiedad estática.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>No se pudo analizar el archivo de script del módulo "{0}" con el error +"{1}".</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>No se puede ejecutar un documento en PowerShell: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>No se permiten varias restricciones de tipo en un parámetro de método.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Este script contiene contenido malintencionado y el software antivirus lo ha bloqueado.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>"{0}" no se puede especificar en el recurso LocalConfigurationManager. Cambie a Configuración en su lugar o use solo los siguientes valores: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>"{0}" se define en un tipo genérico.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>El nombre de tipo "{0}" es ambiguo; podría ser "{1}" o "{2}".</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Una instrucción "using" debe aparecer antes que cualquier otra instrucción de un script.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>No se admite esta sintaxis de la instrucción "using".</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>El espacio de nombres especificado en la instrucción "using" contiene caracteres no válidos.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>flujo de información</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Propiedad de clave no válida. La propiedad de clave debe ser de [cadena], entero con signo o sin signo o tipos de enumeración.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Método Get no válido. El método Get debe devolver [{0}] y no acepta ningún parámetro.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>No se puede cargar el ensamblado '{0}'.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>No se puede usar el ensamblado con una ruta de acceso UNC: "{0}".</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>No se puede usar el ensamblado con el esquema URI "{0}".</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Falta una nueva línea o punto y coma.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>No se puede asignar la propiedad; use ''{0}{1}".</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>"{0}" no es un valor válido para usar el nombre.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>No se puede asignar la propiedad; use ''{0}{1}".</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode solo debe tener un valor.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>No se encontró la etiqueta "{0}" dentro del método.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>No se pudo convertir el valor de CimProperty {0} en el valor de propiedad de la clase {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>La propiedad {0} de la clase de PowerShell {1} no está declarada como tipo de matriz, sino que se define en su instancia de configuración como tipo de matriz de instancia.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>No se pudo crear un objeto de la clase PowerShell {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>La tabla hash proporcionada al recurso Desired State Configuration {0} no es válida. La clave o el valor no pueden ser nulos ni estar vacíos.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>El nombre de usuario proporcionado al recurso {0} de Desired State Configuration no es válido. El nombre de usuario no puede ser nulo ni estar vacío.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>El nombre de usuario proporcionado al recurso {0} de Desired State Configuration no es válido. El nombre de usuario no puede ser nulo ni estar vacío.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>La propiedad {0} no se declara en la clase de PowerShell {1}, sino que se define en su instancia de configuración.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration "{0}" tiene un modo de actualización establecido en Deshabilitado, que no es un modo válido para las configuraciones parciales. Use el modo de actualización de extracción o inserción. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>No se puede crear el tipo. En este modo de lenguaje solo se admiten los tipos principales.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource no se puede especificar dentro del contexto de Node</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>No se puede asignar una variable automática "{0}" con el tipo "{1}"</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Hay un conflicto al usar PsDscRunAsCredential para el recurso {0} porque ya especifica un valor de PsDscRunAsCredential. Solo se puede usar un PsDscRunAsCredential para el recurso compuesto. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>No se encuentra el almacén de esquemas de DSC en "{0}". Asegúrese de que el módulo PSDesiredStateConfiguration v3 está instalado.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Este script contiene contenido que se ha marcado como sospechoso a través de una configuración de directiva y se ha bloqueado con el código de error {0}. Póngase en contacto con el administrador para obtener más información.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>No se pueden usar los operadores '&' ni '.' para invocar un comando de ámbito de módulo entre límites de idioma.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>La palabra clave Class no se permite en el modo ConstrainedLanguage.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>Falta ":" en la expresión ternaria.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Un operador de cadena de canalización debe ir seguido de una canalización.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Los operadores en segundo plano solo se pueden usar al final de una cadena de canalización.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>No se admite la invocación directa del bloque "clean" de un bloque de script.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Palabra clave de configuración del analizador</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>La palabra clave Configuration no se permitirá en el modo de lenguaje restringido para scripts que no sean de confianza.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Palabra clave de clase Parser</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>La palabra clave Class no se permitirá en el modo de lenguaje restringido para scripts que no sean de confianza.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Sección de datos del analizador SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>La Sección de datos que incluye el parámetro SupportedCommand no se permite en el modo de lenguaje restringido para scripts que no son de confianza.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Operador de llamada de ámbito de módulo</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>El operador de llamada de ámbito de módulo se denegará en el modo de lenguaje restringido.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Invocación del método de palabra clave ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>La palabra clave ForEach producirá un error al invocar el método del elemento de iteración "{0}" cuando se ejecute en el modo de lenguaje restringido.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Puede producirse un error en la evaluación de expresiones</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>La creación de una canalización paso a paso a partir de un bloque de script puede requerir la evaluación de algunas expresiones dentro del bloque de script. La evaluación de expresiones producirá un error en modo silencioso y devolverá "null" en el modo de lenguaje restringido, a menos que la expresión represente un valor constante.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>La palabra clave de configuración no se admite en procesadores ARM64.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PathUtilsStrings.es.resx b/src/System.Management.Automation/resources/es/PathUtilsStrings.es.resx new file mode 100644 index 00000000000..8af7195e89d --- /dev/null +++ b/src/System.Management.Automation/resources/es/PathUtilsStrings.es.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>La codificación "UTF-7" está obsoleta; use UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>El archivo {0} ya existe y {1} se especificó.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>No se puede abrir el archivo porque el proveedor actual ({0}) no puede abrir un archivo.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de acceso se resolvió en más de un archivo. Este comando no puede funcionar en varios archivos.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de acceso comodín {0} no se resolvió en un archivo.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Codificación desconocida {0}; los valores válidos son {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>El directorio "{0}" ya existe. Use el parámetro -Force si desea sobrescribir el directorio y los archivos dentro del directorio.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>La ruta de acceso del módulo de usuario no existe y, por lo tanto, no se puede crear una carpeta de módulo para el nombre de módulo proporcionado "{0}".</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>No se puede crear el módulo {0} debido a lo siguiente: {1}. Use un argumento diferente para el parámetro -OutputModule y vuelva a intentarlo.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>No se puede cargar el módulo porque se generó con una versión incompatible del cmdlet {0}. Genere el módulo con el cmdlet {0} de la sesión actual e intente cargar el módulo de nuevo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PipelineStrings.es.resx b/src/System.Management.Automation/resources/es/PipelineStrings.es.resx new file mode 100644 index 00000000000..0970b799588 --- /dev/null +++ b/src/System.Management.Automation/resources/es/PipelineStrings.es.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>No se puede procesar la instancia de cmdlet porque otra canalización está usando la instancia del cmdlet. Póngase en contacto con los servicios de atención al cliente de Microsoft.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>No se puede realizar la operación porque se ha iniciado la canalización. Detenga la canalización e intente la operación de nuevo.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>No se puede seguir ejecutando el cmdlet porque la directiva Stop ha impedido la ejecución de cmdlets.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>No se puede ejecutar la canalización porque el primer cmdlet de la canalización intenta leer la entrada a partir de los resultados de un cmdlet anterior. Modifique el primer cmdlet, elimínelo o agregue a la canalización el cmdlet cuya salida necesita el primer cmdlet y, después, vuelva a intentar ejecutar la canalización.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>No se puede procesar el número de cmdlet. La función ReadFromCommand debe especificar el id. de un cmdlet que ya se haya agregado a la canalización. Póngase en contacto con los servicios de atención al cliente de Microsoft.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>No se puede leer la salida de las funciones ReadFromCommand y ReadErrorQueue porque otro cmdlet ya está leyendo esa salida. Póngase en contacto con los servicios de atención al cliente de Microsoft.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>No se puede ejecutar la canalización porque no hay comandos. Agregue al menos un comando a la canalización y vuelva a ejecutarlo.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>No se puede completar la operación de canalización porque aún no se ha iniciado. Debe llamar al método Begin() antes de llamar a End() en una canalización paso a paso.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Los métodos WriteObject y WriteError no se pueden llamar desde fuera de las invalidaciones de los métodos BeginProcessing, ProcessRecord y EndProcessing, y solo se pueden llamar desde el mismo subproceso. Compruebe que el cmdlet realiza estas llamadas correctamente o póngase en contacto con el servicio de soporte técnico de Microsoft.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Un cmdlet produjo una excepción después de llamar a ThrowTerminatingError. +La primera excepción fue "{0}" con el seguimiento de pila "{1}". +La segunda excepción fue "{2}" con el seguimiento de pila "{3}".</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>No se pueden llamar a los métodos WriteObject y WriteError después de cerrar la canalización. Póngase en contacto con los servicios de atención al cliente de Microsoft.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Error al crear la canalización.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Esta canalización no admite la semántica de desconexión y conexión.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>No se puede conectar esta canalización porque no está en estado desconectado.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>El objeto de espacio de ejecución tiene asociado un comando remoto nulo. No se puede crear un objeto RemotePipeline desconectado porque no se ha especificado ningún comando remoto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/PowerShellStrings.es.resx b/src/System.Management.Automation/resources/es/PowerShellStrings.es.resx new file mode 100644 index 00000000000..52f3e64adea --- /dev/null +++ b/src/System.Management.Automation/resources/es/PowerShellStrings.es.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>El estado de la instancia actual de PowerShell no es válido para esta operación.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>No se puede realizar la operación porque ya se inició un comando. Espere a que se complete el comando o deténgalo y, a continuación, vuelva a intentar la operación.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>No se ha especificado ningún comando.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>La instancia de PowerShell no está en el estado correcto para crear una instancia anidada de PowerShell. Las instancias anidadas de PowerShell solo se deben crear en una instancia de PowerShell en ejecución.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>No se puede realizar la operación porque el espacio de ejecución no se encuentra en el estado "{0}". El estado actual del espacio de ejecución es "{1}".</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Las instancias anidadas de PowerShell no se pueden invocar de forma asincrónica. Use el método de Invocar.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>El objeto {0} no se creó mediante la llamada a {1} en esta instancia de PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Cuando el espacio de ejecución está configurado para reutilizar un subproceso, el estado del apartamento en la configuración de invocación debe coincidir con el del espacio de ejecución.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Cuando el espacio de ejecución está configurado para usar el subproceso actual, el estado del apartamento en la configuración de invocación debe coincidir con el del subproceso actual.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Se requiere un comando para agregar un parámetro. Debe agregarse un comando a la instancia de PowerShell antes de agregar un parámetro.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Las claves del diccionario deben ser cadenas.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>No hay ningún espacio de ejecución disponible para ejecutar comandos en este subproceso. Puede proporcionar uno en la propiedad DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. El comando que intentó invocar era: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Este objeto de PowerShell no se puede conectar porque no está asociado a un espacio de ejecución remoto ni a un grupo de espacios de ejecución.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>El comando en ejecución se ha desconectado, pero sigue ejecutándose en el servidor remoto. Vuelva a conectarse para obtener el estado de la operación del comando y los datos de salida.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>No se puede realizar la operación porque la sesión actual de PowerShell está en estado Desconectado. Conecte esta sesión de PowerShell y, a continuación, espere a que el comando termine o deténgalo.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>No se puede realizar la operación porque la sesión actual de PowerShell está en estado Desconectado. Conecte esta sesión de PowerShell e inténtelo de nuevo.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Error al intentar conectar con el comando remoto.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>No se puede realizar la operación porque un comando se está deteniendo actualmente. Espere a que termine de detenerse el comando y, a continuación, vuelva a intentar la operación.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>No hay ningún espacio de ejecución disponible para ejecutar comandos en este subproceso. Puede proporcionar uno en la propiedad DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. La instancia actual de PowerShell no contiene ningún comando que invocar.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>No se puede crear un objeto de PowerShell que use el espacio de ejecución actual porque no hay ningún espacio de ejecución actual disponible. Es posible que el espacio de ejecución actual se esté iniciando, como cuando se crea con un estado de sesión inicial.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ProgressRecordStrings.es.resx b/src/System.Management.Automation/resources/es/ProgressRecordStrings.es.resx new file mode 100644 index 00000000000..3d2b60a8d3d --- /dev/null +++ b/src/System.Management.Automation/resources/es/ProgressRecordStrings.es.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>No se puede procesar el argumento porque {0} no puede ser un valor negativo.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>No se puede procesar el argumento porque el valor de {0} no puede ser nulo ni estar vacío.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>No se puede establecer el porcentaje porque {0} no puede ser mayor que 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId no puede ser igual a ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ProviderBaseSecurity.es.resx b/src/System.Management.Automation/resources/es/ProviderBaseSecurity.es.resx new file mode 100644 index 00000000000..3bbf622644e --- /dev/null +++ b/src/System.Management.Automation/resources/es/ProviderBaseSecurity.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>No se puede usar la interfaz porque este proveedor no admite la interfaz ISecurityDescriptorCmdletProvider.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/ProxyCommandStrings.es.resx b/src/System.Management.Automation/resources/es/ProxyCommandStrings.es.resx new file mode 100644 index 00000000000..59b1f0e16a9 --- /dev/null +++ b/src/System.Management.Automation/resources/es/ProxyCommandStrings.es.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>El parámetro "help" no se reconoce como un objeto HelpInfo válido creado por el comando "get-help".</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>No se puede generar el comando proxy porque CommandMetadata no tiene nombre.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/RegistryProviderStrings.es.resx b/src/System.Management.Automation/resources/es/RegistryProviderStrings.es.resx new file mode 100644 index 00000000000..918fa0442da --- /dev/null +++ b/src/System.Management.Automation/resources/es/RegistryProviderStrings.es.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Establecer elemento</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Valor: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Borrar elemento</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nuevo elemento</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Quitar clave</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Copiar clave</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Cambiar nombre de elemento</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Mover elemento</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Establecer propiedad</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Borrar propiedad</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nueva propiedad</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Quitar propiedad</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Propiedad: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Cambiar el nombre de la propiedad.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Copiar propiedad</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Mover propiedad</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>No se procesó la operación. La ubicación proporcionada no permite esta operación.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>No se permite la operación en la ubicación de origen.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>No se permite la operación en la ubicación de destino.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Las opciones de configuración del equipo local</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>La configuración de software del usuario actual</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Ya existe una clave con esta ruta de acceso.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>No se puede realizar la operación porque la ruta de destino está subordinada a la ruta de origen.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>La propiedad ya existe.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>La propiedad {0} no existe en la ruta de acceso {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>La clave del Registro de la ruta especificada no existe.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>No se pudo enlazar el parámetro "Type". No se pudo convertir "{0}" en "{1}". Los valores de enumeración posibles son "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown".</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Se ha creado la clave {0}, pero no se pudo establecer un valor predeterminado.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>No se puede crear una unidad con la raíz especificada. La ruta de acceso raíz no existe.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>No se puede cambiar el nombre del elemento porque ya existe un elemento con ese nombre en el mismo contenedor.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>El nombre de la clave del Registro debe empezar por un nombre de clave raíz válido.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>El argumento de subclave no es válido.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>No se puede eliminar el árbol de la subclave porque la subclave no existe.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>No existe ningún valor con ese nombre.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>El valor de enumeración {0} no es válido.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Se debe especificar un argumento de valor.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Se debe especificar un argumento de nombre.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>El valor de RegistryValueKind especificado no es válido.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue no permite un String[] que contenga una referencia Cadena nula.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Las subclaves del Registro no debe superar los 255 caracteres.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Debe especificarse un nombre de subclave que no esté vacío.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>El tipo del objeto de valor no coincide con el RegistryValueKind especificado o el objeto no se pudo convertir correctamente.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue no admite matrices de tipo "{0}". Solo se admiten Byte[] y String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>La clave del Registro especificada no existe.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>La longitud del nombre del valor especificado supera el máximo de 16383 caracteres.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>El tamaño de los datos del valor especificado supera el máximo de 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>La subclave del Registro especificada no existe.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>El valor especificado para RegistryKeyPermissionCheck no es válido.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>La clave del Registro tiene subclaves; este método no admite eliminaciones recursivas.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>No se puede crear un controlador de KTM sin Transaction.Current o una transacción especificada.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>La transacción especificada o Transaction.Current debe coincidir con la transacción usada para crear o abrir este TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>El objeto TransactedRegistryKey no está asociado a una transacción porque corresponde a una clave predefinida.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>No se permite el acceso al Registro solicitado.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Se denegó el acceso a la clave del Registro "{0}".</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>No se puede escribir en la clave del Registro.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>No se puede acceder a una clave del Registro cerrada.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Error desconocido: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Las transacciones del Registro no se admiten en esta plataforma.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>El identificador especificado no es válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/RemotingErrorIdStrings.es.resx b/src/System.Management.Automation/resources/es/RemotingErrorIdStrings.es.resx new file mode 100644 index 00000000000..ddfdef76394 --- /dev/null +++ b/src/System.Management.Automation/resources/es/RemotingErrorIdStrings.es.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Se ha producido un error de tipo "{0}".</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Memoria insuficiente para el proceso.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>La enumeración PSSession remota con -ComputerName solo se admite en Windows y no en "{0}".</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>El identificador de canalización "{0}" no coincide con el InstanceId de la canalización que se está ejecutando actualmente, "{1}".</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>No se encontró el id. de canalización "{0}" en el servidor.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Se ha detenido la canalización remota.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>La sesión ya existe. No se permite volver a intentar crear la sesión con el mismo InstanceId {0}.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>El InstanceId de sesión de cliente especificado "{0}" no coincide con el InstanceId "{1}" de la sesión existente.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Error al abrir la sesión remota.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>No se encuentra la sesión remota especificada con un InstanceId de cliente de "{0}".</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>La respuesta de la indicación tiene un identificador de mensaje "{0}" que no se encuentra.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Error en la llamada de host remoto a "{0}".</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>El método de host remoto {0} no está implementado.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>No se admite la codificación de datos del método de host remoto para el tipo {0}.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>No se admite la descodificación de datos del método de host remoto para el tipo {0}.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>No se admite la creación de canalizaciones anidadas.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Los URI relativos no se admiten en la creación de sesiones remotas.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Error al descodificar los datos del host remoto. Error en los datos de red.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Solo los administradores pueden invalidar las opciones de subproceso de forma remota.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Solicitud de credenciales de PowerShell: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Advertencia: un script o una aplicación en el equipo remoto {0} solicita sus credenciales. Escriba sus credenciales solo si confía en el equipo remoto y en la aplicación o script que las solicita. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Un script o aplicación en el equipo remoto {0} solicita leer una línea de forma segura. Escriba información confidencial, como sus credenciales, solo si confía en el equipo remoto y en la aplicación o script que lo solicita.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Un script o una aplicación del equipo remoto {0} está intentando leer el contenido del búfer en el host de PowerShell. Por motivos de seguridad, esto no está permitido; la llamada se ha suprimido.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Un script o una aplicación en el equipo remoto {0} está enviando una solicitud de confirmación. Cuando se le solicite, escriba información confidencial, como credenciales o contraseñas, solo si confía en el equipo remoto y en la aplicación o script que solicita los datos.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Se recibió una llamada de host remoto no compatible: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Se recibieron datos de comunicación remota con una acción no admitida: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Se recibieron datos de comunicación remota con el tipo de datos no admitido: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>Falta la propiedad de destino en los datos de comunicación remota.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>Faltan propiedades de interfaz de destino en los datos de comunicación remota.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>Falta la propiedad InstanceId de sesión en los datos de comunicación remota.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>Falta la propiedad RemotingDataType en los datos de comunicación remota.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>Falta la propiedad CallId en los datos de comunicación remota.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>Falta la propiedad MethodName en los datos de comunicación remota.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>No se ha establecido la marca IsStartFragment para el primer fragmento.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Faltan la propiedad {0} en los datos de comunicación remota.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Se recibió un ObjectId inesperado. Esto puede ocurrir si el equipo remoto no construye correctamente los fragmentos o es posible que los datos se hayan dañado o cambiado.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId no puede ser menor o igual que 0. Esto puede ocurrir si el equipo remoto no construye correctamente los fragmentos o si los usuarios no autorizados han cambiado los datos.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Los FragmentID del mismo objeto deben estar en secuencia, cambiando incrementalmente por 1. Esto puede ocurrir si el equipo remoto no construye correctamente los fragmentos. Es posible que los datos también se hayan dañado o cambiado.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Los datos de comunicación remota son demasiado grandes para volver a ensamblarse a partir de los fragmentos. Esto puede ocurrir si la longitud de los datos de un fragmento es mayor que Int32.Max. También puede ocurrir si los usuarios no autorizados cambiaron los datos.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>La marca IsEndFragment no está establecida para el último fragmento. Esto puede ocurrir si el equipo remoto no construye correctamente los fragmentos o si los datos se dañaron o cambiaron.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Los datos de comunicación remota deserializados son nulos.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>La longitud del blob de fragmentos está fuera del intervalo: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Error al descodificar ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Error al decodificar PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Error al descodificar RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Se recibió un tipo RemotingTargetInterface no admitido: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Se invocó el método host remoto en una clase de destino desconocida: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Se invocó el método host remoto sin especificar una clase de destino.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Error al descodificar RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Error al descodificar espacios de ejecución mínimos.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Error al descodificar el número máximo de espacios de ejecución.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Error al descodificar PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Tipo inesperado de propiedad {0} (se esperaba {1}, se obtuvo {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Tipo inesperado de datos de comunicación remota (se esperaba PSObject, se obtuvo {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Tipo inesperado de comando codificado (se esperaba PSObject, se obtuvo {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Tipo inesperado de parámetro de comando codificado (se esperaba PSObject, se obtuvo {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Error al descodificar los datos recibidos del equipo remoto. Se requieren al menos {0} bytes de datos para descodificar un objeto deserializado que se recibe de un equipo remoto. Esto puede ocurrir si el equipo remoto no construye correctamente los fragmentos o si los datos se dañaron o cambiaron.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Paquete recibido no destinado al usuario que inició sesión: usuario = {0}, destino del paquete = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>El temporizador de negociación de cliente ha expirado. El intervalo de tiempo de espera de negociación es {0} milisegundos.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>El cliente de PowerShell no admite el {0} {1} negociado por el servidor. Asegúrese de que el servidor sea compatible con la versión {2} de PowerShell y la versión {3} del protocolo.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Error en la negociación con el servidor. Asegúrese de que el servidor sea compatible con la versión {1} de PowerShell y la versión {2} del protocolo.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>El servidor de destino ha enviado una solicitud para cerrar la sesión.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>El servidor que ejecuta PowerShell no admite el {0} {1} negociado por el equipo cliente. Compruebe que el equipo cliente sea compatible con la versión {2} y la versión de protocolo {3} de PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>El servidor que ejecuta PowerShell no admite operaciones de conexión en el {0}{1} que negocia el equipo cliente. Asegúrese de que el equipo cliente sea compatible con la versión {2} y la versión del protocolo {3} de PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>El servidor que ejecuta PowerShell no puede procesar la operación de conexión porque la siguiente información no se encuentra o no es válida: información de funcionalidad del cliente e información de Connect RunspacePool.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>El servidor que ejecuta PowerShell no puede procesar la operación de conexión porque el servidor no se ha iniciado o se está cerrando.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>El servidor que ejecuta PowerShell no puede procesar la operación de conexión porque las propiedades del grupo de espacio de ejecución del servidor no coincidían con las propiedades especificadas del equipo cliente.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Error en la negociación con el cliente. Asegúrese de que el cliente es compatible con la compilación {1} y la versión {2} de protocolo de PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>El temporizador de negociación del servidor ha expirado. El intervalo de tiempo de espera de negociación es {0} milisegundos.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>El equipo cliente ha enviado una solicitud para cerrar la sesión.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Error que PowerShell no puede controlar. Es posible que haya finalizado una sesión remota.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>El servidor no respondió con una clave de sesión cifrada dentro del período de tiempo de espera especificado.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>El cliente no respondió con una clave pública dentro del período de tiempo de espera especificado.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Error en el intento de conexión.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Intentando cerrar la sesión.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell no puede cerrar correctamente la sesión remota. La sesión se encuentra en un estado indefinido porque no se abrió ni se conectó después de haberse desconectado. PowerShell intentará forzar el cierre de la sesión en el equipo local, pero es posible que la sesión no se cierre en el equipo remoto. Para cerrar correctamente una sesión remota, primero ábrala o conéctela.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>No se pudo cerrar la sesión.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>La sesión está cerrada.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>No se admite el tipo de identificador de espera "{0}".</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Los datos recibidos tienen un índice de id. de secuencia de "{0}". Solo se admite un índice de id. de flujo de salida estándar de "0".</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>El identificador de entrada estándar no está abierto.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Error en la llamada API nativa a WriteFile. El código de error es {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Error en la llamada API nativa a ReadFile. El código de error es {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} no es un valor de esquema válido. Los valores válidos son "http" y "https".</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Error en la llamada de recepción del lado cliente.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Error en la llamada de envío del lado cliente.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>El identificador de comando devuelto por WSManRunShellCommand de la API de WinRS es null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>El identificador de entrada estándar no se puede establecer en el estado "no wait". El código de error del sistema es {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>El número de puerto {0} no está dentro del intervalo de valores válidos. El intervalo de valores válidos está entre 1 y 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>El proceso del servidor ha finalizado.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>La llamada a la API de Windows GetStdHandle para obtener el identificador de entrada estándar produjo un código de error: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>La llamada a la API de Windows GetStdHandle para obtener el identificador de salida estándar dio como resultado un código de error: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>La llamada a la API de Windows GetStdHandle para obtener el identificador de error estándar dio como resultado un código de error: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Error al conectarse al servidor remoto {0}.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Error al conectar con el servidor remoto {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Error al cerrar la instancia de shell del servidor remoto con el siguiente mensaje de error: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Error al enviar datos al servidor remoto {0}.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Error al enviar datos al servidor remoto {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Error al recibir datos del servidor remoto {0}.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Error al procesar los datos del servidor remoto {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Error al iniciar un comando en el servidor remoto.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Error al iniciar un comando en el servidor remoto con el siguiente mensaje de error: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Error al volver a conectarse a un comando en el servidor remoto con el siguiente mensaje de error: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Error al enviar datos a un comando remoto.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Error al enviar datos a un comando remoto con el siguiente mensaje de error: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Error al recibir datos de un comando remoto.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Error al procesar los datos de un comando remoto con el siguiente mensaje de error: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Error con código {0} de error al llamar al método {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Para obtener más información, vea el tema about_Remote_Troubleshooting ayuda.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Error al desconectar el servidor remoto {0}.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>La desconexión del servidor remoto falló con el siguiente mensaje de error: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Error al volver a conectarse al servidor remoto.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Error al volver a conectarse al servidor remoto {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>El transporte de comunicación entre procesos (IPC) no admite operaciones de conexión.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>No existe un EndpointConfiguration con id. {0} . en el servidor remoto. Póngase en contacto con el administrador de PowerShell o con el propietario o creador de la configuración del punto de conexión.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>EndpointConfiguration con el identificador {0} no tiene un estado de sesión inicial válido en el equipo remoto. Póngase en contacto con el administrador de PowerShell o con el propietario o creador de la configuración del punto de conexión.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>No se especificó el valor obligatorio {0} para la clave del Registro {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>El valor obligatorio {0} no tiene el formato correcto para la clave del registro {1}. El formato esperado es "string".</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" debe especificar un archivo de script de PowerShell que termine con la extensión ".ps1".</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>El parámetro {0} ya está especificado en la sección {1}. Póngase en contacto con el administrador para asegurarse de que {0} se especifica solo una vez.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Se esperaban los atributos "{0}" y "{1}" en el elemento "{2}".</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>"{0}", "{1}" debe especificarse en la sección "{2}" para cargar dinámicamente el ensamblado.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>No se puede cargar el ensamblado "{0}" especificado en la sección "{1}".</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>No se puede cargar el tipo "{0}" especificado en la sección "{1}".</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>Tanto "{0}" como "{1}" deben especificarse en la sección "{2}".</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>El destino "{0}" solicitó que la conexión se redirija a "{1}". Sin embargo, "{1}" no es un URI con formato correcto.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Ubicación de redireccionamiento notificada: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>La conexión se ha redirigido al siguiente URI: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Para conectarse automáticamente al URI redirigido, compruebe la propiedad "{1}" de la variable de preferencia de sesión "{2}" y use el parámetro "{3}" en el cmdlet.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>El tamaño de objeto deserializado actual de los datos recibidos del servidor remoto superó el tamaño máximo de objeto permitido. El tamaño actual del objeto deserializado es {0}. El tamaño máximo de objeto permitido es {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Los datos totales recibidos del servidor remoto superaron el máximo permitido. El máximo permitido es {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>El tamaño de objeto deserializado actual de los datos recibidos del equipo cliente remoto superó el tamaño máximo de objeto permitido. El tamaño actual del objeto deserializado es {0}. El tamaño máximo de objeto permitido es {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Los datos totales recibidos del cliente remoto superaron el máximo permitido. El máximo permitido es {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>La ejecución del script de inicio produjo un error: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Los objetos RemoteRunspaceInfo especificados tienen duplicados.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Los objetos RemoteRunspaceInfo especificados han superado el límite máximo permitido.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>No se ha podido iniciar la sesión remota debido a un error inesperado. Estado {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>El URI especificado {0} no es válido.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Sesión remota cerrada para URI {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>La sesión remota no está disponible para ComputerName {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>La sesión remota no está disponible para {0}.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Comando remoto: {0}, asociado al trabajo que tiene un identificador de "{1}".</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} no se puede especificar cuando se especifica {1}.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>No se admiten caracteres comodín para el parámetro FilePath. Especifique una ruta de acceso sin caracteres comodín.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>La ruta de acceso especificada como valor del parámetro FilePath no procede del proveedor FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>El valor del parámetro FilePath debe ser un archivo de script de PowerShell. Escriba la ruta de acceso a un archivo con una extensión de nombre de archivo .ps1 e intente el comando de nuevo.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Uno o varios nombres de equipo no son válidos. Si quiere pasar un URI, utilice el parámetro -ConnectionUri o pase objetos URI en lugar de cadenas.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>El estado de la instancia de trabajo actual no es válido para esta operación.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>El comando no puede encontrar el trabajo porque no se encontró el nombre del trabajo {0}. Compruebe el valor del parámetro Name e intente el comando de nuevo.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>El comando no puede encontrar un trabajo con el identificador de instancia {0}. Compruebe el valor del parámetro InstanceId e intente el comando de nuevo.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>El comando no puede encontrar un trabajo con el id. de trabajo {0}. Compruebe el valor del parámetro id. e intente el comando de nuevo.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>El comando no puede quitar el trabajo con el id. {0} y el nombre del trabajo {1} porque el trabajo no ha finalizado. Para quitar el trabajo, detenga primero el trabajo o use el parámetro Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>El comando no puede quitar el trabajo con el id. de trabajo {0} porque el trabajo no ha finalizado. Para quitar el trabajo, detenga primero el trabajo o use el parámetro Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>El comando no puede eliminar el trabajo con el id. de trabajo {0} y el identificador de instancia {1} porque el trabajo no ha finalizado. Para quitar el trabajo, detenga primero el trabajo o use el parámetro Force.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Comando remoto: {0}, asociado a un trabajo que tiene un id. de "{1}".</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>El comando no puede recuperar los trabajos de los equipos especificados. El parámetro ComputerName solo se puede usar con trabajos creados mediante la comunicación remota de PowerShell.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>El parámetro Session solo se puede usar con objetos PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>La sesión remota con el nombre {0} no está disponible.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>La sesión remota con el id. de sesión {0} no está disponible.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} no contiene un elemento con el id. de {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>El comando no puede quitar el trabajo porque no existe o porque es un trabajo secundario. Los trabajos secundarios solo se pueden quitar quitando el trabajo primario.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} no es un valor válido para el parámetro {1}. El valor debe ser mayor o igual que 0.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} no se puede especificar como un mecanismo de autenticación de proxy. Solo {1},{2} o {3} se admiten para la autenticación de proxy.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>No se pueden especificar credenciales de proxy cuando se usa el siguiente tipo de acceso de proxy: {0}. Especifique un tipo de acceso diferente o no especifique las credenciales de proxy.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Se debe especificar un {0} valor para la opción de sesión {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>La sesión debe estar abierta.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>El host no admite Enter-PSSession y Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Se encontraron varias coincidencias para el id. de sesión {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Se encontraron varias coincidencias para el id. de sesión {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Se encontraron varias coincidencias para el nombre {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Error de Enter-PSSession porque la sesión remota no proporciona los comandos necesarios.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>No se puede ejecutar Enter-PSSession desde una indicación anidada.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>El número máximo de redireccionamientos de URI de WS-Man que se permiten al conectarse a un equipo remoto</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Opciones de sesión predeterminadas para nuevas sesiones remotas</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Nombre de la configuración de sesión que se cargará en el equipo remoto</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName donde se establecerá la conexión remota</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Contiene información sobre el usuario remoto que inicia la sesión remota. Esta variable solo está disponible desde una sesión remota.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Debe especificarse "{0}" y "{1}" o no se debe especificar ninguno.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>No se encontró la configuración de sesión "{0}".</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>La configuración de sesión "{0}" no es un shell basado en PowerShell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>La configuración de sesión "{0}" es un shell basado en PowerShell. Use PowerShell 6+ para modificarlo.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>La configuración de sesión "{0}" es un shell basado en Windows PowerShell. Use Windows PowerShell para modificarlo.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Ninguna configuración de sesión coincide con los criterios "{0}".</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Nombre: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Nombre: {0}. Esto permite a los administradores ejecutar comandos de PowerShell de forma remota en este equipo.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>No se puede eliminar el archivo temporal {0}. Motivo del error: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>El nuevo shell se registró correctamente, pero PowerShell no puede eliminar el archivo temporal {0}. Motivo del error: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>No se pueden escribir los datos de configuración del shell en el archivo temporal {0}. Motivo del error: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para crear una nueva configuración de sesión.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nombre: {0} SDDL: {1}. Esto permite a los usuarios seleccionados ejecutar comandos de PowerShell de forma remota en este equipo.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para quitar una configuración de sesión.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para obtener configuraciones de sesión basadas en PowerShell.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para actualizar las propiedades de configuración de sesión.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nombre: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para habilitar la configuración de sesión.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Configuración rápida de WinRM</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para habilitar la administración remota de este equipo mediante el servicio Administración remota de Windows (WinRM). + Esto incluye: + 1. Iniciar o reiniciar (si ya se ha iniciado) el servicio WinRM + 2. Establecer el tipo de inicio del servicio WinRM en automático + 3. Crear un agente de escucha para aceptar solicitudes en cualquier dirección IP + 4. Habilitar excepciones de reglas de entrada de Firewall de Windows para el tráfico de WS-Management (solo para HTTP). + +¿Desea continuar?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Realizando operación "{0}".</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Nombre: {0} SDDL: {1}. Esto permite a los usuarios seleccionados ejecutar comandos de PowerShell de forma remota en este equipo.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Ejecutando el comando "{0}" para deshabilitar la configuración de sesión.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Nombre: {0} SDDL: {1}. Esto deniega el acceso a esta configuración de sesión para todos los usuarios.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Deshabilitar las configuraciones de sesión no deshace todos los cambios realizados por el cmdlet Enable-PSRemoting o Enable-PSSessionConfiguration. Es posible que tenga que deshacer manualmente los cambios siguiendo estos pasos: + 1. Detenga y deshabilite el servicio WinRM. + 2. Elimine el agente de escucha que acepta solicitudes en cualquier dirección IP. + 3. Deshabilite las excepciones de firewall para las comunicaciones de WS-Management. + 4. Restaure el valor de LocalAccountTokenFilterPolicy a 0, lo que restringe el acceso remoto a los miembros del grupo Administradores en el equipo.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Acceso denegado. Para ejecutar este cmdlet, inicie PowerShell con la opción "Ejecutar como administrador".</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Reiniciando el servicio WinRM</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Nombre: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>El servicio WinRM debe reiniciarse antes de que se pueda mostrar una interfaz de usuario para la selección de SecurityDescriptor. Reinicie el servicio WinRM y luego, ejecute el siguiente comando: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Registrando configuración de sesión</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>No se encontró la configuración de sesión "{0}". Ejecutando el comando "{1}" para crear la configuración de sesión "{0}". Al ejecutar este comando, se reinicia el servicio WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>Los parámetros "{0}" y "{1}" no se pueden especificar juntos. Especifique el parámetro "{0}" o "{1}".</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Esta operación podría reiniciar el servicio WinRM. ¿Desea continuar?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>No se puede procesar un elemento con el tipo de nodo "{0}". Solo se admiten los tipos de nodo {1} y {2}.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>No hay suficientes datos disponibles para procesar el elemento {0}.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Se esperaban solo dos atributos con los nombres "{0}" y "{1}" en el elemento {2}.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>El tipo de nodo "{0}" es desconocido en el elemento {1}. Solo se espera el tipo de nodo "{2}" en el elemento {1}.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Solo se esperaba un atributo con el nombre "{0}" en el elemento {1}.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Se recibió un elemento desconocido "{0}". Esto puede ocurrir si el proceso remoto se cerró o finalizó de forma anómala.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>No se admite el mecanismo de autenticación especificado "{0}". Solo se admite "{1}" para esta operación.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>No se encuentra el ejecutable pwsh en "{0}". +Tenga en cuenta que "Start-Job" no es compatible con el diseño en escenarios donde PowerShell se hospeda en otras aplicaciones. En su lugar, se recomienda el uso del módulo "ThreadJob" en estos escenarios.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>No se puede iniciar un proceso "pwsh" de 32 bits desde la instalación de "pwsh" de 64 bits. Instale "pwsh" de 32 bits si necesita ejecutar PowerShell en un proceso de 32 bits.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>El proceso en segundo plano notificó un error con el siguiente mensaje: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>El proceso en segundo plano se cerró o finalizó de forma anómala: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Se ha producido un error al procesar los datos del proceso en segundo plano. Error notificado: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Se recibieron los datos de un comando inactivo con el identificador {0}. Datos recibidos: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>No se admite un mensaje {0} a una sesión. Un mensaje {0} solo se puede enviar a un comando.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>El cliente no recibió una respuesta para una operación de señal en el intervalo de tiempo especificado. Esto puede suceder cuando un comando no responde a un mensaje de detención a tiempo.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>El cliente no recibió una respuesta para una operación de cierre en el intervalo de tiempo especificado. Esto puede suceder cuando un comando no responde a un mensaje de detención a tiempo.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Se produjo un error al iniciar el proceso en segundo plano. Error notificado: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>El método ThrottlingJob.AddChildJob solo acepta trabajos secundarios en estado NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>No se puede llamar al método ThrottlingJob.AddChildJob después de una llamada al método ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} completadas</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>La invocación de una canalización anidada requiere un espacio de ejecución válido.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Un adaptador de origen de trabajo {1} produjo una excepción con el siguiente mensaje: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>El valor {0} no es válido para el parámetro {1}. El único valor permitido es 5,1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Los parámetros Wait y Keep no se pueden usar juntos en el mismo comando.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>El parámetro WriteEvents no se puede usar sin el parámetro Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>El control de versiones del punto de conexión de comunicación remota de PowerShell no se admite en PowerShell 7 y versiones posteriores.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>No se puede crear una instancia del siguiente tipo porque su constructor no es público: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>No se pudo realizar la operación de trabajo (Create, Get o Remove) porque el tipo JobSourceAdapter especificado en JobDefinition no está registrado. Registre el tipo JobSourceAdapter mediante una llamada explícita o llamando al cmdlet Import-Module y luego especificando un ensamblado.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>No se pudo crear el trabajo porque JobInvocationInfo no contiene JobDefinition. Inicie JobInvocationInfo con JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>El estado de la instancia de trabajo actual es {0}. Este estado no es válido para la operación intentada. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>No se puede conectar el trabajo "{0}" al servidor remoto.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Error en la operación Disconnect-PSSession para el id. de espacio de ejecución = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Error en la operación de conexión para la sesión {0}. El estado del espacio de ejecución es {1} en lugar de Abierto.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Error en la consulta PSSession desconectada para el equipo "{0}".</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>No se puede conectar PSSession "{0}", ya sea porque no está en el estado Disconnected o no está disponible para la conexión.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>No se admite la conexión de sesión para PSSession "{0}" en el destino "{1}" porque el tipo de equipo de destino es "{2}".</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>No se puede desconectar PSSession "{0}" porque no está en el estado Abierto.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>No se admite la desconexión de sesión para PSSession "{0}" en el destino "{1}" porque el tipo de equipo de destino es "{2}".</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession no admite PSSession "{0}" en el destino "{1}" porque el tipo de equipo de destino es "{2}".</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>El comando no puede finalizar porque la propiedad ChildJobs contiene un valor no válido.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>No se puede suspender el trabajo que tiene un id. de {0}. No se admite la suspensión de trabajos para algunos tipos de trabajo. Para obtener más información sobre la compatibilidad con la suspensión de trabajos, vea el tema de ayuda para el tipo de trabajo.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>No se puede reanudar el trabajo que tiene un id. de {0}. No se admite la reanudación de trabajos para algunos tipos de trabajo. Para obtener más información sobre la compatibilidad con la reanudación de trabajos, vea el tema de ayuda para el tipo de trabajo.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>No puede usar el cmdlet Invoke-Command con los parámetros AsJob y Disconnected en el mismo comando.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Error en la consulta de la sesión remota para {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Se intentó crear un trabajo con el id. {0}. Ahora no se puede crear un trabajo con este id. Compruebe que el id. ya se ha asignado una vez en este equipo.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>No se puede crear un trabajo con un id. {0}; no es un id. válido. Proporcione un entero para el identificador de trabajo mayor que 0.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>El JobIdentifier proporcionado no debe ser nulo. Proporcione un JobIdentifier válido.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>El cmdlet Wait-Job no puede terminar de funcionar porque uno o varios trabajos están bloqueados a la espera de la interacción del usuario. Procese la salida del trabajo interactivo mediante el cmdlet Receive-Job e inténtelo de nuevo.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>No se pudo conectar la sesión remota {0} y no se pudo quitar del servidor. El objeto de sesión remota de cliente se quitará del servidor, pero se desconoce el estado de la sesión remota en el servidor.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Error en la operación Disconnect-PSSession para el id. de espacio de ejecución = {0} por el siguiente motivo: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>No se pudo conectar el trabajo "{0}" al servidor, por lo que no se pudo detener.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>El comando no puede encontrar una PSSession con un valor InstanceId de "{0}".</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>El comando no encuentra una PSSession que tenga el nombre "{0}".</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>La comunicación remota de PowerShell no se admite en el Entorno de preinstalación de Windows (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Los cambios realizados por {0} no pueden surtir efecto hasta que se reinicie el servicio WinRM.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} es posible que tenga que reiniciar el servicio WinRM si recientemente se ha anulado el registro de una configuración que usa este nombre, es posible que algunas estructuras de datos del sistema aún se almacenen en caché. En ese caso, puede ser necesario reiniciar WinRM. +Todas las sesiones de WinRM conectadas a configuraciones de sesión de PowerShell, como Microsoft.PowerShell, y a configuraciones de sesión creadas con el cmdlet Register-PSSessionConfiguration, se desconectan.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Está ejecutando una sesión remota y ha seleccionado la opción Force, lo que significa que el servicio WinRM puede reiniciarse. Si el servicio WinRM se reinicia, esta sesión remota finalizará y tendrá que crear una nueva sesión para continuar</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>El trabajo era nulo al intentar guardar identificadores. Especifique un trabajo para guardar sus identificadores.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>No se ha encontrado ningún comando en ejecución para esta sesión de PSSession.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>El Microsoft .NET Framework 2.0, que es necesario para Windows PowerShell 2.0, no está instalado. Instale el .NET Framework 2.0 y vuelva a intentarlo.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Error en la canalización remota.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Error en la canalización remota por el siguiente motivo: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>No se pudieron reanudar uno o varios trabajos porque el estado no era válido para la operación.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>No se especificó ningún equipo cliente para el espacio de ejecución remoto que ejecuta un método del lado cliente.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Nombre: {0} SDDL: {1}. Esto deniega el acceso remoto a esta configuración de sesión.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Habilitado: false. Esto configura el servicio WS-Management para denegar la solicitud de conexión.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Habilitado: True. Esto configura el servicio WS-Management para aceptar la solicitud de conexión.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Alias que se definirán cuando se apliquen a una sesión</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Ensamblados que se van a cargar cuando se aplican a una sesión</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Autor de este documento</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Versión de CLR que se va a usar cuando se aplica a una sesión</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Empresa asociada a este documento</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Declaración de copyright de este documento</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Descripción de la funcionalidad proporcionada por esta configuración</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Variables de entorno que se definen cuando se aplican a una sesión</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Directiva de ejecución que se aplicará cuando se aplique a una sesión</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Archivos de formato (.ps1xml) que se cargarán cuando se apliquen a una sesión</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Funciones que se definen cuando se aplican a una sesión</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>Id. usado para identificar de forma única este documento</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Los valores predeterminados del tipo de sesión se aplican a esta configuración de sesión. Puede ser "RestrictedRemoteServer" (recomendado), "Empty" o "Default"</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Directorio para colocar transcripciones de sesión para esta configuración de sesión</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Si se debe ejecutar esta configuración de sesión como la cuenta de administrador (virtual) de la máquina</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Modo de lenguaje que se aplicará cuando se aplique a una sesión. Puede ser "NoLanguage" (recomendado), "RestrictedLanguage","ConstrainedLanguage" o "FullLanguage"</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Módulos que se van a importar cuando se aplican a una sesión</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Versión del motor de PowerShell que se utilizará al aplicarlo a una sesión</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Arquitectura del procesador que se utilizará al aplicarla a una sesión</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Número de versión del esquema usado para este documento</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Scripts que se ejecutan cuando se aplican a una sesión</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Tipos que se van a agregar cuando se aplican a una sesión</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Archivos de tipo (.ps1xml) que se cargarán cuando se apliquen a una sesión</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Variables que se definen cuando se aplican a una sesión</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Roles de usuario (grupos de seguridad) y las capacidades de rol que se deben aplicar a ellos cuando se aplican a una sesión</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Alias que se van a hacer visibles cuando se aplican a una sesión</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Cmdlets que se van a hacer visibles cuando se aplican a una sesión</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>No se pudo analizar la definición de comando visible para "{0}". La definición de comando visible debe ser una tabla hash con las claves "Name" y "Parameters". El valor de la clave "Parameters" debe ser una colección de tablas hash con las claves "Name" y, opcionalmente, "ValidateSet" o "ValidatePattern".</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Funciones que se van a hacer visibles cuando se aplican a una sesión</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Proveedores que se van a hacer visibles cuando se aplican a una sesión</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Comandos externos (scripts y aplicaciones) que se van a hacer visibles cuando se aplican a una sesión</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>La ruta de acceso del archivo de configuración de PSSession "{0}" no es válida. El argumento de ruta de acceso debe resolverse en un único archivo del sistema de archivos con una extensión ".pssc". Corrija la especificación de la ruta de acceso y vuelva a intentarlo.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>La ruta de acceso del archivo de funcionalidad de rol "{0}" no es válida. El argumento de ruta de acceso debe resolverse en un único archivo del sistema de archivos con una extensión ".psrc". Corrija la especificación de la ruta de acceso y vuelva a intentarlo.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>La entrada "Roles" debe ser una tabla hash, pero era {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>No se pudo convertir el valor de la entrada de rol "{0}" en una tabla hash. La entrada "Roles" debe ser una tabla hash con nombres de grupo para las claves, donde el valor asociado a cada clave es otra tabla hash de propiedades de configuración de sesión para ese rol.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>No se pudo encontrar la funcionalidad de rol, "{0}". La funcionalidad de rol debe ser un archivo denominado "{1}" dentro de un directorio "RoleCapabilities" en un módulo de la ruta de acceso del módulo actual.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>No se encuentra la ruta de acceso del módulo que se va a importar. El valor del parámetro ModulesToImport {0} no existe o no es un directorio de módulos. Corrija el valor e intente el comando de nuevo.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>No se cargó el archivo de configuración especificado "{0}" porque no se encontró ningún archivo de configuración válido.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>El equipo {0} se desconectó correctamente.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Error en el intento de reconexión a {0}. Intentando desconectar la sesión...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Intentando volver a conectarse a {0} ...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Se ha perdido la conectividad de red a {0} y se ha producido un error al intentar volver a conectarse. Repare la conexión de red y vuelva a conectarse mediante Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>Se ha interrumpido la conexión de red a {0}. Intentando volver a conectar durante un máximo de {1} minutos...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>Se restauró la conexión de red a {0}.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>La autenticación {0} requiere un nombre de usuario y una contraseña explícitos. Especifique el nombre de usuario y la contraseña mediante el parámetro -Credential e intente el comando de nuevo.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>La autenticación básica no se admite a través de HTTP en Unix.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>No se encuentra un trabajo programado con el nombre {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Se encontró más de una definición de trabajo con el nombre {0}. Intente incluir el parámetro -DefinitionType en Start-Job para restringir la búsqueda de la definición de trabajo a un único adaptador de origen de trabajo.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>El miembro "SchemaVersion" no está presente en el archivo de configuración. Este miembro debe existir y tener asignado un número de versión con el formato "n.n.n.n". Agregue el miembro que falta al archivo {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>El miembro "{0}" debe ser una cadena. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>El miembro "{0}" debe ser una matriz de cadenas. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>El miembro "{0}" debe ser una tabla hash. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>El miembro "{0}" debe ser una matriz de tabla hash. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>El miembro "{0}" no es una clave válida. Cambie el miembro a una clave válida en el archivo {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>El miembro "{0}" debe ser un tipo de enumeración válido "{1}". Los valores de enumeración válidos son "{2}". Cambie el miembro al tipo correcto en el archivo {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Error al analizar el archivo de configuración {0} con el siguiente mensaje: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>El parámetro -WriteJobInResults no se puede usar sin el parámetro -Wait</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>El miembro "{0}" no es una ruta de acceso absoluta {1}. Cambie el miembro a una ruta de acceso absoluta en el archivo {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>La clave "{0}" del miembro "{1}" no es válida. Cambie la clave en el archivo {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>El miembro "{0}" debe contener la clave necesaria "{1}". Agregue la clave necesaria al archivo {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>La clave "{0}" contiene una extensión {1} que no es válido. Especifique una extensión de la lista siguiente: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>La clave "{0}" en el miembro "{1}" debe ser un bloque de script. Cambie la clave al tipo correcto en el archivo {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>El archivo de configuración de sesión {0} no es válido. Especifique un archivo de configuración de sesión válido e intente de nuevo el comando.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Conexión de red interrumpida</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Intentando volver a conectarse a {0} ...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Se ha creado el trabajo {0} para la reconexión.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>La sesión {0} con el id. de instancia {1} en el equipo {2} se desconectó correctamente.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Se ha creado una sesión {0} con el id. de instancia {1} para la reconexión.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>El parámetro SessionName solo se puede usar con el parámetro de modificador Disconnected.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Error al intentar conectar la PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Error al intentar conectarse a la máquina virtual de destino.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Se produjo un error al intentar conectarse al contenedor de destino.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>La PSSession está en estado desconectado y no está disponible para la conexión.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>El módulo Hyper-V para PowerShell no está disponible en este equipo.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Error al iniciar el proceso de PowerShell ({1}) dentro del contenedor con id. {0} con el error: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Es posible que la característica Contenedores no esté habilitada en este equipo.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Error al finalizar el proceso de PowerShell con el identificador {0} dentro del contenedor con el identificador {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>La entrada ContainerId {0} no existe o el contenedor correspondiente no se está ejecutando.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>El parámetro de entrada VMId no se resuelve en una sola máquina virtual.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>La entrada VMId {0} no corresponde a una sola máquina virtual.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>El parámetro de entrada VMName no se resuelve en ninguna máquina virtual.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>El parámetro de entrada VMName corresponde a varias máquinas virtuales.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>La entrada VMName {0} escrita no corresponde a una sola máquina virtual.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>La máquina virtual {0} no está en estado de ejecución.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>La credencial no es válida.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>El nombre de usuario de entrada no puede estar vacío.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>No se puede especificar el {0} de sesión porque no está en estado desconectado o no está disponible para la conexión. Recupere la sesión remota mediante Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>No se puede especificar el {0} de sesión porque no está en estado desconectado o no está disponible para la conexión. Vuelva a conectarse mediante Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Se ha perdido la conexión de red con {0} y se produjo un error en el intento de reconexión. Repare la conexión de red y vuelva a conectarse mediante Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Error al crear una instancia de RemoteSessionHyperVSocketClient debido a un error de SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Error al crear una instancia de RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Intento de reconexión cancelado. Repare la conexión de red y vuelva a conectarse mediante Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>No se pudieron suspender uno o varios trabajos porque el estado no era válido para la operación.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>El parámetro -AutoRemoveJob no se puede usar sin el parámetro -Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>El servicio WS-Management no puede procesar la solicitud. No se encuentra la configuración de sesión {0} en la unidad WSMan: del equipo {1}. Para obtener más información, consulte el tema de ayuda about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>No se pudo crear un trabajo a partir de la especificación de {0} porque el espacio de ejecución proporcionado no es un espacio de ejecución local. Vuelva a intentarlo con un espacio de ejecución local o especifique un argumento RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>La sesión {0} no se puede desconectar porque el valor de tiempo de inactividad especificado, {1} (segundos), es mayor que el máximo permitido por el servidor, {2} (segundos), o menor que el mínimo permitido, {3} (segundos). Especifique un valor de tiempo de espera de inactividad que esté dentro del intervalo permitido e inténtelo de nuevo.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>El valor especificado para la opción de sesión IdleTimeout {0} (segundos) no es un período válido. Especifique un valor IdleTimeout mayor o igual que el mínimo permitido {1} (segundos).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>El cmdlet "{0}" o el alias "{1}" no pueden estar presentes cuando se especifican claves "{2}","{3}",{4}" o "{5}" en el archivo de configuración de sesión.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"La opción de transporte no es válida. El parámetro "{0}" solo puede ser distinto de cero si el parámetro "{1}" está establecido en true".</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>El miembro "{0}" debe ser una matriz que conste de elementos de cadena o de tabla hash.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>El miembro "{0}" debe ser una matriz que conste de elementos de cadena o de tabla hash. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>No se puede recuperar la definición de trabajo '{0}' porque la ruta de acceso '{1}' hace referencia a una ruta de acceso del proveedor ''{2}. Cambie el parámetro de ruta de acceso a una ruta de acceso del sistema de archivos.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>No se puede recuperar la definición de trabajo "{0}" porque la ruta de acceso "{1}" se resuelve en varias rutas de acceso de archivo. Cambie el parámetro de ruta de acceso para que sea una única ruta de acceso.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>No se encuentra un trabajo programado con el tipo {0} y el nombre {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>No se encuentra la ruta de acceso {0} de WorkingDirectory.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>No se puede conectar a la sesión {0}. La sesión ya no existe en el equipo {1}.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Error en la operación de conexión para la sesión {0} con el siguiente mensaje de error: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>El parámetro -Force no se puede usar sin el parámetro -Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Uno o más trabajos se encuentran en estado suspendido o desconectado, y no pueden continuar sin una acción adicional por parte del usuario. Especifique el parámetro -Force para continuar hasta alcanzar un estado de finalización, con errores o detención.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Cuando runAs está habilitado en una configuración de sesión de PowerShell, el modelo de seguridad de Windows no puede aplicar un límite de seguridad entre las distintas sesiones de usuario que se crean mediante este punto de conexión. Compruebe que la configuración del espacio de ejecución de PowerShell está restringida solo al conjunto necesario de cmdlets y funcionalidades.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>El trabajo se suspendió correctamente agregando el parámetro Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>El archivo de configuración de sesión {0} no es válido. Especifique un archivo de configuración de sesión válido e intente de nuevo el comando. Error al analizar el archivo de configuración: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: la clave "{0}" del archivo de configuración de sesión {1}. contiene un valor que no es válido. Corrija el archivo e intente el comando de nuevo. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Las sesiones desconectadas solo se admiten cuando el equipo remoto ejecuta PowerShell 3.0 o una versión posterior de PowerShell.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>El uso de memoria de un cmdlet ha superado un nivel de advertencia. Para evitar esta situación, pruebe una de las siguientes opciones: 1) Reduzca la velocidad a la que las operaciones CIM generan datos (por ejemplo, pasando un valor bajo al parámetro ThrottleLimit), 2) Aumente la velocidad a la que los cmdlets de nivel inferior consumen los datos, o 3) Use el cmdlet Invoke-Command para ejecutar toda la canalización en el servidor. El cmdlet que superó un nivel de advertencia de uso de memoria se inició mediante la siguiente línea de comandos: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} se creó con el parámetro EnableNetworkAccess y solo se puede volver a conectar desde el equipo local.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>No se puede iniciar el trabajo. El modo de idioma de esta sesión no es compatible con el modo de idioma de todo el sistema.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>No se puede crear el espacio de ejecución. El modo de idioma para esta configuración no es compatible con el modo de idioma de todo el sistema.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>No se puede salir de una canalización anidada porque la canalización no está en el estado anidado.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>La sesión del servidor de PowerShell no está en un estado válido para ejecutar comandos anidados. No se puede ejecutar ningún comando anidado en esta sesión.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>No se puede invocar un comando anidado en la sesión remota porque ya se está ejecutando un comando anidado.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>La sesión remota no pudo invocar el comando {0} con el error: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>El comando de sesión remota está detenido actualmente en el depurador. Use el cmdlet Enter-PSSession para conectarse de forma interactiva a la sesión remota y entrar automáticamente en el depurador de la consola.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>La sesión remota a la que está conectado no admite la depuración remota. Debe conectarse a un equipo remoto que ejecute PowerShell 4.0 o superior.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Dado que el estado de sesión de la sesión {0}, {1}, {2} no es igual a Open, no se puede ejecutar un comando en la sesión. El estado de sesión es {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>No se especificaron sesiones válidas. Asegúrese de proporcionar sesiones válidas que estén en estado Abierto y estén disponibles para ejecutar comandos.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>La sesión {0}, {1}, {2} no está disponible para ejecutar comandos. La disponibilidad de la sesión es {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>No se puede ejecutar el comando porque la propiedad ChildJobs está vacía.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>No se puede depurar el trabajo porque no hay ningún depurador de host de PowerShell disponible. Asegúrese de que está ejecutando este comando en un host que admita la depuración.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>No se encuentra el trabajo con id. {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>No se encuentra el trabajo con id. de instancia {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>No se encuentra el trabajo con el nombre {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>No se puede depurar el trabajo porque no hay ninguna interfaz de usuario de host disponible. Asegúrese de que está ejecutando este comando en un host de PowerShell que implementa PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>No se puede depurar el trabajo porque el modo del depurador de host está establecido en Ninguno o Predeterminado. El modo del depurador de host debe ser LocalScript o RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Se encontraron varios trabajos con el id. {0}. Debug-Job solo puede depurar un trabajo a la vez.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Se encontraron varios trabajos con el nombre {0}. Debug-Job solo puede depurar un trabajo a la vez.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>El agente de escucha del servidor de canalización con nombre usado para la asociación de procesos ya se está ejecutando.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess no admite la entrada en la misma sesión de PowerShell en la que se ejecuta.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Se encontraron varios procesos con este nombre {0}. Use el identificador de proceso para especificar un único proceso para especificar.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>No se puede especificar el proceso con el identificador "{0}" porque no ha cargado el motor de PowerShell o el agente de escucha de canalización con nombre se deshabilitó.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>No se encontró ningún proceso con el id.: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>No se encontró ningún proceso con el nombre: {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>No se encontró ninguna canalización con nombre con CustomPipeName: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>No se puede procesar el comando porque el valor de pipeName especificado es demasiado largo. Los nombres de canalización de esta plataforma pueden tener hasta {0} caracteres. El nombre de canalización "{1}" tiene {2} caracteres.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>El host actual no es compatible con el cmdlet Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"El proceso de destino de canalización con nombre ha finalizado".</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"El proceso de destino de socket de Hyper-V ha finalizado".</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Proceso:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>No se puede conectar con el nombre de dominio de aplicación {0} del proceso {1}. Error: {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>No se puede conectar a la canalización con el nombre {0}. Error: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>El complemento de PowerShell no puede procesar la operación Connect porque falta información de negociación necesaria o no está completa.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>El complemento de PowerShell no pudo procesar la operación de conexión.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>El contexto de complemento proporcionado no es válido.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>El complemento de PowerShell encontró un error irrecuperable al procesar {0} argumentos.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>El contexto de comando proporcionado no es válido.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Los datos de entrada proporcionados no son válidos. Solo se admiten datos de entrada de tipo {0}.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>El flujo de entrada proporcionado no es válido. Solo {0} se admite como flujo de entrada.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>El conjunto de flujos de salida proporcionado no es válido. Solo {0} se admite como flujo de salida.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>El WSMAN_SENDER_DETAILS proporcionado no es válido. No se puede procesar la WSMAN_SENDER_DETAILS null.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>El contexto de shell proporcionado no es válido.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>No se permite {0} el valor NULL con el método {1}de complemento.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>No se permite un valor NULL para los conjuntos de flujo de entrada y de flujo de salida. {0} y {1} son los flujos de entrada y salida admitidos.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>No se permite {0} el valor NULL con el método {1}de complemento.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>No se permite {0} el valor NULL con el método {1}de complemento.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>La operación del complemento de PowerShell se está cerrando. Esto puede ocurrir si el servicio de hospedaje o la aplicación se está cerrando.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>El complemento de PowerShell no entiende la opción {0}. Asegúrese de que el cliente es compatible con la compilación {1} y la versión {2} de protocolo de PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>Se espera una opción con el nombre {0} del cliente. Asegúrese de que el cliente es compatible con la compilación {1} y la versión {2} de protocolo de PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">El complemento de PowerShell no admite la versión del protocolo {2} solicitada por el cliente.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>El complemento de PowerShell encontró un error irrecuperable al notificar el contexto al servicio WSMan.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>No se puede crear la sesión del servidor administrado.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>El complemento de PowerShell encontró un error irrecuperable al registrar un identificador de espera para la notificación de apagado.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>No se puede especificar el espacio de ejecución porque ya se ha insertado un espacio de ejecución en esta sesión.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>No se puede especificar el espacio de ejecución porque no hay ningún depurador remoto de servidor disponible.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>No se puede especificar el espacio de ejecución porque no es un espacio de ejecución remoto.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Error de transporte remoto: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>No se puede abrir la conexión de canalización para PowerShell en el contenedor. Código de error: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>No se puede crear la canalización con nombre IPC de PowerShell. Código de error: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Se agotó el tiempo de espera antes de que se pudiera realizar la conexión a la canalización con nombre.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Error de inicialización de WSMan con el código de error: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>No se puede iniciar el servidor de canalización con nombre mientras está en modo de servidor.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>No se pudo conceder acceso remoto a "{0}": "{1}". Se ha registrado la configuración de sesión, pero este grupo no tiene acceso. Para resolver este error, proporcione un nombre de grupo válido y vuelva a registrar la configuración de sesión.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>No se pudieron obtener las capacidades de sesión para la configuración de sesión ''{0}: esta configuración no se registró con un archivo de configuración de sesión (.pssc), como uno creado por el cmdlet New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>No se pudo resolver el nombre de usuario "{0}". Compruebe el nombre de usuario e inténtelo de nuevo.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Grupos asociados a la cuenta de administrador (virtual) de la máquina</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>No se puede crear o abrir la sesión de configuración {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Aplica la validación de parámetros de entrada de script. Esto se habilita automáticamente cuando se especifica MountUserDrive.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Crea un PSDrive "User" en la sesión para usarlo con Copy-Item cuando el proveedor del sistema de archivos no está visible.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>El miembro "{0}" debe ser un valor booleano. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>El miembro "{0}" debe ser un entero. Cambie el miembro al tipo correcto en el archivo {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Al procesar la unidad de usuario se produjo un error {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Tamaño máximo opcional en bytes de la unidad de usuario creada con el parámetro MountUserDrive. El tamaño máximo predeterminado de la unidad de usuario es de 50 MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>No se encuentra el proveedor del sistema de archivos.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Nombre de la cuenta de servicio administrada de grupo en la que se ejecutará la configuración</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Nombre de cuenta de servicio administrado de grupo no válido. El nombre de cuenta debe tener el formato "DomainName\UserName".</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Cuentas de grupo para las que se requiere pertenencia para usar la sesión.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>No se puede analizar la cadena sddl porque contiene paréntesis no coincidentes: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>La tabla hash de propiedades RequiredGroups debe contener solo una clave.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>La propiedad RequiredGroups no tiene un formato de tabla hash de par nombre-valor. Debe ser una tabla hash con el formato (con la sintaxis de PowerShell): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Clave desconocida en la configuración de grupos necesarios. La tabla hash Grupos necesarios solo puede contener claves hash "And" y "Or" para las agrupaciones de pertenencia lógica.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Valor desconocido en la configuración de grupos necesarios. La tabla hash Grupos necesarios solo puede contener valores que sean nombres de grupo u otra tabla hash lógica.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE con formato incorrecto {0}. Las ACE normales deben tener exactamente 6 secciones.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>No se puede crear una unidad de usuario de sesión porque el nombre de usuario actual contiene caracteres de ruta de acceso de archivo no válidos.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Clave de funcionalidad de rol no válida: {0}. Asegúrese de que el nombre de la funcionalidad del rol esté escrito correctamente y sea una propiedad válida de configuración de sesión.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Tipo de clave de funcionalidad de rol no válido: {0}. Las claves de funcionalidad de rol deben ser cadenas que identifiquen una propiedad de configuración de sesión válida.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Tipo de clave de rol no válido: {0}. Las claves de rol deben ser cadenas que identifiquen un grupo de seguridad.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Otra causa posible: + -El nombre de dominio o equipo no se incluyó con la credencial especificada, por ejemplo: DOMINIO\NombreDeUsuario o EQUIPO\NombreDeUsuario.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Error al iniciar el proceso del cliente SSH necesario para la conexión remota; se produjo el siguiente error: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>No se encontró el de archivo de clave especificado {0}.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>La sesión del cliente SSH ha finalizado con un mensaje de error: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Error en el intento de conexión SSH tras agotar el tiempo de espera: {0} segundos.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +El proceso de cliente SSH finalizó antes de que se pudiera establecer la conexión.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>En la tabla hash SSHConnection proporcionada falta el parámetro obligatorio ComputerName o HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>El nombre o elemento del parámetro de tabla hash SSHConnection proporcionado es nulo o está vacío.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>No se admite el parámetro {0} de tabla hash SSHConnection proporcionado.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>La tabla hash SSHConnection proporcionada contiene un parámetro ComputerName y HostName. Solo se puede especificar uno.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>La tabla hash SSHConnection proporcionada contiene un parámetro KeyFilePath e IdentityFilePath. Solo se puede especificar uno.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>No se pudo encontrar el archivo de funcionalidad de rol proporcionado {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>El archivo de funcionalidad de rol {0} proporcionado no tiene la extensión .psrc necesaria.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>El proceso de transporte SSH ha finalizado repentinamente, lo que provoca que esta sesión remota se interrumpa.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ no admite WOW64. El archivo binario debe ser compatible con la arquitectura del procesador.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>No se encontró el archivo ejecutable "{0}". Compruebe que la característica WOW64 está instalada.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>No se puede instalar el complemento {0} en el directorio {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>Falta el archivo DLL {0} del complemento WinRM para PowerShell. Ejecute Enable-PSRemoting y vuelva a intentar este comando.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Este conjunto de parámetros requiere WSMan y no se encontró ninguna biblioteca cliente de WSMan compatible. WSMan no está instalado o no está disponible para este sistema.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Código de salida: {0} + StdOut: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>No se pudo leer la información sobre el proceso: "{0}".</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>El sistema host no tiene la versión correcta del esquema de Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>HTTPS en Unix no admite actualmente comprobaciones de CA o CN. Use PSSessionOption -SkipCACheck y -SkipCNCheck si está seguro de que confía en el servidor al que se está conectando y en la red entre ellos.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>La comunicación remota de PowerShell se ha deshabilitado solo para las configuraciones de PowerShell 6+ y no afecta a las configuraciones de comunicación remota Windows PowerShell. Ejecute este cmdlet en Windows PowerShell para afectar a todas las configuraciones de comunicación remota de PowerShell. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>La comunicación remota de PowerShell solo se ha habilitado para las configuraciones de PowerShell 6+ y no afecta a las configuraciones de comunicación remota Windows PowerShell. Ejecute este cmdlet en Windows PowerShell para afectar a todas las configuraciones de comunicación remota de PowerShell.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>El cmdlet Enter-PSHostProcess está deshabilitado porque una directiva de control de aplicaciones como "AppLocker" o "Windows Defender Application Control" está en cumplimiento.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Excepción del depurador remoto: {0}, mensaje de error: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>No se puede crear Windows PowerShell proceso porque no se encontró Windows PowerShell en este equipo.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>El argumento Runspace de Create debe ser un objeto RemoteRunspace que no sea nulo.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>La tabla hash de configuración de sesión contiene un tipo de clave no válido. Las claves deben ser tipos de cadena.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>El archivo de configuración de sesión contiene una opción de configuración no admitida: {0}. Se trata de una opción de configuración de punto de conexión de comunicación remota que no se aplica al estado de sesión de PowerShell.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>El archivo de configuración de sesión contiene una opción de configuración desconocida: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Puede producirse un error en la evaluación de expresiones</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>La creación de un objeto de PowerShell a partir de un bloque de script puede requerir la evaluación de algunas expresiones dentro del bloque de script. La evaluación de expresiones producirá un error en modo silencioso y devolverá "null" en el modo de lenguaje restringido, a menos que la expresión represente un valor constante.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Error al obtener el estado de la máquina virtual de Hyper-V. El valor era del tipo {0}, pero se esperaba que fuera Microsoft.HyperV.PowerShell.VMState o System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} envió una respuesta no válida {1} durante la negociación de la conexión.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Error al negociar una conexión segura a Hyper-V. Asegúrese de que el host y el invitado se actualizan con todas las actualizaciones de Microsoft pertinentes.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/RunspaceInit.es.resx b/src/System.Management.Automation/resources/es/RunspaceInit.es.resx new file mode 100644 index 00000000000..979c1ef8dbe --- /dev/null +++ b/src/System.Management.Automation/resources/es/RunspaceInit.es.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Variable que contiene los nombres de características experimentales habilitados</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Carpeta principal de la aplicación host del espacio de ejecución actual</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Carpeta que contiene el perfil del usuario actual</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Referencia al host del espacio de ejecución actual</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Los objetos de ejecución disponibles para los cmdlets</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Información de versión de la sesión actual de PowerShell</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>Id. de proceso actual</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Estado del último comando</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>Id. de proceso primario</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID identifica el shell actual. Lo usa #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Nombre del archivo de consola actual</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Codificación de texto usada al canalizar texto a un archivo ejecutable nativo</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Codificación de texto usada al leer texto de salida de un archivo ejecutable nativo</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Configuración que controla cómo se representa el texto.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Variable que contiene el nombre del servidor de correo electrónico. Se puede usar en lugar del parámetro HostName en el cmdlet Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Dicta cuándo se debe solicitar la confirmación. Se solicita confirmación cuando el valor de ConfirmImpact de la operación es igual o mayor que $ConfirmPreference. Si $ConfirmPreference es None, las acciones solo se confirmarán cuando se especifique Confirm.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando se entrega un mensaje de depuración</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando se entrega un mensaje de error</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando se entregan los registros de progreso</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando se entrega un mensaje detallado</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando se entrega un mensaje de advertencia</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Dicta la acción realizada cuando un comando genera un elemento en el flujo de información</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Dicta el modo de vista que se va a usar al mostrar errores</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Dicta qué tipo de mensaje debe mostrarse para el nivel de anidamiento actual</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Si es true, $ErrorActionPreference se aplica a los ejecutables nativos, de modo que los códigos de salida distintos de cero generen errores al estilo de los cmdlets, según la configuración de la acción ante errores</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Si es true, WhatIf se considera habilitado para todos los comandos.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Determina cómo se pasan los argumentos a los ejecutables nativos.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Dicta el límite de enumeración en el formato de objetos IEnumerable</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Muestra los errores con un seguimiento de la pila</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Muestra errores con excepciones internas</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Muestra errores con sus orígenes</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Muestra los errores con una descripción de la clase de error</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Referencia cultural de la sesión actual de PowerShell</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Referencia cultural de la interfaz de usuario de la sesión actual de PowerShell</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Variable que contiene todos los pares predeterminados <cmdlet:parameter, value></value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Presione Entrar para continuar...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Información de edición de la sesión actual de PowerShell</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/RunspacePoolStrings.es.resx b/src/System.Management.Automation/resources/es/RunspacePoolStrings.es.resx new file mode 100644 index 00000000000..0bb3a8c54ab --- /dev/null +++ b/src/System.Management.Automation/resources/es/RunspacePoolStrings.es.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>El tamaño máximo del grupo no puede ser inferior a 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>El tamaño mínimo del grupo no puede ser inferior a 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>El tamaño mínimo del grupo no puede ser mayor que el tamaño máximo del grupo.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>El estado del grupo de espacios de ejecución no es válido para esta operación.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>No se puede realizar la operación porque el grupo de espacio de ejecución no se encuentra en el estado "{0}". El estado actual es "{1}".</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>No se puede abrir el grupo de espacios de ejecución porque no está en el estado "BeforeOpen". El estado actual es "{0}".</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>El objeto {0} no se creó al llamar a {1} en la instancia actual de RunspacePool.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>No se puede lanzar el espacio de ejecución en el grupo actual porque el espacio de ejecución no pertenece a ese grupo.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Esta propiedad no se puede cambiar después de abrir el grupo de espacios de ejecución.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Este espacio de ejecución no admite operaciones de desconexión y conexión.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>No se puede realizar la operación porque el grupo de espacio de ejecución está en estado Desconectado.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>La operación Desconectar no se admite en el servidor. El servidor debe ejecutar PowerShell 3.0 o una versión posterior para admitir la desconexión del grupo de espacios de ejecución remoto.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Este grupo de espacios de ejecución {0} no está configurado para proporcionar objetos de PowerShell desconectados para los comandos que se ejecutan en el servidor remoto. Use el método estático GetRunspacePools() de la clase RunspacePool para consultar el servidor y devolver los objetos de grupo de espacios de ejecución que están configurados para hacerlo.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>No se puede conectar este grupo de espacios de ejecución porque el grupo de espacios de ejecución correspondiente del lado del servidor está conectado a otro cliente.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState no se admite en el servidor. El servidor debe ejecutar PowerShell 5.0 o una versión posterior.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/RunspaceStrings.es.resx b/src/System.Management.Automation/resources/es/RunspaceStrings.es.resx new file mode 100644 index 00000000000..d2ca017ecec --- /dev/null +++ b/src/System.Management.Automation/resources/es/RunspaceStrings.es.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>El estado del espacio de ejecución no es válido para esta operación.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>No se puede abrir el espacio de ejecución porque el espacio de ejecución no está en el estado BeforeOpen. El estado actual del espacio de ejecución es "{0}".</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>No se puede realizar la operación porque el espacio de ejecución no tiene el estado Opened. El estado actual del espacio de ejecución es "{0}".</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>No se puede invocar la canalización porque el espacio de ejecución no tiene el estado Opened. El estado actual del espacio de ejecución es "{0}".</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>El estado de canalización no es válido para esta operación.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>No se puede invocar la canalización porque ya se ha invocado.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>El valor válido para el parámetro es PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>La canalización no contiene un comando.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>No se ejecutó la canalización porque ya se está ejecutando una canalización. Las canalizaciones no se pueden ejecutar simultáneamente.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Una canalización anidada no se puede invocar de forma asincrónica. Use el método de Invocar.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Solo debe ejecutar una canalización anidada desde dentro de una canalización en ejecución.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>No se puede cerrar el espacio de ejecución mientras haya una llamada al método SessionStateProxy en curso.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>No se puede invocar la canalización mientras hay una llamada al método SessionStateProxy en curso.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Hay una llamada al método SessionStateProxy en curso. No se permiten llamadas simultáneas al método SessionStateProxy.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Ya se está ejecutando una canalización. No se permiten llamadas simultáneas al método SessionStateProxy.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Esta propiedad no se puede cambiar una vez abierto el espacio de ejecución.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Se produjeron uno o varios errores al procesar el módulo "{0}" especificado en el objeto InitialSessionState usado para crear este espacio de ejecución. Consulte la propiedad ErrorRecords para obtener una lista completa de errores. El primer error fue: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Las opciones de subproceso solo se pueden cambiar si el estado del contenedor es contenedor multiproceso (MTA), las opciones actuales son UseNewThread o UseCurrentThread y el nuevo valor es ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} no puede ser false cuando el modo de idioma es {1} o {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>No se puede desconectar un espacio de ejecución solo local.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>La operación Connect no se admite en espacios de ejecución locales.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>La sesión está ocupada. Se conectará a la sesión en cuanto esté disponible. Para cancelar el comando Enter-PSSession, presione Ctrl-C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>El comando no se ha podido completar. No se admite la invocación de scripts en esta configuración de sesión. Esto puede ocurrir si la configuración de sesión está en modo sin idioma.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>No puede usar las operaciones Disconnect y Connect en espacios de ejecución locales.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>No se puede conectar la canalización porque el espacio de ejecución no está en el estado Abierto. El estado actual del espacio de ejecución es "{0}".</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>No se puede construir un RemoteRunspace. El objeto RunspacePool proporcionado no es válido.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>No hay ningún comando desconectado asociado a este espacio de ejecución.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>La operación de desconexión no se admite en el equipo remoto. Para admitir la desconexión, el equipo remoto debe ejecutar Windows PowerShell 3.0 o una versión posterior de Windows PowerShell y usar el transporte WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>No se puede conectar la PSSession porque la sesión no está en estado Desconectado o no está disponible para la conexión.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>El valor del parámetro no puede ser PipelineResultTypes.None ni PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Los valores válidos para el parámetro son PipelineResultTypes.Output o PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>No se admite la redirección de secuencias de depuración en el equipo remoto de destino.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>No se admite el redireccionamiento detallado de secuencias en el equipo remoto de destino.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>El redireccionamiento de secuencias de advertencia no se admite en el equipo remoto de destino.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>El redireccionamiento de flujo de información no se admite en el equipo remoto de destino.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Ha entrado en una sesión que está ocupada ejecutando un comando o script. Dado que la salida se enruta al trabajo "{0}", no verá la salida en la consola. Puede esperar a que finalice el comando en ejecución o cancelar el comando y obtener un símbolo del sistema de entrada presionando Ctrl-C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Ha entrado en una sesión que está ocupada ejecutando un comando o script y la salida se mostrará en la consola. Puede esperar a que finalice el comando en ejecución o cancelarlo y obtener un mensaje de entrada presionando Ctrl-C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Ha entrado en una sesión que está detenida actualmente en un punto de interrupción de depuración dentro de un comando o script en ejecución. Use el depurador de línea de comandos de PowerShell para continuar con la depuración. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace debe ser LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>La propiedad PrimaryRunspace estática solo se puede establecer una vez y ya se ha establecido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/SecuritySupportStrings.es.resx b/src/System.Management.Automation/resources/es/SecuritySupportStrings.es.resx new file mode 100644 index 00000000000..06bf01991d5 --- /dev/null +++ b/src/System.Management.Automation/resources/es/SecuritySupportStrings.es.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>No se puede cargar el certificado. "{0}" debe resolverse en una ruta de acceso del sistema de archivos.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>El certificado "{0}" no se puede usar para el cifrado. Los certificados de cifrado deben contener el uso de claves de cifrado de datos o cifrado de claves, e incluir el uso mejorado de claves de cifrado de documentos ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>No se puede cargar el certificado. El identificador "{0}" coincide con varios certificados. Para cifrar para varios destinatarios, proporcione varios valores específicos para el parámetro "{1}", en lugar de un comodín que coincida con varios certificados.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>No se puede cargar certificado de cifrado. La configuración de certificado "{0}" no representa un certificado codificado en Base64 válido ni representa un certificado válido mediante archivo, directorio, huella digital o nombre de sujeto.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>ADVERTENCIA: el certificado "{0}" contiene una clave privada. Los certificados de registro de eventos protegido usados para el cifrado solo deben contener la clave pública.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>ERROR: no se pudo proteger el mensaje de registro de eventos "{0}": {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>ERROR: no se pudo encontrar o usar el certificado: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>La clave de sesión no está disponible para cifrar la cadena segura.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Desplazamiento de búfer no válido.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Datos de clave pública no válidos.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>No se puede importar la clave pública.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Datos de clave de sesión no válidos.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>El archivo de script "{0}" no puede ejecutarse porque lo ha bloqueado la directiva del sistema.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Se devolvió un valor desconocido de aplicación de directiva de archivo de script: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Archivo de script leído</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>La directiva no confía en el archivo de script "{0}" y se ejecutará en modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/Serialization.es.resx b/src/System.Management.Automation/resources/es/Serialization.es.resx new file mode 100644 index 00000000000..726ab2ec3be --- /dev/null +++ b/src/System.Management.Automation/resources/es/Serialization.es.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} se esperaba el atributo.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} No se reconoce la etiqueta XML.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>No se encontró ningún objeto para referenceId {0}</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>El atributo de nombre para la clave del diccionario no se especificó correctamente.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>El atributo Name del valor del diccionario se ha especificado incorrectamente.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>La versión de PSObject no es válida.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>La versión del PSObject entrante es {0}. El valor esperado es 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>No se pueden procesar los nombres porque no se encontró ningún TypeName para referenceId {0}.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>El valor del parámetro de profundidad debe ser mayor o igual que 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>El tipo de nodo actual es {0}. El tipo esperado es {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>No se especificó la clave para la entrada del diccionario.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>No se ha especificado el valor de la entrada del diccionario.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>No hay más objetos para deserializar.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null se especifica como clave del diccionario.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>El contenido del {0} tipo primitivo no es válido.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>El XML serializado está demasiado anidado.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Se cerró el serializador.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Los datos del comando superaron el tamaño máximo permitido por la configuración de sesión. El máximo permitido es {0} MB. Cambie la entrada, use una configuración de sesión diferente o cambie las propiedades "{1}" y "{2}" de la configuración de sesión en el equipo remoto.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Error en la deserialización de la cadena segura cifrada</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>El tipo de clave {0} no es válido. La clase PSPrimitiveDictionary solo acepta claves del tipo System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>El tipo del valor {0} no es válido. La clase PSPrimitiveDictionary solo acepta valores de tipos que son totalmente serializables a través de la comunicación remota de PowerShell. Consulte el tema de ayuda about_Remoting para obtener una lista de tipos totalmente serializables.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>No se pudieron descifrar los datos. Los datos no se cifraron con esta clave.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>El valor de parámetro "{0}" no es una cadena cifrada válida.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>El especificado {0} no es válido. Los valores de longitud válidos de {0} son 128 bits, 192 bits o 256 bits.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Actualmente, la deserialización de SecureString solo se admite en Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/SessionStateProviderBaseStrings.es.resx b/src/System.Management.Automation/resources/es/SessionStateProviderBaseStrings.es.resx new file mode 100644 index 00000000000..e4f19d1a6ce --- /dev/null +++ b/src/System.Management.Automation/resources/es/SessionStateProviderBaseStrings.es.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Establecer elemento</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Valor: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Borrar elemento</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Eliminar elemento</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nuevo elemento</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Tipo: {1} Valor: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Copiar elemento</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destino: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Cambiar nombre de elemento</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/SessionStateStrings.es.resx b/src/System.Management.Automation/resources/es/SessionStateStrings.es.resx new file mode 100644 index 00000000000..5461b89efaf --- /dev/null +++ b/src/System.Management.Automation/resources/es/SessionStateStrings.es.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>No se puede procesar la información devuelta porque la información devuelta desde el método Start del proveedor era para un proveedor diferente del que se pasó.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>No se puede procesar la información devuelta porque la información devuelta desde el método Start del proveedor era null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación GetItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación SetItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación SetItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso ''{1}". {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación ClearItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación InvokeDefaultAction en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación InvokeDefaultAction no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación ItemExists en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación ItemExists no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación IsValidPath en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación IsItemContainer en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación RemoveItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetChildItems en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación GetChildItems no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetChildNames en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación GetChildNames no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación RenameItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación RenameItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación NewItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación NewItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación HasChildItems en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación CopyItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación CopyItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetParentPath en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación NormalizeRelativePath en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación MakePath en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetChildName en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación MoveItem en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación MoveItem no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación GetProperty no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación SetProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación SetProperty no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación ClearProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación ClearProperty no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación NewProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación NewProperty no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación RemoveProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación RemoveProperty no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación CopyProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar los parámetros dinámicos de la operación CopyProperty para el proveedor "{0}" de la ruta de acceso "{1}". {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación MoveProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar los parámetros dinámicos de la operación MoveProperty para el proveedor "{0}" de la ruta de acceso "{1}". {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación RenameProperty en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar parámetros dinámicos para RenameProperty para el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>No se puede recuperar el lector de contenido para el proveedor "{0}" para la ruta de acceso ''{1}". {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar los parámetros dinámicos de la operación GetContentReader para el proveedor "{0}" de la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>No se puede recuperar el escritor de contenido para el proveedor "{0}" para la ruta de acceso ''{1}". {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar los parámetros dinámicos de la operación GetContentWriter para el proveedor "{0}" de la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>No se puede obtener contenido porque es un directorio: "{0}". Use "Get-ChildItem" en su lugar.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>No se puede escribir contenido porque es un directorio: "{0}".</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>No queda ningún historial de ubicaciones para navegar hacia atrás.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>No queda ningún historial de ubicaciones para avanzar.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack está vacío.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación ClearContent en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>No se puede borrar el contenido de "{0}" porque es un directorio. Clear-Content solo se admite en archivos.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Los parámetros dinámicos para la operación ClearContent no se pueden recuperar del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación GetSecurityDescriptor en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación SetSecurityDescriptor en el proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Error al intentar realizar la operación De inicio en el proveedor ''{0}". {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Error al intentar realizar la operación InitializeDefaultDrives en el proveedor ''{0}".</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Error al intentar realizar la operación NewDrive en el proveedor "{0}" para la unidad con la raíz "{1}". {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>No se pueden recuperar parámetros dinámicos para NewDrive para el proveedor ''{0}". {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>Error en la invocación de RemoveDrive en el proveedor ''{0}". {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>No se puede quitar la unidad "{0}" porque el proveedor "{1}" lo impidió.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>La ruta de acceso "{0}" hacía referencia a un elemento que estaba fuera de la base ''{1}".</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>Error en la invocación de Seek en el escritor de contenido del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>Error en la invocación de Close en el lector de contenido o escritor del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>Error en la invocación de Read en el lector de contenido del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>Error en la invocación de Write en el escritor de contenido del proveedor "{0}" para la ruta de acceso "{1}". {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>El proveedor "{0}" no se puede usar para obtener o establecer datos mediante la sintaxis de variable. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>La sintaxis de variable no se puede usar para obtener o establecer datos en el proveedor. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>No se puede escribir en el alias porque el alias {0} es de solo lectura o constante y no se puede modificar.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>No se puede escribir en la función {0} porque es de solo lectura o constante.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>No se puede sobrescribir la variable {0} porque es de solo lectura o constante.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>No se puede tener acceso a la variable "${0}" porque es una variable privada.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>No se puede tener acceso al comando "{0}" porque es un comando privado.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>No se puede tener acceso al comando porque es un comando privado.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>No se puede acceder al recurso de estado de sesión porque es un recurso privado. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>No se quitó el alias {0} porque es constante o de solo lectura.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>No se puede quitar la función {0} porque es constante.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>No se puede quitar la variable {0} porque es constante o de solo lectura. Si la variable es de solo lectura, intente la operación de nuevo especificando la opción Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>El alias {0} no se puede modificar porque es constante.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>No se puede modificar el alias {0} porque es de solo lectura.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>No se puede modificar la función {0} porque es constante.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>No se puede modificar la función {0} porque es de solo lectura.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>El alias {0} no se puede convertir en constante después de crearse. Los alias solo se pueden hacer constantes en el momento de la creación.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>La función existente {0} no se puede convertir en constante. Las funciones solo se pueden hacer constantes en el momento de la creación.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>La variable {0} existente no se puede hacer constante. Las variables solo se pueden convertir en constantes en el momento de la creación.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>La opción AllScope no se puede quitar del alias ''{0}.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>La opción AllScope no se puede quitar de la función "{0}".</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>La opción AllScope no se puede quitar de la variable "{0}".</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>La definición de función "{0}" contenía un calificador de ámbito, pero ningún nombre de función.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>No se puede quitar el proveedor {0}. Todas las unidades asociadas con el proveedor {0} deben quitarse antes de que se pueda quitar el proveedor {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>No se puede procesar el nombre de la unidad porque contiene uno o varios de los caracteres siguientes que no son válidos: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Error al crear la nueva unidad porque el proveedor no permite la creación de la nueva unidad.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>El valor proporcionado "{0}" se resolvió en más de una pila de ubicación.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>No se encuentra la pila de ubicación "{0}". No existe o no es un contenedor.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>No se encuentra la ruta de acceso '{0}' porque no existe.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>No se encuentra el alias porque el alias "{0}" no existe.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>No se puede establecer la ubicación porque la ruta de acceso "{0}" se resolvió en varios contenedores. Solo puede establecer la ubicación en un único contenedor a la vez.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>No se puede procesar la variable porque la ruta de acceso de la variable "{0}" se resolvió en varios elementos. Solo puede obtener o establecer el valor de variable de un elemento a la vez.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>No se encuentra la unidad. No existe una unidad con el nombre "{0}".</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>No se encuentra un proveedor con el nombre ''{0}".</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>No se encuentra un proveedor con el nombre ''{0}". El nombre no tiene el formato adecuado. Un nombre de proveedor solo puede ser caracteres alfanuméricos o un nombre de complemento de PowerShell seguido de un solo '\', seguido de caracteres alfanuméricos.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>"{0}" se resolvió en más de un nombre de proveedor. Las posibles coincidencias incluyen:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Error al intentar crear una instancia del proveedor. No se encontró el nombre de tipo de proveedor "{0}" en el ensamblado.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>No se puede usar el nombre de proveedor especificado "{0}" porque contiene uno o varios de los siguientes caracteres que no son válidos: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Error al intentar crear una instancia del proveedor ''{0}". {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>No se encuentra una variable con el nombre ''{0}".</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>No se encuentra un origen de seguimiento con el nombre "{0}".</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Ya existe una unidad con el nombre "{0}".</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Ya existe una variable con el nombre "{0}".</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>No se permite el alias porque ya existe un alias con el nombre ''{0}".</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>No se puede registrar el proveedor de cmdlets porque ya existe un proveedor de cmdlets con el nombre ''{0}".</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>La ruta de acceso no hace referencia a una ruta de acceso del sistema de archivos.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>No se puede quitar el ámbito global.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>El número de ámbito "{0}" supera el número de ámbitos activos.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>No se puede comparar PSDriveInfo. Una instancia de PSDriveInfo solo se puede comparar con otra instancia de PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>El proveedor de cmdlets no puede transmitir los resultados porque no se especificó ningún cmdlet a través del cual transmitir la salida.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>El proveedor de cmdlet no puede transmitir los resultados porque no se especificó ningún cmdlet a través del cual transmitir el error.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>La ubicación principal de este proveedor no está establecida. Para establecer la ubicación principal, llame a "(get-psprovider ''{0}). Inicio = 'path'".</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>La ruta de acceso no tiene el formato correcto. Las rutas de acceso del proveedor deben contener un identificador de proveedor, seguido de "::", seguido de una ruta de acceso específica del proveedor.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>No se puede mover el elemento porque la ruta de acceso de destino solo se puede resolver en una única ruta de acceso.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>No se puede mover el elemento porque las rutas de acceso de origen y destino no se resolvieron en el mismo proveedor.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>No se puede mover el elemento porque la ruta de acceso de origen apunta a uno o varios elementos y la ruta de acceso de destino no es un contenedor. Valide que la ruta de acceso de destino sea un contenedor e inténtelo de nuevo.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>No se puede mover el elemento porque el destino se resolvió en varias rutas de acceso. Especifique una ruta de acceso de destino que se resuelva en un único destino e inténtelo de nuevo.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>No se puede copiar el contenedor en el elemento hoja existente.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>El contenedor no se puede copiar en otro contenedor. No se especificó el parámetro -Recurse ni el parámetro -Container.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>La ruta de acceso de origen y destino no se resolvió en el mismo proveedor.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>No se puede cambiar el nombre del elemento porque la ruta de acceso se resolvió en varios elementos. Solo se puede cambiar el nombre de un elemento a la vez.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>No se puede usar el proveedor "{0}" para resolver la ruta de acceso "{1}" debido a un error en el proveedor.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>No se puede usar la interfaz. Este proveedor no implementa la interfaz IContentCmdletProvider.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>No se puede usar la interfaz. Este proveedor no admite la interfaz IPropertyCmdletProvider.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>No se puede usar la interfaz. Este proveedor no implementa la interfaz IDynamicPropertyCmdletProvider.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Este proveedor no admite los métodos NavigationCmdletProvider.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Métodos de proveedor no procesados. Este proveedor no admite los métodos ContainerCmdletProvider.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>No se pueden llamar a métodos. Este proveedor no admite los métodos ItemCmdletProvider.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Este proveedor no admite los métodos DriveCmdletProvider.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Operación de proveedor detenida porque el proveedor no admite esta operación.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>La operación del proveedor se detuvo porque el proveedor no admite el parámetro "Depth".</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>No se puede llamar al método. Este proveedor no admite el método Seek para contenido.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>No se puede realizar la operación ClearContent. Este proveedor no admite la operación ClearContent.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>El proveedor no admite el uso de credenciales. Vuelva a realizar la operación sin especificar las credenciales.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>El proveedor FileSystem solo admite credenciales en el cmdlet New-PSDrive. Vuelva a realizar la operación sin especificar las credenciales.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>El proveedor no admite transacciones. Vuelva a realizar la operación sin el parámetro -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>No se puede llamar al método. El proveedor no admite el uso de filtros.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>No se puede crear la unidad. El proveedor no admite el uso de credenciales.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>El elemento de la ruta de acceso "{0}'"ya existe.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>No se puede copiar el elemento. El elemento de la ruta de acceso "{0}" no existe.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>El elemento de la ruta de acceso "{0}" no existe.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Unidad que contiene una vista de los alias almacenados en un estado de sesión</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Unidad que contiene una vista de las variables de entorno del proceso</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Unidad que contiene una vista de las funciones almacenadas en un estado de sesión</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Unidad que contiene una vista de las variables almacenadas en un estado de sesión</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Unidad que se asigna a la ruta de acceso del directorio temporal para el usuario actual</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>No se puede crear el vínculo "{0}" porque no se especificó el valor de destino.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Las referencias a la variable null siempre devuelven el valor null. Las asignaciones no tienen ningún efecto.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Número máximo de objetos de historial que se conservarán en una sesión</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>No se puede cambiar el nombre de la función porque la función {0} es de solo lectura o constante.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>No se puede cambiar el nombre del alias porque el alias {0} es de solo lectura o constante.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>No se puede cambiar el nombre de la variable {0} porque es de solo lectura o constante.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>No se pueden establecer opciones en la variable local {0}. Use New-Variable para crear una variable que permita establecer opciones.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>No se puede modificar el cmdlet {0} porque es de solo lectura.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>No se puede quitar la variable {0} porque se ha optimizado y no se puede quitar. Pruebe a usar el cmdlet Remove-Variable (sin ningún alias) o use dot-sourcing para usar el comando que usa para quitar la variable.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>No se puede sobrescribir la variable {0} porque se ha optimizado. Pruebe a usar el cmdlet New-Variable o Set-Variable (sin ningún alias), o use dot-source para establecer la variable.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Los parámetros {0} y {1} no se pueden usar juntos. Especifique solo un parámetro.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Actualmente, el parámetro Tail solo se admite para el proveedor FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>No se permite el alias porque ya existe un comando con el nombre "{0}" y el tipo de comando ''{1}".</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>No se puede ejecutar el software. Permiso denegado.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>"-{0}" y "-{1}" son mutuamente excluyentes y no se pueden especificar al mismo tiempo.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>La ruta de acceso "{0}" no es válida. Solo se admiten rutas de acceso absolutas en las operaciones de copia remota.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>No se puede validar la ruta de acceso remota "{0}".</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>No se puede realizar la operación porque la sesión {0} está establecida en {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>El parámetro "{0}" no puede ser nulo ni estar vacío.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Variables de estado de sesión</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>El cambio o creación del ámbito de la variable "{0}" a AllScope se impedirá en el modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/StringDecoratedStrings.es.resx b/src/System.Management.Automation/resources/es/StringDecoratedStrings.es.resx new file mode 100644 index 00000000000..2e3d956515f --- /dev/null +++ b/src/System.Management.Automation/resources/es/StringDecoratedStrings.es.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Solo se admite ''ANSI'' o ''PlainText'' para este método.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/SubsystemStrings.es.resx b/src/System.Management.Automation/resources/es/SubsystemStrings.es.resx new file mode 100644 index 00000000000..2c2698e5838 --- /dev/null +++ b/src/System.Management.Automation/resources/es/SubsystemStrings.es.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>El subsistema "{0}" no permite registrar más de una implementación.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>La implementación con Id "{0}" ya estaba registrada para el subsistema "{1}".</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>El subsistema "{0}" no permite anular el registro de una implementación.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>No se registró ninguna implementación para el subsistema "{0}".</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>No se encontró ninguna implementación registrada con el Id "{0}".</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>El tipo de subsistema especificado "{0}" es desconocido.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Debe especificar un tipo de subsistema concreto en lugar de la interfaz base "ISubsystem".</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>El tipo de subsistema especificado "{0}" es desconocido.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Para el tipo de subsistema de destino ''{0}", la instancia de subsistema especificada debe implementar la interfaz concreta correspondiente o la clase abstracta "{1}".</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Los metadatos declarados para el tipo de subsistema "{0}" no son válidos. Un subsistema que requiere que se definan cmdlets o funciones no puede permitir varios registros porque esto daría lugar a que una implementación sobrescribiera los comandos definidos por otra implementación.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>La propiedad "Id" de una implementación para el subsistema "{0}" no puede ser un GUID vacío.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>La propiedad "Name" de una implementación para el subsistema "{0}" no puede ser null ni una cadena vacía.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>La propiedad "Description" de una implementación para el subsistema "{0}" no puede ser null ni una cadena vacía.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/SuggestionStrings.es.resx b/src/System.Management.Automation/resources/es/SuggestionStrings.es.resx new file mode 100644 index 00000000000..1c19b64fae9 --- /dev/null +++ b/src/System.Management.Automation/resources/es/SuggestionStrings.es.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>No se encontró el comando "{0}", pero sí existe en la ubicación actual. +PowerShell no carga comandos desde la ubicación actual de manera predeterminada (consulte "Get-Help about_Command_Precedence"). + +Si confía en este comando, ejecute en su lugar el siguiente comando:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Los comandos más similares son:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/TabCompletionStrings.es.resx b/src/System.Management.Automation/resources/es/TabCompletionStrings.es.resx new file mode 100644 index 00000000000..455f25d4f48 --- /dev/null +++ b/src/System.Management.Automation/resources/es/TabCompletionStrings.es.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>El resultado de la finalización con tabulación no se puede deserializar correctamente porque el espacio de ejecución remoto no contiene una instancia de TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>No se puede acceder a las propiedades de una instancia null del tipo CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>No bit a bit</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Operador lógico no. Niega la instrucción que le sigue.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es igual que el operando derecho.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es igual que el operando derecho.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Igual a: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es igual que el operando derecho.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>No es igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no es igual que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no es igual que el operando derecho.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>No es igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no es igual que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no es igual que el operando derecho.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>No es igual a: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no es igual que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no es igual que el operando derecho.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Mayor que o igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor o igual que el operando derecho.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Mayor que o igual a: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor o igual que el operando derecho.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Mayor o igual que: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor o igual que el operando derecho.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Mayor que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor que el operando derecho.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Mayor que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor que el operando derecho.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Mayor que: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son mayores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es mayor que el operando derecho.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Menor que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor que el operando derecho.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Menor que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor que el operando derecho.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Menor que: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor que el operando derecho.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Menor o igual que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor o igual que el operando derecho.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Menor o igual que: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor o igual que el operando derecho.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Menor o igual que: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que son menores o iguales que el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo es menor o igual que el operando derecho.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Carácter comodín que coincide con el operador: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo coincide con el operando derecho.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: no distingue entre mayúsculas y minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Expresión regular que coincide con el operador: distingue mayúsculas de minúsculas. Cuando el operando izquierdo es una colección, devuelve los valores de la colección que no coinciden con el operando derecho; en caso contrario, devuelve TRUE si el operando izquierdo no coincide con el operando derecho.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Operador de reemplazo: no distingue entre mayúsculas y minúsculas. Cambia el operando izquierdo. Ejemplo: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Operador de reemplazo: no distingue entre mayúsculas y minúsculas. Cambia el operando izquierdo. Ejemplo: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Operador de reemplazo: distingue mayúsculas de minúsculas. Cambia el operando izquierdo. Ejemplo: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando derecho) coincide exactamente con al menos uno de los valores del operando izquierdo.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando derecho) coincide exactamente con al menos uno de los valores del operando izquierdo.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: distingue mayúsculas de minúsculas. Devuelve TRUE solo cuando el valor de prueba (operando derecho) coincide exactamente con al menos uno de los valores del operando izquierdo.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando derecho) no coincide exactamente con ninguno de los valores del operando izquierdo.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando derecho) no coincide exactamente con ninguno de los valores del operando izquierdo.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: distingue mayúsculas de minúsculas. Devuelve TRUE cuando el valor de prueba (operando derecho) no coincide exactamente con ninguno de los valores del operando izquierdo.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) coincide exactamente con al menos uno de los valores del operando derecho.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) coincide exactamente con al menos uno de los valores del operando derecho.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: distingue mayúsculas de minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) coincide exactamente con al menos uno de los valores del operando derecho.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: distingue mayúsculas de minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) no coincide exactamente con ninguno de los valores del operando derecho.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: no distingue entre mayúsculas y minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) no coincide exactamente con ninguno de los valores del operando derecho.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Operador de independencia: distingue mayúsculas de minúsculas. Devuelve TRUE cuando el valor de prueba (operando izquierdo) no coincide exactamente con ninguno de los valores del operando derecho.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Dividir: no distingue entre mayúsculas y minúsculas. Divide una o varias cadenas en substrings. +-Dividir <String> + +<String> -Dividir <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Dividir {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Dividir: no distingue entre mayúsculas y minúsculas. Divide una o varias cadenas en substrings. +-Dividir <String> + +<String> -Dividir <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Dividir {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Dividir: distingue mayúsculas de minúsculas. Divide una o varias cadenas en substrings. +-Dividir <String> + +<String> -Dividir <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Dividir {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Devuelve TRUE cuando el operando izquierdo no es una instancia del tipo de .NET Framework especificado (operando derecho).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Devuelve TRUE cuando el operando izquierdo es una instancia del tipo de .NET Framework especificado (operando derecho).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Convierte el operando izquierdo al tipo .NET Framework especificado (operando derecho).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Da formato a las cadenas mediante el método de formato de los objetos de cadena.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Operador lógico and. Devuelve TRUE cuando ambas instrucciones son TRUE.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bit a bit Y</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Operador lógico or. TRUE cuando una o ambas instrucciones son TRUE.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bit a bit O (inclusivo)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Operador lógico or exclusivo. Devuelve TRUE cuando una de las instrucciones es TRUE y la otra es FALSE.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bit a bit O (exclusivo)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Unir: combina varias cadenas en una sola. +-Unir <String[]> +<String[]> -Unir <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Operador de bits de desplazamiento a la izquierda. Inserta un cero en la posición del bit más a la derecha.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Operador de bits de desplazamiento a la derecha. Inserta un cero en la posición del bit más a la izquierda. En los valores con signo, se conserva el bit de signo.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Especifica el nombre de la propiedad que se va a crear.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Especifica el nombre de la propiedad que se va a crear.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Bloque de script que se usa para calcular el valor de la nueva propiedad.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Define cómo se muestran los valores en una columna. +Los valores válidos son "left", "center" o "right".</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Especifica una cadena de formato que define cómo se da formato al valor para la salida.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Especifica el ancho máximo de columna en una tabla cuando se muestra el valor. +El valor debe ser mayor que 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +La clave de profundidad especifica la profundidad de expansión por propiedad.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Especifica el orden de ordenación de una o más propiedades.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Especifica el orden de ordenación de una o más propiedades.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Especifica los nombres de registro de los que se obtendrán eventos. +Admite caracteres comodín.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Especifica los proveedores del registro de eventos de los que se obtendrán eventos. +Admite caracteres comodín.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Especifica las rutas de acceso a los archivos de registro de los que se van a obtener eventos. +Los formatos de archivo válidos son: .etl, .evt y .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Selecciona eventos con las máscaras de bits de palabra clave especificadas. +Las siguientes son palabras clave estándar: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Selecciona eventos con los identificadores de evento especificados.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Selecciona eventos con los niveles de registro especificados. +Los siguientes niveles de registro son válidos: +1: Crítico +2: Error +3: Advertencia +4: Información +5: Detallado</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Selecciona eventos creados después de la fecha y hora especificadas.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Selecciona eventos creados antes de la fecha y hora especificadas.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Selecciona eventos generados por el usuario especificado. +Puede ser una representación de cadena de un SID o un dominio y nombre de usuario con el formato DOMAIN\USERNAME o USERNAME@DOMAIN</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Selecciona eventos con cualquiera de los valores especificados en la sección EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Excluye los eventos que coinciden con los valores especificados en la tabla hash.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] o [hashtable] +Especifica una matriz de módulos de PowerShell que requiere el script. +Cada elemento puede ser una cadena con el nombre del módulo como valor o una tabla hash con las siguientes claves: +Nombre: nombre del módulo +GUID: GUID del módulo +Uno de los siguientes: +ModuleVersion: especifica la versión mínima aceptable del módulo. +RequiredVersion: especifica una versión exacta y obligatoria del módulo. +MaximumVersion: especifica la versión máxima aceptable del módulo.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Especifica una edición de PowerShell que requiere el script. +Los valores válidos son "Core" y "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Especifica que PowerShell debe ejecutarse como administrador en Windows. +Debe ser el último parámetro de la línea de la instrucción #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Especifica la versión mínima de PowerShell que requiere el script.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Especifica que el script requiere PowerShell 7+* para ejecutarse.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Especifica que el script requiere Windows PowerShell 5.1 para ejecutarse.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Obligatorio. Especifica el nombre del módulo.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +Opcional. Especifica el GUID del módulo.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Especifica la versión mínima aceptable del módulo.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Especifica una versión exacta y obligatoria del módulo.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Especifica la versión máxima aceptable del módulo.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Una descripción breve de la función o script. +Esta palabra clave solo se puede usar una vez en cada tema.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Una descripción detallada de la función o script. +Esta palabra clave solo se puede usar una vez en cada tema.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +La descripción de un parámetro. +Agregue la palabra clave .PARAMETER para cada parámetro en la sintaxis de la función o del script.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Comando de ejemplo que usa la función o el script, seguido opcionalmente de una salida de ejemplo y una descripción. +Repita esta palabra clave para cada ejemplo.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Los tipos .NET de los objetos que se pueden canalizar a la función o script. +También puede incluir una descripción de los objetos de entrada.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Tipo de .NET de los objetos que devuelve el cmdlet. +También puede incluir una descripción de los objetos devueltos.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Información adicional sobre la función o script.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Nombre de un tema relacionado. +Repita la palabra clave .LINK para cada tema relacionado. +El contenido de la palabra clave .Link también puede incluir un URI en una versión en línea del mismo tema de ayuda.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Nombre de la tecnología o característica que usa la función o el script, o con la que está relacionada.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>El nombre del rol de usuario para el tema de ayuda.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Las palabras clave que describen el uso previsto de la función.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Redirige al tema de ayuda del comando especificado.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Especifica la categoría de ayuda del elemento en .ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Especifica una sesión que contiene el tema de ayuda. +Escriba una variable que contenga un objeto PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +La palabra clave .ExternalHelp es necesaria cuando una función o un script se documenta en archivos XML.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Especifica la ruta de acceso a un ensamblado .NET que se va a cargar. + +usando el ensamblado <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Especifica un módulo de PowerShell desde el que cargar clases. + +usando módulo <ModuleName o Path> + +usando módulo <tabla hash ModuleSpecification></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Especifica un espacio de nombres .NET desde el que resolver tipos o un alias de espacio de nombres. + +usando el espacio de nombres <.NET-namespace> + +usando el espacio de nombres <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Especifica un alias para un tipo de .NET. + +usando el tipo <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Una cadena normal.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Una cadena que contiene referencias no expandidas a variables de entorno que se expanden cuando se recupera el valor.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Datos binarios en cualquier formulario.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>Un número binario de 32 bits.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Una matriz de cadenas.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>Un número binario de 64 bits.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Un tipo de datos del Registro no admitido.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>",": coma</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>", ": coma y espacio</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>";": punto y coma</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>"; ": punto y coma y espacio</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - Newline</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>"-": guion</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>" ": espacio</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/TransactionStrings.es.resx b/src/System.Management.Automation/resources/es/TransactionStrings.es.resx new file mode 100644 index 00000000000..ce910313c2b --- /dev/null +++ b/src/System.Management.Automation/resources/es/TransactionStrings.es.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>No se puede usar la transacción. No hay ninguna transacción activa.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>No se puede confirmar la transacción. No hay ninguna transacción activa.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>No se puede revertir la transacción porque no hay ninguna transacción activa.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>No se puede revertir la transacción. La transacción ya se ha confirmado.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>No se puede confirmar la transacción. La transacción ya se ha confirmado.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>No se puede confirmar la transacción. La transacción se ha revertido o se ha agotado el tiempo de espera.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>No se puede revertir la transacción. La transacción ya se ha revertido o se ha agotado el tiempo de espera.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>No se puede establecer la transacción activa. No se ha creado ninguna transacción.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>No se puede establecer la transacción activa. La transacción activa se ha revertido o se ha agotado el tiempo de espera.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Este cmdlet requiere una transacción activa. La transacción actual ya se ha confirmado o revertido.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Este cmdlet requiere una transacción. Vuelva a ejecutar el comando con el parámetro -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>No se puede usar la transacción. No se ha iniciado ninguna transacción.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>No se puede usar la transacción. La transacción se ha confirmado.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>No se puede usar la transacción. La transacción se ha revertido o se ha agotado el tiempo de espera.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>No se puede usar la transacción. Se agotó el tiempo de espera de la transacción.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>No se ha establecido la transacción base.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>La transacción base no está activa.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>No se puede establecer la transacción base después de crear otras transacciones.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/TypesXmlStrings.es.resx b/src/System.Management.Automation/resources/es/TypesXmlStrings.es.resx new file mode 100644 index 00000000000..e65b590474f --- /dev/null +++ b/src/System.Management.Automation/resources/es/TypesXmlStrings.es.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Error: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}): error en el tipo "{3}": {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>El nodo "{0}" debe aparecer solo una vez en "{1}". Se ignorará el nodo primario "{1}".</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>No se permite el nodo {0}. Están permitidos los siguientes nodos: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>El nodo "{0}" no debe tener texto interno.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>El nodo "{0}" debe tener texto interno.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>No se encontró el nodo "{0}". Debe producirse solo una vez en "{1}". Se ignorará el nodo primario "{1}".</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>El nodo "Type" debe tener "Members", "TypeConverters" o "TypeAdapters".</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>No se puede crear una instancia del convertidor de tipos para el tipo {0} debido a la excepción: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell no puede crear una instancia del adaptador de tipos para el tipo {0} debido a la siguiente excepción: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>El tipo adaptado "{0}" no es válido.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>Se ignoró TypeConverter porque ya se produce.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>Se ignoró TypeAdapter porque ya se produce.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>El tipo "{0}" debe ser TypeConverter o PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>El tipo "{0}" debe ser un PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>El miembro {0} ya está presente.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>El siguiente nombre de miembro está reservado: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Excepción: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty debe tener un captador o un establecedor.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty debe tener un captador o un establecedor.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>El valor debe ser TRUE o FALSE en lugar de {0}.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>El nodo "{0}" no debe tener el atributo "{1}".</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: no se encontró el archivo.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: se omitió el archivo porque {2} ya lo había cargado.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>No se encuentra la clave del Registro: {0}{1}. Usando {2} para cargar los archivos de configuración.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>No se encuentra la ruta de acceso {0} especificada en la clave del Registro: {1}{2}. Usando {3} para cargar los archivos de configuración.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: se omitió el archivo porque no tiene la extensión de nombre de archivo ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: se omitió el archivo debido a la siguiente excepción de validación: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>El miembro "{0}" debe ser una nota.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>No se puede convertir la nota "{0}": "{1}".</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>No use el miembro "{0}" aquí.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>El miembro "{0}" debe tener el tipo "{1}".</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{0}" debe estar presente cuando "{1}" sea "{2}" y "{3}" sea "{4}".</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Un error anterior provocó que se ignoraran todos los valores de configuración de serialización.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" no es un miembro estándar y se ignorará.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>La ruta {0} no está completa. Especifique una ruta de acceso de archivo de tipo completo.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>No se puede actualizar TypeTable porque es posible que se haya creado fuera del espacio de ejecución.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Se produjeron errores al cargar TypeTable. Consulte la propiedad Errores para obtener mensajes de error detallados.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Error en TypeData "{0}": {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" debe tener un valor para su propiedad "{1}".</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" no debe tener un valor null ni una cadena vacía en la propiedad "{1}".</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>No se encontró el tipo "{0}". El valor del nombre de tipo debe ser el nombre completo del tipo. Compruebe el nombre de tipo y vuelva a ejecutar el comando.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData debe tener "Members", "TypeConverters", "TypeAdapters" o "StandardMembers".</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Una tabla de tipos compartida no se puede actualizar con más de una entrada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/VerbDescriptionStrings.es.resx b/src/System.Management.Automation/resources/es/VerbDescriptionStrings.es.resx new file mode 100644 index 00000000000..85c793b21c1 --- /dev/null +++ b/src/System.Management.Automation/resources/es/VerbDescriptionStrings.es.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Agrega un recurso a un contenedor o adjunta un elemento a otro</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Confirma o acepta el estado de un recurso o proceso</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Confirma el estado de un recurso</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Almacena datos mediante su replicación</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Restringe el acceso a un recurso</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Crea un artefacto (normalmente un archivo binario o un documento) de algún conjunto de archivos de entrada (normalmente código fuente o documentos declarativos)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Crea una instantánea del estado actual de los datos o de su configuración</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Quita todos los recursos de un contenedor, pero no elimina el contenedor</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Cambia el estado de un recurso para que sea inaccesible, no disponible o inutilizable</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Evalúa los datos de un recurso frente a los datos de otro recurso</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Concluye una operación</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Compacta los datos de un recurso</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Reconoce, comprueba o valida el estado de un recurso o proceso</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Crea un vínculo entre un origen y un destino</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Cambia los datos de una representación a otra cuando el cmdlet admite la conversión bidireccional o cuando el cmdlet admite la conversión entre varios tipos de datos</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Convierte un tipo principal de entrada (el nombre del cmdlet indica la entrada) en uno o varios tipos de salida admitidos</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Convierte uno o más tipos de entrada en un tipo de salida principal (el nombre del cmdlet indica el tipo de salida)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Copia un recurso en otro nombre o en otro contenedor</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Examina un recurso para diagnosticar problemas operativos</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Rechaza, objeta, bloquea u opone el estado de un recurso o proceso</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Envía una aplicación, un sitio web o una solución a uno o varios destinos remotos de forma que un consumidor de esa solución pueda acceder a ella una vez completada la implementación</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Configura un recurso en un estado no disponible o inactivo</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Rompe el vínculo entre un origen y un destino</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Desasocia una entidad con nombre de una ubicación</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Modifica los datos existentes agregando o quitando contenido</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Configura un recurso en un estado disponible o activo</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Especifica una acción que permite al usuario moverse a un recurso</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Establece el entorno o contexto actual en el contexto usado más recientemente</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Restaura los datos de un recurso comprimido a su estado original</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Encapsula la entrada principal en un almacén de datos persistente, como un archivo, o en un formato de intercambio</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Busca un objeto en un contenedor desconocido, implícito, opcional o especificado</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Organiza objetos en una disposición o formato especificado</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Especifica una acción que recupera un recurso</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Permite el acceso a un recurso</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Organiza o asocia uno o varios recursos</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Hace que un recurso sea indetectable</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Crea un recurso a partir de datos almacenados en un almacén de datos persistente, como un archivo, o en un formato de intercambio</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Prepara un recurso para su uso y lo establece en un estado predeterminado</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Coloca un recurso en una ubicación y, opcionalmente, lo inicializa</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Realiza una acción, como ejecutar un comando o un método</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Combina recursos en un solo recurso</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Aplica restricciones a un recurso</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Protege un recurso</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identifica los recursos que consume una operación especificada o recupera estadísticas sobre un recurso</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Crea un único recurso a partir de varios recursos</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Adjunta una entidad con nombre a una ubicación</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Mueve un recurso de una ubicación a otra</value> + </data> + <data name="New" xml:space="preserve"> + <value>Crea un recurso</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Cambia el estado de un recurso para hacerlo accesible, disponible o utilizable</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Aumenta la eficacia de un recurso</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Envía datos fuera del entorno</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Usar el verbo de prueba</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Quita un elemento de la parte superior de una pila</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Protege un recurso frente a ataques o pérdidas</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Pone un recurso a disposición de otros usuarios</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Agrega un elemento a la parte superior de una pila</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Adquiere información de un origen</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Acepta la información enviada desde un origen</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Restablece un recurso al estado que se deshace</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Crea una entrada para un recurso en un repositorio, como una base de datos</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Elimina un recurso de un contenedor</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Cambia el nombre de un recurso</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Restaura un recurso a una condición utilizable</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Solicita un recurso o solicita permisos</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Vuelve a establecer un recurso en su estado original</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Cambia el tamaño de un recurso</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Asigna una representación abreviada de un recurso a una representación más completa</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Detiene una operación y, a continuación, la vuelve a iniciar</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Establece un recurso en un estado predefinido, como un estado establecido por Checkpoint</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Inicia una operación que se ha suspendido</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Especifica una acción que no permite el acceso a un recurso</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Conserva los datos para evitar la pérdida</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Crea una referencia a un recurso en un contenedor</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Busca un recurso en un contenedor</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Entrega información a un destino</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Reemplaza datos en un recurso existente o crea un recurso que contiene algunos datos</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Hace visible un recurso para el usuario</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Garantiza que dos o más recursos están en el mismo estado</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Omite uno o varios recursos o puntos en una secuencia</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Separa las partes de un recurso</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Inicia una operación</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Se mueve al siguiente punto o recurso de una secuencia</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Interrumpe una actividad</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Presenta un recurso para su aprobación</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Pausa una actividad</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Especifica una acción que alterna entre dos recursos, como cambiar entre dos ubicaciones, responsabilidades o estados</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Comprueba la operación o coherencia de un recurso</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Realiza un seguimiento de las actividades de un recurso</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Elimina las restricciones de un recurso</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Establece un recurso en su estado anterior</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Elimina un recurso de una ubicación indicada</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Libera un recurso que se bloqueó</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Quita las medidas de seguridad de un recurso que se agregaron para evitar que se produzcan ataques o pérdidas</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Hace que un recurso no esté disponible para otros</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Quita la entrada de un recurso de un repositorio</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Pone un recurso al día para mantener su estado, precisión, conformidad o cumplimiento</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Usa o incluye un recurso para hacer algo</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Pausa una operación hasta que se produce un evento especificado</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Inspecciona o supervisa continuamente un recurso en busca de cambios</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Agrega información a un destino</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/es/WildcardPatternStrings.es.resx b/src/System.Management.Automation/resources/es/WildcardPatternStrings.es.resx new file mode 100644 index 00000000000..179e5428fc4 --- /dev/null +++ b/src/System.Management.Automation/resources/es/WildcardPatternStrings.es.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>El patrón de caracteres comodín especificado no es válido: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Authenticode.fr.resx b/src/System.Management.Automation/resources/fr/Authenticode.fr.resx new file mode 100644 index 00000000000..09d18c1d324 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Authenticode.fr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier {0}, car vous avez choisi de ne pas exécuter ce logiciel maintenant.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Le fichier {0} ne peut pas être chargé, car vous avez choisi de ne jamais exécuter de logiciel de cet éditeur.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Le fichier {0} est publié par {1}. Cet éditeur n’est pas explicitement approuvé sur votre système. Le script ne s’exécutera pas sur le système. Pour découvrir plus d’informations, exécutez la commande « get-help about_signing ».</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier {0}, car l’exécution de scripts est désactivée sur ce système. Pour découvrir plus d’informations, consultez about_Execution_Policies à l’adresse https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier {0}. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier {0} car son exécution est bloquée par des stratégies de restriction logicielle, telles que celles créées en tirant parti de la stratégie de groupe.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier {0} car son contenu n’a pas pu être lu.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Nous ne pouvons pas signer le code. Le certificat spécifié ne convient pas pour la signature de code.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Nous ne pouvons pas signer le code. L’URL du serveur TimeStamp doit être entièrement qualifiée et au format http://<server url> ou https://<server url>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Nous ne pouvons pas signer le code. L'algorithme de hachage n'est pas pris en charge.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Voulez-vous exécuter le logiciel provenant de cet éditeur non approuvé ?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Le fichier {0} est publié par {1} et n’est pas approuvé sur votre système. N’exécutez que des scripts provenant d’éditeurs approuvés.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Le logiciel {0} est publié par un éditeur inconnu. Nous vous recommandons de ne pas exécuter ce logiciel.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Avertissement de sécurité</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Référencez uniquement les scripts auxquels vous faites confiance. Les scripts provenant d’Internet peuvent être utiles, mais ce script peut éventuellement endommager votre ordinateur. Si vous faites confiance à ce script, utilisez la cmdlet Unblock-File pour autoriser son exécution sans ce message d’avertissement. Voulez-vous exécuter {0} ?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Ja&mais exécuté</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Ne pas exécuter le script de cet éditeur dès maintenant et ne pas m’inviter à l’exécuter à l’avenir. Les futures tentatives d’exécution de ce script entraîneront un échec silencieux.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Ne pas exécuter</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Ne pas exécuter pas le script de cet éditeur dès maintenant et continuer à m’inviter à l’exécuter à l’avenir.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Exécuter une fois</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Exécuter le script de cet éditeur dès maintenant et continuer à m’inviter à l’exécuter à l’avenir.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Toujours exécuter</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Exécutez le script de cet éditeur maintenant et continuer à m’inviter à l’exécuter à l’avenir.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Suspendre</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Suspendez le pipeline actuel et revenez à l’invite de commandes. Tapez exit pour reprendre l’opération lorsque vous avez terminé.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/AuthorizationManagerBase.fr.resx b/src/System.Management.Automation/resources/fr/AuthorizationManagerBase.fr.resx new file mode 100644 index 00000000000..c32d25c6a32 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/AuthorizationManagerBase.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Échec de la vérification d’AuthorizationManager.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/AutomationExceptions.fr.resx b/src/System.Management.Automation/resources/fr/AutomationExceptions.fr.resx new file mode 100644 index 00000000000..4799a780b5e --- /dev/null +++ b/src/System.Management.Automation/resources/fr/AutomationExceptions.fr.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Impossible de traiter l’argument, car la valeur de l’argument «{0}» n’est pas valide. Modifiez la valeur de l'argument « {0} » et relancez l'opération.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Impossible de traiter l’argument, car la valeur du paramètre «{0}» n’est pas valide. Les valeurs valides sont « Global », « Local » ou « Script », ou un nombre relatif à l'étendue actuelle (0 jusqu'au nombre d'étendues, où 0 est l'étendue actuelle et 1 son parent). Modifiez la valeur du paramètre «{0}» et recommencez l’opération.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Impossible de traiter l'argument car sa valeur {0} est nulle. Modifiez la valeur de l'argument "{0}" en une valeur non nulle.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Impossible de traiter l’argument, car la valeur de l’argument «{0}» est hors limites. Remplacez l’argument «{0}» par une valeur comprise dans la plage.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car l’opération «{0}» n’est pas valide. Supprimez l’opération «{0}» ou déterminez pourquoi elle n’est pas valide.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car l’opération «{0}» n’est pas implémentée.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car l’opération «{0}» n’est pas prise en charge.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car l’objet «{0}» a déjà été supprimé.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Impossible d’appeler le bloc de script, car il contient plusieurs clauses. La méthode Invoke() ne peut être utilisée que sur les blocs de script qui contiennent une seule clause.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Impossible de convertir le bloc de script, car il contient plusieurs clauses. Les expressions ou les structures de contrôle ne sont pas autorisées. Vérifiez que le bloc de script contient exactement un pipeline ou une commande.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Impossible de convertir un bloc de script vide. Vérifiez que le bloc de script contient exactement un pipeline ou une commande.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Seul un bloc de script qui contient exactement un pipeline ou une commande peut être converti. Les expressions ou les structures de contrôle ne sont pas autorisées. Vérifiez que le bloc de script contient exactement un pipeline ou une commande.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Impossible de convertir un bloc de script qui contient une instruction trap de niveau supérieur.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock déréférençant des variables non déclarées dans le bloc param(...). Nom de la variable non déclarée : {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock évaluant des expressions non constantes. Expression non constante : {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock évaluant des expressions dynamiques. Expression dynamique : {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui tente de passer d’autres blocs de script à l’intérieur des valeurs d’argument.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui appelle des pipelines, des commandes ou des fonctions pour évaluer les arguments du pipeline principal.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui utilise l’approvisionnement par points.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui appelle d’autres blocs de script.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Impossible de convertir le bloc de script en objet PowerShell, car il contient des opérateurs de redirection interdits.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui n’a pas de contexte d’opération associé.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>La commande a été arrêtée par l’utilisateur.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>L'objet "{0}" n'est pas du type approprié pour être renvoyé par le bloc dynamicparam. Le bloc dynamicparam doit renvoyer soit $null, soit un objet de type [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Impossible de convertir le bloc de script en type générique ouvert. Définissez un type générique fermé approprié, puis réessayez.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Impossible de générer un objet PowerShell pour un ScriptBlock qui démarre un pipeline avec une expression.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>La valeur de la variable d'utilisation '$using:{0}' ne peut pas être récupérée car elle n'a pas été définie dans la session locale.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Impossible d’obtenir la valeur de l’expression Using '{0}' dans le dictionnaire de variables spécifié. Lors de la création d’une instance PowerShell à partir d’un bloc de script, l’expression Using ne peut pas contenir d’opération d’indexation ou d’accès aux membres.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Source point de bloc de script compilée</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>L’appel du bloc de script «{0}» dans l’étendue actuelle ne sera pas autorisé en mode langue contrainte. Mode de langage de script : {1}, mode de langage de contexte : {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CatalogStrings.fr.resx b/src/System.Management.Automation/resources/fr/CatalogStrings.fr.resx new file mode 100644 index 00000000000..c357630e20b --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CatalogStrings.fr.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Nous ne pouvons pas générer le fichier de définition de catalogue.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Ajout du fichier {0} au catalogue. Le chemin relatif du fichier dans le catalogue est {1}.</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>La validation du fichier {0} depuis le catalogue est ignorée. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Fichier {0} trouvé dans le catalogue avec le hachage de {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Les chemins du catalogue contiennent plusieurs fichiers avec le même chemin relatif {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Fichier {0} trouvé sur le disque avec le hachage de {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>La validation du fichier {0} depuis le chemin est ignorée.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Nous ne pouvons pas acquérir un handle vers un contexte d’administration du catalogue pour un algorithme de hachage donné {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Nous ne pouvons pas créer le hachage du fichier {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier de catalogue {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>La version de catalogue n’est pas valide. Nous prenons uniquement en charge la version {0} et la version {1} du catalogue.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier de définition de catalogue.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Plusieurs entrées du membre de fichier {0} ont été trouvées dans le catalogue.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le nom ou le chemin du fichier pour le membre du catalogue {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le hash de {0}.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Nous ne pouvons pas lire le fichier {0} pour calculer son hachage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CimInstanceTypeAdapterResources.fr.resx b/src/System.Management.Automation/resources/fr/CimInstanceTypeAdapterResources.fr.resx new file mode 100644 index 00000000000..2d171c53e3c --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CimInstanceTypeAdapterResources.fr.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Impossible de convertir « {0} » en un objet de type « {1} ».</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>« {0} » est une propriété ReadOnly.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CmdletizationCoreResources.fr.resx b/src/System.Management.Automation/resources/fr/CmdletizationCoreResources.fr.resx new file mode 100644 index 00000000000..287938c735e --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CmdletizationCoreResources.fr.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Cmdlets de la classe « {0} »</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Deux paramètres de cmdlet définis dans l’élément {0} portent le même nom : {1}. Résolvez le conflit dans le fichier XML de définition de l’applet de commande, puis réessayez.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Nous ne pouvons pas traiter le fichier XML de définition de l’applet de commande suivant : {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Le cmdlet {0} définit le jeu de paramètres {1} plusieurs fois. Vérifiez que le fichier XML de définition de l’applet de commande ne contient pas de noms de jeux de paramètres en double, puis réessayez.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’attribut ObjectModelWrapper. Le type {0} définit plusieurs jeux de paramètres. Vérifiez que le fichier XML de définition de l’applet de commande spécifie un type valide dans l’attribut ObjectModelWrapper, puis réessayez.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’attribut ObjectModelWrapper. Le type {0} est un type générique ouvert. Vérifiez que le fichier XML de définition de l’applet de commande spécifie un type valide dans l’attribut ObjectModelWrapper, puis réessayez.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’attribut ObjectModelWrapper. Le type {0} n’est pas dérivé de la classe suivante : {1}. Vérifiez que le fichier XML de définition de l’applet de commande spécifie un type valide dans l’attribut ObjectModelWrapper, puis réessayez.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’attribut ObjectModelWrapper. Le type {0} définit le paramètre d’applet de commande {1} avec un paramètre d’attribut {2} ignoré. Vérifiez que le fichier XML de définition de l’applet de commande spécifie un type valide dans l’attribut ObjectModelWrapper, puis réessayez.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Nous ne pouvons pas définir le paramètre {0} pour l’applet de commande {1}. Le nom du paramètre est déjà défini par la classe {2}. Modifiez le nom du paramètre dans le fichier XML de définition de l’applet de commande, puis réessayez.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Nous ne pouvons pas définir le paramètre {0} pour l’applet de commande {1}. Le nom du paramètre est déjà défini dans l’élément XML {2}. Modifiez le nom du paramètre dans le fichier XML de définition de l’applet de commande, puis réessayez.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>La valeur de l’attribut EnumName ne se convertit pas en identificateur C# valide : {0}. Vérifiez l’attribut EnumName dans le fichier XML de définition de l’applet de commande, puis réessayez.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>La valeur de l’attribut Name n’est pas un identificateur C# valide : {0}. Vérifiez l’attribut Name dans le XML de définition d’applet de commande, puis réessayez.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’élément <Enum EnumName="{0}" ...>. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>L’ordinateur distant a renvoyé un fichier CDXML non valide. L’adaptateur d’applet de commande suivant n’est pas pris en charge pour l’importation d’un module CDXML depuis un ordinateur distant : {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CommandBaseStrings.fr.resx b/src/System.Management.Automation/resources/fr/CommandBaseStrings.fr.resx new file mode 100644 index 00000000000..cd7b81a21dd --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CommandBaseStrings.fr.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Voulez-vous continuer cette opération ?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Oui</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Continuez en n’exécutant que l’étape suivante de l’opération.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Oui pour &tout</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Continuez avec toutes les étapes de l’opération.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Non</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Ignorez cette opération et passez à l’opération suivante.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Non pou&r tout</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Ignorez cette opération et toutes les opérations suivantes.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Arrêter cette commande.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Interrompre la commande</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Suspendre</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Suspendez le pipeline actuel et revenez à l’invite de commandes. Tapez « {0} » pour reprendre le pipeline.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Le programme « {0} » s’est terminé avec un code de sortie différent de zéro : {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Exécution de l’opération « {0} » sur la cible « {1} ».</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If : {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Voulez-vous vraiment effectuer cette action ? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Confirmer</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>La commande en cours d’exécution s’est arrêtée, car la variable de préférence « {0} » ou le paramètre commun est défini sur Stop : {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>La commande en cours d’exécution s’est arrêtée, car la variable de préférence « {0} » ou le paramètre commun est défini sur Stop.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>La commande en cours d’exécution s’est arrêtée, car la variable de préférence « {0} » ou le paramètre commun est défini sur la valeur suivante qui est non valide : « {1} ».</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>La commande en cours d’exécution s’est arrêtée, car l’utilisateur(-trice) a sélectionné l’option Stop.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>La commande en cours d’exécution s’est arrêtée, car l’utilisateur(-trice) l’a interrompue.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Les applets de commande dérivées de PSCmdlet ne peuvent pas être appelées directement. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>L’applet de commande « {0} » ne prend pas en charge le paramètre « {1} » dans une session à distance.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Nombre total : {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Coût total estimé : {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Nombre total inconnu</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>commande « {0} »</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>Le {0} est obsolète. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Échec de l’appel Exec avec le code d’erreur {0} pour la ligne de commande : {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>La commande « {0} » était introuvable. La commande spécifiée doit être un exécutable.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Vérification du dot-sourcing des blocs de script</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Le traitement Dot-Source du bloc de script « {0} » échouera en mode de langage contraint, car son mode de langage « {1} » ne correspond pas au mode de langage actuel « {2} ».</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Outil de recherche de commandes</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>La commande « {0} » du module « {1} » n’est pas approuvée et ne sera pas accessible en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ConsoleInfoErrorStrings.fr.resx b/src/System.Management.Automation/resources/fr/ConsoleInfoErrorStrings.fr.resx new file mode 100644 index 00000000000..7bf09c43822 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ConsoleInfoErrorStrings.fr.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Version de PowerShell incorrecte {0}. La version de PowerShell {1} est prise en charge sur cet ordinateur.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Les erreurs suivantes se sont produites lors du chargement de la console {0} : {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Nous ne pouvons pas charger le composant logiciel enfichable PowerShell {0} en raison de l’erreur suivante : {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Le composant logiciel enfichable PowerShell « {0} » a été chargé avec les avertissements suivants : {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Le module du composant logiciel enfichable PowerShell {0} ne dispose pas du nom fort requis du composant logiciel enfichable PowerShell {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>La cmdlet « {0} » ne doit pas apparaître plus d’une fois dans le composant logiciel enfichable PowerShell « {1} ».</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Le fournisseur PowerShell « {0} » ne doit pas apparaître plus d’une fois dans le composant logiciel enfichable PowerShell « {1} ».</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} n’est pas pris en charge dans la console actuelle. PowerShell {1} n’est pas pris en charge dans la console actuelle.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Le fichier {0} existe déjà et {1} a été spécifié.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Le fichier config fourni « {0} » n’existe pas.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Le fichier config « {0} » fourni doit avoir une extension .pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CoreClrStubResources.fr.resx b/src/System.Management.Automation/resources/fr/CoreClrStubResources.fr.resx new file mode 100644 index 00000000000..6ff6ba06271 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CoreClrStubResources.fr.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Le nom de la variable d'environnement ne doit pas contenir de caractères égaux.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Le nom ou la valeur de la variable d’environnement est trop long.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Le premier caractère de la chaîne est le caractère nul.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>La chaîne ne peut pas être de longueur nulle.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Nous n’avons pas pu obtenir le nom de l’ordinateur.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Nous n’avons pas pu obtenir le nom de domaine de l’utilisateur(-trice) actuel(le).</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Erreur inconnue : « {0} ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CredUI.fr.resx b/src/System.Management.Automation/resources/fr/CredUI.fr.resx new file mode 100644 index 00000000000..8e2325d7512 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CredUI.fr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Requête d’informations d’identification PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Entrez vos informations d’identification. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Entrez vos informations d’identification.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>La longueur maximale de légende est de {0} caractères.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>La longueur maximale du message est de {0} caractères.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>La longueur maximale de la valeur UserName est de {0} caractères.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Credential.fr.resx b/src/System.Management.Automation/resources/fr/Credential.fr.resx new file mode 100644 index 00000000000..c07850c1673 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Credential.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Nous ne pouvons pas sérialiser les informations d’identification. Si cette commande démarre un flux de travail, les informations d’identification ne peuvent pas être conservées, car le processus dans lequel le flux de travail est démarré n’a pas l’autorisation de sérialiser les informations d’identification. + +-- Si le flux de travail a été démarré dans une PSSession sur l’ordinateur local, ajoutez le paramètre EnableNetworkAccess à la commande qui a créé la session. +-- Si le flux de travail a été démarré dans une PSSession vers un ordinateur distant, ajoutez le paramètre Authentication avec la valeur CredSSP à la commande qui a créé la session. Ou connectez-vous à une configuration de session dont la valeur de la propriété RunAsUser est définie.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>La valeur du nom d’utilisateur n’est pas au bon format.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/CredentialAttributeStrings.fr.resx b/src/System.Management.Automation/resources/fr/CredentialAttributeStrings.fr.resx new file mode 100644 index 00000000000..f05393d9118 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/CredentialAttributeStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Requête d’informations d’identification PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Entrez vos informations d’identification.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/DebuggerStrings.fr.resx b/src/System.Management.Automation/resources/fr/DebuggerStrings.fr.resx new file mode 100644 index 00000000000..aefe86fb0cf --- /dev/null +++ b/src/System.Management.Automation/resources/fr/DebuggerStrings.fr.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de variable sur « ${0} » ({1} accès)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de variable sur « {0} :${1} » (accès {2})</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de ligne sur « {0} :{1} »</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de ligne sur « {0} :{1}, {2} »</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de commande sur « {0} »</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Point d’arrêt de commande sur « {0} :{1} »</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Le point d’arrêt {0} ne sera pas atteint</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Étape unique (pas à pas dans les fonctions, scripts, etc.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Passer à l’instruction suivante (pas à pas principal dans les fonctions, les scripts, etc.)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Quittez la fonction, le script, etc.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continuer l’opération</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Arrêter l’opération et quitter le débogueur</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Afficher la pile des appels</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Répertoriez le code source du script actif. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Utiliser « list » pour commencer à partir de la ligne active, « list <m> » </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> pour commencer à partir de la ligne <m>, et « list <m> <n> » pour répertorier <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> lignes à partir de la ligne <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Répéter la dernière commande si elle était {0}, {1} ou {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} affiche ce message d’aide.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Pour obtenir des instructions sur la personnalisation de l’invite de votre débogueur, tapez « help about_prompt ».</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La session active ne prend pas en charge le débogage, l’opération se poursuivra. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0} : ligne {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Aucun code source n’est disponible.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>La ligne de départ doit être un entier positif inférieur ou égal à {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Le nombre de lignes doit être un entier positif.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>sur {0}, {1} : ligne {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Le débogueur ne peut pas traiter les commandes tant qu’il n’est pas à l’état Arrêté.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction n’est pas implémenté pour le débogueur de script local.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Le débogueur ne peut pas définir d’action de reprise, car le débogueur de la session distante n’est pas à l’état Arrêté.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer le travail, car le débogueur est actuellement occupé.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Le travail fourni et tous les travaux enfants ont été passés en revue, mais aucun travail pouvant être débogué n’a été trouvé. Pour déboguer un travail ou un travail enfant, celui-ci doit prendre en charge le débogage et être à l’état en cours d’exécution.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Le débogueur ne peut pas être activé pour le mode pas à pas, car il est désactivé avec le mode de débogage défini sur Aucun.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer l’instance d’exécution, car le débogueur hôte est actuellement occupé.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer l’instance d’exécution. Le débogueur d’instance d’exécution est actuellement désactivé (DebugMode a la valeur « Aucun »).</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer une instance d’exécution qui n’est pas à l’état Ouvert. L’état de cette instance d’exécution est {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Nous ne pouvons pas déboguer l’instance d’exécution. L’instance d’exécution {0} n’a aucun débogueur associé.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Le débogueur est déjà remplacé.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Nous ne pouvons pas envoyer un objet de débogueur sur lui-même.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>La commande {0} n’est pas prise en charge pour une utilisation à distance dans la version de PowerShell qui s’exécute dans l’instance d’exécution distante.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Processus</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Poursuivez l’opération et détachez le débogueur.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>La commande de détachement du débogueur n’est pas applicable. La commande de détachement s’applique uniquement lors du débogage de travaux et d’instances d’exécution avec les cmdlets Debug-Job ou Debug-Runspace.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>ID d’instance d’exécution non valide : {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Nous ne pouvons pas obtenir l’instance d’exécution.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Un point d’arrêt ou une BreakpointList doit être spécifiée.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>La BreakpointList contenait un élément qui n’était pas un point d’arrêt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/DescriptionsStrings.fr.resx b/src/System.Management.Automation/resources/fr/DescriptionsStrings.fr.resx new file mode 100644 index 00000000000..ebb90920ac6 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/DescriptionsStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} ne peut pas être nul ou vide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/DiscoveryExceptions.fr.resx b/src/System.Management.Automation/resources/fr/DiscoveryExceptions.fr.resx new file mode 100644 index 00000000000..0dafcb78fe9 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/DiscoveryExceptions.fr.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Le nom de l’applet de commande « {0} » ne peut pas être validé, car son format est incorrect. Les noms d’applets de commande doivent inclure un verbe et un nom séparés par un « – », par exemple « Get-Process ».</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Le paramètre « {0} » est déclaré plusieurs fois dans le jeu de paramètres « {1} ».</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>Les alias « {0} » sont déclarés plusieurs fois.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Nous n’avons pas pu déclarer le paramètre. Les paramètres ne peuvent être déclarés que sur des champs et des propriétés.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Nous ne pouvons pas traiter le cmdlet. Un nom de cmdlet doit être constitué d’un verbe et d’un nom séparés par « – ».</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Le terme « {0} » n’est pas reconnu comme nom d’applet de commande, d’une fonction, d’un fichier de script ou d’un programme exécutable. +Vérifiez l’orthographe du nom ou, si un chemin d’accès a été inclus, vérifiez que le chemin d’accès est correct et réessayez.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>L’argument « {0} » n’est pas reconnu comme une applet de commande : {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>L’argument « {0} » n’est pas reconnu comme une applet de commande, peut-être parce qu’il ne dérive pas des classes Cmdlet ou PSCmdlet : {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Impossible de résoudre l’alias « {0} », car il fait référence au terme « {1} », qui n’est pas reconnu comme une applet de commande, une fonction, un programme exécutable ou un fichier de script. Vérifiez le terme, puis réessayez.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Le paramètre « {0} » avec la valeur « {1} » ne peut pas être traité, car il ne s’agit pas d’une applet de commande et ne peut pas être traité par le CommandProcessor.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Une applet de commande nommée « {0} » existe déjà. Les Cmdlets ne doivent pas porter le même nom.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Un fournisseur d’applets de commande nommé « {0} » existe déjà. Les fournisseurs d’applets de commande doivent avoir des noms uniques.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Un assembly nommé « {0} » existe déjà. Les assemblys doivent avoir des noms uniques.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Un script nommé « {0} » existe déjà. Les scripts ne doivent pas porter le même nom.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’instruction #requires car son format est incorrect. +L’instruction #requires doit être dans l’un des formats suivants : + « #requires -shellid <shellID> » + « #requires -version <major.minor> » + « #requires -psedition <edition> » + « #requires -pssnapin <psSnapInName> [-version <major.minor>] » + « #requires -modules <ModuleSpecification> » + « #requires -runasadministrator »</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Le script « {0} » ne peut pas être exécuté car il contient une instruction « #requires » avec un ID d’interpréteur de commandes de {1} incompatible avec l’interpréteur de commandes actuel. Pour exécuter ce script, vous devez utiliser l’interpréteur de commandes situé dans « {2} ».</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Le script « {0} » ne peut pas être exécuté car il contient une instruction « #requires » avec un ID d’interpréteur de commandes de {1} incompatible avec l’interpréteur de commandes actuel.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Le script « {0} » ne peut pas être exécuté, car il contient une instruction « #requires » pour PowerShell {1}. La version de PowerShell requise par le script ne correspond pas à la version en cours d’exécution de PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Le script « {0} » ne peut pas être exécuté, car il contient une instruction « #requires » pour les éditions PowerShell « {1} ». L’édition de PowerShell requise par le script ne correspond pas à l’édition de PowerShell {2} en cours d’exécution.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter le script « {0} », car les composants logiciels enfichables suivants spécifiés par les instructions « #requires » du script sont manquants : {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>Une instruction #requires a spécifié uniquement un shellID. Les instructions #Requires doivent spécifier un composant logiciel enfichable PowerShell requis lors de l’exécution dans PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Le script « {0} » ne peut pas être exécuté car il contient une instruction « #requires » pour une exécution en tant qu’administrateur(-trice). La session PowerShell actuelle n’est pas exécutée en tant qu’administrateur(-trice). Démarrez PowerShell en utilisant l’option Exécuter en tant qu’administrateur(-trice), puis essayez de relancer le script.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Version {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Nous n’avons pas pu récupérer la commande, car le paramètre ArgumentList ne peut être spécifié que lors de la récupération d’une seule applet de commande ou d’un seul script.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Le nom du paramètre « {0} » est réservé à un usage futur.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Nous ne pouvons pas exécuter le script « {0} », car les modules suivants spécifiés par les instructions « #requires » du script sont manquants : {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>La commande « {0} » a été trouvée dans le module « {1} », mais le module n’a pas pu être chargé. Pour plus d’informations, exécutez « Import-Module {1} ».</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>La commande « {0} » a été trouvée dans le module « {1} », mais le module n’a pas pu être chargé à cause de l’erreur suivante : [{2}] +Pour plus d’informations, exécutez « Import-Module {1} ».</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Nous ne pouvons pas charger le module « {0} ». Pour plus d’informations, exécutez « Import-Module {0} ».</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Aucune commande correspondante n’inclut un paramètre nommé « {0} ». Vérifiez l’orthographe du nom du paramètre, puis réessayez.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer un dot-source sur cette commande, car elle a été définie dans un autre mode de langage. Pour appeler cette commande sans importer son contenu, omettez l’opérateur '.'.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Les paramètres ShowCommandInfo et Syntax ne peuvent pas être spécifiés ensemble.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Cette commande de script est désactivée lorsque la fonctionnalité expérimentale « {0} » est activée.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Cette commande de script est désactivée lorsque la fonctionnalité expérimentale « {0} » est désactivée.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/EnumExpressionEvaluatorStrings.fr.resx b/src/System.Management.Automation/resources/fr/EnumExpressionEvaluatorStrings.fr.resx new file mode 100644 index 00000000000..4ba9589ecfb --- /dev/null +++ b/src/System.Management.Automation/resources/fr/EnumExpressionEvaluatorStrings.fr.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>L’expression d’entrée ne doit pas être vide. Spécifiez au moins un nom d’identificateur dans chaque expression d’entrée. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Nous ne pouvons pas faire correspondre le nom d’identificateur vide à un nom d’énumérateur valide. Spécifiez l’un des noms d’énumérateur suivants et réessayez : {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Le type générique spécifié pour l’expression doit représenter une énumération. Spécifiez un type d’énumération valide. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Le nom d’identificateur {0} ne peut pas être traité, car il est trop semblable ou identique aux noms d’énumérateur suivants : {1}. Utilisez un nom d’identificateur plus spécifique.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Nous ne pouvons pas faire correspondre le nom d’identificateur {0} à un nom d’énumérateur valide. Spécifiez l’un des noms d’énumérateur suivants et réessayez : +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>L’utilisation de parenthèses n’est pas valide dans l’expression, car le regroupement des identificateurs n’est pas autorisé. Essayez de supprimer les parenthèses ou, en cas d’inclusion d’une sous-expression, essayez de développer l’expression.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Nous ne pouvons pas analyser l’expression en raison d’un jeton inattendu. Seul un opérateur OR (,) ou AND (+) est attendu après un nom d’identificateur.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Nous ne pouvons pas analyser l’expression en raison d’un jeton inattendu après un opérateur NOT (!). Un nom d’identificateur est attendu après un opérateur NOT (!).</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Nous ne pouvons pas analyser l’expression en raison d’un jeton inattendu. Un nom d’identificateur ou un opérateur NOT (!) est attendu au début de l’expression, ou après un opérateur OR (,) ou un opérateur AND (+). De plus, une expression ne doit pas se terminer par un opérateur OR (,), AND (+) ou NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ErrorCategoryStrings.fr.resx b/src/System.Management.Automation/resources/fr/ErrorCategoryStrings.fr.resx new file mode 100644 index 00000000000..fc385f57635 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ErrorCategoryStrings.fr.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Blocage détecté : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified : ({1} :{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Code d’erreur non reconnu : {4} : ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ErrorPackage.fr.resx b/src/System.Management.Automation/resources/fr/ErrorPackage.fr.resx new file mode 100644 index 00000000000..b68a8cc12bd --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ErrorPackage.fr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Le texte d’erreur est vide pour l’erreur « {0} » : « {1} »</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>L’objet « {0} » est signalé comme une erreur.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>La valeur {0} n’est pas prise en charge pour une variable ActionPreference. La valeur fournie doit être utilisée uniquement comme valeur pour un paramètre de préférence et a été remplacée par la valeur par défaut. Pour plus d’informations, consultez la rubrique d’aide « about_Preference_Variables ».</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>La valeur {0} ActionPreference est réservée à un usage futur et n’est pas prise en charge pour le moment. Pour plus d’informations sur les variables de préférence, consultez la rubrique d’Aide « about_Preference_Variables. »</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>La valeur {0} ActionPreference est réservée à un usage futur et n’est pas prise en charge pour le moment. Elle a été remplacée dans votre {1} variable par la valeur par défaut de {2}. Pour plus d’informations sur les variables de préférence, consultez la rubrique d’Aide « about_Preference_Variables. »</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/EtwLoggingStrings.fr.resx b/src/System.Management.Automation/resources/fr/EtwLoggingStrings.fr.resx new file mode 100644 index 00000000000..a9246b02358 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/EtwLoggingStrings.fr.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>La commande {0} est {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>L’état du moteur est passé de {0} à {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>ID d’erreur complet = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Message d’erreur = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Action recommandée = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Stratégie d’exécution</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Commande de travail = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>ID de travail = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>ID d’instance de travail = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Emplacement du travail = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Nom de travail = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>État du travail = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Nom de la commande = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Chemin d’accès de la commande = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Type de commande = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Version de moteur = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> ID d’hôte = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Nom d’hôte = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Application hôte = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Version de l’hôte = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> ID de pipeline = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> ID d’instance d’exécution = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Nom du script = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Numéro de séquence = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Gravité = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> ID d’interpréteur de commandes = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Heure = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Utilisateur = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Utilisateur connecté = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Travail NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Nom du fournisseur</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Le fournisseur {0} a changé d’état pour {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>L’exécution du script est {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>La variable {0} est passé de {1} à {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>La variable {0} est passé à {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/EventResource.fr.resx b/src/System.Management.Automation/resources/fr/EventResource.fr.resx new file mode 100644 index 00000000000..b55ea939fab --- /dev/null +++ b/src/System.Management.Automation/resources/fr/EventResource.fr.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Aucun message n’a été trouvé pour l’ID d’événement PowerShell.Core.Instrumentation.man.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>La tâche planifiée {0} a démarré à {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>La tâche planifiée {0} s’est terminée à {1} avec l’état {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Exception de tâche planifiée {0} : + Message : {1} + StackTrace : {2} + InnerException : {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Initialisation de la fonctionnalité expérimentale : ignorez la fonctionnalité expérimentale « {0} » du fichier de configuration. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Initialisation de la fonctionnalité expérimentale : échec de la lecture du fichier de configuration. + Exception :{0} + Message : {1} + StackTrace : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Plug-in de workflow chargé. + EndpointName : {0} + Utilisateur(-trice) : {1} + HostingMode : {2} + Protocole : {3} + Configuration : + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Démarrage de l’exécution du workflow. + WorkflowId : {0} + ManagedNodes : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>État du workflow modifié. + WorkflowId : {0} + NewState : {1} + OldState : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>La fermeture du plug-in de workflow a été demandée. + EndpointName : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Le plug-in de workflow a redémarré. + EndpointName : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Le flux de travail reprend. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Une limite de quota définie pour le point de terminaison a été dépassée. + EndpointName : {0} + ConfigName : {1} + Get allowedValue : {2} + ValueInQuestion : {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Le workflow a repris. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Le pool d’instances d’exécution de workflow a été créé. + WorkflowId : {0} + ManagedNode : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>L’activité a été mise en file d’attente pour son exécution. + WorkflowId : {0} + ActivityName : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Détails de l’exécution de l’activité. + ActivityName : {0} + Nom du type d’activité : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>Le workflow est importé à partir d’un fichier XAML. + WorkflowId : {0} + XamlFile : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Le workflow a été importé à partir d’un fichier XAML. + WorkflowId : {0} + XamlFile : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Le workflow n’a pas pu être importé à partir d’un fichier XAML en raison d’une erreur. + WorkflowId : {0} + ErrorDescription : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>La validation du flux de travail a démarré. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>La validation du flux de travail a réussi. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Échec de la validation du flux de travail avec une erreur. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Activité de workflow validée. + WorkflowId : {0} + ActivityDisplayName : {1} + Nom du type d’activité : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Nous n’avons pas pu valider l’activité de workflow. + WorkflowId : {0} + ActivityDisplayName : {1} + Nom du type d’activité : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>L’exécution de l’activité a échoué. + WorkflowId : {0} + ActivityName : {1} + FailureDescription : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>La disponibilité du runspace a changé. + RunspaceId : {0} + Disponibilité : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>L’état de l’instance d’exécution a changé. + RunspaceId : {0} + NewState : {1} + OldState : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Flux de travail chargé pour l’exécution. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Flux de travail déchargé. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>L’exécution du workflow a été annulée. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Abandon de l’exécution du workflow. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Opération de nettoyage du workflow exécutée. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Le workflow conservé a été chargé depuis le disque. + WorkflowId : {0} + Chemin : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Les données du workflow ont été supprimées du disque. + WorkflowId : {0} + Chemin : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Démarrage de la tâche de suppression. + JobId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>État du travail modifié. + JobId : {0} + WorkflowId : {1} + NewState : {2} + OldState : {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Erreur de travail. + JobId : {0} + WorkflowId : {1} + ErrorDescription : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Tâche créée pour le workflow (tâche enfant). + ParentJobId : {0} + ChildJobId : {1} + ChildWorkflowId : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Tâche parente créée pour le workflow. + JobId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Toutes les tâches requises ont été créées pour l’exécution du workflow. + JobId : {0} + WorkflowId : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Tâche enfant supprimée pour le workflow. + ParentJobId : {0} + ChildJobId : {1} + WorkflowId : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Une erreur s’est produite lors de la suppression de la tâche. + ParentJobId : {0} + ChildJobId : {1} + WorkflowId : {2} + Erreur : {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Chargement du flux de travail pour l’exécution. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>L’exécution du workflow est terminée. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Annulation de l’exécution du workflow. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Abandon de l’exécution du workflow. + WorkflowId : {0} + Raison : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Déchargement du workflow. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>L’arrêt forcé du flux de travail a démarré. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Arrêt forcé du workflow terminé. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Une erreur s’est produite lors de l’arrêt forcé d’un workflow. + WorkflowId : {0} + ErrorDescription : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Persistance du workflow sur le disque. + WorkflowId : {0} + Chemin de persistance : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Flux de travail enregistré sur le disque. + WorkflowId : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>L’exécution de l’activité est terminée. + ActivityName : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Erreur d’exécution de flux de travail. + WorkflowId : {0} + ErrorDescription : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Un nouveau point de terminaison PowerShell a été inscrit. + EndpointName : {0} + EndpointType : {1} + RegisteredBy : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Endpoint Configuration modifié. + EndpointName : {0} + ModifiedBy : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Configuration du point de terminaison désinscrite. + EndpointName : {0} + UnregisteredBy : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Endpoint Configuration désactivé. + EndpointName : {0} + DisabledBy : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Configuration du point de terminaison activée. + EndpointName : {0} + Activé par : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>L’instance d’exécution hors processus a démarré. + Commande : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>La diffusion d’arguments a été effectuée lors de l’exécution du workflow. + Paramètres : {0} + Ordinateurs : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Le moteur de workflow a démarré. + EndpointName : {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Gestionnaire de workflow instancié avec + CheckpointPath : {0} + ConfigProviderId : {1} + Nom d’utilisateur : {2} + Chemin : {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Nom de l’ordinateur $null ou . résolu en hôte local</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Résolution vers le schéma par défaut http</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Le nom de l’interpréteur de commandes distant a été résolu sur PowerShellCore par défaut</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Création du texte Scriptblock ({0} sur {1}) : +{2} + +ID Scriptblock : {3} +Chemin : {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Appel démarré de l’ID ScriptBlock : {0} +ID d’instance d’exécution : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Appel terminé de l’ID ScriptBlock : {0} +ID d’instance d’exécution : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Contexte : +{0} + +Données utilisateur : +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Corrélation des ID d’activité. + CurrentActivityId : {0} + ParentActivityId : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Nom de classe = {0} +Nom de la méthode = {1} +GUID de workflow = {2} +Message = {3} +{4} +Nom de l’activité = {5} +GUID de l’activité = {6} +Paramètres = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Création d’un objet Runspace + ID d’instance : {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Création de l’objet RunspacePool + InstanceId : {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Ouverture de RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modification de l’ID d’activité et corrélation</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>L’état de l’instance d’exécution a changé en {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Nouvelle tentative de création de session {0} pour le code d’erreur {1} sur l’ID de session {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell a démarré un thread d’écoute IPC sur le processus : {0} dans AppDomain : {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell a fini un thread d’écoute IPC sur le processus : {0} dans AppDomain : {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Une erreur s’est produite dans le thread d’écoute IPC PowerShell du processus : {0} dans AppDomain : {1}. Message d’erreur : {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Connexion IPC PowerShell sur le processus : {0} dans AppDomain : {1} pour l’utilisateur(-trice) : {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Déconnexion IPC PowerShell sur le processus : {0} dans AppDomain : {1} pour l’utilisateur(-trice) : {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Port résolu en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName résolu en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>Nom de l’ordinateur résolu en {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Le schéma est {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Tester le message analytique</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Les paramètres de connexion sont + URI de connexion : {0} + URI de ressource : {1} + Utilisateur(-trice) : {2} + Délai d’expiration d’ouverture : {3} + Délai d’expiration d’inactivité : {4} + Délai d’expiration d’annulation : {5} + AuthenticationMechanism L {6} + Empreinte numérique : {7} + Nombre maximal de redirections d’URI : {8} + Taille maximale des données reçues par commande : {0}0 + Taille maximale de l’objet reçu : {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modification de l’ID d’activité et corrélation</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Objet reçu avec ID de l’instance d’exécution : {0} ID de commande : {1} Destination : {2} Type de données : {3} Interface cible : {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Une exception non gérée s'est produite dans le domaine d’application. +Type d’exception : {0} +Message d’exception : {1} +$PSItem.Exception.StackTrace : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. WSMan a signalé une erreur avec le code d’erreur : {2}. + Message d’erreur : {3} + StackTrace : {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Une exception non gérée s'est produite dans le domaine d’application. +Type d’exception : {0} +Message d’exception : {1} +$PSItem.Exception.StackTrace : {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. WSMan a signalé une erreur avec le code d’erreur : {2}. + Message d’erreur : {3} + StackTrace : {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>ID d’instance d’exécution {0}. Établissement d’une connexion à l’aide de WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID d’instance d’exécution {0}. Rappel reçu pour WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>ID d’instance d’exécution : {0}. Fermeture du shell à l’aide de WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID d’instance d’exécution : {0}. Rappel reçu pour WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. Envoi de données d’une taille de {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. Rappel reçu pour WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. Envoi d’une requête Receive à l’aide de WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. Données reçues d’une taille de {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>ID de l’instance d’exécution {0} ID de pipeline {1}. Établissement d’une connexion de commande à l’aide de WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID de l’instance d’exécution {0} ID de pipeline {1}. Rappel reçu pour la connexion de commande</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>ID de l’instance d’exécution :{0} ID de pipeline {1}. Fermeture du transport pour la commande</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID de l’instance d’exécution :{0} ID de pipeline {1}. Rappel reçu pour la fermeture de commande</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>ID de l’instance d’exécution :{0} ID de pipeline {1}. Envoi d’un signal avec le code {2} à l’aide de WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>ID de l’instance d’exécution :{0} ID de pipeline {1}. Rappel reçu pour WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>ID d’instance d’exécution : {0}. La connexion est redirigée vers l’URI : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>ID de l’instance d’exécution : {0} ID du Pipeline : {1}. Le serveur envoie des données d’une taille de {2} au client. Type de données : {3} Interface cible : {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Requête {0}. Création d’une session distante côté serveur. Nom d’utilisateur : {1} ID de shell personnalisé : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Signalement du contexte pour la requête : {0} Contexte signalé : {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Rapport de fin d’opération pour la requête : {0} + Code d’erreur : {1} + Message d’erreur : {2} + StackTrace : {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Contexte de l’interpréteur de commandes {0}. ID de requête : {1}. Création d’une session commune pour exécuter une commande.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Contexte d’interpréteur de commandes {0} Contexte de commande {1} ID de requête {2}. Arrêt de la commande.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Contexte d’interpréteur de commandes {0} Contexte de commande {1} ID de requête {2}. Données reçues du client.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Contexte d’interpréteur de commandes {0} Contexte de commande {1} ID de requête {2}. Le client a envoyé une requête de réception pour que le serveur puisse envoyer des données.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Contexte du shell {0} Contexte de commande {1} IsReceiveOperation {2}. Requête d’opération de fermeture reçue.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Chargement de l’assembly {0} pour l’interpréteur de commandes personnalisé avec l’ID d’environnement {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Chargement du type {0} pour l’interpréteur de commandes personnalisé avec l’ID d’environnement {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Fragment de communication à distance reçu. + ID d’objet : {0} + ID de fragment : {1} + Indicateur de début : {2} + Indicateur de fin : {3} + Longueur de la charge utile : {4} + Données de charge utile : {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Fragment de communication à distance envoyé. + ID d’objet : {0} + ID de fragment : {1} + Indicateur de début : {2} + Indicateur de fin : {3} + Longueur de la charge utile : {4} + Données de charge utile : {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Arrêt du service winrm.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Un objet a été restauré avec succès. + Nom du type désérialisé : {0} + Type restauré par conversion vers : {1} + L’objet restauré est de type : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Échec de la restauration d’un objet. + Nom du type désérialisé : {0} + Type restauré par conversion vers : {1} + Exception de conversion de type : {2} + Exception interne de type : {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>La profondeur de sérialisation a été remplacée. + Nom du type sérialisé : {0} + Profondeur d’origine : {1} + Profondeur remplacée : {2} + Profondeur actuelle sous le niveau supérieur : {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Le mode de sérialisation a été remplacé. + Nom du type sérialisé : {0} + Mode remplacé : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>La sérialisation d’une propriété de script a été ignorée, car il n’y a aucune instance d’exécution à utiliser pour évaluer la propriété. + Nom de la propriété : {0} + Nom du type du propriétaire de la propriété : {1} + Script du getter : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>La sérialisation d’une propriété a été ignorée, car le getter de la propriété a échoué. + Nom de la propriété : {0} + Nom du type du propriétaire de la propriété : {1} + Exception renvoyée par le getter de la propriété : {2} + Exception interne renvoyée par le getter de la propriété : {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>La sérialisation d’un objet énumérable peut ne pas être complète, car l’objet en cours d’énumération a levé une exception. + Type d’objet en cours d’énumération : {0} + Exception : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>La sérialisation a appelé la méthode ToString de l’objet, qui a échoué. + Type d'objet : {0} + Exception : {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>La profondeur maximale sous le niveau supérieur a été atteinte, ce qui force les objets à être sérialisés sous forme de chaînes. + Type d’objet à la profondeur maximale : {0} + Nom de la propriété à la profondeur maximale : {1} + Profondeur : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Une exception XmlException a été levée par le désérialiseur (ce qui indique probablement un format clixml incorrect). + Numéro de ligne : {0} et position de ligne : {1} + Exception : {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>La sérialisation des propriétés spécifiées a échoué, car l’une des propriétés spécifiées était manquante. + Type d'objet : {0} + Nom de la propriété : {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>La console PowerShell est en cours de démarrage</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>La console PowerShell est prête à recevoir une entrée utilisateur</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Suivi de ErrorRecord : + Message : {0} + CategoryInfo.Category : {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId : {4} + Détails de l’exception : + Message : {5} + Trace des appels de procédure : {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Exception : + Message : {0} + StackTrace : {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Suivi de PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Tâche de suivi : + ID : {0} + InstanceId : {1} + Nom : {2} + Emplacement : {3} + État : {4} + Commande : {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Informations de trace : + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Informations de trace : + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication. Début de l’appel de la fonction de workflow. Guid de suivi {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication. Fin de l’appel de la fonction de workflow. Guid de suivi {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN Création d’une nouvelle tâche dans ImportWorkflowCommand::StartWorkflowApplication. Guid de suivi {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>END Création d’une nouvelle tâche dans ImportWorkflowCommand::StartWorkflowApplication. Guid de suivi {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>END Création d’une nouvelle tâche dans ImportWorkflowCommand::StartWorkflowApplication. Guid de suivi {0} : Guid de ContainerParentJob {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>DÉBUT Logique de tâche ContainerParentJob {0}Guid</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>END Logique de tâche ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN Exécution du flux de travail ContainerParentJob {0}Guid</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>FIN Exécution du flux de travail ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>WorkflowJob avec Guid {0} ajouté à ContainerParentJob avec Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob avec le Guid {0} associé au ContainerParentJob distant avec le Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>BEGIN Exécution de ContainerParentJob avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>FIN Exécution de ContainerParentJob avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>BEGIN Exécution de la tâche proxy avec le GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>FIN Exécution de la tâche proxy avec le GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>BEGIN Gestionnaire d’événements de changement d’état pour la tâche proxy avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>END Gestionnaire d’événements de changement d’état pour la tâche proxy avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>BEGIN Gestionnaire d’événements de changement d’état pour la tâche proxy enfant avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>END Gestionnaire d’événements de changement d’état pour la tâche proxy enfant avec Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>BEGIN du garbage collection</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>Démarrage du garbage collection</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Le magasin de persistance a atteint sa taille maximale spécifiée</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE a commencé à exécuter le fichier de script {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE a commencé à exécuter un script sélectionné par l’utilisateur à partir du fichier {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE arrête la commande en cours.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE a poursuivi le débogueur.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE arrête le débogueur.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE effectue un débogage pas à pas entrant.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE effectue un pas à pas détaillé sur le débogage.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE se retire du débogage pas à pas.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE active tous les points d’arrêt.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE désactive tous les points d’arrêt.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE supprime tous les points d’arrêt.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE définit le point d’arrêt à la ligne # : {0} du fichier {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE supprime le point d’arrêt à la ligne n° {0} du fichier {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE active le point d’arrêt à la ligne n° {0} du fichier {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE désactive le point d’arrêt à la ligne n° {0} du fichier {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE a atteint un point d’arrêt à la ligne n° {0} du fichier {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/EventingResources.fr.resx b/src/System.Management.Automation/resources/fr/EventingResources.fr.resx new file mode 100644 index 00000000000..bd30bfd60c3 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/EventingResources.fr.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’inscription à l’événement spécifié. Les événements qui nécessitent une valeur de retour ne sont pas pris en charge.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’inscription à l’événement spécifié. Un événement nommé « {0} » n’existe pas.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell ne peut pas s’abonner aux événements Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’inscription à l’événement spécifié. L’identificateur de source d’événement « {0} » est réservé au moteur PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Cette opération n’est pas prise en charge sur les instances distantes.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Cette action n’est pas prise en charge lorsque vous transférez des événements.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’abonnement à l’événement spécifié. Un abonné avec l’identificateur de source « {0} » existe déjà.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ExperimentalFeatureStrings.fr.resx b/src/System.Management.Automation/resources/fr/ExperimentalFeatureStrings.fr.resx new file mode 100644 index 00000000000..39edbb96b57 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ExperimentalFeatureStrings.fr.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Aucune fonctionnalité expérimentale correspondant au nom '{0}' n’a été trouvée.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>L’activation et la désactivation des fonctionnalités expérimentales ne prennent pas effet avant le prochain démarrage de PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ExtendedTypeSystem.fr.resx b/src/System.Management.Automation/resources/fr/ExtendedTypeSystem.fr.resx new file mode 100644 index 00000000000..2cd620ef1b9 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ExtendedTypeSystem.fr.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Le membre « {0} » est déjà présent.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Le membre « {0} » est déjà présent dans le fichier de données de type étendu.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Le membre « {0} » n’est pas présent.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Exception lors de la définition de « {0} » : « {1} »</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Exception lors de l’obtention de « {0} » : « {1} »</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la tentative d’énumération de la collection : « {0} ».</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Impossible d’accéder au membre « {0} » en dehors d’un PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Impossible de modifier le membre créé à partir de la configuration de type : « {0} ».</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Le nom de membre « {0} » est réservé.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>« {0} » n’est pas modifiable.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Exception lors de l’appel de « {0} » avec « {1} » argument(s) : « {2} »</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Une exception a été levée lors de la tentative d’appel de « {0} » pour extraire le contenu d’un objet de type « {1} » : « {2} »</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Impossible de trouver une surcharge pour « {0} » avec le nombre d’arguments « {1} ».</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Impossible de trouver une surcharge de méthode générique appropriée pour « {0} » avec « {1} » paramètre(s) de type et avec le nombre d’arguments « {2} ».</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Plusieurs surcharges ambiguës ont été trouvées pour « {0} » avec le nombre d’arguments « {1} ».</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Impossible de convertir l’argument « {0} », avec la valeur « {1} », pour « {2} » en type « {3} » : « {4} »</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>L’accesseur Get de la propriété « {0} » n’est pas disponible.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>L’accesseur Set de la propriété « {0} » n’est pas disponible.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>La méthode setter doit être publique, nulle et non avenue, statique et comporter deux paramètres. Le premier paramètre doit être de type PSObject. Un second paramètre est requis si une méthode getter est également disponible, et il doit avoir le même type que le type de retour de la méthode getter.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>La méthode getter doit être publique, non void, statique et avoir un paramètre de type PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>Le CodeProperty doit utiliser une méthode getter ou setter.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Impossible de créer une méthode de code en raison du format de la méthode. La méthode doit être publique, statique et avoir un paramètre de type PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>L’alias nommé « {0} » contient une boucle.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » de type « {1} » en type « {2} ».</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Impossible de convertir la valeur de type « {0} » en type « {1} ».</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » en type « {1} ». Erreur : « {2} »</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » en type « {1} » car aucune virgule n’est autorisée pour cette énumération.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » en type « {1} » en raison de valeurs d’énumération non valides. Spécifiez l’une des valeurs d’énumération suivantes, puis réessayez. Les valeurs d’énumération possibles sont « {2} ».</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Impossible de convertir null en type « {0} » en raison de valeurs d’énumération non valides. Spécifiez l’une des valeurs d’énumération suivantes, puis réessayez. Les valeurs d’énumération possibles sont « {1} ».</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Impossible de convertir null en type « {0} ».</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Impossible de convertir la valeur en type « {0} ». Erreur : « {1} »</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Impossible de convertir la valeur en type System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Un type de référence est attendu dans l’argument.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Impossible de comparer « {0} » car il n’est pas IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Impossible de comparer « {0} » à « {1} ». Erreur : « {2} »</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Impossible de comparer « {0} » et « {1} », car les objets ne sont pas du même type ou l’objet « {0} » n’implémente pas « {2} ».</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » en type « {1} », car au moins deux correspondances ont été trouvées ({2}, {3}) et une seule correspondance est autorisée pour cette énumération.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Impossible de convertir la valeur « {0} » en type « {1} ». Les paramètres booléens acceptent uniquement les valeurs booléennes et les nombres, tels que $True, $False, 1 ou 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Impossible d’obtenir la valeur de la propriété, car « {0} » est une propriété en écriture seule.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>« {0} » est une propriété ReadOnly.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Impossible de définir « {0} » car seules des chaînes peuvent être utilisées comme valeurs pour définir les propriétés XmlNode.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Impossible de définir « {0} » car seuls des attributs uniques ou des nœuds terminaux uniques non attribués peuvent être définis.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Impossible d’ajouter un objet PSProperty ou PSMethod à cette collection.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>L’erreur suivante s’est produite lors du chargement du fichier de données de type étendu : {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de la chaîne : « {0} »</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Le champ ou la propriété « {0} » du type «{1} » ne diffère du champ ou de la propriété « {2} » autrement que par la casse. Le type doit être conforme à CLS (Common Language Specification).</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de la hiérarchie des noms de type : « {0} ».</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération des membres « {1} » : « {0} »</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération des membres : « {0} »</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de l’état de lecture de la propriété « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de l’état d’écrire de la propriété « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération du type pour la propriété « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de la représentation sous forme de chaîne de la propriété « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération des attributs de la propriété « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération des définitions de la méthode « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de la représentation sous forme de chaîne de la méthode « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération du type pour la propriété paramétrable « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de l’état de lecture de la propriété paramétrée « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de l’état d’écriture de la propriété paramétrée « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération des définitions de la propriété paramétrée « {1} » : « {0} »</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la récupération de la représentation sous forme de chaîne pour la propriété paramétrable « {1} » : « {0} »</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Impossible de définir la propriété Value pour l’objet PSMemberInfo de type « {0} ».</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>L’argument « {0} » doit être un {1}. Utilisez {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argument : « {0} » ne doit pas être un {1}. N’utilisez pas {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>La propriété « {0} » est introuvable.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Impossible d'obtenir ou de définir la valeur de la propriété. L’argument « {0} » doit être de type « {1} » ou « {2} ».</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Impossible de définir la valeur de la propriété « {0} » car l’objet est de type « {1} » au lieu de « {2} ».</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Exception lors de l’appel de « {0} » : « {1} »</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} n’est pas un chemin d’accès de classe valide.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} est un chemin non valide.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>L’adaptateur ne peut pas déterminer si la propriété « {0} » peut être modifiée.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>L’adaptateur ne peut pas déterminer si la propriété « {0} » est accessible en lecture.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>L’adaptateur ne peut pas obtenir la valeur de la propriété « {0} ».</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>L’adaptateur ne peut pas définir la valeur de la propriété « {0} ».</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>L’adaptateur ne peut pas obtenir le type de propriété « {0} ».</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>L’adaptateur ne peut pas obtenir la hiérarchie de types de « {0} ».</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>L’adaptateur ne peut pas obtenir les propriétés de « {0} ».</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>L’adaptateur ne peut pas obtenir la propriété « {0} » pour « {1} ».</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>« {0} » a renvoyé une valeur null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propriété « {0} » est introuvable pour l’objet « {1} ». Les propriétés définissables sont : {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>La propriété « {0} » est introuvable pour l’objet « {1} ». Aucune propriété définissable n’est disponible.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Impossible de créer un objet de type « {0} ». {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Impossible d’appeler des méthodes statiques ou d’accéder aux propriétés statiques sur le type générique ouvert {0}. Spécifiez les paramètres de type, puis réessayez. Par exemple, au lieu de [System.Collections.Generic.HashSet``1]::CreateSetComparer(), utilisez [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>L’exception suivante s’est produite lors de la construction de l’attribut « {1} » : « {0} »</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>La valeur « {0} » ne peut pas être convertie en tableau de chaînes.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Impossible de convertir la valeur en type « {0} ». Seuls les types principaux sont pris en charge dans ce mode de langage.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Impossible de convertir en type ByRef-like « {0} ». Les types similaires à ByRef ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Impossible d’obtenir ou de définir la propriété ou le champ « {0} » du type similaire à ByRef « {1} ». Les types similaires à ByRef ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Impossible d’appeler la méthode « {0} » du type de retour similaire à ByRef « {1} ». Les types similaires à ByRef ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Nous ne pouvons pas créer une instance du type similaire à ByRef « {0} ». Les types similaires à ByRef ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Conversion de table de hachage du système de types étendus</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>La conversion de type de HashTable vers « {0} » ne sera pas autorisée en mode ConstrainedLanguage.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Conversion de table de hachage du système de types étendus</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>La conversion de type de « {0} » vers « {1} » ne sera pas autorisée en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/FileSystemProviderStrings.fr.resx b/src/System.Management.Automation/resources/fr/FileSystemProviderStrings.fr.resx new file mode 100644 index 00000000000..331170171e1 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/FileSystemProviderStrings.fr.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Appeler un élément</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Supprimer le fichier</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Supprimer le répertoire</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Copier le fichier</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Copier le répertoire</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Renommer le fichier</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Renommer le répertoire</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Déplacer le fichier</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Déplacer le répertoire</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Définir le fichier de propriétés</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Définir le répertoire des propriétés</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1} Valeur : {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Effacer le fichier de propriétés</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Effacer le répertoire des propriétés</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Créer un fichier</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Créer un répertoire</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Destination : {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Effacer le contenu</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Nous n’avons pas pu trouver l’élément {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Impossible de supprimer l’élément {0} : {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Impossible de restaurer les attributs de l’élément {0} : {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Aucun objet au chemin d’accès spécifié {0} n’existe.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Le répertoire {0} ne peut pas être supprimé parce qu'il n'est pas vide.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Le type n’est pas un type connu pour le système de fichiers. Seuls « file » (fichier), « directory » (répertoire) ou « symboliclink » peuvent être spécifiés.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Impossible de traiter le chemin d’accès, car le chemin d’accès spécifié fait référence à un élément situé en dehors du chemin de base basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>La racine du lecteur spécifié « {0} » n’existe pas ou n’est pas un dossier.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Un mappage avec le nom spécifié {0} existe déjà.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Impossible de spécifier un délimiteur lors de la lecture du flux un octet à la fois.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Impossible de remplacer l’élément {0} par lui-même.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Impossible de renommer la cible spécifiée, car elle représente un chemin d’accès ou un nom d’appareil.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propriété {0} n’existe pas ou n’a pas été trouvée.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Vous ne disposez pas de droits d’accès suffisants pour effectuer cette opération ou l’élément est masqué, système ou en lecture seule.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Impossible de définir l’attribut, car les attributs ne sont pas pris en charge. Seuls les attributs suivants peuvent être définis : Archive, Hidden (Masqué), Normal, ReadOnly (Lecture seule) ou System (Système).</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Impossible d’effacer la propriété, car elle n’est pas prise en charge. Seule la propriété Attributs peut être effacée.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Impossible de traiter le chemin d’accès « {0} », car la cible représente un nom d’appareil réservé.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>L’encodage n’est pas utilisé quand « -AsByteStream » est spécifié.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Impossible de poursuivre l’encodage d’octets. Lors de l’utilisation de l’encodage d’octets, le contenu doit être de type octet.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Impossible de traiter le fichier, car le fichier {0} est introuvable.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Répertoire : </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Impossible de détecter l’encodage du fichier. L’encodage spécifié {0} n’est pas pris en charge lorsque le contenu est lu en sens inverse.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Nous n’avons pas pu ouvrir le flux de données alternatif « {0} » du fichier « {1} ».</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Flux « {0} » du fichier « {1} ».</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Les paramètres Raw (Brut) et Wait (Attendre) ne peuvent pas être spécifiés dans la même commande.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Pour utiliser le paramètre de commutateur Conserver, le nom du lecteur doit être pris en charge par le système d’exploitation (par exemple, les lettres de lecteur A-Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Lorsque vous utilisez le paramètre Persist (Conserver), la racine doit être un emplacement de système de fichiers sur un ordinateur distant.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Les paramètres « {0} » et « {1} » ne peuvent pas être spécifiés dans la même commande.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Un répertoire est requis pour l’opération. L’élément « {0} » n’est pas un répertoire.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Créer un raccordement</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Créer un lien symbolique</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Des privilèges d’administrateur sont requis pour cette opération.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Créer un lien physique</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Un fichier est requis pour l’opération. L’élément « {0} » n’est pas un fichier.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Les liens physiques ne sont pas pris en charge pour le chemin d’accès spécifié.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Les liens symboliques ne sont pas pris en charge pour le chemin d’accès spécifié.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Copie de {0} dans {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Le chemin de destination {0} est un fichier qui existe déjà sur la destination cible.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Nous n’avons pas pu copier le fichier {0} vers la destination cible distante.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>De {0} à {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Impossible de copier un répertoire « {0} » dans le fichier « {0} »</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Nous n’avons pas pu obtenir les éléments enfants du répertoire {0} .</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Nous n’avons pas pu lire le fichier distant « {0} ».</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Impossible de valider si la destination distante {0} est un fichier.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Nous n’avons pas pu créer le répertoire « {0} » sur la destination distante.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>La taille maximale du lecteur a été dépassée : {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Impossible de créer le lien, car le chemin d’accès existe déjà : {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Ignorez le répertoire déjà consulté {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Le chemin de destination ne peut pas être un sous-répertoire de la source ni la source elle-même : {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>La cible et le chemin d’accès ne peuvent pas être identiques.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>{0} fichiers copiés sur {1}</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} sur {1} ({2:0.0} Mo/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>{0} fichiers supprimés sur {1}</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} sur {1} ({2:0.0} Mo/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>La création d’un raccordement nécessite un chemin d’accès absolu pour la cible.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/FormatAndOutXmlLoadingStrings.fr.resx b/src/System.Management.Automation/resources/fr/FormatAndOutXmlLoadingStrings.fr.resx new file mode 100644 index 00000000000..809207d0fee --- /dev/null +++ b/src/System.Management.Automation/resources/fr/FormatAndOutXmlLoadingStrings.fr.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : l’élément XML {2} n’autorise pas les attributs.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le nœud {2} ne peut pas avoir d’objets enfants.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : {2} n'est pas valide.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : Il doit y avoir au moins une valeur par défaut {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : il ne peut pas y avoir plus d’un élément par défaut {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le nom du contrôle ne peut pas être nul ou vide.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : les vues hors bande ne peuvent contenir que des CustomControl ou des ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : une vue hors bande ne peut pas avoir GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : impossible de charger la vue.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : "{2}" n'est pas une valeur d'alignement valide.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : un entier positif est attendu.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : la définition de l’en-tête de colonne n’est pas valide ; tous les en-têtes sont ignorés.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le nombre d’éléments de ligne = {2} dans l’ensemble alternatif #{3} ne correspond pas au nombre d’éléments de ligne par défaut = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le nombre d’éléments d’en-tête = {2} ne correspond pas au nombre d’éléments de ligne par défaut = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : au moins un élément de vue de liste doit être spécifié.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : l’entrée de propriété n’est pas valide.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : la liste de définitions est manquante.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : une valeur booléenne est attendue.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : un entier non négatif est attendu.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : un entier est attendu.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : la valeur de texte interne est manquante.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : la liste de jetons de contrôle personnalisé ne peut pas être vide.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} n’a pas pu être chargé.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : {2} ne peut pas être spécifié sans expression.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : {2} ne peut pas être spécifié avec une expression.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : une chaîne de format est manquante.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le texte du bloc de script est manquant.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : une propriété est manquante.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : le bloc de script « {2} » n’est pas valide.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : La chaîne de caractères {2} de la ressource {3} dans l'assembly {4} est introuvable.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : La chaîne de caractères {2} de la ressource {3} dans l'assembly est introuvable.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : l'assembly {2} est introuvable.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : le nœud doit être un XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : une expression est attendue.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : impossible d’avoir un contrôle ou un Label sans expression.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : impossible d’avoir le contrôle et Label en même temps.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : impossible d’avoir SelectionSetName et TypeName en même temps.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : aucun type ni aucune condition n’est spécifié pour appliquer la vue.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : la valeur {2} n'est pas valide.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : un nœud en double existe.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : {2} et {3} s’excluent mutuellement.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Erreur à XPath {0} dans le fichier {1} : {2}, {3} et {4} s’excluent mutuellement.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} est un nœud inconnu.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} est un attribut inconnu.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} est un attribut manquant.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : Nœud {2} manquant.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Erreur XPath {0} dans le fichier {1} : un nœud est manquant dans {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} est un nœud vide.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Erreur au niveau de XPath {0} dans le fichier {1} : {2} est un attribut vide.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Erreur dans le fichier {0} : {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Trop d’erreurs dans le fichier {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Des erreurs se sont produites lors du chargement du fichier de données de format : {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Global Assembly Cache) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Le chemin d’accès {0} n’est pas complet. Spécifiez un chemin d’accès complet vers le fichier de type.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Impossible de mettre à jour FormatTable, car le FormatTable a peut-être été créé en dehors de l’espace d’exécution.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Des erreurs se sont produites lors du chargement de FormatTable. Consultez la propriété Erreurs pour obtenir des messages d’erreur détaillés.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Erreur lors de la mise en forme des données «{0}» : {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Erreur dans les données d’affichage avec le nom de type {0} à l’index {1} : le nombre d’éléments d’en-tête = {2} ne correspond pas au nombre d’éléments de ligne par défaut = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Erreur dans les données d’affichage avec le nom de type {0} à l’index {1} : le bloc de script «{2}» n’est pas valide.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Erreur dans les données d’affichage avec le nom de type {0} à l’index {1}: le bloc de script «{2}» n’est pas valide.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Erreur dans les données d’affichage avec le nom de type {0} à l’index {1}: échec du chargement de {2} .</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Erreur lors de l'affichage des données avec le nom {0} de type à l'index {1} : Un TableControl ne doit contenir qu'un seul {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Erreur lors de l'affichage des données avec le nom {0} de type à l'index {1} : Il doit y avoir au moins une valeur par défaut {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Erreur lors de l'affichage des données avec le type nommé {0} à l'index {1} : Au moins un élément de liste doit être spécifié.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Erreur dans les données d’affichage avec le nom de type {0} à l’index {1} : il ne peut pas y avoir plus d’un élément par défaut {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Trop d’erreurs dans les données de mise en forme pour le type «{0}».</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Une table de format partagé ne peut pas être mise à jour avec plusieurs entrées.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/FormatAndOut_MshParameter.fr.resx b/src/System.Management.Automation/resources/fr/FormatAndOut_MshParameter.fr.resx new file mode 100644 index 00000000000..f2e8771fc3e --- /dev/null +++ b/src/System.Management.Automation/resources/fr/FormatAndOut_MshParameter.fr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Impossible de convertir {0} en l’un des types suivants {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>La valeur d’un paramètre était null; l’un des types suivants était attendu : {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>La clé dupliquée « {0} » est en conflit avec « {1} ».</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>La clé « {0} » a un type, {1}, qui n’est pas valide; les types attendus sont {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>La clé « {0} » a un type, {1}, qui n’est pas valide; le type attendu est {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>La clé {0} est ambiguë; {1} et {2} entrent en conflit.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>La valeur d’une clé ne peut pas être null.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Le type de clé « {0} » n’est pas valide. La clé doit être une chaîne.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>La clé {0} n’a pas de valeur.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Une entrée obligatoire pour {0} est manquante.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>La clé API {0} n’est pas valide.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>La valeur « {0} » pour la clé « {1} » n’est pas valide; les valeurs valides sont {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>La valeur « {0} » pour la clé « {1} » doit être supérieure à 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>Nous ne pouvons pas avoir une chaîne de mise en forme vide pour la clé « {0} ».</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>La clé « {0} » ne peut pas avoir une valeur de chaîne vide.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>La valeur de la chaîne ne peut pas être vide.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>La clé « {0} » ne peut pas contenir de caractères génériques dans la valeur « {1} ».</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>Les caractères génériques ne sont pas autorisés dans « {0} ».</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>La valeur EnumerableExpansion n’est pas valide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/FormatAndOut_format_xxx.fr.resx b/src/System.Management.Automation/resources/fr/FormatAndOut_format_xxx.fr.resx new file mode 100644 index 00000000000..28bd543c558 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/FormatAndOut_format_xxx.fr.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Les paramètres View et Property du cmdlet s’excluent mutuellement.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Les paramètres AutoSize et Column de l’applet de commande s’excluent mutuellement.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Le nom de la vue {0} est introuvable.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Le nom de la vue {0} est introuvable dans la mise en forme {1}.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Il n’existe aucune vue {0} existante pour les objets {1}.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Le nom de la vue {0} est introuvable. Spécifiez l’une des vues {1} suivantes et réessayez : {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Essayez d’utiliser l’une de ces autres cmdlets de mise en forme : </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0} : </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>L’objet suivant prend en charge IEnumerable :</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable ne contient aucun objet.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable contient l’objet suivant :</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable contient les objets {0} suivants :</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>ID de classe inconnu {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Le type {0} pour la propriété {1} n’est pas valide.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>La valeur du membre de données {0} ne peut pas être null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Le type d’objet n’est pas reconnu.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Échec de la création de l’objet avec l’ID de classe {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>La propriété {0} est récursive.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Échec de l’évaluation de l’expression « {0} ».</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Échec de l’interprétation de la chaîne de format « {0} ».</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/FormatAndOut_out_xxx.fr.resx b/src/System.Management.Automation/resources/fr/FormatAndOut_out_xxx.fr.resx new file mode 100644 index 00000000000..5f164ccb7e3 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/FormatAndOut_out_xxx.fr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> page suivante, <CR> ligne suivante, Q quitter</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>La valeur de LineOutput ne doit pas être nulle.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Le type lineOutput {0} n’était pas prévu, LineOutput attend le type {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>L’objet de type « {0} » n’est pas valide ou n’est pas dans la séquence correcte. Cela est probablement dû à une commande « {1} » spécifiée par l’utilisateur, qui est en conflit avec la mise en forme par défaut.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le fichier « {0} ».</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Sortie vers un fichier</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/GetErrorText.fr.resx b/src/System.Management.Automation/resources/fr/GetErrorText.fr.resx new file mode 100644 index 00000000000..4083b9e6e69 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/GetErrorText.fr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Impossible de charger une ressource avec le nom de base « {0} ».</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Impossible de charger une chaîne de ressources avec l’ID « {0} ».</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>L’exécution des commandes est empêchée par les paramètres de stratégie Stop.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Impossible de récupérer le message « {0} » « {1} » « {2} » car un assembly n’a pas été inscrit.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Impossible de récupérer le message « {0} » « {1} » « {2} ». Le format de chaîne de modèle n’est pas valide dans la chaîne de modèle « {3} ».</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Impossible de récupérer le message « {0} » « {1} » « {2} ». Une chaîne de modèle existe, mais sa valeur est vide ou blanche.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Le pipeline a été arrêté.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Le script a échoué en raison d’un dépassement de la profondeur des appels.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Le pipeline a échoué en raison d’un dépassement de la profondeur des appels.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/HelpDisplayStrings.fr.resx b/src/System.Management.Automation/resources/fr/HelpDisplayStrings.fr.resx new file mode 100644 index 00000000000..93ff281bd55 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/HelpDisplayStrings.fr.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NOM</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>SYNOPSIS</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>DESCRIPTION</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAX</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETERS</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>ENTRÉES</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>SORTIES</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>ERREURS DE FIN</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>ERREURS SANS FIN D’EXÉCUTION</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>REMARQUES</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>EXEMPLES</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Exemple</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>EXEMPLE</value> + </data> + <data name="Output" xml:space="preserve"> + <value>SORTIE</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>LIENS CONNEXES</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>DESCRIPTION COURTE</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Titre :</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Question :</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Répondre</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Terme :</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Définition :</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Contenu :</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>NOM DU FOURNISSEUR</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Cette applet de commande prend en charge les paramètres courants : Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable et OutVariable. Pour plus d’informations, consultez + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Obligatoire ? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position ? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Type : </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Type d’objet cible : </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valeur par défaut </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Accepter l'entrée de pipeline ? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Accepter les caractères génériques ? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Catégorie : </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Action suggérée : </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Pour plus d’informations, tapez la commande suivante : </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Pour des informations techniques, tapez : </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Pour afficher les exemples, tapez : </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Pour obtenir de l’aide en ligne, tapez : </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>REMARQUES</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>vrai</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Nommé</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>LECTEURS</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>CAPACITÉS</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>TÂCHES</value> + </data> + <data name="Task" xml:space="preserve"> + <value>TÂCHE : </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTRES</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>PARAMÈTRES DYNAMIQUES</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Applets de commande prises en charge : </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIAS</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help ne trouve pas les fichiers d’aide pour cette applet de commande sur cet ordinateur. Il affiche uniquement une aide partielle. + -- Pour télécharger et installer des fichiers d’aide pour le module qui inclut cette applet de commande, utilisez Update-Help. + -- Pour afficher la rubrique d’aide de cette applet de commande en ligne, tapez « Get-Help {0} -Online » ou + accédez à {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Aucun</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Alias </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamique ? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Nom du jeu de paramètres </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Impossible de récupérer le fichier XML HelpInfo pour la culture d’interface utilisateur {0}. Vérifiez que la propriété HelpInfoUri dans le manifeste du module est valide ou vérifiez votre connexion réseau, puis réessayez la commande.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>La culture spécifiée n’est pas prise en charge : {0}. Spécifiez une culture dans la liste suivante : {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Le report de l’erreur et la tentative de cultures de secours s’affichent sous forme d’erreur si aucun des secours n’est pris en charge : +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Le répertoire ModuleBase est introuvable. Vérifiez le répertoire et réessayez.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Le chemin d’accès {0} n’est pas un répertoire valide. Vérifiez que le répertoire existe et réessayez.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Un URI d’aide ne peut pas contenir plus de 10 redirections. Spécifiez un URI d’aide valide.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Mise à jour de l’aide</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Connexion au contenu d’aide...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Téléchargement du contenu de l’aide...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Installation du contenu de l’aide...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Localisation du contenu de l’aide...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Tout)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Aucun module PowerShell correspondant au modèle suivant n’a été trouvé : {0}. Vérifiez le modèle, puis réessayez la commande.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Aucun module PowerShell correspondant à la {0}FullyQualifiedModule spécifiée n’a été trouvé. Vérifiez la valeur FullyQualifiedModule, puis recommencez la commande.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Le contenu de l’aide est introuvable. Vérifiez que le serveur est disponible et que l’emplacement du contenu de l’aide est correctement défini dans le code XML HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>La commande Update-Help a échoué, car le module spécifié ne prend pas en charge l’aide pouvant être mise à jour. Utilisez Get-Help -Online ou recherchez en ligne de l’aide pour les commandes de ce module.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Le paramètre suivant ne doit pas être nul ou vide : Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Le paramètre suivant ne doit pas être nul ou vide : Chemin.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help s’est terminé correctement.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Erreur lors de l’extraction du contenu de l’aide.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Impossible de se connecter au contenu de l’aide. Le serveur sur lequel le contenu de l’aide est stocké n’est peut-être pas disponible. Vérifiez que le serveur est disponible ou attendez que le serveur soit de nouveau en ligne, puis réessayez la commande.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Le contenu de l’aide à l’emplacement spécifié n’est pas valide. Spécifiez un emplacement qui contient du contenu d’aide valide.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>Le code XML HelpInfo n’est pas valide. Spécifiez un code XML HelpInfo valide.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Le contenu de l’aide a été enregistré à l’emplacement suivant : {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Le fichier XSD de contenu d’aide est introuvable dans {0}. Vérifiez que le fichier XSD existe à l’emplacement spécifié, puis réessayez la commande.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Échec de la mise à jour de l'aide pour le(s) module(s) : +« {0} » +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Enregistrement de l’aide</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Le contenu de l’aide contient des fichiers qui ne sont pas valides. Seuls les fichiers .txt et .xml sont pris en charge.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Échec de l’enregistrement de l’aide pour le ou les modules '{0}' : {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Échec de l’enregistrement de l’aide pour le ou les modules «{0}» avec la ou les cultures d’interface utilisateur {{{1}}} : {2}. +Le contenu de l’aide anglais-américain est disponible et peut être enregistré à l’aide de : Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Échec de la mise à jour de l’aide pour le ou les modules «{0}» avec la ou les cultures d’interface utilisateur {{{1}}} : {2}. +Le contenu de l’aide anglais-américain est disponible et peut être installé à l’aide de : Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Votre culture actuelle est ({0}), qui n’est associée à aucune langue, envisagez de modifier votre culture système ou d’installer le contenu de l’aide en anglais aux États-Unis à l’aide de : Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>faux</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Le paramètre -Recurse est disponible uniquement si un chemin d’accès source est spécifié.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Le chemin d’accès {0} ne contient pas de fournisseur FileSystem. Vérifiez que le chemin d’accès spécifié contient le fournisseur FileSystem, puis réessayez la commande.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Recherche de {0} dans l’aide...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Aucune culture d’interface utilisateur correspondant au modèle suivant n’a été trouvée : {0}. Vérifiez le modèle, puis réessayez la commande.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>L’aide n’a pas été enregistrée pour le module {0}, car la commande Save-Help a été exécutée sur cet ordinateur au cours des dernières 24 heures. +Pour enregistrer à nouveau l’aide, ajoutez le paramètre Force à votre commande.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>L’aide n’a pas été mise à jour pour le module {0}, car la commande Update-Help a été exécutée sur cet ordinateur au cours des dernières 24 heures. +Pour mettre à jour à nouveau l’aide, ajoutez le paramètre Force à votre commande.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Les fichiers d’aide les plus courants sont déjà installés.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0} : {1}. Version {2} culturelle {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Mise à jour effectuée du {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>La valeur de la clé HelpInfoUri dans le manifeste de module doit être résolue en conteneur ou URL racine sur un site web où les fichiers d’aide sont stockés. HelpInfoUri '{0}' ne se résout pas en conteneur.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Le contenu de l’aide doit se trouver dans l’espace de noms {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help ne trouve pas les fichiers d’aide pour cette applet de commande sur cet ordinateur. Il affiche uniquement une aide partielle. + -- Pour télécharger et installer des fichiers d’aide pour le module qui inclut cette applet de commande, utilisez Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Les fichiers d’aide les plus courants sont déjà téléchargés.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>{0} est enregistré</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>L' {0} HelpInfoURI ne commence pas par HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>L'élément racine du contenu d'aide doit être « helpItems ».</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Aide à l'enregistrement pour le module {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Aide à la mise à jour du module {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Résolution de l'URI : « {0} »</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>URI d'aide : {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, Version actuelle : {1}, Version disponible : {2}, UICulture : {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>PROPRIÉTÉS</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METHODS</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/HelpErrors.fr.resx b/src/System.Management.Automation/resources/fr/HelpErrors.fr.resx new file mode 100644 index 00000000000..2e3762f9169 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/HelpErrors.fr.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help n’a pas pu trouver {0} dans un fichier d’Aide de cette session. Pour télécharger les rubriques d’Aide mises à jour, tapez : « Update-Help ». Pour obtenir de l’Aide en ligne, recherchez la rubrique d’Aide dans la bibliothèque TechNet à l’adresse https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la catégorie d’Aide, car « {0} » n’est pas une catégorie d’Aide valide.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier d’Aide « {0} ». Détails: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Nous ne pouvons pas accéder au fichier d’Aide « {0} », car l’utilisateur(-trice) actuel(le) ne dispose pas des droits d’accès au fichier. Détails: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Le fichier d’Aide « {0} » n’est pas un document XML valide. Détails: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Une erreur s’est produite lors du chargement du contenu d’Aide pour {0} à partir du fichier {1}. Détails : {2}. Pour télécharger les rubriques d’Aide mises à jour, exécutez l’applet de commande Update-Help. Pour obtenir de l’Aide en ligne, recherchez la rubrique d’Aide dans la bibliothèque TechNet à l’adresse https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Le fournisseur « {0} » ne peut pas être chargé. Détails: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Nous ne pouvons pas charger le fichier d’Aide. Les erreurs de {1} suivantes se sont produites lors du chargement du fichier d’aide « {0} ».</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Le nœud « {0} » ne peut pas avoir « {1} » comme nœud enfant. Chemin du nœud : {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Le nœud « {0} » peut avoir un maximum de {2} nœuds enfants de type « {1} ». Chemin du nœud : {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver la clé de Registre : « {0}{1} »; utilisation de « {2} » pour charger les fichiers d’Aide.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Aucun paramètre ne correspond aux critères {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} n’est pas pris en charge par la catégorie d’Aide demandée.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Nous ne pouvons pas afficher la version en ligne de cette rubrique d’Aide, car l’adresse Internet (URI) de la rubrique d’Aide n’est pas spécifiée dans le code de la commande ou dans le fichier d’Aide de la commande.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>L'URI {0} spécifié est non valide.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Échec du démarrage d’un navigateur pour afficher l’Aide en ligne. Aucun programme ni navigateur n’est associé pour ouvrir l’URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Le protocole spécifié dans l’URI « {0} » n’est pas pris en charge. Seuls les protocoles « {1} » et « {2} » sont pris en charge.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Plusieurs rubriques d’Aide ont été trouvées. Utilisez une seule rubrique d’Aide avec l’option -{0}.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Nous ne pouvons pas obtenir de l’Aide à partir d’un espace d’exécution distant, car l’espace d’exécution n’a pas été ouvert. Ouvrez l’espace d’exécution en exécutant une commande de communication à distance implicite, puis essayez de nouveau d’exécuter la commande pour obtenir de l’Aide.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>L'accès est refusé. La commande n’a pas pu mettre à jour les rubriques d’Aide pour les modules principaux de PowerShell ou pour l’un des modules du répertoire $pshome\Modules. +Pour mettre à jour ces rubriques d’Aide, démarrez PowerShell à l’aide de la commande « Exécuter en tant qu’administrateur(-trice) », puis essayez d’exécuter Update-Help à nouveau.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Pour utiliser le {0}, vérifiez que votre application utilise « Microsoft.NET.Sdk.WindowsDesktop » comme SDK du projet et que l’assembly correspondant « Microsoft.PowerShell.GraphicalHost » est disponible. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} ne fonctionne pas dans une session à distance.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName ne peut pas faire référence à la fonction elle-même.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Nous ne pouvons pas obtenir de l’Aide à partir d’un emplacement réseau dans une session restreinte.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Commande non autorisée dans une session restreinte.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/HistoryStrings.fr.resx b/src/System.Management.Automation/resources/fr/HistoryStrings.fr.resx new file mode 100644 index 00000000000..9f967c1213d --- /dev/null +++ b/src/System.Management.Automation/resources/fr/HistoryStrings.fr.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>L’identificateur {0} n’est pas une valeur valide pour un identificateur d’historique. Spécifiez un nombre positif, puis réessayez.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Nous ne pouvons pas trouver l’historique de l’ID {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Le nombre ne peut pas être combiné avec plusieurs ID.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Nous ne pouvons pas trouver l’historique de la ligne de commande {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver l’historique le plus récent.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>La cmdlet Invoke-History est appelée à plusieurs reprises, dans une boucle.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter plusieurs commandes d’historique. Vous ne pouvez exécuter qu’une seule commande en utilisant Invoke-History.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter l’historique, car le format de l’objet d’entrée n’est pas valide.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>L’identificateur {0} n’est pas valide. Spécifiez un nombre positif, puis réessayez.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Cette commande effacera toutes les entrées de l’historique de session.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Le nombre ne peut pas être combiné avec plusieurs paramètres CommandLine.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/HostInterfaceExceptionsStrings.fr.resx b/src/System.Management.Automation/resources/fr/HostInterfaceExceptionsStrings.fr.resx new file mode 100644 index 00000000000..8bc9ddb4a20 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/HostInterfaceExceptionsStrings.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>An error of type "{0}" has occurred.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>A command that prompts the user failed because the host program or the command type does not support user interaction. Try a host program that supports user interaction, such as the PowerShell Console, and remove prompt-related commands from command types that do not support user interaction.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>A command that prompts the user failed because the host program or the command type does not support user interaction. The host was attempting to request confirmation with the following message: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>The method cannot be invoked because the pool has been closed or has failed.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/InternalCommandStrings.fr.resx b/src/System.Management.Automation/resources/fr/InternalCommandStrings.fr.resx new file mode 100644 index 00000000000..e32d59813bb --- /dev/null +++ b/src/System.Management.Automation/resources/fr/InternalCommandStrings.fr.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Le nom d’entrée « {0} » est ambigu. Il peut correspondre à plusieurs méthodes. Correspondances possibles :{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Le nom d’entrée « {0} » est ambigu. Il peut correspondre à plusieurs membres. Correspondances possibles :{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Récupérer la valeur de la clé « {0} »</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Appeler la méthode « {0} » avec les arguments : {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Appeler la méthode « {0} »</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Récupérer la valeur de la propriété « {0} »</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject : {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer cette opération sur un objet d’entrée null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Le nom d’entrée « {0} » ne peut pas être résolu en méthode.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Nous ne pouvons pas appeler une méthode en mode de langage restreint.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Les paramètres -WhatIf et -Confirm ne sont pas pris en charge pour les blocs de script.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>L’opération « {0} » n’est pas autorisée en mode RestrictedLanguage.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Un opérateur est requis pour comparer les deux valeurs spécifiées. Incluez un opérateur valide dans la commande, puis réessayez. Par exemple, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Le nom d’entrée « {0} » ne peut pas être résolu en propriété.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Le nom d’entrée « {0} » ne peut pas être résolu en membre.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>L’opérateur spécifié requiert les paramètres -Property et -Value. Fournissez des valeurs pour ces deux paramètres, puis réessayez la commande.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Cette méthode ne peut pas être exécutée sur le thread actuel. Elle ne peut être appelée que sur le thread de l’applet de commande.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Une variable utilisée avec ForEach-Object -Parallel ne peut pas être un bloc de script. Les variables de bloc de script passées ne sont pas prises en charge avec ForEach-Object -Parallel et peuvent entraîner un comportement indéfini.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Un objet d’entrée transmis à ForEach-Object -Parallel ne peut pas être un bloc de script. Les variables de bloc de script passées ne sont pas prises en charge avec ForEach-Object -Parallel et peuvent entraîner un comportement indéfini.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Le paramètre « TimeoutSeconds » ne peut pas être utilisé avec le paramètre « AsJob ».</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Les paramètres communs suivants ne sont actuellement pas pris en charge dans le jeu de paramètres Parallel : +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Une erreur inattendue s’est produite lors du traitement de l’entrée ForEach-Object -Parallel. Cela peut signifier qu’une partie des entrées transmises par le pipeline n’a pas été traitée. Erreur {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Cmdlet ForEach-Object</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>L’appel de méthode sur le type « {0} » ne sera pas autorisé lors de l’exécution en mode de langage contraint.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/InternalHostStrings.fr.resx b/src/System.Management.Automation/resources/fr/InternalHostStrings.fr.resx new file mode 100644 index 00000000000..556a1fae61b --- /dev/null +++ b/src/System.Management.Automation/resources/fr/InternalHostStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt n’a pas été appelé autant de fois que ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/InternalHostUserInterfaceStrings.fr.resx b/src/System.Management.Automation/resources/fr/InternalHostUserInterfaceStrings.fr.resx new file mode 100644 index 00000000000..312254c7472 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/InternalHostUserInterfaceStrings.fr.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug s’est arrêté, car la valeur de la variable DebugPreference était « Stop ».</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>La valeur {0} n’est pas une valeur ActionPreference prise en charge.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Le paramètre « {0} » doit contenir au moins une valeur.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Oui</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Continuer.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Oui pour &tout</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Continuer et ne plus me demander si je dois continuer dans cette session.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Non</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Terminez l’opération avec une erreur.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Non pou&r tout</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Terminez l’opération avec une erreur. Ne demandez pas à reprendre l’opération pour cette session.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Suspendre</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Interrompez l’opération en cours et ouvrez une invite de commandes. Tapez « exit » pour reprendre l’opération suspendue.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Voulez-vous continuer cette opération ?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(la valeur par défaut est « {0} »)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(les choix par défaut sont {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Choix[{0}] : </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>« {0} » doit comporter au moins un élément.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>« {0} » doit être un index valide dans « {1} ». « {2} » n’est pas un index valide.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la touche d’accès rapide, car un point d’interrogation (« ? ») ne peut pas être utilisé comme touche d’accès rapide.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DÉTAILLÉ : {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>AVERTISSEMENT : {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DÉBOGUER : {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>L’hôte n’effectue actuellement aucune transcription.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Heure de début de la commande : {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Début de la transcription PowerShell +Heure de début : {0:yyyyMMddHHmmss} +Nom d’utilisateur : {1} +Utilisateur RunAs : {2} +Nom de la configuration : {3} +Ordinateur : {4} ({5}) +Application hôte : {6} +ID de processus : {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Début de la transcription PowerShell +Heure de début : {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fin de la transcription PowerShell +Heure de fin : {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Le chemin d’accès au fichier {0} correspond à un répertoire.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Logging.fr.resx b/src/System.Management.Automation/resources/fr/Logging.fr.resx new file mode 100644 index 00000000000..5d792b76318 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Logging.fr.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravité =[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo : + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravité =[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravité =[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>INCONNU</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>La fonctionnalité expérimentale du moteur « {0} » déclarée dans le fichier de configuration n’est pas enregistrée dans la version actuelle de PowerShell.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>La fonctionnalité expérimentale « {0} » déclarée dans le fichier de configuration n’est pas valide. +Le nom d’une fonctionnalité expérimentale doit suivre la convention ci-dessous : + Nom de la fonctionnalité du moteur : « PS[FeatureName] » + Nom de la fonctionnalité du module : « [ModuleName].[FeatureName] »</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Metadata.fr.resx b/src/System.Management.Automation/resources/fr/Metadata.fr.resx new file mode 100644 index 00000000000..f7e2c7fc1c1 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Metadata.fr.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Impossible d’initialiser les attributs pour «{0}» : «{1}»</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Impossible de valider l’argument, car son type «{0}» n’est pas du même type ({1}) que les limites maximale et minimale du paramètre. Vérifiez que l’argument est de type {1}, puis réessayez la commande.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Impossible de valider l’argument «{0}», car sa valeur n’est pas supérieure à zéro.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Impossible de valider l’argument «{0}», car sa valeur n’est pas supérieure ou égale à zéro.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Impossible de valider l’argument «{0}», car sa valeur n’est pas inférieure à zéro.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Impossible de valider l’argument «{0}», car sa valeur n’est pas inférieure ou égale à zéro.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>La plage minimale spécifiée ({0}) ne peut pas être acceptée, car elle n’est pas du même type que la plage maximale spécifiée ({1}). Mettez à jour l’attribut ValidateRange pour le paramètre.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Impossible d’accepter les types de paramètres MaxRange et MinRange. Les deux paramètres doivent être des objets qui implémentent une interface IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Impossible d’accepter la plage maximale spécifiée, car elle est inférieure à la plage minimale spécifiée. Mettez à jour l’attribut ValidateRange pour le paramètre.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>L’argument {0} est supérieur à la plage maximale autorisée de {1}. Fournissez un argument inférieur ou égal à {1}, puis recommencez la commande.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>L’argument {0} est inférieur à la plage minimale autorisée de {1}. Fournissez un argument supérieur ou égal à {1}, puis recommencez la commande.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>L’argument «{0}» ne correspond pas au modèle «{1}». Fournissez un argument qui correspond à «{1}», puis réessayez la commande.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>L’attribut ValidateCount ne peut pas être appliqué à un paramètre autre qu’un paramètre de tableau. Supprimez l’attribut du paramètre ou faites du paramètre un paramètre de tableau.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Le paramètre requiert exactement {0} valeur(s) - {1} valeur(s) ont été fournies.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Le paramètre nécessite au moins {0} valeur(s) et pas plus de {1} valeur(s) - {2} valeur(s) ont été fournies.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Le nombre maximal d’arguments spécifié pour un paramètre est inférieur au nombre minimal d’arguments spécifié. Mettez à jour l’attribut ValidateCount pour le paramètre.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>La longueur de caractère maximale spécifiée de l’argument est inférieure à la longueur minimale de caractère d’argument spécifiée. Mettez à jour l’attribut ValidateLength pour le paramètre.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>L’attribut ValidateLength ne peut pas être appliqué à un paramètre qui n’est pas un paramètre string ou string[]. Définissez le paramètre comme un paramètre string ou string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>La longueur du caractère ({1}) de l’argument est trop courte. Spécifiez un argument dont la longueur est supérieure ou égale à «{0}», puis réessayez.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>La longueur du caractère ({1}) de l’argument est trop longue. Spécifiez un argument dont la longueur est inférieure ou égale à «{0}», puis réessayez.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>L’argument «{0}» n’appartient pas à l’ensemble «{1}» spécifié par l’attribut ValidateSet. Fournissez un argument qui se trouve dans le jeu, puis réessayez la commande.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Le générateur de valeurs valides renvoie une valeur nulle.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>«{0}» a échoué sur la propriété «{1}» {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Impossible d’obtenir ou d’exécuter la commande. Le nombre maximal de jeux de paramètres pour cette commande a été dépassé.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Impossible de traiter l’argument, car la valeur de l’argument n’est pas une chaîne. Les valeurs des arguments de paramètre dont ArgumentTransformationAttribute est spécifié doivent être des chaînes.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Impossible de valider la variable, car la valeur {1} n’est pas une valeur valide pour la variable {0}.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Impossible d’ajouter l’attribut, car la variable {0} avec une valeur {1} n’est plus valide.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>L’argument est nul. Fournissez une valeur valide pour l’argument, puis réessayez d’exécuter la commande.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>L'argument a une valeur nulle, ou un élément de la collection d'arguments contient une valeur nul. Fournissez une collection ne contenant aucune valeur nul, puis réessayez la commande.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>L'argument est nul ou vide. Fournissez un argument qui n'est ni nul ni vide, puis réessayez la commande.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>L’argument est nul, vide ou un élément de la collection d’arguments contient une valeur nul. Fournissez une collection qui ne contient aucune valeur nul, puis réessayez la commande.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>L’argument est nul, vide ou se compose uniquement de caractères d’espace blanc. Fournissez un argument qui contient des caractères autres que des espaces blancs, puis recommencez la commande.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Un élément de la collection d’arguments est nul, vide ou se compose uniquement de caractères d’espace blanc. Fournissez une collection qui ne contient aucune de ces valeurs, puis réessayez la commande.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Un paramètre portant le nom «{0}» a été défini plusieurs fois pour la commande.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Impossible de spécifier l’alias de paramètre, car un alias portant le nom «{0}» a déjà été défini plusieurs fois pour la commande.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Impossible de spécifier le paramètre «{0}», car il est en conflit avec l’alias de paramètre du même nom pour le paramètre «{1}».</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Le script de validation «{1}» pour l’argument avec la valeur «{0}» n’a pas retourné le résultat True. Déterminez pourquoi le script de validation a échoué, puis réessayez la commande.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>L’argument «{0}» ne contient pas de version PowerShell valide. Fournissez un numéro de version valide, puis recommencez la commande.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Impossible de valider l’argument «{0}», car il ne s’agit pas d’un nom de variable valide.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Le type de conversion de travail doit dériver de IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>L’argument de chemin d’accès n’est pas valide. Fournissez un argument de chemin d’accès qui est un type de chaîne.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Le lecteur d’argument de chemin d’accès {0} n’appartient pas à l’ensemble de lecteurs approuvés : {1}. Fournissez un argument de chemin d’accès avec un lecteur approuvé.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>L’argument de chemin d’accès contient des caractères non valides.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>L’argument de chemin d’accès n’a pas de lecteur racine. Fournissez un argument de chemin d’accès complet avec un lecteur racine.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>La valeur d’argument du paramètre '{0}' ne peut pas être nul ou une chaîne vide.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Le membre Enum '{0}' n’est pas une valeur valide pour le paramètre '{1}'. Spécifiez l’un des membres suivants et réessayez : {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Impossible de traiter l’entrée. L’argument «{0}» n’est pas approuvé.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Échec de la vérification d’attribut ValidateTrustedData</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>L’argument de paramètre «{0}» n’est pas approuvé et échoue à la vérification de l’attribut de paramètre ValidateTrustedData en mode langue contrainte.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/MiniShellErrors.fr.resx b/src/System.Management.Automation/resources/fr/MiniShellErrors.fr.resx new file mode 100644 index 00000000000..5c32dc7147e --- /dev/null +++ b/src/System.Management.Automation/resources/fr/MiniShellErrors.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>La mise à jour n’est pas prise en charge pour la catégorie de configuration de l’instance d’exécution {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Les erreurs suivantes se sont produites lors de la mise à jour de la liste d’assemblages pour l’instance d’exécution : {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Modules.fr.resx b/src/System.Management.Automation/resources/fr/Modules.fr.resx new file mode 100644 index 00000000000..ed6b95bdb54 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Modules.fr.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Le module spécifié « {0} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Le module spécifié « {0} » avec la version « {1} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>La valeur spécifiée pour MaximumVersion « {0} » est incorrecte. Si vous utilisez « * », MaximumVersion ne prend en charge qu’un seul « * » et doit toujours être placé à la fin de MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Le module spécifié « {0} » avec MaximumVersion « {1} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Le module spécifié « {0} » avec MinimumVersion « {1} » et MaximumVersion « {2} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>La valeur MinimumVersion « {0} » ne doit pas être supérieure à MaximumVersion « {1} ».</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>L’assembly « {0} » n’a pas été chargé, car aucun assembly portant ce nom n’a été trouvé. Vérifiez le nom de l’assembly, puis réessayez.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Le module à traiter « {0} », répertorié dans le champ « {1} » du manifeste du module « {2} », n’a pas été traité, car aucun module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Aucun objet personnalisé n’a été retourné pour le module « {0} » car le paramètre -AsCustomObject ne peut être utilisé qu’avec des modules de script.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Impossible de traiter le manifeste du module « {0} », car il ne s’agit pas d’un fichier manifeste de module PowerShell valide. Supprimez les éléments non autorisés : {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>Le traitement du fichier manifeste du module « {0} » n’a pas abouti à un objet manifeste valide. Mettez à jour le fichier pour qu’il contienne un manifeste de module PowerShell valide. Vous pouvez créer un manifeste valide à l’aide de l’applet de commande New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Impossible d’importer le module « {0} » car son manifeste contient un ou plusieurs membres non valides. Les membres de manifeste valides sont ({1}). Supprimez les membres non valides ({2}), puis réessayez d’importer le module.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>La table de hachage décrivant un module contient un ou plusieurs membres non valides. Les membres valides sont ({0}). Supprimez les membres non valides ({1}), puis réessayez.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Impossible de charger le module « {0} », car la limite d’imbrication des modules a été dépassée. Les modules ne peuvent être imbriqués que jusqu’à {1} niveaux. Évaluez et modifiez l’ordre dans lequel vous chargez les modules pour éviter de dépasser la limite d’imbrication, puis réessayez d’exécuter votre script.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Le membre « ModuleVersion » n’est pas présent dans le manifeste du module. Ce membre doit exister et recevoir un numéro de version au format « n.n.n.n ». Ajoutez le membre manquant au fichier « {0} ».</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Le membre « {0} » n’est pas valide dans le fichier manifeste du module « {2} » : {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>La version « {0} » du module « {1} » ne répond pas à la version minimale requise « {2} ». Vérifiez que ce numéro de version est pris en charge, puis essayez de charger à nouveau le module.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>La version de PowerShell installée sur cet ordinateur est « {0} ». Le module « {1} » nécessite une version minimale de PowerShell « {2} » pour s’exécuter. Vérifiez que la version minimale requise de PowerShell est installée, puis réessayez.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Le membre de manifeste du module « NestedModules » ne peut pas être utilisé si le membre « ModuleToProcess » est un module binaire. Modifiez le fichier manifeste du module dans « {0} », puis réessayez.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Le membre « {0} » dans le manifeste du module n’est pas valide : {1}. Vérifiez qu’une valeur valide est spécifiée pour ce champ dans le fichier « {2} ».</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Le chemin d’accès au manifeste du module « {0} » n’est pas valide. La valeur de l’argument Path doit résoudre un seul fichier avec l’extension « .psd1 ». Modifiez la valeur de l’argument Path pour qu’il pointe vers un fichier psd1 valide, puis réessayez.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>La clé ModuleVersion dans le manifeste du module « {0} » spécifie la version du module « {1} », qui ne correspond pas au nom de son dossier de version à l’emplacement « {2} ». Modifiez la valeur de la clé ModuleVersion pour qu’elle corresponde au nom du dossier de version.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>L’entrée NestedModule spécifiée « {0} » dans le manifeste du module « {1} » n’est pas valide. Réessayez après avoir mis à jour cette entrée avec des valeurs valides.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>L’entrée RequiredAssemblies spécifiée « {0} » dans le manifeste du module « {1} » n’est pas valide. Réessayez après avoir mis à jour cette entrée avec des valeurs valides.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>L’entrée FileList spécifiée « {0} » dans le manifeste du module « {1} » n’est pas valide. Réessayez après avoir mis à jour cette entrée avec des valeurs valides.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>L’entrée RequiredModules spécifiée « {0} » dans le manifeste du module « {1} » n’est pas valide. Réessayez après avoir mis à jour cette entrée avec des valeurs valides.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>L’entrée ModuleList spécifiée « {0} » dans le manifeste du module « {1} » n’est pas valide. Réessayez après avoir mis à jour cette entrée avec des valeurs valides.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Le manifeste du module « {0} » est spécifié avec la clé CompatiblePSEditions, prise en charge uniquement sous PowerShell version « 5.1 » ou ultérieure. Mettez à jour la valeur de la clé PowerShellVersion à « 5.1 » ou une version ultérieure, puis réessayez.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>La valeur spécifiée « {0} » pour CompatiblePSEditions contient des noms d’édition PowerShell en double. Réessayez après avoir supprimé les noms d’édition PowerShell en double.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>La version spécifiée dans la clé ModuleVersion est identique au nom du dossier de version.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Le dossier Version {0} sous le module {1} est ignoré, car il ne contient pas de fichier manifeste de module valide.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Le membre « ModuleName » n’existe pas dans la table de hachage qui décrit ce module.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Les membres « ModuleVersion », « MaximumVersion » et « RequiredVersion » n’existent pas dans la table de hachage qui décrit ce module. L’un de ces trois membres doit exister et recevoir un numéro de version au format « n.n.n.n ».</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Le module requis « {1} » n’est pas chargé. Chargez le module ou supprimez-le de « RequiredModules » dans le fichier « {0} ».</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Le module requis « {1} » avec le GUID « {2} » n’est pas chargé. Chargez le module ou supprimez-le de « RequiredModules » dans le fichier « {0} ».</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Le module requis « {1} » avec la version « {2} » n’est pas chargé. Chargez le module ou supprimez-le de « RequiredModules » dans le fichier « {0} ».</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Le module requis « {1} » avec MaximumVersion « {2} » n’est pas chargé. Chargez le module ou supprimez-le de « RequiredModules » dans le fichier « {0} ».</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Le module requis « {1} » avec MinimumVersion « {2} » et MaximumVersion « {3} » n’est pas chargé. Chargez le module ou supprimez-le de « RequiredModules » dans le fichier « {0} ».</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Le module « {0} » est introuvable avec ModuleVersion « {1} ».</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Le module « {0} » est introuvable avec RequiredVersion « {1} ».</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Le module « {0} » est introuvable avec MaximumVersion « {1} ».</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Le module « {0} » est introuvable avec ModuleVersion « {1} » et MaximumVersion « {2} ».</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Le module « {0} » est introuvable.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Aucun module n’a été supprimé. Vérifiez que la spécification des modules à supprimer est correcte et que ces modules existent dans l’instance d’exécution.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Impossible de supprimer le membre « {0} » importé à partir du module « {1} » pour la raison suivante : {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Impossible de supprimer le module « {0} » car il est en lecture seule. Ajoutez le paramètre Force à votre commande pour supprimer les modules en lecture seule.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Impossible de supprimer le module « {0} » car il est marqué comme « constant ». Un module ne peut pas être supprimé s’il est marqué comme « constant ».</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Impossible de supprimer le module « {0} », car il est requis par « {1} ». Ajoutez le paramètre Force à votre commande pour supprimer le module.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>La cmdlet Export-ModuleMember ne peut être appelée qu’à partir d’un module.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>L’extension « {0} » n’est pas une extension de module valide. Les extensions de module prises en charge sont « .dll », « .ps1 », « .psm1 », « .psd1 » et « .cdxml ». Corrigez l’extension, puis essayez d’ajouter de nouveau le fichier « {1} ».</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Cette opération ne peut pas être effectuée sur un module binaire. Elle ne peut être effectuée que sur un module de script.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Le fichier « {0} » n’est pas autorisé, car il n’a pas l’extension « .ps1 ».</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Inconnu</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Tous droits réservés.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Suppression de la fonction « {0} » importée.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Suppression de l’alias « {0} » importé.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Suppression de la variable importée « {0} ».</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Chargement du module depuis le chemin d’accès « {0} ».</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Chargement de « {0} » à partir du chemin d’accès « {1} ».</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Dot-sourcing du fichier de script « {0} ».</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importation de la fonction « {0} ».</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importation de la cmdlet « {0} ».</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importation de l’alias « {0} ».</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importation de la variable « {0} ».</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Exportation de l’applet de commande « {0} ».</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Exportation de la fonction « {0} ».</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Exportation de l’alias « {0} ».</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Exportation de la variable « {0} ».</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Les noms de certaines commandes importées depuis le module « {0} » incluent des verbes non approuvés, ce qui peut les rendre moins faciles à découvrir. Pour trouver les commandes qui utilisent des verbes non approuvés, exécutez de nouveau la commande Import-Module avec le paramètre Verbose. Pour obtenir la liste des verbes approuvés, tapez Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>La commande « {0} » dans le module « {1} » a été importée, mais comme son nom n’inclut pas de verbe approuvé, elle peut être difficile à trouver. Pour obtenir la liste des verbes approuvés, tapez Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>La commande « {0} » dans le module « {2} » a été importée, mais comme son nom n’inclut pas de verbe approuvé, elle peut être difficile à trouver. Les verbes alternatifs suggérés sont « {1} ».</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Certains noms de commandes importés contiennent un ou plusieurs des caractères restreints suivants : # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Le nom de commande « {0} » du module « {1} » contient un ou plusieurs des caractères restreints suivants : # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Création du fichier manifeste du module « {0} ».</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (chemin d’accès : « {1} »)</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>L’architecture actuelle du processeur est : {0}. Le module « {1} » nécessite l’architecture suivante : {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Le nom de l’hôte PowerShell actuel est : « {0} ». Le module « {1} » nécessite l’hôte PowerShell suivant : « {2} ».</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>L’hôte PowerShell actuel est : « {0} » (version {1}). Le module « {2} » nécessite une version minimale de l’hôte PowerShell « {3} » pour s’exécuter.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifeste du module « {0} »</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Généré par : {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Généré le : {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Module de script ou fichier de module binaire associé à ce manifeste.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Modules à importer en tant que modules imbriqués du module spécifié dans RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>ID utilisé pour identifier ce module de manière unique</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Auteur de ce module</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Société ou fournisseur de ce module</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Déclaration de copyright pour ce module</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Numéro de version de ce module.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Description de la fonctionnalité fournie par ce module</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Version minimale du moteur PowerShell requise par ce module</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Version minimale du CLR (Common Language Runtime) requise par ce module. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Modules qui doivent être importés dans l’environnement global avant l’importation de ce module</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Fichiers de script (.ps1) exécutés dans l’environnement de l’appelant avant l’importation de ce module.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Fichiers de type (.ps1xml) à charger lors de l’importation de ce module</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Fichiers de format (.ps1xml) à charger lors de l’importation de ce module</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Assemblys qui doivent être chargés avant l’importation de ce module</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Liste de tous les fichiers empaquetés avec ce module</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Données privées à transmettre au module spécifié dans RootModule/ModuleToProcess. Cela peut également contenir une table de hachage PSData avec des métadonnées de module supplémentaires utilisées par PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Balises appliquées à ce module. Elles aident à la découverte de modules dans les galeries en ligne.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>URL du site web principal de ce projet.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>URL de la licence de ce module.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>URL d’une icône représentant ce module.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Notes de publication de ce module</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Chaîne de préversion de ce module</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Indique si le module nécessite une acceptation explicite de l’utilisateur pour l’installation, la mise à jour ou l’enregistrement</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Modules dépendants externes de ce module</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Fin de la table de hachage {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>La valeur du paramètre PrivateData doit être une table de hachage pour créer le manifeste du module avec les valeurs de paramètre suivantes : Tags, ProjectUri, LicenseUri, IconUri ou ReleaseNotes. Supprimez les valeurs des paramètres Tags, ProjectUri, LicenseUri, IconUri ou ReleaseNotes, ou enveloppez le contenu de PrivateData dans une table de hachage.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData doit être défini comme une table de hachage, mais ce manifeste de module le définit comme un objet. Envisagez d’envelopper le contenu de PrivateData dans une table de hachage. Cela vous permettra d’ajouter ultérieurement les propriétés Tags, ProjectUri, LicenseUri, IconUri et ReleaseNotes au manifeste du module.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>La valeur spécifiée « {0} » n’est pas valide. Réessayez avec une valeur valide.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Fonctions à exporter à partir de ce module. Pour de meilleures performances, n’utilisez pas de caractères génériques et ne supprimez pas l’entrée. Utilisez un tableau vide s’il n’y a aucune fonction à exporter.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Les alias à exporter à partir de ce module. Pour de meilleures performances, n’utilisez pas de caractères génériques et ne supprimez pas l’entrée. Utilisez un tableau vide s’il n’y a aucun alias à exporter.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Cmdlets à exporter à partir de ce module. Pour de meilleures performances, n’utilisez pas de caractères génériques et ne supprimez pas l’entrée. Utilisez un tableau vide s’il n’y a aucune cmdlet à exporter.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Variables à exporter depuis ce module</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Ressources DSC à exporter depuis ce module</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Éditions PowerShell prises en charge</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Architecture du processeur (None, X86, Amd64) requise par ce module</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Liste de tous les modules empaquetés avec ce module</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Version minimale de Microsoft .NET Framework requise par ce module. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Nom de l’hôte PowerShell requis par ce module</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Version minimale de l’hôte PowerShell requis par ce module</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>URI HelpInfo de ce module</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Étant donné que le module {0} fournit le PSDrive dans la session PowerShell actuelle, aucun module n’a été supprimé. Modifiez le fournisseur PSDrive actuel, puis réessayez de supprimer des modules.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>La cmdlet « {0} » n’a pas été importée, car un membre portant le même nom existe dans l’étendue actuelle.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>L’alias « {0} » n’a pas été importé, car un membre portant le même nom existe dans l’étendue actuelle.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>La fonction « {0} » n’a pas été importée, car un membre portant le même nom existe dans l’étendue actuelle.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>La variable « {0} » n’a pas été importée, car un membre portant le même nom existe dans l’étendue actuelle.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>Les caractères génériques ne sont pas autorisés dans les membres « ModuleToProcess », « RootModule » ou « NestedModules » du manifeste du module « {0} ».</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Le module « {0} » est un module de base pour PowerShell. Ajoutez le paramètre Force à votre commande pour supprimer les modules de base.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Le manifeste du module ne peut pas contenir à la fois les membres « ModuleToProcess » et « RootModule ». Modifiez le fichier manifeste du module pour supprimer l’un de ces membres dans « {0} », puis réessayez.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Le membre du manifeste de module « ModuleToProcess » est déconseillé. Utilisez le membre « RootModule » à la place.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Préfixe par défaut des commandes exportées à partir de ce module. Remplacez le préfixe par défaut à l’aide de Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Les paramètres « Global » et « Scope » ne peuvent pas être spécifiés ensemble. Supprimez l’un de ces paramètres, puis réessayez d’exécuter la commande.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Le module requis « {0} » n’est pas chargé. Le module « {0} » a un requiredModule « {1} » dans son manifeste de module « {2} » qui pointe vers une dépendance cyclique.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Le module requis « {0} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Certaines commandes du module {0} ne peuvent pas être importées via une CimSession. Pour obtenir toutes les commandes, vérifiez que la gestion distante PowerShell est activée sur le serveur distant, puis essayez d’ajouter le paramètre PSSession à la cmdlet Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Le module {0} est chargé dans Windows PowerShell à l’aide d’une session de remoting {1} ; notez que toutes les entrées et sorties des commandes de ce module seront des objets désérialisés. Si vous souhaitez charger ce module dans PowerShell, utilisez la syntaxe « Import-Module -SkipEditionCheck ».</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Windows PowerShell, version {0}. Windows PowerShell 5.1 est requis pour charger des modules à l’aide de la fonctionnalité de compatibilité Windows PowerShell. Installez Windows Management Framework (WMF) 5.1 à partir de https://aka.ms/WMF5Download pour activer cette fonctionnalité.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Le chargement du module « {0} » à l’aide de la fonctionnalité de compatibilité Windows PowerShell est bloqué par un paramètre « WindowsPowerShellCompatibilityModuleDenyList » dans le fichier de configuration PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Impossible d’importer le module {0} sur une session CimSession. Essayez d’utiliser le paramètre PSSession de la cmdlet Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>La valeur d’architecture de processeur de {0} n’est pas prise en charge. Réexécutez la commande New-ModuleManifest en spécifiant l’une des valeurs d’énumération prises en charge suivantes pour l’architecture de processeur : None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>L’exécution de la cmdlet Get-Module sur un ordinateur distant peut uniquement répertorier les modules disponibles. Ajoutez le paramètre ListAvailable à votre commande, puis réessayez.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Le module « {0} » n’a pas été importé, car le composant logiciel enfichable « {0} » avait déjà été importé.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>Les caractères génériques ne sont pas autorisés dans le membre « RequiredAssemblies » du manifeste du module « {0} ».</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>La valeur de la clé {0} dans {1} est {2} et le module contient des modules imbriqués. Lorsqu’un fichier CDXML est le module racine, la commande Import-Module échoue, car les commandes des modules imbriqués ne peuvent pas être exportées. Déplacez le fichier CDXML vers la clé NestedModules, puis réessayez la commande.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Échec de la commande distante : {0} : {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Échec de la génération des proxys pour le module distant « {0} ». {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Échec du traitement du module distant {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Échec de la réception des données du module à partir de la CimSession distante. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Le module requis « {0} » avec le GUID « {1} » et la version « {2} » n’a pas été chargé, car aucun fichier de module valide n’a été trouvé dans aucun répertoire de module.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Un fournisseur CIM pour la découverte de modules est introuvable sur le serveur CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Impossible de vérifier la version de Microsoft .NET Framework {0}, car elle ne figure pas dans la liste des versions autorisées.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analyse de {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Préparation des modules pour la première utilisation.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Recherche des modules disponibles</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Recherche du partage UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>L’utilisation de la cmdlet Get-Module sur un ordinateur distant n’est possible que pour les noms de module qui n’incluent pas de chemin d’accès. Le paramètre Name contient l’élément « {0} », qui se résout en chemin d’accès. Mettez à jour le paramètre Name pour qu’il ne contienne pas d’éléments de chemin d’accès, puis réessayez.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>L’utilisation de l’applet de commande Get-Module sans le paramètre ListAvailable n’est pas prise en charge pour les noms de module qui incluent un chemin d’accès. Le paramètre Name contient l’élément « {0} », qui se résout en chemin d’accès. Mettez à jour le paramètre Name pour qu’il ne contienne pas d’éléments de chemin d’accès, puis réessayez.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Le module spécifié « {0} » est introuvable. Mettez à jour le paramètre Name pour qu’il pointe vers un chemin valide, puis réessayez. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Remplissage de la propriété RepositorySourceLocation pour le module {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Le module à traiter « {0} », répertorié dans le champ « {1} » du manifeste du module « {2} », n’a pas été traité. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Cette condition préalable est valide uniquement pour l’édition PowerShell Desktop.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Le module « {0} » ne prend pas en charge l’édition actuelle de PowerShell « {1} ». Les éditions prises en charge sont « {2} ». Utilisez « Import-Module -SkipEditionCheck » pour ignorer la compatibilité de ce module.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Le module « {0} » prend en charge l’édition PowerShell « {1} » et ne peut pas être chargé implicitement à l’aide de la fonctionnalité de compatibilité Windows, car celle-ci est désactivée dans le fichier de paramètres. Utilisez « Import-Module -UseWindowsPowerShell » pour charger ce module avec Windows PowerShell ou « Import-Module -SkipEditionCheck » pour essayer de le charger avec la version actuelle de PowerShell.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Une valeur de chaîne non vide doit être spécifiée pour une fonctionnalité expérimentale déclarée dans le manifeste du module.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Un ou plusieurs noms de fonctionnalité expérimentale non valides ont été trouvés : {0}. Un nom de fonctionnalité expérimentale de module doit suivre cette convention : « ModuleName.FeatureName ».</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Le paramètre de commutateur -SkipEditionCheck ne peut pas être utilisé sans le paramètre de commutateur -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>L’importation de fichiers *.ps1 en tant que modules n’est pas autorisée en mode ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Une erreur s’est produite lors du chargement du module de script {0}, car son mode de langage est différent de celui du manifeste du module. Le mode de langage du manifeste est {1} et le mode de langage du module est {2}. Vérifiez que tous les fichiers du module sont signés ou qu’ils font partie de la configuration de la liste d’autorisation de votre application.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Ce module utilise l’opérateur dot-source lors de l’exportation de fonctions à l’aide de caractères génériques, ce qui n’est pas autorisé lorsque le système est soumis à obligation de vérification des applications.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Impossible d’exporter des membres de module à partir d’un module dont le mode de langage est différent de celui de la session en cours.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Impossible de créer un nouveau module tant que la session est en mode ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Impossible de trouver le module intégré « {0} » compatible avec l’édition « Core ». Vérifiez que les modules intégrés PowerShell sont disponibles. Ils sont généralement fournis avec le package PowerShell sous le chemin de module $PSHOME, et sont nécessaires au bon fonctionnement de PowerShell.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Cmdlet Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>L’exportation des membres du module échouera en mode de langage contraint, car le module « {0} » a un mode de langage « {1} » différent du mode de la session actuelle « {2} ».</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Exportation implicite des fonctions du module</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>L’exportation implicite de fonctions pour le module « {0} » sera refusée, car il est approuvé (il s’exécute en mode de langage complet), mais la session ne l’est pas (elle s’exécute en mode de langage contraint). Il est recommandé d’exporter systématiquement les fonctions du module individuellement, avec leur nom complet.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Importation du fichier de script en tant que module</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>L’importation du fichier de script « {0} » en tant que module ne sera pas autorisée en mode ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Le module contient un opérateur Dot-Source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>L’importation du module « {0} » échouera en mode de langage contraint, car il exporte des fonctions à l’aide de caractères génériques tout en utilisant l’opérateur dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>« Fonctions d’exportation de module</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Le module « {0} » exporte des fonctions à l’aide de caractères génériques dans le nom. Tous les noms de fonctions des modules imbriqués seront supprimés lors de l’exécution en mode de langage contraint.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>«Cmdlet New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Un nouveau module provenant d’une session de langage contraint non approuvée sera empêché de fournir le bloc de script FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>« Modes de langage incompatibles avec les modules</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Un module dépendant est en cours de chargement avec un mode de langue différent de celui du module parent. Cela ne sera pas autorisé en mode de langage contraint.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/MshHostRawUserInterfaceStrings.fr.resx b/src/System.Management.Automation/resources/fr/MshHostRawUserInterfaceStrings.fr.resx new file mode 100644 index 00000000000..e6a4fec55de --- /dev/null +++ b/src/System.Management.Automation/resources/fr/MshHostRawUserInterfaceStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>« {0} » ne peut pas être supérieur ou égal à « {1} ».</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>« {0} » doit être un nombre positif.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Toutes les chaînes sont nulles ou vides.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/MshSignature.fr.resx b/src/System.Management.Automation/resources/fr/MshSignature.fr.resx new file mode 100644 index 00000000000..a835c019157 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/MshSignature.fr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Signature vérifiée.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Le fichier {0} n’est pas signé numériquement. Vous ne pouvez pas exécuter ce script sur le système actuel. Pour plus d’informations sur l’exécution des scripts et la définition de la stratégie d’exécution, consultez about_Execution_Policies à l’adresse https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Le contenu du fichier {0} a peut-être été modifié par un utilisateur ou un processus non autorisé, car le hachage du fichier ne correspond pas au hachage stocké dans la signature numérique. Le script ne peut pas s’exécuter sur le système spécifié. Pour plus d’informations, exécutez Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Le fichier {0} est signé, mais le signataire n’est pas approuvé sur ce système.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Nous ne pouvons pas signer le fichier, car le système ne prend pas en charge les opérations de signature sur {0} fichiers.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Nous ne pouvons pas signer le fichier, car le système ne prend pas en charge les opérations de signature sur les fichiers qui n’ont pas d’extension de nom de fichier.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>La signature ne peut pas être vérifiée, car elle est incompatible avec le système actuel.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>La signature ne peut pas être vérifiée, car elle est incompatible avec le système actuel. L’algorithme de hachage n’est pas valide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/MshSnapInCmdletResources.fr.resx b/src/System.Management.Automation/resources/fr/MshSnapInCmdletResources.fr.resx new file mode 100644 index 00000000000..db1dce9a7c9 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/MshSnapInCmdletResources.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>L’opération ne peut pas être effectuée. L’applet de commande spécifiée n’est pas prise en charge dans un interpréteur de commandes personnalisé.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Aucun composant logiciel enfichable PowerShell correspondant au modèle « {0} » n’a été trouvé. Vérifiez le modèle, puis réessayez la commande.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Le format du nom du composant logiciel enfichable spécifié n’était pas valide. Les noms des composants logiciels enfichables PowerShell ne peuvent contenir que des caractères alphanumériques, des tirets, des traits de soulignement et des points. Corrigez le nom, puis retentez l'opération.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter le composant logiciel enfichable PowerShell {0}, car il s’agit d’un module PowerShell système. Utilisez Import-Module pour charger le module.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/MshSnapinInfo.fr.resx b/src/System.Management.Automation/resources/fr/MshSnapinInfo.fr.resx new file mode 100644 index 00000000000..9adf5d87b7c --- /dev/null +++ b/src/System.Management.Automation/resources/fr/MshSnapinInfo.fr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Nous ne pouvons pas accéder aux informations du Registre de PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Nous ne pouvons pas accéder aux informations du Registre du moteur PowerShell.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Nous ne pouvons pas accéder aux informations de PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>La version {0} de PowerShell n’est pas disponible sur cet ordinateur.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Le composant logiciel enfichable PowerShell « {0} » n’est pas installé sur cet ordinateur.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>La valeur obligatoire {0} n’est pas spécifiée pour la clé de Registre {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>La valeur obligatoire {0} n’est pas au format correct pour la clé de Registre {1}. Le format attendu est « chaîne ».</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>La valeur obligatoire {0} n’est pas au format correct pour la clé de Registre {1}. Le format attendu est « multistring ».</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Nous ne pouvons pas trouver les informations requises dans le Registre ou certains fichiers de clé sont manquants. Nous ne pouvons pas charger certaines applets de commande.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Aucun composant logiciel enfichable n’a été inscrit pour la version {0}de PowerShell.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Nous ne pouvons pas extraire la ressource de chaîne car le lecteur a été supprimé.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>La valeur de version {0} n’est pas spécifiée ou est incorrecte pour la clé de Registre {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Aucun attribut [PSVersion] n’a été trouvé pour le type PowerShell {0}. Ajoutez un attribut PSVersion au type à l’aide de [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/NativeCP.fr.resx b/src/System.Management.Automation/resources/fr/NativeCP.fr.resx new file mode 100644 index 00000000000..fd01c7c4a49 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/NativeCP.fr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>Vous ne devez pas spécifier ScriptBlock qu’en tant que valeur du paramètre Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Aucune valeur n’a été spécifiée pour le paramètre Command.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Une valeur non valide ({6}) a été spécifiée pour le paramètre {7}. Les valeurs valides sont Text et Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Aucune valeur n’a été spécifiée pour le paramètre InputFormat. Les valeurs valides sont Text et Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Aucune valeur n’a été spécifiée pour le paramètre OutputFormat. Les valeurs valides sont texte et XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Le paramètre {6} nécessite une valeur de chaîne.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Aucune valeur n’a été spécifiée pour le paramètre Args.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Le paramètre {6} a déjà été spécifié.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter le code XML du flux « {0} » de « {1} » : {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PSCommandStrings.fr.resx b/src/System.Management.Automation/resources/fr/PSCommandStrings.fr.resx new file mode 100644 index 00000000000..66bcd169b3f --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PSCommandStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Une commande est requise pour ajouter un paramètre. Vous devez ajouter une commande à {0} avant d’ajouter un paramètre.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PSConfigurationStrings.fr.resx b/src/System.Management.Automation/resources/fr/PSConfigurationStrings.fr.resx new file mode 100644 index 00000000000..30ee6c66a25 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PSConfigurationStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell a cessé de fonctionner en raison d’un problème de sécurité : impossible de lire le fichier de configuration : {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PSDataBufferStrings.fr.resx b/src/System.Management.Automation/resources/fr/PSDataBufferStrings.fr.resx new file mode 100644 index 00000000000..281199e7aff --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PSDataBufferStrings.fr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>L’index spécifié est inférieur à zéro ou supérieur au nombre d’éléments dans le tampon. L’index doit se trouver dans la plage {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Nous ne pouvons pas convertir une référence nulle en type valeur.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Nous ne pouvons pas convertir la valeur du type {0} en type {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Nous ne pouvons pas ajouter de nouveaux objets à un magasin fermé. Vérifiez que le tampon est ouvert pour que les opérations d’ajout et d’insertion réussissent.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>La propriété SerializeInput ne peut être définie que pour le type PSObject de PSDataCollection. Définissez la propriété SerializeInput sur false, ou remplacez le type de collection par PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PSListModifierStrings.fr.resx b/src/System.Management.Automation/resources/fr/PSListModifierStrings.fr.resx new file mode 100644 index 00000000000..614c76a6386 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PSListModifierStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Le modificateur de liste inconnu suivant a été détecté : « {0} ». Les modificateurs de liste valides sont Add, Remove et Replace.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Nous ne pouvons pas appliquer la mise à jour, car l’objet n’est pas un type de collection pris en charge.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PSStyleStrings.fr.resx b/src/System.Management.Automation/resources/fr/PSStyleStrings.fr.resx new file mode 100644 index 00000000000..de8f9ab0c54 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PSStyleStrings.fr.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>La chaîne spécifiée contient du contenu imprimable alors qu’elle ne devrait contenir que des séquences d’échappement ANSI : {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>La valeur MaxWidth pour le rendu de progression doit être d’au moins 18 pour s’afficher correctement.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Lors de l’ajout ou de la suppression d’extensions, l’extension doit commencer par un point.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ParameterBinderStrings.fr.resx b/src/System.Management.Automation/resources/fr/ParameterBinderStrings.fr.resx new file mode 100644 index 00000000000..8426323ccfa --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ParameterBinderStrings.fr.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver un paramètre qui correspond au nom de paramètre « {1} ».</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver un paramètre positionnel qui accepte l’argument « {1} ».</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Argument manquant pour le paramètre « {1} ». Indiquez un paramètre de type « {2} », puis réessayez.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Nous ne pouvons pas traiter le paramètre, car le nom du paramètre « {1} » est ambigu. Correspondances possibles :{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Nous ne pouvons pas convertir « {6} » en type « {2} », requis par le paramètre « {1} ». {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Nous ne pouvons pas lier le paramètre « {1} ». {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Nous ne pouvons pas lier les paramètres positionnels « {1} ».</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Nous ne pouvons pas lier les paramètres positionnels, car aucun nom n’a été fourni.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Impossible de résoudre le jeu de paramètres à l'aide des paramètres nommés indiqués. Un ou plusieurs paramètres fournis ne peuvent pas être utilisés ensemble ou un nombre insuffisant de paramètres a été fourni.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la commande, car un ou plusieurs paramètres obligatoires sont manquants :{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Le paramètre « {1} » ne peut pas être spécifié dans le jeu de paramètres « {6} ».</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Nous ne pouvons pas lier le paramètre, car le paramètre « {1} » est spécifié plusieurs fois. Pour fournir plusieurs valeurs aux paramètres qui acceptent plusieurs valeurs, utilisez la syntaxe de tableau. Par exemple, « -parameter value1,value2,value3 ».</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Nous ne pouvons pas évaluer le paramètre « {1} », car son argument est spécifié sous forme de bloc de script et qu’il n’y a pas d’entrée. Un bloc de script ne peut pas être évalué sans entrée.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>La saisie dans le bloc de script pour le paramètre « {1} » a échoué. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Nous ne pouvons pas évaluer le paramètre « {1} », car l’entrée de son argument n’a produit aucune sortie.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>L’objet d’entrée ne peut être lié à aucun paramètre de la commande, soit parce que la commande n’accepte pas d’entrée de pipeline, soit parce que l’entrée et ses propriétés ne correspondent à aucun des paramètres qui acceptent l’entrée de Pipeline.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>L’objet d’entrée ne peut pas être lié, car il ne contenait pas les informations nécessaires pour lier tous les paramètres obligatoires : {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’entrée de Pipeline, car la valeur par défaut du paramètre « {1} » ne peut pas être récupérée. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Nous ne pouvons pas récupérer les paramètres dynamiques pour l’applet de commande. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Fournissez des valeurs pour les paramètres suivants :</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>L’applet de commande {0} à la position du pipeline de commande {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la transformation d’argument sur le paramètre « {1} ». {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Impossible de valider l’argument sur le paramètre « {1} ». {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Nous ne pouvons pas lier le paramètre « {1} » à la cible. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’argument au paramètre « {1} », car il s’agit d’une valeur nulle.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’argument au paramètre « {1} », car il s’agit d’une chaîne vide.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’argument au paramètre « {1} », car il s’agit d’une collection vide.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’argument au paramètre « {1} », car il s’agit d’un tableau vide.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Nous ne pouvons pas traiter la commande. Le paramètre « {0} » est défini plusieurs fois.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Impossible de lier l’applet de commande {0}, car le paramètre « {1} » est de type « {2} » et la méthode Add() ne peut pas être identifiée, ou plusieurs méthodes Add() existent. {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’applet de commande {0}, car le paramètre défini à l’exécution « {1} » a été ajouté au RuntimeDefinedParameterDictionary avec la clé « {6} ». La clé doit être identique à RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Nous ne pouvons pas lier l’argument au paramètre « {1} », car les PSTypeNames de l’argument ne correspondent pas au PSTypeName requis par le paramètre : {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>Plusieurs valeurs par défaut différentes sont définies dans $PSDefaultParameterValues pour le paramètre correspondant au nom ou alias suivant : {0}. Ces valeurs par défaut ont été ignorées.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Le nom ou alias suivant défini dans $PSDefaultParameterValues pour cette applet de commande correspond à plusieurs paramètres : {0}. La valeur par défaut a été ignorée.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Cette erreur peut être due à l’application de la liaison de paramètres par défaut. Vous pouvez désactiver cette liaison dans $PSDefaultParameterValues en définissant $PSDefaultParameterValues["Disabled"] sur $true, puis réessayer. Les paramètres par défaut suivants ont été liés avec succès pour cette applet de commande lorsque l’erreur s’est produite :{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Cet échec peut être dû à l’application de la liaison de paramètres par défaut. Vous pouvez désactiver cette liaison dans $PSDefaultParameterValues en définissant $PSDefaultParameterValues["Disabled"] sur $true, puis réessayer. Le paramètre par défaut suivant a été lié avec succès pour cette applet de commande lorsque l’erreur s’est produite :{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>La liaison de la valeur par défaut « {0} » au paramètre « {1} » a échoué : {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>Le format de la clé « {0} » n’est pas valide. Pour plus d’informations sur le format correct, consultez about_Parameters_Default_Values à l’adresse https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Les clés « {0} » n’ont pas de format valide. Pour plus d’informations sur le format correct, consultez about_Parameters_Default_Values à l’adresse https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Le paramètre « {0} » est obsolète. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>La clé « {0} » de type « {1} » n’est pas une valeur de chaîne. DefaultParameterDictionary n’accepte que des clés de type chaîne.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>La clé « {0} » a déjà été ajoutée au dictionnaire.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Appel de méthode ou de propriété non autorisé</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>L’appel d’une méthode ou d’une propriété « {0} » sur le type « {1} » n’est pas autorisé en mode de langage contraint pour les scripts non approuvés.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Création de type non autorisée</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>La création du type « {0} » n’est pas autorisée lors de la liaison de paramètres en mode de langage contraint pour les scripts non approuvés.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ParserStrings.fr.resx b/src/System.Management.Automation/resources/fr/ParserStrings.fr.resx new file mode 100644 index 00000000000..a2418a21064 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ParserStrings.fr.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Impossible de trouver le type [{0}].</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Impossible de trouver le type [{0}]. Détails : {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Jeton de chaîne incomplet.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>La séquence d’échappement Unicode n’est pas valide. Séquence valide : `u{ suivi d’un à six chiffres hexadécimaux, puis d’une accolade « } » fermante.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>La valeur de la séquence d’échappement Unicode est hors plage. La valeur maximale est 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>La séquence d’échappement Unicode n’a pas d’accolade fermante « } ».</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>La séquence d’échappement Unicode contient plus que le maximum de six chiffres hexadécimaux entre accolades.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Impossible d’utiliser [ref] avec d’autres types dans une contrainte de type.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] ne peut être que le dernier type dans la séquence de conversion de type.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>Impossible d’avoir deux occurrences de [ref] dans une séquence de type.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>La constante numérique {0} n’est pas valide.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Le modèle d’expression régulière {0} n’est pas valide.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Une référence de variable ${} vide a été trouvée. Un nom est requis entre les accolades.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>La référence de variable n’est pas valide. « $ » n’était pas suivi d’un caractère de nom de variable valide. Nous vous recommandons d’utiliser ${} pour délimiter le nom.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Vous ne pouvez pas appeler de méthode sur une expression dont la valeur est nulle.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>L’appel de méthode a échoué, car [{0}] ne contient aucune méthode nommée « {1} ».</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>L’affectation a échoué, car [{0}] ne contient pas de propriété « {1}() » qui peut être définie.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Jeton inattendu « {0} » dans l’expression ou l’instruction.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>L’opérateur de projection « @ » ne peut pas servir à référencer des variables dans une expression. « @{0} » ne peut être utilisé qu’en tant qu’argument d’une commande. Pour référencer des variables dans une expression, utilisez « ${0} ».</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Le paramètre « {0} » n’est pas valide</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Expression manquante après « {0} » dans l’élément de pipeline.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>L’expression après « {0} » dans un élément de pipeline a produit un objet qui n’était pas valide. Elle doit donner comme résultat un nom de commande, un bloc de script ou un objet CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Le paramètre {0} nécessite un argument.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Le paramètre {0} ne peut pas avoir d’argument.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Paramètre ${0} en double dans la liste des paramètres.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Argument manquant dans la liste de paramètres.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Les variables projetées telles que « @{0} » ne peuvent pas faire partie d’une liste d’arguments séparés par des virgules.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Spécification de fichier manquante après l’opérateur de redirection.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>L’opérateur « {0} » est réservé à une utilisation ultérieure.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Échec de la redirection vers « {0} » : {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Les expressions ne sont autorisées qu’en tant que premier élément d’un pipeline.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Les éléments de canal vide ne sont pas autorisés.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>L’expression d’affectation n’est pas valide. L’entrée d’un opérateur d’affectation doit être un objet qui peut accepter des affectations, comme une variable ou une propriété.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Une table de hachage ne peut être ajoutée qu’à une autre table de hachage.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>L’opérande de droite de « -is » doit être un type.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>L’opérande de droite de « -as » doit être un type.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Erreur lors de la mise en forme d’une chaîne : {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>L’argument pour l’opérateur « {0} » n’est pas valide : {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>L’opérateur « {0} » a échoué : {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>L’opérateur {0} n’autorise que deux éléments à le suivre, et non {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>Vous devez fournir une expression de valeur après l’opérateur « {0} ».</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>L’opérateur « {0} » fonctionne uniquement sur des variables ou des propriétés.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>L’attribut {0} ne peut être spécifié que sur un nœud de littéral de hachage.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>L’expression d’index de tableau est manquante ou non valide.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Nom de propriété manquant après l’opérateur de référence.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La propriété « {0} » est introuvable sur cet objet. Vérifiez que la propriété existe et peut être définie.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>La propriété « {0} » est introuvable sur cet objet. Vérifiez que la propriété.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Échec de l’opération d’index ; l’index du tableau a été évalué à nul.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Impossible d’indexer dans un tableau nul.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Impossible d’indexer en un objet de type « {0} ».</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Impossible d’indexer un objet de type « {0} » avec le type de retour similaire à ByRef « {1} ». Les types similaires à ByRef ne sont pas pris en charge dans PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Le tableau comporte trop de dimensions : {0}. Le nombre de dimensions d’un tableau doit être inférieur ou égal à 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>L’affectation de tableau à [{0}] a échoué, car l’affectation à des tranches n’est pas prise en charge.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Vous ne pouvez pas indexer dans un tableau dimensionnel {0} avec l’index [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>L’affectation du tableau a échoué, car l’index « {0} » était hors plage.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Expression manquante après « {0} ».</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>La référence ${{variable}} qui démarre ne comporte pas les caractères « }} » de fermeture.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) ne comporte pas la parenthèse fermante « ) ».</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Erreur interne – opérateur unaire inattendu {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] ne peut pas s’appliquer à une variable inexistante.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Impossible de récupérer la variable « ${0} », car elle n’a pas été définie.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Les clés en double « {0} » ne sont pas autorisées dans les littéraux de hachage.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Les arguments nommés en double « {0} » ne sont pas autorisés.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>L’opérateur « {0} » fonctionne uniquement sur les nombres. L’opérande est un « {1} ».</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>Une expression était attendue après « ( ».</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Opérateur « = » manquant après la clé dans le littéral de hachage.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Instruction manquante après « = » dans le littéral de hachage.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Instruction manquante après « = » dans l’argument nommé.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Point-virgule « ; » manquant ou fin de ligne manquante dans la définition de propriété.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Expression manquante après l’opérateur unaire « {0} ».</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Condition manquante dans l’instruction if après « {0} ( ».</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Bloc d’instructions manquant après {0} ( condition ).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Bloc d’instructions manquant après le mot clé « else ».</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Nous n’avons pas pu lire le fichier : {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Le fournisseur actuel ({0}) ne peut pas ouvrir de fichier.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Aucun fichier correspondant à « {0} » n’a été trouvé.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Le chemin d’accès ne peut pas être traité, car il a été résolu en plusieurs fichiers ; un seul fichier à la fois peut être traité.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Le paramètre {0} « -{1} » est réservé à une utilisation future.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Impossible de traiter l’instruction « switch » en raison de l’absence d’un argument de nom de fichier pour l’option -file.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>L’argument de nom de fichier pour -file dans l’instruction switch n’est pas valide.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Le paramètre {0} n’est pas valide pour l’instruction switch.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Le paramètre {0} n’est pas valide pour l’instruction foreach.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Une instruction switch doit avoir l’une des formes suivantes : « -file nom_fichier » ou « ( expression ) ».</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Condition manquante dans la clause de l’instruction switch.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Une instruction switch ne peut comporter qu’une seule clause par défaut.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Bloc d’instructions manquant dans la clause de l’instruction switch.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Expression manquante dans la boucle foreach. +La forme correcte est : foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Corps d’instruction manquant dans la boucle foreach. +La forme correcte est : foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>L’instruction param ne peut pas être utilisée si des arguments ont été spécifiés dans la déclaration de fonction.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>L'opération « [{0}] {1} [{2}] » n’est pas définie.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Une erreur s’est produite lors de l’énumération d’une collection : {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Une exception d’interop COM non gérée s’est produite : {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>Un objet COM a été utilisé alors qu’il avait déjà été libéré : {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Le traitement a été arrêté, car le script est trop complexe.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>La syntaxe n’est pas prise en charge par cette instance d’exécution. Cela peut se produire si l’instance d’exécution est en mode sans langage.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>La combinaison d’options avec l’opérateur -split n’est pas valide.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Les options ne sont pas autorisées sur l’opérateur -split avec un prédicat.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Le jeton « {0} » n’est pas un séparateur d’instruction valide dans cette version.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>Le mot clé « {0} » n’est pas pris en charge dans cette version du langage.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Expression manquante après « {0} » dans la boucle.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Corps d’instruction manquant dans la boucle {0}.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>L’instruction « trap » est incomplète. Une instruction trap nécessite un corps.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Instruction « try » incomplète. Une instruction try nécessite un corps.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Les déclarations de paramètre sont une liste de noms de variables séparés par des virgules, avec des expressions d’initialiseur facultatives.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Corps de fonction manquant dans la déclaration de fonction.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>La clause de commande de script « {0} » a déjà été définie.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>jeton inattendu « {0} », « begin », « process », « end », « clean » ou « dynamicparam » attendu.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Accolade fermante « } » manquante dans le bloc d’instructions ou la définition de type.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante dans l’appel de méthode.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Crochet fermant « ] » manquant après l’expression d’index de tableau.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante dans l’expression.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante dans la sous-expression.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Parenthèse ouvrante « ( » manquante après « {0} » dans l’instruction if.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante après l’instruction switch.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Accolade ouvrante « { » manquante dans l’instruction switch.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Nom de variable manquant après foreach. +La forme correcte est : foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>« in » manquant après la variable dans la boucle foreach. +La forme correcte est : foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante après la partie expression de la boucle foreach. +La forme correcte est : foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Parenthèse ouvrante « ( » manquante après le mot clé « {0} ».</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Mot clé while ou until manquant dans la boucle do.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante après l’expression dans l’instruction « {0} ».</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Nom manquant après le mot clé {0}.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>Parenthèse fermante « ) » manquante dans la liste des paramètres de fonction.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Une erreur « {0} » s’est produite lors du traitement de ce script. Nous n’avons pas pu charger le texte décrivant cette erreur.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Une erreur « {0} » s’est produite lors du traitement de ce script. Nous n’avons pas pu charger le texte décrivant cette erreur, car nous avons rencontré l’erreur « {1} ».</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>Aucune instance d’exécution n’est disponible pour exécuter des scripts dans ce thread. Vous pouvez en fournir une dans la propriété DefaultRunspace du type d’instance d’exécution System.Management.Automation.Runspaces.Runspace. Le bloc de script que vous avez tenté d’invoquer était : {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Jeton non reconnu dans le texte source.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Action à effectuer pour cette exception :</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Continuer</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Signalez l’erreur, puis passez à l’instruction de script suivante.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>Continuer &silencieusement</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Ne signalez pas cette erreur ; passez simplement à l’instruction de script suivante.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>A&rrêter</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Ne continuez pas le traitement ; levez plutôt l’exception.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Suspendre</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Suspendez le pipeline actuel et revenez à l’invite de commandes. Tapez exit pour reprendre l’opération lorsque vous avez terminé.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Impossible d’exécuter un document au milieu d’un pipeline : {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Le programme « {0} » n’a pas pu s’exécuter : {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Impossible d’utiliser « & » pour effectuer un appel dans le contexte du module binaire « {0} ». Spécifiez un module non binaire après « & », puis réessayez l’opération.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>Impossible d’utiliser « & » pour appeler dans le contexte du module « {0} », car il n’est pas importé. Importez le module « {0} », puis réessayez l’opération.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>Code de script exécutable trouvé dans le bloc de signature.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>ligne</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>À {0}:{1} car :{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = « {1} ».</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! Fonction CALL « {0} »</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! Fonction CALL « {0} » (définie dans le fichier « {1} »)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! Méthode CALL « {0} »</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>La chaîne ne comporte pas le terminateur : {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Les espaces blancs ne sont pas autorisés avant le terminateur de chaîne.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>] manquant à la fin du jeton de type.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Utilisez « { » au lieu de « { » dans les noms de variables.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Le bloc d’instructions est manquant dans la section de données.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Le paramètre « {0} » de la section de données n’est pas valide. Le paramètre valide pour la section de données est SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Les références de tableau ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Les instructions d’affectation ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>La redirection n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Les instructions Do et While ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Les chaînes extensibles ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>L’opérateur « {0} » n’est pas autorisé en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L’instruction Trap n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L’instruction Try n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Les instructions de contrôle de flux telles que Break, Continue, Return, Exit et Throw ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Les instructions foreach ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Les instructions For et While ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Les déclarations de fonctions ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Les appels de méthode ne sont pas autorisés en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Les déclarations de paramètres ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Les références de propriété ne sont pas autorisées en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Les littéraux de bloc de script ne sont pas autorisés en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L’instruction switch n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Une variable qui ne peut pas être référencée en mode de langage restreint ou dans une section de données est en cours de référencement. Les variables qui peuvent être référencées sont les suivantes : {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>La commande « {0} » n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L’instruction data n’est pas autorisée en mode de langage restreint ou dans une autre section de données.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Une valeur manque dans le paramètre SupportedCommand de la section de données. Fournissez une cmdlet ou un nom de fonction pour ce paramètre.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Les blocs d’instructions Begin, les blocs d’instructions Process ou les instructions parameter ne sont pas autorisés dans une section de données.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Les résultats de multiplication de chaînes comportant plus de « {0} » caractères ne sont pas autorisés en mode de langage restreint ou dans une section Data.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>La multiplication de tableaux aboutissant à plus de {0} éléments n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Le sourçage de données n’est pas autorisé en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>L’argument d’attribut doit être une constante ou un bloc de script.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Impossible de trouver le type de l’attribut personnalisé « {0} ». Vérifiez que l’assembly qui contient ce type est chargé.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>La propriété « {0} » est introuvable pour le type « {1} ».</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Attribut inattendu « {0} ».</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>] manquant à la fin du littéral d’attribut ou de type.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>La fonction ou la commande a été appelée comme si c’était une méthode. Les paramètres doivent être séparés par des espaces. Pour plus d’informations sur les paramètres, veuillez consulter la rubrique d’Aide about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Le bloc d’instructions est manquant dans l’instruction Try.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Le bloc Catch ou Finally est manquant dans l’instruction Try.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Le bloc d’instructions manque dans le bloc Catch.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Le bloc d’instructions manque dans le bloc Finally.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Le type d’exception {0} est déjà géré par un gestionnaire précédent.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Le bloc catch doit être le dernier bloc catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Littéral de type manquant.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Le terminateur « #> » est manquant dans le commentaire multiligne.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>Aucun caractère n’est autorisé après un en-tête here-string, mais avant la fin de la ligne.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Des erreurs d’analyseur ont été détectées.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Bloc d’instructions manquant après « {0} ».</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>Un type inattendu [{0}] a été trouvé dans l’instruction parameter.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Un type inattendu [{0}] a été trouvé avant l’instruction.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Les clés nulles ne sont pas autorisées dans un littéral de hachage.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Les attributs ne sont pas autorisés en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Le type {0} n’est pas autorisée en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>« {0} » est une propriété ReadOnly.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>La spécification du nom d’assembly manque dans le nom de type.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Le flux de contrôle ne peut pas quitter un bloc Finally.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Erreur irrécupérable dans PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Un AST ne peut pas être utilisé comme enfant de plus d’un AST. Pour utiliser cet AST dans un autre AST, appelez la méthode Copy(), puis utilisez son résultat.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>L’expression n’est pas autorisée dans une expression Using.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Une variable Using ne peut pas être récupérée. Une variable Using ne peut être utilisée qu’avec Invoke-Command, Start-Job ou InlineScript dans le workflow de script. Lorsqu’elle est utilisée avec Invoke-Command, la variable Using n’est valide que si le bloc de script est appelé sur un ordinateur distant.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>La référence de variable n’est pas valide. Le nom de la variable est manquant.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>La référence de variable n’est pas valide. « : » n’était pas suivi d’un caractère de nom de variable valide. Nous vous recommandons d’utiliser ${} pour délimiter le nom.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Toutes les erreurs d’analyse n’ont pas été signalées. Corrigez les erreurs signalées, puis réessayez.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Nom de type manquant après « [ ».</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* flux</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>flux de débogage</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>flux d’erreurs</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>flux de sortie</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>L’élément {0} de cette commande est déjà redirigé.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>flux détaillé</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>flux d’avertissement</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Corps de l’instruction manquant après le mot clé « {0} ».</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Les blocs parallèles et séquentiels ne sont pas autorisés en mode de langage restreint ni dans une section de données.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Mot-clé inattendu « {0} ».</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] ne peut pas être utilisé comme type de paramètre ni sur le côté gauche d’une affectation.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Impossible d’appeler la méthode.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Impossible de convertir la table de hachage en objet du type suivant : {0}. La conversion d’une table de hachage en objet n’est pas prise en charge en mode de langage restreint ou dans une section de données.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>L’argument doit être constant.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>L’argument du paramètre « {0} » n’est pas valide. Spécifiez un argument de chaîne valide.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>L’argument du paramètre Module n’est pas valide. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>L’argument du paramètre Version n’est pas valide. Spécifiez une version de PowerShell valide, au format version major.minor (majeure.mineure).</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>L’argument du paramètre « {0} » n’est pas valide. Spécifiez une édition PowerShell valide.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>L’argument du paramètre {0} contient des valeurs en double. Ne spécifiez pas de valeurs d’édition PowerShell en double.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Les caractères génériques ne sont pas pris en charge pour les noms de modules.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Impossible d’appeler la méthode. L’appel de méthode est pris en charge uniquement sur les types principaux dans ce mode de langage.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Impossible de définir la propriété. La définition de propriété est prise en charge uniquement sur les types principaux dans ce mode de langage.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Un nom d’attribut non valide a été trouvé pour la ressource « {0} ». Un nom d’attribut doit être une chaîne simple et ne peut pas contenir de variables ou d’expressions. Remplacez « {1} » par une chaîne simple.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Le membre « {0} » n’est pas valide. Les membres valides sont +« {1} ».</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>« { » manquant dans la définition d’objet.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Un nom ou une expression obligatoire était manquant.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Le fichier de schéma {0} n’a pas été trouvé. Vérifiez que tous les modules spécifiés dans une instruction de configuration contiennent un fichier schema.mof, puis réessayez d’exécuter le script.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Impossible de définir la section de données. La définition de commandes supplémentaires prises en charge n’est pas prise en charge dans ce mode de langage.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Accolade ouvrante « { » manquante dans l’instruction configuration.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Exception lors de l’analyse du fichier MOF « {0} » : {1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Le nom de la configuration est manquant. Fournissez le nom manquant sous forme de nom simple, de chaîne ou d’expression à valeur de chaîne.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Nous n’avons pas pu trouver le module « {0} ».</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Plusieurs versions du module « {0} » ont été trouvées. Vous pouvez exécuter « Get-Module -ListAvailable -FullyQualifiedName {0} » pour afficher les versions disponibles sur le système, puis utiliser le nom complet « @{{ModuleName="{0}"; RequiredVersion="Version"}} ».</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Une valeur manque dans le paramètre ThrottleLimit de l’instruction foreach. Indiquez une limitation pour le paramètre.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Le paramètre ThrottleLimit n’est pris en charge que pour les instructions foreach qui utilisent le paramètre Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Les résultats du bloc de configuration étaient nuls ou vides. Vérifiez que des configurations ont été définies dans le bloc.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>La ressource « {0} » ne peut être utilisée qu’une seule fois par configuration et ne peut donc pas avoir de nom. Supprimez « {1} », puis réexécutez le script.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>Un bloc d’affectation de propriété incomplet figure dans la définition d’instance.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Opérateur « = » manquant après la clé dans l’affectation de propriété.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Les affectations de propriétés en double ne sont pas autorisées dans une définition d’instance.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>Une seconde définition de classe CIM pour « {0} » a été trouvée lors du traitement du fichier de schéma « {1} ». Cette classe était déjà définie dans le ou les fichiers « {2} ». Supprimez la définition redondante, puis réessayez.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Le nom de ressource « {0} » est déjà utilisé par une autre ressource ou une autre configuration.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Le nom de classe « {0} » ne correspond pas à « {1} », nom du fichier dans lequel il est défini. Renommez le fichier pour qu’il corresponde au nom de la classe ou vice versa</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>Un identificateur de ressource en double « {0} » a été trouvé lors du traitement de la spécification pour le nœud « {1} ». Modifiez le nom de cette ressource pour qu’il soit unique dans la spécification du nœud.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>Il n’y a pas d’espace entre le nom et le bloc de script dans l’instruction du corps du mot clé dynamique « {0} ».</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>La propriété clé d’une entrée du dictionnaire de fonctions à définir ne peut pas être vide, car elle est utilisée comme nom de la fonction. Spécifiez une chaîne non vide comme valeur de la propriété clé, puis réessayez l’opération.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Le format de la référence de ressource « {0} » dans la liste Requires pour la ressource « {1} » n’est pas valide. Un nom de ressource requis doit être au format « [<nomdetype>]<nom> », avec des caractères alphanumériques, des espaces, « _ », « - », « . » et « \ ».</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Le format de la référence de ressource « {0} » dans la liste exclusive de la ressource « {1} » n’est pas valide. Un nom de ressource exclusif doit être au format « <nomdetype>\<nom> », sans espaces.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>La configuration partielle PartialConfiguration « {0} » est définie en mode Pull, ce qui nécessite une propriété ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>Une entrée nulle a été trouvée dans la liste des entrées de variable à créer dans l’étendue du bloc de script. Supprimez l’entrée à l’index {0}, ou remplacez-la par une entrée non nulle, puis réessayez.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Le bloc de script qui définit la fonction « {0} » ne peut pas être nul ou vide. Fournissez un bloc de script non vide dans le dictionnaire de définition de fonction, puis réessayez l’opération.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>La syntaxe du mot clé dynamique Import-DscResource est la suivante : + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name : noms d’une ou plusieurs ressources à importer. +ModuleName : noms de modules ou objets ModuleSpecification d’un ou plusieurs modules à importer. +ModuleVersion : version du module à importer. En cas d’utilisation, ModuleName doit représenter un seul module par nom.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Le mot clé dynamique Import-DscResource ne prend en charge qu’un seul module lorsque le paramètre Name (nom) est spécifié.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Les paramètres positionnels ne sont pas pris en charge pour le mot clé dynamique Import-DscResource. La syntaxe du mot clé dynamique Import-DscResource est : « Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Impossible de charger la ressource « {0} » : ressource introuvable.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Le mot clé Configuration n’est pas autorisé en mode constrainedLanguage.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Le nom de configuration « {0} » n’est pas valide. Les noms standard ne peuvent contenir que des lettres (a-z, A-Z), des chiffres (0-9), des points (.), des traits d’union (-) et des traits de soulignement (_). Le nom ne peut pas être nul ou vide et doit commencer par une lettre.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>La configuration prend en charge uniquement le bloc End dans son corps. Les blocs Begin, Process et DynamicParam ne sont pas autorisés dans une configuration.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Le désérialiseur Cim a levé une erreur lors de la désérialisation du fichier {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>« {0} » n'est pas une valeur valide pour la propriété « {1} » sur la classe « {2} ». Veuillez remplacer la valeur par l’une des chaînes suivantes : {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Au moins l’une des valeurs « {0} » n’est pas prise en charge ou n’est pas valide pour la propriété « {1} » de la classe « {2} ». Veuillez spécifier uniquement des valeurs prises en charge : +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>La ressource « {0} » requiert qu’une valeur de type « {1} » soit fournie pour la propriété « {2} ».</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>La propriété « {0} » de la ressource « {1} » a une valeur « {2} » qui n’est pas comprise dans la plage de valeurs valides « {3} » et « {4} ».</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Nous n’avons pas pu charger le fichier de données PowerShell « {0} », car nous avons rencontré l’erreur suivante : +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Impossible de résoudre le chemin d’accès « {0} » en un seul fichier .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Le fichier de données PowerShell « {0} » n’est pas valide, car il ne peut pas être évalué en objet de table de hachage.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>La configuration n’est pas prise en charge sur WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Si l’expression transmise à l’opérateur Where() est nulle, vous devez spécifier une valeur autre que Default (valeur par défaut) pour l’argument du mode de sélection. Veuillez modifier la valeur de l’argument mode pour une valeur autre que Default (valeur par défaut), puis réessayer d’exécuter votre script.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Le type de collection générique [{0}] transmis à ForEach() contient trop d’arguments de type. Veuillez modifier le type spécifié en collection générique avec un seul argument de type, puis réessayez d’exécuter votre script.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Impossible de convertir l’entrée dans le type cible [{0}] transmis à l’opérateur ForEach(). Veuillez vérifier le type spécifié, puis réessayer d’exécuter votre script.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Les blocs de script avec un bloc « clean » ne sont pas pris en charge par la méthode « ForEach ».</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>La valeur « numberToReturn » fournie au troisième argument de l’opérateur Where() doit être supérieure à zéro. Veuillez corriger la valeur de l’argument, puis réessayer d’exécuter votre script.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>La redirection permet uniquement de fusionner un autre flux avec le flux de sortie. Veuillez corriger l’opération de redirection pour fusionner avec le flux de sortie, puis réessayer d’exécuter votre script.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>L’opérateur ForEach() n’a pas pu trouver le membre « {0} » sur l’objet cible. Veuillez vérifier que le membre nommé existe, puis réessayer d’exécuter votre script.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>Le mot clé « {0} » n’est pas pris en charge dans cette version du langage.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>La propriété « {0} » n’est pas prise en charge dans cette version du langage.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Qualificateur « {0} » en double</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Le modificateur « {0} » ne peut pas être combiné avec « {1} »</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Directive using manquante</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Alias d’espace de noms manquant</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Opérateur « = » manquant</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Nom d’utilisation manquant</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>La variable n’est pas affectée dans la méthode.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Nom de propriété manquant ou définition de méthode manquante.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Le membre « {0} » est déjà défini.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Un seul type peut être spécifié sur les membres de classe.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Erreur lors de la création du type « {0} ». Message d'erreur : +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Nous n'avons pas pu convertir la valeur en type « {0} ».</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>La propriété « {0} » est introuvable pour l’attribut « {1} ». Spécifiez l'une des propriétés suivantes : {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>L’attribut « {0} » n’est pas valide sur cette déclaration. Il n’est valide que dans les déclarations « {1} ».</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>L'argument d’attribut doit être une constante.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Ressource DSC non définie « {0} ». Utilisez Import-DSCResource pour importer la ressource.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Une exception s’est produite lors de la pré-analyse du mot clé dynamique « {0} » avec les détails « {1} ».</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Une exception s’est produite lors de la post-analyse du mot clé dynamique « {0} » avec les détails « {1} ».</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Le workflow n’est pas pris en charge dans PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>La ressource de métaconfiguration {0} n’est pas autorisée dans la configuration normale. Utilisez des ressources de métaconfiguration dans une configuration avec l’attribut [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>La ressource DSC normale {0} n’est pas autorisée dans la métaconfiguration. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>Aucune instance d’exécution n’est disponible pour obtenir et exécuter le pipeline SteppablePipeline dans ce thread. Vous pouvez en fournir une dans la propriété DefaultRunspace du type d’instance d’exécution System.Management.Automation.Runspaces.Runspace. Le bloc de script depuis lequel vous avez tenté d’obtenir SteppablePipeline était : {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Il y a des conversions valides de {0} en {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Impossible d'effectuer l’appel.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Impossible de récupérer les informations sur le type.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Nous n’avons pas pu obtenir l’ID de distribution pour {0} (erreur : {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Impossible de trouver une surcharge pour « {0} » et le nombre d’arguments : « {1} »</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Erreur lors de l’appel de {0}. Membre introuvable.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Erreur lors de l’appel de {0}. Les arguments nommés ne sont pas pris en charge.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Erreur lors de l’appel de {0}. Dépassement détecté.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Erreur lors de l’appel de {0}. Un paramètre obligatoire a été omis.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Exception lors de la définition de « {0} » : impossible de convertir la valeur « {1} » de type « {2} » en type « {3} ».</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames s'est comporté de manière inattendue pour {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Échec de Marshal.SetComObjectData.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>VarEnum {0} inattendu.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Tentative de transfert d’un gestionnaire d’événements d’un type non pris en charge.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Le mot clé Configuration n’est pas pris en charge dans PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Tous les chemins d’accès au code ne renvoient pas de valeur dans la méthode.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Instruction return non valide dans une méthode void.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Instruction return non valide dans une méthode non void.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Corps « {0} » manquant dans la déclaration « {0} ».</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Impossible de définir enum en raison d’un cycle dans les expressions d’initialisation.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>La valeur d’énumérateur est trop grande ou trop petite pour {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>La valeur de l’énumérateur doit être une valeur constante.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Une exception s’est produite lors de la vérification sémantique du mot clé dynamique « {0} » avec les détails « {1} ».</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>La propriété « {0} », de type « {1} », de la classe de ressource DSC « {2} » n’est pas prise en charge.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Parenthèse ouvrante « ( » manquante dans la liste des paramètres de la méthode de classe.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Les blocs nommés ne sont pas autorisés dans les méthodes de classe.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Les blocs param ne sont pas autorisés dans les méthodes de classe.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Impossible d’hériter de la classe sealed « {0} ».</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Nom de type attendu.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>« {0} » n’est pas un type sous-jacent valide pour les énumérations. Un type intégral intégré est attendu (byte, sbyte, short, ushort, int, uint, long ou ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>« {0} » : nom d’interface attendu.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>La classe de base « {0} » ne contient pas de constructeur sans paramètre.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Type de base non valide « {0} ». Le type de base ne peut pas être un tableau.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Type de base non valide « {0} ». Le type de base ne peut pas être un type générique avec des paramètres non spécifiés.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>« base » est manquant après « : » dans un appel de constructeur de la classe de base.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Un constructeur ne peut pas spécifier de type de retour.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>La ressource DSC « {0} » n’a pas de constructeur par défaut.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>La ressource DSC « {0} » ne dispose pas d’une méthode Get qui retourne [{0}] et n’accepte aucun paramètre.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>La ressource DSC « {0} » doit avoir au moins une propriété de clé (utilisant la syntaxe [DscProperty(Key)].)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>La ressource DSC « {0} » ne dispose pas d’une méthode Set qui retourne [void] et n’accepte aucun paramètre.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>La ressource DSC « {0} » ne dispose pas d’une méthode Test qui retourne [bool] et n’accepte aucun paramètre.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Un constructeur statique ne peut pas avoir de paramètres.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Le type « {0} » n’est pas autorisé sur une propriété.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Le type « {0} » n’est pas autorisé sur un paramètre.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Impossible d’accéder au membre non statique « {0} » dans une méthode statique ou dans l’initialiseur d’une propriété statique.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Nous n’avons pas pu analyser le fichier de script du module « {0} », cas nous avons rencontré une erreur +« {1} ».</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Impossible d’exécuter un document dans PowerShell : {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Les contraintes de type multiple ne sont pas autorisées sur un paramètre de méthode.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Ce script contient du contenu malveillant et a été bloqué par votre antivirus.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>« {0} » ne peut pas être spécifié dans la ressource LocalConfigurationManager. Veuillez passer plutôt à Settings (Paramètres) ou utiliser uniquement les valeurs suivantes : {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>« {0} » est défini dans un type générique.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Le nom de type « {0} » est ambigu ; il peut s’agir de « {1} » ou de « {2} ».</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Une instruction « using » doit apparaître avant toute autre instruction dans un script.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>La syntaxe de l’instruction « using » n’est pas prise en charge.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>L’espace de noms spécifié dans l’instruction « using » contient des caractères non valides.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>flux d’informations</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Propriété de clé non valide. La propriété de clé doit être de type [string] (chaîne), entier signé ou non signé, ou Enum.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Méthode Get non valide. La méthode Get doit renvoyer [{0}] et n’accepte aucun paramètre.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Impossible de charger l'assembly '{0}'.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Impossible d’utiliser l’assembly avec un chemin d’accès UNC : « {0} ».</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Impossible d’utiliser l’assembly avec le schéma d’URI « {0} ».</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Nouvelle ligne manquante ou point-virgule manquant.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Impossible d’attribuer la propriété ; utilisez « {0}{1} ».</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>« {0} » n’est pas une valeur valide pour utiliser un nom.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Impossible d’attribuer la propriété ; utilisez « {0}{1} ».</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode ne doit avoir qu’une valeur.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>L’étiquette « {0} » ne se trouve pas dans la méthode.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Nous n’avons pas pu convertir la valeur de CimProperty {0} vers la valeur de propriété de la classe {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>La propriété {0} de la classe PowerShell {1} n’est pas déclarée comme de type tableau, mais elle est définie dans son instance de configuration comme de type tableau d’instance.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Nous n’avons pas pu créer d’objet de classe PowerShell {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>La table de hachage fournie à la ressource Desired State Configuration {0} n’est pas valide. La clé ou la valeur ne peut pas être nulle ou vide.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Le nom d’utilisateur fourni à la ressource Desired State Configuration {0} n’est pas valide. Le nom d’utilisateur ne peut pas être nul ou vide.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Le nom d’utilisateur fourni à la ressource Desired State Configuration {0} n’est pas valide. Le nom d’utilisateur ne peut pas être nul ou vide.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>La propriété {0} n’est pas déclarée dans la classe PowerShell {1}, mais définie dans son instance de configuration.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>La configuration partielle PartialConfiguration « {0} » a un mode d’actualisation défini sur Désactivé, ce qui n’est pas un mode valide pour les configurations partielles. Utilisez le mode d’actualisation Pull ou Push. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Nous ne pouvons pas créer le type. Seuls les types principaux sont pris en charge dans ce mode de langage.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource ne peut pas être spécifié dans le contexte Node</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Impossible d’affecter la variable automatique « {0} » avec le type « {1} »</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Conflit lors de l’utilisation de PsDscRunAsCredential pour la ressource {0}, car elle spécifie déjà une valeur PsDscRunAsCredential. Nous ne pouvons utiliser qu’une seule valeur PsDscRunAsCredential pour la ressource composite. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Impossible de trouver le magasin de schémas DSC à l’emplacement « {0} ». Veuillez vérifier que le module PSDesiredStateConfiguration v3 est installé.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Ce script contient du contenu signalé comme suspect par un paramètre de stratégie et a été bloqué avec le code d’erreur {0}. Pour plus d'informations, contactez votre administrateur.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Impossible d’utiliser les opérateurs « & » ou « . » pour appeler une commande d’étendue de module au-delà des limites du langage.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Le mot clé Class n’est pas autorisé en mode ConstrainedLanguage.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>« : » manquant dans l’expression ternaire.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Un opérateur de chaîne de pipeline doit être suivi d’un pipeline.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Les opérateurs d’arrière-plan ne peuvent être utilisés qu’à la fin d’une chaîne de pipeline.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>L’appel direct du bloc « clean » d’un bloc de script n’est pas pris en charge.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Mot clé Configuration de l’analyseur</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Le mot clé Configuration ne sera pas autorisé en mode de langage contraint pour un script non approuvé.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Mot clé Class (classe) de l’analyseur</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Le mot clé Class ne sera pas autorisé en mode de langage contraint pour un script non approuvé.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Paramètre SupportedCommand de la section de données de l’analyseur</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>La section de données qui inclut le paramètre SupportedCommand est interdite en mode de langage contraint pour un script non approuvé.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Opérateur d’appel d’étendue du module</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>L’opérateur d’appel d’étendue du module sera refusé en mode de langage contraint.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Appel de méthode du mot clé ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>Le mot clé ForEach entraîne l’échec de l’appel de méthode de l’élément d’itération « {0} » lorsqu’il est exécuté en mode de langage contraint.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>L’évaluation de l’expression peut échouer</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>La création d’un pipeline pas à pas depuis un bloc de script peut nécessiter l’évaluation de certaines expressions dans le bloc de script. L’évaluation de l’expression échouera silencieusement et renverra « null » en mode de langage contraint, sauf si l’expression représente une valeur constante.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Le mot clé Configuration n’est pas pris en charge sur les processeurs ARM64.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PathUtilsStrings.fr.resx b/src/System.Management.Automation/resources/fr/PathUtilsStrings.fr.resx new file mode 100644 index 00000000000..c835bc05bd5 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PathUtilsStrings.fr.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>L’encodage « UTF-7 » est obsolète. Veuillez utiliser UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Le fichier {0} existe déjà et {1} a été spécifié.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Nous ne pouvons ouvrir aucun fichier, car le fournisseur actuel ({0}) ne peut pas les ouvrir.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le chemin d’accès a été résolu en plusieurs fichiers. Cette commande ne peut pas s’exécuter sur plusieurs fichiers.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le chemin d’accès contenant des caractères génériques {0} n’a pas été résolu en un fichier.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Encodage inconnu {0}, les valeurs valides sont {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>Le répertoire « {0} » existe déjà. Utilisez le paramètre -Force si vous voulez remplacer le répertoire et les fichiers qu’il contient.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Le chemin d’accès du module utilisateur n’existe pas. Nous ne pouvons par conséquent pas créer un dossier de module pour le nom de module fourni « {0} ».</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Nous ne pouvons pas créer le module {0} pour la raison suivante : {1}. Utilisez un autre argument pour le paramètre -OutputModule, puis réessayez.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Nous ne pouvons pas charger le module, car il a été généré avec une version incompatible de la cmdlet {0}. Générez le module avec la cmdlet {0} à partir de la session actuelle, puis essayez de recharger le module.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PipelineStrings.fr.resx b/src/System.Management.Automation/resources/fr/PipelineStrings.fr.resx new file mode 100644 index 00000000000..2e191b5583c --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PipelineStrings.fr.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Impossible de traiter l’instance d’applet de commande, car l’instance d’applet de commande est utilisée par un autre pipeline. Contactez les services de support technique Microsoft.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car le pipeline est démarré. Arrêtez le pipeline et recommencez l’opération.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Impossible de continuer à exécuter l’applet de commande, car l’exécution des applets de commande a été empêchée par la stratégie d’arrêt.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Impossible d’exécuter le pipeline, car la première applet de commande du pipeline tente de lire l’entrée à partir des résultats d’une applet de commande précédente. Modifiez la première applet de commande, supprimez la première applet de commande ou ajoutez au pipeline l’applet de commande dont la sortie est requise par la première applet de commande, puis réessayez d’exécuter le pipeline.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Impossible de traiter le numéro d’applet de commande. La fonction ReadFromCommand doit spécifier l'identifiant d'une cmdlet qui a déjà été ajoutée au pipeline. Contactez les services de support technique Microsoft.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Impossible de lire la sortie des fonctions ReadFromCommand et ReadErrorQueue, car une autre applet de commande lit déjà cette sortie. Contactez les services de support technique Microsoft.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Impossible d’exécuter le pipeline, car il n’existe aucune commande. Ajoutez au moins une commande au pipeline, puis exécutez-la à nouveau.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Impossible de terminer l’opération de pipeline, car elle n’a pas encore été démarrée. Vous devez appeler la méthode Begin() avant d'appeler End() sur un pipeline pas à pas.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Les méthodes WriteObject et WriteError ne peuvent pas être appelées à partir de l’extérieur des remplacements des méthodes BeginProcessing, ProcessRecord et EndProcessing, et elles ne peuvent être appelées qu’à partir du même thread. Vérifiez que l’applet de commande effectue correctement ces appels ou contactez les services de support technique Microsoft.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Une applet de commande a levé une exception après avoir appelé ThrowTerminatingError. +La première exception était «{0}» avec la trace de pile «{1}». +La deuxième exception était «{2}» avec la trace de pile «{3}».</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Les méthodes WriteObject et WriteError ne peuvent pas être appelées après la fermeture du pipeline. Contactez les services de support technique Microsoft.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Une erreur s’est produite lors de la création du pipeline.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Ce pipeline ne prend pas en charge la sémantique de déconnexion-connexion.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Impossible de connecter ce pipeline, car il n’est pas à l’état déconnecté.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>L'objet d'espace d'exécution est associé à une commande distante nulle. Impossible de créer un objet RemotePipeline déconnecté, car aucune commande distante n’est spécifiée.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/PowerShellStrings.fr.resx b/src/System.Management.Automation/resources/fr/PowerShellStrings.fr.resx new file mode 100644 index 00000000000..7474d75f0a8 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/PowerShellStrings.fr.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>L’état de l’instance PowerShell actuelle n’est pas valide pour cette opération.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car une commande a déjà été lancée. Attendez que la commande ait fini de s’arrêter, ou arrêtez-la, puis réessayez.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Aucune commande n’est pas spécifiée.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>L’état de l’instance PowerShell n’est pas correct pour créer une instance PowerShell imbriquée. Les instances PowerShell imbriquées ne doivent être créées que dans une instance PowerShell en cours d’exécution.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car les instances d’exécution ne sont pas dans l’état « {0} ». L’état actuel de l’instance d’exécution est « {1} ».</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Les instances PowerShell imbriquées ne peuvent pas être appelées de manière asynchrone. Utilisez la méthode Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>L’objet {0} n’a pas été créé en appelant {1} sur cette instance PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Lorsque l’instance d’exécution est configurée pour réutiliser un thread, l’état de cloisonnement dans les paramètres d’invocation doit correspondre à celui de l’instance d’exécution.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Lorsque l’instance d’exécution est configurée pour utiliser le thread actuel, l’état de cloisonnement dans les paramètres d’appel doit correspondre à celui du thread actuel.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Une commande est requise pour ajouter un paramètre. Vous devez ajouter une commande à l’instance PowerShell avant d’ajouter un paramètre.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Les clés du dictionnaire doivent être des chaînes.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Aucune instance d’exécution n’est disponible pour exécuter des commandes dans ce thread. Vous pouvez en fournir une dans la propriété DefaultRunspace du type System.Management.Automation.Runspaces.Runspace. La commande que vous avez tenté d’appeler était : {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nous ne pouvons pas connecter cet objet PowerShell, car il n’est pas associé à une instance d’exécution distante ou à un pool d’instances d’exécution.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>La commande en cours d’exécution a été déconnectée, mais elle s’exécute toujours sur le serveur distant. Reconnectez-vous pour obtenir l’état de l’opération de la commande et les données de sortie.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car la session PowerShell actuelle est à l’état Déconnecté. Connectez cette session PowerShell, puis attendez que la commande se termine ou arrêtez-la.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car la session PowerShell actuelle est à l’état Déconnecté. Connectez cette session PowerShell, puis réessayez.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>La tentative de connexion à la commande distante a échoué.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>L’opération ne peut pas être effectuée, car une commande est en cours d’arrêt. Attendez que la commande ait fini de s’arrêter, puis réessayez.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Aucune instance d’exécution n’est disponible pour exécuter des commandes dans ce thread. Vous pouvez en fournir une dans la propriété DefaultRunspace du type System.Management.Automation.Runspaces.Runspace. L’instance PowerShell actuelle ne contient aucune commande à appeler.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Nous ne pouvons pas créer un objet PowerShell qui utilise l’instance d’exécution actuelle, car aucune instance d’exécution n’est disponible. L’instance d’exécution actuelle est peut-être en cours de démarrage, par exemple lorsqu’elle est créée avec un état de session initial.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ProgressRecordStrings.fr.resx b/src/System.Management.Automation/resources/fr/ProgressRecordStrings.fr.resx new file mode 100644 index 00000000000..2408a12bd3c --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ProgressRecordStrings.fr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’argument, car {0} ne peut pas être négatif.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Nous ne pouvons pas traiter l’argument, car la valeur de {0} ne peut pas être null ou vide.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Nous ne pouvons pas définir le pourcentage, car {0} ne peut pas être supérieur à 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId ne peut pas être identique à ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ProviderBaseSecurity.fr.resx b/src/System.Management.Automation/resources/fr/ProviderBaseSecurity.fr.resx new file mode 100644 index 00000000000..00a243de06c --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ProviderBaseSecurity.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser l’interface, car ce fournisseur ne prend pas en charge l’interface ISecurityDescriptorCmdletProvider.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/ProxyCommandStrings.fr.resx b/src/System.Management.Automation/resources/fr/ProxyCommandStrings.fr.resx new file mode 100644 index 00000000000..397c3cc9f6a --- /dev/null +++ b/src/System.Management.Automation/resources/fr/ProxyCommandStrings.fr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Le paramètre « help » n’est pas reconnu comme un objet HelpInfo valide créé par la commande « get-help ».</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Nous ne pouvons pas générer la commande proxy, car CommandMetadata est sans nom.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/RegistryProviderStrings.fr.resx b/src/System.Management.Automation/resources/fr/RegistryProviderStrings.fr.resx new file mode 100644 index 00000000000..13a2d5cd069 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/RegistryProviderStrings.fr.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Définir l’élément</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Valeur : {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Effacer l’élément</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nouvel élément</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Supprimer la clé</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Copier la clé</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Renommer un élément</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} NewName : {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Déplacer l'élément</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Définir la propriété</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Effacer la propriété</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nouvelle propriété</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Supprimer la propriété</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Propriété : {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Renommer la propriété.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Article : {0} Propriété source : {1} Propriété de destination : {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Copier la propriété</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} SourceProperty : {1} DestinationItem : {2} DestinationProperty : {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Déplacer la propriété</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Élément : {0} SourceProperty : {1} DestinationItem : {2} DestinationProperty : {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L’opération n’a pas été traitée. L’emplacement fourni n’autorise pas cette opération.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L’opération n’est pas autorisée à l’emplacement source.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L’opération n’est pas autorisée à l’emplacement de destination.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Les paramètres de configuration de l’ordinateur local</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Paramètres logiciels de l’utilisateur(-trice) actuel(le)</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Une clé existe déjà dans ce chemin d’accès.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>L’opération ne peut pas être effectuée, car le chemin de destination dépend du chemin source.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>La propriété existe déjà.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>La propriété « {0} » n’existe pas pour le type « {1} ».</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>La clé de Registre à l’emplacement spécifié n’existe pas.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Nous n’avons pas pu lier le paramètre « Type ». Nous n’avons pas pu convertir « {0} » en « {1} ». Les valeurs d’énumération possibles sont « String, ExpandString, Binary, DWord, MultiString, QWord, Unknown ».</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>La clé {0} a été créée, mais une valeur par défaut n’a pas pu être définie.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Nous ne pouvons pas créer un lecteur avec la racine spécifiée. Le chemin racine n’existe pas.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Nous ne pouvons pas renommer l’élément, car un élément portant ce nom existe déjà dans le même conteneur.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Le nom de la clé de Registre doit commencer par un nom de clé racine valide.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>L’argument de sous-clé n’est pas valide.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Nous ne pouvons pas supprimer l’arborescence de sous-clés, car la sous-clé n’existe pas.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Aucune valeur n’existe avec ce nom.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>La valeur d’énumération {0} n’est pas valide.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Une valeur d’argument de nom doit être spécifiée.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Un argument de nom doit être spécifié.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>La valeur RegistryValueKind spécifiée n’est pas valide.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue n’autorise pas un String[] qui contient une référence String null.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>La longueur de l'URL ne doit pas dépasser 255 caractères.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Un nom de sous-clé non vide doit être spécifié.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Le type de l’objet valeur ne correspondait pas au RegistryValueKind spécifié ou l’objet n’a pas pu être correctement converti.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue ne prend pas en charge les tableaux de type « {0} ». Seuls Byte[] et String[] sont pris en charge.</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>La clé de Registre spécifiée n’existe pas.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>La longueur du nom de valeur spécifié dépasse le maximum de 1 6383 caractères.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>La taille des données de valeur spécifiées dépasse le maximum de 1 Mo.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>La sous-clé de Registre spécifiée n’existe pas.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>La valeur RegistryKeyPermissionCheck spécifiée n’est pas valide.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>La clé de Registre comporte des sous-clés; cette méthode ne prend pas en charge les suppressions récursives.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Nous ne pouvons pas créer un handle KTM sans Transaction.Current ou transaction spécifiée.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>La transaction spécifiée ou Transaction.Current doit correspondre à la transaction utilisée pour créer ou ouvrir ce TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>L’objet TransactedRegistryKey n’est pas associé à une transaction, car il s’agit d’une clé prédéfinie.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>L’accès au Registre demandé n’est pas autorisé.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>L’accès à la clé de Registre « {0} » est refusé.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Nous ne pouvons pas écrire dans la clé de Registre.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Nous ne pouvons pas accéder à une clé de Registre fermée.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Erreur inconnue : {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Les transactions de Registre ne sont pas prises en charge sur cette plateforme.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Le handle spécifié n'est pas valide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/RemotingErrorIdStrings.fr.resx b/src/System.Management.Automation/resources/fr/RemotingErrorIdStrings.fr.resx new file mode 100644 index 00000000000..5ee337f3a24 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/RemotingErrorIdStrings.fr.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Une erreur de type « {0} » s’est produite.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Mémoire hors processus.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>L’énumération PSSession distante avec -ComputerName est uniquement prise en charge sur Windows et non sur «{0}».</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>L'ID de pipeline "{0}" ne correspond pas à l'InstanceId du pipeline en cours d'exécution "{1}".</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>L'ID de pipeline « {0} » est introuvable sur le serveur.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Le pipeline distant a été arrêté.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>La session existe déjà. Toute tentative de création de la session avec le même {0} InstanceId n’est pas autorisée.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>L'InstanceId de session client spécifié « {0} » ne correspond pas à l'InstanceId de la session existante « {1} ».</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Échec de l’ouverture de la session distante.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>La session distante spécifiée avec un InstanceId client «{0}» est introuvable.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>La réponse à l’invite a un ID d’invite «{0}» qui est introuvable.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Échec de l’appel de l’hôte distant à «{0}».</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>La méthode hôte distante {0} n’est pas implémentée.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>L’encodage des données de la méthode hôte distante n’est pas pris en charge pour le type {0}.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Le décodage des données de la méthode hôte distante n’est pas pris en charge pour le type {0}.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>La création de pipelines imbriqués n’est pas prise en charge.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Les URI relatifs ne sont pas pris en charge dans la création de sessions à distance.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Une défaillance s’est produite lors du décodage des données de l’hôte distant. Une erreur s’est produite dans les données réseau.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Seuls les administrateurs peuvent remplacer les options de thread à distance.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Requête d'informations d'identification PowerShell : {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Avertissement : Un script ou une application sur l’ordinateur {0} distant requête vos identifiants. Saisissez vos identifiants uniquement si vous faites confiance à l'ordinateur distant et à l'application ou au script qui les requête. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Un script ou une application sur l'ordinateur distant requête {0} à lire une ligne de manière sécurisée. Saisissez des informations sensibles, telles que vos identifiants, uniquement si vous faites confiance à l'ordinateur distant et à l'application ou au script qui les requête.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Un script ou une application sur l’ordinateur distant {0} tente de lire le contenu de la mémoire tampon sur l’hôte PowerShell. Pour des raisons de sécurité, cela n’est pas autorisé ; l’appel a été supprimé.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Un script ou une application sur l'ordinateur distant {0} envoie une requête d'invite. Lorsque vous y êtes invité, ne saisissez des informations sensibles, telles que des identifiants ou des mots de passe, que si vous faites confiance à l'ordinateur distant et à l'application ou au script qui requête les données.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Réception d’un appel d’hôte distant non pris en charge : {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Données de communication à distance reçues avec une action non prise en charge : {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Données de communication à distance reçues avec le type de données non pris en charge : {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>La propriété de destination est manquante dans les données de communication à distance.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>Il manque une propriété d’interface cible pour les données de communication à distance.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>La propriété InstanceId de session est manquante pour les données de communication à distance.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>La propriété RemotingDataType est manquante pour les données de communication à distance.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>La propriété CallId est manquante pour les données de communication à distance.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>La propriété MethodName des données de communication à distance est manquante.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>L’indicateur IsStartFragment du premier fragment n’est pas défini.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Il manque des données de communication à distance {0} propriété.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>ObjectId inattendu reçu. Cela peut se produire si les fragments ne sont pas correctement construits par l’ordinateur distant, ou si les données ont peut-être été endommagées ou modifiées.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId ne peut pas être inférieur ou égal à 0. Cela peut se produire si les fragments ne sont pas correctement construits par l’ordinateur distant ou si les données ont été modifiées par des utilisateurs non autorisés.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Les FragmentID du même objet doivent être séquentiels, en changeant progressivement de 1. Cela peut se produire si les fragments ne sont pas correctement construits par l'ordinateur distant. Les données peuvent également avoir été endommagées ou modifiées.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Les données de communication à distance sont trop volumineuses pour être réassemblées à partir des fragments. Cela peut se produire si la longueur des données d’un fragment est supérieure à Int32.Max. Cela peut également se produire si les données ont été modifiées par des utilisateurs non autorisés.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>L’indicateur IsEndFragment n’est pas défini pour le dernier fragment. Cela peut se produire si les fragments ne sont pas correctement construits par l’ordinateur distant, ou si les données ont été endommagées ou modifiées.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Les données de communication à distance désérialisées sont nulles.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>La longueur de l’objet blob de fragments est hors limites : {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Erreur lors du décodage de ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Erreur lors du décodage de PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Erreur lors du décodage de RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Type RemotingTargetInterface non pris en charge reçu : {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>La méthode hôte distante a été appelée sur une classe cible inconnue : {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>La méthode hôte distante a été appelée sans spécifier de classe cible.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Erreur lors du décodage de RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Erreur lors du décodage des instances d’exécution minimales.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Erreur lors du décodage du nombre maximal d’instances d’exécution.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Erreur lors du décodage de PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Type de propriété {0} inattendu (attendu {1}, obtenu {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Type inattendu de données de communication à distance (PSObject attendu, {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Type inattendu de commande encodée (PSObject attendu, obtenu {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Type inattendu de paramètre de commande encodé (PSObject attendu, {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Une erreur s’est produite lors du décodage des données reçues de l’ordinateur distant. Au moins {0} octets de données sont nécessaires pour décoder un objet désérialisé reçu d’un ordinateur distant. Cela peut se produire si les fragments ne sont pas correctement construits par l’ordinateur distant, ou si les données ont été endommagées ou modifiées.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Paquet reçu non destiné à l’utilisateur connecté : utilisateur = {0}, destination du paquet = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Le minuteur de négociation du client a expiré. L’intervalle de délai de négociation est {0} millisecondes.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Le client PowerShell ne prend pas en charge les {0} {1} négociés par le serveur. Assurez-vous que le serveur est compatible avec le {2} de build et la version de protocole {3} de PowerShell.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Échec de la négociation avec le serveur. Assurez-vous que le serveur est compatible avec le {1} de build et la version de protocole {2} de PowerShell.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Le serveur de destination a envoyé une requête pour fermer la session.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Le serveur qui exécute PowerShell ne prend pas en charge les {0} {1} négociés par l’ordinateur client. Vérifiez que l’ordinateur client est compatible avec le {2} de build et la version de protocole {3} de PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Le serveur qui exécute PowerShell ne prend pas en charge les opérations de connexion sur le {0} {1} négocié par l’ordinateur client. Assurez-vous que l’ordinateur client est compatible avec le {2} de build et la version de protocole {3} de PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Le serveur qui exécute PowerShell ne peut pas traiter l’opération de connexion, car les informations suivantes sont introuvables ou non valides : informations sur la capacité du client et informations Connect RunspacePool.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Le serveur qui exécute PowerShell ne peut pas traiter l’opération de connexion, car le serveur n’a pas été démarré ou s’arrête.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Le serveur qui exécute PowerShell ne peut pas traiter l’opération de connexion, car les propriétés du pool d’instances d’exécution du serveur ne correspondent pas aux propriétés spécifiées par l’ordinateur client.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Échec de la négociation avec le client. Vérifiez que le client est compatible avec la version de build {1} et de protocole {2} de PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Le minuteur de négociation du serveur a expiré. L’intervalle de délai de négociation est {0} millisecondes.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>L'ordinateur client a envoyé une requête de fermeture de session.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Une erreur s’est produite que PowerShell ne peut pas gérer. Une session distante a peut-être pris fin.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Le serveur n’a pas répondu avec une clé de session chiffrée dans le délai d’attente spécifié.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Le client n’a pas répondu avec une clé publique dans le délai d’attente spécifié.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Échec de la tentative de connexion.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Tentative de fermeture de la session.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell ne peut pas fermer correctement la session à distance. La session est dans un état non défini, car elle n’a pas été ouverte ou connectée après sa déconnexion. PowerShell tentera de forcer la fermeture de la session sur l’ordinateur local, mais la session risque de ne pas être fermée sur l’ordinateur distant. Pour fermer une session à distance correctement, ouvrez-la ou connectez-la.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Impossible de fermer la session.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>La session est fermée.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Le type de handle d'attente « {0} » n'est pas pris en charge.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Les données reçues ont un index d'identifiant de flux de « {0} ». Seul un index d'ID de flux de sortie standard « 0 » est pris en charge.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Le descripteur d'entrée standard n'est pas ouvert.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Échec de l’appel d’API native à WriteFile. Le code d’erreur est {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Échec de l’appel d’API native à ReadFile. Le code d’erreur est {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} n’est pas une valeur de schéma valide. Les valeurs valides sont « http » et « https ».</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Échec de l’appel de réception côté client.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Échec de l’appel d’envoi côté client.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>Le descripteur de commande renvoyé par l'API WinRS WSManRunShellCommand est nul.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Le descripteur d'entrée standard ne peut pas être défini sur l'état « sans attente ». Le code d’erreur système est {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Le numéro de port {0} ne se trouve pas dans la plage de valeurs valides. La plage de valeurs valides est comprise entre 1 et 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Le processus serveur s’est arrêté.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>L’appel à l’API Windows GetStdHandle pour obtenir le handle d’entrée Standard a généré un code d’erreur : {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>L'appel à l'API Windows GetStdHandle pour obtenir le handle de la sortie standard a renvoyé un code d'erreur : {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>L'appel à l'API Windows GetStdHandle pour obtenir le handle d'erreur standard a abouti à un code d'erreur : {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Échec de la connexion au serveur distant {0}.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Échec de la connexion au serveur distant {0} avec le message d’erreur suivant : {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>La fermeture de l’instance de l’interpréteur de commandes du serveur distant a échoué avec le message d’erreur suivant : {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Échec de l’envoi de données au serveur distant {0}.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Échec de l’envoi de données au serveur distant {0} avec le message d’erreur suivant : {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>La réception des données du serveur distant {0} a échoué.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Échec du traitement des données à partir du serveur distant {0} avec le message d’erreur suivant : {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Échec du démarrage d’une commande sur le serveur distant.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Échec du démarrage d’une commande sur le serveur distant avec le message d’erreur suivant : {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Échec de la reconnexion à une commande sur le serveur distant avec le message d’erreur suivant : {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Échec de l’envoi de données à une commande distante.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Échec de l’envoi de données à une commande distante avec le message d’erreur suivant : {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Échec de la réception des données pour une commande distante.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Échec du traitement des données pour une commande distante avec le message d’erreur suivant : {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Une erreur de code d’erreur {0} s’est produite lors de l’appel de la méthode {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Pour plus d’informations, consultez la rubrique d’aide about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Échec de la déconnexion du serveur distant {0}.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>La déconnexion du serveur distant a échoué avec le message d’erreur suivant : {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Échec de la reconnexion au serveur distant.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Échec de la reconnexion au serveur distant {0} avec le message d’erreur suivant : {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Le transport IPC (Inter-Process Communication) ne prend pas en charge les opérations de connexion.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>EndpointConfiguration avec ID {0} n’existe pas sur le serveur distant. Contactez votre administrateur PowerShell, ou le propriétaire ou le créateur de la configuration du point de terminaison.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>EndpointConfiguration avec l’identificateur {0} n’est pas dans un état de session initiale valide sur l’ordinateur distant. Contactez votre administrateur PowerShell, ou le propriétaire ou le créateur de la configuration du point de terminaison.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>La valeur obligatoire {0} n’est pas spécifiée pour la clé de Registre {1} .</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>La valeur obligatoire {0} n’est pas au format correct pour la clé de Registre {1}. Le format attendu est « string ».</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>«{0}" doit spécifier un fichier de script PowerShell qui se termine par l’extension « .ps1 ».</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Le paramètre {0} est déjà spécifié dans la section {1}. Contactez votre administrateur pour vous assurer que {0} n'est spécifié qu'une seule fois.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Attributs «{0}» et «{1}» attendus dans l’élément «{2}».</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>«{0}« , "{1}" doit être spécifié dans la section "{2}" pour charger dynamiquement l'assemblage.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Impossible de charger l'assemblage « {0} » spécifié dans la section « {1} ».</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Impossible de charger le type «{0}» spécifié dans la section «{1}».</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>«{0}» et «{1}» doivent être spécifiés dans la section «{2}».</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>La destination « {0} » a demandé que la connexion soit redirigée vers « {1} ». Toutefois, «{1}» n’est pas un URI bien mis en forme.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}emplacement de redirection signalé : {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Votre connexion a été redirigée vers l'URI suivant : « {0} »</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Pour vous connecter automatiquement à l'URI redirigé, vérifiez la propriété « {1} » de la variable de préférence de session « {2} » et utilisez le paramètre « {3} » sur l'applet de commande.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>La taille d’objet désérialisée actuelle des données reçues du serveur distant a dépassé la taille d’objet maximale autorisée. La taille actuelle de l’objet désérialisé est {0}. La taille maximale autorisée de l’objet est {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Le nombre total de données reçues du serveur distant a dépassé le maximum autorisé. La valeur maximale autorisée est {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>La taille d’objet désérialisée actuelle des données reçues de l’ordinateur client distant a dépassé la taille d’objet maximale autorisée. La taille actuelle de l’objet désérialisé est {0}. La taille maximale autorisée de l’objet est {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Le nombre total de données reçues du client distant a dépassé le maximum autorisé. La valeur maximale autorisée est {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>L’exécution du script de démarrage a généré une erreur : {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Les objets RemoteRunspaceInfo spécifiés ont des doublons.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Les objets RemoteRunspaceInfo spécifiés ont dépassé la limite maximale autorisée.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>L’ouverture de la session distante a échoué avec un état inattendu. État : {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>L’URI spécifié {0} n’est pas valide.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Session à distance fermée pour Uri {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>La session distante n’est pas disponible pour ComputerName {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>La session distante n’est pas disponible pour {0}.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Commande à distance : {0}, associée à la tâche dont l'identifiant est « {1} ».</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} ne peut pas être spécifié lorsque {1} est spécifié.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Les caractères génériques ne sont pas pris en charge pour le paramètre FilePath. Indiquez un chemin d’accès sans caractères génériques.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Le chemin d’accès spécifié comme valeur du paramètre FilePath ne vient pas du fournisseur FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>La valeur du paramètre FilePath doit être un fichier de script PowerShell. Entrez le chemin d’accès à un fichier avec une extension de nom de fichier .ps1 et recommencez la commande.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Un ou plusieurs noms d’ordinateur ne sont pas valides. Si vous essayez de passer un URI, utilisez le paramètre -ConnectionUri ou passez des objets URI au lieu de chaînes.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>L’état de l’instance de travail actuelle n’est pas valide pour cette opération.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>La commande ne trouve pas le travail, car le nom du travail {0} est introuvable. Vérifiez la valeur du paramètre Name, puis recommencez la commande.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>La commande ne trouve pas de travail avec l’identificateur d’instance {0}. Vérifiez la valeur du paramètre InstanceId, puis réessayez la commande.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>La commande ne trouve pas de tâche avec l'ID de tâche {0}. Vérifiez la valeur du paramètre id, puis recommencez la commande.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>La commande ne peut pas supprimer la tâche portant l'identifiant {0} et le nom {1} car elle n'est pas terminée. Pour supprimer le travail, arrêtez d’abord le travail ou utilisez le paramètre Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>La commande ne peut pas supprimer la tâche avec l'identifiant de tâche indiqué {0}, car la tâche n'est pas terminée. Pour supprimer le travail, arrêtez d’abord le travail ou utilisez le paramètre Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>La commande ne peut pas supprimer la tâche ayant l'ID de tâche {0} et l'identifiant d'instance {1} car la tâche n'est pas terminée. Pour supprimer le travail, arrêtez-le d'abord ou utilisez le paramètre Force.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Commande à distance : {0}, associée à une tâche dont l'ID est « {1} ».</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>La commande ne peut pas récupérer les travaux des ordinateurs spécifiés. Le paramètre ComputerName peut être utilisé uniquement avec les travaux créés à l’aide de la communication à distance PowerShell.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Le paramètre Session ne peut être utilisé qu’avec des objets PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>La session distante portant le nom {0} n’est pas disponible.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>La session à distance avec l'ID de session {0} n'est pas disponible.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} ne contient pas d'élément avec l'ID {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>La commande ne peut pas supprimer le travail, car il n’existe pas ou parce qu’il s’agit d’un travail enfant. Les travaux enfants ne peuvent être supprimés qu’en supprimant le travail parent.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} n’est pas une valeur valide pour le paramètre {1}. Cette valeur doit être supérieure ou égale à 0.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} ne peut pas être spécifié en tant que mécanisme d’authentification proxy. Seuls {1},{2} ou {3} sont pris en charge pour l’authentification proxy.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Les informations d'identification du proxy ne peuvent pas être spécifiées lors de l'utilisation du type d'accès proxy suivant : {0}. Spécifiez un autre type d’accès ou ne spécifiez pas d’informations d’identification de proxy.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Une valeur {0} doit être spécifiée pour l’option de session {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>La session doit être ouverte.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>L’hôte ne prend pas en charge Enter-PSSession et Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Plusieurs correspondances trouvées pour l'ID de session {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Plusieurs correspondances trouvées pour l'ID de session {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Plusieurs correspondances ont été trouvées pour le nom {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession a échoué, car la session distante ne fournit pas les commandes requises.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Vous ne pouvez pas exécuter Enter-PSSession à partir d’une invite imbriqué.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Nombre maximal de redirections d’URI WS-Man autorisées lors de la connexion à un ordinateur distant</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Options de session par défaut pour les nouvelles sessions distantes</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Nom de la configuration de session qui sera chargée sur l’ordinateur distant</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName où la connexion à distance sera établie</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Contient des informations sur l’utilisateur distant qui démarre la session à distance. Cette variable est disponible uniquement à partir d’une session distante.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>«{0}» et «{1}» doivent tous deux être spécifiés, ou aucun des deux ne doit être spécifié.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>La configuration de session «{0}» est introuvable.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>La configuration de session «{0}» n’est pas un interpréteur de commandes PowerShell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>La configuration de session «{0}» est un interpréteur de commandes PowerShell. Utilisez PowerShell 6+ pour le modifier.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>La configuration de session «{0}» est un interpréteur de commandes basé sur Windows PowerShell. Utilisez Windows PowerShell pour le modifier.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Aucune configuration de session ne correspond aux critères «{0}».</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Nom : {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Nom : {0}. Cela permet aux administrateurs d’exécuter à distance des commandes PowerShell sur cet ordinateur.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Impossible de supprimer le fichier temporaire {0}. Raison de la défaillance : {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Le nouvel interpréteur de commandes a été correctement inscrit, mais PowerShell ne peut pas supprimer le fichier temporaire {0}. Raison de la défaillance : {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Impossible d’écrire les données de configuration de l’interpréteur de commandes dans le fichier temporaire {0}. Raison de la défaillance : {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour créer une configuration de session.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nom : {0} SDDL : {1}. Cela permet aux utilisateurs sélectionnés d’exécuter à distance des commandes PowerShell sur cet ordinateur.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour supprimer une configuration de session.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour obtenir les configurations de session basées sur PowerShell.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour mettre à jour les propriétés de configuration de session.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nom : {0} SDDL : {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour activer la configuration de session.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Configuration rapide WinRM</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour activer la gestion à distance de cet ordinateur à l’aide du service Windows Remote Management (WinRM). + Cela inclut : + 1. Démarrage ou redémarrage (s’il a déjà démarré) du service WinRM + 2. Définir le type de démarrage du service WinRM sur Automatique + 3. Création d'un écouteur pour accepter les requêtes provenant de n'importe quelle adresse IP + 4. Activation des exceptions de règle de trafic entrant du Pare-feu Windows pour le trafic WS-Management (pour http uniquement). + +Voulez-vous continuer ?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Exécution de l’opération «{0}».</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Nom : {0} SDDL : {1}. Cela permet aux utilisateurs sélectionnés d’exécuter à distance des commandes PowerShell sur cet ordinateur.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Exécution de la commande «{0}» pour désactiver la configuration de session.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Nom : {0} SDDL : {1}. Cela refuse à tout le monde l’accès à cette configuration de session.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>La désactivation des configurations de session n’annule pas toutes les modifications apportées par l’applet de commande Enable-PSRemoting ou Enable-PSSessionConfiguration. Vous devrez peut-être annuler manuellement les modifications en procédant comme suit : + 1. Arrêtez et désactivez le service WinRM. + 2. Supprimez l'écouteur qui accepte les requêtes sur n'importe quelle adresse IP. + 3. Désactivez les exceptions de pare-feu pour les communications WS-Management. + 4. Restaurez la valeur de LocalAccountTokenFilterPolicy sur 0, ce qui limite l’accès à distance aux membres du groupe Administrateurs sur l’ordinateur.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>L'accès est refusé. Pour exécuter cette applet de commande, démarrez PowerShell avec l’option « Exécuter en tant qu’administrateur ».</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Redémarrage du service WinRM</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Nom : {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>Le service WinRM doit être redémarré avant qu'une interface utilisateur puisse s'afficher pour la sélection du descripteur de sécurité. Redémarrez le service WinRM, puis exécutez la commande suivante : «{0}»</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Inscription de la configuration de session</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>La configuration de session « {0} » est introuvable. Exécution de la commande «{1}» pour créer la configuration de session «{0}». L’exécution de cette commande redémarre le service WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>Les paramètres «{0}» et «{1}» ne peuvent pas être spécifiés ensemble. Spécifiez le paramètre «{0}» ou «{1}».</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Cette opération peut redémarrer le service WinRM. Voulez-vous continuer ?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Impossible de traiter un élément avec le type de nœud «{0}». Seuls les types de nœuds {1} et {2} sont pris en charge.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Les données disponibles sont insuffisantes pour traiter l’élément {0} .</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Seuls deux attributs avec les noms «{0}» et «{1}» sont attendus dans l’élément {2} .</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Le type de nœud «{0}» est inconnu dans l’élément {1}. Seul le type de nœud «{2}» est attendu dans l’élément {1}.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Seul un attribut nommé «{0}» était attendu dans l’élément {1} .</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Un élément inconnu «{0}» a été reçu. Cela peut se produire si le processus distant s’est fermé ou s’est terminé anormalement.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Le mécanisme d’authentification spécifié «{0}» n’est pas pris en charge. Seul «{1}» est pris en charge pour cette opération.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>L'exécutable pwsh est introuvable à l'emplacement « {0} ». +Notez que « Start-Job » n’est pas pris en charge par la conception dans les scénarios où PowerShell est hébergé dans d’autres applications. Au lieu de cela, l’utilisation du module « ThreadJob » est recommandée dans de tels scénarios.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Impossible de démarrer un processus « pwsh » 32 bits à partir de l'installation « pwsh » 64 bits. Installez la version 32 bits de « pwsh » si vous devez exécuter PowerShell dans un processus 32 bits.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Le processus en arrière-plan a signalé une erreur avec le message suivant : {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Le processus en arrière-plan s’est fermé ou s’est terminé anormalement : {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Une erreur s’est produite lors du traitement des données du processus en arrière-plan. Erreur signalée : {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Les données d’une commande inactive avec l’identificateur {0} ont été reçues. Données reçues : {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Un message {0} à une session n’est pas pris en charge. Un message {0} ne peut être envoyé qu’à une commande.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Le client n’a pas reçu de réponse pour une opération de signal dans l’intervalle de temps spécifié. Cela peut se produire lorsqu’une commande ne répond pas à un message d’arrêt en temps voulu.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Le client n’a pas reçu de réponse pour une opération close dans l’intervalle de temps spécifié. Cela peut se produire lorsqu’une commande ne répond pas à un message d’arrêt en temps voulu.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Une erreur s’est produite lors du démarrage du processus en arrière-plan. Erreur signalée : {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>La méthode ThrottlingJob.AddChildJob accepte uniquement les travaux enfants dans l’état NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>La méthode ThrottlingJob.AddChildJob ne peut pas être appelée après un appel à la méthode ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} terminée(s)</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>L'appel d'un pipeline imbriqué nécessite un espace d'exécution valide.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Une carte source de travail {1} a levé une exception avec le message suivant : {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>La valeur {0} n’est pas valide pour le paramètre {1}. La seule valeur autorisée est 5.1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Les paramètres Wait et Keep ne peuvent pas être utilisés ensemble dans la même commande.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Le paramètre WriteEvents ne peut pas être utilisé sans le paramètre Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Le contrôle de version du point de terminaison de communication à distance PowerShell n’est pas pris en charge sur PowerShell 7+.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Impossible d’instancier le type suivant, car son constructeur n’est pas public : {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Impossible d’effectuer l’opération de travail (Create, Get ou Remove), car le type JobSourceAdapter spécifié dans JobDefinition n’est pas inscrit. Enregistrez le type JobSourceAdapter soit à l'aide d'un appel explicite, soit en appelant l'applet de commande Import-Module, puis en spécifiant un assembly.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Impossible de créer le travail, car JobInvocationInfo ne contient pas de JobDefinition. Démarrez JobInvocationInfo avec un JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>L’état de l’instance de travail actuelle est {0}. Cet état n’est pas valide pour l’opération tentée. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Impossible de connecter le travail «{0}» au serveur distant.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>L'opération Disconnect-PSSession a échoué pour l'espace d'exécution avec l'ID = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>L'opération de connexion a échoué pour la session {0}. L’état de l’instance d’exécution est {1} au lieu d’Ouvert.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>La requête PSSession déconnectée a échoué pour l’ordinateur «{0}».</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Impossible de connecter PSSession "{0}« , soit parce qu’il n’est pas dans l’état Déconnecté, soit qu’il n’est pas disponible pour la connexion.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>La connexion de session n’est pas prise en charge pour la session PSSession «{0}» sur la cible «{1}», car le type d’ordinateur cible est «{2}».</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Impossible de déconnecter PSSession «{0}», car elle n’est pas dans l’état Ouvert.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>La déconnexion de session n’est pas prise en charge pour la session PSSession «{0}» sur la cible «{1}», car le type d’ordinateur cible est «{2}».</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession ne prend pas en charge PSSession «{0}» sur la cible «{1}», car le type d’ordinateur cible est «{2}».</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>La commande ne peut pas se terminer, car la propriété ChildJobs contient une valeur non valide.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Impossible de suspendre la tâche dont l'ID est {0}. La suspension des travaux n’est pas prise en charge pour certains types de travaux. Pour plus d’informations sur la prise en charge de la suspension des travaux, consultez la rubrique d’aide relative au type de travail.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Impossible de reprendre la tâche dont l'ID est {0}. La reprise des travaux n’est pas prise en charge pour certains types de travaux. Pour plus d’informations sur la prise en charge de la reprise des travaux, consultez la rubrique d’aide relative au type de travail.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Vous ne pouvez pas utiliser l’applet de commande Invoke-Command avec les paramètres AsJob et Disconnected dans la même commande.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>La requête de session distante a échoué pour {0} avec le message d’erreur suivant : {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Tentative de création d'une tâche avec l'ID {0}. Impossible de créer un travail avec cet ID pour l’instant. Vérifiez que l'identifiant a déjà été attribué une fois sur cet ordinateur.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Impossible de créer un travail avec un ID de {0}; il ne s’agit pas d’un ID valide. Indiquez un nombre entier supérieur à 0 pour l'ID de la tâche.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>L'identifiant de tâche fourni ne doit pas être nul. Fournissez un JobIdentifier valide.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>L’applet de commande Wait-Job ne peut pas terminer de fonctionner, car un ou plusieurs travaux sont bloqués en attendant l’interaction de l’utilisateur. Traitez la sortie interactive du travail à l’aide de l’applet de commande Receive-Job, puis réessayez.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Le {0} de session distante n’a pas pu être connecté et n’a pas pu être supprimé du serveur. L’objet de session distante du client sera supprimé du serveur, mais l’état de la session distante sur le serveur est inconnu.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Échec de l’opération Disconnect-PSSession pour l’ID d’instance d’exécution = {0} pour la raison suivante : {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Le travail «{0}» n’a pas pu être connecté au serveur et n’a donc pas pu être arrêté.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>La commande ne trouve pas de session PSSession avec la valeur InstanceId «{0}».</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>La commande ne trouve pas de session PSSession qui porte le nom «{0}».</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>La communication à distance PowerShell n’est pas prise en charge dans l’environnement de préinstallation Windows (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Les modifications effectuées par {0} ne peuvent pas prendre effet tant que le service WinRM n’est pas redémarré.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} Vous devrez peut-être redémarrer le service WinRM si une configuration utilisant ce nom a été récemment désinscrite, car des structures de données système peuvent encore être mises en cache. Dans ce cas, un redémarrage de WinRM peut être requis. +Toutes les sessions WinRM connectées à des configurations de session PowerShell, telles que Microsoft.PowerShell et les configurations de session, créées avec la cmdlet Register-PSSessionConfiguration, sont déconnectées.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Vous exécutez une session à distance et avez sélectionné l’option Forcer, ce qui signifie que le service WinRM peut redémarrer. Si le service WinRM redémarre, cette session à distance est terminée et vous devez créer une session pour continuer</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>La tâche était nulle lors de la tentative d'enregistrement des identifiants. Spécifiez un travail pour enregistrer ses identificateurs.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Impossible de trouver une commande en cours d’exécution pour cette session PSSession.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Le Microsoft .NET Framework 2.0, qui est requis pour Windows PowerShell 2.0, n’est pas installé. Installez le .NET Framework 2.0 et réessayez.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Échec du pipeline distant.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Le pipeline distant a échoué pour la raison suivante : {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Impossible de reprendre un ou plusieurs travaux, car l’état n’était pas valide pour l’opération.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Aucun ordinateur client n’a été spécifié pour l’instance d’exécution distante qui exécute une méthode côté client.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Nom : {0} SDDL : {1}. Cela refuse l’accès à distance à cette configuration de session.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Activé : False. Cela configure le service WS-Management pour refuser la requête de connexion.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Activé : True. Cela configure le service WS-Management pour accepter la requête de connexion.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Alias à définir lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Assemblages à charger lors de leur application à une session</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Auteur de ce document</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Version du CLR à utiliser lorsqu’elle est appliquée à une session</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Société associée à ce document</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Déclaration de copyright pour ce document</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Description des fonctionnalités fournies par ces paramètres</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Variables d’environnement à définir lorsqu’elles sont appliquées à une session</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Stratégie d’exécution à appliquer lorsqu’elle est appliquée à une session</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Mettre en forme les fichiers (.ps1xml) à charger lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Fonctions à définir lorsqu’elles sont appliquées à une session</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>ID utilisé pour identifier de manière unique ce document</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Par défaut, le type de session doit s’appliquer à cette configuration de session. Peut être « RestrictedRemoteServer » (recommandé), « Empty » ou « Default »</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Répertoire où placer les transcriptions de session pour cette configuration de session</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Indique s’il faut exécuter cette configuration de session en tant que compte d’administrateur (virtuel) de l’ordinateur</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Mode de langue à appliquer lorsqu’il est appliqué à une session. Peut être « NoLanguage » (recommandé), « RestrictedLanguage », « ConstrainedLanguage » ou « FullLanguage »</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Modules à importer lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Version du moteur PowerShell à utiliser lorsqu’elle est appliquée à une session</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Architecture du processeur à utiliser lorsqu’elle est appliquée à une session</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Numéro de version du schéma utilisé pour ce document</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Scripts à exécuter lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Types à ajouter lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Tapez les fichiers (.ps1xml) à charger lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Variables à définir lorsqu’elles sont appliquées à une session</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Rôles d’utilisateur (groupes de sécurité) et fonctionnalités de rôle qui doivent leur être appliquées lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Alias à rendre visibles lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Applets de commande à rendre visibles lorsqu’elles sont appliquées à une session</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Impossible d’analyser la définition de commande visible pour '{0}'. La définition de commande visible doit être une table de hachage avec les clés « Name » et « Parameters ». La valeur de la clé « Parameters » doit être une collection de tables de hachage avec les clés « Name », et éventuellement « ValidateSet » ou « ValidatePattern ».</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Fonctions à rendre visibles lorsqu’elles sont appliquées à une session</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Fournisseurs à rendre visibles lorsqu’ils sont appliqués à une session</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Commandes externes (scripts et applications) à rendre visibles lorsqu’elles sont appliquées à une session</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Le chemin d’accès du fichier de configuration PSSession «{0}» n’est pas valide. L'argument de chemin doit désigner un fichier unique du système de fichiers portant l'extension « .pssc ». Corrigez la spécification du chemin d’accès et réessayez.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Le chemin d’accès au fichier de fonctionnalité de rôle «{0}» n’est pas valide. L'argument chemin doit être résolu en un seul fichier dans le système de fichiers avec une extension « .psrc ». Corrigez la spécification du chemin d’accès et réessayez.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>L’entrée « Roles » doit être une table de hachage, mais il s’agissait d’un {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Impossible de convertir la valeur de l’entrée de rôle «{0}» en table de hachage. L’entrée « Roles » doit être une table de hachage avec des noms de groupe pour les clés, où la valeur associée à chaque clé est une autre table de hachage des propriétés de configuration de session pour ce rôle.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>La fonctionnalité de rôle «{0}» est introuvable. La fonctionnalité de rôle doit être un fichier nommé «{1}» dans un répertoire « RoleCapabilities » dans un module dans le chemin d’accès actuel du module.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Chemin d’accès du module à importer introuvable. La valeur du paramètre ModulesToImport {0} n’existe pas ou n’est pas un répertoire de module. Corrigez la valeur et réessayez la commande.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Le fichier de configuration spécifié «{0}» n’a pas été chargé, car aucun fichier de configuration valide n’a été trouvé.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>L’ordinateur {0} a été correctement déconnecté.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>La tentative de reconnexion pour {0} a échoué. Tentative de déconnexion de la session...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Tentative de reconnexion à {0} ...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>La connectivité réseau {0} a été perdue et la tentative de reconnexion a échoué. Réparez la connexion réseau et reconnectez-vous à l’aide de Connect-PSSession ou Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>La connexion réseau vers {0} a été interrompue. Tentative de reconnexion jusqu’à {1} minutes...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>La connexion réseau à {0} a été restaurée.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} authentification nécessite un nom d’utilisateur et un mot de passe explicites. Spécifiez le nom d’utilisateur et le mot de passe à l’aide du paramètre -Credential, puis réessayez la commande.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>L'authentification de base n'est pas prise en charge via HTTP sous Unix.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Impossible de trouver un travail planifié avec le nom {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Plusieurs définitions de travail ont été trouvées avec le nom {0}. Essayez d’inclure le paramètre -DefinitionType à Start-Job afin de limiter la recherche de la définition de travail à une seule carte source de travail.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>Le membre « SchemaVersion » n’est pas présent dans le fichier de configuration. Ce membre doit exister et recevoir un numéro de version au format « n.n.n.n ». Ajoutez le membre manquant au fichier {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Le membre « {0} » doit être une chaîne de caractères. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Le membre '{0}' doit être un tableau de chaînes. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Le membre «{0}» doit être une table de hachage. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Le membre '{0}' doit être un tableau de tables de hachage. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Le membre «{0}» n’est pas une clé valide. Remplacez le membre par une clé valide dans le fichier {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Le membre «{0}» doit être un type d’énumération valide «{1}». Les valeurs d’énumération valides sont «{2}». Remplacez le membre par le type correct dans le fichier {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Erreur lors de l’analyse du fichier de configuration {0} avec le message suivant : {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Le paramètre -WriteJobInResults ne peut pas être utilisé sans le paramètre -Wait</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Le membre '{0}' n’est pas un chemin d’accès absolu {1}. Remplacez le membre par un chemin absolu dans le fichier {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>La clé «{0}» dans le membre «{1}» n’est pas valide. Modifiez la clé dans le fichier {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Le membre '{0}' doit contenir la clé requise '{1}'. Ajoutez la clé requise au fichier {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>La clé «{0}» contient une {1} d’extension non valide. Spécifiez une extension dans la liste suivante : {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>La clé «{0}» dans le membre «{1}» doit être un bloc de script. Remplacez la clé par le type correct dans le fichier {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Le fichier de configuration de session {0} n’est pas valide. Spécifiez un fichier de configuration de session valide et recommencez la commande.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Connexion réseau interrompue</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Tentative de reconnexion à {0} ...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Le travail {0} a été créé pour la reconnexion.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>La session {0} avec l'ID d'instance {1} sur l'ordinateur {2} a été déconnectée avec succès.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Une session {0} avec l'ID d'instance {1} a été créée pour la reconnexion.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Le paramètre SessionName ne peut être utilisé qu’avec le paramètre De commutateur déconnecté.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Une erreur s’est produite lors de la tentative de connexion de la session PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Une erreur s’est produite lors de la tentative de connexion à la machine virtuelle cible.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Une erreur s’est produite lors de la tentative de connexion au conteneur cible.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>La session PSSession est dans un état déconnecté et n’est pas disponible pour la connexion.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Le module Hyper-V pour PowerShell n’est pas disponible sur cet ordinateur.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Échec du lancement du processus PowerShell ({1}) dans le conteneur avec l'identifiant {0} avec l'erreur : {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>La fonctionnalité Conteneurs n'est peut-être pas activée sur cette machine.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Échec de l’arrêt du processus PowerShell avec l’ID {0} à l’intérieur du conteneur avec l’ID {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>L'identifiant de conteneur (ContainerId) {0} saisi n'existe pas, ou le conteneur correspondant n'est pas en cours d'exécution.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Le paramètre d'entrée VMId ne correspond pas à une seule machine virtuelle.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>L'identifiant VMId {0} saisi ne correspond pas à une seule machine virtuelle.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Le paramètre VMName d’entrée ne se résout en aucun ordinateur virtuel.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Le paramètre VMName d’entrée est résolu en plusieurs machines virtuelles.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Le nom de machine virtuelle {0} saisi ne correspond pas à une seule machine virtuelle.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>La machine virtuelle {0} n’est pas en cours d’exécution.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Les informations d’identification ne sont pas valides.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Le nom d’utilisateur d’entrée ne peut pas être vide.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Impossible d’entrer dans la session {0}, car elle n’est pas à l’état déconnecté ou n’est pas disponible pour la connexion. Récupérez la session distante à l’aide de Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Impossible d’entrer dans la session {0}, car elle n’est pas à l’état déconnecté ou n’est pas disponible pour la connexion. Reconnectez-vous à l'aide de Connect-PSSession ou Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>La connectivité réseau vers {0} a été perdue et la tentative de reconnexion a échoué. Réparez la connexion réseau et reconnectez-vous à l’aide de Connect-PSSession ou Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Échec de la création d’une instance de RemoteSessionHyperVSocketClient en raison d’un échec de SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Échec de la création d’une instance de RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Tentative de reconnexion annulée. Réparez la connexion réseau et reconnectez-vous à l’aide de Connect-PSSession ou Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Un ou plusieurs travaux n’ont pas pu être suspendus, car l’état n’était pas valide pour l’opération.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Le paramètre -AutoRemoveJob ne peut pas être utilisé sans le paramètre -Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Le service WS-Management ne peut pas traiter la requête. Impossible de trouver la configuration de session {0} sur le lecteur WSMan de l'ordinateur {1}. Pour plus d’informations, consultez la rubrique d’aide about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Impossible de créer une tâche à partir de la spécification {0} car l'espace d'exécution fourni n'est pas un espace d'exécution local. Réessayez en utilisant un espace d'exécution local ou spécifiez un argument RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>La session {0} ne peut pas être déconnectée, car la valeur de délai d’inactivité spécifiée {1} (secondes) est supérieure à la valeur maximale autorisée du serveur {2} (secondes) ou inférieure à la {3} minimale autorisée (secondes). Spécifiez une valeur de délai d’inactivité comprise dans la plage autorisée, puis réessayez.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>L’option de session IdleTimeout spécifiée {0} (secondes) n’est pas une période valide. Spécifiez une valeur IdleTimeout supérieure ou égale à la valeur minimale autorisée {1} (secondes).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>L’applet de commande «{0}» ou l’alias «{1}» ne peut pas être présent lorsque «{2}« »,{3}« »,{4}» ou «{5}» sont spécifiés dans le fichier de configuration de session.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>« L’option de transport n’est pas valide. Le paramètre « {0} » ne peut être non nul que si le paramètre « {1} » est défini sur « true »</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Le membre '{0}' doit être un tableau constitué d’éléments de chaîne ou de table de hachage.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Le membre '{0}' doit être un tableau constitué d’éléments de chaîne ou de table de hachage. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Impossible de récupérer la définition de travail «{0}», car le chemin d’accès «{1}» fait référence à un chemin d’accès de fournisseur «{2}». Remplacez le paramètre de chemin d’accès par un chemin d’accès au système de fichiers.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Impossible de récupérer la définition de travail «{0}», car le chemin d’accès «{1}» est résolu en plusieurs chemins d’accès de fichier. Modifiez le paramètre de chemin d’accès afin qu’il s’agit d’un chemin d’accès unique.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Impossible de trouver un travail planifié avec le type {0} et le nom {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Impossible de trouver le chemin d’accès WorkingDirectory {0}.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Impossible de se connecter à la session {0}. La session n’existe plus sur l’ordinateur {1}.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>L’opération de connexion a échoué pour le {0} de session avec le message d’erreur suivant : {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Le paramètre -Force ne peut pas être utilisé sans le paramètre -Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Un ou plusieurs travaux sont dans un état suspendu ou déconnecté et ne peuvent pas continuer sans entrée utilisateur supplémentaire. Spécifiez le paramètre -Force pour passer à un état terminé, ayant échoué ou arrêté.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Lorsque RunAs est activé dans une configuration de session PowerShell, le modèle de sécurité Windows ne peut pas appliquer de limite de sécurité entre les différentes sessions utilisateur créées à l’aide de ce point de terminaison. Vérifiez que la configuration de l’instance d’exécution PowerShell est limitée uniquement à l’ensemble nécessaire d’applets de commande et de fonctionnalités.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Le travail a été interrompu avec succès en ajoutant le paramètre Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Le fichier de configuration de session {0} n’est pas valide. Spécifiez un fichier de configuration de session valide et recommencez la commande. Erreur lors de l’analyse du fichier de configuration : {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration : la clé «{0}» dans le {1}. le fichier de configuration de session contient une valeur non valide. Corrigez le fichier et réessayez la commande. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Les sessions déconnectées sont prises en charge uniquement lorsque l’ordinateur distant exécute PowerShell 3.0 ou une version ultérieure de PowerShell.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>L’utilisation de la mémoire d’une applet de commande a dépassé un niveau d’avertissement. Pour éviter cette situation, essayez l’une des opérations suivantes : 1) Réduisez la vitesse à laquelle les opérations CIM produisent des données (par exemple, en passant une valeur faible au paramètre ThrottleLimit), 2) Augmentez la vitesse à laquelle les données sont consommées par les applets de commande en aval, ou 3) Utilisez l’applet de commande Invoke-Command pour exécuter l’intégralité du pipeline sur le serveur. L’applet de commande qui a dépassé un niveau d’avertissement d’utilisation de la mémoire a été démarrée par la ligne de commande suivante : {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} a été créé à l’aide du paramètre EnableNetworkAccess et ne peut être reconnecté qu’à partir de l’ordinateur local.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Impossible de démarrer le travail. Le mode de langage de cette session n’est pas compatible avec le mode de langage à l’échelle du système.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Impossible de créer un espace d'exécution. Le mode de langue de cette configuration n’est pas compatible avec le mode de langue à l’échelle du système.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Impossible de quitter un pipeline imbriqué, car le pipeline n’est pas dans l’état imbriqué.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>La session du serveur PowerShell n’est pas dans un état valide pour l’exécution de commandes imbriqués. Aucune commande imbriqué ne peut être exécutée dans cette session.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Impossible d’appeler une commande imbriqué sur la session distante, car une commande imbriqué est déjà en cours d’exécution.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>La session distante n’a pas pu appeler la commande {0} avec l’erreur : {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>La commande de session distante est actuellement arrêtée dans le débogueur. Utilisez l’applet de commande Enter-PSSession pour vous connecter de manière interactive à la session à distance et entrer automatiquement dans le débogueur de console.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>La session distante à laquelle vous êtes connecté ne prend pas en charge le débogage à distance. Vous devez vous connecter à un ordinateur distant exécutant PowerShell 4.0 ou version ultérieure.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Étant donné que l’état de session pour la session {0}, {1}, {2} n’est pas égal à Open, vous ne pouvez pas exécuter de commande dans la session. L’état de session est {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Aucune session valide n’a été spécifiée. Veillez à fournir des sessions valides qui sont dans l’état Ouvert et qui sont disponibles pour exécuter des commandes.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>La session {0}, {1}, {2} n'est pas disponible pour exécuter des commandes. La disponibilité de la session est de {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Impossible d’exécuter la commande, car la propriété ChildJobs est vide.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Impossible de déboguer le travail, car aucun débogueur hôte PowerShell n’est disponible. Assurez-vous que vous exécutez cette commande sur un hôte qui prend en charge le débogage.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Impossible de trouver un emploi avec cet identifiant {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Impossible de trouver la tâche avec l'ID d'instance {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Impossible de trouver le travail portant le nom {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Impossible de déboguer le travail, car aucune interface utilisateur hôte n’est disponible. Assurez-vous que vous exécutez cette commande dans un hôte PowerShell qui implémente PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Impossible de déboguer le travail, car le mode débogueur hôte est défini sur None ou Default. Le mode débogueur hôte doit être LocalScript et/ou RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Plusieurs tâches ont été trouvées avec l'ID {0}. Debug-Job ne peut déboguer qu’un seul travail à la fois.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Plusieurs travaux ont été trouvés avec le nom {0}. Debug-Job ne peut déboguer qu’un seul travail à la fois.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>L’écouteur de serveur de canal nommé utilisé pour l’attachement de processus est déjà en cours d’exécution.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess ne prend pas en charge l’entrée dans la même session PowerShell dans laquelle elle s’exécute.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Plusieurs processus portant ce nom {0}. Utilisez l'identifiant du processus pour spécifier un seul processus à saisir.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Impossible d'entrer le processus avec l'ID « {0} » car il n'a pas chargé le moteur PowerShell ou l'écouteur de canal nommé a été désactivé.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Aucun processus n'a été trouvé avec l'ID : {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Aucun processus n’a été trouvé avec le nom : {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Aucun canal nommé n’a été trouvé avec CustomPipeName : {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Impossible de traiter la commande car le nom du tuyau spécifié est trop long. Les noms de canaux sur cette plateforme peuvent avoir jusqu’à {0} caractères. Le nom de votre canal «{1}» est {2} caractères.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>L’hôte actuel ne prend pas en charge l’applet de commande Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>« Le processus cible du canal nommé est terminé. »</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>« Le processus cible du socket Hyper-V est terminé. »</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Processus :{1}] : {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}] : {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Impossible de se connecter au nom de domaine d’application {0} du processus {1}. Erreur {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Impossible de se connecter au canal avec le nom {0}. Erreur : {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Le plug-in PowerShell ne peut pas traiter l’opération de connexion, car les informations de négociation requises sont manquantes ou non terminées.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Le plug-in PowerShell n’a pas pu traiter l’opération de connexion.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Le contexte de plug-in fourni n’est pas valide.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Le plug-in PowerShell a rencontré une erreur irrécupérable lors du traitement des arguments {0}.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Le contexte de commande fourni n’est pas valide.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Les données d’entrée fournies ne sont pas valides. Seules les données d’entrée de type {0} sont prises en charge.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Le flux d’entrée fourni n’est pas valide. Seul {0} est pris en charge comme flux d’entrée.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Le jeu de flux de sortie fourni n’est pas valide. Seul {0} est pris en charge comme flux de sortie.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>L’élément WSMAN_SENDER_DETAILS fourni n’est pas valide. Nous ne pouvons pas traiter un élément WSMAN_SENDER_DETAILS nul.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Le contexte d’interpréteur de commandes fourni n’est pas valide.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>La valeur NULL n’est pas autorisée pour {0} avec la méthode de plug-in {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>La valeur NULL n’est pas autorisée pour les jeux de flux d’entrée et de sortie. {0} et {1} sont des flux d’entrée et de sortie pris en charge.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>La valeur NULL n’est pas autorisée pour {0} avec la méthode de plug-in {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>La valeur NULL n’est pas autorisée pour {0} avec la méthode de plug-in {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>L’opération du plug-in de PowerShell est en cours d’arrêt. Ce problème peut se produire si le service ou l’application d’hébergement est en cours d’arrêt.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Le plug-in PowerShell ne comprend pas l’option {0}. Vérifiez que le client est compatible avec la version de build {1} et de protocole {2} de PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>Une option nommée {0} est attendue du client. Vérifiez que le client est compatible avec la version de build {1} et de protocole {2} de PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Le plug-in PowerShell ne prend pas en charge la version de protocole {2} demandée par le client.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Le plug-in PowerShell a rencontré une erreur irrécupérable lors de la transmission du contexte au service WSMan.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Nous ne pouvons pas créer une session de serveur géré.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Le plug-in PowerShell a rencontré une erreur irrécupérable lors d’inscriptions d’un handle d’attente pour la notification d’arrêt.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Impossible d'accéder à l'espace d'exécution car un espace d'exécution a déjà été créé dans cette session.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Impossible d’entrer dans l’espace d’exécution, car aucun débogueur distant de serveur n’est disponible.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Impossible d'accéder à l'espace d'exécution car il ne s'agit pas d'un espace d'exécution distant.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Erreur de transport à distance : {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Impossible d’ouvrir la connexion de canal pour PowerShell dans le conteneur. Code d'erreur : {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Impossible de créer le canal nommé IPC PowerShell. Code d'erreur : {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Le délai d’expiration a expiré avant que la connexion puisse être établie au canal nommé.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Échec de l’initialisation de WSMan avec le code d’erreur : {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Impossible de démarrer le serveur de canaux nommés en mode serveur.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Impossible d’accorder l’accès à distance à '{0}' : '{1}'. La configuration de session a été inscrite, mais ce groupe n’a pas accès. Pour résoudre cette erreur, fournissez un nom de groupe valide et réinscrivez la configuration de session.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Impossible d'obtenir les fonctionnalités de session pour la configuration de session « {0} » : cette configuration n'a pas été enregistrée à l'aide d'un fichier de configuration de session (.pssc), tel que celui créé par l'applet de commande New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Impossible de résoudre le nom d'utilisateur '{0}'. Vérifiez le nom d’utilisateur et réessayez.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Groupes associés au compte d’administrateur (virtuel) de l’ordinateur</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Impossible de créer ou d’ouvrir la session de configuration {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Applique la validation du paramètre d’entrée de script. Cette option est automatiquement activée lorsque MountUserDrive est spécifié.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Crée un PSDrive « Utilisateur » dans la session pour une utilisation avec Copy-Item lorsque le fournisseur de système de fichiers n’est pas visible.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Le membre '{0}' doit être un booléen. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Le membre «{0}» doit être un entier. Remplacez le membre par le type correct dans le fichier {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Le traitement du lecteur utilisateur a généré une erreur {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Taille maximale facultative en octets du lecteur utilisateur créé avec le paramètre MountUserDrive. La taille maximale par défaut du lecteur utilisateur est de 50 Mo.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Impossible de trouver le fournisseur de système de fichiers.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Nom du compte de service administré de groupe sous lequel la configuration s’exécutera</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Nom de compte de service administré de groupe non valide. Le nom du compte doit être au format « DomainName\UserName ».</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Comptes de groupe pour lesquels une adhésion est requise pour utiliser la session.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Impossible d’analyser la chaîne sddl, car elle contient des parenthèses incompatibles : {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>La table de hachage de propriété RequiredGroups ne doit contenir qu’une seule clé.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>La propriété RequiredGroups n’est pas dans un format de table de hachage de paire nom/valeur. Il doit s’agir d’une table de hachage du formulaire (à l’aide de la syntaxe PowerShell) : RequiredGroups = @{ ou = 'Administrateurs' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Clé inconnue dans la configuration des groupes obligatoires. La table de hachage des groupes requis ne peut contenir que des clés de hachage « And » et « Or » pour les regroupements d’appartenances logiques.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Valeur inconnue dans la configuration des groupes obligatoires. La table de hachage des groupes requis ne peut contenir que des valeurs qui sont des noms de groupe ou une autre table de hachage logique.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE malformée {0}. Les AEE standard doivent avoir exactement 6 sections.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Impossible de créer un lecteur d’utilisateur de session, car le nom d’utilisateur actuel contient des caractères de chemin d’accès de fichier non valides.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Clé de capacité de rôle non valide : {0}. Assurez-vous que le nom de la fonctionnalité de rôle est correctement orthographié et qu’il s’agit d’une propriété de configuration de session valide.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Type de clé de capacité de rôle non valide : {0}. Les clés de capacité de rôle doivent être des chaînes qui identifient une propriété de configuration de session valide.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Type de clé de rôle non valide : {0}. Les clés de rôle doivent être des chaînes qui identifient un groupe de sécurité.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Autre cause possible : + -Le nom de domaine ou d'ordinateur n'a pas été inclus avec les informations d'identification spécifiées, par exemple : DOMAIN\UserName ou COMPUTER\UserName.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Échec du démarrage du processus client SSH nécessaire pour la connexion à distance avec l’erreur : {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Le fichier de clé spécifié {0} est introuvable.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>La session du client SSH s’est terminée avec un message d’erreur : {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Échec de la tentative de connexion SSH après expiration du délai d’attente : {0} secondes.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Le processus client SSH s’est arrêté avant que la connexion puisse être établie.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>La table de hachage SSHConnection fournie ne contient pas le paramètre ComputerName ou HostName requis.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Le nom ou l'élément du paramètre de table de hachage SSHConnection fourni est nul ou vide.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Le paramètre de table de hachage SSHConnection fourni {0} n’est pas pris en charge.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>La table de hachage SSHConnection fournie contient à la fois un paramètre ComputerName et HostName. Un seul peut être spécifié.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>La table de hachage SSHConnection fournie contient à la fois un paramètre KeyFilePath et IdentityFilePath. Un seul peut être spécifié.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Impossible de trouver le fichier de fonctionnalité de rôle fourni {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Le fichier de fonctionnalités de rôle fourni {0} ne possède pas l'extension .psrc requise.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Le processus de transport SSH s’est soudainement arrêté, ce qui a provoqué l’arrêt de cette session à distance.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ ne prend pas en charge WOW64. Le fichier binaire doit correspondre à l’architecture du processeur.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Le fichier exécutable « {0} » est introuvable. Confirmez que la fonctionnalité WOW64 est installée.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Impossible d’installer le plug-in {0} dans le répertoire {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>La DLL du plug-in WinRM {0} est manquante pour PowerShell. Exécutez Enable-PSRemoting, puis réessayez cette commande.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Ce jeu de paramètres nécessite WSMan et aucune bibliothèque de client WSMan prise en charge n’a été trouvée. WSMan n’est pas installé ou n’est pas disponible pour ce système.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Code de sortie : {0} + Stdout : '{1}' + Stderr : '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Impossible de lire les informations sur le processus : «{0}».</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Le système hôte ne dispose pas de la version correcte du schéma Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Le protocole HTTPS sous Unix ne prend actuellement pas en charge les vérifications d'autorité de certification (CA) ou de nom commun (CN). Utilisez les options -SkipCACheck et -SkipCNCheck de PSSessionOption si vous avez la certitude de pouvoir faire confiance au serveur auquel vous vous connectez ainsi qu'au réseau intermédiaire.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>La communication à distance PowerShell a été désactivée uniquement pour les configurations PowerShell 6+ et n’affecte pas Windows PowerShell configurations de communication à distance. Exécutez cette applet de commande dans Windows PowerShell pour affecter toutes les configurations de communication à distance PowerShell. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>La communication à distance PowerShell a été activée uniquement pour les configurations PowerShell 6+ et n’affecte pas Windows PowerShell configurations de communication à distance. Exécutez cette applet de commande dans Windows PowerShell pour affecter toutes les configurations de communication à distance PowerShell.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>L’applet de commande Enter-PSHostProcess est désactivée, car une stratégie de contrôle d’application telle que « AppLocker » ou « Windows Defender Application Control » est en cours d’application.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Exception du débogueur distant : {0}, message d’erreur : {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Nous ne pouvons pas créer le processus Windows PowerShell, car Windows PowerShell est introuvable sur cet ordinateur.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>L'argument Runspace de Create doit être un objet RemoteRunspace non nul.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>La table de hachage de configuration de session contient un type de clé non valide. Les clés doivent être des types chaîne.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Le fichier de configuration de session contient une option de configuration non prise en charge : {0}. Il s’agit d’une option de configuration de point de terminaison de communication à distance qui ne s’applique pas à l’état de session PowerShell.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Le fichier de configuration de session contient une option de configuration inconnue : {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>L’évaluation de l’expression peut échouer</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>La création d’un objet PowerShell à partir d’un bloc de script peut nécessiter l’évaluation de certaines expressions dans le bloc de script. L'évaluation de l'expression échouera silencieusement et renverra « null » en mode de langage restreint (Constrained Language mode), à ​​moins que l'expression ne représente une valeur constante.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Échec de l’obtention de l’état de la machine virtuelle Hyper-V. La valeur était de type {0}, mais était censée être Microsoft.HyperV.PowerShell.VMState ou System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} envoyé une réponse de {1} non valide pendant la négociation de connexion.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Échec de la négociation d’une connexion sécurisée à Hyper-V. Assurez-vous que l'hôte et l'invité sont mis à jour avec toutes les mises à jour Microsoft pertinentes.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/RunspaceInit.fr.resx b/src/System.Management.Automation/resources/fr/RunspaceInit.fr.resx new file mode 100644 index 00000000000..70babfb9e60 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/RunspaceInit.fr.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Variable qui contient les noms des fonctionnalités expérimentales activées</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Dossier parent de l’application hôte de l’instance d’exécution actuelle</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Dossier contenant le profil de l’utilisateur actuel</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Une référence à l’hôte de l’instance d’exécution actuel</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Objets d’exécution disponibles pour les cmdlets</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Informations sur la version pour la session PowerShell actuelle</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>ID du processus actuel</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>État de la dernière commande</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>ID du processus parent</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>Le ShellID identifie le shell actuel. Ceci est utilisé par #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Nom du fichier de console actuel</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Encodage de texte utilisé lors de l’envoi du texte vers un fichier exécutable natif</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Encodage de texte utilisé lors de la lecture du texte de sortie d’un fichier exécutable natif</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Configuration qui contrôle le rendu du texte.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Variable qui contient le nom du serveur de messagerie. Vous pouvez l’utiliser à la place du paramètre HostName dans la cmdlet Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Détermine quand une confirmation doit être demandée. La confirmation est demandée lorsque la valeur ConfirmImpact de l’opération est égale ou supérieure à $ConfirmPreference. Si $ConfirmPreference a la valeur None, les actions ne sont confirmées que lorsque Confirm est spécifié.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsqu’un message Déboguer est remis</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsqu’un message d’erreur est remis</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsque des enregistrements de progression sont remis</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsqu’un message Détaillé est remis</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsqu’un message Avertissement est remis</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Indique l’action effectuée lorsqu’une commande génère un élément dans le flux Informations</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Détermine le mode d’affichage à utiliser lors de l’affichage des erreurs</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Indique le type de requête à afficher pour le niveau d’imbrication actuel</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Si la valeur est true, $ErrorActionPreference s’applique aux exécutables natifs, afin que les codes de sortie non nuls génèrent des erreurs de type cmdlet régies par les paramètres d’action pour l’erreur</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Si la valeur est true, WhatIf est considéré comme activé pour toutes les commandes.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Détermine la manière dont les arguments sont passés aux exécutables natifs.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Indique la limite d’énumération lors de la mise en forme des objets IEnumerable</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Affiche les erreurs avec une trace</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Affiche les erreurs avec les exceptions internes</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Affiche les erreurs avec leur source</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Affiche les erreurs avec une description de la classe d’erreur</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Culture de la session PowerShell actuelle</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Culture de l’interface utilisateur de la session PowerShell actuelle</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Variable pour stocker toutes les paires par défaut <cmdlet:parameter, value></value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Appuyez sur ENTRÉE pour continuer...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Informations d’édition pour la session PowerShell actuelle</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/RunspacePoolStrings.fr.resx b/src/System.Management.Automation/resources/fr/RunspacePoolStrings.fr.resx new file mode 100644 index 00000000000..54b00712c8b --- /dev/null +++ b/src/System.Management.Automation/resources/fr/RunspacePoolStrings.fr.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>La taille maximale du pool ne peut pas être inférieure à 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>La taille minimale du pool ne peut pas être inférieure à 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>La taille minimale du pool ne peut pas être supérieure à la taille maximale du pool.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>L’état du pool d’instances d’exécution n’est pas valide pour cette opération.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le pool d’instances d’exécution n’est pas dans l’état « {0} ». L'état actuel est « {1} ».</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir le pool d’instances d’exécution, car il n’est pas dans l’état « BeforeOpen ». L'état actuel est « {0} ».</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>L’objet {0} n’a pas été créé en appelant {1} sur l’instance RunspacePool actuelle.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Nous ne pouvons pas libérer l’instance d’exécution vers le pool actuel, car l’instance d’exécution n’appartient pas au pool actuel.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Cette propriété ne peut pas être modifiée après l’ouverture du pool d’instances d’exécution.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Cette instance d’exécution ne prend pas en charge les opérations de déconnexion et de connexion.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car le pool d’instances d’exécution est dans l’état Déconnecté.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>L’opération de déconnexion n’est pas prise en charge sur le serveur. Le serveur doit exécuter PowerShell 3.0 ou une version ultérieure pour prendre en charge la déconnexion du pool d’instances d’exécution distantes.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Ce pool d’espaces d’exécution {0} n’est pas configuré pour fournir des objets PowerShell déconnectés pour les commandes exécutées sur le serveur distant. Utilisez la méthode statique GetRunspacePools() de la classe RunspacePool pour interroger le serveur et renvoyer les objets de pool d’espaces d’exécution configurés à cet effet.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nous ne pouvons pas vous connecter ce pool d’instances d’exécution, car le pool d’instances d’exécution correspondant côté serveur est connecté à un autre client.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState n’est pas pris en charge sur le serveur. Le serveur doit exécuter PowerShell 5.0 ou une version ultérieure.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/RunspaceStrings.fr.resx b/src/System.Management.Automation/resources/fr/RunspaceStrings.fr.resx new file mode 100644 index 00000000000..05d20237e44 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/RunspaceStrings.fr.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>L’état de l’instance d’exécution n’est pas valide pour cette opération.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Nous ne pouvons pas ouvrir l’instance d’exécution, car elle n’est pas dans l’état BeforeOpen. L’état actuel de l’instance d’exécution est « {0} ».</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer l’opération, car l’instance d’exécution n’est pas dans l’état Ouvert. L’état actuel de l’instance d’exécution est « {0} ».</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Nous ne pouvons pas appeler le pipeline, car l’instance d’exécution n’est pas à l’état Ouvert. L’état actuel de l’instance d’exécution est « {0} ».</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>L’état du pipeline n’est pas valide pour cette opération.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Nous ne pouvons pas appeler le pipeline, car il a déjà été appelé.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>La valeur valide pour le paramètre est PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>Le pipeline ne contient pas de commande.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Le pipeline n’a pas été exécuté, car un pipeline est déjà en cours d’exécution. Vous ne pouvez pas exécuter les pipelines simultanément.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Un pipeline imbriqué ne peut pas être appelé de manière asynchrone. Utilisez la méthode Invoke.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Vous devez exécuter un pipeline imbriqué uniquement à partir d’un pipeline en cours d’exécution.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Nous ne pouvons pas fermer l’instance d’exécution pendant qu’un appel de méthode SessionStateProxy est en cours.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Nous ne pouvons pas appeler le pipeline pendant qu’un appel de méthode SessionStateProxy est en cours.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Un appel de méthode SessionStateProxy est en cours. Les appels simultanés de méthode SessionStateProxy ne sont pas autorisés.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Un pipeline est déjà en cours d’exécution. Les appels simultanés de méthode SessionStateProxy ne sont pas autorisés.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Cette propriété ne peut pas être modifiée après l’ouverture de l’instance d’exécution.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Une ou plusieurs erreurs se sont produites lors du traitement du module « {0} » spécifié dans l’objet InitialSessionState utilisé pour créer cette instance d’exécution. Consultez la propriété ErrorRecords pour obtenir la liste complète des erreurs. La première erreur était : {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Les options de thread ne peuvent être modifiées que si l’état de cloisonnement est MTA (Multithreaded Apartment), si les options actuelles sont UseNewThread ou UseCurrentThread, et si la nouvelle valeur est ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} ne peut pas avoir la valeur false lorsque le mode de langage est {1} ou {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Vous ne pouvez pas déconnecter un espace d’exécution local uniquement.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>L’opération Connect n’est pas prise en charge sur les instances d’exécution locales.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>La session est occupée. Dès que la session sera disponible, vous serez connecté. Pour annuler la commande Enter-PSSession, appuyez sur Ctrl+C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer la commande. L’appel de script n’est pas pris en charge dans la configuration de cette session. Cela peut se produire si la configuration de session est en mode sans langage.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Vous ne pouvez pas utiliser les opérations Disconnect et Connect sur les instances d’exécution locales.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer la connexion au pipeline, car l’instance d’exécution n’est pas à l’état Ouvert. L’état actuel de l’instance d’exécution est « {0} ».</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>Nous ne pouvons pas créer un RemoteRunspace. L’objet RunspacePool fourni n’est pas valide.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>Il n’existe aucune commande déconnectée associée à cette instance d’exécution.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>L’opération de déconnexion n’est pas prise en charge sur l’ordinateur distant. Pour prendre en charge la déconnexion, l’ordinateur distant doit exécuter Windows PowerShell 3.0 ou une version ultérieure de Windows PowerShell et utiliser le transport WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nous ne pouvons pas effectuer la connexion à PSSession, car la session n’est pas à l’état Déconnecté ou n’est pas disponible pour la connexion.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>La valeur du paramètre ne peut pas être PipelineResultTypes.None ou PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Les valeurs valides pour le paramètre sont PipelineResultTypes.Output ou PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>La redirection du flux de débogage n’est pas prise en charge sur l’ordinateur distant ciblé.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>La redirection du flux détaillé n’est pas prise en charge sur l’ordinateur distant ciblé.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>La redirection du flux d’avertissement n’est pas prise en charge sur l’ordinateur distant ciblé.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>La redirection du flux d’informations n’est pas prise en charge sur l’ordinateur distant ciblé.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Vous avez ouvert une session qui est occupée à exécuter une commande ou un script. Comme la sortie est redirigée vers le travail « {0} », vous ne verrez pas la sortie dans la console. Vous pouvez attendre la fin de la commande en cours ou l’annuler pour obtenir une requête d’entrée en appuyant sur Ctrl-C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Vous avez entré une session qui est occupée à exécuter une commande ou un script dont le résultat s’affichera dans la console. Vous pouvez attendre la fin de la commande en cours ou l’annuler pour obtenir une requête d’entrée en appuyant sur Ctrl-C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Vous avez entré une session actuellement arrêtée à un point d’arrêt de débogage au sein d’une commande ou d’un script en cours d’exécution. Utilisez le débogueur de ligne de commande PowerShell pour poursuivre le débogage. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace doit être un LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>La propriété statique PrimaryRunspace ne peut être définie qu’une seule fois et a déjà été définie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/SecuritySupportStrings.fr.resx b/src/System.Management.Automation/resources/fr/SecuritySupportStrings.fr.resx new file mode 100644 index 00000000000..80a0e992ba7 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/SecuritySupportStrings.fr.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Impossible de charger le certificat. '{0}' doit être résolu en chemin d’accès au système de fichiers.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Le certificat '{0}' ne peut pas être utilisé pour le chiffrement. Les certificats de chiffrement doivent contenir l’utilisation de la clé Chiffrement des données ou Chiffrement de clé, et inclure l’utilisation améliorée de la clé de chiffrement de document ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Impossible de charger le certificat. L’identificateur «{0}» correspond à plusieurs certificats. Pour chiffrer sur plusieurs destinataires, fournissez plusieurs valeurs spécifiques au paramètre «{1}», plutôt qu’un caractère générique qui correspond à plusieurs certificats.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Impossible de charger le certificat de chiffrement. Le paramètre de certificat «{0}» ne représente pas un certificat encodé en base 64 valide, ni un certificat valide par fichier, répertoire, empreinte numérique ou nom de sujet.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>AVERTISSEMENT : le certificat «{0}» contient une clé privée. Les certificats de journalisation des événements protégés utilisés pour le chiffrement doivent contenir uniquement la clé publique.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>Erreur : impossible de protéger le message du journal des événements «{0}» : {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>Erreur : impossible de trouver ou d’utiliser le certificat : {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Clé de session non disponible pour chiffrer la chaîne sécurisée.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Décalage de mémoire tampon non valide.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Données de clé publique non valides.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Impossible d’importer la clé publique.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Données de clé de session non valides.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Le fichier de script, '{0}', est bloqué par la stratégie système.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Une valeur d’application de stratégie de fichier de script inconnue a été retournée : {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Fichier de script lu</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Le fichier de script «{0}» n’est pas approuvé par la stratégie et s’exécutera en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/Serialization.fr.resx b/src/System.Management.Automation/resources/fr/Serialization.fr.resx new file mode 100644 index 00000000000..d4cf8b67a40 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/Serialization.fr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} attribut était attendu.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>Le jeton {0} n’est pas reconnu.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Aucun objet trouvé pour referenceId {0}</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>L’attribut Name de la clé du dictionnaire est mal spécifié.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>L’attribut Name de la valeur du dictionnaire est mal spécifié.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>La version de PSObject n’est pas valide.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>La version du PSObject entrant est {0}. La valeur attendue est 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Nous ne pouvons pas traiter les noms, car aucun TypeNames n’a été trouvé pour referenceId {0}.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>La valeur du paramètre de profondeur doit être supérieure ou égale à 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Le type de nœud actuel est {0}. Type attendu est {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>La clé de l’entrée du dictionnaire n’est pas spécifiée.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>La valeur de l’entrée du dictionnaire n’est pas spécifiée.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Il n’y a plus d’objets à désérialiser.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null est spécifié comme clé de dictionnaire.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Le contenu du type primitif {0} n’est pas valide.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Le XML sérialisé est imbriqué trop profondément.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Le sérialiseur a été fermé.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Les données de la commande ont dépassé la taille maximale autorisée par la configuration de session. Le maximum autorisé est {0} Mo. Modifiez l’entrée, utilisez une autre configuration de session ou modifiez les propriétés « {1} » et « {2} » de la configuration de session sur l’ordinateur distant.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Échec de la désérialisation de la chaîne sécurisée chiffrée</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Le type de clé « {0} » n’est pas valide. La classe PSPrimitiveDictionary accepte uniquement les clés de type System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Le type de la valeur {0} n’est pas valide. La classe PSPrimitiveDictionary accepte uniquement les valeurs de types entièrement sérialisables via PowerShell remoting. Consultez la rubrique d’Aide about_Remoting pour obtenir la liste des types entièrement sérialisables.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Nous n’avons pas pu déchiffrer les données. Elles n’ont pas été chiffrées avec cette clé.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>La valeur du paramètre « {0} » n’est pas une chaîne chiffrée valide.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Le {0} spécifié n'est pas valide. Les valeurs de longueur {0} valide sont 128 bits, 192 bits ou 256 bits.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>La désérialisation de SecureString n’est actuellement prise en charge que sur Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/SessionStateProviderBaseStrings.fr.resx b/src/System.Management.Automation/resources/fr/SessionStateProviderBaseStrings.fr.resx new file mode 100644 index 00000000000..e11cfa82ae6 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/SessionStateProviderBaseStrings.fr.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Définir l’élément</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Valeur : {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Effacer l’élément</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Supprimer l'élément</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nouvel élément</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Type : {1} Valeur : {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Copier l’élément</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} Destination : {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Renommer un élément</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Élément : {0} NewName : {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/SessionStateStrings.fr.resx b/src/System.Management.Automation/resources/fr/SessionStateStrings.fr.resx new file mode 100644 index 00000000000..062c6d22d2f --- /dev/null +++ b/src/System.Management.Automation/resources/fr/SessionStateStrings.fr.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Impossible de traiter les informations retournées, car celles retournées par la méthode Start du fournisseur étaient pour un différent fournisseur de celui qui a été transmis.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Impossible de traiter les informations retournées, car celles retournées par la méthode Start du fournisseur étaient null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération SetItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération SetItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération ClearItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération InvokeDefaultAction sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération InvokeDefaultAction pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération ItemExists sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération ItemExists pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération IsValidPath sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération IsItemContainer sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération RemoveItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetChildItems sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetChildItems pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetChildNames sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetChildNames pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération RenameItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération RenameItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération NewItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération NewItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération HasChildItems sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération CopyItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération CopyItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetParentPath sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération NormalizeRelativePath sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération MakePath sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetChildName sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération MoveItem sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération MoveItem pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetProperty pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération SetProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération SetProperty pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération ClearProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération ClearProperty pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération NewProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération NewProperty pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération RemoveProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération RemoveProperty pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération CopyProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération CopyProperty pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération MoveProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération MoveProperty pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération RenameProperty sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de RenameProperty pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Impossible de récupérer le lecteur de contenu pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetContentReader pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Impossible de récupérer l’enregistreur de contenu pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération GetContentWriter pour le fournisseur « {0} » pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Impossible d’obtenir le contenu, car il s’agit d’un répertoire : « {0} ». Utilisez plutôt « Get-ChildItem ».</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Impossible d’écrire le contenu, car il s’agit d’un répertoire : « {0} ».</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Il n’y a plus d’historique d’emplacement pour naviguer vers l’arrière.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>Il n’y a plus d’historique d’emplacement pour naviguer vers l’avant.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack est vide.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération ClearContent sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Impossible d’effacer le contenu de « {0} », car il s’agit d’un répertoire. Clear-Content n’est pris en charge que sur les fichiers.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de l’opération ClearContent pour le fournisseur « {0} » depuis le chemin d’accès « {1} ». {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération GetSecurityDescriptor sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération SetSecurityDescriptor sur le fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération Start sur le fournisseur « {0} » a échoué. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération InitializeDefaultDrives sur le fournisseur « {0} » a échoué.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>La tentative d’exécution de l’opération NewDrive sur le fournisseur « {0} » a échoué pour le lecteur avec la racine « {1} ». {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Impossible de récupérer les paramètres dynamiques de NewDrive pour le fournisseur « {0} ». {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>L’appel de RemoveDrive sur le fournisseur « {0} » a échoué. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Le lecteur « {0} » ne peut pas être supprimé, car le fournisseur « {1} » l’a empêché.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Le chemin d’accès « {0} » faisait référence à un élément situé en dehors de la base « {1} ».</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>L’appel de Seek sur le rédacteur de contenu du fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>L’appel de Close sur le lecteur ou l’enregistreur de contenu du fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>L’appel de Read sur le lecteur de contenu du fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>L’appel de Write sur le rédacteur de contenu du fournisseur « {0} » a échoué pour le chemin d’accès « {1} ». {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Le fournisseur « {0} » ne peut pas être utilisé pour obtenir ou définir des données à l’aide de la syntaxe de variable. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Impossible d’utiliser la syntaxe de variable pour obtenir ou définir des données dans le fournisseur. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Alias n’est pas accessible en écriture, car l’alias {0} étant une constante ou en lecture seule, il n’est pas possible d’y écrire.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Impossible d’écrire dans la fonction {0}, car elle est en lecture seule ou constante.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Impossible de remplacer la variable {0} car elle est en lecture seule ou constante.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Impossible d’accéder à la variable « ${0} », car il s’agit d’une variable privée.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Impossible d’accéder à la commande « {0} », car il s’agit d’une commande privée.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Impossible d’accéder à la commande, car il s’agit d’une commande privée.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Impossible d’accéder à la ressource d’état de session, car il s’agit d’une ressource privée. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>L’alias n’a pas été supprimé, car l’alias {0} est constant ou en lecture seule.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Impossible de supprimer la fonction {0}, car elle est constante.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Impossible de supprimer la variable {0} car elle est constante ou en lecture seule. Si la variable est en lecture seule, recommencez l’opération en spécifiant l’option Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Impossible de modifier l’alias {0} car il est constant.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Impossible de modifier l’alias {0} car il est en lecture seule.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Impossible de modifier la fonction {0}, car elle est constante.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Impossible de modifier la fonction {0}, car elle est « lecture seule ».</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>L’alias {0} ne peut pas être défini comme constant une fois créé. Les alias ne peuvent être définis comme constants qu’au moment de leur création.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>La fonction existante {0} ne peut pas être définie comme constante. Les fonctions ne peuvent être définies comme constantes qu’au moment de leur création.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>La variable existante {0} ne peut pas être définie comme constante. Les variables ne peuvent être définies comme constantes qu’au moment de leur création.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L’option AllScope ne peut pas être supprimée de l’alias « {0} ».</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L’option AllScope ne peut pas être supprimée de la fonction « {0} ».</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L’option AllScope ne peut pas être supprimée de la variable « {0} ».</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>La définition de fonction « {0} » contenait un qualificateur d’étendue, mais aucun nom de fonction.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Impossible de supprimer le fournisseur {0}. Tous les lecteurs associés au fournisseur {0} doivent être supprimés avant de pouvoir supprimer le fournisseur {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Impossible de traiter le nom du lecteur, car il contient un ou plusieurs des caractères non valides suivants : ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>La création du nouveau lecteur a échoué, car le fournisseur n’autorise pas la création d’un nouveau lecteur.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>La valeur fournie « {0} » correspond à plusieurs piles d’emplacements.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Impossible de trouver la pile d’emplacements « {0} ». Elle n’existe pas ou ce n’est pas un conteneur.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Impossible de trouver le chemin d'accès « {0} », car il n'existe pas.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Alias introuvable, car l’alias « {0} » n’existe pas.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Impossible de définir l’emplacement, car le chemin « {0} » a été résolu en plusieurs conteneurs. Vous ne pouvez définir l’emplacement que sur un seul conteneur à la fois.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Impossible de traiter la variable, car le chemin d’accès de variable « {0} » a été résolu en plusieurs éléments. Vous ne pouvez obtenir ou définir la valeur de la variable d’un seul élément à la fois.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Nous ne pouvons pas trouver le lecteur. Aucun lecteur nommé « {0} » n’existe.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Impossible de trouver un fournisseur portant le nom « {0} ».</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Impossible de trouver un fournisseur portant le nom « {0} ». Le format du nom n’est pas correct. Un nom de fournisseur ne peut contenir que des caractères alphanumériques, ou un nom de composant logiciel enfichable PowerShell suivi d’un seul « \ », puis de caractères alphanumériques.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>« {0} » a donné plusieurs noms de fournisseur. Les correspondances possibles sont les suivantes : {1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Une erreur s’est produite lors de la tentative de création d’une instance du fournisseur. Le nom du type de fournisseur « {0} » est introuvable dans l’assembly.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Le nom de fournisseur spécifié « {0} » ne peut pas être utilisé, car il contient un ou plusieurs des caractères non valides suivants : \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Une erreur s’est produite lors de la tentative de création d’une instance du fournisseur « {0} ». {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Impossible de trouver une variable nommée « {0} ».</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Impossible de trouver une source de trace nommée « {0} ».</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Un lecteur portant le nom « {0} » existe déjà.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Une variable portant le nom « {0} » existe déjà.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>L’alias n’est pas autorisé, car un alias portant le nom « {0} » existe déjà.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Impossible d’inscrire le fournisseur d’applets de commande, car un fournisseur d’applets de commande portant le nom « {0} » existe déjà.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Le chemin d’accès ne fait pas référence à un chemin d’accès de système de fichiers.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>L’étendue globale ne peut pas être supprimée.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Le nombre d’étendues actives est inférieur à « {0} ».</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Impossible de comparer PSDriveInfo. Une instance de PSDriveInfo ne peut être comparée qu’à une autre instance de PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Le fournisseur d’applets de commande ne peut pas diffuser les résultats, car aucun cmdlet n’a été spécifié n’a été spécifiée pour diffuser la sortie.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Le fournisseur d’applets de commande ne peut pas diffuser les résultats, car aucun cmdlet n’a été spécifié pour diffuser l’erreur.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>L’emplacement d’accueil de ce fournisseur n’est pas défini. Pour définir l’emplacement d’accueil, appelez « (get-psprovider '{0}').Home = 'path' ».</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Le format du chemin est incorrect. Les chemins d’accès du fournisseur doivent contenir un ID de fournisseur, suivi de « :: », puis d’un chemin d’accès propre au fournisseur.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Impossible de déplacer l’élément, car le chemin d’accès de destination ne peut être résolu qu’en un seul chemin d’accès.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Impossible de déplacer l’élément, car les chemins d’accès source et destination n’ont pas été résolus vers le même fournisseur.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Impossible de déplacer l’élément, car le chemin source pointe vers un ou plusieurs éléments et le chemin de destination n’est pas un conteneur. Vérifiez que le chemin de destination est un conteneur et réessayez.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Impossible de déplacer l’élément, car la destination a été résolue en plusieurs chemins d’accès. Spécifiez un chemin de destination qui mène à une seule destination, puis réessayez.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Impossible de copier un conteneur sur un élément feuille existant.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Impossible de copier un conteneur dans un autre conteneur. Le paramètre -Recurse ou -Container n’est pas spécifié.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Les chemins source et de destination n’ont pas été résolus vers le même fournisseur.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Impossible de renommer l’élément, car le chemin d’accès a été résolu en plusieurs éléments. Un seul élément peut être renommé à la fois.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Le fournisseur « {0} » ne peut pas être utilisé pour résoudre le chemin d’accès « {1} » en raison d’une erreur dans le fournisseur.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Impossible d’utiliser l’interface. L’interface IContentCmdletProvider n’est pas implémentée par ce fournisseur.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Impossible d’utiliser l’interface. L’interface IPropertyCmdletProvider n’est pas prise en charge par ce fournisseur.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Impossible d’utiliser l’interface. L’interface IDynamicPropertyCmdletProvider n’est pas implémentée par ce fournisseur.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Les méthodes NavigationCmdletProvider ne sont pas prises en charge par ce fournisseur.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Méthodes de fournisseur non traitées. Les méthodes ContainerCmdletProvider ne sont pas prises en charge par ce fournisseur.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Impossible d'appeler des méthodes. Les méthodes ItemCmdletProvider ne sont pas prises en charge par ce fournisseur.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Les méthodes DriveCmdletProvider ne sont pas prises en charge par ce fournisseur.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>L’opération du fournisseur s’est arrêtée, car ce fournisseur ne prend pas en charge cette opération.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>L’opération du fournisseur s’est arrêtée, car ce fournisseur ne prend pas en charge le paramètre « Depth ».</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Impossible d'appeler la méthode. La méthode Seek du contenu n’est pas prise en charge par ce fournisseur.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Impossible d’effectuer l’opération ClearContent. Cette opération n’est pas prise en charge par ce fournisseur.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Le fournisseur ne prend pas en charge l’utilisation des informations d’identification. Recommencez l’opération sans spécifier d’informations d’identification.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Le fournisseur FileSystem ne prend en charge les informations d’identification que dans le cmdlet New-PSDrive. Recommencez l’opération sans spécifier d’informations d’identification.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Le fournisseur ne prend pas en charge les transactions. Recommencez l’opération sans le paramètre -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Impossible d'appeler la méthode. Le fournisseur ne prend pas en charge l’utilisation des filtres.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Désolé, nous ne pouvons pas créer le lecteur. Le fournisseur ne prend pas en charge l’utilisation des informations d’identification.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>L'élément « {0} » du chemin d’accès existe déjà.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Impossible de copier l’élément. L’élément « {0} » du chemin d’accès n’existe pas.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>L’élément « {0} » du chemin d’accès n’existe pas.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Lecteur qui contient une vue des alias stockés dans un état de session</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Lecteur qui contient une vue des variables d’environnement pour le processus</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Lecteur qui contient une vue des fonctions stockées dans un état de session</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Lecteur qui contient une vue de ces variables dans un état de session</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Lecteur mappé au chemin d’accès du répertoire temporaire pour l’utilisateur actuel</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Le lien « {0} » ne peut pas être créé, car la valeur de destination n’a pas été spécifiée.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Les références à la variable null retournent toujours la valeur null. Les affectations n’ont aucun effet.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Nombre maximal d’objets d’historique à conserver dans une session</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Impossible de renommer la fonction, car la fonction {0} est en lecture seule ou constante.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Impossible de renommer l’alias, car l’alias {0} est en lecture seule ou constant.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Impossible de renommer la variable, car la variable {0} est en lecture seule ou constante.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Impossible de définir des options sur la variable locale {0}. Utilisez New-Variable pour créer une variable qui autorise la définition d’options.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Impossible de modifier le cmdlet {0} car il est en lecture seule.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Impossible de supprimer la variable {0} car elle a été optimisée et ne peut pas être supprimée. Essayez d’utiliser le cmdlet Remove-Variable (sans alias) ou d’effectuer un dot-sourcing de la commande que vous utilisez pour supprimer la variable.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Impossible de remplacer la variable {0} car elle a été optimisée. Essayez d’utiliser le cmdlet New-Variable ou Set-Variable (sans alias) ou d’effectuer un dot-sourcing de la commande que vous utilisez pour définir la variable.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Les paramètres {0} et {1} ne peuvent pas être utilisés ensemble. Spécifiez un seul paramètre.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Le paramètre Tail n’est actuellement pris en charge que pour le fournisseur FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>L’alias n’est pas autorisé, car une commande portant le nom « {0} » et le type de commande « {1} » existe déjà.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Impossible d’exécuter le logiciel. Autorisation refusée.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>« -{0} » et « -{1} » s’excluent mutuellement et ne peuvent pas être spécifiés en même temps.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Le chemin d'accès « {0} » n'est pas valide. Seuls les chemins d’accès absolus sont pris en charge pour les opérations de copie à distance.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Impossible de valider le chemin d’accès distant « {0} ».</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Impossible d’effectuer l’opération, car la session {0} est définie sur {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Le paramètre « {0} » ne peut pas être vide ou avoir une valeur null.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Variables d’état de session</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>La modification de portée de la variable « {0} » en AllScope, ou la création d’une telle variable, sera empêchée en mode ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/StringDecoratedStrings.fr.resx b/src/System.Management.Automation/resources/fr/StringDecoratedStrings.fr.resx new file mode 100644 index 00000000000..6aaa4a078f0 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/StringDecoratedStrings.fr.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Seuls « ANSI » et « PlainText » sont pris en charge pour cette méthode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/SubsystemStrings.fr.resx b/src/System.Management.Automation/resources/fr/SubsystemStrings.fr.resx new file mode 100644 index 00000000000..dcd44dc9d19 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/SubsystemStrings.fr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Le sous-système « {0} » n’autorise pas l’inscription de plusieurs implémentations.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>L’implémentation avec l’ID « {0} » était déjà inscrite pour le sous-système « {1} ».</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Le sous-système « {0} » n’autorise pas la désinscription d’une implémentation.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Aucune implémentation n’a été inscrite pour le sous-système « {0} ».</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Aucune implémentation enregistrée avec l’ID « {0} » n’a été trouvée.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Le type de sous-système spécifié « {0} » est inconnu.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Vous devez spécifier un type de sous-système concret au lieu de l’interface de base « ISubsystem ».</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Le genre de sous-système spécifié « {0} » est inconnu.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Pour le type de sous-système cible « {0} », l’instance de sous-système spécifiée doit implémenter l’interface concrète ou la classe abstraite correspondante « {1} ».</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Les métadonnées déclarées pour le type de sous-système « {0}» ne sont pas valides. Un sous-système qui requiert la définition de cmdlets ou de fonctions ne peut pas autoriser plusieurs inscriptions, car cela entraînerait le remplacement par une implémentation des commandes définies par une autre implémentation.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>La propriété « Id » d’une implémentation du sous-système « {0} » ne peut pas être un GUID vide.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>La propriété « Nom » d’une implémentation pour le sous-système « {0} » ne peut pas avoir une valeur nulle ni être une chaîne vide.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>La propriété « Description » d’une implémentation pour le sous-système « {0} » ne peut pas avoir une valeur nulle ni être une chaîne vide.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/SuggestionStrings.fr.resx b/src/System.Management.Automation/resources/fr/SuggestionStrings.fr.resx new file mode 100644 index 00000000000..5ec77ad5b42 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/SuggestionStrings.fr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>La commande « {0} » est introuvable, mais elle existe dans l’emplacement actuel. +Par défaut, PowerShell ne charge pas les commandes depuis l’emplacement actuel (voir « Get-Help about_Command_Precedence »). + +Si vous faites confiance à cette commande, exécutez plutôt la commande suivante :</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Les commandes les plus similaires sont :</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/TabCompletionStrings.fr.resx b/src/System.Management.Automation/resources/fr/TabCompletionStrings.fr.resx new file mode 100644 index 00000000000..8a756773071 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/TabCompletionStrings.fr.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Nous ne pouvons pas désérialiser correctement le résultat de la saisie semi-automatique par tabulation, car l’instance d’exécution distante ne contient pas d’instance TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Nous ne pouvons pas accéder aux propriétés sur une instance nulle du type CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Opération NOT au niveau du bit</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Opération Not logique. Inverse l’instruction qui la suit.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est égale à l’opérande de droite.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est égale à l’opérande de droite.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Égal à, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est égale à l’opérande de droite.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Est différent de, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont différentes de l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est différente de l’opérande de droite.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Est différent de, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont différentes de l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est différente de l’opérande de droite.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Différent de, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont différentes de l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est différente de l’opérande de droite.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Supérieur ou égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont supérieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieur ou égale à l’opérande de droite.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Supérieur ou égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont supérieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieur ou égale à l’opérande de droite.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Supérieur ou égal à, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont supérieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieur ou égale à l’opérande de droite.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Supérieur à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont supérieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieure à l’opérande de droite.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Supérieur à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont supérieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieure à l’opérande de droite.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Supérieur à, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont supérieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est supérieure à l’opérande de droite.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Inférieur à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont inférieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieure à l’opérande de droite.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Inférieur à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont inférieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieure à l’opérande de droite.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Inférieur à, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui sont inférieures à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieure à l’opérande de droite.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Inférieur ou égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont inférieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieur ou égale à l’opérande de droite.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Inférieur ou égal à, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont inférieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieur ou égale à l’opérande de droite.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Inférieur ou égal à, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette dernière qui sont inférieures ou égales à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche est inférieur ou égale à l’opérande de droite.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance de caractères génériques, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui correspondent à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche correspond à l’opérande de droite.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, ne respecte pas la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Opérateur de correspondance d’expressions régulières, respecte la casse. Lorsque l’opérande de gauche est une collection, renvoie les valeurs de cette collection qui ne correspondent pas à l’opérande de droite. Dans le cas contraire, renvoie la valeur TRUE si l’opérande de gauche ne correspond pas à l’opérande de droite.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Opérateur de remplacement, ne respecte pas la casse. Permet de modifier l’opérande de gauche. Exemple : (dir *.ps1).FullName -replace « .ps1$ »,« .ps1.bak »</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Opérateur de remplacement, ne respecte pas la casse. Permet de modifier l’opérande de gauche. Exemple : (dir *.ps1).FullName -replace « .ps1$ »,« .ps1.bak »</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Opérateur de remplacement, respecte la casse. Permet de modifier l’opérande de gauche. Exemple : (dir *.ps1).FullName -replace « .ps1$ »,« .ps1.bak »</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à au moins une des valeurs de l’opérande de gauche.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à au moins une des valeurs de l’opérande de gauche.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, respecte la casse. Renvoie uniquement la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à au moins une des valeurs de l’opérande de gauche.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à aucune des valeurs de l’opérande de gauche.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à aucune des valeurs de l’opérande de gauche.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, respecte la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de droite) correspond exactement à aucune des valeurs de l’opérande de gauche.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à au moins une des valeurs de l’opérande de droite.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à au moins une des valeurs de l’opérande de droite.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, respecte la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à au moins une des valeurs de l’opérande de droite.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, respecte la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à aucune des valeurs de l’opérande de droite.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, ne respecte pas la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à aucune des valeurs de l’opérande de droite.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Opérateur d’autonomie, respecte la casse. Renvoie la valeur TRUE lorsque la valeur de test (opérande de gauche) correspond exactement à aucune des valeurs de l’opérande de droite.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Fractionner, ne respecte pas la casse. Fractionnez une ou plusieurs chaînes en sous-chaînes. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Fractionner, ne respecte pas la casse. Fractionnez une ou plusieurs chaînes en sous-chaînes. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Fractionner (respecte la casse). Fractionnez une ou plusieurs chaînes en sous-chaînes. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Renvoie la valeur TRUE lorsque l’opérande de gauche n’est pas une instance du type .NET Framework spécifié (opérande de droite).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Renvoie la valeur TRUE lorsque l’opérande de gauche est une instance du type .NET Framework spécifié (opérande de droite).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Convertit l’opérande de gauche en type .NET Framework spécifié (opérande de droite).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Permet de mettre en forme des chaînes en utilisant la méthode de format des objets chaîne.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Opération AND logique. Retourne la valeur TRUE lorsque les deux instructions ont la valeur TRUE.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Opération AND au niveau du bit</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Opération logique OR. TRUE lorsque l’une des instructions ou les deux ont la valeur TRUE.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Opération OR au niveau du bit (inclusif)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Opération OR exclusive logique. Renvoie la valeur TRUE lorsque l’une des instructions est TRUE et l’autre est FALSE.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Opération OR au niveau du bit (exclusive)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Joindre – combine plusieurs chaînes en une seule chaîne. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Opérateur de bit de décalage vers la gauche. Permet d’insérer un zéro à la position du bit la plus à droite.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Opérateur de bit de décalage vers la droite. Permet d’insérer un zéro à la position du bit la plus à gauche. Pour les valeurs signées, le bit de signe est conservé.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier le nom de la propriété en cours de création.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier le nom de la propriété en cours de création.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Bloc de script utilisé pour calculer la valeur de la nouvelle propriété.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne] +Définissez le mode d’affichage des valeurs dans une colonne. +Les valeurs valides sont « left », « center » ou « right ».</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier une chaîne de format qui définit le format de la valeur pour la sortie.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Permet de spécifier la largeur maximale de colonne dans un tableau lorsque la valeur est affichée. +La valeur doit être supérieure à 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +La clé de profondeur spécifie la profondeur de développement par propriété.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[booléen] +Permet de spécifier l’ordre de tri d’une ou plusieurs propriétés.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[booléen] +Permet de spécifier l’ordre de tri d’une ou plusieurs propriétés.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[Chaîne[]] +Permet de spécifier les noms des journaux à partir desquels obtenir des événements. +Prend en charge les caractères génériques.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[Chaîne[]] +Permet de spécifier les fournisseurs de journaux des événements à partir desquels obtenir les événements. +Prend en charge les caractères génériques.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[Chaîne[]] +Permet de spécifier les chemins d’accès aux fichiers journaux à partir desquels obtenir des événements. +Les formats de fichier valides sont : .etl, .evt et .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Permet de sélectionner les événements avec les masques de bits du mot clé spécifiés. +Les mots clés standard sont les suivants : +4503599627370496 : AuditFailure +9007199254740992 : AuditSuccess +4503599627370496 : CorrelationHint +18014398509481984 : CorrelationHint2 +36028797018963968 : EventLogClassic +281474976710656 : ResponseTime +2251799813685248 : Sqm +562949953421312 : WdiContext +1125899906842624 : WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Permet de sélectionner les événements avec les ID d’événements spécifiés.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Permet de sélectionner les événements avec les niveaux de journalisation spécifiés. +Les niveaux de journalisation suivants sont valides : +1 : Critique +2 : Erreur +3 : Avertissement +4 : Caractère informatif +5 : Détaillé</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[Date/Heure] +Permet de sélectionner les événements créés après la date et l’heure spécifiées.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[Date/Heure] +Permet de sélectionner les événements créés avant la date et l’heure spécifiées.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne] +Permet de sélectionner les événements générés par l’utilisateur spécifié. +Il peut s’agir d’une représentation sous forme de chaîne d’un SID, ou d’un domaine et d’un nom d’utilisateur au format DOMAIN\USERNAME ou USERNAME@DOMAIN</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[chaîne[]] +Permet de sélectionner les événements ayant l’une des valeurs spécifiées dans la section EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Permet d’exclure les événements qui correspondent aux valeurs spécifiées dans la hashtable.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] ou [hashtable] +Permet de spécifier un tableau de modules PowerShell requis par le script. +Chaque élément peut être une chaîne dont la valeur correspond au nom du module ou une hashtable avec les clés suivantes : +Nom : Nom du module +GUID : GUID du module +L’un des éléments suivants : +ModuleVersion : permet de spécifier la version minimale acceptable du module. +RequiredVersion : permet de spécifier une version exacte et obligatoire du module. +MaximumVersion : permet de spécifier la version maximale acceptable du module.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier une édition PowerShell requise par le script. +Les valeurs valides sont « Core » et « Desktop »</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[basculer] +Permet de spécifier que PowerShell doit s’exécuter en tant qu’administrateur sur Windows. +Il doit s’agir du dernier paramètre de la ligne d’instruction #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[Version] +Permet de spécifier la version minimale de PowerShell requise par le script.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Permet de spécifier que le script nécessite PowerShell 7+ pour s’exécuter.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Permet de spécifier que le script nécessite Windows PowerShell 5.1 pour s’exécuter.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[chaîne] +Obligatoire. Permet de spécifier le nom du module.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[chaîne] +Facultatif. Permet de spécifier le GUID du module.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier la version minimale acceptable du module.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier une version exacte et obligatoire du module.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[chaîne] +Permet de spécifier la version maximale acceptable du module.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Brève description de la fonction ou du script. +Ce mot clé ne peut être utilisé qu’une seule fois dans chaque rubrique.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Description détaillée de la fonction ou du script. +Ce mot clé ne peut être utilisé qu’une seule fois dans chaque rubrique.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +Description du paramètre. +Ajoutez un mot clé .PARAMETER pour chaque paramètre dans la syntaxe de fonction ou du script.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Exemple de commande qui utilise la fonction ou le script, éventuellement suivi d’un exemple de sortie et d’une description. +Répétez ce mot clé pour chaque exemple.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Les types .NET des objets pouvant être envoyés par le pipeline vers une fonction ou un script. +Vous pouvez également inclure une description des objets d’entrée.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Type .NET des objets retournés par la cmdlet. +Vous pouvez également inclure une description des objets retournés.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Informations supplémentaires sur la fonction ou le script.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Nom d’un sujet associé. +Répétez le mot clé .LINK pour chaque sujet associé. +Le contenu du mot clé .Link peut également inclure un URI vers une version en ligne du même sujet d’aide.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Nom de la technologie ou de la fonctionnalité utilisée par la fonction ou le script, ou à laquelle elle est liée.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Nom du rôle d’utilisateur pour la rubrique d’aide.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Les mots clés qui décrivent l’utilisation prévue de la fonction.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Permet de rediriger vers le sujet d’aide de la commande spécifiée.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Spécifie la catégorie d’aide de l’élément dans ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Permet de spécifier une session qui contient la rubrique d’aide. +Entrez une variable qui contient un objet PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +Le mot clé .ExternalHelp est requis lorsqu’une fonction ou un script est documenté dans des fichiers XML.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Permet de spécifier le chemin d’accès à un assembly .NET à charger. + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Permet de spécifier un module PowerShell à partir duquel charger les classes. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Permet de spécifier un espace de noms .NET à partir duquel résoudre les types ou un alias d’espace de noms. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Permet de spécifier un alias pour un type .NET. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Chaîne normale.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Une chaîne qui contient des références non développées à des variables d’environnement qui sont développées quand la valeur est récupérée.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Données binaires sous n’importe quelle forme.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>Nombre binaire de 32 bits.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Tableau de chaînes.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>Nombre binaire de 64 bits.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Type de données du Registre non pris en charge.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>« , », virgule</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>« , » – Comma-Space</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>« ; », point-virgule</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Semi-Colon-Space</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} : Newline</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>« – » – Tiret</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>«   » – Space</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/TransactionStrings.fr.resx b/src/System.Management.Automation/resources/fr/TransactionStrings.fr.resx new file mode 100644 index 00000000000..0228c9341d4 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/TransactionStrings.fr.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la transaction. Aucune transaction n’est active.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Nous ne pouvons pas valider une transaction. Aucune transaction n’est active.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Nous ne pouvons pas restaurer la transaction, car aucune transaction n’est active.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Nous ne pouvons pas restaurer la transaction. La transaction a déjà été validée.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Nous ne pouvons pas valider une transaction. La transaction a déjà été validée.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Nous ne pouvons pas valider une transaction. La transaction a été restaurée ou a expiré.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Nous ne pouvons pas restaurer la transaction. La transaction a déjà été restaurée ou a expiré.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Nous ne pouvons pas définir de transaction active. Aucune transaction n’a été créée.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Nous ne pouvons pas définir de transaction active. La transaction active a été restaurée ou a expiré.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>La cmdlet nécessite une transaction active. La transaction actuelle a déjà été validée ou restaurée.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Cette cmdlet requiert une transaction. Réexécutez la commande avec le paramètre -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la transaction. Aucune transaction n’a été lancée.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la transaction. La transaction a été validée.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la transaction. La transaction a été restaurée ou a expiré.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Nous ne pouvons pas utiliser la transaction. La transaction a expiré.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>La transaction de base n’a pas été définie.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>La transaction de base n’est pas active.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>La transaction de base ne peut pas être définie après la création d’autres transactions.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/TypesXmlStrings.fr.resx b/src/System.Management.Automation/resources/fr/TypesXmlStrings.fr.resx new file mode 100644 index 00000000000..b26e799db6f --- /dev/null +++ b/src/System.Management.Automation/resources/fr/TypesXmlStrings.fr.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Erreur : {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : erreur dans le type « {3} » : {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Le nœud « {0} » ne doit apparaître qu’une seule fois sous « {1} ». Le nœud parent « {1} » sera ignoré.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Le nœud {0} n'est pas autorisé. Les nœuds suivants sont autorisés : {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Le nœud « {0} » ne doit pas contenir un texte interne.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Le nœud « {0} » doit contenir un texte interne.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Le nœud « {0} » est introuvable. Il ne doit apparaître qu’une seule fois sous « {1} ». Le nœud parent « {1} » sera ignoré.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Le nœud « Type » doit contenir « Members », « TypeConverters » ou « TypeAdapters ».</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Nous ne pouvons pas créer une instance du convertisseur de type pour le type {0} en raison de l’exception suivante : {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell ne peut pas créer une instance de l’adaptateur de type pour le type {0} en raison de l’exception suivante : {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Le type adapté « {0} » n’est pas valide.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>Le TypeConverter a été ignoré, car il existe déjà.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>Le TypeAdapter a été ignoré, car il existe déjà.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Le type « {0} » doit être TypeConverter ou PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Le type « {0} » doit être un PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Le membre {0} est déjà présent.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Le nom de membre suivant est réservé : {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Exception : {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>Le ScriptProperty doit avoir un accesseur get ou set.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>Le CodeProperty doit avoir un accesseur get ou set.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>La valeur doit être TRUE ou FALSE au lieu de {0}.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Le nœud « {0} » ne doit pas avoir l’attribut « {1} ».</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1} : Le fichier était introuvable.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1} : le fichier a été ignoré, car il avait déjà été chargé par {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Nous ne pouvons pas trouver la clé de Registre : {0}{1}. Utiliser {2} pour charger le fichier de configuration.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Le chemin d’accès {0} spécifié dans la clé de Registre : {1}{2}est introuvable. Utiliser {3} pour charger le fichier de configuration.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1} : le fichier a été ignoré, car il n’a pas l’extension de nom de fichier ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1} : le fichier a été ignoré en raison de l’exception de validation suivante : {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Le membre « {0} » doit être une note.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Nous ne pouvons pas convertir « {0} » : « {1} ».</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>N’utilisez pas le membre « {0} » ici.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>Le membre « {0} » doit avoir le type « {1} ».</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>« {0} » doit être présent lorsque « {1} » est « {2} » et que « {3} » est « {4} ».</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Une erreur précédente a entraîné l’ignorance de tous les paramètres de sérialisation.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>« {0} » n’est pas un membre standard et sera ignoré.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Le chemin d’accès {0} n’est pas complet. Spécifiez un chemin d’accès complet vers le fichier de type.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Nous ne pouvons pas mettre à jour le TypeTable, car il a peut-être été créé en dehors de l’espace d’exécution.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Des erreurs se sont produites lors du chargement de TypeTable. Consultez la propriété Erreurs pour obtenir des messages d’erreur détaillés.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Erreur dans TypeData « {0} » : {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>« {0} » doit avoir une valeur pour sa propriété « {1} ».</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>« {0} » ne doit pas avoir de valeur null ni de chaîne vide dans sa propriété « {1} ».</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Le type « {0} » est introuvable. La valeur du nom de type doit correspondre au nom complet du type. Vérifiez le nom du type, puis exécutez de nouveau la commande.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>Le TypeData doit contenir « Members », « TypeConverters », « TypeAdapters » ou « StandardMembers ».</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Une table de types partagée ne peut pas être mise à jour avec plus d’une entrée.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/VerbDescriptionStrings.fr.resx b/src/System.Management.Automation/resources/fr/VerbDescriptionStrings.fr.resx new file mode 100644 index 00000000000..57cbb3cba28 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/VerbDescriptionStrings.fr.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Ajoute une ressource à un conteneur ou attache un élément à un autre élément</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Confirme ou accepte l’état d’une ressource ou d’un processus</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Affirme l’état d’une ressource</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Stocke des données en les répliquant</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Restreint l’accès à une ressource</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Crée un artefact (généralement un fichier binaire ou un document) à partir d’un ensemble de fichiers d’entrée (généralement du code source ou des documents déclaratifs)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Crée une capture instantanée de l’état actuel des données ou de leur configuration</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Supprime toutes les ressources d’un conteneur, mais ne supprime pas le conteneur</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Change l’état d’une ressource afin de la rendre inaccessible, indisponible ou inutilisable</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Évalue les données d’une ressource par rapport aux données d’une autre ressource</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Conclut une opération</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Compacte les données d’une ressource</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Accuse réception, vérifie ou valide l’état d’une ressource ou d’un processus</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Crée un lien entre une source et une destination</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Change les données d’une représentation en une autre lorsque la cmdlet prend en charge la conversion bidirectionnelle ou la conversion entre plusieurs types de données</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Convertit un type principal d’entrée (le nom de la cmdlet indique l’entrée) en un ou plusieurs types de sortie pris en charge</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Convertit à partir d’un ou plusieurs types d’entrée en un type de sortie principal (le substantif de l’applet de commande indique le type de sortie)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Copie une ressource vers un autre nom ou un autre conteneur</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Examine une ressource pour diagnostiquer les problèmes opérationnels</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Refuse, objecte, bloque ou s’oppose à l’état d’une ressource ou d’un processus</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Envoie une application, un site web ou une solution à une ou plusieurs cibles distantes de manière à ce qu’un consommateur de cette solution puisse y accéder une fois le déploiement terminé</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Configure une ressource à un état indisponible ou inactif</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Rompt le lien entre une source et une destination</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Détache une entité nommée d’un emplacement</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Modifie des données existantes en ajoutant ou en supprimant du contenu</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Configure une ressource à un état disponible ou actif</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Spécifie une action qui permet à l’utilisateur de se placer dans une ressource</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Définit l’environnement ou le contexte utilisé comme contexte le plus utilisé</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Restaure l’état d’origine des données d’une ressource qui a été compressée</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Encapsule l’entrée principale dans un magasin de données persistant, tel qu’un fichier, ou dans un format d’échange</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Recherche un objet dans un conteneur inconnu, implicite, facultatif ou spécifié</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Organise des objets sous une forme ou dans une disposition spécifiée</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Spécifie une action qui récupère une ressource</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Autorise l’accès à une ressource</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Organise ou associe une ou plusieurs ressources</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Rend une ressource indétectable</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Crée une ressource à partir de données stockées dans un magasin de données persistant (tel qu’un fichier) ou dans un format d’échange</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Prépare une ressource en vue de l’utiliser et lui affecte un état par défaut</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Place une ressource dans un emplacement et l’initialise éventuellement</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Effectue une action, telle que l’exécution d’une commande ou d’une méthode</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Combine des ressources en une seule ressource</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Applique des contraintes à une ressource</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Sécurise une ressource</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identifie les ressources qui sont consommées par une opération spécifiée ou récupère des statistiques sur une ressource</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Crée une ressource unique à partir de plusieurs ressources</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Attache une entité nommée à un emplacement</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Déplace une ressource d’un emplacement à un autre</value> + </data> + <data name="New" xml:space="preserve"> + <value>Crée une ressource</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Change l’état d’une ressource afin de la rendre accessible, disponible ou utilisable</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Augmente l’efficacité d’une ressource</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Envoie des données à partir de l’environnement</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Utiliser le verbe Tester</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Supprime un élément du haut d’une pile</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Protège une ressource contre les attaques ou pertes</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Met une ressource à la disposition d’autres utilisateurs</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Ajoute un élément en haut d’une pile</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Acquiert des informations à partir d’une source</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Accepte les informations envoyées à partir d’une source</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Réinitialise une ressource à l’état qui a été annulé</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Crée une entrée pour une ressource dans un référentiel tel qu’une base de données</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Supprime une ressource d’un conteneur</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Change le nom d’une ressource</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Restaure une ressource dans une condition utilisable</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Demande une ressource ou des autorisations</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Restaure une ressource à son état d’origine</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Change la taille d’une ressource</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Mappe une représentation abrégée d’une ressource à une représentation plus complète</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Arrête une opération, puis la redémarre</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Affecte à une ressource un état prédéfini, tel qu’un état défini par un point de contrôle</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Démarre une opération qui a été suspendue</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Spécifie une action qui n’autorise pas l’accès à une ressource</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Préserve des données afin d’éviter toute perte</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Crée une référence à une ressource dans un conteneur</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Localise une ressource dans un conteneur</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Envoie des informations à une destination</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Remplace des données sur une ressource existante ou crée une ressource qui contient des données</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Rend une ressource visible par l’utilisateur</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Garantit que deux ressources ou plus sont dans le même état</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Ignore une ou plusieurs ressources ou un ou plusieurs points dans une séquence</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Sépare les parties d’une ressource</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Lance une opération</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Passe au point suivant ou à la ressource suivante dans une séquence</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Interrompt une activité</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Présente une ressource pour approbation</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Suspend une activité</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Spécifie une action qui alterne entre deux ressources, telles que le changement entre deux emplacements, responsabilités ou états</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Vérifie l’opération ou la cohérence d’une ressource</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Effectue le suivi des activités d’une ressource</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Supprime les restrictions applicables à une ressource</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Définit une ressource à son état précédent</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Supprime une ressource d’un emplacement indiqué</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Libère une ressource qui a été verrouillée</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Supprime les mesures de sécurité d’une ressource qui ont été ajoutées pour la protéger contre les attaques ou pertes</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Rend une ressource inaccessible à d’autres personnes</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Supprime l’entrée d’une ressource d’un référentiel</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Met à jour une ressource afin de maintenir son état, son exactitude ou sa conformité</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Utilise ou inclut une ressource pour effectuer une opération</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Suspend une opération jusqu’à ce qu’un événement spécifié se produise</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Inspecte ou supervise en permanence une ressource afin de détecter les modifications</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Ajoute des informations à une cible</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/fr/WildcardPatternStrings.fr.resx b/src/System.Management.Automation/resources/fr/WildcardPatternStrings.fr.resx new file mode 100644 index 00000000000..e1da0c72571 --- /dev/null +++ b/src/System.Management.Automation/resources/fr/WildcardPatternStrings.fr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Le modèle de caractère générique spécifié n’est pas valide : {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Authenticode.it.resx b/src/System.Management.Automation/resources/it/Authenticode.it.resx new file mode 100644 index 00000000000..9f3e087356e --- /dev/null +++ b/src/System.Management.Automation/resources/it/Authenticode.it.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Non è possibile caricare il file {0} perché hai scelto di non eseguire subito il software.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Non è possibile caricare il file {0} perché hai scelto di non eseguire mai software di questo editore.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Il file {0} è pubblicato da {1}. L'editore è esplicitamente considerato non attendibile nel sistema. Lo script non verrà eseguito nel sistema. Per ulteriori informazioni, eseguire il comando Get-Help about_Signing.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Non è possibile caricare il file {0} perché l'esecuzione di script è disabilitata nel sistema. Per altre informazioni, vedi about_Execution_Policies all'indirizzo https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Non è possibile caricare il file {0}. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Non è possibile caricare il file {0} perché il relativo funzionamento è bloccato da criteri di restrizione al software, ad esempio da quelli creati tramite Criteri di gruppo.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Non è possibile caricare il file {0} perché non è possibile leggerne il contenuto.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Non è possibile firmare il codice. Il certificato specificato non è adatto per la firma del codice.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Non è possibile firmare il codice. L'URL del server TimeStamp deve essere completo e nel formato http://<url server> o https://<url server>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Non è possibile firmare il codice. L'algoritmo hash non è supportato.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Vuoi eseguire il software di questo editore non attendibile?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Il file {0} è pubblicato da {1} e non è considerato attendibile nel sistema. Esegui solo script di editori attendibili.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Il software {0} è pubblicato da un editore sconosciuto. È consigliabile non eseguire questo software.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Avviso di sicurezza</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Esegui solo gli script attendibili. Sebbene gli script provenienti da Internet possano essere utili, questo script può potenzialmente danneggiare il computer. Se consideri attendibile lo script, usa il cmdlet Unblock-File per consentirne l'esecuzione senza questo messaggio di avviso. Vuoi eseguire {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Non eseguire &mai</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Non eseguire subito lo script dell'editore e non continuare a chiedermi di eseguirlo in futuro. I tentativi futuri di eseguire lo script restituiranno un errore silenzioso.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Non eseguire</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Non eseguire subito lo script dell'editore e continua a chiedermi di eseguirlo in futuro.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Esegui una volta</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Esegui subito lo script dell'editore e continua a chiedermi di eseguirlo in futuro.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>Esegui &sempre</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Esegui subito lo script dell'editore e non continuare a chiedermi di eseguirlo in futuro.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Sospendi</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Sospendi la pipeline corrente e torna al prompt dei comandi. Al termine, digita exit per riprendere l'operazione.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/AuthorizationManagerBase.it.resx b/src/System.Management.Automation/resources/it/AuthorizationManagerBase.it.resx new file mode 100644 index 00000000000..7ccaa31d5f3 --- /dev/null +++ b/src/System.Management.Automation/resources/it/AuthorizationManagerBase.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Verifica di AuthorizationManager non riuscita.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/AutomationExceptions.it.resx b/src/System.Management.Automation/resources/it/AutomationExceptions.it.resx new file mode 100644 index 00000000000..01228164374 --- /dev/null +++ b/src/System.Management.Automation/resources/it/AutomationExceptions.it.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore dell'argomento "{0}" non è valido. Modificare il valore dell'argomento "{0}" ed eseguire di nuovo l'operazione.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore del parametro "{0}" non è valido. I valori validi sono "Global", "Local" o "Script" oppure un numero relativo all'ambito corrente (tra 0 e il numero di ambiti, dove 0 è l'ambito corrente e 1 è il relativo ambito padre). Modificare il valore del parametro "{0}" ed eseguire di nuovo l'operazione.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore dell'argomento "{0}" è null. Modificare il valore dell'argomento "{0}" in un valore non null.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore dell'argomento "{0}" non rientra nell'intervallo. Modificare il valore dell'argomento "{0}" in un valore compreso nell'intervallo.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché l'operazione "{0}" non è valida. Rimuovere l'operazione "{0}" oppure individuare il motivo per cui non è valida.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché l'operazione "{0}" non è implementata.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché l'operazione "{0}" non è supportata.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché l'oggetto "{0}" è già stato eliminato.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Non è possibile richiamare il blocco di script perché contiene più di una clausola. Il metodo Invoke() può essere usato solo su blocchi di script che contengono una singola clausola.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Non è possibile convertire il blocco di script perché contiene più di una clausola. Le espressioni o le strutture di controllo non sono consentite. Verificare che il blocco di script contenga esattamente una pipeline o un comando.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Non è possibile convertire un blocco di script vuoto. Verificare che il blocco di script contenga esattamente una pipeline o un comando.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>È possibile convertire solo un blocco di script che contenga esattamente una pipeline o un comando. Le espressioni o le strutture di controllo non sono consentite. Verificare che il blocco di script contenga esattamente una pipeline o un comando.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Non è possibile convertire un blocco di script contenente un'istruzione trap di primo livello.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che dereferenzia variabili non dichiarate nel blocco param(...). Nome della variabile non dichiarata: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che restituisce espressioni non costanti. Espressione non costante: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che restituisce espressioni dinamiche. Espressione dinamica: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che tenta di passare altri blocchi di script all'interno dei valori degli argomenti.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che richiama pipeline, comandi o funzioni per restituire gli argomenti della pipeline principale.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che usa il dot sourcing.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che richiama altri blocchi di script.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Non è possibile convertire il blocco di script in un oggetto PowerShell perché contiene operatori di reindirizzamento non consentiti.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock a cui non è associato un contesto dell'operazione.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Il comando è stato interrotto dall'utente.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>L'oggetto "{0}" è di tipo errato per essere restituito dal blocco dynamicparam. Il blocco dynamicparam deve restituire $null o un oggetto di tipo [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Non è possibile convertire il blocco di script in un tipo generico aperto. Definire un tipo generico chiuso appropriato e riprovare.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Non è possibile generare un oggetto PowerShell per uno ScriptBlock che avvia una pipeline con un'espressione.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Non è possibile recuperare il valore della variabile using "$using:{0}" perché non è stata impostata nella sessione locale.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Non è possibile ottenere il valore dell'espressione Using "{0}" nel dizionario delle variabili specificato. Quando si crea un'istanza di PowerShell da un blocco di script, l'espressione Using non può contenere un'operazione di indicizzazione o di accesso ai membri.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Dot sourcing del blocco di script compilato</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>La chiamata del blocco di script "{0}" nell'ambito corrente non sarà consentita in modalità Linguaggio con restrizioni. Modalità linguaggio script: {1}, modalità linguaggio contesto: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CatalogStrings.it.resx b/src/System.Management.Automation/resources/it/CatalogStrings.it.resx new file mode 100644 index 00000000000..9f7a48c23a8 --- /dev/null +++ b/src/System.Management.Automation/resources/it/CatalogStrings.it.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Impossibile generare il file di definizione del catalogo.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Aggiunta del file "{0}" al catalogo. Il percorso relativo del file nel catalogo è "{1}".</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>La convalida del file {0} del catalogo verrà ignorata. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Trovato file {0} nel catalogo con hash di {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>I percorsi per il catalogo contengono più file con lo stesso percorso relativo {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Trovato file {0} su disco con hash di {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>La convalida del file {0} del percorso verrà ignorata.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Impossibile acquisire un handle per un contesto amministratore del catalogo per un determinato algoritmo hash {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Impossibile creare l'hash per il file {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Impossibile aprire il file di catalogo {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>La versione del catalogo non è valida. Sono supportate solo le versioni {0} e {1} del catalogo.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Impossibile aprire il file di definizione del catalogo.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Sono state trovate più voci del membro del file {0} nel catalogo.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Impossibile trovare il nome file o il percorso per il membro del catalogo {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Impossibile trovare il file {0} per cui eseguire l'hashing.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Impossibile leggere il file {0} per calcolarne l'hash.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CimInstanceTypeAdapterResources.it.resx b/src/System.Management.Automation/resources/it/CimInstanceTypeAdapterResources.it.resx new file mode 100644 index 00000000000..744074bcfbd --- /dev/null +++ b/src/System.Management.Automation/resources/it/CimInstanceTypeAdapterResources.it.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Non è possibile convertire "{0}" in un oggetto di tipo "{1}".</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>"{0}" è una proprietà di sola lettura.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CmdletizationCoreResources.it.resx b/src/System.Management.Automation/resources/it/CmdletizationCoreResources.it.resx new file mode 100644 index 00000000000..f7a3be9f57a --- /dev/null +++ b/src/System.Management.Automation/resources/it/CmdletizationCoreResources.it.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Cmdlet nella classe '{0}'</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Due parametri del cmdlet definiti all'interno dell'elemento {0} hanno lo stesso nome: {1}. Risolvere il conflitto in Cmdlet Definition XML e riprovare.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Non è possibile elaborare Cmdlet Definition XML per il file seguente: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Il cmdlet {0} definisce più volte il set di parametri {1}. Verificare che in Cmdlet Definition XML non siano presenti nomi di set di parametri duplicati e riprovare.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Non è possibile elaborare l'attributo ObjectModelWrapper. Il tipo {0} definisce più set di parametri. Verificare che in Cmdlet Definition XML sia specificato un tipo valido nell'attributo ObjectModelWrapper e riprovare.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Non è possibile elaborare l'attributo ObjectModelWrapper. Il tipo {0} è un tipo generico aperto. Verificare che in Cmdlet Definition XML sia specificato un tipo valido nell'attributo ObjectModelWrapper e riprovare.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Non è possibile elaborare l'attributo ObjectModelWrapper. Il tipo di {0} non è derivato dalla classe seguente: {1}. Verificare che in Cmdlet Definition XML sia specificato un tipo valido nell'attributo ObjectModelWrapper e riprovare.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Non è possibile elaborare l'attributo ObjectModelWrapper. Il tipo {0} definisce il parametro del cmdlet {1} con un parametro di attributo {2} ignorato. Verificare che in Cmdlet Definition XML sia specificato un tipo valido nell'attributo ObjectModelWrapper e riprovare.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Non è possibile definire il parametro {0} per il cmdlet {1}. Il nome del parametro è già definito dalla classe {2}. Modificare il nome del parametro in mdlet Definition XML e riprovare.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Non è possibile definire il parametro {0} per il cmdlet {1}. Il nome del parametro è già definito nell'elemento XML {2}. Modificare il nome del parametro in Cmdlet Definition XML e riprovare.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>Il valore dell'attributo EnumName non viene convertito in un identificatore C# valido: {0}. Verificare l'attributo EnumName in Cmdlet Definition XML e riprovare.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Il valore dell'attributo Name non è un identificatore C# valido: {0}. Verificare l'attributo Name in Cmdlet Definition XML e riprovare.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Non è possibile elaborare l'elemento <Enum EnumName="{0}" ...>. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Il computer remoto ha restituito un file CDXML non valido. L'adattatore per cmdlet seguente non è supportato per l'importazione di un modulo CDXML da un computer remoto: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CommandBaseStrings.it.resx b/src/System.Management.Automation/resources/it/CommandBaseStrings.it.resx new file mode 100644 index 00000000000..cafc980a21e --- /dev/null +++ b/src/System.Management.Automation/resources/it/CommandBaseStrings.it.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Continuare con questa operazione?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Sì</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Continuare solo con il passaggio successivo dell'operazione.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Sì per t&utti</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Continuare con tutti i passaggi dell'operazione.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&No</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Ignorare questa operazione e procedere con l'operazione successiva.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>N&o per tutti</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Ignorare questa operazione e tutte le operazioni successive.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Arrestare questo comando.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>Comando I&nterrompi</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Sospendi</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Sospendere la pipeline corrente e tornare al prompt dei comandi. Digitare "{0}" per riprendere la pipeline.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Il programma "{0}" è terminato con un codice di uscita diverso da zero: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Esecuzione dell'operazione "{0}" sulla destinazione "{1}".</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What if: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Eseguire questa azione? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Confermare</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Il comando in esecuzione è stato arrestato perché la variabile di preferenza "{0}" o il parametro comune è impostato su Arresta: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Il comando in esecuzione è stato arrestato perché la variabile di preferenza "{0}" o il parametro comune è impostato su Arresta.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Il comando in esecuzione è stato arrestato perché la variabile di preferenza "{0}" o il parametro comune è impostato sul valore seguente, che non è valido: "{1}".</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Il comando in esecuzione è stato arrestato perché l'utente ha selezionato l'opzione Arresta.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Il comando in esecuzione è stato arrestato perché l'utente lo ha interrotto.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Impossibile richiamare direttamente i cmdlet derivati da PSCmdlet. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Il cmdlet '{0}' non supporta il parametro '{1}' in una sessione remota.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Numero totale: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Numero totale stimato: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Conteggio totale sconosciuto</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>comando '{0}'</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>L'oggetto {0} è obsoleto. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Chiamata EXEC non riuscita con errore {0} per la riga di comando: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>Non è possibile trovare il comando "{0}". Il comando specificato deve essere un file eseguibile.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Controllo Dot-Source per elaborazione blocco script</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>L'elaborazione Dot-Source per il blocco di script '{0}' non riuscirà in modalità linguaggio con restrizioni perché la relativa modalità linguaggio '{1}' non corrisponde alla modalità linguaggio corrente '{2}'.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Strumento di ricerca comandi</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>Il comando '{0}' nel modulo '{1}' non è attendibile e non sarà accessibile in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ConsoleInfoErrorStrings.it.resx b/src/System.Management.Automation/resources/it/ConsoleInfoErrorStrings.it.resx new file mode 100644 index 00000000000..aabd4ae912f --- /dev/null +++ b/src/System.Management.Automation/resources/it/ConsoleInfoErrorStrings.it.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>La versione di PowerShell {0} non è corretta. In questo computer è supportata la versione di PowerShell {1}.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Durante il caricamento della console {0} si sono verificati gli errori seguenti: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Non è possibile caricare lo snap-in PowerShell {0} a causa dell'errore seguente: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Lo snap-in PowerShell "{0}" è stato caricato con i seguenti avvisi: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Il modulo snap-in PowerShell {0} non dispone del nome sicuro dello snap-in PowerShell richiesto {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Il cmdlet ''{0}'' non deve verificarsi più di una volta nello snap-in di PowerShell ''{1}''.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Il provider PowerShell ''{0}'' non deve essere presente più di una volta nello snap-in PowerShell ''{1}''.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} non è supportato nella console corrente. PowerShell {1} è supportato nella console corrente.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Il file {0} esiste già e {1} è stato specificato.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Il file di configurazione ''{0}'' specificato non esiste.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Il file di configurazione ''{0}'' specificato deve avere un'estensione pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CoreClrStubResources.it.resx b/src/System.Management.Automation/resources/it/CoreClrStubResources.it.resx new file mode 100644 index 00000000000..0e35bd74ccd --- /dev/null +++ b/src/System.Management.Automation/resources/it/CoreClrStubResources.it.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Il nome della variabile di ambiente non può contenere il segno di uguale.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Il nome o il valore della variabile di ambiente è troppo lungo.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Il primo carattere nella stringa è il carattere nullo.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>La lunghezza della stringa non può essere zero.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Non è possibile ottenere il nome del computer.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Non è possibile ottenere il nome di dominio dell'utente corrente.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Errore sconosciuto: "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CredUI.it.resx b/src/System.Management.Automation/resources/it/CredUI.it.resx new file mode 100644 index 00000000000..ebb8e55c103 --- /dev/null +++ b/src/System.Management.Automation/resources/it/CredUI.it.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Richiesta di credenziali di PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Immettere le credenziali. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Immettere le credenziali.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>La lunghezza massima della didascalia è {0} caratteri.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>La lunghezza massima del messaggio è {0} caratteri.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>La lunghezza massima del valore UserName è {0} caratteri.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Credential.it.resx b/src/System.Management.Automation/resources/it/Credential.it.resx new file mode 100644 index 00000000000..b59b0b122a0 --- /dev/null +++ b/src/System.Management.Automation/resources/it/Credential.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Non è possibile serializzare le credenziali. Se questo comando avvia un flusso di lavoro, le credenziali non possono essere persistite, perché il processo in cui il flusso di lavoro viene avviato non dispone dell'autorizzazione per serializzare le credenziali. + +-- Se il flusso di lavoro è stato avviato in una PSSession sul computer locale, aggiungere il parametro EnableNetworkAccess al comando che ha creato la sessione. +-- Se il flusso di lavoro è stato avviato in una PSSession verso un computer remoto, aggiungi il parametro Autenticazione con valore CredSSP al comando che ha creato la sessione. In alternativa, connettersi a una configurazione di sessione che ha un valore della proprietà RunAsUser.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>Il valore di UserName non è nel formato corretto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/CredentialAttributeStrings.it.resx b/src/System.Management.Automation/resources/it/CredentialAttributeStrings.it.resx new file mode 100644 index 00000000000..8de0b5b727c --- /dev/null +++ b/src/System.Management.Automation/resources/it/CredentialAttributeStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Richiesta di credenziali di PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Immettere le credenziali.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/DebuggerStrings.it.resx b/src/System.Management.Automation/resources/it/DebuggerStrings.it.resx new file mode 100644 index 00000000000..6712c4f18e6 --- /dev/null +++ b/src/System.Management.Automation/resources/it/DebuggerStrings.it.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Punto di interruzione variabile in '${0}' ({1} accesso)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Punto di interruzione variabile in '{0}${1}' ({2} accesso)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Punto di interruzione riga in '{0}:{1}'</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Punto di interruzione riga in '{0}:{1}, {2}'</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Punto di interruzione comando in '{0}'</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Punto di interruzione comando in '{0}:{1}'</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Il punto di interruzione {0} non verrà raggiunto</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Passaggio singolo (entra nelle funzioni, negli script e così via)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Passa all'istruzione successiva (salta le funzioni, gli script e così via)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Esci dalla funzione, dallo script correnti e così via.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continua l'operazione</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Interrompe l'operazione ed esce dal debugger</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Visualizza lo stack di chiamate</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Elenca il codice sorgente per lo script corrente. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Usa "list" per iniziare dalla riga corrente, "list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> per iniziare dalla riga <m> e "list <m> <n>" per elencare <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> righe a partire dalla riga <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Ripeti l'ultimo comando se è stato {0}, {1} o {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} visualizza questo messaggio della guida.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Per istruzioni su come personalizzare il prompt del debugger, digita "help about_prompt".</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +La sessione corrente non supporta il debug; l'operazione proseguirà. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: riga {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Non sono disponibili codici sorgente.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>La riga di inizio deve essere un numero intero positivo non maggiore di {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Il numero di righe deve essere un numero intero positivo.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>in {0}, {1}: riga {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Il debugger non può elaborare i comandi se lo stato è Arrestato.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction non è implementato per il debugger degli script locali.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Il debugger non può impostare un'azione di ripristino perché lo stato del debugger nella sessione remota non è Arrestato.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Non è possibile eseguire il debug del processo perché il debugger è attualmente occupato.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Il processo specificato e tutti i processi figlio sono stati esaminati, ma non sono stati trovati processi di cui eseguire il debug. Per eseguire il debug di un processo o di un processo figlio, il è necessario che il processo supporti il debug e sia anche in esecuzione.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Non è possibile abilitare il debugger per la modalità passo a passo perché il debugger è disattivato e la modalità debug è impostata su Nessuna.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione perché il debugger host è attualmente occupato.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione. Il debugger dello spazio di esecuzione è attualmente disattivato (DebugMode è impostato su 'Nessuna').</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Non è possibile eseguire il debug di uno spazio di esecuzione il cui stato non è Aperto. Lo stato dello spazio di esecuzione è {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Non è possibile eseguire il debug dello spazio di esecuzione. Lo spazio di esecuzione {0} non è associato al debugger.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Il debugger è già stato sostituito.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Non è possibile eseguire il push di un oggetto debugger su se stesso.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>Il comando {0} non è supportato per l'uso remoto nella versione di PowerShell in esecuzione nello spazio di esecuzione remoto.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Processo</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continua l'operazione e scollega il debugger.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Il comando di scollegamento del debugger non è applicabile. Il comando di scollegamento si applica solo quando si esegue il debug di processi e spazi di esecuzione con i cmdlet Debug-Job o Debug-Runspace.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>ID dello spazio di esecuzione non valido: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Non è possibile recuperare lo spazio di esecuzione.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>È necessario specificare un punto di interruzione o BreakpointList.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList conteneva un elemento che non era un punto di interruzione.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/DescriptionsStrings.it.resx b/src/System.Management.Automation/resources/it/DescriptionsStrings.it.resx new file mode 100644 index 00000000000..6ebd2bddd52 --- /dev/null +++ b/src/System.Management.Automation/resources/it/DescriptionsStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} non può essere Null né vuoto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/DiscoveryExceptions.it.resx b/src/System.Management.Automation/resources/it/DiscoveryExceptions.it.resx new file mode 100644 index 00000000000..d49de865de2 --- /dev/null +++ b/src/System.Management.Automation/resources/it/DiscoveryExceptions.it.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Non è possibile convalidare il nome del cmdlet "{0}" perché il formato non è corretto. I nomi dei cmdlet devono includere un verbo e un sostantivo separati da "-", ad esempio "Get-Process".</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Il parametro "{0}" è dichiarato più volte nel set di parametri "{1}".</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>L'alias "{0}" viene dichiarato più volte.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Non è possibile dichiarare il parametro. I parametri possono essere dichiarati solo su campi e proprietà.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Non è possibile elaborare il cmdlet. Il nome di un cmdlet deve essere costituito da una coppia verbo-sostantivo separata da '-'.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Il termine '{0}' non è riconosciuto come nome di un cmdlet, di una funzione, di un file di script o di un programma eseguibile. +Verificare l'ortografia del nome, che il percorso sia incluso e corretto, quindi riprovare.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>L'argomento '{0}' non è riconosciuto come cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>L'argomento '{0}' non è riconosciuto come cmdlet, probabilmente perché non deriva dalle classi Cmdlet o PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Non è possibile risolvere l'alias '{0}' perché fa riferimento al termine '{1}', che non è riconosciuto come cmdlet, funzione, programma eseguibile o file di script. Verificare il termine e riprovare.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Non è possibile elaborare il parametro '{0}' con valore '{1}' perché non è un cmdlet e non può essere elaborato da CommandProcessor.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Esiste già un cmdlet denominato '{0}'. I nomi dei cmdlet devono essere univoci.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Esiste già un provider di cmdlet denominato '{0}'. I provider di cmdlet devono avere nomi univoci.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Esiste già un assembly denominato '{0}'. I nomi degli assembly devono essere univoci.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Esiste già uno script denominato "{0}". I nomi degli script devono essere univoci.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Non è possibile elaborare l'istruzione #requires perché il formato non è corretto. +L'istruzione #requires deve essere in uno dei formati seguenti: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché contiene un'istruzione "#requires" con ID shell {1} incompatibile con la shell corrente. Per eseguire questo script è necessario usare la shell in '{2}'.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché contiene un'istruzione "#requires" con ID shell {1} incompatibile con la shell corrente.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché contiene un'istruzione "#requires" per PowerShell {1}. La versione di PowerShell richiesta dallo script non corrisponde alla versione attualmente in esecuzione di PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché contiene un'istruzione "#requires" per le edizioni di PowerShell '{1}'. L'edizione di PowerShell richiesta dallo script non corrisponde all'edizione di PowerShell {2} attualmente in esecuzione.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché mancano gli snap-in seguenti, specificati dalle istruzioni '#requires' dello script: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>In un'istruzione #requires è stato specificato solo un ID shell. Le istruzioni #Requires devono specificare uno snap-in di PowerShell obbligatorio durante l'esecuzione in PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché contiene un'istruzione "#requires" per l'esecuzione come amministratore. La sessione di PowerShell corrente non è in esecuzione come amministratore. Avvia PowerShell usando l'opzione Esegui come amministratore, quindi prova a eseguire di nuovo lo script.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Versione {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Non è possibile recuperare il comando perché il parametro ArgumentList può essere specificato solo quando si recupera un singolo cmdlet o script.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Il nome del parametro "{0}" è riservato per usi futuri.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Non è possibile eseguire lo script '{0}' perché mancano i moduli seguenti, specificati dalle istruzioni '#requires' dello script: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Il comando '{0}' è stato trovato nel modulo '{1}', ma non è stato possibile caricare il modulo. Per altre informazioni, eseguire 'Import-Module {1}'.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>Il comando '{0}' è stato trovato nel modulo '{1}', ma non è stato possibile caricare il modulo a causa del seguente errore: [{2}] +Per altre informazioni, eseguire 'Import-Module {1}'.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Non è possibile caricare il modulo '{0}'. Per altre informazioni, eseguire 'Import-Module {0}'.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Nessun comando corrispondente include un parametro denominato '{0}'. Controllare l'ortografia del nome del parametro, quindi riprovare.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Non è possibile eseguire il comando con dot-sourcing perché è stato definito in una modalità linguaggio diversa. Per richiamare questo comando senza importarne il contenuto, omettere l'operatore '.'.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>I parametri ShowCommandInfo e Syntax non possono essere specificati insieme.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Questo comando per script è disabilitato quando la funzionalità sperimentale '{0}' è attivata.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Questo comando per script è disabilitato quando la funzionalità sperimentale '{0}' è disattivata.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/EnumExpressionEvaluatorStrings.it.resx b/src/System.Management.Automation/resources/it/EnumExpressionEvaluatorStrings.it.resx new file mode 100644 index 00000000000..9e67231e4ab --- /dev/null +++ b/src/System.Management.Automation/resources/it/EnumExpressionEvaluatorStrings.it.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>L'espressione di input non deve essere vuota. Specificare almeno un nome di identificatore in ogni espressione di input. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Non è possibile trovare una corrispondenza tra un nome di identificatore vuoto e un nome di enumeratore valido. Specificare uno dei seguenti nomi di enumeratore e riprovare: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Il tipo generico specificato per l'espressione deve rappresentare un'enumerazione. Specificare un tipo di enumerazione valido. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Il nome dell'identificatore {0} non può essere elaborato perché è troppo simile o identico ai seguenti nomi di enumeratore: {1}. Usare un nome di identificatore più specifico.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Non è possibile trovare una corrispondenza tra il nome dell'identificatore {0} e un nome di enumeratore valido. Specificare uno dei seguenti nomi di enumeratore e riprovare: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>L'uso delle parentesi non è valido nell'espressione perché il raggruppamento degli identificatori non è consentito. Provare a rimuovere le parentesi, oppure, se è racchiusa una sottoespressione, provare a espandere l'espressione.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Non è possibile analizzare l'espressione a causa di un token imprevisto. Dopo un nome di identificatore è previsto solo un operatore OR (,) o AND (+).</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Non è possibile analizzare l'espressione a causa di un token imprevisto dopo un operatore NOT (!). Dopo un operatore NOT (!) è previsto un nome di identificatore.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Non è possibile analizzare l'espressione a causa di un token imprevisto. All'inizio dell'espressione, oppure dopo un operatore OR (,) o AND (+), è previsto un nome di identificatore, oppure un operatore NOT (!). Inoltre, un'espressione non deve terminare con un operatore OR (,), AND (+) o NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ErrorCategoryStrings.it.resx b/src/System.Management.Automation/resources/it/ErrorCategoryStrings.it.resx new file mode 100644 index 00000000000..6e71dd7c6ff --- /dev/null +++ b/src/System.Management.Automation/resources/it/ErrorCategoryStrings.it.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Rilevato deadlock: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Non abilitato: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Categoria errore non riconosciuta {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ErrorPackage.it.resx b/src/System.Management.Automation/resources/it/ErrorPackage.it.resx new file mode 100644 index 00000000000..a26d15cf2b7 --- /dev/null +++ b/src/System.Management.Automation/resources/it/ErrorPackage.it.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Il testo dell'errore è vuoto per l'errore "{0}": "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>L'oggetto "{0}" viene segnalato come errore.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Il valore {0} non è supportato per una variabile ActionPreference. Il valore specificato deve essere usato solo come valore per un parametro di preferenza ed è stato sostituito dal valore predefinito. Per altre informazioni, vedere l'argomento "about_Preference_Variables" della Guida.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>Il valore {0} ActionPreference è riservato a un uso futuro e non è al momento supportato. Per ulteriori informazioni sulle variabili di preferenza, vedere l'argomento "about_Preference_Variables" della Guida.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>Il valore {0} ActionPreference è riservato a un uso futuro e non è al momento supportato. È stato sostituito nella variabile {1} con il valore predefinito di {2}. Per ulteriori informazioni sulle variabili di preferenza, vedere l'argomento "about_Preference_Variables" della Guida.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/EtwLoggingStrings.it.resx b/src/System.Management.Automation/resources/it/EtwLoggingStrings.it.resx new file mode 100644 index 00000000000..e1ad2a36f52 --- /dev/null +++ b/src/System.Management.Automation/resources/it/EtwLoggingStrings.it.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Il comando {0} è {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Stato del motore modificato da {0} a {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>ID errore completo = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Messaggio di errore = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Azione consigliata = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Criteri di esecuzione</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Comando processo = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>ID processo = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>ID istanza processo = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Posizione processo = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Nome processo = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Stato del processo = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Nome comando = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Percorso comando = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Tipo di comando = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Versione motore = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> ID host = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Nome host = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Applicazione host = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Versione host = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> ID pipeline = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> ID spazio di esecuzione = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Nome script = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Numero sequenza = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Gravità = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> ID shell = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Ora = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Utente = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Utente connesso = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Processo NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Nome provider</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Il provider {0} ha cambiato stato in {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>L'esecuzione di script è {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Variabile {0} modificata da {1} a {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>La variabile {0} è stata modificata in {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/EventResource.it.resx b/src/System.Management.Automation/resources/it/EventResource.it.resx new file mode 100644 index 00000000000..e0e344dd806 --- /dev/null +++ b/src/System.Management.Automation/resources/it/EventResource.it.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Non è stato trovato alcun messaggio per l'ID evento PowerShell.Core.Instrumentation.man.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Il processo pianificato {0} è stato avviato alle {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Il processo pianificato {0} è stato completato alle {1} con stato {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Eccezione processo pianificato {0}: + Messaggio: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Inizializzazione della funzionalità sperimentale: ignora la funzionalità sperimentale '{0}' dal file di configurazione. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Inizializzazione della funzionalità sperimentale: non è stato possibile leggere il file di configurazione. + Eccezione: {0} + Messaggio: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Plug-in del flusso di lavoro caricato. + EndpointName: {0} + Utente: {1} + HostingMode: {2} + Protocollo: {3} + Configurazione: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Esecuzione del flusso di lavoro avviata. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Stato del flusso di lavoro modificato. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>È stato richiesto l'arresto del plug-in del flusso di lavoro. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Plug-in del flusso di lavoro riavviato. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Il flusso di lavoro è in ripresa. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>È stato superato un limite di quota impostato per l'endpoint. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Flusso di lavoro ripreso. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Pool di spazi di esecuzione del flusso di lavoro creato. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>L'attività è stata accodata per l'esecuzione. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Esecuzione attività avviata. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>È in corso l'importazione del flusso di lavoro da un file XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Il flusso di lavoro è stato importato da un file XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Non è possibile importare il flusso di lavoro da un file XAML a causa di un errore. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Convalida del flusso di lavoro avviata. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Convalida dell'esportazione eseguita correttamente. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Convalida del flusso di lavoro non riuscita con errore. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Attività del flusso di lavoro convalidata. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Non è possibile convalidare l'attività del flusso di lavoro. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Esecuzione attività non riuscita. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>La disponibilità dello spazio di esecuzione ha subito variazioni. + RunspaceId: {0} + Disponibilità: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Stato dello spazio di esecuzione modificato. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Flusso di lavoro caricato per l'esecuzione. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Flusso di lavoro scaricato. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Esecuzione del flusso di lavoro annullata. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Esecuzione del flusso di lavoro interrotta. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Operazione di pulizia del flusso di lavoro eseguita. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Flusso di lavoro salvato permanentemente caricato dal disco. + WorkflowId: {0} + Percorso: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>I dati del flusso di lavoro sono stati eliminati dal disco. + WorkflowId: {0} + Percorso: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Avvio del processo di rimozione. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Stato del processo modificato. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Errore del processo. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Processo creato per il flusso di lavoro (processo figlio). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Processo padre creato per il flusso di lavoro. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Tutti i processi necessari sono stati creati per l'esecuzione del flusso di lavoro. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Processo figlio rimosso per il flusso di lavoro. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Si è verificato un errore durante la rimozione del processo. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Errore: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Caricamento del flusso di lavoro per l'esecuzione. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Esecuzione del flusso di lavoro completata. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Annullamento dell'esecuzione del flusso di lavoro. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Interruzione dell'esecuzione del flusso di lavoro. + WorkflowId: {0} + Motivo: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Scaricamento del flusso. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Arresto forzato del flusso di lavoro avviato. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Arresto forzato del flusso di lavoro completato. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Si è verificato un errore durante l'arresto forzato di un flusso di lavoro. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Salvataggio permanente del flusso di lavoro su disco. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Flusso di lavoro salvato permanentemente su disco. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Esecuzione dell'attività completata. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Errore di esecuzione del flusso di lavoro. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>È stato registrato un nuovo endpoint di PowerShell. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Configurazione endpoint modificata. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Registrazione della configurazione endpoint annullata. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Configurazione dell'endpoint disabilitata. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Configurazione endpoint abilitata. + EndpointName: {0} + Abilitato da: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Spazio di esecuzione out-of-process avviato. + Comando: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>Lo splatting dei parametri è stato eseguito durante l'esecuzione del flusso di lavoro. + Parametri: {0} + Computer: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Motore del flusso di lavoro avviato. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Istanza di Workflow Manager creata con + CheckpointPath: {0} + ConfigProviderId: {1} + Nome utente: {2} + Percorso: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Nome computer $null o . risolto in LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Risoluzione nello schema predefinito http</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Il nome della shell remota è stato risolto in PowerShellCore predefinito</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Creazione del testo di Scriptblock ({0} di {1}): +{2} + +ID ScriptBlock: {3} +Percorso: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Chiamata ID ScriptBlock avviata: {0} +ID spazio di esecuzione: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Chiamata ID ScriptBlock completata: {0} +ID spazio di esecuzione: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Contesto: +{0} + +Dati utente: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Correlazione degli ID attività. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Nome della classe = {0} +Nome metodo = {1} +GUID flusso di lavoro = {2} +Messaggio = {3} +{4} +Nome attività = {5} +GUID attività = {6} +Parametri = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Creazione dell'oggetto Spazio di esecuzione + ID istanza: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Creazione dell'oggetto RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Apertura di RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modifica dell'ID attività e correlazione</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Lo stato dello spazio di esecuzione è stato modificato in {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Tentativo di ripetizione della creazione della sessione {0} per il codice di errore {1} nell'Id sessione {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell ha avviato un thread di ascolto IPC sul processo: {0} in AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell ha terminato un thread di ascolto IPC sul processo: {0} in AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Si è verificato un errore nel thread di ascolto IPC di PowerShell nel processo: {0} in AppDomain: {1}. Messaggio di errore: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Connessione IPC di PowerShell sul processo: {0} in AppDomain: {1} per l'utente: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Disconnessione IPC di PowerShell nel processo: {0} in AppDomain: {1} per l'utente: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Porta risolta in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName risolto in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName risolto in {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Lo schema è {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Messaggio di analisi di test</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>I parametri di connessione sono + URI connessione: {0} + URI risorsa: {1} + Utente: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Stampa identificazione personale: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modifica dell'ID attività e correlazione</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Oggetto ricevuto con ID spazio di esecuzione: {0} ID comando: {1} Destinazione: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Si è verificata un'eccezione non gestita nell'appdomain. +Tipo di eccezione: {0} +Messaggio eccezione:{1} +StackTrace eccezione: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. WSMan ha segnalato un errore con codice errore: {2}. + Messaggio di errore: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Si è verificata un'eccezione non gestita nell'appdomain. +Tipo di eccezione: {0} +Messaggio eccezione:{1} +StackTrace eccezione: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. WSMan ha segnalato un errore con codice errore: {2}. + Messaggio di errore: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>ID spazio di esecuzione {0}. Stabilire una connessione usando WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione {0}. Callback ricevuto per WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>ID spazio di esecuzione: {0}. Chiusura della shell tramite WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0}. Callback ricevuto per WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. Invio di dati di dimensioni {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. Callback ricevuto per WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. Invio della richiesta di ricezione tramite WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. Ricezione di dati di dimensioni {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Stabilire una connessione del comando tramite WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Callback ricevuto per la connessione del comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Chiusura del trasporto per il comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Callback ricevuto per la chiusura del comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Invio del segnale con codice {2} tramite WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline {1}. Callback ricevuto per WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>ID spazio di esecuzione: {0}. La connessione viene reindirizzata all'URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>ID spazio di esecuzione: {0} ID pipeline: {1}. Il server sta inviando dati di dimensioni {2} al client. DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Richiesta {0}. Creazione di una sessione remota del server. Nome utente: {1} ID shell personalizzata: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Contesto di segnalazione per la richiesta: {0} Contesto segnalato: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Operazione di report completata per la richiesta: {0} + Codice errore: {1} + Messaggio di errore: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Contesto shell {0}. ID richiesta {1}. Creazione di una sessione comune per l'esecuzione di un comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Contesto shell {0} Contesto comando {1} ID richiesta {2}. Arresto del comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Contesto shell {0} Contesto comando {1} ID richiesta {2}. Dati ricevuti dal client.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Contesto shell {0} Contesto comando {1} ID richiesta {2}. Il client ha inviato una richiesta di ricezione in modo che il server possa inviare i dati.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Contesto shell {0}Contesto comando {1} IsReceiveOperation {2}. Ricevuta richiesta di chiusura dell'operazione.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Caricamento dell'assembly {0} per la shell personalizzata con ID shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Caricamento del tipo {0} per la shell personalizzata con ID shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Ricevuto frammento di comunicazione remota. + ID oggetto: {0} + ID frammento: {1} + Flag di inizio: {2} + Flag di fine: {3} + Lunghezza payload: {4} + Dati payload: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Frammento di comunicazione remota inviato. + ID oggetto: {0} + ID frammento: {1} + Flag di inizio: {2} + Flag di fine: {3} + Lunghezza payload: {4} + Dati payload: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Arresto del servizio Gestione remota Windows.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Oggetto riattivato correttamente. + Nome del tipo deserializzato: {0} + Riattivato eseguendo il cast al tipo: {1} + L'oggetto riattivato è di tipo: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Non è possibile reidratare un oggetto. + Nome del tipo deserializzato: {0} + Riattivato eseguendo il cast al tipo: {1} + Eccezione di cast del tipo: {2} + Eccezione interna di cast del tipo: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>La profondità di serializzazione è stata sostituita. + Nome del tipo serializzato: {0} + Profondità originale: {1} + Profondità sostituita: {2} + Profondità corrente sotto il livello superiore: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>La modalità di serializzazione è stata sostituita. + Nome del tipo serializzato: {0} + Modalità sostituita: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>La serializzazione di una proprietà script è stata ignorata perché non è disponibile alcun spazio di esecuzione da usare per la valutazione della proprietà. + Nome proprietà:{0} + Nome del tipo proprietario della proprietà: {1} + Script del getter: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>La serializzazione di una proprietà è stata ignorata perché il getter della proprietà non è riuscito. + Nome proprietà:{0} + Nome del tipo proprietario della proprietà: {1} + Eccezione del getter della proprietà: {2} + Eccezione interna del getter della proprietà: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>La serializzazione di un oggetto enumerabile potrebbe non essere completa, perché l'oggetto in enumerazione ha generato un'eccezione. + Tipo di oggetto in enumerazione: {0} + Eccezione: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>La serializzazione ha chiamato il metodo ToString dell'oggetto, ma non è riuscito. + Tipo di oggetto: {0} + Eccezione: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>È stata raggiunta la profondità massima sotto il livello superiore, quindi l'oggetto verrà serializzato come stringa. + Tipo di oggetto alla profondità massima: {0} + Nome proprietà alla profondità massima: {1} + Profondità: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>XmlException generata dal deserializzatore (molto probabilmente indica un formato clixml non corretto). + Numero di riga: {0} Posizione riga: {1} + Eccezione: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>La serializzazione delle proprietà specificate non è riuscita perché una delle proprietà specificate non era presente. + Tipo di oggetto: {0} + Nome proprietà: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>È il corso l'avvio della console di PowerShell</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>La console di PowerShell è pronta per l'input dell'utente</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Tracciamento ErrorRecord: + Messaggio: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + Dettagli eccezione: + Messaggio: {5} + Analisi dello stack: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Eccezione: + Messaggio: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Traccia di PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Processo di traccia: + ID: {0} + InstanceId: {1} + Nome: {2} + Posizione: {3} + Stato: {4} + Comando: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Informazioni di traccia: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Informazioni di traccia: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>INIZIO di ImportWorkflowCommand::StartWorkflowApplication. Avvio della chiamata alla funzione del flusso di lavoro. GUID di rilevamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>FINE ImportWorkflowCommand::StartWorkflowApplication. Terminazione della chiamata della funzione del flusso di lavoro. GUID di rilevamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN Creazione di un nuovo processo in ImportWorkflowCommand::StartWorkflowApplication. GUID di rilevamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>FINE della creazione di un nuovo processo in ImportWorkflowCommand::StartWorkflowApplication. GUID di rilevamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>FINE della creazione di un nuovo processo in ImportWorkflowCommand::StartWorkflowApplication. GUID di rilevamento {0} : ContainerParentJob GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>INIZIO JobLogic ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>FINE JobLogic ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>INIZIO WorkflowExecution ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>FINE WorkflowExecution ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>WorkflowJob con GUID {0} aggiunto a ContainerParentJob con GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob con GUID {0} associato al ContainerParentJob remoto con GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>INIZIO esecuzione di ContainerParentJob con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>FINE esecuzione di ContainerParentJob con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>INIZIO esecuzione del processo proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>FINE esecuzione del processo proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>INIZIO gestore dell'evento StateChanged per il processo proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>FINE gestore dell'evento StateChanged per il processo proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>INIZIO gestore dell'evento StateChanged per il processo figlio proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>FINE gestore dell'evento StateChanged per il processo figlio proxy con GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>INIZIO esecuzione di GC</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>FINE esecuzione di GC</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>L'archivio salvataggi permanenti ha raggiunto le dimensioni massime specificate</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE ha avviato l'esecuzione del file di script {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE ha avviato l'esecuzione di uno script selezionato dall'utente dal file {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE sta interrompendo il comando corrente.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE sta riprendendo il debugger.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE sta interrompendo il debugger.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE sta entrando il modalità di debug.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE sta eseguendo lo step-over di debug.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE sta uscendo dal debug.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE sta abilitando tutti i punti di interruzione.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE sta disabilitando tutti i punti di interruzione.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE sta rimuovendo tutti i punti di interruzione.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE sta impostando il punto di interruzione nella riga #: {0} del file {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE sta rimuovendo il punto di interruzione nella riga #: {0} del file {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE sta abilitando il punto di interruzione alla riga #: {0} del file {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE sta disabilitando il punto di interruzione nella riga #: {0} del file {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE ha raggiunto un punto di interruzione alla riga #: {0} del file {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/EventingResources.it.resx b/src/System.Management.Automation/resources/it/EventingResources.it.resx new file mode 100644 index 00000000000..00c791a3530 --- /dev/null +++ b/src/System.Management.Automation/resources/it/EventingResources.it.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Non è possibile registrarsi per l'evento specificato. Gli eventi che richiedono un valore restituito non sono supportati.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Non è possibile registrarsi per l'evento specificato. Un evento con il nome "{0}" non esiste.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell non può sottoscrivere eventi di Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Non è possibile registrarsi per l'evento specificato. L'identificatore dell'origine eventi "{0}" è riservato al motore di PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Questa operazione non è supportata nelle istanze remote.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>L'azione non è supportata durante l'inoltro degli eventi.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Non è possibile sottoscrivere l'evento specificato. Esiste già un sottoscrittore con l'identificatore di origine "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ExperimentalFeatureStrings.it.resx b/src/System.Management.Automation/resources/it/ExperimentalFeatureStrings.it.resx new file mode 100644 index 00000000000..40f58d3e234 --- /dev/null +++ b/src/System.Management.Automation/resources/it/ExperimentalFeatureStrings.it.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Non è stata trovata alcuna funzionalità sperimentale corrispondente al nome "{0}".</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>L'attivazione e la disattivazione delle funzionalità sperimentali non hanno effetto fino al successivo avvio di PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ExtendedTypeSystem.it.resx b/src/System.Management.Automation/resources/it/ExtendedTypeSystem.it.resx new file mode 100644 index 00000000000..2536a63b1cc --- /dev/null +++ b/src/System.Management.Automation/resources/it/ExtendedTypeSystem.it.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Il membro "{0}" è già presente.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Il membro "{0}" è già presente nel file di dati dei tipi estesi.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Il membro "{0}" non è presente.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Eccezione durante l'impostazione di "{0}": "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Eccezione durante l'impostazione di "{0}": "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il tentativo di enumerare la raccolta: "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Non è possibile accedere al membro "{0}" al di fuori di un PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Non è possibile modificare il membro creato dalla configurazione del tipo: "{0}".</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Il nome del membro "{0}" è riservato.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>Non è possibile modificare "{0}".</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Eccezione durante la chiamata di "{0}" con "{1}" argomento/i: "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>È stata generata un'eccezione durante il tentativo di chiamare "{0}" per estrarre il contenuto di un oggetto di tipo "{1}": "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Non è possibile trovare un overload per "{0}" e il numero di argomenti: "{1}".</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Non è possibile trovare un overload del metodo generico adatto per "{0}" con parametri di tipo "{1}" e numero di argomenti: "{2}".</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Sono stati trovati più overload ambigui per "{0}" e il numero di argomenti: "{1}".</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Non è possibile convertire l'argomento "{0}" con il valore "{1}" per "{2}" nel tipo "{3}": "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>La funzione di accesso Get per la proprietà "{0}" non è disponibile.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>La funzione di accesso Set per la proprietà "{0}" non è disponibile.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Il metodo setter deve essere public, void, static e includere due parametri. Il primo parametro deve essere di tipo PSObject. Un secondo parametro è necessario se è disponibile anche un metodo getter e deve restituire lo stesso tipo del metodo getter.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Il metodo getter deve essere pubblic, non void, static e contenere un parametro di tipo PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty deve usare un metodo getter o setter.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Non è possibile creare un metodo code a causa del formato del metodo. Il metodo deve essere public, static e contenere un parametro di tipo PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>L'alias denominato "{0}" contiene un ciclo.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Non è possibile convertire il tipo "{0}" del valore "{1}" nel tipo "{2}".</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Non è possibile convertire il tipo "{0}" del valore nel tipo "{1}".</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" nel tipo "{1}". Errore: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" nel tipo "{1}" perché non sono consentite virgole per l'enumerazione.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" nel tipo "{1}" perché i valori di enumerazione non sono validi.. Specificare uno dei seguenti valori di enumerazione e riprovare. I valori di enumerazione possibili sono "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Non è possibile convertire null nel tipo "{0}" perché i valori di enumerazione non sono validi. Specificare uno dei seguenti valori di enumerazione e riprovare. I valori di enumerazione possibili sono "{1}".</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Non è possibile convertire null nel tipo "{0}".</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Non è possibile convertire il valore nel tipo "{0}". Errore: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Non è possibile convertire il valore nel tipo System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Nell'argomento è previsto il tipo di riferimento.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Non è possibile confrontare "{0}" perché non è I paragonabile.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Non è possibile confrontare "{0}" con "{1}". Errore: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Non è possibile confrontare "{0}" con "{1}" perché gli oggetti non sono dello stesso tipo oppure l'oggetto "{0}" non implementa "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" nel tipo "{1}" perché sono state trovate almeno due corrispondenze ({2}, {3}) e per questa enumerazione ne è consentita una sola.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" nel tipo "{1}". I parametri booleani accettano solo valori booleani e numeri, ad esempio $True, $False, 1 o 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Non è possibile recuperare il valore della proprietà perché "{0}" è una proprietà in sola scrittura.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}" è una proprietà di sola lettura.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Non è possibile impostare "{0}" perché è possibile usare come valori solo le stringhe per impostare le proprietà XmlNode.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Non è possibile impostare "{0}" perché è possibile impostare solo attributi univoci o nodi foglia univoci senza attributi.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Non è possibile aggiungere un oggetto PSProperty o PSMethod alla raccolta.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>Si è verificato l'errore seguente durante il caricamento del file di dati dei tipi estesi: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero della stringa: "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Il campo o la proprietà "{0}" per il tipo "{1}" differisce dal campo o dalla proprietà "{2}" solo per l'uso di maiuscole e minuscole. Il tipo deve essere conforme a CLS (Common Language Specification).</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero della gerarchia dei nomi dei tipi "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero del membro "{1}": "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero dei membri: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero dello stato della lettura per la proprietà "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero dello stato della scrittura per la proprietà "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero del tipo per la proprietà "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero della rappresentazione di stringa per la proprietà "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero degli attributi per la proprietà "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero delle definizioni per il metodo "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero della rappresentazione di stringa per il metodo "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero del tipo per la proprietà parametrizzata "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero dello stato della lettura per la proprietà parametrizzata "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero dello stato della scrittura per la proprietà parametrizzata {1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero delle definizioni per la proprietà parametrizzata "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante il recupero della rappresentazione di stringa per la proprietà parametrizzata "{1}": "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Non è possibile impostare la proprietà Value per l'oggetto PSMemberInfo di tipo "{0}".</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>L'argomento: '{0}' deve essere un/una {1}. Usare {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argomento: '{0}' non deve essere un/una {1}. Non usare {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Impossibile trovare la proprietà "{0}".</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Non è possibile recuperare né impostare il valore della proprietà. Il tipo dell'argomento "{0}" deve essere "{1}" o "{2}".</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Non è possibile impostare il valore della proprietà "{0}" perché l'oggetto è di tipo "{1}" anziché "{2}".</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Eccezione durante la chiamata di "{0}": "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} non è un percorso di classe non valido.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} non è un percorso valido.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>L'adattatore non riesce a determinare se la proprietà "{0}" può essere modificata.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>L'adattatore non riesce a determinare se la proprietà "{0}" può essere recuperata.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>L'adattatore non riesce a recuperare il valore della proprietà "{0}".</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>L'adattatore non riesce a impostare il valore della proprietà "{0}".</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>L'adattatore non riesce a recuperare il tipo di proprietà "{0}".</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>L'adattatore non è riuscito a recuperare la gerarchia dei tipi di "{0}".</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>L'adattatore non riesce a ottenere le proprietà di "{0}".</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>L'adattatore non riesce a recuperare la proprietà "{0}" per "{1}".</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" ha restituito il valore null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La proprietà '{0}' non è stata trovata per l'oggetto '{1}'. Le proprietà impostabili sono: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>La proprietà '{0}' non è stata trovata per l'oggetto '{1}'. Non sono disponibili proprietà impostabili.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Non è possibile creare un oggetto di tipo "{0}". {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Non è possibile richiamare metodi static o accedere a proprietà static nel tipo generico aperto {0}. Specificare i parametri del tipo e riprovare. Ad esempio, usare [System.Collections.Generic.HashSet[int]]::CreateSetComparer() anziché [System.Collections.Generic.HashSet``1]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Si è verificata l'eccezione seguente durante la creazione dell'attributo "{1}": "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>Non è possibile convertire il valore "{0}" in un array stringa.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Non è possibile convertire il valore nel tipo "{0}". In questa modalità linguaggio sono supportati solo i tipi di base.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Non è possibile eseguire la conversione nel tipo simile a ByRef "{0}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Non è possibile recuperare né né impostare la proprietà o il campo "{0}" del tipo simile a ByRef "{1}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Non è possibile richiamare il metodo "{0}" del tipo restituito simile a ByRef "{1}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Non è possibile creare un'istanza del tipo simile a ByRef "{0}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Conversione della tabella hash del sistema di tipi estesi</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>La conversione del tipo da HashTable in '{0}' non sarà consentita in modalità ConstrainedLanguage.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Conversione della tabella hash del sistema di tipi estesi</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>La conversione del tipo da '{0}' a '{1}' non sarà consentita in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/FileSystemProviderStrings.it.resx b/src/System.Management.Automation/resources/it/FileSystemProviderStrings.it.resx new file mode 100644 index 00000000000..00a2d9e1470 --- /dev/null +++ b/src/System.Management.Automation/resources/it/FileSystemProviderStrings.it.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Richiama elemento</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Rimuovi file</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Rimuovere la directory</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Copia file</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Copia directory</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Rinomina file</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Rinomina directory</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Sposta file</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Sposta directory</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Imposta file di proprietà</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Imposta directory delle proprietà</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1} Valore: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Cancella file delle proprietà</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Cancella directory delle proprietà</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Crea file</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Crea directory</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Destinazione: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Cancella contenuto</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'elemento {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Non è possibile rimuovere {0}elemento : {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Non è possibile ripristinare gli attributi dell'elemento {0}: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Un oggetto nel percorso specificato {0} non esiste.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Non è possibile rimuovere la directory {0} perché non è vuota.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Il tipo non è un tipo noto per il file system. È possibile specificare solo "file","directory" o "symboliclink".</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Non è possibile elaborare il percorso perché il percorso specificato fa riferimento a un elemento esterno a basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>La radice dell'unità specificata "{0}" non esiste oppure non è una cartella.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Esiste già un elemento con il nome specificato {0}.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Non è possibile specificare un delimitatore durante la lettura del flusso di un byte alla volta.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Non è possibile sovrascrivere l'elemento {0} con se stesso.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Non è possibile rinominare la destinazione specificata perché rappresenta un percorso o un nome di dispositivo.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>La proprietà {0} non esiste o non è stata trovata.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Non si dispone di diritti di accesso sufficienti per eseguire questa operazione oppure l'elemento è nascosto, di sistema o di sola lettura.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Non è possibile impostare l'attributo perché gli attributi non sono supportati. È possibile impostare solo i seguenti attributi: Archive, Hidden, Normal, ReadOnly, o System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Non è possibile cancellare la proprietà perché non è supportata. È possibile cancellare solo la proprietà Attributes.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Non è possibile elaborare il percorso ''{0}'' perché la destinazione rappresenta un nome di dispositivo riservato.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>Codifica non utilizzata quando è specificato ''-AsByteStream''.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Non è possibile procedere con la codifica byte. Quando si utilizza la codifica byte, il contenuto deve essere di tipo byte.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Non è possibile elaborare il file perché il file {0} non è stato trovato.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Directory: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Non è possibile rilevare la codifica del file. La codifica specificata {0} non è supportata quando il contenuto viene letto in direzione inversa.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Non è possibile aprire il flusso di dati alternativo ''{0}'' del file ''{1}''.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Flusso ''{0}'' del file ''{1}''.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Non è possibile specificare i parametri Raw e Wait nello stesso comando.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Per utilizzare il parametro di commutazione Persist, il nome dell'unità deve essere supportato dal sistema operativo (ad esempio, lettere di unità A-Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Quando si utilizza il parametro Persist, la radice deve essere un percorso del file system in un computer remoto.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Non è possibile specificare i parametri ''{0}'' e ''{1}'' nello stesso comando.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Per l'operazione è necessaria una directory. L'elemento ''{0}'' non è una directory.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Crea giunzione</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Crea collegamento simbolico</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Per questa operazione sono necessari i privilegi di Amministratore.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Crea collegamento reale</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Per l'operazione è necessario un file. L'elemento ''{0}'' non è un file.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>I collegamenti reali non sono supportati per il percorso specificato.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>I collegamenti simbolici non sono supportati per il percorso specificato.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Copia di {0} in {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Il percorso di destinazione {0} è un file già esistente nella destinazione.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Non è possibile copiare il file {0} nella destinazione remota.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Da {0} a {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Non è possibile copiare una directory ''{0}'' nel file ''{0}''</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Non è possibile ottenere gli elementi figlio della directory {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Non è possibile leggere il file remoto ''{0}''.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Non è possibile verificare se la destinazione remota {0} è un file.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Non è possibile creare la directory ''{0}'' nella destinazione remota.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>È stata superata la dimensione massima per l'unità: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Non è possibile creare il collegamento perché il percorso esiste già: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Ignora directory già visitata {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Il percorso di destinazione non può essere una sottodirectory dell'origine o l'origine stessa: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>La destinazione e il percorso non possono essere uguali.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Copiati {0} di {1} file</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} di {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Rimozione completata di {0} di {1} file</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} di {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>La creazione di una giunzione richiede un percorso assoluto per la destinazione.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/FormatAndOutXmlLoadingStrings.it.resx b/src/System.Management.Automation/resources/it/FormatAndOutXmlLoadingStrings.it.resx new file mode 100644 index 00000000000..cf53cc07c1f --- /dev/null +++ b/src/System.Management.Automation/resources/it/FormatAndOutXmlLoadingStrings.it.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: l'elemento XML {2} non consente attributi.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il nodo {2} non può avere oggetti figlio.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} non è valido.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è necessario specificare almeno un valore predefinito {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: non può esserci più di un valore predefinito {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il nome del controllo non può essere null o vuoto.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: le visualizzazioni Out Of Band possono avere solo CustomControl o ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: una visualizzazione Out Of Band non può avere GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: non è possibile caricare la visualizzazione.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: "{2}" non è un valore di allineamento valido.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è previsto un numero intero positivo.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: la definizione dell'intestazione di colonna non è valida; tutte le intestazioni verranno ignorate.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il numero di elementi della riga = {2} nel set alternativo #{3} non corrisponde al numero di elementi della riga predefinita = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il numero di elementi dell'intestazione = {2} non corrisponde al numero di elementi della riga predefinita = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è necessario specificare almeno un elemento della visualizzazione elenco.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: la voce di proprietà non è valida.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca l'elenco delle definizioni.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è previsto un valore booleano.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è previsto un numero intero non negativo.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è previsto un numero intero.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca il valore del testo interno.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: l'elenco dei token del controllo personalizzato non può essere vuoto.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} non è possibile caricare.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} non può essere specificato senza un'espressione.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} non può essere specificato con un'espressione.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca una stringa di formato.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca il testo del blocco di script.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca una proprietà.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il blocco di script "{2}" non è valido.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: la stringa {2} della risorsa {3} nell'assembly {4} non è stata trovata.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: la risorsa {2} nell'assembly {3} non è stata trovata.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: non è possibile trovare l'assembly {2}.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il nodo deve essere un XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: è necessaria un'espressione.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: non è possibile avere un controllo o un'etichetta senza un'espressione.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: controllo ed etichetta non possono essere presenti contemporaneamente.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: SelectionSetName e TypeName non possono essere presenti contemporaneamente.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: non è specificato alcun tipo o condizione per l'applicazione della visualizzazione.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il valore {2} non è valido.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: esiste un nodo duplicato.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} e {3} si escludono a vicenda.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2}, {3} e {4} si escludono a vicenda.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} è un nodo sconosciuto.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} è un attributo sconosciuto.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} è un attributo mancante.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: il nodo {2} è mancante.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: manca un nodo in {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} è un nodo vuoto.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Errore in XPath {0} nel file {1}: {2} è un attributo vuoto.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Errore nel file {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Troppi errori nel file {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Si sono verificati errori durante il caricamento del file di dati di formato: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Global Assembly Cache) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Il percorso {0} non è completo. Specificare un percorso di file con formato completo.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Non è possibile aggiornare FormatTable perché potrebbe essere stata creata all'esterno dello spazio di esecuzione.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Si sono verificati errori durante il caricamento di FormatTable. Visualizzare il contenuto della proprietà Errors per ottenere messaggi di errore dettagliati.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Errore durante la formattazione dei dati "{0}": {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Errore nei dati della visualizzazione con nome di tipo {0} all'indice {1}: il numero di elementi dell'intestazione = {2} non corrisponde al numero predefinito di elementi della riga = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: i dati di formattazione "{2}" non sono validi.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: il blocco di script "{2}" non è valido.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: caricamento di {2} non riuscito.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: un TableControl deve contenere solo un elemento {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: è necessario specificare almeno un valore predefinito {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: è necessario specificare almeno un elemento della visualizzazione elenco.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Errore nei dati di visualizzazione con nome di tipo {0} all'indice {1}: non può esserci più di un valore predefinito {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Troppi errori nei dati di formattazione per il tipo "{0}".</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Non è possibile aggiornare una tabella di formato condivisa con più di una voce.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/FormatAndOut_MshParameter.it.resx b/src/System.Management.Automation/resources/it/FormatAndOut_MshParameter.it.resx new file mode 100644 index 00000000000..d62a0b10f13 --- /dev/null +++ b/src/System.Management.Automation/resources/it/FormatAndOut_MshParameter.it.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Non è possibile convertire {0} in uno dei tipi seguenti {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Il valore di un parametro è Null; è previsto uno dei tipi seguenti: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>La chiave duplicata "{0}" è in conflitto con "{1}".</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>La chiave "{0}" contiene un tipo, {1}, non valido; i tipi previsti sono {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>La chiave "{0}" contiene un tipo, {1}, non valido; il tipo previsto è {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>La chiave {0} è ambigua; {1} e {2} sono in conflitto.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Il valore di una chiave non può essere Null.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Il tipo di chiave {0} non è valido. La chiave deve essere una stringa.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>La chiave {0} non ha alcun valore.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Manca una voce obbligatoria per {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>La chiave {0} non è valida.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>Il valore "{0}" per la chiave "{1}" non è valido; i valori validi sono {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>Il valore "{0}" per la chiave "{1}" deve essere maggiore di 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>La chiave "{0}" non può contenere una stringa di formattazione vuota.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>La chiave "{0}" non può contenere una stringa vuota come valore.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Non è consentito specificare una stringa vuota come valore.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>La chiave "{0}" non può contenere caratteri jolly nel valore "{1}".</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>I caratteri jolly non sono consentiti in "{0}".</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>Il valore di EnumerableExpansion non è valido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/FormatAndOut_format_xxx.it.resx b/src/System.Management.Automation/resources/it/FormatAndOut_format_xxx.it.resx new file mode 100644 index 00000000000..46bf3cf4c84 --- /dev/null +++ b/src/System.Management.Automation/resources/it/FormatAndOut_format_xxx.it.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>I parametri cmdlet View e Property si escludono a vicenda.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>I parametri AutoSize e Column del cmdlet si escludono a vicenda.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Non è possibile trovare il nome della vista {0}.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Non é possibile trovare il nome della visualizzazione {0} nella formattazione {1}.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Non sono presenti visualizzazioni {0} per gli oggetti {1}.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Non è possibile trovare il nome della vista {0}. Specificare una delle visualizzazioni {1} seguenti e riprovare: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Provare a usare uno degli altri cmdlet di formato seguenti: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>L'oggetto seguente supporta IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable non contiene oggetti.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>L'IEnumerable contiene l'oggetto seguente:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable contiene gli oggetti {0} seguenti:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>ID classe sconosciuto {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Il tipo {0} per la proprietà {1} non è valido.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>Il valore del membro dati {0} non può essere Null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Tipo di oggetto non riconosciuto.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Non è possibile creare l'oggetto con ID classe {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>La proprietà {0} è ricorsiva.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Non è stato possibile valutare l'espressione "{0}".</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Non è possibile interpretare la stringa di formato "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/FormatAndOut_out_xxx.it.resx b/src/System.Management.Automation/resources/it/FormatAndOut_out_xxx.it.resx new file mode 100644 index 00000000000..f7637438e75 --- /dev/null +++ b/src/System.Management.Automation/resources/it/FormatAndOut_out_xxx.it.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> pagina successiva; <CR> riga successiva; Q esci</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>Il valore di LineOutput non deve essere Null.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Il tipo lineOutput {0} non era previsto; LineOutput prevede il tipo {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>L'oggetto di tipo "{0}" non è valido o non è nella sequenza corretta. È probabile che sia causato da un comando "{1}" specificato dall'utente, in conflitto con la formattazione predefinita.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Impossibile aprire il file "{0}".</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Output su file</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/GetErrorText.it.resx b/src/System.Management.Automation/resources/it/GetErrorText.it.resx new file mode 100644 index 00000000000..b0abb19b95d --- /dev/null +++ b/src/System.Management.Automation/resources/it/GetErrorText.it.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Non è possibile caricare una risorsa con nome di base "{0}".</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Non è possibile caricare una stringa di risorsa con ID "{0}".</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>L'esecuzione dei comandi è impedita dalle impostazioni dei criteri di interruzione.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Non è possibile recuperare il messaggio "{0}" "{1}" "{2}" perché un assembly non è stato registrato.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Non è possibile recuperare il messaggio "{0}" "{1}" "{2}". Il formato della stringa modello non è valido nella stringa modello "{3}".</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Non è possibile recuperare il messaggio "{0}" "{1}" "{2}". Esiste una stringa modello, ma il relativo valore è vuoto.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>La pipeline è stata arrestata.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Lo script non è riuscito a causa dell'overflow della profondità di chiamata.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>La pipeline non è riuscita a causa dell'overflow della profondità di chiamata.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/HelpDisplayStrings.it.resx b/src/System.Management.Automation/resources/it/HelpDisplayStrings.it.resx new file mode 100644 index 00000000000..3ea965943a0 --- /dev/null +++ b/src/System.Management.Automation/resources/it/HelpDisplayStrings.it.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NOME</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>RIEPILOGO</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>DESCRIPTION</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAX</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETRI</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>INPUT</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>OUTPUT</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>ERRORI IRREVERSIBILI</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>ERRORI NON FATALI</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>NOTE</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>ESEMPI</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Esempio</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>ESEMPIO</value> + </data> + <data name="Output" xml:space="preserve"> + <value>OUTPUT</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>COLLEGAMENTI CORRELATI</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>DESCRIZIONE BREVE</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Titolo:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Domanda:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Risposta</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Termine:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definizione:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Contenuto:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>NOME DEL PROVIDER</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Questo cmdlet supporta i parametri comuni: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable e OutVariable. Per altre informazioni, vedere + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Obbligatorio? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Posizione? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Tipo: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Tipo oggetto di destinazione: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Valore predefinito </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Accettare input da pipeline? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Accettare caratteri jolly? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Categoria: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Azione suggerita: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Per ulteriori informazioni, digitare: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Per informazioni tecniche, digitare: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Per visualizzare gli esempi, digitare: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Per visualizzare la Guida, digitare: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>REMARKS</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Denominato</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>UNITÀ</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>FUNZIONALITÀ</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>ATTIVITÀ</value> + </data> + <data name="Task" xml:space="preserve"> + <value>ATTIVITÀ: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTRI</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>PARAMETRI DINAMICI</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Cmdlet supportati: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIAS</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help non riesce a trovare i file della Guida per questo cmdlet in questo computer. Viene visualizzata solo una parte della Guida. + -- Per scaricare e installare i file della Guida per il modulo che include questo cmdlet, usare Update-Help. + -- Per visualizzare l'argomento della Guida per questo cmdlet online, digitare "Get-Help {0} -Online" o + Passa a {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Nessuno</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Alias </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dinamica? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Nome del set di parametri </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Non è possibile recuperare il file HelpInfo XML per le impostazioni cultura dell'interfaccia utente {0}. Verificare che la proprietà HelpInfoUri nel manifesto del modulo sia valida o controllare la connessione di rete, quindi riprovare.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Le impostazioni di cultura specificate non sono supportate: {0}. Specificare un'impostazione di cultura dall'elenco seguente: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Il posticipo dell'errore e il tentativo di usare le impostazioni cultura di fallback verranno visualizzati come errore se nessuna delle impostazioni di fallback è supportata: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Non è possibile trovare la directory ModuleBase. Verificare la directory e riprovare.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Il percorso {0} non è una directory valida. Verificare che la directory esista e riprovare.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Un URI della Guida non può contenere più di 10 reindirizzamenti. Specificare un URI della Guida valido.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Aggiornamento della Guida</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Connessione al contenuto della Guida in corso...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Download del contenuto della Guida in corso...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Installazione del contenuto della Guida in corso...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Individuazione del contenuto della Guida in corso...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Tutti)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Non sono stati trovati moduli di PowerShell corrispondenti al modello seguente: {0}. Verificare il modello, quindi riprovare a eseguire il comando.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Non sono stati trovati moduli di PowerShell corrispondenti al valore FullyQualifiedModule specificato {0}. Verificare il valore di FullyQualifiedModule, quindi riprovare a eseguire il comando.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Non è possibile trovare il contenuto della Guida. Verificare che il server sia disponibile e che il percorso del contenuto della Guida sia definito correttamente nel codice XML HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Il comando Update-Help non è riuscito perché il modulo specificato non supporta la Guida aggiornabile. Usare Get-Help -Online oppure cercare online la Guida per i comandi di questo modulo.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Il parametro seguente non deve essere Null o vuoto: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Il parametro seguente non deve essere Null o vuoto: Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Aggiornamento della Guida completato.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Errore durante l'estrazione del contenuto della Guida.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Non è possibile connettersi al contenuto della Guida. Il server in cui è archiviato il contenuto della Guida potrebbe non essere disponibile. Verificare che il server sia disponibile o attendere che il server sia nuovamente online, quindi riprovare.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Il contenuto della Guida nel percorso specificato non è valido. Specificare un percorso contenente contenuto valido della Guida.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>HelpInfo XML non è valido. Specificare un HelpInfo XML valido.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Il contenuto della Guida è stato salvato nel percorso seguente: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Non è possibile trovare il file XSD del contenuto della Guida in {0}. Verificare che il file XSD esista nel percorso specificato, quindi ripetere il comando.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Non è possibile aggiornare la Guida per i moduli: +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Salvataggio della Guida</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Il contenuto della Guida contiene file non validi. Sono supportati solo file .txt e .xml.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Non è possibile salvare la Guida per i moduli ''{0}'': {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Non è possibile salvare la Guida per i moduli ''{0}'' con impostazioni cultura dell'interfaccia utente {{{1}}}: {2}. +Il contenuto della Guida in inglese-US è disponibile e può essere salvato usando: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Non è stato possibile aggiornare la Guida per i moduli ''{0}'' con le impostazioni cultura dell'interfaccia utente {{{1}}}: {2}. +Il contenuto della Guida in inglese-US è disponibile e può essere installato usando: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Le impostazioni cultura correnti sono ({0}), che non sono associate ad alcuna lingua. Valutare di modificare le impostazioni cultura del sistema oppure installare il contenuto della Guida in inglese-US usando: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Il parametro -Recurse è disponibile solo se viene specificato un percorso di origine.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Il percorso {0} non contiene un provider FileSystem. Verificare che il percorso specificato contenga il provider FileSystem, quindi riprovare il comando.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Ricerca nella Guida di {0} ...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Non sono state trovate impostazioni cultura dell'interfaccia utente che corrispondono al modello seguente: {0}. Verificare il modello, quindi riprovare a eseguire il comando.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>La Guida non è stata salvata per il modulo {0}, perché il comando Save-Help è stato eseguito nel computer nelle ultime 24 ore. +Per salvare di nuovo la Guida, aggiungere il parametro Force al comando.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>La Guida non è stata aggiornata per il modulo {0}, perché il comando Update-Help è stato eseguito nel computer nelle ultime 24 ore. +Per aggiornare di nuovo la Guida, aggiungere il parametro Force al comando.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>I file della Guida più recenti sono già installati.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Cultura {2} versione {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Aggiornamento di {0} completato</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Il valore della chiave HelpInfoUri nel manifesto del modulo deve essere risolto in un contenitore o in un URL radice in un sito Web in cui sono archiviati i file della Guida. Il valore HelpInfoUri ''{0}'' non viene risolto in un contenitore.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Il contenuto della Guida deve essere nello spazio dei nomi {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help non riesce a trovare i file della Guida per questo cmdlet in questo computer. Viene visualizzata solo una parte della Guida. + -- Per scaricare e installare i file della Guida per il modulo che include questo cmdlet, usare Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>I file più recenti della Guida sono già stati scaricati.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>{0} salvato</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} non inizia con HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>L'elemento di livello radice del contenuto della Guida deve essere "helpItems".</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Salvataggio della Guida per il modulo {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Aggiornamento della Guida per il modulo {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Risoluzione dell'URI in corso: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>URI della Guida: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, versione corrente: {1}, versione disponibile: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>PROPRIETÀ</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METODI</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/HelpErrors.it.resx b/src/System.Management.Automation/resources/it/HelpErrors.it.resx new file mode 100644 index 00000000000..b6b48f5422e --- /dev/null +++ b/src/System.Management.Automation/resources/it/HelpErrors.it.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help non è riuscito a trovare {0} in un file della Guida in questa sessione. Per scaricare gli argomenti della Guida aggiornati, digitare "Update-Help". Per ottenere assistenza online, cercare l'argomento della Guida nella libreria TechNet all'indirizzo https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Non è possibile elaborare la categoria della Guida perché "{0}" non è una categoria della Guida valida.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Non è possibile caricare il file della Guida "{0}". Dettagli: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Non è possibile accedere al file della Guida "{0}" perché l'utente corrente non dispone dei diritti di accesso al file. Dettagli: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Il file della Guida "{0}" non è un documento XML valido. Dettagli: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Si è verificato un errore durante il caricamento del contenuto della Guida per {0} dal file {1}. Dettagli: {2}. Per scaricare gli argomenti della Guida aggiornati, eseguire il cmdlet Update-Help. Per ottenere assistenza online, cercare l'argomento della Guida nella libreria TechNet all'indirizzo https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Non è possibile caricare il provider "{0}". Dettagli: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Non è possibile caricare il file della Guida. Si sono verificati i seguenti errori {1} durante il caricamento del file della Guida "{0}".</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Il nodo "{0}" non può avere "{1}" come nodo figlio. Percorso nodo: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Il nodo "{0}" può avere al massimo {2} nodi figlio di tipo "{1}". Percorso nodo: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Non è possibile trovare la chiave del Registro di sistema: "{0}{1}"; verrà usato "{2}" per caricare i file della Guida.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Nessun parametro corrisponde ai criteri {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} non è supportato dalla categoria della Guida richiesta.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>La versione online di questo argomento della Guida non può essere visualizzata perché l'indirizzo Internet (URI) dell'argomento della Guida non è specificato nel codice del comando o nel file della Guida del comando.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>L'URI {0} specificato non è valido.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Non è possibile avviare un browser per visualizzare la Guida online. Nessun programma o browser è associato per aprire l'URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Il protocollo specificato nell'URI "{0}" non è supportato. Sono supportati solo i protocolli "{1}" e "{2}".</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Sono stati trovati più argomenti della Guida. Usare un solo argomento della Guida con l'opzione -{0}.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Non è possibile ottenere la Guida da uno spazio di esecuzione remoto perché lo spazio di esecuzione non è stato aperto. Aprire lo spazio di esecuzione eseguendo un comando di comunicazione remota implicita, quindi provare di nuovo a eseguire il comando per ottenere la Guida.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Accesso negato. Il comando non è riuscito ad aggiornare gli argomenti della Guida per i moduli principali di PowerShell o per qualsiasi modulo nella directory $pshome\Modules. +Per aggiornare questi argomenti della Guida, avviare PowerShell usando il comando "Esegui come Amministratore" e provare a eseguire di nuovo Update-Help.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Per usare il {0}, assicurarsi che l'applicazione usi 'Microsoft.NET.Sdk.WindowsDesktop' come SDK del progetto e che sia disponibile il corrispondente assembly 'Microsoft.PowerShell.GraphicalHost'. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} non funziona in una sessione remota.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName non può fare riferimento alla funzione stessa.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Non è possibile ottenere la Guida da una posizione di rete in una sessione con restrizioni.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Comando non consentito in una sessione con restrizioni.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/HistoryStrings.it.resx b/src/System.Management.Automation/resources/it/HistoryStrings.it.resx new file mode 100644 index 00000000000..f886068fa19 --- /dev/null +++ b/src/System.Management.Automation/resources/it/HistoryStrings.it.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>L'identificatore {0} non è un valore valido per un identificatore della cronologia. Specificare un numero positivo e riprovare.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Non è possibile individuare la cronologia per l'ID {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Il conteggio non può essere combinato con più ID.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Non è possibile individuare la cronologia per la riga di comando {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Non è possibile individuare la cronologia più recente.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Il cmdlet Invoke-History viene richiamato ripetutamente, in un ciclo.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Non è possibile elaborare più comandi della cronologia. È possibile eseguire un solo comando usando Invoke-History.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Non è possibile aggiungere la cronologia perché l'oggetto di input ha un formato non valido.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>L'identificatore {0} non è valido. Specificare un numero positivo e riprovare.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Questo comando eliminerà tutte le voci dalla cronologia della sessione.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Il conteggio non può essere combinato con più parametri CommandLine.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/HostInterfaceExceptionsStrings.it.resx b/src/System.Management.Automation/resources/it/HostInterfaceExceptionsStrings.it.resx new file mode 100644 index 00000000000..5f0f90e3d4b --- /dev/null +++ b/src/System.Management.Automation/resources/it/HostInterfaceExceptionsStrings.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Si è verificato un errore di tipo "{0}".</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Un comando che richiede l'intervento dell'utente ha riscontrato un errore perché il programma host o il tipo di comando non supporta l'interazione dell'utente. Provare con un programma host che supporta l'interazione dell'utente, come la console di PowerShell, e rimuovere i comandi correlati a prompt dai tipi di comandi che non supportano l'interazione dell'utente.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Un comando che richiede l'intervento dell'utente ha riscontrato un errore perché il programma host o il tipo di comando non supporta l'interazione dell'utente. L'host stava tentando di richiedere una conferma con il messaggio seguente: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Il metodo non può essere richiamato perché il pool è stato chiuso o ha riscontrato un errore.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/InternalCommandStrings.it.resx b/src/System.Management.Automation/resources/it/InternalCommandStrings.it.resx new file mode 100644 index 00000000000..c80da393ec7 --- /dev/null +++ b/src/System.Management.Automation/resources/it/InternalCommandStrings.it.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Il nome di input "{0}" è ambiguo. Può essere risolto in più metodi corrispondenti. Le possibili corrispondenze includono:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Il nome di input "{0}" è ambiguo. Può essere risolto in più membri corrispondenti. Le possibili corrispondenze includono:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Recupera il valore per la chiave "{0}"</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Richiama il metodo "{0}" con argomenti: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Richiama il metodo "{0}"</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Recupera il valore per la proprietà "{0}"</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Non è possibile operare su un oggetto di input "null".</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Il nome di input "{0}" non può essere risolto in un metodo.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Non è possibile richiamare un metodo in modalità linguaggio con restrizioni.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>I parametri -WhatIf e -Confirm non sono supportati per i blocchi di script.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>L'operazione "{0}" non è consentita in modalità RestrictedLanguage.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Per confrontare i due valori specificati, è necessario un operatore. Immettere un operatore valido nel comando, quindi riprovare a eseguire il comando. Ad esempio, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Non è possibile risolvere il nome di input "{0}" in una proprietà.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Non è possibile risolvere il nome di input "{0}" in un membro.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>L'operatore specificato richiede entrambi i parametri -Property e -Value. Specificare i valori per entrambi i parametri, quindi riprovare a eseguire il comando.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Non è possibile eseguire questo metodo sul thread corrente. Può essere chiamato solo sul thread del cmdlet.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Una variabile using di ForEach-Object -Parallel non può essere un blocco di script. Le variabili del blocco di script passate non sono supportate con ForEach-Object -Parallel e possono causare un comportamento indefinito.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Un oggetto di input inviato tramite pipe a ForEach-Object -Parallel non può essere un blocco di script. Le variabili del blocco di script passate non sono supportate con ForEach-Object -Parallel e possono causare un comportamento indefinito.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Non è possibile usare il parametro "TimeoutSeconds" con il parametro "AsJob".</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>I seguenti parametri comuni non sono attualmente supportati nel set di parametri Parallel: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Si è verificato un errore imprevisto durante l'elaborazione dell'input di ForEach-Object -Parallel. Questo può significare che una parte dell'input inviato tramite pipe non è stata elaborata. Errore: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Cmdlet ForEach-Object</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>La chiamata al metodo sul tipo "{0}" non sarà consentita quando viene eseguita in modalità Linguaggio con restrizioni.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/InternalHostStrings.it.resx b/src/System.Management.Automation/resources/it/InternalHostStrings.it.resx new file mode 100644 index 00000000000..c28cbc50170 --- /dev/null +++ b/src/System.Management.Automation/resources/it/InternalHostStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>Il numero di chiamate a EnterNestedPrompt non corrisponde a quello di ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/InternalHostUserInterfaceStrings.it.resx b/src/System.Management.Automation/resources/it/InternalHostUserInterfaceStrings.it.resx new file mode 100644 index 00000000000..c80dd54e93e --- /dev/null +++ b/src/System.Management.Automation/resources/it/InternalHostUserInterfaceStrings.it.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug arrestato perché il valore della variabile DebugPreference è ''Stop''.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Il valore {0} non è un valore ActionPreference supportato.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Il parametro "{0}" deve contenere almeno un valore.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Sì</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Continuare.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Sì per t&utti</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Continuare senza chiedere nuovamente se continuare in questa sessione.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&No</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Terminare l'operazione con un errore.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>N&o per tutti</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Terminare l'operazione con un errore. Non richiedere di riprendere l'operazione per questa sessione.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Sospendi</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Sospendere l'operazione corrente e immettere un prompt dei comandi. Digitare "exit" per riprendere l'operazione sospesa.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Continuare con questa operazione?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(l'impostazione predefinita è ''{0}'')</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(le opzioni predefinite sono {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Opzione[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}" deve avere almeno un elemento.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" deve essere un indice valido in "{1}". "{2}" non è un indice valido.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Non è possibile elaborare il tasto di scelta rapida perché il punto interrogativo ("?") non può essere usato come tasto di scelta rapida.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>DETTAGLIATO: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>AVVISO: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUG: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>L'host non è attualmente in fase di trascrizione.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Ora di inizio comando: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Avvio della trascrizione di PowerShell +Ora di inizio: {0:yyyyMMddHHmmss} +Nome utente: {1} +Utente RunAs: {2} +Nome configurazione: {3} +Computer: {4} ({5}) +Applicazione host: {6} +ID processo: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Avvio della trascrizione di PowerShell +Ora di inizio: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Fine della trascrizione di PowerShell +Ora di fine: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Il percorso del file {0} viene risolto in una directory.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Logging.it.resx b/src/System.Management.Automation/resources/it/Logging.it.resx new file mode 100644 index 00000000000..7760da41575 --- /dev/null +++ b/src/System.Management.Automation/resources/it/Logging.it.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravità=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravità=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Gravità=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>UNKNOWN</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>La funzionalità sperimentale del motore ''{0}'' dichiarata nel file di configurazione non è registrata nel PowerShell corrente.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>La funzionalità sperimentale ''{0}'' dichiarata nel file di configurazione non è valida. +Il nome di una funzionalità sperimentale deve seguire la convenzione seguente: + Nome della funzionalità del motore: ''PS[FeatureName]'' + Nome della funzionalità del modulo: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Metadata.it.resx b/src/System.Management.Automation/resources/it/Metadata.it.resx new file mode 100644 index 00000000000..18fa09dd6a6 --- /dev/null +++ b/src/System.Management.Automation/resources/it/Metadata.it.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Non è possibile inizializzare gli attributi per "{0}": "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento perché il tipo "{0}" non è dello stesso tipo ({1}) dei limiti massimo e minimo del parametro. Verificare che l'argomento sia di tipo {1} quindi riprovare.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento "{0}" perché il relativo valore non è maggiore di zero.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento "{0}" perché il relativo valore non è maggiore di o uguale a zero.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento "{0}" perché il relativo valore non è minore di zero.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento "{0}" perché il relativo valore non è minore di o uguale a zero.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Non è possibile accettare l'intervallo minimo specificato ({0}) perché non è dello stesso tipo dell'intervallo massimo specificato ({1}). Aggiornare l'attributo ValidateRange per il parametro.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Non è possibile accettare i tipi di parametro MaxRange e MinRange. Entrambi i parametri devono essere oggetti che implementano un'interfaccia IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Non è possibile accettare l'intervallo massimo specificato perché è minore dell'intervallo minimo specificato. Aggiornare l'attributo ValidateRange per il parametro.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>L'argomento {0} è maggiore dell'intervallo massimo consentito di {1}. Specificare un argomento minore o uguale a {1}, quindi riprovare.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>L'argomento {0} è inferiore all'intervallo minimo consentito di {1}. Specificare un argomento maggiore o uguale a {1}, quindi riprovare.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>L'argomento "{0}" non corrisponde al criterio "{1}". Specificare un argomento corrispondente a "{1}" e riprovare.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>Non è possibile applicare l'attributo ValidateCount a un parametro non di matrice. Rimuovere l'attributo dal parametro o impostare il parametro come parametro di matrice.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Il parametro richiede esattamente {0} valori- sono stati specificati {1} valori.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Il parametro richiede almeno {0} valori e non più di {1} valori: sono stati forniti {2} valori.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Il numero massimo specificato di argomenti per un parametro è inferiore al numero minimo di argomenti specificato. Aggiornare l'attributo ValidateRange per il parametro.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>La lunghezza massima specificata per l'argomento è inferiore alla lunghezza minima specificata per i caratteri dell'argomento. Aggiornare l'attributo ValidateLength per il parametro.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>Non è possibile applicare l'attributo ValidateLength a un parametro che non è un parametro string o string[]. Impostare il parametro come stringa o parametro string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>La lunghezza in caratteri ({1}) dell'argomento è troppo breve. Specificare un argomento di lunghezza maggiore di o uguale a "{0}", quindi riprovare a eseguire il comando.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>La lunghezza in caratteri ({1}) dell'argomento è troppo lungo. Specificare un argomento di lunghezza minore di o uguale a "{0}", quindi riprovare a eseguire il comando.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>L'argomento "{0}" non appartiene al set "{1}" specificato dall'attributo ValidateSet. Specificare un argomento incluso nel set, quindi riprovare.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Il generatore di valori validi restituisce un valore Null.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>Errore di "{0}" sulla proprietà "{1}" {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Non è possibile ottenere o eseguire il comando. È stato superato il numero massimo di set di parametri per questo comando.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore dell'argomento non è una stringa. I valori degli argomenti di parametro con ArgumentTransformationAttribute specificato devono essere stringhe.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Non è possibile convalidare la variabile perché il valore {1} non è un valore valido per la variabile {0}.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Non è possibile aggiungere l'attributo perché la variabile {0} con valore {1} non sarebbe più valida.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>L'argomento è Null. Specificare un valore valido per l'argomento, quindi riprovare a eseguire il comando.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>L'argomento ha un valore Null o un elemento della raccolta di argomenti contiene un valore Null. Specificare una raccolta che non contenga valori Null, quindi riprovare.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Argomento Null o vuoto. Specificare un argomento non Null o vuoto, quindi riprovare.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>L'argomento è Null, vuoto o un elemento della raccolta di argomenti contiene un valore Null. Specificare una raccolta che non contenga valori Null, quindi riprovare.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>L'argomento è Null, vuoto o è costituito solo da spazi vuoti. Specificare un argomento contenente caratteri non spazi vuoti, quindi riprovare.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Un elemento della raccolta di argomenti è Null, vuoto o è costituito solo da spazi vuoti. Specificare una raccolta che non contenga tali valori, quindi riprovare.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Un parametro denominato ''{0}'' è stato definito più volte per il comando.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Non è possibile specificare l'alias del parametro perché un alias con il nome ''{0}'' è già stato definito più volte per il comando.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Impossibile specificare il parametro ''{0}'' perché è in conflitto con l'alias del parametro con lo stesso nome per il parametro ''{1}''.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Lo script di convalida "{1}" per l'argomento con valore "{0}" non ha restituito il risultato True. Determinare il motivo per cui lo script di convalida non è riuscito, quindi riprovare.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>L'argomento "{0}" non contiene una versione di PowerShell valida. Specificare un numero di versione valido, quindi riprovare.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento ''{0}'' perché non è un nome di variabile valido.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Il tipo di conversione del processo deve derivare da IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>L'argomento del percorso non è valido. Specificare un argomento di percorso di tipo stringa.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>L'unità argomento percorso {0} non appartiene al set di unità approvate: {1}. Specificare un argomento di percorso con un'unità approvata.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>L'argomento del percorso contiene caratteri non validi.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>L'argomento del percorso non ha un'unità radice. Specificare un argomento di percorso completo con un'unità radice.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>Il valore dell'argomento per il parametro ''{0}'' non può essere Null o una stringa vuota.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Il membro Enum ''{0}'' non è un valore valido per il parametro ''{1}''. Specificare uno dei membri seguenti e riprovare: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Non è possibile elaborare l'input. L'argomento "{0}" non è attendibile.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Errore di controllo dell'attributo ValidateTrustedData</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>L'argomento del parametro ''{0}'' non è attendibile e non riuscirà il controllo dell'attributo del parametro ValidateTrustedData in modalità linguaggio vincolato.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/MiniShellErrors.it.resx b/src/System.Management.Automation/resources/it/MiniShellErrors.it.resx new file mode 100644 index 00000000000..ef36b6c6712 --- /dev/null +++ b/src/System.Management.Automation/resources/it/MiniShellErrors.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>L'aggiornamento non è supportato per la categoria di configurazione dello spazio di esecuzione {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Si sono verificati gli errori seguenti durante l'aggiornamento della lista assemblaggio per lo spazio di esecuzione: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Modules.it.resx b/src/System.Management.Automation/resources/it/Modules.it.resx new file mode 100644 index 00000000000..29adda2ad13 --- /dev/null +++ b/src/System.Management.Automation/resources/it/Modules.it.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Il modulo specificato '{0}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Il modulo specificato '{0}' con versione '{1}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Il valore specificato per MaximumVersion '{0}' non è corretto. Se si usa '*', MaximumVersion supporta un solo '*' e deve essere sempre posizionato alla fine di MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Il modulo specificato '{0}' con MaximumVersion '{1}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Il modulo specificato '{0}' con MinimumVersion '{1}' e MaximumVersion '{2}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>Il valore MinimumVersion '{0}' non deve essere maggiore di MaximumVersion '{1}'.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>L'assembly '{0}' non è stato caricato perché non è stato trovato un assembly con questo nome. Verificare il nome dell'assembly, quindi riprovare.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Il modulo da elaborare '{0}', elencato nel campo '{1}' del manifesto del modulo '{2}', non è stato elaborato perché nelle directory dei moduli non è stato trovato alcun modulo valido.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Non è stato restituito alcun oggetto personalizzato per il modulo '{0}' perché il parametro -AsCustomObject può essere usato solo con i moduli di script.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Il manifesto del modulo '{0}' non è stato elaborato perché non è un file manifesto del modulo PowerShell valido. Rimuovere gli elementi non consentiti: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>L'elaborazione del file manifesto del modulo '{0}' non ha prodotto un oggetto manifesto valido. Aggiornare il file in modo che contenga un manifesto del modulo PowerShell valido. È possibile creare un manifesto valido usando il cmdlet New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Non è possibile importare il modulo '{0}' perché il relativo manifesto contiene uno o più membri non validi. I membri del manifesto validi sono ({1}). Rimuovere i membri non validi ({2}), quindi riprovare a importare il modulo.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>La tabella hash che descrive un modulo contiene uno o più membri non validi. I membri validi sono ({0}). Rimuovere i membri non validi ({1}), quindi riprovare.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Non è possibile caricare il modulo '{0}' perché il limite di annidamento dei moduli è stato superato. I moduli possono essere annidati solo per {1} livelli. Valutare e modificare l'ordine di caricamento dei moduli per evitare di superare il limite di annidamento, quindi riprovare a eseguire lo script.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Il membro 'ModuleVersion' non è presente nel manifesto del modulo. Questo membro deve esistere e deve avere un numero di versione nel formato 'n.n.n.n'. Aggiungere il membro mancante al file '{0}'.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Il membro '{0}' non è valido nel file manifesto del modulo '{2}': {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>La versione '{0}' del modulo '{1}' non soddisfa il requisito della versione minima '{2}'. Verificare che il numero di versione sia supportato, quindi provare di nuovo a caricare il modulo.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>La versione di PowerShell installata in questo computer è '{0}'. Il modulo '{1}' richiede una versione minima di PowerShell di '{2}' per l'esecuzione. Verificare che sia installata la versione minima richiesta di PowerShell, quindi riprovare.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Non è possibile usare il membro del manifesto del modulo 'NestedModules' se il membro 'ModuleToProcess' è un modulo binario. Modificare il file manifesto del modulo in '{0}', quindi riprovare.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Il membro '{0}' nel manifesto del modulo non è valido: {1}. Verificare che sia specificato un valore valido per questo campo nel file '{2}'.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Il percorso del manifesto del modulo '{0}' non è valido. Il valore dell'argomento Path deve essere risolto in un unico file con estensione '.psd1'. Modificare il valore dell'argomento Path in modo che punti a un file psd1 valido, quindi riprovare.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>La chiave ModuleVersion nel manifesto del modulo '{0}' specifica la versione del modulo '{1}', che non corrisponde al nome della cartella della versione in '{2}'. Modificare il valore della chiave ModuleVersion in modo che corrisponda al nome della cartella della versione.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>La voce NestedModule specificata '{0}' nel manifesto del modulo '{1}' non è valida. Riprovare dopo aver aggiornato la voce con valori validi.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>La voce RequiredAssemblies specificata '{0}' nel manifesto del modulo '{1}' non è valida. Riprovare dopo aver aggiornato la voce con valori validi.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>La voce FileList specificata '{0}' nel manifesto del modulo '{1}' non è valida. Riprovare dopo aver aggiornato la voce con valori validi.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>La voce RequiredModules specificata '{0}' nel manifesto del modulo '{1}' non è valida. Riprovare dopo aver aggiornato la voce con valori validi.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>La voce ModuleList specificata '{0}' nel manifesto del modulo '{1}' non è valida. Riprovare dopo aver aggiornato la voce con valori validi.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Il manifesto del modulo '{0}' è specificato con la chiave CompatiblePSEditions, che è supportata solo in PowerShell versione '5.1' o successiva. Aggiornare il valore della chiave PowerShellVersion a '5.1' o versione successiva e riprovare.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>Il valore specificato '{0}' per CompatiblePSEditions contiene nomi di edizione di PowerShell duplicati. Riprovare dopo aver rimosso i nomi delle edizioni di PowerShell duplicati.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>La versione specificata nella chiave ModuleVersion è uguale al nome della cartella della versione.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>La cartella della versione {0} nel modulo {1} verrà ignorata perché non dispone di un file manifesto del modulo valido.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Il membro 'ModuleName' non esiste nella tabella hash che descrive questo modulo.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>I membri 'ModuleVersion', 'MaximumVersion' e 'RequiredVersion' non esistono nella tabella hash che descrive questo modulo. Uno di questi tre membri deve esistere e deve avere un numero di versione nel formato 'n.n.n.n'.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Il modulo richiesto '{1}' non è caricato. Caricare il modulo oppure rimuoverlo da 'RequiredModules' nel file '{0}'.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Il modulo obbligatorio '{1}' con GUID '{2}' non è caricato. Caricare il modulo oppure rimuoverlo da 'RequiredModules' nel file '{0}'.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Il modulo obbligatorio '{1}' con versione '{2}' non è caricato. Caricare il modulo oppure rimuoverlo da 'RequiredModules' nel file '{0}'.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Il modulo obbligatorio '{1}' con MaximumVersion '{2}' non è caricato. Caricare il modulo oppure rimuoverlo da 'RequiredModules' nel file '{0}'.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Il modulo richiesto '{1}' con MinimumVersion '{2}' e MaximumVersion '{3}' non è stato caricato. Caricare il modulo oppure rimuoverlo da 'RequiredModules' nel file '{0}'.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Non è possibile trovare il modulo '{0}' con ModuleVersion '{1}'.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Non è possibile trovare il modulo '{0}' con RequiredVersion '{1}'.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Non è possibile trovare il modulo '{0}' con MaximumVersion '{1}'.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Non è possibile trovare il modulo '{0}' con ModuleVersion '{1}' e MaximumVersion '{2}'.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Non è possibile trovare il modulo '{0}'.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Nessun modulo è stato rimosso. Verificare che la specifica dei moduli da rimuovere sia corretta e che tali moduli esistano nello spazio di esecuzione.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Non è possibile rimuovere il membro '{0}', importato dal modulo '{1}', per il motivo seguente: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Non è possibile rimuovere il modulo '{0}' perché è di sola lettura. Aggiungere il parametro Force al comando per rimuovere i moduli di sola lettura.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Non è possibile rimuovere il modulo '{0}' perché è contrassegnato come 'constant'. Un modulo non può essere rimosso se è contrassegnato come 'constant'.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Non è possibile rimuovere il modulo '{0}' perché è richiesto da '{1}'. Aggiungere il parametro Force al comando per rimuovere il modulo.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Il cmdlet Export-ModuleMember può essere chiamato solo dall'interno di un modulo.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>L'estensione '{0}' non è un'estensione del modulo valida. Le estensioni del modulo supportate sono '.dll', '.ps1', '.psm1', '.psd1' e '.cdxml'. Correggere l'estensione, quindi provare ad aggiungere di nuovo il file '{1}'.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Non è possibile eseguire questa operazione su un modulo binario. Può essere eseguita solo su un modulo di script.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Il file '{0}' non è consentito perché non ha l'estensione '.ps1'.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Sconosciuto</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Tutti i diritti sono riservati.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Rimozione della funzione "{0}" importata.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Rimozione dell'alias "{0}" importato.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Rimozione della variabile "{0}" importata.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Caricamento del modulo dal percorso '{0}'.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Caricamento di '{0}' dal percorso '{1}'.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Dot-sourcing del file di script '{0}'.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importazione della funzione '{0}'.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importazione del cmdlet '{0}'.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importazione dell'alias '{0}'.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importazione della variabile '{0}'.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Esportazione del cmdlet '{0}'.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Esportazione della funzione '{0}'.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Esportazione dell'alias '{0}'.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Esportazione della variabile '{0}'.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>I nomi di alcuni comandi importati dal modulo '{0}' includono verbi non approvati che potrebbero renderli meno individuabili. Per trovare i comandi con verbi non approvati, eseguire di nuovo il comando Import-Module con il parametro Verbose. Per un elenco dei verbi approvati, digitare Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Il comando '{0}' nel modulo {1}' è stato importato, ma poiché il nome non include un verbo approvato, potrebbe risultare difficile da trovare. Per un elenco dei verbi approvati, digitare Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Il comando '{0}' nel modulo {2}' è stato importato, ma poiché il nome non include un verbo approvato, potrebbe risultare difficile da trovare. I verbi alternativi suggeriti sono "{1}".</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Alcuni nomi di comandi importati contengono uno o più dei caratteri non consentiti seguenti: # , ( ) {{ }} [ ] & - / \ $ ^; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Il nome del comando '{0}' del modulo '{1}' contiene uno o più dei seguenti caratteri non consentiti: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Creazione del file manifesto del modulo "{0}".</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (Percorso: '{1}')</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>L'architettura del processore corrente è: {0}. Il modulo '{1}' richiede l'architettura seguente: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Il nome dell'host di PowerShell corrente è: '{0}'. Il modulo '{1}' richiede l'host di PowerShell seguente: '{2}'.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>L'host di PowerShell corrente è: '{0}' (versione {1}). Il modulo '{2}' richiede una versione dell'host di PowerShell minima di '{3}' per l'esecuzione.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifesto del modulo per il modulo '{0}'</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Generato da: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Data di generazione: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>File del modulo di script o del modulo binario associato a questo manifesto.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Moduli da importare come moduli annidati del modulo specificato in RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>ID usato per identificare in modo univoco il modulo</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autore di questo modulo</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Società o fornitore di questo modulo</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Informativa sul copyright per questo modulo</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Numero di versione di questo modulo.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Descrizione delle funzionalità fornite da questo modulo</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Versione minima del motore di PowerShell richiesta da questo modulo</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Versione minima del Common Language Runtime (CLR) richiesta da questo modulo. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Moduli che devono essere importati nell'ambiente globale prima di importare questo modulo</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>File di script (.ps1) eseguiti nell'ambiente del chiamante prima dell'importazione di questo modulo.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>File di tipo (.ps1xml) da caricare durante l'importazione di questo modulo</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>File di formato (.ps1xml) da caricare durante l'importazione di questo modulo</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Assembly da caricare prima di importare questo modulo</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Elenco di tutti i file inclusi in questo modulo</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Dati privati da passare al modulo specificato in RootModule/ModuleToProcess. Può anche contenere una tabella hash PSData con i metadati del modulo aggiuntivi usati da PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Tag applicati a questo modulo. Sono utili per l'individuazione dei moduli nelle raccolte online.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>URL del sito Web principale di questo progetto.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>URL della licenza di questo modulo.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>URL di un'icona che rappresenta questo modulo.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>ReleaseNotes di questo modulo</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Stringa della versione preliminare di questo modulo</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Flag per indicare se il modulo richiede l'accettazione esplicita da parte dell'utente per l'installazione, l'aggiornamento o il salvataggio</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Moduli dipendenti esterni di questo modulo</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Fine della tabella hash {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Il valore del parametro PrivateData deve essere una tabella hash per creare il manifesto del modulo con i valori di parametro seguenti: Tags, ProjectUri, LicenseUri, IconUri o ReleaseNotes. Rimuovere i valori dei parametri Tags, ProjectUri, LicenseUri, IconUri o ReleaseNotes oppure eseguire il wrapping del contenuto di PrivateData in una tabella hash.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData deve essere definito come tabella hash, ma questo manifesto del modulo lo definisce come oggetto. Provare a eseguire il wrapping del contenuto di PrivateData in una tabella hash. In questo modo sarà possibile aggiungere le proprietà Tags, ProjectUri, LicenseUri, IconUri e ReleaseNotes al manifesto del modulo in un secondo momento.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Il valore specificato '{0}' non è valido. Riprovare con un valore valido.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Funzioni da esportare da questo modulo. Per ottenere prestazioni ottimali, non usare caratteri jolly e non eliminare la voce. Usare una matrice vuota se non sono presenti funzioni da esportare.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Alias da esportare da questo modulo. Per ottenere prestazioni ottimali, non usare caratteri jolly e non eliminare la voce. Usare una matrice vuota se non sono presenti alias da esportare.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Cmdlet da esportare da questo modulo. Per ottenere prestazioni ottimali, non usare caratteri jolly e non eliminare la voce. Usare una matrice vuota se non sono presenti cmdlet da esportare.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Variabili da esportare da questo modulo</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Risorse DSC da esportare da questo modulo</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>PSEditions supportate</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Architettura del processore (None, X86, Amd64) richiesta da questo modulo</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Elenco di tutti i moduli inclusi in questo modulo</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Versione minima di Microsoft .NET Framework richiesta da questo modulo. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Nome dell'host di PowerShell richiesto da questo modulo</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Versione minima dell'host di PowerShell richiesta da questo modulo</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>URI HelpInfo di questo modulo</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Poiché il modulo {0} fornisce PSDrive nella sessione corrente di PowerShell, non è stato rimosso alcun modulo. Modificare il provider PSDrive corrente, quindi riprovare a rimuovere i moduli.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Il cmdlet '{0}' non è stato importato perché nell'ambito corrente è presente un membro con lo stesso nome.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>L'alias '{0}' non è stato importato perché nell'ambito corrente è presente un membro con lo stesso nome.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>La funzione '{0}' non è stata importata perché nell'ambito corrente è presente un membro con lo stesso nome.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>La variabile '{0}' non è stata importata perché nell'ambito corrente è presente un membro con lo stesso nome.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>I caratteri jolly non sono consentiti nei membri 'ModuleToProcess', 'RootModule' o 'NestedModules' nel manifesto del modulo '{0}'.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Il modulo '{0}' è un modulo principale per PowerShell. Aggiungere il parametro Force al comando per rimuovere i moduli principali.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Il manifesto del modulo non può contenere entrambi i membri 'ModuleToProcess' e 'RootModule'. Modificare il file manifesto del modulo per rimuoverne uno in '{0}', quindi riprovare.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Il membro del manifesto del modulo 'ModuleToProcess' è deprecato. Usare invece il membro 'RootModule'.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Prefisso predefinito per i comandi esportati da questo modulo. Eseguire l'override del prefisso predefinito con Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>I parametri 'Global' e 'Scope' non possono essere specificati insieme. Rimuovere uno di questi parametri, quindi riprovare a eseguire il comando.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Il modulo richiesto '{0}' non è caricato. Il modulo '{0}' ha un elemento requiredModule '{1}' nel manifesto del modulo '{2}' che punta a una dipendenza ciclica.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Il modulo richiesto '{0}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Alcuni comandi del modulo {0} non possono essere importati tramite una CimSession. Per ottenere tutti i comandi, verificare che nel server remoto sia abilitata la gestione remota di PowerShell, quindi provare ad aggiungere il parametro PSSession a un cmdlet Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Il modulo {0} viene caricato in Windows PowerShell usando una sessione di comunicazione remota {1}. Notare che tutti gli input e gli output dei comandi di questo modulo saranno oggetti deserializzati. Se si vuole caricare questo modulo in PowerShell, usare la sintassi 'Import-Module -SkipEditionCheck'.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>È stata rilevata la versione di Windows PowerShell {0}. Per caricare moduli usando la funzionalità di compatibilità di Windows PowerShell è richiesto Windows PowerShell 5.1. Installare Windows Management Framework (WMF) 5.1 da https://aka.ms/WMF5Download per abilitare questa funzionalità.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Il caricamento del modulo '{0}' tramite la funzionalità di compatibilità di Windows PowerShell è bloccato da un'impostazione 'WindowsPowerShellCompatibilityModuleDenyList' nel file di configurazione di PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Non è possibile importare il modulo {0} tramite CimSession. Provare a usare il parametro PSSession del cmdlet Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>Il valore dell'architettura del processore di {0} non è supportato. Eseguire di nuovo il comando New-ModuleManifest, specificando uno dei valori di enumerazione supportati seguenti per l'architettura del processore: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>L'esecuzione del cmdlet Get-Module su un computer remoto consente di elencare solo i moduli disponibili. Aggiungere il parametro ListAvailable al comando, quindi riprovare.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Il modulo '{0}' non è stato importato perché lo snap-in '{0}' era già stato importato.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>I caratteri jolly non sono consentiti nel membro 'RequiredAssemblies' del manifesto del modulo '{0}'.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>Il valore della chiave {0} in {1} è {2} e il modulo contiene moduli annidati. Quando un file CDXML è il modulo radice, il comando Import-Module ha esito negativo perché i comandi nei moduli annidati non possono essere esportati. Spostare il file CDXML nella chiave NestedModules e riprovare a eseguire il comando.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Errore del comando remoto: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Non è possibile generare proxy per il modulo remoto '{0}'. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Non è possibile elaborare il modulo remoto {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Non è possibile ricevere i dati del modulo dalla CimSession remota. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Il modulo richiesto '{0}' con GUID '{1}' e versione '{2}' non è stato caricato perché nelle directory dei moduli non è stato trovato alcun file di modulo valido.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Non è stato trovato alcun provider CIM per l'individuazione dei moduli nel server CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>No è possibile verificare la versione di Microsoft .NET Framework {0} perché non è inclusa nell'elenco delle versioni consentite.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analisi di {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Preparazione dei moduli per il primo utilizzo.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Ricerca dei moduli disponibili in corso</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Ricerca nella condivisione UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>L'esecuzione del cmdlet Get-Module su un computer remoto può essere eseguita solo per i nomi di modulo che non includono un percorso. Il parametro Name contiene l'elemento '{0}', che viene risolto in un percorso. Aggiornare il parametro Name in modo che non contenga elementi di percorso, quindi riprovare.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>L'esecuzione del cmdlet Get-Module senza il parametro ListAvailable non è supportata per i nomi di modulo che includono un percorso. Il parametro Name contiene l'elemento '{0}', che viene risolto in un percorso. Aggiornare il parametro Name in modo che non contenga elementi di percorso, quindi riprovare.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Il modulo specificato '{0}' non è stato trovato. Aggiornare il parametro Name in modo che punti a un percorso valido, quindi riprovare. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Popolamento della proprietà RepositorySourceLocation per il modulo {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Il modulo da elaborare '{0}', elencato nel campo '{1}' del manifesto del modulo '{2}', non è stato elaborato. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Questo prerequisito è valido solo per l'edizione Desktop di PowerShell.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Il modulo '{0}' non supporta l'edizione corrente di PowerShell '{1}'. Le edizioni supportate sono '{2}'. Usare 'Import-Module -SkipEditionCheck' per ignorare il controllo di compatibilità di questo modulo.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Il modulo '{0}' supporta l'edizione di PowerShell '{1}' e non può essere caricato in modo implicito usando la funzionalità di compatibilità con Windows perché è disabilitata nel file delle impostazioni. Usare 'Import-Module -UseWindowsPowerShell' per caricare questo modulo con Windows PowerShell oppure 'Import-Module -SkipEditionCheck' per provare a caricare il modulo con PowerShell corrente.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Per una funzionalità sperimentale dichiarata nel manifesto del modulo è necessario specificare un valore stringa non vuoto.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Sono stati trovati uno o più nomi di funzionalità sperimentali non validi: {0}. Il nome di una funzionalità sperimentale del modulo deve seguire questa convenzione: 'ModuleName.FeatureName'.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Il parametro opzionale -SkipEditionCheck non può essere usato senza il parametro opzionale -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>L'importazione di file *.ps1 come moduli non è consentita in modalità ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Si è verificato un errore durante il caricamento del modulo di script {0} perché ha una modalità di linguaggio diversa rispetto al manifesto del modulo. La modalità di linguaggio del manifesto è {1} e la modalità di linguaggio del modulo è {2}. Assicurarsi che tutti i file del modulo siano firmati o facciano comunque parte della configurazione dell'elenco di elementi consentiti dell'applicazione.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Questo modulo usa l'operatore dot-source per esportare funzioni utilizzando caratteri jolly e questo non è consentito quando nel sistema è applicata la verifica delle applicazioni.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Non è possibile esportare membri del modulo da un modulo con una modalità linguaggio diversa da quella della sessione in esecuzione.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Non è possibile creare un nuovo modulo mentre la sessione è in modalità ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Non è possibile trovare il modulo predefinito '{0}' compatibile con l'edizione 'Core'. Assicurarsi che i moduli predefiniti di PowerShell siano disponibili. In genere sono inclusi nel pacchetto PowerShell nel percorso del modulo $PSHOME e sono necessari per il corretto funzionamento di PowerShell.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Cmdlet Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>L'esportazione dei membri del modulo avrà esito negativo in modalità linguaggio vincolato perché il modulo '{0}', ha una modalità di linguaggio '{1}' diversa rispetto a quella della sessione corrente '{2}'.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Esportazione implicita di funzioni del modulo</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>L'esportazione implicita delle funzioni per il modulo '{0}' verrà negata, perché è attendibile (viene eseguito in modalità linguaggio completo), ma la sessione non è attendibile (viene eseguita in modalità linguaggio vincolato). È consigliabile esportare sempre le funzioni del modulo singolarmente usando il nome completo.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Importazione del file di script come modulo</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>L'importazione del file di script '{0}' come modulo non sarà consentita in modalità ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Il modulo contiene l'operatore dot-source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>L'importazione del modulo '{0}' avrà esito negativo in modalità linguaggio vincolato perché esporta le funzioni usando caratteri jolly e usando anche l'operatore dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Funzioni di esportazione del modulo</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Il modulo '{0}' esporta funzioni usando caratteri jolly nel nome. I nomi di funzione dei moduli annidati verranno rimossi quando si esegue il codice in modalità linguaggio vincolato.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"Cmdlet New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>A un nuovo modulo di una sessione di linguaggio vincolato non attendibile verrà impedito di fornire il blocco di script FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Modalità di linguaggio del modulo non corrispondenti</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>È in corso il caricamento di un modulo dipendente con una modalità di linguaggio diversa da quella del modulo padre. Questa operazione non sarà consentita in modalità linguaggio vincolato.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/MshHostRawUserInterfaceStrings.it.resx b/src/System.Management.Automation/resources/it/MshHostRawUserInterfaceStrings.it.resx new file mode 100644 index 00000000000..8bf3adb7011 --- /dev/null +++ b/src/System.Management.Automation/resources/it/MshHostRawUserInterfaceStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" non può essere maggiore o uguale a "{1}".</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" deve essere un intero positivo.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Tutte le stringhe sono null o vuote.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/MshSignature.it.resx b/src/System.Management.Automation/resources/it/MshSignature.it.resx new file mode 100644 index 00000000000..280e291e7ad --- /dev/null +++ b/src/System.Management.Automation/resources/it/MshSignature.it.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Firma verificata.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Il file {0} non è firmato digitalmente. Non è possibile eseguire questo script nel sistema corrente. Per altre informazioni sull'esecuzione di script e sull'impostazione dei criteri di esecuzione, vedere about_Execution_Policies all'indirizzo https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Il contenuto del file {0} potrebbe essere stato modificato da un processo o da un utente non autorizzato, poiché l'hash del file non corrisponde all'hash archiviato nella firma digitale. Non è possibile eseguire lo script nel sistema specificato. Per ulteriori informazioni, eseguire Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Il file {0} è firmato, ma il firmatario non è considerato attendibile in questo sistema.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Non è possibile firmare il file perché il sistema non supporta operazioni di firma su file {0}.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Non è possibile firmare il file perché il sistema non supporta operazioni di firma sui file che non hanno un'estensione.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>Non è possibile verificare la firma perché non è compatibile con il sistema corrente.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>Non è possibile verificare la firma perché non è compatibile con il sistema corrente. L'algoritmo hash non è valido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/MshSnapInCmdletResources.it.resx b/src/System.Management.Automation/resources/it/MshSnapInCmdletResources.it.resx new file mode 100644 index 00000000000..859b9b96624 --- /dev/null +++ b/src/System.Management.Automation/resources/it/MshSnapInCmdletResources.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione. Il cmdlet specificato non è supportato in una shell personalizzata.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Non è possibile trovare alcun snap-in di PowerShell corrispondente al criterio '{0}'. Controllare il modello, quindi riprovare il comando.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Il formato del nome dello snap-in specificato non è valido. I nomi degli snap-in di PowerShell possono contenere solo caratteri alfanumerici, trattini, caratteri di sottolineatura e punti. Correggere il nome e riprovare.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Non è possibile aggiungere lo snap-in PowerShell {0} perché si tratta di un modulo Powershell di sistema. Usare Import-Module per caricare il modulo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/MshSnapinInfo.it.resx b/src/System.Management.Automation/resources/it/MshSnapinInfo.it.resx new file mode 100644 index 00000000000..50006ea63f7 --- /dev/null +++ b/src/System.Management.Automation/resources/it/MshSnapinInfo.it.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Non è possibile accedere alle informazioni del Registro di sistema di PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Non è possibile accedere alle informazioni del Registro di sistema del motore di PowerShell.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Non è possibile accedere alle informazioni di PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>La versione {0} di PowerShell non è disponibile in questo computer.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Lo snap-in di PowerShell '{0}' non è installato in questo computer.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Il valore obbligatorio {0} non è specificato per la chiave del Registro di sistema {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Il valore obbligatorio {0} non è nel formato corretto per la chiave del Registro di sistema {1}. Il formato previsto è 'string.'</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>Il valore obbligatorio {0} non è nel formato corretto per la chiave del Registro di sistema {1}. Il formato previsto è 'multistring'.</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Non è possibile trovare le informazioni necessarie nel Registro di sistema oppure mancano i file delle chiavi. Non è possibile caricare alcuni cmdlet.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Non sono stati registrati snap-in per la versione {0}di PowerShell.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Non è possibile recuperare la risorsa stringa perché è stato eliminato il lettore.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Il valore di versione {0} non è specificato o non è corretto per la chiave del Registro di sistema {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Non è possibile trovare alcun attributo [PSVersion] per il tipo PowerShell {0}. Aggiungere un attributo PSVersion al tipo usando [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/NativeCP.it.resx b/src/System.Management.Automation/resources/it/NativeCP.it.resx new file mode 100644 index 00000000000..9c297d84cab --- /dev/null +++ b/src/System.Management.Automation/resources/it/NativeCP.it.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock deve essere specificato solo come valore del parametro Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Nessun valore specificato per il parametro Command.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>È stato specificato un valore non valido ({6}) per il parametro {7}. I valori validi sono Text e Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Non è stato specificato alcun valore per il parametro InputFormat. I valori validi sono Text e Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Non è stato specificato alcun valore per il parametro OutputFormat. I valori validi sono Text e Xml.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Il parametro {6} richiede un valore stringa.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Nessun valore specificato per il parametro Args.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Il parametro {6} è già stato specificato.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Non è possibile elaborare l'XML dal flusso ''{0}'' di ''{1}'': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PSCommandStrings.it.resx b/src/System.Management.Automation/resources/it/PSCommandStrings.it.resx new file mode 100644 index 00000000000..d8d85aaf919 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PSCommandStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Per aggiungere un parametro è necessario un comando. Prima di aggiungere un parametro, è necessario aggiungere un comando a {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PSConfigurationStrings.it.resx b/src/System.Management.Automation/resources/it/PSConfigurationStrings.it.resx new file mode 100644 index 00000000000..dceea43e1d5 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PSConfigurationStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell ha smesso di funzionare a causa di un problema di sicurezza: non è possibile leggere il file di configurazione: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PSDataBufferStrings.it.resx b/src/System.Management.Automation/resources/it/PSDataBufferStrings.it.resx new file mode 100644 index 00000000000..1977f1cb926 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PSDataBufferStrings.it.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>L'indice specificato è minore di zero o maggiore del numero di elementi nel buffer. L'indice deve essere compreso nell'intervallo {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Non è possibile convertire un riferimento null in un tipo di valore.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Non è possibile convertire il valore dal tipo {0} al tipo {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Non è possibile aggiungere oggetti a un buffer chiuso. Assicurarsi che il buffer sia aperto per consentire l'esito positivo delle operazioni di aggiunta e inserimento.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>La proprietà SerializeInput può essere impostata solo per il tipo PSObject di PSDataCollection. Impostare la proprietà SerializeInput su false oppure modificare il tipo di raccolta in PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PSListModifierStrings.it.resx b/src/System.Management.Automation/resources/it/PSListModifierStrings.it.resx new file mode 100644 index 00000000000..d9ec64e384a --- /dev/null +++ b/src/System.Management.Automation/resources/it/PSListModifierStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>È stato rilevato il modificatore di elenco sconosciuto seguente: '{0}'. I modificatori di elenco validi sono Add, Remove e Replace.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Non è possibile applicare l'aggiornamento perché l'oggetto non è un tipo di raccolta supportato.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PSStyleStrings.it.resx b/src/System.Management.Automation/resources/it/PSStyleStrings.it.resx new file mode 100644 index 00000000000..47c636b1967 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PSStyleStrings.it.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>La stringa specificata presenta contenuto stampabile quando dovrebbe contenere solo sequenze di escape ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>MaxWidth per il rendering dello Stato deve essere almeno 18 per essere visualizzato correttamente.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Quando si aggiungono o rimuovono estensioni, l'estensione deve iniziare con un punto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ParameterBinderStrings.it.resx b/src/System.Management.Automation/resources/it/ParameterBinderStrings.it.resx new file mode 100644 index 00000000000..57e81453dc9 --- /dev/null +++ b/src/System.Management.Automation/resources/it/ParameterBinderStrings.it.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Non è possibile trovare un parametro corrispondente al nome parametro ''{1}''.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Non è possibile trovare un parametro posizionale che accetti l'argomento ''{1}''.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Argomento mancante per il parametro ''{1}''. Specificare un parametro di tipo ''{2}'' e riprovare.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Non è possibile elaborare il parametro perché il nome del parametro ''{1}'' è ambiguo. Le possibili corrispondenze includono:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Non è possibile convertire ''{6}'' nel tipo ''{2}'' richiesto dal parametro ''{1}''. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Non è possibile associare il parametro ''{1}''. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Non è possibile associare i parametri posizionali ''{1}''.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Non è possibile associare i parametri posizionali perché non è stato indicato alcun nome.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Impossibile impostare il parametro utilizzando i parametri denominati. Uno o più parametri emessi non possono essere usati insieme o è stato specificato un numero insufficiente di parametri.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Non è possibile elaborare il comando a causa di uno o più parametri obbligatori mancanti:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Non è possibile specificare il parametro ''{1}'' nel set di parametri ''{6}''.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Non è possibile associare il parametro perché il parametro ''{1}'' è specificato più di una volta. Per fornire più valori ai parametri che possono accettare più valori, usare la sintassi della matrice. Ad esempio, "-parameter value1,value2,value3".</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Non è possibile valutare il parametro ''{1}'' perché il relativo argomento è specificato come blocco di script e non è presente alcun input. Un blocco di script non può essere valutato senza input.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>L'input al blocco di script per il parametro ''{1}'' non è riuscito. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Non è possibile valutare il parametro ''{1}'' perché l'input dell'argomento non ha prodotto alcun output.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Non è possibile associare l'oggetto di input ad alcun parametro per il comando, perché il comando non accetta input della pipeline oppure l'input e le relative proprietà non corrispondono ad alcun parametro che accetta l'input della pipeline.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Non è possibile associare l'oggetto di input perché non contiene le informazioni necessarie per associare tutti i parametri obbligatori: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Non è possibile elaborare l'input della pipeline perché non è possibile recuperare il valore predefinito del parametro ''{1}''. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Impossibile recuperare i parametri dinamici del cmdlet. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Specificare i valori per i parametri seguenti:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>cmdlet {0} nella posizione della pipeline di comando {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Non è possibile elaborare la trasformazione degli argomenti nel parametro "{1}".{6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Non è possibile convalidare l'argomento per il parametro ''{1}''. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Non è possibile associare il parametro ''{1}'' alla destinazione. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Non è possibile associare l'argomento al parametro ''{1}'' perché è Null.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Non è possibile associare l'argomento al parametro ''{1}'' perché è una stringa vuota.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Non è possibile associare l'argomento al parametro ''{1}'' perché è una raccolta vuota.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Non è possibile associare l'argomento al parametro ''{1}'' perché è una matrice vuota.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Non è possibile elaborare il comando. Il parametro ''{0}'' è definito più volte.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Non è possibile associare il cmdlet {0} perché il parametro ''{1}'' è di tipo ''{2}'' e non è possibile identificare il metodo Add() oppure esistono più metodi Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Non è possibile associare il cmdlet {0} perché il parametro definito in fase di esecuzione ''{1}'' è stato aggiunto a RuntimeDefinedParameterDictionary con la chiave ''{6}''. La chiave deve essere uguale a RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Non è possibile associare l'argomento al parametro ''{1}'' perché i PSTypeNames dell'argomento non corrispondono al PSTypeName richiesto dal parametro: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>In $PSDefaultParameterValues sono definiti più valori predefiniti diversi per il parametro corrispondente al nome o all'alias seguente: {0}. Questi valori predefiniti sono stati ignorati.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Il nome o l'alias seguente definito in $PSDefaultParameterValues per questo cmdlet viene risolto in più parametri: {0}. Il valore predefinito è stato ignorato.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Questo errore potrebbe essere stato causato dall'applicazione dell'associazione predefinita dei parametri. È possibile disabilitare l'associazione predefinita dei parametri in $PSDefaultParameterValues impostando $PSDefaultParameterValues["Disabled"] su $true, quindi riprovare. I seguenti parametri predefiniti sono stati associati correttamente per questo cmdlet quando si è verificato l'errore:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Questo errore potrebbe essere causato dall'applicazione dell'associazione predefinita dei parametri. È possibile disabilitare l'associazione predefinita dei parametri in $PSDefaultParameterValues impostando $PSDefaultParameterValues["Disabled"] su $true, quindi riprovare. Il seguente parametro predefinito è stato associato correttamente per questo cmdlet quando si è verificato l'errore:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>L'associazione del valore predefinito ''{0}'' al parametro ''{1}'' non è riuscita: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>La chiave ''{0}'' non ha un formato valido. Per informazioni sul formato corretto, vedi about_Parameters_Default_Values all'indirizzo https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>I formati delle chiavi ''{0}'' non sono validi. Per informazioni sul formato corretto, vedi about_Parameters_Default_Values all'indirizzo https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Il parametro ''{0}'' è obsoleto. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>La chiave ''{0}'' di tipo ''{1}'' non è un valore stringa. DefaultParameterDictionary accetta solo chiavi con valore stringa.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>La chiave ''{0}'' è già stata aggiunta al dizionario.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Chiamata di metodo o proprietà non consentita</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>La chiamata del metodo o della proprietà ''{0}'' per il tipo ''{1}'' non sarà consentita in modalità Linguaggio vincolato per gli script non attendibili.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Creazione del tipo non consentita</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>La creazione del tipo ''{0}'' non sarà consentita durante l'associazione dei parametri in modalità Linguaggio vincolato per gli script non attendibili.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ParserStrings.it.resx b/src/System.Management.Automation/resources/it/ParserStrings.it.resx new file mode 100644 index 00000000000..d61ca5278fa --- /dev/null +++ b/src/System.Management.Automation/resources/it/ParserStrings.it.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Non è possibile trovare il tipo ''{0}''.</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Non è possibile trovare il tipo ''{0}''. Dettagli: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Token di stringa incompleto.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>La sequenza di escape Unicode non è valida. Una sequenza valida è `u{ seguita da una a sei cifre esadecimali e da una '}' di chiusura.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Il valore della sequenza di escape Unicode non è compreso nell'intervallo. Il valore massimo è 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>''}'' di chiusura mancante nella sequenza di escape Unicode.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>La sequenza di escape Unicode contiene più del massimo di sei cifre esadecimali tra parentesi graffe.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Non è possibile usare [ref] con altri tipi in un vincolo di tipo.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] può essere solo il tipo finale nella sequenza di conversione del tipo.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>Non possono essere presenti due occorrenze di [ref] in una sequenza di tipi.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>La costante numerica {0} non è valida.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Il criterio di espressione regolare {0} non è valido.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>È stato trovato un riferimento alla variabile ${} vuoto. All'interno delle parentesi graffe è necessario un nome.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Il riferimento alla variabile non è valido. ''$'' non è seguito da un carattere valido per il nome della variabile. Provare a usare ${} per delimitare il nome.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Non è possibile chiamare un metodo su un'espressione con valore Null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Chiamata al metodo non riuscita perché [{0}] non contiene un metodo denominato ''{1}''.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Assegnazione non riuscita perché [{0}] non contiene una proprietà ''{1}()'' che può essere impostata.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Token imprevisto ''{0}'' in un'espressione o istruzione.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>Non è possibile usare l'operatore di splatting ''@'' per fare riferimento a variabili in un'espressione. ''@{0}'' può essere usato solo come argomento di un comando. Per fare riferimento alle variabili in un'espressione, usare ''${0}''.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Parametro ''{0}'' non valido</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Espressione mancante dopo ''{0}'' nell'elemento della pipeline.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>L'espressione dopo ''{0}'' in un elemento della pipeline ha prodotto un oggetto non valido. Deve risultare in un nome di comando, un blocco di script o un oggetto CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Il parametro {0} richiede un argomento.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Il parametro {0} non può avere un argomento.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Parametro ${0} duplicato nell'elenco dei parametri.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Argomento mancante nell'elenco dei parametri.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Le variabili con splatting come ''@{0}'' non possono far parte di un elenco di argomenti separati da virgole.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Specifica file mancante dopo l'operatore di reindirizzamento.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>L'operatore ''{0}'' è riservato per l'uso futuro.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Reindirizzamento a ''{0}'' non riuscito: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Le espressioni sono consentite solo come primo elemento di una pipeline.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Un elemento pipe vuoto non è consentito.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>L'espressione di assegnazione non è valida. L'input per un operatore di assegnazione deve essere un oggetto in grado di accettare assegnazioni, ad esempio una variabile o una proprietà.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Una tabella hash può essere aggiunta solo a un'altra tabella hash.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>L'operando destro di ''-is'' deve essere un tipo.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>L'operando destro di ''-as'' deve essere un tipo.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Errore durante la formattazione di una stringa: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>L'argomento dell'operatore ''{0}'' non è valido: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>L'operatore ''{0}'' ha generato un errore: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>L'operatore {0} consente solo a due elementi di seguirlo, non {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>È necessario specificare un'espressione di valore dopo l'operatore ''{0}''.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>L'operatore ''{0}'' funziona solo su variabili o proprietà.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>L'attributo {0} può essere specificato solo su un nodo letterale hash.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Espressione di indice della matrice mancante o non valida.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Nome di proprietà mancante dopo l'operatore di riferimento.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Non è possibile trovare la proprietà ''{0}'' in questo oggetto. Verificare che la proprietà esista e possa essere impostata.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>Non è possibile trovare la proprietà ''{0}'' in questo oggetto. Verificare che la proprietà esista.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>L'operazione di indicizzazione non è riuscita. l'indice della matrice ha restituito Null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Impossibile eseguire l'indicizzazione in una matrice Null.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Non è possibile indicizzare un oggetto di tipo "{0}".</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Non è possibile eseguire l'indicizzazione in un oggetto di tipo "{0}" con il tipo restituito simile a ByRef "{1}". I tipi simili a ByRef non sono supportati in PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>La matrice ha troppe dimensioni: {0}. Il numero di dimensioni di una matrice deve essere minore o uguale a 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>L'assegnazione della matrice a [{0}] non è riuscita perché l'assegnazione alle sezioni non è supportata.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Non è possibile eseguire l'indicizzazione in una {0}matrice dimensionale con indice [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>L'assegnazione della matrice non è riuscita perché l'indice ''{0}'' non è compreso nell'intervallo.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Espressione mancante dopo ''{0}''.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>mancanza della '}}' di chiusura all'inizio del riferimento ${{variable}}.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>In $(subexpression) manca l'elemento ')' di chiusura.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Errore interno: operatore unario imprevisto {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] non può essere applicato a una variabile che non esiste.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Non è possibile recuperare la variabile ''${0}'' perché non è stata impostata.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Le chiavi duplicate ''{0}'' non sono consentite nei valori letterali hash.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Argomenti denominati duplicati ''{0}'' non sono consentiti.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>L'operatore ''{0}'' funziona solo sui numeri. L'operando è un ''{1}''.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>È prevista un'espressione dopo '('.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Operatore ''='' mancante dopo la chiave nel valore letterale hash.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Istruzione mancante dopo ''='' nel valore letterale hash.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Istruzione mancante dopo '=' nell'argomento denominato.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>'';'' o fine riga mancante nella definizione della proprietà.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Espressione mancante dopo l'operatore unario ''{0}''.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Condizione mancante nell'istruzione if dopo ''{0} (''.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Blocco di istruzioni mancante dopo {0} (condizione).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Blocco di istruzioni mancante dopo la parola chiave ''else''.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Non è possibile leggere il file: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Il provider corrente ({0}) non può aprire un file.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Non sono stati trovati file corrispondenti a ''{0}''.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Non è possibile elaborare il percorso perché è stato risolto in più di un file; è possibile elaborare un solo file alla volta.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Il parametro {0} ''-{1}'' è riservato per l'uso futuro.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Non è possibile elaborare l'istruzione ''switch'' a causa di un argomento nome file mancante per l'opzione -file.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>L'argomento del nome file per -file nell'istruzione switch non è valido.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Il parametro {0} non è valido per l'istruzione switch.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Il parametro {0} non è valido per l'istruzione foreach.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Un'istruzione switch deve avere uno dei valori seguenti: ''-file file_name' o '( expression )''.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Condizione mancante nella clausola dell'istruzione switch.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Un'istruzione switch può contenere una sola clausola default.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Blocco di istruzioni mancante nella clausola dell'istruzione switch.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Manca l'espressione nel ciclo foreach. +Il formato corretto è: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Corpo dell'istruzione mancante nel ciclo foreach. +Il formato corretto è: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>Non è possibile utilizzare l'istruzione param se sono stati specificati argomenti nella dichiarazione di funzione.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>L'operazione ''[{0}] {1} [{2}]'' non è definita.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Si è verificato un errore durante l'enumerazione di una raccolta: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Si è verificata un'eccezione di interoperabilità COM non gestita: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>È stato eseguito l'accesso a un oggetto COM dopo che era già stato rilasciato: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>L'elaborazione è stata interrotta perché lo script è troppo complesso.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>La sintassi non è supportata da questo spazio di esecuzione. Questo problema può verificarsi se lo spazio di esecuzione è in modalità senza linguaggio.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>La combinazione di opzioni con l'operatore -split non è valida.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Le opzioni non sono consentite per l'operatore -split con un predicato.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Il token ''{0}'' non è un separatore di istruzioni valido in questa versione.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>La parola chiave ''{0}'' non è supportata in questa versione del linguaggio.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Espressione mancante dopo ''{0}'' nel ciclo.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Corpo dell'istruzione mancante nel ciclo {0}.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>L'istruzione ''trap'' non è completa. Un'istruzione trap richiede un corpo.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Istruzione ''try'' incompleta. Un'istruzione try richiede un corpo.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Le dichiarazioni di parametro sono costituite da un elenco delimitato da virgole di nomi di variabili con espressioni di inizializzazione facoltative.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Corpo della funzione mancante nella dichiarazione di funzione.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>La clausola del comando script ''{0}'' è già stata definita.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>token imprevisto ''{0}'', previsto ''begin'', ''process'', ''end'', ''clean'' o ''dynamicparam''.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>''}'' di chiusura mancante nel blocco di istruzioni o nella definizione del tipo.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>'')'' mancante nella chiamata al metodo.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>'']'' mancante dopo l'espressione di indice della matrice.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>'')'' di chiusura mancante nell'espressione.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>'')'' di chiusura mancante nella sottoespressione.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>''('' mancante dopo ''{0}'' nell'istruzione if.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>'')'' mancante dopo l'espressione nell'istruzione switch.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>''{'' mancante nell'istruzione switch.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Nome di variabile mancante dopo foreach. +Il formato corretto è: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>''in'' mancante dopo la variabile nel ciclo foreach. +Il formato corretto è: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>'')'' di chiusura mancante dopo la parte di espressione del ciclo foreach. +Il formato corretto è: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Manca l'apertura di ''('' dopo la parola chiave ''{0}''.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Parola chiave while o until mancante nel ciclo do.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>'')'' di chiusura mancante dopo l'espressione nell'istruzione ''{0}''.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Nome mancante dopo la parola chiave {0}.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>'')'' mancante nell'elenco dei parametri di funzione.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Errore ''{0}'' durante l'elaborazione dello script. Il testo che descrive questo errore non può essere caricato.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Errore ''{0}'' durante l'elaborazione dello script. Il testo che descrive questo errore non può essere caricato a causa dell'errore ''{1}''.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>Non è disponibile alcuno spazio di esecuzione per l'esecuzione di script in questo thread. È possibile specificarne uno nella proprietà DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. Il blocco di script che si è tentato di richiamare era: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Token non riconosciuto nel testo di origine.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Azione da eseguire per questa eccezione:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Continua</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Segnalare l'errore, quindi continuare con l'istruzione script successiva.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>Continua s&ilenziosamente</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Non segnalare questo errore. Continuare con l'istruzione script successiva.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>I&nterrompi</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Non continuare l'elaborazione. Generare invece l'eccezione.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Sospendi</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Sospendi la pipeline corrente e torna al prompt dei comandi. Al termine, digita exit per riprendere l'operazione.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Non è possibile eseguire un documento nel mezzo di una pipeline: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Non è possibile eseguire il programma ''{0}'': {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Non è possibile usare ''&'' per richiamare nel contesto del modulo binario ''{0}''. Specificare un modulo non binario dopo ''&'' e riprovare.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>''&'' non può essere usato per richiamare nel contesto del modulo ''{0}'' perché non è importato. Importare il modulo ''{0}'' e riprovare.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>Codice di script eseguibile trovato nel blocco di firma.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>riga</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>At {0}:{1} char:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! Funzione CALL ''{0}''</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! Funzione CALL ''{0}'' (definita nel file ''{1}'')</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! Metodo di CHIAMATA ''{0}''</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>Nella stringa manca il carattere di terminazione: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Spazio vuoto non consentito prima del carattere di terminazione della stringa.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Carattere ] mancante alla fine del token di tipo.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Usare `{ invece di { nei nomi di variabile.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Nella sezione di dati manca il blocco di istruzioni.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Il parametro "{0}" della sezione di dati non è valido. Il parametro valido della sezione di dati è SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>I riferimenti alle matrici non sono consentiti in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Le istruzioni di assegnazione non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Il reindirizzamento non è consentito in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Le istruzioni Do e While non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Le stringhe espandibili non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>L'operatore ''{0}'' non è consentito in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L'istruzione Trap non è consentita in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L'istruzione Try non è consentita in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Le istruzioni di controllo del flusso, ad esempio Break, Continue, Return, Exit e Throw, non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Le istruzioni Foreach non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Le istruzioni For e While non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Le dichiarazioni di funzione non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Le chiamate a un metodo non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Le dichiarazioni di parametro non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>I riferimenti alle proprietà non sono consentiti in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>I valori letterali del blocco di script non sono consentite in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L'istruzione switch non è consentita in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Variabile a cui non è possibile fare riferimento in modalità linguaggio con restrizioni o a una sezione di dati. Le variabili a cui è possibile fare riferimento includono le seguenti: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Il comando ''{0}'' non è consentito in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>L'istruzione dati non è consentita in modalità linguaggio con restrizioni o in un'altra sezione di dati.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Nel parametro SupportedCommand della sezione di dati manca un valore. Specificare un nome di cmdlet o funzione per il parametro.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Un blocco di istruzioni Begin, un blocco di istruzioni Process o un'istruzione param non sono consentiti in una sezione di dati.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>I risultati della moltiplicazione di stringhe con più di "{0}" caratteri non sono consentiti in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>La moltiplicazione delle matrici che genera più di {0} elementi non è consentita in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>L'origine punti non è consentita in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>L'argomento dell'attributo deve essere una costante o un blocco di script.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Non è possibile trovare il tipo per l'attributo personalizzato ''{0}''. Verificare che l'assembly che contiene questo tipo sia caricato.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Non è possibile trovare la proprietà ''{0}'' per il tipo ''{1}''.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Attributo ''{0}'' imprevisto.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Carattere ] mancante alla fine del valore letterale di tipo o attributo.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>La funzione o il comando è stato chiamato come se fosse un metodo. I parametri devono essere separati da spazi. Per informazioni sui parametri, vedere l'argomento della Guida about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Nell'istruzione Try manca il blocco di istruzioni.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Nell'istruzione Try manca il blocco Catch o Finally.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Blocco di istruzioni mancante nel blocco Catch.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Blocco di istruzioni mancante nel blocco Finally.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Il tipo di eccezione {0} è già gestito da un gestore precedente.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Il blocco catch deve essere l'ultimo blocco catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Manca un valore letterale di tipo.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Il carattere di terminazione '#>' non è presente nel commento su più righe.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>Non sono consentiti caratteri dopo un'intestazione di stringa here, ma prima della fine della riga.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Sono stati rilevati errori del parser.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Blocco di istruzioni mancante dopo ''{0}''.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>Nell'istruzione del parametro è stato trovato un tipo imprevisto [{0}].</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Tipo [{0}] imprevisto trovato prima dell'istruzione.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Chiave Null non consentita in un valore letterale hash.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Gli attributi non sono consentiti in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Il tipo {0} non è consentito in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>"{0}" è una proprietà di sola lettura.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>Nel nome del tipo manca la specifica del nome dell'assembly.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Il flusso di controllo non può lasciare un blocco Finally.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Errore irreversibile in PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Non è possibile utilizzare un AST come elemento figlio di più AST. Per usare questo AST in un altro AST, chiamare il metodo Copy() e usare il relativo risultato.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Espressione non consentita in un'espressione Using.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Non è possibile recuperare una variabile Using. Una variabile Using può essere usata solo con Invoke-Command, Start-Job o InlineScript nel flusso di lavoro dello script. Quando viene utilizzata con Invoke-Command, la variabile Using è valida solo se il blocco di script viene richiamato in un computer remoto.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Il riferimento alla variabile non è valido. Manca il nome della variabile.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Il riferimento alla variabile non è valido. '':'' non è seguito da un carattere valido per il nome della variabile. Provare a usare ${} per delimitare il nome.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Non sono stati segnalati tutti gli errori di analisi. Correggere gli errori segnalati e riprovare.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Nome del tipo mancante dopo ''[''.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* flusso</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>flusso di debug</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>flusso di errori</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>flusso di output</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>Il {0} per questo comando è già stato reindirizzato.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>flusso dettagliato</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>flusso di avviso</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Corpo dell'istruzione mancante dopo la parola chiave ''{0}''.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>I blocchi paralleli e di sequenza non sono consentiti in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Parola chiave imprevista ''{0}''.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] non può essere usato come tipo di parametro o sul lato sinistro di un'assegnazione.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Impossibile richiamare il metodo.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Non è possibile convertire una tabella hash nel seguente tipo di oggetto: {0}. La conversione da tabella hash a oggetto non è supportata in modalità linguaggio con restrizioni o in una sezione di dati.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>L'argomento deve essere costante.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>L'argomento per il parametro {0} non è valido. Specificare un argomento stringa valido.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>L'argomento per il parametro Module non è valido. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>L'argomento per il parametro Version non è valido. Specificare una versione di PowerShell valida, nel formato major.minor.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>L'argomento per il parametro {0} non è valido. Specificare un'edizione di PowerShell valida.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>L'argomento per il parametro {0} contiene valori duplicati. Non specificare valori duplicati dell'edizione di PowerShell.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>I caratteri jolly non sono supportati per i nomi dei moduli.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Non è possibile richiamare il metodo. La chiamata del metodo è supportata solo sui tipi di core in questa modalità di linguaggio.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Non è possibile impostare la proprietà. L'impostazione della proprietà è supportata solo sui tipi di core in questa modalità di linguaggio.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>È stato trovato un nome di attributo non valido per la risorsa ''{0}''. Un nome di attributo deve essere una stringa semplice e non può contenere variabili o espressioni. Sostituire ''{1}'' con una stringa semplice.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Il membro ''{0}'' non è valido. I membri validi sono +''{1}''.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>'{'' mancante nella definizione dell'oggetto.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Mancava un nome o un'espressione obbligatori.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Non è possibile trovare il file di schema {0}. Verificare che tutti i moduli specificati in un'istruzione di configurazione contengano un file schema.mof, quindi riprovare a eseguire lo script.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Non è possibile definire la sezione dati. La definizione di comandi aggiuntivi supportati non è supportata in questa modalità del linguaggio.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>''{'' mancante nell'istruzione di configurazione.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Eccezione durante l'analisi del file MOF ''{0}'':{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Nome della configurazione mancante. Specificare il nome mancante come nome semplice, stringa o espressione con valori di stringa.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Impossibile trovare il modulo ''{0}''.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Sono state trovate più versioni del modulo ''{0}''. È possibile eseguire ''Get-Module -ListAvailable -FullyQualifiedName {0}'' per visualizzare le versioni disponibili nel sistema e quindi usare il nome completo ''@{{ModuleName="{0}"; RequiredVersion="Version"}}''.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Nel parametro ThrottleLimit dell'istruzione foreach manca un valore. Specificare un limite al parametro.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Il parametro ThrottleLimit è supportato solo nelle istruzioni foreach che usano il parametro Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>I risultati del blocco di configurazione erano Null o vuoti. Verificare che nel blocco siano state definite configurazioni.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>La risorsa ''{0}'' può essere utilizzata una sola volta per configurazione e quindi non può avere un nome. Rimuovere ''{1}'', quindi eseguire di nuovo lo script.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>Nella definizione dell'istanza è presente un blocco di assegnazione di proprietà incompleto.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Operatore ''='' mancante dopo la chiave nell'assegnazione della proprietà.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Le assegnazioni di proprietà duplicate non sono consentite in una definizione di istanza.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>È stata trovata una seconda definizione di classe CIM per ''{0}'' durante l'elaborazione del file di schema ''{1}''. Questa classe è già stata definita nei file ''{2}''. Rimuovere la definizione ridondante e riprovare.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Il nome della risorsa ''{0}'' è già usato da un'altra risorsa o configurazione.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Il nome della classe ''{0}'' non corrisponde a ''{1}'', il nome del file in cui è definita. Rinominare il file in modo che corrisponda al nome della classe o viceversa</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>È stato trovato un identificatore di risorsa duplicato ''{0}'' durante l'elaborazione della specifica per il nodo ''{1}''. Modificare il nome di questa risorsa in modo che sia univoca all'interno della specifica del nodo.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>Non sono presenti spazi vuoti tra il nome e lo scriptblock nell'istruzione del corpo della parola chiave dinamica ''{0}''.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>La proprietà chiave per una voce nel dizionario delle funzioni da definire non può essere vuota perché viene usata come nome della funzione. Specificare una stringa non vuota come valore della proprietà chiave, quindi riprovare.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Il formato del riferimento alla risorsa ''{0}'' nell'elenco Richieste per la risorsa ''{1}'' non è valido. Il nome di una risorsa obbligatoria deve essere nel formato ''[<typename>]<name>'', con caratteri alfanumerici, spazi, '_', '-', '.' e '\'.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Il formato del riferimento alla risorsa ''{0}'' nell'elenco esclusivo per la risorsa ''{1}'' non è valido. Il formato di un nome di risorsa esclusivo deve essere ''<typename>\<name>'', senza spazi.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>La PartialConfiguration ''{0}'' è impostata sulla modalità pull, che richiede una proprietà ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>È stata trovata una voce Null nell'elenco di voci di variabile da creare nell'ambito del blocco di script. Rimuovere la voce all'indice {0}oppure sostituirla con una voce diversa da Null, quindi riprovare.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Il blocco di script che definisce la funzione ''{0}'' non può essere Null o vuoto. Specificare un blocco di script non vuoto nel dizionario di definizione della funzione, quindi riprovare l'operazione.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>La sintassi della parola chiave dinamica Import-DscResource è: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name: nomi di una o più risorse da importare. +ModuleName: nomi dei moduli o oggetti ModuleSpecification di uno o più moduli da importare. +ModuleVersion: versione del modulo da importare. Se usato, ModuleName deve rappresentare un solo modulo in base al nome.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>La parola chiave dinamica Import-DscResource supporta un solo modulo quando viene specificato il parametro Name.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>I parametri posizionali non sono supportati per la parola chiave dinamica Import-DscResource. La sintassi della parola chiave dinamica Import-DscResource è: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Non è possibile caricare la risorsa ''{0}'': risorsa non trovata.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>La parola chiave Configuration non è consentita in modalità constrainedLanguage.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Il nome di configurazione ''{0}'' non è valido. I nomi standard possono contenere solo lettere (a-z, A-Z), numeri (0-9), punti (.), trattini (-) e caratteri di sottolineatura (_). Il nome non può essere Null o vuoto e deve iniziare con una lettera.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>La configurazione supporta solo il blocco End nel relativo corpo. I blocchi Begin, Process e DynamicParam non sono consentiti in una configurazione.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Il deserializzatore CIM ha generato un errore durante la deserializzazione del file {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>''{0}'' non è un valore valido per la proprietà ''{1}'' nella classe ''{2}''. Modificare il valore in una delle stringhe seguenti: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Almeno uno dei valori ''{0}'' non è supportato o valido per la proprietà ''{1}'' nella classe ''{2}''. Specificare solo i valori supportati: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>La risorsa ''{0}'' richiede che venga specificato un valore di tipo ''{1}'' per la proprietà ''{2}''.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>La proprietà ''{0}'' della risorsa ''{1}'' ha il valore ''{2}'' che non è compreso tra l'intervallo valido ''{3}'' e ''{4}''.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Non è possibile caricare il file di dati di PowerShell ''{0}'' con l'errore seguente: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Non è possibile risolvere il percorso ''{0}'' in un singolo file .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Il file di dati di PowerShell ''{0}'' non è valido perché non può essere valutato come oggetto Hashtable.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>La configurazione non è supportata in WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Se l'espressione passata all'operatore Where() è Null, è necessario specificare un valore valore diverso da Default per l'argomento della modalità di selezione. Modificare il valore dell'argomento mode in un valore diverso da Default e provare a eseguire di nuovo lo script.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Il tipo di raccolta generico [{0}] passato a ForEach() contiene troppi argomenti di tipo. Modificare il tipo specificato in modo che sia una raccolta generica con un solo argomento di tipo, quindi provare a eseguire di nuovo lo script.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Non è possibile convertire l'input nel tipo di destinazione [{0}] passato all'operatore ForEach(). Controllare il tipo specificato e riprovare a eseguire lo script.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Il blocco di script con un blocco ''clean'' non è supportato dal metodo ''ForEach''.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Il valore ''numberToReturn'' fornito al terzo argomento dell'operatore Where() deve essere maggiore di zero. Correggere il valore dell'argomento e riprovare a eseguire lo script.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Il reindirizzamento consente solo il merge di un altro flusso con il flusso di output. Correggere l'operazione di reindirizzamento per eseguire il merge nel flusso di output, quindi provare a eseguire di nuovo lo script.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>L'operatore ForEach() non è riuscito a trovare un membro ''{0}'' nell'oggetto di destinazione. Verificare che il membro denominato esista, quindi provare a eseguire di nuovo lo script.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>La parola chiave ''{0}'' non è supportata in questa versione del linguaggio.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>La proprietà ''{0}'' non è supportata in questa versione del linguaggio.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Qualificatore ''{0}'' duplicato</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Non è possibile combinare il modificatore ''{0}'' con ''{1}''</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Direttiva using mancante</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Alias dello spazio dei nomi mancante</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Operatore ''='' mancante</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Nome using mancante</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Variabile non assegnata nel metodo.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Nome di proprietà o definizione di metodo mancante.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Il membro ''{0}'' è già definito.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Nei membri della classe è possibile specificare un solo tipo.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Errore durante la creazione del tipo "{0}". Messaggio di errore: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Non è possibile convertire il valore nel tipo ''{0}''.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Non è possibile trovare la proprietà ''{0}'' per l'attributo ''{1}''. Specificare una delle proprietà seguenti: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>L'attributo ''{0}' non è valido in questa dichiarazione. È valido solo nelle dichiarazioni ''{1}''.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>L'argomento dell'attributo deve essere una costante.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Risorsa DSC non definita ''{0}''. Usare Import-DSCResource per importare la risorsa.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Si è verificata un'eccezione durante la pre-analisi della parola chiave dinamica ''{0}'' con i dettagli ''{1}''.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Si è verificata un'eccezione durante la post-analisi della parola chiave dinamica ''{0}'' con i dettagli ''{1}''.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Il flusso di lavoro non è supportato in PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>La risorsa di metaconfigurazione {0} non è consentita nella configurazione normale. Usare le risorse di metaconfigurazione in una configurazione con l'attributo [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>La risorsa DSC normale {0} non è consentita nella metaconfigurazione. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>Non è disponibile alcuno spazio di esecuzione per ottenere ed eseguire SteppablePipeline in questo thread. È possibile specificarne uno nella proprietà DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. Il blocco di script da cui si è tentato di ottenere SteppablePipeline è: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Sono presenti conversioni valide da {0} a {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Impossibile eseguire la chiamata.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Non è possibile recuperare informazioni sul tipo.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Non è possibile ottenere l'ID di invio per {0} (errore: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Non è possibile trovare un overload per "{0}" e il numero di argomenti: "{1}"</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Errore durante la richiamata di {0}. Non è possibile trovare il membro.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Errore durante la richiamata di {0}. Gli argomenti denominati non sono supportati.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Errore durante la richiamata di {0}. È stato rilevato un overflow.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Errore durante la richiamata di {0}. È stato omesso un parametro obbligatorio.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Eccezione durante l'impostazione di "{0}": non è possibile convertire il valore "{1}" di tipo "{2}" nel tipo "{3}".</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>Comportamento imprevisto di IDispatch::GetIDsOfNames per {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData non riuscito.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>VarEnum {0} non previsto.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Tentativo di passare un gestore dell'evento di un tipo non supportato.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>La parola chiave Configuration non è supportata in PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Non tutti i percorsi del codice restituiscono un valore all'interno del metodo.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Istruzione return non valida all'interno del metodo void.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Istruzione return non valida all'interno di un metodo non void.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Manca il corpo ''{0}'' nella dichiarazione ''{0}''.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Non è possibile definire l'enumerazione a causa di un ciclo nelle espressioni di inizializzazione.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Il valore dell'enumeratore è troppo grande o troppo piccolo per {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Il valore dell'enumeratore deve essere un valore costante.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Si è verificata un'eccezione durante l'esecuzione del controllo semantico per la parola chiave dinamica ''{0}'' con i dettagli ''{1}''.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>La proprietà ''{0}'' con tipo ''{1}'' della classe di risorse DSC ''{2}'' non è supportata.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Manca ''('' nell'elenco dei parametri del metodo della classe.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Un blocco denominato non è consentito in un metodo di classe.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Un blocco di parametri non è consentito in un metodo di classe.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Non è possibile ereditare dalla classe sealed ''{0}''.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>È previsto il nome del tipo.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>''{0}'' non è un tipo sottostante valido per le enumerazioni. È previsto un tipo integrale predefinito (byte, sbyte, short, ushort, int, uint, long o ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>''{0}'': nome dell'interfaccia previsto.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>La classe base ''{0}'' non contiene un costruttore senza parametri.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Il tipo di base ''{0}'' non è valido. Il tipo di base non può essere una matrice.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Il tipo di base ''{0}'' non è valido. Il tipo di base non può essere un generico con parametri non specificati.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>''base'' mancante dopo '':'' in una chiamata al costruttore della classe di base.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Un costruttore non può specificare un tipo restituito.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>La risorsa DSC ''{0}'' non ha un costruttore predefinito.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>La risorsa DSC ''{0}'' non include un metodo Get che restituisce [{0}] e non accetta parametri.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>La risorsa DSC ''{0}'' deve avere almeno una proprietà chiave (utilizzando la sintassi [DscProperty(Key)].)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>La risorsa DSC ''{0}' 'non include un metodo Set che restituisce [void] e non accetta parametri.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>La risorsa DSC ''{0}'' non include un metodo Test che restituisce [bool] e non accetta parametri.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Un costruttore statico non può avere parametri.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Il tipo ''{0}'' non è consentito in una proprietà.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Il tipo ''{0}'' non è consentito in un parametro.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Non è possibile accedere al membro non statico ''{0}'' in un metodo statico o in un inizializzatore di una proprietà statica.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Non è possibile analizzare il file di script del modulo ''{0}'' con errore +''{1}''.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Non è possibile eseguire un documento in PowerShell: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Non sono consentiti più vincoli di tipo per un parametro di metodo.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Questo script include contenuto dannoso ed è stato bloccato dal software antivirus.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>''{0}'' non può essere specificato nella risorsa LocalConfigurationManager. Passare a Impostzioni oppure usare solo i valori seguenti: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>''{0}'' è definito in un tipo generico.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Il nome di tipo ''{0}'' è ambiguo, potrebbe essere ''{1}'' o ''{2}''.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Un'istruzione ''using' 'deve comparire prima di qualsiasi altra istruzione in uno script.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>Questa sintassi dell'istruzione ''using'' non è supportata.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>Lo spazio dei nomi specificato nell'istruzione ''using'' contiene caratteri non validi.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>flusso di informazioni</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Proprietà chiave non valida. La proprietà chiave deve essere di tipo [string], intero con segno/senza segno oppure Enumerazione.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Metodo Get non valido. Il metodo Get deve restituire [{0}] e non accetta parametri.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Non è possibile caricare l'assembly '{0}'.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Non è possibile usare l'assembly con un percorso UNC: ''{0}''.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Non è possibile utilizzare l'assembly con lo schema URI ''{0}''.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Manca una nuova riga o un punto e virgola.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Non è possibile assegnare la proprietà. Usare ''{0}{1}''.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>''{0}'' non è un valore valido per l'utilizzo del nome.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Non è possibile assegnare la proprietà. Usare ''{0}{1}''.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode deve avere un solo valore.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>L'etichetta ''{0}'' non è stata trovata all'interno del metodo.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Non è possibile convertire il valore di CimProperty {0} nel valore della proprietà della classe {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>La proprietà {0} della classe PowerShell {1} non è dichiarata come tipo di matrice, ma definita nella relativa istanza di configurazione come tipo di matrice di istanza.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Non è possibile creare un oggetto della classe PowerShell {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>La tabella hash fornita alla risorsa Desired State Configuration {0} non è valida. La chiave o il valore non possono essere Null o vuoto.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Il nome utente fornito alla risorsa Desired State Configuration {0} non è valida. Il nome utente non può essere Null o vuoto.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Il nome utente fornito alla risorsa Desired State Configuration {0} non è valida. Il nome utente non può essere Null o vuoto.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>La proprietà {0} non è dichiarata nella classe PowerShell {1}, ma è definita nella relativa istanza di configurazione.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>La modalità di aggiornamento di PartialConfiguration ''{0}'' è impostata su Disabled, che non è una modalità valida per le configurazioni parziali. Usare la modalità di aggiornamento Pull o Push. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Non è possibile creare il tipo. In questa modalità linguaggio sono supportati solo i tipi di base.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource non può essere specificato all'interno del contesto Node</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Non è possibile assegnare la variabile automatica ''{0}'' con il tipo ''{1}''</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Conflitto nell'uso di PsDscRunAsCredential per la risorsa {0} perché specifica già un valore PsDscRunAsCredential. È possibile usare un solo PsDscRunAsCredential per la risorsa composita. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Non è possibile trovare l'archivio schemi DSC in "{0}". Verificare che il modulo PSDesiredStateConfiguration v3 sia installato.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Questo script include contenuto che è stato contrassegnato come sospetto tramite un'impostazione dei criteri ed è stato bloccato con il codice di errore {0}. Per ulteriori informazioni, contattare l'amministratore.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Non è possibile usare gli operatori ''&'' o ''.'' per richiamare un comando con ambito modulo oltre i limiti del linguaggio.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>La parola chiave Class non è consentita in modalità constrainedLanguage.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>'':'' mancante nell'espressione ternaria.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Un operatore della catena di pipeline deve essere seguito da una pipeline.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Gli operatori in background possono essere usati solo alla fine di una catena di pipeline.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>La chiamata diretta del blocco ''clean'' di uno script block non è supportata.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Parola chiave di configurazione del parser</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>La parola chiave Configuration non sarà consentita in modalità linguaggio vincolato per script non attendibili.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Parola chiave della classe Parser</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>La parola chiave Class non sarà consentita in modalità linguaggio vincolato per script non attendibili.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Sezione dati del parser SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>La sezione di dati che include il parametro SupportedCommand non è consentita in modalità linguaggio vincolato per script non attendibili.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Operatore di chiamata ambito modulo</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>L'operatore di chiamata dell'ambito del modulo verrà negato in modalità linguaggio vincolato.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Chiamata al metodo della parola chiave ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>La parola chiave ForEach non riuscirà a eseguire la chiamata al metodo dell'elemento di iterazione ''{0}'' quando viene eseguita in modalità linguaggio vincolato.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>La valutazione dell'espressione potrebbe non riuscire</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>La creazione di una pipeline di cui è possibile eseguire passaggi da un blocco di script può richiedere la valutazione di alcune espressioni all'interno del blocco di script. La valutazione dell'espressione avrà esito negativo in modo invisibile all'utente e restituirà ''null'' in modalità linguaggio vincolato, a meno che l'espressione non rappresenti un valore costante.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>La parola chiave Configuration non è supportata nei processori ARM64.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PathUtilsStrings.it.resx b/src/System.Management.Automation/resources/it/PathUtilsStrings.it.resx new file mode 100644 index 00000000000..28eccacc0c7 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PathUtilsStrings.it.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>La codifica 'UTF-7' è obsoleta; usare UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Il file {0} esiste già e {1} è stato specificato.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Non è possibile aprire il file perché il provider corrente ({0}) non riesce ad aprire un file.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso è stato risolto in più file. Il comando non può eseguire operazioni su più file.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso con caratteri jolly {0} non si è risolto in un file.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Codifica sconosciuta {0}; i valori validi sono {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>La directory '{0}' esiste già. Utilizzare il parametro -Force se si vuole sovrascrivere la directory e i file al suo interno.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Il percorso dei moduli utente non esiste. Pertanto non è possibile creare una cartella di moduli per il nome del modulo '{0}'.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Non è possibile creare il modulo {0} a causa di quanto segue:{1}. Utilizzare un argomento diverso per il parametro -OutputModule e riprovare.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Non è possibile caricare il modulo perché è stato generato con una versione non compatibile del cmdlet {0}. Generare il modulo con il cmdlet {0} della sessione corrente e riprovare a caricare il modulo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PipelineStrings.it.resx b/src/System.Management.Automation/resources/it/PipelineStrings.it.resx new file mode 100644 index 00000000000..c6a19ae74ee --- /dev/null +++ b/src/System.Management.Automation/resources/it/PipelineStrings.it.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Non è elaborare l'istanza del cmdlet perché è già in uso da un'altra pipeline. Contattare il servizio di supporto clienti Microsoft.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché la pipeline è stata avviata. Arrestare la pipeline e riprovare.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Non è possibile continuare l'esecuzione del cmdlet perché l'esecuzione dei cmdlet è stata impedita dai criteri Stop.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Non è possibile eseguire la pipeline perché il primo cmdlet della pipeline sta tentando di leggere l'input dai risultati di un cmdlet precedente. Modificare il primo cmdlet, rimuoverlo oppure aggiungere alla pipeline il cmdlet il cui output è richiesto dal primo cmdlet, quindi provare a eseguire di nuovo la pipeline.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Non è possibile elaborare il numero del cmdlet. La funzione ReadFromCommand deve specificare l'ID di un cmdlet già aggiunto alla pipeline. Contattare il servizio di supporto clienti Microsoft.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Non è possibile leggere l'output delle funzioni ReadFromCommand e ReadErrorQueue perché un altro cmdlet sta già leggendo tale output. Contattare il servizio di supporto clienti Microsoft.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Non è possibile eseguire la pipeline perché non sono presenti comandi. Aggiungere almeno un comando alla pipeline, quindi eseguirlo di nuovo.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Non è possibile completare l'operazione della pipeline perché non è ancora stata avviata. È necessario chiamare il metodo Begin() prima di chiamare End() su una pipeline di cui è possibile eseguire passaggi.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>I metodi WriteObject e WriteError non possono essere chiamati dall'esterno degli override dei metodi BeginProcessing, ProcessRecord ed EndProcessing e possono essere chiamati solo dallo stesso thread. Verificare che il cmdlet effettui queste chiamate correttamente oppure contattare il servizio di supporto clienti Microsoft.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Un cmdlet ha generato un'eccezione dopo la chiamata a ThrowTerminatingError. +La prima eccezione è stata "{0}" con analisi dello stack "{1}". +La seconda eccezione è stata "{2}" con analisi dello stack "{3}".</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>I metodi WriteObject e WriteError non possono essere chiamati dopo che la pipeline è stata chiusa. Contattare il servizio di supporto clienti Microsoft.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Si è verificato un errore durante la creazione della pipeline.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Questa pipeline non supporta la semantica di disconnessione e riconnessione.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Non è possibile connettere questa pipeline perché non è nello stato disconnesso.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>L'oggetto dello spazio di esecuzione ha un comando remoto Null associato. Non è possibile creare un oggetto RemotePipeline disconnesso perché non è stato specificato alcun comando remoto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/PowerShellStrings.it.resx b/src/System.Management.Automation/resources/it/PowerShellStrings.it.resx new file mode 100644 index 00000000000..9e116a6b102 --- /dev/null +++ b/src/System.Management.Automation/resources/it/PowerShellStrings.it.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Lo stato dell'istanza corrente di PowerShell non è valido per questa operazione.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché un comando è già stato avviato. Attendere il completamento del comando oppure arrestarlo e quindi ripetere l'operazione.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Nessun comando specificato.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>L'istanza di PowerShell non si trova nello stato corretto per creare un'istanza di PowerShell annidata. Le istanze di PowerShell annidate devono essere create solo in un'istanza di PowerShell in esecuzione.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché lo stato dello spazio di esecuzione non è "{0}". Lo stato corrente dello spazio di esecuzione è "{1}".</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Le istanze di PowerShell annidate non possono essere richiamate in modo asincrono. Usare il metodo Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>L'oggetto {0} non è stato creato chiamando {1} in questa istanza di PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Quando lo spazio di esecuzione è impostato per riutilizzare un thread, lo stato dell'apartment nelle impostazioni di chiamata deve corrispondere allo spazio di esecuzione.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Quando lo spazio di esecuzione è impostato per usare il thread corrente, lo stato dell'apartment nelle impostazioni di chiamata deve corrispondere a quello del thread corrente.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Per aggiungere un parametro è necessario un comando. Prima di aggiungere un parametro, è necessario aggiungere un comando all'istanza di PowerShell.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Le chiavi nel dizionario devono essere stringhe.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Nessuno spazio di esecuzione disponibile per eseguire comandi in questo thread. È possibile specificarne uno nella proprietà DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. Il comando che si è tentato di richiamare è: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Non è possibile connettere l'oggetto PowerShell perché non è associato a uno spazio di esecuzione remoto o a un pool di spazi di esecuzione.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Il comando in esecuzione è stato disconnesso, ma è ancora in esecuzione sul server remoto. Riconnettersi per ottenere lo stato dell'operazione del comando e i dati di output.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché la sessione corrente di PowerShell si trova nello stato Disconnesso. Connettere questa sessione di PowerShell e quindi attendere il completamento del comando oppure arrestarlo.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché la sessione corrente di PowerShell si trova nello stato Disconnesso. Connettere questa sessione di PowerShell e quindi riprovare.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Il tentativo di connessione al comando remoto non è riuscito.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché è in corso l'arresto di un comando. Attendere il completamento dell'arresto del comando e quindi ripetere l'operazione.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Nessuno spazio di esecuzione disponibile per eseguire comandi in questo thread. È possibile specificarne uno nella proprietà DefaultRunspace del tipo System.Management.Automation.Runspaces.Runspace. L'istanza corrente di PowerShell non contiene alcun comando da richiamare.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Non è possibile creare un oggetto PowerShell che usa lo spazio di esecuzione corrente perché non è disponibile alcuno spazio di esecuzione corrente. Lo spazio di esecuzione corrente potrebbe essere in fase di avvio, ad esempio quando viene creato con uno stato sessione iniziale.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ProgressRecordStrings.it.resx b/src/System.Management.Automation/resources/it/ProgressRecordStrings.it.resx new file mode 100644 index 00000000000..08ac31f54ee --- /dev/null +++ b/src/System.Management.Automation/resources/it/ProgressRecordStrings.it.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché {0} non può essere un valore negativo.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Non è possibile elaborare l'argomento perché il valore di {0} non può essere null o vuoto.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Non è possibile impostare la percentuale perché {0} non può essere maggiore di 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId non può essere uguale ad ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ProviderBaseSecurity.it.resx b/src/System.Management.Automation/resources/it/ProviderBaseSecurity.it.resx new file mode 100644 index 00000000000..8735a822062 --- /dev/null +++ b/src/System.Management.Automation/resources/it/ProviderBaseSecurity.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Non è possibile utilizzare l'interfaccia perché l'interfaccia ISecurityDescriptorCmdletProvider non è supportata da questo provider.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/ProxyCommandStrings.it.resx b/src/System.Management.Automation/resources/it/ProxyCommandStrings.it.resx new file mode 100644 index 00000000000..837517b4271 --- /dev/null +++ b/src/System.Management.Automation/resources/it/ProxyCommandStrings.it.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Il parametro 'help' non è riconosciuto come un oggetto HelpInfo valido creato dal comando 'get-help'.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Non è possibile generare il comando proxy perché CommandMetadata non ha un nome.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/RegistryProviderStrings.it.resx b/src/System.Management.Automation/resources/it/RegistryProviderStrings.it.resx new file mode 100644 index 00000000000..92bc0d6cac2 --- /dev/null +++ b/src/System.Management.Automation/resources/it/RegistryProviderStrings.it.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Imposta elemento</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Valore: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Cancella elemento</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nuovo elemento</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Rimuovere la chiave</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Copia chiave</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Rinomina elemento</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Sposta elemento</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Imposta proprietà</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Cancella proprietà</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nuova proprietà</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Rimuovi proprietà</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Proprietà: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Rinomina proprietà.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Copia proprietà</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Sposta proprietà</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L'operazione non è stata elaborata. La posizione specificata non consente questa operazione.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L'operazione non è consentita nella posizione di origine.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>L'operazione non è consentita nella posizione di destinazione.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Impostazioni di configurazione per il computer locale</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Impostazioni software per l'utente corrente</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Esiste già una chiave in questo percorso.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché il percorso di destinazione è subordinato al percorso di origine.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>La proprietà esiste già.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>La proprietà {0} non esiste nel percorso {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>La chiave del Registro di sistema non esiste nel percorso specificato.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Non è possibile associare il parametro 'Type'. Non è possibile convertire "{0}" in "{1}". I valori di enumerazione possibili sono "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown".</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>La chiave {0} è stata creata, ma non è stato possibile impostare un valore predefinito.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Non è possibile creare un'unità con la radice specificata. Il percorso radice non esiste.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Non è possibile rinominare l'elemento perché esiste già un elemento con quel nome nello stesso contenitore.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Il nome della chiave del Registro di sistema deve iniziare con un nome chiave di base valido.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>L'argomento della sottochiave non è valido.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Non è possibile eliminare un albero di sottochiavi perché la sottochiave non esiste.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Non esiste alcun valore con quel nome.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>Il valore enum {0} non è valido.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>È necessario specificare un argomento di tipo valore.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>È necessario specificare un argomento name.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Il valore RegistryValueKind specificato non è valido.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue non consente un valore String[] che contiene un riferimento String null.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Le sottochiavi del Registro di sistema non devono contenere più di 255 caratteri.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>È necessario specificare un nome di sottochiave non vuoto.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Il tipo dell'oggetto valore non corrisponde all'elemento RegistryValueKind specificato oppure non è possibile convertire correttamente l'oggetto.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue non supporta matrici di tipo '{0}'. Sono supportati solo Byte[] e String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>La chiave del Registro di sistema specificata non esiste.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>La lunghezza del nome di valore specificato supera il numero massimo di 16383 caratteri.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Le dimensioni dei dati del valore specificato superano il valore massimo di 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>La sottochiave del Registro di sistema specificata non esiste.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Il valore RegistryKeyPermissionCheck specificato non è valido.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Nella chiave del Registro di sistema sono contenute sottochiavi e con questo metodo non sono supportate rimozioni.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Non è possibile creare un handle KTM senza Transaction.Current o una transazione specificata.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>È necessario che la transazione specificata o Transaction.Current corrisponda alla transazione usata per creare o aprire questo elemento TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>L'oggetto TransactedRegistryKey non è associato a una transazione perché si riferisce a una chiave predefinita.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>L'accesso richiesto al Registro di sistema non è consentito.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Accesso negato alla chiave del Registro di sistema '{0}'.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Non è possibile scrivere nella chiave del Registro di sistema.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Non è possibile accedere a una chiave del Registro di sistema chiusa.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Errore sconosciuto: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Le transazioni del Registro di sistema non sono supportate in questa piattaforma.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>L'handle di traccia specificato non è valido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/RemotingErrorIdStrings.it.resx b/src/System.Management.Automation/resources/it/RemotingErrorIdStrings.it.resx new file mode 100644 index 00000000000..d09262114f3 --- /dev/null +++ b/src/System.Management.Automation/resources/it/RemotingErrorIdStrings.it.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Si è verificato un errore di tipo "{0}".</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Memoria del processo insufficiente.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>L'enumerazione remota di PSSession con -ComputerName è supportata solo in Windows e non in "{0}".</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>L'ID pipeline "{0}" non corrisponde all'InstanceId della pipeline attualmente in esecuzione, "{1}".</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>L'ID pipeline "{0}" non è stato trovato nel server.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>La pipeline remota è stata arrestata.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>La sessione di esiste già. Non è consentito creare di nuovo la sessione con lo stesso InstanceId {0}.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>L'InstanceId della sessione client specificato "{0}" non corrisponde all'InstanceId "{1}" della sessione esistente.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Apertura della sessione remota non riuscita.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>Non è possibile trovare la sessione remota specificata con InstanceId client "{0}".</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>La risposta al prompt contiene un ID prompt "{0}" che non è stato trovato.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Chiamata dell'host remoto a "{0}" non riuscita.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Il metodo host remoto {0} non è implementato.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>La codifica dei dati del metodo host remoto non è supportata per il tipo {0}.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>La decodifica dei dati del metodo host remoto non è supportata per il tipo {0}.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>La creazione di pipeline annidate non è supportata.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Gli URI relativi non sono supportati nella creazione di sessioni remote.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Si è verificato un errore durante la decodifica dei dati dall'host remoto. Sono presenti errori nei dati di rete.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Solo gli amministratori possono eseguire l'override delle opzioni thread in remoto.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Richiesta di credenziali di PowerShell: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Avviso: uno script o un'applicazione nel computer remoto {0} sta richiedendo le credenziali dell'utente. Immettere le credenziali solo se si considerano attendibili il computer remoto e l'applicazione o lo script che le richiede. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Uno script o un'applicazione nel computer remoto {0} richiede di leggere una riga in modo sicuro. Immettere informazioni riservate, ad esempio le credenziali, solo se si considerano attendibili il computer remoto e l'applicazione o lo script che le richiede.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Uno script o un'applicazione nel computer remoto {0} sta tentando di leggere il contenuto del buffer nell'host di PowerShell. Per motivi di sicurezza, questa operazione non è consentita; la chiamata è stata eliminata.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Uno script o un'applicazione nel computer remoto {0} sta inviando una richiesta di input. Quando richiesto immettere informazioni riservate, ad esempio le credenziali o le password, solo se si considerano attendibili il computer remoto e l'applicazione o lo script che richiede i dati.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Ricevuta chiamata a host remoto non supportata: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Sono stati ricevuti dati di comunicazione remota con azione non supportata: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Sono stati ricevuti dati remoti con azione non supportata: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>I dati di comunicazione remota non includono la proprietà di destinazione.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>La proprietà dell'interfaccia di destinazione manca nei dati di comunicazione remota.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>Nei dati di comunicazione remota manca la proprietà Session InstanceId.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>La proprietà RemotingDataType non è presente nei dati di comunicazione remota.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>Manca la proprietà CallId nei dati di comunicazione remota.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>I dati di comunicazione remota non includono la proprietà MethodName.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>Il flag IsStartFragment per il primo frammento non è impostato.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Manca la proprietà {0} nei dati di comunicazione remota.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Ricevuto ObjectId imprevisto. È possibile che i frammenti non siano stati costruiti correttamente dal computer remoto oppure che i dati siano stati danneggiati o modificati.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId non può essere minore o uguale a 0. Questo può verificarsi se i frammenti non sono stati creati correttamente dal computer remoto oppure se i dati sono stati modificati da utenti non autorizzati.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Gli ID di frammento dello stesso oggetto devono essere in sequenza, con una variazione incrementale di 1. Questo problema può verificarsi se i frammenti non sono stati creati correttamente dal computer remoto. È anche possibile che i dati siano stati danneggiati o modificati.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>I dati di comunicazione remota sono troppo grandi per essere riassemblati dai frammenti. Questo può accadere se la lunghezza dei dati in un frammento è maggiore di Int32.Max. Può anche verificarsi se i dati sono stati modificati da utenti non autorizzati.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Il flag IsEndFragment non è impostato per l'ultimo frammento. È possibile che i frammenti non siano stati costruiti correttamente dal computer remoto o se i dati sono danneggiati o modificati.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>I dati di comunicazione remota deserializzati sono Null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>La lunghezza del BLOB del frammento non è compresa nell'intervallo: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Errore durante la decodifica di ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Errore durante la decodifica di PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Errore durante la decodifica di RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Ricevuto tipo RemotingTargetInterface non supportato: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Il metodo host remoto è stato richiamato su una classe di destinazione sconosciuta: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Il metodo host remoto è stato richiamato senza specificare una classe di destinazione.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Errore durante la decodifica di RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Errore durante la decodifica del numero minimo di spazi di esecuzione.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Errore durante la decodifica del numero massimo di spazi di esecuzione.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Errore durante la decodifica di PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Tipo imprevisto della proprietà {0} (previsto {1}, ottenuto {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Tipo imprevisto di dati di comunicazione remota (previsto PSObject, ottenuto {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Tipo imprevisto di comando codificato (previsto PSObject, ottenuto {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Tipo imprevisto di parametro di comando codificato (previsto PSObject, ottenuto {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Si è verificato un errore durante la decodifica dei dati ricevuti dal computer remoto. Per decodificare un oggetto deserializzato ricevuto da un computer remoto sono necessari almeno {0} byte di dati. È possibile che i frammenti non siano stati costruiti correttamente dal computer remoto o se i dati sono danneggiati o modificati.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Ricevuto pacchetto non destinato all'utente connesso: utente = {0}, destinazione pacchetto = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Il timer di negoziazione del client è scaduto. L'intervallo di timeout della negoziazione è {0} millisecondi.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Il client PowerShell non supporta le {0} {1} negoziate dal server. Verificare che il server sia compatibile con la compilazione {2} e la versione del protocollo {3} di PowerShell.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. La negoziazione con il server non è riuscita. Verificare che il server sia compatibile con la compilazione {1} e la versione del protocollo {2} di PowerShell.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Il server di destinazione ha inviato una richiesta di chiusura della sessione.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Il server che esegue PowerShell non supporta il {0} {1} negoziato dal computer client. Verificare che il computer client sia compatibile con la compilazione {2} e la versione del protocollo {3} di PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Il server che esegue PowerShell non supporta operazioni di connessione su {0} {1} negoziato dal computer client. Verificare che il computer client sia compatibile con la compilazione {2} e la versione del protocollo {3} di PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Il server che esegue PowerShell non è in grado di elaborare l'operazione di connessione perché le informazioni seguenti non sono state trovate o non sono valide: informazioni sulle funzionalità client e informazioni sul RunspacePool di connessione.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Il server che esegue PowerShell non è in grado di elaborare l'operazione di connessione perché il server non è stato avviato oppure è in fase di arresto.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Il server che esegue PowerShell non è in grado di elaborare l'operazione di connessione perché le proprietà del pool di spazi di esecuzione del server non corrispondono alle proprietà specificate del computer client.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. La negoziazione con il client non è riuscita. Verificare che il client sia compatibile con la compilazione {1} e la versione del protocollo {2} di PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Il timer di negoziazione del server è scaduto. L'intervallo di timeout della negoziazione è {0} millisecondi.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>Il computer client ha inviato una richiesta per chiudere la sessione.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Si è verificato un errore che PowerShell non è in grado di gestire. Una sessione remota potrebbe essere terminata.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Il server non ha risposto con una chiave di sessione crittografata entro il periodo di timeout specificato.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Il client non ha risposto con una chiave pubblica entro il periodo di timeout specificato.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Tentativo di connessione non riuscito.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Tentativo di chiusura della sessione.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell non riesce a chiudere correttamente la sessione remota. La sessione si trova in uno stato indefinito perché non è stata aperta o connessa dopo essere stata disconnessa. PowerShell tenterà di forzare la chiusura della sessione nel computer locale, ma la sessione potrebbe non essere chiusa nel computer remoto. Per chiudere correttamente una sessione remota, aprirla prima o connettersi ad essa.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Non è possibile chiudere la sessione.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>La sessione è chiusa.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Il tipo di handle Wait "{0}" non è supportato.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>I dati ricevuti hanno un indice ID flusso di "{0}". È supportato solo un indice di ID flusso di output Standard pari a "0".</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>L'handle di standard input non è aperto.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Chiamata dell'API nativa a WriteFile non riuscita. Il codice errore è {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Chiamata API nativa a ReadFile non riuscita. Il codice errore è {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} non corrisponde a un valore dello schema valido. I valori validi sono ''http'' e ''https''.</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>La chiamata di ricezione lato client non è riuscita.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>La chiamata di invio lato client non è riuscita.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>L'handle di comando restituito dall'API WinRS WSManRunShellCommand è Null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>L'handle di standrad input non può essere impostato sullo stato ''no wait''. Il codice di errore di sistema è {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Il numero di porta {0} non è compreso nell'intervallo di valori validi. L'intervallo di valori validi è compreso tra 1 e 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Il processo del server è terminato.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>La chiamata all'API di Windows GetStdHandle per ottenere l'handle di inout ha restituito un codice di errore: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>La chiamata all'API di Windows GetStdHandle per ottenere l'handle di output ha restituito un codice di errore: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>La chiamata all'API di Windows GetStdHandle per ottenere l'handle di errore ha restituito un codice di errore: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Connessione al server remoto {0} non riuscita.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>La connessione al server remoto {0} non è riuscita con il messaggio di errore seguente: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Chiusura dell'istanza della shell del server remoto non riuscita con il messaggio di errore seguente: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Invio dei dati al server remoto {0} non riuscito.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>L'invio dei dati al server remoto {0} non è riuscito con il messaggio di errore seguente: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Ricezione dei dati dal server remoto {0} non riuscita.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>L'elaborazione dei dati dal server remoto {0} non è riuscita con il messaggio di errore seguente: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Avvio di un comando nel server remoto non riuscito.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Avvio di un comando nel server remoto non riuscito con il messaggio di errore seguente: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Riconnessione a un comando nel server remoto non riuscito con il messaggio di errore seguente: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Invio dei dati a un comando remoto non riuscito.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Invio dei dati a un comando remoto non riuscito con il seguente messaggio di errore: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Ricezione dei dati per un comando remoto non riuscita.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Elaborazione dei dati per un comando remoto non riuscita con il seguente messaggio di errore: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Si è verificato un errore con codice {0} durante la chiamata del metodo {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Per ulteriori informazioni, vedere l'argomento della Guida about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Disconnessione dal server remoto {0} non riuscita.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>La disconnessione al server remoto non è riuscita con il messaggio di errore seguente: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Riconnessione al server remoto non riuscita.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>La riconnessione al server remoto{0} non è riuscita con il messaggio di errore seguente: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Il trasporto IPC (Inter-Process Communication) non supporta le operazioni di connessione.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>EndpointConfiguration con ID {0} non esiste nel server remoto. Contattare l'amministratore di PowerShell oppure il proprietario o l'autore della configurazione dell'endpoint.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>L'EndpointConfiguration con l'identificatore {0} non è in uno stato di sessione iniziale valido nel computer remoto. Contattare l'amministratore di PowerShell oppure il proprietario o l'autore della configurazione dell'endpoint.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Il valore obbligatorio {0} non è specificato per la chiave del Registro di sistema {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Il valore obbligatorio {0} non è nel formato corretto per la chiave del Registro di sistema {1}. Il formato previsto è ''string''.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" deve specificare un file script PowerShell con estensione ".ps1".</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Il parametro {0} è già specificato nella sezione {1}. Contattare l'amministratore per verificare che {0} sia specificato una sola volta.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Attributi "{0}" e "{1}" previsti nell'elemento "{2}".</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>"{0}", "{1}" devono essere specificati nella sezione "{2}" per caricare dinamicamente l'assembly.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Non è possibile caricare l'assembly "{0}" specificata nella sezione "{1}".</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Non è possibile caricare il tipo "{0}" specificato nella sezione "{1}".</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>È necessario specificare sia "{0}" sia "{1}" nella sezione "{2}".</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>La destinazione "{0}" ha richiesto il reindirizzamento della connessione a "{1}". Tuttavia, "{1}" non è un URI formattato correttamente.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Percorso di reindirizzamento segnalato: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>La connessione è stata reindirizzata al seguente URI: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Per connettersi automaticamente all'URI reindirizzato, verificare la proprietà "{1}" della variabile di preferenza della sessione "{2}" e usare il parametro "{3}" nel cmdlet.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Le dimensioni correnti dell'oggetto deserializzato dei dati ricevuti dal server remoto hanno superato le dimensioni massime consentite per l'oggetto. Le dimensioni correnti dell'oggetto deserializzato sono {0}. La dimensione massima consentita per l'oggetto è {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>La quantità totale di dati ricevuti dal server remoto ha superato il valore massimo consentito. Il valore massimo consentito è {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Le dimensioni correnti dell'oggetto deserializzato dei dati ricevuti dal computer client remoto hanno superato le dimensioni massime consentite per l'oggetto. Le dimensioni correnti dell'oggetto deserializzato sono {0}. La dimensione massima consentita per l'oggetto è {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>La quantità totale di dati ricevuti dal client remoto ha superato il valore massimo consentito. Il valore massimo consentito è {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>L'esecuzione dello script di avvio ha generato un errore: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Gli oggetti RemoteRunspaceInfo specificati sono duplicati.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Gli oggetti RemoteRunspaceInfo specificati hanno superato il limite massimo consentito.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Apertura della sessione remota non riuscita con uno stato imprevisto. Stato: {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>L'URI {0} specificato non è valido.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Sessione remota chiusa per l'URI {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>La sessione remota non è disponibile per ComputerName {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>La sessione remota non è disponibile per {0}.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Comando remoto: {0}, associato al processo con ID "{1}".</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Un {0} non può essere specificato quando {1} è specificato.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>I caratteri jolly non sono supportati per il parametro FilePath. Specificare un percorso senza caratteri jolly.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Il percorso specificato come valore del parametro FilePath non proviene dal provider FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>Il valore del parametro FilePath deve essere un file di script PowerShell. Immettere il percorso di un file con estensione .ps1 e riprovare a eseguire il comando.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Uno o più nomi di computer non sono validi. Se si sta tentando di passare un URI, usare il parametro -ConnectionUri oppure passare oggetti URI anziché stringhe.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Lo stato dell'istanza corrente del processo non è valido per questa operazione.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>Il comando non riesce a trovare il processo perché il nome del processo {0} non è stato trovato. Verificare il valore del parametro Name, quindi riprovare a eseguire il comando.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Il comando non riesce a trovare un processo con l'identificatore di istanza {0}. Verificare il valore del parametro InstanceId, quindi riprovare a eseguire il comando.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Il comando non riesce a trovare un processo con ID processo {0}. Verificare il valore del parametro ID, quindi riprovare a eseguire il comando.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>Non è possibile rimuovere il processon con l'ID processo {0} e il nome {1} perché non è stato completato. Per rimuovere il processo, arrestarlo prima oppure usare il parametro Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>Non è possibile rimuovere il processon con l'ID processo {0} perché non è stato completato. Per rimuovere il processo, arrestarlo prima oppure usare il parametro Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>Non è possibile rimuovere il processon con l'ID processo {0} e l'identificatore dell'istanza {1} perché non è stato completato. Per rimuovere il processo, arrestarlo prima oppure usare il parametro Force.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Comando remoto: {0}, associato al processo con ID "{1}".</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Non è possibile recuperare i processi dei computer specificati. Il parametro ComputerName può essere usato solo con processi creati usando la comunicazione remota di PowerShell.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Il parametro Session può essere usato solo con oggetti PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>La sessione remota con il nome {0} non è disponibile.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>La sessione remota con l'ID sessione {0} non è disponibile.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} non contiene un elemento con ID {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>Il comando non può rimuovere il processo perché non esiste o perché è un processo figlio. I processi figlio possono essere rimossi solo rimuovendo il processo padre.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>''{0}'' non è un valore valido per il parametro ''{1}''. Il valore deve essere maggiore o uguale a zero.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} non può essere specificato come meccanismo di autenticazione proxy. Per l'autenticazione proxy sono supportati solo {1},{2} o {3}.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Non è possibile specificare le credenziali proxy quando si usa il seguente tipo di accesso proxy: {0}. Specificare un tipo di accesso diverso oppure non specificare le credenziali proxy.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>È necessario specificare {0} un valore per l'opzione di sessione {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>La sessione deve essere aperta.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>L'host non supporta Enter-PSSession ed Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Sono state trovate più corrispondenze perl'ID sessione {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Sono state trovate più corrispondenze perl'ID sessione {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Sono state trovate più corrispondenze per il nome {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession non è riuscito perché la sessione remota non fornisce i comandi necessari.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Non è possibile eseguire Enter-PSSession da un prompt nidificato.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Numero massimo di reindirizzamenti URI WS-Man consentiti durante la connessione a un computer remoto</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Opzioni di sessione predefinite per le nuove sessioni remote</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Nome della configurazione di sessione che verrà caricata nel computer remoto</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName in cui verrà stabilita la connessione remota</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Contiene informazioni sull'utente remoto che avvia la sessione remota. Questa variabile è disponibile solo da una sessione remota.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>È necessario specificare sia "{0}" sia "{1}", oppure non specificarne nessuno.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>La configurazione della sessione "{0}" non è stata trovata.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>La configurazione della sessione "{0}" non è una shell basata su PowerShell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>La configurazione della sessione "{0}" è una shell basata su PowerShell. Usare PowerShell 6+ per modificarla.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>La configurazione della sessione "{0}" è una shell basata su Windows PowerShell. Usare Windows PowerShell per modificarla.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Nessuna configurazione di sessione corrisponde ai criteri "{0}".</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Nome: {0}. Consente agli amministratori di eseguire in remoto i comandi di PowerShell in questo computer.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Non è possibile eliminare il file temporaneo {0}. Motivo dell'errore: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>La nuova shell è stata registrata correttamente, ma PowerShell non è in grado di eliminare il file temporaneo {0}. Motivo dell'errore: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Non è possibile scrivere i dati di configurazione della shell nel file temporaneo {0}. Motivo dell'errore: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per creare una nuova configurazione di sessione.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nome: {0} SDDL: {1}. Consente agli utenti selezionati di eseguire in remoto i comandi di PowerShell in questo computer.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per rimuovere una configurazione di sessione.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per ottenere le configurazioni di sessione basate su PowerShell.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per aggiornare le proprietà di configurazione della sessione.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nome: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per abilitare la configurazione della sessione.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Configurazione rapida di Gestione remota Windows</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per abilitare la gestione remota del computer tramite il servizio Windows Remote Management (WinRM). + Ciò include: + 1. Avviare o riavviare (se già avviato) il servizio WinRM + 2. Impostazione del tipo di avvio del servizio Gestione remota Windows su Automatico + 3. Creazione di un listener per accettare richieste su qualsiasi indirizzo IP + 4. Abilitare le eccezioni delle regole in entrata di Windows Firewall per il traffico WS-Management (solo per HTTP). + +Continuare?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Esecuzione dell'operazione: ''{0}''.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Nome: {0} SDDL: {1}. Consente agli utenti selezionati di eseguire in remoto i comandi di PowerShell in questo computer.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Esecuzione del comando "{0}" per disabilitare la configurazione della sessione.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Nome: {0} SDDL: {1}. Questo nega l'accesso remoto a questa configurazione di sessione per tutti gli utenti.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>La disabilitazione delle configurazioni di sessione non annulla tutte le modifiche apportate dal cmdlet Enable-PSRemoting o Enable-PSSessionConfiguration. Potrebbe essere necessario annullare manualmente le modifiche seguendo questi passaggi: + 1. Arrestare e disabilitare il servizio WinRM. + 2. Eliminare il listener che accetta richieste in qualsiasi indirizzo IP. + 3. Disabilitare le eccezioni del firewall per le comunicazioni di WS-Management. + 4. Ripristinare il valore di LocalAccountTokenFilterPolicy su 0, che limita l'accesso remoto ai membri del gruppo Administrators nel computer.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Accesso negato. Per eseguire questo cmdlet, avviare PowerShell con l'opzione "Esegui come amministratore".</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Riavvio del servizio Gestione remota Windows</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>''Riavvia-servizio''</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Nome: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>È necessario riavviare il servizio Gestione remota Windows prima di visualizzare un'interfaccia utente per la selezione di SecurityDescriptor. Riavviare il servizio Gestione remota Windows, quindi eseguire il comando seguente: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Registrazione della configurazione della sessione</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>La configurazione della sessione "{0}" non è stata trovata. Esecuzione del comando "{1}" per creare la configurazione della sessione "{0}". L'esecuzione di questo comando riavvia il servizio WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>I parametri "{0}" e "{1}" non possono essere specificati insieme. Specificare il parametro "{0}" oppure quello "{1}".</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Questa operazione potrebbe riavviare il servizio Gestione remota Windows. Continuare?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Non è possibile elaborare un elemento con tipo di nodo "{0}". Sono supportati solo i tipi di nodo {1} e {2}.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Non sono disponibili dati sufficienti per elaborare l'elemento {0}.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Sono previsti solo due attributi con i nomi "{0}" e "{1}" nell'elemento {2}.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Tipo di nodo "{0}" sconosciuto nell'elemento {1}. Nell'elemento {2} è previsto solo il tipo di nodo "{1}".</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>È previsto un solo attributo con il nome "{0}" nell'elemento {1}.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>È stato ricevuto un elemento sconosciuto "{0}". Questo problema può verificarsi se il processo remoto è stato chiuso o terminato in modo anomalo.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Il meccanismo di autenticazione specificato "{0}" non è supportato. Per questa operazione è supportato solo "{1}".</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'eseguibile pwsh in "{0}". +Si noti che ''Start-Job'' non è supportato per progettazione negli scenari in cui PowerShell è ospitato in altre applicazioni. In tali scenari, è invece consigliabile usare il modulo ''ThreadJob''.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Non è possibile avviare un processo ''pwsh'' a 32 bit dall'installazione ''pwsh'' a 64 bit. Installare ''pwsh'' a 32 bit se è necessario eseguire PowerShell in un processo a 32 bit.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Il processo in background ha segnalato un errore con il messaggio seguente: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Il processo in background è stato chiuso o terminato in modo anomalo: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Si è verificato un errore durante l'elaborazione dei dati dal processo in background. Errore segnalato: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Sono stati ricevuti dati per un comando inattivo con identificatore {0}. Dati ricevuti: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Un messaggio {0} destinato a una sessione non è supportato. Un messaggio {0} può essere inviato solo a un comando.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Il client non ha ricevuto una risposta per un'operazione di segnale nell'intervallo di tempo specificato. Ciò può verificarsi quando un comando non risponde a un messaggio di arresto in modo tempestivo.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Il client non ha ricevuto una risposta per un'operazione di chiusura nell'intervallo di tempo specificato. Ciò può verificarsi quando un comando non risponde a un messaggio di arresto in modo tempestivo.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Si è verificato un errore durante l'avvio del processo in background. Errore segnalato: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>Il metodo ThrottlingJob.AddChildJob accetta solo processi figlio nello stato NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>Il metodo ThrottlingJob.AddChildJob non può essere chiamato dopo una chiamata al metodo ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} completato</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Per richiamare una pipeline annidata è necessario uno spazio di esecuzione valido.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Un adattatore di origine del processo {1} ha generato un'eccezione con il messaggio seguente: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>Il valore {0} non è valido per il parametro {1}. L'unico valore consentito è 5.1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>I parametri Wait e Keep non possono essere usati insieme nello stesso comando.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Il parametro WriteEvents non può essere usato senza il parametro Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Il controllo delle versioni dell'endpoint di comunicazione remota di PowerShell non è supportato in PowerShell 7+.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Il tipo seguente non può essere creato come istanza perché il relativo costruttore non è pubblico: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione del processo (Create, Get o Remove) perché il tipo JobSourceAdapter specificato in JobDefinition non è registrato. Registrare il tipo JobSourceAdapter tramite una chiamata esplicita oppure chiamando il cmdlet Import-Module e specificando quindi un assembly.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Non è possibile creare il processo perché JobInvocationInfo non contiene una JobDefinition. Avviare JobInvocationInfo con una JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Lo stato dell'istanza del processo corrente è {0}. Questo stato non è valido per l'operazione tentata.{1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Non è possibile connettere il processo ''{0}'' al server remoto.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Operazione Disconnect-PSSession non riuscita per l'ID spazio di esecuzione = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Operazione di connessione non riuscita per la sessione {0}. Lo stato dello spazio di esecuzione è {1} anziché Opened.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>La query PSSession disconnessa non è riuscita per il computer "{0}".</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Non è possibile connettere PSSession "{0}" perché non si trova nello stato Disconnesso o non è disponibile per la connessione.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>La connessione di sessione non è supportata per PSSession "{0}" nella destinazione "{1}" perché il tipo di computer di destinazione è "{2}".</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Non è possibile disconnettere PSSession "{0}" perché non si trova nello stato Aperto.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>La disconnessione della sessione non è supportata per la PSSession "{0}" nel target "{1}" perché il tipo di computer di destinazione è "{2}".</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession non supporta PSSession "{0}" sulla destinazione "{1}" perché il tipo di computer di destinazione è "{2}".</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>Non è possibile completare il comando. La proprietà ChildJobs contiene un valore non valido.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Non è possibile sospendere il processo con ID {0}. La sospensione dei processi non è supportata per alcuni tipi di processo. Per ulteriori informazioni sul supporto per la sospensione dei processi, vedere l'argomento della Guida relativo al tipo di processo.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Non è possibile riprendere il processo con ID {0}. La ripresa dei processi non è supportata per alcuni tipi di processo. Per ulteriori informazioni sul supporto per la ripresa dei processi, vedere l'argomento della Guida relativo al tipo di processo.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Non è possibile utilizzare il cmdlet Invoke-Command con entrambi i parametri AsJob e Disconnected nello stesso comando.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Query della sessione remota non riuscita per {0} con il messaggio di errore seguente: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Tentativo di creare un processo con ID {0}. Non è possibile creare un processo con questo ID in questo momento. Verificare che l'ID non sia già stato assegnato una volta in questo computer.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Non è possibile creare un processo con ID {0}; questo non è un ID valido. Specificare un numero intero maggiore di 0 per l'ID processo.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>L'elemento JobIdentifier specificato non deve essere Null. Specificare un JobIdentifier valido.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Il cmdlet Wait-Job non può terminare l'esecuzione perché uno o più processi sono bloccati in attesa dell'interazione dell'utente. Elaborare l'output del processo interattivo usando il cmdlet Receive-Job, quindi riprovare.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Non è possibile connettere {0} alla sessione remota e rimuoverla dal server. L'oggetto della sessione remota client verrà rimosso dal server, ma lo stato della sessione remota nel server è sconosciuto.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Operazione Disconnect-PSSession non riuscita per l'ID spazio di esecuzione = {0} per il seguente motivo: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Non è possibile connettere il processo "{0}" al server e quindi non è possibile arrestarlo.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Il comando non riesce a trovare una PSSession con un valore InstanceId di "{0}".</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Il comando non riesce a trovare una PSSession con il nome "{0}".</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>La comunicazione remota di PowerShell non è supportata in Windows Preinstallation Environment (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Le modifiche apportate da {0} avranno effetto solo dopo il riavvio del servizio WinRM.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} potrebbe essere necessario riavviare il servizio WinRM se di recente è stata annullata la registrazione di una configurazione con questo nome, perché alcune strutture di dati di sistema potrebbero essere ancora memorizzate nella cache. In tal caso, potrebbe essere necessario riavviare WinRM. +Tutte le sessioni di WinRM connesse alle configurazioni di sessione di PowerShell, ad esempio Microsoft.PowerShell, e alle configurazioni di sessione create con il cmdlet Register-PSSessionConfiguration, vengono disconnesse.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Si è in esecuzione in una sessione remota ed è stata selezionata l'opzione Force, il che significa che il servizio WinRM potrebbe riavviarsi. Se il servizio WinRM viene riavviato, questa sessione remota verrà terminata e sarà necessario crearne una nuova per continuare</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Il processo era Null durante il tentativo di salvare gli identificatori. Specificare un processo per salvarne gli identificatori.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Non è stato trovato alcun comando in esecuzione per questa PSSession.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Microsoft .NET Framework 2.0, necessario per Windows PowerShell 2.0, non è installato. Installare .NET Framework 2.0 e riprovare.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>La pipeline remota non è riuscita.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>La pipeline remota non è riuscita per il motivo seguente: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Uno o più processi non possono essere ripresi perché lo stato non è valido per l'operazione.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Non è stato specificato alcun computer client per lo spazio di esecuzione remoto che esegue un metodo lato client.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Nome: {0} SDDL: {1}. Questo nega l'accesso remoto a questa configurazione di sessione.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Abilitato: False. In questo modo il servizio WS-Management viene configurato per negare la richiesta di connessione.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Abilitato: True. In questo modo il servizio WS-Management viene configurato per accettare la richiesta di connessione.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Alias da definire quando vengono applicati a una sessione</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Assembly da caricare quando vengono applicati a una sessione</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Autore di questo documento</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Versione di CLR da usare quando viene applicata a una sessione</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Società associata a questo documento</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Informativa sul copyright per questo documento</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Descrizione della funzionalità fornita da queste impostazioni</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Variabili ambiente da definire quando vengono applicate a una sessione</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Criterio di esecuzione da applicare a una sessione</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>File di formato (.ps1xml) da caricare quando applicati a una sessione</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Funzioni da definire quando vengono applicate a una sessione</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>ID utilizzato per identificare in modo univoco il documento</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Per questa configurazione di sessione vengono applicati i valori predefiniti del tipo di sessione. Può essere ''RestrictedRemoteServer'' (scelta consigliata), ''Empty'' o ''Default''</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Directory in cui inserire le trascrizioni della sessione per questa configurazione di sessione</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Indica se eseguire questa configurazione di sessione come account amministratore (virtuale) del computer</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Modalità di linguaggio da applicare quando viene applicata a una sessione. Può essere ''NoLanguage'' (scelta consigliata), ''RestrictedLanguage'', ''ConstrainedLanguage'' o ''FullLanguage''</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Moduli da importare quando vengono applicati a una sessione</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Versione del motore di PowerShell da usare quando applicata a una sessione</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Architettura del processore da usare quando applicata a una sessione</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Numero di versione dello schema usato per questo documento</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Script da eseguire quando vengono applicati a una sessione</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Tipi da aggiungere quando vengono applicati a una sessione</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>File di tipo (.ps1xml) da caricare quando applicati a una sessione</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Variabili da definire quando vengono applicate a una sessione</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Ruoli utente (gruppi di sicurezza) e funzionalità del ruolo che devono essere applicate quando applicate a una sessione</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Alias da rendere visibili quando vengono applicati a una sessione</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Cmdlet da rendere visibili quando vengono applicati a una sessione</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Non è possibile analizzare la definizione del comando visibile per ''{0}''. La definizione del comando visibile deve essere una hashtable con le chiavi ''Name'' e ''Parameters''. Il valore della chiave ''Parameters'' deve essere una raccolta di hashtable con le chiavi ''Name'' e, facoltativamente, ''ValidateSet'' oppure ''ValidatePattern''.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Funzioni da rendere visibili quando vengono applicati a una sessione</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Provider da rendere visibili quando vengono applicati a una sessione</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Comandi esterni (script e applicazioni) da rendere visibili quando applicati a una sessione</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Il percorso del file di configurazione PSSession ''{0}'' non è valido. L'argomento del percorso deve risolvere un singolo file nel file system con estensione ''.pssc''. Correggere la specifica del percorso e riprovare.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Il percorso del file Role Capability ''{0}'' non è valido. L'argomento del percorso deve risolvere un singolo file nel file system con estensione ''.psrc''. Correggere la specifica del percorso e riprovare.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>La voce ''Roles'' deve essere una tabella hash, ma era una {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Non é possibile convertire il valore della voce di ruolo ''{0}'' in una tabella hash. La voce ''Roles'' deve essere una tabella hash con i nomi dei gruppi come chiavi, dove il valore associato a ogni chiave è un'altra tabella hash delle proprietà di configurazione della sessione per tale ruolo.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Non è possibile trovare la funzionalità di ruolo ''{0}''. La funzionalità di ruolo deve essere un file denominato ''{1}'' all'interno di una cartella 'RoleCapabilities'' in un modulo nel percorso dei moduli corrente.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Non è possibile trovare il percorso del modulo da importare. Il valore del parametro ModulesToImport {0} non esiste o non è una directory di moduli. Correggere il valore e riprovare a eseguire il comando.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Il file di configurazione specificato ''{0}'' non è stato caricato perché non è stato trovato alcun file di configurazione valido.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Il computer {0} è stato disconnesso.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Tentativo di riconnessione a {0} non riuscito. Tentativo di disconnessione della sessione in corso...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Verrà effettuato un tentativo di riconnessione a {0}...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>La connettività di rete a {0} è stata interrotta e il tentativo di riconnessione non è riuscito. Ripristinare la connessione di rete e riconnettersi usando Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>La connessione di rete a {0} è stata ripristinata. Tentativo di riconnessione per un massimo di {1} minuti...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>La connessione di rete a {0} è stata ripristinata.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>L'autenticazione {0} richiede un nome utente e una password espliciti. Specificare il nome utente e la password usando il parametro -Credential, quindi riprovare a eseguire il comando.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>L'autenticazione di base non è supportata su HTTP in Unix.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Non è possibile trovare un processo pianificato con nome {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Sono state trovate più definizioni di processo con nome {0}. Provare a includere il parametro -DefinitionType in Start-Job per limitare la ricerca della definizione del processo a un singolo adattatore di origine del processo.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>Il membro ''SchemaVersion'' non è presente nel file di configurazione. Questo membro deve esistere ed essere assegnato a un numero di versione nel formato ''n.n.n.n''. Aggiungere il membro mancante al file {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una stringa. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una matrice di stringhe. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una tabella hash. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una matrice hash. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Il membro ''{0}'' non è una chiave valida. Modificare il membro con una chiave valida nel file {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere un tipo di enumerazione valido "{1}". I valori di enumerazione validi sono "{2}". Modificare il membro in modo che usi il tipo corretto nel file {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Errore durante l'analisi del file di configurazione {0} con il seguente messaggio: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Non è possibile utilizzare il parametro -WriteJobInResults senza il parametro -Wait</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Il membro ''{0}'' non è un percorso assoluto {1}. Modificare il membro con un percorso assoluto nel file {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>La chiave ''{0}'' nel membro ''{1}'' non è valida. Modificare la chiave nel file {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Il membro ''{0}'' deve contenere la chiave richiesta ''{1}''. Aggiungere la chiave richiesta al file {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>La chiave ''{0}'' contiene un'estensione {1} non valida. Specificare un'estensione dall'elenco seguente: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>La chiave ''{0}'' nel membro ''{1}'' deve essere un blocco di script. Modificare la chiave in modo che usi il tipo corretto nel file {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Il file di configurazione della sessione {0} non è valido. Specificare un file di configurazione della sessione valido e riprovare il comando.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Connessione di rete interrotta</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Verrà effettuato un tentativo di riconnessione a {0}...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Il processo {0} è stato creato per la riconnessione.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>La sessione {0} con ID istanza {1} nel computer {2} è stata disconnessa correttamente.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>La sessione {0} con ID istanza {1} è stata creata per la riconnessione.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Il parametro SessionName può essere usato solo con il parametro di interruttore Disconnected.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Si è verificato un errore durante il tentativo di connessione della sessione PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Si è verificato un errore durante il tentativo di connessione alla macchina virtuale di destinazione.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Questo errore si è verificato durante il tentativo di connessione al contenitore di destinazione {0}.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PsSession si trova in uno stato disconnesso e non è disponibile per la connessione.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Il modulo Hyper-V per PowerShell non è disponibile in questo computer.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Non è possibile avviare il processo di PowerShell ({1}) all'interno del contenitore con ID {0} con errore: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>La funzionalità Contenitori potrebbe non essere abilitata in questo computer.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Non è possibile terminare il processo di PowerShell con ID {0} all'interno del contenitore con ID {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Il ContainerId di input {0} non esiste oppure il contenitore corrispondente non è in esecuzione.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Il parametro di input VMId non viene risolto in una singola macchina virtuale.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Il VMId di input {0} non viene risolto in una singola macchina virtuale.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Il parametro VMName di input non viene risolto in alcuna macchina virtuale.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Il parametro di input VMName corrisponde a più macchine virtuali.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Il VMName di input {0} non viene risolto in una singola macchina virtuale.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>La macchina virtuale {0} non è in esecuzione.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>La credenziale non è valida.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Il nome utente di input non può essere vuoto.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Non è possibile immettere la sessione {0} perché non si trova nello stato disconnesso o non è disponibile per la connessione. Recuperare la sessione remota usando Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Non è possibile immettere la sessione {0} perché non si trova nello stato disconnesso o non è disponibile per la connessione. Riconnettersi usando Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>La connettività di rete a {0} è stata interrotta e il tentativo di riconnessione non è riuscito. Ripristinare la connessione di rete e riconnettersi usando Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Non è possibile creare un'istanza di RemoteSessionHyperVSocketClient a causa di un errore SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Non è possibile creare un'istanza di RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Tentativo di riconnessione annullato. Ripristinare la connessione di rete e riconnettersi usando Connect-PSSession o Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Uno o più processi non possono essere sospesi perché lo stato non è valido per l'operazione.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Il parametro AutoRemoveJob non può essere usato senza il parametro Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Il servizio WS-Management non può elaborare la richiesta. Non é possibile trovare la configurazione della sessione {0} nell'unità WSMan: del computer {1}. Per ulteriori informazioni, vedere l'argomento della Guida about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Non è possibile creare un processo dalla specifica {0} perché lo spazio di esecuzione specificato non è locale. Riprovare usando uno spazio di esecuzione locale oppure specificare un argomento RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Non è possibile disconnettere la sessione {0} perché il valore di timeout di inattività specificato {1} (secondi) è maggiore del valore massimo consentito dal server {2} (secondi) oppure minore del valore minimo consentito {3} (secondi). Specificare un valore di timeout di inattività compreso nell'intervallo consentito e riprovare.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>L'opzione di sessione IdleTimeout specificata {0} (secondi) non è un intervallo valido. Specificare un valore di IdleTimeout maggiore o uguale al minimo consentito {1} (secondi).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Il cmdlet "{0}" o l'alias "{1}" non possono essere presenti quando nel file di configurazione della sessione sono specificate le chiavi "{2}", "{3}", "{4}" o "{5}".</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"L'opzione di trasporto non è valida. Il parametro "{0}" può essere diverso da zero solo se il parametro "{1}" è impostato su true".</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una matrice costituita da elementi stringa o tabella hash.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una matrice costituita da elementi stringa o tabella hash. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Non è possibile recuperare la definizione del processo ''{0}'' perché il percorso ''{1}'' fa riferimento a un percorso del provider ''{2}''. Modificare il parametro del percorso in un percorso del file system.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Non è possibile recuperare la definizione del processo ''{0}'' perché il percorso ''{1}'' si risolve in più percorsi di file. Modificare il parametro percorso in modo che corrisponda a un unico percorso.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Non è possibile trovare un processo pianificato con tipo {0} e nome {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Non è possibile trovare il percorso WorkingDirectory {0}.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Non è possibile connettersi alla sessione {0}. La sessione non esiste più nel computer {1}.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Operazione di connessione non riuscita per la sessione {0} con il seguente messaggio di errore: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Il parametro -Froce non può essere usato senza il parametro Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Uno o più processi sono in stato sospeso o disconnesso e non possono continuare senza input utente aggiuntivo. Specificare il parametro -Force per passare a uno stato completato, non riuscito o arrestato.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Quando RunAs è abilitato in una configurazione di sessione di PowerShell, il modello di sicurezza di Windows non può applicare un limite di sicurezza tra sessioni utente diverse create tramite questo endpoint. Verificare che la configurazione dell'area di esecuzione di PowerShell sia limitata solo al set necessario di cmdlet e funzionalità.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Il processo è stato sospeso correttamente aggiungendo il parametro Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Il file di configurazione della sessione {0} non è valido. Specificare un file di configurazione della sessione valido e riprovare il comando. Errore durante l'analisi del file di configurazione: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: la chiave ''{0}'' nel file di configurazione della sessione {1}. contiene un valore non valido. Correggere il file e riprovare a eseguire il comando. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Le sessioni disconnesse sono supportate solo quando il computer remoto esegue PowerShell 3.0 o una versione successiva di PowerShell.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>L'utilizzo della memoria di un cmdlet ha superato il livello di avviso. Per evitare questa situazione, provare una delle soluzioni seguenti: 1) ridurre la velocità con cui le operazioni CIM producono dati (ad esempio, passando un valore basso al parametro ThrottleLimit), 2) aumentare la velocità con cui i dati vengono utilizzati dai cmdlet downstream oppure 3) usare il cmdlet Invoke-Command per eseguire l'intera pipeline nel server. Il cmdlet che ha superato un livello di avviso di utilizzo della memoria è stato avviato dalla seguente riga di comando: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} è stata creata usando il parametro EnableNetworkAccess e può essere riconnessa solo dal computer locale.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Non è possibile avviare il processo. La modalità linguaggio per questa sessione non è compatibile con la modalità linguaggio a livello di sistema.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Non è possibile creare lo spazio di esecuzione. La modalità linguaggio per questa confiurazione non è compatibile con la modalità linguaggio a livello di sistema.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Non è possibile uscire da una pipeline annidata perché la pipeline non è nello stato annidato.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>La sessione del server PowerShell non è in uno stato valido per l'esecuzione di comandi annidati. In questa sessione non è possibile eseguire comandi annidati.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Non è possibile richiamare un comando annidato nella sessione remota perché un comando annidato è già in esecuzione.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>La sessione remota non è stata in grado di richiamare il comando {0} con l'errore: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>Il comando della sessione remota è attualmente arrestato nel debugger. Usare il cmdlet Enter-PSSession per connettersi in modo interattivo alla sessione remota ed entrare automaticamente nel debugger della console.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>La sessione remota a cui si è connessi non supporta il debug remoto. È necessario connettersi a un computer remoto che esegue PowerShell 4.0 o versioni successive.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Poiché lo stato della sessione {0}, {1}, {2} non è uguale a Open, non è possibile eseguire un comando nella sessione. Lo stato della sessione è {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Non sono state specificate sessioni valide. Assicurarsi di fornire sessioni valide che siano nello stato Opened e disponibili per l'esecuzione di comandi.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>La sessione {0}, {1}, {2} non è disponibile per l'esecuzione di comandi. La disponibilità della sessione è {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Non è possibile eseguire il comando perché la proprietà ChildJobs è vuota.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Non è possibile eseguire il debug del processo perché non è disponibile alcun host debugger di PowerShell. Assicurarsi di eseguire questo comando in un host che supporta il debug.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Non è possibile trovare il processo coon ID {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Non è possibile trovare il processo con ID istanza {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Non è possibile trovare il processo denominato {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Non è possibile eseguire il debug del processo perché non è disponibile alcuna interfaccia utente host. Assicurarsi di eseguire questo comando in un host PowerShell che implementa PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Non è possibile eseguire il debug del processo perché la modalità host debugger è impostata su Nessuno o su Predefinito. La modalità host debugger deve essere LocalScript e/o RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Sono stati trovati più processi con ID {0}. Debug-Job può eseguire il debug di un solo processo alla volta.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Sono stati trovati più processi con il nome {0}. Debug-Job può eseguire il debug di un solo processo alla volta.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>Il listener del server Named Pipe utilizzato per il collegamento di processi è già in esecuzione.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess non supporta l'accesso alla stessa sessione di PowerShell in cui è in esecuzione.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Sono stati trovati più processi con questo nome {0}. Usare l'ID del processo per specificare un solo processo a cui accedere.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Non è possibile entrare nel processo con ID ''{0}'' perché non ha caricato il motore di PowerShell oppure il listener named pipe è stato disabilitato.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Non è stato trovato alcun processo con ID: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Non è stato trovato alcun processo con nome: {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Non è stata trovata alcuna named pipe con CustomPipeName: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Non è possibile elaborare il comando perché il pipeName specificato è troppo lungo. I nomi delle pipe in questa piattaforma possono contenere fino a {0} caratteri. Il nome della pipe ''{1}'' contiene {2} caratteri.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>L'host corrente non supporta il cmdlet Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"Il processo di destinazione della named pipe è terminato."</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"Il processo di destinazione del socket Hyper-V è terminato."</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Processo:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Non è possibile connettersi al nome del dominio dell'applicazione {0} del processo {1}. Errore: {2}..</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Non è possibile connettersi alla pipe con nome {0}. Errore: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Il plug-in PowerShell non è in grado di elaborare l'operazione di connessione perché le informazioni di negoziazione richieste sono mancanti o incomplete.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Il plug-in PowerShell non è riuscito a elaborare l'operazione di connessione.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Il contesto del plug-in specificato non è valido.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Il plug-in PowerShell ha rilevato un errore irreversibile durante l'elaborazione degli argomenti {0}.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Il contesto di comando specificato non è valido.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>I dati di input specificati non sono validi. Sono supportati solo dati di input di tipo {0}.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Il flusso di input specificato non è valido. Come flusso di input è supportato solo {0}.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Il set di flussi di output specificato non è valido. Come flusso di output è supportato solo {0}.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Il WSMAN_SENDER_DETAILS specificato non è valido. Non è possibile elaborare WSMAN_SENDER_DETAILS null.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Il contesto della shell fornito non è valido.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>Il valore NULL non è consentito per {0} con il metodo del plug-in {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Il valore NULL non è consentito per i set di flussi di input e output. {0} e {1} sono i flussi di input e output supportati.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>Il valore NULL non è consentito per {0} con il metodo del plug-in {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>Il valore NULL non è consentito per {0} con il metodo del plug-in {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>L'operazione del plug-in PowerShell viene arrestata. Questo può accadere se il servizio o l'applicazione host viene arrestato.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Il plug-in PowerShell non riconosce l'opzione {0}. Verificare che il client sia compatibile con la compilazione {1} e la versione del protocollo {2} di PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>È prevista un'opzione con nome {0} dal client. Verificare che il client sia compatibile con la compilazione {1} e la versione del protocollo {2} di PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Il plug-in PowerShell non supporta la versione del protocollo {2} richiesta dal client.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Il plug-in PowerShell ha rilevato un errore irreversibile durante la segnalazione del contesto al servizio WSMan.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Non è possibile creare una sessione del server gestito.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Il plug-in PowerShell ha rilevato un errore irreversibile durante la registrazione di un handle di attesa per la notifica di arresto.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Non è possibile entrare nello spazio di esecuzione perché in questa sessione è già stato eseguito il push di uno spazio di esecuzione.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Non è possibile entrare nello spazio di esecuzione perché non è disponibile alcun debugger remoto del server.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Non è possibile entrare nello spazio di esecuzione perché non è uno spazio di esecuzione remoto.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Errore di trasporto remoto: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Non è possibile aprire la connessione pipe per PowerShell nel contenitore. Codice errore: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Non è possibile creare la named pipe IPC di PowerShell. Codice errore: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Timeout scaduto prima che fosse possibile stabilire la connessione alla named pipe.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Inizializzazione WSMan non riuscita. Codice di errore: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Non è possibile avviare il server named pipe in modalità server.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Non è possibile concedere l'accesso remoto a ''{0}'': ''{1}''. La configurazione della sessione è stata registrata, ma questo gruppo non ha accesso. Per risolvere l'errore, specificare un nome di gruppo valido e registrare di nuovo la configurazione della sessione.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Non è possibile ottenere le funzionalità della sessione per la configurazione di sessione''{0}'': questa configurazione non è stata registrata con un file di configurazione della sessione (.pssc), ad esempio uno creato dal cmdlet New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Non è possibile risolvere il nome utente ''{0}''. Verificare il nome utente e riprovare.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Gruppi associati all'account amministratore (virtuale) del computer</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Non è possibile creare o aprire la sessione di configurazione {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Applica la convalida dei parametri di input dello script. Questa opzione viene abilitata automaticamente quando si specifica MountUserDrive.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Crea un PSDrive ''User'' nella sessione da usare con Copy-Item quando il provider File System non è visibile.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Il membro ''{0}'' deve essere una tabella hash. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Il membro "{0}" deve essere un numero intero. Modificare il membro in modo che usi il tipo corretto nel file {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>L'elaborazione dell'unità utente ha generato un errore {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Dimensione massima facoltativa, in byte, dell'unità utente creata con il parametro MountUserDrive. La dimensione massima predefinita dell'unità utente è 50 MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Non è possibile trovare il provider del file system.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Nome dell'account del servizio gestito del gruppo in cui verrà eseguita la configurazione</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Nome account del servizio gestito del grupponon valido. Il formato del nome account deve essere ''DomainName\UserName''.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Account di gruppo per i quali l'appartenenza è necessaria per usare la sessione.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Non è possibile analizzare la stringa sddl perché contiene parentesi non corrispondenti: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>La tabella hash della proprietà RequiredGroups deve contenere una sola chiave.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>La proprietà RequiredGroups non è in un formato di tabella hash con coppia nome-valore. Deve essere una tabella hash nel formato (usando la sintassi di PowerShell): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Chiave sconosciuta nella configurazione dei Gruppi obbligatori. La tabella hash Gruppi obbligatori può contenere solo chiavi hash ''And'' e ''Or'' per i raggruppamenti di appartenenza logica.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Valore sconosciuto nella configurazione dei Gruppi obbligatori. La tabella hash Gruppi obbligatori può contenere solo valori che sono nomi di gruppo o un'altra tabella hash logica.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE in formato non valido {0}. Gli ACE regolari devono avere esattamente 6 sezioni.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Non è possibile creare un'unità utente di sessione perché il nome utente corrente contiene caratteri non validi nel percorso del file.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Chiave della funzionalità del ruolo non valida: {0}. Verificare che il nome della funzionalità di ruolo sia digitato correttamente e che sia una proprietà di configurazione di sessione valida.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Tipo di chiave della funzionalità del ruolo non valido: {0}. Le chiavi delle funzionalità di ruolo devono essere stringhe che identificano una proprietà di configurazione di sessione valida.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Tipo di chiave del ruolo non valido: {0}. Le chiavi ruolo devono essere stringhe che identificano un gruppo di sicurezza.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Altre cause possibili: + -Il nome del dominio o del computer non è stato incluso con le credenziali specificate, ad esempio: DOMINIO\NomeUtente o COMPUTER\NomeUtente.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Non è possibile avviare il processo client SSH necessario per la connessione remota con l'errore: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Non è possibile trovare il file di chiave specificato {0}.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>La sessione client SSH è terminata con il messaggio di errore: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Tentativo di connessione SSH non riuscito dopo il timeout: {0} secondi.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Il processo client SSH è terminato prima che fosse possibile stabilire la connessione.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>Nella tabella hash SSHConnection specificata manca il parametro obbligatorio ComputerName o HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Il nome o l'elemento del parametro hashtable SSHConnection specificato è Null o vuoto.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Il parametro della tabella hash SSHConnection specificato {0} non è supportato.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>La tabella hash SSHConnection specificata contiene sia un parametro ComputerName sia un parametro HostName. È possibile specificarne solo uno.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>La tabella hash SSHConnection specificata contiene sia un parametro KeyFilePath sia un parametro IdentityFilePath. È possibile specificarne solo uno.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Non è possibile trovare il file delle funzionalità del ruolo specificato {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Il file di funzionalità del ruolo specificato {0} non ha l'estensione .psrc richiesta.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Il processo di trasporto SSH è stato terminato improvvisamente, causando l'interruzione di questa sessione remota.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ non supporta WOW64. Il file binario deve corrispondere all'architettura del processore.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Il file eseguibile "{0}" non è stato trovato. Verificare che la funzionalità WOW64 sia installata.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Non è possibile installare il plug-in {0} nella directory {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>La DLL del plug-in WinRM {0} per PowerShell è mancante. Eseguire Enable-PSRemoting e riprovare il comando.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Questo set di parametri richiede WSMan e non è stata trovata alcuna libreria client WSMan supportata. WSMan non è installato o non è disponibile per questo sistema.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Codice di uscita: {0} + Stdout: ''{1}'' + Stderr: ''{2}'' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Non è possibile leggere le informazioni sul processo: ''{0}''.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Il sistema host non dispone della versione corretta dello schema Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>HTTPS su Unix attualmente non supporta i controlli CA o CN. Usare PSSessionOption -SkipCACheck e -SkipCNCheck se si è certi di potersi fidare del server a cui ci si connette e della rete intermedia.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>La comunicazione remota di PowerShell è stata disabilitata solo per le configurazioni di PowerShell 6+ e non influisce sulle configurazioni di comunicazione remota di Windows PowerShell. Eseguire questo cmdlet in Windows PowerShell per influire su tutte le configurazioni di comunicazione remota di PowerShell. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>La comunicazione remota di PowerShell è stata abilitata solo per le configurazioni di PowerShell 6+ e non influisce sulle configurazioni di comunicazione remota di Windows PowerShell. Eseguire questo cmdlet in Windows PowerShell per influire su tutte le configurazioni di comunicazione remota di PowerShell.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Il cmdlet Enter-PSHostProcess è disabilitato perché è in vigore un criterio di controllo delle applicazioni, ad esempio ''AppLocker'' o ''Windows Defender Application Control''.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Eccezione del debugger remoto: {0}, messaggio di errore: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Non è possibile creare il processo di Windows PowerShell perché Windows PowerShell non è stato trovato in questo dispositivo.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>L'argomento Runspace passato a Create deve essere un oggetto RemoteRunspace non Null.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>La tabella hash di configurazione della sessione contiene un tipo di chiave non valido. Le chiavi devono essere di tipo stringa.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Il file di configurazione della sessione contiene un'opzione di configurazione non supportata: {0}. Si tratta di un'opzione di configurazione dell'endpoint di comunicazione remota che non si applica allo stato della sessione di PowerShell.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Il file di configurazione della sessione contiene un'opzione di configurazione sconosciuta: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>La valutazione dell'espressione potrebbe non riuscire</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>La creazione di un oggetto PowerShell da un blocco di script può richiedere la valutazione di alcune espressioni all'interno del blocco di script. La valutazione dell'espressione avrà esito negativo in modo invisibile all'utente e restituirà ''null'' in modalità linguaggio vincolato, a meno che l'espressione non rappresenti un valore costante.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Non è possibile ottenere lo stato della VM Hyper-V. Il valore era di tipo {0} ma era previsto Microsoft.HyperV.PowerShell.VMState o System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} ha inviato una risposta non valida {1} durante la negoziazione della connessione.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>La negoziazione di una connessione sicura a Hyper-V non è riuscita. Assicurarsi che Host e Guest siano aggiornati con tutti gli Aggiornamenti Microsoft pertinenti.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/RunspaceInit.it.resx b/src/System.Management.Automation/resources/it/RunspaceInit.it.resx new file mode 100644 index 00000000000..2041d3ab486 --- /dev/null +++ b/src/System.Management.Automation/resources/it/RunspaceInit.it.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Variabile che contiene i nomi delle funzionalità sperimentali abilitate</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Cartella padre dell'applicazione host dello spazio di esecuzione corrente</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Cartella contenente il profilo dell'utente corrente</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Riferimento all'host dello spazio di esecuzione corrente</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Oggetti di esecuzione disponibili per i cmdlet</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Informazioni sulla versione per la sessione corrente di PowerShell</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>ID processo corrente</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Stato dell'ultimo comando</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>ID processo padre</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID identifica la shell corrente. Viene usato da #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Nome del file della console corrente</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Codifica del testo utilizzata per l'invio di testo tramite pipe a un file eseguibile nativo</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Codifica del testo utilizzata quando si legge il testo di output da un file eseguibile nativo</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Configurazione che controlla la modalità di rendering del testo.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Variabile che contiene il nome del server di posta. Può essere usata al posto del parametro HostName nel cmdlet Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Determina quando deve essere richiesta la conferma. La conferma viene richiesta quando il valore di ConfirmImpact dell'operazione è maggiore o uguale a $ConfirmPreference. Se $ConfirmPreference è None, le azioni verranno confermate solo quando viene specificato Confirm.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando viene recapitato un messaggio di debug</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando viene recapitato un messaggio di errore</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando vengono recapitati i record di stato</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando viene recapitato un messaggio dettagliato</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando viene recapitato un messaggio di avviso</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Determina l'azione intrapresa quando un comando genera un elemento nel flusso Informazioni</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Determina la modalità di visualizzazione da usare quando si visualizzano gli errori</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Determina il tipo di prompt da visualizzare per il livello di annidamento corrente</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Se true, $ErrorActionPreference si applica agli eseguibili nativi, in modo che i codici di uscita diversi da zero generino errori di tipo cmdlet gestiti dalle impostazioni dell'azione di errore</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Se true, WhatIf viene considerato abilitato per tutti i comandi.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Determina il modo in cui gli argomenti vengono passati agli eseguibili nativi.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Determina il limite di enumerazione per la formattazione di oggetti IEnumerable</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Visualizza gli errori con un'analisi dello stack</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Visualizza gli errori con eccezioni interne</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Visualizza gli errori con le relative origini</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Visualizza gli errori con una descrizione della classe di errore</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Impostazioni cultura della sessione corrente di PowerShell</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Impostazioni cultura dell'interfaccia utente della sessione corrente di PowerShell</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Variabile che contiene tutte le coppie <cmdlet:parameter, value> predefinite</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Premere INVIO per continuare...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Informazioni sull'edizione della sessione corrente di PowerShell</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/RunspacePoolStrings.it.resx b/src/System.Management.Automation/resources/it/RunspacePoolStrings.it.resx new file mode 100644 index 00000000000..30f7fe69fe4 --- /dev/null +++ b/src/System.Management.Automation/resources/it/RunspacePoolStrings.it.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>La dimensione massima del pool non può essere inferiore a 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>La dimensione minima del pool non può essere inferiore a 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>La dimensione minima del pool non può essere maggiore della sua dimensione massima.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Lo stato del pool di spazi di esecuzione non è valido per questa operazione.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché lo stato del pool di spazi di esecuzione non è "{0}". Lo stato attuale è "{1}".</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Non è possibile aprire il pool di spazi di esecuzione perché lo stato non è "BeforeOpen". Lo stato attuale è "{0}".</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>L'oggetto {0} non è stato creato chiamando {1} nell'istanza RunspacePool attuale.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Non è possibile rilasciare lo spazio di esecuzione nel pool attuale perché non appartiene al pool attuale.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Non è possibile modificare la proprietà dopo l'apertura del pool di spazi di esecuzione.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Questo spazio di esecuzione non supporta le operazioni di collegamento e scollegamento.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché lo stato del pool di spazi di esecuzione è Scollegato.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Il server non supporta l'operazione di scollegamento. Il server deve eseguire PowerShell 3.0 o versioni successive per supportare lo scollegamento del pool di spazi di esecuzione remoti.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Questo pool di spazi di esecuzione {0} non è configurato per fornire oggetti PowerShell scollegati per i comandi in esecuzione nel server remoto. Usare il metodo statico GetRunspacePools() della classe RunspacePool per eseguire query sul server e restituire gli oggetti del pool di spazi di esecuzione configurati per questa operazione.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Questo pool di spazi di esecuzione non può essere collegato perché il pool di spazi di esecuzione lato server corrispondente è collegato a un altro client.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>Il server non supporta ResetRunspaceState. Il server deve eseguire PowerShell 5.0 o versioni successive.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/RunspaceStrings.it.resx b/src/System.Management.Automation/resources/it/RunspaceStrings.it.resx new file mode 100644 index 00000000000..03233de5fc6 --- /dev/null +++ b/src/System.Management.Automation/resources/it/RunspaceStrings.it.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Lo stato dello spazio di esecuzione non è valido per questa operazione.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Non è possibile aprire lo spazio di esecuzione perché lo stato dello spazio di esecuzione non è BeforeOpen. Lo stato corrente dello spazio di esecuzione è ''{0}''.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché lo spazio di esecuzione non è nello stato Opened. Lo stato corrente dello spazio di esecuzione è ''{0}''.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Non è possibile richiamare la pipeline perché lo spazio di esecuzione non è nello stato Opened. Lo stato corrente dello spazio di esecuzione è ''{0}''.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>Lo stato della pipeline non è valido per questa operazione.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Non è possibile richiamare la pipeline perché è già stata richiamata.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Il valore valido per il parametro è PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>La pipeline non contiene un comando.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>La pipeline non è stata eseguita perché una pipeline è già in esecuzione. Le pipeline non possono essere eseguite contemporaneamente.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Una pipeline annidata non può essere richiamata in modo asincrono. Usare il metodo Invoke.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>È consigliabile eseguire solo una pipeline annidata all'interno di una pipeline in esecuzione.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Non è possibile chiudere lo spazio di esecuzione mentre è in corso una chiamata al metodo SessionStateProxy.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Non è possibile richiamare la pipeline mentre è in corso una chiamata al metodo SessionStateProxy.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>È in corso una chiamata al metodo SessionStateProxy. Le chiamate simultanee al metodo SessionStateProxy non sono consentite.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Una pipeline è già in esecuzione. Le chiamate simultanee al metodo SessionStateProxy non sono consentite.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Impossibile modificare questa proprietà dopo l'apertura dello spazio di esecuzione.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Si sono verificati uno o più errori durante l'elaborazione del modulo ''{0}'' specificato nell'oggetto InitialSessionState usato per creare questo spazio di esecuzione. Per un elenco completo degli errori, vedere la proprietà ErrorRecords. Il primo errore è stato: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Le opzioni del thread possono essere modificate solo se lo stato dell'apartment è multithreading apartment (MTA), le opzioni correnti sono UseNewThread o UseCurrentThread e il nuovo valore è ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} non può essere false quando la modalità lingua è {1} o {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Non è possibile disconnettere uno spazio di esecuzione solo locale.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>L'operazione di connessione non è supportata negli spazi di esecuzione locali.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>La sessione è occupata. Si verrà connessi alla sessione non appena sarà disponibile. Per annullare il comando Enter-PSSession, premere CTRL+C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Impossibile completare il comando. La chiamata di script non è supportata in questa configurazione di sessione. Questo problema può verificarsi se la configurazione della sessione è in modalità senza linguaggio.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Non puoi usare le operazioni Disconnect e Connect negli spazi di esecuzione locali.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Non è possibile connettere la pipeline perché lo spazio di esecuzione non è nello stato Opened. Lo stato corrente dello spazio di esecuzione è ''{0}''.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>Non è possibile costruire un oggetto RemoteRunspace. L'oggetto RunspacePool specificato non è valido.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>Nessun comando disconnesso associato a questo spazio di esecuzione.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>L'operazione di disconnessione non è supportata nel computer remoto. Per supportare la disconnessione, il computer remoto deve eseguire Windows PowerShell 3.0 o una versione successiva di Windows PowerShell e usare il trasporto WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Non è possibile connettere psSession perché la sessione non si trova nello stato Disconnesso o non è disponibile per la connessione.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Il valore per il parametro non può essere PipelineResultTypes.None o PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>I valori validi per il parametro sono PipelineResultTypes.Output o PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Il reindirizzamento del flusso di debug non è supportato nel computer remoto di destinazione.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Il dettagliato del flusso di debug non è supportato nel computer remoto di destinazione.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Il reindirizzamento del flusso di avviso non è supportato nel computer remoto di destinazione.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Il reindirizzamento del flusso di informazioni non è supportato nel computer remoto di destinazione.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>È stata immessa una sessione occupata durante l'esecuzione di un comando o uno script. Poiché l'output viene instradato al processo "{0}", l'output non verrà visualizzato nella console. È possibile attendere il completamento del comando in esecuzione oppure annullare il comando e ottenere un prompt di input premendo CTRL+C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>È stata immessa una sessione occupata durante l'esecuzione di un comando o di uno script e l'output verrà visualizzato nella console. È possibile attendere il completamento o l'annullamento del comando in esecuzione e ottenere un prompt di input premendo CTRL+C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>È stata immessa una sessione attualmente arrestata in corrispondenza di un punto di interruzione di debug all'interno di un comando o uno script in esecuzione. Usare il debugger della riga di comando di PowerShell per continuare il debug. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace deve essere un LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>La proprietà statica PrimaryRunspace può essere impostata una sola volta ed è già stata impostata.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/SecuritySupportStrings.it.resx b/src/System.Management.Automation/resources/it/SecuritySupportStrings.it.resx new file mode 100644 index 00000000000..b0b21af312c --- /dev/null +++ b/src/System.Management.Automation/resources/it/SecuritySupportStrings.it.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Non è possibile caricare il certificato. '{0}' deve risolversi in un percorso del file system.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Non è possibile utilizzare il certificato '{0}' per la crittografia. I certificati di Crittografia devono contenere l'utilizzo della chiave Crittografia dati o Crittografia chiave e includere l'Utilizzo chiavi avanzato della crittografia del documento ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Non è possibile caricare il certificato. L'identificatore '{0}' corrisponde a più certificati. Per crittografare per più destinatari, specificare più valori distinti per il parametro '{1}', anziché un carattere jolly che corrisponde a più certificati.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Non è possibile caricare il certificato di crittografia. L'impostazione del certificato '{0}' non rappresenta un certificato valido con codifica Base64, né un certificato valido tramite file, directory, identificazione personale o nome soggetto.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>AVVISO: il certificato '{0}' contiene una chiave privata. I certificati di registrazione eventi protetti usati per la crittografia devono contenere solo la chiave pubblica.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>ERRORE: non è possibile proteggere il messaggio del registro eventi '{0}': {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>ERRORE: non è possibile trovare o usare il certificato: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>La chiave di sessione non è disponibile per crittografare la stringa sicura.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Offset del buffer non valido.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Dati della chiave pubblica non validi.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Non è possibile importare la chiave pubblica.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Dati della chiave di sessione non validi.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Il file di script '{0}' è bloccato dall'esecuzione dai criteri di sistema.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>È stato restituito un valore sconosciuto per l'applicazione dei criteri del file di script: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Lettura file di script</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Il file di script '{0}' non è considerato attendibile dai criteri e verrà eseguito in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/Serialization.it.resx b/src/System.Management.Automation/resources/it/Serialization.it.resx new file mode 100644 index 00000000000..0956f48c8c1 --- /dev/null +++ b/src/System.Management.Automation/resources/it/Serialization.it.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} attributo previsto.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>Il tag XML {0} non è stato riconosciuto.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Nessun oggetto trovato per referenceId {0}</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>L'attributo Name per la chiave del dizionario è specificato in modo errato.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>L'attributo Name per il valore del dizionario è specificato in modo errato.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>La versione di PSObject non è valida.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>La versione di PSObject in ingresso è {0}. Il valore previsto è 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Non è possibile elaborare i nomi perché non sono stati trovati TypeName per referenceId {0}.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Il valore del parametro di profondità deve essere maggiore o uguale a 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Il tipo di nodo corrente è {0}. Il tipo previsto è {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>La chiave per la voce del dizionario non è specificata.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Il valore per la voce del dizionario non è specificato.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Non ci sono più oggetti da deserializzare.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null è specificato come chiave del dizionario.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Il contenuto del tipo primitivo {0} non è valido.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>L'XML serializzato è nidificato in modo eccessivo.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Il serializzatore è stato chiuso.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>I dati nel comando superano le dimensioni massime consentite dalla configurazione della sessione. Il valore massimo consentito è {0} MB. Modificare l'input, usare una configurazione di sessione diversa, oppure modificare le proprietà "{1}" e "{2}" della configurazione di sessione nel computer remoto.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>La deserializzazione della stringa sicura crittografata non è riuscita</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Il tipo di chiave {0} non è valido. La classe PSPrimitiveDictionary accetta solo chiavi di tipo System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Il tipo del valore {0} non è valido. La classe PSPrimitiveDictionary accetta solo valori di tipi completamente serializzabili tramite la comunicazione remota PowerShell. Per un elenco dei tipi completamente serializzabili, vedere l'argomento about_Remoting della Guida.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Non è stato possibile decrittografare i dati. I dati non sono stati crittografati con questa chiave.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>Il valore del parametro "{0}" non è una stringa crittografata valida.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Il parametro {0} specificato non è valido. Le impostazioni valide per la lunghezza {0} sono 128 bit, 192 bit o 256 bit.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>La deserializzazione di SecureString è attualmente supportata solo in Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/SessionStateProviderBaseStrings.it.resx b/src/System.Management.Automation/resources/it/SessionStateProviderBaseStrings.it.resx new file mode 100644 index 00000000000..b8359c25a1d --- /dev/null +++ b/src/System.Management.Automation/resources/it/SessionStateProviderBaseStrings.it.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Imposta elemento</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Valore: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Cancella elemento</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Rimuovi elemento</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nuovo elemento</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Tipo: {1} Valore: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Copia elemento</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} Destinazione: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Rinomina elemento</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Elemento: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/SessionStateStrings.it.resx b/src/System.Management.Automation/resources/it/SessionStateStrings.it.resx new file mode 100644 index 00000000000..e5416edef56 --- /dev/null +++ b/src/System.Management.Automation/resources/it/SessionStateStrings.it.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Non è possibile elaborare le informazioni restituite perché quelle restituite dal metodo Start del provider erano per un provider diverso da quello passato.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Non è possibile elaborare le informazioni restituite perché le informazioni restituite dal metodo Start del provider erano null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione SetItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione SetItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione ClearItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione InvokeDefaultAction sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione InvokeDefaultAction dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione ItemExists sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione ItemExists dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione IsValidPath sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione IsItemContainer sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione RemoveItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetChildItems sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetChildItems dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetChildNames sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetChildNames dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione RenameItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione RenameItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione NewItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione NewItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione HasChildItems sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione CopyItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione CopyItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetParentPath sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione NormalizeRelativePath sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione MakePath sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetChildName sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione MoveItem sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione MoveItem dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione SetProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione SetProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione ClearProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione ClearProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione NewProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione NewProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione RemoveProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione RemoveProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione CopyProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione CopyProperty per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione MoveProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione MoveProperty per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione RenameProperty sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per RenameProperty dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Non è possibile recuperare il lettore di contenuto per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetContentReader per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Non è possibile recuperare il writer di contenuto per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione GetContentWriter per il provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Non è possibile ottenere il contenuto perché si tratta di una directory: '{0}'. Usare invece 'Get-ChildItem'.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Non è possibile scrivere il contenuto perché si tratta di una directory: '{0}'.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Non è rimasta alcuna cronologia delle posizioni per spostarsi all'indietro.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>Non è rimasta alcuna cronologia delle posizioni per spostarsi in avanti.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack è vuoto.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione ClearContent sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Non è possibile cancellare il contenuto di '{0}' perché si tratta di una directory. Clear-Content è supportato solo sui file.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per l'operazione ClearContent dal provider '{0}' per il percorso '{1}'. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione GetSecurityDescriptor sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione SetSecurityDescriptor sul provider '{0}' non riuscito per il percorso '{1}'. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Il tentativo di eseguire l'operazione Start sul provider '{0}' non è riuscito. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione InitializeDefaultDrives sul provider '{0}' non riuscito.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Tentativo di eseguire l'operazione NewDrive sul provider '{0}' non riuscito per l'unità con radice '{1}'. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Non è possibile recuperare i parametri dinamici per NewDrive dal provider '{0}'. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>La chiamata di RemoveDrive sul provider '{0}' non è riuscita. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Non è possibile rimuovere l'unità '{0}' perché il provider '{1}' lo ha impedito.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Il percorso '{0}' faceva riferimento a un elemento esterno alla base '{1}'.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>La chiamata di Seek sul writer di contenuto del provider '{0}' non è riuscita per il percorso '{1}'. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>La chiamata di Close sul lettore o writer di contenuto del provider '{0}' non è riuscita per il percorso '{1}'. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>La chiamata di Read sul lettore di contenuto del provider '{0}' non è riuscita per il percorso '{1}'. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>La chiamata di Write sul writer di contenuto del provider '{0}' non è riuscita per il percorso '{1}'. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Il provider '{0}' non può essere usato per ottenere o impostare dati usando la sintassi della variabile. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>La sintassi della variabile non può essere usata per ottenere o impostare dati nel provider. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Non è possibile scrivere sull'alias perché l'alias {0} è di sola lettura o costante e non è possibile eseguire operazioni di scrittura su di esso.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Non è possibile scrivere nella funzione {0} perché è di sola lettura o costante.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Non è possibile sovrascrivere la variabile {0} perché è di sola lettura o costante.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Non è possibile accedere alla variabile '${0}' perché è una variabile privata.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Non è possibile accedere al comando '{0}' perché è privato.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Non è possibile accedere al comando perché è privato.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Non è possibile accedere alla risorsa dello stato della sessione perché è una risorsa privata. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>L'alias non è stato rimosso perché l'alias {0} è costante o di sola lettura.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Non è possibile rimuovere la funzione {0} perché è costante.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Non è possibile rimuovere la variabile {0} perché è costante o di sola lettura. Se la variabile è di sola lettura, riprovare specificando l'opzione Forza.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Non è possibile modificare l'alias {0} perché è costante.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Non è possibile modificare l'alias {0} perché è di sola lettura.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Non è possibile modificare la funzione {0} perché è costante.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Non è possibile modificare la funzione {0} perché è di sola lettura.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>L'alias {0} non può essere reso costante dopo la creazione. Gli alias possono essere resi costanti solo al momento della creazione.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Non è possibile rendere costante la funzione esistente {0}. Le funzioni possono essere rese costanti solo al momento della creazione.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Non è possibile rendere costante la variabile {0} esistente. Le variabili possono essere rese costanti solo al momento della creazione.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L'opzione AllScope non può essere rimossa dall'alias '{0}'.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L'opzione AllScope non può essere rimossa dalla funzione '{0}'.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>L'opzione AllScope non può essere rimossa dalla variabile '{0}'.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>La definizione della funzione '{0}' conteneva un qualificatore di ambito, ma non un nome di funzione.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Non è possibile rimuovere il provider {0}. Prima di rimuovere il provider {0}, è necessario rimuovere tutte le unità associate al provider {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Non è possibile elaborare il nome dell'unità perché contiene uno o più dei seguenti caratteri non validi: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>La creazione della nuova unità è riuscita. Il provider non consente la creazione della nuova unità.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Il valore specificato '{0}' è stato risolto in più di uno stack di posizioni.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Non è possibile trovare lo stack di posizioni '{0}'. Non esiste, oppure non è un contenitore.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Non è possibile trovare il percorso '{0}' perché non esiste.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'alias perché l'alias '{0}' non esiste.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Non è possibile impostare la posizione perché il percorso '{0}' è stato risolto in più contenitori. È possibile impostare la posizione solo su un contenitore alla volta.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Non è possibile elaborare la variabile perché il percorso della variabile '{0}' è stato risolto in più elementi. È possibile ottenere o impostare il valore della variabile solo un elemento alla volta.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Non è possibile trovare l'unità. L'unità con il nome "{0}" non esiste.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Non è possibile trovare un provider con il nome '{0}'.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Non è possibile trovare un provider con il nome '{0}'. Il nome non è nel formato corretto. Un nome di provider può contenere solo caratteri alfanumerici, oppure un nome di snap-in di PowerShell seguito da un singolo '\', seguito da caratteri alfanumerici.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' è stato risolto in più di un nome di provider. Le possibili corrispondenze includono:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Si è verificato un errore durante il tentativo di creare un'istanza del provider. Non è possibile trovare il nome del tipo di provider '{0}' nell'assembly.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Il nome del provider specificato '{0}' non può essere usato perché contiene uno o più dei seguenti caratteri non validi: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Si è verificato un errore durante il tentativo di creare un'istanza del provider '{0}'. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Non è possibile trovare una variabile con il nome '{0}'.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Non è possibile trovare un'origine di traccia con il nome '{0}'.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Esiste già un'unità denominata '{0}'.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Esiste già una variabile con il nome '{0}'.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>L'alias non è consentito perché esiste già un alias con il nome '{0}'.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Non è possibile registrare il provider cmdlet perché esiste già un provider cmdlet con il nome '{0}'.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Il percorso non fa riferimento a un percorso del file system.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Non è possibile rimuovere l'ambito globale.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Il numero di ambito '{0}' supera il numero di ambiti attivi.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Non è possibile confrontare PSDriveInfo. Un'istanza di PSDriveInfo può essere confrontata solo con un'altra istanza di PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Il provider cmdlet non può trasmettere i risultati perché non è stato specificato alcun cmdlet tramite cui trasmettere l'output.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Il provider cmdlet non può trasmettere i risultati perché non è stato specificato alcun cmdlet tramite cui trasmettere l'errore.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>La posizione Home per questo provider non è impostata. Per impostare la posizione Home, chiamare "(get-psprovider '{0}').Home = 'path'".</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Il percorso non è nel formato corretto. I percorsi del provider devono contenere un ID provider, seguito da "::", seguito da un percorso specifico del provider.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché il percorso di destinazione può essere risolto solo in un singolo percorso.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché i percorsi di origine e di destinazione non sono stati risolti nello stesso provider.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché il percorso di origine punta a uno o più elementi e il percorso di destinazione non è un contenitore. Verificare che il percorso di destinazione sia un contenitore e riprovare.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Non è possibile spostare l'elemento perché la destinazione è stata risolta in più percorsi. Specificare un percorso di destinazione che porti a una sola destinazione e riprovare.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Non è possibile copiare il contenitore sopra un elemento foglia esistente.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Non è possibile copiare il contenitore in un altro contenitore. Il parametro -Recurse o -Container non è specificato.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Il percorso di origine e quello di destinazione non sono stati risolti nello stesso provider.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Non è possibile rinominare l'elemento perché il percorso è stato risolto in più elementi. È possibile rinominare un solo elemento alla volta.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Il provider '{0}' non può essere usato per risolvere il percorso '{1}' a causa di un errore nel provider.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Non è possibile usare l'interfaccia. L'interfaccia IContentCmdletProvider non è implementata da questo provider.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Non è possibile usare l'interfaccia. L'interfaccia IPropertyCmdletProvider non è supportata da questo provider.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Non è possibile usare l'interfaccia. L'interfaccia IDynamicPropertyCmdletProvider non è implementata da questo provider.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>I metodi NavigationCmdletProvider non sono supportati da questo provider.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metodi del provider non elaborati. I metodi ContainerCmdletProvider non sono supportati da questo provider.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Non è possibile chiamare metodi. I metodi ItemCmdletProvider non sono supportati da questo provider.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>I metodi DriveCmdletProvider non sono supportati da questo provider.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Operazione del provider interrotta perché il provider non supporta questa operazione.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Operazione del provider interrotta perché il provider non supporta il parametro 'Depth'.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Non è possibile chiamare il metodo. Il metodo Seek per il contenuto non è supportato da questo provider.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione ClearContent. Questa operazione non è supportata da questo provider.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Il provider non supporta l'uso di credenziali. Eseguire di nuovo l'operazione senza specificare le credenziali.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Il provider FileSystem supporta le credenziali solo nel cmdlet New-PSDrive. Eseguire di nuovo l'operazione senza specificare le credenziali.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Transazioni non supportate dal provider. Eseguire di nuovo l'operazione senza il parametro -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Non è possibile chiamare il metodo. Il provider non supporta l'uso di filtri.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Non è possibile creare unità. Il provider non supporta l'uso di credenziali.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>L'elemento nel percorso '{0}' esiste già.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Non è possibile copiare l'elemento. L'elemento presso il percorso '{0}' non esiste.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>L'elemento nel percorso '{0}' non esiste.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Unità che contiene una visualizzazione degli alias archiviati nello stato della sessione</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Unità che contiene una visualizzazione delle variabili di ambiente per il processo</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Unità che contiene una visualizzazione delle funzioni archiviate nello stato della sessione</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Unità che contiene una visualizzazione delle variabili archiviate nello stato della sessione</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Unità che mappa al percorso della directory temporanea per l'utente corrente</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Il collegamento '{0}' non può essere creato perché il valore di destinazione non è stato specificato.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>I riferimenti alla variabile null restituiscono sempre il valore null. Le assegnazioni non hanno effetto.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Numero massimo di oggetti cronologia da mantenere in una sessione</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Non è possibile rinominare la funzione perché la funzione {0} è di sola lettura o costante.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Non è possibile rinominare l'alias perché l'alias {0} è di sola lettura o costante.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Non è possibile rinominare la variabile perché la variabile {0} è di sola lettura o costante.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Non è possibile impostare opzioni sulla variabile locale {0}. Usare New-Variable per creare una variabile che consenta di impostare opzioni.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Non è possibile modificare il cmdlet {0} perché è di sola lettura.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Non è possibile rimuovere la variabile {0} perché è stata ottimizzata e non può essere rimossa. Provare a usare il cmdlet Remove-Variable (senza alias), oppure eseguire il dot-sourcing del comando usato per rimuovere la variabile.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Non è possibile sovrascrivere la variabile {0} perché è stata ottimizzata. Provare a usare il cmdlet New-Variable o Set-Variable (senza alias), oppure eseguire il dot-sourcing del comando usato per impostare la variabile.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>I parametri {0} e {1} non possono essere usati insieme. Specificare un solo parametro.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Il parametro Tail è attualmente supportato solo per il provider FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>L'alias non è consentito perché esiste già un comando con il nome '{0}' e il tipo di comando '{1}'.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Non è possibile eseguire il software. Accesso negato.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' e '-{1}' si escludono a vicenda e non possono essere specificati contemporaneamente.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Il percorso '{0}' non è valido. Nelle operazioni di copia remota sono supportati solo i percorsi assoluti.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Non è possibile convalidare il percorso remoto '{0}'.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Non è possibile eseguire l'operazione perché la sessione {0} è impostata su {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Il parametro '{0}' non può essere null o vuoto.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Variabili di stato della sessione</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>La modifica o la creazione dell'ambito della variabile '{0}' in AllScope non sarà consentita in modalità ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/StringDecoratedStrings.it.resx b/src/System.Management.Automation/resources/it/StringDecoratedStrings.it.resx new file mode 100644 index 00000000000..91cde1e24df --- /dev/null +++ b/src/System.Management.Automation/resources/it/StringDecoratedStrings.it.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Questo metodo supporta solo "ANSI" o "PlainText".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/SubsystemStrings.it.resx b/src/System.Management.Automation/resources/it/SubsystemStrings.it.resx new file mode 100644 index 00000000000..93a0871e78c --- /dev/null +++ b/src/System.Management.Automation/resources/it/SubsystemStrings.it.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Il sottosistema ''{0}' 'non consente la registrazione di più implementazioni.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>L'implementazione con ID ''{0}'' era già stata registrata per il sottosistema ''{1}''.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Il sottosistema ''{0}' 'non consente l'annullamento della registrazione di un'implementazione.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Non è stata registrata alcuna implementazione per il sottosistema ''{0}''.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Non è possibile trovare un'implementazione registrata con ID ''{0}''.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Il tipo di sottosistema specificato ''{0}' è sconosciuto.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>È necessario specificare un tipo di sottosistema concreto anziché l'interfaccia di base 'ISubsystem'.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Il tipo di sottosistema specificato ''{0}'' è sconosciuto.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Per il tipo di sottosistema di destinazione ''{0}'', l'istanza del sottosistema specificata deve implementare l'interfaccia concreta corrispondente o la classe astratta ''{1}''.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>I metadati dichiarati per il tipo di sottosistema ''{0}'' non sono validi. Un sottosistema che richiede la definizione di cmdlet o funzioni non può consentire più registrazioni perché ciò comporterebbe la sovrascrittura di un'implementazione dei comandi definiti da un'altra implementazione.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>La proprietà ''Id' 'di un'implementazione per il sottosistema ''{0}'' non può essere un GUID vuoto.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>La proprietà ''Name'' di un'implementazione per il sottosistema ''{0}'' non può essere Null o una stringa vuota.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>La proprietà ''Description'' di un'implementazione per il sottosistema ''{0}'' non può essere Null o una stringa vuota.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/SuggestionStrings.it.resx b/src/System.Management.Automation/resources/it/SuggestionStrings.it.resx new file mode 100644 index 00000000000..9f898815d77 --- /dev/null +++ b/src/System.Management.Automation/resources/it/SuggestionStrings.it.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>Il comando "{0}" non è stato trovato, ma esiste nella posizione attuale. +Per impostazione predefinita, PowerShell non carica i comandi dalla posizione attuale (vedere "Get-Help about_Command_Precedence"). + +Se questo comando è considerato attendibile, eseguire il comando seguente:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>I comandi più simili sono:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/TabCompletionStrings.it.resx b/src/System.Management.Automation/resources/it/TabCompletionStrings.it.resx new file mode 100644 index 00000000000..39094b569c3 --- /dev/null +++ b/src/System.Management.Automation/resources/it/TabCompletionStrings.it.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Non è possibile deserializzare correttamente il risultato del completamento tramite TAB perché lo spazio di esecuzione remoto non contiene un'istanza di TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Non è possibile accedere alle proprietà in un'istanza Null di tipo CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>NOT bit per bit</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>NOT logico. Nega l'istruzione che lo segue.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è uguale all'operando destro.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è uguale all'operando destro.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Uguale a, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è uguale all'operando destro.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Diverso da, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non sono uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non è uguale all'operando destro.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Diverso da, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non sono uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non è uguale all'operando destro.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Diverso da, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non sono uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non è uguale all'operando destro.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Maggiore o uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore o uguale all'operando destro.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Maggiore o uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore o uguale all'operando destro.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Maggiore o uguale a, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore o uguale all'operando destro.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Maggiore di, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore dell'operando destro.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Maggiore di, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore dell'operando destro.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Maggiore di, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta maggiori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è maggiore dell'operando destro.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Minore di, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore dell'operando destro.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Minore di, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore dell'operando destro.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Minore di, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori dell'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore dell'operando destro.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Minore o uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore o uguale all'operando destro.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Minore o uguale a, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore o uguale all'operando destro.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Minore o uguale a, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta minori o uguali all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro è minore o uguale all'operando destro.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza con caratteri jolly, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro corrisponde all'operando destro.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, senza distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Operatore di corrispondenza tramite espressioni regolari, con distinzione maiuscole/minuscole. Quando l'operando sinistro è una raccolta, restituisce i valori della raccolta che non corrispondono all'operando destro; in caso contrario, restituisce TRUE se l'operando sinistro non corrisponde all'operando destro.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Operatore di sostituzione, senza distinzione maiuscole/minuscole. Modifica l'operando sinistro. Esempio: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Operatore di sostituzione, senza distinzione maiuscole/minuscole. Modifica l'operando sinistro. Esempio: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Operatore di sostituzione, con distinzione maiuscole/minuscole. Modifica l'operando sinistro. Esempio: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando destro) corrisponde esattamente ad almeno uno dei valori nell'operando sinistro.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando destro) corrisponde esattamente ad almeno uno dei valori nell'operando sinistro.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, con distinzione maiuscole/minuscole. Restituisce TRUE solo quando il valore di test (operando destro) corrisponde esattamente ad almeno uno dei valori nell'operando sinistro.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando destro) non corrisponde esattamente ad alcuno dei valori nell'operando sinistro.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando destro) non corrisponde esattamente ad alcuno dei valori nell'operando sinistro.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, con distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando destro) non corrisponde esattamente ad alcuno dei valori nell'operando sinistro.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) corrisponde esattamente ad almeno uno dei valori nell'operando destro.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) corrisponde esattamente ad almeno uno dei valori nell'operando destro.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, con distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) corrisponde esattamente ad almeno uno dei valori nell'operando destro.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, con distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) non corrisponde esattamente ad alcuno dei valori nell'operando destro.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, senza distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) non corrisponde esattamente ad alcuno dei valori nell'operando destro.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Operatore di contenimento, con distinzione maiuscole/minuscole. Restituisce TRUE quando il valore di test (operando sinistro) non corrisponde esattamente ad alcuno dei valori nell'operando destro.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Divisione, senza distinzione maiuscole/minuscole. Divide una o più stringhe in sottostringhe. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Divisione, senza distinzione maiuscole/minuscole. Divide una o più stringhe in sottostringhe. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Divisione, con distinzione maiuscole/minuscole. Divide una o più stringhe in sottostringhe. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Restituisce TRUE quando l'operando sinistro non è un'istanza del tipo .NET Framework specificato (operando destro).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Restituisce TRUE quando l'operando sinistro è un'istanza del tipo .NET Framework specificato (operando destro).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Converte l'operando sinistro nel tipo .NET Framework specificato (operando destro).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Formatta le stringhe usando il metodo di formato degli oggetti stringa.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>AND logico. Restituisce TRUE quando entrambe le istruzioni sono TRUE.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>AND bit per bit</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>OR logico. TRUE quando una o entrambe le istruzioni sono TRUE.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>OR bit per bit (inclusivo)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>XOR logico. Restituisce TRUE quando una delle istruzioni è TRUE e l'altra è FALSE.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>OR bit per bit (esclusivo)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Join - combina più stringhe in un'unica stringa. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Operatore di spostamento bit a sinistra. Inserisce uno zero nella posizione del bit più a destra.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Operatore di spostamento bit a destra. Inserisce uno zero nella posizione del bit più a sinistra. Per i valori con segno, il bit di segno viene preservato.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifica il nome della proprietà da creare.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifica il nome della proprietà da creare.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Blocco di script usato per calcolare il valore della nuova proprietà.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Definisce la modalità di visualizzazione dei valori in una colonna. +I valori validi sono 'left', 'center' o 'right'.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifica una stringa di formato che definisce la formattazione del valore nell'output.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Specifica la larghezza massima delle colonne in una tabella quando viene visualizzato il valore. +Il valore deve essere maggiore di 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +La chiave di profondità specifica la profondità di espansione per proprietà.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Specifica l'ordine di ordinamento per una o più proprietà.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Specifica l'ordine di ordinamento per una o più proprietà.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifica i nomi dei log da cui ottenere gli eventi. +Supporta caratteri jolly.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifica i provider del registro eventi da cui ottenere gli eventi. +Supporta caratteri jolly.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifica i percorsi dei file di log da cui ottenere gli eventi. +I formati di file validi sono: .etl, .evt ed .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Seleziona gli eventi con le maschere di bit delle parole chiave specificate. +Di seguito sono riportate le parole chiave standard: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Seleziona gli eventi con gli ID evento specificati.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Seleziona gli eventi con i livelli di log specificati. +I livelli di log seguenti sono validi: +1: Critico +2: Errore +3: Avviso +4: Informativo +5: Dettagliato</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Seleziona gli eventi creati dopo la data e l'ora specificate.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Seleziona gli eventi creati prima della data e dell'ora specificate.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Seleziona gli eventi generati dall'utente specificato. +Può trattarsi di una rappresentazione in formato stringa di un SID o di un dominio e nome utente nel formato DOMINIO\NOMEUTENTE o NOMEUTENTE@DOMINIO</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Seleziona gli eventi con uno dei valori specificati nella sezione EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Esclude gli eventi che corrispondono ai valori specificati nella tabella hash.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] o [hashtable] +Specifica una matrice di moduli di PowerShell richiesti dallo script. +Ogni elemento può essere una stringa con il nome del modulo come valore o una tabella hash con le chiavi seguenti: +Name: nome del modulo +GUID: GUID del modulo +Uno dei seguenti: +ModuleVersion: specifica una versione minima accettabile del modulo. +RequiredVersion: specifica una versione esatta e obbligatoria del modulo. +MaximumVersion: specifica la versione massima accettabile del modulo.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Specifica un'edizione di PowerShell richiesta dallo script. +I valori validi sono "Core" e "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Specifica che PowerShell deve essere in esecuzione come amministratore in Windows. +Deve essere l'ultimo parametro nella riga dell'istruzione #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Specifica la versione minima di PowerShell richiesta dallo script.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Specifica che lo script richiede PowerShell 7 o versione successiva per l'esecuzione.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Specifica che lo script richiede Windows PowerShell 5.1 per l'esecuzione.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Obbligatorio. Specifica il nome del modulo.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +Facoltativo. Specifica il GUID del modulo.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Specifica una versione minima accettabile del modulo.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Specifica una versione esatta e obbligatoria del modulo.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Specifica la versione massima accettabile del modulo.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Breve descrizione della funzione o dello script. +Questa parola chiave può essere usata una sola volta in ogni argomento.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Descrizione dettagliata della funzione o dello script. +Questa parola chiave può essere usata una sola volta in ogni argomento.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +Descrizione di un parametro. +Aggiungere una parola chiave .PARAMETER per ogni parametro nella sintassi della funzione o dello script.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Comando di esempio che usa la funzione o lo script, seguito facoltativamente da un output di esempio e da una descrizione. +Ripetere questa parola chiave per ogni esempio.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Tipi .NET di oggetti che possono essere inviati tramite pipe alla funzione o allo script. +È anche possibile includere una descrizione degli oggetti di input.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Tipo .NET degli oggetti restituiti dal cmdlet. +È anche possibile includere una descrizione degli oggetti restituiti.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Informazioni aggiuntive sulla funzione o sullo script.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Nome di un argomento correlato. +Ripetere la parola chiave .LINK per ogni argomento correlato. +Il contenuto della parola chiave .Link può includere anche un URI alla versione online dello stesso argomento della Guida.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Nome della tecnologia o della funzionalità usata dalla funzione o dallo script, oppure a cui la funzione o lo script sono correlati.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Nome del ruolo utente per l'argomento della Guida.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Parole chiave che descrivono l'uso previsto della funzione.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Reindirizza all'argomento della Guida per il comando specificato.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Specifica la categoria della Guida dell'elemento in .ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Specifica una sessione che contiene l'argomento della Guida. +Immettere una variabile che contiene un oggetto PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +La parola chiave .ExternalHelp è obbligatoria quando una funzione o uno script è documentato in file XML.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Specifica il percorso di un assembly .NET da caricare. + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Specifica un modulo di PowerShell da cui caricare le classi. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Specifica uno spazio dei nomi .NET da cui risolvere i tipi o un alias dello spazio dei nomi. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Specifica un alias per un tipo .NET. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Stringa normale.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Stringa contenente riferimenti non espansi a variabili di ambiente che vengono espanse quando viene recuperato il valore.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Dati binari in qualsiasi forma.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>Numero binario a 32 bit.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Matrice di stringhe.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>Numero binario a 64 bit.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Tipo di dati del Registro di sistema non supportato.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - Virgola</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - Virgola spazio</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - Punto e virgola</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Punto e virgola-spazio</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - Nuova riga</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - Trattino</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - Spazio</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/TransactionStrings.it.resx b/src/System.Management.Automation/resources/it/TransactionStrings.it.resx new file mode 100644 index 00000000000..8c812d8aa9e --- /dev/null +++ b/src/System.Management.Automation/resources/it/TransactionStrings.it.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Non è possibile utilizzare la transazione. Nessuna transazione è attiva.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Non è possibile eseguire il commit della transazione. Nessuna transazione è attiva.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Non è possibile ripristinare la transazione allo stato precedente perché non è attiva alcuna transazione.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Non è possibile ripristinare la transazione allo stato precedente. È già stato eseguito il commit della transazione.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Non è possibile eseguire il commit della transazione. È già stato eseguito il commit della transazione.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Non è possibile eseguire il commit della transazione. La transazione è stata ripristinata allo stato precedente o è scaduta.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Non è possibile ripristinare la transazione allo stato precedente. La transazione è già stata ripristinata allo stato precedente o è scaduta.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Non è possibile impostare la transazione attiva. Nessuna transazione è stata creata.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Non è possibile impostare la transazione attiva. La transazione attiva è stata ripristinata allo stato precedente o è scaduta.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Per questo cmdlet è necessaria una transazione attiva. La transazione corrente è già stata confermata o ripristinata allo stato precedente.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Questo cmdlet richiede una transazione. Eseguire di nuovo il comando con il parametro -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Non è possibile utilizzare la transazione. Nessuna transazione è stata avviata.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Non è possibile utilizzare la transazione. È stato eseguito il commit della transazione.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Non è possibile utilizzare la transazione. La transazione è stata ripristinata allo stato precedente o è scaduta.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Non è possibile utilizzare la transazione. La transazione è scaduta.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>La transazione di base non è stata impostata.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>La transazione di base non è attiva.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Non è possibile impostare la transazione di base dopo la creazione di altre transazioni.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/TypesXmlStrings.it.resx b/src/System.Management.Automation/resources/it/TypesXmlStrings.it.resx new file mode 100644 index 00000000000..3f34bb972ae --- /dev/null +++ b/src/System.Management.Automation/resources/it/TypesXmlStrings.it.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Errore: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}): errore nel tipo "{3}": {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Il nodo "{0}" deve comparire una sola volta sotto "{1}". Il nodo padre, "{1}", verrà ignorato.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Il nodo {0} non è consentito. I seguenti nodi sono consentiti: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Il nodo "{0}" non deve avere un testo interno.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Il nodo "{0}" deve avere un testo interno.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Il nodo "{0}" non è stato trovato. Deve comparire una sola volta sotto "{1}". Il nodo padre, "{1}", verrà ignorato.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Il nodo "Type" deve avere "Members", "TypeConverters" o "TypeAdapters".</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Non è possibile creare un'istanza del convertitore di tipi per il tipo {0} a causa dell'eccezione: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell non può creare un'istanza dell'adattatore di tipi per il tipo {0} a causa della seguente eccezione: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Il tipo adattato "{0}" non è valido.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter è stato ignorato perché è già presente.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter è stato ignorato perché è già presente.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Il tipo "{0}" deve essere TypeConverter o PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Il tipo "{0}" deve essere PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Il membro {0} è già presente.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Il seguente nome del membro è riservato: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Eccezione: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty deve avere un getter o un setter.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty deve avere un getter o un setter.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1}: {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Il valore deve essere TRUE o FALSE anziché {0}.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Il nodo "{0}" non deve avere l'attributo "{1}".</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: il file non è stato trovato.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: il file è stato ignorato perché era già stato caricato da {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Non è possibile trovare la chiave del Registro di sistema: {0}{1}. Verrà usato {2} per caricare i file di configurazione.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Non è possibile trovare il percorso {0} specificato nella chiave del Registro di sistema: {1}{2}. Verrà usato {3} per caricare i file di configurazione.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: il file è stato ignorato perché non ha l'estensione ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: il file è stato ignorato a causa della seguente eccezione di convalida: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Il membro "{0}" deve essere una nota.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Non è possibile convertire la nota "{0}": "{1}".</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Non usare il membro "{0}" qui.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>Il membro "{0}" deve avere il tipo "{1}".</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{0}" deve essere presente quando "{1}" è "{2}" e "{3}" è "{4}".</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>A causa di un errore precedente, tutte le impostazioni di serializzazione sono state ignorate.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" non è un membro standard e verrà ignorato.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Il percorso {0} non è assoluto. Specificare un percorso assoluto del file del tipo.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>TypeTable non può essere aggiornato perché potrebbe essere stato creato al di fuori dello spazio di esecuzione.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Si sono verificati errori durante il caricamento di TypeTable. Esaminare la proprietà Errors per ottenere messaggi di errore dettagliati.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Errore in TypeData "{0}": {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" deve avere un valore per la proprietà "{1}".</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" non deve avere null o una stringa vuota nella proprietà "{1}".</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Il tipo "{0}" non è stato trovato. Il valore del nome del tipo deve essere il nome completo del tipo. Verificare il nome del tipo ed eseguire di nuovo il comando.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData deve avere "Members", "TypeConverters", "TypeAdapters" o "StandardMembers".</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Una tabella dei tipi condivisa non può essere aggiornata con più di una voce.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/VerbDescriptionStrings.it.resx b/src/System.Management.Automation/resources/it/VerbDescriptionStrings.it.resx new file mode 100644 index 00000000000..8a206328383 --- /dev/null +++ b/src/System.Management.Automation/resources/it/VerbDescriptionStrings.it.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Aggiunge una risorsa a un contenitore o collega un elemento a un altro elemento</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Conferma o accetta lo stato di una risorsa o di un processo</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Afferma lo stato di una risorsa</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Archivia i dati eseguendone la replica</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Limita l'accesso a una risorsa</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Crea un artefatto, in genere un file binario o un documento, da un set di file di input, in genere codice sorgente o documenti dichiarativi</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Crea uno snapshot dello stato corrente dei dati o della relativa configurazione</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Rimuove tutte le risorse da un contenitore, ma non elimina il contenitore</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Modifica lo stato di una risorsa per renderla inaccessibile, non disponibile o inutilizzabile</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Valuta i dati di una risorsa in base a quelli di un'altra risorsa</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Conclude un'operazione</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Compatta i dati di una risorsa</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Conferma, verifica o convalida lo stato di una risorsa o di un processo</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Crea un collegamento tra un'origine e una destinazione</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Modifica i dati da una rappresentazione a un'altra quando il cmdlet supporta la conversione bidirezionale o quando il cmdlet supporta la conversione tra più tipi di dati</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Converte un tipo di input primario (il nome del cmdlet indica l'input) in uno o più tipi di output supportati</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Esegue la conversione da uno o più tipi di input a un tipo di output primario (il nome del cmdlet indica il tipo di output)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Copia una risorsa in un altro nome o in un altro contenitore</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Esamina una risorsa per diagnosticare problemi operativi</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Rifiuta, blocca, obietta o si oppone allo stato di una risorsa o di un processo</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Invia un'applicazione, un sito Web o una soluzione a una o più destinazioni remote in modo che un utente di tale soluzione possa accedervi al termine della distribuzione</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Configura una risorsa su uno stato non disponibile o inattivo</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Interrompe il collegamento tra un'origine e una destinazione</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Scollega un'entità denominata da un percorso</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Modifica i dati esistenti aggiungendo o rimuovendo contenuto</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Configura una risorsa su uno stato disponibile o attivo</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Specifica un'azione che consente all'utente di spostarsi in una risorsa</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Imposta l'ambiente o il contesto corrente sul contesto usato più di recente</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Ripristina i dati di una risorsa che è stata compressa allo stato originale</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Incapsula l'input primario in un archivio dati persistente, ad esempio un file, o in un formato di interscambio</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Cerca un oggetto in un contenitore sconosciuto, implicito, facoltativo o specificato</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Dispone gli oggetti in una forma o un layout specificato</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Specifica un'azione che recupera una risorsa</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Consente l'accesso a una risorsa</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Dispone o associa una o più risorse</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Rende una risorsa non rilevabile</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Crea una risorsa da dati archiviati in un archivio dati permanente (ad esempio un file) o in un formato di interscambio</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Prepara una risorsa per l'uso e la imposta su uno stato predefinito</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Inserisce una risorsa in un percorso e, facoltativamente, la inizializza</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Esegue un'azione, come l'esecuzione di un comando o di un metodo</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Combina le risorse in un'unica risorsa</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Applica vincoli a una risorsa</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Protegge una risorsa</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identifica le risorse usate da un'operazione specificata o recupera le statistiche relative a una risorsa</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Crea un'unica risorsa da più risorse</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Collega un'entità denominata a un percorso</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Sposta una risorsa da un percorso a un altro</value> + </data> + <data name="New" xml:space="preserve"> + <value>Crea una risorsa</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Modifica lo stato di una risorsa per renderla accessibile, disponibile o utilizzabile</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Aumenta l'efficacia di una risorsa</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Invia dati all'esterno dell'ambiente</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Usa il verbo Test</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Rimuove un elemento dall'inizio di uno stack</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Protegge una risorsa da attacchi o perdite</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Rende una risorsa disponibile ad altri utenti</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Aggiunge un elemento all'inizio di uno stack</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Acquisisce informazioni da un'origine</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Accetta le informazioni inviate da un'origine</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Reimposta una risorsa sullo stato che è stato annullato</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Crea una voce per una risorsa in un repository, ad esempio un database</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Elimina una risorsa da un contenitore</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Modifica il nome di una risorsa</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Riporta una risorsa a una condizione utilizzabile</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Richiede una risorsa o chiede le autorizzazioni</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Ripristina lo stato originale di una risorsa</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Modifica la dimensione di una risorsa</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Esegue il mapping di una rappresentazione abbreviata di una risorsa a una rappresentazione più completa</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Arresta un'operazione, quindi la avvia nuovamente</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Imposta una risorsa su uno stato predefinito, come uno stato impostato da Checkpoint</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Avvia un'operazione precedentemente sospesa</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Specifica un'azione che non consente l'accesso a una risorsa</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Conserva i dati per evitare perdite</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Crea un riferimento a una risorsa in un contenitore</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Individua una risorsa in un contenitore</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Recapita le informazioni a una destinazione</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Sostituisce i dati in una risorsa esistente o crea una risorsa contenente alcuni dati</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Rende visibile una risorsa all'utente</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Assicura che due o più risorse si trovino nello stesso stato</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Ignora una o più risorse o punti in una sequenza</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Separa le parti di una risorsa</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Avvia un'operazione</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Passa al punto o alla risorsa successiva in una sequenza</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Interrompe un'attività</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Presenta una risorsa per l'approvazione</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Sospende un'attività</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Specifica un'azione che si alterna tra due risorse, ad esempio per passare da una posizione, responsabilità o stato all'altro</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Verifica l'operazione o la coerenza di una risorsa</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Tiene traccia delle attività di una risorsa</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Rimuove le restrizioni per una risorsa</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Imposta una risorsa sullo stato precedente</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Rimuove una risorsa da una posizione indicata</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Rilascia una risorsa bloccata</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Rimuove le misure di sicurezza di una risorsa aggiunte per impedirne l'attacco o la perdita</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Rende una risorsa non disponibile ad altri utenti</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Rimuove la voce di una risorsa da un repository</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Tiene aggiornata una risorsa per mantenerne lo stato, l'accuratezza e la conformità</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Usa o include una risorsa per eseguire un'operazione</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Sospende un'operazione fino a quando non si verifica un evento specificato</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Controlla o monitora continuamente una risorsa per individuare eventuali modifiche</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Aggiunge informazioni a una destinazione</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/it/WildcardPatternStrings.it.resx b/src/System.Management.Automation/resources/it/WildcardPatternStrings.it.resx new file mode 100644 index 00000000000..106bd4e5aad --- /dev/null +++ b/src/System.Management.Automation/resources/it/WildcardPatternStrings.it.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Il criterio di caratteri jolly specificato non è valido: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Authenticode.ja.resx b/src/System.Management.Automation/resources/ja/Authenticode.ja.resx new file mode 100644 index 00000000000..8bb0dcb12c0 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Authenticode.ja.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>今回はこのソフトウェアを実行しないことが選択されたため、ファイル {0} を読み込めません。</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>この発行元のソフトウェアを決して実行しないことが選択されたため、ファイル {0} を読み込めません。</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>ファイル {0} は {1}によって公開されています。このシステム上では、この発行元を信頼しないことが明示されています。このスクリプトは、このシステム上では実行されません。詳細については、コマンド "get-help about_signing" を実行してください。</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>このシステムではスクリプトの実行が無効になっているため、ファイル {0} を読み込めません。詳細については、https://go.microsoft.com/fwlink/?LinkID=135170 の about_Execution_Policies を参照してください。</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>ファイル {0} を読み込めません。{1}。</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>ソフトウェア制限ポリシー (例: グループ ポリシーなどで作成されたもの) によって操作がブロックされているため、ファイル {0} を読み込めません。</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>内容を読み取れなかったため、ファイル {0} を読み込めません。</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>コードに署名できません。指定された証明書はコード署名に適していません。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>コードに署名できません。TimeStamp サーバー URL は、http://<server url> または https://<server url> の形式で完全修飾されている必要があります。</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>コードに署名できません。このハッシュ アルゴリズムはサポートされていません。</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>この信頼されていない発行元からのソフトウェアを実行しますか?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>ファイル {0} は {1} によって公開されており、このシステム上では信頼されません。信頼できる発行元からのスクリプトのみ実行してください。</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>ソフトウェア {0} は不明な発行元によって公開されたものです。このソフトウェアは実行しないことをおすすめします。</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>セキュリティ警告</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>信頼できるスクリプトのみ実行してください。インターネットから取得したスクリプトは役立つ場合がありますが、このスクリプトには、コンピューターに害を及ぼす可能性もあります。このスクリプトを信頼する場合は、Unblock-File コマンドレットを使用すると、この警告メッセージを表示せずにスクリプトを実行できるようになります。{0} を実行しますか?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>決して実行しない(&V)</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>今回、この発行元からのスクリプトを実行しません。以後、このスクリプトの実行確認を求めません。今後このスクリプトの実行が試行された場合は通知なしで失敗します。</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>実行しない(&D)</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>今回、この発行元からのスクリプトを実行しません。以後、このスクリプトを実行する際は引き続き確認を求めます。</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>今回は実行する(&R)</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>今回、この発行元からのスクリプトを実行します。以後、このスクリプトを実行する際は引き続き確認を求めます。</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>常に実行(&A)</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>今回、この発行元からのスクリプトを実行します。以後、このスクリプトの実行確認を求めません。</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>一時停止(&S)</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>現在のパイプラインを一時停止し、コマンド プロンプトに戻ります。終了後、「exit」と入力して操作を再開してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/AuthorizationManagerBase.ja.resx b/src/System.Management.Automation/resources/ja/AuthorizationManagerBase.ja.resx new file mode 100644 index 00000000000..a40a0e310d4 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/AuthorizationManagerBase.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>AuthorizationManager チェックに失敗しました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/AutomationExceptions.ja.resx b/src/System.Management.Automation/resources/ja/AutomationExceptions.ja.resx new file mode 100644 index 00000000000..cfa43602af4 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/AutomationExceptions.ja.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>引数 "{0}" の値が無効なため、引数を処理できません。"{0}" 引数の値を変更して、操作を再実行してください。</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>パラメーター "{0}" の値が無効なため、引数を処理できません。指定可能な値は、"Global"、"Local"、"Script"、または現在のスコープの相対的な数値 (0 ~スコープの数。ここでは 0 は現在のスコープを表し、1 はその親を表す) です。"{0}" パラメーターの値を変更し、操作を再実行してください。</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>引数 "{0}" の値が null 値であるため、引数を処理できません。引数 "{0}" の値を null 値以外に変更してください。</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>引数 "{0}" の値が範囲外であるため、引数を処理できません。引数 "{0}" を範囲内の値に変更してください。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>操作 "{0}" が無効なため、操作を実行できません。操作 "{0}" を削除するか、無効な理由を確認してください。</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>操作 "{0}" が実装されていないため、操作を実行できません。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>操作 "{0}" はサポートされていないため、操作を実行できません。</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>オブジェクト "{0}" は既に破棄されているため、操作を実行できません。</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>スクリプト ブロックに複数の句が含まれているため、スクリプト ブロックを呼び出せません。Invoke() メソッドは、1 つの句を含むスクリプト ブロックでのみ使用できます。</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>スクリプト ブロックには複数の句が含まれているため、変換できません。式または制御構造は許可されていません。スクリプト ブロックにパイプラインまたはコマンドが 1 つだけ含まれていることを確認してください。</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>空のスクリプト ブロックは変換できません。スクリプト ブロックにパイプラインまたはコマンドが 1 つだけ含まれていることを確認してください。</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>変換できるのは、パイプラインまたはコマンドを 1 つだけ含むスクリプト ブロックのみです。式または制御構造は許可されていません。スクリプト ブロックにパイプラインまたはコマンドが 1 つだけ含まれていることを確認してください。</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>トップレベルのトラップ ステートメントを含むスクリプト ブロックは変換できません。</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>param(...)ブロックで宣言されていない変数を逆参照する ScriptBlock に対して PowerShell オブジェクトを生成することはできません。 宣言されていない変数の名前: {0}。</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>非定数式を評価する ScriptBlock に対して PowerShell オブジェクトを生成することはできません。非定数式: {0}。</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>非定数式を評価する ScriptBlock に対して PowerShell オブジェクトを生成することはできません。動的な式: {0}。</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>引数値内で他のスクリプト ブロックを渡そうとする ScriptBlock に対して、PowerShell オブジェクトを生成することはできません。</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>メイン パイプラインの引数を評価するためにパイプライン、コマンド、または関数を呼び出す ScriptBlock の PowerShell オブジェクトを生成することはできません。</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>ドット ソースを使用する ScriptBlock に対しては PowerShell オブジェクトを生成できません。</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>他のスクリプト ブロックを呼び出す ScriptBlock に対しては PowerShell オブジェクトを生成できません。</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>禁止されているリダイレクト演算子が含まれているため、スクリプト ブロックを PowerShell オブジェクトに変換できません。</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>操作コンテキストが関連付けられていない ScriptBlock に対して PowerShell オブジェクトを生成することはできません。</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>ユーザーがコマンドを停止しました。</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>オブジェクト "{0}" は、dynamicparam ブロックから返す型として正しくありません。dynamicparam ブロックは、$null、または型 [System.Management.Automation.RuntimeDefinedParameterDictionary] のオブジェクトを返す必要があります。</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>スクリプト ブロックはオープン ジェネリック型に変換できません。適切な閉じたジェネリック型を定義してから、再試行してください。</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>式を使用してパイプラインを開始する ScriptBlock に対して、 PowerShell オブジェクトを生成することはできません。</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Using 変数 '$using:{0}' の値は、ローカル セッションで設定されていないため取得できません。</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>指定された変数辞書の Using 式 '{0}' の値を取得できません。スクリプト ブロックから PowerShell インスタンスを作成する場合、Using 式にインデックス操作またはメンバー アクセス操作を含めることはできません。</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>コンパイル済みスクリプト ブロックのドット ソース</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>現在のスコープへのスクリプト ブロック '{0}' の呼び出しは、制限付き言語モードでは許可されません。スクリプト言語モード: {1}、コンテキスト言語モード: {2}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CatalogStrings.ja.resx b/src/System.Management.Automation/resources/ja/CatalogStrings.ja.resx new file mode 100644 index 00000000000..09f1e9136da --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CatalogStrings.ja.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>カタログ定義ファイルを生成できません。</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>ファイル '{0}' をカタログに追加しています。カタログ内のファイルの相対パスは '{1}' です。</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>カタログからのファイル {0} の検証をスキップしています。</value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>{1} のハッシュを持つファイル {0} がカタログ内に見つかりました。</value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>カタログのパスには、同じ相対パス {0} を持つ複数のファイルが含まれています。</value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>{1} のハッシュを持つファイル {0} がディスクに見つかりました。</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>パスからのファイル {0} の検証をスキップしています。</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>指定されたハッシュ アルゴリズム {0} のカタログ管理者コンテキストへのハンドルを取得できません。</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>ファイル {0} のハッシュを作成できません。</value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>カタログ ファイル {0} を開けません。</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>カタログ バージョンが無効です。カタログのバージョン {0} およびバージョン {1} のみがサポートされています。</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>カタログ定義ファイルを開けません。</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>カタログ内にファイル メンバー {0} の複数のエントリが見つかりました。</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>カタログ メンバー {0} のファイル名またはパスが見つかりません。</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>ハッシュするファイル {0} が見つかりません。</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>ハッシュを計算するファイル {0} を読み取れません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CimInstanceTypeAdapterResources.ja.resx b/src/System.Management.Automation/resources/ja/CimInstanceTypeAdapterResources.ja.resx new file mode 100644 index 00000000000..fdae9c65f8d --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CimInstanceTypeAdapterResources.ja.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>"{0}" を型 "{1}" のオブジェクトに変換できません。</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>"{0}" は読み取り専用プロパティです。</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CmdletizationCoreResources.ja.resx b/src/System.Management.Automation/resources/ja/CmdletizationCoreResources.ja.resx new file mode 100644 index 00000000000..e9ab82c662b --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CmdletizationCoreResources.ja.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>'{0}' クラスのコマンドレット</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>{0} 要素内で定義された 2 つのコマンドレット パラメーターの名前が同じです: {1}。 Cmdlet Definition XML の競合を解決してから、再試行してください。</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>次のファイルの Cmdlet Definition XML を処理できません: {0}。 {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>{0} コマンドレットが、{1} パラメーター セットを複数回定義しています。 Cmdlet Definition XML に重複するパラメーター セット名が含まれていないことを確認してから、再試行してください。</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>ObjectModelWrapper 属性を処理できません。{0} 型は、複数のパラメーター セットを定義します。Cmdlet Definition XML で ObjectModelWrapper 属性に有効な型が指定されていることを確認してから、再試行してください。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>ObjectModelWrapper 属性を処理できません。{0} 型はオープン ジェネリック型です。 Cmdlet Definition XML で ObjectModelWrapper 属性に有効な型が指定されていることを確認してから、再試行してください。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>ObjectModelWrapper 属性を処理できません。{0} 型は次のクラスから派生していません: {1}。 Cmdlet Definition XML で ObjectModelWrapper 属性に有効な型が指定されていることを確認してから、再試行してください。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>ObjectModelWrapper 属性を処理できません。{0} 型では、無視される {2} 属性パラメーターを使用して、{1} コマンドレット パラメーターを定義します。 Cmdlet Definition XML で ObjectModelWrapper 属性に有効な型が指定されていることを確認してから、再試行してください。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>{1} コマンドレットの {0} パラメーターを定義できません。 パラメーター名は、{2} クラスによって既に定義されています。 Cmdlet Definition XML でパラメーター名を変更してから、再試行してください。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>{1} コマンドレットの {0} パラメーターを定義できません。パラメーター名は、{2} XML 要素内で既に定義されています。Cmdlet Definition XML でパラメーター名を変更してから、再試行してください。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>EnumName 属性の値を有効な C# 識別子に変換できません: {0}。Cmdlet Definition XML で EnumName 属性を確認してから、再試行してください。</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Name 属性の値は有効な C# 識別子ではありません: {0}。 Cmdlet Definition XML で Name 属性を確認してから、再試行してください。</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>その <Enum EnumName="{0}" ...> 要素を処理できません。 {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>リモート コンピューターから無効な CDXML ファイルが返されました。次のコマンドレット アダプターは、リモート コンピューターから CDXML モジュールをインポートする場合にはサポートされていません: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CommandBaseStrings.ja.resx b/src/System.Management.Automation/resources/ja/CommandBaseStrings.ja.resx new file mode 100644 index 00000000000..3b0a6bf9ca3 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CommandBaseStrings.ja.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>この操作を続行しますか?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>はい(&Y)</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>操作の次のステップのみを続行します。</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>すべてはい(&A)</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>操作のすべてのステップを続行します。</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>いいえ(&N)</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>この操作をスキップし、次の操作に進みます。</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>すべていいえ(&L)</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>この操作とそれ以降のすべての操作をスキップします。</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>このコマンドを停止します。</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>コマンドの停止(&H)</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>一時停止(&S)</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>現在のパイプラインを一時停止し、コマンド プロンプトに戻ります。パイプラインを再開するには、"{0}" と入力します。</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>プログラム "{0}" は 0 以外の終了コードで終了しました: {1} ({2})。</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>ターゲット "{1}" に対して操作 "{0}" を実行しています。</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>この操作を実行しますか? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>確認</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>実行中のコマンドは、設定変数 "{0}" または共通パラメーターが Stop に設定されているため停止しました: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>実行中のコマンドは、設定変数 "{0}" または共通パラメーターが Stop に設定されているため停止しました。</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>実行中のコマンドは、設定変数 "{0}" または共通パラメーターが無効な次の値に設定されているため停止しました: "{1}"。</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>ユーザーが [停止] オプションを選択したため、実行中のコマンドが停止しました。</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>ユーザーがコマンドを中断したため、実行中のコマンドが停止しました。</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>PSCmdlet から派生したコマンドレットを直接呼び出すことはできません。 </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>コマンドレット '{0}' は、リモート セッションでパラメーター '{1}' をサポートしていません。</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>総数: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>推定合計数: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>不明な合計数</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>コマンド '{0}'</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>{0} は廃止されています。 {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>コマンド ラインに対する Exec 呼び出しがエラー番号 {0} で失敗しました: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>コマンド '{0}' が見つかりませんでした。指定されたコマンドは実行可能ファイルである必要があります。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>スクリプト ブロック処理のドット ソース チェック</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>スクリプト ブロック '{0}' のドット ソース処理は、ConstrainedLanguage モードでは失敗します。これは、その言語モード '{1}' が現在の言語モード '{2}' と一致しないためです。</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>コマンド検索機能</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>モジュール '{1}' のコマンド '{0}' は信頼されていないため、ConstrainedLanguage モードではアクセスできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ConsoleInfoErrorStrings.ja.resx b/src/System.Management.Automation/resources/ja/ConsoleInfoErrorStrings.ja.resx new file mode 100644 index 00000000000..2f36be4ad19 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ConsoleInfoErrorStrings.ja.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>PowerShell バージョン {0} が正しくありません。このコンピューターでは、PowerShell バージョン {1} がサポートされています。</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>コンソール {0} の読み込み中に次のエラーが発生しました: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>次のエラーのため、PowerShell スナップイン {0} を読み込めません: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>PowerShell スナップイン "{0}" が読み込まれ、次の警告が表示されます: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>PowerShell スナップイン モジュール {0} には、必要な PowerShell スナップインの厳密な名前 {1} がありません。</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>コマンドレット '{0}' は、PowerShell スナップイン '{1}' で複数回実行しないでください。</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell スナップイン '{1}' では、PowerShell プロバイダー '{0}' を複数回使用しないでください。</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} は、現在のコンソールではサポートされていません。PowerShell {1} は、現在のコンソールでサポートされています。</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>ファイル {0} は既に存在し、{1} が指定されました。</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>指定された構成ファイル '{0}' は存在しません。</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>指定された構成ファイル '{0}' には .pssc ファイル拡張子が必要です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CoreClrStubResources.ja.resx b/src/System.Management.Automation/resources/ja/CoreClrStubResources.ja.resx new file mode 100644 index 00000000000..4f9a0f17557 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CoreClrStubResources.ja.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>環境変数名に等号を含めることはできません。</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>環境変数の名前または値が長すぎます。</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>文字列の最初の文字が null 値です。</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>文字列を 0 文字にすることはできません。</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>コンピューター名を取得できませんでした。</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>現在のユーザーのドメイン名を取得できませんでした。</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>不明なエラー "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CredUI.ja.resx b/src/System.Management.Automation/resources/ja/CredUI.ja.resx new file mode 100644 index 00000000000..e757fec80c7 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CredUI.ja.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 資格情報の要求 </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>資格情報を入力してください。</value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>資格情報を入力してください。</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>キャプションの最大長は {0} 文字です。</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>メッセージの最大長は {0} 文字です。</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>ユーザー名の最大長は {0} 文字です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Credential.ja.resx b/src/System.Management.Automation/resources/ja/Credential.ja.resx new file mode 100644 index 00000000000..98ddd690d2f --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Credential.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>資格情報をシリアル化できません。このコマンドがワークフローを開始している場合、ワークフローが開始されるプロセスには資格情報をシリアル化するアクセス許可がないため、資格情報を永続化できません。 + +-- PSSession でワークフローがローカル コンピューターに対して開始された場合は、セッションを作成したコマンドに EnableNetworkAccess パラメーターを追加します。 +-- PSSession でワークフローがリモート コンピューターに対して開始された場合は、セッションを作成したコマンドに、CredSSP の値を持つ Authentication パラメーターを追加します。または、RunAsUser プロパティ値を持つセッション構成に接続します。</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>UserName の値が正しい形式ではありません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/CredentialAttributeStrings.ja.resx b/src/System.Management.Automation/resources/ja/CredentialAttributeStrings.ja.resx new file mode 100644 index 00000000000..1606c61bbf7 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/CredentialAttributeStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell 資格情報の要求</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>資格情報を入力してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/DebuggerStrings.ja.resx b/src/System.Management.Automation/resources/ja/DebuggerStrings.ja.resx new file mode 100644 index 00000000000..3a7067b0d85 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/DebuggerStrings.ja.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>'${0}' の変数ブレークポイント ({1} アクセス)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>'{0}:${1}' の変数ブレークポイント ({2} アクセス)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>'{0}:{1}' の行ブレークポイント</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>'{0}:{1}, {2}' の行ブレークポイント</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>'{0}' 上のコマンド ブレークポイント</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>コマンドのブレークポイント '{0}:'{1}'</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>ブレークポイント {0} にヒットしません</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}、{1,-16} 単一ステップ (関数、スクリプトなどにステップイン)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}、{1,-16} 次のステートメントへのステップ (関数、スクリプトなどをステップ オーバー)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}、{1,-16} 現在の関数、スクリプトなどをステップ アウトします。</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}、{1,-16} 操作の続行</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}、{1,-16} 操作を停止してデバッガーを終了する</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}、Get-PSCallStack 表示呼び出し履歴</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}、{1,-16} 現在のスクリプトのソース コードを一覧表示します。 </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> "list" を使用して、現在の行 "list <m>" から開始します </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> 行 <m> から開始し、"list <m> <n>" を使用して <n> をリストします </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> 行 <m> から始まる行</value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> 最後のコマンドが {0}、{1}、または {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}、{1,-16} はヘルプ メッセージを表示します。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>デバッガー プロンプトをカスタマイズする方法については、「help about_prompt」と入力してください。</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +現在のセッションはデバッグをサポートしていません。操作は続行されます。 + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: 行 {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>使用できるソース コードはありません。</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>開始行は {0} 以下の正の整数である必要があります</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>行数は正の整数でなければなりません。</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>{0}、{1}: 行 {2} で</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>デバッガーは、停止状態でない限り、コマンドを処理できません。</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction は、ローカル スクリプト デバッガーには実装されていません。</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>リモート セッションのデバッガーが停止状態ではないため、デバッガーは再開アクションを設定できません。</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>デバッガーが現在ビジー状態であるため、ジョブをデバッグできません。</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>指定されたジョブとすべての子ジョブが調べられましたが、デバッグ可能なジョブは見つかりませんでした。 ジョブまたは子ジョブをデバッグするには、ジョブがデバッグをサポートし、実行中の状態である必要があります。</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>デバッグ モードが "なし" に設定された状態でデバッガーがオフになっているため、ステップ モードに対してデバッガーを有効にできません。</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>ホスト デバッガーが現在ビジー状態であるため、実行空間をデバッグできません。</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>実行空間をデバッグできません。実行空間デバッガーは現在オフになっています (DebugMode は 'None' です)。</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Opened 状態ではない実行空間をデバッグできません。この実行空間の状態は {0}。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>実行空間をデバッグできません。Runspace {0} には、デバッガーが関連付けされていません。</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>デバッガーは既にオーバーライドされています。</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>デバッガー オブジェクトをそれ自体にプッシュすることはできません。</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>{0} コマンドは、リモート実行空間で実行されている PowerShell のバージョンでのリモート使用ではサポートされていません。</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>プロセス</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}、{1,-16} 操作を続行し、デバッガーをデタッチします。</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>デバッガーのデタッチ コマンドは適用できません。 detach コマンドは、Debug-Job コマンドレットまたは Debug-Runspace コマンドレットを使用してジョブと実行空間をデバッグする場合にのみ適用されます。</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>実行空間 ID が無効です: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>実行空間を取得できません。</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>ブレークポイントまたは BreakpointList を指定する必要があります。</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList にブレークポイントではない項目が含まれていました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/DescriptionsStrings.ja.resx b/src/System.Management.Automation/resources/ja/DescriptionsStrings.ja.resx new file mode 100644 index 00000000000..8a4f4de7f6f --- /dev/null +++ b/src/System.Management.Automation/resources/ja/DescriptionsStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} を null 値または空にすることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/DiscoveryExceptions.ja.resx b/src/System.Management.Automation/resources/ja/DiscoveryExceptions.ja.resx new file mode 100644 index 00000000000..182edd2c702 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/DiscoveryExceptions.ja.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>コマンドレット名 "{0}" は形式が正しくないため、検証できません。コマンドレット名には、"Get-Process" などの "-" で区切られた動詞と名詞を含める必要があります。</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>パラメーター "{0}" が、パラメーターセット "{1}" で複数回宣言されています。</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>エイリアス "{0}" が複数回宣言されています。</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>パラメーターを宣言できませんでした。パラメーターは、フィールドとプロパティでのみ宣言できます。</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>コマンドレットを処理できません。コマンドレット名は、動詞と名詞のペアを '-' で区切って構成する必要があります。</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>用語 '{0}' は、コマンドレット、関数、スクリプト ファイル、または実行可能プログラムの名前として認識されません。 +名前のスペルを確認するか、パスが含まれている場合はパスが正しいことを確認してから、もう一度お試しください。</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>引数 '{0}' はコマンドレットとして認識されません: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>引数 '{0}' はコマンドレットとして認識されません。Cmdlet または PSCmdlet クラスから派生していない可能性があります: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>エイリアス '{0}' は、コマンドレット、関数、実行可能プログラム、またはスクリプト ファイルとして認識されない用語 '{1}' を参照しているため、解決できません。用語を確認して、もう一度お試しください。</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>値 '{1}' のパラメーター '{0}' はコマンドレットではなく、CommandProcessor で処理できないため、処理できません。</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>'{0}' という名前のコマンドレットは既に存在します。コマンドレットには一意の名前が必要です。</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>'{0}' という名前のコマンドレット プロバイダーは既に存在します。コマンドレット プロバイダーには一意の名前が必要です。</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>'{0}' という名前のアセンブリは既に存在します。アセンブリには一意の名前が必要です。</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>'{0}' という名前のスクリプトは既に存在します。スクリプトには一意の名前が必要です。</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>#requires ステートメントは形式が正しくないため、処理できません。 +#requires ステートメントは、次のいずれかの形式である必要があります: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>スクリプト '{0}' は、現在のシェルと互換性のない {1} のシェル ID を持つ "#requires" ステートメントが含まれていたため、実行できません。このスクリプトを実行するには、'{2}' にあるシェルを使用する必要があります。</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>スクリプト '{0}' は、現在のシェルと互換性のない {1} のシェル ID を持つ "#requires" ステートメントが含まれていたため、実行できません。</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>スクリプト ' {0}' は、PowerShell {1} 用の "#requires" ステートメントが含まれていたため、実行できません。スクリプトに必要な PowerShell のバージョンが、現在実行中の PowerShell {2} のバージョンと一致しません。</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>スクリプト '{0}' は、PowerShell エディション '{1}' 用の "#requires" ステートメントが含まれていたため、実行できません。スクリプトに必要な PowerShell のエディションが、現在実行中の PowerShell {2} のエディションと一致しません。</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>スクリプト '{0}' は、スクリプトの "#requires" ステートメントで指定された次のスナップインがないため、実行できません: {1}。</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>#requires ステートメントでは、shellID のみが指定されています。#Requires ステートメントでは、PowerShell で実行するときに必要な PowerShell スナップインを指定する必要があります。</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>スクリプト '{0}' は、管理者として実行するための "#requires" ステートメントが含まれているため、実行できません。現在の PowerShell セッションは管理者として実行されていません。[管理者として実行] オプションを使用して PowerShell を起動し、もう一度スクリプトを実行してみてください。</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (バージョン {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>コマンドを取得できませんでした。ArgumentList パラメーターは 1 つのコマンドレットまたはスクリプトを取得するときにのみ指定できます。</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>パラメーター名 "{0}" は、将来使用するために予約されています。</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>スクリプト '{0}' は、スクリプトの "#requires" ステートメントで指定された次のモジュールがないため、実行できません: {1}。</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>'{0}' コマンドはモジュール '{1}' で見つかりましたが、モジュールを読み込めませんでした。詳細については、'Import-Module {1}' を実行してください。</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>'{0}' コマンドはモジュール '{1}' で見つかりましたが、次のエラーによりモジュールを読み込めませんでした: [{2}] +詳細については、'Import-Module {1}' を実行してください。</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>モジュール '{0}' を読み込めませんでした。詳細については、'Import-Module {0}' を実行してください。</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>'{0}' という名前のパラメーターを含む一致するコマンドはありません。 パラメーター名のスペルを確認してから、もう一度お試しください。</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>このコマンドは別の言語モードで定義されているため、ドットソース化できません。このコマンドを内容をインポートせずに呼び出すには、'.' 演算子を省略します。</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>ShowCommandInfo パラメーターと Syntax パラメーターを同時に指定することはできません。</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>このスクリプト コマンドは、試験的な機能 '{0}' が有効になっている場合は無効になります。</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>このスクリプト コマンドは、試験的な機能 '{0}' が無効になっている場合は無効になります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/EnumExpressionEvaluatorStrings.ja.resx b/src/System.Management.Automation/resources/ja/EnumExpressionEvaluatorStrings.ja.resx new file mode 100644 index 00000000000..0b765f7c170 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/EnumExpressionEvaluatorStrings.ja.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>入力式を空にすることはできません。各入力式に少なくとも 1 つの識別子名を指定します。</value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>空の識別子名を有効な列挙子名と一致させることができません。次の列挙子名のいずれかを指定して、もう一度やり直してください: {0}。</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>式に指定するジェネリック型は、列挙型を表す必要があります。有効な列挙型を指定してください。</value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>識別子名 {0} は、次の列挙子名と似ているか、同一であるため、処理できません: {1}。より具体的な識別子名を使用します。</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>識別子名 {0} を有効な列挙子名と一致させることができません。次の列挙子名のいずれかを指定して、もう一度やり直してください: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>識別子のグループ化は許可されていないため、式ではかっこの使用は無効です。かっこを削除するか、部分式を囲む場合は式を展開してみてください。</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>予期しないトークンが原因で式を解析できません。識別子名の後には、OR (,) 演算子または AND (+) 演算子のみが必要です。</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>NOT (!) 演算子の後に予期しないトークンがあるため、式を解析できません。NOT (!) 演算子の後に識別子名が必要です。</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>予期しないトークンが原因で式を解析できません。識別子名または NOT (!) 演算子は、式の先頭、または OR (,) 演算子または AND (+) 演算子の後に必要です。また、式の末尾に OR (,)、AND (+) 演算子、NOT (!) 演算子を使用することはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ErrorCategoryStrings.ja.resx b/src/System.Management.Automation/resources/ja/ErrorCategoryStrings.ja.resx new file mode 100644 index 00000000000..951bc6f5b5a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ErrorCategoryStrings.ja.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>デッドロックが検出されました: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}]、{3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>認識できないエラー カテゴリ {4}: ({1}:{2}) [{0}]、{3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ErrorPackage.ja.resx b/src/System.Management.Automation/resources/ja/ErrorPackage.ja.resx new file mode 100644 index 00000000000..752846fa8a3 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ErrorPackage.ja.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}: {1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>エラー "{0}" のエラー テキストが空です : "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>オブジェクト "{0}" はエラーとして報告されます。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>{0} 値は、ActionPreference 変数ではサポートされていません。指定された値は、基本設定パラメーターの値としてのみ使用する必要があり、既定値に置き換えられています。詳細については、ヘルプ トピック「about_Preference_Variables」を参照してください。</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>{0} ActionPreference 値は将来使用するために予約されており、現時点ではサポートされていません。基本設定変数の詳細については、ヘルプ トピック「about_Preference_Variables」を参照してください。</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>{0} ActionPreference 値は将来使用するために予約されており、現時点ではサポートされていません。{1} 変数では、既定値の {2} に置き換えられました。基本設定変数の詳細については、ヘルプ トピック「about_Preference_Variables」を参照してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/EtwLoggingStrings.ja.resx b/src/System.Management.Automation/resources/ja/EtwLoggingStrings.ja.resx new file mode 100644 index 00000000000..319009ff74a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/EtwLoggingStrings.ja.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>コマンド {0} は {1} です。</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>エンジンの状態が {0} から {1} に変わりました。</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>完全修飾エラー ID = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>エラー メッセージ = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>推奨されるアクション = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>実行ポリシー</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>ジョブ コマンド = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>ジョブ ID = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>ジョブ インスタンス ID = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>ジョブの場所 = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>ジョブ名 = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>ジョブの状態 = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> コマンド名 = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> コマンド パス = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> コマンドの種類 = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> エンジンのバージョン = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> ホスト ID = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> ホスト名 = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> ホスト アプリケーション = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> ホスト バージョン = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> パイプライン ID = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> 実行空間 ID = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> スクリプト名 = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> シーケンス番号 = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> 重大度 = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> シェル ID = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> 時刻 = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> ユーザー = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> 接続されたユーザー = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL ジョブ</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>プロバイダー名</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>プロバイダー {0} の状態が {1} に変更されました。</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>スクリプトの実行は {0} です。</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>変数 {0} が {1} から {2} に変更されました。</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>変数 {0} は {1} に変更されました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/EventResource.ja.resx b/src/System.Management.Automation/resources/ja/EventResource.ja.resx new file mode 100644 index 00000000000..251f2382af1 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/EventResource.ja.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>イベント ID PowerShell.Core.Instrumentation.man のメッセージが見つかりませんでした。</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>スケジュール済みジョブ {0} が {1} に開始されました +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>スケジュール済みジョブ {0} が {1} に状態 {2} で完了しました +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>スケジュール済みジョブの例外 {0}: + メッセージ: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>試験的な機能の初期化: 構成ファイルから試験的な機能 '{0}' を無視します。 {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>試験的な機能の初期化: 構成ファイルを読み取れませんでした。 + 例外: {0} + メッセージ: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>ワークフロー プラグインが読み込まれました。 + EndpointName: {0} + ユーザー: {1} + HostingMode: {2} + プロトコル: {3} + 構成: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>ワークフローの実行が開始されました。 + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>ワークフローの状態が変更されました。 + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>ワークフロー プラグインのシャットダウンが要求されました。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>ワークフロー プラグインが再起動されました。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>ワークフローを再開しています。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>エンドポイントに設定されたクォータ制限を超えました。 + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>ワークフローが再開されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>ワークフロー実行空間プールが作成されました。 + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>アクティビティが実行のためにキューに登録されました。 + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>アクティビティの実行が開始されました。 + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>ワークフローを XAML ファイルからインポートしています。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>ワークフローが XAML ファイルからインポートされました。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>エラーのため、XAML ファイルからワークフローをインポートできませんでした。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>ワークフローの検証が開始されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>ワークフローの検証に成功しました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>エラーでワークフローの検証に失敗しました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>ワークフロー アクティビティが検証されました。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>ワークフロー アクティビティを検証できませんでした。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>アクティビティの実行に失敗しました。 + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>実行空間の可用性が変更されました。 + RunspaceId: {0} + 可用性: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>実行空間の状態が変更されました。 + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>ワークフローが実行のために読み込まれました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>ワークフローがアンロードされました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>ワークフローの実行はキャンセルされました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>ワークフローの実行が中止されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>ワークフローのクリーンアップ操作が実行されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>永続化されたワークフローがディスクから読み込まれました。 + WorkflowId: {0} + パス: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>ワークフロー データがディスクから削除されました。 + WorkflowId: {0} + パス: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>削除ジョブを開始しています。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>ジョブの状態が変更されました。 + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>ジョブ エラー。 + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>ワークフロー用の子ジョブが作成されました。 + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>ワークフローの親ジョブが作成されました。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>ワークフローの実行に必要なすべてのジョブが作成されました。 + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>ワークフローの子ジョブが削除されました。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>ジョブの削除中にエラーが発生しました。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + エラー: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>実行するワークフローを読み込んでいます。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>ワークフローの実行が完了しました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>ワークフローの実行を取り消しています。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>ワークフローの実行を中止しています。 + WorkflowId: {0} + 理由: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>ワークフローをアンロードしています。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>ワークフローの強制シャットダウンが開始されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>ワークフローの強制シャットダウンが完了しました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>ワークフローを強制的にシャットダウンしているときにエラーが発生しました。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>ワークフローをディスクに永続化しています。 + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>ワークフローがディスクに永続化されました。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>アクティビティの実行が完了しました。 + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>ワークフローの実行エラー。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>新しい PowerShell エンドポイントが登録されました。 + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>エンドポイント構成が変更されました。 + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>エンドポイント構成の登録が解除されました。 + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>エンドポイント構成が無効になっています。 + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>エンドポイント構成が有効になっています。 + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>プロセス外の実行空間が開始されました。 + コマンド: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>ワークフローの実行中にパラメーターのスプラッティングが実行されました。 + パラメーター: {0} + コンピューター: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>ワークフロー エンジンが開始されました。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>ワークフロー マネージャーを でインスタンス化しました + CheckpointPath: {0} + ConfigProviderId: {1} + ユーザー名: {2} + パス: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>コンピューター名 $null または . が LocalHost に解決されます</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>既定のスキーム http に解決しています</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>リモート シェル名は既定の PowerShellCore に解決されました</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Scriptblock テキストを作成しています ({0}/{1}): +{2} + +ScriptBlock ID: {3} +パス: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>ScriptBlock ID の呼び出しを開始しました: {0} +実行空間 ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>ScriptBlock ID の呼び出しが完了しました: {0} +実行空間 ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +コンテキスト: +{0} + +ユーザー データ: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>アクティビティ ID を関連付けています。 + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>クラス名 = {0} +メソッド名 = {1} +ワークフロー GUID = {2} +メッセージ = {3} +{4} +アクティビティ名 = {5} +アクティビティ GUID = {6} +パラメーター = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Runspace オブジェクト を作成しています + インスタンス ID: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>RunspacePool オブジェクトを作成しています + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>RunspacePool を開いています</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>アクティビティ ID の変更と関連付け</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>実行空間の状態が {0} に変更されました</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>セッション ID {2} のエラー コード {1} に対して、セッション作成の再試行 {0} を試みています</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell は、AppDomain: {1} のプロセス: {0} で IPC リッスン スレッドを開始しました。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell は、AppDomain: {1} のプロセス: {0} で IPC リッスン スレッドを終了しました。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>AppDomain: {1} のプロセス: {0} の PowerShell IPC リッスン スレッドでエラーが発生しました。 エラー メッセージ: {2}。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>PowerShell IPC が、ユーザー:{2} の AppDomain: {1} のプロセス: {0} で接続されました。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>PowerShell IPC が、ユーザー:{2} の AppDomain: {1} のプロセス: {0} で切断されました。</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>ポートが {0} に解決されました</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName が {0} に解決されました</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName が {0} に解決されました</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>スキームは {0} です</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>テスト分析メッセージ</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>接続パラメーターは です + 接続 URI: {0} + リソース URI: {1} + ユーザー: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + サム プリント: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>アクティビティ ID の変更と関連付け</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>次のオブジェクトを受信しました。実行空間 ID: {0} コマンド ID: {1} 宛先: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain でハンドルされない例外が発生しました。 +例外の種類: {0} +例外メッセージ: {1} +例外のスタック トレース: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSMan がエラー コード {2} のエラーを報告しました。 + エラー メッセージ: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain でハンドルされない例外が発生しました。 +例外の種類: {0} +例外メッセージ: {1} +例外のスタック トレース: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSMan がエラー コード {2} のエラーを報告しました。 + エラー メッセージ: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>実行空間 ID: {0}。WSMan Create Shell を使用して接続を確立しています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0}。WSMan Create Shell のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>実行空間 ID: {0}。WSManCloseShell を使用してシェルを閉じています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0}。WSManCloseShell のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。サイズ {2} のデータを送信しています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSManSendShellInputEx のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。Placing Receive request using WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。サイズ {2}のデータを受信しました。</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSManRunShellCommandEx を使用してコマンド接続を確立しています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。コマンド接続のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。コマンドのトランスポートを閉じています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。コマンド終了のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSManSignalShellEx を使用してコード {2} のシグナルを送信しています</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。WSManSignalShellEx のコールバックを受信しました</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>実行空間 ID: {0}。接続が URI にリダイレクトされています: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>実行空間 ID: {0} パイプライン ID: {1}。サーバーはサイズ {2} のデータをクライアントに送信しています。DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>{0} を要求します。サーバー リモート セッションを作成しています。ユーザー名: {1} カスタム シェル ID: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>要求のコンテキストを報告しています: {0} 報告されたコンテキスト: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>要求のレポート操作が完了しました: {0} + エラー コード: {1} + エラー メッセージ: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>シェル コンテキスト {0}。要求 ID {1}。コマンドを実行するための共通セッションを作成しています。</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>シェル コンテキスト {0} コマンド コンテキスト {1} 要求 ID {2}。コマンドを停止しています。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>シェル コンテキスト {0} コマンド コンテキスト {1} 要求 ID {2}。クライアントからデータを受信しました。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>シェル コンテキスト {0} コマンド コンテキスト {1} 要求 ID {2}。クライアントは、サーバーがデータを送信できるように受信要求を送信しました。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>シェル コンテキスト {0} コマンド コンテキスト {1} IsReceiveOperation {2}。終了操作要求を受信しました。</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>シェル ID {1} のカスタム シェル用アセンブリ {0} を読み込んでいます</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>シェル ID {1} のカスタム シェルの種類 {0} を読み込んでいます</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>リモート処理フラグメントを受信しました。 + オブジェクト ID: {0} + フラグメント ID: {1} + 開始フラグ: {2} + 終了フラグ: {3} + ペイロードの長さ: {4} + ペイロード データ: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>リモート処理フラグメントを送信しました。 + オブジェクト ID: {0} + フラグメント ID: {1} + 開始フラグ: {2} + 終了フラグ: {3} + ペイロードの長さ: {4} + ペイロード データ: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>winrm サービスをシャットダウンしています。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>オブジェクトが正常にリハイドレートされました。 + 逆シリアル化された型名: {0} + 型にキャストしてリハイドレート: {1} + リハイドレートされたオブジェクトの種類: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>オブジェクトのリハイドレートに失敗しました。 + 逆シリアル化された型名: {0} + 型にキャストしてリハイドレート: {1} + 型キャストの例外: {2} + 型キャストの内部例外: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>シリアル化の深さがオーバーライドされました。 + シリアル化された型名: {0} + 元の深さ: {1} + オーバーライドされた深さ: {2} + トップ レベルより下の現在の深さ: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>シリアル化モードがオーバーライドされました。 + シリアル化された型名: {0} + オーバーライドされたモード: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>プロパティの評価に使用できる実行空間がないため、スクリプト プロパティのシリアル化はスキップされました。 + プロパティ名: {0} + プロパティ所有者の型名: {1} + ゲッター スクリプト: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>プロパティ ゲッターが失敗したため、プロパティのシリアル化はスキップされました。 + プロパティ名: {0} + プロパティ所有者の型名: {1} + プロパティ ゲッターの例外: {2} + プロパティ ゲッターの内部例外: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>列挙されるオブジェクトが例外をスローしたため、列挙可能なオブジェクトのシリアル化が完了していない可能性があります。 + 列挙対象のオブジェクトの種類: {0} + 例外: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>シリアル化でオブジェクトの ToString メソッドが呼び出されましたが、失敗しました。 + オブジェクトの種類: {0} + 例外: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>トップ レベルより下の最大深度に達したため、オブジェクトは文字列としてシリアル化されます。 + 最大深度のオブジェクトの種類: {0} + 最大深度のプロパティ名: {1} + 深度: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>XmlException がデシリアライザーによってスローされました (clixml の形式が正しくない可能性があります)。 + 行番号: {0} 行の位置: {1} + 例外: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>指定されたプロパティの 1 つが見つからなかったため、指定されたプロパティのシリアル化に失敗しました。 + オブジェクトの種類: {0} + プロパティ名: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>PowerShell コンソールを起動しています</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>PowerShell コンソールでユーザーによる入力が可能になりました</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>ErrorRecord のトレース: + メッセージ: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason: {2} + CategoryInfo.TargetName: {3} + FullyQualifiedErrorId: {4} + 例外の詳細: + メッセージ : {5} + スタック トレース: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>例外: + メッセージ: {0} + StackTrace: {1} + InnerException: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>PSObject のトレース</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>トレース ジョブ: + ID: {0} + InstanceID: {1} + 名前: {2} + 場所: {3} + 状態: {4} + コマンド: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>トレース情報: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>トレース情報: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication.ワークフロー関数の呼び出しを開始しています。追跡 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication.ワークフロー関数の呼び出しを終了しています。追跡 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication で新しいジョブを作成しています。追跡 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication で新しいジョブを作成しています。追跡 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication で新しいジョブを作成しています。追跡 GUID {0}: ContainerParentJob GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>END JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>END WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>Guid {0} の WorkflowJob が Guid {1} の ContainerParentJob に追加されました</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>Guid {0} の ProxyJob が、Guid {1} のリモート ContainerParentJob に関連付けられています</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>BEGIN Guid {0} の ContainerParentJob の実行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>END Guid {0} の ContainerParentJob の実行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>BEGIN Guid {0} のプロキシ ジョブの実行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>END Guid {0} のプロキシ ジョブの実行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>BEGIN Guid {0} のプロキシ ジョブの StateChanged イベント ハンドラー</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>END Guid {0} のプロキシ ジョブの StateChanged イベント ハンドラー</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>BEGIN Guid {0} のプロキシ子ジョブの StateChanged イベント ハンドラー</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>END Guid {0} のプロキシ子ジョブの StateChanged イベント ハンドラー</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>BEGIN GC の実行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>END GC の実行</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>永続化ストアが指定された最大サイズに達しました</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE はスクリプト ファイル {0} の実行を開始しました。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE は、ファイル {0}からユーザーが選択したスクリプトの実行を開始しました。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE は現在のコマンドを停止しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE はデバッガーを再開しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE でデバッガーを停止しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE はデバッグにステップ インしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE はデバッグにステップ オーバーしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE はデバッグからステップ アウトしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE ですべてのブレークポイントを有効にしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE ですべてのブレークポイントを無効にしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE ですべてのブレークポイントを削除しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE は、ファイル {1} の行 #: {0} のブレークポイントを設定しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE は、ファイル {1} の行 #: {0} にあるブレークポイントを削除しています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE は、ファイル {1} の行 #: {0} のブレークポイントを有効にしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE は、ファイル {1} の行 #: {0} のブレークポイントを無効にしています。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE で、ファイル {1} の行 #: {0} のブレークポイントに到達しました。</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/EventingResources.ja.resx b/src/System.Management.Automation/resources/ja/EventingResources.ja.resx new file mode 100644 index 00000000000..9090aa1b80c --- /dev/null +++ b/src/System.Management.Automation/resources/ja/EventingResources.ja.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>指定したイベントに登録できません。戻り値を必要とするイベントはサポートされていません。</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>指定したイベントに登録できません。'{0}' という名前のイベントは存在しません。</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell は、Windows RT イベントをサブスクライブできません。</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>指定したイベントに登録できません。イベント ソース識別子 '{0}' は PowerShell エンジン用に予約されています。</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>この操作はリモート インスタンスではサポートされていません。</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>イベントを転送する場合、アクションはサポートされません。</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>指定したイベントをサブスクライブできません。ソース識別子 '{0}' のサブスクライバーは既に存在します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ExperimentalFeatureStrings.ja.resx b/src/System.Management.Automation/resources/ja/ExperimentalFeatureStrings.ja.resx new file mode 100644 index 00000000000..3e049509eba --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ExperimentalFeatureStrings.ja.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>'{0}' という名前に一致する試験的な機能は見つかりませんでした。</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>試験的な機能の有効化と無効化は、PowerShell を次回起動するまで反映されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ExtendedTypeSystem.ja.resx b/src/System.Management.Automation/resources/ja/ExtendedTypeSystem.ja.resx new file mode 100644 index 00000000000..be4fb465e32 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ExtendedTypeSystem.ja.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>メンバー "{0}" は既に存在します。</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>メンバー "{0}" は、拡張型データ ファイルに既に存在します。</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>メンバー "{0}" が存在しません。</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>"{0}" の設定で例外が発生しました: "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>"{0}" の取得中に例外が発生しました: "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>コレクションの列挙中に次の例外が発生しました: "{0}"。</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>PSObject の外部では、メンバー "{0}" にアクセスできません。</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>型の構成から作成されたメンバー "{0}" は変更できません。</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>メンバー名 "{0}" は予約されています。</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>"{0}" は変更できません。</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>"{1}" 個の引数を指定して "{0}" を呼び出し中に例外が発生しました: "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>型 "{1}" のオブジェクトの内容を抽出するために "{0}" を呼び出そうとしたときに例外がスローされました: "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>"{0}" に対するオーバーロードが見つかりません。引数の数は "{1}" です。</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>"{1}" 型パラメーターを持つ "{0}" に対する適切なジェネリック メソッドのオーバーロードが見つかりませんでした。引数の数は "{2}" です。</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>"{0}" と引数の数 "{1}" に対して、複数のあいまいなオーバーロードが見つかりました。</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>"{2}" の引数 "{0}" (値: "{1}") を型 "{3}" に変換できません: "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>プロパティ "{0}" の get アクセサーは使用できません。</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>プロパティ "{0}" の set アクセサーは使用できません。</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>セッター メソッドは public、void、static で、2 つのパラメーターを持つ必要があります。1 つめのパラメーターは PSObject 型である必要があります。ゲッター メソッドも使用できる場合は、2 つめのパラメーターが必要で、ゲッター メソッドの戻り値の型と同じ型にする必要があります。</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>ゲッター メソッドは public で、void ではなく、static で、PSObject 型のパラメーターを 1 つ持つ必要があります。</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty では、ゲッターまたはセッター メソッドを使用する必要があります。</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>メソッドの形式が原因で、コード メソッドを作成できません。メソッドは public、static で、PSObject 型のパラメーターを 1 つ持つ必要があります。</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>"{0}" という名前のエイリアスには、循環が含まれています。</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>型 "{1}" の値 "{0}" を型 "{2}" に変換できません。</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>型 "{0}" の値を型 "{1}" に変換できません。</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>値 "{0}" を型 "{1}" に変換できません。エラー:"{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>この列挙ではコンマが許可されていないため、値 "{0}" を型 "{1}" に変換できません。</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>列挙値が無効なため、値 "{0}" を型 "{1}" に変換できません。次のいずれかの列挙値を指定して、再試行してください。使用可能な列挙値は "{2}" です。</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>列挙値が無効なため、null 値を型 "{0}" に変換できません。次のいずれかの列挙値を指定して、再試行してください。使用可能な列挙値は "{1}" です。</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>null 値を型 "{0}" に変換できません。</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>値を型 "{0}" に変換できません。 エラー:"{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>値を System.String 型に変換できません。</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>引数には参照型が必要です。</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>"{0}" は IComparable ではないため、比較できません。</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>"{0}" と "{1}" を比較できませんでした。エラー:"{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>オブジェクトの型が同じでないか、オブジェクト "{0}" が "{2}" を実装していないため、"{0}" と "{1}" を比較できません。</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>値 "{0}" を型 "{1}" に変換できません。少なくとも 2 つの一致 ({2}、 {3}) が見つかりましたが、この列挙では 1 つの一致しか許可されていません。</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>値 "{0}" を型 "{1}" に変換できません。ブール値のパラメーターには、$True、$False、1、0 などのブール値と数値のみを使用できます。</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>"{0}" は書き込み専用プロパティであるため、プロパティ値を取得できません。</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}" は読み取り専用プロパティです。</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>XmlNode プロパティを設定する値として使用できるのは文字列のみであるため、"{0}" を設定できません。</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>一意の属性、または一意の属性を持たないリーフ ノードのみを設定できるため、"{0}" を設定できません。</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>PSProperty オブジェクトまたは PSMethod オブジェクトをこのコレクションに追加できません。</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>拡張型データ ファイルの読み込み中に次のエラーが発生しました: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>文字列の取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>型 "{1}" のフィールドまたはプロパティ "{0}" は、フィールドまたはプロパティ "{2}" と大文字と小文字の区別のみが異なります。型は共通言語仕様 (CLS) に準拠している必要があります。</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>型名階層の取得中に次の例外が発生しました: "{0}"。</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>メンバー "{1}" の取得中に次の例外が発生しました: {0}</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>メンバーの取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>プロパティ "{1}": "{0}" の読み取り状態の取得中に次の例外が発生しました</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>プロパティ "{1}" の書き込み状態を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>プロパティ "{1}" の型の取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>プロパティ "{1}" の文字列表現を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>プロパティ "{1}" の属性を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>メソッド "{1}" の定義を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>メソッド "{1}" の文字列表現を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>パラメーター化されたプロパティ "{1}" の型を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>パラメーター化されたプロパティ "{1}" の読み取り状態を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>パラメーター化されたプロパティ "{1}" の書き込み状態を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>パラメーター化されたプロパティ "{1}" の定義を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>パラメーター化されたプロパティ "{1}" の文字列表現を取得中に次の例外が発生しました: "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>型 "{0}" の PSMemberInfo オブジェクトの Value プロパティを設定できません。</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>引数: '{0}' は {1} である必要があります。{2} を使用してください。</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>引数: '{0}' を {1} にすることはできません。{2} を使用しないでください。</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>プロパティ "{0}" は見つかりませんでした。</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>プロパティ値を取得または設定できません。"{0}" 引数は型 "{1}" または "{2}" である必要があります。</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>オブジェクトの型が "{2}" ではなく "{1}" であるため、プロパティ "{0}" の値を設定できません。</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>"{0}" の呼び出しで例外が発生しました: "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} は有効なクラス パスではありません。</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} は有効なパスではありません。</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>アダプターは、プロパティ "{0}" を変更できるかどうかを判断できません。</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>アダプターはプロパティ "{0}" が取得可能かどうかを判断できません。</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>アダプターはプロパティ "{0}" の値を取得できません。</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>アダプターはプロパティ "{0}" の値を設定できません。</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>アダプターはプロパティ "{0}" の型を取得できません。</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>アダプターは "{0}" の型階層を取得できません。</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>アダプターは "{0}" のプロパティを取得できません。</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>アダプターは、"{1}" のプロパティ "{0}" を取得できません。</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" は null 値を返しました。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>''{1} オブジェクトにプロパティ '{0}' が見つかりませんでした。設定可能なプロパティは次のとおりです: {2}。</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>''{1} オブジェクトにプロパティ '{0}' が見つかりませんでした。設定可能なプロパティはありません。</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>型 "{0}" のオブジェクトは作成できません。{1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>オープンなジェネリック型 {0}で静的メソッドを呼び出したり、静的プロパティにアクセスしたりすることはできません。 型パラメーターを指定して、再試行してください。 たとえば、[System.Collections.Generic.HashSet``1]::CreateSetComparer() の代わりに [System.Collections.Generic.HashSet[int]]::CreateSetComparer() を使用します。</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>属性 "{1}" の構築中に次の例外が発生しました: "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>値 "{0}" を文字列配列に変換できません。</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>値を型 "{0}" に変換できません。この言語モードでは、コア型のみがサポートされています。</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>ByRef に似た型 "{0}" に変換できません。ByRef に似た型は、PowerShell ではサポートされていません。</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>ByRef に似た型 "{1}" のプロパティまたはフィールド "{0}" を取得または設定できません。ByRef に似た型は、PowerShell ではサポートされていません。</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>ByRef に似た戻り値の型 "{1}" のメソッド "{0}" を呼び出すことはできません。ByRef に似た型は、PowerShell ではサポートされていません。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef に似た型 "{0}" のインスタンスを作成できません。ByRef に似た型は、PowerShell ではサポートされていません。</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Extended Type System Hashtable Conversion</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>HashTable から '{0}' への型変換は、ConstrainedLanguage モードでは許可されません。</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Extended Type System Hashtable Conversion</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage モードでは、'{0}' から '{1}' への型変換は許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/FileSystemProviderStrings.ja.resx b/src/System.Management.Automation/resources/ja/FileSystemProviderStrings.ja.resx new file mode 100644 index 00000000000..513db782e05 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/FileSystemProviderStrings.ja.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Invoke-Item</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>ファイルの削除</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>ディレクトリの削除</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>ファイルをコピーする</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>ディレクトリのコピー</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>ファイル名を変更する</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>ディレクトリ名の変更</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>ファイルの移動</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>ディレクトリの移動</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>プロパティ ファイルの設定</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>プロパティ ディレクトリの設定</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ {1}: 値: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>プロパティ ファイルをクリア</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>プロパティ ディレクトリのクリア</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>ファイルの作成</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>ディレクトリの作成</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>宛先: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>コンテンツのクリア</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>項目 {0} が見つかりませんでした。</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>アイテム {0} を削除できません: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>項目 {0}の属性を復元できません: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>指定されたパス {0} のオブジェクトは存在しません。</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>ディレクトリ {0} は空ではないので、削除できません。</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>この型は、ファイル システムの既知の型ではありません。"file"、"directory" または "symboliclink" のみを指定できます。</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>指定されたパスが basePath の外部にある項目を参照しているため、パスを処理できません。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>指定されたドライブ ルート "{0}" が存在しないか、フォルダーではありません。</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>指定された名前 {0} の項目は既に存在します。</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>ストリームを一度に 1 バイトずつ読み取る場合、区切り記号を指定することはできません。</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>項目 {0} をそれ自体で上書きすることはできません。</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>指定したターゲットは、パスまたはデバイス名を表しているため、名前を変更できません。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>プロパティ {0} が存在しないか、見つかりませんでした。</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>この操作を実行するための十分なアクセス権がないか、項目が非表示、システム、または読み取り専用です。</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>属性がサポートされていないため、属性を設定できません。設定できる属性は、Archive、Hidden、Normal、ReadOnly、または System のみです。</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>プロパティがサポートされていないため、プロパティをクリアできません。Attributes プロパティのみをクリアできます。</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>ターゲットが予約済みデバイス名を表しているため、パス '{0}' を処理できません。</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>エンコードは、'-AsByteStream' が指定されている場合は使用されません。</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>バイト エンコードを続行できません。バイト エンコードを使用する場合、コンテンツはバイト型である必要があります。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>ファイル {0} が見つからなかったため、ファイルを処理できません。</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> ディレクトリ:</value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>ファイルのエンコードを検出できません。指定されたエンコード {0} は、コンテンツを逆方向に読み取る場合にはサポートされていません。</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>ファイル '{1}' の代替データ ストリーム '{0}' を開けませんでした。</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>ファイル '{1}' のストリーム '{0}'。</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Raw パラメーターと Wait パラメーターを同じコマンドで指定することはできません。</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Persist スイッチ パラメーターを使用するには、オペレーティング システムでドライブ名がサポートされている必要があります (ドライブ文字 A ~ Z など)。</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Persist パラメーターを使用する場合、ルートはリモート コンピューター上のファイル システムの場所である必要があります。</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>'{0}' パラメーターと '{1}' パラメーターを同じコマンドで指定することはできません。</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>この操作にはディレクトリが必要です。項目 '{0}' はディレクトリではありません。</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>ジャンクションの作成</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>シンボリック リンクの作成</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>この操作には管理者特権が必要です。</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>ハード リンクの作成</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>この操作にはファイルが必要です。項目 '{0}' はファイルではありません。</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>ハード リンクは、指定されたパスではサポートされていません。</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>シンボリック リンクは、指定されたパスではサポートされていません。</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>{0} を {1} にコピーしています</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>宛先パス {0} は、ターゲットの宛先に既に存在するファイルです。</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>ファイル {0} をリモート ターゲットのコピー先にコピーできませんでした。</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>{0} から {1} へ</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>ディレクトリ '{0}' をファイル '{0}' にコピーできません</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>ディレクトリ {0} の子項目を取得できませんでした。</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>リモート ファイル '{0}' を読み取ることができませんでした。</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>リモートの宛先 {0} がファイルかどうかを検証できません。</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>リモート宛先にディレクトリ '{0}' を作成できませんでした。</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>ドライブの最大サイズを超えました: {0}。</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>パスが既に存在するため、リンクを作成できません: {0}。</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>既にアクセス済みのディレクトリ {0} をスキップします。</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>宛先パスをソースのサブディレクトリまたはソース自体にすることはできません: {0}。</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>ターゲットとパスを同じにすることはできません。</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>{1} 個のファイルのうち {0} 個がコピーされました</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>{1} 個中 {0} 個のファイルを削除しました</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>ジャンクションを作成するには、ターゲットの絶対パスが必要です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/FormatAndOutXmlLoadingStrings.ja.resx b/src/System.Management.Automation/resources/ja/FormatAndOutXmlLoadingStrings.ja.resx new file mode 100644 index 00000000000..f0e06dc756a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/FormatAndOutXmlLoadingStrings.ja.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: XML 要素 {2} では属性が許可されていません。</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ノード {2} に子オブジェクトを含めることはできません。</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} が無効です。</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 既定の {2} が少なくとも 1 つ必要です。</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 既定の {2} が複数存在することはできません。</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: コントロール名を null 値または空にすることはできません。</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 帯域外ビューには CustomControl または ListControl のみを含めることができます。</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 帯域外ビューに GroupBy を含めることはできません。</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ビューを読み込めません。</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: "{2}" は有効なアラインメント値ではありません。</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 正の整数が必要です。</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 列ヘッダー定義が無効です。すべてのヘッダーが破棄されます。</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 行項目数 = 代替セット # {3} の{2} が、既定の行項目数 = {4} と一致しません。</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ヘッダー項目数 = {2} が既定の行項目数 = {3} と一致しません。</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 少なくとも 1 つのリスト ビュー項目を指定する必要があります。</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: プロパティ エントリが無効です。</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 定義リストがありません。</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ブール値が必要です。</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 負でない整数が必要です。</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 整数が必要です。</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 内部テキスト値がありません。</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: カスタム コントロール トークン リストを空にすることはできません。</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} が読み込めませんでした。</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました。式がないと {2} を指定できません。</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} を式で指定することはできません。</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 書式指定文字列がありません。</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: スクリプト ブロックのテキストがありません。</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: プロパティがありません。</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: スクリプト ブロック "{2}" が無効です。</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: アセンブリ {4} のリソース {3} から文字列 {2} が見つかりません。</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: アセンブリ {3} のリソース {2} が見つかりません。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: アセンブリ {2} が見つかりません。</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ノードは XmlElement である必要があります。</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 式が必要です。</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 式がないと、コントロールまたはラベルを持つことができません。</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: コントロールとラベルを同時に持つことはできません。</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: SelectionSetName と TypeName を同時に指定することはできません。</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ビューを適用するための型または条件が指定されていません。</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} 値が無効です。</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: 重複するノードが存在します。</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} と {3} は相互に排他的です。</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2}、{3}、{4} は相互に排他的です。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} は不明なノードです。</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} は不明な属性です。</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} 属性がありません。</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ノード {2} がありません。</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: ノードが {2} に見つかりません。</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} は空のノードです。</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>ファイル {1} の XPath {0} でエラーが発生しました: {2} は空の属性です。</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>ファイル {0} でエラーが発生しました: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>ファイル {0} にエラーが多すぎます。</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>フォーマット データ ファイルの読み込み中にエラーが発生しました: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(グローバル アセンブリ キャッシュ) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}、{1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>パス {0} は完全修飾パスではありません。完全修飾形式のファイル パスを指定します。</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>FormatTable が実行空間の外部に作成されている可能性があるため、FormatTable を更新できません。</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>FormatTable の読み込み中にエラーが発生しました。"Errors" プロパティの内容を表示して、詳細なエラー メッセージを取得します。</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>データ "{0}" の書式設定中にエラーが発生しました: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: ヘッダー項目数 = {2} が既定の行項目数 = {3} と一致しません。</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: データ "{2}" の書式設定が無効です。</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: スクリプト ブロック "{2}" が無効です。</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: {2} が読み込めませんでした。</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名が {0} のビュー データでエラーが発生しました: TableControl に含める {2} は 1 つだけです。</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: 既定の {2} が少なくとも 1 つ必要です。</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名 {0} のビュー データでエラーが発生しました: 少なくとも 1 つのリスト ビュー項目を指定する必要があります。</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>インデックス {1} で型名が {0} のビュー データでエラーが発生しました: 既定の {2} が複数存在することはできません。</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>型 "{0}" の書式設定データにエラーが多すぎます。</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>共有フォーマット テーブルを複数のエントリで更新することはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/FormatAndOut_MshParameter.ja.resx b/src/System.Management.Automation/resources/ja/FormatAndOut_MshParameter.ja.resx new file mode 100644 index 00000000000..f6b00af0cde --- /dev/null +++ b/src/System.Management.Automation/resources/ja/FormatAndOut_MshParameter.ja.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>{0} を次のいずれかの型に変換できません: {1}。</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>パラメーターの値が null でした。次のいずれかの型が必要です: {0}。</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>重複したキー "{0}" が "{1}" と競合しています。</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>"{0}" キーの型 {1} は無効です。想定される型は {2} です。</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>"{0}" キーの型 {1} は無効です。想定される型は {2} です。</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>{0} キーがあいまいです。{1} と {2} が競合しています。</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>キーの値を null にすることはできません。</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>{0} キーの型が無効です。キーは文字列である必要があります。</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>{0} キーに値がありません。</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>{0} の必須エントリがありません。</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>{0} キーが無効です。</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>キー "{1}" の値 "{0}" が無効です。有効な値は {2} です。</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>キー "{1}" の値 "{0}" は 0 より大きくする必要があります。</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>キー "{0}" の書式設定文字列は空にできません。</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>"{0}" キーに空の文字列値を指定することはできません。</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>空の文字列値は使用できません。</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>"{0}" キーの値 "{1}" にワイルドカード文字を含めることはできません。</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>ワイルドカード文字は "{0}" では使用できません。</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>EnumerableExpansion 値は無効です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/FormatAndOut_format_xxx.ja.resx b/src/System.Management.Automation/resources/ja/FormatAndOut_format_xxx.ja.resx new file mode 100644 index 00000000000..8cbdf8e2c6d --- /dev/null +++ b/src/System.Management.Automation/resources/ja/FormatAndOut_format_xxx.ja.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>コマンドレット パラメーター View と Property は相互に排他的です。</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>コマンドレット パラメーター AutoSize と Column は相互に排他的です。</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>ビュー名 {0} が見つかりません。</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> ビュー名 {0} が {1} の書式設定に見つかりません。</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> {1} オブジェクトの既存の {0} ビューはありません。</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>ビュー名 {0} が見つかりません。次のいずれかの {1} ビューを指定して、もう一度お試しください: {2}。</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> 次のいずれかの形式のコマンドレットを使用してみてください:</value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}:</value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>次のオブジェクトは IEnumerable をサポートしています:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable にオブジェクトが含まれていない。</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable には、次のオブジェクトが含まれています:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable には、次の {0} オブジェクトが含まれています:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>クラス ID {0}が不明です。</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>プロパティ {1} の型 {0} が無効です。</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>{0} データ メンバーの値を null 値にすることはできません。</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>オブジェクトの種類が認識されません。</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>クラス ID {0} のオブジェクトを作成できませんでした。</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>{0} プロパティは再帰的です。</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>式 "{0}" を評価できませんでした。</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>書式指定文字列 "{0}" を解釈できませんでした。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/FormatAndOut_out_xxx.ja.resx b/src/System.Management.Automation/resources/ja/FormatAndOut_out_xxx.ja.resx new file mode 100644 index 00000000000..c372e8e43a1 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/FormatAndOut_out_xxx.ja.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> 次のページ; <CR> 次の行; Q 終了</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>LineOutput の値を null 値にすることはできません。</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>lineOutput 型 {0} は予期されていませんでした。LineOutput には型 {1} が必要です。</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>"{0}" 型のオブジェクトが無効であるか、正しい順序ではありません。これは、既定の書式設定と競合するユーザー指定の "{1}" コマンドが原因である可能性があります。</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>ファイル "{0}” を開けません。</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>ファイルへの出力</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/GetErrorText.ja.resx b/src/System.Management.Automation/resources/ja/GetErrorText.ja.resx new file mode 100644 index 00000000000..884ce4b95a5 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/GetErrorText.ja.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>ベース名が "{0}" のリソースを読み込めません。</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>ID "{0}" のリソース文字列を読み込めません。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>コマンドの実行は、ポリシー設定の停止によって禁止されています。</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>アセンブリが登録されていないため、メッセージ "{0}" "{1}" "{2}" を取得できません。</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>メッセージ "{0}" "{1}" "{2}" を取得できません。テンプレート文字列形式は、テンプレート文字列 "{3}" では無効です。</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>メッセージ "{0}" "{1}" "{2}" を取得できません。テンプレート文字列は存在しますが、その値が空または空白です。</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>パイプラインが停止されました。</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>呼び出し深度オーバーフローのため、スクリプトが失敗しました。</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>深度オーバーフローの呼び出しにより、パイプラインが失敗しました。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/HelpDisplayStrings.ja.resx b/src/System.Management.Automation/resources/ja/HelpDisplayStrings.ja.resx new file mode 100644 index 00000000000..3bd51be3ea8 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/HelpDisplayStrings.ja.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>名前</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>概要</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>説明</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>構文</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>パラメーター</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>入力</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>出力</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>強制終了になるエラー</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>終了しないエラー</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>注</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>例</value> + </data> + <data name="Example" xml:space="preserve"> + <value>例</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>例</value> + </data> + <data name="Output" xml:space="preserve"> + <value>出力</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>関連リンク</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>概要</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>タイトル:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>質問:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>回答</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>期間:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>定義:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>内容:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>プロバイダー名</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> このコマンドレットは、次の共通パラメーターをサポートしています: Verbose、Debug、 + ErrorAction、ErrorVariable、WarningAction、WarningVariable、 + OutBuffer、PipelineVariable、OutVariable。詳細については、次を参照してください + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)。</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>必要ですか? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置は? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>型:</value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>ターゲット オブジェクトの型 </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>既定値 </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>パイプライン入力の受け入れますか? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>ワイルドカード文字を受け入れますか? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(カテゴリ:</value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>提案されているアクション:</value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>詳細については、次のように入力してください:</value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>技術情報については、次のように入力してください:</value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>例を表示するには、次のように入力してください:</value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>オンライン ヘルプについては、次のように入力してください:</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>注釈</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>名前付き</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>DRIVES</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>機能</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>タスク</value> + </data> + <data name="Task" xml:space="preserve"> + <value>タスク:</value> + </data> + <data name="Filters" xml:space="preserve"> + <value>フィルター</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>動的パラメーター</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>サポートされているコマンドレット:</value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>別名</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help は、このコンピューター上でこのコマンドレットのヘルプ ファイルを見つけることができません。部分的なヘルプのみを表示しています。 + -- このコマンドレットを含むモジュールのヘルプ ファイルをダウンロードしてインストールするには、Update-Help を使用してください。 + -- このコマンドレットのヘルプ トピックをオンラインで表示するには、"Get-Help {0} -Online" と入力するか、 + {1} へ移動してください。</value> + </data> + <data name="None" xml:space="preserve"> + <value>なし</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Aliases </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamic? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>パラメーター セット名 </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>UI カルチャ {0} の HelpInfo XML ファイルを取得できません。モジュール マニフェストの HelpInfoUri プロパティが有効であることを確認するか、ネットワーク接続を確認してからコマンドを再試行してください。</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>指定されたカルチャはサポートされていません: {0}。次の一覧からカルチャを指定してください: {{{1}}}。</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>エラーを延期し、フォールバック カルチャを試行すると、すべてのフォールバックがサポートされていない場合はエラーとして表示されます: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>ModuleBase ディレクトリが見つかりません。ディレクトリを確認して、もう一度やり直してください。</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>パス {0} は有効なディレクトリではありません。ディレクトリが存在することを確認してから、再試行してください。</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>ヘルプ URI には、10 個を超えるリダイレクトを含めることはできません。有効なヘルプ URI を指定してください。</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>ヘルプの更新</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>ヘルプ コンテンツに接続しています...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>ヘルプ コンテンツをダウンロードしています...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>ヘルプ コンテンツをインストールしています...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>ヘルプ コンテンツを検索しています...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(すべて)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>次のパターンに一致する PowerShell モジュールが見つかりませんでした: {0}。パターンを確認してから、コマンドを再試行してください。</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>指定された FullyQualifiedModule {0}に一致する PowerShell モジュールが見つかりませんでした。FullyQualifiedModule 値を確認してから、コマンドを再試行してください。</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>ヘルプ コンテンツが見つかりません。サーバーが使用可能であり、ヘルプ コンテンツの場所が HelpInfo XML で正しく定義されていることを確認してください。</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>指定されたモジュールが更新可能なヘルプをサポートしていないため、Update-Help コマンドが失敗しました。Get-Help -Online を使用するか、このモジュールのコマンドのヘルプをオンラインで検索してください。</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>次のパラメーターを null または空にすることはできません: Module。</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>次のパラメーターを null または空にすることはできません: Path。</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help が正常に完了しました。</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>ヘルプ コンテンツの抽出中にエラーが発生しました。</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>ヘルプ コンテンツに接続できません。ヘルプ コンテンツが保存されているサーバーが使用できない可能性があります。サーバーが使用可能であることを確認するか、サーバーがオンラインに戻るまで待ってから、コマンドを再試行してください。</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>指定した場所のヘルプ コンテンツが無効です。有効なヘルプ コンテンツを含む場所を指定してください。</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>HelpInfo XML が無効です。有効な HelpInfo XML を指定してください。</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>ヘルプ コンテンツが次の場所に正常に保存されました: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>ヘルプ コンテンツ XSD ファイルが {0} で見つかりませんでした。指定した場所に XSD ファイルが存在することを確認してから、コマンドを再試行してください。</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>次のモジュールのヘルプを更新できませんでした: +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>ヘルプの保存</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>ヘルプ コンテンツに無効なファイルが含まれています。.txt ファイルと.xml ファイルのみがサポートされています。</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>モジュール '{0}' のヘルプを保存できませんでした: {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>UI カルチャ {{{1}}} でモジュール '{0}' のヘルプを保存できませんでした: {2}。 +英語 (米国) のヘルプ コンテンツが利用でき、Save-Help -UICulture en-US を使用して保存できます。</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>UI カルチャ {{{1}}} でモジュール '{0}' のヘルプを更新できませんでした: {2}。 +英語 (米国) のヘルプ コンテンツが利用でき、Update-Help -UICulture en-US を使用してインストールできます。</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>現在のカルチャは ({0}) であり、どの言語にも関連付けられていないため、システム カルチャを変更するか、Update-Help -UICulture en-US を使用して英語 (米国) のヘルプ コンテンツをインストールすることを検討してください。</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>-Recurse パラメーターは、ソース パスが指定されている場合にのみ使用できます。</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>{0} パスに FileSystem プロバイダーが含まれていません。指定したパスに FileSystem プロバイダーが含まれていることを確認してから、コマンドを再試行してください。</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>{0} のヘルプを検索しています...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>次のパターンに一致する UI カルチャが見つかりませんでした: {0}。パターンを確認してから、コマンドを再試行してください。</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>このコンピューターで過去 24 時間以内に Save-Help コマンドが実行されたため、モジュール {0} のヘルプは保存されませんでした。 +ヘルプをもう一度保存するには、Force パラメーターをコマンドに追加してください。</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>このコンピューターで Update-Help コマンドが過去 24 時間以内に実行されたため、モジュール {0} のヘルプは更新されませんでした。 +ヘルプをもう一度更新するには、Force パラメーターをコマンドに追加してください。</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>最新のヘルプ ファイルが既にインストールされています。</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}。カルチャ {2} バージョン {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>{0} を更新しました</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>モジュール マニフェストの HelpInfoUri キーの値は、ヘルプ ファイルが格納されている Web サイトのコンテナーまたはルート URL に解決する必要があります。HelpInfoUri '{0}' はコンテナーに解決されません。</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>ヘルプ コンテンツは名前空間 {0} に含まれている必要があります。</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help は、このコンピューター上でこのコマンドレットのヘルプ ファイルを見つけることができません。部分的なヘルプのみを表示しています。 + -- このコマンドレットを含むモジュールのヘルプ ファイルをダウンロードしてインストールするには、Update-Help を使用してください。</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>最新のヘルプ ファイルが既にダウンロードされています。</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>{0} を保存しました</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} は HTTP で始まっていません。</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>ヘルプ コンテンツのルート レベル要素は "helpItems" である必要があります。</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>モジュール {0} のヘルプを保存しています</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>モジュール {0} のヘルプを更新しています</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>URI: "{0}" を解決中です</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>ヘルプ URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}、現在のバージョン: {1}、使用可能なバージョン: {2}、UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>プロパティ</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>メソッド</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/HelpErrors.ja.resx b/src/System.Management.Automation/resources/ja/HelpErrors.ja.resx new file mode 100644 index 00000000000..6048f8416da --- /dev/null +++ b/src/System.Management.Automation/resources/ja/HelpErrors.ja.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help は、このセッションのヘルプ ファイルで {0} を見つけることができませんでした。更新されたヘルプ トピックをダウンロードするには、「Update-Help」と入力してください。オンラインでヘルプを入手するには、TechNet ライブラリのヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=107116) を検索します。</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>"{0}" は有効なヘルプ カテゴリではないため、ヘルプ カテゴリを処理できません。</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>ヘルプ ファイル "{0}" を読み込めません。詳細: {1}。</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>現在のユーザーにはファイルへのアクセス権がないため、ヘルプ ファイル "{0}" にアクセスできません。詳細: {1}。</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>ヘルプ ファイル "{0}" は有効な XML ドキュメントではありません。詳細: {1}。</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>ファイル {1} から {0} のヘルプ コンテンツを読み込み中にエラーが発生しました。詳細: {2}。更新されたヘルプ トピックをダウンロードするには、Update-Help コマンドレットを実行します。オンラインでヘルプを入手するには、TechNet ライブラリのヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=107116) を検索します。</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>プロバイダー "{0}" を読み込めません。詳細: {1}。</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>ヘルプ ファイルを読み込めません。ヘルプ ファイル " {0} " の読み込み中に次の {1} エラーが発生しました。</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>ノード "{0}" に子ノードとして "{1}" を指定することはできません。ノード パス: {2}。</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>ノード "{0}" には、"{1}" 型の {2} 個の子ノードの最大数を指定できます。ノード パス: {3}。</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>レジストリ キー "{0}{1}" が見つかりません。"{2}" を使用してヘルプ ファイルを読み込んでいます。</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>条件 {0} に一致するパラメーターはありません。</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} は、要求されたヘルプ カテゴリではサポートされていません。</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>ヘルプ トピックのインターネット アドレス (URI) がコマンド コードまたはコマンドのヘルプ ファイルに指定されていないため、このヘルプ トピックのオンライン バージョンを表示できません。</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>指定された URI {0} は無効です。</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>ブラウザーを起動してオンライン ヘルプを表示できませんでした。URI {0} を開くために関連付けられているプログラムまたはブラウザーはありません。</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>URI "{0}" で指定されたプロトコルはサポートされていません。"{1}" プロトコルと "{2}" プロトコルのみがサポートされています。</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>複数のヘルプ トピックが見つかりました。"{0}" オプションで使用するヘルプ トピックは 1 つだけです。</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>実行空間が開かないため、リモート実行空間からヘルプを取得できません。 暗黙的なリモート処理コマンドを実行して実行空間を開き、コマンドを実行してヘルプをもう一度取得してください。</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>アクセスは拒否されました。コマンドは、PowerShell コア モジュールのヘルプ トピック、または $pshome\Modules ディレクトリ内のモジュールのヘルプ トピックを更新できませんでした。 +これらのヘルプ トピックを更新するには、"Run as Administrator" コマンドを使用して PowerShell を起動し、Update-Help をもう一度実行してみてください。</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>{0} を使用するには、アプリケーションがプロジェクト SDK として 'Microsoft .NET.Sdk.WindowsDesktop' を使用し、対応するアセンブリ 'Microsoft.PowerShell.GraphicalHost' が使用可能であることを確認します。({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} はリモート セッションでは機能しません。</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName は当関数自体を参照できません。</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>制限されたセッションでは、ネットワークの場所からヘルプを取得できません。</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>制限されたセッションではコマンドを使用できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/HistoryStrings.ja.resx b/src/System.Management.Automation/resources/ja/HistoryStrings.ja.resx new file mode 100644 index 00000000000..d1ef7a35f05 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/HistoryStrings.ja.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>識別子 {0} は、履歴の ID として有効な値ではありません。正の数を指定して、もう一度お試しください。</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>ID {0} の履歴が見つかりません。</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>カウントを複数の ID と組み合わせることはできません。</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>コマンド ライン {0} の履歴が見つかりません。</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>最新の履歴が見つかりません。</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Invoke-History コマンドレットが、ループから繰り返し呼び出されています。</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>複数の履歴コマンドは処理できません。Invoke-History を使用して実行できるコマンドは 1 つのみです。</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>入力オブジェクトの形式が無効なため、履歴を追加できません。</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>ID {0} は無効です。正の数を指定して、もう一度お試しください。</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>このコマンドは、セッション履歴のすべてのエントリをクリアします。</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>カウントを複数の CommandLine パラメーターと組み合わせることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/HostInterfaceExceptionsStrings.ja.resx b/src/System.Management.Automation/resources/ja/HostInterfaceExceptionsStrings.ja.resx new file mode 100644 index 00000000000..4efbaa312b9 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/HostInterfaceExceptionsStrings.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>"{0}" の種類のエラーが発生しました。</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>ホスト プログラムまたはコマンドの種類がユーザーによる操作をサポートしていないため、ユーザーにプロンプトを表示するコマンドが失敗しました。ユーザーによる操作をサポートするホスト プログラム (PowerShell コンソールなど) を試し、ユーザーによる操作をサポートしていないコマンドの種類からプロンプト関連のコマンドを削除してください。</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>ホスト プログラムまたはコマンドの種類がユーザーによる操作をサポートしていないため、ユーザーにプロンプトを表示するコマンドが失敗しました。ホストは、次のメッセージを使用して確認を要求しようとしました: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>プールが閉じられているか、失敗したため、メソッドを呼び出すことができません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/InternalCommandStrings.ja.resx b/src/System.Management.Automation/resources/ja/InternalCommandStrings.ja.resx new file mode 100644 index 00000000000..84c41f43dcb --- /dev/null +++ b/src/System.Management.Automation/resources/ja/InternalCommandStrings.ja.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>名前 "{0}" があいまいです。一致した複数のメソッドに解決できます。一致の可能性は次のとおりです:{1}。</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>入力名 "{0}" があいまいです。一致した複数のメンバーに解決できます。一致の可能性は次のとおりです:{1}。</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>キー '{0}' の値を取得する</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>引数を指定してメソッド '{0}' を呼び出す: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>メソッド '{0}' を呼び出す</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>プロパティ '{0}' の値を取得します</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>'null' 入力オブジェクトに対して操作することはできません。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>入力名 "{0}" はメソッドに解決できません。</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>制限付き言語モードでメソッドを呼び出すことはできません。</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>-WhatIf パラメーターと -Confirm パラメーターは、スクリプト ブロックではサポートされていません。</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>'{0}' 操作は RestrictedLanguage モードでは許可されていません。</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>指定した 2 つの値を比較するには、演算子が必要です。コマンドに有効な演算子を含めてから、コマンドを再試行してください。たとえば、Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>入力名 "{0}" はプロパティに解決できません。</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>入力名 "{0}" はメンバーに解決できません。</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>指定された演算子には、-Property パラメーターと -Value パラメーターの両方が必要です。両方のパラメーターの値を指定してから、コマンドを再試行してください。</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>このメソッドは現在のスレッドでは実行できません。コマンドレット スレッドでのみ呼び出すことができます。</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>変数を使用する ForEach-Object -Parallel をスクリプト ブロックにすることはできません。Passed-in スクリプト ブロック変数は ForEach-Object -Parallel ではサポートされていないため、未定義の動作が発生する可能性があります。</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel パイプ入力オブジェクトをスクリプト ブロックにすることはできません。Passed-in スクリプト ブロック変数は ForEach-Object -Parallel ではサポートされていないため、未定義の動作が発生する可能性があります。</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>'TimeoutSeconds' パラメーターを 'AsJob' パラメーターと共に使用することはできません。</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Parallel パラメーター セットでは、次の共通パラメーターは現在サポートされていません: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>ForEach-Object -Parallel 入力の処理中に予期しないエラーが発生しました。これは、パイプ処理された入力の一部が処理されなかったことを意味する可能性があります。エラーは {0} です。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object コマンドレット</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>制約付き言語モードで実行する場合、型 '{0}' でのメソッドの呼び出しは許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/InternalHostStrings.ja.resx b/src/System.Management.Automation/resources/ja/InternalHostStrings.ja.resx new file mode 100644 index 00000000000..a172f1a2b22 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/InternalHostStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt は ExitNestedPrompt ほど頻繁に呼び出されていません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/InternalHostUserInterfaceStrings.ja.resx b/src/System.Management.Automation/resources/ja/InternalHostUserInterfaceStrings.ja.resx new file mode 100644 index 00000000000..12619b674e2 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/InternalHostUserInterfaceStrings.ja.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>DebugPreference 変数の値が 'Stop' であったため、WriteDebug が停止しました。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>{0} 値はサポートされている ActionPreference 値ではありません。</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>"{0}" パラメーターには、少なくとも 1 つの値を含む必要があります。</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>はい(&Y)</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>続行します。</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>すべてはい(&A)</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>続行し、このセッションを続行するかどうかを再度確認しないでください。</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>いいえ(&N)</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>操作をエラーで終了します。</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>すべていいえ(&L)</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>操作をエラーで終了します。このセッションの操作の再開を要求しないでください。</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>一時停止(&S)</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>現在の操作を一時停止し、コマンド プロンプトを入力します。一時停止した操作を再開するには、「exit」と入力します。</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>この操作を続行しますか?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(既定値は "{0}" です)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(既定の選択肢は {0} です)</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>選択肢[{0}]:</value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}" には少なくとも 1 つの要素が必要です。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" は "{1}" の有効なインデックスである必要があります。"{2}" は有効なインデックスではありません。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>疑問符 ("?") はホット キーとして使用できないため、ホット キーを処理できません。</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>詳細: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>デバッグ: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>ホストは現在文字起こししていません。</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>コマンドの開始時刻: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell トランスクリプトの開始 +開始時刻: {0:yyyyMMddHHmmss} +ユーザー名: {1} +RunAs ユーザー: {2} +構成名: {3} +マシン: {4} ({5}) +ホスト アプリケーション: {6} +プロセス ID: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell トランスクリプトの開始 +開始時刻: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell トランスクリプトの終了 +終了時刻: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>ファイル パス {0} はディレクトリに解決されます。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Logging.ja.resx b/src/System.Management.Automation/resources/ja/Logging.ja.resx new file mode 100644 index 00000000000..98e3330dfde --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Logging.ja.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>不明</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>構成ファイルで宣言されたエンジンの試験的機能 '{0}' は、現在の PowerShell に登録されていません。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>構成ファイルで宣言された試験的機能 '{0}' が無効です。 +試験的な機能の名前は、次の規則に従う必要があります: + エンジン機能名: 'PS[FeatureName]' + モジュール機能名: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Metadata.ja.resx b/src/System.Management.Automation/resources/ja/Metadata.ja.resx new file mode 100644 index 00000000000..dbe37b15bca --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Metadata.ja.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>"{0}" の属性を初期化できません: "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>引数の型 "{0}" がパラメーターの最大および最小制限と同じ型 ({1}) ではないため、引数を検証できません。引数の型が {1} であることを確認してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>引数 "{0}" の値が 0 以下であるため、検証できません。</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>引数 "{0}" の値が 0 以上でないため、検証できません。</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>引数 "{0}" の値が 0 以下でないため、検証できません。</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>引数 "{0}" の値が 0 以下でないため、検証できません。</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>指定された最小範囲 ({0}) は、指定された最大範囲 ({1}) と同じ型ではないため、受け入れられません。パラメーターの ValidateRange 属性を更新してください。</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>MaxRange および MinRange パラメーター型を受け入れることはできません。どちらのパラメーターも、IComparable インターフェイスを実装するオブジェクトである必要があります。</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>指定された最大範囲は、指定された最小範囲より小さいため受け入れられません。パラメーターの ValidateRange 属性を更新してください。</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>{0} 引数が {1}の最大許容範囲を超えています。{1} 以下の引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>{0} 引数が {1}の最小許容範囲を下回っています。{1} 以上の引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>引数 "{0}" が "{1}" パターンと一致しません。"{1}" と一致する引数を指定して、コマンドを再試行してください。</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>ValidateCount 属性を配列以外のパラメーターに適用することはできません。パラメーターから属性を削除するか、パラメーターを配列パラメーターにしてください。</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>パラメーターには正確に {0} 個の値が必要ですが、{1} 個の値が指定されました。</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>パラメーターには少なくとも {0} 個の値が必要であり、{1} 個以下である必要があります。{2} 個の値が指定されました。</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>パラメーターに指定された引数の最大数が、指定された引数の最小数より少なくなっています。パラメーターの ValidateCount 属性を更新してください。</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>引数の指定された最大文字数が、指定された最小引数文字の長さよりも短くなっています。パラメーターの ValidateLength 属性を更新してください。</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>ValidateLength 属性は、文字列または string[] パラメーターではないパラメーターには適用できません。パラメーターを文字列または string[] パラメーターにしてください。</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>引数の文字の長さ ({1}) が短すぎます。長さが "{0}" 以上の引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>引数の文字数 ({1}) が長すぎます。長さが "{0}" 以下の引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>引数 "{0}" は ValidateSet 属性で指定されたセット "{1}" に属していません。セットでに属する引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>有効な値ジェネレーターは null 値を返します。</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>プロパティ "{1}" で "{0}" が失敗しました {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>コマンドを取得または実行できません。このコマンドのパラメーター セットの最大数を超えました。</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>引数の値が文字列ではないため、引数を処理できません。ArgumentTransformationAttribute が指定されているパラメーター引数の値は文字列である必要があります。</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>値 {1} が {0} 変数の有効な値ではないため、変数を検証できません。</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>値が {1} の変数 {0} が無効になるため、属性を追加できません。</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>引数が null です。引数に有効な値を指定してから、コマンドを再実行してください。</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>引数に null 値が含まれているか、引数コレクションの要素に null 値が含まれています。null 値を含まないコレクションを指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>引数が null か空です。null または空でない引数を指定して、コマンドを再度実行してください。</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>引数が null または空であるか、引数コレクションの要素に null 値が含まれています。null 値を含まないコレクションを指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>引数が null、空、または空白文字のみで構成されています。空白文字以外の文字を含む引数を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>引数コレクションの要素が null、空、または空白文字のみで構成されています。これらの値を含まないコレクションを指定してから、コマンドを再試行してください。</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>'{0}' という名前のパラメーターがコマンドに対して複数回定義されました。</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>'{0}' という名前のエイリアスがコマンドに対して既に複数回定義されているため、パラメーター エイリアスを指定できません。</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>パラメーター '{0}' は、パラメーター '{1}' の同じ名前のパラメーター エイリアスと競合しているため、指定できません。</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>値が "{0}" の引数の "{1}" 検証スクリプトは True の結果を返しませんでした。検証スクリプトが失敗した理由を特定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>"{0}" 引数に有効な PowerShell バージョンが含まれていません。有効なバージョン番号を指定してから、コマンドを再試行してください。</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>引数 '{0}' は有効な変数名ではないため、検証できません。</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>ジョブ変換の型は、IAstToScriptBlockConverter から派生する必要があります。</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>path 引数が無効です。文字列型の path 引数を指定してください。</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>パス引数ドライブ {0} は、承認済みドライブのセット: {1} に属していません。承認済みドライブにパス引数を指定してください。</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>path 引数に無効な文字が含まれています。</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>path 引数にルート ドライブがありません。 ルート ドライブを含む完全なパスを指定してください。</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>パラメーター '{0}' の引数値を null または空の文字列にすることはできません。</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Enum メンバー '{0}' は、パラメーター '{1}' の有効な値ではありません。次のいずれかのメンバーを指定して、もう一度お試しください: {2}。</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>入力を処理できません。引数 "{0}" は信頼されていません。</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData 属性チェック エラー</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>パラメーター引数 '{0}' は信頼されていないため、制約言語モードでの ValidateTrustedData パラメーター属性のチェックに失敗します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/MiniShellErrors.ja.resx b/src/System.Management.Automation/resources/ja/MiniShellErrors.ja.resx new file mode 100644 index 00000000000..ac3b8e43c02 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/MiniShellErrors.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>この更新は、実行空間構成カテゴリ {0} ではサポートされていません。</value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>実行空間のアセンブリ リストを更新中に次のエラーが発生しました: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Modules.ja.resx b/src/System.Management.Automation/resources/ja/Modules.ja.resx new file mode 100644 index 00000000000..6409912cf99 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Modules.ja.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>指定されたモジュール '{0}' は、モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため読み込まれませんでした。</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>バージョン '{1}' で指定されたモジュール '{0}' は、モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため読み込まれませんでした。</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>指定された MaximumVersion '{0}' が正しくありません。'*' を使用している場合、MaximumVersion は 1 つの '*' のみをサポートし、常に MaximumVersion の末尾に配置する必要があります。</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>MinimumVersion '{1}' で指定されたモジュール '{0}' は、モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため読み込まれませんでした。</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>MinimumVersion '{1}' および MaximumVersion '{2}' で指定されたモジュール '{0}' は、モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため読み込まれませんでした。</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion '{0}' は MaximumVersion '{1}'より大きくすることはできません。</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>アセンブリ '{0}' は読み込まれませんでした。その名前のアセンブリが見つかりませんでした。アセンブリ名を確認してから、もう一度やり直してください。</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>モジュール マニフェスト '{2}' のフィールド '{1}' にリストされている '{0}' を処理するモジュールは、モジュール ディレクトリに有効なモジュールが見つからなかったため、処理されませんでした。</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>-AsCustomObject パラメーターはスクリプト モジュールでのみ使用できるため、モジュール '{0}' に対してカスタム オブジェクトが返されませんでした。</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{0}' は有効な PowerShell モジュール マニフェスト ファイルではないため、処理できませんでした。許可されていない要素を削除します: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト ファイル '{0}' を処理しても、有効なマニフェスト オブジェクトが生成されませんでした。有効な PowerShell モジュール マニフェストを含むようにファイルを更新してください。有効なマニフェストは、New-ModuleManifest コマンドレットを使用して作成できます。</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>'{0}' モジュールは、マニフェストに無効なメンバーが 1 つ以上含まれているため、インポートできません。有効なマニフェスト メンバーは ({1}) です。無効なメンバー ({2}) を削除してから、モジュールのインポートを再試行してください。</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>モジュールを記述するハッシュタグに 1 つ以上の無効なメンバーが含まれています。有効なメンバーは ({0}) です。無効なメンバー ({1}) を削除してから、もう一度やり直してください。</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>モジュールの入れ子の制限を超えたため、モジュール '{0}' を読み込めません。モジュールは、{1} レベルにのみ入れ子にできます。モジュールを読み込む順序を評価して変更し、入れ子の制限を超えないようにしてから、スクリプトを再実行してください。</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>メンバー 'ModuleVersion' はモジュール マニフェストに存在しません。このメンバーは存在する必要があり、'n.n.n.n' という形式のバージョン番号が割り当てられている必要があります。見つからないメンバーをファイル '{0}' に追加してください。</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>モジュール マニフェスト ファイル '{2}' のメンバー '{0}' が無効です: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>モジュール '{1}' のバージョン '{0}' は、必要な最小バージョン '{2}' を満たしていません。バージョン番号がサポートされていることを確認してから、モジュールの読み込みを再試行してください。</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>このコンピューターの PowerShell のバージョンは '{0}' です。モジュール '{1}' を実行するには、PowerShell の最小バージョン '{2}' が必要です。最低限必要なバージョンの PowerShell がインストールされていることを確認してから、もう一度やり直してください。</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>モジュール マニフェスト メンバー 'NestedModules' は、'ModuleToProcess' メンバーがバイナリ モジュールの場合は使用できません。'{0}' でモジュール マニフェスト ファイルを編集してから、もう一度やり直してください。</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>モジュール マニフェストのメンバー '{0}' が無効です: {1}。'{2}' ファイルのこのフィールドに有効な値が指定されていることを確認します。</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>モジュール マニフェスト パス '{0}' が無効です。"Path" 引数の値は、拡張子が '.psd1' の 1 つのファイルに解決される必要があります。有効な psd1 ファイルを指すように "Path" 引数の値を変更してから、もう一度やり直してください。</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>モジュール マニフェスト '{0}' の ModuleVersion キーは、'{2}' のバージョン フォルダー名と一致しないモジュール バージョン '{1}' を指定します。バージョン フォルダー名と一致するように ModuleVersion キーの値を変更します。</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{1}' で指定された NestedModule エントリ '{0}' が無効です。有効な値でこのエントリを更新した後、もう一度お試しください。</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{1}' で指定された RequiredAssemblies エントリ '{0}' が無効です。有効な値でこのエントリを更新した後、もう一度お試しください。</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{1}' で指定された FileList エントリ '{0}' が無効です。有効な値でこのエントリを更新した後、もう一度お試しください。</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{1}' で指定された RequiredModules エントリ '{0}' が無効です。有効な値でこのエントリを更新した後、もう一度お試しください。</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{1}' で指定された ModuleList エントリ '{0}' が無効です。有効な値でこのエントリを更新した後、もう一度お試しください。</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>モジュール マニフェスト '{0}' は、PowerShell バージョン '5.1' 以降でのみサポートされている CompatiblePSEditions キーで指定されています。PowerShellVersion キーの値を '5.1' 以上に更新してから、もう一度やり直してください。</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>CompatiblePSEditions に指定された値 '{0}' に重複する PowerShell Edition 名が含まれています。重複する PowerShell Edition 名を削除した後、もう一度お試しください。</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>ModuleVersion キーで指定されたバージョンは、バージョン フォルダー名と同じです。</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>有効なモジュール マニフェスト ファイルがないため、[モジュール {1}] の [バージョン] フォルダー {0} をスキップしています。</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>'ModuleName' メンバーは、このモジュールを記述するハッシュテーブルに存在しません。</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>'ModuleVersion' メンバー、'MaximumVersion' メンバー、'RequiredVersion' メンバーは、このモジュールを記述するハッシュテーブルに存在しません。これら 3 つのメンバーのいずれかが存在し、'n.n.n.n' という形式のバージョン番号が割り当てられている必要があります。</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>必要なモジュール '{1}' が読み込まれていません。モジュールを読み込むか、ファイル '{0}' の 'RequiredModules' からモジュールを削除します。</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>GUID '{2}' の必要なモジュール '{1}' は読み込まれていません。モジュールを読み込むか、ファイル '{0}' の 'RequiredModules' からモジュールを削除します。</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>バージョン '{2}' の必要なモジュール '{1}' は読み込まれていません。モジュールを読み込むか、ファイル '{0}' の 'RequiredModules' からモジュールを削除します。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>MaximumVersion '{2}' の必要なモジュール '{1}' は読み込まれていません。モジュールを読み込むか、ファイル '{0}' の 'RequiredModules' からモジュールを削除します。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>MinimumVersion '{2}' および MaximumVersion '{3}' の必須モジュール '{1}' は読み込まれていません。モジュールを読み込むか、ファイル '{0}' の 'RequiredModules' からモジュールを削除します。</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>モジュール '{0}' が ModuleVersion '{1}' で見つかりません。</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>RequiredVersion '{1}' のモジュール '{0}' が見つかりません。</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>モジュール '{0}' が MaximumVersion '{1}' で見つかりません。</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>ModuleVersion '{1}' および MaximumVersion '{2}' のモジュール '{0}' が見つかりません。</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>モジュール '{0}' が見つかりません。</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>モジュールは削除されませんでした。削除するモジュールの仕様が正しいことと、それらのモジュールが実行空間に存在することを確認してください。</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>モジュール '{1}' からインポートされた '{0}' メンバーは、次の理由により削除できません: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>モジュール '{0}' は読み取り専用であるため、削除できません。Force パラメーターをコマンドに追加して、読み取り専用モジュールを削除します。</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>モジュール '{0}' は 'constant' としてマークされているため、削除できません。モジュールが 'constant' とマークされている場合、モジュールを削除できません。</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>モジュール '{0}' は '{1}' で必要なため削除できません。Force パラメーターをコマンドに追加して、このモジュールを削除します。</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Export-ModuleMember コマンドレットは、モジュール内からのみ呼び出すことができます。</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>拡張機能 '{0}' は有効なモジュール拡張機能ではありません。サポートされているモジュール拡張機能は、'.dll'、'.ps1'、'.psm1'、'.psd1'、.cdxml' です。拡張子を修正してから、ファイル '{1}' をもう一度追加してみてください。</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>この操作はバイナリ モジュールでは実行できません。スクリプト モジュールでのみ実行できます。</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>ファイル '{0}' には拡張子 '.ps1' がないため、使用できません。</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>不明</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}.All rights reserved.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>インポートされた "{0}" 関数を削除しています。</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>インポートされた "{0}" エイリアスを削除しています。</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>インポートされた "{0}" 変数を削除しています。</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>パス '{0}' からモジュールを読み込んでいます。</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>'{0}' をパス '{1}' から読み込んでいます。</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>スクリプト ファイル '{0}' をドットソーシングしています。</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>関数 '{0}' をインポートしています。</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>コマンドレット '{0}' をインポートしています。</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>エイリアス '{0}' をインポートしています。</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>変数 '{0}' をインポートしています。</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>コマンドレット '{0}' をエクスポートしています。</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>関数 '{0}' をエクスポートしています。</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>エイリアス '{0}' をエクスポートしています。</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>変数 '{0}' をエクスポートしています。</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>モジュール '{0}' からインポートされたコマンドの名前には、検出不能になる可能性のある未承認の動詞が含まれています。未承認の動詞を含むコマンドを見つけるには、Verbose パラメーターを指定して Import-Module コマンドをもう一度実行します。承認された動詞の一覧については、「Get-Verb」と入力します。</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>'{1}' モジュールの '{0}' コマンドがインポートされましたが、その名前に承認済みの動詞が含まれていないため、見つけにくい場合があります。承認された動詞の一覧については、「Get-Verb」と入力します。</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>'{2}' モジュールの '{0}' コマンドがインポートされましたが、その名前に承認済みの動詞が含まれていないため、見つけにくい場合があります。推奨される代替動詞は "{1}" です。</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>一部のインポートされたコマンド名には、次の制限文字が 1 つ以上含まれています: # , ( ) {{ }} [ ] & - / \ $ ^ ;: " ' < > | ?@ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>モジュール '{1}' のコマンド名 '{0}' には、次の制限文字が 1 つ以上含まれています: # , ( ) {{ }} [ ] & - / \ $ ^ ;: " ' < > | ?@ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>"{0}" モジュール マニフェスト ファイルを作成しています。</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (パス: '{1}')</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>現在のプロセッサ アーキテクチャは {0} です。モジュール '{1}' には、次のアーキテクチャが必要です: {2}。</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>現在の PowerShell ホストの名前は '{0}' です。モジュール '{1}' には、次の PowerShell ホストが必要です: '{2}'。</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>現在の PowerShell ホストは '{0}' (バージョン {1}) です。モジュール '{2}' を実行するには、PowerShell ホストの最小バージョン '{3}' が必要です。</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>モジュール '{0}' のモジュール マニフェスト</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>生成元: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>生成日: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>このマニフェストに関連付けられているスクリプト モジュールまたはバイナリ モジュール ファイル。</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>RootModule/ModuleToProcess で指定されたモジュールの入れ子になったモジュールとしてインポートするモジュール</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>このモジュールを一意に識別するために使用される ID</value> + </data> + <data name="Author" xml:space="preserve"> + <value>このモジュールの作成者</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>このモジュールの会社またはベンダー</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>このモジュールの著作権に関する声明</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>このモジュールのバージョン番号。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>このモジュールによって提供される機能の説明</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>このモジュールで必要な PowerShell エンジンの最小バージョン</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>このモジュールに必要な共通言語ランタイム (CLR) の最小バージョン。{0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>このモジュールをインポートする前にグローバル環境にインポートする必要があるモジュール</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>このモジュールをインポートする前に呼び出し元の環境で実行されるスクリプト ファイル (.ps1)。</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>このモジュールのインポート時に読み込まれる型ファイル (.ps1xml)</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>このモジュールのインポート時に読み込まれるフォーマット ファイル (.ps1xml)</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>このモジュールをインポートする前に読み込む必要があるアセンブリ</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>このモジュールでパッケージ化されたすべてのファイルの一覧</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>RootModule/ModuleToProcess で指定されたモジュールに渡す非公開データ。これには、PowerShell で使用される追加のモジュール メタデータを含む PSData ハッシュテーブルも含まれる場合があります。</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>このモジュールに適用されるタグ。これらは、オンライン ギャラリーでのモジュール検出に役立ちます。</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>このプロジェクトのメイン Web サイトの URL。</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>このモジュールのライセンスの URL。</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>このモジュールを表すアイコンの URL。</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>このモジュールの ReleaseNotes</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>このモジュールのプレリリース文字列</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>モジュールがインストール/更新/保存に明示的なユーザーの同意を必要とするかどうかを示すフラグ</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>このモジュールの外部依存モジュール</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>{0} ハッシュテーブルの終わり</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>PrivateData パラメーター値は、次のパラメーター値 Tags、ProjectUri、LicenseUri、IconUri、または ReleaseNotes を含むモジュール マニフェストを作成するためのハッシュ テーブルである必要があります。Tags、ProjectUri、LicenseUri、IconUri、または ReleaseNotes パラメーター値を削除するか、PrivateData の内容をハッシュテーブルにラップします。</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData はハッシュテーブルとして定義する必要がありますが、このモジュール マニフェストではこれをオブジェクトとして定義します。PrivateData の内容をハッシュテーブルにラップすることを検討してください。これにより、後で Tags、ProjectUri、LicenseUri、IconUri、ReleaseNotes の各プロパティをモジュール マニフェストに追加できます。</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>指定された値 '{0}' は無効です。有効な値でもう一度お試しください。</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>このモジュールからエクスポートする関数は、最適なパフォーマンスを得るためにワイルドカードを使用せず、エントリを削除しないでください。エクスポートする関数がない場合は空の配列を使用します。</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>このモジュールからエクスポートするエイリアスは、最適なパフォーマンスを得るためにワイルドカードを使用せず、エントリを削除しないでください。エクスポートするエイリアスがない場合は空の配列を使用します。</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>このモジュールからエクスポートするコマンドレットは、最適なパフォーマンスを得るためにワイルドカードを使用せず、エントリを削除しないでください。エクスポートするコマンドレットがない場合は空の配列を使用します。</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>このモジュールからエクスポートする変数</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>このモジュールからエクスポートする DSC リソース</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>サポートされている PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>このモジュールで必要なプロセッサ アーキテクチャ (なし、X86、Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>このモジュールでパッケージ化されたすべてのモジュールの一覧</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>このモジュールで必要な Microsoft .NET Framework の最小バージョン。{0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>このモジュールで必要な PowerShell ホストの名前</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>このモジュールで必要な PowerShell ホストの最小バージョン</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>このモジュールの HelpInfo の URI</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>{0} モジュールは現在の PowerShell セッションで PSDrive を提供しているため、モジュールは削除されませんでした。現在の PSDrive プロバイダーを変更してから、モジュールを削除し直してください。</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>現在のスコープに同じ名前のメンバーが存在するため、コマンドレット '{0}' はインポートされませんでした。</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>現在のスコープに同じ名前のメンバーが存在するため、エイリアス '{0}' はインポートされませんでした。</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>現在のスコープに同じ名前のメンバーが存在するため、関数 '{0}' はインポートされませんでした。</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>現在のスコープに同じ名前のメンバーが存在するため、変数 '{0}' はインポートされませんでした。</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>ワイルドカード文字は、モジュール マニフェスト '{0}' のメンバー 'ModuleToProcess'、'RootModule'、または 'NestedModules' では使用できません。</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>モジュール '{0}' は PowerShell のコア モジュールです。Force パラメーターをコマンドに追加して、コア モジュールを削除します。</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>モジュール マニフェストに 'ModuleToProcess' メンバーと 'RootModule' メンバーの両方を含めることはできません。モジュール マニフェスト ファイルを変更して、'{0}' にあるこれらのメンバーのいずれかを削除してから、もう一度やり直してください。</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>モジュール マニフェスト メンバー 'ModuleToProcess' は非推奨になりました。代わりに 'RootModule' メンバーを使用してください。</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>このモジュールからエクスポートされたコマンドの既定のプレフィックス。Import-Module -Prefix を使用して既定のプレフィックスをオーバーライドします。</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>'Global' パラメーターと 'Scope' パラメーターを同時に指定することはできません。これらのパラメーターのいずれかを削除してから、コマンドを再実行してください。</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>必要なモジュール '{0}' が読み込まれていません。モジュール '{0}' のモジュール マニフェスト '{2}' に、循環依存関係を指す requiredModule '{1}' があります。</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>必要なモジュール '{0}' は、モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため読み込まれませんでした。</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>モジュール {0} の一部のコマンドを CimSession 経由でインポートすることはできません。すべてのコマンドを取得するには、リモート サーバーで PowerShell リモート管理が有効になっていることを確認してから、Import-Module コマンドレットに PSSession パラメーターを追加してみてください。</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>モジュール {0} は、{1} リモート処理セッションを使用してWindows PowerShell に読み込まれます。このモジュールからのコマンドの入力と出力はすべて逆シリアル化されるオブジェクトであることに注意してください。このモジュールを PowerShell に読み込む場合は、'Import-Module -SkipEditionCheck' 構文を使用してください。</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Windows PowerShell のバージョン {0} を検出しました。Windows PowerShell 互換性機能を使用してモジュールを読み込むには、Windows PowerShell 5.1 が必要です。https://aka.ms/WMF5Download から Windows Management Framework (WMF) 5.1 をインストールして、この機能を有効にしてください。</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>モジュール '{0}' は、PowerShell 構成ファイルの 'WindowsPowerShellCompatibilityModuleDenyList' 設定によって Windows PowerShell 互換性機能を使用して読み込むことがブロックされています。</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>モジュール {0} を CimSession 経由でインポートすることはできません。Import-Module コマンドレットの PSSession パラメーターを使用してみてください。</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>{0} のプロセッサ アーキテクチャ値はサポートされていません。New-ModuleManifest コマンドをもう一度実行し、プロセッサ アーキテクチャでサポートされている列挙値 (None、MSIL、X86、Amd64、Arm) のいずれかを指定します</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>リモート コンピューターに対して Get-Module コマンドレットを実行すると、使用可能なモジュールのみを一覧表示できます。ListAvailable パラメーターをコマンドに追加してから、もう一度やり直してください。</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>'{0}' スナップインが既にインポートされているため、'{0}' モジュールはインポートされませんでした。</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>ワイルドカード文字は、モジュール マニフェスト '{0}' のメンバー 'RequiredAssemblies' では使用できません。</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>{1} の {0} キーの値が {2} であり、モジュールに入れ子になったモジュールがあります。CDXML ファイルがルート モジュールの場合、入れ子になったモジュール内のコマンドをエクスポートできないため、Import-Module コマンドは失敗します。CDXML ファイルを NestedModules キーに移動し、コマンドを再試行してください。</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>リモート コマンドからのエラー: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>リモート モジュール '{0}' のプロキシを生成できませんでした。{{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>リモート モジュール {0} を処理できませんでした。{1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>リモート CimSession からモジュール データを受信できませんでした。{0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>有効なモジュール ファイルがモジュール ディレクトリに見つからなかったため、GUID '{1}' およびバージョン '{2}' の必要なモジュール '{0}' は読み込まれませんでした。</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>モジュール検出用の CIM プロバイダーが CIM サーバーで見つかりませんでした。{0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Microsoft .NET Framework のバージョン {0} は、許可されているバージョンの一覧に含まれていないため確認できません。</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>{0} を分析しています。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>初めて使用するモジュールを準備しています。</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>使用可能なモジュールを検索しています</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>UNC 共有 {0} を検索しています。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>リモート コンピューターに対する Get-Module コマンドレットの実行は、パスを含まないモジュール名に対してのみ実行できます。Name パラメーターには、次の要素 '{0}' があります。これはパスに解決されます。Name パラメーターを更新してパス要素を持たないようにしてから、もう一度やり直してください。</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>ListAvailable パラメーターを指定せずに Get-Module コマンドレットを実行することは、パスを含むモジュール名ではサポートされていません。Name パラメーターには、次の要素 '{0}' があります。これはパスに解決されます。Name パラメーターを更新してパス要素を持たないようにしてから、もう一度やり直してください。</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>指定されたモジュール '{0}' が見つかりませんでした。有効なパスを指すように Name パラメーターを更新してから、もう一度やり直してください。</value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>モジュール {0} の RepositorySourceLocation プロパティを設定しています。</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>処理するモジュール '{0}' は、モジュール マニフェスト '{2}' のフィールド '{1}' に一覧表示されましたが、処理されませんでした。{3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>この前提条件は、PowerShell Desktop エディションでのみ有効です。</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>モジュール '{0}' は現在の PowerShell エディション '{1}' をサポートしていません。サポートされているエディションは '{2}' です。このモジュールの互換性を無視するには、'Import-Module -SkipEditionCheck' を使用します。</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>モジュール '{0}' は PowerShell エディション '{1}' をサポートしており、Windows 互換性機能を使用して暗黙的に読み込むことはできません。これは、設定ファイルで無効になっています。'Import-Module -UseWindowsPowerShell' を使用してこのモジュールを Windows PowerShell または 'Import-Module -SkipEditionCheck' で読み込み、現在の PowerShell でモジュールを読み込もうとします。</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>モジュール マニフェストで宣言された試験的機能には、空でない文字列値を指定する必要があります。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>1 つ以上の無効な試験的特徴名が見つかりました: {0}。モジュールの試験的機能名は、次の規則に従う必要があります: 'ModuleName.FeatureName'。</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>-SkipEditionCheck スイッチ パラメーターは、-ListAvailable スイッチ パラメーターなしでは使用できません。</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>*.ps1 ファイルをモジュールとしてインポートすることは、ConstrainedLanguage モードでは許可されていません。</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>スクリプト モジュール {0} の読み込み中にエラーが発生しました。モジュール マニフェストが言語モードが異なるためです。マニフェスト言語モードは {1} で、モジュール言語モードが {2} です。すべてのモジュール ファイルが署名されているか、アプリケーションの許可リスト構成の一部であることを確認してください。</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>このモジュールでは、ワイルドカード文字を使用して関数をエクスポートするときにドットソース演算子を使用します。これは、システムがアプリケーション検証の適用下にある場合は許可されません。</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>実行中のセッションとは異なる言語モードのモジュールからモジュール メンバーをエクスポートすることはできません。</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>セッションが ConstrainedLanguage モードの間は、新しいモジュールを作成できません。</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>'Core' エディションと互換性のある組み込みモジュール '{0}' が見つかりません。PowerShell 組み込みモジュールが使用可能であることを確認してください。これらは通常、$PSHOME モジュール パスの下に PowerShell パッケージが付属しており、PowerShell が正常に機能するために必要です。</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember コマンドレット</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>モジュール '{0}'、言語モード '{1}' が現在のセッション '{2}' とは異なるため、モジュール メンバーのエクスポートは制約付き言語モードで失敗します。</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>モジュールの暗黙的な関数のエクスポート</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>モジュール '{0}' の暗黙的な関数エクスポートは、信頼されている (完全言語モードで実行される) が、セッションが信頼されていない (制約言語モードで実行される) ため、拒否されます。モジュール関数は常にフル ネームで個別にエクスポートすることをお勧めします。</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>モジュールとしてスクリプト ファイルをインポートしています</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>スクリプト ファイル '{0}' をモジュールとしてインポートすることは、ConstrainedLanguage モードでは許可されません。</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>モジュールにドットソース演算子が含まれています</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>モジュール '{0}' のインポートは、ドットソース演算子を使用しながらワイルドカード文字を使用して関数をエクスポートするため、制約付き言語モードで失敗します。</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"モジュールエクスポート関数</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>モジュール '{0}' は、名前のワイルドカード文字を使用して関数をエクスポートします。入れ子になったモジュール関数名は、制約付き言語モードで実行すると削除されます。</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"New-Module コマンドレット</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>信頼されていない制約言語セッションからの新しいモジュールは、FullLanguage スクリプト ブロックの提供をブロックされます。</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"モジュールの言語モードが一致しません</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>親とは異なる言語モードの依存モジュールが読み込まれています。これは、制約付き言語モードでは許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/MshHostRawUserInterfaceStrings.ja.resx b/src/System.Management.Automation/resources/ja/MshHostRawUserInterfaceStrings.ja.resx new file mode 100644 index 00000000000..bed9e2791b7 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/MshHostRawUserInterfaceStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" は "{1}" 以上である必要があります。</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" は正の数値である必要があります。</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>すべての文字列が null 値または空です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/MshSignature.ja.resx b/src/System.Management.Automation/resources/ja/MshSignature.ja.resx new file mode 100644 index 00000000000..9942c2b0156 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/MshSignature.ja.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>署名が検証されました。</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>ファイル {0} はデジタル署名されていません。現在のシステムでこのスクリプトを実行することはできません。スクリプトの実行と実行ポリシーの設定の詳細については、https://go.microsoft.com/fwlink/?LinkID=135170 で about_Execution_Policies を参照してください</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>ファイルのハッシュがデジタル署名に格納されているハッシュと一致しないため、ファイル {0} の内容が承認されていないユーザーまたはプロセスによって変更された可能性があります。指定されたシステムではスクリプトを実行できません。詳細については、Get-Help about_Signing を実行してください。</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>ファイル {0} は署名されていますが、署名者はこのシステムで信頼されていません。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>システムが {0} ファイルに対する署名操作をサポートしていないため、ファイルに署名できません。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>ファイル名拡張子を持たないファイルに対する署名操作がシステムでサポートされていないため、ファイルに署名できません。</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>現在のシステムと互換性がないため、署名を検証できません。</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>現在のシステムと互換性がないため、署名を検証できません。ハッシュ アルゴリズムが無効です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/MshSnapInCmdletResources.ja.resx b/src/System.Management.Automation/resources/ja/MshSnapInCmdletResources.ja.resx new file mode 100644 index 00000000000..4cb01e28b69 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/MshSnapInCmdletResources.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>操作を実行できません。指定されたコマンドレットは、カスタム シェルではサポートされていません。</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>パターン '{0}' に一致する PowerShell スナップインが見つかりませんでした。パターンを確認してから、コマンドを再試行してください。</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>指定されたスナップイン名の形式が無効でした。 PowerShell スナップイン名に使用できるのは、英数字、ダッシュ、アンダースコア、ピリオドのみです。名前を訂正してから、操作を再試行してください。</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>システム PowerShell モジュールであるため、PowerShell スナップイン {0} を追加できません。Import-Module を使用してモジュールを読み込みます。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/MshSnapinInfo.ja.resx b/src/System.Management.Automation/resources/ja/MshSnapinInfo.ja.resx new file mode 100644 index 00000000000..12b8f3fea83 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/MshSnapinInfo.ja.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>PowerShell のレジストリ情報にアクセスできません。</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>PowerShell エンジンのレジストリ情報にアクセスできません。</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>PublicKeyToken の情報にアクセスできません。</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>PowerShell のバージョン {0} は、このコンピューターでは使用できません。</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>PowerShell スナップイン '{0}' が、このコンピューターにインストールされていません。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>レジストリ キー {1} に必須の値 {0} が指定されていません。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>必須の値 {0} は、レジストリ キー {1} に対して正しい形式ではありません。 必要な形式は 'string' です。</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>必須の値 {0} は、レジストリ キー {1} に対して正しい形式ではありません。 必要な形式は 'multistring' です。</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>必要な情報がレジストリに見つからないか、キー ファイルが見つかりません。 一部のコマンドレットを読み込めません。</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>PowerShell バージョン {0} には、登録済みのスナップインがありません。</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>リーダーが破棄されたため、文字列リソースを取得できません。</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>レジストリ キー {1} のバージョン値 {0} が指定されていないか、正しくありません。</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>PowerShell 型 {0} の [PSVersion] 属性が見つかりませんでした。[PSVersion(PowerShell SnapinBase.PSEngineVersion)] を使用して、型に PSVersion 属性を追加してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/NativeCP.ja.resx b/src/System.Management.Automation/resources/ja/NativeCP.ja.resx new file mode 100644 index 00000000000..c390779cbbd --- /dev/null +++ b/src/System.Management.Automation/resources/ja/NativeCP.ja.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock は、Command パラメーターの値としてのみ指定する必要があります。</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Command パラメーターに値が指定されていません。</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>{7} パラメーターに無効な値 ({6}) が指定されました。有効な値は Text と Xml です。</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>InputFormat パラメーターに値が指定されませんでした。有効な値は Text と Xml です。</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat パラメーターに値が指定されませんでした。有効な値は Textと XML です。</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>{6} パラメーターには文字列値が必要です。</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Args パラメーターに値が指定されていません。</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>{6} パラメーターは既に指定されています。</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>'{1}' の '{0}' ストリームから XML を処理できません: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PSCommandStrings.ja.resx b/src/System.Management.Automation/resources/ja/PSCommandStrings.ja.resx new file mode 100644 index 00000000000..157b967521e --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PSCommandStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>パラメーターを追加するには、コマンドが必要です。パラメーターを追加する前に、{0} にコマンドを追加する必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PSConfigurationStrings.ja.resx b/src/System.Management.Automation/resources/ja/PSConfigurationStrings.ja.resx new file mode 100644 index 00000000000..15fd480ced2 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PSConfigurationStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell はセキュリティ上の問題により動作を停止しました: 構成ファイル {0} を読み取れません</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PSDataBufferStrings.ja.resx b/src/System.Management.Automation/resources/ja/PSDataBufferStrings.ja.resx new file mode 100644 index 00000000000..deb282560d8 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PSDataBufferStrings.ja.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>指定されたインデックスが 0 未満か、バッファー内の項目数より大きくなっています。インデックスは {0} - {1} の範囲内である必要があります。</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>null 参照を値の型に変換できません。</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>値を型 {0} から型 {1} に変換できません。</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>閉じられたバッファーにはオブジェクトを追加できません。Add および Insert 操作を正常に実行するには、バッファーが開いていることを確認してください。</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>SerializeInput プロパティは、PSDataCollection の PSObject 型に対してのみ設定できます。SerializeInput プロパティを false に設定するか、コレクションの型を PSObject に変更してください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PSListModifierStrings.ja.resx b/src/System.Management.Automation/resources/ja/PSListModifierStrings.ja.resx new file mode 100644 index 00000000000..8bb5b138263 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PSListModifierStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>次の不明なリスト修飾子が検出されました: '{0}'。有効なリスト修飾子は、Add、Remove、Replace です。</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>オブジェクトがサポートされているコレクション型ではないため、更新プログラムを適用できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PSStyleStrings.ja.resx b/src/System.Management.Automation/resources/ja/PSStyleStrings.ja.resx new file mode 100644 index 00000000000..df01cfe5b77 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PSStyleStrings.ja.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>指定された文字列に、ANSI エスケープ シーケンスのみを含める必要があるにもかかわらず、印刷可能なコンテンツが含まれています: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>進行状況バーを正しく表示するには、最大幅を 18 以上にする必要があります。</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>拡張子を追加または削除するときは、拡張子の先頭にピリオドを付ける必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ParameterBinderStrings.ja.resx b/src/System.Management.Automation/resources/ja/ParameterBinderStrings.ja.resx new file mode 100644 index 00000000000..453ace6ec2b --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ParameterBinderStrings.ja.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>パラメーター名 '{1}' と一致するパラメーターが見つかりません。</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>引数 '{1}' を受け取る位置指定パラメーターが見つかりません。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>パラメーター '{1}' の引数がありません。型 '{2}' のパラメーターを指定して、もう一度やり直してください。</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>パラメーター名 '{1}' があいまいであるため、パラメーターを処理できません。一致の可能性は次のとおりです:{6}。</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>'{6}' をパラメーター '{1}' で必要な型 '{2}' に変換できません: {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>パラメーター '{1}' をバインドできません。{6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>位置指定パラメーター '{1}' がバインドされます。</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>名前が指定されていないため、位置指定パラメーターをバインドできません。</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>設定されたパラメーターは、指定された名前付きパラメーターを使って解決することができません。発行された 1 つ以上のパラメーターを同時に使用できないか、指定されたパラメーターの数が不足しています。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>1 つ以上の必須パラメーターが不足しているため、コマンドを処理できません:{1}。</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>パラメーター '{1}' をパラメーター セット '{6}' に指定することはできません。</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>パラメーター '{1}' が複数回指定されているため、パラメーターをバインドできません。複数の値を受け取ることができるパラメーターに複数の値を指定するには、配列構文を使用します。たとえば、"-parameter value1,value2,value3" とします。</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>パラメーター '{1}' を評価できません。引数がスクリプト ブロックとして指定されており、入力がないためです。スクリプト ブロックは、入力がないと評価できません。</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>パラメーター '{1}' のスクリプト ブロックへの入力に失敗しました。{6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>パラメーター '{1}' を評価できません。引数の入力で出力が生成されませんでした。</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>コマンドがパイプライン入力を受け取らないか、入力とそのプロパティがパイプライン入力を受け取るパラメーターと一致しないため、入力オブジェクトをコマンドのパラメーターにバインドできません。</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>すべての必須パラメーターをバインドするために必要な情報が含まれていないため、入力オブジェクトをバインドできません: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>パラメーター '{1}' の既定値を取得できないため、パイプライン入力を処理できません。{6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>コマンドレットの動的パラメーターを取得できません。{6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>次のパラメーターの値を入力します:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>コマンド パイプラインの位置 {1} でのコマンドレット {0}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>パラメーター '{1}' の引数変換を処理できません。{6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>パラメーター '{1}' の引数を検証できません。{6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>パラメーター '{1}' をターゲットにバインドできません。{6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>パラメーター '{1}' は null 値であるため、引数をバインドできません。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>パラメーター '{1}' は空の文字列であるため、引数をバインドできません。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>パラメーター '{1}' は空のコレクションであるため、引数をバインドできません。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>パラメーター '{1}' は空の配列であるため、引数をバインドできません。</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>コマンドを処理できません。パラメーター '{0}' は複数回定義されています。</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>パラメーター '{1}' の型が '{2}' で、Add() メソッドを識別できないか、複数の Add() メソッドが存在するため、コマンドレット {0} をバインドできません。{6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>ランタイム定義パラメーター '{1}' がキー '{6}' で RuntimeDefinedParameterDictionary に追加されたため、コマンドレット {0} をバインドできません。キーは RuntimeDefinedParameter.Name と同じである必要があります。</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>引数の PSTypeNames がパラメーター '{1}' で必要な PSTypeName と一致しないため、引数をパラメーター '{6}' にバインドできません。</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>$PSDefaultParameterValues では、次の名前またはエイリアスに一致するパラメーターに対して複数の異なる既定値が定義されています: {0}。これらの既定値は無視されました。</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>このコマンドレットの $PSDefaultParameterValues で定義されている次の名前またはエイリアスは、複数のパラメーターに解決されます: {0}。既定値は無視されました。</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} このエラーは、既定のパラメーター バインドの適用によって発生した可能性があります。$PSDefaultParameterValues で既定のパラメーター バインドを無効にするには、$PSDefaultParameterValues["Disabled"] を$trueに設定してから、もう一度やり直してください。次の既定のパラメーターは、エラーが発生したときにこのコマンドレットに対して正常にバインドされました: {7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} このエラーは、既定のパラメーター バインドの適用によって発生する可能性があります。$PSDefaultParameterValues で既定のパラメーター バインドを無効にするには、$PSDefaultParameterValues["Disabled"] を $true に設定してから再試行してください。次の既定のパラメーターは、エラーが発生したときにこのコマンドレットに対して正常にバインドされました: {7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>パラメーター '{1}' への既定値 '{0}' のバインドに失敗しました: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>キー '{0}' に有効な形式がありません。正しい形式の詳細については、https://go.microsoft.com/fwlink/?LinkId=228266 でabout_Parameters_Default_Values を参照してください。</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>キー '{0}' の形式が無効です。正しい形式の詳細については、https://go.microsoft.com/fwlink/?LinkId=228266 でabout_Parameters_Default_Values を参照してください。</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>パラメーター '{0}' は廃止されました。{1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>型 '{1}' のキー '{0}' は文字列値ではありません。DefaultParameterDictionary は文字列値キーのみを受け入れます。</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>キー '{0}' は既にディクショナリに追加されています。</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>メソッドまたはプロパティの呼び出しは許可されていません</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>型 '{1}' でのメソッドまたはプロパティ '{0}' の呼び出しは、信頼されていないスクリプトの制約言語モードでは許可されません。</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>型の作成は許可されていません</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>型 '{0}' の作成は、信頼されていないスクリプトの制約付き言語モードでのパラメーター バインド中に許可されません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ParserStrings.ja.resx b/src/System.Management.Automation/resources/ja/ParserStrings.ja.resx new file mode 100644 index 00000000000..6180a6e1333 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ParserStrings.ja.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>型 [{0}] が見つかりません。</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>型 [{0}] が見つかりません。詳細: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>文字列トークンが不完全です。</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode エスケープ シーケンスが無効です。有効なシーケンスは、`u{ で始まり、次に 1 から 6 桁の 16 進数が続き、最後に '}' で終了します。</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Unicode エスケープ シーケンスの値が範囲外です。最大値は 0x10FFFF です。</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>Unicode エスケープ シーケンスに末尾の '}' がありません。</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode エスケープ シーケンスの中かっこ内に、上限の 6 桁を超える長さの 16 進数字が含まれています。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>型制約内で [ref] を他の型と一緒に使用することはできません。</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] は、型変換シーケンスの最後の型に対してのみ指定できます。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>1 つの型シーケンスに [ref] を 2 回含めることはできません。</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>数値定数 {0} は無効です。</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>正規表現パターン {0} は無効です。</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>空の ${} 変数参照が見つかりました。中かっこ内の名前は必須です。</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>変数参照が無効です。'$' の後に有効な変数名の文字がありませんでした。${} で名前を区切ることを検討してください。</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>null 値の式に対してメソッドを呼び出すことはできません。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>[{0}] には '{1}' という名前のメソッドが含まれていないため、メソッドを呼び出せませんでした。</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>設定可能なプロパティ '{1}()' が [{0}] に含まれていないため、代入できませんでした。</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>式またはステートメント内に予期しないトークン '{0}' があります。</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>式の中でスプラッティング演算子 '@' を使用して変数を参照することはできません。'@{0}' はコマンドの引数としてのみ使用できます。式の中で変数を参照するには '${0}' を使用してください。</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>'{0}' パラメーターは無効です。</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>パイプライン要素の '{0}' の後に式がありません。</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>パイプライン要素内で、'{0}' の後の式によって無効なオブジェクトが生成されました。結果はコマンド名、スクリプト ブロック、CommandInfo オブジェクトのいずれかになる必要があります。</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>パラメーター {0} には引数が必要です。</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>パラメーター {0} に引数を指定することはできません。</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>パラメーター リスト内のパラメーター ${0} が重複しています。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>パラメーター リストに引数がありません。</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>スプラッティングされた '@{0}' のような変数を、コンマ区切りの引数リストに含めることはできません。</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>リダイレクト演算子の後にファイル指定がありません。</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>'{0}' 演算子は将来使用するために予約されています。</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>'{0}' へのリダイレクトができませんでした: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>式は、パイプラインの最初の要素としてのみ使用できます。</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>空のパイプ要素は使用できません。</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>代入式が無効です。代入演算子への入力は、代入を受け付けるオブジェクト (例: 変数、プロパティなど) である必要があります。</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>ハッシュテーブルは、別のハッシュテーブルにのみ追加できます。</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>'-is' の右オペランドは型である必要があります。</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>'-as' の右オペランドは型である必要があります。</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>文字列の書式設定でエラーが発生しました: {0}。</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>演算子 '{0}' の引数が無効です: {1}。</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>'{0}' 演算子が失敗しました: {1}。</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>{0} 演算子で使用できるのは後続の要素 2 つのみです。{1} つではありません。</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>'{0}' 演算子の後には値式を指定してください。</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>'{0}' 演算子は、変数またはプロパティに対してのみ使用できます。</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>{0} 属性は、ハッシュ リテラル ノードでのみ指定できます。</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>配列インデックス式が見つからないか、無効です。</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>参照演算子の後にプロパティ名がありません。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>このオブジェクトにはプロパティ '{0}' が見つかりません。プロパティが存在すること、設定可能であることを確認してください。</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>このオブジェクトにはプロパティ '{0}' が見つかりません。プロパティが存在することを確認してください。</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>インデックス操作に失敗しました。配列のインデックスが null 値と評価されました。</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>null 配列内にインデックス アクセスすることはできません。</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>型 "{0}" のオブジェクト内にインデックス アクセスすることはできません。</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>ByRef ライクな戻り値の型 "{1}" を持つ型 "{0}" のオブジェクト内にインデックス アクセスすることはできません。ByRef ライクな型は、PowerShell ではサポートされていません。</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>配列の次元数が多すぎます: {0}。配列の次元数は 32 以下である必要があります。</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>[{0}] に対して配列の代入ができませんでした。スライスへの代入はサポートされていません。</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>{0} 次元配列内にインデックス [{1}] を使用してインデックス アクセスすることはできません。</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>インデックス '{0}' が範囲外のため、配列の代入ができませんでした。</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>'{0}' の後に式がありません。</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} 参照の先頭に対応する末尾の '}}' がありません。</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) に末尾の ')' がありません。</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>内部エラー - 予期しない単項演算子 {0} があります。</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] は、存在しない変数には適用できません。</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>変数 '${0}' は設定されていないため、取得できません。</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>ハッシュ リテラル内では、キー '{0}' の重複は許可されません。</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>名前付き引数 '{0}' の重複は許可されません。</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>'{0}' 演算子は数値に対してのみ使用できます。オペランドは '{1}' です。</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>'(' の後には式が必要です。</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>ハッシュ リテラル内のキーの後に '=' 演算子がありません。</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>ハッシュ リテラル内の '=' の後にステートメントがありません。</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>名前付き引数の '=' の後にステートメントがありません。</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>プロパティ定義に ';' または改行がありません。</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>単項演算子 '{0}' の後に式がありません。</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>if ステートメントの '{0} (' の後に条件がありません。</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>{0} ( 条件 ) の後にステートメント ブロックがありません。</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>'else' キーワードの後にステートメント ブロックがありません。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>ファイルを読み取れませんでした: {0}。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>現在のプロバイダー ({0}) はファイルを開けません。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>'{0}' に一致するファイルは見つかりませんでした。</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>このパスは複数のファイルに解決されるため、処理できません。一度に処理できるファイルは 1 つだけです。</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>{0} '-{1}' パラメーターは将来使用するために予約されています。</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>-file オプションのファイル名引数がないため、'switch' ステートメントを処理できません。</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>switch ステートメントの -file に対するファイル名引数が無効です。</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>パラメーター {0} は switch ステートメントに対して無効です。</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>パラメーター {0} は foreach ステートメントに対して無効です。</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>switch ステートメントには、'-file file_name' または '( expression )' のいずれかが必要です。</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>switch ステートメント句に条件がありません。</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>1 つの switch ステートメントに指定できる default 句は 1 つだけです。</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>switch ステートメント句にステートメント ブロックがありません。</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>foreach ループに式がありません。 +正しい形式: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>foreach ループにステートメント本文がありません。 +正しい形式: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>param ステートメントは、関数宣言内で引数が指定されている場合には使用できません。</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>操作 '[{0}] {1} [{2}]' は定義されていません。</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>コレクションを列挙中にエラーが発生しました: {0}。</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>COM 相互運用機能のハンドルされない例外が発生しました: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>既に解放された COM オブジェクトへのアクセスが行われました: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>スクリプトが複雑すぎるため、処理が停止されました。</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>この構文は、この実行空間ではサポートされていません。これは実行空間が NoLanguage モードの場合に発生することがあります。</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>オプションと -split 演算子の組み合わせが無効です。</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>述語付きの -split 演算子にはオプションを使用できません。</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>トークン '{0}' は、このバージョンの有効なステートメント区切り記号ではありません。</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>この言語バージョンでは '{0}' キーワードがサポートされていません。</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>ループの '{0}' の後に式がありません。</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>{0} ループにステートメント本文がありません。</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>'trap' ステートメントが不完全です。trap ステートメントには本文が必要です。</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>'try' ステートメントが不完全です。try ステートメントには本文が必要です。</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>パラメーター宣言は、変数名のコンマ区切りリスト (必要に応じて初期化式を指定可能) です。</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>関数宣言に関数本文がありません。</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>スクリプト コマンド句 '{0}' は既に定義されています。</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>予期しないトークン '{0}' があります。'begin'、'process'、'end'、'clean'、または 'dynamicparam' が必要です。</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>ステートメント ブロックまたは型定義に末尾の '}' がありません。</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>メソッド呼び出しに ')' がありません。</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>配列インデックス式の後に ']' がありません。</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>式に末尾の ')' がありません。</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>部分式に末尾の ')' がありません。</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>if ステートメントの '{0}' の後に '(' がありません。</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>switch ステートメント内の式の後に ')' がありません。</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>switch ステートメントに '{' がありません。</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>foreach の後に変数名がありません。 +正しい形式: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>foreach ループの変数の後に 'in' がありません。 +正しい形式: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>foreach ループの式部分の後に末尾の ')' がありません。 +正しい形式: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>キーワード '{0}' の後に先頭の '(' がありません。</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>do ループに while または until キーワードがありません。</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>'{0}' ステートメント内の式の後に末尾の ')' がありません。</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>{0} キーワードの後に名前がありません。</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>関数パラメーター リストに ')' がありません。</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>このスクリプトを処理中にエラー '{0}' が発生しました。このエラーを説明するテキストを読み込めませんでした。</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>このスクリプトを処理中にエラー '{0}' が発生しました。このエラーを説明するテキストは、エラー '{1}' が原因で読み込めませんでした。</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>このスレッドには、スクリプトを実行するために使用できる実行空間がありません。System.Management.Automation.Runspaces.Runspace 型の DefaultRunspace プロパティで提供してください。呼び出そうとしたスクリプト ブロックは次のとおりです: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>ソース テキスト内に認識されないトークンがあります。</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>この例外に対して行うべきアクション:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>続行(&C)</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>エラーを報告し、次のスクリプト ステートメントから続行します。</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>確認を表示せずに続行(&I)</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>このエラーを報告せず、次のスクリプト ステートメントから続行します。</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>中断(&B)</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>処理を続行せず、代わりに例外をスローします。</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>一時停止(&S)</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>現在のパイプラインを一時停止し、コマンド プロンプトに戻ります。作業終了後、「exit」と入力して操作を再開してください。</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>パイプラインの途中でドキュメントを実行することはできません: {0}。</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>プログラム '{0}' を実行できませんでした: {1}{2}。</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>バイナリ モジュール '{0}' のコンテキストで、'&' を使用して呼び出すことはできません。'&' の後にバイナリ以外のモジュールを指定して、もう一度お試しください。</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>モジュール '{0}' はインポートされていないため、このモジュールのコンテキストで '&' を使用した呼び出しはできません。モジュール '{0}' をインポートして、操作をもう一度お試しください。</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>署名ブロック内に実行可能なスクリプト コードが見つかりました。</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>行</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>位置 {0}:{1} 文字:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'。</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! CALL 関数 '{0}'</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! CALL 関数 '{0}' (ファイル '{1}' で定義)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! CALL メソッド '{0}'</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>文字列に終端記号 {0} がありません。</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>文字列終端記号の前に空白を置くことはできません。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>型トークンの末尾に ] がありません。</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>変数名には { ではなく `{ を使用してください。</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Data セクションにステートメント ブロックがありません。</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Data セクションの "{0}" パラメーターは無効です。有効な Data セクション パラメーターは SupportedCommand です。</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>配列参照は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>代入ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>リダイレクトは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Do および While ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>展開可能な文字列は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>'{0}' 演算子は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Trap ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Try ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Break、Continue、Return、Exit、Throw などのフロー制御ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Foreach ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>For および While ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>関数宣言は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>メソッド呼び出しは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>パラメーター宣言は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>プロパティ参照は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>スクリプト ブロック リテラルは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>switch ステートメントは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>制限付き言語モードまたは Data セクション内で参照してはならない変数が参照されています。参照できる変数は次のとおりです: {0}。</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>コマンド '{0}' は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>data ステートメントは、制限付き言語モードまたは別の Data セクション内では使用できません。</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Data セクションの SupportedCommand パラメーターに値がありません。パラメーターにコマンドレット名または関数名を指定してください。</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Begin ステートメント ブロック、Process ステートメント ブロック、parameter ステートメントは、Data セクション内では使用できません。</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>結果の文字数が "{0}" 文字を超える文字列乗算は、制限付き言語モードまたは Data セクション内では許可されません。</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>結果の要素数が {0} 個を超える配列乗算は、制限付き言語モードまたは Data セクション内では許可されません。</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>ドット ソースは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>属性引数は、定数またはスクリプト ブロックである必要があります。</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>カスタム属性 '{0}' の型が見つかりません。この型を含んだアセンブリが読み込まれることを確認してください。</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>型 '{1}' のプロパティ '{0}' が見つかりません。</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>予期しない属性 '{0}' があります。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>属性または型リテラルの末尾に ] がありません。</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>関数またはコマンドが、メソッドのような方法で呼び出されました。パラメーターの間はスペースで区切る必要があります。パラメーターの詳細については、about_Parameters ヘルプ トピックを参照してください。</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Try ステートメントにステートメント ブロックがありません。</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Try ステートメントに対応する Catch または Finally ブロックがありません。</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Catch ブロックにステートメント ブロックがありません。</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Finally ブロックにステートメント ブロックがありません。</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>例外の種類 {0} は、既に前のハンドラーによってハンドルされています。</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>catch ブロックは最後の catch ブロックである必要があります。</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>型リテラルがありません。</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>複数行コメントに終端記号 '#>' がありません。</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>here-string ヘッダーの後、行末までの間に文字があってはなりません。</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>パーサー エラーが検出されました。</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>'{0}' の後にステートメント ブロックがありません。</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>パラメーター ステートメント内に予期しない型 [{0}] が見つかりました。</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>ステートメントの前に予期しない型 [{0}] が見つかりました。</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>ハッシュ リテラル内では null キーは使用できません。</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>属性は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>型 {0} は、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>'{0}' は読み取り専用プロパティです。</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>型名にアセンブリ名の指定がありません。</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>制御フローを Finally ブロックから脱出させることはできません。</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>PowerShell に回復不能なエラーが発生しました。</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>1 つの AST を複数の AST の子として使用することはできません。この AST を別の AST 内で使用するには、Copy() メソッドを呼び出してその結果を使用してください。</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Using 式の中では式を使用できません。</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Using 変数は取得できません。Using 変数は、スクリプト ワークフロー内の Invoke-Command、Start-Job、または InlineScript でのみ使用できます。Invoke-Command で使用する場合、Using 変数は、スクリプト ブロックがリモート コンピューター上で呼び出された場合にのみ有効です。</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>変数参照が無効です。変数名がありません。</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>変数参照が無効です。':' の後に有効な変数名の文字がありませんでした。${} で名前を区切ることを検討してください。</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>報告されなかった解析エラーがあります。 報告されたエラーを修正して、もう一度お試しください。</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>'[' の後に型名がありません。</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* ストリーム</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>ストリームのデバッグ</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>エラー ストリーム</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>出力ストリーム</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>このコマンドの {0} は既にリダイレクトされています。</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>詳細ストリーム</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>警告ストリーム</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>キーワード '{0}' の後にステートメント本文がありません。</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Parallel および sequence ブロックは、制限付き言語モードまたは Data セクション内では使用できません。</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>予期しないキーワード '{0}' があります。</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] は、パラメーター型として使用することや、代入の左辺として使用することはできません。</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>このメソッドは呼び出せません。</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>ハッシュテーブルを次の型のオブジェクトに変換できません: {0}。ハッシュテーブルからオブジェクトへの変換は、制限付き言語モードまたは Data セクション内ではサポートされていません。</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>引数は定数である必要があります。</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>{0} パラメーターの引数が無効です。有効な文字列引数を指定してください。</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Module パラメーターの引数が無効です。{0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Version パラメーターの引数が無効です。有効な PowerShell バージョンを major.minor 形式で指定してください。</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>{0} パラメーターの引数が無効です。有効な PowerShell エディションを指定してください。</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>{0} パラメーターの引数に重複する値が含まれています。重複する PowerShell エディション値を指定しないでください。</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>モジュール名に対してワイルドカード文字はサポートされていません。</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>メソッドを呼び出せません。メソッドの呼び出しは、この言語モードではコア型に対してのみサポートされています。</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>プロパティを設定できません。プロパティの設定は、この言語モードではコア型に対してのみサポートされています。</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>リソース '{0}' の属性名が見つかりましたが、これは無効です。属性名は単純な文字列である必要があり、変数や式を含むことはできません。'{1}' を単純な文字列に置き換えてください。</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>メンバー '{0}' は無効です。有効なメンバー: +'{1}'。</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>オブジェクト定義に '{' がありません。</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>必要な名前または式がありませんでした。</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>スキーマ ファイル {0} が見つかりませんでした。構成ステートメントで指定されたモジュールに schema.mof ファイルが含まれていることを確認して、スクリプトをもう一度実行してください。</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>データ セクションを定義できません。追加でサポートされるコマンドの定義は、この言語モードではサポートされていません。</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>構成ステートメントに '{' がありません。</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>MOF ファイル '{0}':{1} の解析で例外が発生しました。</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>構成の名前がありません。不足している名前を、単純な名前か、文字列、または文字列値の式で指定してください。</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>モジュール '{0}' が見つかりません。</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>モジュール '{0}' のバージョンが複数見つかりました。このシステムで使用できるバージョンを 'Get-Module -ListAvailable -FullyQualifiedName {0}' で確認し、完全修飾名 '@{{ModuleName="{0}"; RequiredVersion="Version"}}' を使用してください。</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>foreach ステートメントの ThrottleLimit パラメーターに値がありません。パラメーターにスロットル制限を指定してください。</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>ThrottleLimit パラメーターは、Parallel パラメーターを使用する foreach ステートメントでのみサポートされます。</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>構成ブロックの結果が null 値または空でした。ブロック内に構成が定義されていることを確認してください。</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>'{0}' リソースは構成 1 つにつき 1 回しか使用できないため、名前を付けることはできません。'{1}' を削除して、スクリプトをもう一度実行してください。</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>インスタンス定義内に不完全なプロパティ代入ブロックがあります。</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>プロパティ代入内のキーの後に '=' 演算子がありません。</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>1 つのインスタンス定義内で、重複するプロパティ割り当てを行うことはできません。</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>スキーマ ファイル '{1}' の処理中に、'{0}' の 2 つ目の CIM クラス定義が見つかりました。このクラスは、ファイル '{2}' で既に定義されています。冗長な定義を削除して、もう一度お試しください。</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>リソース名 '{0}' は、既に別のリソースまたは構成によって使用されています。</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>クラス名 '{0}' は、それが定義されているファイルの名前 '{1}' と一致しません。ファイル名とクラス名のいずれかを変更して一致させてください</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>ノード '{1}' の仕様の処理中に、重複するリソース識別子 '{0}' が見つかりました。このリソースの名前を変更し、ノードの仕様内で一意になるようにしてください。</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>動的キーワード '{0}' body ステートメント内の名前とスクリプト ブロックの間に空白がありません。</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>定義する関数のディクショナリに含めるエントリのキー プロパティは、関数名として使用されるため、空にすることはできません。空でない文字列をキー プロパティの値に指定して、操作をもう一度お試しください。</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>リソース '{1}' の Requires リストに含まれるリソース参照 '{0}' の形式が無効です。必須リソース名は '[<型名>]<名前>' の形式にする必要があり、使用できる文字は英字、数字、スペース、'_'、'-'、'.' および '\' です。</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>リソース '{1}' の exclusive リストに含まれるリソース参照 '{0}' の形式が無効です。排他リソース名は '<型名>\<名前>' の形式にする必要があり、スペースを含めることはできません。</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration '{0}' は、ConfigurationSource プロパティを必要とする Pull モードに設定されています。</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>スクリプト ブロック スコープに作成する変数エントリのリスト内に null 値エントリが見つかりました。インデックス {0} のエントリを削除するか、null 値以外のエントリに置き換えて、もう一度お試しください。</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>関数 '{0}' を定義するスクリプト ブロックを null 値または空にすることはできません。関数定義ディクショナリに空でないスクリプト ブロックを指定して、操作をもう一度お試しください。</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Import-DscResource 動的キーワードの構文は次のとおりです: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]。 + +Name : インポートする 1 つまたは複数のリソースの名前。 +ModuleName : インポートする 1 つまたは複数のモジュールを表す、モジュール名または ModuleSpecification オブジェクト。 +ModuleVersion : インポートするモジュールのバージョン。これを使用する場合、ModuleName は 1 つのモジュールのみを表す名前である必要があります。</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Import-DscResource 動的キーワードは、Name パラメーターが指定されている場合には 1 つのモジュールのみをサポートします。</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>位置指定パラメーターは、Import-DscResource 動的キーワードではサポートされていません。Import-DscResource 動的キーワードの構文は次のとおりです: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>リソース '{0}' を読み込めません: リソースが見つかりません。</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>構成キーワードは constrainedLanguage モードでは使用できません。</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>構成名 '{0}' は無効です。標準的な名前に使用できる文字は、英字 (a-z、A-Z)、数字 (0-9)、ピリオド (.)、ハイフン (-)、アンダースコア (_) のみです。名前を null 値または空にすることはできません。先頭は英字である必要があります。</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>構成では本文内の End ブロックのみサポートされています。Begin、Process、および DynamicParam ブロックは、構成内では使用できません。</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>CIM 逆シリアライザーで、ファイル {0} の逆シリアル化中にエラーが発生しました。</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{0}' は、クラス '{2}' のプロパティ '{1}' の値として有効ではありません。値を次の文字列のいずれかに変更してください: {3}。</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>'{0}' の値のうち少なくとも 1 つは、サポートされていないか、クラス '{2}' のプロパティ '{1}' に対して有効ではありません。サポートされている以下の値のみ指定できます: +{3}。</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>リソース '{0}' では、型 '{1}' の値をプロパティ '{2}' 用に指定する必要があります。</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>リソース '{1}' のプロパティ '{0}' の値 '{2}' は、有効である '{3}' から '{4}' の範囲から外れています。</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>以下のエラーが発生したため、PowerShell データ ファイル '{0}' を読み込めませんでした: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>パス '{0}' を単一の .psd1 ファイルに解決できません。</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>PowerShell データ ファイル '{0}' は、ハッシュテーブル オブジェクトとして評価できないため無効です。</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>構成は WinPE ではサポートされていません。</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Where() 演算子に渡す式が null 値の場合、選択モード引数には Default 以外の値を指定する必要があります。mode 引数の値を Default 以外に変更して、もう一度スクリプトを実行してください。</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>ForEach() に渡されたジェネリック コレクション型 [{0}] の型引数が多すぎます。指定された型を、型引数が 1 つだけのジェネリック コレクションに変更して、スクリプトをもう一度実行してください。</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>ForEach() 演算子に渡されたターゲット型 [{0}] に入力を変換できません。指定した型をチェックして、スクリプトをもう一度実行してください。</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>'clean' ブロックを含むスクリプト ブロックは、'ForEach' メソッドではサポートされていません。</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Where() 演算子の第 3 引数に指定する 'numberToReturn' は 0 よりも大きい値である必要があります。引数の値を修正して、スクリプトをもう一度実行してください。</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>リダイレクトでは、出力ストリームに別のストリームをマージすることのみ可能です。リダイレクト操作を修正して出力ストリーム内にマージしてから、スクリプトをもう一度実行してください。</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>ForEach() 演算子が、ターゲット オブジェクトのメンバー '{0}' を見つけられませんでした。指定されたメンバーが存在することを確認して、スクリプトをもう一度実行してください。</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>この言語バージョンでは '{0}' キーワードがサポートされていません。</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>この言語バージョンでは '{0}' プロパティがサポートされていません。</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>'{0}' 修飾子が重複しています</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>修飾子 '{0}' を '{1}' と組み合わせることはできません</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>using ディレクティブがありません</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>名前空間エイリアスがありません</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>演算子 '=' がありません</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>using 名がありません</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>変数がメソッド内で代入されていません。</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>プロパティ名またはメソッド定義がありません。</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>メンバー '{0}' は既に定義されています。</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>クラス メンバーに対して指定できる型は 1 つだけです。</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>型 "{0}" の作成中にエラーが発生しました。エラー メッセージ: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>値を型 "{0}" に変換できません。</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>属性 '{1}' のプロパティ '{0}' が見つかりません。次のいずれかのプロパティを指定してください: {2}。</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>属性 '{0}' は、この宣言に対しては無効です。有効なのは '{1}' 宣言に対してのみです。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>属性引数は定数である必要があります。</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>DSC リソース '{0}' は定義されていません。Import-DSCResource を使用してリソースをインポートしてください。</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>動的キーワード '{0}' と詳細 '{1}' の前解析処理で例外が発生しました。</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>動的キーワード '{0}' と詳細 '{1}' の後解析処理で例外が発生しました。</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>ワークフローは PowerShell 6+ ではサポートされていません。</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>メタ構成リソース {0} は、通常の構成内では使用できません。メタ構成リソースは [DscLocalConfigurationManager()] 属性を持つ構成内でを使用してください。</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>通常の DSC リソース {0} は、メタ構成内では使用できません。</value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>このスレッドには、SteppablePipeline を取得して実行するために使用できる実行空間がありません。System.Management.Automation.Runspaces.Runspace 型の DefaultRunspace プロパティで提供してください。あなたが SteppablePipeline を得ようとした取得元スクリプト ブロックはこちらです: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>{0} から {1} への有効な変換が複数存在します。</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>呼び出しを実行できません。</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>型情報を取得できません。</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>{0} のディスパッチ ID を取得できませんでした (エラー: {1})。</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>"{0}" および引数の数 "{1}" に対するオーバーロードが見つかりません</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>{0} の呼び出し中にエラーが発生しました。メンバーが見つかりませんでした。</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>{0} の呼び出し中にエラーが発生しました。名前付き引数はサポートされていません。</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>{0} の呼び出し中にエラーが発生しました。オーバーフローが検出されました。</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>{0} の呼び出し中にエラーが発生しました。必須のパラメーターが省略されています。</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>"{0}" の設定時に例外が発生しました: 型 "{2}" の値 "{1}" を型 "{3}" に変換できません。</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames が、{0} に対して予期しない動作をしました。</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData に失敗しました。</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>予期しない VarEnum {0} があります。</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>サポートされていない型のイベント ハンドラーを渡そうとしています。</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>構成キーワードは PowerShell 6+ ではサポートされていません。</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>メソッド内の一部のコード パスは値を返していません。</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>void メソッド内の return ステートメントは無効です。</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>void ではないメソッド内に無効な return ステートメントがあります。</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>宣言 '{0}' に '{0}' 本文がありません。</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>初期化式に循環が含まれているため、列挙型を定義できません。</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>列挙子の値が {0} に対して大きすぎ、または小さすぎます。</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>列挙子の値は定数値である必要があります。</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>動的キーワード '{0}' と詳細 '{1}' のセマンティック チェックを実行中に例外が発生しました。</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>DSC リソース クラス '{2}' の型 '{1}' を持つ '{0}' プロパティはサポートされていません。</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>クラス メソッド パラメーター リストに '(' がありません。</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>名前付きブロックは、クラス メソッド内では使用できません。</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>param ブロックは、クラス メソッド内では使用できません。</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>シールド クラス '{0}' から継承することはできません。</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>型名が必要です。</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}' は列挙型の基になる型として有効ではありません。組み込み整数型 (byte、sbyte、short、ushort、int、uint、long、ulong) のいずれかにしてください</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': インターフェイス名が必要です。</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>基底クラス '{0}' に、引数なしのコンストラクターがありません。</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>基本型 '{0}' は無効です。配列を基本型にすることはできません。</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>基本型 '{0}' は無効です。パラメーターが指定されていないジェネリックを基本型にすることはできません。</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>基底クラス コンストラクター呼び出しの ':' の後に 'base' がありません。</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>コンストラクターは戻り値の型を指定できません。</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>DSC リソース '{0}' には既定のコンストラクターがありません。</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>DSC リソース '{0}' には、パラメーターを取らず [{0}] を返す Get メソッドがありません。</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>DSC リソース '{0}' には、少なくとも 1 つのキー プロパティが必要です (構文 [DscProperty(Key)] を使用)。</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>DSC リソース '{0}' には、パラメーターを取らず [void] を返す Set メソッドがありません。</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>DSC リソース '{0}' には、パラメーターを取らず [bool] を返す Test メソッドがありません。</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>静的コンストラクターがパラメーターを取ることはできません。</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>型 '{0}' はプロパティに対しては使用できません。</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>型 '{0}' はパラメーターに対しては使用できません。</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>静的メソッドの中や静的プロパティの初期化子の中では、静的でないメンバー '{0}' にはアクセスできません。</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>モジュール スクリプト ファイル '{0}' を解析できませんでした。エラー: +'{1}'。</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>PowerShell ではドキュメントを実行できません: {0}。</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>メソッド パラメーターに対して複数の型制約は許可されません。</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>このスクリプトには悪意あるコンテンツが含まれており、ウイルス対策ソフトウェアによってブロックされました。</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>LocalConfigurationManager リソース内では '{0}' を指定できません。代わりに Settings を使用するか、次の値のみを使用してください: {1}。</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}' はジェネリック型の中で定義されています。</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>型名 '{0}' はあいまいです。'{1}' または '{2}' が正しいと思われます。</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>'using' ステートメントは、スクリプト内に他のいかなるステートメントよりも早く出現する必要があります。</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>この 'using' ステートメントの構文はサポートされていません。</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>'using' ステートメントで指定された名前空間に無効な文字が含まれています。</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>情報ストリーム</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>キー プロパティが無効です。キー プロパティは、[string]、符号付き/符号なし整数、または列挙型である必要があります。</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Get メソッドが無効です。Get メソッドは、パラメーターを取らず [{0}] を返す必要があります。</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>アセンブリ '{0}' を読み込むことができません。</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>UNC パス '{0}' のアセンブリは使用できません。</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>URI スキーマ '{0}' のアセンブリを使用できません。</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>改行またはセミコロンがありません。</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>プロパティの割り当てができません。'{0}{1}' を使用してください。</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>'{0}' は using 名に対して無効な値です。</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>プロパティの割り当てができません。'{0}{1}' を使用してください。</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode には値を 1 つだけ指定してください。</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>メソッド内にラベル '{0}' が見つかりません。</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>CimProperty {0} の値をクラス {1} のプロパティ値に変換できませんでした。</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>PowerShell クラス {1} のプロパティ {0} は、配列型として宣言されていませんが、構成インスタンス内でインスタンス配列型として定義されています。</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>PowerShell クラス {0} のオブジェクトを作成できませんでした。</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Desired State Configuration リソース {0} に指定されたハッシュテーブルが無効です。キーまたは値を null 値または空にすることはできません。</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Desired State Configuration リソース {0} に対して指定されたユーザー名が無効です。ユーザー名を null 値または空にすることはできません。</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Desired State Configuration リソース {0} に対して指定されたユーザー名が無効です。ユーザー名を null 値または空にすることはできません。</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>プロパティ {0} は、PowerShell クラス {1} 内で宣言されていませんが、構成インスタンス内で定義されています。</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}' の更新モードが Disabled に設定されていますが、これは部分構成用のモードとして有効ではありません。更新モード Pull または Push を使用してください。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>型を作成できません。この言語モードでは、コア型のみサポートされています。</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource を Node コンテキスト内で指定することはできません</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture、$PSUICulture、$true、$false、$null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>型 '{1}' の自動変数 '{0}' に対する代入はできません</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Resource {0} では PsDscRunAsCredential 値が既に指定されているため、PsDscRunAsCredential の使用が競合しています。この複合リソースで使用できる PsDscRunAsCredential は 1 つだけです。</value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>"{0}" に DSC スキーマ ストアが見つかりません。PSDesiredStateConfiguration v3 モジュールがインストールされていることを確認してください。</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>このスクリプトは、ポリシー設定によって疑わしいコンテンツのフラグが付けられた内容を含んでおり、エラー コード {0} でブロックされました。詳しくは、管理者にお問い合わせください。</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>演算子 '&' または '.' を使用して、言語の境界を越えたモジュール スコープ コマンドを呼び出すことはできません。</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>クラス キーワードは constrainedLanguage モードでは使用できません。</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>3 項式に ':' がありません。</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>パイプライン チェーン演算子の後にはパイプラインが必須です。</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>バックグラウンド演算子は、パイプライン チェーンの末尾でのみ使用できます。</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>スクリプト ブロックの 'clean' ブロックに対する直接呼び出しはサポートされていません。</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>パーサー構成キーワード</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Configuration キーワードは、信頼されていないスクリプトの制約付き言語モードでは使用できません。</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>パーサー クラス キーワード</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Class キーワードは、信頼されていないスクリプトの制約付き言語モードでは使用できません。</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>パーサー データ セクション SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>SupportedCommand パラメーターを含んだ Data セクションは、信頼されていないスクリプトの制限付き言語モードでは使用できません。</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>モジュール スコープ呼び出し演算子</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>制約付き言語モードでは、モジュール スコープ呼び出し演算子は拒否されます。</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach キーワード メソッド呼び出し</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>制約付き言語モードで実行された場合、ForEach キーワードによる '{0}' イテレーション項目メソッドの呼び出しは失敗します。</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>式評価に失敗する可能性があります</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>ステップ可能なパイプラインをスクリプト ブロックから作成するには、そのスクリプト ブロック内で何らかの式を評価することが必要な場合があります。この式評価は、制約付き言語モードでは、式が定数値を表していない限り警告なしに失敗して 'null' を返します。</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>構成キーワードは ARM64 プロセッサではサポートされていません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PathUtilsStrings.ja.resx b/src/System.Management.Automation/resources/ja/PathUtilsStrings.ja.resx new file mode 100644 index 00000000000..a1146b66d7c --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PathUtilsStrings.ja.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>エンコード 'UTF-7' は非推奨です。UTF-8 を使用してください。</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>ファイル {0} は既に存在し、{1} が指定されました。</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>現在のプロバイダー ({0}) がファイルを開くことができないため、ファイルを開けません。</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>パスが複数のファイルに解決されたため、操作を実行できません。このコマンドは、複数のファイルに適用することはできません。</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>ワイルドカード パス {0} がファイルに解決されなかったため、操作を実行できません。</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>不明なエンコード {0}。有効な値は {1} です。</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>ディレクトリ '{0}' は既に存在します。 ディレクトリおよびその中のファイルを上書きする場合は、-Force パラメーターを使用してください。</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>ユーザー モジュールのパスが存在しないため、指定されたモジュール名 '{0}' のモジュール フォルダーを作成できません。</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>次の理由により、モジュール {0} を作成できません: {1}。-OutputModule パラメーターに別の引数を指定して、再試行してください。</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>このモジュールは、互換性のないバージョンの {0} コマンドレットで生成されているため、読み込めません。現在のセッションの {0} コマンドレットを使用してモジュールを生成し、もう一度読み込んでください。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PipelineStrings.ja.resx b/src/System.Management.Automation/resources/ja/PipelineStrings.ja.resx new file mode 100644 index 00000000000..42a9f6224ce --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PipelineStrings.ja.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>このコマンドレット インスタンスは、別のパイプラインによって使用されているため、処理できません。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>パイプラインが開始されているため、この操作は実行できません。パイプラインを停止し、操作を再試行してください。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Stop ポリシーによって実行中のコマンドレットが防止されているため、このコマンドレットの実行を続行できません。</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>このパイプラインは、パイプライン内の最初のコマンドレットが前のコマンドレットの結果から入力を読み取ろうとしているため、実行できません。最初のコマンドレットを変更するか、最初のコマンドレットを削除するか、最初のコマンドレットで出力が必要なコマンドレットをパイプラインに追加してから、パイプラインを再実行してください。</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>コマンドレット番号を処理できません。ReadFromCommand 関数には、パイプラインに既に追加されているコマンドレットの ID を指定する必要があります。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>ReadFromCommand および ReadErrorQueue 関数の出力は、別のコマンドレットがその出力を既に読み取っているため、読み取れません。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>コマンドがないため、このパイプラインを実行できません。このパイプラインに少なくとも 1 つのコマンドを追加してから、もう一度実行してください。</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>パイプライン操作は、まだ開始されていないため、完了できません。ステップ可能なパイプラインで End() を呼び出す前に、Begin() メソッドを呼び出す必要があります。</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>WriteObject および WriteError メソッドは、BeginProcessing、ProcessRecord、EndProcessing メソッドのオーバーライドの外部からは呼び出せません。これらは、同じスレッド内からのみ呼び出すことができます。コマンドレットがこれらの呼び出しを適切に行っていることを確認するか、Microsoft カスタマー サポート サービスにお問い合わせください。</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>ThrowTerminatingError を呼び出した後、コマンドレットによって例外がスローされました。 +最初の例外は、スタック トレース "{1}" を持つ "{0}" でした。 +2 番目の例外は、スタック トレース "{3}" を持つ "{2}" でした。</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>パイプラインが閉じられた後は、WriteObject および WriteError メソッドを呼び出すことはできません。Microsoft カスタマー サポート サービスに連絡してください。</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>パイプラインの作成中にエラーが発生しました。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>このパイプラインでは、切断接続セマンティクスはサポートされていません。</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>このパイプラインは、切断状態ではないため、接続できません。</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>実行空間オブジェクトには、null リモート コマンドが関連付けられています。 リモート コマンドが指定されていないため、切断された RemotePipeline オブジェクトを作成できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/PowerShellStrings.ja.resx b/src/System.Management.Automation/resources/ja/PowerShellStrings.ja.resx new file mode 100644 index 00000000000..3d76aed8f42 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/PowerShellStrings.ja.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>現在の PowerShell インスタンスの状態は、この操作に対して無効です。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>コマンドは既に開始されているため、操作を実行できません。コマンドが完了するまで待つか、コマンドを停止してから、もう一度操作を実行してください。</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>コマンドが指定されていません。</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>PowerShell インスタンスが、入れ子になった PowerShell インスタンスを作成するための正しい状態ではありません。入れ子になった PowerShell インスタンスは、実行中の PowerShell インスタンスでのみ作成できます。</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>実行空間が '{0}' 状態ではないため、操作を実行できません。実行空間の現在の状態は '{1}' です。</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>入れ子になった PowerShell インスタンスを非同期に呼び出すことはできません。Invoke メソッドを使用してください。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} は、この PowerShell インスタンスで {1} を呼び出して作成されたオブジェクトではありません。</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>実行空間がスレッドを再利用するように設定されている場合、呼び出し設定のアパートメント状態は実行空間と一致している必要があります。</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>実行空間が現在のスレッドを使用するように設定されている場合、呼び出し設定のアパートメント状態は現在のスレッドの状態と一致している必要があります。</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>パラメーターを追加するには、コマンドが必要です。パラメーターを追加する前に、PowerShell インスタンスにコマンドを追加する必要があります。</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>辞書内のキーは文字列である必要があります。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>このスレッドには、コマンドを実行できる実行空間がありません。System.Management.Automation.Runspaces.Runspace 型の DefaultRunspace プロパティで指定できます。呼び出そうとしたコマンド: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>この PowerShell オブジェクトはリモート実行空間または実行空間プールに関連付けられていないため、接続できません。</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>実行中のコマンドは切断されていますが、リモート サーバーではまだ実行されています。 コマンドの操作状態と出力データを取得するには、再接続してください。</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>現在の PowerShell セッションが切断状態であるため、この操作を実行できません。 この PowerShell セッションに接続してから、コマンドの完了を待つか、コマンドを停止してください。</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>現在の PowerShell セッションが切断状態であるため、この操作を実行できません。 この PowerShell セッションに接続してから、もう一度お試しください。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>リモート コマンドへの接続に失敗しました。</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>コマンドが現在停止しているため、この操作を実行できません。コマンドの停止が完了するまで待ってから、もう一度お試しください。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>このスレッドには、コマンドを実行できる実行空間がありません。System.Management.Automation.Runspaces.Runspace 型の DefaultRunspace プロパティで指定できます。現在の PowerShell インスタンスには、呼び出すコマンドが含まれていません。</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>現在の実行空間を使用する PowerShell オブジェクトは、現在の実行空間が使用できないため作成できません。 現在の実行空間は、Initial Session State を使用して作成された場合など、開始処理中である可能性があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ProgressRecordStrings.ja.resx b/src/System.Management.Automation/resources/ja/ProgressRecordStrings.ja.resx new file mode 100644 index 00000000000..966e0f54ac5 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ProgressRecordStrings.ja.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>{0} に負の値を指定できないため、引数を処理できません。</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>{0} の値を null 値または空にできないため、引数を処理できません。</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>{0} を 100 より大きくできないため、パーセントを設定できません。</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId を ActivityId と同じにすることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ProviderBaseSecurity.ja.resx b/src/System.Management.Automation/resources/ja/ProviderBaseSecurity.ja.resx new file mode 100644 index 00000000000..02aa823929f --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ProviderBaseSecurity.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>ISecurityDescriptorCmdletProvider インターフェイスがこのプロバイダーでサポートされていないため、インターフェイスを使用できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/ProxyCommandStrings.ja.resx b/src/System.Management.Automation/resources/ja/ProxyCommandStrings.ja.resx new file mode 100644 index 00000000000..31e8d961083 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/ProxyCommandStrings.ja.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>'help' パラメーターは、'get-help' コマンドによって作成された有効な HelpInfo オブジェクトとして認識されません。</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>CommandMetadata に名前がないため、プロキシ コマンドを生成できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/RegistryProviderStrings.ja.resx b/src/System.Management.Automation/resources/ja/RegistryProviderStrings.ja.resx new file mode 100644 index 00000000000..5cf5d8eba4f --- /dev/null +++ b/src/System.Management.Automation/resources/ja/RegistryProviderStrings.ja.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>項目の設定</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 値: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>項目のクリア</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新しい項目</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>キーの削除</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>キーのコピー</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>項目名の変更</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>項目の移動</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>プロパティの設定</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>プロパティをクリア</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>新しいプロパティ</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>プロパティの削除</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} プロパティ: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>プロパティ名を変更します。</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>プロパティのコピー</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>プロパティの移動</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>操作は処理されませんでした。指定された場所では、この操作は許可されていません。</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>ソースの場所に対する操作は許可されていません。</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>この操作は、宛先の場所では許可されていません。</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>ローカル コンピューターの構成設定</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>現在のユーザーのソフトウェア設定</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>このパスには既にキーが存在します。</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>宛先パスがソース パスの下位にあるため、操作を実行できません。</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>プロパティは既に存在します。</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>プロパティ {0} はパス {1} に存在しません。</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>指定されたパスのレジストリ キーが存在しません。</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>パラメーター 'Type' をバインドできませんでした。"{0}" を "{1}" に変換できませんでした。使用可能な列挙値は、"String、ExpandString、Binary、DWord、MultiString、QWord、Unknown" です。</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>キー {0} は作成されましたが、既定値を設定できませんでした。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>指定されたルートを持つドライブを作成できません。ルート パスが存在しません。</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>同じコンテナーに同じ名前の項目が既に存在するため、項目の名前を変更できません。</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>レジストリ キー名は、有効なベース キー名で始まる必要があります。</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>サブキーの引数が無効です。</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>サブキーが存在しないため、サブキー ツリーを削除できません。</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>その名前の値は存在しません。</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>列挙値 {0} が無効です。</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>値引数を指定する必要があります。</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>名前引数を指定する必要があります。</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>指定された RegistryValueKind は無効な値です。</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue では、null 値の文字列参照を含む String[] は許可されていません。</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>レジストリ サブキーは 255 文字以下にする必要があります。</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>空でないサブキー名を指定する必要があります。</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>値オブジェクトの型が指定された RegistryValueKind と一致しなかったか、オブジェクトを正しく変換できませんでした。</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue では型 '{0}' の配列はサポートされていません。サポートされているのは Byte[] と String[] のみです。</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>指定されたレジストリ キーが存在しません。</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>指定された値の名前の長さが最大 16383 文字を超えています。</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>指定された値データのサイズが最大の 1 MB を超えています。</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>指定されたレジストリ サブキーは存在しません。</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>指定された RegistryKeyPermissionCheck 値が無効です。</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>レジストリ キーにはサブキーがあります。再帰的な削除は、このメソッドではサポートされていません。</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Transaction.Current または指定したトランザクションがないと、KTM ハンドルを作成できません。</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>指定されたトランザクションまたは Transaction.Current は、この TransactedRegistryKey の作成またはオープンに使用されたトランザクションと一致している必要があります。</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>TransactedRegistryKey オブジェクトは、あらかじめ定義されたキー用であるため、トランザクションに関連付けられていません。</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>要求されたレジストリ アクセスは許可されていません。</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>レジストリ キー '{0}' へのアクセスが拒否されました。</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>レジストリ キーに書き込めません。</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>閉じているレジストリ キーにはアクセスできません。</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>不明なエラー: {0}。</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>レジストリ トランザクションは、このプラットフォームではサポートされていません。</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>指定されたハンドルが無効です。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/RemotingErrorIdStrings.ja.resx b/src/System.Management.Automation/resources/ja/RemotingErrorIdStrings.ja.resx new file mode 100644 index 00000000000..6fb3336553a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/RemotingErrorIdStrings.ja.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>"{0}" の種類のエラーが発生しました。</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>プロセスメモリが不足しています。</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>-ComputerName を使用したリモート PSSession 列挙型は、Windows でのみサポートされ、"{0}" ではサポートされません。</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>パイプライン ID "{0}" が、現在実行中のパイプラインの InstanceId "{1}" と一致しません。</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>パイプライン ID "{0}" がサーバーで見つかりませんでした。</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>リモート パイプラインが停止しました。</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>セッションが既に存在します。同じ InstanceId {0} でセッションを再度作成することは許可されていません。</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>指定されたクライアント セッション InstanceId "{0}" が、既存のセッションの InstanceId "{1}" と一致しません。</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>リモート セッションを開くことができませんでした。</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>クライアント InstanceId が "{0}" の指定されたリモート セッションが見つかりません。</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>プロンプト応答に、見つからないプロンプト ID "{0}" があります。</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>"{0}" へのリモート ホスト呼び出しに失敗しました。</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>リモート ホスト メソッド {0} は実装されていません。</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>リモート ホスト メソッドのデータ エンコードは、型 {0}ではサポートされていません。</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>リモート ホスト メソッドのデータ デコードは、型 {0} ではサポートされていません。</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>入れ子になったパイプラインの作成はサポートされていません。</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>相対 URI は、リモート セッションの作成ではサポートされていません。</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>リモート ホストからのデータのデコード中にエラーが発生しました。ネットワーク データにエラーが発生しました。</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>スレッド オプションをリモートでオーバーライドできるのは管理者だけです。</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell 資格情報の要求: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>警告: リモート コンピューター {0} 上のスクリプトまたはアプリケーションが資格情報を要求しています。リモート コンピューターと、それらを要求するアプリケーションまたはスクリプトを信頼する場合にのみ、資格情報を入力してください。 + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>リモート コンピューター {0} 上のスクリプトまたはアプリケーションが行を安全に読み取るように求めています。リモート コンピューターと、それを要求するアプリケーションまたはスクリプトを信頼する場合にのみ、資格情報などの機密情報を入力してください。</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>リモート コンピューター {0} 上のスクリプトまたはアプリケーションが PowerShell ホスト上のバッファーの内容を読み取ろうとしています。セキュリティ上の理由から、これは許可されていません。呼び出しが抑制されました。</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>リモート コンピューター {0} 上のスクリプトまたはアプリケーションがプロンプト要求を送信しています。プロンプトが表示されたら、リモート コンピューターとデータを要求するアプリケーションまたはスクリプトを信頼する場合にのみ、資格情報やパスワードなどの機密情報を入力してください。</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>サポートされていないリモート ホスト呼び出しを受信しました: {0}。</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>サポートされていないアクションでリモート処理データを受信しました: {0}。</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>サポートされていないデータ型でリモート処理データを受信しました: {0}。</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>リモート処理データに destination プロパティがありません。</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>リモート処理データにターゲット インターフェイス プロパティがありません。</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>リモート処理データに Session InstanceId プロパティがありません。</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>リモート処理データに RemotingDataType プロパティがありません。</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>リモート処理データに CallId プロパティがありません。</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>リモート処理データに MethodName プロパティがありません。</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>最初のフラグメントに IsStartFragment フラグが設定されていません。</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>リモート処理データにプロパティ {0} がありません。</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>予期しない ObjectId を受信しました。これは、フラグメントがリモート コンピューターによって適切に構築されていない場合、またはデータが破損または変更された場合に発生する可能性があります。</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId を 0 以下にすることはできません。これは、フラグメントがリモート コンピューターによって適切に構築されていないか、承認されていないユーザーによってデータが変更された場合に発生する可能性があります。</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>同じオブジェクトの FragmentID は、順番に 1 ずつ増分的に変更する必要があります。これは、フラグメントがリモート コンピューターによって適切に構築されていない場合に発生する可能性があります。データが破損または変更された可能性もあります。</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>リモート処理データが大きすぎてフラグメントから再構築できません。これは、フラグメント内のデータの長さが Int32.Max より大きい場合に発生する可能性があります。また、承認されていないユーザーによってデータが変更された場合にも発生する可能性があります。</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>IsEndFragment フラグが最後のフラグメントに設定されていません。これは、フラグメントがリモート コンピューターによって適切に構築されていない場合、またはデータが破損または変更された場合に発生する可能性があります。</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>逆シリアル化されたリモート処理データが null です。</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>フラグメント BLOB の長さが範囲外です: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>ErrorRecord のデコード中にエラーが発生しました。</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>PipelineStateInfo のデコード中にエラーが発生しました。</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>RunspaceStateInfo のデコード中にエラーが発生しました。</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>サポートされていない RemotingTargetInterface の種類を受信しました: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>不明なターゲット クラスでリモート ホスト メソッドが呼び出されました: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>ターゲット クラスを指定せずにリモート ホスト メソッドが呼び出されました。</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>RunspacePoolStateInfo のデコード中にエラーが発生しました。</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>最小実行空間のデコード中にエラーが発生しました。</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>最大実行空間のデコード中にエラーが発生しました。</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>PowerShellStateInfo のデコード中にエラーが発生しました。</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>予期しない型の {0} プロパティです ({1} が必要ですが、{2} を取得しました)。</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>リモート処理データの型が予期しないものでした (PSObject が必要ですが、{0} でした)。</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>エンコードされたコマンドの型が予期しないものです (PSObject が必要ですが、{0} でした)。</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>エンコードされたコマンド パラメーターの型が予期しないものです (PSObject が必要ですが、{0} でした)。</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>リモート コンピューターから受信したデータのデコード中にエラーが発生しました。リモート コンピューターから受信した逆シリアル化されたオブジェクトをデコードするには、少なくとも {0} バイトのデータが必要です。これは、フラグメントがリモート コンピューターによって適切に構築されていない場合、またはデータが破損または変更された場合に発生する可能性があります。</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>ログオン ユーザー宛てではないパケットを受信しました: ユーザー = {0}、パケット送信先 = {1}。</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>クライアントのネゴシエーション タイマーの有効期限が切れました。ネゴシエーション タイムアウト間隔は {0} ミリ秒です。</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell クライアントは、サーバーによってネゴシエートされた {0} {1} をサポートしていません。サーバーがビルド {2} および PowerShell のプロトコル バージョン {3} と互換性があることを確認します。</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。サーバーとのネゴシエーションに失敗しました。クライアントがビルド {1} および PowerShell のプロトコル バージョン {2} と互換性があることを確認してください。</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>宛先サーバーがセッションを閉じる要求を送信しました。</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>PowerShell を実行しているサーバーは、クライアント コンピューターによってネゴシエートされた {0} {1} をサポートしていません。クライアント コンピューターがビルド {2} および PowerShell のプロトコル バージョン {3} と互換性があることを確認してください。</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>PowerShell を実行しているサーバーは、クライアント コンピューターによってネゴシエートされる {0} {1} に対する接続操作をサポートしていません。クライアント コンピューターがビルド {2} および PowerShell のプロトコル バージョン {3} と互換性があることを確認してください。</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>PowerShell を実行しているサーバーは、次の情報が見つからないか無効であるため、接続操作を処理できません: クライアント機能情報と Connect RunspacePool 情報。</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>PowerShell を実行しているサーバーは、サーバーが起動されていないか、シャットダウン中のため、接続操作を処理できません。</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>PowerShell を実行しているサーバーは、サーバーの実行空間プールのプロパティがクライアント コンピューターで指定されたプロパティと一致しなかったため、接続操作を処理できません。</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。クライアントとのネゴシエーションに失敗しました。クライアントがビルド {1} および PowerShell のプロトコル バージョン {2} と互換性があることを確認します。</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>サーバーのネゴシエーション タイマーの有効期限が切れました。ネゴシエーション タイムアウト間隔は {0} ミリ秒です。</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>クライアント コンピューターがセッションを閉じる要求を送信しました。</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>PowerShell で処理できないエラーが発生しました。リモート セッションが終了した可能性があります。</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>サーバーは、指定されたタイムアウト期間内に暗号化されたセッション キーで応答しませんでした。</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>クライアントは、指定されたタイムアウト期間内に公開キーで応答しませんでした。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>接続の試行が失敗しました。</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>セッションを閉じようとしています。</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell はリモート セッションを正しく閉じることができません。このセッションは、切断後に開かれなかったか、接続されていなかったため、未定義の状態です。PowerShell は、ローカル コンピューターでセッションを強制的に閉じようとしますが、リモート コンピューター上ではセッションが閉じられない可能性があります。リモート セッションを正しく閉じるには、まずリモート セッションを開くか、接続してください。</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>セッションを閉じることができませんでした。</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>セッションは閉じられています。</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>待機ハンドルの種類 "{0}" はサポートされていません。</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>受信データのストリーム ID インデックスは "{0}" です。サポートされている標準出力ストリーム ID インデックスは "0" のみです。</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>標準入力ハンドルが開いていません。</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>WriteFile へのネイティブ API 呼び出しに失敗しました。エラー コードは {0} です。</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>ReadFile へのネイティブ API 呼び出しに失敗しました。エラー コードは {0} です。</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} は有効なスキーマ値ではありません。有効な値は、'HTTP' と 'HTTPS' です。</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>クライアント側の受信呼び出しに失敗しました。</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>クライアント側の送信呼び出しに失敗しました。</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>WinRS API WSManRunShellCommand から返されたコマンド ハンドルが null です。</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>標準入力ハンドルを 'no wait' 状態に設定することはできません。システム エラー コードは {0} です。</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>ポート番号 {0} が有効な値の範囲内にありません。有効な値の範囲は 1 ~ 65535 です。</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>サーバー プロセスは終了しました。</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>標準入力ハンドルを取得するための Windows API GetStdHandle への呼び出しで、エラー コード: {0} が返されました。</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>標準出力ハンドルを取得するための Windows API GetStdHandle への呼び出しで、エラー コード: {0} が返されました。</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>標準エラー ハンドルを取得するための Windows API GetStdHandle への呼び出しで、エラー コード: {0} が返されました。</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>リモート サーバー {0} への接続に失敗しました。</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>リモート サーバー {0} への接続が次のエラー メッセージで失敗しました: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>次のエラー メッセージによりリモート サーバー シェル インスタンスを閉じることができませんでした: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>リモート サーバー {0} にデータを送信できませんでした。</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>リモート サーバー {0} へのデータの送信が次のエラー メッセージで失敗しました: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>リモート サーバー {0} からのデータを受信に失敗しました。</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>リモート サーバーからデータ {0} 処理が次のエラー メッセージで失敗しました: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>リモート サーバーでコマンドを開始できませんでした。</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>リモート サーバーでコマンドの開始が次のエラー メッセージで失敗しました: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>リモート サーバーのコマンドへの再接続が次のエラー メッセージで失敗しました: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>リモート コマンドにデータを送信できませんでした。</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>次のエラー メッセージによりリモート コマンドにデータを送信できませんでした: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>リモート コマンドのデータを受信できませんでした。</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>次のエラー メッセージによりリモート コマンドのデータを処理できませんでした: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>メソッド {1} の呼び出し中にエラー コード {0} のエラーが発生しました。</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} 詳細については、「about_Remote_Troubleshooting ヘルプ」トピックを参照してください。</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>リモート サーバー {0} から切断できませんでした。</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>リモート サーバーからの切断が次のエラー メッセージで失敗しました: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>リモート サーバーへの再接続に失敗しました。</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>リモート サーバー {0} への再接続が次のエラー メッセージで失敗しました: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>プロセス間通信 (IPC) トランスポートは、接続操作をサポートしていません。</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>ID {0} の EndpointConfiguration がリモート サーバーに存在しません。PowerShell 管理者、またはエンドポイント構成の所有者または作成者に問い合わせてください。</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>{0} 識別子を持つ EndpointConfiguration は、リモート コンピューターの有効な初期セッション状態ではありません。PowerShell 管理者、またはエンドポイント構成の所有者または作成者に問い合わせてください。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>{1} レジストリ キーに必須の値 {0} が指定されていません。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>必須の値 {0} は、レジストリ キー {1} に対して正しい形式ではありません。必要な形式は 'string' です。</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" では、拡張子 ".ps1" で終わる PowerShell スクリプト ファイルを指定する必要があります。</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>{0} パラメーターは、{1} セクションで既に指定されています。管理者に連絡して、{0} が 1 回だけ指定されていることを確認してください。</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>"{2}" 要素に "{0}" 属性と "{1}" 属性が必要です。</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>アセンブリを動的に読み込むには、"{0}"、"{1}" を "{2}" セクションで指定する必要があります。</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>"{1}" セクションで指定されたアセンブリ "{0}" を読み込めません。</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>"{1}" セクションで指定された型 "{0}" を読み込めません。</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>"{0}" と "{1}" の両方を "{2}" セクションで指定する必要があります。</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>宛先 "{0}" は、接続を "{1}" にリダイレクトするように要求しました。ただし、"{1}" は適切な形式の URI ではありません。</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}リダイレクトの場所が報告されました: {1}。</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>接続が次の URI にリダイレクトされました: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} リダイレクトされた URI に自動的に接続するには、セッション基本設定変数 "{2}" の "{1}" プロパティを確認し、コマンドレットで "{3}" パラメーターを使用してください。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>リモート サーバーから受信したデータの現在の逆シリアル化されたオブジェクト サイズが、許可されている最大オブジェクト サイズを超えました。現在の逆シリアル化されたオブジェクト サイズは {0} です。許容される最大オブジェクト サイズは {1} です。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>リモート サーバーから受信したデータの合計が、許可されている最大値を超えました。許可される最大値は {0} です。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>リモート クライアント コンピューターから受信したデータの現在の逆シリアル化されたオブジェクト サイズが、許可されている最大オブジェクト サイズを超えました。現在の逆シリアル化されたオブジェクト サイズは {0} です。許容される最大オブジェクト サイズは {1} です。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>リモート クライアントから受信したデータの合計が、許可されている最大値を超えました。許可される最大値は {0} です。</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>スタートアップ スクリプトを実行すると、次のエラーがスローされました: {0}。</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>指定された RemoteRunspaceInfo オブジェクトに重複があります。</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>指定された RemoteRunspaceInfo オブジェクトが許容される上限を超えています。</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>リモート セッションを予期しない状態で開けませんでした。状態: {0}。</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>指定された URI {0} は無効です。</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>URI {0} のリモート セッションが閉じられました。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>ComputerName {0} ではリモート セッションを使用できません。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>リモート セッションは、{0} では使用できません。</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>リモート コマンド: {0}、ID が "{1}" のジョブに関連付けられています。</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>{1} が指定されている場合、{0} は指定できません。</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>FilePath パラメーターでは、ワイルドカード文字はサポートされていません。ワイルドカード文字を使用せずにパスを指定します。</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>FilePath パラメーターの値として指定されたパスが FileSystem プロバイダーのパスではありません。</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>FilePath パラメーターの値は、PowerShell スクリプト ファイルである必要があります。ファイル名拡張子が .ps1 のファイルへのパスを入力し、コマンドを再試行してください。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>1 つ以上のコンピューター名が無効です。URI を渡そうとしている場合は、-ConnectionUri パラメーターを使用するか、文字列の代わりに URI オブジェクトを渡してください。</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>現在の PowerShell インスタンスの状態は、この操作に対して無効です。</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>ジョブ名 {0} が見つからなかったため、コマンドはジョブを見つけることができません。Name パラメーターの値を確認してから、コマンドを再試行してください。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>このコマンドは、インスタンス識別子が {0} のジョブを見つけることができません。InstanceId パラメーターの値を確認してから、コマンドを再試行してください。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>このコマンドは、ジョブ ID {0} のジョブを見つけることができません。ID パラメーターの値を確認してから、コマンドを再試行してください。</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>ジョブが完了していないため、ジョブ ID {0} と名前 {1} のジョブを削除できません。ジョブを削除するには、まずジョブを停止するか、Force パラメーターを使用してください。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>ジョブが完了していないため、ジョブ ID {0} のジョブを削除できません。ジョブを削除するには、まずジョブを停止するか、Force パラメーターを使用してください。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>ジョブが完了していないため、ジョブ ID {0} とインスタンス識別子 {1} のジョブを削除できません。ジョブを削除するには、まずジョブを停止するか、Force パラメーターを使用してください。</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>リモート コマンド: {0}、ID が "{1}" のジョブに関連付けられています。</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>コマンドは、指定されたコンピューターのジョブを取得できません。ComputerName パラメーターは、PowerShell リモート処理を使用して作成されたジョブでのみ使用できます。</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Session パラメーターは、PSRemotingJob オブジェクトでのみ使用できます。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>{0} という名前のリモート セッションは使用できません。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>{0} というセッション ID のリモート セッションは使用できません。</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} には、ID が {1} の項目が含まれていません。</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>ジョブが存在しないか、子ジョブであるため、このコマンドはジョブを削除できません。子ジョブは、親ジョブを削除することによってのみ削除できます。</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} はパラメーター {1} の有効な値ではありません。値は 0 に等しいか、またはそれより大きくなければなりません。</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} をプロキシ認証メカニズムとして指定することはできません。プロキシ認証では、{1}、{2}、または {3} のみがサポートされます。</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>次のプロキシ アクセスの種類を使用する場合は、プロキシ資格情報を指定できません: {0}。別のアクセスの種類を指定するか、プロキシ資格情報を指定しないでください。</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>セッション オプション {1} には、{0} 値を指定する必要があります。</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>セッションが開いている必要があります。</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>ホストは Enter-PSSession と Exit-PSSession をサポートしていません。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>セッション ID {0} に対して複数の一致が見つかりました。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>セッション ID {0} に対して複数の一致が見つかりました。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>名前 {0} に対して複数の一致が見つかりました。</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>リモート セッションで必要なコマンドが提供されていないため、Enter-PSSession に失敗しました。</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>入れ子になったプロンプトから Enter-PSSession を実行することはできません。</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>リモート コンピューターへの接続中に許可する WS-Man URI リダイレクトの最大数</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>新しいリモート セッションの既定のセッション オプション</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>リモート コンピューターに読み込まれるセッション構成の名前</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>リモート接続が確立される AppName</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>リモート セッションを開始するリモート ユーザーに関する情報が含まれます。この変数は、リモート セッションからのみ使用できます。</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>"{0}" と "{1}" の両方を指定するか、どちらも指定しないでください。</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>セッション構成 "{0}" が見つかりませんでした。</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>セッション構成 "{0}" は PowerShell ベースのシェルではありません。</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>セッション構成 "{0}" は PowerShell ベースのシェルです。変更するには PowerShell 6 以降を使用してください。</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>セッション構成 "{0}" は、Windows PowerShell ベースのシェルです。Windows PowerShell を使用して変更してください。</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>条件 "{0}" に一致するセッション構成がありません。</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>名前: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>名前: {0}。これにより、管理者はこのコンピューターで PowerShell コマンドをリモートで実行できます。</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>一時ファイル {0} を削除できません。失敗の原因: {1}。</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>新しいシェルは正常に登録されましたが、PowerShell は一時ファイル {0} を削除できません。失敗の原因: {1}。</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>シェル構成データを一時ファイル {0} に書き込めません。失敗の原因: {1}。</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>コマンド "{0}" を実行して新しいセッション構成を作成しています。</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名前: {0} SDDL: {1}。これにより、選択したユーザーはこのコンピューターで PowerShell コマンドをリモートで実行できます。</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>セッション構成を削除するコマンド "{0}" を実行しています。</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>コマンド "{0}" を実行して PowerShell ベースのセッション構成を取得しています。</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>セッション構成プロパティを更新するためにコマンド "{0}" を実行しています。</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名前: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>セッション構成を有効にするコマンド "{0}" を実行しています。</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM クイック構成</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>コマンド "{0}" を実行して、Windows リモート管理 (WinRM) サービスを使用してこのコンピューターのリモート管理を有効にします。 + これには次のものが含まれます: + 1. WinRM サービスを開始または再起動する (既に開始されている場合) + 2. WinRM サービスのスタートアップの種類を自動に設定されます + 3. 任意の IP アドレスで要求を受け入れるリスナーが作成されます + 4. WS-Management トラフィックに対して Windows ファイアウォール受信規則の例外を有効にする (http の場合のみ)。 + +続行しますか?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>操作 "{0}" を実行しています。</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>名前: {0} SDDL: {1}。これにより、選択したユーザーはこのコンピューターで PowerShell コマンドをリモートで実行できます。</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>セッション構成を無効にするコマンド "{0}" を実行しています。</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>名前: {0} SDDL: {1}。これにより、すべてのユーザーに対してこのセッション構成へのアクセスが拒否されます。</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>セッション構成を無効にしても、Enable-PSRemoting コマンドレットまたは Enable-PSSessionConfiguration コマンドレットによって行われたすべての変更が元に戻されるわけではありません。次の手順に従って、変更を手動で元に戻す必要がある場合があります: + 1. WinRM サービスを停止して無効にする。 + 2. 任意の IP アドレスで要求を受け入れるリスナーを削除する。 + 3. WS-Management 通信用のファイアウォールの例外を無効にする。 + 4. LocalAccountTokenFilterPolicy の値を 0 に復元して、リモート アクセスをコンピューターの Administrators グループのメンバーに制限する。</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>アクセスは拒否されました。このコマンドレットを実行するには、[管理者として実行] オプションを使用して PowerShell を起動します。</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>WinRM サービスを再起動しています</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"サービスを再開する"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>名前: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>SecurityDescriptor の選択に UI を表示するには、WinRM サービスを再起動する必要があります。WinRM サービスを再起動してから、次のコマンドを実行してください: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>セッション構成を登録しています</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>セッション構成 "{0}" が見つかりませんでした。コマンド "{1}" を実行して"{0}" セッション構成を作成しています。このコマンドを実行すると、WinRM サービスが再起動されます。</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>"{0}" パラメーターと "{1}" パラメーターを一緒に指定することはできません。"{0}" パラメーターまたは "{1}" パラメーターを指定してください。</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>この操作により、WinRM サービスが再起動される可能性があります。続行しますか?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>ノード型が "{0}" の要素を処理できません。サポートされているノード型は、{1} と {2} のみです。</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>{0} 要素を処理するのに十分なデータがありません。</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>{2} 要素では "{0}" と "{1}" という 2 つの名前の属性だけが想定されています。</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>{1} 要素でノードの種類 "{0}" が不明です。{1} 要素には、"{2}" ノード型のみが想定されています。</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>{1} 要素には "{0}" という名前の属性が 1 つだけ必要です。</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>不明な要素 "{0}" を受信しました。これは、リモート プロセスが閉じられたか、異常終了した場合に発生する可能性があります。</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>指定された認証メカニズム "{0}" はサポートされていません。この操作では、"{1}" のみがサポートされています。</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>pwsh 実行可能ファイルが "{0}" に見つかりません。 +PowerShell が他のアプリケーションでホストされているシナリオでは、'Start-Job' は設計上サポートされていないことに注意してください。代わりに、このようなシナリオでは 'ThreadJob' モジュールの使用をお勧めします。</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>64 ビット 'pwsh' インストールから 32 ビット 'pwsh' プロセスを開始できません。32 ビット プロセスで PowerShell を実行する必要がある場合は、32 ビットの 'pwsh' をインストールしてください。</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>バックグラウンド プロセスで次のメッセージのエラーが報告されました: {0}。</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>バックグラウンド プロセスが閉じたか異常終了しました: {0}。</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>バックグラウンド プロセスからのデータの処理中にエラーが発生しました。エラーが報告されました: {0}。</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>識別子 {0} の非アクティブなコマンドのデータを受信しました。受信したデータ: {1}。</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>セッションへの {0} メッセージはサポートされていません。{0} メッセージは、コマンドにのみ送信できます。</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>クライアントは、指定された時間内にシグナル操作に対する応答を受信しませんでした。これは、コマンドが Stop メッセージに適切なタイミングで応答していない場合に発生することがあります。</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>クライアントは、指定された時間内に Close 操作に対する応答を受信しませんでした。これは、コマンドが Stop メッセージに適切なタイミングで応答していない場合に発生することがあります。</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>バックグラウンド プロセスの開始中にエラーが発生しました。エラーが報告されました: {0}。</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob メソッドは、NotStarted 状態の子ジョブのみを受け入れます。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>ThrottlingJob.EndOfChildJobs メソッドの呼び出し後に ThrottlingJob.AddChildJob メソッドを呼び出すことはできません。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{1} 件中 {0} 件完了</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>入れ子になったパイプラインを呼び出す場合は、有効な実行空間が必要です。</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>{1} ジョブ ソース アダプターが次のメッセージを含む例外をスローしました: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>{1} パラメーターでは値 {0} は有効ではありません。許可される値は 5.1 のみです。</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Wait パラメーターと Keep パラメーターは、同じコマンドで一緒に使用することはできません。</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>WriteEvents パラメーターは、Wait パラメーターなしでは使用できません。</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell リモート処理エンドポイントのバージョン管理は、PowerShell 7 以降ではサポートされていません。</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>コンストラクターがパブリックではないため、次の型をインスタンス化できません: {0}。</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>JobDefinition で指定された JobSourceAdapter 型が登録されていないため、ジョブ操作 (作成、取得、または削除) を実行できませんでした。明示的な呼び出しを使用するか、Import-Module コマンドレットを呼び出してアセンブリを指定することにより、JobSourceAdapter 型を登録してください。</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>JobInvocationInfo に JobDefinition が含まれていないため、ジョブを作成できませんでした。JobDefinition を使用して JobInvocationInfo を開始してください。</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>現在のジョブ インスタンスの状態は {0} です。この状態は、試行された操作では無効です。 {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>リモート サーバーにジョブ {0} を接続できません。</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>実行空間 ID = {0}の Disconnect-PSSession 操作に失敗しました。</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>セッション {0} の接続操作に失敗しました。実行空間の状態は、Opened ではなく {1} です。</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>コンピューター "{0}" の切断された PSSession クエリに失敗しました。</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>PSSession が切断状態ではないか、接続に使用できないため、PSSession "{0}" を接続できません。</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>ターゲット コンピューターの種類が "{2}" であるため、ターゲット "{1}" の PSSession "{0}" ではセッション接続はサポートされていません。</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>PSSession "{0}" は Opened 状態ではないため切断できません。</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>ターゲット コンピューターの種類が "{2}" であるため、ターゲット "{1}" の PSSession "{0}" ではセッション切断はサポートされていません。</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>ターゲット コンピューターの種類が "{2}" であるため、Receive-PSSession はターゲット "{1}" の PSSession "{0}" をサポートしていません。</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>ChildJobs プロパティに無効な値が含まれているため、コマンドを完了できません。</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>{0} の ID を持つジョブを中断できません。ジョブの中断は、一部のジョブの種類ではサポートされていません。ジョブの中断のサポートの詳細については、ジョブの種類のヘルプ トピックを参照してください。</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>ID が {0} のジョブを再開できません。ジョブの再開は、一部のジョブの種類ではサポートされていません。ジョブの再開のサポートの詳細については、ジョブの種類のヘルプ トピックを参照してください。</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>同一のコマンドで AsJob パラメーターと Disconnected パラメーターの両方で Invoke-Command コマンドレットを使用することはできません。</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>次のエラー メッセージが表示され、{0} のリモート セッション クエリに失敗しました: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>ID {0} のジョブを作成しようとしました。この ID のジョブは現在作成できません。このコンピューターで ID が既に 1 回割り当てられていることを確認してください。</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>ID が {0} のジョブを作成できません。これは有効な ID ではありません。ジョブ ID には 0 より大きい整数を指定してください。</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>指定された JobIdentifier を null にすることはできません。有効な JobIdentifier を指定してください。</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Wait-Job コマンドレットは、ユーザー操作の待機中の 1 つ以上のジョブがブロックされているため、作業を完了できません。 Receive-Job コマンドレットを使用して対話型ジョブ出力を処理してから、やり直してください。</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>リモート セッション {0} を接続できなかったため、サーバーから削除できませんでした。クライアント リモート セッション オブジェクトはサーバーから削除されますが、サーバー上のリモート セッションの状態は不明です。</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>次の理由により、実行空間 ID = {0} の Disconnect-PSSession 操作に失敗しました: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>ジョブ "{0}" をサーバーに接続できなかったため、停止できませんでした。</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>InstanceId 値が "{0}" の PSSession が見つかりません。</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>"{0}" という名前の PSSession が見つかりません。</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>PowerShell リモート処理は、Windows Preinstallation Environment (WinPE) ではサポートされていません。</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>{0} によって行われた変更は、WinRM サービスが再起動されるまで有効にできません。</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} この名前を使用する構成が最近登録解除された場合は、WinRM サービスの再起動が必要になる場合があり、特定のシステム データ構造がまだキャッシュされている可能性があります。その場合は、WinRM の再起動が必要になる場合があります。 +Microsoft.PowerShell や Register-PSSessionConfiguration コマンドレットで作成されたセッション構成など、PowerShell セッション構成に接続されているすべての WinRM セッションは切断されます。</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>リモート セッションで実行していて、"強制" オプションを選択しました。これは、WinRM サービスが再起動する可能性があることを意味します。WinRM サービスが再起動した場合、このリモート セッションは終了し、続行するには新しいセッションを作成する必要があります</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>識別子を保存しようとしたときに、ジョブが null でした。識別子を保存するジョブを指定してください。</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>この PSSession で実行中のコマンドが見つかりませんでした。</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Windows PowerShell 2.0 に必要な Microsoft .NET Framework 2.0 がインストールされていません。.NET Framework 2.0 をインストールしてから再試行してください。</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>リモート パイプラインが失敗しました。</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>リモート パイプラインが次の理由で失敗しました: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>状態が操作に対して有効でなかったため、1 つ以上のジョブを再開できませんでした。</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>クライアント側メソッドを実行しているリモート実行空間にクライアント コンピューターが指定されていません。</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>名前: {0} SDDL: {1}。これにより、このセッション構成へのリモート アクセスが拒否されます。</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>有効化: false。これにより、接続要求を拒否するように WS-Management サービスが構成されます。</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>有効: True。これにより、接続要求を受け入れるように WS-Management サービスが構成されます。</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>セッションに適用されるときに定義されるエイリアス</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>セッションに適用されたときに読み込むアセンブリ</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>このドキュメントの作成者</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>セッションに適用するときに使用する CLR のバージョン</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>このドキュメントに関連付けられている会社</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>このドキュメントの著作権に関する声明</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>この設定によって提供される機能の説明</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>セッションに適用されるときに定義する環境変数</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>セッションに適用するときに適用する実行ポリシー</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>セッションに適用されたときに読み込むフォーマット ファイル (.ps1xml)</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>セッションに適用されたときに定義する関数</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>このドキュメントを一意に識別するために使用される ID</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>このセッション構成に適用するセッションの種類の既定値。'RestrictedRemoteServer' (推奨)、'Empty'、または 'Default' を指定できます</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>このセッション構成のセッション トランスクリプトを配置するディレクトリ</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>このセッション構成をマシン (仮想) 管理者アカウントとして実行するかどうか</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>セッションに適用するときに適用する言語モード。'NoLanguage' (推奨)、'RestrictedLanguage'、'ConstrainedLanguage'、または 'FullLanguage' を指定できます</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>セッションに適用されたときにインポートするモジュール</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>セッションに適用するときに使用する PowerShell エンジンのバージョン</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>セッションに適用するときに使用するプロセッサ アーキテクチャ</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>このドキュメントに使用されるスキーマのバージョン番号</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>セッションに適用されたときに実行するスクリプト</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>セッションに適用されたときに追加する型</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>セッションに適用されたときに読み込む種類ファイル (.ps1xml)</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>セッションに適用されるときに定義する変数</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>ユーザー ロール (セキュリティ グループ)、およびセッションに適用するときに適用する必要があるロール機能</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>セッションに適用されたときに表示するエイリアス</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>セッションに適用されたときに表示するコマンドレット</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>'{0}' の表示可能なコマンド定義を解析できませんでした。表示可能なコマンド定義は、'Name' キーと 'Parameters' キーを持つハッシュ テーブルである必要があります。'Parameters' キーの値は、キーの 'Name' を持つハッシュ テーブルのコレクションで、必要に応じて 'ValidateSet' または 'ValidatePattern' のいずれかである必要があります。</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>セッションに適用されたときに表示する関数</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>セッションに適用されたときに表示するプロバイダー</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>セッションに適用されたときに表示される外部コマンド (スクリプトとアプリケーション)</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>PSSession 構成ファイルのパス '{0}' が無効です。path 引数は、拡張子が '.pssc' のファイル システム内の 1 つのファイルに解決される必要があります。パスの指定を修正して、もう一度お試しください。</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>ロール機能ファイルのパス '{0}' が無効です。path 引数は、拡張子が '.psrc' のファイル システム内の 1 つのファイルに解決される必要があります。パスの指定を修正して、もう一度お試しください。</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>'Roles' エントリはハッシュ テーブルである必要がありますが、{0} でした。</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>'{0}' ロール エントリの値をハッシュ テーブルに変換できませんでした。'Roles' エントリは、キーのグループ名を持つハッシュ テーブルである必要があります。各キーに関連付けられている値は、そのロールのセッション構成プロパティのもう 1 つのハッシュ テーブルです。</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>ロール機能 '{0}' が見つかりませんでした。ロール機能は、現在のモジュール パス内のモジュールの 'RoleCapabilities' ディレクトリ内の '{1}' という名前のファイルである必要があります。</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>インポートするモジュール パスが見つかりません。ModulesToImport パラメーター {0} の値が存在しないか、モジュール ディレクトリではありません。値を修正し、コマンドを再試行してください。</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>有効な構成ファイルが見つからなかったため、指定された構成ファイル '{0}' は読み込まれませんでした。</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>コンピューター {0} が正常に切断されました。</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>{0} への再接続の試行に失敗しました。セッションを切断しようとしています...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>{0} への接続を試みています...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>{0} へのネットワーク接続が失われ、再接続に失敗しました。ネットワーク接続を修復し、Connect-PSSession または Receive-PSSession を使用して再接続してください。</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>{0} へのネットワーク接続が中断されました。最大 {1} 分間再接続を試みています...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>{0} へのネットワーク接続が復元されました。</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} 認証には明示的なユーザー名とパスワードが必要です。 -Credential パラメーターを使用してユーザー名とパスワードを指定し、コマンドを再試行してください。</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Unix では、HTTP 経由での基本認証はサポートされていません。</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>名前が {0} のスケジュールされたジョブが見つかりません。</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>{0} という名前のジョブ定義が複数見つかりました。ジョブ定義の検索を 1 つのジョブ ソース アダプターに絞り込むには、-DefinitionType パラメーターを Start-Job に含めてみてください。</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>メンバー 'SchemaVersion' が構成ファイルに存在しません。このメンバーは存在する必要があり、'n.n.n.n' という形式のバージョン番号が割り当てられている必要があります。見つからないメンバーをファイル {0} に追加してください。</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>メンバー '{0}' は文字列である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>メンバー '{0}' は文字列配列である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>メンバー '{0}' はハッシュ テーブルである必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>メンバー '{0}' はハッシュ テーブル配列である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>メンバー '{0}' は有効なキーではありません。メンバーをファイル {1} の有効なキーに変更してください。</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>メンバー '{0}' は有効な列挙型 "{1}" である必要があります。有効な列挙値は "{2}" です。ファイル {3} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>構成ファイル {0} の解析中にエラーが発生しました。次のメッセージが返されました: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>WriteJobInResults パラメーターは、-Wait パラメーターなしでは使用できません</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>メンバー '{0}' は絶対パス {1}ではありません。ファイル {2} のメンバーを絶対パスに変更してください。</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>メンバー '{1}' のキー '{0}' が無効です。ファイル {2} のキーを変更してください。</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>メンバー '{0}' には、必要なキー '{1}' が含まれている必要があります。ファイル {2} に必須キーを追加してください。</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>キー '{0}' には、無効な拡張機能 {1} が含まれています。次の一覧から拡張機能を指定してください: {{{2}}}。</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>メンバー '{1}' のキー '{0}' はスクリプト ブロックである必要があります。ファイル {2} のキーを正しい種類に変更してください。</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>セッション構成ファイル {0} が無効です。有効なセッション構成ファイルを指定してから、コマンドを再試行してください。</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>ネットワーク接続が中断されました</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>{0} への接続を試みています...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>再接続のためにジョブ {0} が作成されました。</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>コンピューター {2} 上のインスタンス ID {1} のセッション {0} が正常に切断されました。</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>再接続のためにインスタンス ID {1} のセッション {0} が作成されました。</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>SessionName パラメーターは、Disconnected スイッチ パラメーターとのみ併用できます。</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>PSSession の接続中にエラーが発生しました。</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>ターゲット仮想マシンへの接続中にエラーが発生しました。</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>ターゲット コンテナーへの接続中にエラーが発生しました。</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession は切断状態であり、接続できません。</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>このコンピューターでは、PowerShell 用 Hyper-V モジュールを使用できません。</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>ID {0} のコンテナー内で PowerShell プロセス ({1}) を起動できませんでした。エラー: {2}。</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>このコンピューターでは、コンテナー機能を有効にできません。</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>ID {1} のコンテナー内の ID {0}の PowerShell プロセスを終了できませんでした。</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>入力 ContainerId {0} が存在しないか、対応するコンテナーが実行されていません。</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>入力 VMId パラメーターが、1 つの仮想マシンに解決されません。</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>入力 VMId {0} が 1 つの仮想マシンに解決されません。</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>入力 VMName パラメーターが、どの仮想マシンにも解決されません。</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>入力 VMName パラメーターは、複数の仮想マシンに解決しています。</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>入力 VMName {0} は 1 つの仮想マシンに解決されません。</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>仮想マシン {0} が実行中の状態ではありません。</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>資格情報が無効です。</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>入力ユーザー名を空にすることはできません。</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>セッション {0} に入れません。セッションは切断された状態ではないか、接続に使用できません。Get-PSSession -ComputerName {1} -InstanceId {2}を使用してリモート セッションを取得します。</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>セッション {0} に入れません。セッションは切断された状態ではないか、接続に使用できません。Connect-PSSession または Receive-PSSession を使用して再接続してください。</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>{0} へのネットワーク接続が失われ、再接続に失敗しました。ネットワーク接続を修復し、Connect-PSSession または Receive-PSSession を使用して再接続してください。</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>SetSocketOption エラーのため、RemoteSessionHyperVSocketClient のインスタンスを作成できませんでした。</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>RemoteSessionHyperVSocketServer のインスタンスを作成できませんでした。</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>再接続の試行が取り消されました。ネットワーク接続を修復し、Connect-PSSession または Receive-PSSession を使用して再接続してください。</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>状態が操作に対して有効でなかったため、1 つ以上のジョブを中断できませんでした。</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-AutoRemoveJob パラメーターは、-Wait パラメーターなしでは使用できません</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>WS-Management サービスは要求を処理できません。{0} セッション構成が、{1} コンピューターの WSMan: ドライブに見つかりません。詳細については、「about_Remote_Troubleshooting ヘルプ」トピックを参照してください。</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>指定された実行空間がローカル実行空間ではないため、{0} 仕様からジョブを作成できませんでした。ローカル実行空間を使用してやり直すか、RunspaceMode 引数を指定してください。</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>指定されたアイドル タイムアウト値 {1} (秒) がサーバーの最大許容値 {2} (秒) を超えるか、許容される最小値 {3} (秒) より小さいため、セッション {0} を切断できません。 許容範囲内のアイドル タイムアウト値を指定してから、もう一度お試しください。</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>指定された IdleTimeout セッション オプション {0} (秒) は有効な期間ではありません。 許容される最小値 {1} (秒) 以上の IdleTimeout 値を指定してください。</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>セッション構成ファイルで "{2}"、"{3}"、"{4}"、または "{5}" キーが指定されている場合、コマンドレット "{0}" またはエイリアス "{1}" は存在できません。</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"トランスポート オプションが無効です。パラメーター "{0}" は、パラメーター "{1}" が true に設定されている場合にのみ 0 以外にすることができます。"</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>メンバー '{0}' は、文字列要素またはハッシュ テーブル要素で構成される配列である必要があります。</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>メンバー '{0}' は、文字列要素またはハッシュ テーブル要素で構成される配列である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>パス '{1}' が '{2}' プロバイダー パスを参照しているため、ジョブ定義 '{0}' を取得できません。 path パラメーターをファイル システム パスに変更してください。</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>ジョブ定義 '{0}' を取得できません。パス '{1}' が複数のファイル パスに解決されるためです。 1 つのパスになるように path パラメーターを変更してください。</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>種類が {0} で名前が {1} のスケジュールされたジョブが見つかりません。</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>WorkingDirectory パス {0} が見つかりません。</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>セッション {0} に接続できません。 セッションはコンピューター {1} 上に存在しません。</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>セッション {0} の接続操作は、次のエラー メッセージで失敗しました: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-Force パラメーターは、-Wait パラメーターなしでは使用できません。</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>1 つ以上のジョブが中断状態または切断状態であり、追加のユーザー入力なしでは続行できません。 -Force パラメーターを指定して、完了、失敗、または停止状態に進んでください。</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>PowerShell セッション構成で RunAs が有効になっている場合、Windows セキュリティ モデルは、このエンドポイントを使用して作成された異なるユーザー セッション間にセキュリティ境界を適用できません。PowerShell 実行空間の構成が、必要なコマンドレットと機能のセットのみに制限されていることを確認してください。</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Force パラメーターを追加することで、ジョブは正常に中断されました。</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>セッション構成ファイル {0} が無効です。有効なセッション構成ファイルを指定してから、コマンドを再試行してください。構成ファイルの解析中にエラーが発生しました: {1}。</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: {1} セッション構成ファイルの '{0}' キーに無効な値が含まれています。ファイルを修正し、コマンドを再試行してください。</value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>切断されたセッションは、リモート コンピューターが PowerShell 3.0 以降のバージョンの PowerShell を実行している場合にのみサポートされます。</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>コマンドレットのメモリ使用量が警告レベルを超えました。この状況を回避するには、次のいずれかを試してください。 1) CIM 操作がデータを生成する速度を下げる (ThrottleLimit パラメーターに低い値を渡すなど)、2) ダウンストリーム コマンドレットでデータが消費される速度を上げる、または 3) Invoke-Command コマンドレットを使用してサーバー上でパイプライン全体を実行します。メモリ使用量の警告レベルを超えたコマンドレットは、次のコマンド ラインによって開始されました: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} は EnableNetworkAccess パラメーターを使用して作成され、ローカル コンピューターからのみ再接続できます。</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>ジョブを開始できませんでした。このセッションの言語モードは、システム全体の言語モードと互換性がありません。</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>実行空間を作成できません。この構成の言語モードは、システム全体の言語モードと互換性がありません。</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>パイプラインが入れ子になった状態ではないため、入れ子になったパイプラインを終了できません。</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>PowerShell サーバー セッションは、入れ子になったコマンドを実行するための有効な状態ではありません。 このセッションでは、入れ子になったコマンドを実行できません。</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>入れ子になったコマンドが既に実行されているため、リモート セッションで入れ子になったコマンドを呼び出すことはできません。</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>リモート セッションはコマンド {0} を呼び出すことができませんでした。エラー: {1}。</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>現在、リモート セッション コマンドはデバッガーで停止しています。 Enter-PSSession コマンドレットを使用して、リモート セッションに対話的に接続し、コンソール デバッガーに自動的に入ってください。</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>接続先のリモート セッションは、リモート デバッグをサポートしていません。PowerShell 4.0 以降を実行しているリモート コンピューターに接続する必要があります。</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>セッション {0}、{1}、{2} のセッション状態が Open と等しくないため、セッションでコマンドを実行することはできません。 セッション状態は {3} です。</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>有効なセッションが指定されませんでした。 Open 状態で、コマンドの実行に使用できる有効なセッションを指定してください。</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>セッション {0}、{1}、{2} は、コマンドの実行に使用できません。 セッションの可用性が {3} です。</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>ChildJobs プロパティが空であるため、コマンドを実行できません。</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>使用可能な PowerShell ホスト デバッガーがないため、ジョブをデバッグできません。 デバッグをサポートするホストでこのコマンドを実行していることを確認してください。</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>ID {0} のジョブが見つかりません。</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>インスタンス ID {0} のジョブが見つかりません。</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>名前が {0} のジョブが見つかりません。</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>使用可能なホスト UI がないため、ジョブをデバッグできません。 PSHostUserInterface を実装する PowerShell ホストでこのコマンドを実行していることを確認してください。</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>ホスト デバッガー モードが None または Default に設定されているため、ジョブをデバッグできません。 ホスト デバッガー モードは LocalScript または RemoteScript である必要があります。</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>ID {0}のジョブが複数見つかりました。 Debug-Job は一度に 1 つのジョブのみをデバッグできます。</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>{0} という名前のジョブが複数見つかりました。 Debug-Job は一度に 1 つのジョブのみをデバッグできます。</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>プロセスのアタッチに使用される名前付きパイプ サーバー リスナーは既に実行されています。</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess では、それが実行されているのと同じ PowerShell セッションに入ることはできません。</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>{0} という名前の複数のプロセスが見つかりました。プロセス ID を使用して、1 つのプロセスを指定してください。</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>ID '{0}' のプロセスは PowerShell エンジンを読み込んでいないため、または名前付きパイプ リスナーが無効になっているため、プロセスに入ることができません。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>ID: {0} のプロセスが見つかりませんでした。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>名前: {0} のプロセスが見つかりませんでした。</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>CustomPipeName: {0} の名前付きパイプが見つかりませんでした。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>指定された pipeName が長すぎるため、コマンドを処理できません。このプラットフォームのパイプ名は、最大 {0} 文字まで指定できます。パイプ名 '{1}' は {2} 文字です。</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>現在のホストは、Enter-PSHostProcess コマンドレットをサポートしていません。</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"名前付きパイプ ターゲット プロセスが終了しました。"</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"Hyper-V ソケット ターゲット プロセスが終了しました。"</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[プロセス:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>プロセス {1} のアプリケーション ドメイン名 {0} に接続できません。 エラーは {2}。</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>名前 {0} のパイプに接続できません。 エラー: {1}。</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>必要なネゴシエーション情報が不足しているか、完了していないため、PowerShell プラグインは Connect 操作を処理できません。</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell プラグインは接続操作を処理できませんでした。</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>指定されたプラグイン コンテキストが無効です。</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Powershell プラグインで、{0} 引数の処理中に致命的なエラーが発生しました。</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>指定されたコマンド コンテキストが無効です。</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>指定された入力データが無効です。{0} 型の入力データのみがサポートされています。</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>指定された入力ストリームが無効です。{0} のみが入力ストリームとしてサポートされます。</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>指定された出力ストリーム セットが無効です。{0} のみが出力ストリームとしてサポートされます。</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>指定された WSMAN_SENDER_DETAILS は無効です。null 値の WSMAN_SENDER_DETAILS を処理できません。</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>指定されたシェル コンテキストが無効です。</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>プラグイン メソッド {1} の {0}では null 値は許可されません。</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>入力ストリームと出力ストリーム セットに null 値は使用できません。{0} と {1} は、サポートされている入力ストリームと出力ストリームです。</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>プラグイン メソッド {1} の {0}では null 値は許可されません。</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>プラグイン メソッド {1} の {0}では null 値は許可されません。</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell プラグイン操作をシャットダウンしています。これは、ホスティング サービスまたはアプリケーションがシャットダウンしている場合に発生する可能性があります。</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell プラグインは、オプション {0} を理解していません。クライアントがビルド {1} および PowerShell のプロトコル バージョン {2} と互換性があることを確認します。</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>{0} という名前のオプションがクライアントに必要です。クライアントがビルド {1} および PowerShell のプロトコル バージョン {2} と互換性があることを確認します。</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Powershell プラグインは、クライアントによって要求されたプロトコル バージョン {2} をサポートしていません。</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>WSMan サービスへのコンテキストの報告中に、Powershell プラグインで致命的なエラーが発生しました。</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>マネージド サーバー セッションを作成できません。</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>PowerShell プラグインで、シャットダウン通知の待機ハンドルの登録中に致命的なエラーが発生しました。</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>このセッションで実行空間が既にプッシュされているため、実行空間に入れません。</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>使用可能なサーバー リモート デバッガーがないため、実行空間に入れません。</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>リモート実行空間ではないため、実行空間に入ることができません。</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>リモート トランスポート エラー: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>コンテナー内の PowerShell のパイプ接続を開くことができません。エラー コード: {0}。</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>PowerShell IPC 名前付きパイプを作成できません。エラー コード: {0}。</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>名前付きパイプに接続する前にタイムアウトが期限切れになりました。</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>エラー {0} で WSMan を初期化できませんでした。</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>サーバー モードで名前付きパイプ サーバーを起動できません。</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>'{0}' へのリモート アクセスを許可できませんでした: '{1}'。セッション構成は登録されましたが、このグループにはアクセス権がありません。このエラーを解決するには、有効なグループ名を指定し、セッション構成をもう一度登録してください。</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>セッション構成 '{0}' のセッション機能を取得できませんでした: この構成は、New-PSSessionConfigurationFile コマンドレットによって作成されたセッション構成ファイル (.pssc) に登録されていませんでした。</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>ユーザー名 '{0}' を解決できませんでした。ユーザー名を確認して、もう一度やり直してください。</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>マシン (仮想) 管理者アカウントに関連付けられているグループ</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>構成セッション {0}を作成または開くことができません。</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>スクリプト入力パラメーターの検証を強制します。これは、MountUserDrive が指定されている場合に自動的に有効になります。</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>ファイル システム プロバイダーが表示されない場合に Copy-Item で使用するために、セッションで 'User' PSDrive を作成します。</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>メンバー '{0}' はブール値である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>メンバー '{0}' は整数である必要があります。ファイル {1} のメンバーを正しい種類に変更してください。</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>ユーザー ドライブの処理でエラー {0} がスローされました。</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>MountUserDrive パラメーターを使用して作成されたユーザー ドライブのオプションの最大サイズ (バイト単位)。ユーザー ドライブの既定の最大サイズは 50 MB です。</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>ファイル システム プロバイダーが見つかりません。</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>構成を実行するグループ管理されたサービス アカウント名</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>無効なグループ管理されたサービス アカウント名。アカウント名は 'DomainName\UserName' の形式である必要があります。</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>セッションを使用するためにメンバーシップが必要なグループ アカウント。</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>一致しないかっこが含まれているため、sddl 文字列を解析できません: {0}。</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups プロパティ ハッシュ テーブルには、1 つのキーのみを含める必要があります。</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>RequiredGroups プロパティが、名前と値のペアのハッシュ テーブル形式ではありません。 これは (PowerShell 構文を使用した) フォームのハッシュ テーブルである必要があります: RequiredGroups = @{ または = 'Administrators' }。</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Required Groups の構成に不明なキーがあります。 必要なグループ ハッシュ テーブルには、論理メンバーシップ グループの 'And' および 'Or' ハッシュ キーのみを含めることができます。</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Required Groups 構成の値が不明です。 必要なグループ ハッシュ テーブルには、グループ名または別の論理ハッシュ テーブルのいずれかの値のみを含めることができます。</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE {0} の形式が正しくありません。 通常の ACE には、ちょうど 6 つのセクションが必要です。</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>現在のユーザー名に無効なファイル パス文字が含まれているため、セッション ユーザー ドライブを作成できません。</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>無効なロール機能キー: {0}。ロール機能名のスペルが正しく、有効なセッション構成プロパティであることを確認してください。</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>無効なロール機能キーの種類: {0}。ロール機能キーは、有効なセッション構成プロパティを識別する文字列である必要があります。</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>無効なロール キーの種類: {0}。ロール キーは、セキュリティ グループを識別する文字列である必要があります。</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> その他の考えられる原因: + -指定された資格情報にドメイン名またはコンピューター名が含まれていませんでした (例: DOMAIN\UserName または COMPUTER\UserName)。</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>リモート処理接続に必要な SSH クライアント プロセスを次のエラーによって開始できませんでした。エラー: {0}。</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>指定されたキー ファイル {0} が見つかりませんでした。</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>SSH クライアント セッションが次のエラー メッセージで終了しました: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>タイムアウト後に SSH 接続の試行に失敗しました: {0} 秒。</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +接続を確立する前に SSH クライアント プロセスが終了しました。</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>指定された SSHConnection ハッシュ テーブルに、必要な ComputerName パラメーターまたは HostName パラメーターがありません。</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>指定された SSHConnection ハッシュ テーブル パラメーター名または要素が null または空です。</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>指定された SSHConnection ハッシュ テーブル パラメーター {0} はサポートされていません。</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>指定された SSHConnection ハッシュ テーブルには、ComputerName パラメーターと HostName パラメーターの両方が含まれています。 指定できるのは 1 つだけです。</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>指定された SSHConnection ハッシュ テーブルには、KeyFilePath パラメーターと IdentityFilePath パラメーターの両方が含まれています。 指定できるのは 1 つだけです。</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>指定されたロール機能ファイル {0} が見つかりませんでした。</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>指定されたロール機能ファイル {0} には、必要な .psrc 拡張子がありません。</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>SSH トランスポート プロセスが突然終了し、このリモート セッションが中断しました。</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ は WOW64 をサポートしていません。バイナリはプロセッサのアーキテクチャと一致する必要があります。</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>"{0}" 実行可能ファイルが見つかりませんでした。WOW64 機能がインストールされていることを確認します。</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>ディレクトリ {1} にプラグイン {0}をインストールできません。</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>PowerShell 用の WinRM プラグイン DLL {0} がありません。Enable-PSRemoting を実行してから、このコマンドを再試行してください。</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>このパラメーター セットには WSMan が必要であり、サポートされている WSMan クライアント ライブラリが見つかりませんでした。WSMan がインストールされていないか、このシステムで使用できません。</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + 終了コード: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>プロセスに関する情報を読み取ることができませんでした: '{0}'。</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>ホスト システムに正しいバージョンの Hyper-V スキーマがありません。</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Unix 上の HTTPS では、現在 CA または CN のチェックはサポートされていません。接続しているサーバーとその間のネットワークが信頼できる場合は、PSSessionOption -SkipCACheck と -SkipCNCheck を使用してください。</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>PowerShell リモート処理は PowerShell 6 以降の構成でのみ無効にされており、Windows PowerShell リモート処理構成には影響しません。すべての PowerShell リモート処理構成に影響を与えるには、Windows PowerShell でこのコマンドレットを実行してください。 +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>PowerShell リモート処理は PowerShell 6 以降の構成でのみ有効になっており、Windows PowerShell リモート処理構成に影響しません。すべての PowerShell リモート処理構成に影響を与えるには、Windows PowerShell でこのコマンドレットを実行してください。</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>'AppLocker' や 'Windows Defender Application Control' などのアプリケーション制御ポリシーが適用されているため、Enter-PSHostProcess コマンドレットは無効になっています。</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>リモート デバッガーの例外: {0}、エラー メッセージ: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>このコンピューターでWindows PowerShellが見つからなかったため、Windows PowerShellプロセスを作成できません。</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Create の Runspace 引数は、null 以外の RemoteRunspace オブジェクトである必要があります。</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>セッション構成ハッシュ テーブルに無効なキーの種類が含まれています。キーは文字列型である必要があります。</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>セッション構成ファイルには、サポートされていない構成オプション: {0} が含まれています。これはリモート処理エンドポイント構成オプションであり、PowerShell セッション状態には適用されません。</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>セッション構成ファイルに不明な構成オプションが含まれています: {0}。</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>式評価に失敗する可能性があります</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>PowerShell オブジェクトをスクリプト ブロックから作成するには、そのスクリプト ブロック内で何らかの式を評価することが必要な場合があります。この式評価は、制約付き言語モードでは、式が定数値を表していない限り警告なしに失敗して 'null' を返します。</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Hyper-V VM の状態を取得できませんでした。値は {0} 型でしたが、Microsoft.HyperV.PowerShell.VMState または System.String であることが必要でした。</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} は、接続ネゴシエーション中に無効な {1} 応答を送信しました。</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Hyper-V への安全な接続のネゴシエートに失敗しました。ホストとゲストが関連するすべての Microsoft 更新プログラムで更新されていることを確認します。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/RunspaceInit.ja.resx b/src/System.Management.Automation/resources/ja/RunspaceInit.ja.resx new file mode 100644 index 00000000000..eb1ea88aed3 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/RunspaceInit.ja.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>有効な試験的機能名を保持する変数</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>現在の実行空間のホスト アプリケーションの親フォルダー</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>現在のユーザーのプロファイルを含むフォルダー</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>現在の実行空間のホストへの参照</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>コマンドレットで使用できる実行オブジェクト</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>現在の PowerShell セッションのバージョン情報</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>現在のプロセス ID</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>最後のコマンドの状態</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>親プロセス ID</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID は現在のシェルを識別します。 これは、#Requires によって使用されます。</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>現在のコンソール ファイルの名前</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>ネイティブ実行可能ファイルにテキストをパイプ処理するときに使用されるテキスト エンコード</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>ネイティブ実行可能ファイルから出力テキストを読み取るときに使用されるテキスト エンコード</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>テキストのレンダリング方法を制御する構成。</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>メール サーバーの名前を格納する変数。これは、Send-MailMessage コマンドレットの HostName パラメーターの代わりに使用できます。</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>確認を要求するタイミングを指定します。操作の ConfirmImpact が $ConfirmPreference 以上の場合、確認が要求されます。$ConfirmPreferenceが None の場合、Confirm が指定されているときにのみアクションが確認されます。</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>デバッグ メッセージの配信時に実行されるアクションを指定します</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>エラー メッセージが配信されたときに実行されるアクションを指定します</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>進行状況レコードの配信時に実行されるアクションを指定します</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>詳細メッセージが配信されたときに実行されるアクションを指定します</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>警告メッセージが配信されたときに実行されるアクションを指定します</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>コマンドが Information ストリームに項目を生成するときに実行されるアクションを指定します</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>エラーを表示するときに使用する表示モードを指定します</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>現在の入れ子レベルに対して表示するプロンプトの種類を指定します</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>true の場合、$ErrorActionPreference はネイティブ実行可能ファイルに適用されるため、ゼロ以外の終了コードによって、エラー アクション設定によって制御されるコマンドレット スタイルのエラーが生成されます</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>true の場合、WhatIf はすべてのコマンドで有効と見なされます。</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>ネイティブ実行可能ファイルに引数を渡す方法を指定します。</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>IEnumerable オブジェクトの書式設定に関する列挙の制限を指定します</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>スタック トレースでエラーを表示します</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>内部例外を含むエラーを表示します</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>エラーとそのソースを表示します</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>エラー クラスの説明と共にエラーを表示します</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>現在の PowerShell セッションのカルチャ</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>現在の PowerShell セッションの UI カルチャ</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>すべての既定の <cmdlet:parameter、value> ペアを保持する変数</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>続行するには、Enter キーを押してください...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>現在の PowerShell セッションのエディション情報</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/RunspacePoolStrings.ja.resx b/src/System.Management.Automation/resources/ja/RunspacePoolStrings.ja.resx new file mode 100644 index 00000000000..bf154631f1b --- /dev/null +++ b/src/System.Management.Automation/resources/ja/RunspacePoolStrings.ja.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>プールの最大サイズを 1 未満にすることはできません。</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>最小プール サイズを 1 未満にすることはできません。</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>最小プール サイズを最大プール サイズより大きくすることはできません。</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>この操作では、実行空間プールの状態が無効です。</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>実行空間プールが '{0}' 状態ではないため、操作を実行できません。現在の状態は '{1}' です。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>実行空間プールは 'BeforeOpen' 状態ではないため、開けません。現在の状態は '{0}' です。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} オブジェクトは、現在の RunspacePool インスタンスで {1} を呼び出すことによって作成されませんでした。</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>実行空間が現在のプールに属していないため、実行空間を現在のプールに解放できません。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>このプロパティは、実行空間プールを開いた後は変更できません。</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>この実行空間では、切断操作と接続操作はサポートされていません。</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>実行空間プールが切断状態であるため、操作を実行できません。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>切断操作はサーバーではサポートされていません。 リモート実行空間プールの切断をサポートするには、サーバーが PowerShell 3.0 以降を実行している必要があります。</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>この実行空間プール {0} は、リモート サーバーで実行されているコマンドに対して切断された PowerShell オブジェクトを提供するように構成されていません。 RunspacePool クラス GetRunspacePools() 静的メソッドを使用して、サーバーにクエリを実行し、これを実行するように構成されている実行空間プール オブジェクトを返します。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>対応するサーバー側の実行空間プールが別のクライアントに接続されているため、この実行空間プールを接続できません。</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState はサーバーではサポートされていません。 サーバーが PowerShell 5.0 以上を実行している必要があります。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/RunspaceStrings.ja.resx b/src/System.Management.Automation/resources/ja/RunspaceStrings.ja.resx new file mode 100644 index 00000000000..11b99fea10a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/RunspaceStrings.ja.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>この操作では、実行空間の状態が無効です。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>実行空間が BeforeOpen 状態ではないため、開くことができません。実行空間の現在の状態は '{0}' です。</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>実行空間プールがオープン状態ではないため、操作を実行できません。実行空間の現在の状態は '{0}' です。</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>実行空間がオープン状態ではないため、パイプラインを呼び出せません。実行空間の現在の状態は '{0}' です。</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>この操作では、パイプラインの状態が無効です。</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>パイプラインは既に呼び出されているため、呼び出せません。</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>パラメーターの有効な値は PipelineResultTypes.Output です。</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>パイプラインにコマンドが含まれていません。</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>パイプラインは既に実行中のものがあるため実行されませんでした。Pipelines は同時に実行できません。</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>入れ子になったパイプラインを非同期的に呼び出すことはできません。呼び出しメソッドを使用してください。</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>入れ子になったパイプラインは、実行中のパイプライン内からのみ実行してください。</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>SessionStateProxy メソッド呼び出しの進行中は、実行空間を閉じることはできません。</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy メソッド呼び出しの進行中は、パイプラインを呼び出すことはできません。</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy メソッド呼び出しが進行中です。SessionStateProxy メソッドの同時呼び出しは許可されていません。</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>パイプラインは既に実行されています。SessionStateProxy メソッドの同時呼び出しは許可されていません。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>このプロパティは、実行空間を開いた後は変更できません。</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>この実行空間の作成に使用された InitialSessionState オブジェクトで指定されたモジュール '{0}' の処理中に、1 つ以上のエラーが発生しました。全エラーの一覧については、ErrorRecords プロパティを参照してください。最初のエラーは次のとおりです: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>スレッド オプションを変更できるのは、アパートメント状態がマルチスレッド アパートメント (MTA) で、現在のオプションが UseNewThread または UseCurrentThread、かつ新しい値が ReuseThread の場合のみです。</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>言語モードが {1} または {2} の場合、{0}を false にすることはできません。</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>ローカル専用の実行空間は切断できません。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>接続操作は、ローカルの実行空間ではサポートされていません。</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>セッションはビジー状態です。利用可能になり次第、セッションに接続されます。Enter-PSSession コマンドをキャンセルするには、Ctrl キーを押しながら C キーを押します。</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>コマンドを完了できません。スクリプトの呼び出しは、このセッション構成ではサポートされていません。これは、セッション構成が no-language モードの場合に発生することがあります。</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>ローカルの実行空間では、切断および接続の操作は使用できません。</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>実行空間がオープンの状態ではないため、パイプラインを接続できません。 実行空間の現在の状態は '{0}' です。</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>RemoteRunspace を構築できません。指定された RunspacePool オブジェクトが無効です。</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>この実行空間に関連付けられている切断されたコマンドはありません。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>リモート コンピューターでは切断操作はサポートされていません。切断をサポートするには、リモート コンピューターで Windows PowerShell 3.0 以降の Windows PowerShell を実行し、WSMan トランスポートを使用している必要があります。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>セッションが切断済みの状態ではないか、接続に使用できないため、PSSession に接続できません。</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>パラメーターの値を PipelineResultTypes.None または PipelineResultTypes.Output にすることはできません。</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>パラメーターの有効な値は PipelineResultTypes.Output または PipelineResultTypes.Null です。</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>デバッグ ストリームのリダイレクトは、対象のリモート コンピューターではサポートされていません。</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>詳細ストリームのリダイレクトは、対象のリモート コンピューターではサポートされていません。</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>警告ストリームのリダイレクトは、対象のリモート コンピューターではサポートされていません。</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>情報ストリームのリダイレクトは、対象のリモート コンピューターではサポートされていません。</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>コマンドまたはスクリプトの実行中でビジー状態のセッションに入りました。 出力はジョブ "{0}" にルーティングされるため、コンソールには表示されません。 実行中のコマンドの完了を待つか、Ctrl-C を押してキャンセルし、入力プロンプトを表示します。 +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>コマンドまたはスクリプトの実行がビジー状態のセッションに入りました。出力はコンソールに表示されます。 実行中のコマンドの完了を待つか、Ctrl-C を押してキャンセルし、入力プロンプトを表示します。 +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>実行中のコマンドまたはスクリプト内のデバッグ ブレークポイントで現在停止しているセッションに入りました。 PowerShell コマンド ライン デバッガーを使用して、デバッグを続行してください。 +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace は LocalRunspace である必要があります</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>静的な PrimaryRunspace プロパティは 1 回しか設定できず、既に設定されています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/SecuritySupportStrings.ja.resx b/src/System.Management.Automation/resources/ja/SecuritySupportStrings.ja.resx new file mode 100644 index 00000000000..1063fd89b70 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/SecuritySupportStrings.ja.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>証明書を読み込めません。'{0}' はファイル システム パスに解決する必要があります。</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>証明書 '{0}' は暗号化に使用できません。暗号化証明書には、データ暗号化キー使用法またはキー暗号化キー使用法を含め、ドキュメント暗号化拡張キー使用法 ({1}) を含める必要があります。</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>証明書を読み込むことができません。識別子 '{0}' は、複数の証明書と一致します。複数の受信者に暗号化するには、'{1}' パラメーターに、複数の証明書と一致するワイルドカードではなく、複数の特定の値を指定してください。</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>暗号化証明書を読み込めません。証明書設定 '{0}' は、有効な base-64 でエンコードされた証明書を表すものではなく、ファイル、ディレクトリ、拇印、またはサブジェクト名別の有効な証明書を表すものでもありません。</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>警告: 証明書 '{0}' に秘密キーが含まれています。暗号化に使用される保護されたイベント ログ証明書には、公開キーのみを含める必要があります。</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>エラー: イベント ログ メッセージ '{0}' を保護できませんでした: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>エラー: 証明書が見つからないか、使用できませんでした: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>セッション キーは、安全な文字列を暗号化できません。</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>バッファー オフセットが無効です。</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>公開キー データが無効です。</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>公開キーをインポートできません。</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>セッション キー データが無効です。</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>スクリプト ファイル '{0}' は、システム ポリシーによって実行がブロックされています。</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>不明なスクリプト ファイル ポリシーの適用値が返されました: {0}。</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>スクリプト ファイルの読み取り</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>スクリプト ファイル '{0}' は、ポリシーによって信頼されていないため、ConstrainedLanguage モードで実行されます。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/Serialization.ja.resx b/src/System.Management.Automation/resources/ja/Serialization.ja.resx new file mode 100644 index 00000000000..7986456363d --- /dev/null +++ b/src/System.Management.Automation/resources/ja/Serialization.ja.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} 属性が必要です。</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} XML タグが認識されません。</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>referenceId {0} のオブジェクトが見つかりません</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>ディクショナリ キーの "Name" 属性が正しく指定されていません。</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>ディクショナリ値の "Name" 属性が正しく指定されていません。</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>PSObject のバージョンが無効です。</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>受信 PSObject のバージョンは {0} です。必要な値は 1 です。</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>referenceId {0}の TypeNames が見つからなかったため、名前を処理できません。</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>深度パラメーターの値は 1 以上である必要があります。</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>現在のノードの種類は {0} です。必要な型は {1} です。</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>辞書エントリのキーが指定されていません。</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>ディクショナリ エントリの値が指定されていません。</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>逆シリアル化するオブジェクトはこれ以上ありません。</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>null 値はディクショナリ キーとして指定されます。</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>{0} プリミティブ型の内容が無効です。</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>シリアル化された XML の入れ子が深すぎます。</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>シリアライザーが閉じられました。</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>コマンドのデータが、セッション構成で許可されている最大サイズを超えました。許可される最大値は {0} MB です。入力を変更するか、別のセッション構成を使用するか、リモート コンピューター上のセッション構成の "{1}" プロパティと "{2}" プロパティを変更します。</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>暗号化されたセキュリティで保護された文字列の逆シリアル化に失敗しました</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>{0} キーの型が無効です。PSPrimitiveDictionary クラスは、System.String 型のキーのみを受け入れます。</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>{0} 値の型が無効です。PSPrimitiveDictionary クラスは、PowerShell リモート処理で完全にシリアル化できる型の値のみを受け入れます。完全にシリアル化可能な型の一覧については、ヘルプ トピック about_Remoting を参照してください。</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>データの暗号化を解除できませんでした。データはこのキーで暗号化されていませんでした。</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>パラメーター値 "{0}" は有効な暗号化された文字列ではありません。</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>指定された {0} が有効ではありません。有効な {0} の長さの設定は、128 ビット、192 ビット、または 256 ビットです。</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>現在、SecureString の逆シリアル化は Windows でのみサポートされています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/SessionStateProviderBaseStrings.ja.resx b/src/System.Management.Automation/resources/ja/SessionStateProviderBaseStrings.ja.resx new file mode 100644 index 00000000000..2eab8d0066b --- /dev/null +++ b/src/System.Management.Automation/resources/ja/SessionStateProviderBaseStrings.ja.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>項目の設定</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 値: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>項目のクリア</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>項目の削除</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新しい項目</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 型: {1} 値: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>項目のコピー</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 宛先: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>項目名の変更</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/SessionStateStrings.ja.resx b/src/System.Management.Automation/resources/ja/SessionStateStrings.ja.resx new file mode 100644 index 00000000000..c7e0fa361c1 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/SessionStateStrings.ja.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>プロバイダーの Start メソッドから返された情報が、渡されたプロバイダーとは異なるプロバイダーに対して返されたため、返された情報を処理できません。</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>プロバイダーの Start メソッドから返された情報が null 値のため、返された情報を処理できません。</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetItems 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>GetItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで SetItems 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>SetItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで ClearItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで InvokeDefaultAction 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>InvokeDefaultAction 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで Exists 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>ItemExists 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで IsValidPath 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで IsItemContainer 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで RemoveItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetChildItems 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>GetChildItems 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetChildNames 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>GetChildNames 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで RenameItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>RenameItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで NewItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>NewItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで HasChildItems 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで CopyItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>CopyItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetParentPath 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで NormalizeRelativePath 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで MakePath 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetChildName 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで MoveItem 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>MoveItem 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>GetProperty 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで SetProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>SetProperty 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで ClearProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>ClearProperty 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで NewProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>NewProperty 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで RemoveProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>RemoveProperty 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで CopyProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーに対して CopyProperty 操作の動的パラメーターを取得できません。{2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで MoveProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーに対して MoveProperty 操作の動的パラメーターを取得できません。{2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで RenameProperty 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーの RenameProperty の動的パラメーターを取得できません。 {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーのコンテンツ リーダーを取得できません。{2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーに対して GetContentReader 操作の動的パラメーターを取得できません。{2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーのコンテンツ ライターを取得できません。{2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>パス '{1}' の '{0}' プロバイダーに対して GetContentWriter 操作の動的パラメーターを取得できません。{2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>ディレクトリであるため、コンテンツを取得できません: '{0}'。代わりに 'Get-ChildItem' を使用してください。</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>ディレクトリであるため、コンテンツを書き込めません: '{0}'。</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>後ろに進む場所の履歴は残っていません。</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>前に進む場所の履歴は残っていません。</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack が空です。</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで ClearContent 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>'{0}' はディレクトリであるため、その内容をクリアできません。Clear-Content はファイルでのみサポートされます。</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>ClearContent 操作の動的パラメーターは、パス '{1}' の '{0}' プロバイダーから取得できません。{2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで GetSecurityDescriptor 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで SetSecurityDescriptor 操作を実行しようとしましたが、パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>'{0}' プロバイダーで開始操作を実行できませんでした。{1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>'{0}' プロバイダーで InitializeDefaultDrives 操作を実行できませんでした。</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーで NewDrive 操作を実行しようとしましたが、ルート '{1}' のドライブに対して失敗しました。{2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーの NewDrive の動的パラメーターを取得できません。{1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>'{0}' プロバイダーでの RemoveDrive の呼び出しに失敗しました。{1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>ドライブ '{0}' を削除できません。プロバイダー '{1}' によって防止されました。</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>パス '{0}' は、ベース '{1}' の外側にある項目を参照しました。</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>'{0}' プロバイダーのコンテンツ ライターで Seek の呼び出しがパス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>'{0}' プロバイダーのコンテンツ リーダーまたはライターで Close を呼び出せませんでした。パス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>'{0}' プロバイダーのコンテンツ リーダーで Read の呼び出しがパス '{1}' に失敗しました。{2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>'{0}' プロバイダーのコンテンツ ライターで Write の呼び出しがパス '{1}' に対して失敗しました。{2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>プロバイダー '{0}' を使用して、変数構文を使用してデータを取得または設定することはできません。{2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>プロバイダーを使用して、変数構文を使用してデータを取得または設定することはできません。{2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>エイリアス {0} は読み取り専用または定数であり、書き込むことができないため、エイリアスは書き込み可能ではありません。</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>読み取り専用または定数であるため、関数 {0} に書き込めません。</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>変数 {0} は読み取り専用または定数であるため、上書きできません。</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>変数 '${0}' はプライベート変数であるため、アクセスできません。</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>非公開コマンドであるため、コマンド '{0}' にアクセスできません。</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>プライベート コマンドであるため、コマンドにアクセスできません。</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>セッション状態リソースは非公開リソースであるため、アクセスできません。</value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>エイリアス {0} が定数または読み取り専用であるため、エイリアスは削除されませんでした。</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>関数 {0} は定数であるため、削除できません。</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>変数 {0} は定数または読み取り専用であるため、削除できません。変数が読み取り専用の場合は、Force オプションを指定して操作を再試行してください。</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>エイリアス {0} は定数のため変更できません。</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>エイリアス {0} は読み取り専用のため変更できません。</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>関数 {0} は定数であるため、変更できません。</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>関数 {0} は読み取り専用のため、変更できません。</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>エイリアス {0} は、作成後に定数にすることはできません。エイリアスは作成時にのみ定数にできます。</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>既存の関数 {0} を定数にすることはできません。関数は、作成時にのみ定数にすることができます。</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>既存の変数 {0} を定数にすることはできません。変数は、作成時にのみ定数にすることができます。</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope オプションをエイリアス '{0}' から削除することはできません。</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope オプションを関数 '{0}' から削除することはできません。</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope オプションを変数 '{0}' から削除することはできません。</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>関数定義 '{0}' にスコープ修飾子が含まれていましたが、関数名が含まれていませんでした。</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>プロバイダー {0} を削除できません。プロバイダー {0} を削除する前に、プロバイダー {0} に関連付けられているすべてのドライブを削除する必要があります。</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>ドライブ名に無効な次の文字が 1 つ以上含まれているため、ドライブ名を処理できません: ;~ / \ .:</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>プロバイダーが新しいドライブの作成を許可していないため、新しいドライブの作成に失敗しました。</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>指定された値 '{0}' は複数の場所スタックに解決されました。</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>場所スタック '{0}' が見つかりません。存在しないか、コンテナーではありません。</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>パス '{0}' は存在しないため、見つかりません。</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>エイリアス '{0}' が存在しないため、エイリアスが見つかりません。</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>パス '{0}' が複数のコンテナーに解決されたため、場所を設定できません。一度に設定できるコンテナーは 1 つだけです。</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>変数パス '{0}' が複数の項目に解決されたため、変数を処理できません。変数値は、一度に 1 つの項目のみを取得または設定できます。</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>ドライブが見つかりません。'{0}' という名前のドライブは存在しません。</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>'{0}' という名前のプロバイダーが見つかりません。</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>'{0}' という名前のプロバイダーが見つかりません。名前の形式が正しくありません。プロバイダー名には、英数字、または 1 つの '\' の後に英数字が続く PowerShell スナップイン名のみを指定できます。</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' が複数のプロバイダー名に解決されました。一致の可能性は次のとおりです:{1}。</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>プロバイダーのインスタンスの作成でエラーが発生しました。'{0}' のプロバイダー型名がアセンブリに見つかりませんでした。</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>無効な次の文字が 1 つ以上含まれているため、指定されたプロバイダー名 '{0}' を使用できません: \ [ ] ?* :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>プロバイダー '{0}' のインスタンスの作成中にエラーが発生しました。{1}</value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>'{0}' という名前の変数が見つかりません。</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>'{0}' という名前のトレース ソースが見つかりません。</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>'{0}' という名前のドライブは既に存在します。</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>名前 '{0}' の変数は既に存在します。</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>'{0}' という名前のエイリアスが既に存在するため、エイリアスは使用できません。</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>'{0}' という名前のコマンドレット プロバイダーが既に存在するため、コマンドレット プロバイダーを登録できません。</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>パスはファイル システム パスを参照していません。</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>グローバル スコープを削除できません。</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>スコープ番号 '{0}' がアクティブなスコープの数を超えています。</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>PSDriveInfo を比較できません。PSDriveInfo インスタンスは、別の PSDriveInfo インスタンスとのみ比較できます。</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>コマンドレット プロバイダーは、出力のストリーミングに使用するコマンドレットが指定されていないため、結果をストリームできません。</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>コマンドレット プロバイダーは、エラーのストリーミングに使用するコマンドレットが指定されていないため、結果をストリームできません。</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>このプロバイダーのホームの場所が設定されていません。ホームの場所を設定するには、"(get-psprovider'{0}') を呼び出します。ホーム = 'path'"。</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>パスが不適切な形式です。プロバイダー パスには、プロバイダー ID と "::" の後にプロバイダー固有のパスが含まれている必要があります。</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>移動先のパスは 1 つのパスにのみ解決できるため、項目を移動できません。</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>ソース パスと宛先パスが同じプロバイダーに解決されなかったため、項目を移動できません。</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>ソース パスが 1 つ以上の項目を指しており、宛先パスがコンテナーではないため、項目を移動できません。宛先パスがコンテナーであることを確認してから、もう一度やり直してください。</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>宛先が複数のパスに解決されたため、項目を移動できません。1 つの宛先に解決される宛先パスを指定してから、もう一度お試しください。</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>コンテナーを既存のリーフ項目にコピーすることはできません。</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>コンテナーを別のコンテナーにコピーすることはできません。-Recurse パラメーターまたは -Container パラメーターが指定されていません。</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>ソース パスと宛先パスが同じプロバイダーに解決されませんでした。</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>パスが複数の項目に解決されたため、項目の名前を変更できません。一度に名前を変更できる項目は 1 つだけです。</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>プロバイダーでエラーが発生したため、プロバイダー '{0}' を使用してパス '{1}' を解決することはできません。</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>インターフェイスを使用できません。IContentCmdletProvider インターフェイスは、このプロバイダーによって実装されていません。</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>インターフェイスを使用できません。IPropertyCmdletProvider インターフェイスは、このプロバイダーではサポートされていません。</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>インターフェイスを使用できません。IDynamicPropertyCmdletProvider インターフェイスは、このプロバイダーによって実装されていません。</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>NavigationCmdletProvider メソッドは、このプロバイダーではサポートされていません。</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>プロバイダー メソッドが処理されませんでした。ContainerCmdletProvider メソッドは、このプロバイダーではサポートされていません。</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>メソッドを呼び出せません。ItemCmdletProvider メソッドは、このプロバイダーではサポートされていません。</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>DriveCmdletProvider メソッドは、このプロバイダーではサポートされていません。</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>プロバイダーがこの操作をサポートしていないため、プロバイダー操作が停止しました。</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>プロバイダーが 'Depth' パラメーターをサポートしていないため、プロバイダー操作が停止しました。</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>メソッドを呼び出すことはできません。コンテンツ シーク メソッドは、このプロバイダーではサポートされていません。</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>ClearContent 操作を実行できません。ClearContent 操作は、このプロバイダーではサポートされていません。</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>プロバイダーは資格情報の使用をサポートしていません。資格情報を指定せずに操作をもう一度実行してください。</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>FileSystem プロバイダーは、New-PSDrive コマンドレットでのみ資格情報をサポートします。資格情報を指定せずに操作をもう一度実行してください。</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>プロバイダーはトランザクションをサポートしていません。-UseTransaction パラメーターを指定せずに操作をもう一度実行します。</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>メソッドを呼び出すことはできません。プロバイダーはフィルターの使用をサポートしていません。</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>ドライブを作成できません。プロバイダーは資格情報の使用をサポートしていません。</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>パス '{0}' の項目は既に存在します。</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>項目をコピーできません。パス '{0}' の項目が存在しません。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>パス '{0}' の項目が存在しません。</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>セッション状態に格納されているエイリアスのビューを含むドライブ</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>プロセスの環境変数のビューを含むドライブ</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>セッション状態に格納されている関数のビューを含むドライブ</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>セッション状態に格納されているそれらの変数のビューを含むドライブ</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>現在のユーザーの一時ディレクトリ パスにマップされるドライブ</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>ターゲット値が指定されていないため、リンク '{0}' を作成できません。</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>null 変数への参照は、常に null 値を返します。割り当ては無効です。</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>セッションで保持する履歴オブジェクトの最大数</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>関数 {0} が読み取り専用または定数であるため、関数の名前を変更できません。</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>エイリアスの名前を変更できません。エイリアス {0} は読み取り専用または定数です。</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>変数 {0} が読み取り専用または定数であるため、変数の名前を変更できません。</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>ローカル変数 {0} にオプションを設定できません。New-Variable を使用して、オプションを設定できる変数を作成してください。</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>コマンドレット {0} は読み取り専用のため変更できません。</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>変数が最適化されており、削除できないため、変数 {0} を削除できません。Remove-Variable コマンドレット (エイリアスなし) を使用するか、変数を削除するために使用しているコマンドをドットソース化してみてください。</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>変数が最適化されているため、変数 {0} を上書きできません。New-Variable コマンドレットまたは Set-Variable コマンドレット (エイリアスなし) を使用するか、変数の設定に使用しているコマンドをドットソースで指定します。</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>{0} パラメーターと {1} パラメーターを一緒に使用することはできません。パラメーターを 1 つだけ指定してください。</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Tail パラメーターは現在、FileSystem プロバイダーでのみサポートされています。</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>'{0}' という名前のコマンドとコマンドの種類 '{1}' が既に存在するため、エイリアスは使用できません。</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>ソフトウェアを実行できません。アクセス許可が拒否されました。</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' と '-{1}' は相互に排他的であり、同時に指定することはできません。</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>パス '{0}' が無効です。リモート コピー操作では、絶対パスのみがサポートされます。</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>リモート パス '{0}' を検証できません。</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>セッション {0} が {1} に設定されているため、操作を実行できません。</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' パラメーターを null 値や空にすることはできません。</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>セッション状態変数</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>変数 '{0}' スコープを AllScope に変更または作成することは、ConstrainedLanguage モードでは禁止されます。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/StringDecoratedStrings.ja.resx b/src/System.Management.Automation/resources/ja/StringDecoratedStrings.ja.resx new file mode 100644 index 00000000000..eff2c52e695 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/StringDecoratedStrings.ja.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>このメソッドでは、'ANSI' または 'PlainText' のみがサポートされています。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/SubsystemStrings.ja.resx b/src/System.Management.Automation/resources/ja/SubsystemStrings.ja.resx new file mode 100644 index 00000000000..35bf528a231 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/SubsystemStrings.ja.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>サブシステム '{0}' では、複数の実装を登録できません。</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>ID '{0}' の実装は、サブシステム '{1}' に既に登録されています。</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>サブシステム '{0}' では、実装の登録解除は許可されていません。</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>サブシステム '{0}' の実装が登録されていません。</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>ID '{0}' の登録済み実装が見つかりませんでした。</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>指定されたサブシステムの種類 '{0}' は不明です。</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>基本インターフェイス 'ISubsystem' ではなく、具象サブシステムの種類を指定する必要があります。</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>指定されたサブシステムの種類 '{0}' は不明です。</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>ターゲット サブシステムの種類 '{0}' の場合、指定されたサブシステム インスタンスは、対応する具象インターフェイスまたは抽象クラス '{1}' を実装する必要があります。</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>サブシステムの種類 '{0}' の宣言されたメタデータが無効です。コマンドレットまたは関数を定義する必要があるサブシステムでは、複数の登録を許可できません。これにより、1 つの実装で別の実装によって定義されたコマンドが上書きされるためです。</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>サブシステム '{0}' の実装の ”Id” プロパティを空の GUID にすることはできません。</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>サブシステム '{0}' の実装の ”Name” プロパティを null 値または空の文字列にすることはできません。</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>サブシステム '{0}' の実装の ”Description” プロパティを null 値または空の文字列にすることはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/SuggestionStrings.ja.resx b/src/System.Management.Automation/resources/ja/SuggestionStrings.ja.resx new file mode 100644 index 00000000000..70309cdfb53 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/SuggestionStrings.ja.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>コマンド "{0}" は見つかりませんでしたが、現在の場所に存在します。 +PowerShell は既定で、現在の場所からコマンドを読み込みません ('Get-Help about_Command_Precedence' を参照)。 + +このコマンドを信頼する場合は、代わりに次のコマンドを実行してください:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>最も類似しているコマンドは次のとおりです:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/TabCompletionStrings.ja.resx b/src/System.Management.Automation/resources/ja/TabCompletionStrings.ja.resx new file mode 100644 index 00000000000..3028018850e --- /dev/null +++ b/src/System.Management.Automation/resources/ja/TabCompletionStrings.ja.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>リモート実行空間に TypeTable インスタンスが含まれていないため、タブ補完の結果を正しく逆シリアル化できません。</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>CompletionResult 型の null インスタンスのプロパティにアクセスできません。</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>ビットごとの NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>論理 Not。その後のステートメントを否定します。</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>等しい - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランドと等しい値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと等しい場合は TRUE を返します。</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>等しい - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランドと等しい値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと等しい場合は TRUE を返します。</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>等しい - 大文字と小文字を区別します。左オペランドがコレクションの場合は、右オペランドと等しい値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと等しい場合は TRUE を返します。</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>等しくない - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランドと等しくない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと等しくない場合は TRUE を返します。</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>等しくない - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランドと等しくない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと等しくない場合は TRUE を返します。</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>等しくない - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右オペランドと等しくない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと等しくない場合は TRUE を返します。</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>以上 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランド以上の値をコレクションから返します。それ以外の場合、左オペランドが右オペランド以上の場合は TRUE を返します。</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>以上 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランド以上の値をコレクションから返します。それ以外の場合、左オペランドが右オペランド以上の場合は TRUE を返します。</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>以上 - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右オペランド以上の値をコレクションから返します。それ以外の場合、左オペランドが右オペランド以上の場合は TRUE を返します。</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>より大きい - 大文字と小文字が区別されません。左オペランドがコレクションの場合は、右オペランドより大きい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより大きい場合は TRUE を返します。</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>より大きい - 大文字と小文字が区別されません。左オペランドがコレクションの場合は、右オペランドより大きい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより大きい場合は TRUE を返します。</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>より大きい - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右オペランドより大きい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより大きい場合は TRUE を返します。</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>より小さい - 大文字と小文字が区別されません。左オペランドがコレクションの場合、右オペランドより小さい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより小さい場合は TRUE を返します。</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>より小さい - 大文字と小文字が区別されません。左オペランドがコレクションの場合、右オペランドより小さい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより小さい場合は TRUE を返します。</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>より小さい - 大文字と小文字が区別されます。左オペランドがコレクションの場合、右オペランドより小さい値をコレクションから返します。それ以外の場合、左オペランドが右オペランドより小さい場合は TRUE を返します。</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>以下 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランド以下の値をコレクションから返します。それ以外の場合は、左オペランドが右オペランド以下であれば TRUE を返します。</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>以下 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右オペランド以下の値をコレクションから返します。それ以外の場合は、左オペランドが右オペランド以下であれば TRUE を返します。</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>以下 - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右オペランド以下の値をコレクションから返します。それ以外の場合は、左オペランドが右オペランド以下であれば TRUE を返します。</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード一致演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード一致演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード照合演算子 - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード一致演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード一致演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>ワイルドカード照合演算子 - 大文字と小文字が区別されます。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別します。左オペランドがコレクションの場合は、右側のオペランドに一致する値をコレクションから返します。それ以外の場合は、左オペランドが右オペランドと一致する場合は TRUE を返します。</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別しません。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>正規表現照合演算子 - 大文字と小文字を区別します。左オペランドがコレクションの場合は、右側のオペランドと一致しない値をコレクションから返します。それ以外の場合、左オペランドが右オペランドと一致しない場合は TRUE を返します。</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Replace 演算子 - 大文字と小文字を区別しません。左オペランドを変更します。例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Replace 演算子 - 大文字と小文字を区別しません。左オペランドを変更します。例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Replace 演算子 - 大文字と小文字を区別します。左オペランドを変更します。例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (右オペランド) が左オペランドの少なくとも 1 つの値と完全に一致する場合に TRUE を返します。</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (右オペランド) が左オペランドの少なくとも 1 つの値と完全に一致する場合に TRUE を返します。</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別します。テスト値 (右オペランド) が左オペランドの少なくとも 1 つの値と完全に一致する場合にのみ TRUE を返します。</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (右オペランド) が左オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (右オペランド) が左オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別します。テスト値 (右オペランド) が左オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (左オペランド) が右オペランドの少なくとも 1 つの値と完全に一致する場合に TRUE を返します。</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (左オペランド) が右オペランドの少なくとも 1 つの値と完全に一致する場合に TRUE を返します。</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別します。テスト値 (左オペランド) が右オペランドの少なくとも 1 つの値と完全に一致する場合に TRUE を返します。</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別します。テスト値 (左オペランド) が右オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別しません。テスト値 (左オペランド) が右オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Containment 演算子 - 大文字と小文字を区別します。テスト値 (左オペランド) が右オペランドの値と完全に一致しない場合に TRUE を返します。</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>分割 -大文字と小文字の区別しません。1 つ以上の文字列を部分文字列に分割します。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>分割 -大文字と小文字の区別しません。1 つ以上の文字列を部分文字列に分割します。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>分割 - 大文字と小文字を区別します。1 つ以上の文字列を部分文字列に分割します。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>左オペランドが指定した.NET Framework 型 (右オペランド) のインスタンスでない場合は TRUE を返します。</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>左オペランドが指定した .NET Framework 型 (右オペランド) のインスタンスである場合は TRUE を返します。</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>左オペランドを指定した.NET Framework 型 (右オペランド) に変換します。</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>文字列オブジェクトの format メソッドを使用して文字列を書式設定します。</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>論理 AND。両方のステートメントが TRUE の場合は TRUE を返します。</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>ビットごとの AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>論理 OR。いずれかのステートメントまたは両方のステートメントが TRUE の場合は TRUE です。</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>ビットごとの OR (両端を含む)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>論理排他的 or。ステートメントの 1 つが TRUE で、もう一方が FALSE の場合は TRUE を返します。</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>ビットごとの OR (排他的)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>結合 - 複数の文字列を 1 つの文字列に結合します。 +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>左ビット演算子をシフトします。右端のビット位置に 0 を挿入します。</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>右ビット演算子をシフトします。左端のビット位置に 0 を挿入します。符号付き値の場合、符号ビットは保持されます。</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +作成するプロパティの名前を指定します。</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +作成するプロパティの名前を指定します。</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +新しいプロパティの値を計算するために使用されるスクリプト ブロックです。</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +列に値を表示する方法を定義します。 +有効な値は、'left'、'center'、または 'right' です。</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +値を出力用に書式設定する方法を定義する書式指定文字列を指定します。</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +値を表示するときのテーブルの列の最大幅を指定します。 +値は 0 より大きくする必要があります。</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +深度キーは、プロパティごとの展開の深さを指定します。</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +1 つ以上のプロパティの並べ替え順序を指定します。</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +1 つ以上のプロパティの並べ替え順序を指定します。</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +イベントを取得するログ名を指定します。 +ワイルドカードがサポートされます。</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +イベントを取得するイベント ログ プロバイダーを指定します。 +ワイルドカードがサポートされます。</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +イベントを取得するログ ファイルのファイル パスを指定します。 +有効なファイル形式: .etl、.evt、および .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +指定したキーワード ビットマスクを持つイベントを選択します。 +標準キーワードは次のとおりです: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +指定したイベント ID を持つイベントを選択します。</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +指定したログ レベルのイベントを選択します。 +次のログ レベルが有効です: +1: クリティカル +2: エラー +3: 警告 +4: 情報 +5: 詳細</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +指定した日時より後に作成されたイベントを選択します。</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +指定した日時より前に作成されたイベントを選択します。</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定したユーザーによって生成されたイベントを選択します。 +これは、SID または DOMAIN\USERNAME または USERNAME@DOMAIN の形式のドメイン名とユーザー名を表す文字列のいずれかです</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +EventData セクションで指定した値のいずれかを持つイベントを選択します。</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +ハッシュテーブルで指定された値と一致するイベントを除外します。</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] または [hashtable] +スクリプトに必要な PowerShell モジュールの配列を指定します。 +各要素には、モジュール名を値として含む文字列、または次のキーを持つハッシュテーブルを指定できます: +名前: モジュールの名前 +GUID: モジュールの GUID +次のいずれか: +ModuleVersion: モジュールの最小許容バージョンを指定します。 +RequiredVersion: モジュールの正確で必要なバージョンを指定します。 +MaximumVersion: モジュールの許容される最大バージョンを指定します。</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +スクリプトに必要な PowerShell エディションを指定します。 +有効な値は "Core" と "Desktop" です</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +PowerShell が Windows で管理者として実行されている必要があることを指定します。 +これは、#requires ステートメント行の最後のパラメーターである必要があります。</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +スクリプトに必要な PowerShell の最小バージョンを指定します。</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>スクリプトの実行に PowerShell 7 以降が必要であることを指定します。</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>スクリプトの実行に Windows PowerShell 5.1 が必要であることを指定します。</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +必須です。モジュール名を指定します。</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +省略可能です。モジュールの GUID を指定します。</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +モジュールの最小許容バージョンを指定します。</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +モジュールの正確で必要なバージョンを指定します。</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +モジュールの許容される最大バージョンを指定します。</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトの簡単な説明です。 +このキーワードは、各トピックで 1 回だけ使用できます。</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトの詳細な説明。 +このキーワードは、各トピックで 1 回だけ使用できます。</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +パラメーターの説明。 +関数またはスクリプトの構文の各パラメーターに .PARAMETER キーワードを追加してください。</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトを使用するサンプル コマンドです。必要に応じて、サンプル出力と説明が続きます。 +各例に対してこのキーワードを繰り返してください。</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトにパイプできる .NET 型のオブジェクトです。 +入力オブジェクトの説明を含めることもできます。</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>コマンドレットが返すオブジェクトの .NET 型。 +返されるオブジェクトの説明を含めることもできます。</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトに関する追加情報です。</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>関連トピックの名前。 +関連する各トピックの .LINK キーワードを繰り返します。 +.Link キーワード コンテンツには、同じヘルプ トピックのオンライン バージョンへの URI を含めることもできます。</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>関数またはスクリプトが使用するテクノロジーまたは機能の名前、または関連するテクノロジーまたは機能の名前です。</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>ヘルプ トピックのユーザー ロールの名前です。</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>関数の使用目的を説明するキーワードです。</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +指定したコマンドのヘルプ トピックにリダイレクトします。</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +.ForwardHelpTargetName の項目のヘルプ カテゴリを指定します</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +ヘルプ トピックを含むセッションを指定します。 +PSSession オブジェクトを含む変数を入力してください。</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +関数またはスクリプトが XML ファイルにドキュメント化されている場合は、.ExternalHelp キーワードが必要です。</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>読み込む .NET アセンブリへのパスを指定します。 + +アセンブリ <NET-assembly-path> を使用します</value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>クラスを読み込む PowerShell モジュールを指定します。 + +モジュール <ModuleName or Path> を使用しています + +モジュール <ModuleSpecification hashtable> を使用しています</value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>型を解決する .NET 名前空間または名前空間エイリアスを指定します。 + +名前空間 <NET-namespace> を使用します + +名前空間 <AliasName> = <.NET-namespace> を使用します</value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>.NET 型のエイリアスを指定します。 + +型 <AliasName> = <.NET-type> を使用しています</value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>通常の文字列。</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>値が読み出されるときに展開される環境変数の展開されない参照を含む文字列です。</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>任意の形式のバイナリ データ。</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32 ビットの2 進数。</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>文字列の配列。</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64 ビットの 2 進数。</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>サポートされていないレジストリ データ型。</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - コンマ</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' -コンマと空白</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - セミコロン</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - セミコロンと空白</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - 改行</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - ダッシュ</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - 空白</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/TransactionStrings.ja.resx b/src/System.Management.Automation/resources/ja/TransactionStrings.ja.resx new file mode 100644 index 00000000000..25e6d93847a --- /dev/null +++ b/src/System.Management.Automation/resources/ja/TransactionStrings.ja.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>トランザクションを使用できません。アクティブなトランザクションはありません。</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>トランザクションをコミットできません。アクティブなトランザクションはありません。</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>アクティブなトランザクションがないため、トランザクションをロールバックできません。</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>トランザクションをロールバックできません。トランザクションは既にコミットされています。</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>トランザクションをコミットできません。トランザクションは既にコミットされています。</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>トランザクションをコミットできません。トランザクションはロールバックされたか、タイムアウトしました。</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>トランザクションをロールバックできません。トランザクションは既にロールバックされたか、タイムアウトしています。</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>アクティブなトランザクションを設定できません。トランザクションが作成されていません。</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>アクティブなトランザクションを設定できません。アクティブなトランザクションがロールバックされたか、タイムアウトしました。</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>このコマンドレットにはアクティブなトランザクションが必要です。現在のトランザクションは既にコミットまたはロールバックされています。</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>このコマンドレットにはトランザクションが必要です。-UseTransaction パラメーターを指定して、コマンドをもう一度実行してください。</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>トランザクションを使用できません。トランザクションが開始されていません。</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>トランザクションを使用できません。トランザクションがコミットされました。</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>トランザクションを使用できません。トランザクションはロールバックされたか、タイムアウトしました。</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>トランザクションを使用できません。トランザクションがタイムアウトしました。</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>ベース トランザクションが設定されていません。</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>ベース トランザクションがアクティブではありません。</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>他のトランザクションが作成された後は、ベース トランザクションを設定できません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/TypesXmlStrings.ja.resx b/src/System.Management.Automation/resources/ja/TypesXmlStrings.ja.resx new file mode 100644 index 00000000000..a0f8fec1bf8 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/TypesXmlStrings.ja.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}、{1}({2}) : エラー: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}、{1}({2}): 型"{3}" でのエラー: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>ノード "{0}" は、"{1}" の下に 1 回だけ出現する必要があります。親ノード "{1}" は無視されます。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>ノード {0} は許可されていません。次のノードが許可されています: {1}。</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>ノード "{0}" に内部テキストを含めることはできません。</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>ノード "{0}" には内部テキストが必要です。</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>ノード '{0}' が見つかりませんでした。これは、"{1}" の下で 1 回だけ発生する必要があります。親ノード "{1}" は無視されます。</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>"Type" ノードには、"Members"、"TypeConverters"、または "TypeAdapters" が必要です。</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>例外が原因で、型 {0} の型コンバーターのインスタンスを作成できません: {1}。</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>次の例外が発生したため、PowerShell は型 {0} の型アダプターのインスタンスを作成できません: {1}。</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>適応された型 "{0}" は無効です。</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter は、既に発生しているため、無視されました。</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter は、既に発生しているため、無視されました。</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>型 "{0}" は TypeConverter または PSTypeConverter のいずれかである必要があります。</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>型 "{0}" は PSPropertyAdapter である必要があります。</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>メンバー {0} は既に存在します。</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>次のメンバー名が予約されています: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>例外: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty には getter または setter が必要です。</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty には、getter または setter が必要です。</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}、{1}: {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>値は、{0} ではなく、TRUE または FALSE である必要があります。</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>ノード "{0}" に "{1}" 属性を指定することはできません。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}、{1}: ファイルが見つかりませんでした。</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}、{1}: このファイルは、{2} によって既に読み込まれているため、スキップされました。</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>レジストリ キーが見つかりません: {0}{1}。{2} を使用して構成ファイルを読み込んでいます。</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>レジストリ キー内に指定されたパス {0} が見つかりません: {1}{2}。{3} を使用して構成ファイルを読み込んでいます。</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}、{1}: このファイルは、ps1xml ファイル名拡張子がないため、スキップされました。</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}、{1}: 次の検証例外が発生したため、ファイルはスキップされました: {2}。</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>メンバー "{0}" はメモである必要があります。</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>メモ "{0}" を変換できません: "{1}"。</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>ここではメンバー "{0}" を使用しないでください。</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>メンバー "{0}" の型は "{1}" である必要があります。</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{1}" が "{2}" で、"{3}" が "{4}" である場合、"{0}" が存在する必要があります。</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>以前のエラーが原因で、すべてのシリアル化設定が無視されました。</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" は標準メンバーではないため、無視されます。</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>{0} パスは完全修飾パスではありません。完全修飾型のファイル パスを指定してください。</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>TypeTable が実行空間の外部に作成されている可能性があるため、TypeTable を更新できません。</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>TypeTable の読み込み中にエラーが発生しました。Errors プロパティ内を検索して、詳細なエラー メッセージを取得してください。</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>TypeData "{0}" でのエラー: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" には、そのプロパティ "{1}" の値が必要です。</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" のプロパティ "{1}" に null または空の文字列を含めることはできません。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>型 "{0}" が見つかりませんでした。型名の値は、型の完全な名前である必要があります。型名を確認して、コマンドをもう一度実行してください。</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData には、"Members"、"TypeConverters"、"TypeAdapters"、または "StandardMembers" が必要です。</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>共有型テーブルを複数のエントリを使用して更新することはできません。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/VerbDescriptionStrings.ja.resx b/src/System.Management.Automation/resources/ja/VerbDescriptionStrings.ja.resx new file mode 100644 index 00000000000..0d58c078fd6 --- /dev/null +++ b/src/System.Management.Automation/resources/ja/VerbDescriptionStrings.ja.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>コンテナーにリソースを追加するか、項目を別の項目にアタッチします</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>リソースまたはプロセスの状態を確認するか、それに同意します</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>リソースの状態を表明します</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>データをレプリケートして格納します</value> + </data> + <data name="Block" xml:space="preserve"> + <value>リソースへのアクセスを制限します</value> + </data> + <data name="Build" xml:space="preserve"> + <value>何らかの入力ファイル セット (通常はソース コードまたは宣言ドキュメント) から成果物 (通常はバイナリまたはドキュメント) を作成します</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>データまたはその構成の現在の状態のスナップショットを作成します</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>コンテナーからオブジェクトをすべて削除しますが、コンテナーは削除しません</value> + </data> + <data name="Close" xml:space="preserve"> + <value>リソースの状態を変更して、アクセス不可、利用不可、または使用不可にします</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>あるリソースのデータを、別のリソースのデータと比較して評価します</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>操作を終了します</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>リソースのデータを圧縮します</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>リソースまたはプロセスの状態を承認、検証、または確認します</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>ソースと宛先の間にリンクを作成します</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>コマンドレットが双方向変換をサポートしている場合、またはコマンドレットが複数のデータ型間の変換をサポートする場合に、データをある表現から別の表現に変更します</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>1 種類のプライマリ入力 (コマンドレットの名詞が入力を示します) を、1 つ以上のサポートされている出力の種類に変換します</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>1 つ以上の種類の入力からプライマリ出力型に変換します (コマンドレットの名詞は出力の種類を示します)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>リソースを別の名前または別のコンテナーにコピーします</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>リソースを調べて運用上の問題を診断します</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>リソースまたはプロセスの状態を拒否、反対、ブロック、または禁止します</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>アプリケーション、Web サイト、またはソリューションをリモート ターゲットに送信して、そのソリューションのコンシューマーが展開の完了後にアクセスできるようにします</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>リソースを使用できない状態または非アクティブな状態に構成します</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>ソースと宛先の間のリンクを解除します</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>名前付きエンティティを場所からデタッチします</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>コンテンツを追加または削除して既存のデータを変更します</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>使用可能な状態またはアクティブな状態にリソースを構成します</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>ユーザーにリソース内への移動を許可するアクションを指定します</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>現在の環境またはコンテキストを最近使用したコンテキストに設定します</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>圧縮されたリソースのデータを元の状態に復元します</value> + </data> + <data name="Export" xml:space="preserve"> + <value>プライマリ入力をファイルなどの永続的なデータ ストアにカプセル化するか、インターチェンジ形式にカプセル化します</value> + </data> + <data name="Find" xml:space="preserve"> + <value>不明、暗黙、オプション、または指定のコンテナー内のオブジェクトを検索します</value> + </data> + <data name="Format" xml:space="preserve"> + <value>指定したフォームまたはレイアウトでオブジェクトを配置します</value> + </data> + <data name="Get" xml:space="preserve"> + <value>リソースを取得するアクションを指定します</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>リソースへのアクセスを許可します</value> + </data> + <data name="Group" xml:space="preserve"> + <value>1 つ以上のリソースを配置するか関連付けます</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>リソースを検出できないようにします</value> + </data> + <data name="Import" xml:space="preserve"> + <value>永続的なデータ ストア (ファイルなど) またはインターチェンジ形式で格納されているデータからリソースを作成します</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>使用するリソースを準備し、既定の状態に設定します</value> + </data> + <data name="Install" xml:space="preserve"> + <value>リソースを場所に配置し、必要に応じて初期設定します</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>コマンドやメソッドの実行などのアクションを実行します</value> + </data> + <data name="Join" xml:space="preserve"> + <value>リソースを 1 つのリソースに結合します</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>リソースに制約を適用します</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>リソースをセキュリティで保護します</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>指定された操作によって使用されたリソースを識別するか、リソースに関する統計情報を取得します</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>複数のリソースから 1 つのリソースを作成します</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>名前付きエンティティを場所にアタッチします</value> + </data> + <data name="Move" xml:space="preserve"> + <value>ある場所から別の場所にリソースを移動します</value> + </data> + <data name="New" xml:space="preserve"> + <value>リソースを作成します</value> + </data> + <data name="Open" xml:space="preserve"> + <value>リソースの状態を変更して、アクセス可能、使用可能、または使用可能にします</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>リソースの有効性を向上させます</value> + </data> + <data name="Out" xml:space="preserve"> + <value>環境からデータを送信します</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Test 動詞を使用する</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>スタックの一番上から項目を削除します</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>攻撃や損失からリソースを保護します</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>リソースを他のユーザーが使用できるようにします</value> + </data> + <data name="Push" xml:space="preserve"> + <value>スタックの一番上に項目を追加します</value> + </data> + <data name="Read" xml:space="preserve"> + <value>ソースから情報を取得します</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>ソースから送信された情報を受け入れます</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>元に戻された状態にリソースをリセットします</value> + </data> + <data name="Register" xml:space="preserve"> + <value>データベースなどのリポジトリにリソースのエントリを作成します</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>コンテナーからリソースを削除します</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>リソースの名前を変更します</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>リソースを使用できる状態に復元します</value> + </data> + <data name="Request" xml:space="preserve"> + <value>リソースの要求またはアクセス許可を要求します</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>リソースを元の状態に戻します</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>リソースのサイズを変更します</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>リソースの簡略表現をより完全な表現にマップします</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>操作を停止し、再び開始します</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>チェックポイントによって設定された状態など、定義済みの状態にリソースを設定します</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>中断されていた操作を開始します</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>リソースへのアクセスを許可しないアクションを指定します</value> + </data> + <data name="Save" xml:space="preserve"> + <value>データを保持して損失を回避します</value> + </data> + <data name="Search" xml:space="preserve"> + <value>コンテナー内のリソースへの参照を作成します</value> + </data> + <data name="Select" xml:space="preserve"> + <value>コンテナー内のリソースを検索します</value> + </data> + <data name="Send" xml:space="preserve"> + <value>宛先に情報を配信します</value> + </data> + <data name="Set" xml:space="preserve"> + <value>既存のリソースのデータを置き換えるか、一部のデータを含むリソースを作成します</value> + </data> + <data name="Show" xml:space="preserve"> + <value>リソースをユーザーに表示できるようにする</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>2 つ以上のリソースが同じ状態であることを保証します</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>シーケンス内の 1 つ以上のリソースまたはポイントをバイパスします</value> + </data> + <data name="Split" xml:space="preserve"> + <value>リソースの一部を分離します</value> + </data> + <data name="Start" xml:space="preserve"> + <value>操作を開始します</value> + </data> + <data name="Step" xml:space="preserve"> + <value>シーケンス内の次のポイントまたはリソースに移動します</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>アクティビティを中止します</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>承認のためのリソースを提示します</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>アクティビティを一時停止します</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>2 つの場所、責任、状態の間で変更するなど、2 つのリソースを代替するアクションを指定します</value> + </data> + <data name="Test" xml:space="preserve"> + <value>リソースの操作または整合性を検証します</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>リソースのアクティビティを追跡します</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>リソースに対する制限を削除します</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>リソースを以前の状態に設定します</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>指定された場所からリソースを削除します</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>ロックされたリソースを解放します</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>攻撃や損失を防ぐために追加されたリソースからセーフガードを削除します</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>リソースを他のユーザーが使用できないようにします</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>リポジトリからリソースのエントリを削除します</value> + </data> + <data name="Update" xml:space="preserve"> + <value>リソースを最新の状態、精度、準拠、またはコンプライアンスを維持します</value> + </data> + <data name="Use" xml:space="preserve"> + <value>リソースを使用または組み込んで何らかの処理を行います</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>指定したイベントが発生するまで操作を一時停止します</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>リソースの変更を継続的に検査または監視します</value> + </data> + <data name="Write" xml:space="preserve"> + <value>ターゲットに情報を追加します</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ja/WildcardPatternStrings.ja.resx b/src/System.Management.Automation/resources/ja/WildcardPatternStrings.ja.resx new file mode 100644 index 00000000000..0aa26a1f1cc --- /dev/null +++ b/src/System.Management.Automation/resources/ja/WildcardPatternStrings.ja.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>指定されたワイルドカード文字パターンが無効です: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Authenticode.ko.resx b/src/System.Management.Automation/resources/ko/Authenticode.ko.resx new file mode 100644 index 00000000000..84ff9977cf5 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Authenticode.ko.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>지금 이 소프트웨어를 실행하지 않도록 선택했기 때문에 File {0}을(를) 로드할 수 없습니다.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>이 게시자의 소프트웨어를 다시는 실행하지 않기로 선택했기 때문에 File {0}을(를) 로드할 수 없습니다.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>File {0}은(는) {1}에서 게시되었습니다. 이 게시자는 시스템에서 명시적으로 신뢰되지 않습니다. 이 시스템에서는 스크립트가 실행되지 않습니다. 자세한 내용은 "get-help about_signing" 명령을 실행하세요.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>이 시스템에서 스크립트 실행이 사용하지 않도록 설정되어 있으므로 File {0}을(를) 로드할 수 없습니다. 자세한 내용은 https://go.microsoft.com/fwlink/?LinkID=135170.의 about_Execution_Policies를 참조하세요.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>파일 {0}은(는) 로드할 수 없습니다. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>그룹 정책에서 만든 것과 같은 소프트웨어 제한 정책 때문에 작업이 차단되어 File {0}을(를) 로드할 수 없습니다.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>콘텐츠를 읽을 수 없으므로 File {0}을(를) 로드할 수 없습니다.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>코드에 서명할 수 없습니다. 지정한 인증서는 코드 서명에 적합하지 않습니다.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>코드에 서명할 수 없습니다. TimeStamp 서버 URL은 정규화된 형식이어야 하며, http://<server url> 또는 https://<server url> 형식이어야 합니다.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>코드에 서명할 수 없습니다. 해시 알고리즘은 지원되지 않습니다.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>이 신뢰할 수 없는 게시자의 소프트웨어를 실행하시겠습니까?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>File {0}은(는) {1}에서 게시되었으며 시스템에서 신뢰할 수 없습니다. 신뢰할 수 있는 게시자의 스크립트만 실행하세요.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>알 수 없는 게시자가 Software {0}을(를) 게시했습니다. 이 소프트웨어는 실행하지 않는 것이 좋습니다.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>보안 경고</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>신뢰하는 스크립트만 실행합니다. 인터넷에서 받은 스크립트는 유용할 수 있지만, 이 스크립트는 컴퓨터에 해를 끼칠 수 있습니다. 이 스크립트를 신뢰하면 Unblock-File cmdlet을 사용해 이 경고 메시지 없이 스크립트가 실행되도록 허용하세요. {0}을(를) 실행하시겠습니까?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Ne&ver 실행 안 함</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>지금은 이 게시자의 스크립트를 실행하지 말고, 앞으로도 이 스크립트를 실행할지 묻지 마세요. 나중에 이 스크립트를 실행하려고 하면 오류 메시지 없이 실패합니다.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>실행 안 함(&D)</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>지금은 이 게시자의 스크립트를 실행하지 말고, 앞으로도 이 스크립트를 실행할지 계속 묻도록 하세요.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>한 번 실행(&R)</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>이 게시자의 스크립트를 지금 실행하고, 앞으로도 이 스크립트를 실행할지 계속 묻도록 하세요.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>항상 실행(&A)</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>이 게시자의 스크립트를 지금 실행하고, 앞으로는 이 스크립트를 실행할지 묻지 마세요.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>일시 중단(&S)</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>현재 파이프라인을 일시 중지하고 명령 프롬프트로 돌아갑니다. 작업을 마치면 exit를 입력해 다시 시작하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/AuthorizationManagerBase.ko.resx b/src/System.Management.Automation/resources/ko/AuthorizationManagerBase.ko.resx new file mode 100644 index 00000000000..e8c8064c436 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/AuthorizationManagerBase.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>AuthorizationManager 확인에 실패했습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/AutomationExceptions.ko.resx b/src/System.Management.Automation/resources/ko/AutomationExceptions.ko.resx new file mode 100644 index 00000000000..1eddf016c1b --- /dev/null +++ b/src/System.Management.Automation/resources/ko/AutomationExceptions.ko.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>인수 "{0}"의 값이 유효하지 않아 인수를 처리할 수 없습니다. "{0}" 인수의 값을 변경한 다음 작업을 다시 실행하세요.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>매개 변수 "{0}"의 값이 유효하지 않아 인수를 처리할 수 없습니다. 유효한 값은 "Global", "Local", "Script" 또는 현재 범위와 관련된 수(0부터 범위 수까지, 여기서 0은 현재 범위이고 1은 그 상위 범위)입니다. "{0}" 매개 변수의 값을 변경한 다음 작업을 다시 실행하세요.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>인수 "{0}"의 값이 null이므로 인수를 처리할 수 없습니다. 인수 "{0}"의 값을 null이 아닌 값으로 변경하세요.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>인수 "{0}"의 값이 범위를 벗어났으므로 인수를 처리할 수 없습니다. 인수 "{0}"을(를) 범위 내의 값으로 변경하세요.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>작업 "{0}"이(가) 유효하지 않아 작업을 수행할 수 없습니다. 작업 "{0}"을(를) 제거하거나 유효하지 않은 이유를 확인하세요.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>작업 "{0}"이(가) 구현되지 않았으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>"{0}" 작업은 지원되지 않으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>개체 "{0}"이(가) 이미 삭제되었으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>스크립트 블록에 절이 두 개 이상 포함되어 있으므로 호출할 수 없습니다. Invoke() 메서드는 단일 절을 포함한 스크립트 블록에서만 사용할 수 있습니다.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>스크립트 블록에 절이 두 개 이상 포함되어 있으므로 변환할 수 없습니다. 식이나 제어 구조는 허용되지 않습니다. 스크립트 블록에 정확히 하나의 파이프라인이나 명령이 포함되어 있는지 확인하세요.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>빈 스크립트 블록은 변환할 수 없습니다. 스크립트 블록에 정확히 하나의 파이프라인이나 명령이 포함되어 있는지 확인하세요.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>정확히 하나의 파이프라인이나 명령을 포함한 스크립트 블록만 변환할 수 있습니다. 식이나 제어 구조는 허용되지 않습니다. 스크립트 블록에 정확히 하나의 파이프라인이나 명령이 포함되어 있는지 확인하세요.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>최상위 trap 문이 포함된 스크립트 블록은 변환할 수 없습니다.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>param(...) 블록에서 선언되지 않은 변수를 역참조하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다. 선언되지 않은 변수의 이름: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>비상수 식을 평가하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다. 비상수 식: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>동적 식을 평가하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다. 동적 식: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>인수 값 안에 다른 스크립트 블록을 전달하려는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>주 파이프라인의 인수를 평가하기 위해 파이프라인, 명령 또는 함수를 호출하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>도트 소싱을 사용하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>다른 스크립트 블록을 호출하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>금지된 리디렉션 연산자가 포함되어 있으므로 스크립트 블록을 PowerShell 개체로 변환할 수 없습니다.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>연결된 작업 컨텍스트가 없는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>사용자가 명령을 중단했습니다.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>"{0}" 개체는 dynamicparam 블록에서 반환할 수 있는 올바른 형식이 아닙니다. dynamicparam 블록은 $null 또는 [System.Management.Automation.RuntimeDefinedParameterDictionary] 형식의 개체를 반환해야 합니다.</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>스크립트 블록을 개방형 제네릭 형식으로 변환할 수 없습니다. 적절한 닫힌 제네릭 형식을 정의한 다음 다시 시도하세요.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>식으로 파이프라인을 시작하는 ScriptBlock에 대한 PowerShell 개체를 생성할 수 없습니다.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>using 변수 '$using:{0}'은(는) 로컬 세션에 설정되어 있지 않으므로 값을 가져올 수 없습니다.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>지정한 변수 사전에서 Using 식 '{0}'의 값을 가져올 수 없습니다. 스크립트 블록에서 PowerShell instance를 만들 때 Using 식에는 인덱싱 작업이나 멤버 액세스 작업을 포함할 수 없습니다.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>컴파일된 스크립트 블록 점 소스</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>제한된 언어 모드에서는 스크립트 블록 '{0}'을(를) 현재 범위에 호출할 수 없습니다. 스크립트 언어 모드: {1}, 컨텍스트 언어 모드: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CatalogStrings.ko.resx b/src/System.Management.Automation/resources/ko/CatalogStrings.ko.resx new file mode 100644 index 00000000000..bfe057ebd51 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CatalogStrings.ko.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>카탈로그 정의 파일을 생성할 수 없습니다.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>파일 '{0}'을(를) 카탈로그에 추가하는 중입니다. 카탈로그에 있는 파일의 상대 경로는 '{1}'입니다.</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>카탈로그에서 파일 {0}의 유효성 검사를 건너뜁니다. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>해시가 {1}인 파일 {0}을(를) 카탈로그에서 찾았습니다. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>카탈로그 경로에 상대 경로가 {0}(으)로 동일한 파일이 여러 개 있습니다. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>해시가 {1}인 파일 {0}을(를) 디스크에서 찾았습니다.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>경로에서 파일 {0}의 유효성 검사를 건너뜁니다.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>지정된 해시 알고리즘 {0}에 대한 카탈로그 관리자 컨텍스트의 핸들을 가져올 수 없습니다.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>파일 {0}의 해시를 만들 수 없습니다. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>카탈로그 파일 {0}을(를) 열 수 없습니다.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>카탈로그 버전이 유효하지 않습니다. 버전 {0} 및 버전 {1} 카탈로그만 지원됩니다.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>카탈로그 정의 파일을 열 수 없습니다.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>카탈로그에서 파일 구성원 {0}의 항목을 여러 개 찾았습니다.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>카탈로그 구성원 {0}의 파일 이름 또는 경로를 찾을 수 없습니다.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>해시할 파일 {0}을(를) 찾을 수 없습니다.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>해시를 계산할 파일 {0}을(를) 읽을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CimInstanceTypeAdapterResources.ko.resx b/src/System.Management.Automation/resources/ko/CimInstanceTypeAdapterResources.ko.resx new file mode 100644 index 00000000000..9e37b24d4d3 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CimInstanceTypeAdapterResources.ko.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>"{0}"을(를) "{1}" 형식의 개체로 변환할 수 없습니다.</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>{0}은(는) 읽기 전용 속성입니다.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CmdletizationCoreResources.ko.resx b/src/System.Management.Automation/resources/ko/CmdletizationCoreResources.ko.resx new file mode 100644 index 00000000000..973a982f704 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CmdletizationCoreResources.ko.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>'{0}' 클래스의 cmdlet</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>{0} 요소에 정의된 두 cmdlet 매개 변수의 이름이 같습니다: {1}. Cmdlet 정의 XML에서 충돌을 해결한 다음 다시 시도하세요.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>다음 파일에 대한 Cmdlet 정의 XML을 처리할 수 없습니다: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>{0} cmdlet은 {1} 매개 변수 집합을 두 번 이상 정의합니다. Cmdlet 정의 XML에 중복된 매개 변수 집합 이름이 없는지 확인한 다음 다시 시도하세요.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>ObjectModelWrapper 특성을 처리할 수 없습니다. {0} 형식은 여러 매개 변수 집합을 정의합니다. Cmdlet 정의 XML에서 ObjectModelWrapper 특성에 유효한 형식을 지정했는지 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>ObjectModelWrapper 특성을 처리할 수 없습니다. {0} 형식은 열린 제네릭 형식입니다. Cmdlet 정의 XML에서 ObjectModelWrapper 특성에 유효한 형식을 지정했는지 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>ObjectModelWrapper 특성을 처리할 수 없습니다. {0} 형식은 다음 클래스에서 파생되지 않았습니다: {1}. Cmdlet 정의 XML에서 ObjectModelWrapper 특성에 유효한 형식을 지정했는지 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>ObjectModelWrapper 특성을 처리할 수 없습니다. {0} 형식은 무시되는 {1} 특성 매개 변수가 있는 {2} cmdlet 매개 변수를 정의합니다. Cmdlet 정의 XML에서 ObjectModelWrapper 특성에 유효한 형식을 지정했는지 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>{0} 매개 변수를 {1} cmdlet에 정의할 수 없습니다. 매개 변수 이름은 이미 {2} 클래스에서 정의되었습니다. Cmdlet 정의 XML에서 매개 변수 이름을 변경한 다음 다시 시도하세요.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>{0} 매개 변수를 {1} cmdlet에 정의할 수 없습니다. 매개 변수 이름은 이미 {2} XML 요소 내에 정의되어 있습니다. Cmdlet 정의 XML에서 매개 변수 이름을 변경한 다음 다시 시도하세요.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>EnumName 특성 값이 유효한 C# 식별자로 변환되지 않습니다: {0}. Cmdlet 정의 XML에서 EnumName 특성을 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Name 특성 값이 유효한 C# 식별자가 아닙니다: {0}. Cmdlet 정의 XML에서 Name 특성을 확인한 다음 다시 시도하세요.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value><Enum EnumName="{0}" ...> 요소를 처리할 수 없습니다. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>원격 컴퓨터에서 잘못된 CDXML 파일을 반환했습니다. 다음 cmdlet 어댑터는 원격 컴퓨터에서 CDXML 모듈을 가져올 때 지원되지 않습니다: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CommandBaseStrings.ko.resx b/src/System.Management.Automation/resources/ko/CommandBaseStrings.ko.resx new file mode 100644 index 00000000000..6eec2039358 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CommandBaseStrings.ko.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>이 작업을 계속하시겠습니까?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>예(&Y)</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>작업의 다음 단계만 계속하세요.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>모두 예(&A)</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>작업의 모든 단계를 계속하세요.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>아니요(&N)</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>이 작업을 건너뛰고 다음 작업을 진행합니다.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>모두 아니요(&L)</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>이 작업과 이후의 모든 작업을 건너뛰세요.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>이 명령을 중지합니다.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>명령 중지(&H)</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>일시 중단(&S)</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>현재 파이프라인을 일시 중지하고 명령 프롬프트로 돌아갑니다. 파이프라인을 다시 시작하려면 "{0}"을(를) 입력하세요.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>프로그램 "{0}"이(가) 0이 아닌 종료 코드로 종료되었습니다. {1}({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>대상 "{0}"에 "{1}" 작업을 수행하는 중입니다.</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What if: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>이 작업을 수행하시겠습니까? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>확인</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>기본 설정 변수 "{0}" 또는 일반 매개 변수가 Stop: {1}(으)로 설정되어 실행 중인 명령이 중지되었습니다.</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>기본 설정 변수 "{0}" 또는 공통 매개 변수가 Stop으로 설정되어 있으므로 실행 중인 명령이 중지되었습니다.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>기본 설정 변수 "{0}" 또는 공통 매개 변수가 잘못된 값인 "{1}"(으)로 설정되어 있으므로 실행 중인 명령이 중지되었습니다.</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>사용자가 [중지] 옵션을 선택했기 때문에 실행 중인 명령이 중지되었습니다.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>사용자가 명령을 중단했기 때문에 실행 중인 명령이 중지되었습니다.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>PSCmdlet에서 파생된 cmdlet은 직접 호출할 수 없습니다. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>cmdlet '{0}'은(는) 원격 세션에서 '{1}' 매개 변수를 지원하지 않습니다.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>총 개수: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>예상 총 수: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>알 수 없는 총 개수</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>명령 '{0}'</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>'{0}'은(는) 더 이상 사용되지 않습니다. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>명령줄에 대한 errorno {0}(으)로 Exec 호출이 실패했습니다. {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>명령 ‘{0}’을(를) 찾을 수 없습니다. 지정한 명령은 실행 파일이어야 합니다.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>스크립트 블록 처리 Dot-Source 검사</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>스크립트 블록 '{0}'의 Dot-Source 처리는 제한된 언어 모드에서 실패합니다. 언어 모드 '{1}'이(가) 현재 언어 모드 '{2}'과(와) 일치하지 않기 때문입니다.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>명령 검색기</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>'{1}' 모듈의 '{0}' 명령은 신뢰할 수 없으며 ConstrainedLanguage 모드에서 액세스할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ConsoleInfoErrorStrings.ko.resx b/src/System.Management.Automation/resources/ko/ConsoleInfoErrorStrings.ko.resx new file mode 100644 index 00000000000..91ba469039e --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ConsoleInfoErrorStrings.ko.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>PowerShell 버전 {0}이(가) 잘못되었습니다. 이 컴퓨터에서는 PowerShell 버전 {1}이(가) 지원됩니다.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>콘솔 {0}을(를) 로드하는 동안 다음 오류가 발생했습니다. {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>다음 오류 때문에 PowerShell 스냅인 {0}을(를) 로드할 수 없습니다. {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>PowerShell 스냅인 "{0}"이(가) 로드되었지만 다음 경고가 발생했습니다. {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>PowerShell 스냅인 모듈 {0}에 필요한 PowerShell 스냅인 강력한 이름 {1}이(가) 없습니다.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>cmdlet '{0}'은(는) PowerShell 스냅인 '{1}'에 두 번 이상 있으면 안 됩니다.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell 공급자 '{0}'은(는) PowerShell 스냅인 '{1}'에 두 번 이상 있으면 안 됩니다.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0}은(는) 현재 콘솔에서 지원되지 않습니다. PowerShell {1}은(는) 현재 콘솔에서 지원됩니다.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>파일 {0}이(가) 이미 존재하며 {1}이(가) 지정되었습니다.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>제공된 구성 파일 '{0}'이(가) 없습니다.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>제공된 구성 파일 '{0}'에는 .pssc 파일 확장명이 있어야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CoreClrStubResources.ko.resx b/src/System.Management.Automation/resources/ko/CoreClrStubResources.ko.resx new file mode 100644 index 00000000000..4e5c305d920 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CoreClrStubResources.ko.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>환경 변수 이름에는 등호 문자를 사용할 수 없습니다.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>환경 변수 이름 또는 값이 너무 깁니다.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>문자열의 첫 번째 문자는 null 문자입니다.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>문자열은 길이가 0일 수 없습니다.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>컴퓨터 이름을 가져올 수 없습니다.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>현재 사용자의 도메인 이름을 가져올 수 없습니다.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>알 수 없는 오류 {0}이(가) 발생했습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CredUI.ko.resx b/src/System.Management.Automation/resources/ko/CredUI.ko.resx new file mode 100644 index 00000000000..454700a8b7c --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CredUI.ko.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 자격 증명 요청 </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>자격 증명을 입력합니다. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>자격 증명을 입력합니다.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>캡션의 최대 길이는 {0}자입니다.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>메시지의 최대 길이는 {0}자입니다.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>UserName 값의 최대 길이는 {0}자입니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Credential.ko.resx b/src/System.Management.Automation/resources/ko/Credential.ko.resx new file mode 100644 index 00000000000..62173425172 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Credential.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>자격 증명을 직렬화할 수 없습니다. 이 명령으로 워크플로를 시작하는 경우, 워크플로를 시작한 프로세스에 자격 증명을 직렬화할 권한이 없으므로 자격 증명을 유지할 수 없습니다. + +-- 워크플로가 로컬 컴퓨터의 PSSession에서 시작된 경우, 세션을 만든 명령에 EnableNetworkAccess 매개 변수를 추가하세요. +-- 워크플로가 원격 컴퓨터의 PSSession에서 시작된 경우, 세션을 만든 명령에 값이 CredSSP인 Authentication 매개 변수를 추가하세요. 또는 RunAsUser 속성 값이 있는 세션 구성에 연결하세요.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>UserName 값의 형식이 올바르지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/CredentialAttributeStrings.ko.resx b/src/System.Management.Automation/resources/ko/CredentialAttributeStrings.ko.resx new file mode 100644 index 00000000000..7acfb0f229f --- /dev/null +++ b/src/System.Management.Automation/resources/ko/CredentialAttributeStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell 자격 증명 요청</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>자격 증명을 입력합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/DebuggerStrings.ko.resx b/src/System.Management.Automation/resources/ko/DebuggerStrings.ko.resx new file mode 100644 index 00000000000..5f8c3baf793 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/DebuggerStrings.ko.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>'${0}'의 변수 중단점({1} 액세스)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>'{0}:${1}'의 변수 중단점({2} 액세스)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>'{0}:{1}'의 줄 중단점</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>'{0}:{1}, {2}'의 줄 중단점</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>'{0}'의 명령 중단점</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>'{0}:{1}'의 명령 중단점</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>중단점 {0}이(가) 적중되지 않습니다.</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} 단일 단계(함수, 스크립트 등으로 들어가기)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} 다음 문까지 한 단계씩 실행(함수, 스크립트 등 건너뛰기)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} 현재 함수, 스크립트 등에서 빠져나옵니다.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} 작업을 계속합니다</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} 작업을 중지하고 디버거를 종료합니다</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack 호출 스택 표시</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} 현재 스크립트의 소스 코드를 표시합니다. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> 현재 줄에서 시작하려면 "list"를 사용하고, "list <m>"은 </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> 줄 <m>부터 시작하고, "list <m> <n>"를 사용하여 <n> 나열합니다 </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> 줄 <m>부터 시작하는 줄</value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> 마지막 명령이 {0}, {1} 또는 {2}인 경우 반복합니다.</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16}이(가) 이 도움말 메시지를 표시합니다.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>디버거 프롬프트를 사용자 지정하는 방법은 "help about_prompt"를 입력하여 확인하세요.</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +현재 세션은 디버깅을 지원하지 않습니다. 작업을 계속합니다. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: 줄 {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>사용 가능한 소스 코드가 없습니다.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>시작 줄은 {0}보다 크지 않은 양의 정수여야 합니다.</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>줄 수는 양의 정수여야 합니다.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>{0}에서 {1}: 줄 {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>디버거는 중지 상태일 때만 명령을 처리할 수 있습니다.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>로컬 스크립트 디버거에는 SetDebugAction이 구현되어 있지 않습니다.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>원격 세션의 디버거가 중지 상태가 아니므로 다시 시작 작업을 설정할 수 없습니다.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>디버거가 현재 사용 중이므로 작업을 디버그할 수 없습니다.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>제공된 작업과 모든 자식 작업을 검사했지만 디버그할 수 있는 작업을 찾지 못했습니다. 작업이나 자식 작업을 디버그하려면 해당 작업이 디버깅을 지원하고 실행 중이어야 합니다.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>디버그 모드가 [없음]으로 설정되어 디버거가 꺼져 있으므로 단계 모드에서는 디버거를 사용할 수 없습니다.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>호스트 디버거가 현재 사용 중이므로 Runspace를 디버그할 수 없습니다.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Runspace를 디버그할 수 없습니다. Runspace 디버거가 현재 꺼져 있습니다(DebugMode가 'None'임).</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>열림 상태가 아닌 Runspace는 디버그할 수 없습니다. 이 Runspace의 상태는 {0}입니다.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Runspace를 디버그할 수 없습니다. Runspace {0}에 연결된 디버거가 없습니다.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>디버거가 이미 재정의되어 있습니다.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>디버거 개체를 자신에게 밀어 넣을 수 없습니다.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>원격 Runspace에서 실행 중인 PowerShell 버전에서는 {0} 명령을 원격으로 사용할 수 없습니다.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>처리</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} 작업을 계속하고 디버거를 분리합니다.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>디버거 분리 명령은 사용할 수 없습니다. 이 명령은 Debug-Job 또는 Debug-Runspace cmdlet으로 작업과 Runspace를 디버그할 때만 적용됩니다.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>잘못된 runspace ID: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Runspace를 가져올 수 없습니다.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Breakpoint 또는 BreakpointList를 지정해야 합니다.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList에 중단점이 아닌 항목이 포함되어 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/DescriptionsStrings.ko.resx b/src/System.Management.Automation/resources/ko/DescriptionsStrings.ko.resx new file mode 100644 index 00000000000..79e3e3f3b1c --- /dev/null +++ b/src/System.Management.Automation/resources/ko/DescriptionsStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0}은(는) null이거나 비어 있을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/DiscoveryExceptions.ko.resx b/src/System.Management.Automation/resources/ko/DiscoveryExceptions.ko.resx new file mode 100644 index 00000000000..1c1146daf5e --- /dev/null +++ b/src/System.Management.Automation/resources/ko/DiscoveryExceptions.ko.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>cmdlet 이름 "{0}"이(가) 올바른 형식이 아니므로 유효성을 검사할 수 없습니다. Cmdlet 이름에는 "Get-Process"와 같이 "-"로 구분된 동사와 명사가 포함되어야 합니다.</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>"{0}" 매개 변수는 매개 변수 집합 "{1}"에서 여러 번 선언되었습니다.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>"{0}" 별칭은 여러 번 선언됩니다.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>매개 변수를 선언할 수 없습니다. 매개 변수는 필드 및 속성에서만 선언할 수 있습니다.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>cmdlet을 처리할 수 없습니다. cmdlet 이름은 '-'로 구분된 동사와 명사 쌍으로 구성되어야 합니다.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>'{0}' 용어는 cmdlet, 함수, 스크립트 파일 또는 실행 프로그램의 이름으로 인식되지 않습니다. +이름의 철자를 확인하거나 경로가 포함되어 있으면 경로가 올바른지 확인하고 다시 시도합니다.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>'{0}' 인수는 cmdlet으로 인식되지 않습니다. {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>'{0}' 인수는 cmdlet 또는 PSCmdlet 클래스에서 파생되지 않았기 때문에 cmdlet으로 인식되지 않습니다. {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>별칭 '{0}'은(는) cmdlet, 함수, 실행 프로그램 또는 스크립트 파일로 인식되지 않는 '{1}' 용어를 참조하므로 확인할 수 없습니다. 용어를 확인하고 다시 시도하세요.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>값이 '{0}'인 매개 변수 '{1}'은(는) cmdlet이 아니므로 CommandProcessor에서 처리할 수 없습니다.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>이름이 '{0}'인 cmdlet이 이미 있습니다. Cmdlet에는 고유한 이름이 있어야 합니다.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>이름이 '{0}'인 cmdlet 공급자가 이미 있습니다. Cmdlet 공급자는 고유한 이름이 있어야 합니다.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>이름이 '{0}'인 어셈블리가 이미 있습니다. 어셈블리에는 고유한 이름이 있어야 합니다.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>이름이 '{0}'인 스크립트가 이미 있습니다. 스크립트에는 고유한 이름이 있어야 합니다.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>#requires 문이 올바른 형식이 아니므로 처리할 수 없습니다. +#requires 문은 다음 형식 중 하나여야 합니다. + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>스크립트 '{0}'에 현재 셸과 호환되지 않는 셸 ID가 {1}인 "#requires" 문이 포함되어 있으므로 스크립트를 실행할 수 없습니다. 이 스크립트를 실행하려면 '{2}'에 있는 셸을 사용해야 합니다.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>스크립트 '{0}'에 현재 셸과 호환되지 않는 셸 ID가 {1}인 "#requires" 문이 포함되어 있으므로 스크립트를 실행할 수 없습니다.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>스크립트 '{0}'에 PowerShell {1}에 대한 "#requires" 문이 포함되어 있으므로 스크립트를 실행할 수 없습니다. 스크립트에 필요한 PowerShell 버전이 현재 실행 중인 PowerShell {2} 버전과 일치하지 않습니다.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>스크립트 '{0}'에 PowerShell 에디션 '{1}'에 대한 "#requires" 문이 포함되어 있으므로 스크립트를 실행할 수 없습니다. 스크립트에 필요한 PowerShell 에디션이 현재 실행 중인 PowerShell {2} 에디션과 일치하지 않습니다.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>스크립트의 "#requires" 문에 지정된 다음 snap-in이 없으므로 스크립트 '{0}'을(를) 실행할 수 없습니다: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>#requires 문에서 shellID만 지정했습니다. #Requires 문은 PowerShell에서 실행할 때 필요한 PowerShell 스냅인을 지정해야 합니다.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>스크립트 '{0}'에는 관리자 권한으로 실행하기 위한 "#requires" 문이 포함되어 있어 실행할 수 없습니다. 현재 PowerShell 세션은 관리자 권한으로 실행되고 있지 않습니다. [관리자 권한으로 실행] 옵션을 사용해 PowerShell을 시작한 다음 스크립트를 다시 실행해 보세요.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0}(버전 {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>ArgumentList 매개 변수는 단일 cmdlet 또는 스크립트를 검색할 때만 지정할 수 있으므로 명령을 검색할 수 없습니다.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>매개 변수 이름 "{0}"은(는) 나중에 사용하도록 예약되어 있습니다.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>스크립트의 "#requires" 문에 지정된 다음 모듈이 없으므로 '{0}' 스크립트를 실행할 수 없습니다. {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>모듈 '{0}'에서 '{1}' 명령을 찾았지만 모듈을 로드할 수 없습니다. 자세한 내용은 'Import-Module {1}'을(를) 실행하세요.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>'{0}' 명령이 '{1}' 모듈에서 발견되었지만 다음 오류로 인해 모듈을 로드할 수 없습니다. [{2}] +자세한 내용은 'Import-Module {1}'을(를) 실행하세요.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>'{0}' 모듈을 로드할 수 없습니다. 자세한 내용은 'Import-Module {0}'을(를) 실행하세요.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>일치하는 명령에 이름이 '{0}'인 매개 변수가 포함되어 있지 않습니다. 매개 변수 이름의 철자를 확인한 다음 다시 시도하세요.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>이 명령은 다른 언어 모드에서 정의되었으므로 도트 소스로 불러올 수 없습니다. 이 명령의 내용을 가져오지 않고 호출하려면 '.' 연산자를 생략하세요.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>ShowCommandInfo 및 구문 매개 변수는 함께 지정할 수 없습니다.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>실험적 기능 '{0}'이(가) 켜져 있으면 이 스크립트 명령을 사용할 수 없습니다.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>실험적 기능 '{0}'이(가) 꺼져 있으면 이 스크립트 명령을 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/EnumExpressionEvaluatorStrings.ko.resx b/src/System.Management.Automation/resources/ko/EnumExpressionEvaluatorStrings.ko.resx new file mode 100644 index 00000000000..9de148bbb24 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/EnumExpressionEvaluatorStrings.ko.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>입력 식은 비워 둘 수 없습니다. 각 입력 식에 하나 이상의 식별자 이름을 지정합니다. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>빈 식별자 이름을 유효한 열거자 이름과 일치시킬 수 없습니다. 다음 열거자 이름 중 하나를 지정하고 다시 시도하세요. {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>식에 지정된 제네릭 형식은 열거형을 나타내야 합니다. 유효한 열거형 형식을 지정하세요. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>식별자 이름 {0}이(가) 다음 열거자 이름과 너무 유사하거나 동일하기 때문에 처리할 수 없습니다. {1}. 보다 구체적인 식별자 이름을 사용하세요.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>식별자 이름 {0}을(를) 올바른 열거자 이름과 일치시킬 수 없습니다. 다음 열거자 이름 중 하나를 지정하고 다시 시도하세요. +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>식별자 그룹화가 허용되지 않으므로 식에서 괄호를 사용할 수 없습니다. 괄호를 제거하거나 하위 식이 괄호로 묶인 경우 식을 확장해 보세요.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>예기치 않은 토큰으로 인해 식을 구문 분석할 수 없습니다. 식별자 이름 뒤에는 OR(,) 연산자 또는 AND(+) 연산자만 필요합니다.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>NOT(!) 연산자 뒤에 예기치 않은 토큰이 있어서 식을 구문 분석할 수 없습니다. NOT(!) 연산자 뒤에 식별자 이름이 필요합니다.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>예기치 않은 토큰으로 인해 식을 구문 분석할 수 없습니다. 식 시작 시 또는 OR(,) 연산자 또는 AND(+) 연산자 뒤에 식별자 이름 또는 NOT(!) 연산자가 필요합니다. 또한 식은 OR(,), AND(+) 또는 NOT(!) 연산자로 끝나서는 안 됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ErrorCategoryStrings.ko.resx b/src/System.Management.Automation/resources/ko/ErrorCategoryStrings.ko.resx new file mode 100644 index 00000000000..9a40ed65189 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ErrorCategoryStrings.ko.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>교착 상태 검색: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>인식할 수 없는 오류 범주 {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ErrorPackage.ko.resx b/src/System.Management.Automation/resources/ko/ErrorPackage.ko.resx new file mode 100644 index 00000000000..e227f384457 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ErrorPackage.ko.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>오류 "{0}"의 오류 텍스트가 비어 있음 : "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>개체 "{0}"이(가) 오류로 보고됩니다.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>ActionPreference 변수에는 값 {0}이(가) 지원되지 않습니다. 제공된 값은 기본 설정 매개 변수의 값으로만 사용해야 하며 기본값으로 대체되었습니다. 자세한 내용은 도움말 항목 "about_Preference_Variables"를 참조하세요.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>{0} ActionPreference 값은 나중에 사용하도록 예약되어 있으며 현재는 지원되지 않습니다. 기본 설정 변수에 대한 자세한 내용은 도움말 항목 "about_Preference_Variables"를 참조하세요.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>{0} ActionPreference 값은 나중에 사용하도록 예약되어 있으며 현재는 지원되지 않습니다. {1} 변수에서 기본값인 {2}(으)로 대체되었습니다. 기본 설정 변수에 대한 자세한 내용은 도움말 항목 "about_Preference_Variables"를 참조하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/EtwLoggingStrings.ko.resx b/src/System.Management.Automation/resources/ko/EtwLoggingStrings.ko.resx new file mode 100644 index 00000000000..53749defe61 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/EtwLoggingStrings.ko.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>명령 {0}은(는) {1}입니다.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>엔진 상태가 {0}에서 {1}(으)로 변경되었습니다.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>정규화된 전체 오류 ID = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>오류 메시지 = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>권장 조치 = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>실행 정책</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>작업 명령 = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>작업 ID = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>작업 인스턴스 ID = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>작업 위치 = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>작업 이름 = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>작업 상태= {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> 명령 이름 = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> 명령 경로 = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> 명령 유형 = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> 엔진 버전 = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> 호스트 ID = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> 호스트 이름 = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> 호스트 애플리케이션 = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> 호스트 버전 = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> 파이프라인 ID = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Runspace ID = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> 스크립트 이름 = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> 시퀀스 번호 = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> 심각도 = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> 셸 ID = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> 시간 = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> 사용자 = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> 연결된 사용자 = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL 작업</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>공급자 이름</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>공급자 {0}이(가) 상태를 {1}(으)로 변경했습니다.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>스크립트 실행이 {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>변수 {0}이(가) {1}에서 {2}(으)로 변경되었습니다.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>변수 {0}이(가) {1}(으)로 변경되었습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/EventResource.ko.resx b/src/System.Management.Automation/resources/ko/EventResource.ko.resx new file mode 100644 index 00000000000..7c90a8b3536 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/EventResource.ko.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>이벤트 ID PowerShell.Core.Instrumentation.man에 대한 메시지를 찾을 수 없습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>예약된 작업 {0} 시작 날짜: {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>예약된 작업이 {0} 상태와 함께 완료됨 {1} {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>예약된 작업 예외 {0}: + 메시지: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>실험적 기능 초기화: 구성 파일에서 실험적 기능 '{0}'을(를) 무시합니다. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>실험적 기능 초기화: 구성 파일을 읽지 못했습니다. + 예외: {0} + 메시지: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>워크플로 플러그 인이 로드되었습니다. + EndpointName: {0} + 사용자: {1} + HostingMode: {2} + 프로토콜: {3} + 구성: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>워크플로 실행이 시작되었습니다. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>워크플로 상태가 변경되었습니다. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>워크플로 플러그 인이 종료를 요청했습니다. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>워크플로 플러그 인이 다시 시작되었습니다. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>워크플로를 다시 시작하는 중입니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>엔드포인트에 대해 설정된 할당량 한도를 초과했습니다. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>워크플로가 다시 시작되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>워크플로 Runspace 풀을 만들었습니다. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>활동이 실행 대기열에 추가되었습니다. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>활동 실행이 시작되었습니다. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>XAML 파일에서 워크플로를 가져오는 중입니다. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>XAML 파일에서 워크플로를 가져왔습니다. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>오류로 인해 XAML 파일에서 워크플로를 가져올 수 없습니다. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>워크플로 유효성 검사가 시작되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>워크플로 유효성 검사에 성공했습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>오류가 발생하여 워크플로 유효성 검사에 실패했습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>워크플로 활동의 유효성을 검사했습니다. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>워크플로 활동의 유효성을 검사할 수 없습니다. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>활동을 실행하지 못했습니다. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Runspace 가용성이 변경되었습니다. + RunspaceId: {0} + 사용 가능 여부: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Runspace 상태가 변경되었습니다. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>실행할 워크플로를 로드했습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>워크플로가 언로드되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>워크플로 실행이 취소되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>워크플로 실행이 중단되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>워크플로 정리 작업이 실행되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>지속성 워크플로가 디스크에서 로드되었습니다. + WorkflowId: {0} + 경로: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>워크플로 데이터가 디스크에서 삭제되었습니다. + WorkflowId: {0} + 경로: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>작업 제거를 시작하는 중입니다. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>작업 상태가 변경되었습니다. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>작업 오류입니다. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>워크플로(자식 작업)에 대해 만들어진 작업입니다. + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>워크플로에 대해 만든 부모 작업입니다. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>워크플로 실행을 위해 필요한 모든 작업이 생성되었습니다. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>워크플로에 대한 자식 작업이 제거되었습니다. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>역할을 제거하는 중 오류가 발생했습니다. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + 오류: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>실행할 워크플로를 로드하는 중입니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>워크플로 실행이 완료되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>워크플로 실행을 취소하는 중입니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>워크플로 실행을 중단하는 중입니다. + WorkflowId: {0} + 이유: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>워크플로를 언로드하는 중입니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>강제 워크플로 종료가 시작되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>강제 워크플로 종료가 완료되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>워크플로를 강제로 종료하는 동안 오류가 발생했습니다. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>디스크에 워크플로를 유지합니다. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>워크플로가 디스크에 유지되었습니다. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>활동 실행이 완료되었습니다. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>워크플로 실행 중 오류가 발생했습니다. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>새 PowerShell 엔드포인트가 등록되었습니다. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>엔드포인트 구성이 수정되었습니다. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>엔드포인트 구성 등록이 취소되었습니다. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>엔드포인트 구성을 사용할 수 없습니다. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>엔드포인트 구성을 사용하도록 설정했습니다. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>프로세스 외 runspace가 시작되었습니다. + 명령: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>워크플로 실행 중에 매개 변수 스플래팅이 수행되었습니다. + 매개 변수: {0} + 컴퓨터: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>워크플로 엔진이 시작되었습니다. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>사용하여 인스턴스화된 워크플로 관리자 + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + 경로: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>컴퓨터 이름 $null 또는 .을 LocalHost로 확인</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>기본 체계 http로 확인 중</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>원격 셸 이름이 기본 PowerShellCore로 확인됨</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Scriptblock 텍스트를 만드는 중({0}/{1}): +{2} + +ScriptBlock ID: {3} +경로: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>ScriptBlock ID 호출을 시작했습니다: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>ScriptBlock ID 호출을 완료했습니다: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +컨텍스트: +{0} + +사용자 데이터: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>활동 ID를 서로 연결하는 중입니다. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>클래스 이름 = {0} +메서드 이름 = {1} +워크플로 GUID = {2} +메시지 = {3} +{4} +활동 이름 = {5} +활동 GUID = {6} +매개 변수 = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Runspace 개체를 만드는 중 + 인스턴스 ID: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>RunspacePool 개체 만들기 + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>RunspacePool을 여는 중</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>활동 ID 수정 및 상관 관계 지정</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Runspace 상태가 {0}(으)로 변경됨</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>세션 ID {2}에서 오류 코드 {1}에 대한 세션 만들기를 {0}회 다시 시도하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell이 프로세스 {0}의 애플리케이션 도메인 {1}에서 IPC 수신 스레드를 시작했습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell이 프로세스 {0}의 애플리케이션 도메인 {1}에서 IPC 수신 스레드를 종료했습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>프로세스 {0}의 애플리케이션 도메인 {1}에서 실행 중인 PowerShell IPC 수신 스레드에서 오류가 발생했습니다. 오류 메시지: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>프로세스 {0}의 애플리케이션 도메인 {1}에서 사용자 {2}에 대한 PowerShell IPC 연결을 처리하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>프로세스 {0}의 애플리케이션 도메인 {1}에서 사용자 {2}에 대한 PowerShell IPC 연결이 끊어졌습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>포트가 {0}(으)로 확인됨</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName이 {0}(으)로 확인됨</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName이 {0}(으)로 확인됨</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>스키마는 {0}입니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>분석 메시지 테스트</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>연결 매개 변수는 입니다 + 연결 URI: {0} + 리소스 URI: {1} + 사용자: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + 지문 인쇄: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>활동 ID 수정 및 상관 관계 지정</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Runspace ID: {0}, 명령 ID: {1}, 대상: {2}, 데이터 형식: {3}, 대상 인터페이스: {4}인 개체를 받았습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>애플리케이션 도메인에서 처리되지 않은 예외가 발생했습니다. +예외 형식: {0} +예외 메시지: {1} +예외 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. WSMan에서 오류를 보고했습니다. 오류 코드: {2}. + 오류 메시지: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>애플리케이션 도메인에서 처리되지 않은 예외가 발생했습니다. +예외 형식: {0} +예외 메시지: {1} +예외 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. WSMan에서 오류를 보고했습니다. 오류 코드: {2}. + 오류 메시지: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Runspace ID {0}. WSMan Create Shell을 사용하여 연결 설정</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace ID {0}. WSMan Create Shell에 대한 콜백 수신됨</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Runspace ID: {0}. WSManCloseShell을 사용하여 셸 닫기</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace ID: {0}. WSManCloseShell에 대한 콜백 수신됨</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. 크기 {2}의 데이터를 보내는 중</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. WSManSendShellInputEx에 대한 콜백 수신됨</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. WSManReceiveShellOutputEx를 사용하여 수신 요청 배치</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. 크기 {2}의 데이터를 받았습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Runspace ID {0} 파이프라인 ID {1}. WSManRunShellCommandEx를 사용하여 명령 연결 설정</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace ID {0} 파이프라인 ID {1}. 명령 연결에 대한 콜백을 받았습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID {1}. 명령에 대한 전송을 닫는 중</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID {1}. 명령 닫기에 대한 콜백 수신됨</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID {1}. WSManSignalShellEx를 사용하여 코드 {2}(으)로 신호 보내기</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID {1}. WSManSignalShellEx에 대한 콜백 수신됨</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Runspace ID: {0}. 연결이 URI {1}(으)로 리디렉션됩니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Runspace ID: {0} 파이프라인 ID: {1}. 서버가 크기 {2}의 데이터를 클라이언트로 보내고 있습니다. DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>요청 {0}. 서버 원격 세션을 만드는 중입니다. 사용자 이름: {1} 사용자 지정 셸 ID: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>{0} 요청에 대한 컨텍스트를 보고합니다. 보고된 컨텍스트: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>요청에 대한 보고 작업이 완료되었습니다: {0} + 오류 코드: {1} + 오류 메시지: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>셸 컨텍스트 {0}. 요청 ID {1}. 명령을 실행하기 위한 commonad 세션을 만드는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>셸 컨텍스트 {0} 명령 컨텍스트 {1} 요청 ID {2}. 명령을 중지하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>셸 컨텍스트 {0} 명령 컨텍스트 {1} 요청 ID {2}. 클라이언트에서 데이터를 받았습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>셸 컨텍스트 {0} 명령 컨텍스트 {1} 요청 ID {2}. 서버가 데이터를 보낼 수 있도록 클라이언트가 받기 요청을 보냈습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>셸 컨텍스트 {0} 명령 컨텍스트 {1} IsReceiveOperation {2}. 닫기 작업 요청을 받았습니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>셸 ID가 {1}인 사용자 지정 셸에 대한 어셈블리 {0}을(를) 로드하는 중입니다</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>셸 ID {1}이(가) 있는 사용자 지정 셸에 대한 형식 {0} 로드 중</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>원격 조각을 받았습니다. + 개체 ID: {0} + 조각 ID: {1} + 시작 플래그: {2} + 종료 플래그: {3} + 페이로드 길이: {4} + 페이로드 데이터: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>원격 조각을 보냈습니다. + 개체 ID: {0} + 조각 ID: {1} + 시작 플래그: {2} + 종료 플래그: {3} + 페이로드 길이: {4} + 페이로드 데이터: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>winrm 서비스를 종료하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>개체를 성공적으로 다시 하이드레이션했습니다. + 역직렬화된 형식 이름: {0} + 다음 형식으로 캐스팅하여 다시 하이드레이션됨: {1} + 다시 하이드레이션된 개체의 형식: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>개체를 다시 하이드레이션하지 못했습니다. + 역직렬화된 형식 이름: {0} + 다음 형식으로 캐스팅하여 다시 하이드레이션됨: {1} + 형식 캐스트 예외: {2} + 형식 캐스트 내부 예외: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>serialization 깊이가 재정의되었습니다. + serialize된 형식 이름: {0} + 원래 깊이: {1} + 재정의된 깊이: {2} + 최상위 수준 아래의 현재 깊이: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>serialization 모드가 재정의되었습니다. + serialize된 형식 이름: {0} + 재정의된 모드: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>속성 평가에 사용할 runspace가 없으므로 스크립트 속성의 serialization을 건너뛰었습니다. + 속성 이름: {0} + 속성 소유자의 형식 이름: {1} + Getter 스크립트: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>속성 getter가 실패했기 때문에 속성 serialization을 건너뛰었습니다. + 속성 이름: {0} + 속성 소유자의 형식 이름: {1} + 속성 getter의 예외: {2} + 속성 getter의 내부 예외: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>열거 중인 개체에서 예외가 발생했기 때문에 열거 가능한 개체의 serialization이 완료되지 않을 수 있습니다. + 열거되는 개체의 형식: {0} + 예외: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>serialization이 실패한 개체의 ToString 메서드를 호출했습니다. + 개체 유형: {0} + 예외: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>최상위 수준 아래의 최대 깊이에 도달하여 개체를 문자열로 직렬화합니다. + 최대 깊이의 개체 유형: {0} + 최대 깊이의 속성 이름: {1} + 깊이: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>역직렬 변환기에서 XmlException이 발생했습니다. 잘못된 clixml 형식을 나타내는 경우가 많습니다. + 줄 번호: {0} 줄 위치: {1} + 예외: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>지정된 속성 중 하나가 없으므로 지정된 속성의 serialization이 실패했습니다. + 개체 유형: {0} + 속성 이름: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>PowerShell 콘솔을 시작하는 중</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>PowerShell 콘솔에서 사용자 입력이 준비되었습니다.</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>추적 ErrorRecord: + 메시지: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + 예외 정보: + 메시지 : {5} + 스택 추적: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>예외: + 메시지: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>PSObject 추적</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>추적 작업: + ID: {0} + InstanceId: {1} + 이름: {2} + 위치: {3} + 상태: {4} + 명령: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>추적 정보: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>추적 정보: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication. 워크플로 함수 호출을 시작하는 중입니다. 추적 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication. 워크플로 함수 호출을 종료하는 중입니다. 추적 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>ImportWorkflowCommand::StartWorkflowApplication에서 새 작업 만들기를 시작합니다. 추적 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>ImportWorkflowCommand::StartWorkflowApplication에서 새 작업 만들기를 종료합니다. 추적 GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>ImportWorkflowCommand::StartWorkflowApplication에서 새 작업 만들기를 종료합니다. 추적 GUID {0} : ContainerParentJob GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>JobLogic ContainerParentJob GUID {0} 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>JobLogic ContainerParentJob GUID {0} 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN WorkflowExecution ContainerParentJob GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>WorkflowExecution ContainerParentJob GUID {0} 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>GUID {0}의 WorkflowJob이 GUID {1}의 ContainerParentJob에 추가됨</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>GUID {0}의 ProxyJob은 GUID {1}의 원격 ContainerParentJob과 연결되어 있습니다.</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>GUID {0}의 ContainerParentJob 실행 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>GUID {0}의 ContainerParentJob 실행 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>GUID {0}의 프록시 작업 실행 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>GUID {0}의 프록시 작업 실행 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>GUID {0}의 프록시 작업에 대한 StateChanged 이벤트 처리기 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>GUID {0}의 프록시 작업에 대한 StateChanged 이벤트 처리기 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>GUID {0}의 프록시 자식 작업에 대한 StateChanged 이벤트 처리기 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>GUID {0}의 프록시 자식 작업에 대한 StateChanged 이벤트 처리기 종료</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>가비지 수집 실행 시작</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>가비지 수집 실행 종료</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>지속성 저장소가 지정된 최대 크기에 도달했습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE가 스크립트 파일 {0} 실행을 시작했습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {0}에서 사용자가 선택한 스크립트 실행을 시작했습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE가 현재 명령을 중지하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE가 디버거를 다시 시작하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE가 디버거를 중지합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE가 한 단계씩 코드 실행 디버깅을 시작합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE가 프로시저 단위 실행 디버깅을 시작합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE가 디버깅을 단계적으로 중단합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE가 모든 중단점을 사용하도록 설정하고 있습니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE가 모든 중단점을 사용하지 않도록 설정합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE가 모든 중단점을 제거합니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {1}의 {0}번째 줄에서 중단점을 설정하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {1}의 {0}번째 줄에서 중단점을 제거하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {1}의 {0}번째 줄에서 중단점을 사용하도록 설정하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {1}의 {0}번째 줄에서 중단점을 사용하지 않도록 설정하는 중입니다.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE가 파일 {1}의 {0}번째 줄에서 중단점에 도달했습니다.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/EventingResources.ko.resx b/src/System.Management.Automation/resources/ko/EventingResources.ko.resx new file mode 100644 index 00000000000..2b7cb2490c8 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/EventingResources.ko.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>지정한 이벤트를 등록할 수 없습니다. 반환 값이 필요한 이벤트는 지원되지 않습니다.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>지정한 이벤트를 등록할 수 없습니다. 이름이 '{0}'인 이벤트가 없습니다.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell에서는 Windows RT 이벤트를 구독할 수 없습니다.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>지정한 이벤트를 등록할 수 없습니다. 이벤트 원본 식별자 '{0}'은(는) PowerShell 엔진용으로 예약되어 있습니다.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>원격 인스턴스에서는 이 작업이 지원되지 않습니다.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>이벤트를 전달할 때는 이 작업이 지원되지 않습니다.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>지정한 이벤트를 구독할 수 없습니다. 원본 식별자가 '{0}'인 구독자가 이미 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ExperimentalFeatureStrings.ko.resx b/src/System.Management.Automation/resources/ko/ExperimentalFeatureStrings.ko.resx new file mode 100644 index 00000000000..99d1273f3cd --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ExperimentalFeatureStrings.ko.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>이름이 '{0}'인 일치하는 실험적 기능을 찾을 수 없습니다.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>실험적 기능을 사용하거나 사용하지 않도록 설정한 변경 내용은 다음에 PowerShell을 시작할 때 적용됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ExtendedTypeSystem.ko.resx b/src/System.Management.Automation/resources/ko/ExtendedTypeSystem.ko.resx new file mode 100644 index 00000000000..66082b75b2a --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ExtendedTypeSystem.ko.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>구성원 "{0}"이(가) 이미 있습니다.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>구성원 "{0}"은(는) 이미 확장된 형식 데이터 파일에 있습니다.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>구성원 "{0}"이(가) 없습니다.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>"{0}"을(를) 설정하는 동안 예외가 발생함: "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>"{0}"을(를) 가져오는 동안 예외가 발생함: "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>컬렉션을 열거하는 동안 다음 예외가 발생했습니다. "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>PSObject 밖에서는 구성원 "{0}"에 액세스할 수 없습니다.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>형식 구성에서 만든 구성원을 변경할 수 없습니다. "{0}".</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>구성원 이름 "{0}"은(는) 예약되어 있습니다.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>"{0}"은(는) 변경할 수 없습니다.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>"{0}"을(를) "{1}"개의 인수와 함께 호출하는 동안 예외가 발생함: "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>"{1}" 형식의 개체 내용을 추출하기 위해 "{0}"을(를) 호출하려고 하는 동안 예외가 throw되었습니다. "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>"{0}"에 대한 오버로드를 찾을 수 없으며, 인수 개수는 "{1}"입니다.</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>형식 매개 변수가 "{1}"인 "{0}"에 대해 적절한 제네릭 메서드 오버로드를 찾을 수 없으며, 인수 개수는 "{2}"개입니다.</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>"{0}"에 대한 모호한 오버로드가 여러 개 발견되었으며, 인수 개수는 "{1}"개입니다.</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>"{2}"에 대한 인수 "{0}"(값: "{1}")을(를) 형식 "{3}"(으)로 변환할 수 없습니다. "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>속성 "{0}"의 Get 접근자를 사용할 수 없습니다.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>속성 "{0}"의 Set 접근자를 사용할 수 없습니다.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>setter 메서드는 public, void, static이어야 하고 매개 변수는 두 개여야 합니다. 첫 번째 매개 변수는 PSObject 형식이어야 합니다. getter 메서드도 사용할 수 있는 경우 두 번째 매개 변수가 필요하며, 이는 getter 메서드의 반환 형식과 같아야 합니다.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>getter 메서드는 void나 static이 아닌 public이어야 하며, PSObject 형식의 매개 변수가 하나 있어야 합니다.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty는 getter 또는 setter 메서드를 사용해야 합니다.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>메서드 형식 때문에 코드 메서드를 만들 수 없습니다. 메서드는 public, static이어야 하며 PSObject 형식의 매개 변수가 하나 있어야 합니다.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>이름이 "{0}"인 별칭에 주기가 있습니다.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>형식 "{1}"의 "{0}" 값을 형식 "{2}"(으)로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>형식 "{0}"의 값을 형식 "{1}"(으)로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>값 "{0}"을(를) 형식 "{1}"(으)로 변환할 수 없습니다. 오류: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>이 열거형에서는 쉼표를 허용하지 않으므로 값 "{0}"을(를) 형식 "{1}"(으)로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>잘못된 열거형 값이 있으므로 값 "{0}"을(를) 형식 "{1}"(으)로 변환할 수 없습니다. 다음 열거형 값 중 하나를 지정하고 다시 시도하세요. 가능한 열거형 값은 "{2}"입니다.</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>잘못된 열거형 값이 있으므로 null을 형식 "{0}"(으)로 변환할 수 없습니다. 다음 열거형 값 중 하나를 지정하고 다시 시도하세요. 가능한 열거형 값은 "{1}"입니다.</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>null을 형식 "{0}"(으)로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>값을 형식 "{0}"(으)로 변환할 수 없습니다. 오류: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>값을 형식 System.String으로 변환할 수 없습니다.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>인수에 참조 형식이 필요합니다.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>"{0}"은(는) IComparable이 아니므로 비교할 수 없습니다.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>"{0}"과(와) "{1}"을(를) 비교할 수 없습니다. 오류: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>개체의 형식이 같지 않거나 개체 "{0}"이(가) "{2}"을(를) 구현하지 않으므로 "{0}"과(와) "{1}"을(를) 비교할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>일치 항목이 최소 두 개 이상 발견되었고({2}, {3}) 이 열거형에서는 일치 항목을 하나만 허용하므로 값 "{0}"을(를) 형식 "{1}"(으)로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>값 "{0}"을(를) 형식 "{1}"(으)로 변환할 수 없습니다. 부울 매개 변수에는 $True, $False, 1, 0 같은 부울 값과 숫자만 사용할 수 있습니다.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>"{0}"은(는) 쓰기 전용 속성이므로 속성 값을 가져올 수 없습니다.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}"은(는) 읽기 전용 속성입니다.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>XmlNode 속성을 설정하는 값으로는 문자열만 사용할 수 있으므로 "{0}"을(를) 설정할 수 없습니다.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>고유 특성이나 고유 특성이 없는 리프 노드만 설정할 수 있으므로 "{0}"을(를) 설정할 수 없습니다.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>PSProperty 또는 PSMethod 개체는 이 컬렉션에 추가할 수 없습니다.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>확장된 형식 데이터 파일을 로드하는 동안 다음 오류가 발생했습니다. {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>문자열을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>형식 "{1}"의 필드 또는 속성 "{0}"은(는) 필드 또는 속성 "{2}"과(와) 대/소문자만 다릅니다. 형식은 CLS(공용 언어 사양)를 준수해야 합니다.</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>형식 이름 계층 구조를 검색하는 동안 다음 예외가 발생했습니다. "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>구성원 "{1}"을(를) 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>구성원을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>속성 "{1}"의 읽기 상태를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>속성 "{1}"의 쓰기 상태를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>속성 "{1}"에 대한 형식을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>속성 "{1}"의 문자열 표현을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>속성 "{1}"의 특성을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>메서드 "{1}"의 정의를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>메서드 "{1}"의 문자열 표현을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>매개 변수가 있는 속성 "{1}"의 형식을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>매개 변수가 있는 속성 "{1}"의 읽기 상태를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>매개 변수가 있는 속성 "{1}"의 쓰기 상태를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>매개 변수가 있는 속성 "{1}"의 정의를 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>매개 변수가 있는 속성 "{1}"의 문자열 표현을 검색하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>형식 "{0}"의 PSMemberInfo 개체에 대해서는 Value 속성을 설정할 수 없습니다.</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>인수 '{0}'은(는) {1}이어(여)야 합니다. {2}을(를) 사용합니다.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>인수 '{0}'은(는) {1}이면 안 됩니다. {2}은(는) 사용하지 마세요.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>"{0}" 속성을 찾을 수 없습니다.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>속성 값을 가져오거나 설정할 수 없습니다. "{0}" 인수는 "{1}" 또는 "{2}" 형식이어야 합니다.</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>개체의 형식이 "{2}" 대신 "{1}"이므로 속성 "{0}"의 값을 설정할 수 없습니다.</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>"{0}"을(를) 호출하는 중 예외가 발생함: "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0}은(는) 올바른 클래스 경로가 아닙니다.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0}은(는) 유효한 경로가 아닙니다.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>어댑터에서 속성 "{0}"을(를) 변경할 수 있는지 여부를 확인할 수 없습니다.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>어댑터에서 속성 "{0}"을(를) 가져올 수 있는지 여부를 확인할 수 없습니다.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>어댑터에서 속성 "{0}"의 값을 가져올 수 없습니다.</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>어댑터에서 속성 "{0}"의 값을 설정할 수 없습니다.</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>어댑터에서 속성 "{0}"의 형식을 가져올 수 없습니다.</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>어댑터에서 "{0}"의 형식 계층 구조를 가져올 수 없습니다.</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>어댑터에서 "{0}"의 속성을 가져올 수 없습니다.</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>어댑터에서 "{1}"에 대한 속성 "{0}"을(를) 가져올 수 없습니다.</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}"에서 null 값이 반환되었습니다.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>'{0}' 개체에 대한 속성 '{1}'을(를) 찾을 수 없습니다. 설정할 수 있는 속성은 다음과 같습니다. {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>'{0}' 개체에 대한 속성 '{1}'을(를) 찾을 수 없습니다. 설정할 수 있는 속성이 없습니다.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>형식 "{0}"의 개체를 만들 수 없습니다. {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>열려 있는 제네릭 형식 {0}에서는 정적 메서드를 호출하거나 정적 속성에 액세스할 수 없습니다. 형식 매개 변수를 지정하고 다시 시도하세요. 예를 들어 [System.Collections.Generic.HashSet``1]::CreateSetComparer() 대신 [System.Collections.Generic.HashSet[int]]::CreateSetComparer()를 사용하세요.</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>특성 "{1}"을(를) 생성하는 동안 다음 예외가 발생했습니다. "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>값 "{0}"은(는) 문자열 배열로 변환할 수 없습니다.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>값을 형식 "{0}"(으)로 변환할 수 없습니다. 이 언어 모드에서는 핵심 형식만 지원됩니다.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>ByRef와 유사한 형식 "{0}"(으)로 변환할 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>ByRef와 유사한 형식 "{1}"의 속성 또는 필드 "{0}"을(를) 가져오거나 설정할 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>ByRef와 유사한 반환 형식 "{1}"의 메서드 "{0}"을(를) 호출할 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef와 유사한 형식 "{0}"의 인스턴스를 만들 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>확장 유형 시스템 해시 테이블 변환</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 HashTable에서 '{0}'(으)로 형식을 변환할 수 없습니다.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>확장 유형 시스템 해시 테이블 변환</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 '{0}'에서 '{1}'(으)로 형식을 변환할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/FileSystemProviderStrings.ko.resx b/src/System.Management.Automation/resources/ko/FileSystemProviderStrings.ko.resx new file mode 100644 index 00000000000..83ff373cc05 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/FileSystemProviderStrings.ko.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>항목 호출</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>파일 제거</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>디렉터리 제거</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>파일 복사</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>디렉터리 복사</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>파일 이름 바꾸기</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>디렉터리 이름 바꾸기</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>파일 이동</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>디렉터리 이동</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>속성 파일 설정</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>속성 Directory 설정</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1} 값: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>속성 파일 지우기</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>속성 디렉터리 지우기</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>파일 생성</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>디렉토리 생성</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>대상: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>콘텐츠 지우기</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>{0} 항목을 찾을 수 없습니다.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>{0} 항목을 제거할 수 없습니다. {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>항목 {0}의 속성을 복원할 수 없습니다. {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>지정한 경로 {0}에 개체가 없습니다.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>디렉터리 {0}은(는) 비어 있지 않으므로 제거할 수 없습니다.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>알 수 없는 파일 시스템 형식입니다. "file", "directory" 또는 "symboliclink"만 지정할 수 있습니다.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>지정한 경로가 basePath 밖의 항목을 가리키므로 경로를 처리할 수 없습니다.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>지정한 드라이브 루트 "{0}"이(가) 없거나 폴더가 아닙니다.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>지정된 이름의 {0} 파일이 이미 있습니다.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>스트림을 한 번에 1바이트씩 읽을 때는 구분 기호를 지정할 수 없습니다.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>항목 {0}을(를) 자체로 덮어쓸 수 없습니다.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>지정한 대상은 경로 또는 디바이스 이름을 나타내므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>속성 {0}이(가) 없거나 찾을 수 없습니다.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>이 작업을 수행할 수 있는 액세스 권한이 없거나, 항목이 숨김, 시스템 또는 읽기 전용입니다.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>특성을 지원하지 않으므로 특성을 설정할 수 없습니다. Archive, Hidden, Normal, ReadOnly 또는 System 특성만 설정할 수 있습니다.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>지원되지 않는 속성이므로 속성을 지울 수 없습니다. Attributes 속성만 지울 수 있습니다.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>대상이 예약된 디바이스 이름을 나타내므로 경로 '{0}'을(를) 처리할 수 없습니다.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>'-AsByteStream'이 지정되면 인코딩은 사용되지 않습니다.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>바이트 인코딩을 계속할 수 없습니다. 바이트 인코딩을 사용할 때 콘텐츠는 바이트 형식이어야 합니다.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>파일 {0}을(를) 찾을 수 없어서 파일을 처리할 수 없습니다.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> 디렉터리: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>파일 인코딩을 검색할 수 없습니다. 콘텐츠를 역방향으로 읽을 때는 지정한 인코딩 {0}을(를) 지원하지 않습니다.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>파일 '{0}'의 대체 데이터 스트림 '{1}'을(를) 열 수 없습니다.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>파일 '{1}'의 스트림 '{0}'입니다.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Raw 및 Wait 매개 변수는 같은 명령에서 함께 지정할 수 없습니다.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Persist 스위치 매개 변수를 사용하려면 드라이브 이름이 운영 체제에서 지원되어야 합니다. 예를 들어 A-Z 드라이브 문자를 사용할 수 있습니다.</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Persist 매개 변수를 사용할 때 루트는 원격 컴퓨터의 파일 시스템 위치여야 합니다.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>'{0}' 매개 변수와 '{1}' 매개 변수는 같은 명령에서 함께 지정할 수 없습니다.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>작업에 사용할 디렉터리가 필요합니다. '{0}' 항목은 디렉터리가 아닙니다.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>접합 만들기</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>바로 가기 링크 만들기</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>이 작업에는 관리자 권한이 필요합니다.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>하드 링크 만들기</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>작업에 사용할 파일이 필요합니다. '{0}' 항목은 파일이 아닙니다.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>지정한 경로에서는 하드 링크를 지원하지 않습니다.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>지정한 경로에서는 기호 링크를 지원하지 않습니다.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>{1}에 {0} 복사</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>대상 경로 {0}은(는) 대상 위치에 이미 있는 파일입니다.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>파일 {0}을(를) 원격 대상 위치에 복사하지 못했습니다.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>{0}에서 {1}(으)로</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>디렉터리 '{0}'을(를) 파일 '{0}'에 복사할 수 없습니다.</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>디렉터리 {0}의 자식 항목을 가져오지 못했습니다.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>원격 파일 '{0}'을(를) 읽지 못했습니다.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>원격 대상 {0}이(가) 파일인지 확인할 수 없습니다.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>원격 대상에서 '{0}' 디렉터리를 만들지 못했습니다.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>드라이브의 최대 크기를 초과했습니다. {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>경로가 이미 있으므로 링크를 만들 수 없습니다. {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>이미 방문한 Directory {0}을(를) 건너뜁니다.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>대상 경로는 원본 또는 원본 자체의 하위 디렉터리일 수 없습니다. {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>대상과 경로는 같을 수 없습니다.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>파일 {0}개 중 {1}개를 복사함</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0}개 중 {1}개({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>파일 {0}개 중 {1}개를 제거함</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0}개 중 {1}개({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>정션을 만들려면 대상에 절대 경로가 필요합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/FormatAndOutXmlLoadingStrings.ko.resx b/src/System.Management.Automation/resources/ko/FormatAndOutXmlLoadingStrings.ko.resx new file mode 100644 index 00000000000..d5a9db1b97f --- /dev/null +++ b/src/System.Management.Automation/resources/ko/FormatAndOutXmlLoadingStrings.ko.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: XML 요소 {2}에는 특성을 사용할 수 없습니다.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 노드 {2}에는 자식 개체가 있을 수 없습니다.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0}에서 오류가 발생했습니다: {2}은(는) 유효하지 않습니다.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 기본값 {2}이(가) 하나 이상 있어야 합니다.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 기본값 {2}이(가) 두 개 이상 있을 수 없습니다.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 컨트롤 이름은 null이거나 비워 둘 수 없습니다.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: Out Of Band 보기는 CustomControl 또는 ListControl만 사용할 수 있습니다.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: Out Of Band 보기에는 GroupBy를 사용할 수 없습니다.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 뷰를 로드할 수 없습니다.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: "{2}"은(는) 올바른 맞춤 값이 아닙니다.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 양의 정수가 필요합니다.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 열 머리글 정의가 올바르지 않습니다. 모든 머리글이 무시됩니다.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 대체 집합 #{3}의 행 항목 수 = {2}이(가) 기본 행 항목 수 = {4}과(와) 일치하지 않습니다.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 헤더 항목 수 = {2}이(가) 기본 행 항목 수 = {3}과(와) 일치하지 않습니다.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 목록 보기 항목은 하나 이상 지정해야 합니다.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 속성 항목이 올바르지 않습니다.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 정의 목록이 없습니다.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 부울 값이 필요합니다.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 음수가 아닌 정수가 필요합니다.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 정수가 필요합니다.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 내부 텍스트 값이 없습니다.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 사용자 지정 컨트롤 토큰 목록은 비워 둘 수 없습니다.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}을(를) 로드하지 못했습니다.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 식 없이 {2}을(를) 지정할 수 없습니다.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 식과 함께 {2}을(를) 지정할 수 없습니다.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 서식 문자열이 없습니다.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 스크립트 블록 텍스트가 없습니다.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 속성이 없습니다.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 스크립트 블록 "{2}"이(가) 올바르지 않습니다.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 어셈블리 {4}의 리소스 {3}에서 문자열 {2}을(를) 찾을 수 없습니다.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 어셈블리 {3}의 리소스 {2}을(를) 찾을 수 없습니다.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 어셈블리 {2}을(를) 찾을 수 없습니다.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 노드는 XmlElement여야 합니다.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 식이 필요합니다.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 식 없이 컨트롤이나 Label을 사용할 수 없습니다.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 컨트롤과 Label을 동시에 사용할 수 없습니다.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: SelectionSetName과 TypeName을 동시에 사용할 수 없습니다.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 뷰를 적용할 형식 또는 조건이 지정되지 않았습니다.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}은(는) 유효하지 않습니다.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: 중복된 노드가 있습니다.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2} 과(와) {3}은(는) 서로 배타적입니다.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}, {3} 및 {4}은(는) 서로 배타적입니다.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0}에서 오류가 발생했습니다: {2}은(는) 알 수 없는 노드입니다.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}은(는) 알 수 없는 특성입니다.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}은(는) 누락된 특성입니다.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0}에서 오류가 발생했습니다. 노드 {2}이(가) 없습니다.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}에 노드가 없습니다.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}은(는) 알 수 없는 노드입니다.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>파일 {1}의 XPath {0} 오류: {2}은(는) 빈 특성입니다.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>파일 {0}에서 오류가 발생했습니다: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>파일 {0}에 오류가 너무 많습니다.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>형식 데이터 파일을 로드하는 동안 오류가 발생했습니다. {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(전역 어셈블리 캐시) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>경로 {0}이(가) 완전히 정규화되지 않았습니다. 완전히 정규화된 형식 파일 경로를 지정하세요.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>FormatTable이 runspace 외부에서 만들어졌을 수 있으므로 FormatTable을 업데이트할 수 없습니다.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>FormatTable을 로드하는 동안 오류가 발생했습니다. 자세한 오류 메시지를 보려면 Errors 속성의 내용을 확인하세요.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>데이터 "{0}"의 서식을 지정하는 동안 오류가 발생했습니다: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>인덱스 {1}의 형식 이름 {0}이(가) 있는 뷰 데이터에서 오류가 발생했습니다. 헤더 항목 수= {2}이(가) 기본 행 항목 수= {3}과(와) 일치하지 않습니다.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: 서식 데이터 "{2}"이(가) 올바르지 않습니다.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: 스크립트 블록 "{2}"이(가) 올바르지 않습니다.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: {2}을(를) 로드하지 못했습니다.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: TableControl에는 {2}이(가) 하나만 포함되어야 합니다.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: 기본값이 하나 이상 있어야 합니다 {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스{1}에 있는 뷰 데이터 오류: 목록 보기 항목을 하나 이상 지정해야 합니다.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>형식 이름 {0}의 인덱스 {1}에 있는 뷰 데이터 오류: 기본값 {2}이(가) 두 개 이상 있을 수 없습니다.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>"{0}" 형식의 서식 데이터에 오류가 너무 많습니다.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>공유 형식 테이블은 항목을 하나만 사용해 업데이트할 수 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/FormatAndOut_MshParameter.ko.resx b/src/System.Management.Automation/resources/ko/FormatAndOut_MshParameter.ko.resx new file mode 100644 index 00000000000..ce05cc3e57f --- /dev/null +++ b/src/System.Management.Automation/resources/ko/FormatAndOut_MshParameter.ko.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>{0}을(를) 다음 {1} 형식 중 하나로 변환할 수 없습니다.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>매개 변수 값이 null입니다. 다음 형식 중 하나가 필요합니다: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>중복된 키 "{0}"이(가) "{1}"과(와) 충돌합니다.</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>"{0}" 키의 형식이 {1}(으)로 잘못되었습니다. 예상 형식은 {2}입니다.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>"{0}" 키에 잘못된 형식이 {1}이(가) 있습니다. 필요한 형식은 {2}입니다.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>{0} 키가 모호합니다. {1}과(와) {2}이(가) 충돌합니다.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>키 값은 null일 수 없습니다.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>{0} 키 유형이 유효하지 않습니다. 키는 문자열이어야 합니다.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>{0} 키에 값이 없습니다.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>{0}에 필수 항목이 없습니다.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>{0} 키가 잘못되었습니다.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>키 "{0}"의 값 "{1}"이(가) 잘못되었습니다. 유효한 값은 {2}입니다.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>"{1}" 키의 "{0}" 값은 0보다 커야 합니다.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>키 "{0}"에 대해 빈 서식 문자열은 사용할 수 없습니다.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>"{0}" 키에는 빈 문자열 값을 사용할 수 없습니다.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>빈 문자열 값은 허용되지 않습니다.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>"{0}" 키의 값 "{1}"에는 와일드카드 문자를 사용할 수 없습니다.</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>"{0}"에서는 와일드카드 문자를 사용할 수 없습니다.</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>EnumerableExpansion 값이 올바르지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/FormatAndOut_format_xxx.ko.resx b/src/System.Management.Automation/resources/ko/FormatAndOut_format_xxx.ko.resx new file mode 100644 index 00000000000..3fb4d0af7f9 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/FormatAndOut_format_xxx.ko.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet 매개 변수 View와 Property는 함께 사용할 수 없습니다.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet 매개 변수 AutoSize와 Column은 함께 사용할 수 없습니다.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>뷰 이름 {0}을(를) 찾을 수 없습니다.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> 뷰 이름 {0}을(를) {1} 서식에서 찾을 수 없습니다.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> 기존 {0} 뷰가 {1} 개체에 없습니다.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>뷰 이름 {0}을(를) 찾을 수 없습니다. 다음 {1} 뷰 중 하나를 지정하고 다시 시도하세요: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> 사용할 수 있는 다른 뷰 이름 중 하나를 사용해 보세요. </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>다음 개체는 IEnumerable을 지원합니다.</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable에 개체가 없습니다.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable에는 다음 개체가 포함되어 있습니다.</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable에는 다음과 같은 {0} 개체가 포함되어 있습니다.</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>알 수 없는 클래스 ID {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>{1} 속성의 {0} 형식이 올바르지 않습니다.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>{0} 데이터 멤버의 값은 null일 수 없습니다.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>개체 유형을 인식할 수 없습니다.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>클래스 ID {0}인 개체를 만들지 못했습니다.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>{0} 속성은 재귀적입니다.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>식 "{0}"을(를) 계산하지 못했습니다.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>서식 문자열 "{0}"을(를) 해석하지 못했습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/FormatAndOut_out_xxx.ko.resx b/src/System.Management.Automation/resources/ko/FormatAndOut_out_xxx.ko.resx new file mode 100644 index 00000000000..79da3a98c05 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/FormatAndOut_out_xxx.ko.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> 다음 페이지; <CR> 다음 줄; Q 종료</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>LineOutput 값은 null이면 안 됩니다.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>lineOutput 유형 {0}은(는) 예상되지 않았습니다. LineOutput에는 {1} 형식이 필요합니다.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>"{0}" 형식의 개체가 올바르지 않거나 순서가 맞지 않습니다. 기본 서식과 충돌하는 사용자가 지정한 "{1}" 명령 때문일 수 있습니다.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>파일 "{0}"을(를) 열 수 없습니다.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>파일에 출력</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/GetErrorText.ko.resx b/src/System.Management.Automation/resources/ko/GetErrorText.ko.resx new file mode 100644 index 00000000000..988a0279680 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/GetErrorText.ko.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>기본 이름이 "{0}"인 리소스를 로드할 수 없습니다.</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>ID가 "{0}"인 리소스 문자열을 로드할 수 없습니다.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Stop 정책 설정으로 인해 명령 실행이 제한됩니다.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>어셈블리가 등록되지 않아 메시지 "{0}" "{1}" "{2}"을(를) 검색할 수 없습니다.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>메시지 "{0}" "{1}" "{2}"을(를) 검색할 수 없습니다. 템플릿 문자열 "{3}"의 형식이 올바르지 않습니다.</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>메시지 "{0}" "{1}" "{2}"을(를) 검색할 수 없습니다. 템플릿 문자열은 있지만 값이 비어 있거나 공백입니다.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>파이프라인이 중지되었습니다.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>호출 깊이 초과로 인해 스크립트가 실패했습니다.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>호출 깊이 초과로 인해 파이프라인이 실패했습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/HelpDisplayStrings.ko.resx b/src/System.Management.Automation/resources/ko/HelpDisplayStrings.ko.resx new file mode 100644 index 00000000000..2bc09ef4820 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/HelpDisplayStrings.ko.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>이름</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>개요</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>설명</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAX</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>매개 변수</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>입력</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>출력</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>종료 오류</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>종료되지 않는 오류</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>참고</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>예</value> + </data> + <data name="Example" xml:space="preserve"> + <value>예제</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>예</value> + </data> + <data name="Output" xml:space="preserve"> + <value>출력</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>관련 링크</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>간단한 설명</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>제목:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>질문:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>답변</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>용어:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>정의:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>콘텐츠:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>공급자 이름</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> 이 cmdlet은 다음 공통 매개 변수를 지원합니다. Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable 및 OutVariable입니다. 자세한 내용은 다음을 참조하세요. + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>필수인가요? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>위치 </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>형식: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>대상 개체 유형: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>기본값 </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>파이프라인 입력 허용 </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>와일드카드 문자 허용 </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(범주: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>추천 동작: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>더 자세한 내용을 보려면 다음을 입력하세요. </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>기술 정보를 보려면 다음을 입력하세요. </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>예제를 보려면 다음을 입력하세요. </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>온라인 도움말을 보려면 다음을 입력하세요. </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>REMARKS</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>명명됨</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>드라이브</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>기능</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>작업</value> + </data> + <data name="Task" xml:space="preserve"> + <value>작업: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>필터</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>동적 매개 변수</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>지원되는 cmdlet: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>별칭</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help에서 이 cmdlet의 도움말 파일을 이 컴퓨터에서 찾을 수 없습니다. 부분적인 도움말만 표시됩니다. + -- 이 cmdlet을 포함하는 모듈의 도움말 파일을 다운로드하여 설치하려면 Update-Help를 사용하세요. + -- 이 cmdlet의 도움말 항목을 온라인으로 보려면 "Get-Help {0} -Online"을 입력하거나 + {1}(으)로 이동</value> + </data> + <data name="None" xml:space="preserve"> + <value>없음</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>별칭 </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>동적 여부 </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>매개 변수 집합 이름 </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>UI 문화권 {0}에 대한 HelpInfo XML 파일을 검색할 수 없습니다. 모듈 매니페스트의 HelpInfoUri 속성이 올바른지 확인하거나 네트워크 연결을 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>지정한 문화권은 지원되지 않습니다. {0}. 다음 목록에서 문화권을 지정하세요: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>오류 처리를 미루고 대체 문화권을 시도합니다. 대체 문화권이 모두 지원되지 않으면 다음과 같이 오류가 표시됩니다: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>ModuleBase 디렉터리를 찾을 수 없습니다. 디렉터리를 확인한 다음 다시 시도하세요.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>경로 {0}은(는) 올바른 디렉터리가 아닙니다. 디렉터리가 있는지 확인한 다음 다시 시도하세요.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>도움말 URI에는 10개를 초과하는 리디렉션을 포함할 수 없습니다. 올바른 Help URI를 지정하세요.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>도움말 업데이트</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>도움말 콘텐츠에 연결하는 중...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>도움말 콘텐츠 다운로드 중...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>도움말 콘텐츠를 설치하는 중...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>도움말 콘텐츠를 찾는 중...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(모두)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>다음 패턴과 일치하는 PowerShell 모듈을 찾을 수 없습니다. {0}. 패턴을 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>지정된 FullyQualifiedModule {0}과(와) 일치하는 PowerShell 모듈을 찾을 수 없습니다. FullyQualifiedModule 값을 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>도움말 콘텐츠를 찾을 수 없습니다. 서버를 사용할 수 있는지, 그리고 도움말 콘텐츠 위치가 HelpInfo XML에 올바르게 정의되어 있는지 확인하세요.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>지정한 모듈이 업데이트 가능한 도움말을 지원하지 않으므로 Update-Help 명령이 실패했습니다. Get-Help -Online을 사용하거나 온라인에서 이 모듈의 명령에 대한 도움말을 찾아보세요.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>다음 매개 변수는 null이거나 비워 둘 수 없습니다. Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>다음 매개 변수는 null이거나 비워 둘 수 없습니다. Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help가 완료되었습니다.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>도움말 콘텐츠를 추출하는 중 오류가 발생했습니다.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>도움말 콘텐츠에 연결할 수 없습니다. 도움말 콘텐츠가 저장된 서버를 사용할 수 없을 수 있습니다. 서버를 사용할 수 있는지 확인하거나 서버가 다시 온라인 상태가 될 때까지 기다린 다음 명령을 다시 시도하세요.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>지정한 위치의 도움말 콘텐츠가 올바르지 않습니다. 유효한 도움말 콘텐츠가 포함된 위치를 지정하세요.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>HelpInfo XML이 올바르지 않습니다. 유효한 HelpInfo XML을 지정하세요.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>도움말 내용이 다음 위치에 저장되었습니다. {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>{0}에서 도움말 콘텐츠 XSD 파일을 찾을 수 없습니다. 지정된 위치에 XSD 파일이 있는지 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>모듈에 대한 도움말을 업데이트하지 못했습니다: +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>도움말 저장 중</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>도움말 콘텐츠에 올바르지 않은 파일이 포함되어 있습니다. .txt 및 .xml 파일만 지원됩니다.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>모듈 '{0}'에 대한 도움말을 저장하지 못했습니다. {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>UI 문화권이 {{{1}}}인 모듈 '{0}'에 대한 도움말을 저장하지 못했습니다: {2}. +영어-US 도움말 콘텐츠를 사용할 수 있으며 Save-Help -UICulture en-US를 사용하여 저장할 수 있습니다.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>UI 문화권이 {{{1}}}인 모듈 '{0}'에 대한 도움말을 업데이트하지 못했습니다: {2}. +영어-US 도움말 콘텐츠를 사용할 수 있으며 Update-Help -UICulture en-US를 사용하여 설치할 수 있습니다.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>현재 문화권은 ({0})이며, 어떤 언어와도 연결되어 있지 않습니다. 시스템 문화권을 변경하거나 Update-Help -UICulture en-US를 사용하여 영어-US 도움말 콘텐츠를 설치하는 것이 좋습니다.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>-Recurse 매개 변수는 원본 경로가 지정된 경우에만 사용할 수 있습니다.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>경로 {0}에 FileSystem 공급자가 없습니다. 지정한 경로에 FileSystem 공급자가 포함되어 있는지 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>{0}에 대한 도움말을 검색하는 중...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>다음 패턴과 일치하는 UI 문화권을 찾을 수 없습니다. {0}. 패턴을 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>이 컴퓨터에서 지난 24시간 이내에 Save-Help 명령이 실행되었기 때문에 모듈 {0}에 대한 도움말이 저장되지 않았습니다. +도움말을 다시 저장하려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>이 컴퓨터에서 지난 24시간 이내에 Update-Help 명령이 실행되었기 때문에 모듈 {0}에 대한 도움말이 업데이트되지 않았습니다. +도움말을 다시 업데이트하려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>가장 최신의 도움말 파일이 이미 설치되어 있습니다.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. 문화권 {2} 버전 {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>{0}에 업데이트됨</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>모듈 매니페스트의 HelpInfoUri 키 값은 도움말 파일이 저장된 웹 사이트의 컨테이너 또는 루트 URL을 가리켜야 합니다. HelpInfoUri '{0}'은(는) 컨테이너를 가리키지 않습니다.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>도움말 콘텐츠는 네임스페이스 {0}에 있어야 합니다.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help에서 이 cmdlet의 도움말 파일을 이 컴퓨터에서 찾을 수 없습니다. 부분적인 도움말만 표시됩니다. + -- 이 cmdlet을 포함하는 모듈의 도움말 파일을 다운로드하여 설치하려면 Update-Help를 사용하세요.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>최신 도움말 파일이 이미 다운로드되어 있습니다.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>{0} 저장됨</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0}이(가) HTTP로 시작하지 않습니다.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>도움말 콘텐츠의 루트 수준 요소는 "helpItems"여야 합니다.</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>모듈 {0}에 대한 도움말을 저장하는 중</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>모듈 {0}에 대한 도움말을 업데이트하는 중</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>URI를 확인하는 중: "{0}”</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>도움말 URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, 현재 버전: {1}, 사용 가능한 버전: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>속성</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>방법</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/HelpErrors.ko.resx b/src/System.Management.Automation/resources/ko/HelpErrors.ko.resx new file mode 100644 index 00000000000..c0c030a4bb2 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/HelpErrors.ko.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help가 이 세션의 도움말 파일에서 {0}을(를) 찾을 수 없습니다. 업데이트된 도움말 항목을 다운로드하려면 "Update-Help"를 입력하세요. 온라인으로 도움말을 보려면 TechNet 라이브러리(https://go.microsoft.com/fwlink/?LinkID=107116)에서 도움말 항목을 검색하세요.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>"{0}"이(가) 올바른 도움말 범주가 아니므로 도움말 범주를 처리할 수 없습니다.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>도움말 파일 "{0}"을(를) 로드할 수 없습니다. 자세한 정보: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>현재 사용자에게 파일에 대한 액세스 권한이 없으므로 도움말 파일 "{0}"에 액세스할 수 없습니다. 자세한 정보: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>도움말 파일 "{0}"이(가) 유효한 XML 문서가 아닙니다. 자세한 정보: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>{0}에 대한 도움말 콘텐츠를 파일 {1}에서 로드하는 동안 오류가 발생했습니다. 자세한 정보: {2}. 업데이트된 도움말 항목을 다운로드하려면 Update-Help cmdlet을 실행하세요. 온라인으로 도움말을 보려면 TechNet 라이브러리(https://go.microsoft.com/fwlink/?LinkID=107116)에서 도움말 항목을 검색하세요.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>공급자 "{0}"을(를) 로드할 수 없습니다. 자세한 정보: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>도움말 파일을 로드할 수 없습니다. 도움말 파일 "{0}"을(를) 로드하는 동안 다음 {1} 오류가 발생했습니다.</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>노드 "{0}"은(는) "{1}"을(를) 자식 노드로 가질 수 없습니다. 노드 경로: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>노드 "{0}"은(는) 유형 "{1}"의 자식 노드를 최대 {2}개까지 가질 수 있습니다. 노드 경로: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>레지스트리 키 "{0}{1}"을(를) 찾을 수 없습니다. "{2}"을(를) 사용하여 도움말 파일을 로드하세요.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>조건 {0}과(와) 일치하는 매개 변수가 없습니다.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0}은(는) 요청된 도움말 범주에서 지원되지 않습니다.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>명령 코드 또는 명령의 도움말 파일에 도움말 항목의 인터넷 주소(URI)가 지정되어 있지 않아 이 도움말 항목의 온라인 버전을 표시할 수 없습니다.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>지정한 URI {0}이(가) 잘못되었습니다.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>온라인 도움말을 표시하기 위해 브라우저를 시작하지 못했습니다. URI {0}을(를) 열 프로그램이나 브라우저가 연결되어 있지 않습니다.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>URI "{0}"에 지정된 프로토콜은 지원되지 않습니다. "{1}" 및 "{2}" 프로토콜만 지원됩니다.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>여러 도움말 항목을 찾았습니다. -{0} 옵션에는 도움말 항목을 하나만 사용하세요.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>연결된 runspace의 도움말을 가져올 수 없습니다. runspace가 열려 있지 않기 때문입니다. 암시적 원격 명령을 실행하여 runspace를 연 다음, 도움말을 다시 가져오세요.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>액세스가 거부되었습니다. 이 명령은 PowerShell Core 모듈이나 $pshome\Modules 디렉터리에 있는 어떤 모듈에 대해서도 도움말 항목을 업데이트할 수 없습니다. +이 도움말 항목을 업데이트하려면 "관리자 권한으로 실행"을 사용해 PowerShell을 시작한 다음 Update-Help를 다시 실행해 보세요.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>{0}을(를) 사용하려면 애플리케이션에서 'Microsoft.NET.Sdk.WindowsDesktop'을 프로젝트 SDK로 사용하고, 해당 어셈블리 'Microsoft.PowerShell.GraphicalHost'를 사용할 수 있는지 확인하세요. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0}은(는) 원격 세션에서 작동하지 않습니다.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName은 함수 자체를 참조할 수 없습니다.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>제한된 세션에 있을 때 네트워크 위치에서 도움을 받을 수 없습니다.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>제한된 세션에서는 명령을 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/HistoryStrings.ko.resx b/src/System.Management.Automation/resources/ko/HistoryStrings.ko.resx new file mode 100644 index 00000000000..51e26bd974e --- /dev/null +++ b/src/System.Management.Automation/resources/ko/HistoryStrings.ko.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>식별자 {0}은(는) 기록 식별자의 올바른 값이 아닙니다. 양수를 지정한 후 다시 시도하세요.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>ID {0}의 기록을 찾을 수 없습니다.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>개수는 여러 ID와 함께 사용할 수 없습니다.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>명령줄 {0}에 대한 기록을 찾을 수 없습니다.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>가장 최근 기록을 찾을 수 없습니다.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Invoke-History cmdlet이 루프에서 반복적으로 호출됩니다.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>여러 기록 명령은 처리할 수 없습니다. Invoke-History를 사용하면 한 번에 하나의 명령만 실행할 수 있습니다.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>입력 개체의 형식이 올바르지 않아 기록을 추가할 수 없습니다.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>식별자 {0}은(는) 올바르지 않습니다. 양수를 지정한 후 다시 시도하세요.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>이 명령은 세션 기록의 모든 항목을 지웁니다.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>개수는 여러 CommandLine 매개 변수와 함께 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/HostInterfaceExceptionsStrings.ko.resx b/src/System.Management.Automation/resources/ko/HostInterfaceExceptionsStrings.ko.resx new file mode 100644 index 00000000000..aa8826ec72c --- /dev/null +++ b/src/System.Management.Automation/resources/ko/HostInterfaceExceptionsStrings.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>"{0}" 형식의 오류가 발생했습니다.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>호스트 프로그램 또는 명령 유형이 사용자 상호 작용을 지원하지 않으므로 사용자에게 메시지를 표시하는 명령이 실패했습니다. PowerShell 콘솔과 같이 사용자 상호 작용을 지원하는 호스트 프로그램을 사용하고, 사용자 상호 작용을 지원하지 않는 명령 유형에서 메시지 표시 관련 명령을 제거하세요.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>호스트 프로그램 또는 명령 유형이 사용자 상호 작용을 지원하지 않으므로 사용자에게 메시지를 표시하는 명령이 실패했습니다. 호스트에서 다음 메시지로 확인을 요청하는 중이었음: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>풀이 닫혔거나 실패했으므로 메서드를 호출할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/InternalCommandStrings.ko.resx b/src/System.Management.Automation/resources/ko/InternalCommandStrings.ko.resx new file mode 100644 index 00000000000..46432f65208 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/InternalCommandStrings.ko.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>입력 이름 "{0}"이(가) 모호합니다. 이 이름은 여러 일치 항목에 해당할 수 있습니다. 가능한 일치 항목은 다음과 같습니다. {1}</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>입력 이름 "{0}"이(가) 모호합니다. 이 이름은 여러 일치 멤버에 해당할 수 있습니다. 가능한 일치 항목은 다음과 같습니다. {1}</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>키 '{0}'의 값 검색</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>다음 인수를 사용하여 메서드 '{0}'을(를) 호출합니다. {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>메서드 '{0}' 호출</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>속성 '{0}'의 값 검색</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>inputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>'null' 입력 개체에는 작업을 수행할 수 없습니다.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>입력 이름 "{0}"을(를) 메서드로 확인할 수 없습니다.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>제한된 언어 모드에서는 메서드를 호출할 수 없습니다.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>-WhatIf 및 -Confirm 매개 변수는 스크립트 블록에서 지원되지 않습니다.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>RestrictedLanguage 모드에서는 '{0}' 작업이 허용되지 않습니다.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>지정된 두 값을 비교하려면 연산자가 필요합니다. 명령에 올바른 연산자를 포함한 다음 명령을 다시 시도하세요. 예: Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>입력 이름 "{0}"을(를) 속성으로 확인할 수 없습니다.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>입력 이름 "{0}"을(를) 멤버로 확인할 수 없습니다.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>지정된 연산자에는 -Property 및 -Value 매개 변수가 모두 필요합니다. 두 매개 변수에 값을 모두 입력한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>이 메서드는 현재 스레드에서 실행할 수 없습니다. cmdlet 스레드에서만 호출할 수 있습니다.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>변수를 사용하는 ForEach-Object -Parallel의 입력 개체는 스크립트 블록일 수 없습니다. 전달된 스크립트 블록 변수는 ForEach-Object -Parallel에서 지원되지 않으며 정의되지 않은 동작을 일으킬 수 있습니다.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel의 파이프된 입력 개체는 스크립트 블록일 수 없습니다. 전달된 스크립트 블록 변수는 ForEach-Object -Parallel에서 지원되지 않으며 정의되지 않은 동작을 일으킬 수 있습니다.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>'TimeoutSeconds' 매개 변수는 'AsJob' 매개 변수와 함께 사용할 수 없습니다.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>다음 일반 매개 변수는 현재 Parallel 매개 변수 집합에서 지원되지 않습니다. +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>ForEach-Object -Parallel 입력을 처리하는 동안 예기치 않은 오류가 발생했습니다. 파이프된 입력 중 일부가 처리되지 않았을 수 있습니다. 오류: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>제한된 언어 모드에서 '{0}' 형식에 대한 메서드 호출은 허용되지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/InternalHostStrings.ko.resx b/src/System.Management.Automation/resources/ko/InternalHostStrings.ko.resx new file mode 100644 index 00000000000..a2edf6dc03b --- /dev/null +++ b/src/System.Management.Automation/resources/ko/InternalHostStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt가 ExitNestedPrompt만큼 자주 호출되지 않았습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/InternalHostUserInterfaceStrings.ko.resx b/src/System.Management.Automation/resources/ko/InternalHostUserInterfaceStrings.ko.resx new file mode 100644 index 00000000000..61a8ea1fe31 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/InternalHostUserInterfaceStrings.ko.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>DebugPreference 변수의 값이 'Stop'이므로 WriteDebug를 중지했습니다.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>값 {0}은(는) 지원되는 ActionPreference 값이 아닙니다.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>"{0}" 매개 변수에는 값이 하나 이상 있어야 합니다.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>예(&Y)</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>계속.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>모두 예(&A)</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>계속하고 이 세션에서 계속할지 다시 묻지 않습니다.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>아니요(&N)</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>오류로 작업을 종료합니다.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>모두 아니요(&L)</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>오류로 작업을 종료합니다. 이 세션에서는 작업을 다시 시작하도록 요청하지 않습니다.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>일시 중단(&S)</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>현재 작업을 일시 중지하고 명령 프롬프트로 이동합니다. 일시 중지된 작업을 다시 시작하려면 "exit"를 입력하세요.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>이 작업을 계속하시겠습니까?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(기본값은 "{0}"입니다.)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(기본 선택 항목은 {0}입니다.)</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>선택[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}"에는 요소가 하나 이상 있어야 합니다.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}"은(는) "{1}"의 유효한 인덱스여야 합니다. "{2}"은(는) 유효한 인덱스가 아닙니다.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>물음표("?")는 바로 가기 키로 사용할 수 없으므로 바로 가기 키를 처리할 수 없습니다.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>자세한 정보: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>경고: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>디버그: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>호스트가 현재 전사 중이 아닙니다.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>명령 시작 시간: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 기록 시작 +시작 시간: {0:yyyyMMddHHmmss} +사용자 이름: {1} +실행 사용자: {2} +구성 이름: {3} +컴퓨터: {4} ({5}) +호스트 애플리케이션: {6} +프로세스 ID: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 기록 시작 +시작 시간: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 기록 끝 +종료 시간: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>파일 경로 {0}은(는) 디렉터리로 확인됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Logging.ko.resx b/src/System.Management.Automation/resources/ko/Logging.ko.resx new file mode 100644 index 00000000000..21c18d72963 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Logging.ko.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>알 수 없음</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>구성 파일에 선언된 엔진 실험적 기능 '{0}'은(는) 현재 PowerShell에 등록되어 있지 않습니다.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>구성 파일에 선언된 실험적 기능 '{0}'은(는) 유효하지 않습니다. +실험적 기능 이름은 아래 규칙을 따라야 합니다. + 엔진 기능 이름: 'PS[FeatureName]' + 모듈 기능 이름: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Metadata.ko.resx b/src/System.Management.Automation/resources/ko/Metadata.ko.resx new file mode 100644 index 00000000000..e808b0d6ae2 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Metadata.ko.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>"{0}"에 대해 특성을 초기화할 수 없습니다. "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>인수의 형식 "{0}"이(가) 매개 변수의 최대 및 최소 제한과 같은 형식({1})이 아니므로 인수의 유효성을 검사할 수 없습니다. 인수가 {1} 형식인지 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>인수 "{0}"은(는) 값이 0보다 크지 않으므로 유효성을 검사할 수 없습니다.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>인수 "{0}"은(는) 값이 0보다 크거나 같지 않으므로 유효성을 검사할 수 없습니다.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>인수 "{0}"은(는) 값이 0보다 작지 않으므로 유효성을 검사할 수 없습니다.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>인수 "{0}"는 값이 0보다 작거나 같지 않으므로 유효성을 검사할 수 없습니다.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>지정된 최소 범위({0})는 지정된 최대 범위({1})와 형식이 같지 않으므로 사용할 수 없습니다. 매개 변수의 ValidateRange 특성을 업데이트하세요.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>MaxRange 및 MinRange 매개 변수 형식을 사용할 수 없습니다. 두 매개 변수는 모두 IComparable 인터페이스를 구현하는 개체여야 합니다.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>지정된 최대 범위가 지정된 최소 범위보다 작으므로 사용할 수 없습니다. 매개 변수의 ValidateRange 특성을 업데이트하세요.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>{0} 인수가 허용되는 최대 범위인 {1}보다 큽니다. {1}보다 작거나 같은 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>{0} 인수가 허용되는 최소 범위인 {1}보다 작습니다. {1}보다 크거나 같은 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>인수 "{0}"이(가) "{1}" 패턴과 일치하지 않습니다. "{1}"과(와) 일치하는 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>배열이 아닌 매개 변수에는 ValidateCount 특성을 적용할 수 없습니다. 매개 변수에서 특성을 제거하거나 매개 변수를 배열 매개 변수로 만드세요.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>매개 변수에는 정확히 {0}개의 값이 필요합니다. {1}개의 값이 제공되었습니다.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>매개 변수에는 {0}개 이상의 값과 {1}개 이하의 값이 필요합니다. {2}개의 값이 제공되었습니다.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>매개 변수에 지정된 최대 인수 개수가 지정된 최소 인수 개수보다 적습니다. 매개 변수의 ValidateCount 특성을 업데이트하세요.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>인수에 지정된 최대 문자 길이가 지정된 최소 인수 문자 길이보다 짧습니다. 매개 변수의 ValidateLength 특성을 업데이트하세요.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>ValidateLength 특성은 string 또는 string[] 매개 변수에만 적용할 수 있습니다. 매개 변수를 string 또는 string[] 매개 변수로 바꾸세요.</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>인수의 문자 길이({1})가 너무 짧습니다. 길이가 "{0}"보다 크거나 같은 인수를 지정한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>인수의 문자 길이({1})가 너무 깁니다. 길이가 "{0}"보다 짧거나 같은 인수를 지정한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>인수 "{0}"은(는) ValidateSet 특성에 지정된 집합 "{1}"에 속하지 않습니다. 집합에 있는 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>유효한 값 생성기가 null 값을 반환합니다.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>속성 "{1}"에서 "{0}"이(가) 실패했습니다. {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>명령을 가져오거나 실행할 수 없습니다. 이 명령에 대해 허용되는 최대 매개 변수 집합 수를 초과했습니다.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>인수 값이 문자열이 아니므로 인수를 처리할 수 없습니다. ArgumentTransformationAttribute가 지정된 매개 변수 인수의 값은 문자열이어야 합니다.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>값 {1}이(가) {0} 변수에 대한 올바른 값이 아니므로 변수의 유효성을 검사할 수 없습니다.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>값이 {0}인 변수 {1}이(가) 더 이상 유효하지 않으므로 특성을 추가할 수 없습니다.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>인수가 null입니다. 인수에 유효한 값을 제공한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>인수 값이 null이거나 인수 컬렉션의 요소에 null 값이 있습니다. null 값이 포함되지 않은 컬렉션을 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>인수가 Null이거나 비어 있습니다. null이 아니고 비어 있지 않은 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>인수가 null이거나, 비어 있거나, 인수 컬렉션의 요소에 null 값이 포함되어 있습니다. null 값이 포함되지 않은 컬렉션을 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>인수가 null이거나, 비어 있거나, 공백 문자로만 구성되어 있습니다. 공백이 아닌 문자가 포함된 인수를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>인수 컬렉션의 요소가 null이거나, 비어 있거나, 공백 문자로만 구성되어 있습니다. 해당 값이 포함되지 않은 컬렉션을 제공한 후 명령을 다시 시도하세요.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>이름이 '{0}'인 매개 변수가 명령에 대해 여러 번 정의되었습니다.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>이름이 '{0}'인 별칭이 명령에 이미 여러 번 정의되어 있으므로 매개 변수 별칭을 지정할 수 없습니다.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>'{0}' 매개 변수는 '{1}' 매개 변수의 같은 이름 별칭과 충돌하므로 지정할 수 없습니다.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>값이 "{1}"인 인수에 대한 "{0}" 유효성 검사 스크립트가 True를 반환하지 않았습니다. 유효성 검사 스크립트가 실패한 이유를 확인한 후 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>"{0}" 인수에 유효한 PowerShell 버전이 포함되어 있지 않습니다. 올바른 버전 번호를 제공한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>인수 '{0}'의 유효성을 검사할 수 없습니다. 유효한 변수 이름이 아닙니다.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>작업 변환 형식은 IAstToScriptBlockConverter에서 파생되어야 합니다.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>인수가 잘못되었습니다. 문자열 형식의 경로 인수를 제공하세요.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>경로 인수 드라이브 {0}이(가) 승인된 드라이브 집합 {1}에 속하지 않습니다. 승인된 드라이브가 포함된 경로 인수를 제공하세요.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>경로에 유효하지 않은 문자가 포함되어 있습니다.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>경로 인수에 루트 드라이브가 없습니다. 루트 드라이브가 포함된 전체 경로 인수를 제공하세요.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>'{0}' 매개 변수의 인수 값은 null이거나 빈 문자열일 수 없습니다.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>'{0}'은(는) '{1}' 매개 변수의 올바른 값이 아닙니다. 다음 멤버 중 하나를 지정한 다음 다시 시도하세요: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>입력을 처리할 수 없습니다. "{0}" 인수는 신뢰할 수 없습니다.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData 특성 검사 실패</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>'{0}' 매개 변수 인수는 신뢰할 수 없으며, 제한 언어 모드에서 ValidateTrustedData 매개 변수 특성 검사에 실패합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/MiniShellErrors.ko.resx b/src/System.Management.Automation/resources/ko/MiniShellErrors.ko.resx new file mode 100644 index 00000000000..bb95c7070a9 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/MiniShellErrors.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>런스페이스 구성 범주 {0}에서는 업데이트를 지원하지 않습니다. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>런스페이스의 어셈블리 목록을 업데이트하는 동안 다음 오류가 발생했습니다. {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Modules.ko.resx b/src/System.Management.Automation/resources/ko/Modules.ko.resx new file mode 100644 index 00000000000..4c043247124 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Modules.ko.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>지정한 모듈 '{0}'은(는) 어떤 모듈 디렉터리에서도 유효한 모듈 파일을 찾을 수 없어 로드되지 않았습니다.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>버전이 '{0}'인 지정된 모듈 '{1}'은(는) 어떤 모듈 디렉터리에서도 유효한 모듈 파일을 찾을 수 없어 로드되지 않았습니다.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>지정한 MaximumVersion '{0}'이(가) 잘못되었습니다. '*'를 사용하는 경우 MaximumVersion에 '*'를 하나만 사용할 수 있으며, 항상 MaximumVersion의 끝에 위치해야 합니다.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>MaximumVersion이 '{1}'인 지정된 모듈 '{0}'은(는) 어떤 모듈 디렉터리에서도 유효한 모듈 파일을 찾지 못해 로드되지 않았습니다.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>MinimumVersion이 '{1}'이고 MaximumVersion이 '{2}'인 지정된 모듈 '{0}'은(는) 어떤 모듈 디렉터리에서도 유효한 모듈 파일을 찾지 못해 로드되지 않았습니다.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion '{0}'은(는) MaximumVersion '{1}'보다 클 수 없습니다.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>해당 이름의 어셈블리를 찾을 수 없어 어셈블리 '{0}'를 로드하지 못했습니다. 어셈블리 이름을 확인한 후 다시 시도하세요.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>모듈 매니페스트 '{2}'의 필드 '{1}'에 나열된, '{0}'을(를) 처리할 모듈은 어떤 모듈 디렉터리에서도 유효한 모듈을 찾지 못해 처리되지 않았습니다.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>-AsCustomObject 매개 변수는 스크립트 모듈에만 사용할 수 있으므로 모듈 '{0}'에 대해 사용자 지정 개체가 반환되지 않았습니다.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{0}'은(는) 유효한 PowerShell 모듈 매니페스트 파일이 아니므로 처리할 수 없습니다. 허용되지 않는 요소를 제거하세요: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 파일 '{0}'을(를) 처리하는 과정에서 유효한 매니페스트 개체를 생성하지 못했습니다. 파일을 수정하여 유효한 PowerShell 모듈 매니페스트가 포함되도록 하세요. 유효한 매니페스트는 New-ModuleManifest cmdlet으로 만들 수 있습니다.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>'{0}' 모듈의 매니페스트에 잘못된 멤버가 하나 이상 포함되어 있어 모듈을 가져올 수 없습니다. 유효한 매니페스트 멤버는 ({1})입니다. 잘못된 멤버({2})를 제거한 후 모듈을 다시 가져오세요.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>모듈을 설명하는 해시 테이블에 잘못된 멤버가 하나 이상 있습니다. 유효한 멤버는 ({0})입니다. 잘못된 멤버({1})를 제거한 후 다시 시도하세요.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>모듈 중첩 제한을 초과했으므로 모듈 '{0}'을(를) 로드할 수 없습니다. 모듈은 {1} 단계까지만 중첩할 수 있습니다. 모듈을 로드하는 순서를 검토하여 중첩 제한을 넘지 않도록 변경한 후 스크립트를 다시 실행하세요.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>'ModuleVersion' 멤버가 모듈 매니페스트에 없습니다. 이 멤버는 반드시 있어야 하고 'n.n.n.n' 형식의 버전 번호가 할당되어야 합니다. 누락된 멤버를 파일 '{0}'에 추가하세요.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>모듈 매니페스트 파일 '{2}'의 '{0}' 멤버가 잘못되었습니다: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>모듈 '{1}'의 버전 '{0}'이(가) 필요한 최소 버전 '{2}'을(를) 충족하지 않습니다. 지원되는 버전 번호인지 확인한 후 모듈을 다시 로드해 보세요.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>이 컴퓨터의 PowerShell 버전은 '{0}'입니다. 모듈 '{1}'을(를) 실행하려면 '{2}' 이상의 PowerShell 버전이 필요합니다. 최소 요구 버전 이상의 PowerShell이 설치되어 있는지 확인한 후 다시 시도하세요.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>'ModuleToProcess' 멤버가 이진 모듈이면 모듈 매니페스트 멤버 'NestedModules'를 사용할 수 없습니다. '{0}'에서 모듈 매니페스트 파일을 편집한 후 다시 시도하세요.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>모듈 매니페스트의 멤버 '{0}'이(가) 잘못되었습니다: {1}. '{2}' 파일의 이 필드에 유효한 값이 지정되어 있는지 확인하세요.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>모듈 매니페스트 경로 '{0}'이(가) 잘못되었습니다. Path 인수의 값은 확장자가 '.psd1'인 단일 파일로 확인되어야 합니다. Path 인수의 값을 유효한 psd1 파일 경로로 변경한 후 다시 시도하세요.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>모듈 매니페스트 '{0}'의 ModuleVersion 키에 지정된 모듈 버전 '{1}'이(가) '{2}'의 버전 폴더 이름과 일치하지 않습니다. ModuleVersion 키의 값을 버전 폴더 이름과 일치하도록 변경하세요.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{1}'의 지정된 NestedModule 항목 '{0}'이(가) 잘못되었습니다. 이 항목을 유효한 값으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{1}'의 지정된 RequiredAssemblies 항목 '{0}'이(가) 잘못되었습니다. 이 항목을 유효한 값으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{1}'의 지정된 FileList 항목 '{0}'이(가) 잘못되었습니다. 이 항목을 유효한 값으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{1}'의 지정된 RequiredModules 항목 '{0}'이(가) 잘못되었습니다. 이 항목을 유효한 값으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{1}'의 지정된 ModuleList 항목 '{0}'이(가) 잘못되었습니다. 이 항목을 유효한 값으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>모듈 매니페스트 '{0}'은(는) PowerShell 버전 '5.1' 이상에서만 지원되는 CompatiblePSEditions 키로 지정되어 있습니다. PowerShellVersion 키의 값을 '5.1' 이상으로 업데이트한 후 다시 시도하세요.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>CompatiblePSEditions에 지정한 값 '{0}'에 중복된 PowerShell 에디션 이름이 있습니다. 중복된 PowerShell 에디션 이름을 제거한 후 다시 시도하세요.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>ModuleVersion 키에 지정된 버전이 버전 폴더 이름과 같습니다.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>모듈 {1} 아래의 버전 폴더 {0}에 유효한 모듈 매니페스트 파일이 없으므로 해당 폴더를 건너뜁니다.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>이 모듈을 설명하는 해시 테이블에 'ModuleName' 멤버가 없습니다.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>이 모듈을 설명하는 해시 테이블에 'ModuleVersion', 'MaximumVersion' 및 'RequiredVersion' 멤버가 없습니다. 이 세 멤버 중 하나는 있어야 하며 'n.n.n.n' 형식의 버전 번호가 할당되어야 합니다.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>필수 모듈 '{1}'이(가) 로드되지 않았습니다. 모듈을 로드하거나 파일 '{0}'의 'RequiredModules'에서 해당 모듈을 제거하세요.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>GUID가 '{2}'인 필수 모듈 '{1}'이(가) 로드되지 않았습니다. 모듈을 로드하거나 파일 '{0}'의 'RequiredModules'에서 해당 모듈을 제거하세요.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>버전이 '{2}'인 필수 모듈 '{1}'이(가) 로드되지 않았습니다. 모듈을 로드하거나 파일 '{0}'의 'RequiredModules'에서 해당 모듈을 제거하세요.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>MaximumVersion이 '{2}'인 필수 모듈 '{1}'이(가) 로드되지 않았습니다. 모듈을 로드하거나 파일 '{0}'의 'RequiredModules'에서 해당 모듈을 제거하세요.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>MinimumVersion이 '{2}'이고 MaximumVersion이 '{3}'인 필수 모듈 '{1}'이(가) 로드되지 않았습니다. 모듈을 로드하거나 파일 '{0}'의 'RequiredModules'에서 해당 모듈을 제거하세요.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>ModuleVersion이 '{1}'인 모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>RequiredVersion이 '{1}'인 모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>최대 버전이 '{1}'인 모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>ModuleVersion이 '{1}'이고 MaximumVersion이 '{2}'인 모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>제거된 모듈이 없습니다. 제거할 모듈을 올바르게 지정했는지, 해당 모듈이 runspace에 있는지 확인하세요.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>모듈 '{1}'에서 가져온 '{0}' 멤버는 다음 이유로 제거할 수 없습니다. {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>모듈 '{0}'은(는) 읽기 전용이어서 제거할 수 없습니다. 읽기 전용 모듈을 제거하려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>모듈 '{0}'이(가) 'constant'로 표시되어 있으므로 제거할 수 없습니다. 'constant'로 표시된 모듈은 제거할 수 없습니다.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>모듈 '{0}'은(는) '{1}'에 필요하므로 제거할 수 없습니다. 모듈을 제거하려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Export-ModuleMember cmdlet은 모듈 내부에서만 호출할 수 있습니다.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>확장명 '{0}'은(는) 유효한 모듈 확장명이 아닙니다. 지원되는 모듈 확장명은 '.dll', '.ps1', '.psm1', '.psd1' 및 '.cdxml'입니다. 확장명을 수정한 후 파일 '{1}'을(를) 다시 추가해 보세요.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>이 작업은 이진 모듈에서는 수행할 수 없습니다. 스크립트 모듈에서만 수행할 수 있습니다.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>파일 '{0}'은(는) 파일 확장명이 '.ps1'가 아니므로 허용되지 않습니다.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>알 수 없음</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. All rights reserved.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>가져온 "{0}" 함수를 제거하는 중입니다.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>가져온 "{0}" 별칭을 제거하는 중입니다.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>가져온 "{0}" 변수를 제거하는 중입니다.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>'{0}' 경로에서 모듈을 로드하는 중입니다.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>'{0}'을(를) '{1}' 경로에서 로드하는 중입니다.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>스크립트 파일 '{0}'을(를) 도트 소싱하는 중입니다.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>함수 '{0}을(를) 가져오는 중입니다.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>cmdlet '{0}'을(를) 가져오는 중입니다.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>별칭 '{0}'을(를) 가져오는 중입니다.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>변수 '{0}'을(를) 가져오는 중입니다.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>cmdlet '{0}'을(를) 내보내는 중입니다.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>함수 '{0}'을(를) 내보내는 중입니다.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>별칭 '{0}'을(를) 내보내는 중입니다.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>변수 '{0}'을(를) 내보내는 중입니다.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>모듈 '{0}'에서 가져온 일부 명령 이름에 승인되지 않은 동사가 포함되어 있어 검색이 잘 안될 수 있습니다. 승인되지 않은 동사가 있는 명령을 찾으려면 Verbose 매개 변수와 함께 Import-Module 명령을 다시 실행하세요. 승인된 동사 목록을 보려면 Get-Verb를 입력하세요.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>{1} 모듈의 '{0}' 명령을 가져왔지만, 이름에 승인된 동사가 포함되어 있지 않아 찾기 어려울 수 있습니다. 승인된 동사 목록을 보려면 Get-Verb를 입력하세요.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>{2} 모듈의 '{0}' 명령을 가져왔지만, 이름에 승인된 동사가 포함되어 있지 않아 찾기 어려울 수 있습니다. 제안된 대체 동사는 "{1}"입니다.</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>가져온 일부 명령 이름에 다음 제한 문자 중 하나 이상이 포함되어 있습니다: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>모듈 '{1}'의 명령 이름 '{0}'에 다음 제한 문자 중 하나 이상이 포함되어 있습니다: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>"{0}" 모듈 매니페스트 파일을 만드는 중입니다.</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (경로: '{1}')</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>현재 프로세서 아키텍처는 {0}입니다. 모듈 '{1}'에는 {2} 아키텍처가 필요합니다.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>현재 PowerShell 호스트 이름은 '{0}'입니다. 모듈 '{1}'을(를) 사용하려면 PowerShell 호스트 '{2}'이(가) 필요합니다.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>현재 PowerShell 호스트는 '{0}'(버전 {1})입니다. 모듈 '{2}'을(를) 실행하려면 '{3}' 이상의 PowerShell 호스트 버전이 필요합니다.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>모듈 '{0}'의 모듈 매니페스트</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>생성자: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>생성 날짜: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>이 매니페스트와 연결된 스크립트 모듈 또는 이진 모듈 파일입니다.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>RootModule/ModuleToProcess에 지정된 모듈의 중첩 모듈로 가져올 모듈</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>이 모듈을 고유하게 식별하는 데 사용하는 ID</value> + </data> + <data name="Author" xml:space="preserve"> + <value>이 모듈의 작성자</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>이 모듈의 회사 또는 공급업체</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>이 모듈의 저작권 문구</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>이 모듈의 버전 번호입니다.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>이 모듈에서 제공하는 기능에 대한 설명</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>이 모듈에 필요한 PowerShell 엔진의 최소 버전</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>이 모듈에 필요한 CLR(공용 언어 런타임)의 최소 버전입니다. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>이 모듈을 가져오기 전에 전역 환경으로 가져와야 하는 모듈</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>이 모듈을 가져오기 전에 호출자의 환경에서 실행되는 스크립트 파일(.ps1)입니다.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>이 모듈을 가져올 때 로드할 형식 파일(.ps1xml)</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>이 모듈을 가져올 때 로드할 서식 파일(.ps1xml)</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>이 모듈을 가져오기 전에 로드해야 하는 어셈블리</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>이 모듈과 함께 패키지된 모든 파일 목록</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>RootModule/ModuleToProcess에 지정된 모듈에 전달할 프라이빗 데이터입니다. 여기에는 PowerShell에서 사용하는 추가 모듈 메타데이터가 있는 PSData 해시 테이블도 포함될 수 있습니다.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>이 모듈에 적용된 태그입니다. 온라인 갤러리에서 모듈을 검색하는 데 도움이 됩니다.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>이 프로젝트의 기본 웹 사이트 URL입니다.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>이 모듈의 라이선스 URL입니다.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>이 모듈을 나타내는 아이콘의 URL입니다.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>이 모듈의 ReleaseNotes</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>이 모듈의 시험판 문자열</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>설치/업데이트/저장 시 모듈에 명시적 사용자 승인이 필요한지 여부를 나타내는 플래그</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>이 모듈의 외부 종속 모듈</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>해시 테이블 {0}의 끝</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Tags, ProjectUri, LicenseUri, IconUri 또는 ReleaseNotes 매개 변수 값을 사용하여 모듈 매니페스트를 만들려면 PrivateData 매개 변수 값이 해시 테이블이어야 합니다. Tags, ProjectUri, LicenseUri, IconUri 또는 ReleaseNotes 매개 변수 값을 제거하거나, PrivateData 내용을 해시 테이블로 감싸세요.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData가 해시 테이블로 정의되어야 하는데, 이 모듈 매니페스트에서는 개체로 정의되어 있습니다. PrivateData 내용을 해시 테이블로 감싸는 것이 좋습니다. 이렇게 하면 나중에 모듈 매니페스트에 Tags, ProjectUri, LicenseUri, IconUri 및 ReleaseNotes 속성을 추가할 수 있습니다.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>지정한 값 '{0}'이(가) 잘못되었습니다. 유효한 값으로 다시 시도하세요.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>이 모듈에서 내보낼 함수입니다. 최상의 성능을 위해 와일드카드를 사용하지 말고, 항목을 삭제하지 마세요. 내보낼 함수가 없으면 빈 배열을 사용하세요.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>이 모듈에서 내보낼 별칭입니다. 최상의 성능을 위해 와일드카드를 사용하지 말고, 항목을 삭제하지 마세요. 내보낼 별칭이 없으면 빈 배열을 사용하세요.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>이 모듈에서 내보낼 cmdlet입니다. 최상의 성능을 위해 와일드카드를 사용하지 말고, 항목을 삭제하지 마세요. 내보낼 cmdlet이 없으면 빈 배열을 사용하세요.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>이 모듈에서 내보낼 변수</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>이 모듈에서 내보낼 DSC 리소스</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>지원되는 PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>이 모듈에 필요한 프로세서 아키텍처(None, X86, Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>이 모듈과 함께 패키지된 모든 모듈 목록</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>이 모듈에 필요한 Microsoft .NET Framework의 최소 버전입니다. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>이 모듈에 필요한 PowerShell 호스트의 이름</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>이 모듈에 필요한 PowerShell 호스트의 최소 버전</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>이 모듈의 HelpInfo URI</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>현재 PowerShell 세션에서 {0} 모듈이 PSDrive를 제공하고 있으므로 어떤 모듈도 제거되지 않았습니다. 현재 PSDrive 공급자를 변경한 후 모듈을 다시 제거해 보세요.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>현재 범위에 동일한 이름의 멤버가 있어 cmdlet '{0}'을(를) 가져오지 않았습니다.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>현재 범위에 동일한 이름의 멤버가 있어 별칭 '{0}'을(를) 가져오지 않았습니다.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>현재 범위에 동일한 이름의 멤버가 있어 함수 '{0}'을(를) 가져오지 않았습니다.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>현재 범위에 동일한 이름의 멤버가 있어 변수 '{0}'을(를) 가져오지 않았습니다.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>모듈 매니페스트 '{0}'의 'ModuleToProcess', 'RootModule' 또는 'NestedModules' 멤버에는 와일드카드 문자를 사용할 수 없습니다.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>모듈 '{0}'은(는) PowerShell의 핵심 모듈입니다. 핵심 모듈을 제거하려면 명령에 Force 매개 변수를 추가하세요.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>모듈 매니페스트에는 'ModuleToProcess' 멤버와 'RootModule' 멤버가 동시에 포함될 수 없습니다. '{0}'에서 둘 중 하나를 모듈 매니페스트 파일에서 제거한 후 다시 시도하세요.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>모듈 매니페스트 멤버 'ModuleToProcess'는 더 이상 사용되지 않습니다. 대신 'RootModule' 멤버를 사용하세요.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>이 모듈에서 내보낸 명령의 기본 접두사입니다. Import-Module -Prefix를 사용하여 기본 접두사를 재정의하세요.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>'Global' 및 'Scope' 매개 변수는 함께 지정할 수 없습니다. 이 매개 변수 중 하나를 제거한 후 명령을 다시 실행해 보세요.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>필수 모듈 '{0}'이(가) 로드되지 않았습니다. 모듈 '{0}'의 모듈 매니페스트 '{1}'에 순환 종속성을 가리키는 requiredModule '{2}'이 있습니다.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>필수 모듈 '{0}'은(는) 어떤 모듈 디렉터리에서도 유효한 모듈 파일을 찾지 못해 로드되지 않았습니다.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>모듈 {0}의 일부 명령은 CimSession을 통해 가져올 수 없습니다. 모든 명령을 가져오려면 원격 서버에 PowerShell 원격 관리가 사용하도록 설정되어 있는지 확인한 후 Import-Module cmdlet에 PSSession 매개 변수를 추가해 보세요.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>모듈 {0}은(는) Windows PowerShell에서 {1} 원격 세션을 사용해 로드됩니다. 이 모듈의 모든 명령 입력과 출력은 역직렬화된 개체가 됩니다. 이 모듈을 PowerShell에 로드하려면 'Import-Module -SkipEditionCheck' 구문을 사용하세요.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Windows PowerShell 버전 {0}이(가) 감지되었습니다. Windows PowerShell 호환성 기능을 사용하여 모듈을 로드하려면 Windows PowerShell 5.1이 있어야 합니다. 이 기능을 사용하려면 https://aka.ms/WMF5Download에서 Windows Management Framework(WMF) 5.1을 설치하세요.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>PowerShell 구성 파일의 'WindowsPowerShellCompatibilityModuleDenyList' 설정에 의해 모듈 '{0}'이(가) Windows PowerShell 호환성 기능을 사용해 로드되는 것이 차단되었습니다.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>모듈 {0}은(는) CimSession을 통해 가져올 수 없습니다. Import-Module cmdlet의 PSSession 매개 변수를 사용해 보세요.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>{0}의 프로세서 아키텍처 값은 지원되지 않습니다. 프로세서 아키텍처에 대해 지원되는 열거형 값(None, MSIL, X86, Amd64, Arm) 중 하나를 지정하여 New-ModuleManifest 명령을 다시 실행하세요.</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>원격 컴퓨터에 대해 Get-Module cmdlet을 실행하면 사용할 수 있는 모듈만 나열됩니다. 명령에 ListAvailable 매개 변수를 추가한 후 다시 시도하세요.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>'{0}' 스냅인을 이미 가져왔으므로 '{0}' 모듈을 가져오지 못했습니다.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>모듈 매니페스트 '{0}'의 'RequiredAssemblies' 멤버에는 와일드카드 문자를 사용할 수 없습니다.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>{1}의 {0} 키 값이 {2}이며, 모듈에 중첩 모듈이 있습니다. CDXML 파일이 루트 모듈일 때 중첩 모듈의 명령은 내보낼 수 없으므로 Import-Module 명령이 실패합니다. CDXML 파일을 NestedModules 키로 이동한 후 명령을 다시 시도하세요.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>원격 명령 실패: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>원격 모듈 '{0}'에 대한 프록시를 생성하지 못했습니다. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>원격 모듈 {0}을(를) 처리하지 못했습니다. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>원격 CimSession에서 모듈 데이터를 받지 못했습니다. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>GUID가 '{1}'이고 버전이 '{2}'인 필수 모듈 '{0}'은(는) 어떤 모듈 디렉터리에서 유효한 모듈 파일을 찾을 수 없어 로드되지 않았습니다.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>CIM 서버에서 모듈 검색을 위한 CIM 공급자를 찾을 수 없습니다. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Microsoft .NET Framework 버전 {0}은(는) 허용된 버전 목록에 포함되어 있지 않아 확인할 수 없습니다.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>{0}을(를) 분석하는 중입니다.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>처음 사용할 모듈을 준비하는 중입니다.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>사용 가능한 모듈을 검색하는 중</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>UNC 공유 {0}을(를) 검색하는 중입니다.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>원격 컴퓨터에 대해 Get-Module cmdlet을 실행할 때는 경로를 포함하지 않는 모듈 이름만 사용할 수 있습니다. Name 매개 변수에 경로로 확인되는 요소 '{0}'이(가) 있습니다. Name 매개 변수에 경로가 포함되지 않도록 수정한 후 다시 시도하세요.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>모듈 이름에 경로가 포함되어 있으면 ListAvailable 매개 변수 없이 Get-Module cmdlet을 실행할 수 없습니다. Name 매개 변수에 경로로 확인되는 요소 '{0}'이(가) 있습니다. Name 매개 변수에 경로가 포함되지 않도록 수정한 후 다시 시도하세요.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>지정한 모듈 '{0}'을(를) 찾을 수 없습니다. Name 매개 변수를 올바른 경로로 업데이트한 후 다시 시도하세요. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>모듈 {0}의 RepositorySourceLocation 속성을 채우는 중입니다.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>모듈 매니페스트 '{2}'의 필드 '{1}'에 나열된, '{0}'을(를) 처리할 모듈이 처리되지 않았습니다. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>이 필수 구성 요소는 PowerShell 데스크톱 버전에만 유효합니다.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>모듈 '{0}'은(는) 현재 PowerShell 에디션 '{1}'을(를) 지원하지 않습니다. 지원되는 에디션은 '{2}'입니다. 이 모듈의 호환성 검사를 무시하려면 'Import-Module -SkipEditionCheck'를 사용하세요.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>모듈 '{0}'은(는) PowerShell 버전 '{1}'을(를) 지원하며, 설정 파일에 Windows 호환성 기능이 비활성화되어 있으므로 이를 사용해 암시적으로 로드할 수 없습니다. Windows PowerShell로 이 모듈을 로드하려면 'Import-Module -UseWindowsPowerShell'을 사용하고, 현재 PowerShell에서 로드를 시도하려면 'Import-Module -SkipEditionCheck'를 사용하세요.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>모듈 매니페스트에 선언된 실험적 기능에는 비어 있지 않은 문자열 값을 지정해야 합니다.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>잘못된 실험적 기능 이름이 하나 이상 발견되었습니다: {0}. 모듈 실험적 기능 이름은 'ModuleName.FeatureName' 형식을 따라야 합니다.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>-SkipEditionCheck 스위치 매개 변수는 -ListAvailable 스위치 매개 변수 없이 사용할 수 없습니다.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 *.ps1 파일을 모듈로 가져올 수 없습니다.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>스크립트 모듈 {0}은(는) 모듈 매니페스트와 언어 모드가 다르기 때문에 로드하는 동안 오류가 발생했습니다. 매니페스트 언어 모드는 {1}이고 모듈 언어 모드는 {2}입니다. 모든 모듈 파일이 서명되어 있는지, 또는 애플리케이션 허용 목록 구성에 포함되어 있는지 확인하세요.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>이 모듈은 와일드카드 문자를 사용해 함수를 내보내는 동안 도트 소싱 연산자를 사용합니다. 이는 시스템이 애플리케이션 검증 적용 상태일 때는 허용되지 않습니다.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>실행 중인 세션과 언어 모드가 다른 모듈에서는 모듈 멤버를 내보낼 수 없습니다.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>세션이 ConstrainedLanguage 모드인 동안에는 새 모듈을 만들 수 없습니다.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>'Core' 버전과 호환되는 기본 제공 모듈 '{0}'을(를) 찾을 수 없습니다. PowerShell 기본 제공 모듈이 사용 가능한지 확인하세요. 이 모듈은 일반적으로 $PSHOME 모듈 경로 아래의 PowerShell 패키지와 함께 제공되며, PowerShell이 제대로 작동하는 데 필요합니다.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember Cmdlet</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>모듈 '{0}'은(는) 현재 세션 '{1}'과 다른 언어 모드 '{2}'이(가) 있어 제한된 언어 모드에서 모듈 멤버를 내보낼 수 없습니다.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>모듈 암시적 함수 내보내기</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>모듈 '{0}'에 대한 암시적 함수 내보내기가 거부됩니다. 이 모듈은 신뢰할 수 있지만(전체 언어 모드에서 실행), 세션은 신뢰할 수 없기 때문입니다(제한된 언어 모드에서 실행). 모듈 함수는 항상 전체 이름으로 개별적으로 내보내는 것이 좋습니다.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>스크립트 파일을 모듈로 가져오기</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 스크립트 파일 '{0}'을(를) 모듈로 가져올 수 없습니다.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>모듈에 도트 소싱 연산자가 포함되어 있음</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>모듈 '{0}'은(는) 와일드카드 문자를 사용해 함수를 내보내면서 동시에 도트 소싱 연산자를 사용하므로 제한된 언어 모드에서 가져오기에 실패합니다.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"함수를 내보내는 모듈</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>모듈 '{0}'은(는) 이름 와일드카드 문자를 사용하여 함수를 내보냅니다. 제한된 언어 모드에서 실행하면 중첩된 모듈 함수 이름이 제거됩니다.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"New-Module cmdlet</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 제한된 언어 세션의 새 모듈은 FullLanguage 스크립트 블록을 제공하지 못하도록 차단됩니다.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"모듈 언어 모드가 일치하지 않음</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>부모 모듈과 다른 언어 모드를 사용하는 종속 모듈이 로드되고 있습니다. 제한된 언어 모드에서는 이 작업이 허용되지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/MshHostRawUserInterfaceStrings.ko.resx b/src/System.Management.Automation/resources/ko/MshHostRawUserInterfaceStrings.ko.resx new file mode 100644 index 00000000000..15734f3a45a --- /dev/null +++ b/src/System.Management.Automation/resources/ko/MshHostRawUserInterfaceStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}"은(는) "{1}"보다 크거나 같을 수 없습니다.</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}"은(는) 양수여야 합니다.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>모든 문자열은 null이거나 비어 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/MshSignature.ko.resx b/src/System.Management.Automation/resources/ko/MshSignature.ko.resx new file mode 100644 index 00000000000..495d32a0701 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/MshSignature.ko.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>서명이 확인되었습니다.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>파일 {0}에는 디지털 서명이 없습니다. 현재 시스템에서 이 스크립트를 실행할 수 없습니다. 스크립트 실행 및 실행 정책 설정에 대한 자세한 내용은 https://go.microsoft.com/fwlink/?LinkID=135170 about_Execution_Policies를 참조하세요.</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>파일 {0}의 내용은 파일의 해시가 디지털 서명에 저장된 해시와 일치하지 않기 때문에 무단 사용자나 프로세스에 의해 변경되었을 수 있습니다. 지정한 시스템에서 스크립트를 실행할 수 없습니다. 자세한 내용은 Get-Help about_Signing을 실행해 보세요.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>파일 {0}은(는) 서명되었지만 이 시스템에서 서명자를 신뢰할 수 없습니다.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>시스템에서 {0} 파일에 대한 서명 작업을 지원하지 않으므로 파일에 서명할 수 없습니다.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>파일 이름 확장명이 없는 파일에서는 서명 작업을 지원하지 않으므로 파일에 서명할 수 없습니다.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>서명이 현재 시스템과 호환되지 않아 확인할 수 없습니다.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>서명이 현재 시스템과 호환되지 않아 확인할 수 없습니다. 해시 알고리즘이 올바르지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/MshSnapInCmdletResources.ko.resx b/src/System.Management.Automation/resources/ko/MshSnapInCmdletResources.ko.resx new file mode 100644 index 00000000000..67e00a49d60 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/MshSnapInCmdletResources.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>작업을 수행할 수 없습니다. 지정한 cmdlet은 사용자 지정 셸에서 지원되지 않습니다.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>'{0}' 패턴과 일치하는 PowerShell 스냅인을 찾을 수 없습니다. 패턴을 확인한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>지정한 스냅인 이름의 형식이 올바르지 않습니다. PowerShell 스냅인 이름에는 영숫자, 대시, 밑줄, 마침표만 사용할 수 있습니다. 이름을 수정한 다음 작업을 다시 시도하십시오.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>PowerShell 스냅인 {0}은(는) 시스템 PowerShell 모듈이므로 추가할 수 없습니다. 모듈을 로드하려면 Import-Module을 사용하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/MshSnapinInfo.ko.resx b/src/System.Management.Automation/resources/ko/MshSnapinInfo.ko.resx new file mode 100644 index 00000000000..e10459d4044 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/MshSnapinInfo.ko.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>PowerShell 레지스트리 정보에 액세스할 수 없습니다.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>PowerShell 엔진 레지스트리 정보에 액세스할 수 없습니다.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>PublicKeyToken 정보에 액세스할 수 없습니다.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>이 컴퓨터에서는 PowerShell 버전 {0}을(를) 사용할 수 없습니다.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>이 컴퓨터에는 PowerShell 스냅인 '{0}'이(가) 설치되어 있지 않습니다.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>레지스트리 키 {0}에 대해 필수 값 {1}이(가) 지정되지 않았습니다.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>필수 값 {0}이(가) 레지스트리 키 {1}의 올바른 형식이 아닙니다. 예상 형식은 'string'입니다.</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>필수 값 {0}이(가) 레지스트리 키 {1}의 올바른 형식이 아닙니다. 예상 형식은 'multistring'입니다.</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>레지스트리에서 필요한 정보를 찾을 수 없거나 키 파일이 없습니다. 일부 cmdlet을 로드할 수 없습니다.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>PowerShell 버전 {0}에 등록된 스냅인이 없습니다.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>판독기가 삭제되었으므로 문자열 리소스를 검색할 수 없습니다.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>버전 값 {0}이(가) 지정되지 않았거나 레지스트리 키 {1}에 대해 올바르지 않습니다.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>PowerShell 유형 {0}에 대한 [PSVersion] 특성을 찾을 수 없습니다. [PSVersion(PowerShell SnapinBase.PSEngineVersion)]을 사용하여 해당 형식에 PSVersion 특성을 추가하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/NativeCP.ko.resx b/src/System.Management.Automation/resources/ko/NativeCP.ko.resx new file mode 100644 index 00000000000..b69cdc7e476 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/NativeCP.ko.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock은 Command 매개 변수의 값으로만 지정할 수 있습니다.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Command 매개 변수의 값을 지정하지 않았습니다.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>{7} 매개 변수에 잘못된 값({6})이 지정되었습니다. 유효한 값은 Text 및 Xml입니다.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>InputFormat 매개 변수에 대한 값이 지정되지 않았습니다. 유효한 값은 Text 및 Xml입니다.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat 매개 변수에 대한 값이 지정되지 않았습니다. 유효한 값은 text 및 XML입니다.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>{6} 매개 변수에는 문자열 값이 필요합니다.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Args 매개 변수의 값을 지정하지 않았습니다.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>{6} 매개 변수는 이미 지정되었습니다.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>'{1}'의 '{0}' 스트림에서 XML을 처리할 수 없습니다. {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PSCommandStrings.ko.resx b/src/System.Management.Automation/resources/ko/PSCommandStrings.ko.resx new file mode 100644 index 00000000000..ae7dab49535 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PSCommandStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>매개 변수를 추가하려면 명령이 필요합니다. 매개 변수를 추가하기 전에 {0}에 명령을 추가해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PSConfigurationStrings.ko.resx b/src/System.Management.Automation/resources/ko/PSConfigurationStrings.ko.resx new file mode 100644 index 00000000000..5cc6ae88f91 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PSConfigurationStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>보안 문제로 인해 PowerShell이 작동을 중지했습니다. 구성 파일을 읽을 수 없습니다. {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PSDataBufferStrings.ko.resx b/src/System.Management.Automation/resources/ko/PSDataBufferStrings.ko.resx new file mode 100644 index 00000000000..115be4bd93e --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PSDataBufferStrings.ko.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>지정한 인덱스가 0보다 작거나 버퍼의 항목 수보다 큽니다. 인덱스가 범위 {0}-{1}에 있어야 합니다.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>null 참조를 값 형식으로 변환할 수 없습니다.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>값을 형식 {0}에서 형식 {1}(으)로 변환할 수 없습니다.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>닫힌 버퍼에는 개체를 추가할 수 없습니다. Add 및 Insert 작업이 성공하려면 버퍼를 열어 두세요.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>SerializeInput 속성은 PSDataCollection의 PSObject 형식에만 설정할 수 있습니다. SerializeInput 속성을 false로 설정하거나 컬렉션 형식을 PSObject로 변경하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PSListModifierStrings.ko.resx b/src/System.Management.Automation/resources/ko/PSListModifierStrings.ko.resx new file mode 100644 index 00000000000..6d220304681 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PSListModifierStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>알 수 없는 목록 한정자가 검색되었습니다. '{0}'. 올바른 목록 한정자는 Add, Remove, Replace입니다.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>개체가 지원되는 컬렉션 형식이 아니므로 업데이트를 적용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PSStyleStrings.ko.resx b/src/System.Management.Automation/resources/ko/PSStyleStrings.ko.resx new file mode 100644 index 00000000000..608632fa194 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PSStyleStrings.ko.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>지정한 문자열에는 인쇄 가능한 콘텐츠가 포함되어 있습니다. ANSI 이스케이프 시퀀스만 포함해야 합니다. {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>진행률 렌더링이 올바르게 표시되려면 MaxWidth는 최소 18이어야 합니다.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>확장명을 추가하거나 제거할 때는 확장명의 시작에 마침표가 있어야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ParameterBinderStrings.ko.resx b/src/System.Management.Automation/resources/ko/ParameterBinderStrings.ko.resx new file mode 100644 index 00000000000..82e8a51d726 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ParameterBinderStrings.ko.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>매개 변수 이름 '{1}'과(와) 일치하는 매개 변수를 찾을 수 없습니다.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>인수 '{1}'을(를) 받을 수 있는 위치 매개 변수를 찾을 수 없습니다.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>매개 변수 '{1}'에 대한 인수가 없습니다. '{2}' 형식의 매개 변수를 지정한 다음 다시 시도하세요.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>매개 변수 이름 '{1}'이(가) 모호해서 매개 변수를 처리할 수 없습니다. 가능한 일치 항목은 다음과 같습니다.{6}</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>'{6}'을(를) '{1}' 매개 변수에 필요한 형식 '{2}'(으)로 변환할 수 없습니다. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>매개 변수 '{1}'을(를) 바인딩할 수 없습니다. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>위치 매개 변수 '{1}'을(를) 바인딩할 수 없습니다.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>이름이 지정되지 않았으므로 위치 매개 변수를 바인딩할 수 없습니다.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>매개 변수 집합은 명명된 지정 매개 변수를 사용하여 확인할 수 없습니다. 함께 사용할 수 없는 매개 변수가 있거나 제공된 매개 변수 수가 부족합니다.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>하나 이상의 필수 매개 변수({1})가 없어서 명령을 처리할 수 없습니다.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>매개 변수 집합 '{6}'에는 매개 변수 '{1}'을(를) 지정할 수 없습니다.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>매개 변수 '{1}'이(가) 두 번 이상 지정되었으므로 매개 변수를 바인딩할 수 없습니다. 여러 값을 받을 수 있는 매개 변수에 여러 값을 제공하려면 배열 구문을 사용하세요. 예를 들어 "-parameter value1,value2,value3"입니다.</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>인수가 스크립트 블록으로 지정되어 있고 입력이 없어서 매개 변수 '{1}'을(를) 평가할 수 없습니다. 입력 없이는 스크립트 블록을 평가할 수 없습니다.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>매개 변수 '{1}'의 스크립트 블록에 대한 입력이 실패했습니다. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>인수 입력에서 출력이 생성되지 않아 매개 변수 '{1}'을(를) 평가할 수 없습니다.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>명령이 파이프라인 입력을 받지 않거나 입력과 해당 속성이 파이프라인 입력을 받는 어떤 매개 변수와도 일치하지 않으므로 입력 개체를 명령의 어떤 매개 변수에도 바인딩할 수 없습니다.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>입력 개체에 모든 필수 매개 변수를 바인딩하는 데 필요한 정보가 없어서 바인딩할 수 없습니다. {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>매개 변수 '{1}'의 기본값을 검색할 수 없어서 파이프라인 입력을 처리할 수 없습니다. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>cmdlet에 대한 동적 매개 변수를 검색할 수 없습니다. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>다음 매개 변수에 대한 값을 제공하세요.</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>명령 파이프라인 위치 {1}에서 cmdlet {0}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>'{1}' 매개 변수에서 인수 변환을 처리할 수 없습니다. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>매개 변수 '{1}'에 대한 인수의 유효성을 검사할 수 없습니다. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>매개 변수 '{1}'을(를) 대상에 바인딩할 수 없습니다. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>매개 변수 '{1}'이(가) null이어서 인수를 바인딩할 수 없습니다.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>매개 변수 '{1}'에 대한 인수가 빈 문자열이어서 바인딩할 수 없습니다.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>매개 변수 '{1}'에 대한 인수가 빈 컬렉션이어서 바인딩할 수 없습니다.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>매개 변수 '{1}'에 대한 인수가 빈 배열이어서 바인딩할 수 없습니다.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>명령을 처리할 수 없습니다. 매개 변수 '{0}'이(가) 여러 번 정의되었습니다.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>매개 변수 '{1}'이(가) '{2}' 형식이고 Add() 메서드를 식별할 수 없거나 Add() 메서드가 여러 개 있어서 cmdlet {0}을(를) 바인딩할 수 없습니다. {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>런타임 정의 매개 변수 '{1}'이(가) 키 '{6}'(으)로 RuntimeDefinedParameterDictionary에 추가되었으므로 cmdlet {0}을(를) 바인딩할 수 없습니다. 키는 RuntimeDefinedParameter.Name과 같아야 합니다.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>인수의 PSTypeNames가 매개 변수 '{6}'에 필요한 PSTypeName과 일치하지 않아서 인수를 매개 변수 '{1}'에 바인딩할 수 없습니다.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>{0} 이름 또는 별칭과 일치하는 매개 변수에 대해 $PSDefaultParameterValues에 여러 기본값이 정의되어 있습니다. 이 기본값은 무시되었습니다.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>이 cmdlet의 $PSDefaultParameterValues에 정의된 다음 이름 또는 별칭이 여러 매개 변수에 해당합니다. {0} 기본값이 무시되었습니다.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} 이 오류는 기본 매개 변수 바인딩을 적용해서 발생했을 수 있습니다. $PSDefaultParameterValues에서 $PSDefaultParameterValues["Disabled"]를 $true로 설정한 다음 다시 시도해 기본 매개 변수 바인딩을 사용하지 않도록 설정할 수 있습니다. 오류가 발생했을 때 이 cmdlet에 성공적으로 바인딩된 기본 매개 변수는 다음과 같습니다.{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} 이 오류는 기본 매개 변수 바인딩을 적용해서 발생했을 수 있습니다. $PSDefaultParameterValues에서 $PSDefaultParameterValues["Disabled"]를 $true로 설정해 기본 매개 변수 바인딩을 사용하지 않도록 설정한 다음 다시 시도하세요. 오류가 발생했을 때 이 cmdlet에 성공적으로 바인딩된 기본 매개 변수는 다음과 같습니다.{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>매개 변수 '{1}'에 기본값 '{0}'을(를) 바인딩하지 못했습니다. {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>키 '{0}'의 형식이 올바르지 않습니다. 올바른 형식에 대한 자세한 내용은 about_Parameters_Default_Values at https://go.microsoft.com/fwlink/?LinkId=228266을 참조하세요.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>키 '{0}'의 형식이 올바르지 않습니다. 올바른 형식에 대한 자세한 내용은 about_Parameters_Default_Values at https://go.microsoft.com/fwlink/?LinkId=228266을 참조하세요.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>매개 변수 '{0}'은(는) 더 이상 사용되지 않습니다. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>'{1}' 형식의 키 '{0}'은(는) 문자열 값이 아닙니다. DefaultParameterDictionary는 문자열 값 키만 허용합니다.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>키 '{0}'은(는) 이미 사전에 추가되어 있습니다.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>메서드 또는 속성 호출은 허용되지 않습니다.</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 스크립트에 대한 제한된 언어 모드에서는 '{1}' 형식의 메서드 또는 속성 '{0}' 호출을 허용하지 않습니다.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>형식 만들기가 허용되지 않음</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 스크립트에 대한 제한된 언어 모드에서는 매개 변수 바인딩 중에 '{0}' 형식을 만들 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ParserStrings.ko.resx b/src/System.Management.Automation/resources/ko/ParserStrings.ko.resx new file mode 100644 index 00000000000..daf8dcb1227 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ParserStrings.ko.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>형식 [{0}]을(를) 찾을 수 없습니다.</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>형식 [{0}]을(를) 찾을 수 없습니다. 세부 정보: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>문자열 토큰이 완전하지 않습니다.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>유니코드 이스케이프 시퀀스가 잘못되었습니다. 올바른 시퀀스는 `u{ 뒤에 1~6개의 16진수와 닫는 '}'가 오는 형식입니다.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>유니코드 이스케이프 시퀀스 값이 범위를 벗어났습니다. 최댓값은 0x10FFFF입니다.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>유니코드 이스케이프 시퀀스에 닫는 '}'가 없습니다.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>유니코드 이스케이프 시퀀스의 중괄호 안에 16진수는 최대 6자리까지만 사용할 수 있습니다.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>형식 제약 조건에서는 [ref]을(를) 다른 형식과 함께 사용할 수 없습니다.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref]은(는) 형식 변환 시퀀스의 마지막 형식으로만 사용할 수 있습니다.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>형식 시퀀스에는 [ref]을(를) 두 번 포함할 수 없습니다.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>숫자 상수 {0}이(가) 유효하지 않습니다.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>정규식 패턴 {0}이(가) 유효하지 않습니다.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>빈 ${} 변수 참조를 찾았습니다. 중괄호 안에 이름이 필요합니다.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>변수 참조가 올바르지 않습니다. '$' 뒤에 올바른 변수 이름 문자가 없습니다. 이름을 구분하려면 ${}를 사용해 보세요.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>null 값 식에서 메서드를 호출할 수 없습니다.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>메서드 호출에 실패했습니다. [{0}]에 '{1}'(이)라는 메서드가 없습니다.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>할당할 수 있는 속성 '{0}()'이(가) [{1}]에 없어서 할당하지 못했습니다.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>식 또는 문에 예기치 않은 토큰 '{0}'이(가) 있습니다.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>스플랫 연산자 '@'은(는) 식에서 변수를 참조하는 데 사용할 수 없습니다. '@{0}'은(는) 명령의 인수로만 사용할 수 있습니다. 식에서 변수를 참조하려면 '${0}'을(를) 사용하세요.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>매개 변수 '{0}'이(가) 유효하지 않습니다.</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>파이프라인 요소에서 '{0}' 뒤에 식이 없습니다.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>파이프라인 요소에서 '{0}' 뒤의 식이 유효하지 않은 개체를 생성했습니다. 결과는 명령 이름, 스크립트 블록 또는 CommandInfo 개체여야 합니다.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>매개 변수 {0}에는 인수가 필요합니다.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>매개 변수 {0}에는 인수를 사용할 수 없습니다.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>매개 변수 목록에서 매개 변수 ${0} 이(가) 중복되었습니다.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>매개 변수 목록에 인수가 없습니다.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>'@{0}'와(과) 같은 스플랫된 변수는 쉼표로 구분된 인수 목록의 일부가 될 수 없습니다.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>리디렉션 연산자 뒤에 파일 사양이 없습니다.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>'{0}' 연산자는 나중에 사용하도록 예약되어 있습니다.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>'{0}'(으)로 리디렉션하지 못했습니다. {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>식은 파이프라인의 첫 번째 요소로만 사용할 수 있습니다.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>빈 파이프 요소는 허용되지 않습니다.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>대입 식이 올바르지 않습니다. 대입 연산자에 전달되는 입력은 대입을 받을 수 있는 개체(변수, 속성 등)여야 합니다.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>해시 테이블은 다른 해시 테이블에만 추가할 수 있습니다.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>'-is'의 오른쪽 피연산자는 형식이어야 합니다.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>'-as'의 오른쪽 피연산자는 형식이어야 합니다.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>{0} 문자열의 서식을 지정하는 동안 오류가 발생했습니다.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>'{0}' 연산자의 인수가 잘못되었습니다. {1}</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>'{0}' 연산자가 실패했습니다: {1}</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>{0} 연산자 뒤에는 두 개의 요소만 올 수 있으며 {1}은(는) 허용되지 않습니다.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>'{0}' 연산자 뒤에 값 식을 제공해야 합니다.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>'{0}' 연산자는 변수나 속성에만 사용할 수 있습니다.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>{0} 특성은 해시 리터럴 노드에만 지정할 수 있습니다.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>배열 인덱스 식이 없거나 올바르지 않습니다.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>참조 연산자 뒤에 속성 이름이 없습니다.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>이 개체에서 '{0}' 속성을 찾을 수 없습니다. 속성이 있는지, 그리고 설정할 수 있는지 확인하세요.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>이 개체에서 '{0}' 속성을 찾을 수 없습니다. 속성이 있는지 확인하세요.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>인덱스 작업이 실패했습니다. 배열 인덱스가 null로 평가되었습니다.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>null 배열로 인덱싱할 수 없습니다.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>형식이 "{0}"인 개체를 인덱싱할 수 없습니다.</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>ByRef와 유사한 반환 형식 "{0}"을(를) 사용하는 "{1}" 형식의 개체는 인덱싱할 수 없습니다. PowerShell에서는 ByRef와 유사한 형식이 지원되지 않습니다.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>배열의 차원이 너무 많습니다. {0} 배열의 차원 수는 32보다 작거나 같아야 합니다.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>슬라이스에 대한 할당은 지원되지 않으므로 [{0}]에 대한 배열 할당에 실패했습니다.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>인덱스 [{0}]을(를) 사용하여 {1}차원 배열에 인덱싱할 수 없습니다.</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>인덱스 '{0}'이(가) 범위를 벗어나 배열 할당에 실패했습니다.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>'{0}' 뒤에 식이 없습니다.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} 참조 시작에 닫는 '}}'가 없습니다.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression)에 닫는 ')'가 없습니다.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>내부 오류 - 예기치 않은 단항 연산자 {0}입니다.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>존재하지 않는 변수에는 [ref]을(를) 적용할 수 없습니다.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>'${0}' 변수는 설정되지 않았으므로 가져올 수 없습니다.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>해시 리터럴에서는 중복 키 '{0}'을(를) 사용할 수 없습니다.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>중복된 명명된 인수 '{0}'은(는) 허용되지 않습니다.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>'{0}' 연산자는 숫자에만 사용할 수 있습니다. 피연산자는 '{1}'입니다.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>'(' 뒤에 식이 필요합니다.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>해시 리터럴의 키 뒤에 '=' 연산자가 없습니다.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>해시 리터럴에서 '=' 뒤에 문이 없습니다.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>명명된 인수에서 '=' 뒤에 문이 없습니다.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>속성 정의에 ';' 또는 줄의 끝이 없습니다.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>단항 연산자 '{0}' 뒤에 식이 없습니다.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>if 문에서 '{0} (' 뒤에 조건이 없습니다.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>{0}( 조건 ) 뒤에 문 블록이 없습니다.</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>'else' 키워드 뒤에 문 블록이 없습니다.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>파일을 읽을 수 없습니다. {0}</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>현재 공급자({0})는 파일을 열 수 없습니다.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>'{0}'와(과) 일치하는 파일을 찾을 수 없습니다.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>경로가 둘 이상의 파일로 확인되었기 때문에 처리할 수 없습니다. 한 번에 파일 하나만 처리할 수 있습니다.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>{0} '-{1}' 매개 변수는 나중에 사용하도록 예약되어 있습니다.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>-file 옵션에 파일 이름 인수가 없어서 'switch' 문을 처리할 수 없습니다.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>switch 문의 -file에 지정한 파일 이름 인수가 올바르지 않습니다.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>매개 변수 {0}은(는) switch 문에 사용할 수 없습니다.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>foreach 문에는 {0} 매개 변수를 사용할 수 없습니다.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>switch 문에는 다음 중 하나가 있어야 합니다. '-file file_name' 또는 '( expression )'.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>switch 문 절에 조건이 없습니다.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>switch 문에는 기본 절을 하나만 사용할 수 있습니다.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>switch 문 절에 문 블록이 없습니다.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>foreach 루프에 식이 없습니다. +올바른 형식은 foreach ($a in $b) {...}입니다.</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>foreach 루프에 문 본문이 없습니다. +올바른 형식은 foreach ($a in $b) {...}입니다.</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>함수 선언에 인수가 지정된 경우 param 문을 사용할 수 없습니다.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>작업 '[{0}] {1} [{2}]'이(가) 정의되지 않았습니다.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>컬렉션을 열거하는 동안 오류가 발생했습니다. {0}</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>처리되지 않은 COM interop 예외가 발생했습니다. {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>이미 해제된 COM 개체에 액세스했습니다. {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>스크립트가 너무 복잡하여 처리가 중지되었습니다.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>이 구문은 runspace에서는 지원되지 않습니다. 이 문제는 runspace가 비언어 모드인 경우 발생할 수 있습니다.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>-split 연산자와 함께 사용하는 옵션 조합이 유효하지 않습니다.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>조건자가 있는 -split 연산자에는 옵션을 사용할 수 없습니다.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>토큰 '{0}'은(는) 이 버전에서 올바른 문 구분 기호가 아닙니다.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>이 언어 버전에서는 '{0}' 키워드가 지원되지 않습니다.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>루프에서 '{0}' 뒤에 식이 없습니다.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>{0} 루프에 문 본문이 없습니다.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>'trap' 문이 완전하지 않습니다. trap 문에는 본문이 필요합니다.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>'try' 문이 완전하지 않습니다. try 문에는 본문이 필요합니다.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>매개 변수 선언은 선택적 초기화 식이 있는 변수 이름의 쉼표로 구분된 목록입니다.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>함수 선언에 함수 본문이 없습니다.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>스크립트 명령 절 '{0}'은(는) 이미 정의되어 있습니다.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>예기치 않은 토큰 '{0}'입니다. 'begin', 'process', 'end', 'clean' 또는 'dynamicparam'이 필요합니다.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>문 블록이나 형식 정의에서 닫는 '}'가 없습니다.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>메서드 호출에 ')'가 없습니다.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>배열 인덱스 식 뒤에 ']'가 없습니다.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>식에 닫는 ')'가 없습니다.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>하위 식에 닫는 ')'가 없습니다.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>if 문에서 '{0}' 뒤에 '('가 없습니다.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>switch 문의 식 뒤에 ')'가 없습니다.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>switch 문에 '{'가 없습니다.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>foreach 뒤에 변수 이름이 없습니다. +올바른 형식은 foreach ($a in $b) {...}입니다.</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>foreach 루프의 변수 뒤에 'in'이 없습니다. +올바른 형식은 foreach ($a in $b) {...}입니다.</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>foreach 루프의 식 부분 뒤에 닫는 ')'가 없습니다. +올바른 형식은 foreach ($a in $b) {...}입니다.</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>키워드 '{0}' 뒤에 여는 '('가 없습니다.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>do 루프에 while 또는 until 키워드가 없습니다.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>'{0}' 문의 식 뒤에 닫는 ')'가 없습니다.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>{0} 키워드 뒤에 이름이 없습니다.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>함수 매개 변수 목록에 ')'가 없습니다.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>이 스크립트를 처리하는 동안 오류 '{0}'이(가) 발생했습니다. 이 오류를 설명하는 텍스트를 로드할 수 없습니다.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>이 스크립트를 처리하는 동안 오류 '{0}'이(가) 발생했습니다. '{1}' 오류 때문에 이 오류를 설명하는 텍스트를 로드할 수 없습니다.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>이 스레드에서 스크립트를 실행할 수 있는 Runspace가 없습니다. System.Management.Automation.Runspaces.Runspace 형식의 DefaultRunspace 속성에서 Runspace를 제공할 수 있습니다. 호출하려고 한 스크립트 블록은 다음과 같습니다. {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>원본 텍스트에 인식할 수 없는 토큰이 있습니다.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>이 예외에 대해 수행할 작업:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>계속(&C)</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>오류를 보고한 후 다음 스크립트 문을 계속 진행하세요.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>자동으로 계속(&I)</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>이 오류는 보고하지 말고 다음 스크립트 문을 계속 실행하세요.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>중단(&B)</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>처리를 계속하지 말고 대신 예외를 throw하세요.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>일시 중단(&S)</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>현재 파이프라인을 일시 중지하고 명령 프롬프트로 돌아갑니다. 작업을 마치면 exit를 입력해 다시 시작하세요.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>파이프라인 중간에서는 문서를 실행할 수 없습니다. {0}</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>프로그램 '{0}'을(를) 실행하지 못했습니다: {1}{2}</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>이진 모듈 '{0}'의 컨텍스트에서는 '&'를 사용하여 호출할 수 없습니다. '&' 뒤에 이진이 아닌 모듈을 지정한 다음 작업을 다시 시도하세요.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>모듈 '{0}'을(를) 가져오지 않았기 때문에 '&'를 사용하여 해당 컨텍스트에서 호출할 수 없습니다. 모듈 '{0}'을(를) 가져온 다음 작업을 다시 시도하세요.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>서명 블록에서 실행 가능한 스크립트 코드를 찾았습니다.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>줄</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>{0}:{1} char:{2} ++ {3}에서</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! CALL 함수 '{0}'</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! CALL 함수 '{0}'('{1}' 파일에 정의됨)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! CALL 메서드 '{0}'</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>문자열에 종결자 {0}이(가) 없습니다.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>문자열 종결자 앞에는 공백을 사용할 수 없습니다.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>형식 토큰 끝에 ]가 없습니다.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>변수 이름에는 { 대신 `{를 사용하세요.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Data 섹션에 문 블록이 없습니다.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Data 섹션의 "{0}" 매개 변수가 유효하지 않습니다. 유효한 Data 섹션 매개 변수는 SupportedCommand입니다.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 배열 참조를 사용할 수 없습니다.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 Assignment 문을 사용할 수 없습니다.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 리디렉션을 사용할 수 없습니다.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 Do 및 While 문을 사용할 수 없습니다.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 확장 가능한 문자열을 사용할 수 없습니다.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 '{0}' 연산자를 사용할 수 없습니다.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 Trap 문을 사용할 수 없습니다.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 Try 문을 사용할 수 없습니다.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 Break, Continue, Return, Exit, Throw 같은 흐름 제어 문을 사용할 수 없습니다.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 Foreach 문을 사용할 수 없습니다.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 For 및 While 문을 사용할 수 없습니다.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 함수 선언을 사용할 수 없습니다.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 메서드 호출을 사용할 수 없습니다.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 매개 변수 선언을 사용할 수 없습니다.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 속성 참조를 사용할 수 없습니다.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 스크립트 블록 리터럴을 사용할 수 없습니다.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 switch 문을 사용할 수 없습니다.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서 참조할 수 없는 변수를 참조하고 있습니다. 참조할 수 있는 변수에는 다음이 포함됩니다. {0}</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 '{0}' 명령을 사용할 수 없습니다.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 다른 Data 섹션에서는 Data 문을 사용할 수 없습니다.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Data 섹션의 SupportedCommand 매개 변수에 값이 없습니다. 매개 변수에 cmdlet 또는 함수 이름을 지정하세요.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Data 섹션에서는 Begin 문 블록, Process 문 블록 또는 매개 변수 문을 사용할 수 없습니다.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 "{0}"자를 초과하는 문자열 곱셈 결과를 사용할 수 없습니다.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 {0}개보다 많은 요소를 만드는 배열 곱셈을 사용할 수 없습니다.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 도트 소싱을 사용할 수 없습니다.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>특성 인수는 상수 또는 스크립트 블록이어야 합니다.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>사용자 지정 특성 '{0}'의 형식을 찾을 수 없습니다. 이 형식을 포함하는 어셈블리가 로드되는지 확인하세요.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>유형 '{1}'에 대한 속성 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>예기치 않은 특성 '{0}'입니다.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>특성 또는 형식 리터럴 끝에 ]가 없습니다.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>함수 또는 명령이 메서드인 것처럼 호출되었습니다. 매개 변수는 공백으로 구분해야 합니다. 매개 변수에 대한 자세한 내용은 about_Parameters 도움말 항목을 참조하세요.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Try 문에 문 블록이 없습니다.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Try 문에 Catch 또는 Finally 블록이 없습니다.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Catch 블록에 문 블록이 없습니다.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Finally 블록에 문 블록이 없습니다.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>예외 형식 {0}은(는) 이전 처리기에서 이미 처리되었습니다.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Catch 블록은 마지막 Catch 블록이어야 합니다.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>형식 리터럴이 없습니다.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>여러 줄 주석에 종결자 '#>'이(가) 없습니다.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>here-string 헤더 뒤에는 줄 끝 전까지 문자를 사용할 수 없습니다.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>파서 오류가 발견되었습니다.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>'{0}' 뒤에 문 블록이 없습니다.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>매개 변수 문에서 예상하지 못한 형식 [{0}]을(를) 찾았습니다.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>문 앞에 예기치 않은 형식[{0}]이(가) 있습니다.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>해시 리터럴에는 null 키를 사용할 수 없습니다.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드 또는 Data 섹션에서는 특성을 사용할 수 없습니다.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>제한된 언어 모드나 Data 섹션에서는 형식 {0}을(를) 사용할 수 없습니다.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>'{0}'은(는) 읽기 전용 속성입니다.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>형식 이름에 어셈블리 이름 지정이 없습니다.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>제어 흐름은 Finally 블록을 벗어날 수 없습니다.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>PowerShell에서 복구할 수 없는 오류가 발생했습니다.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>AST는 둘 이상의 AST의 자식으로 사용할 수 없습니다. 이 AST를 다른 AST에서 사용하려면 Copy() 메서드를 호출한 다음 그 결과를 사용하세요.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Using 식에는 식을 사용할 수 없습니다.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Using 변수는 검색할 수 없습니다. Using 변수는 스크립트 워크플로에서 Invoke-Command, Start-Job 또는 InlineScript와만 함께 사용할 수 있습니다. Invoke-Command와 함께 사용하는 경우에는 원격 컴퓨터에서 스크립트 블록이 호출될 때만 Using 변수가 유효합니다.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>변수 참조가 유효하지 않습니다. 변수 이름이 없습니다.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>변수 참조가 올바르지 않습니다. ':' 뒤에 올바른 변수 이름 문자가 없습니다. 이름을 구분하려면 ${}를 사용해 보세요.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>모든 구문 분석 오류가 보고되지는 않았습니다. 보고된 오류를 수정한 다음 다시 시도하세요.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>'[' 뒤에 형식 이름이 없습니다.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* 스트림</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>디버그 스트림</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>오류 스트림</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>출력 스트림(output stream)</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>이 명령에 대한 {0}이(가) 이미 리디렉션되었습니다.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>자세한 정보 표시 스트림</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>경고 스트림</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>키워드 '{0}' 뒤에 문 본문이 없습니다.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>병렬 및 시퀀스 블록은 제한된 언어 모드나 Data 섹션에서는 사용할 수 없습니다.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>예기치 않은 키워드 '{0}'입니다.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void]은(는) 매개 변수 형식으로 사용하거나 할당의 왼쪽에 사용할 수 없습니다.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>메서드를 호출할 수 없습니다.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>해시 테이블을 {0} 형식의 개체로 변환할 수 없습니다. 제한된 언어 모드 또는 Data 섹션에서는 해시 테이블을 개체로 변환하는 기능이 지원되지 않습니다.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>인수는 상수여야 합니다.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>{0} 매개 변수의 인수가 유효하지 않습니다. 올바른 문자열 인수를 지정하세요.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Module 매개 변수에 대한 인수가 유효하지 않습니다. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Version 매개 변수에 대한 인수가 올바르지 않습니다. major.minor 버전 형식의 유효한 PowerShell 버전을 지정하세요.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>{0} 매개 변수의 인수가 유효하지 않습니다. 유효한 PowerShell edition을 지정하세요.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>{0} 매개 변수에 대한 인수에 중복된 값이 있습니다. 중복된 PowerShell edition 값을 지정하지 마세요.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>모듈 이름에는 와일드카드 문자를 사용할 수 없습니다.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>메서드를 호출할 수 없습니다. 메서드 호출은 이 언어 모드의 코어 형식에서만 지원됩니다.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>속성을 설정할 수 없습니다. 속성 설정은 이 언어 모드의 코어 형식에서만 지원됩니다.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>리소스 '{0}'의 특성 이름이 유효하지 않습니다. 특성 이름은 단순 문자열이어야 하며 변수나 식을 포함할 수 없습니다. '{1}'을(를) 단순 문자열로 바꾸세요.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>구성원 '{0}'은(는) 유효하지 않습니다. 유효한 구성원은 +'{1}'입니다.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>개체 정의에 '{'가 없습니다.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>필요한 이름 또는 식이 없습니다.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>스키마 파일 {0}을(를) 찾을 수 없습니다. 구성 문에 지정된 모듈에 schema.mof 파일이 포함되어 있는지 확인한 다음 스크립트를 다시 실행해 보세요.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>데이터 섹션을 정의할 수 없습니다. 이 언어 모드에서는 추가 지원 명령이 지원되지 않습니다.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>구성 문에 '{'가 없습니다.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>MOF 파일 '{0}'을(를) 구문 분석하는 동안 예외가 발생했습니다. {1}</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>구성 이름이 없습니다. 누락된 이름을 간단한 이름, 문자열 또는 문자열 값 식으로 제공하세요.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>모듈 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>모듈 '{0}'의 여러 버전을 찾았습니다. 시스템에서 사용할 수 있는 버전을 보려면 'Get-Module -ListAvailable -FullyQualifiedName {0}'을(를) 실행한 다음, 정규화된 이름 '@{{ModuleName="{0}"; RequiredVersion="Version"}}'를 사용하세요.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>foreach 문의 ThrottleLimit 매개 변수에 값이 없습니다. 매개 변수에 스로틀 제한 값을 지정하세요.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>ThrottleLimit 매개 변수는 Parallel 매개 변수를 사용하는 foreach 문에서만 지원됩니다.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>구성 블록 결과가 null이거나 비어 있습니다. 블록에 구성이 정의되어 있는지 확인하세요.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>'{0}' 리소스는 구성당 한 번만 사용할 수 있으므로 이름을 지정할 수 없습니다. '{1}'을(를) 제거한 다음 스크립트를 다시 실행하세요.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>인스턴스 정의에 속성 할당 블록이 완전하지 않습니다.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>속성 할당에서 키 뒤에 '=' 연산자가 없습니다.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>인스턴스 정의에서는 중복 속성 할당이 허용되지 않습니다.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>스키마 파일 '{1}'을(를) 처리하는 동안 '{0}'에 대한 두 번째 CIM 클래스 정의를 찾았습니다. 이 클래스는 파일 '{2}'에 이미 정의되어 있습니다. 중복 정의를 제거한 다음 다시 시도하세요.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>리소스 이름 '{0}'은(는) 이미 다른 리소스 또는 구성에서 사용되고 있습니다.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>클래스 이름 '{0}'이(가) 정의된 파일의 이름 '{1}'과(와) 일치하지 않습니다. 파일 이름을 클래스 이름에 맞게 바꾸거나, 클래스 이름을 파일 이름에 맞게 바꾸세요.</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>노드 '{0}'에 대한 사양을 처리하는 동안 중복된 리소스 식별자 '{1}'이(가) 발견되었습니다. 이 리소스의 이름을 노드 사양 내에서 고유하도록 변경하세요.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>동적 키워드 '{0}' 본문 문에서 이름과 스크립트 블록 사이에 공백이 없습니다.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>키 속성은 함수 이름으로 사용되므로 함수를 정의할 사전의 항목에 대한 키 속성을 비워 둘 수 없습니다. 키 속성 값으로 비어 있지 않은 문자열을 지정한 다음 작업을 다시 시도하세요.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>리소스 '{0}'의 Requires 목록에 있는 리소스 참조 '{1}'의 형식이 올바르지 않습니다. 필수 리소스 이름은 영숫자, 공백, '_', '-', '.' 및 '\'를 포함하는 '[<typename>]<name>' 형식이어야 합니다.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>리소스 '{0}'의 exclusive 목록에 있는 리소스 참조 '{1}'의 형식이 올바르지 않습니다. exclusive 리소스 이름은 공백 없이 '<typename>\<name>' 형식이어야 합니다.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration '{0}'이(가) ConfigurationSource 속성이 필요한 pull 모드로 설정되어 있습니다.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>스크립트 블록 범위에 만들 변수 항목 목록에서 null 항목이 발견되었습니다. 인덱스 {0}에 있는 항목을 제거하거나 null이 아닌 항목으로 바꾼 다음 다시 시도하세요.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>함수 '{0}'을(를) 정의하는 스크립트 블록은 null이거나 비워 둘 수 없습니다. 함수 정의 사전에 비어 있지 않은 스크립트 블록을 제공한 후 작업을 다시 시도하세요.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Import-DscResource 동적 키워드의 구문은 다음과 같습니다. + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name: 가져오려는 하나 이상의 리소스의 이름입니다. +ModuleName: 가져오려는 하나 이상의 모듈 이름 또는 ModuleSpecification 개체입니다. +ModuleVersion: 가져오려는 모듈의 버전입니다. 사용될 경우 ModuleName은 이름으로 하나의 모듈만 나타내야 합니다.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Name 매개 변수가 지정된 경우 Import-DscResource 동적 키워드는 모듈 하나만 지원합니다.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Import-DscResource 동적 키워드에는 위치 매개 변수를 사용할 수 없습니다. Import-DscResource 동적 키워드의 구문은 다음과 같습니다. "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>리소스 '{0}'(를)를 로드할 수 없습니다. 리소스를 찾을 수 없습니다.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>constrainedLanguage 모드에서는 구성 키워드를 사용할 수 없습니다.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>구성 이름 '{0}'이(가) 유효하지 않습니다. 표준 이름에는 문자(a-z, A-Z), 숫자(0~9), 마침표(.), 하이픈(-), 밑줄(_)만 포함할 수 있습니다. 이름은 null이거나 비어 있을 수 없으며 문자로 시작해야 합니다.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>구성은 본문에서 End 블록만 지원합니다. 구성에서는 Begin, Process, DynamicParam 블록을 사용할 수 없습니다.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>CIM 역직렬 변환기에서 파일 {0}을(를) 역직렬화하는 동안 오류가 발생했습니다.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{0}'은(는) 클래스 '{2}'의 '{1}' 속성에 대한 유효한 값이 아닙니다. 값을 다음 문자열 중 하나로 바꾸세요. {3}</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>클래스 '{2}'의 속성 '{1}'에 대해 값 '{0}' 중 하나 이상이 지원되지 않거나 유효하지 않습니다. 다음과 같은 지원되는 값만 지정하세요. +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>리소스 '{0}'에는 속성 '{2}'에 대해 '{1}' 형식의 값이 필요합니다.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>리소스 '{1}'의 속성 '{0}'에 유효한 범위 '{3}'과(와) '{4}' 사이에 있지 않은 값 '{2}'이(가) 있습니다.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>다음 오류로 인해 PowerShell 데이터 파일 '{0}'을(를) 로드하지 못했습니다. +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>경로 '{0}'을(를) 단일 .psd1 파일로 확인할 수 없습니다.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>PowerShell 데이터 파일 '{0}'은(는) Hashtable 개체로 계산할 수 없으므로 유효하지 않습니다.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>WinPE에서는 구성이 지원되지 않습니다.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Where() 연산자에 전달된 식이 null이면 선택 모드 인수에 Default가 아닌 값을 지정해야 합니다. mode 인수 값을 Default 이외의 값으로 변경한 다음 스크립트를 다시 실행해 보세요.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>ForEach()에 전달된 제네릭 컬렉션 형식 [{0}]에 형식 인수가 너무 많습니다. 지정한 형식을 형식 인수가 하나만 있는 제네릭 컬렉션으로 바꾼 다음 스크립트를 다시 실행하세요.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>입력을 ForEach() 연산자에 전달된 대상 형식 [{0}]으로 변환할 수 없습니다. 지정된 형식을 확인한 다음 스크립트를 다시 실행해 보세요.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>'clean' 블록이 있는 스크립트 블록은 'ForEach' 메서드에서 지원되지 않습니다.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Where() 연산자의 세 번째 인수에 제공된 'numberToReturn' 값은 0보다 커야 합니다. 인수 값을 수정한 다음 스크립트를 다시 실행하세요.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>리디렉션 중에는 다른스트림은 출력 스트림과 병합하는 경우에만 허용됩니다. 출력 스트림으로 병합되도록 리디렉션 작업을 수정한 다음 스크립트를 다시 실행해 보세요.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>ForEach() 연산자가 대상 개체에서 구성원 '{0}'을(를) 찾을 수 없습니다. 지정한 구성원이 있는지 확인한 다음 스크립트를 다시 실행하세요.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>이 언어 버전에서는 '{0}' 키워드가 지원되지 않습니다.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>'{0}' 속성은 이 언어 버전에서 지원되지 않습니다.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>중복 '{0}' 한정자</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>한정자 '{0}'은(는) '{1}과과(와) 함께 사용할 수 없습니다.</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>using 지시문이 없습니다.</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>네임스페이스 별칭이 없습니다.</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>'=' 연산자가 없습니다.</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>using 이름이 없습니다.</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>변수가 메서드에 할당되지 않았습니다.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>속성 이름 또는 메서드 정의가 없습니다.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>구성원 '{0}'이(가) 이미 정의되어 있습니다.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>클래스 구성원에는 하나의 형식만 지정할 수 있습니다.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>형식 "{0}"을(를) 만드는 중 오류가 발생했습니다. 오류 메시지: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>값을 "{0}" 형식으로 변환할 수 없습니다.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>특성 '{1}'에 대한 속성 '{0}'을(를) 찾을 수 없습니다. 다음 속성 중 하나를 지정하십시오. {2}</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>이 선언에서는 '{0}' 특성이 유효하지 않습니다. 이 특성은 '{1}' 선언에서만 유효합니다.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>특성 인수는 상수여야 합니다.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>정의되지 않은 DSC 리소스 '{0}'입니다. Import-DSCResource를 사용하여 리소스를 가져오세요.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>동적 키워드 '{0}'을(를) 세부 정보 '{1}'와 함께 사전 구문 분석하는 동안 예외가 발생했습니다.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>동적 키워드 '{0}'을(를) 세부 정보 '{1}'와(과) 함께 사후 구문 분석하는 동안 예외가 발생했습니다.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6 이상에서는 워크플로를 지원하지 않습니다.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>메타 구성 리소스 {0}은(는) 일반 구성에서 허용되지 않습니다. [DscLocalConfigurationManager()] 특성이 있는 구성에서 메타 구성 리소스를 사용하세요.</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>일반 DSC 리소스 {0}은(는) 메타 구성에서 허용되지 않습니다. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>이 스레드에서는 SteppablePipeline을 가져오고 실행할 수 있는 Runspace가 없습니다. System.Management.Automation.Runspaces.Runspace 형식의 DefaultRunspace 속성에서 Runspace를 제공할 수 있습니다. SteppablePipeline을 가져오려고 시도한 스크립트 블록은 다음과 같습니다. {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>{0}에서 {1}(으)로의 유효한 변환이 있습니다.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>호출할 수 없습니다.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>형식 정보를 검색할 수 없습니다.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>{0}에 대한 Dispatch ID를 가져올 수 없습니다(오류: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>"{0}"에 대한 오버로드를 찾을 수 없으며, 인수 개수는 "{1}"입니다.</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>{0}을(를) 호출하는 동안 오류가 발생했습니다. 구성원을 찾을 수 없습니다.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>{0}을(를) 호출하는 동안 오류가 발생했습니다. 명명된 인수가 지원되지 않습니다.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>{0}을(를) 호출하는 동안 오류가 발생했습니다. 오버플로가 검색되었습니다.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>{0}을(를) 호출하는 동안 오류가 발생했습니다. 필수 매개 변수를 생략했습니다.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>"{0}" 설정 중 예외가 발생했습니다. "{1}" 형식의 값 "{2}"을(를) "{3}" 형식으로 변환할 수 없습니다.</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames가 {0}에 대해 예기치 않은 방식으로 동작했습니다.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData가 실패했습니다.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>예기치 않은 VarEnum {0}입니다.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>지원되지 않는 형식의 이벤트 처리기를 전달하려고 합니다.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6 이상에서는 구성 키워드를 지원하지 않습니다.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>메서드 내의 모든 코드 경로가 값을 반환하는 것은 아닙니다.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>void 메서드에 있는 return 문이 잘못되었습니다.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>void가 아닌 메서드에 있는 return 문이 유효하지 않습니다.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>'{0}' 선언에 '{0}' 본문이 없습니다.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>초기화 식의 순환 참조 때문에 열거형을 정의할 수 없습니다.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>{0}에 대해 열거자 값이 너무 크거나 작습니다.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>열거자 값은 상수 값이어야 합니다.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>동적 키워드 '{0}'에 대해 세부 정보 '{1}'와(과) 함께 의미 체계 검사를 수행하는 동안 예외가 발생했습니다.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>DSC 리소스 클래스 '{0}'의 '{1}' 속성은 형식 '{2}'을(를) 지원하지 않습니다.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>클래스 메서드 매개 변수 목록에 '('가 없습니다.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>명명된 블록은 클래스 메서드에 사용할 수 없습니다.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>클래스 메서드에는 param 블록을 사용할 수 없습니다.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>sealed 클래스 '{0}'에서는 상속할 수 없습니다.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>형식 이름이 필요합니다.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}'은(는) 열거형의 유효한 기본 형식이 아닙니다. 기본 제공 정수 형식(byte, sbyte, short, ushort, int, uint, long, ulong 중 하나)이 필요합니다.</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': 인터페이스 이름이 필요합니다.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>기본 클래스 '{0}'에 매개 변수가 없는 생성자가 없습니다.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>기본 형식 '{0}'이(가) 유효하지 않습니다. 기본 형식은 배열일 수 없습니다.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>기본 형식 '{0}'이(가) 유효하지 않습니다. 기본 형식은 지정되지 않은 매개 변수가 있는 제네릭일 수 없습니다.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>기본 클래스 생성자 호출의 ':' 뒤에 'base'가 없습니다.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>생성자는 반환 형식을 지정할 수 없습니다.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>DSC 리소스 '{0}'에 기본 생성자가 없습니다.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>DSC 리소스 '{0}'에 [{0}]을(를) 반환하고 매개 변수를 받지 않는 Get 메서드가 없습니다.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>DSC 리소스 '{0}'에는 [DscProperty(Key)] 구문을 사용하는 하나 이상의 키 속성이 있어야 합니다.</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>DSC 리소스 '{0}'에 [void]를 반환하고 매개 변수를 받지 않는 Set 메서드가 없습니다.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>DSC 리소스 '{0}'에 [bool]을 반환하고 매개 변수를 받지 않는 Test 메서드가 없습니다.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>정적 생성자에는 매개 변수를 사용할 수 없습니다.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>속성에는 '{0}' 형식을 사용할 수 없습니다.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>매개 변수에 '{0}' 형식을 사용할 수 없습니다.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>정적 메서드 또는 정적 속성의 초기화 코드에서 비정적 구성원 '{0}'에 액세스할 수 없습니다.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>오류가 발생하여 모듈 스크립트 파일 '{0}'을(를) 구문 분석하지 못했습니다. +'{1}'.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>PowerShell에서 문서를 실행할 수 없습니다. {0}</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>메서드 매개 변수에는 여러 형식 제약 조건을 사용할 수 없습니다.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>이 스크립트에는 악성 콘텐츠가 포함되어 있어 바이러스 백신 소프트웨어에서 차단했습니다.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>LocalConfigurationManager 리소스에 '{0}'을(를) 지정할 수 없습니다. 대신 Settings로 전환하거나 다음 값만 사용하세요. {1}</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}'은(는) 제네릭 형식에 정의되어 있습니다.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>형식 이름 '{0}'이(가) 모호합니다. '{1}' 또는 '{2}'일 수 있습니다.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>'using' 문은 스크립트의 다른 문보다 먼저 와야 합니다.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>'using' 문의 구문이 지원되지 않습니다.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>'using' 문의 지정된 네임스페이스에 잘못된 문자가 있습니다.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>정보 스트림</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>키 속성이 유효하지 않습니다. 키 속성은 [string], 부호 있는 정수, 부호 없는 정수 또는 열거형 형식이어야 합니다.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Get 메서드가 잘못되었습니다. Get 메서드는 [{0}]을(를) 반환해야 하며 매개 변수를 받지 않아야 합니다.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>'{0}' 어셈블리를 로드할 수 없습니다.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>UNC 경로 '{0}'을(를) 사용하는 어셈블리는 사용할 수 없습니다.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>URI 스키마 '{0}'을(를) 사용하는 어셈블리는 사용할 수 없습니다.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>줄 바꿈 또는 세미콜론이 없습니다.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>속성을 할당할 수 없습니다. '{0}{1}'을(를) 사용하세요.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>'{0}'은(는) 이름 사용에 유효하지 않은 값입니다.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>속성을 할당할 수 없습니다. '{0}{1}'을(를) 사용하세요.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode에는 하나의 값만 있어야 합니다.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>메서드 내에서 레이블 '{0}'을(를) 찾을 수 없습니다.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>CimProperty {0}의 값을 클래스 {1}의 속성 값으로 변환하지 못했습니다.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>PowerShell 클래스 {0}의 속성 {1}이(가) 배열 형식으로 선언되지 않았지만 구성 인스턴스에서는 배열 형식으로 정의되어 있습니다.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>PowerShell 클래스 {0}의 개체를 만들지 못했습니다.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Desired State Configuration 리소스 {0}에 제공된 해시 테이블이 유효하지 않습니다. 키나 값은 null이거나 비어 있을 수 없습니다.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Desired State Configuration 리소스 {0} 에 제공된 사용자 이름이 유효하지 않습니다. 사용자 이름은 null이거나 비워둘 수 없습니다.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Desired State Configuration 리소스 {0} 에 제공된 사용자 이름이 유효하지 않습니다. 사용자 이름은 null이거나 비워둘 수 없습니다.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>속성 {0}은(는) PowerShell 클래스 {1}에 선언되어 있지 않지만 구성 인스턴스에 정의되어 있습니다.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}'의 새로 고침 모드가 Disabled로 설정되어 있습니다. 이 모드는 부분 구성에 유효하지 않습니다. Pull 또는 Push 새로 고침 모드를 사용하세요. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>형식을 만들 수 없습니다. 이 언어 모드에서는 핵심 형식만 지원됩니다.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>노드 컨텍스트 안에서는 Import-DscResource를 지정할 수 없습니다.</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>형식 '{1}'의 자동 변수 '{0}'을(를) 할당할 수 없습니다.</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>리소스 {0}에 이미 PsDscRunAsCredential 값이 지정되어 있어 PsDscRunAsCredential을 사용할 때 충돌이 발생합니다. 복합 리소스에는 PsDscRunAsCredential을 하나만 사용할 수 있습니다. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>"{0}"에서 DSC 스키마 저장소를 찾을 수 없습니다. PSDesiredStateConfiguration v3 모듈이 설치되어 있는지 확인하세요.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>이 스크립트에는 정책 설정에서 의심스러운 것으로 표시된 콘텐츠가 포함되어 있으며 오류 코드 {0}이(가) 발생했습니다. 자세한 내용은 관리자에게 문의하십시오.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>언어 경계를 넘어 모듈 scope 명령을 호출하는 데는 '&' 또는 '.' 연산자를 사용할 수 없습니다.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 클래스 키워드를 사용할 수 없습니다.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>3항 식에 ':'이 없습니다.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>파이프라인 체인 연산자 뒤에는 파이프라인이 와야 합니다.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>백그라운드 연산자는 파이프라인 체인의 끝에서만 사용할 수 있습니다.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>스크립트 블록의 'clean' 블록을 직접 호출하는 것은 지원되지 않습니다.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>파서 구성 키워드</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 스크립트에 대해서는 제한된 언어 모드에서 Configuration 키워드를 사용할 수 없습니다.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>파서 클래스 키워드</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 스크립트에 대해서는 Constrained Language 모드에서 Class 키워드를 사용할 수 없습니다.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>파서 데이터 섹션 SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>신뢰할 수 없는 스크립트에 대해서는 Constrained Language 모드에서 SupportedCommand 매개 변수를 포함하는 Data Section을 사용할 수 없습니다.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>모듈 범위 호출 연산자</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Constrained Language 모드에서는 모듈 범위 호출 연산자가 거부됩니다.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach 키워드 메서드 호출</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>Constrained Language 모드에서 실행하면 ForEach 키워드는 반복 항목 메서드 호출 '{0}'에 실패합니다.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>식 계산이 실패할 수 있습니다.</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>스크립트 블록에서 스테퍼블 파이프라인을 만들려면 스크립트 블록 안의 일부 식을 평가해야 할 수 있습니다. 식이 상수 값을 나타내지 않는 한, 식 평가는 제한된 언어 모드에서 오류 없이 실패하고 'null'을 반환합니다.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>ARM64 프로세서에서는 구성 키워드를 지원하지 않습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PathUtilsStrings.ko.resx b/src/System.Management.Automation/resources/ko/PathUtilsStrings.ko.resx new file mode 100644 index 00000000000..999fb3c52d0 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PathUtilsStrings.ko.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>'UTF-7' 인코딩은 더 이상 사용되지 않습니다. UTF-8을 사용하세요.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>파일 {0}이(가) 이미 존재하며 {1}이(가) 지정되었습니다.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>현재 공급자({0})는 파일을 열 수 없으므로 파일을 열 수 없습니다.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>경로가 두 개 이상의 파일로 확인되어 작업을 수행할 수 없습니다. 이 명령은 여러 파일에 사용할 수 없습니다.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>와일드카드 경로 {0}이(가) 파일로 확인되지 않아 작업을 수행할 수 없습니다.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>알 수 없는 인코딩 {0}입니다. 유효한 값은 {1}입니다.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>'{0}' 디렉터리가 이미 있습니다. 디렉터리와 디렉터리 안의 파일을 덮어쓰려면 -Force 매개 변수를 사용하세요.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>사용자 모듈 경로가 없으므로 제공된 모듈 이름 '{0}'에 대한 모듈 폴더를 만들 수 없습니다.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>다음과 같은 이유로 모듈 {0}을(를) 만들 수 없습니다. {1}. -OutputModule 매개 변수에 다른 인수를 사용한 다음 다시 시도하세요.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>호환되지 않는 버전의 {0} cmdlet을 사용해 모듈을 생성했으므로 모듈을 로드할 수 없습니다. 현재 세션에서 {0} cmdlet을 사용해 모듈을 생성한 다음 모듈을 다시 로드하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PipelineStrings.ko.resx b/src/System.Management.Automation/resources/ko/PipelineStrings.ko.resx new file mode 100644 index 00000000000..ac367d67132 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PipelineStrings.ko.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>다른 파이프라인에서 이미 이 cmdlet instance를 사용하고 있으므로 처리할 수 없습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>파이프라인이 시작된 상태이므로 작업을 수행할 수 없습니다. 파이프라인을 중지한 다음 작업을 다시 시도하세요.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Stop 정책에 의해 cmdlet 실행이 차단되었으므로 cmdlet을 더 이상 실행할 수 없습니다.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>파이프라인의 첫 번째 cmdlet이 앞선 cmdlet의 결과에서 입력을 읽으려고 해서 파이프라인을 실행할 수 없습니다. 첫 번째 cmdlet을 수정하거나, 제거하거나, 첫 번째 cmdlet에 필요한 출력을 제공하는 cmdlet을 파이프라인에 추가한 다음 다시 실행해 보세요.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>cmdlet 번호를 처리할 수 없습니다. ReadFromCommand 함수에는 이미 파이프라인에 추가된 cmdlet의 ID를 지정해야 합니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>다른 cmdlet이 이미 해당 출력을 읽고 있으므로 ReadFromCommand 및 ReadErrorQueue 함수의 출력을 읽을 수 없습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>명령이 없어서 파이프라인을 실행할 수 없습니다. 파이프라인에 명령을 하나 이상 추가한 다음 다시 실행하세요.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>파이프라인 작업이 아직 시작되지 않았으므로 완료할 수 없습니다. 스테퍼블 파이프라인에서 End()를 호출하기 전에 Begin() 메서드를 호출해야 합니다.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>WriteObject 및 WriteError 메서드는 BeginProcessing, ProcessRecord 및 EndProcessing 메서드의 재정의 외부에서 호출할 수 없으며 동일한 스레드 내에서만 호출할 수 있습니다. cmdlet이 이러한 호출을 올바르게 수행하는지 확인하거나 Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>cmdlet이 ThrowTerminatingError를 호출한 후 예외를 throw했습니다. +첫 번째 예외는 "{0}"이며 스택 추적은 "{1}"입니다. +두 번째 예외는 "{2}"이며 스택 추적은 "{3}"입니다.</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>파이프라인을 닫은 후에는 WriteObject 및 WriteError 메서드를 호출할 수 없습니다. Microsoft 고객 지원 서비스에 문의하세요.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>파이프라인을 만드는 동안 오류가 발생했습니다.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>이 파이프라인은 연결 끊기 연결 의미 체계를 지원하지 않습니다.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>이 파이프라인은 연결 끊김 상태가 아니므로 연결할 수 없습니다.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>runspace 개체에 연결된 원격 명령이 null입니다. 지정된 원격 명령이 없으므로 연결이 끊긴 RemotePipeline 개체를 만들 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/PowerShellStrings.ko.resx b/src/System.Management.Automation/resources/ko/PowerShellStrings.ko.resx new file mode 100644 index 00000000000..3be15a3bac7 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/PowerShellStrings.ko.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>현재 PowerShell 인스턴스의 상태는 이 작업에 유효하지 않습니다.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>명령이 이미 시작되었으므로 작업을 수행할 수 없습니다. 명령이 완료될 때까지 기다리거나 중지한 다음 다시 시도하세요.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>명령이 지정되지 않았습니다.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>PowerShell 인스턴스가 중첩된 PowerShell 인스턴스를 만들 수 있는 올바른 상태가 아닙니다. 중첩된 PowerShell 인스턴스는 실행 중인 PowerShell 인스턴스에서만 만들 수 있습니다.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>runspace가 '{0}' 상태가 아니므로 작업을 수행할 수 없습니다. runspace의 현재 상태는 '{1}'입니다.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>중첩된 PowerShell 인스턴스는 비동기적으로 호출할 수 없습니다. Invoke 메서드를 사용하세요.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} 개체는 이 PowerShell 인스턴스에서 {1}을(를) 호출하여 만들어지지 않았습니다.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>runspace가 스레드를 다시 사용하도록 설정된 경우 호출 설정의 아파트 상태는 runspace와 일치해야 합니다.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>runspace가 현재 스레드를 사용하도록 설정된 경우 호출 설정의 아파트 상태는 현재 스레드의 아파트 상태와 일치해야 합니다.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>매개 변수를 추가하려면 명령이 필요합니다. 매개 변수를 추가하기 전에 PowerShell 인스턴스에 명령을 추가하세요.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>사전의 키는 문자열이어야 합니다.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>이 스레드에서 명령을 실행할 수 있는 Runspace가 없습니다. System.Management.Automation.Runspaces.Runspace 형식의 DefaultRunspace 속성에서 Runspace를 제공할 수 있습니다. 호출하려는 명령은 다음과 같습니다. {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>이 PowerShell 개체는 원격 runspace 또는 runspace 풀과 연결되어 있지 않으므로 연결할 수 없습니다.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>실행 중인 명령의 연결이 끊겼지만 원격 서버에서는 아직 실행 중입니다. 명령 작업 상태와 출력 데이터를 가져오려면 다시 연결하세요.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>현재 PowerShell 세션이 연결 끊김 상태이므로 작업을 수행할 수 없습니다. 이 PowerShell 세션에 연결한 다음 명령이 완료될 때까지 기다리거나 명령을 중지하세요.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>현재 PowerShell 세션이 연결 끊김 상태이므로 작업을 수행할 수 없습니다. 이 PowerShell 세션에 연결한 후 다시 시도하세요.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>원격 명령에 대한 연결을 시도했지만 실패했습니다.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>명령이 현재 중지 중이므로 작업을 수행할 수 없습니다. 명령이 중지될 때까지 기다린 다음 다시 시도하세요.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>이 스레드에서 명령을 실행할 수 있는 Runspace가 없습니다. System.Management.Automation.Runspaces.Runspace 형식의 DefaultRunspace 속성에서 Runspace를 제공할 수 있습니다. 현재 PowerShell 인스턴스에 호출할 명령이 없습니다.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>현재 사용할 수 있는 runspace가 없으므로 현재 runspace를 사용하는 PowerShell 개체를 만들 수 없습니다. 초기 세션 상태로 만들어진 경우처럼 현재 runspace가 시작 중일 수 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ProgressRecordStrings.ko.resx b/src/System.Management.Automation/resources/ko/ProgressRecordStrings.ko.resx new file mode 100644 index 00000000000..c5af96fd97a --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ProgressRecordStrings.ko.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>음수 값이 될 수 없으므로 인수를 처리할 수 없습니다. {0}</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>{0} 값은 null이거나 비어 있을 수 없으므로 인수를 처리할 수 없습니다.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>{0}은(는) 100보다 클 수 없으므로 백분율을 설정할 수 없습니다.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId는 ActivityId와 같을 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ProviderBaseSecurity.ko.resx b/src/System.Management.Automation/resources/ko/ProviderBaseSecurity.ko.resx new file mode 100644 index 00000000000..96ad653bccf --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ProviderBaseSecurity.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>ISecurityDescriptorCmdletProvider 인터페이스가 이 공급자에서 지원되지 않으므로 인터페이스를 사용할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/ProxyCommandStrings.ko.resx b/src/System.Management.Automation/resources/ko/ProxyCommandStrings.ko.resx new file mode 100644 index 00000000000..c5b40b475f0 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/ProxyCommandStrings.ko.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>'help' 매개 변수를 'get-help' 명령으로 만든 올바른 HelpInfo 개체로 인식할 수 없습니다.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>CommandMetadata에 이름이 없으므로 프록시 명령을 생성할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/RegistryProviderStrings.ko.resx b/src/System.Management.Automation/resources/ko/RegistryProviderStrings.ko.resx new file mode 100644 index 00000000000..37920ec66a8 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/RegistryProviderStrings.ko.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>항목 설정</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} 값: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>항목 지우기</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>새 항목</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>키 제거</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>키 복사</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>항목 이름 바꾸기</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>항목 이동</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>속성 설정</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>속성 지우기</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>새 속성</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>속성 제거</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} 속성: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>속성 이름을 바꿉니다.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>속성 복사</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>속성 이동</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>항목: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>작업이 완료되지 않았습니다. 제공된 위치에서는 이 작업을 허용하지 않습니다.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>원본 위치에서는 이 작업을 허용하지 않습니다.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>대상 위치에서는 이 작업을 허용하지 않습니다.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>로컬 컴퓨터에 대한 구성 설정</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>현재 사용자에 대한 소프트웨어 설정</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>이 경로에 이미 키가 있습니다.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>대상 경로가 원본 경로의 하위 경로이므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>속성이 이미 있습니다.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>{1} 경로에 속성 {0}이(가) 없습니다.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>지정한 경로에 있는 레지스트리 키가 없습니다.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>'Type' 매개 변수를 바인딩할 수 없습니다. "{0}"을(를) "{1}"(으)로 변환할 수 없습니다. 가능한 열거형 값은 "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown"입니다.</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>키 {0}이(가) 만들어졌지만 기본값을 설정할 수 없습니다.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>지정한 루트로 드라이브를 만들 수 없습니다. 루트 경로가 없습니다.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>같은 컨테이너에 같은 이름의 항목이 이미 있으므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>레지스트리 키 이름은 유효한 기본 키 이름으로 시작해야 합니다.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>하위 키 인수가 잘못되었습니다.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>하위 키가 존재하지 않으므로 하위 키 트리를 삭제할 수 없습니다.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>해당 이름의 값이 없습니다.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>열거형 값 {0}이(가) 올바르지 않습니다.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>값 인수를 지정해야 합니다.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>이름 인수를 지정해야 합니다.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>지정한 RegistryValueKind는 유효하지 않은 값입니다.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue는 null 문자열 참조를 포함하는 String[]을 허용하지 않습니다.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>레지스트리 하위 키는 255자 이하여야 합니다.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>비어 있지 않은 하위 키 이름을 지정해야 합니다.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>값 개체의 형식이 지정한 RegistryValueKind와 일치하지 않거나 개체를 올바르게 변환할 수 없습니다.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue는 '{0}' 형식의 배열을 지원하지 않습니다. Byte[]와 String[]만 지원됩니다.</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>지정한 레지스트리 키가 없습니다.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>지정된 값 이름의 길이가 최대 16383자를 초과합니다.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>지정한 값 데이터의 크기가 최대 1MB를 초과합니다.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>지정한 레지스트리 하위 키가 없습니다.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>지정한 RegistryKeyPermissionCheck 값이 올바르지 않습니다.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>레지스트리 키에 하위 키가 있습니다. 이 메서드에서는 재귀적 제거를 지원하지 않습니다.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Transaction.Current 또는 지정한 트랜잭션이 없으면 KTM 핸들을 만들 수 없습니다.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>지정한 트랜잭션 또는 Transaction.Current는 이 TransactedRegistryKey를 만들거나 연 데 사용한 트랜잭션과 일치해야 합니다.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>이 TransactedRegistryKey 개체는 미리 정의된 키이므로 트랜잭션과 연결되어 있지 않습니다.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>요청한 레지스트리 액세스가 허용되지 않습니다.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>레지스트리 키 '{0}'에 대한 액세스가 거부되었습니다.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>레지스트리 키에 쓸 수 없습니다.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>닫힌 레지스트리 키에 액세스할 수 없습니다.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>알 수 없는 오류 {0}이(가) 발생했습니다.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>이 플랫폼에서는 레지스트리 트랜잭션을 지원하지 않습니다.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>지정한 핸들이 잘못되었습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/RemotingErrorIdStrings.ko.resx b/src/System.Management.Automation/resources/ko/RemotingErrorIdStrings.ko.resx new file mode 100644 index 00000000000..091db267758 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/RemotingErrorIdStrings.ko.resx @@ -0,0 +1,1736 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>"{0}" 형식의 오류가 발생했습니다.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>프로세스 메모리가 부족합니다. +</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>-ComputerName을 사용한 원격 PSSession 열거는 Windows에서만 지원되며 "{0}"에서는 지원되지 않습니다.</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>"{0}" 파이프라인 ID가 현재 실행 중인 파이프라인의 InstanceId "{1}"과(와) 일치하지 않습니다.</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>서버에서 파이프라인 ID "{0}"을(를) 찾을 수 없습니다.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>원격 파이프라인이 중지되었습니다.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>세션이 이미 있습니다. 동일한 InstanceId {0}으(로) 세션을 다시 만들 수 없습니다.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>지정한 클라이언트 세션 InstanceId "{0}"이(가) 기존 세션의 InstanceId "{1}"와(과) 일치하지 않습니다.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>원격 세션을 열지 못했습니다.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>클라이언트 InstanceId가 "{0}"인 지정된 원격 세션을 찾을 수 없습니다.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>프롬프트 응답에 찾을 수 없는 프롬프트 ID "{0}"이(가) 있습니다.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>"{0}"에 대한 원격 호스트 호출이 실패했습니다.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>원격 호스트 메서드 {0}이(가) 구현되지 않았습니다.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>{0} 유형에서는 원격 호스트 메서드 데이터 인코딩을 지원하지 않습니다.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>{0} 유형에서는 원격 호스트 메서드 데이터 디코딩을 지원하지 않습니다.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>중첩된 파이프라인 생성은 지원되지 않습니다.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>상대 URI는 원격 세션을 만들 때 지원되지 않습니다.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>원격 호스트에서 데이터를 디코딩하는 동안 오류가 발생했습니다. 네트워크 데이터에 오류가 있습니다.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>관리자만 스레드 옵션을 원격으로 재정의할 수 있습니다.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell 자격 증명 요청: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>경고: 원격 컴퓨터 {0}의 스크립트나 응용 프로그램에서 자격 증명을 요청하고 있습니다. 원격 컴퓨터와 자격 증명을 요청하는 응용 프로그램 또는 스크립트를 신뢰하는 경우에만 자격 증명을 입력하세요. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>원격 컴퓨터 {0}의 스크립트 또는 응용 프로그램이 한 줄을 안전하게 읽으려고 합니다. 원격 컴퓨터와 자격 증명을 요청하는 응용 프로그램 또는 스크립트를 신뢰하는 경우에만 자격 증명과 같은 중요한 정보를 입력하세요.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>원격 컴퓨터 {0}의 스크립트 또는 응용 프로그램이 PowerShell 호스트의 버퍼 내용을 읽으려고 합니다. 보안상의 이유로 이 작업은 허용되지 않으며, 호출이 차단되었습니다.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>원격 컴퓨터 {0}의 스크립트 또는 응용 프로그램이 프롬프트 요청을 보내고 있습니다. 메시지가 표시되면 원격 컴퓨터와 데이터를 요청하는 응용 프로그램 또는 스크립트를 신뢰하는 경우에만 자격 증명이나 암호 같은 중요한 정보를 입력하세요.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>지원되지 않는 원격 호스트 호출을 받았습니다. {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>지원되지 않는 작업이 포함된 원격 데이터를 받았습니다. {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>지원되지 않는 데이터 형식의 원격 데이터를 받았습니다. {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>원격 데이터에 destination 속성이 없습니다.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>원격 데이터에 대상 인터페이스 속성이 없습니다.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>원격 데이터에 Session InstanceId 속성이 없습니다.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>원격 데이터에 RemotingDataType 속성이 없습니다.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>원격 데이터에 CallId 속성이 없습니다.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>원격 데이터에 MethodName 속성이 없습니다.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>첫 번째 조각에 IsStartFragment 플래그가 설정되지 않았습니다.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>원격 데이터에 {0} 속성이 없습니다.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>예기치 않은 ObjectId를 받았습니다. 이 문제는 원격 컴퓨터에서 조각이 제대로 생성되지 않았거나 데이터가 손상되었거나 변경된 경우에 발생할 수 있습니다.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId는 0보다 작거나 같을 수 없습니다. 원격 컴퓨터에서 조각을 올바르게 구성하지 않았거나 권한이 없는 사용자가 데이터를 변경한 경우에 이 문제가 발생할 수 있습니다.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>같은 개체의 FragmentID는 순서대로 있어야 하며, 1씩 증가해야 합니다. 원격 컴퓨터가 조각을 올바르게 만들지 않았을 때 이런 문제가 생길 수 있습니다. 데이터가 손상되었거나 변경되었을 수도 있습니다.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>원격 데이터가 너무 커서 조각에서 다시 결합할 수 없습니다. 조각의 데이터 길이가 Int32.Max보다 큰 경우 이 문제가 발생할 수 있습니다. 권한이 없는 사용자가 데이터를 변경한 경우에도 이 문제가 발생할 수 있습니다.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>마지막 조각에 IsEndFragment 플래그가 설정되지 않았습니다. 원격 컴퓨터가 조각을 제대로 만들지 않았거나 데이터가 손상되었거나 변경되었을 때 이런 문제가 발생할 수 있습니다.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>역직렬화된 원격 데이터가 null입니다.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Fragment blob 길이가 범위를 벗어났습니다. {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>ErrorRecord를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>PipelineStateInfo를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>RunspaceStateInfo를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>지원되지 않는 RemotingTargetInterface 유형을 받았습니다. {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>알 수 없는 대상 클래스에서 원격 호스트 메서드가 호출되었습니다. {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>대상 클래스를 지정하지 않고 원격 호스트 메서드를 호출했습니다.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>RunspacePoolStateInfo를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>최소 runspaces를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>최대 runspaces를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>PowerShellStateInfo를 디코딩하는 중 오류가 발생했습니다.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>{0} 속성의 형식이 잘못되었습니다({1}이(가) 예상되지만 {2}이(가) 전달됨).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>원격 데이터의 형식이 잘못되었습니다(PSObject가 예상되지만 {0}이(가) 전달됨).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>인코딩된 명령의 형식이 예상과 다릅니다. PSObject가 예상되었지만 {0}을(를) 받았습니다.</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>예기치 않은 유형의 인코딩된 명령 매개 변수(필요한 PSObject, {0})입니다.</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>원격 컴퓨터에서 받은 데이터를 디코딩하는 동안 오류가 발생했습니다. 원격 컴퓨터에서 받은 역직렬화된 개체를 디코딩하려면 최소한 {0} 바이트의 데이터가 필요합니다. 원격 컴퓨터가 조각을 제대로 만들지 않았거나 데이터가 손상되었거나 변경되었을 때 이런 문제가 발생할 수 있습니다.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>로그온한 사용자에게 전달되지 않은 패킷을 받았습니다. 사용자 = {0}, 패킷 대상 = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>클라이언트 협상 타이머가 만료되었습니다. 협상 제한 시간 간격은 {0} 밀리초입니다.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell 클라이언트가 서버에서 협상한 {0}{1}을(를) 지원하지 않습니다. 서버가 PowerShell의 빌드 {2} 및 프로토콜 버전 {3}와(과) 호환되는지 확인하세요.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. 서버와의 협상에 실패했습니다. 서버가 PowerShell의 빌드 {1} 및 프로토콜 버전 {2}와(과) 호환되는지 확인하세요.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>대상 서버가 세션을 닫으라는 요청을 보냈습니다.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>PowerShell을 실행하는 서버가 클라이언트 컴퓨터에서 협상한 {0} {1}을(를) 지원하지 않습니다. 클라이언트 컴퓨터가 PowerShell의 빌드 {2} 및 프로토콜 버전 {3}와(과) 호환되는지 확인하세요.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>PowerShell을 실행하는 서버는 클라이언트 컴퓨터가 협상한 {0} {1}에 대한 연결 작업을 지원하지 않습니다. 클라이언트 컴퓨터가 PowerShell의 빌드 {2} 및 프로토콜 버전 {3}와(과) 호환되는지 확인하세요.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>클라이언트 기능 정보 및 연결 RunspacePool 정보를 찾을 수 없거나 유효하지 않으므로 PowerShell을 실행하는 서버가 연결 작업을 처리할 수 없습니다.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>PowerShell을 실행하는 서버는 서버가 아직 시작되지 않았거나 종료 중이므로 연결 작업을 처리할 수 없습니다.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>서버 runspace 풀 속성이 클라이언트 컴퓨터에 지정된 속성과 일치하지 않으므로 PowerShell을 실행하는 서버가 연결 작업을 처리할 수 없습니다.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. 클라이언트와의 협상에 실패했습니다. 클라이언트가 PowerShell의 빌드 {1}과(와) 프로토콜 버전 {2}과(와) 호환되는지 확인하세요.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>서버 협상 타이머가 만료되었습니다. 협상 제한 시간 간격은 {0} 밀리초입니다.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>클라이언트 컴퓨터가 세션을 닫아 달라는 요청을 보냈습니다.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>PowerShell에서 처리할 수 없는 오류가 발생했습니다. 원격 세션이 종료되었을 수 있습니다.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>서버가 지정된 제한 시간 안에 암호화된 세션 키로 응답하지 않았습니다.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>클라이언트가 지정된 제한 시간 내에 공개 키로 응답하지 않았습니다.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>연결을 시도하지 못했습니다.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>세션을 닫는 중입니다.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell에서 원격 세션을 제대로 닫을 수 없습니다. 연결이 끊긴 후 세션을 열거나 연결하지 않았기 때문에 세션 상태가 정의되지 않았습니다. PowerShell은 로컬 컴퓨터에서 세션을 강제로 닫으려고 하지만 원격 컴퓨터에서는 세션이 닫히지 않을 수 있습니다. 원격 세션을 제대로 닫으려면 먼저 세션을 열거나 연결하세요.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>세션을 닫을 수 없습니다.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>세션이 닫혔습니다.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>대기 핸들 유형 "{0}"은(는) 지원되지 않습니다.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>받은 데이터의 스트림 ID 인덱스는 "{0}"입니다. "0"인 Standard Output 스트림 ID 인덱스만 지원됩니다.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>표준 입력 핸들이 열려 있지 않습니다.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>WriteFile에 대한 네이티브 API 호출이 실패했습니다. 오류 코드가 {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>ReadFile에 대한 네이티브 API 호출이 실패했습니다. 오류 코드가 {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0}은(는) 올바른 스키마 네임스페이스가 아닙니다. 유효한 값은 "http" 및 "https"입니다.</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>클라이언트 쪽 수신 호출이 실패했습니다.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>클라이언트 쪽 보내기 호출이 실패했습니다.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>WinRS API WSManRunShellCommand에서 반환된 명령 핸들이 null입니다.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Standard Input 핸들을 'no wait' 상태로 설정할 수 없습니다. 시스템 오류 코드는 {0}입니다.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>포트 번호 {0}이(가) 유효한 값 범위에 없습니다. 유효한 값의 범위는 1부터 65535까지입니다.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>서버 프로세스가 종료되었습니다.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Standard 입력 핸들을 가져오기 위해 Windows API GetStdHandle을 호출하는 동안 오류 코드가 반환되었습니다. {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>표준 출력 핸들을 가져오기 위해 Windows API GetStdHandle을 호출한 결과 오류 코드가 발생했습니다. {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>표준 오류 핸들을 가져오기 위해 Windows API GetStdHandle을 호출한 결과 오류 코드가 발생했습니다. {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>원격 서버 {0}에 연결하지 못했습니다.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>원격 서버 {0}에 연결하지 못했습니다. 다음 오류 메시지가 반환되었습니다. {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>원격 서버 셸 instance를 닫지 못했습니다. 오류 메시지: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>원격 서버 {0}(으)로 데이터를 보내지 못했습니다.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>다음 오류 메시지와 함께 원격 서버 {0} 데이터를 보내지 못했습니다. {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>원격 서버 {0}에서 데이터를 받지 못했습니다.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>원격 서버 {0}에서 데이터를 처리하지 못했습니다. 다음 오류 메시지: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>원격 서버에서 명령을 시작하지 못했습니다.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>다음 오류 메시지와 함께 원격 서버에서 명령을 시작하지 못했습니다. {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>원격 서버의 명령에 다시 연결하지 못했습니다. 다음 오류 메시지: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>원격 명령에 데이터를 보내지 못했습니다.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>원격 명령으로 데이터를 보내지 못했습니다. 다음 오류 메시지가 반환되었습니다. {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>원격 명령의 데이터를 받지 못했습니다.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>다음 오류 메시지와 함께 원격 명령에 대한 데이터를 처리하지 못했습니다. {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>메서드 {0}을(를) 호출하는 동안 오류 코드 {1}의 오류가 발생했습니다.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} 자세한 내용은 about_Remote_Troubleshooting 도움말 항목을 참조하세요.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>원격 서버 {0}의 연결을 끊지 못했습니다.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>다음 오류 메시지로 원격 서버와의 연결을 끊지 못했습니다. {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>원격 서버에 다시 연결하지 못했습니다.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>원격 서버 {0}에 다시 연결하지 못했습니다. 다음 오류 메시지: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>IPC(프로세스 간 통신) 전송은 연결 작업을 지원하지 않습니다.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>ID가 {0}인 EndpointConfiguration이 원격 서버에 없습니다. PowerShell 관리자 또는 엔드포인트 구성의 소유자나 만든 사람에게 문의하세요.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>{0} 식별자가 있는 EndpointConfiguration은 원격 컴퓨터에서 유효한 초기 세션 상태가 아닙니다. PowerShell 관리자 또는 엔드포인트 구성의 소유자나 만든 사람에게 문의하세요.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>{0} 레지스트리 키에 필요한 값 {1}이(가) 지정되지 않았습니다.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>필수 값 {0}이(가) 레지스트리 키 {1}의 올바른 형식이 아닙니다. 필요한 형식은 'string'입니다.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}"은(는) 확장명 ".ps1"으로 끝나는 PowerShell 스크립트 파일을 지정해야 합니다.</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>{0} 매개 변수가 이미 {1} 섹션에 지정되어 있습니다. {0} 가 한 번만 지정되었는지 관리자에게 문의하세요.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>"{0}" 요소에 "{1}" 및 "{2}" 특성이 필요합니다.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>어셈블리를 동적으로 로드하려면 "{2}" 섹션에 "{0}", "{1}"을(를) 지정해야 합니다.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>"{0}" 섹션에 지정된 형식 "{1}"을(를) 로드할 수 없습니다.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>"{0}" 섹션에 지정된 형식 "{1}"을(를) 로드할 수 없습니다.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>"{0}" 섹션에는 "{1}"와(과) "{2}"을(를) 모두 지정해야 합니다.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>대상 "{0}"에서 연결을 "{1}"로 리디렉션하도록 요청했습니다. 그러나 "{1}"은(는) 형식이 올바른 URI가 아닙니다.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}보고된 리디렉션 위치: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>연결이 다음 URI로 리디렉션되었습니다. "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} 리디렉션된 URI에 자동으로 연결하려면 세션 기본 설정 변수 "{1}"의 "{2}" 속성을 확인하고 cmdlet에서 "{3}" 매개 변수를 사용하세요.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>원격 서버에서 받은 데이터의 현재 역직렬화된 개체 크기가 허용되는 최대 개체 크기를 초과했습니다. 현재 역직렬화된 개체 크기는 {0}입니다. 허용되는 최대 개체 크기는 {1}입니다.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>원격 서버에서 받은 총 데이터가 허용되는 최대값을 초과했습니다. 허용되는 최대값은 {0}입니다.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>원격 클라이언트 컴퓨터에서 받은 데이터의 현재 역직렬화된 개체 크기가 허용되는 최대 개체 크기를 초과했습니다. 현재 역직렬화된 개체 크기는 {0}입니다. 허용되는 최대 개체 크기는 {1}입니다.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>원격 클라이언트에서 받은 총 데이터가 허용된 최대값을 초과했습니다. 허용되는 최대값은 {0}입니다.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>시작 스크립트를 실행하는 동안 오류가 발생했습니다. {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>지정한 RemoteRunspaceInfo 개체에 중복이 있습니다.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>지정한 RemoteRunspaceInfo 개체가 허용되는 최대 한도를 초과했습니다.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>예기치 않은 상태로 인해 원격 세션을 열지 못했습니다. 상태 {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>지정한 URI {0}이(가) 잘못되었습니다.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>URI {0}에 대한 원격 세션이 닫혔습니다.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>컴퓨터 이름 {0}에 대해 사용할 수 있는 원격 세션이 없습니다.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>{0}에 대한 원격 세션을 사용할 수 없습니다.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>원격 명령: {0}. ID가 "{1}"인 작업과 연결됩니다.</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>{1}이(가) 지정된 경우 {0}을(를) 지정할 수 없습니다.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>FilePath 매개 변수에는 와일드카드 문자를 사용할 수 없습니다. 와일드카드 문자가 없는 경로를 지정하세요.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>FilePath 매개 변수의 값으로 지정된 경로가 FileSystem 공급자의 경로가 아닙니다.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>FilePath 매개 변수의 값은 PowerShell 스크립트 파일이어야 합니다. .ps1 파일 이름 확장명을 가진 파일의 경로를 입력한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>하나 이상의 컴퓨터 이름이 잘못되었습니다. URI를 전달하려는 경우 -ConnectionUri 매개 변수를 사용하거나 문자열 대신 URI 개체를 전달합니다.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>현재 작업 instance 상태는 이 작업에 유효하지 않습니다.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>작업 이름 {0}을(를) 찾을 수 없어서 명령에서 작업을 찾을 수 없습니다. Name 매개 변수의 값을 확인한 후 명령을 다시 시도하십시오.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>명령에서 instance 식별자가 {0}인 작업을 찾을 수 없습니다. InstanceId 매개 변수의 값을 확인한 후 명령을 다시 시도하십시오.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>명령에서 작업 ID가 {0}인 작업을 찾을 수 없습니다. Id 매개 변수의 값을 확인한 후 명령을 다시 시도하십시오.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>작업이 완료되지 않아 작업 ID가 {0}이고 이름이 {1}인 작업을 제거할 수 없습니다. 작업을 제거하려면 먼저 작업을 중지하거나 Force 매개 변수를 사용하세요.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>작업이 완료되지 않았으므로 작업 ID가 {0} 작업을 제거할 수 없습니다. 작업을 제거하려면 먼저 작업을 중지하거나 Force 매개 변수를 사용하세요.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>작업이 완료되지 않아 작업 ID가 {0} 인스턴스 식별자가 {1} 작업을 제거할 수 없습니다. 작업을 제거하려면 먼저 작업을 중지하거나 Force 매개 변수를 사용합니다.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>원격 명령: {0}, ID가 "{1}"인 작업과 연결되어 있습니다.</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>명령에서 지정한 컴퓨터의 작업을 검색할 수 없습니다. ComputerName 매개 변수는 PowerShell 원격을 사용해 만든 작업에만 사용할 수 있습니다.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Session 매개 변수는 PSRemotingJob 개체에만 사용할 수 있습니다.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>이름이 {0}인 원격 세션을 사용할 수 없습니다.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>세션 ID가 {0} 원격 세션을 사용할 수 없습니다.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0}에 ID가 {1}인 항목이 없습니다.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>작업이 없거나 하위 작업이므로 명령에서 작업을 제거할 수 없습니다. 하위 작업은 상위 작업을 제거해야만 삭제할 수 있습니다.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0}은(는) 매개 변수 {1}의 유효한 값이 아닙니다. 이 값은 0보다 크거나 같아야 합니다.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0}을(를) 프록시 인증 메커니즘으로 지정할 수 없습니다. 프록시 인증에는 {1}, {2} 또는 {3}만 지원됩니다.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>다음 프록시 액세스 유형을 사용하는 경우 프록시 자격 증명을 지정할 수 없습니다. {0}. 다른 액세스 유형을 지정하거나 프록시 자격 증명을 지정하지 마세요.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>세션 옵션 {0}에는 {1} 값을 지정해야 합니다.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>세션이 열려 있어야 합니다.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>호스트는 Enter-PSSession 및 Exit-PSSession을 지원하지 않습니다.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>세션 ID {0}에 대해 일치하는 항목이 여러 대 있습니다.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>세션 ID {0}에 대해 일치하는 항목이 여러 대 있습니다.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>이름 {0}에 대해 일치하는 항목이 여러 개 있습니다.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>원격 세션에서 필요한 명령을 제공하지 않으므로 Enter-PSSession이 실패했습니다.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>중첩된 프롬프트에서는 Enter-PSSession을 실행할 수 없습니다.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>원격 컴퓨터에 연결할 때 허용할 최대 WS-Man URI 리디렉션 수</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>새 원격 세션에 대한 기본 세션 옵션</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>원격 컴퓨터에 로드될 세션 구성의 이름</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>원격 연결이 설정될 AppName</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>원격 세션을 시작한 원격 사용자에 대한 정보를 포함합니다. 이 변수는 원격 세션에서만 사용할 수 있습니다.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>"{0}"와(과) "{1}"은(는) 둘 다 지정하거나 둘 다 지정하지 않아야 합니다.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>세션 구성 "{0}"을(를) 찾을 수 없습니다.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>세션 구성 "{0}"은(는) PowerShell 기반 셸이 아닙니다.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>세션 구성 "{0}"은(는) PowerShell 기반 셸입니다. 수정하려면 PowerShell 6 이상을 사용하세요.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>세션 구성 "{0}"은(는) Windows PowerShell 기반 셸입니다. 수정하려면 Windows PowerShell을 사용하세요.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>조건 "{0}"과(와) 일치하는 세션 구성이 없습니다.</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>이름: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>이름: {0}. 이렇게 하면 관리자가 이 컴퓨터에서 PowerShell 명령을 원격으로 실행할 수 있습니다.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>{0} 임시 파일을 삭제할 수 없습니다. 실패 이유: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>새 셸은 성공적으로 등록되었지만 PowerShell에서 임시 파일 {0}을(를) 삭제할 수 없습니다. 실패 이유: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>임시 파일 {0}에 셸 구성 데이터를 쓸 수 없습니다. 실패 이유: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>"{0}" 명령을 실행하여 새 세션 구성을 만듭니다.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>이름: {0} SDDL: {1}. 이렇게 하면 선택한 사용자가 이 컴퓨터에서 PowerShell 명령을 원격으로 실행할 수 있습니다.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>"{0}" 명령을 실행하여 세션 구성을 사용하도록 설정합니다.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>PowerShell 기반 세션 구성을 가져오기 위해 명령 "{0}"을 실행하는 중입니다.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>세션 구성 속성을 업데이트하기 위해 "{0}" 명령을 실행하고 있습니다.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>이름: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>"{0}" 명령을 실행하여 세션 구성을 사용하도록 설정합니다.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM 빠른 구성</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>명령 "{0}"을(를) 실행하여 Windows Remote Management(WinRM) 서비스를 사용해 이 컴퓨터에 대한 원격 관리를 사용하도록 설정하고 있습니다. + 여기에는 다음이 포함됩니다. + 1. WinRM 서비스를 시작하거나, 이미 실행 중이면 다시 시작합니다. + 2. WinRM 서비스 시작 유형을 자동 설정 + 3. 모든 IP 주소에 대한 요청을 수락하는 수신기 만들기 + 4. WS-Management 트래픽에 대한 Windows 방화벽 인바운드 규칙 예외를 사용하도록 설정합니다(http만 해당). + +계속하시겠습니까?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>작업 "{0}"을(를) 수행하는 중입니다.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>이름: {0} SDDL: {1}. 이렇게 하면 선택한 사용자가 이 컴퓨터에서 PowerShell 명령을 원격으로 실행할 수 있습니다.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>세션 구성을 사용하지 않도록 설정하기 위해 명령 "{0}"을 실행하는 중입니다.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>이름: {0} SDDL: {1}. 이렇게 하면 모든 사용자의 이 세션 구성에 대한 액세스가 거부됩니다.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>세션 구성을 사용하지 않도록 설정해도 Enable-PSRemoting 또는 Enable-PSSessionConfiguration cmdlet이 변경한 내용이 모두 되돌려지지는 않습니다. 다음 단계에 따라 직접 변경 내용을 되돌려야 할 수 있습니다. + 1. WinRM 서비스를 중지하고 사용하지 않도록 설정합니다. + 2. IP 주소에 대한 요청을 수락하는 수신기를 삭제합니다. + 3. WS-Management 통신에 대한 방화벽 예외를 사용하지 않도록 설정합니다. + 4. LocalAccountTokenFilterPolicy 값을 0으로 복원하여 컴퓨터의 Administrators 그룹 구성원에 대한 원격 액세스를 제한합니다.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>액세스가 거부되었습니다. 이 cmdlet을 실행하려면 "관리자 권한으로 실행" 옵션을 사용하여 PowerShell을 시작합니다.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>WinRM 서비스를 다시 시작하는 중</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>이름: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>SecurityDescriptor 선택에 대한 UI를 표시하려면 먼저 WinRM 서비스를 다시 시작해야 합니다. WinRM 서비스를 다시 시작한 후 다음 명령을 실행하세요. "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>세션 구성 등록</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>세션 구성 "{0}"을(를) 찾을 수 없습니다. "{1}" 명령을 실행하여 "{0}" 세션 구성을 만듭니다. 이 명령을 실행하면 WinRM 서비스가 다시 시작됩니다.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>"{0}" 및 "{1}" 매개 변수는 함께 지정할 수 없습니다. "{0}" 또는 "{1}" 매개 변수 중 하나를 지정하세요.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>이 작업을 수행하면 WinRM 서비스가 다시 시작될 수 있습니다. 계속하시겠습니까?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>노드 형식이 "{0}"인 요소는 처리할 수 없습니다. "{1}" 및 "{2}" 노드 형식만 지원됩니다.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>데이터가 부족하여 {0} 요소를 처리할 수 없습니다.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>{0} 요소에는 이름이 "{1}" 및 "{2}"인 특성 두 개만 있어야 합니다.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>{0} 요소에서 노드 형식 "{1}"을 알 수 없습니다. {2} 요소에는 "{1}" 노드 형식만 예상됩니다.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>"{0}" 이름의 특성은 {1} 요소에 하나만 있어야 합니다.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>알 수 없는 요소 "{0}"을(를) 받았습니다. 원격 프로세스가 예기치 않게 닫히거나 종료되면 이런 문제가 발생할 수 있습니다.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>지정한 인증 메커니즘 "{0}"은(는) 지원되지 않습니다. 이 작업에는 "{1}"만 지원됩니다.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>"{0}"에서 pwsh 실행 파일을 찾을 수 없습니다. +PowerShell이 다른 애플리케이션에서 호스팅되는 시나리오에서는 'Start-Job'이 설계상 지원되지 않습니다. 대신 이러한 시나리오에서는 'ThreadJob' 모듈을 사용하는 것이 좋습니다.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>64비트 'pwsh' 설치에서 32비트 'pwsh' 프로세스를 시작할 수 없습니다. 32비트 프로세스에서 PowerShell을 실행해야 하는 경우 32비트 'pwsh'를 설치하세요.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>백그라운드 프로세스에서 다음 메시지와 함께 오류를 보고했습니다. {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>백그라운드 프로세스가 비정상적으로 닫혔거나 종료되었습니다. {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>백그라운드 프로세스에서 데이터를 처리하는 중에 오류가 발생했습니다. 보고된 오류: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>식별자가 {0}인 비활성 명령에 대한 데이터를 받았습니다. 받은 데이터: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>세션에 대한 {0} 메시지는 지원되지 않습니다. {0} 메시지는 명령에만 보낼 수 있습니다.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>클라이언트가 지정된 시간 간격 동안 신호 작업에 대한 응답을 받지 못했습니다. 이 문제는 명령이 적시에 중지 메시지에 응답하지 않을 때 발생할 수 있습니다.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>클라이언트가 지정된 시간 간격 내에 닫기 작업에 대한 응답을 받지 못했습니다. 명령이 Stop 메시지에 제때 응답하지 않을 때 이런 문제가 발생할 수 있습니다.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>백그라운드 프로세스를 시작하는 동안 오류가 발생했습니다. 보고된 오류: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob 메서드는 NotStarted 상태의 하위 작업만 허용합니다.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob 메서드는 ThrottlingJob.EndOfChildJobs 메서드를 호출한 후에는 호출할 수 없습니다.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} 완료됨</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>중첩된 파이프라인을 호출하려면 유효한 runspace가 필요합니다.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>{1} 작업 원본 어댑터에서 다음 메시지와 함께 예외가 발생했습니다. {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>{1} 매개 변수에 {0} 값이 잘못되었습니다. 허용되는 값은 5.1뿐입니다.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Wait 매개 변수와 Keep 매개 변수는 같은 명령에서 함께 사용할 수 없습니다.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>WriteEvents 매개 변수는 Wait 매개 변수와 함께만 사용할 수 있습니다.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell 7+에서는 PowerShell 원격 엔드포인트 버전 관리가 지원되지 않습니다.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>생성자가 public이 아니므로 다음 형식을 인스턴스화할 수 없습니다. {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>JobDefinition에 지정된 JobSourceAdapter 형식이 등록되어 있지 않기 때문에 작업(Create, Get 또는 Remove)을 수행할 수 없습니다. 명시적으로 호출하거나 Import-Module cmdlet을 호출한 다음 어셈블리를 지정하여 JobSourceAdapter 형식을 등록하세요.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>JobInvocationInfo에 JobDefinition이 없으므로 작업을 만들 수 없습니다. JobDefinition을 사용하여 JobInvocationInfo를 시작하세요.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>현재 작업 instance의 상태는 {0}입니다. 이 상태는 시도된 작업에 유효하지 않습니다. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>"{0}" 작업을 원격 서버에 연결할 수 없습니다.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>runspace Id = {0}에 대한 Disconnect-PSSession 작업이 실패했습니다.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>세션 {0}에 대한 연결 작업이 실패했습니다. Runspace 상태가 Opened가 아니라 {1}입니다.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>컴퓨터 "{0}"에 대한 연결 끊긴 PSSession 쿼리에 실패했습니다.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>PSSession "{0}"이(가) 연결 끊김 상태가 아니거나 연결할 수 없어서 연결할 수 없습니다.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>대상 컴퓨터 유형이 "{0}"이므로 대상 "{1}"의 PSSession "{2}"에 대해 세션 연결이 지원되지 않습니다.</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>PSSession "{0}"이(가) 열린 상태가 아니므로 연결을 끊을 수 없습니다.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>대상 컴퓨터 유형이 "{0}"이므로 대상 "{1}"의 PSSession "{2}"에 대해 세션 연결 끊기가 지원되지 않습니다.</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>대상 컴퓨터 유형이 "{0}"이므로 Receive-PSSession은 대상 "{1}"에서 PSSession "{2}"을(를) 지원하지 않습니다.</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>ChildJobs 속성에 유효하지 않은 값이 포함되어 있으므로 명령을 완료할 수 없습니다.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>ID가 {0}인 작업을 일시 중단할 수 없습니다. 일부 작업 유형에서는 작업 일시 중단이 지원되지 않습니다. 작업 일시 중단 지원에 대한 자세한 내용은 작업 유형에 대한 도움말 항목을 참조하세요.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>ID가 {0}인 작업을 다시 시작할 수 없습니다. 일부 작업 유형에서는 작업 다시 시작이 지원되지 않습니다. 이 매개 변수 지원에 대한 자세한 내용은 작업 유형 도움말 항목을 참조하세요.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Invoke-Command cmdlet에서는 AsJob 매개 변수와 Disconnected 매개 변수를 같은 명령에서 함께 사용할 수 없습니다.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>{0}에 대한 원격 세션 쿼리가 다음 오류 메시지와 함께 실패했습니다. {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>ID가 {0}인 작업을 만들려고 했습니다. 이 ID의 작업은 현재 만들 수 없습니다. 이 컴퓨터에서 해당 ID가 이미 한 번 할당되었는지 확인하세요.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>ID가 {0}인 작업을 만들 수 없습니다. 유효한 ID가 아닙니다. 작업 ID에는 0보다 큰 정수를 제공하세요.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>제공된 JobIdentifier는 null이면 안 됩니다. 유효한 JobIdentifier를 제공하세요.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>사용자 상호 작용을 기다리는 작업이 하나 이상 차단되어 있어 Wait-Job cmdlet을 완료할 수 없습니다. Receive-Job cmdlet을 사용해 대화형 작업 출력을 처리한 다음 다시 시도하세요.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>원격 세션 {0}에 연결할 수 없었고 서버에서 제거할 수도 없었습니다. 클라이언트 원격 세션 개체는 서버에서 제거되지만 서버의 원격 세션 상태는 알 수 없습니다.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>다음 이유로 runspace Id = {0}에 대한 Disconnect-PSSession 작업이 실패했습니다. {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>작업 "{0}"을(를) 서버에 연결할 수 없어 중지할 수 없습니다.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>명령에서 InstanceId 값이 "{0}"인 PSSession을 찾을 수 없습니다.</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>명령에서 이름이 "{0}"인 PSSession을 찾을 수 없습니다.</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>WinPE(Windows 사전 설치 환경)에서는 PowerShell 원격 처리가 지원되지 않습니다.</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>WinRM 서비스를 다시 시작하기 전에는 {0}이(가) 적용한 변경 내용이 적용되지 않습니다.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0}이(가) 이름을 사용하는 구성이 최근에 등록 취소된 경우 WinRM 서비스를 다시 시작해야 할 수 있습니다. 일부 시스템 데이터 구조가 아직 캐시되어 있을 수 있기 때문입니다. 이 경우 WinRM을 다시 시작해야 할 수 있습니다. +Microsoft.PowerShell과 Register-PSSessionConfiguration cmdlet으로 만든 세션 구성 같은 PowerShell 세션 구성에 연결된 모든 WinRM 세션의 연결이 끊어집니다.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>원격 세션에서 실행 중이며 강제 옵션을 선택했습니다. 그러면 WinRM 서비스가 다시 시작될 수 있습니다. WinRM 서비스가 다시 시작되면 이 원격 세션은 종료됩니다. 계속하려면 새 세션을 만들어야 합니다</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>식별자를 저장하려고 할 때 작업이 null이었습니다. 식별자를 저장할 작업을 지정하세요.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>이 PSSession에 대해 실행 중인 명령을 찾을 수 없습니다.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Windows PowerShell 2.0에 필요한 Microsoft .NET Framework 2.0이 설치되어 있지 않습니다. .NET Framework 2.0을 설치한 다음 다시 시도하세요.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>원격 파이프라인이 실패했습니다.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>다음 이유로 원격 파이프라인이 실패했습니다. {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>상태가 작업에 유효하지 않아서 하나 이상의 작업을 다시 시작할 수 없습니다.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>클라이언트 쪽 메서드를 실행하는 원격 runspace에 대해 클라이언트 컴퓨터가 지정되지 않았습니다.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>이름: {0} SDDL: {1}. 이 세션 구성에 대한 원격 액세스를 거부합니다.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>사용: False. 이렇게 설정하면 WS-Management 서비스가 연결 요청을 거부합니다.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>사용: True. 연결 요청을 수락하도록 WS-Management 서비스를 구성합니다.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>세션에 적용할 때 정의할 별칭</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>세션에 적용할 때 로드할 어셈블리</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>이 문서의 작성자</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>세션에 적용할 때 사용할 CLR 버전</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>이 문서와 연결된 회사</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>이 문서에 대한 저작권 설명서</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>이 설정에서 제공하는 기능에 대한 설명</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>세션에 적용할 때 정의할 환경 변수</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>세션에 적용할 실행 정책</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>세션에 적용할 때 로드할 형식 파일(.ps1xml)</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>세션에 적용할 때 정의할 함수</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>이 문서를 고유하게 식별하는 데 사용하는 ID</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>이 세션 구성에 적용할 세션 형식 기본값입니다. 'RestrictedRemoteServer'(권장), 'Empty' 또는 'Default'일 수 있습니다.</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>이 세션 구성에 대한 세션 기록을 배치할 디렉터리</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>이 세션 구성을 컴퓨터의 (가상) 관리자 계정으로 실행할지 여부</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>세션에 적용할 언어 모드입니다. 'NoLanguage'(권장), 'RestrictedLanguage', 'ConstrainedLanguage' 또는 'FullLanguage'일 수 있습니다.</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>세션에 적용할 때 가져올 모듈</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>세션에 적용할 때 사용할 PowerShell 엔진 버전</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>세션에 적용할 때 사용할 프로세서 아키텍처</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>이 문서에 사용된 스키마의 버전 번호</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>세션에 적용할 때 실행할 스크립트</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>세션에 적용할 때 추가할 형식</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>세션에 적용할 때 로드할 파일(.ps1xml)을 입력합니다.</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>세션에 적용할 때 정의할 변수</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>사용자 역할(보안 그룹)과 세션에 적용할 때 해당 역할에 적용해야 하는 역할 기능</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>세션에 적용할 때 표시할 별칭</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>세션에 적용할 때 표시할 cmdlet</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>'{0}'에 대한 표시 가능한 명령 정의를 구문 분석할 수 없습니다. 표시 가능한 명령 정의는 'Name' 및 'Parameters' 키가 있는 해시 테이블이어야 합니다. 'Parameters' 키의 값은 'Name' 키가 있고, 선택적으로 'ValidateSet' 또는 'ValidatePattern' 키가 있는 해시 테이블 컬렉션이어야 합니다.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>세션에 적용할 때 표시할 함수</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>세션에 적용할 때 표시할 공급자</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>세션에 적용할 때 표시할 외부 명령(스크립트 및 애플리케이션)</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>PSSession 구성 파일 경로 '{0}'이(가) 잘못되었습니다. 경로 인수는 확장자가 '.pssc'인 파일 시스템의 단일 파일로 확인되어야 합니다. 경로를 수정한 다음 다시 시도하세요.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>역할 기능 파일 경로 '{0}'이(가) 올바르지 않습니다. 경로 인수는 확장자가 '.psrc'인 파일 시스템의 단일 파일로 확인되어야 합니다. 경로를 수정한 다음 다시 시도하세요.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>'Roles' 항목은 해시 테이블이어야 하지만 {0}입니다.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>'{0}' 역할 항목의 값을 해시 테이블로 변환할 수 없습니다. 'Roles' 항목은 키에 그룹 이름이 있는 해시 테이블이어야 하며, 각 키에 연결된 값은 해당 역할의 세션 구성 속성을 담은 다른 해시 테이블이어야 합니다.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>역할 기능 '{0}'을(를) 찾을 수 없습니다. 역할 기능은 현재 모듈 경로에 있는 모듈의 'RoleCapabilities' 디렉터리 안에 있는 '{1}'(이)라는 파일이어야 합니다.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>가져올 모듈 경로를 찾을 수 없습니다. ModulesToImport 매개 변수 {0}의 값이 없거나 모듈 디렉터리가 아닙니다. 값을 수정하고 명령을 다시 시도하십시오.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>올바른 구성 파일을 찾을 수 없어서 지정한 구성 파일 '{0}'을(를) 로드하지 못했습니다.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>컴퓨터 {0} 연결이 끊어졌습니다.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>{0}에 다시 연결하지 못했습니다. 세션 연결을 끊는 중입니다...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>{0}에 다시 연결하려고 시도하는 중...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>{0}에 대한 네트워크 연결이 끊어졌고 다시 연결하려는 시도가 실패했습니다. 네트워크 연결을 복구한 다음 Connect-PSSession 또는 Receive-PSSession을 사용하여 다시 연결하세요.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>{0}에 대한 네트워크 연결이 중단되었습니다. 최대 {1}분 동안 다시 연결을 시도하는 중입니다...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>{0}에 대한 네트워크 연결이 복원되었습니다.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} 인증에는 명시적인 사용자 이름과 암호가 필요합니다. -Credential 매개 변수를 사용하여 사용자 이름과 암호를 지정한 다음 명령을 다시 시도하세요.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Unix의 HTTP에서는 기본 인증을 지원하지 않습니다.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>이름이 {0}인 예약된 작업을 찾을 수 없습니다.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>이름이 {0}인 작업 정의를 둘 이상 찾았습니다. 작업 정의 검색 범위를 단일 작업 원본 어댑터로 좁히려면 Start-Job에 -DefinitionType 매개 변수를 포함해 보세요.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>구성 파일에 'SchemaVersion' 멤버가 없습니다. 이 멤버는 반드시 있어야 하고 'n.n.n.n' 형식의 버전 번호가 할당되어야 합니다. 누락된 멤버를 파일 {0}에 추가하세요.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>'{0}' 멤버는 문자열이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>멤버 '{0}'은(는) 문자열 배열이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>'{0}' 멤버는 해시 테이블이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>멤버 '{0}'은(는) 해시 테이블 배열이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>멤버 '{0}'은(는) 올바른 키가 아닙니다. 파일 {1}에서 멤버를 올바른 키로 변경하세요.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>멤버 '{0}'은(는) 유효한 열거형 형식 "{1}"이어야 합니다. 유효한 열거형 값은 "{2}"입니다. {3} 파일에서 멤버를 올바른 형식으로 변경합니다.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>구성 파일 {0}을(를) 구문 분석하는 동안 다음 오류가 발생했습니다. {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-WriteJobInResults 매개 변수는 -Wait 매개 변수와 함께만 사용할 수 있습니다.</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>멤버 '{0}'은(는) 절대 경로 {1}이(가) 아닙니다. 파일 {2}에서 멤버를 절대 경로로 변경하세요.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>멤버 '{0}'의 키 '{1}'이(가) 올바르지 않습니다. 파일 {2}에서 키를 변경하세요.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>멤버 '{0}'에는 필수 키 '{1}'이(가) 포함되어야 합니다. 파일 {2}에 필수 키를 추가하세요.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>키 '{0}'에 유효하지 않은 확장 {1}이(가) 포함되어 있습니다. 다음 목록에서 확장명을 지정하세요: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>멤버 '{0}'의 키 '{1}'은(는) 스크립트 블록이어야 합니다. 파일 {2}에서 키 형식을 올바르게 변경하세요.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>세션 구성 파일 {0}이(가) 잘못되었습니다. 올바른 세션 구성 파일을 지정하고 명령을 다시 시도하세요.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>네트워크 연결이 중단되었습니다.</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>{0}에 다시 연결하려고 시도하는 중...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>다시 연결하기 위해 작업 {0}이(가) 생성되었습니다.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>컴퓨터 {0}에서 instance ID가 {1}인 세션 {2}의 연결이 성공적으로 끊어졌습니다.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>instance ID가 {0}인 세션 {1}이(가) 다시 연결을 위해 만들어졌습니다.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>SessionName 매개 변수는 Disconnected 스위치 매개 변수와 함께만 사용할 수 있습니다.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>PSSession에 연결하려는 동안 오류가 발생했습니다.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>대상 가상 머신에 연결하는 동안 오류가 발생했습니다.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>대상 컨테이너에 연결하는 동안 오류가 발생했습니다.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession이 연결 끊김 상태이므로 연결할 수 없습니다.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>이 컴퓨터에서는 PowerShell용 Hyper-V 모듈을 사용할 수 없습니다.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>ID가 {0}인 컨테이너에서 PowerShell 프로세스({1})를 시작하지 못했습니다. 오류: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>이 컴퓨터에서 컨테이너 기능이 사용하도록 설정되지 않았을 수 있습니다.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>ID가 {0}인 컨테이너 내부에서 ID가 {1}인 PowerShell 프로세스를 종료하지 못했습니다.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>입력 ContainerId {0}이(가) 없거나 해당 컨테이너가 실행 중이 아닙니다.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>입력 VMId 매개 변수가 단일 가상 머신으로 확인되지 않습니다.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>입력 VMId {0} 단일 가상 머신으로 확인되지 않습니다.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>입력 VMName 매개 변수가 가상 머신으로 확인되지 않습니다.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>입력 VMName 매개 변수는 여러 가상 머신으로 확인됩니다.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>입력 VMName {0} 단일 가상 머신으로 확인되지 않습니다.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>가상 머신 {0} 실행 중 상태가 아닙니다.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>자격 증명이 잘못되었습니다.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>입력 사용자 이름은 비워 둘 수 없습니다.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>세션 {0}에 들어갈 수 없습니다. 연결이 끊긴 상태가 아니거나 연결할 수 없기 때문입니다. Get-PSSession -ComputerName {1} -InstanceId {2}을(를) 사용하여 원격 세션을 가져오세요.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>세션 {0}에 들어갈 수 없습니다. 연결이 끊긴 상태가 아니거나 연결할 수 없기 때문입니다. Connect-PSSession 또는 Receive-PSSession을 사용하여 다시 연결하세요.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>{0}에 대한 네트워크 연결이 끊어져 다시 연결하지 못했습니다. 네트워크 연결을 복구한 다음 Connect-PSSession 또는 Receive-PSSession을 사용하여 다시 연결하세요.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>SetSocketOption 오류로 인해 RemoteSessionHyperVSocketClient 인스턴스를 만들지 못했습니다.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>RemoteSessionHyperVSocketServer의 인스턴스를 만들지 못했습니다.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>다시 연결 시도가 취소되었습니다. 네트워크 연결을 복구한 다음 Connect-PSSession 또는 Receive-PSSession을 사용하여 다시 연결하세요.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>상태가 작업에 유효하지 않아서 하나 이상의 작업을 일시 중단할 수 없습니다.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-AutoRemoveJob 매개 변수는 -Wait 매개 변수 없이 사용할 수 없습니다.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>WS-Management 서비스가 요청을 처리할 수 없습니다. {0} 컴퓨터의 WSMan: 드라이브에서 {1} 세션 구성을 찾을 수 없습니다. 자세한 내용은 about_Remote_Troubleshooting 도움말 항목을 참조하세요.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>제공된 runspace가 로컬 runspace가 아니므로 {0} 사양에서 작업을 만들 수 없습니다. 로컬 runspace를 사용해 다시 시도하거나 RunspaceMode 인수를 지정하세요.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>지정한 유휴 시간 제한 값 {0}(초)이 서버의 최대 허용 값{1}(초)보다 크거나 최소 허용 값 {2}(초)보다 작기 때문에 세션 {3}의 연결을 끊을 수 없습니다. 허용된 범위 안의 유휴 시간 제한 값을 지정한 후 다시 시도하세요.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>지정한 IdleTimeout 세션 옵션 {0}(초)은 올바른 기간이 아닙니다. 허용되는 최소값인 {1}(초)보다 크거나 같은 IdleTimeout 값을 지정하세요.</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>세션 구성 파일에 "{2}", "{3}", "{4}" 또는 "{5}" 키가 지정된 경우 cmdlet "{0}" 또는 별칭 "{1}"을 사용할 수 없습니다.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"전송 옵션이 올바르지 않습니다. 매개 변수 "{0}"은 매개 변수 "{1}"이 true로 설정된 경우에만 0이 아닌 값일 수 있습니다."</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>멤버 '{0}'은 문자열 또는 해시 테이블 요소로 구성된 배열이어야 합니다.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>멤버 '{0}'은 문자열 또는 해시 테이블 요소로 구성된 배열이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>경로 '{0}'이(가) '{1}' 공급자 경로를 참조하므로 작업 정의 '{2}'을(를) 검색할 수 없습니다. 경로 매개 변수를 파일 시스템 경로로 변경하세요.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>경로 '{0}'이(가) 여러 파일 경로로 확인되므로 작업 정의 '{1}'을(를) 검색할 수 없습니다. 경로 매개 변수가 단일 경로가 되도록 변경하세요.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>유형이 {0}이고 이름이 {1}인 예약된 작업을 찾을 수 없습니다.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>WorkingDirectory 경로 {0}을(를) 찾을 수 없습니다.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>세션 {0}을(를) 연결할 수 없습니다. 컴퓨터 {1}에서 해당 세션이 더 이상 존재하지 않습니다.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>세션 {0}에 대한 연결 작업이 실패했습니다. 오류 메시지: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-WriteJobInResults 매개 변수는 -Wait 매개 변수와 함께만 사용할 수 있습니다.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>하나 이상의 작업이 일시 중단되었거나 연결이 끊긴 상태이므로 추가 사용자 입력 없이는 계속할 수 없습니다. 완료, 실패 또는 중지 상태로 계속하려면 -Force 매개 변수를 지정하세요.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>PowerShell 세션 구성에서 RunAs를 사용하도록 설정하면 Windows 보안 모델이 이 엔드포인트를 사용해 만들어진 서로 다른 사용자 세션 간에 보안 경계를 적용할 수 없습니다. PowerShell runspace 구성이 필요한 cmdlet과 기능만 포함하도록 제한되어 있는지 확인하세요.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Force 매개 변수를 추가하여 작업을 성공적으로 일시 중단했습니다.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>세션 구성 파일 {0}이(가) 잘못되었습니다. 올바른 세션 구성 파일을 지정하고 명령을 다시 시도하세요. 구성 파일을 구문 분석하는 동안 오류가 발생했습니다. {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration :{1}의 ‘{0}' 키입니다. 세션 구성 파일에 잘못된 값이 포함되어 있습니다. 파일을 수정한 다음 명령을 다시 시도하세요. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>연결이 끊긴 세션은 원격 컴퓨터에서 PowerShell 3.0 이상 버전을 실행 중인 경우에만 지원됩니다.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>cmdlet의 메모리 사용량이 경고 수준을 초과했습니다. 이 문제를 방지하려면 다음 중 하나를 시도하세요. 1) CIM 작업이 데이터를 생성하는 속도를 낮춥니다(예: ThrottleLimit 매개 변수에 낮은 값을 전달). 2) 다음 cmdlet이 데이터를 더 빨리 소비하도록 합니다. 3) Invoke-Command cmdlet을 사용해 서버에서 전체 파이프라인을 실행합니다. 메모리 사용량이 경고 수준을 초과한 cmdlet은 다음 명령줄에서 시작되었습니다. {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0}은(는) EnableNetworkAccess 매개 변수를 사용하여 만들어졌으며 로컬 컴퓨터에서만 다시 연결할 수 있습니다.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>작업을 시작할 수 없습니다. 이 세션의 언어 모드는 시스템 전체 언어 모드와 호환되지 않습니다.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>runspace를 만들 수 없습니다. 이 구성의 언어 모드가 시스템 전체 언어 모드와 호환되지 않습니다.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>파이프라인이 중첩된 상태가 아니므로 중첩된 파이프라인을 종료할 수 없습니다.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>PowerShell 서버 세션이 중첩된 명령을 실행할 수 있는 올바른 상태가 아닙니다. 이 세션에서는 중첩된 명령을 실행할 수 없습니다.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>중첩된 명령이 이미 실행 중이므로 원격 세션에서 중첩된 명령을 호출할 수 없습니다.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>원격 세션이 명령 {0} 호출에 실패했습니다. 오류: {1}</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>원격 세션 명령이 현재 디버거에서 중지되었습니다. Enter-PSSession cmdlet을 사용하여 원격 세션에 대화형으로 연결하고 콘솔 디버거로 자동으로 들어가세요.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>연결된 원격 세션이 원격 디버깅을 지원하지 않습니다. PowerShell 4.0 이상을 실행하는 원격 컴퓨터에 연결해야 합니다.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>세션 {0}, {1}, {2}의 세션 상태가 Open이 아니므로 세션에서 명령을 실행할 수 없습니다. 세션 상태는 {3}입니다.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>유효한 세션이 지정되지 않았습니다. Opened 상태이고 명령을 실행할 수 있는 유효한 세션을 제공하세요.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>세션 {0}, {1}, {2}을(를) 사용하여 명령을 실행할 수 없습니다. 세션 가용성은 {3}입니다.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>ChildJobs 속성이 비어 있으므로 명령을 실행할 수 없습니다.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>사용 가능한 PowerShell 호스트 디버거가 없으므로 작업을 디버그할 수 없습니다. 디버깅을 지원하는 호스트에서 이 명령을 실행하세요.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>ID가 {0} 작업을 찾을 수 없습니다.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Instance Id가 {0}인 작업을 찾을 수 없습니다.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>이름이 {0}인 작업을 찾을 수 없습니다.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>사용 가능한 호스트 UI가 없으므로 작업을 디버그할 수 없습니다. PSHostUserInterface를 구현하는 PowerShell 호스트에서 이 명령을 실행하세요.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>호스트 디버거 모드가 None 또는 Default로 설정되어 있어 작업을 디버그할 수 없습니다. 호스트 디버거 모드는 LocalScript 및/또는 RemoteScript여야 합니다.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Id {0}인 작업이 여러 개 발견되었습니다. Debug-Job은 한 번에 하나의 작업만 디버그할 수 있습니다.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>이름이 {0}인 여러 작업을 찾았습니다. Debug-Job은 한 번에 하나의 작업만 디버그할 수 있습니다.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>프로세스 연결에 사용되는 명명된 파이프 서버 수신기가 이미 실행 중입니다.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess는 현재 실행 중인 PowerShell 세션으로의 진입을 지원하지 않습니다.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>이 이름 {0}의 프로세스가 여러 개 발견되었습니다. 프로세스 ID를 사용하여 입력할 단일 프로세스를 지정하세요.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>PowerShell 엔진이 로드되지 않았거나 명명된 파이프 수신기가 사용하지 않도록 설정되어 있어 ID '{0}'인 프로세스에 들어갈 수 없습니다.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>ID가 {0}인 프로세스를 찾을 수 없습니다.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>이름이 {0}인 프로세스를 찾을 수 없습니다.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>CustomPipeName이 {0}인 명명된 파이프를 찾을 수 없습니다.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>지정한 pipeName이 너무 길어서 명령을 처리할 수 없습니다. 이 플랫폼의 파이프 이름은 최대 {0}자까지 가능합니다. 현재 파이프 이름 '{1}'은(는) {2}자입니다.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>현재 호스트는 Enter-PSHostProcess cmdlet을 지원하지 않습니다.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"명명된 파이프 대상 프로세스가 종료되었습니다."</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"Hyper-V 소켓 대상 프로세스가 종료되었습니다."</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[프로세스:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>프로세스 {0}의 응용 프로그램 도메인 이름 {1}에 연결할 수 없습니다. {2} 오류입니다.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>이름이 {0}인 파이프에 연결할 수 없습니다. 오류: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>필요한 협상 정보가 없거나 완전하지 않아 PowerShell 플러그 인이 연결 작업을 처리할 수 없습니다.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell 플러그 인이 연결 작업을 처리하지 못했습니다.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>제공된 플러그 인 컨텍스트가 잘못되었습니다.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>PowerShell 플러그 인에서 {0} 인수를 처리하는 동안 치명적인 오류가 발생했습니다.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>제공된 명령 컨텍스트가 잘못되었습니다.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>제공된 입력 데이터가 잘못되었습니다. {0} 형식의 입력 데이터만 지원됩니다.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>제공된 입력 스트림이 올바르지 않습니다. 입력 스트림으로는 {0}만 지원됩니다.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>제공된 출력 스트림 집합이 올바르지 않습니다. 출력 스트림으로는 {0}만 지원됩니다.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>제공된 WSMAN_SENDER_DETAILS가 올바르지 않습니다. null WSMAN_SENDER_DETAILS는 처리할 수 없습니다.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>제공한 셸 컨텍스트가 올바르지 않습니다.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>플러그 인 메서드 {0}에 대한 {1}에는 NULL 값이 허용되지 않습니다.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>입력 스트림 및 출력 스트림 집합에는 NULL 값이 허용되지 않습니다. {0}과(와) {1}은(는) 지원되는 입력 및 출력 스트림입니다.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>플러그 인 메서드 {0}에 대한 {1}에는 NULL 값이 허용되지 않습니다.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>플러그 인 메서드 {0}에 대한 {1}에는 NULL 값이 허용되지 않습니다.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell 플러그 인 작업을 종료하는 중입니다. 호스팅 서비스 또는 응용 프로그램이 종료되는 경우 이 문제가 발생할 수 있습니다.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell 플러그 인이 {0} 옵션을 인식하지 못합니다. 클라이언트가 PowerShell의 빌드 {1}과(와) 프로토콜 버전 {2}과(와) 호환되는지 확인하세요.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>이름이 {0}인 옵션이 클라이언트에 있어야 합니다. 클라이언트가 PowerShell의 빌드 {1}과(와) 프로토콜 버전 {2}과(와) 호환되는지 확인하세요.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">PowerShell 플러그 인이 클라이언트에서 요청한 프로토콜 버전 {2}을(를) 지원하지 않습니다.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>PowerShell 플러그 인에서 WSMan 서비스에 컨텍스트를 보고하는 동안 치명적인 오류가 발생했습니다.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>관리형 서버 세션을 만들 수 없습니다.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>PowerShell 플러그 인에서 종료 알림용 대기 핸들을 등록하는 동안 치명적인 오류가 발생했습니다.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>이 세션에 이미 Runspace가 푸시되어 있으므로 Runspace에 들어갈 수 없습니다.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>사용 가능한 서버 원격 디버거가 없으므로 Runspace에 들어갈 수 없습니다.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>원격 Runspace가 아니므로 Runspace에 들어갈 수 없습니다.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>원격 전송 오류: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>컨테이너에서 PowerShell용 파이프 연결을 열 수 없습니다. 오류 코드: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>PowerShell IPC 명명된 파이프를 만들 수 없습니다. 오류 코드: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>명명된 파이프에 연결하기 전에 제한 시간이 만료되었습니다.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>WSMan 초기화에 실패했습니다. 오류 코드: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>서버 모드에서는 명명된 파이프 서버를 시작할 수 없습니다.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>'{0}'에 원격 액세스 권한을 부여할 수 없습니다. '{1}'. 세션 구성이 등록되었지만 이 그룹에는 액세스 권한이 없습니다. 이 오류를 해결하려면 올바른 그룹 이름을 제공하고 세션 구성을 다시 등록하세요.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>세션 구성 '{0}'의 세션 기능을 가져올 수 없습니다. 이 구성은 New-PSSessionConfigurationFile cmdlet으로 만든 것과 같은 세션 구성 파일(.pssc)에 등록되지 않았습니다.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>사용자 이름 '{0}'을(를) 확인할 수 없습니다. 사용자 이름을 확인하고 다시 시도하십시오.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>컴퓨터의 (가상) 관리자 계정과 연결된 그룹</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>구성 세션 {0}을(를) 만들거나 열 수 없습니다.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>스크립트 입력 매개 변수 유효성 검사를 적용합니다. MountUserDrive를 지정하면 이 옵션이 자동으로 사용하도록 설정됩니다.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>파일 시스템 공급자가 표시되지 않을 때 Copy-Item에 사용할 'User' PSDrive를 세션에 만듭니다.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>멤버 '{0}'은(는) 부울이어야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>매개 변수 "{0}"은(는) 정수여야 합니다. 파일 {1}에서 멤버를 올바른 형식으로 변경하세요.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>사용자 드라이브를 처리하는 동안 오류 {0}이(가) 발생했습니다.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>MountUserDrive 매개 변수로 만든 사용자 드라이브의 선택적 최대 크기(바이트)입니다. 사용자 드라이브의 기본 최대 크기는 50MB입니다.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>파일 시스템 공급자를 찾을 수 없습니다.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>구성이 실행될 그룹 관리 서비스 계정 이름</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>그룹 관리 서비스 계정 이름이 잘못되었습니다. 계정 이름은 'DomainName\UserName' 형식이어야 합니다.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>세션을 사용하려면 구성원 자격이 필요한 그룹 계정입니다.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>일치하지 않는 괄호가 포함되어 있어 sddl 문자열을 구문 분석할 수 없습니다. {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups 속성 해시 테이블에는 키가 하나만 포함되어야 합니다.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>RequiredGroups 속성이 이름/값 쌍 해시 테이블 형식이 아닙니다. PowerShell 구문을 사용하면 RequiredGroups = @{ Or = 'Administrators' } 형식의 해시 테이블이어야 합니다.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>필수 그룹 구성에 알 수 없는 키가 있습니다. 필수 그룹 해시 테이블에는 논리적 멤버 그룹화에 대한 'And' 및 'Or' 해시 키만 포함될 수 있습니다.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>필수 그룹 구성에 알 수 없는 값이 있습니다. 필수 그룹 해시 테이블에는 그룹 이름 또는 다른 논리적 해시 테이블인 값만 포함될 수 있습니다.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE {0}형식이 잘못되었습니다. 일반 ACE에는 정확히 6개 섹션이 있어야 합니다.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>현재 사용자 이름에 잘못된 파일 경로 문자가 포함되어 있어 세션 사용자 드라이브를 만들 수 없습니다.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>역할 기능 키가 잘못되었습니다. {0}. 역할 기능 이름의 철자가 올바르고 유효한 세션 구성 속성인지 확인하세요.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>잘못된 역할 기능 키 유형: {0}. 역할 기능 키는 유효한 세션 구성 속성을 식별하는 문자열이어야 합니다.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>잘못된 역할 키 유형: {0}. 역할 키는 보안 그룹을 식별하는 문자열이어야 합니다.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> 기타 가능한 원인: + - 지정한 자격 증명에 도메인 또는 컴퓨터 이름이 포함되지 않았습니다. 예: DOMAIN\UserName 또는 COMPUTER\UserName.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>원격 연결에 필요한 SSH 클라이언트 프로세스를 시작하지 못했습니다. 오류: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>지정한 키 파일 {0}을(를) 찾을 수 없습니다.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>SSH 클라이언트 세션이 종료되었습니다. 오류 메시지: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>시간 초과로 SSH 연결 시도가 실패했습니다. {0}초</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +연결이 설정되기 전에 SSH 클라이언트 프로세스가 종료되었습니다.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>제공된 SSHConnection 해시 테이블에 필요한 ComputerName 또는 HostName 매개 변수가 없습니다.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>제공된 SSHConnection 해시 테이블 매개 변수 이름 또는 요소가 null이거나 비어 있습니다.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>제공된 SSHConnection 해시 테이블 매개 변수 {0}은(는) 지원되지 않습니다.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>제공된 SSHConnection 해시 테이블에 ComputerName 및 HostName 매개 변수가 모두 포함되어 있습니다. {0} 중 하나만 지정할 수 있습니다.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>제공된 SSHConnection 해시 테이블에 KeyFilePath 및 IdentityFilePath 매개 변수가 모두 포함되어 있습니다. {0} 중 하나만 지정할 수 있습니다.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>제공된 역할 기능 파일 {0}을(를) 찾을 수 없습니다.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>제공된 역할 기능 파일 {0}에 필요한 .psrc 확장명이 없습니다.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>SSH 전송 프로세스가 갑자기 종료되어 이 원격 세션이 끊어졌습니다.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+는 WOW64를 지원하지 않습니다. 이진 파일은 프로세서 아키텍처와 일치해야 합니다.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>"{0}" 실행 파일을 찾을 수 없습니다. WOW64 기능이 설치되어 있는지 확인하세요.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>플러그 인 {0}을(를) 디렉터리 {1}에 설치할 수 없습니다.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>PowerShell용 WinRM 플러그 인 DLL {0}이(가) 없습니다. Enable-PSRemoting을 실행한 다음 이 명령을 다시 시도하세요.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>이 매개 변수 집합에는 WSMan이 필요하지만 지원되는 WSMan 클라이언트 라이브러리를 찾을 수 없습니다. WSMan이 설치되어 있지 않거나 이 시스템에서 사용할 수 없습니다.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + 종료 코드: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>프로세스에 대한 정보를 읽을 수 없습니다. '{0}'.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>호스트 시스템에 올바른 버전의 Hyper-V 스키마가 없습니다.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Unix의 HTTPS는 현재 CA 또는 CN 검사를 지원하지 않습니다. 연결하는 서버와 그 사이의 네트워크를 신뢰할 수 있다면 PSSessionOption -SkipCACheck 및 -SkipCNCheck을 사용하세요.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>PowerShell 원격은 PowerShell 6+ 구성에 대해서만 사용하지 않도록 설정되며 Windows PowerShell 원격 구성에는 영향을 주지 않습니다. 모든 PowerShell 원격 구성에 적용하려면 Windows PowerShell에서 이 cmdlet을 실행하세요. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>PowerShell 원격은 PowerShell 6+ 구성에 대해서만 사용하도록 설정되며 Windows PowerShell 원격 구성에는 영향을 주지 않습니다. 모든 PowerShell 원격 구성에 적용하려면 Windows PowerShell에서 이 cmdlet을 실행하세요.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>'AppLocker' 또는 'Windows Defender Application Control'과 같은 애플리케이션 제어 정책이 적용 중이므로 Enter-PSHostProcess cmdlet이 사용 중지되었습니다.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>원격 디버거 예외: {0}, 오류 메시지: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>이 컴퓨터에서 Windows PowerShell을 찾을 수 없으므로 Windows PowerShell 프로세스를 만들 수 없습니다.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Create에 대한 Runspace 인수는 null이 아닌 RemoteRunspace 개체여야 합니다.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>세션 구성 해시 테이블에 잘못된 키 형식이 포함되어 있습니다. 키는 문자열 형식이어야 합니다.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>세션 구성 파일에 지원되지 않는 구성 옵션인 {0}이(가) 포함되어 있습니다. 이 옵션은 PowerShell 세션 상태에는 적용되지 않는 원격 엔드포인트 구성 옵션입니다.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>세션 구성 파일에 알 수 없는 구성 옵션이 포함되어 있습니다. {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>식 계산이 실패할 수 있습니다.</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>스크립트 블록에서 PowerShell 개체를 만들려면 스크립트 블록 안의 일부 식을 평가해야 할 수 있습니다. 식이 상수 값을 나타내지 않는 한, 식 평가는 Constrained Language 모드에서 조용히 실패하고 'null'을 반환합니다.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Hyper-V VM 상태를 가져오지 못했습니다. 값의 형식이 {0} 이지만 Microsoft.HyperV.PowerShell.VMState 또는 System.String이어야 합니다.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} 는 연결 협상 중에 잘못된 {1} 응답을 보냈습니다.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Hyper-V에 대한 보안 연결 협상에 실패했습니다. 호스트와 게스트에 관련 Microsoft 업데이트가 모두 설치되어 있는지 확인하세요.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/RunspaceInit.ko.resx b/src/System.Management.Automation/resources/ko/RunspaceInit.ko.resx new file mode 100644 index 00000000000..c2e8db69782 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/RunspaceInit.ko.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>활성화된 실험적 기능 이름을 저장할 변수</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>현재 runspace의 호스트 애플리케이션의 상위 폴더</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>현재 사용자 프로필이 들어 있는 폴더</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>현재 runspace 호스트에 대한 참조</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>cmdlet에서 사용할 수 있는 실행 개체</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>현재 PowerShell 세션의 버전 정보</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>현재 프로세스 ID</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>마지막 명령 상태</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>부모 프로세스 ID</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID는 현재 셸을 식별합니다. #Requires에서 사용됩니다.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>현재 콘솔 파일 이름</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>텍스트를 네이티브 실행 파일로 파이프할 때 사용하는 텍스트 인코딩</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>네이티브 실행 파일에서 출력 텍스트를 읽을 때 사용하는 텍스트 인코딩</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>텍스트 렌더링 방식을 제어하는 구성</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>전자 메일 서버의 이름을 저장하는 변수입니다. Send-MailMessage cmdlet에서 HostName 매개 변수 대신 사용할 수 있습니다.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>확인을 요청해야 하는 시기를 지정합니다. 작업의 ConfirmImpact가 $ConfirmPreference보다 크거나 같으면 확인을 요청합니다. $ConfirmPreference가 None이면 Confirm을 지정한 경우에만 작업을 확인합니다.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>디버그 메시지가 전달될 때 수행할 작업 지정</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>오류 메시지가 전달될 때 수행할 작업 지정</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>진행률 레코드가 전달될 때 수행할 작업 지정</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Verbose 정보 메시지가 전달될 때 수행할 작업 지정</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>경고 메시지가 전달될 때 수행할 작업을 지정합니다.</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>명령이 정보 스트림에 항목을 생성할 때 수행할 작업 지정</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>오류를 표시할 때 사용할 보기 모드를 지정합니다.</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>현재 중첩 수준에 표시할 프롬프트 유형 지정</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>true면 $ErrorActionPreference가 네이티브 실행 파일에도 적용됩니다. 따라서 0이 아닌 종료 코드는 오류 동작 설정에 따라 cmdlet 스타일 오류를 생성합니다.</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>true이면 WhatIf가 모든 명령에 대해 사용하도록 설정된 것으로 간주됩니다.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>네이티브 실행 파일에 인수를 전달하는 방식을 지정합니다.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>IEnumerable 개체의 서식을 지정할 때 열거 제한 지정</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>스택 추적을 포함하여 오류 표시</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>내부 예외를 포함하여 오류 표시</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>출처를 포함하여 오류 표시</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>오류 클래스에 대한 설명과 함께 오류를 표시합니다.</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>현재 PowerShell 세션의 문화권</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>현재 PowerShell 세션의 UI 문화권</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>모든 기본 <cmdlet:parameter, value> 쌍을 저장할 변수</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>계속하려면 Enter 키를 누르세요...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>현재 PowerShell 세션의 에디션 정보</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/RunspacePoolStrings.ko.resx b/src/System.Management.Automation/resources/ko/RunspacePoolStrings.ko.resx new file mode 100644 index 00000000000..f03c38dfba4 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/RunspacePoolStrings.ko.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>최대 풀 크기는 1보다 작을 수 없습니다.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>최소 풀 크기는 1보다 작을 수 없습니다.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>최소 풀 크기는 최대 풀 크기보다 클 수 없습니다.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>실행 공간 풀의 상태가 이 작업에 유효하지 않습니다.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>실행 공간 풀이 '{0}' 상태가 아니므로 작업을 수행할 수 없습니다. 현재 상태는 '{1}'입니다.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>실행 공간 풀이 'BeforeOpen' 상태가 아니므로 열 수 없습니다. 현재 상태는 '{0}'입니다.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} 개체가 현재 RunspacePool 인스턴스에서 {1}을(를) 호출하여 만들어지지 않았습니다.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>실행 공간이 현재 풀에 속해 있지 않으므로 현재 풀에 실행 공간을 해제할 수 없습니다.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>실행 공간 풀이 열린 후에는 이 속성을 변경할 수 없습니다.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>이 실행 공간은 연결 끊기 및 연결 작업을 지원하지 않습니다.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>실행 공간 풀이 연결 끊김 상태이므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>서버에서 연결 끊기 작업이 지원되지 않습니다. 원격 실행 공간 풀 연결 끊기를 지원하려면 서버에서 PowerShell 3.0 이상을 실행해야 합니다.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>이 실행 공간 풀 {0}은(는) 원격 서버에서 실행 중인 명령에 대해 연결이 끊어진 PowerShell 개체를 제공하도록 구성되어 있지 않습니다. RunspacePool 클래스의 GetRunspacePools() 정적 메서드를 사용하여 서버를 쿼리하고 이렇게 하도록 구성된 실행 공간 풀 개체를 반환하세요.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>해당 서버 쪽 실행 공간 풀이 다른 클라이언트에 연결되어 있으므로 이 실행 공간 풀을 연결할 수 없습니다.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>서버에서 ResetRunspaceState가 지원되지 않습니다. 서버에서 PowerShell 5.0 이상을 실행해야 합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/RunspaceStrings.ko.resx b/src/System.Management.Automation/resources/ko/RunspaceStrings.ko.resx new file mode 100644 index 00000000000..8eadcedbcb0 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/RunspaceStrings.ko.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>이 작업에는 runspace 상태가 유효하지 않습니다.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>runspace가 BeforeOpen 상태가 아니므로 runspace를 열 수 없습니다. runspace의 현재 상태는 '{0}'입니다.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>runspace가 Opened 상태가 아니므로 작업을 수행할 수 없습니다. runspace의 현재 상태는 '{0}'입니다.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Runspace가 열림 상태가 아니므로 파이프라인을 호출할 수 없습니다. runspace의 현재 상태는 '{0}'입니다.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>이 작업에는 파이프라인 상태가 유효하지 않습니다.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>파이프라인이 이미 호출되었으므로 호출할 수 없습니다.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>매개 변수의 유효한 값은 PipelineResultTypes.Output입니다.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>파이프라인에 명령이 포함되어 있지 않습니다.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>파이프라인이 이미 실행 중이므로 실행할 수 없습니다. 파이프라인은 동시에 실행할 수 없습니다.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>중첩된 파이프라인은 비동기적으로 호출할 수 없습니다. Invoke 메서드를 사용하세요.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>중첩된 파이프라인은 실행 중인 파이프라인 안에서만 실행해야 합니다.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>SessionStateProxy 메서드 호출이 진행 중인 동안에는 runspace를 닫을 수 없습니다.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy 메서드 호출이 진행 중인 동안에는 파이프라인을 호출할 수 없습니다.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy 메서드 호출이 진행 중입니다. 동시에 여러 SessionStateProxy 메서드를 호출할 수 없습니다.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>파이프라인이 이미 실행 중입니다. 동시에 여러 SessionStateProxy 메서드를 호출할 수 없습니다.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>이 속성은 runspace를 연 후에는 변경할 수 없습니다.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>이 runspace를 만드는 데 사용된 InitialSessionState 개체에 지정된 모듈 '{0}'을(를) 처리하는 동안 하나 이상의 오류가 발생했습니다. 전체 오류 목록은 ErrorRecords 속성을 참조하세요. 첫 번째 오류는 다음과 같습니다: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>아파트 상태가 MTA(다중 스레드 아파트)이고, 현재 옵션이 UseNewThread 또는 UseCurrentThread이며, 새 값이 ReuseThread인 경우에만 스레드 옵션을 변경할 수 있습니다.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0}은(는) 언어 모드가 {1} 또는 {2}일 때는 false일 수 없습니다.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>로컬 전용 runspace는 연결을 끊을 수 없습니다.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>로컬 runspace에서는 연결 작업이 지원되지 않습니다.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>세션이 사용 중입니다. 사용할 수 있게 되면 바로 세션에 연결됩니다. Enter-PSSession 명령을 취소하려면 Ctrl-C를 누르세요.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>명령을 완료할 수 없습니다. 이 세션 구성에서는 스크립트 호출이 지원되지 않습니다. 세션 구성이 no-language 모드일 때 이 문제가 발생할 수 있습니다.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>로컬 runspace에서는 연결 끊기 및 연결 작업을 사용할 수 없습니다.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>runspace가 Opened 상태가 아니므로 파이프라인을 연결할 수 없습니다. runspace의 현재 상태는 '{0}'입니다.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>RemoteRunspace를 만들 수 없습니다. 제공된 RunspacePool 개체가 올바르지 않습니다.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>이 runspace와 연결된 연결 끊긴 명령이 없습니다.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>원격 컴퓨터에서는 연결 끊기 작업이 지원되지 않습니다. 연결 끊기를 지원하려면 원격 컴퓨터에서 Windows PowerShell 3.0 이상을 실행하고 WSMan 전송을 사용해야 합니다.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>세션이 연결 끊김 상태가 아니거나 연결할 수 없으므로 PSSession에 연결할 수 없습니다.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>매개 변수 값은 PipelineResultTypes.None 또는 PipelineResultTypes.Output일 수 없습니다.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>매개 변수의 유효한 값은 PipelineResultTypes.Output 또는 PipelineResultTypes.Null입니다.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>디버그 스트림 리디렉션은 대상 원격 컴퓨터에서 지원되지 않습니다.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>자세한 정보 스트림 리디렉션은 대상 원격 컴퓨터에서 지원되지 않습니다.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>경고 스트림 리디렉션은 대상 원격 컴퓨터에서 지원되지 않습니다.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>정보 스트림 리디렉션은 대상 원격 컴퓨터에서 지원되지 않습니다.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>명령이나 스크립트를 실행 중인 세션에 들어왔습니다. 출력은 작업 "{0}"(으)로 라우팅되므로 콘솔에 출력이 표시되지 않습니다. 실행 중인 명령이 끝날 때까지 기다리거나, 명령을 취소하고 Ctrl-C를 눌러 입력 프롬프트를 가져올 수 있습니다. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>명령 또는 스크립트를 실행 중인 세션에 들어왔으며 출력은 콘솔에 표시됩니다. 실행 중인 명령이 끝날 때까지 기다리거나 Ctrl-C를 눌러 취소한 다음 입력 프롬프트를 받을 수 있습니다. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>실행 중인 명령 또는 스크립트 내부의 디버그 중단점에서 현재 중지된 세션에 들어왔습니다. PowerShell 명령줄 디버거를 사용하여 디버깅을 계속하세요. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace는 LocalRunspace여야 합니다.</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>정적 PrimaryRunspace 속성은 한 번만 설정할 수 있으며, 이미 설정되어 있습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/SecuritySupportStrings.ko.resx b/src/System.Management.Automation/resources/ko/SecuritySupportStrings.ko.resx new file mode 100644 index 00000000000..2061817dd6f --- /dev/null +++ b/src/System.Management.Automation/resources/ko/SecuritySupportStrings.ko.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>인증서를 로드할 수 없습니다. '{0}'은(는) 파일 시스템 경로로 확인되어야 합니다.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>인증서 '{0}'은(는) 암호화에 사용할 수 없습니다. 암호화 인증서에는 데이터 암호화 또는 키 암호화 키 사용이 포함되어야 하며, 문서 암호화 확장된 키 사용({1})도 포함되어야 합니다.</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>인증서를 로드할 수 없습니다. 식별자 '{0}'이(가) 여러 인증서와 일치합니다. 여러 수신자에게 암호화하려면 여러 인증서와 일치하는 와일드카드 대신 '{1}' 매개 변수에 여러 개의 특정 값을 제공하세요.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>암호화 인증서를 로드할 수 없습니다. 인증서 설정 '{0}'은(는) 유효한 base-64 인코딩 인증서를 나타내지 않으며, 파일, 디렉터리, 지문 또는 주체 이름으로 된 유효한 인증서도 나타내지 않습니다.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>경고: 인증서 '{0}'에 개인 키가 포함되어 있습니다. 암호화에 사용되는 보호된 이벤트 로깅 인증서에는 공개 키만 포함되어야 합니다.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>오류: 이벤트 로그 메시지 '{0}'을(를) 보호할 수 없음: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>오류: 인증서를 찾거나 사용할 수 없음: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>보안 문자열을 암호화할 세션 키를 사용할 수 없습니다.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>버퍼 오프셋이 잘못되었습니다.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>공개 키 데이터가 잘못되었습니다.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>공개 키를 가져올 수 없습니다.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>세션 키 데이터가 잘못되었습니다.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>스크립트 파일 '{0}'은(는) 시스템 정책에 의해 실행이 차단되었습니다.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>알 수 없는 스크립트 파일 정책 적용 값이 반환됨: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>스크립트 파일 읽기</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>스크립트 파일 '{0}'은(는) 정책에서 신뢰되지 않으므로 ConstrainedLanguage 모드에서 실행됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/Serialization.ko.resx b/src/System.Management.Automation/resources/ko/Serialization.ko.resx new file mode 100644 index 00000000000..8f51b7052e9 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/Serialization.ko.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} 특성이 필요합니다.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} XML 태그를 인식할 수 없습니다.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>referenceId {0}에 대한 개체를 찾을 수 없습니다.</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>사전 키에 대한 Name 특성이 잘못 지정되었습니다.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>사전 값에 대한 Name 특성이 잘못 지정되었습니다.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>PSObject 버전이 올바르지 않습니다.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>들어오는 PSObject의 버전은 {0}입니다. 예상 값은 1입니다.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>referenceId {0}에 대한 TypeNames를 찾을 수 없어 이름을 처리할 수 없습니다.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>depth 매개 변수 값은 1보다 크거나 같아야 합니다.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>현재 노드 형식은 {0}입니다. {1} 형식이 필요합니다.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>사전 항목의 키가 지정되지 않았습니다.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>사전 항목의 값이 지정되지 않았습니다.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>더 이상 역직렬화할 개체가 없습니다.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null이 사전 키로 지정되었습니다.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>{0} 기본 형식의 내용이 올바르지 않습니다.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>직렬화된 XML의 중첩이 너무 깊습니다.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>직렬 변환기가 닫혔습니다.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>명령에 포함된 데이터가 세션 구성에서 허용하는 최대 크기를 초과했습니다. 허용되는 최대 크기는 {0}MB입니다. 입력을 변경하거나, 다른 세션 구성을 사용하거나, 원격 컴퓨터에서 세션 구성의 "{1}" 및 "{2}" 속성을 변경하세요.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>암호화된 보안 문자열의 역직렬화에 실패했습니다.</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>{0} 키 유형이 유효하지 않습니다. PSPrimitiveDictionary 클래스는 System.String 형식의 키만 허용합니다.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>값 형식 {0}이(가) 올바르지 않습니다. PSPrimitiveDictionary 클래스는 PowerShell 원격을 통해 완전히 직렬화할 수 있는 형식의 값만 허용합니다. 완전히 직렬화할 수 있는 형식 목록은 about_Remoting 도움말 항목을 참조하세요.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>데이터를 해독할 수 없습니다. 이 키로 암호화된 데이터가 아닙니다.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>매개 변수 값 "{0}"은(는) 올바른 암호화된 문자열이 아닙니다.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>지정한 {0}이(가) 잘못되었습니다. 유효한 {0} 길이 설정은 128비트, 192비트 또는 256비트입니다.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>SecureString 역직렬화는 현재 Windows에서만 지원됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/SessionStateProviderBaseStrings.ko.resx b/src/System.Management.Automation/resources/ko/SessionStateProviderBaseStrings.ko.resx new file mode 100644 index 00000000000..447e1e34cb4 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/SessionStateProviderBaseStrings.ko.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>항목 설정</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} 값: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>항목 지우기</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>항목 제거</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>항목: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>새 항목</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} 형식: {1} 값: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>항목 복사</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} 대상: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>항목 이름 바꾸기</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>항목: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/SessionStateStrings.ko.resx b/src/System.Management.Automation/resources/ko/SessionStateStrings.ko.resx new file mode 100644 index 00000000000..153cdfc5f05 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/SessionStateStrings.ko.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>공급자의 Start 메서드에서 반환된 정보가 전달된 것과 다른 공급자에 대한 정보이므로 반환된 정보를 처리할 수 없습니다.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>공급자의 Start 메서드에서 반환된 정보가 null이므로 반환된 정보를 처리할 수 없습니다.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 SetItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 SetItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ClearItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 InvokeDefaultAction 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 InvokeDefaultAction 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ItemExists 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ItemExists 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 IsValidPath 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 IsItemContainer 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RemoveItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetChildItems 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetChildItems 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetChildNames 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetChildNames 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RenameItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RenameItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 NewItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 NewItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 HasChildItems 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 CopyItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 CopyItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetParentPath 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 NormalizeRelativePath 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 MakePath 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetChildName 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 MoveItem 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 MoveItem 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 SetProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 SetProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ClearProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ClearProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 NewProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 NewProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RemoveProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RemoveProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 CopyProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 CopyProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 MoveProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 MoveProperty 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 RenameProperty 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 RenameProperty에 대한 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 콘텐츠 판독기를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 GetContentReader 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 콘텐츠 작성기를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에 대해 GetContentWriter 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>'{0}'은(는) 디렉터리이므로 콘텐츠를 가져올 수 없습니다. 대신 'Get-ChildItem'을 사용하세요.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>'{0}'은(는) 디렉터리이므로 콘텐츠를 쓸 수 없습니다.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>뒤로 이동할 위치 기록이 남아 있지 않습니다.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>앞으로 이동할 위치 기록이 남아 있지 않습니다.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack이 비어 있습니다.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ClearContent 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>'{0}'은(는) 디렉터리이므로 해당 콘텐츠를 지울 수 없습니다. Clear-Content는 파일에서만 지원됩니다.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 ClearContent 작업의 동적 매개 변수를 검색할 수 없습니다. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 GetSecurityDescriptor 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자에서 SetSecurityDescriptor 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>'{0}' 공급자에서 Start 작업을 수행하지 못했습니다. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>'{0}' 공급자에서 InitializeDefaultDrives 작업을 수행하지 못했습니다.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>루트 '{1}'이(가) 있는 드라이브의 '{0}' 공급자에서 NewDrive 작업을 수행하지 못했습니다. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>'{0}' 공급자에 대한 NewDrive의 동적 매개 변수를 검색할 수 없습니다. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>'{0}' 공급자에서 RemoveDrive를 호출하지 못했습니다. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>공급자 '{1}'에서 허용하지 않으므로 드라이브 '{0}'을(를) 제거할 수 없습니다.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>경로 '{0}'이(가) 기준 '{1}' 밖에 있는 항목을 참조했습니다.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자 콘텐츠 작성기에서 Seek를 호출하지 못했습니다. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자 콘텐츠 판독기 또는 작성기에서 Close를 호출하지 못했습니다. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자 콘텐츠 판독기에서 Read를 호출하지 못했습니다. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>경로 '{1}'의 '{0}' 공급자 콘텐츠 작성기에서 Write를 호출하지 못했습니다. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>변수 구문을 사용하여 데이터를 가져오거나 설정할 때는 공급자 '{0}'을(를) 사용할 수 없습니다. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>변수 구문을 사용하여 공급자에서 데이터를 가져오거나 설정할 수 없습니다. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>별칭 {0}이(가) 읽기 전용이거나 상수이고 쓰기가 불가능하므로 별칭을 쓸 수 없습니다.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>함수 {0}은(는) 읽기 전용이거나 상수이므로 쓸 수 없습니다.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>변수가 읽기 전용이거나 상수이므로 변수 {0}을(를) 덮어쓸 수 없습니다.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>변수 '${0}'은(는) 비공개 변수이므로 액세스할 수 없습니다.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>명령 '{0}'은(는) 비공개 명령이므로 명령에 액세스할 수 없습니다.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>비공개 명령이므로 명령에 액세스할 수 없습니다.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>비공개 리소스이므로 세션 상태 리소스에 액세스할 수 없습니다. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>별칭 {0}은(는) 상수이거나 읽기 전용이므로 제거하지 못했습니다.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>함수 {0}은(는) 상수이므로 제거할 수 없습니다.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>변수 {0}은(는) 상수이거나 읽기 전용이므로 제거할 수 없습니다. 변수가 읽기 전용인 경우 Force 옵션을 지정하여 작업을 다시 시도하세요.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>별칭 {0}은(는) 상수이므로 수정할 수 없습니다.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>별칭 {0}은(는) 읽기 전용이므로 수정할 수 없습니다.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>함수 {0}은(는) 상수이므로 수정할 수 없습니다.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>함수 {0}은(는) 읽기 전용이므로 수정할 수 없습니다.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>별칭 {0}은(는) 만든 후 상수로 설정할 수 없습니다. 별칭은 만들 때만 상수로 설정할 수 있습니다.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>기존 함수 {0}은(는) 상수로 만들 수 없습니다. 함수는 만들 때만 상수로 설정할 수 있습니다.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>기존 변수 {0}을(를) 상수로 만들 수 없습니다. 변수는 만들 때만 상수로 설정할 수 있습니다.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>별칭 '{0}'에서 AllScope 옵션을 제거할 수 없습니다.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>함수 '{0}'에서 AllScope 옵션을 제거할 수 없습니다.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>변수 '{0}'에서 AllScope 옵션을 제거할 수 없습니다.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>함수 정의 '{0}'에는 범위 한정자는 있지만 함수 이름이 없습니다.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>공급자 {0}을(를) 제거할 수 없습니다. 공급자 {0}을(를) 제거하려면 먼저 공급자 {0}과(와) 연결된 모든 드라이브를 제거해야 합니다.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>드라이브 이름에 다음과 같은 잘못된 문자가 하나 이상 포함되어 있으므로 드라이브 이름을 처리할 수 없습니다. ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>공급자가 새 드라이브 만들기를 허용하지 않으므로 새 드라이브를 만들지 못했습니다.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>제공된 값 '{0}'이(가) 둘 이상의 위치 스택으로 확인되었습니다.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>위치 스택 '{0}'을(를) 찾을 수 없습니다. 존재하지 않거나 컨테이너가 아닙니다.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>경로 '{0}'이(가) 없으므로 찾을 수 없습니다.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>별칭 '{0}'이(가) 없으므로 별칭을 찾을 수 없습니다.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>경로 '{0}'이(가) 여러 컨테이너로 확인되어 위치를 설정할 수 없습니다. 위치는 한 번에 하나의 컨테이너로만 설정할 수 있습니다.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>변수 경로 '{0}'이(가) 여러 항목으로 확인되었으므로 변수를 처리할 수 없습니다. 변수 값은 한 번에 한 항목씩만 가져오거나 설정할 수 있습니다.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>드라이브를 찾을 수 없습니다. 이름이 '{0}'인 드라이브가 없습니다.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>이름이 '{0}'인 공급자를 찾을 수 없습니다.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>이름이 '{0}'인 공급자를 찾을 수 없습니다. 이름 형식이 올바르지 않습니다. 공급자 이름은 영숫자 문자로만 구성되거나, PowerShell 스냅인 이름 뒤에 단일 '\'와 영숫자 문자가 와야 합니다.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}'이(가) 둘 이상의 공급자 이름으로 확인되었습니다. 가능한 일치 항목은 다음과 같습니다.{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>공급자의 인스턴스를 만드는 동안 오류가 발생했습니다. 어셈블리에서 '{0}'의 공급자 형식 이름을 찾을 수 없습니다.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>지정한 공급자 이름 '{0}'에 다음과 같은 잘못된 문자가 하나 이상 포함되어 있으므로 공급자 이름을 사용할 수 없습니다. \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>공급자 '{0}'의 인스턴스를 만드는 동안 오류가 발생했습니다. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>이름이 '{0}'인 변수를 찾을 수 없습니다.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>이름이 '{0}'인 추적 원본을 찾을 수 없습니다.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>이름이 '{0}'인 지정된 드라이브가 이미 있습니다.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>이름이 '{0}'인 변수가 이미 있습니다.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>이름이 '{0}'인 별칭이 이미 있으므로 별칭을 사용할 수 없습니다.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>이름이 '{0}'인 cmdlet 공급자가 이미 있으므로 cmdlet 공급자를 등록할 수 없습니다.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>경로가 파일 시스템 경로를 참조하지 않습니다.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>전역 범위를 제거할 수 없습니다.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>범위 번호 '{0}'이(가) 활성 범위 수를 초과합니다.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>PSDriveInfo를 비교할 수 없습니다. PSDriveInfo 인스턴스는 다른 PSDriveInfo 인스턴스와만 비교할 수 있습니다.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>출력을 스트리밍할 cmdlet이 지정되지 않아 cmdlet 공급자가 결과를 스트리밍할 수 없습니다.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>오류를 스트리밍할 cmdlet이 지정되지 않아 cmdlet 공급자가 결과를 스트리밍할 수 없습니다.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>이 공급자의 홈 위치가 설정되지 않았습니다. 홈 위치를 설정하려면 "(get-psprovider '{0}').Home = 'path'"를 호출하세요.</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>경로 형식이 잘못되었습니다. 공급자 경로에는 공급자 ID 뒤에 "::" 및 공급자별 경로가 차례로 포함되어야 합니다.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>대상 경로를 단일 경로로만 확인할 수 있으므로 항목을 이동할 수 없습니다.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>원본 경로와 대상 경로가 동일한 공급자로 확인되지 않았으므로 항목을 이동할 수 없습니다.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>원본 경로가 하나 이상의 항목을 가리키고 대상 경로가 컨테이너가 아니므로 항목을 이동할 수 없습니다. 대상 경로가 컨테이너인지 확인하고 다시 시도하세요.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>대상이 여러 경로로 확인되었으므로 항목을 이동할 수 없습니다. 하나의 대상으로만 확인되는 대상 경로를 지정하고 다시 시도하세요.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>컨테이너를 기존 리프 항목에 복사할 수 없습니다.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>컨테이너를 다른 컨테이너에 복사할 수 없습니다. -Recurse 또는 -Container 매개 변수가 지정되지 않았습니다.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>원본 경로와 대상 경로가 같은 공급자로 확인되지 않았습니다.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>경로가 여러 항목으로 확인되었으므로 항목 이름을 바꿀 수 없습니다. 한 번에 하나의 항목만 이름을 바꿀 수 있습니다.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>공급자의 오류로 인해 공급자 '{0}'을(를) 사용하여 경로 '{1}'을(를) 확인할 수 없습니다.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>인터페이스를 사용할 수 없습니다. 이 공급자는 IContentCmdletProvider 인터페이스를 구현하지 않습니다.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>인터페이스를 사용할 수 없습니다. 이 공급자는 IPropertyCmdletProvider 인터페이스를 지원하지 않습니다.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>인터페이스를 사용할 수 없습니다. 이 공급자는 IDynamicPropertyCmdletProvider 인터페이스를 구현하지 않습니다.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>이 공급자는 NavigationCmdletProvider 메서드를 지원하지 않습니다.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>공급자 메서드를 처리할 수 없습니다. 이 공급자는 ContainerCmdletProvider 메서드를 지원하지 않습니다.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>메서드를 호출할 수 없습니다. 이 공급자는 ItemCmdletProvider 메서드를 지원하지 않습니다.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>이 공급자는 DriveCmdletProvider 메서드를 지원하지 않습니다.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>공급자가 이 작업을 지원하지 않으므로 공급자 작업이 중지되었습니다.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>공급자가 'Depth' 매개 변수를 지원하지 않으므로 공급자 작업이 중지되었습니다.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>메서드를 호출할 수 없습니다. 이 공급자는 콘텐츠 Seek 메서드를 지원하지 않습니다.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>ClearContent 작업을 수행할 수 없습니다. 이 공급자는 ClearContent 작업을 지원하지 않습니다.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>공급자가 자격 증명의 사용을 지원하지 않습니다. 자격 증명을 지정하지 않고 작업을 다시 수행하세요.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>FileSystem 공급자는 New-PSDrive cmdlet에서만 자격 증명을 지원합니다. 자격 증명을 지정하지 않고 작업을 다시 수행하세요.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>공급자가 트랜잭션을 지원하지 않습니다. -UseTransaction 매개 변수 없이 작업을 다시 수행하세요.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>메서드를 호출할 수 없습니다. 공급자가 필터의 사용을 지원하지 않습니다.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>드라이브를 만들 수 없습니다. 공급자가 자격 증명의 사용을 지원하지 않습니다.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>경로 '{0}'에 항목이 이미 있습니다.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>항목을 복사할 수 없습니다. 경로 '{0}'에 항목이 없습니다.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>경로 '{0}'에 항목이 없습니다.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>세션 상태에 저장된 별칭의 보기가 포함된 드라이브</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>프로세스에 대한 환경 변수의 보기가 포함된 드라이브</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>세션 상태에 저장된 함수의 보기가 포함된 드라이브</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>세션 상태에 저장된 해당 별칭의 보기가 포함된 드라이브</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>현재 사용자의 임시 디렉터리 경로에 매핑되는 드라이브</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>대상 값을 지정하지 않았으므로 링크 '{0}'을(를) 만들 수 없습니다.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>null 변수에 대한 참조는 항상 null 값을 반환합니다. 할당해도 아무 효과가 없습니다.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>세션에서 유지할 최대 기록 개체 수</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>함수 {0}은(는) 읽기 전용이거나 상수이므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>별칭 {0}은(는) 읽기 전용이거나 상수이므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>변수 {0}은(는) 읽기 전용이거나 상수이므로 이름을 바꿀 수 없습니다.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>로컬 변수 {0}에는 옵션을 설정할 수 없습니다. 옵션을 설정할 수 있는 변수를 만들려면 New-Variable을 사용하세요.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Cmdlet {0}은(는) 읽기 전용이므로 수정할 수 없습니다.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>변수가 최적화되어 제거할 수 없으므로 변수 {0}을(를) 제거할 수 없습니다. 별칭 없이 Remove-Variable cmdlet을 사용하거나, 변수를 제거하는 데 사용하는 명령을 도트 소싱해 보세요.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>변수 {0}이(가) 최적화되어 있으므로 변수를 덮어쓸 수 없습니다. 별칭 없이 New-Variable 또는 Set-Variable cmdlet을 사용하거나, 변수를 설정하는 데 사용하는 명령을 도트 소싱해 보세요.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>매개 변수 {0}과(와) {1}은(는) 함께 사용할 수 없습니다. 매개 변수를 하나만 지정하세요.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>현재 Tail 매개 변수는 FileSystem 공급자에 대해서만 지원됩니다.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>이름이 '{0}'이고 명령 유형이 '{1}'인 명령이 이미 있으므로 별칭을 사용할 수 없습니다.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>소프트웨어를 실행할 수 없습니다. 사용 권한이 거부되었습니다.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' 및 '-{1}'은(는) 상호 배타적이며 동시에 지정할 수 없습니다.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>경로 '{0}'은(는) 유효하지 않습니다. 원격 복사 작업에서는 절대 경로만 지원됩니다.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>원격 경로 '{0}'의 유효성을 검사할 수 없습니다.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>세션 {0}이(가) {1}(으)로 설정되어 있으므로 작업을 수행할 수 없습니다.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' 매개 변수는 null이거나 비워 둘 수 없습니다.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>세션 상태 변수</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 모드에서는 변수 '{0}'의 범위를 AllScope로 변경하거나 만들 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/StringDecoratedStrings.ko.resx b/src/System.Management.Automation/resources/ko/StringDecoratedStrings.ko.resx new file mode 100644 index 00000000000..dfc6501f21a --- /dev/null +++ b/src/System.Management.Automation/resources/ko/StringDecoratedStrings.ko.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>이 메서드에는 'ANSI' 또는 'PlainText'만 지원됩니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/SubsystemStrings.ko.resx b/src/System.Management.Automation/resources/ko/SubsystemStrings.ko.resx new file mode 100644 index 00000000000..495e0f4f432 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/SubsystemStrings.ko.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>하위 시스템 '{0}'에서는 둘 이상의 구현 등록을 허용하지 않습니다.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>ID가 '{0}'인 구현은 하위 시스템 '{1}'에 이미 등록되어 있습니다.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>하위 시스템 '{0}'에서는 구현 등록 취소를 허용하지 않습니다.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>하위 시스템 '{0}'에 대해 등록된 구현이 없습니다.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>ID가 '{0}'인 등록된 구현을 찾을 수 없습니다.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>지정한 하위 시스템 유형 '{0}'은(는) 알 수 없습니다.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>기본 인터페이스 'ISubsystem' 대신 구체적인 하위 시스템 형식을 지정해야 합니다.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>지정한 하위 시스템 종류 '{0}'은(는) 알 수 없습니다.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>대상 하위 시스템 종류 '{0}'의 경우, 지정된 하위 시스템 instance는 해당하는 구체적인 인터페이스나 추상 클래스 '{1}'을(를) 구현해야 합니다.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>하위 시스템 종류 '{0}'에 대해 선언된 메타데이터가 올바르지 않습니다. cmdlet이나 함수를 정의해야 하는 하위 시스템은 여러 번 등록할 수 없습니다. 한 구현이 다른 구현에서 정의한 명령을 덮어쓰게 되기 때문입니다.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>하위 시스템 '{0}'에 대한 구현의 'Id' 속성은 빈 GUID일 수 없습니다.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>하위 시스템 '{0}'에 대한 구현의 'Name' 속성은 null이거나 빈 문자열일 수 없습니다.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>하위 시스템 '{0}'에 대한 구현의 'Description' 속성은 null이거나 빈 문자열일 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/SuggestionStrings.ko.resx b/src/System.Management.Automation/resources/ko/SuggestionStrings.ko.resx new file mode 100644 index 00000000000..801524473b3 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/SuggestionStrings.ko.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>명령 "{0}"을(를) 찾을 수 없지만 현재 위치에 있습니다. +PowerShell은 기본적으로 현재 위치에서 명령을 로드하지 않습니다('Get-Help about_Command_Precedence' 참조). + +이 명령을 신뢰하는 경우 대신 다음 명령을 실행하세요:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>가장 유사한 명령은 다음과 같습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/TabCompletionStrings.ko.resx b/src/System.Management.Automation/resources/ko/TabCompletionStrings.ko.resx new file mode 100644 index 00000000000..4cfa12f1b95 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/TabCompletionStrings.ko.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>원격 runspace에 TypeTable instance가 없으므로 탭 완성 결과를 제대로 역직렬화할 수 없습니다.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>CompletionResult 형식의 null instance에 있는 속성에 액세스할 수 없습니다.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>비트 관련 아님</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>논리적이지 않습니다. 뒤에 오는 문을 부정합니다.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>같음 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>같지 않음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같지 않은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>같지 않음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같지 않은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>같지 않음 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 같지 않은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 같지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>크거나 같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 크거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>크거나 같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 크거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>크거나 같음 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 크거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>보다 큼 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 큰 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 클 때 TRUE를 반환합니다.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>보다 큼 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 큰 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 클 때 TRUE를 반환합니다.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>보다 큼 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 큰 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 클 때 TRUE를 반환합니다.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>보다 작음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션인 경우 오른쪽 피연산자보다 작은 컬렉션의 값을 반환하고, 왼쪽 피연산자가 오른쪽 피연산자보다 작으면 TRUE를 반환합니다.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>보다 작음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션인 경우 오른쪽 피연산자보다 작은 컬렉션의 값을 반환하고, 왼쪽 피연산자가 오른쪽 피연산자보다 작으면 TRUE를 반환합니다.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>보다 작음 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션인 경우 오른쪽 피연산자보다 작은 컬렉션의 값을 반환하고, 왼쪽 피연산자가 오른쪽 피연산자보다 작으면 TRUE를 반환합니다.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>작거나 같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 작거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>작거나 같음 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 작거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>작거나 같음 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자보다 작거나 같은 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같을 때 TRUE를 반환합니다.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>와일드카드 일치 연산자 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치할 때 TRUE를 반환합니다.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>정규식 일치 연산자 - 대/소문자를 구분합니다. 왼쪽 피연산자가 컬렉션이면 오른쪽 피연산자와 일치하지 않는 컬렉션의 값을 반환하고, 그렇지 않으면 왼쪽 피연산자가 오른쪽 피연산자와 일치하지 않을 때 TRUE를 반환합니다.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>바꾸기 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자를 변경합니다. 예: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>바꾸기 연산자 - 대/소문자를 구분하지 않습니다. 왼쪽 피연산자를 변경합니다. 예: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>연산자 바꾸기 - 대/소문자를 구분합니다. 왼쪽 피연산자를 변경합니다. 예: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값 중 하나 이상과 정확히 일치하면 TRUE를 반환합니다.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값 중 하나 이상과 정확히 일치하면 TRUE를 반환합니다.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분합니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값 중 하나 이상과 정확히 일치할 때만 TRUE를 반환합니다.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분합니다. 테스트 값(오른쪽 피연산자)이 왼쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값 중 하나 이상과 정확히 일치하면 TRUE를 반환합니다.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값 중 하나 이상과 정확히 일치하면 TRUE를 반환합니다.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분합니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값 중 하나 이상과 정확히 일치하면 TRUE를 반환합니다.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분합니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분하지 않습니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>포함 연산자 - 대/소문자를 구분합니다. 테스트 값(왼쪽 피연산자)이 오른쪽 피연산자의 값과 하나도 정확히 일치하지 않으면 TRUE를 반환합니다.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Split - 대/소문자를 구분하지 않습니다. 하나 이상의 문자열을 하위 문자열로 분할합니다. +-split <String> + +<String> -split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Split - 대/소문자를 구분하지 않습니다. 하나 이상의 문자열을 하위 문자열로 분할합니다. +-split <String> + +<String> -split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Split - 대/소문자를 구분합니다. 하나 이상의 문자열을 하위 문자열로 분할합니다. +-split <String> + +<String> -split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>왼쪽 피연산자가 지정된 .NET Framework 형식(오른쪽 피연산자)의 인스턴스가 아니면 TRUE를 반환합니다.</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>왼쪽 피연산자가 지정된 .NET Framework 형식(오른쪽 피연산자)의 인스턴스이면 TRUE를 반환합니다.</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>왼쪽 피연산자를 지정한 .NET Framework 형식(오른쪽 피연산자)으로 변환합니다.</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>문자열 개체의 형식 메서드를 사용하여 문자열의 서식을 지정합니다.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>논리적 AND. 두 문이 모두 TRUE이면 TRUE를 반환합니다.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>비트 AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>논리적 OR. 문 중 하나 또는 둘 다 TRUE이면 TRUE입니다.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>비트 OR(포함)입니다.</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>논리적 배타적 OR입니다. 문 중 하나는 TRUE이고 다른 하나는 FALSE이면 TRUE를 반환합니다.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>비트 OR(배타적)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Join - 여러 문자열을 하나의 문자열로 결합합니다. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>왼쪽으로 이동 비트 연산자입니다. 가장 오른쪽 비트 위치에 0을 삽입합니다.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>오른쪽으로 이동 비트 연산자입니다. 가장 왼쪽 비트 위치에 0을 삽입합니다. 부호 있는 값의 경우 부호 비트는 유지됩니다.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +만들려는 속성의 이름을 지정합니다.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +만들려는 속성의 이름을 지정합니다.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +새 속성의 값을 계산하는 데 사용하는 스크립트 블록입니다.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +값을 열에 표시하는 방법을 정의합니다. +유효한 값은 'left', 'center' 또는 'right'입니다.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +출력을 위해 값의 형식을 지정하는 형식 문자열을 지정합니다.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +값이 표시될 때 테이블의 최대 열 너비를 지정합니다. +값은 0보다 커야 합니다.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +깊이 키는 속성별 확장 깊이를 지정합니다.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +하나 이상의 속성에 대한 정렬 순서를 지정합니다.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +하나 이상의 속성에 대한 정렬 순서를 지정합니다.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +이벤트를 가져올 로그 이름을 지정합니다. +와일드카드를 지원합니다.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +이벤트를 가져올 이벤트 로그 공급자를 지정합니다. +와일드카드를 지원합니다.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +이벤트를 가져올 로그 파일의 파일 경로를 지정합니다. +유효한 파일 형식은 .etl, .evt, .evtx입니다.</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +지정된 키워드 비트 마스크가 있는 이벤트를 선택합니다. +다음은 표준 키워드입니다. +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +지정된 이벤트 ID의 이벤트를 선택합니다.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +지정된 로그 수준의 이벤트를 선택합니다. +유효한 로그 수준은 다음과 같습니다. +1 - 위험 +2: 오류 +3: 경고 +4: 정보 제공 +5: 자세한 정보</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +지정된 날짜 및 시간 이후에 만들어진 이벤트를 선택합니다.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +지정된 날짜 및 시간 이전에 만들어진 이벤트를 선택합니다.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +지정된 사용자가 생성한 이벤트를 선택합니다. +이 값은 SID의 문자열 표현이거나 DOMAIN\USERNAME 또는 USERNAME@DOMAIN 형식의 도메인과 사용자 이름일 수 있습니다.</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +EventData 섹션에 지정된 값이 있는 이벤트를 선택합니다.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +해시 테이블에 지정된 값과 일치하는 이벤트를 제외합니다.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] 또는 [hashtable] +스크립트에 필요한 PowerShell 모듈 배열을 지정합니다. +각 요소는 모듈 이름을 값으로 하는 문자열이거나 다음 키를 포함하는 해시 테이블일 수 있습니다. +이름: 모듈의 이름 +GUID: 모듈의 GUID +다음 중 하나: +ModuleVersion: 모듈의 최소 허용 버전을 지정합니다. +RequiredVersion: 모듈의 정확한 필수 버전을 지정합니다. +MaximumVersion: 모듈의 최대 허용 버전을 지정합니다.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +스크립트에 필요한 PowerShell 에디션을 지정합니다. +유효한 값은 "Core" 및 "Desktop"입니다.</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +PowerShell이 Windows에서 관리자 권한으로 실행되어야 함을 지정합니다. +이 매개 변수는 #requires 문 줄의 마지막에 와야 합니다.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +스크립트에 필요한 PowerShell의 최소 버전을 지정합니다.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>스크립트를 실행하려면 PowerShell 7+가 필요하도록 지정합니다.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>스크립트를 실행하려면 Windows PowerShell 5.1이 필요함을 지정합니다.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +필수 사항입니다. 모듈 이름을 지정합니다.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +옵션입니다. 모듈의 GUID를 지정합니다.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +모듈의 최소 허용 버전을 지정합니다.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +모듈의 정확한 필수 버전을 지정합니다.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +모듈의 최대 허용 버전을 지정합니다.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트에 대한 간단한 설명입니다. +이 키워드는 각 항목에서 한 번만 사용할 수 있습니다.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트에 대한 자세한 설명입니다. +이 키워드는 각 항목에서 한 번만 사용할 수 있습니다.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +매개 변수에 대한 설명입니다. +함수 또는 스크립트 구문의 각 매개 변수마다 .PARAMETER 키워드를 추가합니다.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트를 사용하는 샘플 명령이며, 필요에 따라 샘플 출력과 설명이 뒤따릅니다. +각 예제마다 이 키워드를 반복합니다.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트에 파이프할 수 있는 개체의 .NET 형식입니다. +입력 개체에 대한 설명도 포함할 수 있습니다.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>cmdlet이 반환하는 개체의 .NET 형식입니다. +반환된 개체에 대한 설명을 포함할 수도 있습니다.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트에 대한 추가 정보입니다.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>관련 항목의 이름입니다. +각 관련 항목마다 .LINK 키워드를 반복하세요. +.Link 키워드 콘텐츠에는 같은 도움말 항목의 온라인 버전 URI도 포함할 수 있습니다.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>함수 또는 스크립트에서 사용하거나 관련된 기술 또는 기능의 이름입니다.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>도움말 항목의 사용자 역할 이름입니다.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>함수의 용도를 설명하는 키워드입니다.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +지정한 명령의 도움말 항목으로 리디렉션됩니다.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +.ForwardHelpTargetName의 항목에 대한 도움말 범주를 지정합니다.</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +도움말 항목이 포함된 세션을 지정합니다. +PSSession 개체가 포함된 변수를 입력하세요.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +함수 또는 스크립트가 XML 파일에 문서화된 경우 .ExternalHelp 키워드가 필요합니다.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>로드할 .NET 어셈블리의 경로를 지정합니다. + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>클래스를 로드할 PowerShell 모듈을 지정합니다. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>형식을 resolve할 .NET 네임스페이스 또는 네임스페이스 별칭을 지정합니다. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>.NET 형식의 별칭을 지정합니다. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>일반 문자열입니다.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>값을 검색할 때 확장되는 환경 변수에 대한 확장되지 않은 참조를 포함하는 문자열입니다.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>모든 형식의 이진 데이터입니다.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32비트 이진수입니다.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>문자열 배열입니다.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64비트 이진수입니다.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>지원되지 않는 레지스트리 데이터 형식입니다.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - 쉼표</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - 쉼표와 공백</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - 세미콜론</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Semi-Colon-Space</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - 줄 바꿈</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - 대시</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - 공간</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/TransactionStrings.ko.resx b/src/System.Management.Automation/resources/ko/TransactionStrings.ko.resx new file mode 100644 index 00000000000..5ea91426480 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/TransactionStrings.ko.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>트랜잭션을 사용할 수 없습니다. 활성 트랜잭션이 없습니다.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>트랜잭션을 커밋할 수 없습니다. 활성 트랜잭션이 없습니다.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>활성 트랜잭션이 없으므로 트랜잭션을 롤백할 수 없습니다.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>트랜잭션을 롤백할 수 없습니다. 트랜잭션이 이미 커밋되었습니다.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>트랜잭션을 커밋할 수 없습니다. 트랜잭션이 이미 커밋되었습니다.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>트랜잭션을 커밋할 수 없습니다. 트랜잭션이 롤백되었거나 시간이 초과되었습니다.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>트랜잭션을 롤백할 수 없습니다. 트랜잭션이 이미 롤백되었거나 시간이 초과되었습니다.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>활성 트랜잭션을 설정할 수 없습니다. 트랜잭션이 생성되지 않았습니다.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>활성 트랜잭션을 설정할 수 없습니다. 활성 트랜잭션이 롤백되었거나 시간이 초과되었습니다.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>이 cmdlet에는 활성 트랜잭션이 필요합니다. 현재 트랜잭션은 이미 커밋되었거나 롤백되었습니다.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>이 cmdlet에는 트랜잭션이 필요합니다. -UseTransaction 매개 변수와 함께 명령을 다시 실행하세요.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>트랜잭션을 사용할 수 없습니다. 트랜잭션이 시작되지 않았습니다.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>트랜잭션을 사용할 수 없습니다. 트랜잭션이 커밋되었습니다.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>트랜잭션을 사용할 수 없습니다. 트랜잭션이 롤백되었거나 시간이 초과되었습니다.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>트랜잭션을 사용할 수 없습니다. 트랜잭션 시간이 초과되었습니다.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>기본 트랜잭션이 설정되지 않았습니다.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>기본 트랜잭션이 활성 상태가 아닙니다.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>다른 트랜잭션이 생성된 후에는 기본 트랜잭션을 설정할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/TypesXmlStrings.ko.resx b/src/System.Management.Automation/resources/ko/TypesXmlStrings.ko.resx new file mode 100644 index 00000000000..8b353b0f873 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/TypesXmlStrings.ko.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : 오류: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : 형식 "{3}" 오류: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>노드 "{0}"은(는) "{1}"에서 한 번만 발생해야 합니다. 부모 노드 "{1}"은(는) 무시됩니다.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>노드 {0}은(는) 허용되지 않습니다. 다음 노드가 허용됩니다. {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>노드 "{0}"에는 내부 텍스트가 없어야 합니다.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>노드 "{0}"에는 내부 텍스트가 있어야 합니다.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>노드 "{0}"을(를) 찾을 수 없습니다. "{1}" 아래에는 하나만 있어야 합니다. 부모 노드 "{1}"은(는) 무시됩니다.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>"Type" 노드에는 "Members", "TypeConverters" 또는 "TypeAdapters"가 있어야 합니다.</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>예외로 인해 {0} 형식에 대한 형식 변환기의 인스턴스를 만들 수 없습니다. {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell은 다음 예외 때문에 형식 {0}에 대한 형식 어댑터의 인스턴스를 만들 수 없습니다: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>조정된 형식 "{0}"이(가) 잘못되었습니다.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter가 이미 있으므로 무시되었습니다.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter가 이미 있으므로 무시되었습니다.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>"{0}" 형식은 TypeConverter 또는 PSTypeConverter여야 합니다.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>"{0}" 형식은 PSPropertyAdapter여야 합니다.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>멤버 {0}이(가) 이미 있습니다.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>다음 멤버 이름이 예약되어 있습니다. {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>예외: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty에는 getter 또는 setter가 있어야 합니다.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty에는 getter 또는 setter가 있어야 합니다.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>값은 {0} 대신 TRUE 또는 FALSE여야 합니다.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>노드 "{0}"에는 "{1}" 특성이 없어야 합니다.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: 파일을 찾을 수 없습니다.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: 파일은 이미 {2}에서 로드되었으므로 건너뛰었습니다.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>레지스트리 키 {0}{1}을(를) 찾을 수 없습니다. {2} 사용하여 구성 파일을 로드합니다.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>레지스트리 키에 지정된 경로 {0}을(를) 찾을 수 없습니다: {1}{2}. 구성 파일을 로드하기 위해 {3}을(를) 사용합니다.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: ps1xml 파일 이름 확장명이 없으므로 파일을 건너뛰었습니다.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: 유효성 검사 예외 {2} 때문에 파일을 건너뛰어 졌습니다.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>멤버 "{0}"은(는) 메모여야 합니다.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>메모 "{0}":"{1}"을(를) 변환할 수 없습니다.</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>여기서는 "{0}" 멤버를 사용하지 마세요.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>멤버 "{0}"에는 "{1}" 형식이 있어야 합니다.</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{0}"은(는) "{1}"이(가) "{2}"이고 "{3}"이(가) "{4}"일 때 있어야 합니다.</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>이전 오류로 인해 모든 직렬화 설정이 무시되었습니다.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}"은(는) 표준 멤버가 아니며 무시됩니다.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>{0} 경로는 정규화되지 않았습니다. 정규화된 형식의 파일 경로를 지정하세요.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>TypeTable은 runspace 외부에서 만들어졌을 수 있으므로 업데이트할 수 없습니다.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>TypeTable을 로드하는 동안 오류가 발생했습니다. 자세한 오류 메시지는 Errors 속성을 확인하세요.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>TypeData "{0}" 오류: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}"에는 "{1}" 속성에 대한 값이 있어야 합니다.</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}"의 속성 "{1}"에는 null이나 빈 문자열이 있으면 안 됩니다.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>"{0}" 형식을 찾을 수 없습니다. 형식 이름 값은 형식의 전체 이름이어야 합니다. 형식 이름을 확인한 다음 명령을 다시 실행하세요.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData에는 "Members", "TypeConverters", "TypeAdapters" 또는 "StandardMembers"가 있어야 합니다.</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>공유 형식 테이블은 여러 항목으로 업데이트할 수 없습니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/VerbDescriptionStrings.ko.resx b/src/System.Management.Automation/resources/ko/VerbDescriptionStrings.ko.resx new file mode 100644 index 00000000000..fd9c7a45398 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/VerbDescriptionStrings.ko.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>컨테이너에 리소스를 추가하거나 항목을 다른 항목에 연결합니다.</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>리소스 또는 프로세스의 상태를 확인하거나 이에 동의합니다.</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>리소스의 상태를 확인합니다.</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>데이터를 복제하여 저장합니다.</value> + </data> + <data name="Block" xml:space="preserve"> + <value>리소스에 대한 액세스를 제한합니다.</value> + </data> + <data name="Build" xml:space="preserve"> + <value>몇몇 입력 파일 집합(일반적으로 소스 코드 또는 선언적 문서)에서 하나의 아티팩트(일반적으로 이진 또는 문서)를 만듭니다.</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>데이터의 현재 상태 또는 해당 구성의 스냅샷을 만듭니다.</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>컨테이너에서 모든 리소스를 제거하지만 컨테이너는 삭제하지 않습니다.</value> + </data> + <data name="Close" xml:space="preserve"> + <value>리소스의 상태를 변경하여 액세스할 수 없거나, 사용할 수 없게 만듭니다.</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>한 리소스의 데이터를 다른 리소스의 데이터에 대해 평가합니다.</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>작업을 종료합니다.</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>리소스의 데이터를 압축합니다.</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>리소스 또는 프로세스의 상태를 승인 또는 확인하거나 유효성을 검사합니다.</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>원본과 대상 간에 링크를 만듭니다.</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>cmdlet이 양방향 변환을 지원하거나 cmdlet이 여러 데이터 형식 간의 변환을 지원하는 경우 한 표현에서 다른 표현 방식으로 데이터를 변경합니다.</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>입력의 한 가지 기본 형식(cmdlet 명사는 입력을 나타냄)을 하나 이상의 지원되는 출력 형식으로 변환합니다.</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>하나 이상의 입력 형식에서 기본 출력 형식(cmdlet 명사는 출력 형식을 나타냄)으로 변환합니다.</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>리소스를 다른 이름 또는 다른 컨테이너에 복사합니다.</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>리소스를 검사하여 운영 문제를 진단합니다.</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>리소스 또는 프로세스의 상태를 거부, 이의 제지, 차단 또는 반대합니다.</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>배포가 완료된 후 해당 솔루션의 소비자가 액세스할 수 있는 방식으로 애플리케이션, 웹 사이트 또는 솔루션을 원격 대상에 보냅니다.</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>리소스를 사용할 수 없는 상태 또는 비활성 상태로 구성합니다.</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>원본과 대상 간의 연결을 끊습니다.</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>위치에서 명명된 엔터티를 분리합니다.</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>콘텐츠를 추가하거나 제거하여 기존 데이터를 수정합니다.</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>리소스를 사용 가능한 상태 또는 활성 상태로 구성합니다.</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>사용자가 리소스로 이동하도록 허용하는 작업을 지정합니다.</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>현재 환경 또는 컨텍스트를 가장 최근에 사용한 컨텍스트로 설정합니다.</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>원래 상태로 압축된 리소스의 데이터를 복원합니다.</value> + </data> + <data name="Export" xml:space="preserve"> + <value>기본 입력을 파일과 같은 영구적 데이터 저장소나 교환 형식으로 캡슐화합니다.</value> + </data> + <data name="Find" xml:space="preserve"> + <value>알 수 없거나, 암시적이거나, 선택적이거나, 지정된 컨테이너에서 개체를 찾습니다.</value> + </data> + <data name="Format" xml:space="preserve"> + <value>지정된 양식 또는 레이아웃의 개체를 정렬합니다.</value> + </data> + <data name="Get" xml:space="preserve"> + <value>리소스를 검색하는 작업을 지정합니다.</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>리소스에 대한 액세스를 허용합니다.</value> + </data> + <data name="Group" xml:space="preserve"> + <value>하나 이상의 리소스를 정렬하거나 연결합니다.</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>리소스를 감지할 수 없게 만듭니다.</value> + </data> + <data name="Import" xml:space="preserve"> + <value>영구 데이터 저장소(예: 파일)에 저장되거나 교환 형식으로 저장된 데이터에서 리소스를 만듭니다.</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>사용할 리소스를 준비하고 기본 상태로 설정합니다.</value> + </data> + <data name="Install" xml:space="preserve"> + <value>리소스를 위치에 배치하고, 필요한 경우 초기화합니다.</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>명령 또는 메서드 실행과 같은 작업을 수행합니다.</value> + </data> + <data name="Join" xml:space="preserve"> + <value>리소스를 하나의 리소스로 결합합니다.</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>리소스에 제약 조건을 적용합니다.</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>리소스를 보호합니다.</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>지정된 작업에서 사용되는 리소스를 식별하거나 리소스에 대한 통계를 검색합니다.</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>여러 리소스에서 단일 리소스를 만듭니다.</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>명명된 엔터티를 위치에 연결합니다.</value> + </data> + <data name="Move" xml:space="preserve"> + <value>리소스를 한 위치에서 다른 위치로 이동합니다.</value> + </data> + <data name="New" xml:space="preserve"> + <value>리소스를 만듭니다.</value> + </data> + <data name="Open" xml:space="preserve"> + <value>리소스의 상태를 변경하여 액세스 가능 또는 사용 가능하도록 만듭니다.</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>리소스의 효율성을 높입니다.</value> + </data> + <data name="Out" xml:space="preserve"> + <value>환경 외부로 데이터를 보냅니다.</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>테스트 동사를 사용합니다.</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>스택의 맨 위에서 항목을 제거합니다.</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>공격 또는 손실로부터 리소스를 보호합니다.</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>다른 사용자가 리소스를 사용할 수 있도록 합니다.</value> + </data> + <data name="Push" xml:space="preserve"> + <value>스택의 맨 위에 항목을 추가합니다.</value> + </data> + <data name="Read" xml:space="preserve"> + <value>원본에서 정보를 가져옵니다.</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>원본에서 보낸 정보를 수락합니다.</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>리소스를 실행 취소된 상태로 다시 설정합니다.</value> + </data> + <data name="Register" xml:space="preserve"> + <value>데이터베이스와 같은 리포지토리에 리소스에 대한 항목을 만듭니다.</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>컨테이너에서 리소스를 삭제합니다.</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>리소스의 이름을 변경합니다.</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>리소스를 사용 가능한 상태로 복원합니다.</value> + </data> + <data name="Request" xml:space="preserve"> + <value>리소스를 요청하거나 사용 권한을 요청합니다.</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>리소스를 원래 상태로 다시 설정합니다.</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>리소스의 크기를 변경합니다.</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>리소스의 약식 표현을 보다 완전한 표현으로 매핑합니다.</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>작업을 중지한 다음 다시 시작합니다.</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>리소스를 검사점에서 설정한 상태와 같이 미리 정의된 상태로 설정합니다.</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>일시 중단된 작업을 시작합니다.</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>리소스에 대한 액세스를 허용하지 않는 작업을 지정합니다.</value> + </data> + <data name="Save" xml:space="preserve"> + <value>손실을 방지하기 위해 데이터를 보존합니다.</value> + </data> + <data name="Search" xml:space="preserve"> + <value>컨테이너의 리소스에 대한 참조를 만듭니다.</value> + </data> + <data name="Select" xml:space="preserve"> + <value>컨테이너에서 리소스를 찾습니다.</value> + </data> + <data name="Send" xml:space="preserve"> + <value>대상에 정보를 전달합니다.</value> + </data> + <data name="Set" xml:space="preserve"> + <value>기존 리소스의 데이터를 대체하거나 일부 데이터가 포함된 리소스를 만듭니다.</value> + </data> + <data name="Show" xml:space="preserve"> + <value>리소스를 사용자에게 표시합니다.</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>둘 이상의 리소스가 동일한 상태에 있도록 보장합니다.</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>시퀀스에서 하나 이상의 리소스나 지점을 건너뜁니다.</value> + </data> + <data name="Split" xml:space="preserve"> + <value>리소스의 여러 부분를 분리합니다.</value> + </data> + <data name="Start" xml:space="preserve"> + <value>작업을 시작합니다.</value> + </data> + <data name="Step" xml:space="preserve"> + <value>시퀀스의 다음 지점 또는 리소스로 이동합니다.</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>활동을 중단합니다.</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>승인을 위한 리소스를 제시합니다.</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>활동을 일시 중지합니다.</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>두 위치, 책임 또는 상태 간에 전환하는 등 두 리소스 사이를 번갈아 수행하는 작업을 지정합니다.</value> + </data> + <data name="Test" xml:space="preserve"> + <value>리소스의 작업 또는 일관성을 확인합니다.</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>리소스의 활동을 추적합니다.</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>리소스에 대한 제한을 제거합니다.</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>리소스를 이전 상태로 설정합니다.</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>지정된 위치에서 리소스를 제거합니다.</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>잠긴 리소스를 해제합니다.</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>공격 또는 손실을 방지하기 위해 추가된 리소스에서 세이프가드를 제거합니다.</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>리소스를 다른 사용자가 사용할 수 없게 만듭니다.</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>리포지토리에서 리소스에 대한 항목을 제거합니다.</value> + </data> + <data name="Update" xml:space="preserve"> + <value>리소스의 상태, 정확성, 적합성 또는 규정 준수를 유지하기 위해 최신 상태로 유지합니다.</value> + </data> + <data name="Use" xml:space="preserve"> + <value>작업을 수행하기 위해 리소스를 사용하거나 포함합니다.</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>지정된 이벤트가 발생할 때까지 작업을 일시 중지합니다.</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>리소스의 변경 내용을 지속적으로 검사하거나 모니터링합니다.</value> + </data> + <data name="Write" xml:space="preserve"> + <value>대상에 정보를 추가합니다.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ko/WildcardPatternStrings.ko.resx b/src/System.Management.Automation/resources/ko/WildcardPatternStrings.ko.resx new file mode 100644 index 00000000000..9b8afeb30a1 --- /dev/null +++ b/src/System.Management.Automation/resources/ko/WildcardPatternStrings.ko.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>지정한 와일드카드 문자 패턴이 유효하지 않음: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Authenticode.pl.resx b/src/System.Management.Automation/resources/pl/Authenticode.pl.resx new file mode 100644 index 00000000000..195d5bdbd83 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Authenticode.pl.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Nie można załadować pliku {0}, ponieważ nie chcesz teraz uruchamiać tego oprogramowania.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Nie można załadować pliku {0}, ponieważ wybrano opcję nigdy nie uruchamiania oprogramowania od tego wydawcy.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Plik {0} został opublikowany przez {1}. Ten wydawca został jawnie oznaczony jako niezaufany w Twoim systemie. Skrypt nie zostanie uruchomiony w systemie. Aby uzyskać więcej informacji, uruchom polecenie „get-help about_signing”.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Nie można załadować pliku {0}, ponieważ uruchomione skrypty są wyłączone w tym systemie. Aby uzyskać więcej informacji, zobacz about_Execution_Policies pod adresem https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Nie można załadować pliku {0}. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Nie można załadować pliku {0}, ponieważ jego działanie jest blokowane przez zasady ograniczeń oprogramowania, takie jak zasady utworzone przy użyciu zasad grupy.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Nie można załadować pliku {0}, ponieważ nie można odczytać jego zawartości.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Nie można podpisać kodu. Określony certyfikat nie jest odpowiedni do podpisywania kodu.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Nie można podpisać kodu. Adres URL serwera TimeStamp musi być w pełni kwalifikowany i w formacie http://<serwer url> lub adres URL serwera https://<>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Nie można podpisać kodu. Algorytm skrótu nie jest obsługiwany.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Czy chcesz uruchomić oprogramowanie od tego niezaufanego wydawcy?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Plik {0} został opublikowany przez {1} i nie jest zaufany w Twoim systemie. Uruchamiaj tylko skrypty od zaufanych wydawców.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Oprogramowanie {0} zostało opublikowane przez nieznanego wydawcę. Zaleca się, aby nie uruchamiać tego oprogramowania.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Ostrzeżenie o zabezpieczeniach</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Uruchamiaj tylko skrypty, którym ufasz. Skrypty z Internetu mogą być przydatne, ale ten skrypt może potencjalnie uszkodzić Twój komputer. Jeśli ufasz temu skryptowi, użyj polecenia cmdlet Unblock-File, aby zezwolić na jego uruchomienie bez tego komunikatu ostrzegawczego. Czy chcesz uruchomić {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Ni&gdy nie uruchamiaj</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Nie uruchamiaj teraz skryptu od tego wydawcy i nie monituj mnie o uruchomienie tego skryptu w przyszłości. Przyszłe próby uruchomienia tego skryptu zakończą się cichym niepowodzeniem.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Nie uruchamiaj</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Nie uruchamiaj teraz skryptu od tego wydawcy i w przyszłości nadal wyświetlaj monit o uruchomienie tego skryptu.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Uruchom raz</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Uruchom teraz skrypt od tego wydawcy i w przyszłości nadal wyświetlaj monit o uruchomienie tego skryptu.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Zawsze uruchamiaj</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Uruchom teraz skrypt od tego wydawcy i nie monituj mnie o uruchomienie tego skryptu w przyszłości.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Wstrzymaj</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Wstrzymaj bieżący potok i wróć do wiersza polecenia. Gdy skończysz, wpisz wyjście, aby wznowić działanie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/AuthorizationManagerBase.pl.resx b/src/System.Management.Automation/resources/pl/AuthorizationManagerBase.pl.resx new file mode 100644 index 00000000000..28ac3f33141 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/AuthorizationManagerBase.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Sprawdzenie elementu AuthorizationManager nie powiodło się.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/AutomationExceptions.pl.resx b/src/System.Management.Automation/resources/pl/AutomationExceptions.pl.resx new file mode 100644 index 00000000000..449cc0566b0 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/AutomationExceptions.pl.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ wartość argumentu „{0}” jest nieprawidłowa. Zmień wartość argumentu „{0}” i uruchom operację ponownie.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ wartość parametru „{0}” jest nieprawidłowa. Prawidłowe wartości to „Global”, „Local” lub „Script”, albo liczba względna względem bieżącego zakresu (od 0 do liczby zakresów, gdzie 0 oznacza bieżący zakres, a 1 jego element nadrzędny). Zmień wartość parametru „{0}” i uruchom operację ponownie.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ wartość argumentu „{0}” ma wartość null. Zmień wartość argumentu „{0}” na wartość inną niż null.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ wartość argumentu „{0}” jest spoza zakresu. Zmień argument „{0}” na wartość znajdującą się w zakresie.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ operacja „{0}” jest nieprawidłowa. Usuń operację „{0}” albo sprawdź, dlaczego jest nieprawidłowa.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ operacja „{0}” nie jest zaimplementowana.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ operacja „{0}” nie jest obsługiwana.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ obiekt „{0}” został już zwolniony.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Nie można wywołać bloku skryptu, ponieważ zawiera on więcej niż jedną klauzulę. Metody Invoke() można używać tylko w blokach skryptu zawierających jedną klauzulę.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Nie można przekonwertować bloku skryptu, ponieważ zawiera więcej niż jedną klauzulę. Wyrażenia i struktury sterujące są niedozwolone. Sprawdź, czy blok skryptu zawiera dokładnie jeden potok lub jedno polecenie.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Nie można przekonwertować pustego bloku skryptu. Sprawdź, czy blok skryptu zawiera dokładnie jeden potok lub jedno polecenie.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Można przekonwertować tylko blok skryptu zawierający dokładnie jeden potok lub jedno polecenie. Wyrażenia i struktury sterujące są niedozwolone. Sprawdź, czy blok skryptu zawiera dokładnie jeden potok lub jedno polecenie.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Nie można przekonwertować bloku skryptu zawierającego instrukcję trap najwyższego poziomu.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla zmiennych wyłuskania ScriptBlock niezadeklarowanych w bloku param(...). Nazwa niezadeklarowanej zmiennej: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock oceniającego wyrażenia niestałe. Wyrażenie inne niż stałe: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla obiektu ScriptBlock oceniającego wyrażenia dynamiczne. Wyrażenie dynamiczne: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który próbuje przekazać inne bloki skryptów jako wartości argumentów.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który wywołuje potoki, polecenia lub funkcje w celu obliczenia argumentów głównego potoku.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który używa dot sourcing.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który wywołuje inne bloki skryptu.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Nie można przekonwertować bloku skryptu na obiekt programu PowerShell, ponieważ zawiera on zabronione operatory przekierowywania.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który nie ma skojarzonego kontekstu operacji.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Polecenie zostało zatrzymane przez użytkownika.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>Obiekt „{0}” ma nieprawidłowy typ do zwrócenia z bloku dynamicparam. Blok dynamicparam musi zwracać wartość $null albo obiekt typu [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Nie można przekonwertować bloku skryptu na otwarty typ ogólny. Zdefiniuj odpowiedni zamknięty typ ogólny, a następnie spróbuj ponownie.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Nie można wygenerować obiektu programu PowerShell dla ScriptBlock, który rozpoczyna potok wyrażeniem.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Nie można pobrać wartości zmiennej użycia „$using:{0}”, ponieważ nie została ustawiona w sesji lokalnej.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Nie można pobrać wartości wyrażenia Using „{0}” w określonym słowniku zmiennych. Podczas tworzenia wystąpienia programu PowerShell na podstawie bloku skryptu wyrażenie Using nie może zawierać operacji indeksowania ani operacji dostępu do elementu członkowskiego.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Kropkowe źródło skompilowanego bloku skryptu</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Wywołanie bloku skryptu „{0}” w bieżącym zakresie będzie niedozwolone w trybie Constrained Language. Tryb języka skryptu: {1}, tryb języka kontekstu: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CatalogStrings.pl.resx b/src/System.Management.Automation/resources/pl/CatalogStrings.pl.resx new file mode 100644 index 00000000000..3cbd3e5a4e5 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CatalogStrings.pl.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Nie można wygenerować pliku definicji wykazu.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Dodawanie pliku „{0}” do wykazu. Ścieżka względna pliku w wykazie to „{1}”.</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Pomijanie weryfikacji pliku {0} z wykazu. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Znaleziono plik {0} w wykazie o wartości skrótu {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Ścieżki wykazu zawierają wiele plików o tej samej ścieżce względnej {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Znaleziono plik {0} na dysku o wartości skrótu {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Pomijanie weryfikacji pliku {0} ze ścieżki.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Nie można uzyskać dojścia do kontekstu administratora katalogu dla danego algorytmu wyznaczania wartości skrótu {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Nie można utworzyć skrótu dla pliku {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Nie można otworzyć pliku wykazu {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>Wersja wykazu jest nieprawidłowa. Obsługujemy tylko wersję {0} i wersję {1} wykazu.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Nie można otworzyć pliku definicji wykazu.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Znaleziono wiele wpisów elementu członkowskiego pliku {0} w wykazie.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Nie można odnaleźć nazwy pliku lub ścieżki dla elementu członkowskiego wykazu {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Nie można odnaleźć pliku {0} dla skrótu.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Nie można odczytać pliku {0} w celu obliczenia jego wartości skrótu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CimInstanceTypeAdapterResources.pl.resx b/src/System.Management.Automation/resources/pl/CimInstanceTypeAdapterResources.pl.resx new file mode 100644 index 00000000000..a028c027db9 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CimInstanceTypeAdapterResources.pl.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Nie można przekonwertować elementu „{0}” na obiekt typu „{1}”.</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>„{0}” jest właściwością ReadOnly.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CmdletizationCoreResources.pl.resx b/src/System.Management.Automation/resources/pl/CmdletizationCoreResources.pl.resx new file mode 100644 index 00000000000..4dc46507e6a --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CmdletizationCoreResources.pl.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Polecenia cmdlet w ramach klasy „{0}”</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Dwa parametry polecenia cmdlet zdefiniowane w elemencie {0} mają taką samą nazwę: {1}. Rozwiąż konflikt w pliku XML definicji polecenia cmdlet i spróbuj ponownie.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Nie można przetworzyć pliku XML definicji polecenia cmdlet dla następującego pliku: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Polecenie cmdlet {0} definiuje zestaw parametrów {1} więcej niż raz. Sprawdź, czy plik XML definicji polecenia cmdlet nie ma zduplikowanych nazw zestawów parametrów, i spróbuj ponownie.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Nie można przetworzyć atrybutu ObjectModelWrapper. Typ {0} definiuje wiele zestawów parametrów. Sprawdź, czy plik XML definicji polecenia cmdlet określa prawidłowy typ w atrybucie ObjectModelWrapper, i spróbuj ponownie.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Nie można przetworzyć atrybutu ObjectModelWrapper. Typ {0} jest otwartym typem ogólnym. Sprawdź, czy plik XML definicji polecenia cmdlet określa prawidłowy typ w atrybucie ObjectModelWrapper, i spróbuj ponownie.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Nie można przetworzyć atrybutu ObjectModelWrapper. Typ {0} nie pochodzi od następującej klasy: {1}. Sprawdź, czy plik XML definicji polecenia cmdlet określa prawidłowy typ w atrybucie ObjectModelWrapper, i spróbuj ponownie.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Nie można przetworzyć atrybutu ObjectModelWrapper. Typ {0} definiuje parametr polecenia cmdlet {1} z parametrem atrybutu {2}, który jest ignorowany. Sprawdź, czy plik XML definicji polecenia cmdlet określa prawidłowy typ w atrybucie ObjectModelWrapper, i spróbuj ponownie.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Nie można zdefiniować parametru {0} dla polecenia cmdlet {1}. Nazwa parametru jest już zdefiniowana przez klasę {2}. Zmień nazwę parametru w pliku XML definicji polecenia cmdlet i ponów próbę.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Nie można zdefiniować parametru {0} dla polecenia cmdlet {1}. Nazwa parametru jest już zdefiniowana w elemencie XML {2}. Zmień nazwę parametru w pliku XML definicji polecenia cmdlet, a następnie spróbuj ponownie.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>Wartość atrybutu EnumName nie przekłada się na prawidłowy identyfikator języka C#: {0}. Sprawdź atrybut EnumName w pliku XML definicji polecenia cmdlet, a następnie spróbuj ponownie.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Wartość atrybutu Name nie jest prawidłowym identyfikatorem języka C#: {0}. Sprawdź atrybut Name w pliku XML definicji polecenia cmdlet, a następnie spróbuj ponownie.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Nie można przetworzyć elementu <Enum EnumName="{0}" ... >. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Komputer zdalny zwrócił nieprawidłowy plik CDXML. Następująca karta polecenia cmdlet nie jest obsługiwana w przypadku importowania modułu CDXML z komputera zdalnego: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CommandBaseStrings.pl.resx b/src/System.Management.Automation/resources/pl/CommandBaseStrings.pl.resx new file mode 100644 index 00000000000..2c4c6fdb256 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CommandBaseStrings.pl.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Kontynuować tę operację?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Tak</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Kontynuuj, wykonując tylko kolejny krok operacji.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Tak w przypadku &Wszystko</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Kontynuuj, wykonując wszystkie kroki operacji.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Nie</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Pomiń tę operację i kontynuuj, wykonując następną operację.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Nie w przypadku W&szystko</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Pomiń tę operację i wszystkie kolejne operacje.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Zatrzymaj to polecenie.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Zatrzymaj polecenie</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Wstrzymaj</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Wstrzymaj bieżący potok i wróć do wiersza polecenia. Wpisz polecenie „{0}”, aby wznowić potok.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Program „{0}” zakończył działanie z kodem zakończenia innym niż zero: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Wykonywanie operacji „{0}” w lokalizacji docelowej „{1}”.</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Czy na pewno chcesz wykonać tę akcję? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Potwierdź</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Uruchomione polecenie zostało zatrzymane, ponieważ zmienna preferencji „{0}” lub wspólny parametr jest ustawiony na wartość Zatrzymaj: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Uruchomione polecenie zostało zatrzymane, ponieważ zmienna preferencji „{0}” lub wspólny parametr jest ustawiony na wartość Zatrzymaj.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Uruchomione polecenie zostało zatrzymane, ponieważ zmienna preferencji „{0}” lub wspólny parametr jest ustawiony na następującą wartość, która nie jest prawidłowa: „{1}”.</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Uruchomione polecenie zostało zatrzymane, ponieważ użytkownik wybrał opcję Zatrzymaj.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Uruchomione polecenie zostało zatrzymane, ponieważ użytkownik przerwał je.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Nie można bezpośrednio wywoływać poleceń cmdlet pochodzących z polecenia PSCmdlet. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Polecenie cmdlet „{0}” nie obsługuje parametru „{1}” w sesji zdalnej.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Łączna liczba: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Szacowany łączny koszt: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Nieznana łączna liczba</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>polecenie „{0}”</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>Element {0} jest przestarzały. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Wywołanie exec nie powiodło się z powodu błędu {0} w przypadku wiersza polecenia: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>Nie znaleziono polecenia „{0}”. Określone polecenie musi być plikiem wykonywalnym.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Sprawdzanie dot-source podczas przetwarzania bloku skryptu</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Przetwarzanie dot-source dla bloku skryptu „{0}” zakończy się niepowodzeniem w trybie ograniczonego języka, ponieważ jego tryb języka „{1}” nie jest zgodny z bieżącym trybem języka „{2}”.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Wyszukiwanie poleceń</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>Polecenie „{0}” w module „{1}” jest niezaufane i nie będzie dostępne w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ConsoleInfoErrorStrings.pl.resx b/src/System.Management.Automation/resources/pl/ConsoleInfoErrorStrings.pl.resx new file mode 100644 index 00000000000..c46cb2e573f --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ConsoleInfoErrorStrings.pl.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Nieprawidłowa wersja programu PowerShell {0}. Wersja {1} programu PowerShell jest obsługiwana na tym komputerze.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Podczas ładowania konsoli {0}wystąpiły następujące błędy: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Nie można załadować przystawki {0} programu PowerShell z powodu następującego błędu: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Załadowano przystawkę programu PowerShell „{0}” z następującymi ostrzeżeniami: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Moduł {0} przystawki programu PowerShell nie ma wymaganej silnej nazwy {1}przystawki programu PowerShell.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Polecenie cmdlet „{0}” nie powinno występować więcej niż raz w przystawce programu PowerShell „{1}”.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Dostawca programu PowerShell „{0}” nie powinien występować więcej niż raz w przystawce programu PowerShell „{1}”.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>Program PowerShell {0} nie jest obsługiwany w bieżącej konsoli. Program PowerShell {1} jest obsługiwany w bieżącej konsoli.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Plik {0} już istnieje i określono {1}.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Podany plik konfiguracji „{0}” nie istnieje.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Podany plik konfiguracji „{0}” musi mieć rozszerzenie pliku .pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CoreClrStubResources.pl.resx b/src/System.Management.Automation/resources/pl/CoreClrStubResources.pl.resx new file mode 100644 index 00000000000..96cd795fde3 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CoreClrStubResources.pl.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Nazwa zmiennej środowiskowej nie może zawierać znaku równości.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Nazwa lub wartość zmiennej środowiskowej jest za długa.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Pierwszy znak w ciągu to znak zerowy.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>Ciąg nie może mieć długości zerowej.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Nie można uzyskać nazwy komputera.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Nie można uzyskać nazwy domeny bieżącego użytkownika.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Nieznany błąd „{0}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CredUI.pl.resx b/src/System.Management.Automation/resources/pl/CredUI.pl.resx new file mode 100644 index 00000000000..2bd54a40f41 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CredUI.pl.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Żądanie poświadczeń programu PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Wprowadź poświadczenia. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Wprowadź poświadczenia.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>Maksymalna długość podpisu to {0} znaków.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>Maksymalna długość wiadomości to {0} znaków.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>Maksymalna długość wartości UserName wynosi {0} znaków.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Credential.pl.resx b/src/System.Management.Automation/resources/pl/Credential.pl.resx new file mode 100644 index 00000000000..fad78f9e971 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Credential.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Nie można serializować poświadczeń. Jeśli to polecenie uruchamia przepływ pracy, nie można utrwalić poświadczeń, ponieważ proces, w którym przepływ pracy jest uruchamiany, nie ma uprawnień do serializacji poświadczeń. + +-- Jeśli przepływ pracy został uruchomiony w sesji PSSession na komputerze lokalnym, dodaj parametr EnableNetworkAccess do polecenia, które utworzyło sesję. +-- Jeśli przepływ pracy został uruchomiony w sesji PSSession na komputerze zdalnym, dodaj parametr Authentication z wartością CredSSP do polecenia, które utworzyło sesję. Możesz też nawiązać połączenie z konfiguracją sesji, która ma wartość właściwości RunAsUser.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>Wartość parametru UserName ma niepoprawny format.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/CredentialAttributeStrings.pl.resx b/src/System.Management.Automation/resources/pl/CredentialAttributeStrings.pl.resx new file mode 100644 index 00000000000..1ce85381a85 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/CredentialAttributeStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Żądanie poświadczeń programu PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Wprowadź poświadczenia.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/DebuggerStrings.pl.resx b/src/System.Management.Automation/resources/pl/DebuggerStrings.pl.resx new file mode 100644 index 00000000000..07e2240c69c --- /dev/null +++ b/src/System.Management.Automation/resources/pl/DebuggerStrings.pl.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Zmienny punkt przerwania na „${0}” ({1} dostęp)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Zmienny punkt przerwania w „{0}:${1}” ({2} dostęp)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Punkt przerwania wiersza w „{0}:{1}”</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Punkt przerwania wiersza w „{0}:{1}, {2}”</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Punkt przerwania polecenia na „{0}”</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Punkt przerwania polecenia na „{0}:{1}”</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Punkt przerwania {0} nie zostanie osiągnięty</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Pojedynczy krok (wkrocz do funkcji, skryptów itp.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Krok do następnej instrukcji (przekrocz funkcje, skrypty itp.)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Wyjdź z bieżącej funkcji, skryptu itp.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Kontynuuj operację</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Zatrzymaj operację i zamknij debuger</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Stos wywołań wyświetlania Get-PSCallStack</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Wyświetl kod źródłowy bieżącego skryptu. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Użyj polecenia „list”, aby rozpocząć od aktualnego wiersza, „list <m>” </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> aby rozpocząć od wiersza <m>, a polecenie „list <m> <n>” służy do wyświetlenia <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> wiersze rozpoczynające się od wiersza <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Powtórz ostatnie polecenie, jeśli było to {0}, {1} lub {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} wyświetla ten komunikat pomocy.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Aby uzyskać instrukcje dotyczące dostosowywania wiersza poleceń debuggera, wpisz „help about_prompt”.</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Bieżąca sesja nie obsługuje debugowania; operacja będzie kontynuowana. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: wiersz {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Brak dostępnego kodu źródłowego.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>Wartość początkowa musi być dodatnią liczbą całkowitą nie większą niż {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Liczba wierszy musi być dodatnią liczbą całkowitą.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>w {0}, {1}: wiersz {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Debugger nie może przetwarzać poleceń, dopóki nie znajduje się w stanie „Zatrzymany”.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>Element SetDebugAction nie jest zaimplementowany dla debugera skryptu lokalnego.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Debuger nie może ustawić akcji wznowienia, ponieważ debuger w sesji zdalnej nie znajduje się w stanie zatrzymania.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Nie można debugować zadania, ponieważ debuger jest obecnie zajęty.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Przeanalizowano podane zadanie oraz wszystkie zadania podrzędne, ale nie znaleziono żadnych zadań, które można by poddać debugowaniu. Aby przeprowadzić debugowanie zadania lub zadania podrzędnego, zadanie to musi obsługiwać funkcję debugowania i znajdować się w stanie uruchomienia.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Nie można włączyć debugera w trybie krokowym, ponieważ debuger jest wyłączony, a tryb debugowania ustawiono na „Brak”.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Nie można debugować obszaru działania, ponieważ debuger hosta jest obecnie zajęty.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Nie można debugować obszaru działania. Debugger obszaru działania jest obecnie wyłączony (wartość DebugMode to „None”).</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Nie można debugować obszaru działania, który nie jest w stanie Otwórz. Stan obszaru działania to {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Nie można debugować obszaru działania. Obszar działania{0} nie ma skojarzonego debugera.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Debuger został już zastąpiony.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Nie można wypchnąć obiektu debugera do samego siebie.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>Polecenie {0} nie jest obsługiwane w przypadku użycia zdalnego w wersji programu PowerShell uruchomionej w zdalnym obszarze działania.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Proces</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Kontynuuj działanie i odłącz debuger.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Polecenie odłączenia debugera nie ma zastosowania. Polecenie „detach” ma zastosowanie wyłącznie podczas debugowania zadań i przestrzeni uruchomieniowych za pomocą poleceń cmdlet „Debug-Job” lub „Debug-Runspace”.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Nieprawidłowy identyfikator obszaru uruchamiania: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Nie udało się uzyskać dostępu do obszaru działania.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Należy określić punkt przerwania lub listę punktów przerwania.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>Lista punktów przerwania zawierała element, który nie był punktem przerwania.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/DescriptionsStrings.pl.resx b/src/System.Management.Automation/resources/pl/DescriptionsStrings.pl.resx new file mode 100644 index 00000000000..26437954488 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/DescriptionsStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>Element {0} nie może mieć wartości null ani być pusty.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/DiscoveryExceptions.pl.resx b/src/System.Management.Automation/resources/pl/DiscoveryExceptions.pl.resx new file mode 100644 index 00000000000..bcba509b120 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/DiscoveryExceptions.pl.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Nie można sprawdzić poprawności nazwy polecenia cmdlet „{0}”, ponieważ ma ona niepoprawny format. Nazwy poleceń cmdlet muszą zawierać czasownik i rzeczownik oddzielony znakiem „-”, na przykład „Get-Process”.</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Parametr „{0}” jest wielokrotnie zadeklarowany w zestawie parametrów „{1}”.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>Alias „{0}” jest deklarowany wiele razy.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Nie można zadeklarować parametru. Parametry mogą być deklarowane tylko w polach i właściwościach.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Nie można przetworzyć polecenia cmdlet. Nazwa polecenia cmdlet musi składać się z pary czasowników i rzeczowników rozdzielonych znakiem „-”.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Termin „{0}” nie jest rozpoznawany jako nazwa polecenia cmdlet, funkcji, pliku skryptu lub programu wykonywalnego. +Sprawdź pisownię nazwy lub sprawdź, czy ścieżka została dołączona, sprawdź, czy ścieżka jest poprawna, i spróbuj ponownie.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>Argument „{0}” nie jest rozpoznawany jako polecenie cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>Argument „{0}” nie jest rozpoznawany jako polecenie cmdlet, prawdopodobnie dlatego, że nie pochodzi od klas cmdlet lub PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Nie można rozpoznać aliasu „{0}”, ponieważ odwołuje się on do terminu „{1}”, który nie jest rozpoznawany jako polecenie cmdlet, funkcja, program wykonywalny lub plik skryptu. Sprawdź termin i spróbuj ponownie.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Nie można przetworzyć parametru „{0}” o wartości „{1}”, ponieważ nie jest on poleceniem cmdlet i nie może zostać przetworzony przez element CommandProcessor.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Polecenie cmdlet o nazwie „{0}” już istnieje. Polecenia cmdlet muszą mieć unikatowe nazwy.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Dostawca poleceń cmdlet o nazwie „{0}” już istnieje. Dostawcy poleceń cmdlet muszą mieć unikatowe nazwy.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Zestaw o nazwie „{0}” już istnieje. Zestawy muszą mieć unikatowe nazwy.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Skrypt o nazwie „{0}” już istnieje. Skrypty muszą mieć unikatowe nazwy.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Nie można przetworzyć instrukcji #requires, ponieważ ma ona niepoprawny format. +Instrukcja #requires musi mieć jeden z następujących formatów: + „#requires -shellid <shellID>” + „#requires -version <major.minor>” + „#requires -psedition <edition>” + „#requires -pssnapin <psSnapInName> [-version <major.minor>]” + „#requires -modules <ModuleSpecification>” + „#requires -runasadministrator”</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ zawierał instrukcję „#requires” o identyfikatorze powłoki {1}, która jest niezgodna z bieżącą powłoką. Aby uruchomić ten skrypt, musisz użyć powłoki znajdującej się w lokalizacji „{2}”.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ zawierał instrukcję „#requires” o identyfikatorze powłoki {1}, która jest niezgodna z bieżącą powłoką.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ zawiera on instrukcję „#requires” dla programu PowerShell {1}. Wersja programu PowerShell wymagana przez skrypt jest niezgodna z aktualnie uruchomioną wersją programu PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ zawierał instrukcję „#requires” dla wersji programu PowerShell „{1}”. Wersja programu PowerShell wymagana przez skrypt jest niezgodna z aktualnie uruchomioną wersją programu PowerShell {2}.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ brakuje następujących przystawek określonych przez instrukcje „#requires” skryptu: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>Instrukcja #requires określiła tylko identyfikator shellID. Instrukcje #Requires muszą określać wymaganą przystawkę programu PowerShell podczas uruchamiania w programie PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ zawiera on instrukcję „#requires” służącą do uruchamiania jako administrator. Bieżąca sesja programu PowerShell nie jest uruchomiona jako administrator. Uruchom program PowerShell przy użyciu opcji Uruchom jako administrator, a następnie spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Wersja {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Nie można pobrać polecenia, ponieważ parametr ArgumentList można określić tylko podczas pobierania pojedynczego polecenia cmdlet lub skryptu.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Nazwa parametru „{0}” jest zarezerwowana do użycia w przyszłości.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Nie można uruchomić skryptu „{0}”, ponieważ brakuje następujących modułów określonych przez instrukcje „#requires” skryptu: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Znaleziono polecenie „{0}” w module „{1}”, ale nie można załadować modułu. Aby uzyskać więcej informacji, uruchom polecenie „Import-Module {1}”.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>W module „{1}” znaleziono polecenie „{0}”, ale nie można załadować modułu z powodu następującego błędu: [{2}] +Aby uzyskać więcej informacji, uruchom polecenie „Import-Module {1}”.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Nie można załadować modułu „{0}”. Aby uzyskać więcej informacji, uruchom polecenie „Import-Module {0}”.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Żadne pasujące polecenia nie zawierają parametru o nazwie „{0}”. Sprawdź pisownię nazwy parametru, a następnie spróbuj ponownie.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Nie można wykonać polecenia dot-source, ponieważ zostało ono zdefiniowane w innym trybie języka. Aby wywołać to polecenie bez importowania jego zawartości, pomiń operator „.”.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Nie można jednocześnie określić parametrów ShowCommandInfo i Syntax.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>To polecenie skryptu jest wyłączone, gdy funkcja eksperymentalna „{0}” została włączona.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>To polecenie skryptu jest wyłączone, gdy funkcja eksperymentalna „{0}” została wyłączona.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/EnumExpressionEvaluatorStrings.pl.resx b/src/System.Management.Automation/resources/pl/EnumExpressionEvaluatorStrings.pl.resx new file mode 100644 index 00000000000..49e23c6dbf2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/EnumExpressionEvaluatorStrings.pl.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>Wyrażenie wejściowe nie może być puste. Określ co najmniej jedną nazwę identyfikatora w każdym wyrażeniu wejściowym. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Nie można dopasować pustej nazwy identyfikatora do prawidłowej nazwy modułu wyliczającego. Określ jedną z następujących nazw modułu wyliczającego i ponów próbę: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Typ ogólny określony dla wyrażenia musi reprezentować wyliczenie. Określ prawidłowy wyliczany typ danych. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Nie można przetworzyć nazwy {0} identyfikatora, ponieważ jest ona zbyt podobna lub identyczna z następującymi nazwami modułu wyliczającego: {1}. Użyj bardziej charakterystycznej nazwy identyfikatora.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Nie można dopasować nazwy {0} identyfikatora do prawidłowej nazwy modułu wyliczającego. Określ jedną z następujących nazw modułu wyliczającego i spróbuj ponownie: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Użycie nawiasów jest nieprawidłowe w wyrażeniu, ponieważ grupowanie identyfikatorów jest niedozwolone. Spróbuj usunąć nawiasy lub jeśli podwyrażenie jest ujęte, rozszerz wyrażenie.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Nie można przeanalizować wyrażenia z powodu nieoczekiwanego tokenu. Po nazwie identyfikatora jest oczekiwany tylko operator OR (,) lub AND (+).</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Nie można przeanalizować wyrażenia z powodu nieoczekiwanego tokenu po operatorze NOT (!). Oczekiwano nazwy identyfikatora po operatorze NOT (!).</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Nie można przeanalizować wyrażenia z powodu nieoczekiwanego tokenu. Na początku wyrażenia oczekiwano nazwy identyfikatora lub operatora NOT (!), operatora OR (,) lub operatora AND (+). Ponadto wyrażenie nie może kończyć się operatorem OR (,), AND (+) ani NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ErrorCategoryStrings.pl.resx b/src/System.Management.Automation/resources/pl/ErrorCategoryStrings.pl.resx new file mode 100644 index 00000000000..0099346bb57 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ErrorCategoryStrings.pl.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Wykryto zakleszczenie: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>Błąd urządzenia: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>Błąd analizatora: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>Błąd składni: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Nierozpoznana kategoria błędu {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ErrorPackage.pl.resx b/src/System.Management.Automation/resources/pl/ErrorPackage.pl.resx new file mode 100644 index 00000000000..016a6eb83e1 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ErrorPackage.pl.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Tekst błędu jest pusty dla błędu „{0}”: „{1}”</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Obiekt „{0}” jest zgłaszany jako błąd.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Wartość {0} nie jest obsługiwana dla zmiennej ActionPreference. Podanej wartości należy używać tylko jako wartości parametru preferencji i została ona zastąpiona wartością domyślną. Aby uzyskać więcej informacji, zobacz temat Pomocy „about_Preference_Variables”.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>Wartość {0} ActionPreference jest zarezerwowana do użycia w przyszłości i nie jest obecnie obsługiwana. Aby uzyskać więcej informacji na temat zmiennych preferencji, zobacz temat Pomocy „about_Preference_Variables”.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>Wartość {0} ActionPreference jest zarezerwowana do użycia w przyszłości i nie jest obecnie obsługiwana. Została zastąpiona w zmiennej {1} domyślną wartością {2}. Aby uzyskać więcej informacji na temat zmiennych preferencji, zobacz temat Pomocy „about_Preference_Variables”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/EtwLoggingStrings.pl.resx b/src/System.Management.Automation/resources/pl/EtwLoggingStrings.pl.resx new file mode 100644 index 00000000000..6384f5de2d2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/EtwLoggingStrings.pl.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Polecenie {0} jest {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Zmieniono stan aparatu z {0} na {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>W pełni kwalifikowany identyfikator błędu = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Komunikat o błędzie = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Zalecana akcja = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Zasady wykonywania</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Polecenie zadania = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>Identyfikator zadania = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>Identyfikator wystąpienia zadania = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Lokalizacja zadania = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Nazwa zadania = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Stan zadania = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Nazwa polecenia = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Ścieżka polecenia = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Typ polecenia = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Wersja aparatu = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> Identyfikator hosta = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Nazwa hosta = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Aplikacja hosta = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Wersja hosta = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> Identyfikator potoku = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Identyfikator obszaru uruchamiania = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Nazwa skryptu = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Numer sekwencji = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Ważność = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Identyfikator powłoki = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Czas = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Użytkownik = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Połączony użytkownik = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Zadanie o wartości NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Nazwa dostawcy</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Dostawca {0} zmienił stan na {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Wykonywanie skryptu jest {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Zmienna {0} została zmieniona z {1} na {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>Zmienna {0} zmieniona na {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/EventResource.pl.resx b/src/System.Management.Automation/resources/pl/EventResource.pl.resx new file mode 100644 index 00000000000..4cdedecc764 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/EventResource.pl.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Nie znaleziono komunikatu dla identyfikatora zdarzenia PowerShell.Core.Instrumentation.man.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Zaplanowane zadanie {0} rozpoczęte o {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Zaplanowane zadanie {0} zakończone o {1} ze stanem {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Wyjątek zaplanowanego zadania {0}: + Wiadomość: {1} + Ślad stosu: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Inicjowanie funkcji eksperymentalnej: zignoruj funkcję eksperymentalną „{0}” z pliku konfiguracji. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Inicjowanie funkcji eksperymentalnej: nie można odczytać pliku konfiguracji. + Wyjątek: {0} + Wiadomość: {1} + Ślad stosu: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Załadowano wtyczkę przepływu pracy. + EndpointName: {0} + Użytkownik: {1} + HostingMode: {2} + Protokół: {3} + Konfiguracja: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Rozpoczęto wykonywanie przepływu pracy. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Zmieniono stan przepływu pracy. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>Zażądano zamknięcia wtyczki przepływu pracy. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Wtyczka przepływu pracy została uruchomiona ponownie. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Przepływ pracy jest wznawiany. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Przekroczono limit przydziału ustawiony dla punktu końcowego. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Przepływ pracy został wznowiony. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Utworzono pulę obszarów działania przepływów pracy. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>Działanie zostało umieszczone w kolejce do wykonania. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Rozpoczęto wykonywanie aktywności. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>Przepływ pracy jest importowany z pliku XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Przepływ pracy został zaimportowany z pliku XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Nie można zaimportować przepływu pracy z pliku XAML z powodu błędu. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Rozpoczęto weryfikację przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Weryfikacja przepływu pracy zakończyła się powodzeniem. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Weryfikacja przepływu pracy zakończyła się niepowodzeniem z powodu błędu. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Działanie przepływu pracy zostało zweryfikowane. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Nie można zweryfikować działania przepływu pracy. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Wykonanie aktywności zakończyło się niepowodzeniem. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Zmieniono dostępność obszaru działania. + RunspaceId: {0} + Dostępność: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Stan obszaru działania zmieniono. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Przepływ pracy został załadowany do wykonania. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Przepływ pracy został zwolniony. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Wykonywanie przepływu pracy zostało anulowane. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Przerwano wykonywanie przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Wykonano czyszczenie przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Załadowano utrwalony przepływ pracy z dysku. + WorkflowId: {0} + Ścieżka: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Dane przepływu pracy zostały usunięte z dysku. + WorkflowId: {0} + Ścieżka: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Rozpoczynanie usuwania zadania. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Zmieniono stan zadania. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Błąd zadania. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Utworzono zadanie dla przepływu pracy (zadanie podrzędne). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Utworzono zadanie nadrzędne dla przepływu pracy. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Utworzono wszystkie wymagane zadania na potrzeby wykonywania przepływu pracy. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Usunięto zadanie podrzędne dla przepływu pracy. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Wystąpił błąd podczas usuwania zadania. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Błąd: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Ładowanie przepływu pracy do wykonania. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Wykonywanie przepływu pracy zostało zakończone. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Anulowanie wykonywania przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Przerywanie wykonywania przepływu pracy. + WorkflowId: {0} + Przyczyna: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Zwalnianie przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Rozpoczęto wymuszone zamykanie przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Zakończono wymuszone zamykanie przepływu pracy. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Wystąpił błąd podczas wymuszonego zamykania przepływu pracy. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Trwały przepływ pracy na dysku. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Przepływ pracy został zapisany na dysku. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Zakończono wykonywanie działania. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Błąd wykonywania przepływu pracy. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Zarejestrowano nowy punkt końcowy programu PowerShell. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Zmodyfikowano konfigurację punktu końcowego. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Wyrejestrowano konfigurację punktu końcowego. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Wyłączono konfigurację punktu końcowego. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Konfiguracja punktu końcowego włączona. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Uruchomiono obszar działania poza procesem. + Polecenie: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>Podczas wykonywania przepływu pracy zastosowano metodę splatting dla parametrów. + Parametry: {0} + Komputery: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Silnik przepływu pracy został uruchomiony. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Wystąpienie menedżera przepływów pracy utworzone przy użyciu + CheckpointPath: {0} + ConfigProviderId: {1} + Nazwy użytkownika: {2} + Ścieżki: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Nazwa komputera $null lub . jest rozpoznawana jako host lokalny</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Rozpoznawanie domyślnego schematu HTTP</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Nazwa zdalnej powłoki została rozpoznana jako domyślny element PowerShellCore</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Tworzenie tekstu Scriptblock ({0} z {1}): +{2} + +Identyfikator ScriptBlock: {3} +Ścieżka: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Rozpoczęto wywołanie obiektu ScriptBlock o identyfikatorze: {0} +Identyfikator obszaru działania: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Zakończono wywołanie obiektu ScriptBlock o identyfikatorze: {0} +Identyfikator obszaru działania: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Kontekst: +{0} + +Dane użytkownika: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Korelowanie identyfikatorów aktywności. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Nazwa klasy = {0} +Nazwa metody = {1} +Identyfikator GUID przepływu pracy = {2} +Wiadomość = {3} +{4} +Nazwa działania = {5} +Identyfikator GUID działania = {6} +Parametry = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Tworzenie obiektu obszaru działania + Identyfikator wystąpienia: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Tworzenie obiektu RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Otwieranie elementu RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modyfikowanie identyfikatora aktywności i korelowanie</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Stan obszaru działania zmieniono na {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Trwa próba ponowienia utworzenia sesji {0} o kodzie błędu {1} dla identyfikatora sesji {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>Program PowerShell uruchomił wątek nasłuchiwania IPC dla procesu: {0} w domenie aplikacji: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>Program PowerShell zakończył wątek nasłuchiwania IPC dla procesu: {0} w domenie aplikacji: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>W wątku nasłuchiwania IPC programu PowerShell w procesie: {0} w domenie aplikacji: {1} wystąpił błąd. Komunikat o błędzie: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Łączenie protokołu IPC programu PowerShell dla procesu: {0} w domenie aplikacji: {1} dla użytkownika: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Rozłączenie protokołu IPC programu PowerShell dla procesu: {0} w domenie aplikacji: {1} dla użytkownika: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Port rozpoznany jako {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>Nazwa aplikacji rozpoznana jako {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>Element ComputerName rozpoznany jako {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Schemat to {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Testuj wiadomość analityczną</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Parametry połączenia to + Identyfikator URI połączenia: {0} + Identyfikator URI zasobu: {1} + Użytkownik: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Odcisk palca: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modyfikowanie identyfikatora aktywności i korelowanie</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Odebrano obiekt o identyfikatorze obszaru roboczego: {0} Identyfikator polecenia: {1} Element docelowy: {2} Typ danych: {3} Interfejs docelowy: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Wystąpił nieobsługiwany wyjątek w domenie aplikacji. +Typ wyjątku: {0} +Komunikat o wyjątku: {1} +Ślad stosu wyjątku: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Usługa WSMan zgłosiła błąd o kodzie: {2}. + Komunikat o błędzie: {3} + Ślad stosu: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Wystąpił nieobsługiwany wyjątek w domenie aplikacji. +Typ wyjątku: {0} +Komunikat o wyjątku: {1} +Ślad stosu wyjątku: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Usługa WSMan zgłosiła błąd o kodzie: {2}. + Komunikat o błędzie: {3} + Ślad stosu: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Identyfikator obszaru działania {0}. Nawiązywanie połączenia przy użyciu polecenia WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania {0}. Odebrano wywołanie zwrotne dla polecenia WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0}. Zamykanie powłoki przy użyciu WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0}. Odebrano wywołanie zwrotne dla WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Wysyłanie danych o rozmiarze {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Odebrano wywołanie zwrotne dla polecenia WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Wysyłanie żądania odbioru przy użyciu polecenia WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Odebrano dane o rozmiarze {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Identyfikator obszaru działania {0} identyfikator potoku {1}. Nawiązywanie połączenia polecenia przy użyciu polecenia WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania {0} identyfikator potoku {1}. Odebrano wywołanie zwrotne dla połączenia polecenia</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku {1}. Zamykanie transportu dla polecenia</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku {1}. Odebrano wywołanie zwrotne dla polecenia zamknięcia</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku {1}. Wysyłanie sygnału z kodem {2} przy użyciu WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku {1}. Odebrano wywołanie zwrotne dla polecenia WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0}. Połączenie jest przekierowywane do identyfikatora URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Identyfikator obszaru działania: {0} identyfikator potoku: {1}. Serwer wysyła do klienta dane o rozmiarze {2}. Typ danych: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Żądanie {0}. Tworzenie zdalnej sesji serwera. Nazwa użytkownika: {1} Niestandardowy identyfikator powłoki: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Raportowanie kontekstu dla żądania: {0} Zgłoszony kontekst: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Operacja raportowania zakończona dla żądania: {0} + Kod błędu: {1} + Komunikat o błędzie: {2} + Ślad stosu: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Kontekst powłoki {0}. Identyfikator żądania {1}. Tworzenie wspólnej sesji do uruchamiania polecenia.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Kontekst powłoki {0} Kontekst polecenia {1} Identyfikator żądania {2}. Zatrzymywanie polecenia.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Kontekst powłoki {0} Kontekst polecenia {1} Identyfikator żądania {2}. Odebrano dane od klienta.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Kontekst powłoki {0} Kontekst polecenia {1} Identyfikator żądania {2}. Klient wysłał żądanie odbioru, aby serwer mógł wysłać dane.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Kontekst powłoki {0} Kontekst polecenia {1} IsReceiveOperation {2}. Odebrano żądanie zamknięcia.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Ładowanie zestawu {0} dla niestandardowej powłoki z identyfikatorem powłoki {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Ładowanie typu {0} dla niestandardowej powłoki z identyfikatorem powłoki {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Odebrano fragment komunikacji zdalnej. + Identyfikator obiektu: {0} + Identyfikator fragmentu: {1} + Flaga początkowa: {2} + Flaga końcowa: {3} + Długość ładunku: {4} + Dane ładunku: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Wysłano fragment komunikacji zdalnej. + Identyfikator obiektu: {0} + Identyfikator fragmentu: {1} + Flaga początkowa: {2} + Flaga końcowa: {3} + Długość ładunku: {4} + Dane ładunku: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Zamykanie usługi WinRM.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Pomyślnie przywrócono obiekt. + Nazwa typu po deserializacji: {0} + Przywrócono przez rzutowanie na typ: {1} + Przywrócony obiekt ma typ: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Nie można przywrócić obiektu. + Nazwa typu po deserializacji: {0} + Przywrócono przez rzutowanie na typ: {1} + Wyjątek rzutowania typu: {2} + Wewnętrzny wyjątek rzutowania typu: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Głębokość serializacji została zastąpiona. + Nazwa typu po serializacji: {0} + Oryginalna głębokość: {1} + Zastąpiona głębokość: {2} + Bieżąca głębokość poniżej najwyższego poziomu: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Tryb serializacji został zastąpiony. + Nazwa typu po serializacji: {0} + Zastąpiony tryb: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Serializacja właściwości skryptu została pominięta, ponieważ nie ma obszaru roboczego, którego można użyć do oceny właściwości. + Nazwa właściwości: {0} + Nazwa typu właściciela właściwości: {1} + Skrypt metody pobierającej: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Serializacja właściwości została pominięta, ponieważ pobranie właściwości zakończyło się niepowodzeniem. + Nazwa właściwości: {0} + Nazwa typu właściciela właściwości: {1} + Wyjątek z metody pobierającej właściwość: {2} + Wyjątek wewnętrzny z metody pobierającej właściwość: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Serializacja obiektu wyliczanego może nie być kompletna, ponieważ obiekt wyliczany zgłosił wyjątek. + Typ obiektu wyliczanego: {0} + Wyjątek:{1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>Serializacja wywołała metodę ToString obiektu, która zakończyła się niepowodzeniem. + Typ obiektu: {0} + Wyjątek:{1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Osiągnięto maksymalną głębokość poniżej najwyższego poziomu, więc obiekt zostanie zapisany w postaci ciągów. + Typ obiektu przy maksymalnej głębokości: {0} + Nazwa właściwości przy maksymalnej głębokości: {1} + Głębokość: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Deserializator zgłosił wyjątek XmlException (najprawdopodobniej wskazuje to na niepoprawny format clixml). + Numer wiersza: {0} Pozycja wiersza: {1} + Wyjątek:{2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Serializacja określonych właściwości zakończyła się niepowodzeniem, ponieważ brakuje jednej ze wskazanych właściwości. + Typ obiektu: {0} + Nazwa właściwości: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Trwa uruchamianie konsoli programu PowerShell</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>Konsola programu PowerShell jest gotowa na dane wejściowe użytkownika</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Rekord błędu śledzenia: + Wiadomość: {0} + CategoryInfo.Kategoria: {1} + CategoryInfo.Przyczyna : {2} + CategoryInfo.Nazwa docelowa : {3} + FullyQualifiedErrorId: {4} + Szczegóły wyjątku: + Wiadomość : {5} + Ślad stosu: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Wyjątek: + Wiadomość: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Śledzenie obiektu PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Zadanie śledzenia: + Identyfikator: {0} + InstanceId: {1} + Nazwa: {2} + Lokalizacja: {3} + Stan: {4} + Polecenie: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Informacje śledzenia: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Informacje śledzenia: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>POCZĄTEK ImportWorkflowCommand::StartWorkflowApplication. Rozpoczynanie wywołania funkcji przepływu pracy. Identyfikator GUID śledzenia {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>KONIEC ImportWorkflowCommand::StartWorkflowApplication. Kończenie wywołania funkcji przepływu pracy. Identyfikator GUID śledzenia {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>POCZĄTEK Tworzenie nowego zadania w poleceniu ImportWorkflowCommand::StartWorkflowApplication. Identyfikator GUID śledzenia {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>KONIEC Tworzenie nowego zadania w poleceniu ImportWorkflowCommand::StartWorkflowApplication. Identyfikator GUID śledzenia {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>KONIEC Tworzenie nowego zadania w poleceniu ImportWorkflowCommand::StartWorkflowApplication. Identyfikator GUID śledzenia {0} : identyfikator GUID zadania nadrzędnego ContainerParentJob {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>POCZĄTEK Identyfikator GUID zadania JobLogic ContainerParentJob {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>KONIEC Identyfikator GUID zadania JobLogic ContainerParentJob {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>POCZĄTEK identyfikatora GUID WorkflowExecution ContainerParentJob {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>KONIEC identyfikatora GUID WorkflowExecution ContainerParentJob {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>Zadanie WorkflowJob z identyfikatorem GUID {0} dodane do zadania ContainerParentJob z identyfikatorem GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>Zadanie ProxyJob o identyfikatorze GUID {0} skojarzone ze zdalnym zadaniem nadrzędnym ContainerParentJob o identyfikatorze GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>POCZĄTEK wykonywania zadania ContainerParentJob o identyfikatorze GUID{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>KONIEC wykonywania zadania ContainerParentJob o identyfikatorze GUID{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>POCZĄTEK wykonywania zadania serwera proxy o identyfikatorze GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>KONIEC wykonywania zadania serwera proxy o identyfikatorze GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>POCZĄTEK Obsługa zdarzenia StateChanged dla zadania serwera proxy z identyfikatorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>KONIEC Obsługa zdarzenia StateChanged dla zadania serwera proxy z identyfikatorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>POCZĄTEK Obsługa zdarzenia StateChanged dla podrzędnego zadania serwera proxy z identyfikatorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>KONIEC Obsługa zdarzenia StateChanged dla podrzędnego zadania serwera proxy z identyfikatorem GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>POCZĄTEK Uruchamianie zbierania nieużywanych zasobów</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>KONIEC Uruchamianie zbierania nieużywanych zasobów</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Magazyn stanów trwałych osiągnął maksymalny określony rozmiar</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Program Windows PowerShell ISE rozpoczął uruchamianie pliku skryptu {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Program Windows PowerShell ISE rozpoczął uruchamianie skryptu wybranego przez użytkownika z pliku {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Program Windows PowerShell ISE zatrzymuje bieżące polecenie.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Program Windows PowerShell ISE wznawia debuger.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Program Windows PowerShell ISE zatrzymuje debuger.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Program Windows PowerShell ISE wchodzi w debugowanie.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Program Windows PowerShell ISE wychodzi z debugowania.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Program Windows PowerShell ISE wychodzi z debugowania.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Program Windows PowerShell ISE włącza wszystkie punkty przerwania.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Program Windows PowerShell ISE wyłącza wszystkie punkty przerwania.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Program Windows PowerShell ISE usuwa wszystkie punkty przerwania.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Program Windows PowerShell ISE ustawia punkt przerwania w wierszu #: {0} pliku {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Program Windows PowerShell ISE przenosi punkt przerwania w wierszu #: {0} pliku {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Program Windows PowerShell ISE włącza punkt przerwania w wierszu #: {0} pliku {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Program Windows PowerShell ISE wyłącza punkt przerwania w wierszu #: {0} pliku {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Program Windows PowerShell ISE napotkał punkt przerwania w wierszu #: {0} pliku {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/EventingResources.pl.resx b/src/System.Management.Automation/resources/pl/EventingResources.pl.resx new file mode 100644 index 00000000000..919594ac34b --- /dev/null +++ b/src/System.Management.Automation/resources/pl/EventingResources.pl.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Nie można zarejestrować się dla określonego zdarzenia. Zdarzenia wymagające wartości zwracanej nie są obsługiwane.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Nie można zarejestrować się dla określonego zdarzenia. Zdarzenie o nazwie „{0}” nie istnieje.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>Program PowerShell nie może subskrybować zdarzeń w systemie Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Nie można zarejestrować się dla określonego zdarzenia. Identyfikator źródła zdarzenia „{0}” jest zarezerwowany dla aparatu programu PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Ta operacja nie jest obsługiwana w wystąpieniach zdalnych.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Ta akcja nie jest obsługiwana podczas przekazywania zdarzeń dalej.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Nie można zasubskrybować określonego zdarzenia. Subskrybent o identyfikatorze źródła „{0}” już istnieje.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ExperimentalFeatureStrings.pl.resx b/src/System.Management.Automation/resources/pl/ExperimentalFeatureStrings.pl.resx new file mode 100644 index 00000000000..c8b6edc440f --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ExperimentalFeatureStrings.pl.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Nie znaleziono funkcji eksperymentalnej o nazwie „{0}”.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Włączenie i wyłączenie funkcji eksperymentalnych zaczną obowiązywać dopiero po następnym uruchomieniu programu PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ExtendedTypeSystem.pl.resx b/src/System.Management.Automation/resources/pl/ExtendedTypeSystem.pl.resx new file mode 100644 index 00000000000..aa950b54594 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ExtendedTypeSystem.pl.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Element członkowski „{0}” już istnieje.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Element członkowski „{0}” jest już obecny w pliku danych typów rozszerzonych.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Element członkowski „{0}” nie istnieje.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Wyjątek podczas ustawiania „{0}”: „{1}”</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Wyjątek podczas pobierania „{0}”: „{1}”</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Podczas próby wyliczenia kolekcji wystąpił następujący wyjątek: „{0}”.</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Nie można uzyskać dostępu do elementu członkowskiego „{0}” poza obiektem PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Nie można zmienić elementu członkowskiego utworzonego na podstawie konfiguracji typu: „{0}”.</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Nazwa elementu członkowskiego „{0}” jest zastrzeżona.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>„{0}” nie można zmienić.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Wyjątek podczas wywoływania „{0}” z argumentami „{1}”: „{2}”</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Zgłoszono wyjątek podczas próby wywołania „{0}” w celu wyodrębnienia zawartości obiektu typu „{1}”: „{2}”</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Nie można znaleźć przeciążenia dla „{0}” i liczby argumentów: „{1}”.</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Nie można znaleźć odpowiedniego przeciążenia metody ogólnej dla „{0}” z liczbą parametrów typu „{1}” i liczbą argumentów: „{2}”.</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Znaleziono wiele niejednoznacznych przeciążeń dla „{0}” i liczbę argumentów: „{1}”.</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Nie można przekonwertować argumentu „{0}” o wartości „{1}” dla „{2}” na typ „{3}”: „{4}”</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Metoda pobierająca właściwość „{0}” jest niedostępna.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Ustawianie metody dostępu dla właściwości „{0}” jest niedostępne.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Metoda ustawiająca powinna być publiczna, zwracać void, być statyczna i mieć dwa parametry. Pierwszy parametr powinien mieć typ PSObject. Drugi parametr jest wymagany, jeśli dostępna jest też metoda pobierająca, i powinien mieć ten sam typ co typ zwracany przez metodę pobierającą.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Metoda pobierająca powinna być publiczna, nie zwracać wartości void, być statyczna i przyjmować jeden parametr typu PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>Właściwość CodeProperty powinna używać metody pobierającej lub ustawiającej.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Nie można utworzyć metody kodu z powodu formatu metody. Metoda powinna być publiczna, statyczna i mieć jeden parametr typu PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>Alias o nazwie „{0}” zawiera cykl.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” typu „{1}” na typ „{2}”.</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości typu „{0}” na typ „{1}”.</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na typ „{1}”. Błąd: „{2}”</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na typ „{1}”, ponieważ w tym wyliczeniu nie są dozwolone przecinki.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na typ „{1}” z powodu nieprawidłowych wartości wyliczenia. Określ jedną z następujących wartości wyliczenia i spróbuj ponownie. Możliwe wartości wyliczenia to „{2}”.</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Nie można przekonwertować wartości null na typ „{0}”, ponieważ wartości wyliczenia są nieprawidłowe. Określ jedną z następujących wartości wyliczenia i spróbuj ponownie. Możliwe wartości wyliczenia to „{1}”.</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Nie można przekonwertować wartości null na typ „{0}”.</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Nie można przekonwertować wartości na typ „{0}”. Błąd: „{1}”</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Nie można przekonwertować wartości na typ System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Oczekiwano typu referencyjnego w argumencie.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Nie można porównać „{0}”, ponieważ nie implementuje interfejsu IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Nie można porównać „{0}” z „{1}”. Błąd: „{2}”</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Nie można porównać „{0}” z „{1}”, ponieważ obiekty nie są tego samego typu lub obiekt „{0}” nie implementuje „{2}”.</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na typ „{1}”, ponieważ znaleziono co najmniej dwa dopasowania ({2}, {3}), a dla tego wyliczenia dozwolone jest tylko jedno dopasowanie.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na typ „{1}”. Parametry logiczne akceptują tylko wartości logiczne i liczby, takie jak $True, $False, 1 lub 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Nie można pobrać wartości właściwości, ponieważ „{0}” jest właściwością tylko do zapisu.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>„{0}” jest właściwością ReadOnly.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Nie można ustawić „{0}”, ponieważ jako wartości właściwości XmlNode można używać tylko ciągów.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Nie można ustawić „{0}”, ponieważ można ustawić tylko unikatowe atrybuty lub unikatowe nieatrybutowe węzły liściowe.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Nie można dodać obiektu PSProperty ani PSMethod do tej kolekcji.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>Podczas ładowania pliku danych typu rozszerzonego wystąpił następujący błąd: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania ciągu: „{0}”</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Pole lub właściwość: „{0}” dla typu: „{1}” różni się od pola lub właściwości: „{2}” tylko wielkością liter. Typ musi być zgodny ze specyfikacją Common Language Specification (CLS).</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania hierarchii nazw typów: „{0}”.</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania elementu członkowskiego „{1}”: „{0}”</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania elementów członkowskich: „{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania stanu odczytu dla właściwości „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania stanu zapisu dla właściwości „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania typu właściwości „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Podczas pobierania reprezentacji ciągu dla właściwości „{1}” wystąpił następujący wyjątek: „{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania atrybutów właściwości „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania definicji dla metody „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania reprezentacji ciągu dla metody „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania typu właściwości sparametryzowanej „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Podczas pobierania stanu odczytu dla właściwości sparametryzowanej „{1}” wystąpił następujący wyjątek: „{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania stanu zapisu dla właściwości sparametryzowanej „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania definicji właściwości sparametryzowanej „{1}”: „{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas pobierania reprezentacji ciągu dla właściwości sparametryzowanej „{1}”: „{0}”</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Nie można ustawić właściwości Value dla obiektu PSMemberInfo typu „{0}”.</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Argument: „{0}” powinien być {1}. Użyj {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argument : „{0}” nie powinien być {1}. Nie używaj {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Właściwość "{0}" nie została znaleziona.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Nie można pobrać lub ustawić wartości właściwości. Argument „{0}” powinien być typu „{1}” lub „{2}”.</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Nie można ustawić wartości właściwości „{0}”, ponieważ obiekt ma typ „{1}” zamiast „{2}”.</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Wyjątek podczas wywoływania „{0}” : „{1}”</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} nie jest prawidłową ścieżką klasy.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} nie jest prawidłową ścieżką.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>Adapter nie może określić, czy można zmienić właściwość „{0}”.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>Adapter nie może określić, czy właściwość „{0}” umożliwia pobranie wartości.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>Adapter nie może pobrać wartości właściwości „{0}”.</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>Adapter nie może ustawić wartości właściwości „{0}”.</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>Adapter nie może pobrać typu właściwości „{0}”.</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>Adapter nie może pobrać hierarchii typów dla „{0}”.</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>Adapter nie może pobrać właściwości „{0}”.</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>Adapter nie może pobrać właściwości „{0}” dla „{1}”.</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>„{0}” zwróciła wartość null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie znaleziono właściwości „{0}” dla obiektu „{1}”. Właściwości, które można ustawić, to: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>Nie znaleziono właściwości „{0}” dla obiektu „{1}”. Brak dostępnej właściwości settable.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Nie można utworzyć obiektu typu „{0}”. {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Nie można wywoływać metod statycznych ani uzyskiwać dostępu do właściwości statycznych w otwartym typie generycznym {0}. Określ parametry typu i spróbuj ponownie. Na przykład zamiast [System.Collections.Generic.HashSet``1]::CreateSetComparer() użyj [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Wystąpił następujący wyjątek podczas konstruowania atrybutu „{1}”: „{0}”</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>Nie można przekonwertować wartości „{0}” na tablicę ciągów.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Nie można przekonwertować wartości na typ „{0}”. W tym trybie języka są obsługiwane tylko typy podstawowe.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Nie można przekonwertować na typ „{0}” typu ByRef. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Nie można pobrać ani ustawić właściwości lub pola „{0}” typu podobnego do ByRef „{1}”. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Nie można wywołać metody „{0}” zwracającej typ podobny do ByRef „{1}”. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Nie można utworzyć wystąpienia typu podobnego do ByRef „{0}”. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Konwersja tabeli skrótów systemu typów rozszerzonych</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>Konwersja typu z wartości HashTable na „{0}” nie będzie dozwolona w trybie ConstrainedLanguage.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Konwersja tabeli skrótów systemu typów rozszerzonych</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>Konwersja typu z „{0}” na „{1}” nie będzie dozwolona w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/FileSystemProviderStrings.pl.resx b/src/System.Management.Automation/resources/pl/FileSystemProviderStrings.pl.resx new file mode 100644 index 00000000000..a810900c7e2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/FileSystemProviderStrings.pl.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Wywołaj element</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Usuń plik</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Usuń katalog</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Kopiuj plik</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Kopiuj katalog</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Zmień nazwę pliku</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Zmień nazwę katalogu</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Przenieś plik</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Przenieś katalog</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Ustaw plik właściwości</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Ustaw katalog właściwości</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1} Wartość: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Wyczyść plik właściwości</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Wyczyść katalog właściwości</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Utwórz plik</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Utwórz katalog</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Lokalizacja docelowa: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Wyczyść zawartość</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Nie można odnaleźć elementu {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Nie można usunąć elementu {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Nie można przywrócić atrybutów elementu {0}: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Obiekt o określonej ścieżce {0} nie istnieje.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Nie można usunąć katalogu {0}, ponieważ nie jest on pusty.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Typ nie jest znanym typem systemu plików. Można określić tylko parametry „file”, ”directory” lub „symboliclink”.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Nie można przetworzyć ścieżki, ponieważ określona ścieżka odwołuje się do elementu, który znajduje się poza ścieżką basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Określony katalog główny dysku „{0}” nie istnieje lub nie jest folderem.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Element o określonej nazwie {0} już istnieje.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Nie można określić ogranicznika podczas odczytywania strumienia po jednym bajcie naraz.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Nie można zastąpić elementu {0} samym sobą.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Nie można zmienić nazwy określonego elementu docelowego, ponieważ reprezentuje on ścieżkę lub nazwę urządzenia.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Właściwość {0} nie istnieje lub nie została znaleziona.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Nie masz wystarczających praw dostępu do wykonania tej operacji lub element jest ukryty, systemowy lub tylko do odczytu.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Nie można ustawić atrybutu, ponieważ atrybuty nie są obsługiwane. Można ustawić tylko następujące atrybuty: Archive, Hidden, Normal, ReadOnly lub System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Nie można wyczyścić właściwości, ponieważ właściwość nie jest obsługiwana. Można wyczyścić tylko właściwość Atrybuty.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Nie można przetworzyć ścieżki „{0}”, ponieważ element docelowy reprezentuje zastrzeżoną nazwę urządzenia.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>Kodowanie nie jest używane, gdy określono element „-AsByteStream”.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Nie można kontynuować kodowania bajtów. W przypadku korzystania z kodowania bajtów zawartość musi być typu bajt.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nie można przetworzyć pliku, ponieważ nie znaleziono pliku {0}.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Katalog: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Nie można wykryć kodowania pliku. Określone kodowanie {0} nie jest obsługiwane, gdy zawartość jest odczytywana w odwrotnej kolejności.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Nie można otworzyć alternatywnego strumienia danych „{0}” pliku „{1}”.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Strumień „{0}” pliku „{1}”.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Nie można określić parametrów Raw i Wait w tym samym poleceniu.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Aby użyć parametru przełącznika Persist, nazwa dysku musi być obsługiwana przez system operacyjny (na przykład litery dysku A–Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>W przypadku użycia parametru Persist katalog główny musi być lokalizacją systemu plików na komputerze zdalnym.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>W tym samym poleceniu nie można określić parametrów „{0}” i „{1}”.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Do wykonania operacji wymagany jest katalog. Element „{0}” nie jest katalogiem.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Utwórz połączenie</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Utwórz link symboliczny</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Dla tej operacji wymagane jest uprawnienie administratora.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Utwórz twardy link</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Operacja wymaga pliku. Element „{0}” nie jest plikiem.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Twarde linki nie są obsługiwane dla określonej ścieżki.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Linki symboliczne nie są obsługiwane dla określonej ścieżki.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Kopiowanie {0} do {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Ścieżka docelowa {0} to plik, który już istnieje w miejscu docelowym.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Nie można skopiować pliku {0} do zdalnego miejsca docelowego.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Z {0} do {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Nie można skopiować katalogu „{0}” do pliku „{0}”</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Nie można pobrać elementów podrzędnych katalogu {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Nie można odczytać pliku zdalnego „{0}”.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Nie można sprawdzić, czy zdalne miejsce docelowe {0} jest plikiem.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Nie można utworzyć katalogu „{0}” w zdalnym miejscu docelowym.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Przekroczono maksymalny rozmiar dysku: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Nie można utworzyć linku, ponieważ ścieżka już istnieje: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Pomiń już odwiedzony katalog {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Ścieżka docelowa nie może być podkatalogiem źródła ani samym źródłem: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>Element docelowy i ścieżka nie mogą być takie same.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Skopiowano {0} z {1} plików</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} z {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Usunięto {0} z {1} plików</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} z {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>Tworzenie połączenia wymaga ścieżki bezwzględnej dla obiektu docelowego.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/FormatAndOutXmlLoadingStrings.pl.resx b/src/System.Management.Automation/resources/pl/FormatAndOutXmlLoadingStrings.pl.resx new file mode 100644 index 00000000000..d1637700665 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/FormatAndOutXmlLoadingStrings.pl.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: element XML {2} nie zezwala na atrybuty.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: węzeł {2}nie może mieć obiektów podrzędnych.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: {2} jest nieprawidłowy.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: musi istnieć co najmniej jedna wartość domyślna {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: nie może istnieć więcej niż jedna wartość domyślna {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nazwa formantu nie może mieć wartości null ani być pusta.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: widoki poza pasmem mogą mieć tylko kontrolki CustomControl lub ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: widok poza pasmem nie może mieć elementu GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie można załadować widoku.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: „{2}” nie jest prawidłową wartością wyrównania.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: oczekiwano dodatniej liczby całkowitej.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: definicja nagłówka kolumny jest nieprawidłowa; wszystkie nagłówki są odrzucane.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: liczba elementów wiersza = {2} w zestawie alternatywnym #{3} nie jest zgodna z domyślną liczbą elementów wiersza = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: liczba elementów nagłówka = {2} nie jest zgodna z domyślną liczbą elementów wiersza = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: należy określić co najmniej jeden element widoku listy.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: wpis właściwości jest nieprawidłowy.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak listy definicji.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: oczekiwano wartości logicznej.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: oczekiwano nieujemnej liczby całkowitej.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: oczekiwano liczby całkowitej.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak wewnętrznej wartości tekstowej.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: lista niestandardowych tokenów kontrolek nie może być pusta.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie można załadować {2}.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: {2} nie można określić bez wyrażenia.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: {2} nie można określić za pomocą wyrażenia.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak ciągu formatu.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak tekstu bloku skryptu.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak właściwości.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: blok skryptu „{2}” jest nieprawidłowy.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie znaleziono ciągu {2} z zasobu {3} w zestawie {4}.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie znaleziono zasobu {2} w zestawie {3}.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie znaleziono zestawu {2}.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: węzeł musi być elementem XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: oczekiwano wyrażenia.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie można mieć formantu lub etykiety bez wyrażenia.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie można jednocześnie mieć kontrolki i etykiety.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: Nie można jednocześnie mieć elementów SelectionSetName i TypeName.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: nie określono typu ani warunku na potrzeby stosowania widoku.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: wartość {2} jest nieprawidłowa.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: istnieje zduplikowany węzeł.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} i {3} wykluczają się wzajemnie.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}. {2}, {3} i{4} wzajemnie się wykluczają.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} jest nieznanym węzłem.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} jest nieznanym atrybutem.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} jest brakującym atrybutem.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Błąd w ścieżce XPath {0} w pliku {1}: brak węzła {2}.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: brak węzła w {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} jest pustym węzłem.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Błąd w XPath {0} w pliku {1}: {2} jest pustym atrybutem.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Błąd w pliku {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Zbyt wiele błędów w pliku {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Wystąpiły błędy podczas ładowania pliku danych formatu: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Globalna pamięć podręczna zestawów) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Ścieżka {0} nie jest w pełni kwalifikowana. Określ w pełni kwalifikowaną ścieżkę pliku formatu.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Nie można zaktualizować obiektu FormatTable, ponieważ obiekt FormatTable mógł zostać utworzony poza obszarem runspace.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Wystąpiły błędy podczas ładowania obiektu FormatTable. Wyświetl zawartość właściwości Errors, aby uzyskać szczegółowe komunikaty o błędach.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Błąd podczas formatowania danych „{0}”: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: liczba elementów nagłówka = {2} nie jest zgodna z domyślną liczbą elementów wiersza = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: formatowanie danych „{2}„ jest nieprawidłowe.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: blok skryptu „{2}” jest nieprawidłowy.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: nie można załadować {2}.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: Element TableControl powinien zawierać tylko jeden element {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: musi istnieć co najmniej jedna wartość domyślna {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: należy określić co najmniej jeden element widoku listy.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Błąd podczas wyświetlania danych o nazwie typu {0} w indeksie {1}: nie może istnieć więcej niż jedna wartość domyślna {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Zbyt wiele błędów w danych formatowania dla typu „{0}”.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Tabeli formatu udostępnionego nie można zaktualizować za pomocą więcej niż jednego wpisu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/FormatAndOut_MshParameter.pl.resx b/src/System.Management.Automation/resources/pl/FormatAndOut_MshParameter.pl.resx new file mode 100644 index 00000000000..b6609d9b5d5 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/FormatAndOut_MshParameter.pl.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Nie można przekonwertować {0} na jeden z następujących typów {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Wartość parametru miała wartość null; oczekiwano jednego z następujących typów: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>Zduplikowany klucz „{0}” powoduje konflikt z „{1}”.</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>Klucz „{0}” ma typ {1}, który jest nieprawidłowy; oczekiwanymi typami są {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>Klucz „{0}” ma typ {1}, który jest nieprawidłowy; oczekiwanym typem jest {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>Klucz {0} jest niejednoznaczny, {1}, i powoduje konflikt z {2}.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Wartość klucza nie może mieć wartości null.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Typ klucza {0} jest nieprawidłowy. Klucz musi być ciągiem.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>Klucz {0} nie ma żadnej wartości.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Brak obowiązkowego wpisu dla {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>Klucz {0} jest nieprawidłowy.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>Wartość „{0}” dla klucza „{1}” jest nieprawidłowa; prawidłowymi wartościami są {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>Wartość „{0}” dla klucza „{1}” powinna być większa niż 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>Nie można mieć pustego ciągu formatowania w przypadku klucza „{0}”.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>Klucz „{0}” nie może mieć pustej wartości ciągu.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Pusta wartość ciągu jest niedozwolona.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>Klucz „{0}” nie może zawierać symboli wieloznacznych w wartości „{1}”.</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>Symbole wieloznaczne są niedozwolone w ciągu „{0}”.</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>Wartość EnumerableExpansion jest nieprawidłowa.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/FormatAndOut_format_xxx.pl.resx b/src/System.Management.Automation/resources/pl/FormatAndOut_format_xxx.pl.resx new file mode 100644 index 00000000000..ac71b3f386a --- /dev/null +++ b/src/System.Management.Automation/resources/pl/FormatAndOut_format_xxx.pl.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Parametry polecenia cmdlet View i Property wykluczają się wzajemnie.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Parametry poleceń cmdlet AutoSize i Column wykluczają się wzajemnie.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Nie można odnaleźć nazwy widoku {0}.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Nie można odnaleźć nazwy widoku {0} w formatowaniu {1}.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Brak istniejących {0} widoków dla {1} obiektów.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Nie można odnaleźć nazwy widoku {0}. Określ jeden z następujących {1} widoków i spróbuj ponownie: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Spróbuj użyć jednego z następujących poleceń cmdlet w innym formacie: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>Następujący obiekt obsługuje interfejs IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>Element IEnumerable nie zawiera żadnych obiektów.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>Element IEnumerable zawiera następujący obiekt:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>Element IEnumerable zawiera następujące obiekty w liczbie {0}:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Nieznany identyfikator klasy {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Typ {0} właściwości {1} jest nieprawidłowy.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>Wartość elementu członkowskiego danych {0} nie może mieć wartości null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Nie rozpoznano typu obiektu.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Nie można utworzyć obiektu o identyfikatorze klasy {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>Właściwość {0} jest cykliczna.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Nie można obliczyć wartości wyrażenia „{0}”.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Nie można zinterpretować ciągu formatu „{0}”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/FormatAndOut_out_xxx.pl.resx b/src/System.Management.Automation/resources/pl/FormatAndOut_out_xxx.pl.resx new file mode 100644 index 00000000000..7ac0563f6ab --- /dev/null +++ b/src/System.Management.Automation/resources/pl/FormatAndOut_out_xxx.pl.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> następną stronę; <CR> następny wiersz; Zamykanie funkcji Q</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>Wartość elementu LineOutput nie może być równa null.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Nie oczekiwano parametru lineOutput typu {0}; parametr LineOutput oczekuje typu {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>Obiekt typu „{0}” jest nieprawidłowy lub nie znajduje się w poprawnej kolejności. Jest to prawdopodobnie spowodowane przez określone przez użytkownika polecenie „{1}”, które powoduje konflikt z formatowaniem domyślnym.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Nie można otworzyć pliku „{0}”.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Dane wyjściowe do pliku</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/GetErrorText.pl.resx b/src/System.Management.Automation/resources/pl/GetErrorText.pl.resx new file mode 100644 index 00000000000..2eb3b8d07e7 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/GetErrorText.pl.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Nie można załadować zasobu o nazwie podstawowej „{0}”.</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Nie można załadować ciągu zasobu o identyfikatorze „{0}”.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Uruchamianie poleceń jest blokowane przez ustawienia zasad zatrzymywania.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Nie można pobrać komunikatu „{0}” „{1}” „{2}”, ponieważ zestaw nie został zarejestrowany.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Nie można pobrać komunikatu „{0}” „{1}” „{2}”. Format ciągu szablonu jest nieprawidłowy w ciągu szablonu „{3}”.</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Nie można pobrać komunikatu „{0}” „{1}” „{2}”. Ciąg szablonu istnieje, ale jego wartość jest pusta.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Potok został zatrzymany.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Wykonywanie skryptu nie powiodło się z powodu przepełnienia głębokości wywołania.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Potok nie powiódł się z powodu przepełnienia głębokości wywołania.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/HelpDisplayStrings.pl.resx b/src/System.Management.Automation/resources/pl/HelpDisplayStrings.pl.resx new file mode 100644 index 00000000000..23ec9aa733b --- /dev/null +++ b/src/System.Management.Automation/resources/pl/HelpDisplayStrings.pl.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NAZWA</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>SYNOPSIS</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>OPIS</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SKŁADNIA</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETRY</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>DANE WEJŚCIOWE</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>DANE WYJŚCIOWE</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>BŁĘDY POWODUJĄCE PRZERWANIE DZIAŁANIA</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>BŁĘDY NIEPOWODUJĄCE PRZERWANIA DZIAŁANIA</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>UWAGI</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>PRZYKŁADY</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Przykład</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>PRZYKŁAD</value> + </data> + <data name="Output" xml:space="preserve"> + <value>DANE WYJŚCIOWE</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>POWIĄZANE LINKI</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>KRÓTKI OPIS</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Tytuł:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Pytanie:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Odpowiedź</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Okres:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definicja:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Zawartość:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>NAZWA DOSTAWCY</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> To polecenie cmdlet obsługuje typowe parametry: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable, and OutVariable. Aby uzyskać więcej informacji, zobacz + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Wymagany? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Lokalizacja? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Typ: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Typ obiektu docelowego: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Wartość domyślna </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Zaakceptować dane wejściowe potoku? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Akceptować symbole wieloznaczne? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Kategoria: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Sugerowana akcja: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Aby uzyskać więcej informacji, wpisz: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Aby uzyskać informacje techniczne, wpisz: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Aby wyświetlić przykłady, wpisz: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Aby uzyskać pomoc online, wpisz: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>UWAGI</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Nazwane</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>DYSKI</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>MOŻLIWOŚCI</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>ZADANIA</value> + </data> + <data name="Task" xml:space="preserve"> + <value>ZADANIE: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTRY</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>PARAMETRY DYNAMICZNE</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Obsługiwane polecenia cmdlet: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIASY</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Funkcja Get-Help nie może znaleźć plików pomocy dotyczących tego polecenia cmdlet na tym komputerze. Wyświetla tylko częściową pomoc. + -- Aby pobrać i zainstalować pliki Pomocy dla modułu zawierającego to polecenie cmdlet, użyj polecenia Update-Help. + -- Aby wyświetlić temat Pomocy dla tego polecenia cmdlet w trybie online, wpisz: „Get-Help {0} -Online” lub + przejdź do {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Brak</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Aliasy </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamiczny? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Nazwa zestawu parametrów </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Nie można pobrać pliku XML HelpInfo dla kultury interfejsu użytkownika {0}. Upewnij się, że właściwość HelpInfoUri w manifeście modułu jest prawidłowa lub sprawdź połączenie sieciowe, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>Wartość ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Określona kultura jest nieobsługiwana: {0}. Określ kulturę z następującej listy: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Odłożenie błędu i wypróbowanie kultur rezerwowych spowoduje wyświetlenie błędu, jeśli żadna z kultur rezerwowych nie jest obsługiwana: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Nie można odnaleźć katalogu ModuleBase. Sprawdź katalog i spróbuj ponownie.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Ścieżka {0} nie jest prawidłowym katalogiem. Upewnij się, że katalog istnieje, i spróbuj ponownie.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Identyfikator URI Pomocy nie może zawierać więcej niż 10 przekierowań. Określ prawidłowy identyfikator URI Pomocy.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Aktualizowanie Pomocy</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Trwa łączenie z zawartością Pomocy...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Trwa pobieranie zawartości Pomocy...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Trwa instalowanie zawartości Pomocy...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Trwa lokalizowanie zawartości Pomocy...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Wszystko)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Nie znaleziono modułów programu PowerShell zgodnych z następującym wzorcem: {0}. Sprawdź wzorzec, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Nie znaleziono modułów programu PowerShell zgodnych z określonym modułem FullyQualifiedModule {0}. Sprawdź wartość FullyQualifiedModule, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Nie można odnaleźć zawartości pomocy. Upewnij się, że serwer jest dostępny, a lokalizacja treści pomocy jest prawidłowo zdefiniowana w pliku XML HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Polecenie „Update-Help” zakończyło się niepowodzeniem, ponieważ wskazany moduł nie obsługuje pomocy z możliwością aktualizacji. Aby uzyskać pomoc dotyczącą poleceń zawartych w tym module, użyj polecenia Get-Help -Online lub poszukaj informacji w Internecie.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Następujący parametr nie może mieć wartości null ani być pusty: Moduł.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Następujący parametr nie może mieć wartości null ani być pusty: Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Operacja Update-Help została ukończona pomyślnie.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Błąd podczas wyodrębniania zawartości Pomocy.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Nie można nawiązać połączenia z zawartością Pomocy. Serwer, na którym jest przechowywana zawartość Pomocy, może być niedostępny. Sprawdź, czy serwer jest dostępny, lub zaczekaj, aż serwer wróci do trybu online, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Treść Pomocy w podanej lokalizacji jest nieprawidłowa. Określ lokalizację zawierającą prawidłową zawartość Pomocy.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>Kod XML HelpInfo jest nieprawidłowy. Określ prawidłowy kod XML HelpInfo.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Zawartość pomocy została pomyślnie zapisana w następującej lokalizacji: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Nie można odnaleźć pliku XSD zawartości Pomocy w {0}. Sprawdź, czy plik XSD istnieje w określonej lokalizacji, a następnie ponów próbę wykonania polecenia.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Nie udało się zaktualizować Pomocy dla następujących modułów: +„{0}” +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Zapisywanie Pomocy</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Zawartość Pomocy zawiera nieprawidłowe pliki. Obsługiwane są wyłącznie pliki z rozszerzeniami .txt i .xml.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Nie można zapisać Pomocy dla modułów „{0}” : {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Nie udało się zapisać pomocy dla modułu(-ów) „{0}” z ustawieniami kulturowymi interfejsu użytkownika {{{1}}} : {2}. +Dostępna jest treść pomocy w języku angielskim (wersja amerykańska), którą można zapisać za pomocą polecenia: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Nie można zaktualizować Pomocy dla modułów „{0}”z kulturami interfejsu użytkownika {{{1}}}: {2}. +Dostępna jest dokumentacja pomocy w języku angielskim (wersja amerykańska), którą można zainstalować za pomocą polecenia: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Obecna kultura systemu to ({0}), która nie jest powiązana z żadnym językiem. Rozważ zmianę kultury systemu lub zainstaluj treści pomocy w języku angielskim (USA), korzystając z polecenia: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Parametr -Recurse jest dostępny tylko wtedy, gdy określono ścieżkę źródłową.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Ścieżka {0} nie zawiera dostawcy FileSystem. Sprawdź, czy określona ścieżka zawiera dostawcę FileSystem, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Wyszukiwanie Pomocy dla {0} ...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Nie znaleziono żadnej kultury interfejsu użytkownika, która odpowiadałaby poniższemu wzorcowi: {0}. Sprawdź wzorzec, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>Pomoc nie została zapisana dla modułu {0}, ponieważ polecenie Save-Help zostało uruchomione na tym komputerze w ciągu ostatnich 24 godzin. +Aby ponownie zapisać pomoc, dodaj parametr Force do polecenia.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Pomoc dla modułu {0} nie została zaktualizowana, ponieważ polecenie Update-Help zostało uruchomione na tym komputerze w ciągu ostatnich 24 godzin. +Aby ponownie zaktualizować pomoc, dodaj parametr Force do polecenia.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Najnowsze pliki Pomocy są już zainstalowane.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Kultura {2} Wersja {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Zaktualizowano {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Wartość klucza „HelpInfoUri” w manifeście modułu musi odnosić się do adresu URL kontenera lub adresu głównego witryny internetowej, na której przechowywane są pliki pomocy. Adres HelpInfoUri „{0}” nie prowadzi do żadnego kontenera.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Zawartość Pomocy musi znajdować się w przestrzeni nazw {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Funkcja Get-Help nie może znaleźć plików pomocy dotyczących tego polecenia cmdlet na tym komputerze. Wyświetla tylko częściową pomoc. + -- Aby pobrać i zainstalować pliki pomocy dla modułu zawierającego ten cmdlet, należy użyć polecenia Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Najnowsze pliki Pomocy są już pobrane.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>Zapisano kategorię {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>Identyfikator HelpInfoURI {0} nie rozpoczyna się od protokołu HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>Elementem najwyższego poziomu treści pomocy musi mieć wartość „helpItems”.</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Zapisywanie Pomocy dla modułu {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Aktualizowanie Pomocy dla modułu {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Rozpoznawanie identyfikatora URI: „{0}”</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>Identyfikator URI Pomocy: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, bieżąca wersja: {1}, dostępna wersja: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>WŁAŚCIWOŚCI</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METODY</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/HelpErrors.pl.resx b/src/System.Management.Automation/resources/pl/HelpErrors.pl.resx new file mode 100644 index 00000000000..24dedb0343b --- /dev/null +++ b/src/System.Management.Automation/resources/pl/HelpErrors.pl.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help nie może odnaleźć {0} w pliku Pomocy w tej sesji. Aby pobrać zaktualizowane tematy pomocy, wpisz: „Update-Help”. Aby uzyskać pomoc online, wyszukaj temat pomocy w bibliotece TechNet pod adresem https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Nie można przetworzyć kategorii Pomoc, ponieważ „{0}” nie jest prawidłową kategorią Pomocy.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Nie można załadować pliku Pomocy „{0}”. Szczegóły: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Nie można uzyskać dostępu do pliku Pomocy „{0}”, ponieważ bieżący użytkownik nie ma praw dostępu do pliku. Szczegóły: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Plik Pomoc „{0}” nie jest prawidłowym dokumentem XML. Szczegóły: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Wystąpił błąd podczas ładowania zawartości Pomocy dla {0} z pliku {1}. Szczegóły: {2}. Aby pobrać zaktualizowane tematy Pomocy, uruchom polecenie cmdlet Update-Help. Aby uzyskać pomoc online, wyszukaj temat Pomocy w bibliotece TechNet pod adresem https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Nie można załadować dostawcy „{0}”. Szczegóły: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Nie można załadować pliku Pomocy. Wystąpiły błędy ({1}) podczas ładowania pliku pomocy „{0}”.</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Węzeł „{0}” nie może mieć węzła „{1}” jako węzła podrzędnego. Ścieżka węzła: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Węzeł „{0}” może mieć maksymalną liczbę {2} węzłów podrzędnych typu „{1}”. Ścieżka węzła: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Nie można odnaleźć klucza rejestru: „{0}{1}”; do załadowania plików Pomocy jest używany „{2}”.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Brak parametru spełniającego kryteria {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} nie jest obsługiwana przez żądaną kategorię Pomoc.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Nie można wyświetlić wersji online tego tematu Pomocy, ponieważ adres internetowy (URI) tematu Pomocy nie jest określony w kodzie polecenia ani w pliku pomocy polecenia.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>Określony identyfikator URI {0} jest nieprawidłowy.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Uruchomienie przeglądarki w celu wyświetlenia Pomocy online nie powiodło się. Żaden program ani przeglądarka nie są skojarzone z otwieraniem identyfikatora URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Protokół określony w identyfikatorze URI „{0}” nie jest obsługiwany. Obsługiwane są tylko protokoły „{1}” i „{2}”.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Znaleziono wiele tematów Pomocy. Użyj tylko jednego tematu Pomocy z opcją -{0} .</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Nie można uzyskać Pomocy ze zdalnego obszaru uruchomieniowego, ponieważ obszar uruchomieniowy nie został otwarty. Otwórz obszar uruchomieniowy, uruchamiając niejawne polecenie komunikacji zdalnej, a następnie spróbuj ponownie uruchomić polecenie, aby uzyskać Pomoc.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Odmowa dostępu. Polecenie nie może zaktualizować tematów Pomocy dla podstawowych modułów programu PowerShell ani żadnych modułów w katalogu $pshome\Modules. +Aby zaktualizować te tematy Pomocy, uruchom program PowerShell za pomocą polecenia „Uruchom jako administrator”, a następnie spróbuj ponownie uruchomić polecenie Update-Help.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Aby użyć {0}, upewnij się, że aplikacja używa „Microsoft.NET.Sdk.WindowsDesktop” jako zestawu SDK projektu i odpowiedniego zestawu „Microsoft.PowerShell.GraphicalHost”. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} nie działa w sesji zdalnej.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>Element ForwardHelpTargetName nie może odwoływać się do samej funkcji.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Nie można uzyskać pomocy z lokalizacji sieciowej w sesji z ograniczeniami.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Polecenie jest niedozwolone w sesji z ograniczeniami.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/HistoryStrings.pl.resx b/src/System.Management.Automation/resources/pl/HistoryStrings.pl.resx new file mode 100644 index 00000000000..a0e3163f0a2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/HistoryStrings.pl.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>Identyfikator {0} nie jest prawidłową wartością identyfikatora historii. Określ liczbę dodatnią, a następnie spróbuj ponownie.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Nie można zlokalizować historii dla wiersza polecenia {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Nie można połączyć liczby z wieloma identyfikatorami.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Nie można zlokalizować historii dla wiersza polecenia {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Nie można zlokalizować najnowszej historii.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Polecenie cmdlet Invoke-History jest wywoływane wielokrotnie w pętli.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Nie można przetworzyć wielu poleceń historii. Za pomocą polecenia Invoke-History można uruchomić tylko jedno polecenie.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Nie można dodać historii, ponieważ format obiektu wejściowego jest nieprawidłowy.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>Identyfikator {0} jest nieprawidłowy. Określ liczbę dodatnią, a następnie spróbuj ponownie.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>To polecenie wyczyści wszystkie wpisy z historii sesji.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Tej liczby nie można łączyć z wieloma parametrami wiersza polecenia.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/HostInterfaceExceptionsStrings.pl.resx b/src/System.Management.Automation/resources/pl/HostInterfaceExceptionsStrings.pl.resx new file mode 100644 index 00000000000..144907fafc5 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/HostInterfaceExceptionsStrings.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Wystąpił błąd typu „{0}”.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Polecenie, które monituje użytkownika, nie powiodło się, ponieważ program hosta lub typ polecenia nie obsługuje interakcji z użytkownikiem. Wypróbuj program hosta, który obsługuje interakcje z użytkownikiem, takie jak konsola programu PowerShell, i usuń polecenia związane z wierszem polecenia z typów poleceń, które nie obsługują interakcji z użytkownikiem.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Polecenie, które monituje użytkownika, nie powiodło się, ponieważ program hosta lub typ polecenia nie obsługuje interakcji z użytkownikiem. Host próbował zażądać potwierdzenia z następującym komunikatem: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Nie można wywołać metody, ponieważ pula została zamknięta lub nie powiodła się.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/InternalCommandStrings.pl.resx b/src/System.Management.Automation/resources/pl/InternalCommandStrings.pl.resx new file mode 100644 index 00000000000..5ade3837ed8 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/InternalCommandStrings.pl.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Nazwa wejściowa „{0}” jest niejednoznaczna. Można go rozpoznać jako wiele dopasowanych metod. Możliwe dopasowania to: {1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Nazwa wejściowa „{0}” jest niejednoznaczna. Można go rozpoznać jako wiele pasujących elementów członkowskich. Możliwe dopasowania to: {1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Pobierz wartość klucza „{0}”</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Wywołaj metodę „{0}” z argumentami: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Wywołaj metodę „{0}”</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Pobieranie wartości właściwości „{0}”</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>Obiekt wejściowy: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Nie można wykonać operacji na obiekcie wejściowym „null”.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Nie można rozpoznać nazwy wejściowej „{0}” jako metody.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Nie można wywołać metody w trybie języka z ograniczeniami.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Parametry -WhatIf i -Confirm nie są obsługiwane w blokach skryptów.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>Operacja „{0}” jest niedozwolona w trybie RestrictedLanguage.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Operator jest wymagany do porównania dwóch określonych wartości. Dodaj prawidłowy operator do polecenia, a następnie spróbuj ponownie. Na przykład: Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie można rozpoznać nazwy wejściowej „{0}” jako właściwości.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Nie można rozpoznać nazwy wejściowej „{0}” jako elementu członkowskiego.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>Określony operator wymaga parametrów -Property i -Value. Podaj wartości dla obu parametrów, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Tej metody nie można uruchomić w bieżącym wątku. Można ją wywołać tylko w wątku poleceń cmdlet.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Zmienna używana przez ForEach-Object -Parallel nie może być blokiem skryptu. Przekazywane zmienne bloku skryptu nie są obsługiwane w przypadku ForEach-Object -Parallel i mogą powodować niezdefiniowane zachowanie.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Obiekt danych wejściowych potoku ForEach-Object -Parallel nie może być blokiem skryptu. Przekazywane zmienne bloku skryptu nie są obsługiwane w przypadku ForEach-Object -Parallel i mogą powodować niezdefiniowane zachowanie.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Parametru „TimeoutSeconds” nie można użyć z parametrem „AsJob”.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Następujące wspólne parametry nie są obecnie obsługiwane w zestawie parametrów Parallel: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Wystąpił nieoczekiwany błąd podczas przetwarzania danych wejściowych ForEach-Object -Parallel. Może to oznaczać, że niektóre dane wejściowe przesyłane potokami nie zostały przetworzone. Błąd: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Wywoływanie metod dla typu „{0}” nie będzie dozwolone po uruchomieniu w trybie języka z ograniczeniami.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/InternalHostStrings.pl.resx b/src/System.Management.Automation/resources/pl/InternalHostStrings.pl.resx new file mode 100644 index 00000000000..0ded9ca598f --- /dev/null +++ b/src/System.Management.Automation/resources/pl/InternalHostStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>Funkcja EnterNestedPrompt nie została wywołana tyle razy co funkcja ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/InternalHostUserInterfaceStrings.pl.resx b/src/System.Management.Automation/resources/pl/InternalHostUserInterfaceStrings.pl.resx new file mode 100644 index 00000000000..cf1d78531f2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/InternalHostUserInterfaceStrings.pl.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>Funkcja WriteDebug została zatrzymana, ponieważ wartość zmiennej DebugPreference to „Stop”.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Wartość {0} nie jest obsługiwaną wartością ActionPreference.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Parametr „{0}” musi zawierać co najmniej jedną wartość.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Tak</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Kontynuuj.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Tak w przypadku &Wszystko</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Kontynuuj i nie pytaj ponownie, czy kontynuować w tej sesji.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Nie</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Zakończ operację z błędem.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Nie w przypadku W&szystko</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Zakończ operację z błędem. Nie żądaj wznowienia operacji dla tej sesji.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Wstrzymaj</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Wstrzymaj bieżącą operację i wprowadź wiersz polecenia. Wpisz „exit”, aby wznowić wstrzymane działanie.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Kontynuować tę operację?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(wartość domyślna to „{0}”)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(domyślne opcje to {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Wybór[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>Element „{0}” powinien mieć co najmniej jeden element.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>„{0}” musi być prawidłowym indeksem w „{1}”. „{2}” nie jest prawidłowym indeksem.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Nie można przetworzyć klawisza skrótu, ponieważ znak zapytania ("?") nie może być użyty jako klawisz skrótu.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>PEŁNE INFORMACJE: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>OSTRZEŻENIE: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUGOWANIE: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>Host obecnie nie prowadzi transkrypcji.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Godzina rozpoczęcia polecenia: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Początek transkrypcji programu PowerShell +Czas rozpoczęcia: {0:yyyyMMddHHmmss} +Nazwa użytkownika: {1} +Użytkownik RunAs: {2} +Nazwa konfiguracji: {3} +Maszyna: {4} ({5}) +Aplikacja hosta: {6} +Identyfikator procesu: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Początek transkrypcji programu PowerShell +Czas rozpoczęcia: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Zakończenie transkrypcji programu PowerShell +Godzina zakończenia: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Ścieżka pliku {0} jest rozpoznawana jako katalog.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Logging.pl.resx b/src/System.Management.Automation/resources/pl/Logging.pl.resx new file mode 100644 index 00000000000..bdd9b6bf1fc --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Logging.pl.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[Nazwa_hosta] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[Wersja hosta] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[Nazwa_hosta] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>NIEZNANY</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>Funkcja eksperymentalna aparatu „{0}” zadeklarowana w pliku konfiguracji nie jest zarejestrowana w bieżącym programie PowerShell.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Funkcja eksperymentalna „{0}” zadeklarowana w pliku konfiguracji jest nieprawidłowa. +Nazwa funkcji eksperymentalnej powinna być zgodna z poniższą konwencją: + Nazwa funkcji aparatu: „PS[FeatureName]” + Nazwa funkcji modułu: „[ModuleName]. [FeatureName]”</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Metadata.pl.resx b/src/System.Management.Automation/resources/pl/Metadata.pl.resx new file mode 100644 index 00000000000..6fdfbb21856 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Metadata.pl.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Nie można zainicjować atrybutów dla „{0}”: „{1}”</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Nie można sprawdzić poprawności argumentu, ponieważ jego typ „{0}” nie jest taki sam ({1}) jak maksymalne i minimalne granice parametru. Upewnij się, że argument ma typ {1}, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Nie można sprawdzić poprawności argumentu „{0}”, ponieważ jego wartość nie jest większa od zera.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Nie można sprawdzić poprawności argumentu „{0}”, ponieważ jego wartość nie jest większa lub równa zero.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Nie można sprawdzić poprawności argumentu „{0}”, ponieważ jego wartość nie jest mniejsza od zera.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Nie można zweryfikować argumentu „{0}”, ponieważ jego wartość nie jest mniejsza lub równa zero.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Nie można zaakceptować określonego zakresu minimalnego ({0}), ponieważ nie jest tego samego typu co określony zakres maksymalny ({1}). Zaktualizuj atrybut ValidateRange dla parametru.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Nie można zaakceptować typów parametrów MaxRange i MinRange. Oba parametry muszą być obiektami implementującymi interfejs IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Nie można zaakceptować określonego zakresu maksymalnego, ponieważ jest on mniejszy niż określony zakres minimalny. Zaktualizuj atrybut ValidateRange dla parametru.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>Argument {0} jest większy niż maksymalny dozwolony zakres {1}. Podaj argument mniejszy lub równy {1}, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>Argument {0} jest mniejszy niż minimalny dozwolony zakres {1}. Podaj argument, który jest większy lub równy {1}, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>Argument „{0}” nie pasuje do wzorca „{1}”. Podaj argument zgodny ze wzorcem „{1}” i spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>Atrybutu ValidateCount nie można zastosować do parametru, który nie jest tablicą. Usuń atrybut z parametru albo zmień parametr na parametr tablicowy.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Parametr wymaga dokładnie {0} wartości — podano {1} wartości.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Parametr wymaga co najmniej {0} wartości i nie więcej niż {1} wartości — podano {2} wartości.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Określona maksymalna liczba argumentów dla parametru jest mniejsza niż określona minimalna liczba argumentów. Zaktualizuj atrybut ValidateCount parametru.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Określona maksymalna długość argumentu w znakach jest krótsza niż określona minimalna długość argumentu w znakach. Zaktualizuj atrybut ValidateLength dla parametru.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>Atrybutu ValidateLength nie można zastosować do parametru, który nie jest parametrem typu string ani string[]. Zmień parametr na string lub string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>Długość argumentu w znakach ({1}) jest zbyt mała. Określ argument o długości większej lub równej „{0}”, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>Długość znaku ({1}) argumentu jest za długa. Określ argument o długości mniejszej lub równej „{0}”, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>Argument „{0}” nie należy do zestawu „{1}” określonego przez atrybut ValidateSet. Podaj argument znajdujący się w zestawie, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Generator poprawnych wartości zwrócił wartość null.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>„{0}” nie powiodło się we właściwości „{1}” {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Nie można pobrać ani uruchomić polecenia. Przekroczono maksymalną liczbę zestawów parametrów dla tego polecenia.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ jego wartość nie jest ciągiem. Wartości argumentów parametrów, dla których określono atrybut ArgumentTransformationAttribute, powinny być ciągami.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Nie można sprawdzić poprawności zmiennej, ponieważ wartość {1} nie jest prawidłową wartością dla zmiennej {0}.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Nie można dodać atrybutu, ponieważ zmienna {0} o wartości {1} nie byłaby już prawidłowa.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>Argument ma wartość null. Podaj prawidłową wartość argumentu, a następnie spróbuj ponownie uruchomić polecenie.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>Argument ma wartość null lub element kolekcji argumentów zawiera wartość null. Podaj kolekcję, która nie zawiera żadnych wartości null, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Argument ma wartość null lub jest pusty. Podaj argument, który nie ma wartości null ani nie jest pusty, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>Argument ma wartość null, jest pusty lub element kolekcji argumentów zawiera wartość null. Podaj kolekcję, która nie zawiera żadnych wartości null, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>Argument ma wartość null, jest pusty lub zawiera tylko znaki białe. Podaj argument, który zawiera znaki inne niż białe, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Element kolekcji argumentów ma wartość null, jest pusty lub składa się tylko ze znaków białych. Podaj kolekcję, która nie zawiera żadnych tych wartości, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Parametr o nazwie „{0}” został zdefiniowany wielokrotnie dla polecenia.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Nie można określić aliasu parametru, ponieważ alias o nazwie „{0}” został już zdefiniowany wielokrotnie dla polecenia.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Nie można określić parametru „{0}”, ponieważ powoduje konflikt z aliasem parametru o tej samej nazwie dla parametru „{1}”.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Skrypt walidacji „{1}” dla argumentu o wartości „{0}” nie zwrócił wyniku True. Ustal, dlaczego skrypt walidacji się nie powiódł, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>Argument „{0}” nie zawiera prawidłowej wersji programu PowerShell. Podaj prawidłowy numer wersji, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Nie można sprawdzić poprawności argumentu „{0}”, ponieważ nie jest to prawidłowa nazwa zmiennej.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Typ konwersji zadania musi pochodzić z IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>Argument ścieżki jest nieprawidłowy. Podaj argument ścieżki, który jest typem ciągu.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Argument ścieżki na dysku {0} nie należy do zestawu zatwierdzonych dysków: {1}. Podaj argument ścieżki z zatwierdzonym dyskiem.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>Argument ścieżki zawiera nieprawidłowe znaki.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>Argument ścieżki nie ma katalogu głównego. Podaj pełną ścieżkę z katalogiem głównym.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>Wartość argumentu dla parametru „{0}” nie może być równa null ani być pustym ciągiem.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Element członkowski Enum „{0}” nie jest prawidłową wartością parametru „{1}”. Określ jeden z następujących elementów członkowskich i spróbuj ponownie: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Nie można przetworzyć danych wejściowych. Argument „{0}” nie jest zaufany.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Sprawdzanie atrybutu ValidateTrustedData nie powiodło się</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>Argument parametru „{0}” nie jest zaufany i nie przejdzie sprawdzania atrybutu ValidateTrustedData w trybie Constrained Language.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/MiniShellErrors.pl.resx b/src/System.Management.Automation/resources/pl/MiniShellErrors.pl.resx new file mode 100644 index 00000000000..bf5aef4a620 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/MiniShellErrors.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Aktualizacja nie jest obsługiwana dla kategorii konfiguracji obszaru działania {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Podczas aktualizowania listy zestawów dla obszaru działania wystąpiły następujące błędy: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Modules.pl.resx b/src/System.Management.Automation/resources/pl/Modules.pl.resx new file mode 100644 index 00000000000..d9174c404f8 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Modules.pl.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Określony moduł „{0}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Określony moduł „{0}” z numerem wersji „{1}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Określony element MaximumVersion „{0}” jest niepoprawny. Jeśli używasz znaku „*”, element MaximumVersion obsługuje tylko jeden taki znak i musi on znajdować się na końcu wartości MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Określony moduł „{0}” z parametrem MaximumVersion „{1}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Określony moduł „{0}” z parametrami MinimumVersion „{1}” i MaximumVersion „{2}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>Wartość MinimumVersion „{0}” nie może być większa niż wartość MaximumVersion „{1}”.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>Nie załadowano zestawu „{0}”, ponieważ nie znaleziono zestawu o tej nazwie. Sprawdź nazwę zestawu, a następnie spróbuj ponownie.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Moduł do przetwarzania „{0}”, wymieniony w polu „{1}” manifestu modułu „{2}”, nie został przetworzony, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego modułu.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Nie zwrócono niestandardowego obiektu dla modułu „{0}”, ponieważ parametru -AsCustomObject można używać tylko z modułami skryptowymi.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Nie można przetworzyć manifestu modułu „{0}”, ponieważ nie jest to prawidłowy plik manifestu modułu programu PowerShell. Usuń niedozwolone elementy: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>Przetwarzanie pliku manifestu modułu „{0}” nie spowodowało utworzenia prawidłowego obiektu manifestu. Zaktualizuj plik tak, aby zawierał prawidłowy manifest modułu programu PowerShell. Prawidłowy manifest można utworzyć za pomocą polecenia cmdlet New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Nie można zaimportować modułu „{0}”, ponieważ jego manifest zawiera jeden lub więcej nieprawidłowych elementów. Prawidłowe elementy manifestu to ({1}). Usuń nieprawidłowe elementy ({2}), a następnie spróbuj ponownie zaimportować moduł.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>Tablica skrótów opisująca moduł zawiera jeden lub więcej elementów, które są nieprawidłowe. Prawidłowe elementy to ({0}). Usuń nieprawidłowe elementy ({1}), a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Nie można załadować modułu „{0}”, ponieważ przekroczono limit zagnieżdżania modułów. Moduły można zagnieżdżać tylko do poziomu {1}. Sprawdź kolejność ładowania modułów i zmień ją, aby nie przekraczać limitu zagnieżdżania, a potem spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Elementu „ModuleVersion” nie ma w manifeście modułu. Ten element musi istnieć i mieć przypisany numer wersji w formacie „n.n.n.n”. Dodaj brakujący element do pliku „{0}”.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Element „{0}” nie jest prawidłowy w pliku manifestu modułu „{2}”: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>Wersja „{0}” modułu „{1}” nie spełnia wymaganego minimum „{2}”. Sprawdź, czy numer wersji jest obsługiwany, a następnie spróbuj ponownie załadować moduł.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>Wersja programu PowerShell na tym komputerze to „{0}”. Do uruchomienia modułu „{1}” wymagana jest co najmniej wersja programu PowerShell „{2}”. Sprawdź, czy masz zainstalowaną minimalną wymaganą wersję programu PowerShell, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Nie można użyć elementu manifestu modułu „NestedModules”, jeśli element „ModuleToProcess” jest modułem binarnym. Edytuj plik manifestu modułu w „{0}”, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Element „{0}” w manifeście modułu jest nieprawidłowy: {1}. Sprawdź, czy dla tego pola w pliku „{2}” określono prawidłową wartość.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Ścieżka manifestu modułu „{0}” jest nieprawidłowa. Wartość argumentu ścieżki musi wskazywać pojedynczy plik z rozszerzeniem „.psd1”. Zmień wartość argumentu ścieżki tak, aby wskazywała prawidłowy plik psd1, a następnie spróbuj ponownie.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>Klucz ModuleVersion w manifeście modułu „{0}” określa wersję modułu „{1}”, która nie zgadza się z nazwą folderu wersji w lokalizacji „{2}”. Zmień wartość klucza ModuleVersion, aby pasowała do nazwy folderu wersji.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>Określony wpis NestedModule „{0}” w manifeście modułu „{1}” jest nieprawidłowy. Spróbuj ponownie po zaktualizowaniu tego wpisu prawidłowymi wartościami.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>Określony wpis RequiredAssemblies „{0}” w manifeście modułu „{1}” jest nieprawidłowy. Spróbuj ponownie po zaktualizowaniu tego wpisu prawidłowymi wartościami.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>Określony wpis FileList „{0}” w manifeście modułu „{1}” jest nieprawidłowy. Spróbuj ponownie po zaktualizowaniu tego wpisu prawidłowymi wartościami.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>Określony wpis RequiredModules „{0}” w manifeście modułu „{1}” jest nieprawidłowy. Spróbuj ponownie po zaktualizowaniu tego wpisu prawidłowymi wartościami.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>Określony wpis ModuleList „{0}” w manifeście modułu „{1}” jest nieprawidłowy. Spróbuj ponownie po zaktualizowaniu tego wpisu prawidłowymi wartościami.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Manifest modułu „{0}” zawiera klucz CompatiblePSEditions, który jest obsługiwany tylko w programie PowerShell w wersji „5.1” lub nowszej. Zaktualizuj wartość klucza PowerShellVersion do „5.1” lub nowszej, a następnie spróbuj ponownie.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>Określona wartość „{0}” dla elementu CompatiblePSEditions zawiera zduplikowane nazwy edycji programu PowerShell. Spróbuj ponownie po usunięciu zduplikowanych nazw edycji programu PowerShell.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>Wersja określona w kluczu ModuleVersion jest taka sama jak nazwa folderu wersji.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Pomijanie folderu wersji {0} w module {1}, ponieważ nie zawiera prawidłowego pliku manifestu modułu.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Element „ModuleName” nie istnieje w tabeli skrótów opisującej ten moduł.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Elementy „ModuleVersion”, „MaximumVersion” i „RequiredVersion” nie istnieją w tabeli skrótów opisującej ten moduł. Jeden z tych trzech elementów musi istnieć i mieć przypisany numer wersji w formacie „n.n.n.n”.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Wymagany moduł „{1}” nie został załadowany. Załaduj moduł albo usuń go z elementu „RequiredModules” w pliku „{0}”.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Wymagany moduł „{1}” o identyfikatorze GUID „{2}” nie jest załadowany. Załaduj moduł albo usuń go z elementu „RequiredModules” w pliku „{0}”.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Wymagany moduł „{1}” o numerze wersji „{2}” nie jest załadowany. Załaduj moduł albo usuń go z elementu „RequiredModules” w pliku „{0}”.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Wymagany moduł „{1}” o parametrze MaximumVersion „{2}” nie jest załadowany. Załaduj moduł albo usuń go z elementu „RequiredModules” w pliku „{0}”.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Wymagany moduł „{1}” z wartościami MinimumVersion „{2}” i MaximumVersion „{3}” nie jest załadowany. Załaduj moduł albo usuń go z elementu „RequiredModules” w pliku „{0}”.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Nie można znaleźć modułu „{0}” z wersją ModuleVersion „{1}”.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Nie można znaleźć modułu „{0}” z wymaganą wersją RequiredVersion „{1}”.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Nie można znaleźć modułu „{0}” z wersją MaximumVersion „{1}”.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Nie można odnaleźć modułu „{0}” z wartością ModuleVersion „{1}” i MaximumVersion „{2}”.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Nie można znaleźć modułu {0}.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Nie usunięto żadnych modułów. Sprawdź, czy specyfikacja modułów do usunięcia jest poprawna i czy te moduły istnieją w obszarze działania.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Nie można usunąć elementu „{0}”, który został zaimportowany z modułu „{1}”. Przyczyna: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Nie można usunąć modułu „{0}”, ponieważ jest tylko do odczytu. Dodaj parametr „Force” do polecenia, aby usunąć moduły tylko do odczytu.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Nie można usunąć modułu „{0}”, ponieważ jest oznaczony wartością „constant”. Modułu nie można usunąć, jeśli jest oznaczony wartością „constant”.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Nie można usunąć modułu „{0}”, ponieważ jest on wymagany przez „{1}”. Dodaj parametr „Force” do polecenia, aby usunąć moduł.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Polecenie cmdlet Export-ModuleMember można wywołać tylko z poziomu modułu.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>Rozszerzenie „{0}” nie jest prawidłowym rozszerzeniem modułu. Obsługiwane rozszerzenia modułów to „.dll”, „.ps1”, „.psm1”, „.psd1” i „.cdxml”. Popraw rozszerzenie, a następnie spróbuj ponownie dodać plik „{1}”.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Tej operacji nie można wykonać na module binarnym. Można ją wykonać tylko na module skryptowym.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Plik „{0}” jest niedozwolony, ponieważ nie ma rozszerzenia „.ps1”.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Nieznane</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Wszelkie prawa zastrzeżone.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Usuwanie zaimportowanej funkcji „{0}”.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Usuwanie zaimportowanego aliasa „{0}”.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Usuwanie zaimportowanej zmiennej „{0}”.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Ładowanie modułu ze ścieżki „{0}”.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Ładowanie elementu „{0}” ze ścieżki „{1}”.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Importowanie metodą dot-sourcing pliku skryptu '{0}'.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importowanie funkcji „{0}”.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importowanie polecenia cmdlet „{0}”.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importowanie aliasu „{0}”.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importowanie zmiennej „{0}”.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Eksportowanie polecenia cmdlet „{0}”.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Eksportowanie funkcji „{0}”.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Eksportowanie aliasu „{0}”.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Eksportowanie zmiennej „{0}”.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Nazwy niektórych zaimportowanych poleceń z modułu „{0}” zawierają niezatwierdzone czasowniki, przez co mogą być trudniejsze do odnalezienia. Aby znaleźć polecenia z niezatwierdzonymi czasownikami, uruchom ponownie polecenie Import-Module z parametrem Verbose. Aby wyświetlić listę zatwierdzonych czasowników, wpisz polecenie Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Polecenie „{0}” w module „{1}” zostało zaimportowane, ale ponieważ jego nazwa nie zawiera zatwierdzonego czasownika, może być trudne do znalezienia. Aby wyświetlić listę zatwierdzonych czasowników, wpisz polecenie Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Polecenie „{0}” w module „{2}” zostało zaimportowane, ale ponieważ jego nazwa nie zawiera zatwierdzonego czasownika, może być trudne do znalezienia. Sugerowane alternatywne czasowniki to „{1}”.</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Niektóre zaimportowane nazwy poleceń zawierają co najmniej jeden z następujących znaków ograniczonych: # , ( ) {{ }} [ ] & - / \ $ ^ ; : „” < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Nazwa polecenia „{0}” z modułu „{1}” zawiera co najmniej jeden z następujących znaków ograniczonych: # , ( ) {{ }} [ ] & - / \ $ ^ ; : „” < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Tworzenie pliku manifestu modułu „{0}”.</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (ścieżka: „{1}”)</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Bieżąca architektura procesora to: {0}. Moduł „{1}” wymaga następującej architektury: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Nazwa bieżącego hosta programu PowerShell to: „{0}”. Moduł „{1}” wymaga następującego hosta programu PowerShell: „{2}”.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>Bieżący host programu PowerShell to: „{0}” (wersja {1}). Do uruchomienia modułu „{2}” wymagana jest minimalna wersja hosta programu PowerShell „{3}”.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifest modułu dla modułu „{0}”</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Wygenerowane przez: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Wygenerowano: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Plik modułu skryptowego lub binarnego skojarzony z tym manifestem.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Moduły do zaimportowania jako moduły zagnieżdżone modułu określonego w lokalizacji RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>Identyfikator używany do jednoznacznego identyfikowania tego modułu</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autor tego modułu</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Firma lub dostawca tego modułu</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Oświadczenie o prawach autorskich do tego modułu</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Numer wersji tego modułu.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Opis funkcjonalności udostępnianej przez ten moduł</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Minimalna wersja aparatu programu PowerShell wymagana przez ten moduł</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Minimalna wersja środowiska uruchomieniowego języka wspólnego (CLR) wymagana przez ten moduł. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Moduły, które muszą zostać zaimportowane do środowiska globalnego przed zaimportowaniem tego modułu</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Pliki skryptów (.ps1) uruchamiane w środowisku wywołującego przed zaimportowaniem tego modułu.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Wpisz pliki (.ps1xml), które mają zostać załadowane podczas importowania tego modułu</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Pliki formatowania (.ps1xml) do załadowania podczas importowania tego modułu</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Zestawy, które muszą zostać załadowane przed zaimportowaniem tego modułu</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Lista wszystkich plików dołączonych do tego modułu</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Dane prywatne do przekazania do modułu określonego w elemencie RootModule/ModuleToProcess. Może też zawierać tabelę skrótów PSData z dodatkowymi metadanymi modułu używanymi przez program PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Tagi zastosowane do tego modułu. Pomagają one w odnajdywaniu modułów w galeriach online.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Adres URL głównej witryny internetowej tego projektu.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Adres URL licencji dla tego modułu.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Adres URL ikony reprezentującej ten moduł.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Informacje o wersji tego modułu</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Ciąg wersji wstępnej tego modułu</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Flaga wskazująca, czy moduł wymaga jawnej akceptacji użytkownika podczas instalowania, aktualizowania lub zapisywania</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Zewnętrzne moduły zależne tego modułu</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Koniec tablicy skrótów {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Wartość parametru PrivateData musi być tabelą skrótów, aby można było utworzyć manifest modułu z następującymi wartościami parametrów: tagi, ProjectUri, LicenseUri, IconUri lub ReleaseNotes. Usuń wartości parametrów tagów, ProjectUri, LicenseUri, IconUri lub ReleaseNotes albo umieść zawartość parametru PrivateData w tabeli skrótów.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>Parametr PrivateData powinien być zdefiniowany jako tabela skrótów, ale w tym manifeście modułu jest zdefiniowany jako obiekt. Rozważ umieszczenie zawartości parametru PrivateData w tabeli skrótów. Dzięki temu będzie można później dodać do manifestu modułu właściwości tagów, ProjectUri, LicenseUri, IconUri i ReleaseNotes.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Określona wartość „{0}” jest nieprawidłowa. Spróbuj ponownie, podając prawidłową wartość.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Funkcje do wyeksportowania z tego modułu: aby uzyskać najlepszą wydajność, nie używaj symboli wieloznacznych i nie usuwaj wpisu, a jeśli nie ma funkcji do wyeksportowania, użyj pustej tablicy.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Aliasy do wyeksportowania z tego modułu: aby uzyskać najlepszą wydajność, nie używaj symboli wieloznacznych i nie usuwaj wpisu, a jeśli nie ma aliasów do wyeksportowania, użyj pustej tablicy.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Polecenia cmdlet do wyeksportowania z tego modułu: aby uzyskać najlepszą wydajność, nie używaj symboli wieloznacznych i nie usuwaj wpisu, a jeśli nie ma poleceń cmdlet do wyeksportowania, użyj pustej tablicy.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Zmienne do wyeksportowania z tego modułu</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Zasoby konfiguracji DSC do wyeksportowania z tego modułu</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Obsługiwane elementy PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Architektura procesora (brak, X86, Amd64) wymagana przez ten moduł</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Lista wszystkich modułów dołączonych do tego modułu</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Minimalna wersja platformy Microsoft .NET Framework wymagana przez ten moduł. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Nazwa hosta programu PowerShell wymagana przez ten moduł</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Minimalna wersja hosta programu PowerShell wymagana przez ten moduł</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>Identyfikator URI HelpInfo tego modułu</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Ponieważ moduł {0} udostępnia element PSDrive w bieżącej sesji programu PowerShell, nie usunięto żadnych modułów. Zmień bieżącego dostawcę elementu PSDrive, a następnie spróbuj ponownie usunąć moduły.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Polecenie cmdlet „{0}” nie zostało zaimportowane, ponieważ w bieżącym zakresie istnieje element o tej samej nazwie.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>Alias „{0}” nie został zaimportowany, ponieważ w bieżącym zakresie istnieje element o tej samej nazwie.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>Funkcja „{0}” nie została zaimportowana, ponieważ w bieżącym zakresie istnieje element o tej samej nazwie.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>Zmienna „{0}” nie została zaimportowana, ponieważ w bieżącym zakresie istnieje element o tej samej nazwie.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>Symbole wieloznaczne są niedozwolone w elementach „ModuleToProcess”, „RootModule” ani „NestedModules” w manifeście modułu „{0}”.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Moduł „{0}” jest modułem podstawowym programu PowerShell. Dodaj parametr „Force” do polecenia, aby usunąć moduły podstawowe.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Manifest modułu nie może zawierać jednocześnie elementów „ModuleToProcess” i „RootModule”. Zmień plik manifestu modułu w „{0}”, aby usunąć jeden z tych elementów, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Element manifestu modułu „ModuleToProcess” jest przestarzały. Zamiast tego użyj elementu „RootModule”.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Domyślny prefiks poleceń eksportowanych z tego modułu. Zmień domyślny prefiks przy użyciu polecenia Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Nie można jednocześnie określić parametrów „Global” i „Scope”. Usuń jeden z tych parametrów, a następnie spróbuj ponownie uruchomić polecenie.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Wymagany moduł „{0}” nie został załadowany. Moduł „{0}” ma element requiredModule „{1}” w manifeście modułu „{2}”, który wskazuje zależność cykliczną.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Wymagany moduł „{0}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Niektórych poleceń z modułu {0} nie można zaimportować za pośrednictwem polecenia CimSession. Aby uzyskać wszystkie polecenia, sprawdź, czy na serwerze zdalnym włączono zdalne zarządzanie programem PowerShell, a następnie spróbuj dodać parametr PSSession do polecenia cmdlet Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Moduł {0} jest ładowany w programie Windows PowerShell przy użyciu sesji zdalnej {1}; pamiętaj, że wszystkie dane wejściowe i wyjściowe poleceń z tego modułu będą obiektami po deserializacji. Jeśli chcesz załadować ten moduł do programu PowerShell, użyj składni „Import-Module -SkipEditionCheck”.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Wykryto program Windows PowerShell w wersji {0}. Do ładowania modułów przy użyciu funkcji zgodności z programem Windows PowerShell wymagana jest wersja programu Windows PowerShell 5.1. Aby włączyć tę funkcję, zainstaluj funkcję Windows Management Framework (WMF) 5.1 z https://aka.ms/WMF5Download.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Ładowanie modułu „{0}” przy użyciu funkcji zgodności z programem Windows PowerShell jest blokowane przez ustawienie „WindowsPowerShellCompatibilityModuleDenyList” w pliku konfiguracji programu PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Modułu {0} nie można zaimportować za pośrednictwem polecenia CimSession. Spróbuj użyć parametru PSSession polecenia cmdlet Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>Wartość architektury procesora {0} nie jest obsługiwana. Uruchom ponownie polecenie New-ModuleManifest, określając jedną z następujących obsługiwanych wartości wyliczenia dla architektury procesora: brak, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>Uruchamianie polecenia cmdlet Get-Module na komputerze zdalnym może wyświetlać tylko dostępne moduły. Dodaj parametr ListAvailable do polecenia, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Moduł „{0}” nie został zaimportowany, ponieważ przystawka „{0}” została już zaimportowana.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>Symbole wieloznaczne są niedozwolone w elemencie „RequiredAssemblies” w manifeście modułu „{0}”.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>Wartość klucza {0} w elemencie {1} ma wartość {2}, a moduł ma zagnieżdżone moduły. Gdy plik CDXML jest modułem głównym, polecenie Import-Module kończy się niepowodzeniem, ponieważ polecenia w modułach zagnieżdżonych nie mogą zostać wyeksportowane. Przenieś plik CDXML do klucza NestedModules i spróbuj ponownie uruchomić polecenie.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Niepowodzenie polecenia zdalnego: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Nie można wygenerować serwerów proxy dla modułu zdalnego „{0}”. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Nie można przetworzyć modułu zdalnego {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Nie można odebrać danych modułu ze zdalnej sesji CimSession. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Wymagany moduł „{0}” o identyfikatorze GUID „{1}” i wersji „{2}” nie został załadowany, ponieważ w żadnym katalogu modułów nie znaleziono prawidłowego pliku modułu.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Na serwerze CIM nie znaleziono dostawcy CIM na potrzeby odnajdywania modułów. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Nie można zweryfikować wersji platformy Microsoft .NET Framework {0}, ponieważ nie ma jej na liście dozwolonych wersji.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analizowanie elementu {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Przygotowywanie modułów do pierwszego użycia.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Trwa wyszukiwanie dostępnych modułów...</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Wyszukiwanie udziału UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Uruchamianie polecenia cmdlet Get-Module na komputerze zdalnym jest możliwe tylko w przypadku nazw modułów, które nie zawierają ścieżki. Parametr „Name” ma element „{0}”, który jest rozpoznawany jako ścieżka. Zaktualizuj parametr „Name” tak, aby nie zawierał elementów ścieżki, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Uruchamianie polecenia cmdlet Get-Module bez parametru ListAvailable nie jest obsługiwane w przypadku nazw modułów zawierających ścieżkę. Parametr „Name” ma element „{0}”, który jest rozpoznawany jako ścieżka. Zaktualizuj parametr „Name” tak, aby nie zawierał elementów ścieżki, a następnie spróbuj ponownie.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Określony moduł „{0}” nie został znaleziony. Zaktualizuj parametr „Name”, aby wskazywał prawidłową ścieżkę, i spróbuj ponownie. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Wypełnianie właściwości RepositorySourceLocation dla modułu {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Moduł do przetwarzania „{0}”, wymieniony w polu „{1}” manifestu modułu „{2}”, nie został przetworzony. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>To wymaganie wstępne dotyczy tylko edycji programu PowerShell na komputery stacjonarne.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Moduł „{0}” nie obsługuje bieżącej edycji programu PowerShell „{1}”. Obsługiwane edycje to „{2}”. Użyj polecenia „Import-Module -SkipEditionCheck”, aby pominąć sprawdzanie zgodności tego modułu.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Moduł „{0}” obsługuje edycję programu PowerShell „{1}” i nie może zostać załadowany niejawnie przy użyciu funkcji zgodności z systemem Windows, ponieważ jest ona wyłączona w pliku ustawień. Użyj polecenia „Import-Module -UseWindowsPowerShell”, aby załadować ten moduł w programie Windows PowerShell, lub polecenia „Import-Module -SkipEditionCheck”, aby spróbować załadować go w bieżącym programie PowerShell.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Dla funkcji eksperymentalnej zadeklarowanej w manifeście modułu należy określić wartość ciągu, która nie jest pusta.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Znaleziono co najmniej jedną nieprawidłową nazwę funkcji eksperymentalnej: {0}. Nazwa funkcji eksperymentalnej modułu powinna mieć postać „ModuleName.FeatureName”.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Nie można użyć parametru przełącznika -SkipEditionCheck bez parametru przełącznika -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Importowanie plików *.ps1 jako modułów jest niedozwolone w trybie ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Wystąpił błąd podczas ładowania modułu skryptu {0}, ponieważ ma on inny tryb językowy niż manifest modułu. Tryb językowy manifestu to {1}, a tryb językowy modułu to {2}. Upewnij się, że wszystkie pliki modułu są podpisane lub w inny sposób znajdują się na liście dozwolonych aplikacji.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Ten moduł używa operatora dot-source podczas eksportowania funkcji przy użyciu symboli wieloznacznych, a jest to niedozwolone, gdy system wymusza weryfikację aplikacji.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Nie można wyeksportować elementów modułu z modułu, który ma inny tryb języka niż uruchomiona sesja.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Nie można utworzyć nowego modułu, gdy sesja jest w trybie ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Nie można znaleźć wbudowanego modułu „{0}”, który jest zgodny z edycją „Core”. Upewnij się, że wbudowane moduły programu PowerShell są dostępne. Zazwyczaj są dostarczane z pakietem programu PowerShell w ścieżce modułu $PSHOME i są wymagane do prawidłowego działania programu PowerShell.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Polecenie cmdlet Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>Eksportowanie elementów modułu w trybie języka z ograniczeniami zakończy się niepowodzeniem, ponieważ moduł „{0}” ma tryb języka „{1}”, który różni się od bieżącej sesji „{2}”.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Niejawny eksport funkcji modułu</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>Niejawny eksport funkcji dla modułu „{0}” zostanie odrzucony, ponieważ moduł jest zaufany (działa w trybie Full Language), ale sesja nie jest zaufana (działa w trybie Constrained Language). Najlepszym rozwiązaniem jest zawsze eksportowanie funkcji modułu osobno, używając pełnej nazwy.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Importowanie pliku skryptu jako modułu</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>Importowanie pliku skryptu „{0}” jako modułu będzie niedozwolone w trybie ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Moduł zawiera operator dot-source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>Importowanie modułu „{0}” zakończy się niepowodzeniem w trybie języka z ograniczeniami, ponieważ eksportuje funkcje przy użyciu symboli wieloznacznych, a jednocześnie używa operatora dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>„Funkcje eksportowane przez moduł</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Moduł „{0}” eksportuje funkcje przy użyciu symboli wieloznacznych w nazwie. Wszystkie nazwy funkcji zagnieżdżonych modułów zostaną usunięte podczas działania w trybie języka z ograniczeniami.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>„Polecenie cmdlet New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Nowy moduł z niezaufanej sesji języka z ograniczeniami będzie blokowany przed udostępnianiem bloku skryptu FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>„Niezgodne tryby języka modułu</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Trwa ładowanie modułu zależnego, który ma inny tryb języka niż moduł nadrzędny. W trybie Constrained Language nie będzie to dozwolone.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/MshHostRawUserInterfaceStrings.pl.resx b/src/System.Management.Automation/resources/pl/MshHostRawUserInterfaceStrings.pl.resx new file mode 100644 index 00000000000..32cbee74d30 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/MshHostRawUserInterfaceStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>Wartość „{0}” musi być większa lub równa „{1}”.</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>Wartość „{0}” musi być liczbą dodatnią.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Wszystkie ciągi mają wartość null lub są puste.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/MshSignature.pl.resx b/src/System.Management.Automation/resources/pl/MshSignature.pl.resx new file mode 100644 index 00000000000..ebe4f2a27da --- /dev/null +++ b/src/System.Management.Automation/resources/pl/MshSignature.pl.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Zweryfikowano podpis.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Plik {0} nie jest podpisany cyfrowo. Nie można uruchomić tego skryptu w bieżącym systemie. Aby uzyskać więcej informacji na temat uruchamiania skryptów i ustawiania zasad wykonywania, zobacz about_Execution_Policies na https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Zawartość pliku {0} mogła zostać zmieniona przez nieautoryzowanego użytkownika lub proces, ponieważ skrót pliku jest niezgodny ze skrótem przechowywanym w podpisie cyfrowym. Nie można uruchomić skryptu w określonym systemie. Aby uzyskać więcej informacji, uruchom polecenie Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Plik {0} jest podpisany, ale podpisywanie nie jest zaufane w tym systemie.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Nie można podpisać pliku, ponieważ system nie obsługuje operacji podpisywania plików ({0}) .</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Nie można podpisać pliku, ponieważ system nie obsługuje operacji podpisywania plików, które nie mają rozszerzenia nazwy pliku.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>Nie można zweryfikować podpisu, ponieważ jest on niezgodny z bieżącym systemem.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>Nie można zweryfikować podpisu, ponieważ jest on niezgodny z bieżącym systemem. Algorytm wyznaczania wartości skrótu jest nieprawidłowy.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/MshSnapInCmdletResources.pl.resx b/src/System.Management.Automation/resources/pl/MshSnapInCmdletResources.pl.resx new file mode 100644 index 00000000000..a37f64c472d --- /dev/null +++ b/src/System.Management.Automation/resources/pl/MshSnapInCmdletResources.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Nie można wykonać operacji. Określone polecenie cmdlet nie jest obsługiwane w powłoce niestandardowej.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Nie znaleziono żadnych przystawek programu PowerShell pasujących do wzorca „{0}”. Sprawdź wzorzec, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Format określonej nazwy przystawki był nieprawidłowy. Nazwy przystawek programu PowerShell mogą zawierać tylko znaki alfanumeryczne, łączniki, podkreślenia i kropki. Sprawdź nazwę, a następnie spróbuj ponownie wykonać operację.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Nie można dodać przystawki {0} programu PowerShell, ponieważ jest to moduł systemowy programu PowerShell. Załaduj moduł za pomocą polecenia Import-Module.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/MshSnapinInfo.pl.resx b/src/System.Management.Automation/resources/pl/MshSnapinInfo.pl.resx new file mode 100644 index 00000000000..f041fb73380 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/MshSnapinInfo.pl.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Nie można uzyskać dostępu do informacji dotyczących rejestru programu PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Nie można uzyskać dostępu do informacji dotyczących rejestru aparatu programu PowerShell.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Nie można uzyskać dostępu do informacji PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>Wersja {0} programu PowerShell nie jest dostępna na tym komputerze.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Przystawka programu PowerShell „{0}” nie jest zainstalowana na tym komputerze.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Nie określono wartości obowiązkowej {0} dla klucza rejestru {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Wartość obowiązkowa {0} ma niepoprawny format dla klucza rejestru {1}. Oczekiwany format to „string”.</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>Wartość obowiązkowa {0} ma niepoprawny format dla klucza rejestru {1}. Oczekiwany format to „multistring”.</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Nie można odnaleźć wymaganych informacji w rejestrze lub brakujących plików kluczy. Nie można załadować niektórych poleceń cmdlet.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Nie zarejestrowano żadnych przystawek dla programu PowerShell w wersji {0}.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Nie można pobrać zasobu ciągu, ponieważ czytnik został usunięty.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Wartość wersji {0} nie została określona lub jest niepoprawna dla klucza rejestru {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Nie znaleziono atrybutu [PSVersion] dla typu programu PowerShell {0}. Dodaj atrybut PSVersion do typu przy użyciu [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/NativeCP.pl.resx b/src/System.Management.Automation/resources/pl/NativeCP.pl.resx new file mode 100644 index 00000000000..f65e5dc1235 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/NativeCP.pl.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>Element ScriptBlock powinien być określony tylko jako wartość parametru Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Nie określono wartości dla parametru Command.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Określono nieprawidłową wartość ({6}) dla parametru {7}. Prawidłowe wartości to Text i XML.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Nie określono wartości parametru InputFormat. Prawidłowe wartości to Text i XML.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Nie określono wartości parametru OutputFormat. Prawidłowe wartości to Text i XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Parametr {6} wymaga wartości ciągu.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Nie określono wartości dla parametru Args.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Parametr {6} został już określony.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Nie można przetworzyć kodu XML ze strumienia „{0}” elementu „{1}”: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PSCommandStrings.pl.resx b/src/System.Management.Automation/resources/pl/PSCommandStrings.pl.resx new file mode 100644 index 00000000000..4ad99703ca6 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PSCommandStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Do dodania parametru jest wymagane polecenie. Przed dodaniem parametru należy dodać polecenie do {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PSConfigurationStrings.pl.resx b/src/System.Management.Automation/resources/pl/PSConfigurationStrings.pl.resx new file mode 100644 index 00000000000..e7b5611cdb7 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PSConfigurationStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>Program PowerShell przestał działać z powodu problemu z zabezpieczeniami: nie można odczytać pliku konfiguracji: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PSDataBufferStrings.pl.resx b/src/System.Management.Automation/resources/pl/PSDataBufferStrings.pl.resx new file mode 100644 index 00000000000..5bf7bcb0ec9 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PSDataBufferStrings.pl.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Określony indeks jest mniejszy od zera lub większy od liczby elementów w buforze. Indeks powinien znajdować się w zakresie {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Nie można przekonwertować odwołania null na typ wartości.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Nie można przekonwertować wartości z typu {0} na typ {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Nie można dodać obiektów do zamkniętego buforu. Upewnij się, że bufor jest otwarty, aby operacje dodawania i wstawiania mogły się powieść.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>Właściwość SerializeInput można ustawić tylko dla typu PSObject w obiekcie PSDataCollection. Ustaw właściwość SerializeInput na false albo zmień typ kolekcji na PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PSListModifierStrings.pl.resx b/src/System.Management.Automation/resources/pl/PSListModifierStrings.pl.resx new file mode 100644 index 00000000000..f4b5f9180e7 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PSListModifierStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Wykryto następujący modyfikator nieznanej listy: „{0}”. Prawidłowe modyfikatory listy to Add, Remove i Replace.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Nie można zastosować aktualizacji, ponieważ obiekt nie jest obsługiwanym typem kolekcji.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PSStyleStrings.pl.resx b/src/System.Management.Automation/resources/pl/PSStyleStrings.pl.resx new file mode 100644 index 00000000000..4a8d09350fd --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PSStyleStrings.pl.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>Określony ciąg zawiera zawartość do wydrukowania, gdy powinien zawierać tylko sekwencje ucieczki ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>Maksymalna długość renderowania postępu musi wynosić co najmniej 18, aby renderowanie został wykonane poprawnie.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Podczas dodawania lub usuwania rozszerzeń rozszerzenie musi rozpoczynać się od kropki.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ParameterBinderStrings.pl.resx b/src/System.Management.Automation/resources/pl/ParameterBinderStrings.pl.resx new file mode 100644 index 00000000000..60bd82659ab --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ParameterBinderStrings.pl.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Nie można znaleźć parametru pasującego do nazwy parametru „{1}”.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Nie można odnaleźć parametru pozycyjnego akceptującego argument „{1}”.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Brak argumentu dla parametru „{1}”. Określ parametr typu „{2}” i spróbuj ponownie.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Nie można przetworzyć parametru, ponieważ nazwa parametru „{1}” jest niejednoznaczna. Możliwe dopasowania to:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Nie można przekonwertować elementu „{6}” na typ „{2}” wymagany przez parametr „{1}”. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Nie można powiązać parametru „{1}”. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Nie można powiązać parametrów pozycyjnych „{1}”.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Nie można powiązać parametrów pozycyjnych, ponieważ nie podano żadnych nazw.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Nie można rozpoznać ustawionego parametru za pomocą podanych nazwanych parametrów. Nie można użyć co najmniej jednego wystawionego parametru razem lub podano niewystarczającą liczbę parametrów.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Nie można przetworzyć polecenia z powodu co najmniej jednego brakującego obowiązkowego parametru:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Nie można określić parametru „{1}” w zestawie parametrów „{6}”.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Nie można powiązać parametru, ponieważ parametr „{1}” został określony więcej niż raz. Aby podać wiele wartości parametrów, które mogą akceptować wiele wartości, użyj składni tablicy. Na przykład „-parameter value1,value2,value3”.</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Nie można obliczyć parametru „{1}”, ponieważ jego argument jest określony jako blok skryptu i nie ma danych wejściowych. Nie można obliczyć bloku skryptu bez danych wejściowych.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Wprowadzanie danych wejściowych do bloku skryptu dla parametru „{1}” nie powiodło się. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Nie można obliczyć parametru „{1}”, ponieważ jego dane wejściowe argumentu nie wygenerowały żadnych danych wyjściowych.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Obiekt wejściowy nie może być powiązany z żadnymi parametrami polecenia, ponieważ polecenie nie pobiera danych wejściowych potoku lub dane wejściowe i jego właściwości nie są zgodne z żadnym z parametrów, które pobierają dane wejściowe potoku.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Nie można powiązać obiektu wejściowego, ponieważ nie zawiera on informacji wymaganych do powiązania wszystkich obowiązkowych parametrów: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Nie można przetworzyć danych wejściowych potoku, ponieważ nie można pobrać wartości domyślnej parametru „{1}”. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla polecenia cmdlet. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Podaj wartości następujących parametrów:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>polecenie cmdlet {0} na pozycji potoku poleceń {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Nie można przetworzyć przekształcenia argumentu dla parametru „{1}”. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Nie można zweryfikować argumentu dla parametru „{1}”. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Nie można powiązać parametru „{1}” z obiektem docelowym. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Nie można powiązać argumentu z parametrem „{1}”, ponieważ ma on wartość null.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Nie można powiązać argumentu z parametrem „{1}”, ponieważ jest to pusty ciąg.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Nie można powiązać argumentu z parametrem „{1}”, ponieważ jest to pusta kolekcja.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Nie można powiązać argumentu z parametrem „{1}”, ponieważ jest to pusta tablica.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Nie można przetworzyć polecenia. Parametr „{0}” jest zdefiniowany wiele razy.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Nie można powiązać polecenia cmdlet {0}, ponieważ parametr „{1}” jest typu „{2}” i nie można zidentyfikować metody Add() lub istnieje wiele metod Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Nie można powiązać polecenia cmdlet {0}, ponieważ parametr „{1}” zdefiniowany w czasie wykonywania został dodany do elementu RuntimeDefinedParameterDictionary z kluczem „{6}”. Klucz musi być taki sam jak RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Nie można powiązać argumentu z parametrem „{1}”, ponieważ parametry PSTypeNames argumentu nie są zgodne z parametrem PSTypeName wymaganym przez parametr: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>W $PSDefaultParameterValues dla parametru pasującego do następującej nazwy lub aliasu zdefiniowano wiele różnych wartości domyślnych: {0}. Te wartości domyślne zostały zignorowane.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Następująca nazwa lub alias zdefiniowany w $PSDefaultParameterValues dla tego polecenia cmdlet jest rozpoznawany jako wiele parametrów: {0}. Wartość domyślna została zignorowana.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Przyczyną tego błędu może być zastosowanie domyślnego powiązania parametrów. Możesz wyłączyć domyślne powiązanie parametrów w $PSDefaultParameterValues, ustawiając $PSDefaultParameterValues["Wyłączone"] na $true, a następnie próbując ponownie. Następujące parametry domyślne zostały pomyślnie powiązane z tym poleceniem cmdlet w przypadku wystąpienia błędu:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Ten błąd może być spowodowany zastosowaniem domyślnego powiązania parametrów. Możesz wyłączyć domyślne powiązanie parametrów w $PSDefaultParameterValues, ustawiając $PSDefaultParameterValues["Wyłączone"] na $true i ponów próbę. Następujący parametr domyślny został pomyślnie powiązany z tym poleceniem cmdlet w przypadku wystąpienia błędu:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Powiązanie wartości domyślnej „{0}” z parametrem „{1}” nie powiodło się: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>Klucz „{0}” nie ma prawidłowego formatu. Aby uzyskać informacje o poprawnym formacie, zobacz about_Parameters_Default_Values na stronie https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Klucze „{0}” nie mają prawidłowych formatów. Aby uzyskać informacje o poprawnym formacie, zobacz about_Parameters_Default_Values na stronie https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Parametr „{0}” jest przestarzały. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>Klucz „{0}” typu „{1}” nie jest wartością ciągu. Element DefaultParameterDictionary akceptuje tylko klucze wartości ciągu.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>Klucz „{0}” został już dodany do słownika.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Wywołanie metody lub właściwości jest niedozwolone</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>Wywołanie metody lub właściwości „{0}” w typie „{1}” nie będzie dozwolone w trybie ograniczonego języka dla niezaufanych skryptów.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Tworzenie typu jest niedozwolone</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>Tworzenie typu „{0}” nie będzie dozwolone podczas wiązania parametrów w trybie ograniczonego języka dla niezaufanych skryptów.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ParserStrings.pl.resx b/src/System.Management.Automation/resources/pl/ParserStrings.pl.resx new file mode 100644 index 00000000000..eb4d41313f6 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ParserStrings.pl.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Nie można znaleźć typu [{0}].</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Nie można znaleźć typu [{0}]. Szczegóły: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Niekompletny token ciągu.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Sekwencja ucieczki Unicode jest nieprawidłowa. Prawidłowa sekwencja to „u{, po której następuje od jednej do sześciu cyfr szesnastkowych i zamykający znak „}”.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Wartość sekwencji ucieczki Unicode jest spoza zakresu. Maksymalna wartość wynosi 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>W sekwencji ucieczki Unicode brakuje zamykającego znaku „}”.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Sekwencja ucieczki Unicode zawiera więcej niż maksymalnie sześć cyfr szesnastkowych między nawiasami klamrowymi.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Nie można używać elementu [ref] z innymi typami w ograniczeniu typu.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>Element [ref] może być tylko typem końcowym w sekwencji konwersji typów.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>W sekwencji typów nie mogą występować dwa wystąpienia [ref].</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>Stała liczbowa {0} jest nieprawidłowa.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Wzorzec wyrażenia regularnego {0} jest nieprawidłowy.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Znaleziono puste odwołanie do zmiennej ${}. W nawiasach klamrowych musi znajdować się nazwa.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Odwołanie do zmiennej jest nieprawidłowe. Znak „$” nie został poprzedzony prawidłowym znakiem nazwy zmiennej. Rozważ użycie parametru ${}, aby rozdzielić nazwę.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Nie można wywołać metody w wyrażeniu o wartości null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Wywołanie metody zakończyło się niepowodzeniem, ponieważ element [{0}] nie zawiera metody o nazwie „{1}”.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Przypisanie zakończyło się niepowodzeniem, ponieważ element [{0}] nie zawiera właściwości „{1}()”, którą można ustawić.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Nieoczekiwany token „{0}” w wyrażeniu lub instrukcji.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>Nie można użyć operatora splatting „@” do odwoływania się do zmiennych w wyrażeniu. „@{0}”. Można użyć tylko jako argumentu polecenia. Aby odwołać się do zmiennych w wyrażeniu, użyj „${0}”.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Parametr „{0}” jest nieprawidłowy</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Brak wyrażenia po „{0}” w elemencie potoku.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>Wyrażenie po „{0}” w elemencie potoku zwróciło nieprawidłowy obiekt. Musi ono zwracać nazwę polecenia, blok skryptu lub obiekt CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Parametr {0} wymaga argumentu.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Parametr {0} nie może mieć argumentu.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Zduplikowany parametr ${0} na liście parametrów.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Brak argumentu na liście parametrów.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Zmienne rozciągnięte, takie jak „@{0}”, nie mogą być częścią listy argumentów rozdzielanej przecinkami.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Brakuje specyfikacji pliku po operatorze przekierowania.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>Operator „{0}” jest zarezerwowany do przyszłego użycia.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Przekierowanie do elementu „{0}” zakończyło się niepowodzeniem: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Wyrażenia są dozwolone tylko jako pierwszy element potoku.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Pusty element potoku jest niedozwolony.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>Wyrażenie przypisania jest nieprawidłowe. Dane wejściowe operatora przypisania muszą być obiektem, któremu można przypisać wartość, na przykład zmienną lub właściwością.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Do innej tablicy skrótów można dodać tylko tablicę skrótów.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>Prawy operand operatora „-is” musi być typem.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>Prawy operand operatora „-as” musi być typem.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Błąd formatowania ciągu: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>Argument operatora „{0}” jest nieprawidłowy: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>Operator „{0}” zakończył się niepowodzeniem: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>Operator {0} pozwala na występowanie tylko dwóch elementów po sobie, a nie Y {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>Musisz podać wyrażenie wartości po operatorze „{0}”.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>Operator „{0}” działa tylko na zmiennych lub właściwościach.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>Atrybut {0} można określić tylko w węźle literału skrótu.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Brak wyrażenia indeksu tablicy lub jest ono nieprawidłowe.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Brak nazwy właściwości po operatorze odwołania.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” w tym obiekcie. Sprawdź, czy właściwość istnieje i można ją ustawić.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” w tym obiekcie. Sprawdź, czy właściwość istnieje.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Operacja indeksowania zakończyła się niepowodzeniem. Indeks tablicy został obliczony jako wartość null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Nie można indeksować tablicy o wartości null.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Nie można indeksować obiektu typu „{0}”.</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Nie można indeksować obiektu typu „{0}” z typem zwracanym typu ByRef „{1}”. Typy podobne do ByRef nie są obsługiwane w programie PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Tablica ma zbyt wiele wymiarów: {0}. Liczba wymiarów tablicy musi być mniejsza lub równa 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Przypisanie tablicy do [{0}] zakończyło się niepowodzeniem, ponieważ przypisywanie do fragmentów nie jest obsługiwane.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Nie można odwołać się do elementu tablicy {0} wymiarowej przy użyciu indeksu [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Przypisanie tablicy zakończyło się niepowodzeniem, ponieważ indeks „{0}” był poza zakresem.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Brak wyrażenia po elemencie „{0}”.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>W odwołaniu rozpoczynającym się od ${{variable}} brakuje zamykającego ciągu „}}”.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>W elemencie $(subexpression) brakuje zamykającego znaku „)”.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Błąd wewnętrzny — nieoczekiwany operator jednoargumentowy {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>Nie można zastosować [ref] do zmiennej, która nie istnieje.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Nie można pobrać zmiennej „${0}”, ponieważ nie została ustawiona.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Zduplikowane klucze „{0}” nie są dozwolone w literałach tablicy skrótów.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Niedozwolone są zduplikowane nazwane argumenty „{0}”.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>Operator „{0}” działa tylko na liczbach. Operand ma typ „{1}”.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>Oczekiwano wyrażenia po znaku „(”.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Brak operatora „=” po kluczu w literale skrótu.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Brak instrukcji po znaku „=” w literale skrótu.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Brak instrukcji po znaku „=” w nazwanym argumencie.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Brak znaku „ ” lub końca wiersza w definicji właściwości.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Brak wyrażenia po operatorze jednoargumentowym „{0}”.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Brak warunku w instrukcji if po elemencie „{0} (”.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Brak bloku instrukcji po elemencie {0} (warunek).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Brak bloku instrukcji po słowie kluczowym „else”.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Nie można odczytać pliku: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Bieżący dostawca ({0}) nie może otworzyć pliku.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Nie znaleziono plików zgodnych z elementem „{0}”.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Nie można przetworzyć ścieżki, ponieważ prowadzi do więcej niż jednego pliku. Jednocześnie można przetwarzać tylko jeden plik.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Parametr {0} „-{1}” jest zarezerwowany do wykorzystania w przyszłości.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Nie można przetworzyć instrukcji „Switch”, ponieważ w opcji -file brakuje argumentu z nazwą pliku.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>Argument nazwy pliku dla opcji -file w instrukcji Switch jest nieprawidłowy.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Parametr {0} jest nieprawidłowy dla instrukcji Switch.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Parametr {0} nie jest prawidłowy dla instrukcji ForEach.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Instrukcja Switch musi zawierać jedną z tych opcji: „-file file_name” lub „( wyrażenie )”.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Brak warunku w klauzuli instrukcji Switch.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Instrukcja Switch może mieć tylko jedną klauzulę domyślną.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Brakuje bloku instrukcji w klauzuli instrukcji Switch.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Brak wyrażenia w pętli ForEach. +Poprawna forma to: ForEach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Brak treści instrukcji w pętli ForEach. +Poprawna forma to: ForEach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>Nie można użyć instrukcji param, jeśli w deklaracji funkcji podano argumenty.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>Operacja „[{0}] {1} [{2}]” nie jest zdefiniowana.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Wystąpił błąd podczas wyliczania elementów kolekcji: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Wystąpił nieobsługiwany wyjątek COM interop: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>Uzyskano dostęp do obiektu COM po jego zwolnieniu: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Przetwarzanie zostało zatrzymane, ponieważ skrypt jest zbyt złożony.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Składnia nie jest obsługiwana przez ten obszar działania. Może się tak zdarzyć, jeśli obszar działania jest w trybie bez języka.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>Kombinacja opcji z operatorem -split jest nieprawidłowa.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Opcje nie są dozwolone w operatorze -split z predykatem.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Token „{0}” nie jest prawidłowym separatorem instrukcji w tej wersji.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>Słowo kluczowe „{0}” nie jest obsługiwane w tej wersji języka.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Brak wyrażenia po elemencie „{0}” w pętli.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Brak treści instrukcji w pętli {0}.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>Instrukcja „trap” była niekompletna. Instrukcja trap wymaga treści.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Niekompletna instrukcja „Try”. Instrukcja Try wymaga treści.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Deklaracje parametrów to lista nazw zmiennych rozdzielona przecinkami z opcjonalnymi wyrażeniami inicjującymi.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Brak treści funkcji w deklaracji funkcji.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Klauzula polecenia skryptu „{0}” została już zdefiniowana.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>Nieoczekiwany token „{0}”, oczekiwano „begin”, „process”, „end”, „clean” lub „dynamicparam”.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Brak zamykającego znaku „}” w bloku instrukcji lub definicji typu.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Brak znaku „)” w wywołaniu metody.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Brak znaku „]” po wyrażeniu indeksu tablicy.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Brak zamykającego znaku „)” w wyrażeniu.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Brak zamykającego znaku „)” w podwyrażeniu.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Brak znaku „(” po elemecie „{0}” w instrukcji if.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Brak znaku „)” po wyrażeniu w poleceniu Switch.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Brak znaku „{” w instrukcji Switch.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Brak nazwy zmiennej po elemencie ForEach. +Poprawna forma to: ForEach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Brakuje słowa „in” po zmiennej w pętli ForEach. +Poprawna forma to: ForEach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Brakuje zamykającego znaku „)” po części wyrażenia pętli ForEach. +Poprawna forma to: ForEach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Brak otwierającego znaku „(” po słowie kluczowym „{0}”.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Brak słowa kluczowego While lub Until w pętli do.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Brakuje zamykającego znaku „)” po wyrażeniu w instrukcji „{0}”.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Brak nazwy po słowie kluczowym {0}.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>Brak znaku „)” na liście parametrów funkcji.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Podczas przetwarzania skryptu wystąpił błąd „{0}”. Nie można było załadować tekstu opisującego ten błąd.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Podczas przetwarzania skryptu wystąpił błąd „{0}”. Nie można było załadować tekstu opisującego ten błąd. Błąd „{1}”.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>W tym wątku nie ma dostępnej przestrzeni roboczej umożliwiającej uruchamianie skryptów. Można podać tę opcję we właściwości DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Blok skryptu, który próbowano wywołać, to: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Nierozpoznany token w tekście źródłowym.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Akcja do wykonania dla tego wyjątku:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Kontynuuj</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Zgłoś błąd, a potem przejdź do następnej instrukcji skryptu.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>K&ontynuuj bez przerywania</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Nie zgłaszaj tego błędu, po prostu przejdź do następnej instrukcji skryptu.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Przerwij</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Nie kontynuuj przetwarzania, tylko zgłoś wyjątek.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Wstrzymaj</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Wstrzymaj bieżący potok i wróć do wiersza polecenia. Gdy skończysz, wpisz Zakończ, aby wznowić działanie.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Nie można uruchomić dokumentu w środku potoku: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Nie można uruchomić programu „{0}”: {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Nie można użyć operatora „&” do wywołania w kontekście modułu binarnego „{0}”. Określ po operatorze „&” moduł inny niż binarny i spróbuj ponownie.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>Nie można użyć operatora „&” do wywołania w kontekście modułu „{0}”, ponieważ nie został zaimportowany. Zaimportuj moduł „{0}” i spróbuj ponownie.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>W bloku podpisu znaleziono wykonywalny kod skryptu.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>wiersz</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>W elemencie {0}:{1} znak:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! USTAW ${0} = „{1}”.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! Funkcja WYWOŁAJ „{0}”</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! Wywołanie funkcji „{0}” (zdefiniowanej w pliku „{1}”)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! Metoda WYWOŁAJ „{0}”</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>W ciągu brakuje końcówki: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Znak odstępu nie jest dozwolony przed zakończeniem ciągu.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Brak znaku ] na końcu tokenu typu.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Użyj znaku { zamiast { w nazwach zmiennych.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Sekcja danych nie ma bloku instrukcji.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Parametr „{0}” sekcji danych jest nieprawidłowy. Prawidłowym parametrem sekcji danych jest SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odwołania do tablic nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcje przypisania nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Przekierowanie nie jest dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcje Do i While nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Ciągi rozszerzalne nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>Operator „{0}” nie jest dozwolony w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcja Trap nie jest dozwolona w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcja Try nie jest dozwolona w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcje sterowania przepływem, takie jak Break, Continue, Return, Exit i Throw, są niedozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Polecenia ForEach nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcje For i While nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Deklaracje funkcji nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Wywołania metod nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Deklaracje parametrów nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odwołania do właściwości nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Bloki skryptu nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcja Switch nie jest dozwolona w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Odwołujesz się do zmiennej, do której nie można się odwoływać w trybie ograniczonego języka lub w sekcji danych. Zmienne, do których można się odwoływać, obejmują następujące elementy: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Polecenie „{0}” nie jest dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Instrukcja danych nie jest dozwolona w trybie języka z ograniczeniami ani w innej sekcji danych.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Brak wartości parametru SupportedCommand w sekcji danych. Podaj do tego parametru nazwę polecenia cmdlet lub funkcji.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Blok instrukcji Begin, blok instrukcji Process lub instrukcja parametru nie są dozwolone w sekcji danych.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Wyniki mnożenia ciągów zawierające większą liczbę znaków niż „{0}” są niedozwolone w trybie ograniczonego języka lub w sekcji danych.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Mnożenie tablicy, które daje więcej niż liczba elementów {0}, jest niedozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Pozyskiwanie danych za pomocą kodu źródłowego nie jest dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Argument atrybutu musi być stałą albo blokiem skryptu.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Nie można odnaleźć typu dla atrybutu niestandardowego „{0}”. Upewnij się, że zestaw zawierający ten typ jest załadowany.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” dla typu „{1}”.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Nieoczekiwany atrybut „{0}”.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Brak znaku ] na końcu atrybutu lub literału typu.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>Funkcja lub polecenie zostały wywołane tak, jakby były metodą. Parametry powinny być rozdzielone spacjami. Aby uzyskać informacje o parametrach, zobacz temat pomocy about_Parameters.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Instrukcja Try nie ma bloku instrukcji.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Instrukcja Try nie ma bloku Catch ani Finally.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>W bloku Catch brakuje bloku instrukcji.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>W bloku Finally brakuje bloku instrukcji.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Typ wyjątku {0} jest już obsługiwany przez poprzednią procedurę obsługi.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Blok Catch musi być ostatnim blokiem Catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Brak literału typu.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Brakuje terminatora „#>” w komentarzu wielowierszowym.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>Po nagłówku here-string, ale przed końcem wiersza, nie mogą znajdować się żadne znaki.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Wykryto błędy parsera.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Brak bloku instrukcji po „{0}”.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>W instrukcji parametru znaleziono nieoczekiwany typ [{0}].</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Przed instrukcją znaleziono nieoczekiwany typ [{0}].</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Klucz o wartości null jest niedozwolony w literale skrótu.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Atrybuty nie są dozwolone w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Typ {0} nie jest dozwolony w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>Element „{0}” to właściwość ReadOnly.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>W nazwie typu brakuje określenia nazwy zestawu.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Przepływ sterowania nie może opuścić bloku „Finally”.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Błąd krytyczny w programie PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Nie można użyć struktury AST jako elementu podrzędnego więcej niż dla jednej struktury AST. Aby użyć tej struktury AST w innej strukturze AST, wywołaj metodę Copy() i użyj jej wyniku.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Wyrażenie jest niedozwolone w wyrażeniu Using.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Nie można pobrać zmiennej Using. Zmiennej Using można używać tylko z poleceniami Invoke-Command, Start-Job lub InlineScript w przepływie pracy skryptu. Gdy używasz jej z poleceniem Invoke-Command, zmienna Using jest prawidłowa tylko wtedy, gdy blok skryptu jest wywoływany na komputerze zdalnym.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Odwołanie do zmiennej jest nieprawidłowe. Brak nazwy zmiennej.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Odwołanie do zmiennej jest nieprawidłowe. Po znaku „:” nie występuje prawidłowy znak nazwy zmiennej. Rozważ użycie parametru ${}, aby rozdzielić nazwę.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Nie wszystkie błędy analizy zostały zgłoszone. Popraw zgłoszone błędy i spróbuj ponownie.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Brak nazwy typu po znaku „[”.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* strumień</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>strumień debugowania</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>strumień błędów</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>strumień wyjściowy</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>Element {0} dla tego polecenia jest już przekierowany.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>pełny strumień</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>strumień ostrzegawczy</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Brak treści instrukcji po słowie kluczowym „{0}”.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Bloki równoległe i sekwencyjne są niedozwolone w trybie ograniczonego języka lub w sekcji danych.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Nieoczekiwane słowo kluczowe „{0}”.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>Element [nieważny] nie może być używany jako typ parametru ani po lewej stronie przypisania.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Metody nie można wywoływać.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Nie można przekonwertować tablicy skrótów na obiekt następującego typu: {0}. Konwersja tablicy skrótów na obiekt nie jest obsługiwana w trybie języka z ograniczeniami ani w sekcji danych.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Argument musi być stały.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>Argument dla parametru {0} jest nieprawidłowy. Podaj prawidłowy argument tekstowy.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Argument dla parametru modułu jest nieprawidłowy. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Argument dla parametru wersji jest nieprawidłowy. Określ prawidłową wersję programu PowerShell w formacie major.minor.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>Argument dla parametru {0} jest nieprawidłowy. Określ prawidłową wersję programu PowerShell.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>Argument parametru {0} zawiera zduplikowane wartości. Nie określaj zduplikowanych wartości wersji programu PowerShell.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Symbole wieloznaczne nie są obsługiwane w nazwach modułów.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Nie można wywołać metody. Wywołanie metody jest obsługiwane tylko w przypadku typów podstawowych w tym trybie języka.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Nie można ustawić właściwości. W tym trybie językowym ustawienia właściwości są obsługiwane tylko w typach podstawowych.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Znaleziono nieprawidłową nazwę atrybutu dla zasobu „{0}”. Nazwa atrybutu musi być prostym ciągiem znaków i nie może zawierać zmiennych ani wyrażeń. Zastąp element „{1}” prostym ciągiem znaków.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Element „{0}” jest nieprawidłowy. Prawidłowe elementy to +„{1}”.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>Brak znaku „{” w definicji obiektu.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Brak wymaganej nazwy lub wyrażenia.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Nie znaleziono pliku schematu {0}. Sprawdź, czy wszystkie moduły określone w instrukcji konfiguracji zawierają plik schema.mof, a następnie spróbuj uruchomić skrypt ponownie.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Nie można zdefiniować sekcji danych. W tym trybie języka nie jest obsługiwana definicja dodatkowych obsługiwanych poleceń.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Brak znaku „{” w instrukcji konfiguracji.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Wyjątek podczas analizowania pliku MOF „{0}”:{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Brakuje nazwy konfiguracji. Podaj brakującą nazwę jako prostą nazwę, ciąg lub wyrażenie zwracające ciąg.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Nie można odnaleźć modułu „{0}”.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Znaleziono wiele wersji modułu „{0}”. Możesz uruchomić polecenie „Get-Module -ListAvailable -FullyQualifiedName {0}”, aby zobaczyć dostępne wersje w systemie, a następnie użyć w pełni kwalifikowanej nazwy „@{{ModuleName="{0}"; RequiredVersion="Version"}}”.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Brak wartości parametru ThrottleLimit instrukcji ForEach. Podaj limit przepustowości dla tego parametru.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Parametr ThrottleLimit jest obsługiwany tylko w instrukcjach ForEach, które używają parametru Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Wyniki bloku konfiguracji mają wartość null lub są puste. Sprawdź, czy w bloku zdefiniowano konfiguracje.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>Zasobu „{0}” można użyć tylko raz w danej konfiguracji, więc nie może mieć nazwy. Usuń element „{1}”, a następnie uruchom skrypt ponownie.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>W definicji wystąpienia znajduje się niekompletny blok przypisania właściwości.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Brakuje operatora „=” po kluczu w przypisaniu właściwości.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Zduplikowane przypisania właściwości nie są dozwolone w definicji wystąpienia.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>Podczas przetwarzania pliku schematu „{0}” znaleziono drugą definicję klasy modelu CIM dla „{1}”. Ta klasa została już zdefiniowana w plikach „{2}”. Usuń zbędną definicję i spróbuj ponownie.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Nazwa zasobu „{0}” jest już używana przez inny zasób lub konfigurację.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Nazwa klasy „{0}” nie zgadza się z nazwą pliku „{1}”, w którym jest zdefiniowana. Zmień nazwę pliku tak, aby pasowała do nazwy klasy, albo odwrotnie</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>Podczas przetwarzania specyfikacji dla węzła „{0}” znaleziono zduplikowany identyfikator zasobu „{1}”. Zmień nazwę tego zasobu, aby była unikatowa w obrębie specyfikacji węzła.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>W dynamicznej instrukcji „{0}” w treści słowa kluczowego nie ma odstępu między nazwą a blokiem skryptu.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Właściwość klucza dla wpisu w słowniku funkcji do zdefiniowania nie może być pusta, ponieważ właściwość klucza jest używana jako nazwa funkcji. Podaj niepusty ciąg jako wartość właściwości klucza, a następnie spróbuj ponownie wykonać operację.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Format odwołania do zasobu „{0}” na liście Requires dla zasobu „{1}” jest nieprawidłowy. Wymagana nazwa zasobu powinna mieć format „[<typename>]<name>”, z użyciem znaków alfanumerycznych, spacji oraz znaków „_”, „-”, „.” i „\”.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Format odwołania do zasobu „{0}” na liście wyłącznej dla zasobu „{1}” jest nieprawidłowy. Nazwa zasobu wyłącznego powinna mieć format „<typename>\<name>” bez spacji.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>Element PartialConfiguration „{0}” jest ustawiony w trybie Pull, który wymaga właściwości ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>Na liście wpisów zmiennych do utworzenia w zakresie bloku skryptu znaleziono wpis o wartości null. Usuń wpis pod indeksem {0} lub zastąp go wpisem innym niż wartość null, a potem spróbuj ponownie.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Blok skryptu, który definiuje funkcję „{0}”, nie może mieć wartości null ani być pusty. Podaj niepusty blok skryptu w słowniku definicji funkcji, a potem spróbuj ponownie wykonać operację.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Składnia dynamicznego słowa kluczowego Import-DscResource jest następująca: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Nazwa : Nazwy jednego lub kilku zasobów do zaimportowania. +ModuleName : Nazwy modułów lub obiekty ModuleSpecification jednego lub kilku modułów do zaimportowania. +ModuleVersion : Wersja modułu do zaimportowania. Jeśli element jest używany, ModuleName musi wskazywać tylko jeden moduł według nazwy.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Dynamiczne słowo kluczowe Import-DscResource obsługuje tylko jeden moduł, gdy określisz parametr Name.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Parametry pozycyjne nie są obsługiwane dla dynamicznego słowa kluczowego Import-DscResource. Składnia dynamicznego słowa kluczowego Import-DscResource to: „Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Nie można załadować zasobu „{0}”: Nie znaleziono zasobu.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Słowo kluczowe konfiguracji nie jest dozwolone w trybie constrainedLanguage.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Nazwa konfiguracji „{0}” jest nieprawidłowa. Nazwy standardowe mogą zawierać tylko litery (a-z, A-Z), cyfry (0-9), kropkę (.), łącznik (-) i podkreślenie (_). Nazwa nie może mieć wartości null ani być pusta i powinna zaczynać się od litery.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Konfiguracja obsługuje w treści tylko blok End. Bloki Begin, Process i DynamicParam nie są dozwolone w konfiguracji.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Deserializator modelu CIM zgłosił błąd podczas deserializacji pliku {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>Element „{0}” jest nieprawidłową wartością dla właściwości „{1}” w klasie „{2}”. Zmień wartość na jeden z następujących ciągów: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>Co najmniej jedna z wartości „{0}” nie jest obsługiwana lub prawidłowa dla właściwości „{1}” w klasie „{2}”. Określ tylko obsługiwane wartości: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>Zasób „{0}” wymaga podania wartości typu „{1}” dla właściwości „{2}”.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>Właściwość „{0}” zasobu „{1}” ma wartość „{2}”, która nie mieści się w prawidłowym zakresie od „{3}” do „{4}”.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Nie można załadować pliku danych programu PowerShell „{0}”. Błąd: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Nie można rozpoznać ścieżki „{0}” jako jednego pliku .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Plik danych programu PowerShell „{0}” jest nieprawidłowy, ponieważ nie można go ocenić jako obiektu tablicy skrótów.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Konfiguracja nie jest obsługiwana w środowisku WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Jeśli wyrażenie przekazane do operatora Where() ma wartość null, musisz określić dla argumentu trybu wyboru wartość inną niż domyślna. Zmień wartość argumentu trybu na inną niż domyślna i spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Ogólny typ kolekcji [{0}] przekazany do parametru ForEach() ma zbyt wiele argumentów typu. Zmień podany typ na ogólną kolekcję z tylko jednym argumentem typu, a następnie spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Nie można przekonwertować danych wejściowych na typ docelowy [{0}] przekazany do operatora ForEach(). Sprawdź określony typ i spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Blok skryptu z blokiem „Clean” nie jest obsługiwany przez metodę „ForEach”.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Wartość „numberToReturn” przekazana jako trzeci argument operatora Where() musi być większa od zera. Popraw wartość argumentu i spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Przekierowanie umożliwia tylko scalenie innego strumienia ze strumieniem wyjściowym. Popraw operację przekierowania, aby scalić ją ze strumieniem wyjściowym, a następnie spróbuj uruchomić skrypt ponownie.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>Operator ForEach() nie może znaleźć elementu „{0}” w obiekcie docelowym. Sprawdź, czy nazwany element istnieje, a następnie spróbuj ponownie uruchomić skrypt.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>Słowo kluczowe „{0}” nie jest obsługiwane w tej wersji języka.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>Właściwość „{0}” nie jest obsługiwana w tej wersji języka.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Duplikat kwalifikatora „{0}”</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Modyfikatora „{0}” nie można łączyć z elementem „{1}”</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Brak dyrektywy Using</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Brak aliasu przestrzeni nazw</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Brak operatora „=”</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Brak nazwy użycia</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Zmienna nie jest przypisana w metodzie.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Brak nazwy właściwości lub definicji metody.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Element „{0}” jest już zdefiniowany.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Na elementach klasy można określić tylko jeden typ.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Wystąpił błąd podczas tworzenia typu „{0}”. Komunikat o błędzie: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości na typ „{0}”.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Nie można odnaleźć właściwości „{0}” dla atrybutu „{1}”. Podaj jedną z następujących właściwości: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>W tej deklaracji atrybut „{0}” jest nieprawidłowy. Dotyczy to wyłącznie deklaracji „{1}”.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Argument atrybutu musi być stałą.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Niezdefiniowany zasób DSC „{0}”. Użyj polecenia Import-DSCResource, aby zaimportować zasób.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Wystąpił wyjątek podczas wstępnego analizowania dynamicznego słowa kluczowego „{0}”. Szczegóły „{1}”.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Wystąpił wyjątek podczas późniejszej analizy dynamicznego słowa kluczowego „{0}”. Szczegóły „{1}”.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Przepływ pracy nie jest obsługiwany w programie PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Zasób Meta Configuration {0} nie jest dozwolony w zwykłej konfiguracji. Użyj zasobów Meta Configuration w konfiguracji z atrybutem [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Zwykły zasób DSC {0} nie jest dozwolony w konfiguracji meta. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>Nie ma dostępnego obszaru działania Runspace, aby pobrać i uruchomić element SteppablePipeline w tym wątku. Można podać tę opcję we właściwości DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Blok skryptu, z którego próbowano pobrać element SteppablePipeline, to: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Istnieją prawidłowe konwersje z {0} na {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Nie można wykonać wywołania.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Nie można pobrać informacji o typie.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Nie można pobrać identyfikatora wysyłania dla {0} (błąd: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Nie można znaleźć przeciążenia dla elementu „{0}” i liczby argumentów: „{1}”</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Błąd podczas wywoływania {0}. Nie można znaleźć elementu.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Błąd podczas wywoływania {0}. Nazwane argumenty nie są obsługiwane.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Błąd podczas wywoływania {0}. Wykryto przepełnienie.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Błąd podczas wywoływania {0}. Wymagany parametr został pominięty.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Wystąpił wyjątek podczas ustawiania „{0}”: Nie można przekonwertować wartości „{1}” typu „{2}” na typ „{3}".</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>Nieoczekiwane zachowanie funkcji IDispatch::GetIDsOfNames dla {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Metoda Marshal.SetComObjectData zakończyła się niepowodzeniem.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Nieoczekiwany element VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Próba przekazania obsługi zdarzeń nieobsługiwanego typu.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Słowo kluczowe konfiguracji nie jest obsługiwane w programie PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Nie wszystkie ścieżki kodu zwracają wartość w metodzie.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Nieprawidłowe instrukcja return w metodzie nieważnej.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Nieprawidłowa instrukcja return w metodzie zwracającej typ inny niż nieważny.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Brak treści „{0}” w deklaracji „{0}”.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Nie można zdefiniować wyliczenia ze względu na cykl w wyrażeniach inicjalizacyjnych.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Wartość modułu wyliczającego jest za duża lub za mała dla {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Wartość wyliczenia musi być wartością stałą.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Wystąpił wyjątek podczas sprawdzania semantycznego dynamicznego słowa kluczowego „{0}”. Szczegóły „{1}”.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>Właściwość „{0}” o typie „{1}” klasy zasobu DSC „{2}” nie jest obsługiwana.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Brak znaku „(„ na liście parametrów metody klasy.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Blok nazwany nie jest dozwolony w metodzie klasy.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Blok param jest niedozwolony w metodzie klasy.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Nie można dziedziczyć po zapieczętowanej klasie „{0}”.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Oczekiwano nazwy typu.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>Element „{0}” nie jest prawidłowym typem bazowym dla wyliczeń. Oczekiwano wbudowanego typu całkowitego (byte, sbyte, short, ushort, int, uint, long lub ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>„{0}”: oczekiwano nazwy interfejsu.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>Klasa bazowa „{0}” nie zawiera konstruktora bez parametrów.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Nieprawidłowy typ podstawowy „{0}”. Typ podstawowy nie może być tablicą.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Nieprawidłowy typ podstawowy „{0}”. Typ podstawowy nie może być typem ogólnym z nieokreślonymi parametrami.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Brakuje elementu „base” po znaku „:” w wywołaniu konstruktora klasy bazowej.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Konstruktor nie może określać zwracanego typu.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>Zasób DSC „{0}” nie ma konstruktora domyślnego.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>Zasób DSC „{0}” nie ma metody Get, która zwraca [{0}] i nie przyjmuje żadnych parametrów.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>Zasób DSC „{0}” musi mieć co najmniej jedną właściwość klucza (z użyciem składni [DscProperty(Key)]).</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>Zasób DSC „{0}” nie ma metody Set, która zwraca [unieważnia] i nie przyjmuje żadnych parametrów.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>Zasób DSC „{0}” nie ma metody Test, która zwraca [wartość logiczną] i nie przyjmuje żadnych parametrów.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Konstruktor statyczny nie może mieć żadnych parametrów.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Typ „{0}” nie jest dozwolony w przypadku danej właściwości.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Typ „{0}” nie jest dozwolony dla parametru.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Nie można uzyskać dostępu do niestatycznej składowej „{0}” w metodzie statycznej lub inicjatorze właściwości statycznej.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Nie można przeanalizować pliku skryptu modułu „{0}” z błędem +„{1}”.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Nie można uruchomić dokumentu w programie PowerShell: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>W parametrze metody nie można używać wielu ograniczeń typów.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Ten skrypt zawiera złośliwą zawartość i został zablokowany przez oprogramowanie antywirusowe.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>Nie można określić elementu „{0}” w zasobie LocalConfigurationManager. Zamiast tego przejdź do ustawień albo użyj tylko następujących wartości: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>Element „{0}” jest zdefiniowany w typie ogólnym.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Nazwa typu „{0}” jest niejednoznaczna. Może oznaczać „{1}” albo „{2}”.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Instrukcja „Using” musi występować przed wszystkimi innymi instrukcjami w skrypcie.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>Ta składnia instrukcji „Using” nie jest obsługiwana.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>Określona przestrzeń nazw w instrukcji „Using” zawiera nieprawidłowe znaki.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>Strumień informacji</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Nieprawidłowa właściwość klucza. Właściwość klucza musi być typu [ciąg], liczbą całkowitą ze znakiem/bez znaku lub wyliczeniową.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Nieprawidłowa metoda Get. Metoda Get musi zwracać [{0}] i nie może przyjmować żadnych parametrów.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Nie można załadować zestawu „{0}”.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Nie można użyć zestawu ze ścieżką UNC: „{0}”.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Nie można użyć zestawu ze schematem URI „{0}”.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Brak nowego wiersza lub średnika.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Nie można przypisać właściwości, użyj „{0}{1}”.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>Element „{0}” nie jest prawidłową wartością do użycia nazwy.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Nie można przypisać właściwości, użyj „{0}{1}”.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>Element DebugMode powinien mieć tylko jedną wartość.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>Nie znaleziono etykiety „{0}” wewnątrz metody.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Nie można przekonwertować wartości CimProperty {0} na wartość właściwości klasy {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>Właściwość {0} klasy programu PowerShell {1} nie jest zadeklarowana jako typ tablicowy, ale w jej wystąpieniu konfiguracji jest zdefiniowana jako typ tablicowy wystąpienia.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Nie można utworzyć obiektu klasy programu PowerShell {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Tablica skrótów przekazana do zasobu Desired State Configuration {0} jest nieprawidłowa. Klucz lub wartość nie mogą mieć wartości null ani być puste.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Nazwa użytkownika przekazana do zasobu Desired State Configuration {0} jest nieprawidłowa. Nazwa użytkownika nie może być pusta ani mieć wartości null.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Nazwa użytkownika przekazana do zasobu Desired State Configuration {0} jest nieprawidłowa. Nazwa użytkownika nie może być pusta ani mieć wartości null.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>Właściwość {0} nie jest zadeklarowana w klasie programu PowerShell {1}, ale jest zdefiniowana w jej wystąpieniu konfiguracji.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>Element PartialConfiguration „{0}” ma ustawiony tryb odświeżania na wartość Wyłączony, który nie jest prawidłowym trybem dla konfiguracji częściowych. Użyj trybu odświeżania Wycofaj lub Przekaż. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Nie można utworzyć typu. W tym trybie języka są obsługiwane tylko typy podstawowe.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Nie można określić elementu Import-DscResource wewnątrz kontekstu węzła</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Nie można przypisać zmiennej automatycznej „{0}” typu „{1}”</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Wystąpił konflikt podczas używania elementu PsDscRunAsCredential dla zasobu {0}, ponieważ określa on już wartość PsDscRunAsCredential. Dla zasobu złożonego możemy użyć tylko jednego elementu PsDscRunAsCredential. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Nie można odnaleźć magazynu schematów DSC w „{0}”. Upewnij się, że jest zainstalowany moduł PSDesiredStateConfiguration v3.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Ten skrypt zawiera zawartość, która została oznaczona jako podejrzana przez ustawienie zasad, i został zablokowany. Kod błędu {0}. Skontaktuj się z administratorem, aby uzyskać więcej informacji.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Nie można używać operatorów „&” ani „ ” do wywoływania polecenia w zakresie modułu między granicami języka.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Słowo kluczowe klasy nie jest dozwolone w trybie ConstrainedLanguage.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>Brak znaku „:” w wyrażeniu trójskładnikowym.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Po operatorze łańcucha potoku musi wystąpić potok.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Operatorów działających w tle można używać tylko na końcu łańcucha potoku.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Bezpośrednie wywoływanie bloku „Clean” bloku skryptu nie jest obsługiwane.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Słowo kluczowe konfiguracji analizatora składni</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Słowo kluczowe konfiguracji nie będzie dozwolone w trybie języka z ograniczeniami dla niezaufanego skryptu.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Słowo kluczowe klasy analizatora składni</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Słowo kluczowe klasy nie będzie dozwolone w trybie języka z ograniczeniami dla niezaufanego skryptu.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Sekcja danych analizatora składni SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>Sekcja danych, która zawiera parametr SupportedCommand, będzie niedozwolona w trybie języka z ograniczeniami dla niezaufanego skryptu.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Operator wywołania w zakresie modułu</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Operator wywołania zakresu modułu zostanie odrzucony w trybie języka z ograniczeniami.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Wywołanie metody dla słowa kluczowego ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>Użycie słowa kluczowego ForEach spowoduje niepowodzenie wywołania metody elementu iteracji „{0}” w trybie języka z ograniczeniami.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Obliczanie wyrażenia może zakończyć się niepowodzeniem</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Utworzenie krokowego potoku z bloku skryptu może wymagać oceny niektórych wyrażeń w bloku skryptu. W trybie języka z ograniczeniami ocena wyrażenia zakończy się niepowodzeniem i zwróci wartość „null”, chyba że wyrażenie reprezentuje wartość stałą.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Słowo kluczowe konfiguracji nie jest obsługiwane na procesorach ARM64.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PathUtilsStrings.pl.resx b/src/System.Management.Automation/resources/pl/PathUtilsStrings.pl.resx new file mode 100644 index 00000000000..f1c6fedb106 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PathUtilsStrings.pl.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>Kodowanie „UTF-7” jest przestarzałe. Użyj UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Plik {0} już istnieje i określono {1}.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Nie można otworzyć pliku, ponieważ bieżący dostawca ({0}) nie może otworzyć pliku.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka wskazuje na więcej niż jeden plik. To polecenie nie może działać na wielu plikach.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka z symbolami wieloznacznymi {0} nie wskazuje na plik.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Nieznane kodowanie {0}; prawidłowe wartości to {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>Katalog „{0}” już istnieje. Użyj parametru -Force, jeśli chcesz zastąpić katalog i znajdujące się w nim pliki.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Ścieżka modułu użytkownika nie istnieje, więc nie można utworzyć folderu modułu dla podanej nazwy modułu „{0}”.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Nie można utworzyć modułu {0} z następującego powodu: {1}. Użyj innego argumentu dla parametru -OutputModule i spróbuj ponownie.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Nie można załadować modułu, ponieważ został wygenerowany przy użyciu niezgodnej wersji polecenia cmdlet {0}. Wygeneruj moduł za pomocą polecenia cmdlet {0} z bieżącej sesji i spróbuj załadować go ponownie.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PipelineStrings.pl.resx b/src/System.Management.Automation/resources/pl/PipelineStrings.pl.resx new file mode 100644 index 00000000000..f4068aa67f4 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PipelineStrings.pl.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Nie można przetworzyć wystąpienia polecenia cmdlet, ponieważ wystąpienie polecenia cmdlet jest używane przez inny potok. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ potok został uruchomiony. Zatrzymaj potok i spróbuj ponownie wykonać operację.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Nie można kontynuować uruchamiania polecenia cmdlet, ponieważ zasady zatrzymywania uniemożliwiają uruchamianie poleceń cmdlet.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Nie można uruchomić potoku, ponieważ pierwsze polecenie cmdlet w potoku próbuje odczytać dane wejściowe z wyników poprzedniego polecenia cmdlet. Zmodyfikuj pierwsze polecenie cmdlet, usuń pierwsze polecenie cmdlet lub dodaj do potoku polecenie cmdlet, którego dane wyjściowe są wymagane przez pierwsze polecenie cmdlet, a następnie spróbuj ponownie uruchomić potok.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Nie można przetworzyć numeru polecenia cmdlet. Funkcja ReadFromCommand musi określać identyfikator polecenia cmdlet, które zostało już dodane do potoku. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Nie można odczytać danych wyjściowych funkcji ReadFromCommand i ReadErrorQueue, ponieważ inne polecenie cmdlet odczytuje już dane wyjściowe. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Nie można uruchomić potoku, ponieważ nie ma żadnych poleceń. Dodaj co najmniej jedno polecenie do potoku, a następnie uruchom je ponownie.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Nie można wykonać operacji potoku, ponieważ nie została jeszcze uruchomiona. Przed wywołaniem metody End() w potoku schodkowym należy wywołać metodę Begin().</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Metody WriteObject i WriteError nie mogą być wywoływane spoza zastąpień metod BeginProcessing, ProcessRecord i EndProcessing oraz mogą być wywoływane tylko z tego samego wątku. Sprawdź, czy polecenie cmdlet wykonuje te wywołania poprawnie, lub skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Polecenie cmdlet zgłosiło wyjątek po wywołaniu metody ThrowTerminatingError. +Pierwszy wyjątek to „{0}” ze śladem stosu „{1}”. +Drugi wyjątek to „{2}” ze śladem stosu „{3}”.</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Nie można wywołać metod WriteObject i WriteError po zamknięciu potoku. Skontaktuj się z pomocą techniczną firmy Microsoft.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Wystąpił błąd podczas tworzenia potoku.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Ten potok nie obsługuje semantyki rozłączenia-połączenia.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Nie można połączyć tego potoku, ponieważ nie jest on w stanie rozłączenia.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>Obiekt obszaru działania ma skojarzone z nim polecenie zdalne o wartości null. Nie można utworzyć rozłączonego obiektu RemotePipeline, ponieważ nie określono polecenia zdalnego.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/PowerShellStrings.pl.resx b/src/System.Management.Automation/resources/pl/PowerShellStrings.pl.resx new file mode 100644 index 00000000000..220ee154505 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/PowerShellStrings.pl.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Stan bieżącego wystąpienia programu PowerShell jest nieprawidłowy dla tej operacji.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ polecenie zostało już uruchomione. Poczekaj na ukończenie polecenia lub zatrzymaj je, a następnie spróbuj ponownie wykonać operację.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Nie określono żadnych poleceń.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>Wystąpienie programu PowerShell nie jest w prawidłowym stanie do utworzenia zagnieżdżonego wystąpienia programu PowerShell. Zagnieżdżone wystąpienia programu PowerShell powinny być tworzone tylko w uruchomionym wystąpieniu programu PowerShell.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ obszar działania nie jest w stanie „{0}”. Bieżący stan obszaru działania to „{1}”.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Nie można asynchronicznie wywoływać zagnieżdżonych wystąpień programu PowerShell. Użyj metody Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Obiekt {0} nie został utworzony przez wywołanie {1} w przypadku tego wystąpienia programu PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Gdy obszar działania jest skonfigurowany do ponownego użycia wątku, stan komórki w ustawieniach wywołania musi być zgodny z obszarem działania.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Gdy obszar działania jest ustawiony do używania bieżącego wątku, stan komórki w ustawieniach wywołania musi być zgodny z bieżącym wątkiem.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Do dodania parametru jest wymagane polecenie. Przed dodaniem parametru należy dodać polecenie do wystąpienia programu PowerShell.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Klucze w słowniku muszą być ciągami.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Brak dostępnego obszaru działania do uruchomienia poleceń w tym wątku. Można podać go we właściwości DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Polecenie, które próbowano wywołać, to: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nie można połączyć tego obiektu programu PowerShell, ponieważ nie jest on skojarzony ze zdalnym obszarem działania lub pulą obszarów działania.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Uruchomione polecenie zostało rozłączone, ale nadal działa na serwerze zdalnym. Połącz się ponownie, aby uzyskać stan operacji polecenia i dane wyjściowe.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ bieżąca sesja programu PowerShell jest w stanie Rozłączono. Połącz się z tą sesją programu PowerShell, a następnie zaczekaj na zakończenie polecenia lub zatrzymaj je.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ bieżąca sesja programu PowerShell jest w stanie Rozłączono. Połącz się z tą sesją programu PowerShell, a następnie spróbuj ponownie.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Próba nawiązania połączenia ze zdalnym poleceniem nie powiodła się.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ polecenie jest obecnie zatrzymywane. Poczekaj na zakończenie zatrzymywania polecenia, a następnie spróbuj ponownie wykonać operację.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Brak dostępnego obszaru działania do uruchomienia poleceń w tym wątku. Można podać go we właściwości DefaultRunspace typu System.Management.Automation.Runspaces.Runspace. Bieżące wystąpienie programu PowerShell nie zawiera żadnego polecenia do wywołania.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Nie można utworzyć obiektu programu PowerShell, który używa bieżącego obszaru działania, ponieważ nie ma dostępnego bieżącego obszaru działania. Bieżący obszar działania może być uruchamiany, na przykład po utworzeniu ze stanem sesji początkowej.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ProgressRecordStrings.pl.resx b/src/System.Management.Automation/resources/pl/ProgressRecordStrings.pl.resx new file mode 100644 index 00000000000..7d3e70ac1a5 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ProgressRecordStrings.pl.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ {0} nie może mieć wartości ujemnej.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Nie można przetworzyć argumentu, ponieważ wartość {0} nie może być null ani pusta.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Nie można ustawić procentu, ponieważ {0} nie może być większa niż 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId nie może być taki sam jak ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ProviderBaseSecurity.pl.resx b/src/System.Management.Automation/resources/pl/ProviderBaseSecurity.pl.resx new file mode 100644 index 00000000000..5ea4e20f07c --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ProviderBaseSecurity.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nie można użyć interfejsu, ponieważ interfejs ISecurityDescriptorCmdletProvider nie jest obsługiwany przez tego dostawcę.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/ProxyCommandStrings.pl.resx b/src/System.Management.Automation/resources/pl/ProxyCommandStrings.pl.resx new file mode 100644 index 00000000000..a4366b59720 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/ProxyCommandStrings.pl.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Parametr „help” nie jest rozpoznawany jako prawidłowy obiekt HelpInfo utworzony przez polecenie „get-help”.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Nie można wygenerować polecenia serwera proxy, ponieważ element CommandMetadata nie ma nazwy.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/RegistryProviderStrings.pl.resx b/src/System.Management.Automation/resources/pl/RegistryProviderStrings.pl.resx new file mode 100644 index 00000000000..ecfceb1051a --- /dev/null +++ b/src/System.Management.Automation/resources/pl/RegistryProviderStrings.pl.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Ustaw element</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Wartość: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Wyczyść element</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nowy element</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Usuń klucz</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Kopiuj klucz</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Zmień nazwę elementu</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Przenieś element</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Ustaw właściwość</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Wyczyść właściwość</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nowa właściwość</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Usuń właściwość</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} Właściwość: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Zmień nazwę właściwości.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Kopiuj właściwość</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Przenieś właściwość</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Element: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operacja nie została przetworzona. Podana lokalizacja nie zezwala na tę operację.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operacja nie jest dozwolona w lokalizacji źródłowej.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Operacja nie jest dozwolona w lokalizacji docelowej.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Ustawienia konfiguracji komputera lokalnego</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Ustawienia oprogramowania dla bieżącego użytkownika</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Klucz w tej ścieżce już istnieje.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ ścieżka docelowa jest podrzędna względem ścieżki źródłowej.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>Właściwość już istnieje.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>Właściwość {0} nie istnieje w ścieżce {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>Klucz rejestru w określonej ścieżce nie istnieje.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Nie można powiązać parametru „Type”. Nie można przekonwertować „{0}” na „{1}”. Możliwe wartości wyliczenia to „String, ExpandString, Binary, DWord, MultiString, QWord, Unknown”.</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Klucz {0} został utworzony, ale nie można ustawić wartości domyślnej.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Nie można utworzyć dysku z określonym katalogiem głównym. Ścieżka katalogu głównego nie istnieje.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Nie można zmienić nazwy elementu, ponieważ element o tej nazwie już istnieje w tym samym kontenerze.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Nazwa klucza rejestru musi zaczynać się od prawidłowej nazwy klucza podstawowego.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>Argument podklucza jest nieprawidłowy.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Nie można usunąć drzewa podklucza, ponieważ podklucz nie istnieje.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Nie istnieje żadna wartość o tej nazwie.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>Wartość wyliczenia {0} jest nieprawidłowa.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Należy określić argument wartości.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Należy określić argument nazwy.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Określony element RegistryValueKind jest wartością, która jest nieprawidłowa.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>Właściwość RegistryKey.SetValue nie zezwala na element String[], który zawiera odwołanie do ciągu o wartości null.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Podklucze rejestru nie powinny być dłuższe niż 255 znaków.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Należy określić nazwę podklucza, który nie jest pusty.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Typ obiektu wartości jest niezgodny z określonym typem RegistryValueKind lub nie można poprawnie przekonwertować obiektu.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue nie obsługuje tablic typu „{0}”. Obsługiwane są tylko wartości Byte[] i String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>Określony klucz rejestru nie istnieje.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>Długość określonej nazwy wartości przekracza maksymalną liczbę 16383 znaków.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Rozmiar określonych danych wartości przekracza wartość maksymalną wynoszącą 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>Określony podklucz rejestru nie istnieje.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Określona wartość RegistryKeyPermissionCheck jest nieprawidłowa.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Klucz rejestru ma podklucze; operacje usuwania cyklicznego nie są obsługiwane przez tę metodę.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Nie można utworzyć dojścia KTM bez transakcji Transaction.Current lub określonej transakcji.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>Określona transakcja lub transakcja Transaction.Current musi być zgodna z transakcją użytą do utworzenia lub otwarcia tego klucza TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>Obiekt TransactedRegistryKey nie jest skojarzony z transakcją, ponieważ jest przeznaczony dla wstępnie zdefiniowanego klucza.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>Żądany dostęp do rejestru jest niedozwolony.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Odmowa dostępu do klucza rejestru „{0}”.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Nie można zapisać w kluczu rejestru.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Nie można uzyskać dostępu do zamkniętego klucza rejestru.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Nieznany błąd: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Transakcje rejestru nie są obsługiwane na tej platformie.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Określone dojście jest nieprawidłowe.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/RemotingErrorIdStrings.pl.resx b/src/System.Management.Automation/resources/pl/RemotingErrorIdStrings.pl.resx new file mode 100644 index 00000000000..744eedd7cc1 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/RemotingErrorIdStrings.pl.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Wystąpił błąd typu „{0}”.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Za mało pamięci procesowej.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>Zdalne wyliczenie PSSession z parametrem -ComputerName jest obsługiwane tylko w systemie Windows, a nie „{0}”.</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>Identyfikator potoku „{0}” nie jest zgodny z identyfikatorem wystąpienia aktualnie uruchomionego potoku „{1}”.</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>Nie znaleziono identyfikatora potoku „{0}” na serwerze.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Potok zdalny został zatrzymany.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>Sesja już istnieje. Próba ponownego utworzenia sesji o tym samym identyfikatorze InstanceId {0} jest niedozwolona.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>Określony identyfikator InstanceId sesji klienta „{0}” nie jest zgodny z identyfikatorem InstanceId istniejącej sesji „{1}”.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Otwieranie sesji zdalnej nie powiodło się.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>Nie można odnaleźć określonej sesji zdalnej z identyfikatorem wystąpienia klienta „{0}”.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>Odpowiedź monitu ma identyfikator monitu „{0}”, który nie może zostać odnaleziony.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Wywołanie hosta zdalnego „{0}” nie powiodło się.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Metoda {0} hosta zdalnego nie jest zaimplementowana.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Kodowanie danych metody hosta zdalnego nie jest obsługiwane dla typu {0}.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Dekodowanie danych metody hosta zdalnego nie jest obsługiwane dla typu {0}.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>Tworzenie zagnieżdżonych potoków nie jest obsługiwane.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Względne identyfikatory URI nie są obsługiwane podczas tworzenia sesji zdalnych.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Wystąpił błąd podczas dekodowania danych z hosta zdalnego. Wystąpił błąd w danych sieciowych.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Tylko administratorzy mogą zdalnie zastępować opcje wątków.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Żądanie poświadczeń programu PowerShell: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Ostrzeżenie: skrypt lub aplikacja na komputerze zdalnym {0} żąda Twoich poświadczeń. Wprowadź poświadczenia tylko wtedy, gdy ufasz komputerowi zdalnemu oraz aplikacji lub skryptowi, które ich żądają. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Skrypt lub aplikacja na komputerze zdalnym {0} prosi o bezpieczne odczytanie wiersza. Wprowadź informacje poufne, takie jak poświadczenia, tylko wtedy, gdy ufasz komputerowi zdalnemu oraz aplikacji lub skryptowi, które ich żądają.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Skrypt lub aplikacja na komputerze zdalnym {0} próbuje odczytać zawartość buforu na hoście programu PowerShell. Ze względów bezpieczeństwa jest to niedozwolone; wywołanie zostało pominięte.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Skrypt lub aplikacja na komputerze zdalnym {0} wysyła żądanie monitu. Po wyświetleniu monitu wprowadź informacje poufne, takie jak poświadczenia lub hasła, tylko wtedy, gdy ufasz komputerowi zdalnemu oraz aplikacji lub skryptowi żądającemu danych.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Odebrano nieobsługiwane wywołanie hosta zdalnego: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Odebrano dane komunikacji zdalnej z nieobsługiwaną akcją: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Odebrano dane komunikacji zdalnej o nieobsługiwanym typie danych: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości docelowej.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości interfejsu docelowego.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości InstanceId sesji.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości RemotingDataType.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości CallId.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>W danych zdalnych brakuje właściwości MethodName.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>Flaga IsStartFragment dla pierwszego fragmentu nie jest ustawiona.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Brak właściwości {0} danych zdalnych.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Odebrano nieoczekiwany identyfikator ObjectId. Może się tak zdarzyć, jeśli fragmenty nie są prawidłowo skonstruowane przez komputer zdalny lub dane mogły zostać uszkodzone lub zmienione.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>Wartość identyfikatora ObjectId nie może być mniejsza niż lub równa 0. Może się tak zdarzyć, jeśli fragmenty nie są prawidłowo skonstruowane przez komputer zdalny lub dane zostały zmienione przez nieautoryzowanych użytkowników.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Identyfikatory FragmentID tego samego obiektu muszą być w sekwencji, przyrostowo zmieniające się o 1. Może się tak zdarzyć, jeśli fragmenty nie są prawidłowo skonstruowane przez komputer zdalny. Dane mogły również zostać uszkodzone lub zmienione.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Dane zdalne są zbyt duże, aby można je było ponownie zestawić z fragmentów. Może się tak zdarzyć, jeśli długość danych we fragmencie jest większa niż wartość Int32.Max. Może również wystąpić, jeśli dane zostały zmienione przez nieautoryzowanych użytkowników.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Flaga IsEndFragment nie jest ustawiona dla ostatniego fragmentu. Może się tak zdarzyć, jeśli fragmenty nie są prawidłowo skonstruowane przez komputer zdalny lub jeśli dane zostały uszkodzone lub zmienione.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Zdeserializowane dane zdalne mają wartość null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Długość obiektu blob fragmentu jest spoza zakresu: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Błąd podczas dekodowania parametru ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Błąd podczas dekodowania elementu PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Błąd podczas dekodowania elementu RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Odebrano nieobsługiwany typ RemotingTargetInterface: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Metoda hosta zdalnego została wywołana w nieznanej klasie docelowej: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Metoda hosta zdalnego została wywołana bez określania klasy docelowej.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Błąd podczas dekodowania elementu RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Błąd podczas dekodowania minimalnej liczby obszarów działania.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Błąd podczas dekodowania maksymalnej liczby obszarów działania.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Błąd podczas dekodowania elementu PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Nieoczekiwany typ właściwości {0} (oczekiwano {1}, otrzymano {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Nieoczekiwany typ danych zdalnych (oczekiwano elementu PSObject, otrzymano {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Nieoczekiwany typ zakodowanego polecenia (oczekiwano PSObject, otrzymano {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Nieoczekiwany typ zakodowanego parametru polecenia (oczekiwano PSObject, otrzymano {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Wystąpił błąd podczas dekodowania danych odebranych z komputera zdalnego. Do zdekodowania zdeserializowanego obiektu odebranego z komputera zdalnego wymagana jest co najmniej następującą liczba bajtów danych: {0}. Może się tak zdarzyć, jeśli fragmenty nie są prawidłowo skonstruowane przez komputer zdalny lub jeśli dane zostały uszkodzone lub zmienione.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Odebrany pakiet nie jest przeznaczony dla zalogowanego użytkownika: użytkownik = {0}, miejsce docelowe pakietu = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Czasomierz negocjacji klienta wygasł. Interwał limitu czasu negocjacji wynosi {0} ms.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Klient programu PowerShell nie obsługuje {0} {1} uzgodnionego przez serwer. Upewnij się, że serwer jest zgodny z kompilacją {2} i wersją {3} protokołu programu PowerShell.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Negocjacja z serwerem nie powiodła się. Upewnij się, że serwer jest zgodny z kompilacją {1} i wersją {2} protokołu programu PowerShell.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Serwer docelowy wysłał żądanie zamknięcia sesji.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Serwer z uruchomionym programem PowerShell nie obsługuje {0} {1} uzgodnionej przez klienta. Sprawdź, czy klient jest zgodny z kompilacją {2} i wersją {3} protokołu programu PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Serwer z uruchomionym programem PowerShell nie obsługuje operacji łączenia na {0} {1}, uzgodnionej przez klienta. Upewnij się, że klient jest zgodny z kompilacją {2} i wersją {3} protokołu programu PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Serwer z uruchomionym programem PowerShell nie może przetworzyć operacji łączenia, ponieważ nie znaleziono następujących informacji lub są one nieprawidłowe: informacje o możliwości klienta i informacje o puli RunspacePool usługi Connect.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Serwer z uruchomionym programem PowerShell nie może przetworzyć operacji łączenia, ponieważ serwer nie został uruchomiony lub jest zamykany.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Serwer z uruchomionym programem PowerShell nie może przetworzyć operacji łączenia, ponieważ właściwości puli obszarów działania serwera nie są zgodne z właściwościami określonymi przez klienta.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Negocjacja z klientem nie powiodła się. Upewnij się, że klient jest zgodny z kompilacją {1} i wersją protokołu {2} programu PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Czasomierz negocjacji serwera wygasł. Interwał limitu czasu negocjacji wynosi {0} ms.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>Klient wysłał żądanie zamknięcia sesji.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Wystąpił błąd, którego program PowerShell nie może obsłużyć. Sesja zdalna mogła się zakończyć.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Serwer nie odpowiedział zaszyfrowanym kluczem sesji w określonym przedziale czasu.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Klient nie odpowiedział za pomocą klucza publicznego w określonym przedziale czasu.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Próba nawiązania połączenia nie powiodła się.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Próba zamknięcia sesji.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>Program PowerShell nie może poprawnie zamknąć sesji zdalnej. Sesja jest w niezdefiniowanym stanie, ponieważ nie została otwarta lub połączona po rozłączeniu. Program PowerShell spróbuje wymusić zamknięcie sesji na komputerze lokalnym, ale sesja może nie zostać zamknięta na komputerze zdalnym. Aby poprawnie zamknąć sesję zdalną, otwórz ją lub połącz.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Nie można zamknąć sesji.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>Sesja jest zamknięta.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Typ dojścia parametru Wait „{0}” nie jest obsługiwany.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Odebrane dane mają indeks identyfikatora strumienia „{0}”. Obsługiwany jest tylko standardowy indeks identyfikatora strumienia wyjściowego „0”.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Wejście standardowe nie jest otwarte.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Wywołanie natywnego interfejsu API do pliku WriteFile nie powiodło się. Kod błędu to {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Natywne wywołanie interfejsu API do pliku ReadFile nie powiodło się. Kod błędu to {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} nie jest prawidłową wartością schematu. Prawidłowe wartości to „http” i „https”.</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Wywołanie odbioru po stronie klienta nie powiodło się.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Wywołanie wysyłania po stronie klienta nie powiodło się.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>Dojście polecenia zwrócone przez element WSManRunShellCommand interfejsu API usługi WinRS ma wartość null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Nie można ustawić dojścia wejścia standardowego na stan „no wait”. Kod błędu systemu: {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Numer portu {0} nie należy do zakresu prawidłowych wartości. Zakres prawidłowych wartości należy do zakresu od 1 do 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Proces serwera został zakończony.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Wywołanie funkcji GetStdHandle interfejsu Windows API w celu pobrania standardowego dojścia wejściowego spowodowało kod błędu: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>Wywołanie metody GetStdHandle interfejsu Windows API w celu pobrania standardowego dojścia wyjściowego spowodowało wyświetlenie kodu błędu: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>Wywołanie funkcji GetStdHandle interfejsu Windows API w celu uzyskania standardowego dojścia błędu zwróciło kod błędu: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Nawiązywanie połączenia z serwerem zdalnym {0} nie powiodło się.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Nawiązywanie połączenia z serwerem zdalnym {0} nie powiodło się z powodu następującego komunikatu o błędzie: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Zamykanie wystąpienia powłoki serwera zdalnego nie powiodło się z następującym komunikatem o błędzie: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Wysyłanie danych do serwera zdalnego {0} nie powiodło się.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Wysyłanie danych do serwera zdalnego {0} nie powiodło się z powodu następującego komunikatu o błędzie: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Odbieranie danych z serwera zdalnego {0} nie powiodło się.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Przetwarzanie danych z serwera zdalnego {0} nie powiodło się z powodu następującego komunikatu o błędzie: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Uruchamianie polecenia na serwerze zdalnym nie powiodło się.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Uruchamianie polecenia na serwerze zdalnym nie powiodło się z następującym komunikatem o błędzie: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Ponowne nawiązanie połączenia z poleceniem na serwerze zdalnym nie powiodło się z powodu następującego komunikatu o błędzie: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Wysyłanie danych do polecenia zdalnego nie powiodło się.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Wysyłanie danych do polecenia zdalnego nie powiodło się z powodu następującego komunikatu o błędzie: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Odbieranie danych dla polecenia zdalnego nie powiodło się.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Przetwarzanie danych dla polecenia zdalnego nie powiodło się z powodu następującego komunikatu o błędzie: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Wystąpił błąd z kodem błędu {0} podczas wywoływania metody {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Aby uzyskać więcej informacji, zobacz temat Pomocy about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Nie można odłączyć od serwera zdalnego {0}.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Rozłączenie z serwerem zdalnym nie powiodło się z powodu następującego komunikatu o błędzie: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Ponowne łączenie z serwerem zdalnym nie powiodło się.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Ponowne połączenie z serwerem zdalnym {0} nie powiodło się z powodu następującego komunikatu o błędzie: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Transport komunikacji między procesami (IPC) nie obsługuje operacji łączenia.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>Element EndpointConfiguration o identyfikatorze {0} nie istnieje na serwerze zdalnym. Skontaktuj się z administratorem programu PowerShell, właścicielem lub twórcą konfiguracji punktu końcowego.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>Element EndpointConfiguration o identyfikatorze {0} nie jest w prawidłowym stanie sesji początkowej na komputerze zdalnym. Skontaktuj się z administratorem programu PowerShell, właścicielem lub twórcą konfiguracji punktu końcowego.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Nie określono wartości obowiązkowej {0} dla klucza rejestru {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Wartość obowiązkowa {0} ma niepoprawny format dla klucza rejestru {1}. Oczekiwany format to „string”.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>Element „{0}” musi określać plik skryptu programu PowerShell, który kończy się rozszerzeniem „.ps1”.</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Parametr {0} jest już określony w sekcji {1}. Skontaktuj się z administratorem, aby upewnić się, że element {0} został określony tylko raz.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Oczekiwano atrybutów „{0}” i „{1}” w elemencie „{2}”.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>Aby można było dynamicznie załadować zestaw, należy określić „{0}”, „{1}” w sekcji „{2}”.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Nie można załadować zestawu „{0}” określonego w sekcji „{1}”.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Nie można załadować typu „{0}” określonego w sekcji „{1}”.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>W sekcji „{2}” muszą być określone zarówno „{0}”, jak i „{1}”.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>Miejsce docelowe „{0}” zażądało przekierowania połączenia do lokalizacji „{1}”. Jednak „{1}” nie jest poprawnie sformatowanym identyfikatorem URI.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Zgłoszono lokalizację przekierowania: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Połączenie zostało przekierowane do następującego identyfikatora URI: „{0}”</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Aby automatycznie nawiązać połączenie z przekierowanym identyfikatorem URI, zweryfikuj właściwość „{1}” zmiennej preferencji sesji „{2}” i użyj parametru „{3}” w poleceniu cmdlet.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Bieżący zdeserializowany rozmiar obiektu danych odebranych z serwera zdalnego przekroczył dozwolony maksymalny rozmiar obiektu. Bieżący rozmiar zdeserializowanego obiektu to {0}. Dozwolony maksymalny rozmiar obiektu to {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Łączna liczba danych odebranych z serwera zdalnego przekroczyła dozwolone maksimum. Dozwolone maksimum to {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Bieżący zdeserializowany rozmiar obiektu danych odebranych ze zdalnego klienta przekroczył dozwolony maksymalny rozmiar obiektu. Bieżący rozmiar zdeserializowanego obiektu to {0}. Dozwolony maksymalny rozmiar obiektu to {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Łączna liczba danych odebranych od klienta zdalnego przekroczyła dozwolone maksimum. Dozwolone maksimum to {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>Uruchomienie skryptu uruchamiania zwróciło błąd: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Określone obiekty RemoteRunspaceInfo mają duplikaty.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Określone obiekty RemoteRunspaceInfo przekroczyły maksymalny dozwolony limit.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Otwarcie sesji zdalnej nie powiodło się z nieoczekiwanym stanem. Stan {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Określony identyfikator URI {0} jest nieprawidłowy.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Sesja zdalna została zamknięta dla identyfikatora URI {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>Sesja zdalna nie jest dostępna dla komputera ComputerName {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>Sesja zdalna jest niedostępna dla {0}.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Polecenie zdalne: {0}, skojarzone z zadaniem o identyfikatorze „{1}”.</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>Nie można określić elementu {0}, gdy określono element{1}.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Symbole wieloznaczne nie są obsługiwane dla parametru FilePath. Określ ścieżkę bez symboli wieloznacznych.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Ścieżka określona jako wartość parametru FilePath nie pochodzi od dostawcy FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>Wartość parametru FilePath musi być plikiem skryptu programu PowerShell. Wprowadź ścieżkę do pliku z rozszerzeniem nazwy pliku .ps1 i spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Co najmniej jedna nazwa komputera jest nieprawidłowa. Jeśli próbujesz przekazać identyfikator URI, użyj parametru -ConnectionUri lub przekaż obiekty URI zamiast ciągów.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Stan bieżącego wystąpienia zadania jest nieprawidłowy dla tej operacji.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>Polecenie nie może odnaleźć zadania, ponieważ nie znaleziono nazwy zadania {0}. Sprawdź wartość parametru Name, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Polecenie nie może odnaleźć zadania o identyfikatorze wystąpienia {0}. Sprawdź wartość parametru InstanceId, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Polecenie nie może odnaleźć zadania o identyfikatorze {0}. Sprawdź wartość parametru identyfikatora, a następnie spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>Polecenie nie może usunąć zadania z identyfikatorem zadania {0} i nazwą {1}, ponieważ zadanie nie zostało zakończone. Aby usunąć zadanie, najpierw zatrzymaj zadanie lub użyj parametru Force.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>Polecenie nie może usunąć zadania o identyfikatorze zadania {0}, ponieważ zadanie nie zostało zakończone. Aby usunąć zadanie, najpierw zatrzymaj zadanie lub użyj parametru Force.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>Polecenie nie może usunąć zadania z identyfikatorem zadania {0} i identyfikatorem wystąpienia {1}, ponieważ zadanie nie zostało zakończone. Aby usunąć zadanie, najpierw zatrzymaj zadanie lub użyj parametru Force.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Polecenie zdalne: {0}, skojarzone z zadaniem o identyfikatorze „{1}”.</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Polecenie nie może pobrać zadań określonych komputerów. Parametr ComputerName może być używany tylko z zadaniami utworzonymi za pomocą komunikacji zdalnej programu PowerShell.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Parametr Session może być używany tylko z obiektami PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>Sesja zdalna o nazwie {0} jest niedostępna.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>Sesja zdalna o identyfikatorze sesji {0} jest niedostępna.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>Element {0} nie zawiera elementu o identyfikatorze {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>Polecenie nie może usunąć zadania, ponieważ nie istnieje lub jest zadaniem podrzędnym. Zadania podrzędne można usunąć tylko przez usunięcie zadania nadrzędnego.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} nie jest prawidłową wartością parametru {1}. Ta wartość musi być większa lub równa 0.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>Nie można określić {0} jako mechanizmu uwierzytelniania serwera proxy. Tylko {1},{2} lub {3} są obsługiwane na potrzeby uwierzytelniania serwera proxy.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Nie można określić poświadczeń serwera proxy w przypadku korzystania z następującego typu dostępu serwera proxy: {0}. Określ inny typ dostępu lub nie określaj poświadczeń serwera proxy.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Należy określić wartość {0} dla opcji sesji {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Sesja musi być otwarta.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Host nie obsługuje interfejsów Enter-PSSession i Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Znaleziono wiele dopasowań dla identyfikatora sesji {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Znaleziono wiele dopasowań dla identyfikatora sesji {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Znaleziono wiele dopasowań dla nazwy {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Wykonywanie polecenia Enter-PSSession nie powiodło się, ponieważ sesja zdalna nie udostępnia wymaganych poleceń.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Nie można uruchomić polecenia Enter-PSSession z zagnieżdżonego monitu.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Maksymalna liczba przekierowań identyfikatora URI WS-Man dozwolonych podczas łączenia się z komputerem zdalnym</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Domyślne opcje sesji dla nowych sesji zdalnych</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Nazwa konfiguracji sesji, która zostanie załadowana na komputerze zdalnym</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>Nazwa aplikacji, w której zostanie nawiązane połączenie zdalne</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Zawiera informacje o użytkowniku zdalnym uruchamiającym sesję zdalną. Ta zmienna jest dostępna tylko w sesji zdalnej.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Należy określić oba elementy „{0}” i „{1}” albo nie można określić żadnego z nich.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>Nie znaleziono konfiguracji sesji „{0}”.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>Konfiguracja sesji „{0}” nie jest powłoką opartą na programie PowerShell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>Konfiguracja sesji „{0}” jest powłoką opartą na programie PowerShell. Użyj programu PowerShell 6+ w celu jego zmodyfikowania.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>Konfiguracja sesji „{0}” jest powłoką opartą na programie Windows PowerShell. Użyj programu Windows PowerShell, aby go zmodyfikować.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Żadna konfiguracja sesji nie spełnia kryteriów „{0}”.</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Nazwa: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Nazwa: {0}. Dzięki temu administratorzy mogą zdalnie uruchamiać polecenia programu PowerShell na tym komputerze.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Nie można usunąć pliku tymczasowego {0}. Przyczyna niepowodzenia: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Nowa powłoka została pomyślnie zarejestrowana, ale program PowerShell nie może usunąć pliku tymczasowego {0}. Przyczyna niepowodzenia: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Nie można zapisać danych konfiguracji powłoki do pliku tymczasowego {0}. Przyczyna niepowodzenia: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby utworzyć nową konfigurację sesji.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nazwa: {0} SDDL: {1}. Umożliwia to wybranym użytkownikom zdalne uruchamianie poleceń programu PowerShell na tym komputerze.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Trwa uruchamianie polecenia „{0}”, aby usunąć konfigurację sesji.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby uzyskać konfiguracje sesji oparte na programie PowerShell.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby zaktualizować właściwości konfiguracji sesji.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Nazwa: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby włączyć konfigurację sesji.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Szybka konfiguracja usługi WinRM</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby umożliwić zdalne zarządzanie tym komputerem przy użyciu usługi Zdalne zarządzanie systemem Windows (WinRM). + Obejmuje to: + 1. Uruchamianie lub ponowne uruchamianie (jeśli jest już uruchomiona) usługi WinRM + 2. Ustawianie typu uruchamiania usługi WinRM na automatyczny + 3. Tworzenie odbiornika do akceptowania żądań na dowolnym adresie IP + 4. Włączanie wyjątków reguł ruchu przychodzącego zapory systemu Windows dla ruchu WS-Management (tylko dla protokołu HTTP). + +Czy na pewno chcesz kontynuować?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Wykonywanie operacji „{0}”.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Nazwa: {0} SDDL: {1}. Umożliwia to wybranym użytkownikom zdalne uruchamianie poleceń programu PowerShell na tym komputerze.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Uruchamianie polecenia „{0}”, aby wyłączyć konfigurację sesji.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Nazwa: {0} SDDL: {1}. Powoduje to odmowę dostępu do tej konfiguracji sesji dla wszystkich.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Wyłączenie konfiguracji sesji nie powoduje cofnięcia wszystkich zmian wprowadzonych przez polecenie cmdlet Enable-PSRemoting lub Enable-PSSessionConfiguration. Może być konieczne ręczne cofnięcie zmian, wykonując następujące czynności: + 1. Zatrzymaj i wyłącz usługę WinRM. + 2. Usuń odbiornik, który akceptuje żądania na dowolnym adresie IP. + 3. Wyłącz wyjątki zapory dla komunikacji usługi WS-Management. + 4. Przywróć wartość LocalAccountTokenFilterPolicy do wartości 0, która ogranicza dostęp zdalny do członków grupy Administratorzy na komputerze.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Odmowa dostępu. Aby uruchomić to polecenie cmdlet, uruchom program PowerShell z opcją „Uruchom jako administrator”.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Ponowne uruchamianie usługi WinRM</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>„Restart-Service”</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Nazwa: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>Aby można było wyświetlić interfejs użytkownika dla opcji SecurityDescriptor, należy ponownie uruchomić usługę WinRM. Uruchom ponownie usługę WinRM, a następnie uruchom następujące polecenie: „{0}”</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Rejestrowanie konfiguracji sesji</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>Nie znaleziono konfiguracji sesji „{0}”. Trwa uruchamianie polecenia „{1}”, aby utworzyć konfigurację sesji „{0}”. Uruchomienie tego polecenia powoduje ponowne uruchomienie usługi WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>Nie można jednocześnie określić parametrów „{0}” i „{1}”. Określ parametr „{0}” lub „”{1}.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Ta operacja może spowodować ponowne uruchomienie usługi WinRM. Czy na pewno chcesz kontynuować?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Nie można przetworzyć elementu o typie węzła „{0}”. Obsługiwane są tylko typy węzłów {1} i {2}.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Za mało danych do przetworzenia elementu {0}.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Oczekiwano tylko dwóch atrybutów o nazwach „{0}” i „{1}” w elemencie {2}.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Typ węzła „{0}” jest nieznany w elemencie {1}. W elemencie {1} oczekiwany jest tylko typ węzła „{2}”.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Oczekiwano tylko jednego atrybutu o nazwie „{0}” w elemencie {1}.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Odebrano nieznany element „{0}”. Może się tak zdarzyć, jeśli proces zdalny został zamknięty lub zakończony nieprawidłowo.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Określony mechanizm uwierzytelniania „{0}” nie jest obsługiwany. Dla tej operacji jest obsługiwana tylko wartość „{1}”.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>Nie można odnaleźć pliku wykonywalnego pwsh w lokalizacji „{0}”. +Należy pamiętać, że funkcja „Start-Job” nie jest obsługiwana zgodnie z projektem w scenariuszach, w których program PowerShell jest hostowany w innych aplikacjach. Zamiast tego użycie modułu „ThreadJob” jest rekomendowane w takich scenariuszach.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Nie można uruchomić 32-bitowego procesu „pwsh” z 64-bitowej instalacji programu „pwsh”. Zainstaluj 32-bitową aplikację „pwsh”, jeśli chcesz uruchomić program PowerShell w procesie 32-bitowym.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Proces w tle zgłosił błąd z następującym komunikatem: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Proces w tle został zamknięty lub zakończył się nieprawidłowo: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Wystąpił błąd podczas przetwarzania danych z procesu w tle. Zgłoszony błąd: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Odebrano dane dla nieaktywnego polecenia o identyfikatorze {0}. Odebrane dane: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Komunikat {0} do sesji nie jest obsługiwany. Komunikat {0} może zostać wysłany tylko do polecenia.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Klient nie otrzymał odpowiedzi dla operacji sygnału w określonym interwale czasu. Może się tak zdarzyć, gdy polecenie nie odpowiada na komunikat Stop w odpowiednim czasie.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Klient nie otrzymał odpowiedzi na operację zamykania w określonym interwale czasu. Może się tak zdarzyć, gdy polecenie nie odpowiada na komunikat Stop w odpowiednim czasie.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Wystąpił błąd podczas uruchamiania procesu w tle. Zgłoszony błąd: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>Metoda ThrottlingJob.AddChildJob akceptuje tylko zadania podrzędne w stanie NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>Nie można wywołać metody ThrottlingJob.AddChildJob po wywołaniu metody ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>Ukończono {0}/{1}</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Wywoływanie zagnieżdżonego potoku wymaga prawidłowego obszaru działania.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Adapter źródłowy zadania {1} zgłosił wyjątek z następującym komunikatem: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>Wartość {0} jest nieprawidłowa dla parametru {1}. Jedyną dozwoloną wartością jest 5,1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Parametrów Wait i Keep nie można używać razem w tym samym poleceniu.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Nie można użyć parametru WriteEvents bez parametru Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Obsługa wersji punktów końcowych komunikacji zdalnej programu PowerShell nie jest obsługiwana w programie PowerShell 7 lub nowszym.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Nie można utworzyć wystąpienia następującego typu, ponieważ jego konstruktor nie jest publiczny: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Nie można wykonać operacji zadania (Utwórz, Pobierz lub Usuń), ponieważ typ adaptera JobSourceAdapter określony w definicji zadania nie jest zarejestrowany. Zarejestruj typ JobSourceAdapter przy użyciu jawnego wywołania lub wywołując polecenie cmdlet Import-Module, a następnie określając zestaw.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Nie można utworzyć zadania, ponieważ element JobInvocationInfo nie zawiera definicji jobDefinition. Uruchom element JobInvocationInfo z definicją jobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Stan bieżącego wystąpienia zadania to {0}. Ten stan jest nieprawidłowy dla próby wykonania operacji. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Nie można połączyć zadania „{0}” z serwerem zdalnym.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Operacja Disconnect-PSSession nie powiodła się dla identyfikatora obszaru działania = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Operacja łączenia nie powiodła się dla sesji {0}. Stan obszaru działania to {1} zamiast Opened.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Nie można wykonać zapytania rozłączonej sesji PSSession dla komputera „{0}”.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Nie można połączyć sesji PSSession „{0}”, ponieważ nie jest w stanie Rozłączono lub nie jest dostępna dla połączenia.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Połączenie sesji nie jest obsługiwane dla sesji PSSession „{0}” w lokalizacji docelowej „{1}”, ponieważ typ komputera docelowego to „{2}”.</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Nie można rozłączyć sesji PSSession „{0}”, ponieważ nie jest ona w stanie Otwarta.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Rozłączenie sesji nie jest obsługiwane dla sesji PSSession „{0}” w lokalizacji docelowej „{1}”, ponieważ typ komputera docelowego to „{2}”.</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Polecenie Receive-PSSession nie obsługuje sesji PSSession „{0}” w lokalizacji docelowej „{1}”, ponieważ typ komputera docelowego to „{2}”.</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>Nie można zakończyć polecenia, ponieważ właściwość ChildJobs zawiera nieprawidłową wartość.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Nie można wstrzymać zadania o identyfikatorze {0}. Wstrzymanie zadań nie jest obsługiwane w przypadku niektórych typów zadań. Aby uzyskać więcej informacji na temat obsługi wstrzymywania zadań, zobacz temat Pomocy dotyczący typu zadania.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Nie można wznowić zadania o identyfikatorze {0}. Wznawianie zadań nie jest obsługiwane w przypadku niektórych typów zadań. Aby uzyskać więcej informacji na temat obsługi wznawiania zadań, zobacz temat Pomocy dotyczący typu zadania.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Nie można użyć polecenia cmdlet Invoke-Command z parametrami AsJob i Disconnected w tym samym poleceniu.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Zapytanie sesji zdalnej nie powiodło się dla {0} z następującym komunikatem o błędzie: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Podjęto próbę utworzenia zadania o identyfikatorze {0}. Nie można teraz utworzyć zadania o tym identyfikatorze. Sprawdź, czy identyfikator został już przypisany raz na tym komputerze.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Nie można utworzyć zadania o identyfikatorze {0}; nie jest to prawidłowy identyfikator. Podaj liczbę całkowitą dla identyfikatora zadania, który jest większy niż 0.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>Podany identyfikator JobIdentifier nie może mieć wartości null. Podaj prawidłowy identyfikator JobIdentifier.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Polecenie cmdlet Wait-Job nie może zakończyć działania, ponieważ co najmniej jedno zadanie jest zablokowane podczas oczekiwania na interakcję z użytkownikiem. Przetwarzaj interaktywne dane wyjściowe zadania za pomocą polecenia cmdlet Receive-Job, a następnie spróbuj ponownie.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Nie można nawiązać połączenia z sesją zdalną {0} i nie można jej usunąć z serwera. Obiekt sesji zdalnej klienta zostanie usunięty z serwera, ale stan sesji zdalnej na serwerze jest nieznany.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Operacja disconnect-PSSession nie powiodła się dla identyfikatora obszaru działania = {0} z następującej przyczyny: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Nie można połączyć zadania „{0}” z serwerem i dlatego nie można go zatrzymać.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Polecenie nie może odnaleźć sesji PSSession o wartości InstanceId „{0}”.</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Polecenie nie może odnaleźć sesji PSSession o nazwie „{0}”.</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>Komunikacja zdalna programu PowerShell nie jest obsługiwana w środowisku preinstalacji systemu Windows (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Zmiany wprowadzone przez {0} nie zaczną obowiązywać, dopóki usługa WinRM nie zostanie ponownie uruchomiona.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} Może być konieczne ponowne uruchomienie usługi WinRM, jeśli konfiguracja używająca tej nazwy została niedawno wyrejestrowana, ponieważ niektóre struktury danych systemowych mogą być nadal buforowane. W takim przypadku może być wymagane ponowne uruchomienie usługi WinRM. +Wszystkie sesje WinRM połączone z konfiguracjami sesji programu PowerShell, takimi jak Microsoft.PowerShell, oraz konfiguracjami sesji utworzonymi za pomocą polecenia cmdlet Register-PSSessionConfiguration, zostaną rozłączone.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Korzystasz z sesji zdalnej i wybrano opcję Wymuś, co oznacza, że usługa WinRM może zostać ponownie uruchomiona. Jeśli usługa WinRM zostanie ponownie uruchomiona, ta sesja zdalna zostanie zakończona i aby kontynuować, trzeba będzie utworzyć nową sesję</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Zadanie miało wartość null podczas próby zapisania identyfikatorów. Określ zadanie, aby zapisać jego identyfikatory.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Nie można odnaleźć uruchomionego polecenia dla tej sesji PSSession.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Program Microsoft .NET Framework 2.0, który jest wymagany dla programu Windows PowerShell 2.0, nie jest zainstalowany. Zainstaluj składnik .NET Framework 2.0 i spróbuj ponownie.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Potok zdalny nie powiódł się.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Zdalny potok nie powiódł się z następującej przyczyny: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Nie można wznowić co najmniej jednego zadania, ponieważ stan jest nieprawidłowy dla operacji.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Nie określono klienta dla zdalnego obszaru działania z uruchomioną metodą po stronie klienta.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Nazwa: {0} SDDL: {1}. Spowoduje to odmowę dostępu zdalnego do tej konfiguracji sesji.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Włączone: false. Spowoduje to skonfigurowanie usługi WS-Management tak, aby odrzucała żądanie połączenia.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Włączone: true. Spowoduje to skonfigurowanie usługi WS-Management do akceptowania żądania połączenia.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Aliasy do zdefiniowania po zastosowaniu do sesji</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Zestawy do załadowania po zastosowaniu do sesji</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Autor tego dokumentu</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Wersja środowiska CLR do użycia w przypadku zastosowania do sesji</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Firma skojarzona z tym dokumentem</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Oświadczenie o prawach autorskich dla tego dokumentu</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Opis funkcji udostępnianych przez te ustawienia</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Zmienne środowiskowe do zdefiniowania po zastosowaniu do sesji</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Zasady wykonywania do zastosowania w przypadku zastosowania do sesji</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Pliki formatowania (.ps1xml) do załadowania po zastosowaniu do sesji</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Funkcje do definiowania po zastosowaniu do sesji</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>Identyfikator używany do unikatowego identyfikowania tego dokumentu</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Domyślne ustawienia typu sesji mają być stosowane dla tej konfiguracji sesji. Może mieć wartość „RestrictedRemoteServer” (rekomendowane), „Empty” lub „Default”</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Katalog do umieszczania transkrypcji sesji dla tej konfiguracji sesji</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Określa, czy uruchomić tę konfigurację sesji jako konto administratora maszyny (wirtualnej)</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Tryb językowy do zastosowania w przypadku zastosowania do sesji. Może to być „NoLanguage” (rekomendowane), „RestrictedLanguage”, „RestrictededLanguage” lub „FullLanguage”</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Moduły do zaimportowania po zastosowaniu do sesji</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Wersja aparatu programu PowerShell do użycia w przypadku zastosowania do sesji</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Architektura procesora używana podczas stosowania do sesji</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Numer wersji schematu używanego w tym dokumencie</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Skrypty do uruchomienia po zastosowaniu do sesji</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Typy do dodania po zastosowaniu do sesji</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Pliki typu (.ps1xml) do załadowania po zastosowaniu do sesji</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Zmienne do zdefiniowania po zastosowaniu do sesji</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Role użytkownika (grupy zabezpieczeń) i możliwości roli, które powinny być do nich stosowane po zastosowaniu do sesji</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Aliasy, które mają być widoczne po zastosowaniu do sesji</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Polecenia cmdlet, które mają być widoczne po zastosowaniu do sesji</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Nie można przeanalizować widocznej definicji polecenia dla elementu „{0}”. Widoczna definicja polecenia musi być tabelą skrótów z kluczami „Name” i „Parameters”. Wartość klucza „Parameters” musi być kolekcją tabel skrótów z kluczami „Name” i opcjonalnie „ValidateSet” lub „ValidatePattern”.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Funkcje, które mają być widoczne po zastosowaniu do sesji</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Dostawcy, którzy będą widoczni po zastosowaniu do sesji</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Polecenia zewnętrzne (skrypty i aplikacje), które mają być widoczne po zastosowaniu do sesji</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Ścieżka pliku konfiguracji PSSession „{0}” jest nieprawidłowa. Argument ścieżki musi być rozpoznawany jako pojedynczy plik w systemie plików z rozszerzeniem „.pssc”. Popraw specyfikację ścieżki i spróbuj ponownie.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Ścieżka pliku możliwości roli „{0}” jest nieprawidłowa. Argument ścieżki musi być rozpoznawany jako pojedynczy plik w systemie plików z rozszerzeniem „.psrc”. Popraw specyfikację ścieżki i spróbuj ponownie.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>Wpis „Roles” musi być tabelą skrótów, ale był elementem {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Nie można przekonwertować wartości wpisu roli „{0}” na tabelę skrótów. Wpis „Role” musi być tabelą skrótów z nazwami grup kluczy, gdzie wartość skojarzona z każdym kluczem jest inną wartością skrótu właściwości konfiguracji sesji dla tej roli.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Nie można odnaleźć możliwości roli „{0}”. Możliwość roli musi być plikiem o nazwie „{1}” w katalogu „RoleCapabilities” w module w bieżącej ścieżce modułu.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Nie można odnaleźć ścieżki modułu do zaimportowania. Wartość parametru {0} ModulesToImport nie istnieje lub nie jest katalogiem modułu. Popraw wartość i spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Określony plik konfiguracji „{0}” nie został załadowany, ponieważ nie znaleziono prawidłowego pliku konfiguracji.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Komputer {0} został pomyślnie odłączony.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Próba ponownego nawiązania połączenia z {0} nie powiodła się. Trwa próba rozłączenia sesji...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Trwa próba ponownego nawiązania połączenia z {0}...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Utracono łączność sieciową {0} i próba ponownego nawiązania połączenia nie powiodła się. Napraw połączenie sieciowe i połącz się ponownie przy użyciu polecenia Connect-PSSession lub Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>Połączenie sieciowe z {0} zostało przerwane. Trwa próba ponownego nawiązania połączenia przez maksymalnie {1} min...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>Przywrócono połączenie sieciowe z {0}.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>Uwierzytelnianie {0} wymaga jawnej nazwy użytkownika i hasła. Określ nazwę użytkownika i hasło przy użyciu parametru -Credential i spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Uwierzytelnianie podstawowe nie jest obsługiwane przez protokół HTTP w systemie Unix.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Nie można odnaleźć zaplanowanego zadania o nazwie {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Znaleziono więcej niż jedną definicję zadania o nazwie {0}. Spróbuj dołączyć parametr -DefinitionType do polecenia Start-Job, aby zawęzić wyszukiwanie definicji zadania do jednej karty źródłowej zadania.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>Składowa „SchemaVersion” nie występuje w pliku konfiguracji. Ten element musi istnieć i mieć przypisany numer wersji w formacie „n.n.n.n”. Dodaj brakującą składową do pliku {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Składowa „{0}” musi być ciągiem. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Składowa „{0}” musi być tablicą ciągów. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Składowa „{0}” musi być tabelą skrótów. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Składowa „{0}” musi być tablicą tabeli skrótów. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Składowa „{0}” nie jest prawidłowym kluczem. Zmień element członkowski na prawidłowy klucz w pliku {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Składowa „{0}” musi być prawidłowym typem wyliczenia „{1}”. Prawidłowe wartości wyliczenia to „{2}”. Zmień składową na prawidłowy typ w pliku {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Błąd podczas analizowania pliku konfiguracji {0} z następującym komunikatem: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametru -WriteJobInResults nie można użyć bez parametru -Wait</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Składowa „{0}” nie jest ścieżką bezwzględną {1}. Zmień składową na ścieżkę bezwzględną w pliku {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>Klucz „{0}” w składowej „{1}” jest nieprawidłowy. Zmień klucz w pliku {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Składowa „{0}” musi zawierać wymagany klucz „{1}”. Dodaj wymagany klucz do pliku {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>Klucz „{0}” zawiera nieprawidłowe rozszerzenie {1}. Określ rozszerzenie z następującej listy: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>Klucz „{0}” w składowej „{1}” musi być blokiem skryptu. Zmień klucz na prawidłowy typ w pliku {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Plik konfiguracji sesji {0} jest nieprawidłowy. Określ prawidłowy plik konfiguracji sesji i spróbuj ponownie wykonać polecenie.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Połączenie sieciowe zostało przerwane</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Trwa próba ponownego nawiązania połączenia z {0}...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Zadanie {0} zostało utworzone w celu ponownego nawiązania połączenia.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>Sesja {0} z identyfikatorem wystąpienia {1} na komputerze {2} została pomyślnie rozłączona.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Sesja {0} o identyfikatorze wystąpienia {1} została utworzona w celu ponownego nawiązania połączenia.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Parametr SessionName może być używany tylko z parametrem przełącznika Disconnected.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Wystąpił błąd podczas próby połączenia sesji PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Wystąpił błąd podczas próby nawiązania połączenia z docelową maszyną wirtualną.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Wystąpił błąd podczas próby nawiązania połączenia z kontenerem docelowym.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>Sesja PSSession jest w stanie rozłączenia i nie jest dostępna dla połączenia.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Moduł funkcji Hyper-V dla programu PowerShell nie jest dostępny na tym komputerze.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Nie można uruchomić procesu programu PowerShell ({1}) wewnątrz kontenera o identyfikatorze {0}. Błąd: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Funkcja Kontenery może nie być włączona na tej maszynie.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Nie można zakończyć procesu programu PowerShell o identyfikatorze {0} w kontenerze o identyfikatorze {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Wejściowy identyfikator ContainerId {0} nie istnieje lub odpowiedni kontener nie jest uruchomiony.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Wejściowy parametr VMId nie jest rozpoznawany jako pojedyncza maszyna wirtualna.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Wejściowy identyfikator maszyny wirtualnej {0} nie jest rozpoznawany jako pojedyncza maszyna wirtualna.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Wejściowy parametr VMName nie jest rozpoznawany jako żadna maszyna wirtualna.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Wejściowy parametr VMName jest rozpoznawany jako wiele maszyn wirtualnych.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Wejściowa nazwa maszyny wirtualnej {0} nie jest rozpoznawana jako pojedyncza maszyna wirtualna.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>Maszyna wirtualna {0} nie jest w stanie uruchomienia.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Poświadczenia są nieprawidłowe.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Nazwa użytkownika danych wejściowych nie może być pusta.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Nie można wejść do sesji {0}, ponieważ nie jest ona w stanie rozłączenia lub jest niedostępna dla połączenia. Pobierz sesję zdalną przy użyciu polecenia Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Nie można wejść do sesji {0}, ponieważ nie jest ona w stanie rozłączenia lub jest niedostępna dla połączenia. Połącz ponownie przy użyciu polecenia Connect-PSSession lub Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Utracono łączność sieciową {0} i próba ponownego nawiązania połączenia nie powiodła się. Napraw połączenie sieciowe i połącz się ponownie przy użyciu polecenia Connect-PSSession lub Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Nie można utworzyć wystąpienia obiektu RemoteSessionHyperVSocketClient z powodu błędu SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Nie można utworzyć wystąpienia obiektu RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Próba ponownego nawiązania połączenia została anulowana. Napraw połączenie sieciowe i połącz się ponownie przy użyciu polecenia Connect-PSSession lub Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Nie można wstrzymać co najmniej jednego zadania, ponieważ stan jest nieprawidłowy dla operacji.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametru -AutoRemoveJob nie można użyć bez parametru -Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Usługa WS-Management nie może przetworzyć żądania. Nie można odnaleźć konfiguracji sesji {0} na dysku WSMan: na komputerze {1}. Aby uzyskać więcej informacji, zobacz temat Pomocy about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Nie można utworzyć zadania na podstawie specyfikacji {0}, ponieważ podany obszar działania nie jest lokalnym obszarem działania. Spróbuj ponownie przy użyciu lokalnego obszaru działania lub określ argument RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Nie można rozłączyć sesji {0}, ponieważ określona wartość {1} limitu czasu bezczynności (w sekundach) jest większa niż maksymalna dozwolona wartość serwera {2} (w sekundach) lub mniejsza niż minimalna dozwolona wartość {3} (w sekundach). Określ wartość limitu czasu bezczynności, która mieści się w dozwolonym zakresie, i spróbuj ponownie.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>Określona opcja {0} sesji IdleTimeout (sekundy) nie jest prawidłowym okresem. Określ wartość IdleTimeout, która jest większa lub równa minimalnej dozwolonej {1} (sekundy).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Polecenie cmdlet „{0}” lub alias „{1}” nie może być obecne, gdy w pliku konfiguracji sesji określono klucze „{2}”, „{3}”, „{4}” lub „{5}”.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>”Opcja transportu jest nieprawidłowa. Parametr „{0}” może być inny niż zero tylko wtedy, gdy parametr „{1}” ma wartość true.”</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Składowa „{0}” musi być tablicą składającą się z elementów ciągu lub tabeli skrótów.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Składowa „{0}” musi być tablicą składającą się z elementów ciągu lub tabeli skrótów. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Nie można pobrać definicji zadania „{0}”, ponieważ ścieżka „{1}” odwołuje się do ścieżki dostawcy „{2}”. Zmień parametr ścieżki na ścieżkę systemu plików.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Nie można pobrać definicji zadania „{0}”, ponieważ ścieżka „{1}” jest rozpoznawana jako wiele ścieżek plików. Zmień parametr ścieżki tak, aby była to pojedyncza ścieżka.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Nie można odnaleźć zaplanowanego zadania o typie {0} i nazwie {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Nie można odnaleźć ścieżki WorkingDirectory {0}.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Nie można nawiązać połączenia z sesją {0}. Sesja nie istnieje już na komputerze {1}.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Operacja łączenia nie powiodła się dla sesji {0} z następującym komunikatem o błędzie: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Parametru -Force nie można użyć bez parametru -Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Co najmniej jedno zadanie jest w stanie wstrzymania lub rozłączenia i nie może kontynuować bez dodatkowych danych wejściowych użytkownika. Określ parametr -Force, aby przejść do stanu ukończenia, niepowodzenia lub zatrzymania.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Gdy funkcja Uruchom jako jest włączona w konfiguracji sesji programu PowerShell, model bezpieczeństwa systemu Windows nie może wymuszać granicy zabezpieczeń między różnymi sesjami użytkowników utworzonymi przy użyciu tego punktu końcowego. Sprawdź, czy konfiguracja obszaru działania programu PowerShell jest ograniczona tylko do niezbędnego zestawu poleceń cmdlet i możliwości.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Zadanie zostało pomyślnie wstrzymane przez dodanie parametru Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Plik konfiguracji sesji {0} jest nieprawidłowy. Określ prawidłowy plik konfiguracji sesji i spróbuj ponownie wykonać polecenie. Błąd podczas analizowania pliku konfiguracji: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: klucz „{0}” w {1} pliku konfiguracji sesji zawiera nieprawidłową wartość. Popraw plik i spróbuj ponownie wykonać polecenie. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Rozłączone sesje są obsługiwane tylko wtedy, gdy na komputerze zdalnym jest uruchomiony program PowerShell 3.0 lub nowsza wersja programu PowerShell.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Użycie pamięci przez polecenie cmdlet przekroczyło poziom ostrzeżenia. Aby uniknąć tej sytuacji, spróbuj wykonać jedną z następujących czynności: 1) Obniż szybkość generowania danych przez operacje CIM (na przykład przez przekazanie niskiej wartości do parametru ThrottleLimit), 2) Zwiększ szybkość, z jaką dane są używane przez podrzędne polecenia cmdlet, lub 3) Użyj polecenia cmdlet Invoke-Command, aby uruchomić cały potok na serwerze. Polecenie cmdlet, które przekroczyło poziom ostrzeżenia użycia pamięci, zostało uruchomione przez następujący wiersz polecenia: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>Sesja PSSession {0} została utworzona przy użyciu parametru EnableNetworkAccess i można ją ponownie połączyć tylko z komputera lokalnego.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Nie można uruchomić zadania. Tryb językowy dla tej sesji jest niezgodny z trybem języka w całym systemie.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Nie można utworzyć obszaru działania. Tryb językowy dla tej konfiguracji jest niezgodny z trybem języka dla całego systemu.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Nie można zamknąć zagnieżdżonego potoku, ponieważ potok nie jest w stanie zagnieżdżonym.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>Sesja serwera programu PowerShell nie jest w prawidłowym stanie dla uruchamiania zagnieżdżonych poleceń. W tej sesji nie można uruchomić żadnych zagnieżdżonych poleceń.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Nie można wywołać zagnieżdżonego polecenia w sesji zdalnej, ponieważ jest już uruchomione zagnieżdżone polecenie.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>Sesja zdalna nie może wywołać polecenia {0} z powodu błędu: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>Polecenie sesji zdalnej jest obecnie zatrzymane w debugerze. Użyj polecenia cmdlet Enter-PSSession, aby nawiązać interakcyjne połączenie z sesją zdalną i automatycznie przejść do debugera konsoli.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>Sesja zdalna, z którą nawiązano połączenie, nie obsługuje debugowania zdalnego. Musisz połączyć się z komputerem zdalnym z programem PowerShell 4.0 lub nowszym.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Ponieważ stan sesji dla sesji {0}, {1}, {2} nie ma wartości Otwarta, nie można uruchomić polecenia w sesji. Stan sesji: {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Nie określono prawidłowych sesji. Upewnij się, że podano prawidłowe sesje, które są w stanie Otwarte i są dostępne do uruchamiania poleceń.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>Sesja {0}, {1}, {2} nie jest dostępna do uruchamiania poleceń. Dostępność sesji: {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Nie można uruchomić polecenia, ponieważ właściwość ChildJobs jest pusta.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Nie można debugować zadania, ponieważ nie ma dostępnego debugera hosta programu PowerShell. Upewnij się, że to polecenie jest uruchamiane na hoście obsługującym debugowanie.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Nie można odnaleźć zadania o identyfikatorze {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Nie można odnaleźć zadania o identyfikatorze wystąpienia {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Nie można odnaleźć zadania o nazwie {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Nie można debugować zadania, ponieważ nie ma dostępnego interfejsu użytkownika hosta. Upewnij się, że to polecenie jest uruchamiane na hoście programu PowerShell, który implementuje interfejs PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Nie można debugować zadania, ponieważ tryb debugera hosta ma wartość None lub Default. Tryb debugera hosta musi być trybem LocalScript i/lub RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Znaleziono wiele zadań o identyfikatorze {0}. Zadanie debugowania może debugować tylko jedno zadanie naraz.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Znaleziono wiele zadań o nazwie {0}. Zadanie debugowania może debugować tylko jedno zadanie naraz.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>Odbiornik serwera nazwanych potoków używany do dołączania procesów jest już uruchomiony.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Metoda Enter-PSHostProcess nie obsługuje wejścia do tej samej sesji programu PowerShell, w których jest uruchomiona.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Znaleziono wiele procesów o tej nazwie {0}. Użyj identyfikatora procesu, aby określić pojedynczy proces do wprowadzenia.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Nie można wprowadzić procesu o identyfikatorze „{0}”, ponieważ aparat programu PowerShell nie został załadowany lub odbiornik nazwanych potoków został wyłączony.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Nie znaleziono procesu o identyfikatorze: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Nie znaleziono procesu o nazwie: {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Nie znaleziono nazwanego potoku o nazwie CustomPipeName: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Nie można przetworzyć polecenia, ponieważ określona nazwa potoku jest za długa. Nazwy potoków na tej platformie mogą zawierać maksymalnie do {0} znaków. Nazwa potoku „{1}” ma określoną liczbę znaków ({2}).</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>Bieżący host nie obsługuje polecenia cmdlet Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>”Proces obiektu docelowego nazwanego potoku zakończył się”.</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>„Zakończono proces docelowy gniazda funkcji Hyper-V”.</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Proces:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Nie można nawiązać połączenia z nazwą domeny {0} aplikacji procesu {1}. Błąd: {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Nie można nawiązać połączenia z potokiem o nazwie {0}. Błąd: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Wtyczka programu PowerShell nie może przetworzyć operacji Connect, ponieważ brakuje wymaganych informacji negocjacji lub nie zostały one ukończone.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Wtyczka programu PowerShell nie może przetworzyć operacji łączenia.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Podany kontekst wtyczki jest nieprawidłowy.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Wtyczka programu PowerShell napotkała błąd krytyczny podczas przetwarzania {0} argumentów.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Podany kontekst polecenia jest nieprawidłowy.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Podane dane wejściowe są nieprawidłowe. Obsługiwane są tylko dane wejściowe typu {0}.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Podany strumień wejściowy jest nieprawidłowy. Jako strumień wejściowy jest obsługiwany tylko {0}.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Podany zestaw strumieni wyjściowych jest nieprawidłowy. Jako strumień wyjściowy obsługiwana jest tylko {0}.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Podany WSMAN_SENDER_DETAILS jest nieprawidłowy. Nie można przetworzyć WSMAN_SENDER_DETAILS o wartości null.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Podany kontekst powłoki jest nieprawidłowy.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>Wartość NULL nie jest dozwolona dla {0} w metodzie wtyczki {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Wartość NULL nie jest dozwolona dla zestawów strumieni wejściowych i wyjściowych. {0} i {1} są obsługiwanymi strumieniami wejściowymi i wyjściowymi.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>Wartość NULL nie jest dozwolona dla {0} w metodzie wtyczki {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>Wartość NULL nie jest dozwolona dla {0} w metodzie wtyczki {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>Trwa zamykanie operacji wtyczki programu PowerShell. Może się tak zdarzyć, jeśli usługa hostująca lub aplikacja jest zamykana.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Wtyczka programu PowerShell nie rozumie opcji {0}. Upewnij się, że klient jest zgodny z kompilacją {1} i wersją protokołu {2} programu PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>Oczekiwana jest opcja o nazwie {0} od klienta. Upewnij się, że klient jest zgodny z kompilacją {1} i wersją protokołu {2} programu PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Wtyczka programu PowerShell nie obsługuje wersji protokołu {2} żądanej przez klienta.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Wtyczka programu PowerShell napotkała błąd krytyczny podczas raportowania kontekstu do usługi WSMan.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Nie można utworzyć zarządzanej sesji serwera.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Wtyczka programu PowerShell napotkała błąd krytyczny podczas rejestrowania dojścia oczekiwania dla powiadomienia o zamknięciu.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Nie można wejść do obszaru działania, ponieważ obszar działania jest już wypchnięty w tej sesji.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Nie można wprowadzić obszaru działania, ponieważ nie ma dostępnego zdalnego debugera serwera.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Nie można wprowadzić obszaru działania, ponieważ nie jest on zdalnym obszarem działania.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Błąd transportu zdalnego: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Nie można otworzyć połączenia potoku dla programu PowerShell w kontenerze. Kod błędu: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Nie można utworzyć nazwanego potoku IPC programu PowerShell. Kod błędu: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Upłynął limit czasu, zanim można było nawiązać połączenie z potokami nazwanymi.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Inicjowanie usługi WSMan nie powiodło się. Kod błędu: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Nie można uruchomić serwera potoku nazwanego w trybie serwera.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Nie można udzielić dostępu zdalnego do elementu „{0}”: „{1}”. Konfiguracja sesji została zarejestrowana, ale ta grupa nie ma dostępu. Aby rozwiązać ten problem, podaj prawidłową nazwę grupy i zarejestruj ponownie konfigurację sesji.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Nie można uzyskać możliwości sesji dla konfiguracji sesji „{0}”: ta konfiguracja nie została zarejestrowana w pliku konfiguracji sesji (.pssc), takim jak utworzony przez polecenie cmdlet New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Nie można rozpoznać nazwy użytkownika „{0}”. Sprawdź nazwę użytkownika i spróbuj ponownie.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Grupy skojarzone z kontem administratora maszyny (wirtualnej)</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Nie można utworzyć lub otworzyć sesji konfiguracji {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Wymusza weryfikację parametru wejściowego skryptu. Ta opcja jest włączana automatycznie po określeniu elementu MountUserDrive.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Tworzy plik PSDrive „User” w sesji do użycia z elementem kopiowania, gdy dostawca systemu plików nie jest widoczny.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Składowa „{0}” musi być wartością logiczną. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Składowa „{0}” musi być liczbą całkowitą. Zmień element członkowski na prawidłowy typ w pliku {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Podczas przetwarzania dysku użytkownika wystąpił błąd {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Opcjonalny maksymalny rozmiar w bajtach dysku użytkownika utworzonego za pomocą parametru MountUserDrive. Domyślny maksymalny rozmiar dysku użytkownika to 50 MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Nie można odnaleźć dostawcy systemu plików.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Nazwa konta zarządzanego konta usługi grupy, w ramach którego zostanie uruchomiona konfiguracja</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Nieprawidłowa nazwa zarządzanego konta usługi grupy. Nazwa konta musi mieć postać „DomainName\UserName”.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Konta grupy, dla których członkostwo jest wymagane do korzystania z sesji.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Nie można przeanalizować ciągu SDDL, ponieważ zawiera on niezgodne nawiasy: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>Tabela skrótów właściwości RequiredGroups może zawierać tylko jeden klucz.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>Właściwość RequiredGroups nie ma formatu tabeli skrótu pary nazwa/wartość. Musi to być tabela skrótów formularza (przy użyciu składni programu PowerShell): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Nieznany klucz w konfiguracji wymaganych grup. Tabela skrótów wymaganych grup może zawierać tylko klucze skrótów „And” i „Or” dla logicznych grup członkostwa.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Nieznana wartość w konfiguracji wymaganych grup. Tabela skrótów wymaganych grup może zawierać tylko wartości, które są nazwami grup lub inną logiczną tabelą skrótów.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>Nieprawidłowo sformułowany element ACE {0}. Zwykłe elementy ACE muszą mieć dokładnie 6 sekcji.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Nie można utworzyć dysku użytkownika sesji, ponieważ bieżąca nazwa użytkownika zawiera nieprawidłowe znaki ścieżki pliku.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Nieprawidłowy klucz możliwości roli: {0}. Upewnij się, że nazwa możliwości roli jest wpisana poprawnie i jest prawidłową właściwością konfiguracji sesji.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Nieprawidłowy typ klucza możliwości roli: {0}. Klucze możliwości roli muszą być ciągami identyfikującymi prawidłową właściwość konfiguracji sesji.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Nieprawidłowy typ klucza roli: {0}. Klucze ról muszą być ciągami identyfikującymi grupę zabezpieczeń.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Inna możliwa przyczyna: + — Nazwa domeny lub komputera nie została dołączona do określonego poświadczenia, na przykład: DOMENA\NazwaUżytkownika lub KOMPUTER\NazwaUżytkownika.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Nie można uruchomić procesu klienta SSH wymaganego dla połączenia zdalnego z powodu błędu: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Nie znaleziono określonego pliku klucza {0}.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>Sesja klienta SSH została zakończona z komunikatem o błędzie: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Próba nawiązania połączenia SSH nie powiodła się po upływie limitu czasu: {0} sek.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Proces klienta SSH zakończył się przed nawiązania połączenia.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>W podanej tabeli skrótów SSHConnection brakuje wymaganego parametru ComputerName lub HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Podana nazwa parametru lub element tabeli skrótu SSHConnection ma wartość null lub jest pusta.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Podany parametr {0} tabeli skrótu SSHConnection nie jest obsługiwany.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>Podana tabela skrótów SSHConnection zawiera zarówno parametr ComputerName, jak i HostName. Można określić tylko jedną wartość.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>Podana tabela skrótów SSHConnection zawiera zarówno parametr KeyFilePath, jak i IdentityFilePath. Można określić tylko jedną wartość.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Nie można odnaleźć podanego pliku możliwości roli {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Podany plik możliwości roli {0} nie ma wymaganego rozszerzenia .psrc.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Proces transportu SSH został nieoczekiwanie zakończony, co spowodowało przerwanie tej sesji zdalnej.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Program PowerShell 6+ nie obsługuje WOW64. Dane binarne muszą być zgodne z architekturą procesora.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Nie znaleziono pliku wykonywalnego „{0}”. Sprawdź, czy funkcja WOW64 jest zainstalowana.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Nie można zainstalować wtyczki {0} do katalogu {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>Brak biblioteki DLL {0} wtyczki składnika WinRM dla programu PowerShell. Uruchom polecenie Enable-PSRemoting, a następnie ponów próbę wykonania tego polecenia.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Ten zestaw parametrów wymaga narzędzia WSMan i nie znaleziono obsługiwanej biblioteki klienta WSMan. Usługa WSMan nie jest zainstalowana lub niedostępna dla tego systemu.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Kod zakończenia: {0} + Stdout: „{1}” + Stderr: „{2}” + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Nie można odczytać informacji o procesie: „{0}”.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>System hosta nie ma poprawnej wersji schematu funkcji Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Protokół HTTPS w systemie Unix nie obsługuje obecnie kontroli urzędu certyfikacji ani nazwy pospolitej. Użyj parametrów PSSessionOption -SkipCACheck i -SkipCNCheck, jeśli masz pewność, że ufasz serwerowi, z którym nawiązujesz połączenie, i sieci między nimi.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>Komunikacja zdalna programu PowerShell została wyłączona tylko dla konfiguracji programu PowerShell 6+ i nie ma wpływu na konfiguracje komunikacji zdalnej programu Windows PowerShell. Uruchom to polecenie cmdlet w programie Windows PowerShell, aby wpłynąć na wszystkie konfiguracje komunikacji zdalnej programu PowerShell. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>Komunikacja zdalna programu PowerShell została włączona tylko dla konfiguracji programu PowerShell 6 lub nowszego i nie ma wpływu na konfiguracje komunikacji zdalnej programu Windows PowerShell. Uruchom to polecenie cmdlet w programie Windows PowerShell, aby wpłynąć na wszystkie konfiguracje komunikacji zdalnej programu PowerShell.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Polecenie cmdlet Enter-PSHostProcess jest wyłączone, ponieważ zasady kontroli aplikacji, takie jak „AppLocker” lub „Windows Defender Application Control”, są wymuszane.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Wyjątek zdalnego debugera: {0}, komunikat o błędzie: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Nie można utworzyć procesu programu Windows PowerShell, ponieważ na tym komputerze nie można znaleźć programu Windows PowerShell.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Argument obszaru działania do utworzenia musi być obiektem RemoteRunspace o wartości innej niż null.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>Tabela skrótów konfiguracji sesji zawiera nieprawidłowy typ klucza. Klucze powinny być typami ciągów.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Plik konfiguracji sesji zawiera nieobsługiwaną opcję konfiguracji: {0}. Jest to opcja konfiguracji punktu końcowego komunikacji zdalnej, która nie ma zastosowania do stanu sesji programu PowerShell.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Plik konfiguracji sesji zawiera nieznaną opcję konfiguracji: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Obliczanie wyrażenia może zakończyć się niepowodzeniem</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Utworzenie obiektu programu PowerShell na podstawie bloku skryptu może wymagać oceny niektórych wyrażeń w bloku skryptu. Obliczanie wyrażenia w trybie dyskretnym zakończy się niepowodzeniem i zwróci wartość „null” w trybie ograniczonego języka, chyba że wyrażenie reprezentuje wartość stałą.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Nie można pobrać stanu maszyny wirtualnej funkcji Hyper-V. Wartość była typu {0}, ale oczekiwano, że będzie to Microsoft.HyperV.PowerShell.VMState lub System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Funkcja Hyper-V {0} wysłała nieprawidłową odpowiedź {1} podczas uzgadniania połączenia.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Negocjowanie bezpiecznego połączenia z funkcją Hyper-V nie powiodło się. Upewnij się, że host i gość są zaktualizowane o wszystkie odpowiednie aktualizacje firmy Microsoft.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/RunspaceInit.pl.resx b/src/System.Management.Automation/resources/pl/RunspaceInit.pl.resx new file mode 100644 index 00000000000..e1fe526c0cb --- /dev/null +++ b/src/System.Management.Automation/resources/pl/RunspaceInit.pl.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Zmienna do przechowywania włączonych nazw funkcji eksperymentalnych</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Folder nadrzędny aplikacji hosta bieżącego obszaru działania</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Folder zawierający profil bieżącego użytkownika</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Odwołanie do hosta bieżącego obszaru działania</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Obiekty uruchamiania dostępne dla poleceń cmdlet</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Informacje o wersji bieżącej sesji programu PowerShell</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>Identyfikator bieżącego procesu</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Stan ostatniego polecenia</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>Identyfikator procesu nadrzędnego</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>Identyfikator ShellID identyfikuje bieżącą powłokę. Jest ona używana przez funkcję #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Nazwa bieżącego pliku konsoli</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Kodowanie tekstu używane podczas potokowania tekstu do natywnego pliku wykonywalnego</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Kodowanie tekstu używane podczas odczytywania tekstu wyjściowego z natywnego pliku wykonywalnego</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Konfiguracja kontrolująca sposób renderowania tekstu.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Zmienna zawierająca nazwę serwera e-mail. Można go użyć zamiast parametru HostName w poleceniu cmdlet Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Określa, kiedy należy zażądać potwierdzenia. Żądanie potwierdzenia jest wymagane, gdy parametr ConfirmImpact operacji jest równy lub większy niż $ConfirmPreference. Jeśli parametr $ConfirmPreference ma wartość None, akcje będą potwierdzane tylko po określeniu opcji Potwierdź.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Określa akcję podjętą po dostarczeniu komunikatu debugowania</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Dyktuje akcję podjętą po dostarczeniu komunikatu o błędzie</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Określa akcję wykonywaną po dostarczeniu rekordów postępu</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Określa akcję podjętą po dostarczeniu pełnej wiadomości</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Określa akcję podjętą po dostarczeniu komunikatu ostrzegawczego</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Określa akcję wykonaną, gdy polecenie wygeneruje element w strumieniu informacji</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Dyktuje tryb wyświetlania do użycia podczas wyświetlania błędów</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Określa, jaki typ monitu ma być wyświetlany dla bieżącego poziomu zagnieżdżania</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>W przypadku wartości true parametr $ErrorActionPreference dotyczy natywnych plików wykonywalnych, dzięki czemu kody zakończenia inne niż zero będą generować błędy w stylu poleceń cmdlet podlegające ustawieniom akcji błędów</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>W przypadku wartości true funkcja WhatIf jest uznawana za włączoną dla wszystkich poleceń.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Określa sposób przekazywania argumentów do natywnych plików wykonywalnych.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Określa limit wyliczania w przypadku formatowania obiektów IEnumerable</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Wyświetla błędy ze śladem stosu</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Wyświetla błędy z wyjątkami wewnętrznymi</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Wyświetla błędy ze źródłami</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Wyświetla błędy z opisem klasy błędów</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Kultura bieżącej sesji programu PowerShell</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Kultura interfejsu użytkownika bieżącej sesji programu PowerShell</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Zmienna do przechowywania wszystkich domyślnych par <cmdlet:parameter, value></value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Naciśnij klawisz Enter, aby kontynuować...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Informacje o wersji dla bieżącej sesji programu PowerShell</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/RunspacePoolStrings.pl.resx b/src/System.Management.Automation/resources/pl/RunspacePoolStrings.pl.resx new file mode 100644 index 00000000000..2f99d953d42 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/RunspacePoolStrings.pl.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>Maksymalny rozmiar puli nie może być mniejszy niż 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>Minimalny rozmiar puli nie może być mniejszy niż 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>Minimalny rozmiar puli nie może być większy od maksymalnego rozmiaru puli.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Stan puli obszarów działania nie jest prawidłowy dla tej operacji.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ obszar działania nie jest w stanie „{0}”. Bieżący stan to „{1}”.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Nie można otworzyć puli obszarów działania, ponieważ nie jest ona w stanie „'BeforeOpen”. Bieżący stan to „{0}”.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Obiekt {0} nie został utworzony przez wywołanie {1} w bieżącym wystąpieniu RunspacePool.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Nie można zwolnić obszaru działania do bieżącej puli, ponieważ ten obszar działania nie należy do bieżącej puli.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Tej właściwości nie można zmienić po otwarciu puli obszarów działania.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Ten obszar działania nie obsługuje operacji rozłączania i ponownego łączenia.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ obszar działania nie jest w stanie Disconnected.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Operacja Disconnect nie jest obsługiwana na serwerze. Serwer musi działać w programie PowerShell 3.0 lub nowszym, aby obsługiwać rozłączanie zdalnej puli obszarów działania.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Ta pula obszarów działania {0} nie jest skonfigurowana do udostępniania odłączonych obiektów programu PowerShell dla poleceń uruchamianych na serwerze zdalnym. Użyj statycznej metody GetRunspacePools() klasy RunspacePool, aby odpytać serwer i zwrócić obiekty puli obszarów działania skonfigurowane do tego celu.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nie można połączyć tej puli obszarów działania, ponieważ odpowiadająca jej pula po stronie serwera jest połączona z innym klientem.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState nie jest obsługiwany na serwerze. Serwer musi działać w programie PowerShell 5.0 lub nowszym.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/RunspaceStrings.pl.resx b/src/System.Management.Automation/resources/pl/RunspaceStrings.pl.resx new file mode 100644 index 00000000000..06d3e00bdb2 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/RunspaceStrings.pl.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Stan obszaru uruchomieniowego jest nieprawidłowy dla tej operacji.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Nie można otworzyć obszaru działania, ponieważ nie jest on w stanie BeforeOpen. Bieżący stan obszaru uruchomieniowego to „{0}”.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ obszar runspace nie jest w stanie Opened. Bieżący stan obszaru uruchomieniowego to „{0}”.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Nie można wywołać potoku, ponieważ obszar działania nie jest w stanie Opened. Bieżący stan obszaru uruchomieniowego to „{0}”.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>Stan potoku nie jest prawidłowy dla tej operacji.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Nie można wywołać potoku, ponieważ został już wywołany.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Prawidłowa wartość parametru to PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>Potok nie zawiera polecenia.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Potok nie został uruchomiony, ponieważ inny potok jest już uruchomiony. Potoków nie można uruchamiać jednocześnie.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Potoku zagnieżdżonego nie można wywołać asynchronicznie. Użyj metody Invoke.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Potok zagnieżdżony należy uruchamiać tylko z poziomu uruchomionego potoku.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Nie można zamknąć obszaru działania, gdy trwa wywoływanie metody SessionStateProxy.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Nie można wywołać potoku, gdy trwa wywołanie metody SessionStateProxy.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Trwa wywołanie metody SessionStateProxy. Równoczesne wywołania metod SessionStateProxy są niedozwolone.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Potok jest już uruchomiony. Równoczesne wywołania metod SessionStateProxy są niedozwolone.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Nie można zmienić tej właściwości po otwarciu obszaru uruchomieniowego.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Wystąpił co najmniej jeden błąd podczas przetwarzania modułu „{0}” określonego w obiekcie InitialSessionState użytym do utworzenia tego obszaru działania. Zobacz właściwość ErrorRecords, aby uzyskać pełną listę błędów. Pierwszy błąd to: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Opcje wątku można zmienić tylko wtedy, gdy stan apartamentu to wielowątkowy apartament (MTA), bieżące opcje to UseNewThread lub UseCurrentThread, a nowa wartość to ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} nie może mieć wartości false, gdy tryb języka to {1} lub {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Nie można rozłączyć obszaru działania dostępnego tylko lokalnie.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Operacja Connect nie jest obsługiwana w lokalnych obszarach uruchomieniowych.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>Sesja jest zajęta. Połączysz się z nią, gdy tylko będzie dostępna. Aby anulować polecenie Enter-PSSession, naciśnij Ctrl-C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Nie można wykonać polecenia. Wywołanie skryptu nie jest obsługiwane w tej konfiguracji sesji. Może się tak zdarzyć, jeśli konfiguracja sesji jest w trybie bez języka.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Nie można używać operacji rozłączania i łączenia w lokalnych obszarach uruchomieniowych.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Nie można połączyć potoku, ponieważ obszar działania nie jest w stanie Opened. Bieżący stan obszaru uruchomieniowego to „{0}”.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>Nie można utworzyć obszaru RemoteRunspace. Podany obiekt RunspacePool jest nieprawidłowy.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>Z tym obszarem działania nie jest skojarzone żadne rozłączone polecenie.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Operacja rozłączenia nie jest obsługiwana na komputerze zdalnym. Aby obsługiwać rozłączanie, na komputerze zdalnym musi być uruchomiony Windows PowerShell w wersji 3.0 lub nowszej i musi być używany transport WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Nie można połączyć sesji PSSession, ponieważ sesja nie jest w stanie Disconnected lub nie jest dostępna do połączenia.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Wartość parametru nie może być równa PipelineResultTypes.None ani PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Prawidłowe wartości parametru to PipelineResultTypes.Output lub PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Przekierowywanie strumienia debugowania nie jest obsługiwane na docelowym komputerze zdalnym.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Pełne przekierowywanie strumienia nie jest obsługiwane na docelowym komputerze zdalnym.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Przekierowywanie strumienia ostrzeżenia nie jest obsługiwane na docelowym komputerze zdalnym.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Przekierowanie strumienia informacji nie jest obsługiwane na docelowym komputerze zdalnym.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Masz otwartą sesję, w której jest uruchomione polecenie lub skrypt. Ponieważ dane wyjściowe są kierowane do zadania „{0}”, nie zobaczysz ich w konsoli. Możesz poczekać na zakończenie działania polecenia lub anulować polecenie i pobrać monit wejściowy, naciskając klawisze Ctrl-C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Weszłaś/wszedłeś do sesji, w której jest właśnie uruchomione polecenie lub skrypt, a dane wyjściowe zostaną wyświetlone w konsoli. Możesz poczekać na zakończenie uruchomionego polecenia albo je anulować i wyświetlić monit wejściowy, naciskając Ctrl-C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Weszłaś/wszedłeś do sesji, która jest obecnie zatrzymana w punkcie przerwania debugowania wewnątrz uruchomionego polecenia lub skryptu. Użyj debugera wiersza polecenia programu PowerShell, aby kontynuować debugowanie. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace musi być obiektem LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>Statyczną właściwość PrimaryRunspace można ustawić tylko raz i została już ustawiona.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/SecuritySupportStrings.pl.resx b/src/System.Management.Automation/resources/pl/SecuritySupportStrings.pl.resx new file mode 100644 index 00000000000..22360c58ccd --- /dev/null +++ b/src/System.Management.Automation/resources/pl/SecuritySupportStrings.pl.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Nie można załadować certyfikatu. element „{0}” musi być rozpoznawany jako ścieżka systemu plików.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Nie można użyć certyfikatu „{0}” w celu szyfrowania. Certyfikaty szyfrowania muszą zawierać użycie klucza szyfrowania danych lub klucza szyfrowania kluczy i uwzględniać rozszerzone użycie klucza szyfrowania dokumentów ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Nie można załadować certyfikatu. Identyfikator „{0}” pasuje do wielu certyfikatów. Aby zaszyfrować w przypadku wielu adresatów, podaj wiele określonych wartości parametru „{1}”, a nie symbol wieloznaczny, który pasuje do wielu certyfikatów.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Nie można załadować certyfikatu szyfrowania. Ustawienie certyfikatu „{0}” nie reprezentuje prawidłowego certyfikatu zakodowanego w formacie base-64 ani nie reprezentuje prawidłowego certyfikatu według pliku, katalogu, odcisku palca lub nazwy podmiotu.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>OSTRZEŻENIE: certyfikat „{0}” zawiera klucz prywatny. Certyfikaty chronionego rejestrowania zdarzeń używane do szyfrowania powinny zawierać tylko klucz publiczny.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>BŁĄD: nie można chronić komunikatu dziennika zdarzeń „{0}”: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>BŁĄD: nie można odnaleźć certyfikatu lub użyć go: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Klucz sesji nie jest dostępny do szyfrowania bezpiecznego ciągu.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Nieprawidłowe przesunięcie buforu.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Nieprawidłowe dane dotyczące klucza publicznego.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Nie można zaimportować klucza publicznego.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Nieprawidłowe dane dotyczące klucza sesji.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Plik skryptu „{0}” jest zablokowany przez zasady systemowe.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Zwrócono nieznaną wartość wymuszania zasad pliku skryptu: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Odczytanie pliku skryptu</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Plik skryptu „{0}” nie jest zaufany przez zasady i zostanie uruchomiony w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/Serialization.pl.resx b/src/System.Management.Automation/resources/pl/Serialization.pl.resx new file mode 100644 index 00000000000..293808502ec --- /dev/null +++ b/src/System.Management.Automation/resources/pl/Serialization.pl.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>Oczekiwano atrybutu {0}.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} tag XML nie został rozpoznany.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Nie znaleziono obiektu dla referenceId {0}</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Atrybut Name dla klucza słownika jest nieprawidłowo określony.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Atrybut nazwy dla wartości słownika jest niepoprawnie określony.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>Wersja obiektu PSObject jest nieprawidłowa.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Wersja przychodzącego obiektu PSObject to {0}. Oczekiwana wartość to 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Nie można przetworzyć nazw, ponieważ nie znaleziono elementów TypeNames dla elementu referenceId {0}.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Wartość parametru głębokości musi być większa lub równa 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Bieżący typ węzła to {0}. Oczekiwanym typ to {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Nie określono klucza dla wpisu słownika.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Nie określono wartości wpisu słownika.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Nie ma już więcej obiektów do deserializacji.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Wartość null jest określona jako klucz słownika.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Zawartość typu pierwotnego {0} jest nieprawidłowa.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Serializowany kod XML jest zagnieżdżony zbyt głęboko.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Serializator został zamknięty.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Dane w poleceniu przekroczyły maksymalny rozmiar dozwolony przez konfigurację sesji. Maksymalny dozwolony rozmiar to {0} MB. Zmień dane wejściowe, użyj innej konfiguracji sesji lub zmień właściwości „{1}” i „{2}” konfiguracji sesji na komputerze zdalnym.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Deserializacja zaszyfrowanego bezpiecznego ciągu nie powiodła się</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Typ klucza {0} jest nieprawidłowy. Klasa PSPrimitiveDictionary akceptuje tylko klucze typu System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Typ wartości {0} jest nieprawidłowy. Klasa PSPrimitiveDictionary akceptuje tylko wartości typów, które są w pełni serializowalne przez zdalne komunikowanie PowerShell. Zobacz temat Pomoc about_Remoting, aby uzyskać listę typów w pełni serializowalnych.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Nie można odszyfrować danych. Dane nie zostały zaszyfrowane przy użyciu tego klucza.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>Wartość parametru „{0}” nie jest prawidłowym zaszyfrowanym ciągiem.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Określony {0} jest nieprawidłowy. Prawidłowe ustawienia długości {0} to 128 bitów, 192 bity lub 256 bitów.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Deserializacja obiektu SecureString jest obecnie obsługiwana tylko w systemie Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/SessionStateProviderBaseStrings.pl.resx b/src/System.Management.Automation/resources/pl/SessionStateProviderBaseStrings.pl.resx new file mode 100644 index 00000000000..050c1c53d87 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/SessionStateProviderBaseStrings.pl.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Ustaw element</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Wartość: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Wyczyść element</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Usuń element</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Element: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Nowy element</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Element: typ {0}: wartość {1}: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Kopiuj element</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} Miejsce docelowe: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Zmień nazwę elementu</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Element: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/SessionStateStrings.pl.resx b/src/System.Management.Automation/resources/pl/SessionStateStrings.pl.resx new file mode 100644 index 00000000000..97a89213d44 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/SessionStateStrings.pl.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Nie można przetworzyć zwróconych informacji, ponieważ informacje zwrócone przez metodę Start dostawcy dotyczyły innego dostawcy niż ten, który przekazano.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Nie można przetworzyć zwróconych informacji, ponieważ informacje zwrócone przez metodę Start dostawcy miały wartość null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji SetItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji SetItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji ClearItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji InvokeDefaultAction dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji InvokeDefaultAction od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji ItemExists dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji ItemExists od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji IsValidPath dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji IsItemContainer dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji RemoveItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetChildItems dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetChildItems od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetChildNames dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetChildNames od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji RenameItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji RenameItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji NewItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji NewItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji HasChildItems dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji CopyItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji CopyItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetParentPath dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji NormalizeRelativePath dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji MakePath dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetChildName dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji MoveItem dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji MoveItem od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji SetProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji SetProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji ClearProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji ClearProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji NewProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji NewProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji RemoveProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji RemoveProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji CopyProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji CopyProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji MoveProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji MoveProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji RenameProperty dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji RenameProperty od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Nie można pobrać czytnika zawartości dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetContentReader od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Nie można pobrać autora zawartości dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji GetContentWriter od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Nie można pobrać zawartości, ponieważ to katalog: „{0}”. Użyj zamiast tego polecenia „Get-ChildItem”.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Nie można zapisać zawartości, ponieważ to katalog: „{0}”.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Brak historii lokalizacji, która umożliwiałaby wsteczną nawigację.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>Brak historii lokalizacji umożliwiającej dalszą nawigację.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>Element BoundedStack jest pusty.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji ClearContent dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Nie można wyczyścić zawartości elementu „{0}”, ponieważ jest to katalog. Polecenie Clear-Content jest obsługiwane tylko dla plików.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla operacji ClearContent od dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji GetSecurityDescriptor dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji SetSecurityDescriptor dla dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Nie można wykonać operacji Start dla dostawcy „{0}”. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Nie można wykonać operacji InitializeDefaultDrives u dostawcy „{0}”.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Nie można wykonać operacji NewDrive dla dysku z poziomem głównym „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Nie można pobrać parametrów dynamicznych dla dostawcy „{0}” dla operacji NewDrive. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>Wywołanie RemoveDrive u dostawcy „{0}” zakończyło się niepowodzeniem. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Nie można usunąć dysku „{0}”, ponieważ uniemożliwił to dostawca „{1}”.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Ścieżka „{0}” odwoływała się do elementu znajdującego się poza podstawą „{1}”.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>Nie można wywołać metody Seek w module zapisu zawartości dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>Nie można wywołać metody Close w module odczytu lub zapisu zawartości dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>Nie można wywołać metody Read w module odczytu zawartości dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>Nie można wywołać metody Write w module zapisu zawartości dostawcy „{0}” dla ścieżki „{1}”. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Dostawcy „{0}” nie można użyć do pobierania ani ustawiania danych przy użyciu składni zmiennej. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Składnia zmiennej nie może być używana do pobierania lub ustawiania danych w dostawcy. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Alias nie jest zapisywalny, ponieważ alias {0} jest tylko do odczytu lub stały i nie można go zmieniać.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Nie można zapisać do funkcji {0}, ponieważ jest ona tylko do odczytu lub stała.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Nie można zastąpić zmiennej {0}, ponieważ jest tylko do odczytu lub stała.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Nie można uzyskać dostępu do zmiennej „${0}”, ponieważ jest to zmienna prywatna.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Nie można uzyskać dostępu do polecenia „{0}”, ponieważ jest ono prywatne.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Nie można uzyskać dostępu do polecenia, ponieważ jest ono prywatne.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Nie można uzyskać dostępu do zasobu stanu sesji, ponieważ jest to zasób prywatny. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>Alias nie został usunięty, ponieważ alias {0} jest stały lub tylko do odczytu.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Nie można usunąć funkcji {0}, ponieważ jest stała.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Nie można usunąć zmiennej {0}, ponieważ jest stała lub tylko do odczytu. Jeśli zmienna jest tylko do odczytu, spróbuj ponownie, używając opcji Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Alias {0} nie może zostać zmodyfikowany ponieważ jest stały.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Alias {0} nie może zostać zmodyfikowany ponieważ jest tylko do odczytu.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Nie można zmodyfikować funkcji {0}, ponieważ jest stała.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Nie można zmodyfikować funkcji {0}, ponieważ jest tylko do odczytu.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>Nie można ustawić aliasu {0} jako stałego po jego utworzeniu. Alias można ustawić jako stały tylko w momencie tworzenia.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Istniejącej funkcji {0} nie można ustawić jako stałej. Funkcje można oznaczyć jako stałe tylko w chwili tworzenia.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Istniejącej zmiennej {0} nie można ustawić jako stałej. Zmienne można oznaczyć jako stałe tylko w chwili tworzenia.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Nie można usunąć opcji AllScope z aliasu „{0}”.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Nie można usunąć opcji AllScope z funkcji „{0}”.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Nie można usunąć opcji AllScope ze zmiennej „{0}”.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>Definicja funkcji „{0}” zawierała kwalifikator zakresu, ale nie zawierała nazwy funkcji.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Nie można usunąć dostawcy {0}. Przed usunięciem dostawcy {0} trzeba usunąć wszystkie dyski skojarzone z dostawcą {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Nie można przetworzyć nazwy dysku, ponieważ zawiera co najmniej jeden z tych nieprawidłowych znaków: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Nie można utworzyć nowego dysku, ponieważ dostawca nie zezwala na tworzenie nowego dysku.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Podana wartość „{0}” została rozpoznana jako więcej niż jeden stos lokalizacji.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Nie można znaleźć stosu lokalizacji „{0}”. Element nie istnieje albo nie jest kontenerem.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Nie można odnaleźć ścieżki „{0}”, ponieważ nie istnieje.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Nie można znaleźć aliasu, ponieważ alias „{0}” nie istnieje.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Nie można ustawić lokalizacji, ponieważ ścieżka „{0}” wskazuje na wiele kontenerów. Lokalizację można ustawić tylko dla jednego kontenera na raz.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Nie można przetworzyć zmiennej, ponieważ ścieżka zmiennej „{0}” wskazuje wiele elementów. Wartość zmiennej można pobierać lub ustawiać tylko dla jednego elementu na raz.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Nie można odnaleźć dysku. Dysk o nazwie „{0}” nie istnieje.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Nie można znaleźć dostawcy o nazwie „{0}”.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Nie można znaleźć dostawcy o nazwie „{0}”. Nazwa ma nieprawidłowy format. Nazwa dostawcy może zawierać tylko znaki alfanumeryczne albo nazwę przystawki programu PowerShell, po której występuje pojedynczy znak „\”, a potem znaki alfanumeryczne.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>Element „{0}” rozpoznano jako więcej niż jedną nazwę dostawcy. Możliwe dopasowania to: {1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Wystąpił błąd podczas próby utworzenia wystąpienia dostawcy. Nie można odnaleźć nazwy typu dostawcy „{0}” w zestawie.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Nie można użyć określonej nazwy dostawcy „{0}”, ponieważ zawiera co najmniej jeden z tych nieprawidłowych znaków: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Wystąpił błąd podczas próby utworzenia wystąpienia dostawcy „{0}”. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Nie można znaleźć zmiennej o nazwie „{0}”.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Nie można odnaleźć źródła śledzenia o nazwie „{0}”.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Dysk o nazwie „{0}” już istnieje.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Zmienna o nazwie „{0}” już istnieje.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>Nie można utworzyć aliasu, ponieważ alias o nazwie „{0}” już istnieje.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Nie można zarejestrować dostawcy poleceń cmdlet, ponieważ dostawca o nazwie „{0}” już istnieje.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Ścieżka nie jest ścieżką systemu plików.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Nie można usunąć zakresu globalnego.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Numer zakresu „{0}” przekracza liczbę aktywnych zakresów.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Nie można porównać obiektu PSDriveInfo. Wystąpienie PSDriveInfo można porównać tylko z innym wystąpieniem PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Dostawca poleceń cmdlet nie może przesłać wyników strumieniowo, ponieważ nie określono polecenia cmdlet, przez które można przesłać wynik strumieniowo.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Dostawca poleceń cmdlet nie może przesłać wyników strumieniowo, ponieważ nie określono polecenia cmdlet, przez które można przesłać błąd strumieniowo.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Lokalizacja główna tego dostawcy nie jest ustawiona. Aby ustawić lokalizację główną, wywołaj „(get-psprovider '{0}').Home = 'path'”.</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Ścieżka ma niepoprawny format. Ścieżki dostawców muszą zawierać identyfikator dostawcy, po którym występuje „::”, a następnie ścieżka właściwa dla dostawcy.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ ścieżka docelowa może wskazywać tylko jedną ścieżkę.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ ścieżki źródłowa i docelowa nie zostały rozpoznane jako należące do tego samego dostawcy.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ ścieżka źródłowa wskazuje jeden lub więcej elementów, a ścieżka docelowa nie jest kontenerem. Sprawdź, czy ścieżka docelowa jest kontenerem, i spróbuj ponownie.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Nie można przenieść elementu, ponieważ miejsce docelowe zostało rozpoznane jako wiele ścieżek. Podaj ścieżkę docelową, która prowadzi do jednego miejsca docelowego, i spróbuj ponownie.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Nie można skopiować kontenera do istniejącego elementu końcowego.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Nie można skopiować kontenera do innego kontenera. Nie określono parametru -Recurse ani -Container.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Ścieżka źródłowa i docelowa nie wskazują na tego samego dostawcę.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Nie można zmienić nazwy elementu, ponieważ ścieżka została rozpoznana jako wiele elementów. Jednocześnie można zmienić nazwę tylko jednego elementu.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Nie można użyć dostawcy „{0}” do rozwiązania ścieżki „{1}” z powodu błędu w dostawcy.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nie można użyć interfejsu. Ten dostawca nie wdraża interfejsu IContentCmdletProvider.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nie można użyć interfejsu. Ten dostawca nie obsługuje interfejsu IPropertyCmdletProvider.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nie można użyć interfejsu. Ten dostawca nie wdraża interfejsu IDynamicPropertyCmdletProvider.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody NavigationCmdletProvider nie są obsługiwane przez tego dostawcę.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody dostawcy nie zostały przetworzone. Metody ContainerCmdletProvider nie są obsługiwane przez tego dostawcę.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Nie można wywołać metod. Metody ItemCmdletProvider nie są obsługiwane przez tego dostawcę.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Metody DriveCmdletProvider nie są obsługiwane przez tego dostawcę.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Operacja dostawcy została zatrzymana, ponieważ ten dostawca nie obsługuje tej operacji.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Operacja dostawcy została zatrzymana, ponieważ ten dostawca nie obsługuje parametru „Depth”.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Nie można wywołać metody. Metoda wyszukiwania zawartości nie jest obsługiwana przez tego dostawcę.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Nie można wykonać operacji ClearContent. Ten dostawca nie obsługuje operacji ClearContent.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Dostawca nie obsługuje używania poświadczeń. Spróbuj ponownie bez podawania poświadczeń.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Dostawca systemu plików obsługuje poświadczenia tylko w poleceniu cmdlet New-PSDrive. Spróbuj ponownie bez podawania poświadczeń.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Dostawca nie obsługuje transakcji. Wykonaj operację ponownie bez parametru -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Nie można wywołać metody. Dostawca nie obsługuje używania filtrów.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Nie można utworzyć dysku. Dostawca nie obsługuje używania poświadczeń.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>Element w ścieżce „{0}” już istnieje.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Nie można skopiować elementu. Element na ścieżce „{0}” nie istnieje.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Element na ścieżce „{0}” nie istnieje.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Dysk zawierający widok aliasów przechowywanych w stanie sesji</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Dysk zawierający widok zmiennych środowiskowych procesu</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Dysk zawierający widok funkcji przechowywanych w stanie sesji</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Dysk zawierający widok zmiennych przechowywanych w stanie sesji</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Dysk mapowany do ścieżki katalogu tymczasowego bieżącego użytkownika</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Nie można utworzyć łącza „{0}”, ponieważ nie określono wartości docelowej.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Odwołania do zmiennej null zawsze zwracają wartość null. Przypisania nie mają żadnego efektu.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Maksymalna liczba obiektów historii przechowywanych w sesji</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Nie można zmienić nazwy funkcji, ponieważ funkcja {0} jest tylko do odczytu lub stała.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Nie można zmienić nazwy aliasu, ponieważ alias {0} jest tylko do odczytu lub stały.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Nie można zmienić nazwy zmiennej, ponieważ zmienna {0} jest tylko do odczytu lub stała.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Nie można ustawić opcji dla zmiennej lokalnej {0}. Użyj polecenia New-Variable, aby utworzyć zmienną, dla której można ustawiać opcje.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Polecenie cmdlet {0} nie może zostać zmodyfikowane ponieważ jest tylko do odczytu.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Nie można usunąć zmiennej {0}, ponieważ została zoptymalizowana i nie można jej usunąć. Spróbuj użyć polecenia cmdlet Remove-Variable (bez aliasów) albo polecenia dot-source, którego używasz do usunięcia zmiennych.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Nie można zastąpić zmiennej {0}, ponieważ została zoptymalizowana. Spróbuj użyć polecenia cmdlet -New-Variable lub Set-Variable (bez aliasów) albo polecenia dot-source, którego używasz do ustawienia zmiennych.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Parametrów {0} i {1} nie można używać razem. Określ tylko jeden parametr.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Parametr Tail jest obecnie obsługiwany tylko przez dostawcę FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>Nie można utworzyć aliasu, ponieważ polecenie o nazwie „{0}” i typie polecenia „{1}” już istnieje.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Nie można uruchomić oprogramowania. Odmowa uprawnień.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>Elementy „-{0}” i „-{1}” wykluczają się wzajemnie i nie można ich podać jednocześnie.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Ścieżka „{0}” jest nieprawidłowa. W operacjach kopiowania zdalnego są obsługiwane tylko ścieżki bezwzględne.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Nie można zweryfikować ścieżki zdalnej „{0}”.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Nie można wykonać operacji, ponieważ sesja {0} jest ustawiona na wartość {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Parametr „{0}” nie może mieć wartości null ani być pusty.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Zmienne stanu sesji</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>Zmiana zakresu zmiennej „{0}” na wartość AllScope lub utworzenie takiej zmiennej będzie blokowane w trybie ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/StringDecoratedStrings.pl.resx b/src/System.Management.Automation/resources/pl/StringDecoratedStrings.pl.resx new file mode 100644 index 00000000000..f6e8831e7f9 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/StringDecoratedStrings.pl.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Dla tej metody jest obsługiwana tylko wartość „ANSI” lub „PlainText”.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/SubsystemStrings.pl.resx b/src/System.Management.Automation/resources/pl/SubsystemStrings.pl.resx new file mode 100644 index 00000000000..e5e02264d88 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/SubsystemStrings.pl.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Podsystem „{0}” nie zezwala na zarejestrowanie więcej niż jednej implementacji.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>Implementacja o identyfikatorze „{0}” została już zarejestrowana dla podsystemu „{1}”.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Podsystem „{0}” nie zezwala na wyrejestrowywanie implementacji.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Nie zarejestrowano implementacji dla podsystemu „{0}”.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Nie znaleziono zarejestrowanej implementacji o identyfikatorze „{0}”.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Wskazany typ podsystemu „{0}” jest nieznany.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Należy określić konkretny typ podsystemu zamiast interfejsu podstawowego „ISubsystem”.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Wskazany rodzaj podsystemu „{0}” jest nieznany.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>W przypadku typu podsystemu docelowego „{0}” określone wystąpienie podsystemu musi zaimplementować odpowiadający mu konkretny interfejs lub klasę abstrakcyjną „{1}”.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Zadeklarowane metadane dla rodzaju podsystemu „{0}” są nieprawidłowe. Podsystem, który wymaga zdefiniowania poleceń cmdlet lub funkcji, nie może zezwalać na wiele rejestracji, ponieważ spowodowałoby to zastąpienie przez jedną implementację poleceń zdefiniowanych przez inną implementację.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>Właściwość „Id” implementacji podsystemu „{0}” nie może być pustym identyfikatorem GUID.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>Właściwość „Name” implementacji podsystemu „{0}” nie może mieć wartości null ani być pustym ciągiem.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>Właściwość „Description” implementacji podsystemu „{0}” nie może mieć wartości null ani być pustym ciągiem.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/SuggestionStrings.pl.resx b/src/System.Management.Automation/resources/pl/SuggestionStrings.pl.resx new file mode 100644 index 00000000000..afc472ca863 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/SuggestionStrings.pl.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>Nie znaleziono polecenia „{0}”, ale faktycznie istnieje ono w bieżącej lokalizacji. +Program PowerShell domyślnie nie ładuje poleceń z bieżącej lokalizacji (zobacz „Get-Help about_Command_Precedence”). + +Jeśli ufasz temu poleceniu, zamiast niego uruchom następujące polecenie:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Najbardziej podobne polecenia to:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/TabCompletionStrings.pl.resx b/src/System.Management.Automation/resources/pl/TabCompletionStrings.pl.resx new file mode 100644 index 00000000000..d10d72329e0 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/TabCompletionStrings.pl.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Nie można poprawnie zdeserializować wyniku uzupełniania tabulatorem, ponieważ zdalny obszar roboczy nie zawiera wystąpienia TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Nie można uzyskać dostępu do właściwości pustego wystąpienia typu CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Bitowe NIE</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Logiczne, że nie. Neguje wyrażenie, które po nim występuje.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest równy prawemu operandowi.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest równy prawemu operandowi.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Równe — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest równy prawemu operandowi.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Nie równa się — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które nie są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie jest równy prawemu operandowi.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Nie równa się — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które nie są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie jest równy prawemu operandowi.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Nie równa się — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które nie są równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie jest równy prawemu operandowi.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Większe niż lub równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe lub równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest większy lub równy prawemu operandowi.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Większe niż lub równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe lub równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest większy lub równy prawemu operandowi.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Większe niż lub równe — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe lub równe prawemu operandowi; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest większy lub równy prawemu operandowi.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Większe niż — bez uwzględniania wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest większy od prawego operandu.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Większe niż — bez uwzględniania wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest większy od prawego operandu.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Większe niż — z uwzględnieniem wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są większe od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest większy od prawego operandu.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż — bez uwzględniania wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są mniejsze od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy od prawego operandu.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż — bez uwzględniania wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są mniejsze od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy od prawego operandu.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż — z uwzględnieniem wielkości liter. Jeśli lewy operand jest kolekcją, zwraca wartości ze zbioru, które są mniejsze od prawego operandu. W przeciwnym wypadku zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy od prawego operandu.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż lub równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które są mniejsze lub równe prawemu operandowi. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy lub równy prawemu operandowi.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż lub równe — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które są mniejsze lub równe prawemu operandowi. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy lub równy prawemu operandowi.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Mniejsze niż lub równe — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które są mniejsze lub równe prawemu operandowi. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand jest mniejszy lub równy prawemu operandowi.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania symboli wieloznacznych — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca wartości z kolekcji, które pasują do prawego operandu; w przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand pasuje do prawego operandu.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — bez uwzględniania wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Operator dopasowywania wyrażeń regularnych — z uwzględnieniem wielkości liter. Gdy lewy operand jest kolekcją, zwraca z niej wartości, które nie pasują do prawego operandu. W przeciwnym razie zwraca wartość PRAWDA, jeśli lewy operand nie pasuje do prawego operandu.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Operator zamiany — bez uwzględniania wielkości liter. Zmienia lewy operand. Przykład: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Operator zamiany — bez uwzględniania wielkości liter. Zmienia lewy operand. Przykład: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Operator zamiany — z uwzględnieniem wielkości liter. Zmienia lewy operand. Przykład: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (prawy operand) dokładnie pasuje do co najmniej jednej z wartości w lewym operandzie.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (prawy operand) dokładnie pasuje do co najmniej jednej z wartości w lewym operandzie.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — z uwzględnieniem wielkości liter. Zwraca wartość PRAWDA tylko wtedy, gdy wartość testowa (prawy operand) dokładnie pasuje do co najmniej jednej z wartości w lewym operandzie.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (prawy operand) nie pasuje dokładnie do żadnej wartości w lewym operandzie.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (prawy operand) nie pasuje dokładnie do żadnej wartości w lewym operandzie.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — z uwzględnieniem wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (prawy operand) nie pasuje dokładnie do żadnej wartości w lewym operandzie.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) dokładnie pasuje do co najmniej jednej z wartości w prawym operandzie.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) dokładnie pasuje do co najmniej jednej z wartości w prawym operandzie.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — z uwzględnieniem wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) dokładnie pasuje do co najmniej jednej z wartości w prawym operandzie.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — z uwzględnieniem wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) nie pasuje dokładnie do żadnej wartości w prawym operandzie.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — bez uwzględniania wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) nie pasuje dokładnie do żadnej wartości w prawym operandzie.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Operator zawierania — z uwzględnieniem wielkości liter. Zwraca wartość PRAWDA, gdy wartość testowa (lewy operand) nie pasuje dokładnie do żadnej wartości w prawym operandzie.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Podział — z uwzględnieniem wielkości liter. Dzieli jeden lub więcej ciągów na podciągi. +-Podziel <Ciąg> + +<Ciąg> -Podziel <Ogranicznik>[,<Maks. liczba podciągów>[,"<Opcje>"]] + +<Ciąg> -Podziel {<ScriptBlock>} [,<Maks. liczba podciągów>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Podział — z uwzględnieniem wielkości liter. Dzieli jeden lub więcej ciągów na podciągi. +-Podziel <Ciąg> + +<Ciąg> -Podziel <Ogranicznik>[,<Maks. liczba podciągów>[,"<Opcje>"]] + +<Ciąg> -Podziel {<ScriptBlock>} [,<Maks. liczba podciągów>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Podział— z uwzględnieniem wielkości liter. Dzieli jeden lub więcej ciągów na podciągi. +-Podziel <Ciąg> + +<Ciąg> -Podziel <Ogranicznik>[,<Maks. liczba podciągów>[,"<Opcje>"]] + +<Ciąg> -Podziel {<ScriptBlock>} [,<Maks. liczba podciągów>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Zwraca wartość PRAWDA, gdy lewy operand nie jest wystąpieniem określonego typu platformy .NET Framework (prawy operand).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Zwraca wartość PRAWDA, gdy lewy operand jest wystąpieniem określonego typu platformy .NET Framework (prawy operand).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Konwertuje lewy operand na określony typ platformy .NET Framework (prawy operand).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Formatuje ciągi przy użyciu metody formatowania obiektów ciągów.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Logiczne oraz. Zwraca wartość PRAWDA, gdy oba wyrażenia mają wartość PRAWDA.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bitowe polecenie ORAZ</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Logiczne lub. Zwraca wartość PRAWDA, gdy jedno lub oba wyrażenia mają wartość PRAWDA.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bitowe LUB (włącznie)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Logiczne wyłączne lub. Zwraca wartość PRAWDA, gdy jedno z wyrażeń ma wartość PRAWDA, a drugie wartość FAŁSZ.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bitowe LUB (wyłączne)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Dołącz — łączy wiele ciągów w jeden ciąg. +-Dołącz <Ciąg[]> +<Ciąg[]> -Dołącz <Ogranicznik></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Operator bitowy przesunięcia w lewo. Wstawia zero w skrajnie prawej pozycji bitowej.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Operator bitowy przesunięcia w prawo. Wstawia zero w skrajnie lewej pozycji bitowej. W przypadku wartości ze znakiem zachowywany jest bit znaku.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg] +Określa nazwę tworzonej właściwości.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg] +Określa nazwę tworzonej właściwości.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[blok skryptu] +Blok skryptu używany do obliczania wartości nowej właściwości.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg] +Określa sposób wyświetlania wartości w kolumnie. +Prawidłowe wartości to „left”, „center” i „right”.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg] +Określa ciąg formatujący, który definiuje sposób formatowania wartości wyjściowej.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Określa maksymalną szerokość kolumny w tabeli, gdy wyświetlana jest wartość. +Wartość musi być większa od 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Klucz głębokości określa głębokość rozwijania dla każdej właściwości.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[wartość logiczna] +Określa kolejność sortowania dla jednej lub kilku właściwości.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[wartość logiczna] +Określa kolejność sortowania dla jednej lub kilku właściwości.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[Ciąg[]] +Określa nazwy dzienników, z których mają być pobierane zdarzenia. +Obsługuje symbole wieloznaczne.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[Ciąg[]] +Określa dostawców dzienników zdarzeń, z których mają być pobierane zdarzenia. +Obsługuje symbole wieloznaczne.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[Ciąg[]] +Określa ścieżki plików dziennika, z których mają być pobierane zdarzenia. +Prawidłowe formaty plików to: .etl, .evt i .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[długie[]] +Wybiera zdarzenia z określonymi maskami bitowymi słów kluczowych. +Poniżej znajdują się standardowe słowa kluczowe: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Wybiera zdarzenia o określonych identyfikatorach.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Wybiera zdarzenia z określonymi poziomami dziennika. +Prawidłowe poziomy dziennika to: +1: krytyczny +2: błąd +3: ostrzeżenie +4: w celach informacyjnych +5: pełne informacje</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[data/godzina] +Wybiera zdarzenia utworzone po określonej dacie i godzinie.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[data/godzina] +Wybiera zdarzenia utworzone przed określoną datą i godziną.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg] +Wybiera zdarzenia wygenerowane przez określonego użytkownika. +Może to być ciąg znaków reprezentujący identyfikator SID albo domenę i nazwę użytkownika w formacie DOMENA\NAZWA_UŻYTKOWNIKA lub USERNAME@DOMAIN</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[ciąg[]] +Wybiera zdarzenia z dowolną z wartości określonych w sekcji EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[tablica skrótów] +Wyklucza zdarzenia zgodne z wartościami określonymi w tabeli skrótów.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[ciąg] lub [tabela skrótów] +Określa tablicę modułów programu PowerShell wymaganych przez skrypt. +Każdy element może być ciągiem znaków z nazwą modułu albo tabelą skrótów z następującymi kluczami: +Nazwa: Nazwa modułu +GUID: identyfikator GUID modułu +Jedno z następujących: +ModuleVersion: określa minimalną akceptowalną wersję modułu. +RequiredVersion: określa dokładną, wymaganą wersję modułu. +MaximumVersion: określa maksymalną akceptowalną wersję modułu.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[ciąg] +Określa wersję programu PowerShell wymaganą przez skrypt. +Prawidłowe wartości to „Core” i „Desktop”</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[przełącznik] +Określa, że program PowerShell musi być uruchomiony jako administrator w systemie Windows. +To musi być ostatni parametr w wierszu instrukcji #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[wersja] +Określa minimalną wersję programu PowerShell wymaganą przez skrypt.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Określa, że skrypt wymaga do uruchomienia programu PowerShell 7+.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Określa, że ​​do uruchomienia skryptu wymagany jest program Windows PowerShell 5.1.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[ciąg] +Wymagane. Określa nazwę modułu.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[ciąg] +Opcjonalne. Określa identyfikator GUID modułu.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[ciąg] +Określa minimalną akceptowalną wersję modułu.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[ciąg] +Określa dokładną, wymaganą wersję modułu.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[ciąg] +Określa maksymalną akceptowalną wersję modułu.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Krótki opis funkcji lub skryptu. +Tego słowa kluczowego można użyć tylko raz w każdym temacie.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Szczegółowy opis funkcji lub skryptu. +Tego słowa kluczowego można użyć tylko raz w każdym temacie.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Nazwa parametru> +Opis parametru. +Dodaj słowo kluczowe .PARAMETER dla każdego parametru w składni funkcji lub skryptu.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Przykładowe polecenie używające funkcji lub skryptu, po którym opcjonalnie następują przykładowe dane wyjściowe i opis. +Powtórz to słowo kluczowe dla każdego przykładu.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Typy obiektów platformy .NET, które można przekazać potokiem do funkcji lub skryptu. +Można również uwzględnić opis obiektów wejściowych.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Typ platformy .NET obiektów zwracanych przez polecenie cmdlet. +Możesz też dodać opis zwracanych obiektów.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Dodatkowe informacje o funkcji lub skrypcie.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Nazwa powiązanego tematu. +Powtórz słowo kluczowe funkcji .LINK dla każdego powiązanego tematu. +Zawartość słowa kluczowego funkcji .Link może też zawierać identyfikator URI do internetowej wersji tego samego tematu pomocy.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Nazwa technologii lub funkcji używanej przez funkcję lub skrypt bądź z którą jest powiązana.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Nazwa roli użytkownika dla tematu pomocy.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Słowa kluczowe opisujące zamierzone użycie funkcji.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Przekierowuje do tematu pomocy dla określonego polecenia.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Kategoria> +Określa kategorię pomocy elementu w elemencie .ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Określa sesję zawierającą temat pomocy. +Wprowadź zmienną zawierającą obiekt PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +Słowo kluczowe .ExternalHelp jest wymagane, gdy funkcja lub skrypt są udokumentowane w plikach XML.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Określa ścieżkę do zestawu platformy .NET do załadowania. + +używając zestawu <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Określa moduł programu PowerShell, z którego mają być ładowane klasy. + +używając modułu <ModuleName lub Path> + +używając modułu <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Określa przestrzeń nazw platformy .NET, z której mają być rozpoznawane typy, albo alias przestrzeni nazw. + +używając przestrzeni nazw <.NET-namespace> + +używając przestrzeni nazw <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Określa alias typu platformy .NET. + +używając typu <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Zwykły ciąg znaków.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Ciąg znaków zawierający nierozwinięte odwołania do zmiennych środowiskowych, które są rozwijane podczas pobierania wartości.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Dane binarne w dowolnej formie.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32-bitowa liczba binarna.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Tablica ciągów.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64-bitowa liczba binarna.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Nieobsługiwany typ danych rejestru.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>„-” — przecinek</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>„, ” - przecinek i spacja</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>„-” — średnik</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>„-” — średnik i spacja</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} — nowy wiersz</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>„-” — kreska</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>„-” — spacja</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/TransactionStrings.pl.resx b/src/System.Management.Automation/resources/pl/TransactionStrings.pl.resx new file mode 100644 index 00000000000..c62b3e3a21e --- /dev/null +++ b/src/System.Management.Automation/resources/pl/TransactionStrings.pl.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Nie można użyć transakcji. Żadna transakcja nie jest aktywna.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Nie można zatwierdzić transakcji. Żadna transakcja nie jest aktywna.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Nie można wycofać transakcji, ponieważ nie ma aktywnej transakcji.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Nie można wycofać transakcji. Transakcja została już zatwierdzona.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Nie można zatwierdzić transakcji. Transakcja została już zatwierdzona.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Nie można zatwierdzić transakcji. Transakcja została wycofana lub przekroczono limit czasu.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Nie można wycofać transakcji. Transakcja została już wycofana lub przekroczono limit czasu.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Nie można ustawić aktywnej transakcji. Nie utworzono żadnej transakcji.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Nie można ustawić aktywnej transakcji. Aktywna transakcja została wycofana lub przekroczono limit czasu.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>To polecenie cmdlet wymaga aktywnej transakcji. Bieżąca transakcja została już zatwierdzona lub wycofana.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>To polecenie cmdlet wymaga transakcji. Uruchom ponownie polecenie z parametrem -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Nie można użyć transakcji. Nie rozpoczęto żadnej transakcji.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Nie można użyć transakcji. Transakcja została zatwierdzona.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Nie można użyć transakcji. Transakcja została wycofana lub przekroczono limit czasu.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Nie można użyć transakcji. Przekroczono limit czasu transakcji.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>Transakcja podstawowa nie została ustawiona.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>Transakcja podstawowa nie jest aktywna.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Nie można ustawić transakcji podstawowej po utworzeniu innych transakcji.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/TypesXmlStrings.pl.resx b/src/System.Management.Automation/resources/pl/TypesXmlStrings.pl.resx new file mode 100644 index 00000000000..07e75b1e2fa --- /dev/null +++ b/src/System.Management.Automation/resources/pl/TypesXmlStrings.pl.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}): Błąd: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : Błąd w typie „{3}”: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Węzeł „{0}” musi występować tylko raz w obszarze „{1}”. Węzeł nadrzędny „{1}” zostanie zignorowany.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Węzeł „{0}” jest niedozwolony. Dozwolone są następujące węzły: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Węzeł „{0}” nie powinien mieć wewnętrznego tekstu.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Węzeł „{0}” powinien mieć tekst wewnętrzny.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Nie znaleziono węzła „{0}”. Powinien on występować tylko raz w obszarze „{1}”. Węzeł nadrzędny „{1}” zostanie zignorowany.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Węzeł „Type” musi mieć wartości „Members”, „TypeConverters” lub „TypeAdapters”.</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Nie można utworzyć wystąpienia konwertera typów dla typu {0} z powodu wyjątku: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>Program PowerShell nie może utworzyć wystąpienia karty typu dla typu {0} z powodu następującego wyjątku: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Dostosowany typ „{0}” jest nieprawidłowy.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>Element TypeConverter został zignorowany, ponieważ już występuje.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>Element TypeAdapter został zignorowany, ponieważ już występuje.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Typ „{0}” powinien być typem TypeConverter lub PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Typem „{0}” powinno być PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Element członkowski {0} już istnieje.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Następująca nazwa elementu członkowskiego jest zarezerwowana: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Wyjątek:{0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>Właściwość ScriptProperty powinna mieć metodę pobierającą lub ustawiającą.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>Właściwość CodeProperty powinna mieć metodę pobierającą lub ustawiającą.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Wartość powinna mieć wartość TRUE lub FALSE zamiast {0}.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Węzeł „{0}” nie powinien mieć atrybutu „{1}”.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: nie znaleziono pliku.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: plik został pominięty, ponieważ został już załadowany przez {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Nie można znaleźć klucza rejestru: {0}{1}. Używanie {2} do załadowania plików konfiguracji.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Nie można odnaleźć ścieżki {0} określonej w kluczu rejestru: {1}{2}. Używanie {3} do ładowania plików konfiguracji.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: plik został pominięty, ponieważ nie ma rozszerzenia nazwy pliku ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: plik został pominięty z powodu następującego wyjątku walidacji: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Element członkowski „{0}”" musi być notatką.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Nie można przekonwertować notatki „{0}” na „{1}”.</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Nie używaj tutaj elementu członkowskiego „{0}”.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>Element członkowski „{0}” musi mieć typ „{1}”.</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>Wartość „{0}” musi być obecna, gdy „{1}” ma wartość „{2}”, a „{3}” to „{4}”.</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Poprzedni błąd spowodował zignorowanie wszystkich ustawień serializacji.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>Element „{0}” nie jest standardowym elementem członkowskim i zostanie zignorowany.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Ścieżka {0} nie jest w pełni kwalifikowana. Określ w pełni kwalifikowaną ścieżkę pliku typu.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Nie można zaktualizować elementu TypeTable, ponieważ mógł on zostać utworzony poza obszarem działania.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Wystąpiły błędy podczas ładowania elementu TypeTable. Poszukaj właściwości Errors, aby uzyskać szczegółowe komunikaty o błędach.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Błąd w TypeData „{0}”: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>Element „{0}” powinien mieć wartość dla swojej właściwości „{1}”.</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>Typ „{0}” nie powinien mieć wartości null ani mieć pustego ciągu we właściwości „{1}”.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Nie znaleziono typu „{0}”. Wartość nazwy typu musi być pełną nazwą typu. Sprawdź nazwę typu i ponownie uruchom polecenie.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>Element TypeData musi mieć wartości „Members”, „TypeConverters”, „TypeAdapters” lub „StandardMembers”.</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Tabeli typu udostępnionego nie można zaktualizować za pomocą więcej niż jednego wpisu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/VerbDescriptionStrings.pl.resx b/src/System.Management.Automation/resources/pl/VerbDescriptionStrings.pl.resx new file mode 100644 index 00000000000..af56c4f8617 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/VerbDescriptionStrings.pl.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Dodaje zasób do kontenera lub dołącza element do innego elementu</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Potwierdza lub zatwierdza stan zasobu lub procesu</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Potwierdza stan zasobu</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Przechowuje dane przez replikację</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Ogranicza dostęp do zasobu</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Tworzy artefakt (zazwyczaj binarny lub dokument) na podstawie zestawu plików wejściowych (zwykle kodu źródłowego lub dokumentów deklaratywnych)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Tworzy migawkę bieżącego stanu danych lub ich konfiguracji</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Usuwa wszystkie zasoby z kontenera, ale nie usuwa kontenera</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Zmienia stan zasobu, czyniąc go niedostępnym, niewidocznym lub bezużytecznym</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Porównuje dane z jednego zasobu z danymi z innego zasobu</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Kończy operację</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Kompresuje dane zasobu</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Potwierdza, weryfikuje lub sprawdza stan zasobu lub procesu</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Tworzy łącze między źródłem a miejscem docelowym</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Zmienia dane z jednej reprezentacji na inną, gdy polecenie cmdlet obsługuje konwersję dwukierunkową lub konwersję między wieloma typami danych</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Konwertuje jeden podstawowy typ danych wejściowych (rzeczownik polecenia cmdlet wskazuje dane wejściowe) na co najmniej jeden obsługiwany typ danych wyjściowych</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Konwertuje co najmniej jeden typ danych wejściowych na podstawowy typ danych wyjściowych (rzeczownik polecenia cmdlet wskazuje typ danych wyjściowych)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Kopiuje zasób pod inną nazwą lub do innego kontenera</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Bada zasób w celu zdiagnozowania problemów operacyjnych</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Odrzuca, sprzeciwia się, blokuje lub przeciwstawia się stanowi zasobu lub procesu</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Wysyła aplikację, witrynę internetową lub rozwiązanie do zdalnych miejsc docelowych w taki sposób, aby użytkownik tego rozwiązania mógł uzyskać do niego dostęp po zakończeniu wdrażania</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Konfiguruje zasób do stanu niedostępnego lub nieaktywnego</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Przerywa połączenie między źródłem a miejscem docelowym</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Odłącza nazwaną jednostkę od lokalizacji</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Modyfikuje istniejące dane, dodając lub usuwając zawartość</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Konfiguruje zasób do stanu dostępnego lub aktywnego</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Określa akcję umożliwiającą użytkownikowi przejście do zasobu</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Ustawia bieżące środowisko lub kontekst na ostatnio używany kontekst</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Przywraca dane zasobu skompresowanego do pierwotnego stanu</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Hermetyzuje podstawowe dane wejściowe w trwałym magazynie danych, takim jak plik, lub w formacie wymiany</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Wyszukuje obiekt w kontenerze, który jest nieznany, domniemany, opcjonalny lub określony</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Porządkuje obiekty w określonym układzie</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Określa akcję pobierającą zasób</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Zezwala na dostęp do zasobu</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Rozmieszcza lub kojarzy co najmniej jeden zasób</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Sprawia, że zasób jest niewykrywalny</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Tworzy zasób na podstawie danych przechowywanych w trwałym magazynie danych (takim jak plik) lub w formacie wymiany</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Przygotowuje zasób do użycia i ustawia go w stanie domyślnym</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Umieszcza zasób w lokalizacji i opcjonalnie go inicjuje</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Wykonuje akcję, taką jak uruchomienie polecenia lub metody</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Łączy zasoby w jeden zasób</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Nakłada ograniczenia na zasób</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Zabezpiecza zasób</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identyfikuje zasoby używane przez określoną operację lub pobiera statystyki dotyczące zasobu</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Tworzy pojedynczy zasób z wielu zasobów</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Dołącza nazwaną jednostkę do lokalizacji</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Przenosi zasób z jednej lokalizacji do innej</value> + </data> + <data name="New" xml:space="preserve"> + <value>Tworzy zasób</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Zmienia stan zasobu, aby był dostępny, dostępny lub użyteczny</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Zwiększa efektywność zasobu</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Wysyła dane ze środowiska</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Użyj zlecenia Test</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Usuwa element ze szczytu stosu</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Zabezpiecza zasób przed atakiem lub utratą</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Udostępnia zasób innym osobom</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Dodaje element na szczyt stosu</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Pobiera informacje ze źródła</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Przyjmuje informacje wysłane ze źródła</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Resetuje zasób do stanu, do którego wykonano cofnięcie</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Tworzy wpis dla zasobu w repozytorium, takim jak baza danych</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Usuwa zasób z kontenera</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Zmienia nazwę zasobu</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Przywraca zasób do stanu używalności</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Pyta o zasób lub prosi o uprawnienia</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Przywraca zasób do stanu pierwotnego</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Zmienia rozmiar zasobu</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Mapuje skrótową reprezentację zasobu na pełniejszą reprezentację</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Zatrzymuje operację, a następnie uruchamia ją ponownie</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Ustawia zasób w uprzednio zdefiniowanym stanie, na przykład w stanie ustawionym przez punkt kontrolny</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Uruchamia operację, która została wstrzymana</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Określa akcję, która nie zezwala na dostęp do zasobu</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Zachowuje dane, aby uniknąć ich utraty</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Tworzy odwołanie do zasobu w kontenerze</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Lokalizuje zasób w kontenerze</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Dostarcza informacje do miejsca docelowego</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Zastępuje dane w istniejącym zasobie lub tworzy zasób zawierający część danych</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Sprawia, że zasób jest widoczny dla użytkownika</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Zapewnia, że dwa lub więcej zasobów jest w tym samym stanie</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Pomija co najmniej jeden zasób lub punkt w sekwencji</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Oddziela części zasobu</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Inicjuje operację</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Przechodzi do następnego punktu lub zasobu w sekwencji</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Przerywa działanie</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Przedstawia zasób do zatwierdzenia</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Wstrzymuje działanie</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Określa akcję, która przełącza się między dwoma zasobami, na przykład aby zmienić lokalizację, zakres obowiązków lub stan</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Weryfikuje działanie lub spójność zasobu</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Śledzi działania zasobu</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Usuwa ograniczenia z zasobu</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Przywraca zasób do poprzedniego stanu</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Usuwa zasób z określonej lokalizacji</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Zwalnia zablokowany zasób</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Usuwa zabezpieczenia z zasobu, które zostały dodane, aby zapobiec atakowi lub utracie</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Sprawia, że zasób jest niedostępny dla innych</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Usuwa wpis dotyczący zasobu z repozytorium</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Aktualizuje zasób, aby zachować jego stan, dokładność, zgodność lub zgodność z wymaganiami</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Używa zasobu lub dołącza go, aby coś zrobić</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Wstrzymuje operację do czasu wystąpienia określonego zdarzenia</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Stale sprawdza zasób lub monitoruje go pod kątem zmian</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Dodaje informacje do elementu docelowego</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pl/WildcardPatternStrings.pl.resx b/src/System.Management.Automation/resources/pl/WildcardPatternStrings.pl.resx new file mode 100644 index 00000000000..21d8e321cf7 --- /dev/null +++ b/src/System.Management.Automation/resources/pl/WildcardPatternStrings.pl.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Określony wzorzec symboli wieloznacznych jest nieprawidłowy: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Authenticode.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Authenticode.pt-BR.resx new file mode 100644 index 00000000000..3f6168eafb6 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Authenticode.pt-BR.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>O arquivo {0} não pode ser carregado porque você optou por não executar este software agora.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>O arquivo {0} não pode ser carregado porque você optou por nunca executar software deste publicador.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>O arquivo {0} é publicado por {1}. Este publicador não é explicitamente confiável no seu sistema. O script não será executado no sistema. Para obter mais informações, execute o comando "get-help about_signing".</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Não é possível carregar o arquivo {0} porque a execução de scripts está desabilitada neste sistema. Para obter mais informações, consulte about_Execution_Policies em https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>O arquivo {0} não pode ser carregado. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>O arquivo {0} não pode ser carregado porque sua operação está bloqueada por políticas de restrição de software, como aquelas criadas usando Política de Grupo.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>O arquivo {0} não pode ser carregado porque seu conteúdo não pôde ser lido.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Não é possível assinar o código. O certificado especificado não é adequado para assinatura de código.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Não é possível assinar o código. A URL do servidor de carimbo de data/hora deve ser totalmente qualificada e estar no formato http://<server url> ou https://<server url>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Não é possível assinar o código. Não há suporte para o algoritmo de hash.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Deseja executar o software deste publicador não confiável?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>O arquivo {0} é publicado por {1} e não é confiável no seu sistema. Execute somente scripts de publicadores confiáveis.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>O software {0} é publicado por um editor desconhecido. É recomendável que você não execute este software.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Aviso de segurança</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Execute somente scripts nos quais você confia. Embora scripts da internet possam ser úteis, este script pode danificar seu computador. Se você confia neste script, use o cmdlet Unblock-File para permitir que ele seja executado sem esta mensagem de aviso. Deseja executar o {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>N&unca executar</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Não execute o script deste publicador agora e não solicite que eu execute este script no futuro. Tentar executar este script novamente resultará em uma falha silenciosa.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Não Executado</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Não execute o script deste publicador agora e continue a solicitar que eu execute este script no futuro.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Executar uma vez</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Execute o script deste editor agora e continue a solicitar que eu execute esse script no futuro.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Sempre executar</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Execute o script deste publicador agora e não me solicite que eu execute este script no futuro.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Pause o pipeline atual e volte para o prompt de comando. Digite sair para retomar a operação quando terminar.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/AuthorizationManagerBase.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/AuthorizationManagerBase.pt-BR.resx new file mode 100644 index 00000000000..079a87f8aa5 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/AuthorizationManagerBase.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>A verificação do AuthorizationManager falhou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/AutomationExceptions.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/AutomationExceptions.pt-BR.resx new file mode 100644 index 00000000000..18d6f475628 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/AutomationExceptions.pt-BR.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Cannot process argument because the value of argument "{0}" is not valid. Change the value of the "{0}" argument and run the operation again.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Cannot process argument because the value of parameter "{0}" is not valid. Valid values are "Global", "Local", or "Script", or a number relative to the current scope (0 through the number of scopes where 0 is the current scope and 1 is its parent). Change the value of the "{0}" parameter and run the operation again.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Cannot process argument because the value of argument "{0}" is null. Change the value of argument "{0}" to a non-null value.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Cannot process argument because the value of argument "{0}" is out of range. Change argument "{0}" to a value that is within range.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Cannot perform operation because operation "{0}" is not valid. Remove operation "{0}", or investigate why it is not valid.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Cannot perform operation because operation "{0}" is not implemented.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Cannot perform operation because operation "{0}" is not supported.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Cannot perform operation because object "{0}" has already been disposed.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>The script block cannot be invoked because it contains more than one clause. The Invoke() method can only be used on script blocks that contain a single clause.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>The script block cannot be converted because it contains more than one clause. Expressions or control structures are not permitted. Verify that the script block contains exactly one pipeline or command.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>An empty script block cannot be converted. Verify that the script block contains exactly one pipeline or command.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Only a script block that contains exactly one pipeline or command can be converted. Expressions or control structures are not permitted. Verify that the script block contains exactly one pipeline or command.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>A script block that contains a top-level trap statement cannot be converted.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock dereferencing variables undeclared in the param(...) block. Name of undeclared variable: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock evaluating non-constant expressions. Non-constant expression: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock evaluating dynamic expressions. Dynamic expression: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock that tries to pass other script blocks inside argument values.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock which invokes pipelines, commands or functions to evaluate arguments of the main pipeline.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock that uses dot sourcing.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock that invokes other script blocks.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>The script block cannot be converted to a PowerShell object because it contains forbidden redirection operators.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock that does not have an associated operation context.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>The command was stopped by the user.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>Object "{0}" is the wrong type to return from the dynamicparam block. The dynamicparam block must return either $null, or an object with type [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>The script block cannot be converted to an open generic type. Define an appropriate closed generic type, and then retry.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Cannot generate a PowerShell object for a ScriptBlock that starts a pipeline with an expression.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>The value of the using variable '$using:{0}' cannot be retrieved because it has not been set in the local session.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Cannot get the value of the Using expression '{0}' in the specified variable dictionary. When creating a PowerShell instance from a script block, the Using expression cannot contain an indexing operation or member-accessing operation.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Compiled Script Block Dot Source</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Script block '{0}' invocation into current scope will be disallowed in Constrained Language mode. Script language mode: {1}, Context language mode: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CatalogStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CatalogStrings.pt-BR.resx new file mode 100644 index 00000000000..15c847caa95 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CatalogStrings.pt-BR.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Não foi possível gerar o arquivo de definição de catálogo.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Adicionando o arquivo "{0}" ao catálogo. O caminho relativo do arquivo no catálogo é "{1}".</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Ignorando a validação do arquivo {0} do catálogo. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Arquivo {0} encontrado no catálogo com hash de {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Os caminhos do catálogo contêm vários arquivos com o mesmo caminho relativo {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Arquivo {0} encontrado no disco com hash de {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Ignorando a validação do arquivo {0} no caminho.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Não foi possível obter um identificador para um contexto de administrador do catálogo para um determinado algoritmo de hash {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Não foi possível criar o hash para o arquivo {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Não é possível abrir o arquivo de catálogo {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>A versão do catálogo é inválida. Damos suporte apenas às versões {0} e {1} do catálogo.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Não foi possível abrir o arquivo de definição de catálogo.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Foram encontradas várias entradas do membro do arquivo {0} no catálogo.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Não foi possível localizar o nome do arquivo ou o caminho do membro do catálogo {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Não foi possível encontrar a entrada do arquivo {0} para criar o hash.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Não foi possível ler o arquivo {0} para calcular seu hash.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CimInstanceTypeAdapterResources.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CimInstanceTypeAdapterResources.pt-BR.resx new file mode 100644 index 00000000000..4f3fda63c2e --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CimInstanceTypeAdapterResources.pt-BR.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Cannot convert "{0}" to an object of type "{1}".</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>"{0}" is a ReadOnly property.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CmdletizationCoreResources.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CmdletizationCoreResources.pt-BR.resx new file mode 100644 index 00000000000..5c1d8186a12 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CmdletizationCoreResources.pt-BR.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Cmdlets da classe "{0}"</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Dois parâmetros de cmdlet definidos no elemento {0} têm o mesmo nome: {1}. Resolva o conflito no XML de definição do cmdlet e tente novamente.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Não é possível processar o XML de definição do cmdlet para o seguinte arquivo: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>O cmdlet {0} define o conjunto de parâmetros {1} mais de uma vez. Verifique se o XML de definição do cmdlet não tem nomes de conjunto de parâmetros duplicados e tente novamente.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Não foi possível processar o atributo ObjectModelWrapper. O tipo {0} define vários conjuntos de parâmetros. Verifique se o XML de definição do cmdlet especifica um tipo válido no atributo ObjectModelWrapper e tente novamente.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Não foi possível processar o atributo ObjectModelWrapper. O tipo {0} é um tipo genérico aberto. Verifique se o XML de definição do cmdlet especifica um tipo válido no atributo ObjectModelWrapper e tente novamente.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Não foi possível processar o atributo ObjectModelWrapper. O tipo {0} não é derivado da seguinte classe: {1}. Verifique se o XML de definição do cmdlet especifica um tipo válido no atributo ObjectModelWrapper e tente novamente.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Não foi possível processar o atributo ObjectModelWrapper. O tipo {0} define o parâmetro de cmdlet {1} com um parâmetro de atributo {2} que é ignorado. Verifique se o XML de definição do cmdlet especifica um tipo válido no atributo ObjectModelWrapper e tente novamente.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Não é possível definir o parâmetro {0} para o cmdlet {1}. O nome do parâmetro já está definido pela classe {2}. Altere o nome do parâmetro no XML de definição do cmdlet e tente novamente.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Não é possível definir o parâmetro {0} para o cmdlet {1}. O nome do parâmetro já está definido no elemento XML {2}. Altere o nome do parâmetro no XML de definição do cmdlet e depois tente novamente.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>O valor do atributo EnumName não é convertido em um identificador C# válido: {0}. Verifique o atributo EnumName no XML de definição do cmdlet e tente novamente.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>O valor do atributo Name não é um identificador C# válido: {0}. Verifique o atributo Name no XML de definição do cmdlet e tente novamente.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Não é possível processar o elemento <Enum EnumName="{0}" ...>. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>O computador remoto retornou um arquivo CDXML inválido. O seguinte adaptador de cmdlet não tem suporte para importar um módulo CDXML de um computador remoto: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CommandBaseStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CommandBaseStrings.pt-BR.resx new file mode 100644 index 00000000000..4e6380032ec --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CommandBaseStrings.pt-BR.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Continuar com esta operação?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Sim</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Continue apenas com a próxima etapa da operação.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Sim para &Todos</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Continue com todas as etapas da operação.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Não</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Ignore esta operação e prossiga com a próxima operação.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Não para To&dos</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Ignore esta operação e todas as operações subsequentes.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Interrompa este comando.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Suspender comando</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Suspender</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Pause o pipeline atual e volte para o prompt de comando. Digite "{0}" para retomar o pipeline.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>O programa "{0}" terminou com código de saída diferente de zero: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Executando a operação "{0}" no destino "{1}".</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What If: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Tem certeza de que deseja executar esta ação? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Confirmar</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>O comando em execução foi interrompido porque a variável de preferência "{0}" ou o parâmetro comum está definido como Stop: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>O comando em execução foi interrompido porque a variável de preferência "{0}" ou o parâmetro comum está definido como Stop.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>O comando em execução foi interrompido porque a variável de preferência "{0}" ou o parâmetro comum está definido como o seguinte valor que não é válido: "{1}".</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>O comando em execução foi interrompido porque o usuário selecionou a opção Stop.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>O comando em execução foi interrompido porque o usuário o interrompeu.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Cmdlets derivados de PSCmdlet não podem ser invocados diretamente. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>O cmdlet "{0}" não oferece suporte ao parâmetro "{1}" em uma sessão remota.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Contagem total: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Custo total estimado: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Contagem total desconhecida</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>comando "{0}"</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>O {0} está obsoleto. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Falha na chamada de execução com o código de erro {0} para a linha de comando: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>O comando "{0}" não foi encontrado. O comando especificado precisa ser um executável.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Verificação de dot-source do processamento de bloco de script</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>O processamento de dot-source para o bloco de script "{0}" falhará no modo de linguagem restrita porque o modo de linguagem "{1}" não corresponde ao modo de linguagem atual "{2}".</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Pesquisador de comandos</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>O comando "{0}" no módulo "{1}" não é confiável e não estará acessível no modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ConsoleInfoErrorStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ConsoleInfoErrorStrings.pt-BR.resx new file mode 100644 index 00000000000..2b7c8007e1e --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ConsoleInfoErrorStrings.pt-BR.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Incorrect PowerShell version {0}. PowerShell version {1} is supported on this computer.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>The following errors occurred when loading console {0}: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Cannot load PowerShell snap-in {0} because of the following error: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>PowerShell snap-in "{0}" loaded with the following warnings: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>The PowerShell snap-in module {0} does not have the required PowerShell snap-in strong name {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>The cmdlet '{0}' should not occur more than once in PowerShell snap-in '{1}'.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell provider '{0}' should not occur more than once in PowerShell snap-in '{1}'.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} is not supported in the current console. PowerShell {1} is supported in the current console.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>File {0} already exists and {1} was specified.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>The provided configuration file '{0}' does not exist.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>The provided configuration file '{0}' must have a .pssc file extension.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CoreClrStubResources.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CoreClrStubResources.pt-BR.resx new file mode 100644 index 00000000000..e2bd8f78ca7 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CoreClrStubResources.pt-BR.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>O nome da variável de ambiente não pode conter o caractere de igual.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>O nome ou o valor da variável de ambiente é muito longo.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>O primeiro caractere da cadeia de caracteres é o caractere nulo.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>A cadeia de caracteres não pode ter comprimento zero.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Não foi possível obter o nome do computador.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Não foi possível obter o nome do domínio do usuário atual.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Erro desconhecido "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CredUI.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CredUI.pt-BR.resx new file mode 100644 index 00000000000..ce39ec8134a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CredUI.pt-BR.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Solicitação de credencial do PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Insira suas credenciais. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Insira suas credenciais.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>O comprimento máximo da legenda é {0} caracteres.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>O comprimento máximo da mensagem é {0} caracteres.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>O comprimento máximo do valor UserName é {0} caracteres.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Credential.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Credential.pt-BR.resx new file mode 100644 index 00000000000..cdbef481c0d --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Credential.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Não é possível serializar a credencial. Se esse comando estiver iniciando um fluxo de trabalho, as credenciais não poderão ser persistidas, pois o processo no qual o fluxo de trabalho é iniciado não tem permissão para serializar credenciais. + +-- Se o fluxo de trabalho foi iniciado em uma PSSession para o computador local, adicione o parâmetro EnableNetworkAccess ao comando que criou a sessão. +-- Se o fluxo de trabalho foi iniciado em uma PSSession para um computador remoto, adicione o parâmetro Authentication com um valor de CredSSP ao comando que criou a sessão. Ou conecte-se a uma configuração de sessão que tenha o valor da propriedade RunAsUser.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>O valor de UserName não está no formato correto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/CredentialAttributeStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/CredentialAttributeStrings.pt-BR.resx new file mode 100644 index 00000000000..cc363c96ce5 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/CredentialAttributeStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Solicitação de credencial do PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Insira suas credenciais.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/DebuggerStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/DebuggerStrings.pt-BR.resx new file mode 100644 index 00000000000..9e5e11060e7 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/DebuggerStrings.pt-BR.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Variable breakpoint on '${0}' ({1} access)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Variable breakpoint on '{0}:${1}' ({2} access)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Line breakpoint on '{0}:{1}'</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Line breakpoint on '{0}:{1}, {2}'</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Command breakpoint on '{0}'</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Command breakpoint on '{0}:{1}'</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Breakpoint {0} will not be hit</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Single step (step into functions, scripts, etc.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Step to next statement (step over functions, scripts, etc.)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Step out of the current function, script, etc.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continue operation</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Stop operation and exit the debugger</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Display call stack</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} List source code for the current script. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Use "list" to start from the current line, "list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> to start from line <m>, and "list <m> <n>" to list <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> lines starting from line <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Repeat last command if it was {0}, {1} or {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} displays this help message.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>For instructions about how to customize your debugger prompt, type "help about_prompt".</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +The current session does not support debugging; operation will continue. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: line {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>There is no source code available.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>The starting line must be a positive integer no greater than {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>The line count must be a positive integer.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>at {0}, {1}: line {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>The debugger cannot process commands unless it is in the Stopped state.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction is not implemented for the local script debugger.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>The debugger cannot set a resume action because the debugger in the remote session is not in a Stopped state.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>The job cannot be debugged because the debugger is currently busy.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>The provided job and all child jobs were examined but no jobs were found that could be debugged. In order to debug a job or child job the job must support debugging and also be in a running state.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>The debugger cannot be enabled for step mode because the debugger is turned off with debug mode set to None.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>The Runspace cannot be debugged because the host debugger is currently busy.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Cannot debug Runspace. The Runspace debugger is currently turned off (DebugMode is 'None').</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Cannot debug a Runspace that is not in the Opened state. This Runspace state is {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Cannot debug Runspace. The Runspace {0} has no associated debugger.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>The debugger is already overridden.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Cannot push a debugger object onto itself.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>The {0} command is not supported for remote use in the version of PowerShell that is running in the remote runspace.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Process</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Continue operation and detach the debugger.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>The debugger detach command is not applicable. The detach command only applies when debugging jobs and runspaces with the Debug-Job or Debug-Runspace cmdlets.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Invalid runspace id: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Unable to get Runspace.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Breakpoint or BreakpointList must be specified.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>The BreakpointList contained an item that was not a breakpoint.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/DescriptionsStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/DescriptionsStrings.pt-BR.resx new file mode 100644 index 00000000000..2c1d31b3a6c --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/DescriptionsStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} não pode ser nulo ou estar vazio.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/DiscoveryExceptions.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/DiscoveryExceptions.pt-BR.resx new file mode 100644 index 00000000000..7564cde77b2 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/DiscoveryExceptions.pt-BR.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>O nome do cmdlet "{0}" não pode ser validado porque não está no formato correto. Os nomes de cmdlet devem incluir um verbo e um substantivo separados por um "-", como "Get-Process".</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>O parâmetro "{0}" é declarado várias vezes no conjunto de parâmetros "{1}".</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>O alias "{0}" é declarado várias vezes.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Não foi possível declarar o parâmetro. Os parâmetros podem ser declarados somente em campos e propriedades.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Não é possível processar o cmdlet. Um nome de cmdlet deve consistir em um par verbo e substantivo separado por "-".</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>O termo "{0}" não é reconhecido como um nome de um cmdlet, função, arquivo de script ou programa executável. +Verifique a ortografia do nome ou, se um caminho foi incluído, verifique se o caminho está correto e tente novamente.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>O argumento "{0}" não é reconhecido como um cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>O argumento "{0}" não é reconhecido como um cmdlet, possivelmente porque não deriva das classes cmdlet ou PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Não é possível resolver o alias "{0}" porque ele se refere ao termo "{1}", que não é reconhecido como um cmdlet, função, programa executável ou arquivo de script. Verifique o termo e tente novamente.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>O parâmetro "{0}" com o valor "{1}" não pode ser processado porque não é um cmdlet e não pode ser processado pelo CommandProcessor.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Já existe um cmdlet chamado "{0}". Os cmdlets devem ter nomes exclusivos.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Já existe um provedor de cmdlet chamado "{0}". Os provedores de cmdlets devem ter nomes exclusivos.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Já existe um assembly chamado "{0}". Os assemblies devem ter nomes exclusivos.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Já existe um script chamado "{0}". Os scripts devem ter nomes exclusivos.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Não é possível processar a instrução #requires porque ela não está no formato correto. +A instrução #requires deve estar em um dos seguintes formatos: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque continha uma instrução "#requires" com uma ID de shell {1} incompatível com o shell atual. Para executar esse script, você deve usar o shell localizado em "{2}".</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque continha uma instrução "#requires" com uma ID de shell {1} incompatível com o shell atual.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque continha uma instrução "#requires" para o PowerShell {1}. A versão do PowerShell exigida pelo script não corresponde à versão em execução no momento do PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque continha uma instrução "#requires" para as edições do PowerShell "{1}". A edição do PowerShell exigida pelo script não corresponde à edição do PowerShell {2} em execução no momento.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque os seguintes snap-ins especificados pelas instruções "#requires" do script estão ausentes: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>A #requires statement has specified only a shellID. #Requires statements must specify a required PowerShell snap-in when running in PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque contém uma instrução "#requires" para execução como Administrador. A sessão atual do PowerShell não está sendo executada como Administrador. Inicie o PowerShell usando a opção Executar como Administrador e tente executar o script novamente.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Versão {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Não foi possível recuperar o comando porque o parâmetro ArgumentList só pode ser especificado ao recuperar um único cmdlet ou script.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>O nome do parâmetro "{0}" está reservado para uso futuro.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>O script "{0}" não pode ser executado porque os seguintes módulos especificados pelas instruções "#requires" do script estão ausentes: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>O comando "{0}" foi encontrado no módulo "{1}", mas o módulo não pôde ser carregado. Para obter mais informações, execute "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>O comando "{0}" foi encontrado no módulo "{1}", mas o módulo não pôde ser carregado devido ao seguinte erro: [{2}] +Para obter mais informações, execute "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Não foi possível carregar o módulo "{0}". Para obter mais informações, execute "Import-Module {0}".</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Nenhum comando correspondente inclui um parâmetro chamado "{0}". Verifique a ortografia do nome do parâmetro e tente novamente.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Não é possível usar dot-source neste comando porque ele foi definido em um modo de linguagem diferente. Para invocar esse comando sem importar seu conteúdo, omita o operador ".".</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Os parâmetros ShowCommandInfo e Syntax não podem ser especificados juntos.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Esse comando de script é desabilitado quando o recurso experimental "{0}" é ativado.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Esse comando de script é desabilitado quando o recurso experimental "{0}" foi desativado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/EnumExpressionEvaluatorStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/EnumExpressionEvaluatorStrings.pt-BR.resx new file mode 100644 index 00000000000..8faa9a881bd --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/EnumExpressionEvaluatorStrings.pt-BR.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>The input expression must not be empty. Specify at least one identifier name in each input expression. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Unable to match an empty identifier name to a valid enumerator name. Specify one of the following enumerator names and retry: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>The generic type specified for the expression must represent an enum. Specify a valid enum type. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>The identifier name {0} cannot be processed because it is either too similar or identical to the following enumerator names: {1}. Use a more specific identifier name.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Unable to match the identifier name {0} to a valid enumerator name. Specify one of the following enumerator names and try again: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Use of parentheses is not valid in the expression because identifier grouping is not allowed. Try removing the parentheses, or if a subexpression is enclosed, try expanding the expression.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Unable to parse the expression due to an unexpected token. Only an OR (,) operator or AND (+) operator is expected after an identifier name.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Unable to parse the expression due to an unexpected token after a NOT (!) operator. An identifier name is expected after a NOT (!) operator.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Unable to parse the expression due to an unexpected token. An identifier name or a NOT (!) operator is expected at the start of the expression, or after an OR (,) operator or an AND (+) operator. Also, an expression must not end with an OR (,), AND (+) or NOT (!) operator.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ErrorCategoryStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ErrorCategoryStrings.pt-BR.resx new file mode 100644 index 00000000000..372ec65d38c --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ErrorCategoryStrings.pt-BR.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Deadlock detectado: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Categoria de erro não reconhecida {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ErrorPackage.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ErrorPackage.pt-BR.resx new file mode 100644 index 00000000000..b8d2cb7138a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ErrorPackage.pt-BR.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>O texto do erro está vazio para o erro "{0}" : "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>O objeto "{0}" é relatado como um erro.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>O valor {0} não tem suporte para uma variável ActionPreference. O valor fornecido deve ser usado somente como valor de um parâmetro de preferência e foi substituído pelo valor padrão. Para obter mais informações, consulte o tópico da Ajuda, "about_Preference_Variables".</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>O valor {0} ActionPreference é reservado para uso futuro e ainda não tem suporte no momento. Para obter mais informações sobre variáveis de preferência, consulte o tópico da Ajuda, "about_Preference_Variables".</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>O valor {0} ActionPreference é reservado para uso futuro e ainda não tem suporte no momento. Ele foi substituído em sua variável {1} pelo valor padrão de {2}. Para obter mais informações sobre variáveis de preferência, consulte o tópico da Ajuda, "about_Preference_Variables".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/EtwLoggingStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/EtwLoggingStrings.pt-BR.resx new file mode 100644 index 00000000000..aad2de1af6a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/EtwLoggingStrings.pt-BR.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Command {0} is {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Engine state changed from {0} to {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Fully Qualified Error ID = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Error Message = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Recommended Action = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Execution Policy</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Job Command = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>Job Id = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>Job Instance Id = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Job Location = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Job Name = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Job State = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Command Name = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Command Path = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Command Type = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Engine Version = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> Host ID = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Host Name = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Host Application = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Host Version = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> Pipeline ID = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Runspace ID = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Script Name = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Sequence Number = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Severity = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Shell ID = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Time = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> User = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Connected User = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL Job</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Provider name</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Provider {0} changed state to {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Script execution is {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Variable {0} changed from {1} to {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>Variable {0} changed to {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/EventResource.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/EventResource.pt-BR.resx new file mode 100644 index 00000000000..47ef2e8b8e6 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/EventResource.pt-BR.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Não foi encontrada uma mensagem para a ID de evento PowerShell.Core.Instrumentation.man.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Trabalho agendado {0} iniciado às {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Trabalho agendado {0} concluído às {1} com o estado {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Exceção de Trabalho Agendado {0}: + Mensagem: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Inicialização de recurso experimental: ignore o recurso experimental '{0}' do arquivo de configuração. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Inicialização de recurso experimental: falha ao ler o arquivo de configuração. + Exceção: {0} + Mensagem: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Plug-in de fluxo de trabalho carregado. + EndpointName: {0} + Usuário: {1} + HostingMode: {2} + Protocolo: {3} + Configuração: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Execução do fluxo de trabalho iniciada. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Estado do fluxo de trabalho alterado. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>O plug-in de fluxo de trabalho foi solicitado para um desligamento. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Plug-in de fluxo de trabalho reiniciado. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>O fluxo de trabalho está sendo retomado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Um limite de cota definido para o ponto de extremidade foi excedido. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>O fluxo de trabalho foi retomado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>O pool de runspace de fluxo de trabalho foi criado. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>A atividade foi colocada na fila para execução. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Execução da atividade iniciada. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>O fluxo de trabalho está sendo importado de um arquivo XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>O fluxo de trabalho foi importado de um arquivo XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Não foi possível importar o fluxo de trabalho de um arquivo XAML devido a um erro. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Validação de fluxo de trabalho iniciada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Validação de fluxo de trabalho bem-sucedida. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Falha na validação do fluxo de trabalho com erro. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Atividade de fluxo de trabalho validada. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Não foi possível validar a atividade do fluxo de trabalho. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Falha na execução da atividade. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Disponibilidade do runspace alterada. + RunspaceId: {0} + Disponibilidade: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Estado do runspace alterado. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Fluxo de trabalho carregado para execução. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Fluxo de trabalho descarregado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Execução do fluxo de trabalho cancelada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Execução de fluxo de trabalho anulada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Operação de limpeza do fluxo de trabalho executada. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Fluxo de trabalho persistente carregado do disco. + WorkflowId: {0} + Caminho: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Os dados do fluxo de trabalho foram excluídos do disco. + WorkflowId: {0} + Caminho: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Iniciando a remoção do trabalho. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Estado do trabalho alterado. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Erro de trabalho. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Trabalho criado para o fluxo de trabalho (trabalho filho). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Trabalho pai criado para o fluxo de trabalho. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Todos os trabalhos necessários foram criados para a execução do fluxo de trabalho. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Trabalho filho removido do fluxo de trabalho. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>Ocorreu um erro ao remover o trabalho. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Erro: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Carregando fluxo de trabalho para execução. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Execução do fluxo de trabalho concluída. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Cancelando a execução do fluxo de trabalho. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Anulando a execução do fluxo de trabalho. + WorkflowId: {0} + Motivo: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Descarregando fluxo de trabalho. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Desligamento forçado do fluxo de trabalho iniciado. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Desligamento forçado do fluxo de trabalho concluído. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Ocorreu um erro ao encerrar forçadamente um fluxo de trabalho. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Persistindo o fluxo de trabalho no disco. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Fluxo de trabalho persistido no disco. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>A execução da atividade foi concluída. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Erro de execução do fluxo de trabalho. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Um novo ponto de extremidade do PowerShell foi registrado. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Configuração do ponto de extremidade modificada. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Configuração do ponto de extremidade não registrada. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Configuração do ponto de extremidade desabilitada. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Configuração do ponto de extremidade habilitada. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Runspace fora do processo iniciado. + Comando: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>O nivelamento de parâmetro foi executado durante a execução do fluxo de trabalho. + Parâmetros: {0} + Computadores: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Mecanismo de fluxo de trabalho iniciado. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Gerenciador de fluxos de trabalho instanciado com + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + Caminho: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Nome do Computador $null ou . resolve para LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Resolvendo para o esquema padrão http</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Nome do shell remoto resolvido para o PowerShellCore padrão</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Criando texto do ScriptBlock ({0} de {1}): +{2} + +ID do ScriptBlock: {3} +Caminho: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Invocação iniciada da ID de ScriptBlock: {0} +ID do runspace: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Invocação concluída da ID de ScriptBlock: {0} +ID do runspace: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Contexto: +{0} + +Dados do usuário: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Correlacionando IDs de atividade. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Nome da Classe = {0} +Nome do Método = {1} +GUID do fluxo de trabalho = {2} +Mensagem = {3} +{4} +Nome da Atividade = {5} +GUID da Atividade = {6} +Parâmetros = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Criando objeto Runspace + ID da Instância: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Criando objeto RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Abrindo RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modificando a ID da atividade e correlacionando</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Estado do runspace alterado para {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Tentando novamente a criação da sessão {0} para o código de erro {1} na ID da sessão {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>O PowerShell iniciou um thread de escuta de IPC no processo: {0} no AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>O PowerShell encerrou um thread de escuta de IPC no processo: {0} no AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Ocorreu um erro no thread de escuta de IPC do PowerShell no processo: {0} no AppDomain: {1}. Mensagem de Erro: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Conexão IPC do PowerShell no processo: {0} no AppDomain: {1} para Usuário: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Desconexão de IPC do PowerShell no processo: {0} no AppDomain: {1} para o usuário: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Porta resolvida para {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName resolvido para {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName resolvido para {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>O esquema é {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Mensagem de teste analítica</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Os Parâmetros da Conexão são + URI de conexão: {0} + URI do recurso: {1} + Usuário: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Impressão Digital: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Modificando a ID da atividade e correlacionando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Objeto recebido com a ID do Runspace: {0} ID do Comando: {1} Destino: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Ocorreu uma exceção sem tratamento no appdomain. +Tipo de Exceção: {0} +Mensagem de Exceção: {1} +StackTrace de Exceção: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. O WSMan relatou um erro com o código de erro: {2}. + Mensagem de erro: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Ocorreu uma exceção sem tratamento no appdomain. +Tipo de Exceção: {0} +Mensagem de Exceção: {1} +StackTrace de Exceção: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. O WSMan relatou um erro com o código de erro: {2}. + Mensagem de erro: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>ID do runspace {0}. Estabelecendo uma conexão usando WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID do runspace {0}. Retorno de chamada recebido para WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>ID do runspace: {0}. Fechando shell usando WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID do runspace: {0}. Retorno de chamada recebido para WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. Enviando dados com tamanho {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. Retorno de chamada recebido para WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. Fazendo solicitação de recebimento usando WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. Dados recebidos com tamanho {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>ID do Runspace {0} ID do Pipeline {1}. Estabelecendo uma conexão de comando usando WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>ID do Runspace {0} ID do Pipeline {1}. Retorno de chamada recebido para conexão de comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline {1}. Fechando o transporte do comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline {1}. Retorno de chamada recebido para fechamento de comando</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline {1}. Enviando sinal com código {2} usando WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline {1}. Retorno de chamada recebido para WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>ID do runspace: {0}. A conexão está sendo redirecionada para a URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>ID do Runspace: {0} ID do Pipeline: {1}. O servidor está enviando dados de tamanho {2} para o cliente. DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Solicitação {0}. Criando uma sessão remota do servidor. UserName: {1} ID do Shell Personalizado: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Contexto de relatório para a solicitação: {0} Contexto relatado: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Relatando a conclusão da operação para a solicitação: {0} + Código de Erro: {1} + Mensagem de Erro: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Contexto do Shell {0}. ID da solicitação {1}. Criando uma sessão comum para executar um comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Contexto do shell {0} Contexto do comando {1} ID da solicitação {2}. Parando o comando.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Contexto do shell {0} Contexto do comando {1} ID da solicitação {2}. Dados recebidos do cliente.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Contexto do shell {0} Contexto do comando {1} ID da solicitação {2}. O cliente enviou uma solicitação de recebimento para que o servidor possa enviar dados.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Contexto do Shell {0} Contexto do Comando {1} IsReceiveOperation {2}. Foi obtida uma solicitação de operação de fechamento.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Carregando assembly {0} para shell personalizado com ID de shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Carregando tipo {0} para shell personalizado com ID do shell {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Fragmento de comunicação remota recebido. + ID do objeto: {0} + ID do fragmento: {1} + Sinalizador de início: {2} + Sinalizador de encerramento: {3} + Comprimento da Carga: {4} + Dados da Carga: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Fragmento de comunicação remota enviado. + ID do objeto: {0} + ID do fragmento: {1} + Sinalizador de início: {2} + Sinalizador de encerramento: {3} + Comprimento da Carga: {4} + Dados da Carga: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Desligando o serviço winrm.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Um objeto foi reidratado com sucesso. + Nome do tipo desserializado: {0} + Reidratação por conversão para o tipo: {1} + O objeto reidratado é do tipo: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Falha ao reidratar um objeto. + Nome do tipo desserializado: {0} + Reidratação por conversão para o tipo: {1} + Exceção de conversão de tipo: {2} + Exceção interna da conversão de tipo: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>A profundidade de serialização foi substituída. + Nome do tipo serializado: {0} + Profundidade original: {1} + Profundidade substituída: {2} + Profundidade atual abaixo do nível superior: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>O modo de serialização foi substituído. + Nome do tipo serializado: {0} + Modo substituído: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>A serialização de uma propriedade de script foi ignorada porque não há nenhum runspace para usar na avaliação da propriedade. + Nome da propriedade: {0} + Nome do tipo do proprietário da propriedade: {1} + Script getter: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>A serialização de uma propriedade foi ignorada porque o getter da propriedade falhou. + Nome da propriedade: {0} + Nome do tipo do proprietário da propriedade: {1} + Exceção do getter da propriedade: {2} + Exceção interna do getter da propriedade: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>A serialização de um objeto enumerável pode não estar concluída, pois o objeto que está sendo enumerado gerou uma exceção. + Tipo de objeto sendo enumerado: {0} + Exceção:{1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>A serialização chamou o método ToString do objeto, que falhou. + Tipo de objeto: {0} + Exceção:{1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>A profundidade máxima abaixo do nível superior foi atingida, forçando a serialização do objeto como cadeias de caracteres. + Tipo de objeto na profundidade máxima: {0} + Nome da propriedade na profundidade máxima: {1} + Profundidade: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Uma XmlException foi gerada pelo desserializador (provavelmente indicando formato clixml incorreto). + Número da linha: {0} Posição da linha: {1} + Exceção:{2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Falha na serialização das propriedades especificadas, pois uma das propriedades especificadas estava ausente. + Tipo de objeto: {0} + Nome da propriedade: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>O console do PowerShell está sendo iniciado</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>O console do PowerShell está pronto para entrada de usuário</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Rastreando ErrorRecord: + Mensagem: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + Detalhes da Exceção: + Mensagem: {5} + Rastreamento de Pilha: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Exceção: + Mensagem: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Rastreando PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Trabalho de Rastreamento: + ID: {0} + InstanceId: {1} + Nome: {2} + Localização: {3} + Estado: {4} + Comando: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Informações de rastreamento: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Informações de rastreamento: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>INICIAR ImportWorkflowCommand::StartWorkflowApplication. Iniciando invocação da função de fluxo de trabalho. Guid de rastreamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>ENCERRAR ImportWorkflowCommand::StartWorkflowApplication. Encerrando invocação da função de fluxo de trabalho. Guid de rastreamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>INICIAR Criando novo trabalho em ImportWorkflowCommand::StartWorkflowApplication. Guid de rastreamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>ENCERRAR Criando novo trabalho em ImportWorkflowCommand::StartWorkflowApplication. Guid de rastreamento {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>ENCERRAR Criando novo trabalho em ImportWorkflowCommand::StartWorkflowApplication. Guid de Acompanhamento {0} : ContainerParentJob Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>INICIAR JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>ENCERRAR JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>INICIAR WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>ENCERRAR WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>WorkflowJob com Guid {0} adicionado a ContainerParentJob com Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob com Guid {0} associado ao ContainerParentJob remoto com Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>INICIAR Execução do ContainerParentJob com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>ENCERRAR Execução do ContainerParentJob com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>INICIAR Execução do trabalho de proxy com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>ENCERRAR Execução de tarefa de proxy com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>INICIAR Manipulador de eventos StateChanged para Proxy Job com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>ENCERRAR Manipulador de eventos StateChanged para Proxy Job com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>INICIAR Manipulador de eventos StateChanged para Proxy Child Job com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>ENCERRAR Manipulador de eventos StateChanged para Proxy Child Job com Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>INICIAR Executando GC</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>ENCERRAR Executando GC</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>O repositório de persistência atingiu o tamanho máximo especificado</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>O Windows PowerShell ISE começou a executar o arquivo de script {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>O ISE do Windows PowerShell começou a executar um script selecionado pelo usuário do arquivo {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>O ISE do Windows PowerShell está interrompendo o comando atual.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>O ISE do Windows PowerShell está retomando o depurador.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>O ISE do Windows PowerShell está interrompendo o depurador.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>O ISE do Windows PowerShell está entrando na depuração.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>O ISE do Windows PowerShell está avançando na depuração.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>O ISE do Windows PowerShell está saindo da depuração.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>O ISE do Windows PowerShell está habilitando todos os pontos de interrupção.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>O ISE do Windows PowerShell está desabilitando todos os pontos de interrupção.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>O ISE do Windows PowerShell está removendo todos os pontos de interrupção.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>O ISE do Windows PowerShell está definindo o ponto de interrupção na linha nº: {0} do arquivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>O ISE do Windows PowerShell está removendo o ponto de interrupção na linha nº: {0} do arquivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>O ISE do Windows PowerShell está habilitando o ponto de interrupção na linha nº: {0} do arquivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>O ISE do Windows PowerShell está desabilitando o ponto de interrupção na linha nº: {0} do arquivo {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>O Windows PowerShell ISE atingiu um ponto de interrupção na linha #: {0} do arquivo {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/EventingResources.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/EventingResources.pt-BR.resx new file mode 100644 index 00000000000..c3e24d06efb --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/EventingResources.pt-BR.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Não é possível registrar para o evento especificado. Eventos que exigem um valor de retorno não têm suporte.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Não é possível registrar para o evento especificado. Um evento com o nome '{0}' não existe.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>O PowerShell não pode assinar eventos do Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Não é possível registrar para o evento especificado. O identificador de origem do evento '{0}' está reservado para o mecanismo do PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Esta operação não tem suporte em instâncias remotas.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>A ação não tem suporte quando você está encaminhando eventos.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Não é possível assinar o evento especificado. Já existe um assinante com o identificador de origem '{0}'.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ExperimentalFeatureStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ExperimentalFeatureStrings.pt-BR.resx new file mode 100644 index 00000000000..94c821d545b --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ExperimentalFeatureStrings.pt-BR.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>No experimental feature was found that matched the name '{0}'.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Enabling and disabling experimental features do not take effect until next start of PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ExtendedTypeSystem.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ExtendedTypeSystem.pt-BR.resx new file mode 100644 index 00000000000..8e034fa151b --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ExtendedTypeSystem.pt-BR.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>The member "{0}" is already present.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>The member "{0}" is already present from the extended type data file.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>The member "{0}" is not present.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Exception setting "{0}": "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Exception getting "{0}": "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>The following exception occurred while trying to enumerate the collection: "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Cannot access member "{0}" outside of a PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Cannot change the member created from the type configuration: "{0}".</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>The member name "{0}" is reserved.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>"{0}" cannot be changed.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Exception calling "{0}" with "{1}" argument(s): "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>An exception was thrown when trying to call "{0}" to extract the contents of an object of type "{1}": "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Cannot find an overload for "{0}" and the argument count: "{1}".</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Could not find a suitable generic method overload for "{0}" with "{1}" type parameters, and the argument count: "{2}".</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Multiple ambiguous overloads found for "{0}" and the argument count: "{1}".</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Cannot convert argument "{0}", with value: "{1}", for "{2}" to type "{3}": "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Get accessor for property "{0}" is unavailable.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Set accessor for property "{0}" is unavailable.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>The setter method should be public, void, static, and have two parameters. The first parameter should be of the type PSObject. A second parameter is required if a getter method is also available, and should have the same type as the return type for the getter method.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>The getter method should be public, not void, static, and have one parameter of the type PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty should use a getter or setter method.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Cannot create a code method because of the method format. The method should be public, static, and have one parameter of type PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>The alias with name "{0}" contains a cycle.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Cannot convert the "{0}" value of type "{1}" to type "{2}".</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Cannot convert the value of type "{0}" to type "{1}".</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Cannot convert value "{0}" to type "{1}". Error: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Cannot convert value "{0}" to type "{1}" because no commas are allowed for this enumeration.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Cannot convert value "{0}" to type "{1}" due to enumeration values that are not valid. Specify one of the following enumeration values and try again. The possible enumeration values are "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Cannot convert null to type "{0}" due to enumeration values that are not valid. Specify one of the following enumeration values and try again. The possible enumeration values are "{1}".</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Cannot convert null to type "{0}".</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Cannot convert value to type "{0}". Error: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Cannot convert value to type System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Reference type is expected in argument.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Cannot compare "{0}" because it is not IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Could not compare "{0}" to "{1}". Error: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Cannot compare "{0}" to "{1}" because the objects are not the same type or the object "{0}" does not implement "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Cannot convert value "{0}" to type "{1}" because at least two matches were found ({2}, {3}) and only one match is allowed for this enumeration.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Cannot convert value "{0}" to type "{1}". Boolean parameters accept only Boolean values and numbers, such as $True, $False, 1 or 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Cannot get property value because "{0}" is a write-only property.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}" is a ReadOnly property.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Cannot set "{0}" because only strings can be used as values to set XmlNode properties.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Cannot set "{0}" because only unique attributes or unique non-attributed leaf nodes can be set.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>A PSProperty or PSMethod object cannot be added to this collection.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>The following error occurred while loading the extended type data file: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>The following exception occurred while retrieving the string: "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>The field or property: "{0}" for type: "{1}" differs only in letter casing from the field or property: "{2}". The type must be Common Language Specification (CLS) compliant.</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>The following exception occurred while retrieving the type name hierarchy: "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>The following exception occurred while retrieving member "{1}": "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>The following exception occurred while retrieving members: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>The following exception occurred while retrieving the read state for property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>The following exception occurred while retrieving the write state for property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>The following exception occurred while retrieving the type for property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>The following exception occurred while retrieving the string representation for property "{1}" : "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>The following exception occurred while retrieving the attributes for property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>The following exception occurred while retrieving the definitions for method "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>The following exception occurred while retrieving the string representation for method "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>The following exception occurred while retrieving the type for parameterized property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>The following exception occurred while retrieving the read state for parameterized property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>The following exception occurred while retrieving the write state for parameterized property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>The following exception occurred while retrieving the definitions for parameterized property "{1}": "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>The following exception occurred while retrieving the string representation for parameterized property "{1}": "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Cannot set the Value property for PSMemberInfo object of type "{0}".</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Argument: '{0}' should be a {1}. Use {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Argument: '{0}' should not be a {1}. Do not use {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Propriedade "{0}" não encontrada.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Cannot get or set the property value. The "{0}" argument should be of type "{1}" or "{2}".</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Cannot set the value for property "{0}" because the object has type "{1}" instead of "{2}".</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Exception calling "{0}" : "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} is not a valid class path.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} não é um caminho válido.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>The adapter cannot determine whether property "{0}" can be changed.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>The adapter cannot determine whether property "{0}" is gettable.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>The adapter cannot get the value of property "{0}".</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>The adapter cannot set the value of property "{0}".</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>The adapter cannot get the type of property "{0}".</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>The adapter cannot get the type hierarchy of "{0}".</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>The adapter cannot get the properties of "{0}".</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>The adapter cannot get property "{0}" for "{1}".</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" returned a null value.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>The property '{0}' was not found for the '{1}' object. The settable properties are: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>The property '{0}' was not found for the '{1}' object. There is no settable property available.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Cannot create object of type "{0}". {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Cannot invoke static methods or access static properties on the open generic type {0}. Specify the type parameters and retry. For example, instead of [System.Collections.Generic.HashSet``1]::CreateSetComparer() use [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>The following exception occurred while constructing the attribute "{1}": "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>The value "{0}" cannot be converted to a string array.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Cannot convert value to type "{0}". Only core types are supported in this language mode.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Cannot convert to the ByRef-like type "{0}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Cannot get or set the property or field "{0}" of the ByRef-like type "{1}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Cannot invoke the method "{0}" of the ByRef-like return type "{1}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Cannot create an instance of the ByRef-like type "{0}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Extended Type System Hashtable Conversion</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>Type conversion from HashTable to '{0}' will not be allowed in ConstrainedLanguage mode.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Extended Type System Hashtable Conversion</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>Type conversion from '{0}' to '{1}' will not be allowed in ConstrainedLanguage mode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/FileSystemProviderStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/FileSystemProviderStrings.pt-BR.resx new file mode 100644 index 00000000000..e94cb719cca --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/FileSystemProviderStrings.pt-BR.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Invocar Item</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Remover Arquivo</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Remover Diretório</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Copiar Arquivo</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Copiar Diretório</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Renomear Arquivo</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Renomear Diretório</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Mover Arquivo</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Mover Diretório</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Definir Propriedade do Arquivo</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Definir Propriedade de Diretório</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1} Valor: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Limpar Propriedade de Arquivo</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Limpar Propriedade do Diretório</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Criar Arquivo</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Criar Diretório</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Destino: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Limpar Conteúdo</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Não foi possível localizar o item {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Não é possível remover o item {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Não é possível restaurar os atributos do item {0}: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Não existe um objeto no caminho especificado {0}.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>O diretório {0} não pode ser removido porque não está vazio.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>O tipo não é conhecido pelo sistema de arquivos. Somente "file", "directory" ou "symboliclink" podem ser especificados.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Não é possível processar o caminho porque o caminho especificado se refere a um item que está fora do basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>A raiz da unidade especificada "{0}" não existe ou não é uma pasta.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Já existe um item com o nome especificado {0}.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Não é possível especificar um delimitador ao ler o fluxo um byte por vez.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Não é possível substituir o item {0} por ele mesmo.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Não é possível renomear o destino especificado porque ele representa um caminho ou nome de dispositivo.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>A propriedade {0} não existe ou não foi encontrada.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Você não tem direitos de acesso suficientes para executar essa operação ou o item está oculto, é do sistema ou é somente leitura.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>O atributo não pode ser definido porque os atributos não têm suporte. Somente os seguintes atributos podem ser definidos: Archive, Hidden, Normal, ReadOnly ou System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>A propriedade não pode ser limpa porque não tem suporte. Somente a propriedade Atributos pode ser limpa.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Não é possível processar o caminho '{0}' porque o destino representa um nome de dispositivo reservado.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>A codificação não é usada quando '-AsByteStream' é especificado.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Não é possível continuar com a codificação de byte. Ao usar a codificação de byte, o conteúdo deve ser do tipo byte.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Não é possível processar o arquivo porque o arquivo {0} não foi encontrado.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Diretório: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Não é possível detectar a codificação do arquivo. A codificação especificada {0} não tem suporte quando o conteúdo é lido de trás para frente.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Não foi possível abrir o fluxo de dados alternativo '{0}' do arquivo '{1}'.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Fluxo '{0}' do arquivo '{1}'.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Os parâmetros Raw e Wait não podem ser especificados no mesmo comando.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Para usar o parâmetro de opção Persist, o nome da unidade deve ter suporte no sistema operacional (por exemplo, letras de unidade A-Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Quando você usa o parâmetro Persist, a raiz deve ser uma localização do sistema de arquivos em um computador remoto.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Os parâmetros '{0}' e '{1}' não podem ser especificados no mesmo comando.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>É necessário um diretório para a operação. O item '{0}' não é um diretório.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Criar Junção</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Criar Link Simbólico</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>É necessário privilégio de administrador para essa operação.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Criar Link Físico</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>É necessário um arquivo para a operação. O item '{0}' não é um arquivo.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Links físicos não têm suporte para o caminho especificado.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Links simbólicos não têm suporte para o caminho especificado.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Copiando {0} para {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>O caminho de destino {0} corresponde a um arquivo que já existe no destino.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Falha ao copiar o arquivo {0} para o destino remoto.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>De {0} para {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Não é possível copiar o diretório '{0}' para o arquivo '{0}'</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Falha ao obter os itens filho do diretório {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Falha ao ler o arquivo remoto '{0}'.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Não é possível validar se o destino remoto {0} é um arquivo.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Falha ao criar o diretório '{0}' no destino remoto.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>O tamanho máximo da unidade foi excedido: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Não é possível criar o link porque o caminho já existe: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Ignorar o diretório {0}, que já foi visitado.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>O caminho de destino não pode ser um subdiretório da origem nem a própria origem: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>O destino e o caminho não podem ser iguais.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Copiados {0} de {1} arquivos</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} de {1} ({2:0.0} MB/s)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Removidos {0} de {1} arquivos</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} de {1} ({2:0.0} MB/s)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>A criação de uma junção requer um caminho absoluto para o destino.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/FormatAndOutXmlLoadingStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/FormatAndOutXmlLoadingStrings.pt-BR.resx new file mode 100644 index 00000000000..aeb0f5e6e56 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/FormatAndOutXmlLoadingStrings.pt-BR.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o elemento XML {2} não permite atributos.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o nó {2} não pode ter objetos filho.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é inválido.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: deve haver pelo menos um {2} padrão.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: não pode haver mais de um {2} padrão.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o nome do controle não pode ser nulo nem vazio.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: modos de exibição fora da banda só podem usar CustomControl ou ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: um modo de exibição fora da banda não pode ter GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: não é possível carregar o modo de exibição.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: "{2}" não é um valor de alinhamento válido.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é esperado um inteiro positivo.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a definição de cabeçalho da coluna não é válida; todos os cabeçalhos serão descartados.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a contagem de itens da linha = {2} no conjunto alternativo #{3} não corresponde à contagem de itens da linha padrão = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a contagem de itens do cabeçalho = {2} não corresponde à contagem de itens da linha padrão = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é preciso especificar pelo menos um item da exibição de lista.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a entrada de propriedade não é válida.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a lista de definições está ausente.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é esperado um valor booleano.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é esperado um inteiro não negativo.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é esperado um inteiro.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o valor do texto interno está ausente.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a lista de tokens de controle personalizado não pode estar vazia.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} falha ao carregar.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} não pode ser especificado sem uma expressão.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} não pode ser especificado com uma expressão.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: uma cadeia de caracteres de formato está ausente.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o texto do bloco de script está ausente.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: uma propriedade está ausente.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o bloco de script "{2}" é inválido.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: a cadeia de caracteres {2} do recurso {3} no assembly {4} não foi encontrada.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o recurso {2} no assembly {3} não foi encontrado.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o assembly {2} não foi encontrado.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o nó deve ser um XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: é esperada uma expressão.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: não é possível ter control ou Label sem uma expressão.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: não é possível ter control e Label ao mesmo tempo.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: não é possível usar SelectionSetName e TypeName ao mesmo tempo.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: nenhum tipo ou condição foi especificado para aplicar o modo de exibição.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o valor {2} é inválido.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: existe um nó duplicado.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} e {3} são mutuamente exclusivos.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2}, {3} e {4} são mutuamente exclusivos.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é um nó desconhecido.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é um atributo desconhecido.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é um atributo ausente.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: o nó {2} está ausente.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: um nó está ausente de {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é um nó vazio.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Erro no XPath {0} no arquivo {1}: {2} é um atributo vazio.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Erro no arquivo {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Há muitos erros no arquivo {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Ocorreram erros ao carregar o arquivo de dados de formato: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Cache de Assembly Global) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>O caminho {0} não é totalmente qualificado. Especifique um caminho de arquivo de formato totalmente qualificado.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Não é possível atualizar a FormatTable porque ela pode ter sido criada fora do runspace.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>Ocorreram erros ao carregar a FormatTable. Veja o conteúdo da propriedade Errors para acessar mensagens de erro detalhadas.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Erro nos dados de formatação "{0}": {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com o nome de tipo {0} no índice {1}: a contagem de itens do cabeçalho = {2} não corresponde à contagem de itens da linha padrão = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: dados de formatação "{2}" não são válidos.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: o bloco de script "{2}" não é válido.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: {2} falha ao carregar.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: um TableControl deve conter apenas um {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: deve haver pelo menos um padrão {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: você deve especificar pelo menos um item de exibição de lista.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Erro nos dados de exibição com nome de tipo {0} no índice {1}: não pode haver mais de um {2} padrão.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Há muitos erros nos dados de formatação para o tipo "{0}".</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Uma tabela de formato compartilhada não pode ser atualizada com mais de uma entrada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/FormatAndOut_MshParameter.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_MshParameter.pt-BR.resx new file mode 100644 index 00000000000..e5bdf07e411 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_MshParameter.pt-BR.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Não é possível converter {0} em um dos seguintes tipos {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>O valor de um parâmetro era nulo; esperava-se um dos seguintes tipos: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>A chave duplicada "{0}" está em conflito com "{1}".</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>A chave "{0}" tem um tipo, {1}, que não é válido; os tipos esperados são {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>A chave "{0}" tem um tipo, {1}, que não é válido; o tipo esperado é {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>A chave {0} é ambígua; há conflito entre {1} e {2}.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>O valor de uma chave não pode ser nulo.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>O tipo da chave {0} não é válido. A chave deve ser uma cadeia de caracteres.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>A chave {0} não tem valor.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Falta uma entrada obrigatória para {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>A chave {0} não é válida.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>O valor "{0}" da chave "{1}" não é válido; os valores válidos são {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>O valor "{0}" da chave "{1}" deve ser maior que 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>Não é possível ter uma cadeia de caracteres de formatação vazia para a chave "{0}".</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>A chave "{0}" não pode ter um valor de cadeia de caracteres vazio.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Um valor de cadeia de caracteres vazio não é permitido.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>A chave "{0}" não pode ter caracteres curinga no valor "{1}".</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>Caracteres curinga não são permitidos em "{0}".</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>O valor de EnumerableExpansion não é válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/FormatAndOut_format_xxx.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_format_xxx.pt-BR.resx new file mode 100644 index 00000000000..612afc99349 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_format_xxx.pt-BR.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet parameters View and Property are mutually exclusive.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet parameters AutoSize and Column are mutually exclusive.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>The view name {0} cannot be found.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> The view name {0} cannot be found in the {1} formatting.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> There are no existing {0} views for {1} objects.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>The view name {0} cannot be found. Specify one of the following {1} views and try again: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Try using one of these other format cmdlets: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>The following object supports IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>The IEnumerable contains no objects.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>The IEnumerable contains the following object:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>The IEnumerable contains the following {0} objects:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Unknown class Id {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>The type {0} for property {1} is not valid.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>The value of the {0} data member cannot be null.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>The object type is not recognized.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Failed to create object with class Id {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>The {0} property is recursive.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Failed to evaluate expression "{0}".</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Failed to interpret format string "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/FormatAndOut_out_xxx.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_out_xxx.pt-BR.resx new file mode 100644 index 00000000000..94f22248141 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/FormatAndOut_out_xxx.pt-BR.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> next page; <CR> next line; Q quit</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>The value of LineOutput should not be null.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>The lineOutput type {0} was not expected; LineOutput expects type {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>The object of type "{0}" is not valid or not in the correct sequence. This is likely caused by a user-specified "{1}" command which is conflicting with the default formatting.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Cannot open file "{0}".</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Output to File</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/GetErrorText.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/GetErrorText.pt-BR.resx new file mode 100644 index 00000000000..a4acd582337 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/GetErrorText.pt-BR.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Cannot load a resource with base name "{0}".</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Cannot load a resource string with ID "{0}".</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Running commands is prevented by Stop policy settings.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Cannot retrieve the message "{0}" "{1}" "{2}" because an assembly was not registered.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Cannot retrieve the message "{0}" "{1}" "{2}". A template string format is not valid in template string "{3}".</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Cannot retrieve the message "{0}" "{1}" "{2}". A template string exists, but its value is empty or blank.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>The pipeline has been stopped.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>The script failed due to call depth overflow.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>The pipeline failed due to call depth overflow.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/HelpDisplayStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/HelpDisplayStrings.pt-BR.resx new file mode 100644 index 00000000000..b268bd11258 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/HelpDisplayStrings.pt-BR.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>NOME</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>SYNOPSIS</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>DESCRIPTION</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SYNTAX</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETERS</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>INPUTS</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>OUTPUTS</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>TERMINATING ERRORS</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>NON-TERMINATING ERRORS</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>NOTES</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>EXAMPLES</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Exemplo</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>EXAMPLE</value> + </data> + <data name="Output" xml:space="preserve"> + <value>OUTPUT</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>RELATED LINKS</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>SHORT DESCRIPTION</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Title:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Question:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Resposta</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Term:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Definition:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Content:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>PROVIDER NAME</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> This cmdlet supports the common parameters: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable, and OutVariable. For more information, see + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Required? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Position? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Type: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Target Object Type: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Default value </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Accept pipeline input? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Accept wildcard characters? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Category: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Suggested Action: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>For more information, type: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>For technical information, type: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>To see the examples, type: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>For online help, type: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>REMARKS</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Named</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>DRIVES</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>CAPABILITIES</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>TASKS</value> + </data> + <data name="Task" xml:space="preserve"> + <value>TASK: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FILTERS</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>DYNAMIC PARAMETERS</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Cmdlets Supported: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ALIASES</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help cannot find the Help files for this cmdlet on this computer. It is displaying only partial help. + -- To download and install Help files for the module that includes this cmdlet, use Update-Help. + -- To view the Help topic for this cmdlet online, type: "Get-Help {0} -Online" or + go to {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Nenhum</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Aliases </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dynamic? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Parameter set name </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Unable to retrieve the HelpInfo XML file for UI culture {0}. Make sure the HelpInfoUri property in the module manifest is valid or check your network connection and then try the command again.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>The specified culture is not supported: {0}. Specify a culture from the following list: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Postponing error and trying fallback cultures, will show as error if none of fallbacks are supported: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>The ModuleBase directory cannot be found. Verify the directory and try again.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>The path {0} is not a valid directory. Make sure the directory exists and retry.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>A Help URI cannot contain more than 10 redirections. Specify a valid Help URI.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Updating Help</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Connecting to Help Content...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Downloading Help Content...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Installing Help content...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Locating Help Content...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(All)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>No PowerShell modules were found that match the following pattern: {0}. Verify the pattern and then try the command again.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>No PowerShell modules were found that match the specified FullyQualifiedModule {0}. Verify the FullyQualifiedModule value and then try the command again.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Help content cannot be found. Make sure the server is available and the help content location is properly defined in the HelpInfo XML.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>The Update-Help command failed because the specified module does not support updatable help. Use Get-Help -Online or look online for help for the commands in this module.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>The following parameter must not be null or empty: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>The following parameter must not be null or empty: Path.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help has completed successfully.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Error extracting Help content.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Unable to connect to Help content. The server on which Help content is stored might not be available. Verify that the server is available, or wait until the server is back online, and then try the command again.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>The Help content at the specified location is not valid. Specify a location that contains valid Help Content.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>The HelpInfo XML is not valid. Specify valid HelpInfo XML.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Help content was successfully saved to the following location: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>The Help content XSD file cannot be found in {0}. Verify that the XSD file exists at the specified location, and then retry the command.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Failed to update Help for the module(s) : +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Saving Help</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Help content contains files that are not valid. Only .txt and .xml files are supported.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Failed to save Help for the module(s) '{0}' : {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Failed to save Help for the module(s) '{0}' with UI culture(s) {{{1}}} : {2}. +English-US help content is available and can be saved using: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Failed to update Help for the module(s) '{0}' with UI culture(s) {{{1}}} : {2}. +English-US help content is available and can be installed using: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Your current culture is ({0}), which is not associated with any language, consider changing your system culture or install the English-US help content using: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>The -Recurse parameter is only available if a source path is specified.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>The path {0} does not contain a FileSystem provider. Verify that the specified path contains the FileSystem provider, and then retry the command.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Searching Help for {0} ...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>No UI culture was found that matches the following pattern: {0}. Verify the pattern and then try the command again.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>Help was not saved for the module {0}, because the Save-Help command was run on this computer within the last 24 hours. +To save help again, add the Force parameter to your command.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Help was not updated for the module {0}, because the Update-Help command was run on this computer within the last 24 hours. +To update help again, add the Force parameter to your command.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>The most current Help files are already installed.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Culture {2} Version {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Updated {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>The value of the HelpInfoUri key in the module manifest must resolve to a container or root URL on a website where the help files are stored. The HelpInfoUri '{0}' does not resolve to a container.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Help content must be in the namespace {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help cannot find the Help files for this cmdlet on this computer. It is displaying only partial help. + -- To download and install Help files for the module that includes this cmdlet, use Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>The most current Help files are already downloaded.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>Saved {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>The HelpInfoURI {0} does not start with HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>The root level element of the help content must be "helpItems".</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Saving Help for module {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Updating Help for module {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Resolving URI: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>Help URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, Current Version: {1}, Available Version: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>PROPERTIES</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>METHODS</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/HelpErrors.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/HelpErrors.pt-BR.resx new file mode 100644 index 00000000000..b88be3d768d --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/HelpErrors.pt-BR.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help não pôde localizar {0} em um arquivo de ajuda nesta sessão. Para baixar tópicos de ajuda atualizados, digite: "Update-Help". Para obter ajuda online, pesquise o tópico de ajuda na biblioteca do TechNet em https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Não é possível processar a categoria Ajuda porque "{0}" não é uma categoria de Ajuda válida.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Não é possível carregar o arquivo de Ajuda "{0}". Detalhes: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Não é possível acessar o arquivo de Ajuda "{0}" porque o usuário atual não tem permissão para acessar o arquivo. Detalhes: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>O arquivo de Ajuda "{0}" não é um documento xml válido. Detalhes: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Erro ao carregar o conteúdo da Ajuda para {0} do arquivo {1}. Detalhes: {2}. Para baixar tópicos da Ajuda atualizados, execute o cmdlet Update-Help. Para obter ajuda online, pesquise o tópico da Ajuda na biblioteca do TechNet em https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>O provedor "{0}" não pode ser carregado. Detalhes: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Não é possível carregar o arquivo de Ajuda. Os erros {1} a seguir ocorreram ao carregar o arquivo de Ajuda "{0}".</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>O nó "{0}" não pode ter "{1}" como um nó filho. Caminho do Nó: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>O nó "{0}" pode ter um máximo de {2} nós filho do tipo "{1}". Caminho do Nó:{3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Não é possível localizar a chave do Registro: "{0}{1}"; usando "{2}" para carregar arquivos de Ajuda.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Nenhum parâmetro corresponde aos critérios {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} não é compatível com a categoria de Ajuda solicitada.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>A versão online deste tópico da Ajuda não pode ser exibida porque o endereço da Internet (URI) do tópico da Ajuda não está especificado no código do comando nem no arquivo de ajuda do comando.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>O URI especificado {0} não é válido.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Falha ao iniciar um navegador para exibir a Ajuda online. Nenhum programa ou navegador está associado para abrir o URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Não há suporte para o protocolo especificado no URI "{0}". Somente os protocolos "{1}" e "{2}" têm suporte.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Vários tópicos da Ajuda foram encontrados. Use apenas um tópico da Ajuda com a opção -{0}.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Não é possível obter ajuda de um runspace remoto porque o runspace não foi aberto. Abra o runspace executando um comando de comunicação remota implícita e tente executar o comando para obter Ajuda novamente.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Acesso negado. O comando não pôde atualizar os tópicos da Ajuda para os módulos principais do PowerShell ou para quaisquer módulos no diretório $pshome\Modules. +Para atualizar esses tópicos da Ajuda, inicie o PowerShell usando o comando "Executar como Administrador" e tente executar Update-Help novamente.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Para usar o {0}, verifique se o aplicativo usa 'Microsoft.NET.Sdk.WindowsDesktop' como o SDK do projeto e se o assembly 'Microsoft.PowerShell.GraphicalHost' correspondente está disponível. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} não funciona em uma sessão remota.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName não pode fazer referência à própria função.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Não é possível obter ajuda de um local de rede em uma sessão restrita.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Comando não permitido em uma sessão restrita.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/HistoryStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/HistoryStrings.pt-BR.resx new file mode 100644 index 00000000000..7dffccf7a49 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/HistoryStrings.pt-BR.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>The identifier {0} is not a valid value for a History identifier. Specify a positive number, and then try again.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Cannot locate the history for Id {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>The count cannot be combined with multiple Ids.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Cannot locate the history for command line {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Cannot locate most recent history.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>The Invoke-History cmdlet is called repeatedly, in a loop.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Cannot process multiple history commands. You can only run a single command by using Invoke-History.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Cannot add history because the input object has a format that is not valid.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>The identifier {0} is not valid. Specify a positive number, and then try again.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>This command will clear all the entries from the session history.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>The count cannot be combined with multiple CommandLine parameters.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/HostInterfaceExceptionsStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/HostInterfaceExceptionsStrings.pt-BR.resx new file mode 100644 index 00000000000..d2005490ba2 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/HostInterfaceExceptionsStrings.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Ocorreu um erro do tipo "{0}".</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Um comando que solicita interação do usuário falhou porque o programa host ou o tipo de comando não dá suporte à interação do usuário. Experimente um programa host que dê suporte à interação do usuário, como o Console do PowerShell, e remova comandos relacionados a prompts de tipos de comando que não dão suporte à interação do usuário.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Um comando que solicita interação do usuário falhou porque o programa host ou o tipo de comando não dá suporte à interação do usuário. O host estava tentando solicitar confirmação com a seguinte mensagem: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Não é possível invocar o método porque o pool foi fechado ou falhou.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/InternalCommandStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/InternalCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..377a1f19d70 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/InternalCommandStrings.pt-BR.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Input name "{0}" is ambiguous. It can be resolved to multiple matched methods. Possible matches include:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Input name "{0}" is ambiguous. It can be resolved to multiple matched members. Possible matches include:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Retrieve the value for key '{0}'</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Invoke method '{0}' with arguments: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Invoke method '{0}'</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Retrieve the value for property '{0}'</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Cannot operate on a 'null' input object.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Input name "{0}" cannot be resolved to a method.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Cannot invoke a method in the restricted language mode.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>The -WhatIf and -Confirm parameters are not supported for script blocks.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>The '{0}' operation is not allowed in the RestrictedLanguage mode.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>An operator is required to compare the two specified values. Include a valid operator in the command, and then try the command again. For example, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>The input name "{0}" cannot be resolved to a property.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>The input name "{0}" cannot be resolved to a member.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>The specified operator requires both the -Property and -Value parameters. Provide values for both parameters, and then try the command again.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>This method cannot be run on the current thread. It can only be called on the cmdlet thread.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>A ForEach-Object -Parallel using variable cannot be a script block. Passed-in script block variables are not supported with ForEach-Object -Parallel, and can result in undefined behavior.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>A ForEach-Object -Parallel piped input object cannot be a script block. Passed-in script block variables are not supported with ForEach-Object -Parallel, and can result in undefined behavior.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>The 'TimeoutSeconds' parameter cannot be used with the 'AsJob' parameter.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>The following common parameters are not currently supported in the Parallel parameter set: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>An unexpected error has occurred while processing ForEach-Object -Parallel input. This may mean that some of the piped input did not get processed. Error: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Method invocation on type '{0}' will not be allowed when run in Constrained Language mode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/InternalHostStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/InternalHostStrings.pt-BR.resx new file mode 100644 index 00000000000..ef50c6411cd --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/InternalHostStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt não foi chamado tantas vezes quanto ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/InternalHostUserInterfaceStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/InternalHostUserInterfaceStrings.pt-BR.resx new file mode 100644 index 00000000000..19396dacc2c --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/InternalHostUserInterfaceStrings.pt-BR.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug stopped because the value of the DebugPreference variable was 'Stop'.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>The value {0} is not a supported ActionPreference value.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>The "{0}" parameter must contain at least one value.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Yes</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Continue.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Yes to &All</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Continue, and do not ask again whether to continue in this session.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&No</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>End the operation with an error.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>No to A&ll</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>End the operation with an error. Do not request to resume operation for this session.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Suspend</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Pause the current operation and enter a command prompt. Type "exit" to resume the paused operation.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Continue with this operation?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(default is "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(default choices are {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Choice[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}" should have at least one element.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" must be a valid index into "{1}". "{2}" is not a valid index.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Cannot process the hot key because a question mark ("?") cannot be used as a hot key.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>VERBOSE: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>WARNING: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>DEBUG: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>The host is not currently transcribing.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Command start time: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell transcript start +Start time: {0:yyyyMMddHHmmss} +Username: {1} +RunAs User: {2} +Configuration Name: {3} +Machine: {4} ({5}) +Host Application: {6} +Process ID: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell transcript start +Start time: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell transcript end +End time: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>File path {0} resolves to a directory.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Logging.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Logging.pt-BR.resx new file mode 100644 index 00000000000..384324abe77 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Logging.pt-BR.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>DESCONHECIDO</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>O recurso experimental do mecanismo '{0}' declarado no arquivo de configuração não está registrado no PowerShell atual.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>O recurso experimental '{0}' declarado no arquivo de configuração é inválido. +O nome de um recurso experimental deve seguir a convenção abaixo: + Nome do Recurso do Mecanismo: 'PS[FeatureName]' + Nome do Recurso do Módulo: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Metadata.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Metadata.pt-BR.resx new file mode 100644 index 00000000000..f3dbca846db --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Metadata.pt-BR.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Cannot initialize attributes for "{0}": "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>The argument cannot be validated because its type "{0}" is not the same type ({1}) as the maximum and minimum limits of the parameter. Make sure the argument is of type {1} and then try the command again.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>The argument "{0}" cannot be validated because its value is not greater than zero.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>The argument "{0}" cannot be validated because its value is not greater than or equal to zero.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>The argument "{0}" cannot be validated because its value is not less than zero.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>The argument "{0}" cannot be validated because its value is not less than or equal to zero.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>The specified minimum range ({0}) cannot be accepted because it is not the same type as the specified maximum range ({1}). Update the ValidateRange attribute for the parameter.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Cannot accept the MaxRange and MinRange parameter types. Both parameters must be objects that implement an IComparable interface.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>The specified maximum range cannot be accepted because it is less than the specified minimum range. Update the ValidateRange attribute for the parameter.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>The {0} argument is greater than the maximum allowed range of {1}. Supply an argument that is less than or equal to {1} and then try the command again.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>The {0} argument is less than the minimum allowed range of {1}. Supply an argument that is greater than or equal to {1} and then try the command again.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>The argument "{0}" does not match the "{1}" pattern. Supply an argument that matches "{1}" and try the command again.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>The ValidateCount attribute cannot be applied to a non-array parameter. Either remove the attribute from the parameter or make the parameter an array parameter.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>The parameter requires exactly {0} value(s) - {1} value(s) were provided.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>The parameter requires at least {0} value(s) and no more than {1} value(s) - {2} value(s) were provided.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>The specified maximum number of arguments for a parameter is fewer than the specified minimum number of arguments. Update the ValidateCount attribute for the parameter.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>The specified maximum character length of the argument is shorter than the specified minimum argument character length. Update the ValidateLength attribute for the parameter.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>The ValidateLength attribute cannot be applied to a parameter that is not a string or string[] parameter. Make the parameter a string or string[] parameter.</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>The character length ({1}) of the argument is too short. Specify an argument with a length that is greater than or equal to "{0}", and then try the command again.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>The character length ({1}) of the argument is too long. Specify an argument with a length that is shorter than or equal to "{0}", and then try the command again.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>The argument "{0}" does not belong to the set "{1}" specified by the ValidateSet attribute. Supply an argument that is in the set and then try the command again.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Valid values generator return a null value.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>"{0}" failed on property "{1}" {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Cannot get or run the command. The maximum number of parameter sets for this command has been exceeded.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Cannot process the argument because the argument value is not a string. The values of parameter arguments that have the ArgumentTransformationAttribute specified should be strings.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>The variable cannot be validated because the value {1} is not a valid value for the {0} variable.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>The attribute cannot be added because variable {0} with value {1} would no longer be valid.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>The argument is null. Provide a valid value for the argument, and then try running the command again.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>The argument has a null value, or an element of the argument collection contains a null value. Provide a collection that does not contain any null values, and then try the command again.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>The argument is null or empty. Provide an argument that is not null or empty, and then try the command again.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>The argument is null, empty, or an element of the argument collection contains a null value. Supply a collection that does not contain any null values and then try the command again.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>The argument is null, empty, or consists of only white-space characters. Provide an argument that contains non white-space characters, and then try the command again.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>An element of the argument collection is null, empty, or consists of only white-space characters. Supply a collection that does not contain any those values and then try the command again.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>A parameter with the name '{0}' was defined multiple times for the command.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>The parameter alias cannot be specified because an alias with the name '{0}' was already defined multiple times for the command.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>The parameter '{0}' cannot be specified because it conflicts with the parameter alias of the same name for parameter '{1}'.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>The "{1}" validation script for the argument with value "{0}" did not return a result of True. Determine why the validation script failed, and then try the command again.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>The "{0}" argument does not contain a valid PowerShell version. Supply a valid version number and then try the command again.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Cannot validate argument '{0}' because it is not a valid variable name.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>The job conversion type must derive from IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>The path argument is invalid. Supply a path argument that is a string type.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>The path argument drive {0} does not belong to the set of approved drives: {1}. Supply a path argument with an approved drive.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>The path argument contains invalid characters.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>The path argument has no root drive. Supply a full path argument with a root drive.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>The argument value for the parameter '{0}' cannot be null or an empty string.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>The Enum member '{0}' is not a valid value for the parameter '{1}'. Specify one of the following members and try again: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Cannot process input. The argument "{0}" is not trusted.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData Attribute Check Failure</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>The parameter argument '{0}' is not trusted and will fail the ValidateTrustedData parameter attribute check in Constrained Language mode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/MiniShellErrors.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/MiniShellErrors.pt-BR.resx new file mode 100644 index 00000000000..b7d2e849e72 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/MiniShellErrors.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>The update is not supported for the runspace configuration category {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>The following errors occurred when updating the assembly list for the runspace: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Modules.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Modules.pt-BR.resx new file mode 100644 index 00000000000..8d63fbe6d74 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Modules.pt-BR.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>O módulo especificado "{0}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>O módulo especificado "{0}" com a versão "{1}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>A MaximumVersion especificada "{0}" estava incorreta. Se você estiver usando "*", MaximumVersion dá suporte apenas a um "*" e sempre deve ser colocado no final de MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>O módulo especificado "{0}" com MaximumVersion "{1}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>O módulo especificado "{0}" com MinimumVersion "{1}" e MaximumVersion "{2}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion "{0}" não deve ser maior que MaximumVersion "{1}".</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>O assembly "{0}" não foi carregado porque nenhum assembly com esse nome foi encontrado. Verifique o nome do assembly e tente novamente.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>O módulo a ser processado "{0}", listado no campo "{1}" do manifesto do módulo "{2}" não foi processado porque nenhum módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Nenhum objeto personalizado foi retornado para o módulo "{0}" porque o parâmetro -AsCustomObject só pode ser usado com módulos de script.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Não foi possível processar o manifesto do módulo "{0}" porque ele não é um arquivo de manifesto de módulo do PowerShell válido. Remova os elementos que não são permitidos: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>O processamento do arquivo de manifesto do módulo "{0}" não resultou em um objeto de manifesto válido. Atualize o arquivo para conter um manifesto de módulo válido do PowerShell. Um manifesto válido pode ser criado usando o cmdlet New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>O módulo "{0}" não pode ser importado porque seu manifesto contém um ou mais membros que não são válidos. Os membros de manifesto válidos são ({1}). Remova os membros que não são válidos ({2}) e tente importar o módulo novamente.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>A tabela de hash que descreve um módulo contém um ou mais membros que não são válidos. Os membros válidos são ({0}). Remova os membros que não são válidos ({1}) e tente novamente.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Não é possível carregar o módulo "{0}" porque o limite de aninhamento do módulo foi excedido. Os módulos só podem ser aninhados em {1} níveis. Avalie e altere a ordem na qual você está carregando módulos para evitar exceder o limite de aninhamento e tente executar o script novamente.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>O membro "ModuleVersion" não está presente no manifesto do módulo. Esse membro deve existir e receber um número de versão do formulário "n.n.n.n". Adicione o membro ausente ao arquivo "{0}".</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>O membro "{0}" não é válido no arquivo de manifesto do módulo "{2}": {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>A versão "{0}" do módulo "{1}" não atende à versão mínima necessária "{2}". Verifique se há suporte para o número de versão e tente carregar o módulo novamente.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>A versão do PowerShell neste computador é "{0}". O módulo "{1}" requer uma versão mínima do PowerShell "{2}" para ser executado. Verifique se você tem a versão mínima necessária do PowerShell instalada e tente novamente.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>O membro do manifesto do módulo "NestedModules" não poderá ser usado se o membro "ModuleToProcess" for um módulo binário. Edite o arquivo de manifesto do módulo em "{0}" e tente novamente.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>O membro "{0}" no manifesto do módulo não é válido: {1}. Verifique se um valor válido foi especificado para este campo no arquivo "{2}".</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>O caminho do manifesto do módulo "{0}" não é válido. O valor do argumento Path deve ser resolvido para um único arquivo que tenha uma extensão ".psd1". Altere o valor do argumento Path para apontar para um arquivo psd1 válido e tente novamente.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>A chave ModuleVersion no manifesto do módulo "{0}" especifica a versão do módulo "{1}", que não corresponde ao nome da pasta de versão em "{2}". Altere o valor da chave ModuleVersion para corresponder ao nome da pasta de versão.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>A entrada NestedModule especificada "{0}" no manifesto do módulo "{1}" é inválida. Tente novamente depois de atualizar esta entrada com valores válidos.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>A entrada RequiredAssemblies especificada "{0}" no manifesto do módulo "{1}" é inválida. Tente novamente depois de atualizar esta entrada com valores válidos.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>A entrada FileList especificada "{0}" no manifesto do módulo "{1}" é inválida. Tente novamente depois de atualizar esta entrada com valores válidos.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>A entrada RequiredModules especificada "{0}" no manifesto do módulo "{1}" é inválida. Tente novamente depois de atualizar esta entrada com valores válidos.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>A entrada ModuleList especificada "{0}" no manifesto do módulo "{1}" é inválida. Tente novamente depois de atualizar esta entrada com valores válidos.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>O manifesto do módulo "{0}" é especificado com a chave CompatiblePSEditions com suporte apenas na versão do PowerShell "5.1" ou superior. Atualize o valor da chave PowerShellVersion para "5.1" ou superior e tente novamente.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>O valor especificado "{0}" para CompatiblePSEditions contém nomes duplicados do PowerShell Edition. Tente novamente depois de remover os nomes duplicados da Edição do PowerShell.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>A versão especificada na chave ModuleVersion é igual ao nome da pasta de versão.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Ignorando a pasta Versão {0} em Módulo {1}, pois ela não tem um arquivo de manifesto de módulo válido.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>O membro "ModuleName" não existe na tabela de hash que descreve este módulo.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Os membros "ModuleVersion", "MaximumVersion" e "RequiredVersion" não existem na tabela de hash que descreve este módulo. Um desses três membros deve existir e receber um número de versão no formato "n.n.n.n".</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>O módulo necessário "{1}" não está carregado. Carregue o módulo ou remova-o de "RequiredModules" no arquivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>O módulo necessário "{1}" com GUID "{2}" não foi carregado. Carregue o módulo ou remova-o de "RequiredModules" no arquivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>O módulo necessário "{1}" com a versão "{2}" não está carregado. Carregue o módulo ou remova-o de "RequiredModules" no arquivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>O módulo necessário "{1}" com MaximumVersion "{2}" não foi carregado. Carregue o módulo ou remova-o de "RequiredModules" no arquivo "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>O módulo necessário "{1}" com MinimumVersion "{2}" e MaximumVersion "{3}" não está carregado. Carregue o módulo ou remova-o de "RequiredModules" no arquivo "{0}".</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>O módulo "{0}" não pode ser encontrado com ModuleVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>O módulo "{0}" não pode ser encontrado com RequiredVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>O módulo "{0}" não pode ser encontrado com MaximumVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>O módulo "{0}" não pode ser encontrado com ModuleVersion "{1}" e MaximumVersion "{2}".</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>O módulo "{0}" não pode ser encontrado.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Nenhum módulo foi removido. Verifique se a especificação dos módulos a serem removidos está correta e se esses módulos existem no runspace.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>O membro "{0}" que foi importado do módulo "{1}", não pode ser removido pelo seguinte motivo: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Não é possível remover o módulo "{0}" porque ele é somente leitura. Adicione o parâmetro Force ao comando para remover módulos somente leitura.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Não é possível remover o módulo "{0}" porque ele está marcado como "constante". Um módulo não poderá ser removido se estiver marcado como "constante".</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Não é possível remover o módulo "{0}" porque ele é exigido por "{1}". Adicione o parâmetro Force ao comando para remover o módulo.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>O cmdlet Export-ModuleMember só pode ser chamado de dentro de um módulo.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>A extensão "{0}" não é uma extensão de módulo válida. As extensões de módulo com suporte são ".dll", ".ps1", ".psm1", ".psd1" e ".cdxml". Corrija a extensão e tente adicionar o arquivo "{1}" novamente.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Esta operação não pode ser executada em um módulo binário. Ele só pode ser executado em um módulo de script.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>O arquivo "{0}" não é permitido porque não tem a extensão ".ps1".</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Desconhecido</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Todos os direitos reservados.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Removendo a função "{0}" importada.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Removendo o alias "{0}" importado.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Removendo a variável "{0}" importada.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Carregando módulo do caminho "{0}".</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Carregando "{0}" do caminho "{1}".</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Executando dot-sourcing do arquivo de script "{0}".</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Importando função "{0}".</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Importando cmdlet "{0}".</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Importando alias "{0}".</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Importando variável "{0}".</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Exportando cmdlet "{0}".</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Exportando função "{0}".</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Exportando alias "{0}".</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Exportando variável "{0}".</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Os nomes de alguns comandos importados do módulo "{0}" incluem verbos não aprovados que podem torná-los menos detectáveis. Para localizar os comandos com verbos não aprovados, execute o comando Import-Module novamente com o parâmetro Verbose. Para obter uma lista de verbos aprovados, digite Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>O comando "{0}" no módulo "{1}" foi importado, mas como seu nome não inclui um verbo aprovado, pode ser difícil de localizar. Para obter uma lista de verbos aprovados, digite Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>O comando "{0}" no módulo "{2}" foi importado, mas como seu nome não inclui um verbo aprovado, pode ser difícil de localizar. Os verbos alternativos sugeridos são "{1}".</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Alguns nomes de comando importados contêm um ou mais dos seguintes caracteres restritos: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>O nome do comando "{0}" do módulo "{1}" contém um ou mais dos seguintes caracteres restritos: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Criando o arquivo de manifesto do módulo "{0}".</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (Caminho: "{1}")</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>A arquitetura atual do processador é: {0}. O módulo "{1}" requer a seguinte arquitetura: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>O nome do host atual do PowerShell é: "{0}". O módulo "{1}" requer o seguinte host do PowerShell: "{2}".</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>O host atual do PowerShell é: "{0}" (versão {1}). O módulo "{2}" requer uma versão mínima do host do PowerShell de "{3}" para ser executado.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Manifesto do módulo "{0}"</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Gerado por: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Gerado em: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Módulo de script ou arquivo de módulo binário associado a este manifesto.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Módulos a serem importados como módulos aninhados do módulo especificado em RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>ID usada para identificar exclusivamente este módulo</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Autor deste módulo</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Empresa ou fornecedor deste módulo</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Declaração de direitos autorais para este módulo</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Número de versão deste módulo.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Descrição da funcionalidade fornecida por este módulo</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Versão mínima do mecanismo do PowerShell exigida por este módulo</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Versão mínima do CLR (Common Language Runtime) exigida por este módulo. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Módulos que devem ser importados para o ambiente global antes de importar este módulo</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Arquivos de script (.ps1) que são executados no ambiente do chamador antes de importar este módulo.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Arquivos de tipo (.ps1xml) a serem carregados ao importar este módulo</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Arquivos de formato (.ps1xml) a serem carregados ao importar este módulo</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Assemblies que devem ser carregados antes da importação deste módulo</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Lista de todos os arquivos empacotados com este módulo</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Dados privados a serem passados para o módulo especificado em RootModule/ModuleToProcess. Isso também pode conter uma tabela de hash PSData com metadados de módulo adicionais usados pelo PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Marcas aplicadas a este módulo. Elas ajudam na descoberta de módulos em galerias online.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Uma URL para o site principal deste projeto.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Uma URL para a licença deste módulo.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Uma URL para um ícone que representa este módulo.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>ReleaseNotes deste módulo</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Cadeia de caracteres de pré-lançamento deste módulo</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Sinalizador para indicar se o módulo requer aceitação explícita do usuário para instalar/atualizar/salvar</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Módulos dependentes externos deste módulo</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Fim da tabela de hash {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>O valor do parâmetro PrivateData deve ser uma tabela de hash para criar o manifesto do módulo com os seguintes valores de parâmetro Tags, ProjectUri, LicenseUri, IconUri ou ReleaseNotes. Remova os valores dos parâmetros Tags, ProjectUri, LicenseUri, IconUri ou ReleaseNotes ou encapsule o conteúdo de PrivateData em uma tabela de hash.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData deve ser definido como uma tabela de hash, mas esse manifesto de módulo o define como um objeto. Considere encapsular o conteúdo de PrivateData em uma tabela de hash. Isso permitirá que você adicione as propriedades Tags, ProjectUri, LicenseUri, IconUri e ReleaseNotes ao manifesto do módulo posteriormente.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>O valor especificado "{0}" é inválido. Tente novamente com um valor válido.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>As funções a serem exportadas deste módulo, para melhor desempenho, não usam curingas e não excluem a entrada, usem uma matriz vazia se não houver funções para exportar.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Aliases a serem exportados deste módulo, para melhor desempenho, não usam curingas e não excluem a entrada, usem uma matriz vazia se não houver aliases para exportar.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Os cmdlets a serem exportados deste módulo, para melhor desempenho, não usam curingas e não excluem a entrada, usem uma matriz vazia se não houver cmdlets para exportar.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Variáveis a serem exportadas deste módulo</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Recursos DSC a serem exportados deste módulo</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>PSEditions com suporte</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Arquitetura do processador (None, X86, Amd64) exigida por este módulo</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Lista de todos os módulos empacotados com este módulo</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Versão mínima do Microsoft .NET Framework exigida por este módulo. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Nome do host do PowerShell exigido por este módulo</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Versão mínima do host do PowerShell exigida por este módulo</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>URI de HelpInfo deste módulo</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Como o módulo {0} está fornecendo o PSDrive na sessão atual do PowerShell, nenhum módulo foi removido. Altere o provedor do PSDrive atual e tente remover os módulos novamente.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>O cmdlet "{0}" não foi importado porque há um membro com o mesmo nome no escopo atual.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>O alias "{0}" não foi importado porque há um membro com o mesmo nome no escopo atual.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>A função "{0}" não foi importada porque há um membro com o mesmo nome no escopo atual.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>A variável "{0}" não foi importada porque há um membro com o mesmo nome no escopo atual.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>Caracteres curinga não são permitidos nos membros "ModuleToProcess", "RootModule" ou "NestedModules" no manifesto de módulo "{0}".</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>O módulo "{0}" é um módulo principal para o PowerShell. Adicione o parâmetro Force ao comando para remover os módulos principais.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>O manifesto do módulo não pode conter os membros "ModuleToProcess" e "RootModule". Altere o arquivo de manifesto do módulo para remover um desses membros em "{0}" e tente novamente.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>O membro do manifesto do módulo "ModuleToProcess" foi preterido. Em vez disso, use o membro "RootModule".</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Prefixo padrão para comandos exportados deste módulo. Substitua o prefixo padrão usando Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Os parâmetros "Global" e "Scope" não podem ser especificados juntos. Remova um desses parâmetros e tente executar o comando novamente.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>O módulo necessário "{0}" não está carregado. O módulo "{0}" tem um requiredModule "{1}" em seu manifesto de módulo "{2}" que aponta para uma dependência cíclica.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>O módulo necessário "{0}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Alguns comandos do módulo {0} não podem ser importados em uma CimSession. Para obter todos os comandos, verifique se o servidor remoto tem o gerenciamento remoto do PowerShell habilitado e tente adicionar o parâmetro PSSession a um cmdlet Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>O módulo {0} é carregado no Windows PowerShell usando {1} sessão remota; observe que toda a entrada e a saída dos comandos deste módulo serão objetos desserializados. Se você quiser carregar este módulo no PowerShell, use a sintaxe "Import-Module -SkipEditionCheck".</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Versão {0} do Windows PowerShell detectada. O Windows PowerShell 5.1 é necessário para carregar módulos usando o recurso de compatibilidade com o Windows PowerShell. Instale o Windows Management Framework (WMF) 5.1 https://aka.ms/WMF5Download para habilitar esse recurso.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>O módulo "{0}" está impedido de carregar usando Windows PowerShell de compatibilidade por uma configuração "WindowsPowerShellCompatibilityModuleDenyList" no arquivo de configuração do PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>O módulo {0} não pode ser importado em uma CimSession. Tente usar o parâmetro PSSession do cmdlet Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>O valor da arquitetura do processador de {0} não tem suporte. Execute o comando New-ModuleManifest novamente, especificando um dos seguintes valores de enumeração com suporte para a arquitetura do processador: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>Executar o cmdlet Get-Module em um computador remoto só pode listar os módulos disponíveis. Adicione o parâmetro ListAvailable ao comando e tente novamente.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>O módulo "{0}" não foi importado porque o snap-in "{0}" já foi importado.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>Caracteres curinga não são permitidos no membro "RequiredAssemblies" no manifesto do módulo "{0}".</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>O valor da chave {0} em {1} é {2} e o módulo tem módulos aninhados. Quando um arquivo CDXML é o módulo raiz, o comando Import-Module falha porque os comandos em módulos aninhados não podem ser exportados. Mova o arquivo CDXML para a chave NestedModules e tente o comando novamente.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Falha do comando remoto: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Falha ao gerar proxies para o módulo remoto "{0}". {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Falha ao processar o módulo remoto {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Falha ao receber dados do módulo da CimSession remota. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>O módulo necessário "{0}" com GUID "{1}" e versão "{2}" não foi carregado porque nenhum arquivo de módulo válido foi encontrado em nenhum diretório de módulo.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Um provedor CIM para descoberta de módulo não foi encontrado no servidor CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Não é possível verificar a versão do Microsoft .NET Framework {0} porque ela não está incluída na lista de versões permitidas.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Analisando {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Preparando módulos para o primeiro uso.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Procurando módulos disponíveis</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Pesquisando compartilhamento UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Executar o cmdlet Get-Module em um computador remoto só pode ser feito para nomes de módulo que não incluem um caminho. O parâmetro Name tem este elemento "{0}", que resolve para um caminho. Atualize o parâmetro Name para não ter elementos de caminho e tente novamente.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Não há suporte para a execução do cmdlet Get-Module sem o parâmetro ListAvailable em nomes de módulo que incluem um caminho. O parâmetro Name tem este elemento "{0}", que resolve para um caminho. Atualize o parâmetro Name para não ter elementos de caminho e tente novamente.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>O módulo especificado "{0}" não foi encontrado. Atualize o parâmetro Name para apontar para um caminho válido e tente novamente. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Populando a propriedade RepositorySourceLocation para o módulo {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>O módulo a ser processado "{0}", listado no campo "{1}" do manifesto do módulo "{2}" não foi processado. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Esse pré-requisito é válido apenas para a edição PowerShell Desktop.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>O módulo "{0}" não dá suporte à edição atual do PowerShell "{1}". Suas edições com suporte são "{2}". Use "Import-Module -SkipEditionCheck" para ignorar a compatibilidade deste módulo.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>O módulo "{0}" dá suporte à edição "{1}" do PowerShell e não pode ser carregado implicitamente usando o recurso de Compatibilidade do Windows porque está desabilitado no arquivo de configurações. Use "Import-Module -UseWindowsPowerShell" para carregar este módulo com Windows PowerShell ou "Import-Module -SkipEditionCheck" para tentar carregar o módulo com o PowerShell atual.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Um valor de cadeia de caracteres não vazio deve ser especificado para um recurso experimental declarado no manifesto do módulo.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Um ou mais nomes de recursos experimentais inválidos encontrados: {0}. Um nome de recurso experimental do módulo deve seguir esta convenção: "ModuleName.FeatureName".</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>O parâmetro de opção -SkipEditionCheck não pode ser usado sem o parâmetro de opção -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>A importação de arquivos *.ps1 como módulos não é permitida no modo ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Erro ao carregar o módulo de script {0} porque ele tem um modo de linguagem diferente do manifesto do módulo. O modo de idioma do manifesto é {1} e o modo de linguagem do módulo é {2}. Verifique se todos os arquivos de módulo estão assinados ou, de outra forma, parte da configuração da lista de permissões do aplicativo.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Este módulo usa o operador dot-source ao exportar funções usando caracteres curinga e isso não é permitido quando o sistema está sob a imposição de verificação do aplicativo.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Não é possível exportar membros de módulo de um módulo que tenha um modo de idioma diferente da sessão em execução.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Não é possível criar um novo módulo enquanto a sessão estiver no modo ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Não é possível localizar o módulo interno "{0}" compatível com a edição "Core". Verifique se os módulos internos do PowerShell estão disponíveis. Eles geralmente vêm com o pacote do PowerShell no caminho do módulo $PSHOME e são necessários para que o PowerShell funcione corretamente.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Cmdlet Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>A exportação de membros do módulo falhará no modo idioma restrito porque o módulo "{0}", tem um modo de idioma "{1}" diferente da sessão atual "{2}".</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Exportação de Função Implícita do Módulo</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>A exportação de função implícita para o módulo "{0}" será negada porque é confiável (é executada no modo de Idioma Completo), mas a sessão não é confiável (é executada no modo idioma restrito). É uma prática recomendada sempre exportar funções de módulo individualmente por nome completo.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Importando arquivo de script como módulo</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>A importação do arquivo de script "{0}" como um módulo não será permitida no modo ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Módulo Contém Operador dot-source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>A importação do módulo "{0}" falhará no modo idioma restrito porque exporta funções usando caracteres curinga enquanto também usa o operador dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Módulo exportando funções</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>O módulo "{0}" exporta funções usando caracteres curinga no nome. Todos os nomes de função de módulo aninhados serão removidos durante a execução no modo de Linguagem Restrita.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"Cmdlet New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Um novo módulo de uma sessão de Idioma Restrito não confiável será impedido de fornecer o bloco de script FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Modos de linguagem incompatíveis do módulo</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Um módulo dependente está sendo carregado que tem um modo de idioma diferente do pai. Isso não será permitido quando estiver no modo de Idioma Restrito.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/MshHostRawUserInterfaceStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/MshHostRawUserInterfaceStrings.pt-BR.resx new file mode 100644 index 00000000000..a5c001d2d6b --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/MshHostRawUserInterfaceStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" não pode ser maior ou igual a "{1}".</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" deve ser um número positivo.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Todas as cadeias de caracteres são nulas ou vazias.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/MshSignature.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/MshSignature.pt-BR.resx new file mode 100644 index 00000000000..201c4f5ff34 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/MshSignature.pt-BR.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Assinatura verificada.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>O arquivo {0} não está assinado digitalmente. Não é possível executar esse script no sistema atual. Para obter mais informações sobre como executar scripts e definir a política de execução, consulte about_Execution_Policies em https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>O conteúdo do arquivo {0} pode ter sido alterado por um usuário ou processo não autorizado, porque o hash do arquivo não corresponde ao hash armazenado na assinatura digital. O script não pode ser executado no sistema especificado. Para obter mais informações, execute Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>O arquivo {0} está assinado, mas o signante não é confiável neste sistema.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Não é possível assinar o arquivo porque o sistema não dá suporte a operações de assinatura em {0} arquivos.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Não é possível assinar o arquivo porque o sistema não dá suporte a operações de assinatura em arquivos que não têm uma extensão de nome de arquivo.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>A assinatura não pode ser verificada porque é incompatível com o sistema atual.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>A assinatura não pode ser verificada porque é incompatível com o sistema atual. O algoritmo de hash não é válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/MshSnapInCmdletResources.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/MshSnapInCmdletResources.pt-BR.resx new file mode 100644 index 00000000000..476942fa6bd --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/MshSnapInCmdletResources.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Não é possível executar a operação. O cmdlet especificado não tem suporte em um shell personalizado.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Nenhum snap-in do PowerShell correspondente ao padrão '{0}' foi encontrado. Verifique o padrão e tente o comando novamente.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>O formato do nome de snap-in especificado não era válido. Os nomes de snap-in do PowerShell só podem conter caracteres alfanuméricos, hifens, sublinhados e pontos. Corrija o nome e tente a operação novamente.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Não é possível adicionar o snap-in do PowerShell {0} porque ele é um módulo do sistema do PowerShell. Use Import-Module para carregar o módulo.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/MshSnapinInfo.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/MshSnapinInfo.pt-BR.resx new file mode 100644 index 00000000000..c2aada8aac6 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/MshSnapinInfo.pt-BR.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Não é possível acessar as informações de registro do PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Não é possível acessar as informações de registro do Mecanismo do PowerShell.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Não foi possível acessar as informações de PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>A versão {0} do PowerShell não está disponível neste computador.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>O snap-in do PowerShell "{0}" não está instalado neste computador.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>O valor obrigatório {0} não foi especificado para a chave do Registro {1}.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>O valor obrigatório {0} não está no formato correto para a chave do Registro {1}. O formato esperado é "string".</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>O valor obrigatório {0} não está no formato correto para a chave do Registro {1}. O formato esperado é "multistring".</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Não é possível localizar as informações necessárias no Registro ou os arquivos de chave estão ausentes. Não é possível carregar alguns cmdlets.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Nenhum snap-in foi registrado para a versão {0} do PowerShell.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Não é possível recuperar o recurso de cadeia de caracteres porque o leitor foi descartado.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>O valor da versão {0} não foi especificado ou está incorreto para a chave do Registro {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Nenhum atributo [PSVersion] foi encontrado para o tipo do PowerShell {0}. Adicione um atributo PSVersion ao tipo usando [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/NativeCP.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/NativeCP.pt-BR.resx new file mode 100644 index 00000000000..0104024c3f5 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/NativeCP.pt-BR.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock should only be specified as a value of the Command parameter.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>No value was specified for the Command parameter.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>A value that is not valid ({6}) was specified for the {7} parameter. Valid values are Text and Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>No value was specified for the InputFormat parameter. Valid values are Text and Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>No value was specified for the OutputFormat parameter. Valid values are text and XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>The {6} parameter requires a string value.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>No value was specified for the Args parameter.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>The {6} parameter was already specified.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Cannot process the XML from the '{0}' stream of '{1}': {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PSCommandStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PSCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..936d1219fe1 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PSCommandStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>É necessário um comando para adicionar um parâmetro. Um comando deve ser adicionado a {0} antes de adicionar um parâmetro.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PSConfigurationStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PSConfigurationStrings.pt-BR.resx new file mode 100644 index 00000000000..45b469db758 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PSConfigurationStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell has stopped working because of a security issue: Cannot read the configuration file: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PSDataBufferStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PSDataBufferStrings.pt-BR.resx new file mode 100644 index 00000000000..dfd22557a34 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PSDataBufferStrings.pt-BR.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>O índice especificado é menor que zero ou maior que o número de itens no buffer. O índice deve estar no intervalo de {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Não é possível converter uma referência nula em um tipo de valor.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Não é possível converter o valor do tipo {0} para o tipo {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Não é possível adicionar objetos a um buffer fechado. Verifique se o buffer está aberto para que as operações Adicionar e Inserir sejam bem-sucedidas.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>A propriedade SerializeInput só pode ser definida para o tipo PSObject de PSDataCollection. Defina a propriedade SerializeInput como false ou altere o tipo da coleção para um PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PSListModifierStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PSListModifierStrings.pt-BR.resx new file mode 100644 index 00000000000..fa3b150e430 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PSListModifierStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>O seguinte modificador de lista desconhecido foi detectado: '{0}'. Os modificadores de lista válidos são Adicionar, Remover e Substituir.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Não é possível aplicar a atualização porque o objeto não é um tipo de coleção com suporte.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PSStyleStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PSStyleStrings.pt-BR.resx new file mode 100644 index 00000000000..df72e8fcb39 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PSStyleStrings.pt-BR.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>A cadeia de caracteres especificada contém conteúdo imprimível quando deveria conter apenas sequências de escape ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>O valor de MaxWidth para a renderização do Progress deve ser de pelo menos 18 para que seja renderizado corretamente.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Ao adicionar ou remover extensões, a extensão precisa começar com um ponto.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ParameterBinderStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ParameterBinderStrings.pt-BR.resx new file mode 100644 index 00000000000..e36d85dc05a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ParameterBinderStrings.pt-BR.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Não foi possível encontrar um parâmetro correspondente ao nome de parâmetro '{1}'.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Não foi possível encontrar um parâmetro posicional que aceite o argumento '{1}'.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Falta um argumento para o parâmetro '{1}'. Especifique um parâmetro do tipo '{2}' e tente novamente.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>O parâmetro não pode ser processado porque o nome do parâmetro '{1}' é ambíguo. As possíveis correspondências incluem:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Não é possível converter '{6}' para o tipo '{2}' exigido pelo parâmetro '{1}'. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>Não é possível associar o parâmetro '{1}'. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Não é possível associar os parâmetros posicionais '{1}'.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Não é possível associar parâmetros posicionais porque nenhum nome foi fornecido.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>O conjunto de parâmetros não pode ser resolvido com o uso dos parâmetros nomeados especificados. Um ou mais parâmetros emitidos não podem ser usados juntos ou um número insuficiente de parâmetros foi fornecido.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Não é possível processar o comando porque um ou mais parâmetros obrigatórios estão ausentes:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>O parâmetro '{1}' não pode ser especificado no conjunto de parâmetros '{6}'.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Não é possível associar o parâmetro porque o parâmetro '{1}' foi especificado mais de uma vez. Para fornecer vários valores a parâmetros que aceitam vários valores, use a sintaxe de matriz. Por exemplo, "-parameter value1,value2,value3".</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Não é possível avaliar o parâmetro '{1}' porque o argumento está especificado como um bloco de script e não há entrada. Um bloco de script não pode ser avaliado sem entrada.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Falha na entrada para o bloco de script do parâmetro '{1}'. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Não é possível avaliar o parâmetro '{1}' porque a entrada do argumento não produziu nenhuma saída.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>O objeto de entrada não pode ser associado a nenhum parâmetro para o comando porque o comando não usa entrada de pipeline ou a entrada e suas propriedades não correspondem a nenhum dos parâmetros que usam entrada de pipeline.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>O objeto de entrada não pode ser associado porque não continha as informações necessárias para associar todos os parâmetros obrigatórios: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>A entrada do pipeline não pode ser processada porque o valor padrão do parâmetro '{1}' não pode ser recuperado. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Não é possível recuperar os parâmetros dinâmicos para o cmdlet. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Forneça valores para os seguintes parâmetros:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>cmdlet {0} na posição do pipeline de comando {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Não é possível processar a transformação do argumento no parâmetro '{1}'. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Não é possível validar o argumento no parâmetro '{1}'. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Não é possível associar o parâmetro '{1}' ao destino. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Não é possível associar o argumento ao parâmetro '{1}' porque ele é nulo.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Não é possível associar o argumento ao parâmetro '{1}' porque ele é uma cadeia de caracteres vazia.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Não é possível associar o argumento ao parâmetro '{1}' porque ele é uma coleção vazia.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Não é possível associar o argumento ao parâmetro '{1}' porque ele é uma matriz vazia.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Não é possível processar o comando. O parâmetro '{0}' foi definido várias vezes.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Não é possível associar o cmdlet {0} porque o parâmetro '{1}' é do tipo '{2}' e o método Add() não pode ser identificado ou existem vários métodos Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Não é possível associar o cmdlet {0} porque o parâmetro definido por runtime '{1}' foi adicionado ao RuntimeDefinedParameterDictionary com a chave '{6}'. A chave deve ser a mesma que RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Não é possível associar o argumento ao parâmetro '{1}', porque os PSTypeNames do argumento não correspondem ao PSTypeName exigido pelo parâmetro: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>Vários valores padrão diferentes estão definidos em $PSDefaultParameterValues para o parâmetro correspondente ao seguinte nome ou alias: {0}. Esses padrões foram ignorados.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>O seguinte nome ou alias definido no $PSDefaultParameterValues para este cmdlet é resolvido para vários parâmetros: {0}. O padrão foi ignorado.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Esse erro pode ter sido causado pela aplicação da associação de parâmetro padrão. Você pode desabilitar a associação de parâmetro padrão $PSDefaultParameterValues configurando $PSDefaultParameterValues["Desabilitado"] como $true e, em seguida, tentando novamente. Os seguintes parâmetros padrão foram associados com sucesso a este cmdlet quando o erro ocorreu:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Essa falha pode ter sido causada pela aplicação da associação de parâmetro padrão. Você pode desabilitar a associação de parâmetro padrão em $PSDefaultParameterValues definindo $PSDefaultParameterValues["Disabled"] como $true e tentar novamente. O seguinte parâmetro padrão foi associado com sucesso a este cmdlet quando o erro ocorreu:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Falha na associação do valor padrão '{0}' ao parâmetro '{1}': {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>A chave '{0}' não tem um formato válido. Para obter informações sobre o formato correto, consulte about_Parameters_Default_Values em https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>As chaves '{0}' não têm formatos válidos. Para obter informações sobre o formato correto, consulte about_Parameters_Default_Values em https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>O parâmetro '{0}' está obsoleto. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>A chave '{0}' do tipo '{1}' não é um valor de cadeia de caracteres. DefaultParameterDictionary só aceita chaves com valores de cadeia de caracteres.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>A chave '{0}' já foi adicionada ao dicionário.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Método ou Invocação de Propriedade Não Permitido</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>A invocação de método ou propriedade '{0}' no tipo '{1}' não será permitida no modo de Linguagem Restrita para scripts não confiáveis.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Criação de Tipo Não Permitida</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>A criação do Tipo '{0}' não será permitida durante a associação de parâmetros no modo de Linguagem Restrita para scripts não confiáveis.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ParserStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ParserStrings.pt-BR.resx new file mode 100644 index 00000000000..5610de8daea --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ParserStrings.pt-BR.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Unable to find type [{0}].</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Unable to find type [{0}]. Details: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Incomplete string token.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>The Unicode escape sequence is not valid. A valid sequence is `u{ followed by one to six hex digits and a closing '}'.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>The Unicode escape sequence value is out of range. The maximum value is 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>The Unicode escape sequence is missing the closing '}'.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>The Unicode escape sequence contains more than the maximum of six hex digits between braces.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Cannot use [ref] with other types in a type constraint.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] can only be the final type in type conversion sequence.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>Cannot have two occurrences of [ref] in a type sequence.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>The numeric constant {0} is not valid.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>The regular expression pattern {0} is not valid.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>An empty ${} variable reference was found. A name is required inside the braces.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Variable reference is not valid. '$' was not followed by a valid variable name character. Consider using ${} to delimit the name.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>You cannot call a method on a null-valued expression.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Method invocation failed because [{0}] does not contain a method named '{1}'.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Assignment failed because [{0}] does not contain a property '{1}()' that can be set.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Unexpected token '{0}' in expression or statement.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>The splatting operator '@' cannot be used to reference variables in an expression. '@{0}' can be used only as an argument to a command. To reference variables in an expression use '${0}'.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Parameter '{0}' is not valid</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Missing expression after '{0}' in pipeline element.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>The expression after '{0}' in a pipeline element produced an object that was not valid. It must result in a command name, a script block, or a CommandInfo object.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Parameter {0} requires an argument.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Parameter {0} cannot have an argument.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Duplicate parameter ${0} in parameter list.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Missing argument in parameter list.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Splatted variables like '@{0}' cannot be part of a comma-separated list of arguments.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Missing file specification after redirection operator.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>The '{0}' operator is reserved for future use.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Redirection to '{0}' failed: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Expressions are only allowed as the first element of a pipeline.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>An empty pipe element is not allowed.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>The assignment expression is not valid. The input to an assignment operator must be an object that is able to accept assignments, such as a variable or a property.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>A hash table can only be added to another hash table.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>The right operand of '-is' must be a type.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>The right operand of '-as' must be a type.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Error formatting a string: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>The argument to operator '{0}' is not valid: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>The '{0}' operator failed: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>The {0} operator allows only two elements to follow it, not {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>You must provide a value expression following the '{0}' operator.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>The '{0}' operator works only on variables or on properties.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>The {0} attribute can be specified only on a hash literal node.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Array index expression is missing or not valid.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Missing property name after reference operator.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>The property '{0}' cannot be found on this object. Verify that the property exists and can be set.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>The property '{0}' cannot be found on this object. Verify that the property exists.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Index operation failed; the array index evaluated to null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Cannot index into a null array.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Unable to index into an object of type "{0}".</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Unable to index into an object of type "{0}" with the ByRef-like return type "{1}". ByRef-like types are not supported in PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>The array has too many dimensions: {0}. The number of dimensions for an array must be less than or equal to 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Array assignment to [{0}] failed because assignment to slices is not supported.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>You cannot index into a {0} dimensional array with index [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Array assignment failed because index '{0}' was out of range.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Missing expression after '{0}'.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} reference starting is missing the closing '}}'.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) is missing the closing ')'.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Internal error - unexpected unary operator {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] cannot be applied to a variable that does not exist.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>The variable '${0}' cannot be retrieved because it has not been set.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Duplicate keys '{0}' are not allowed in hash literals.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Duplicate named arguments '{0}' are not allowed.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>The '{0}' operator works only on numbers. The operand is a '{1}'.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>An expression was expected after '('.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Missing '=' operator after key in hash literal.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Missing statement after '=' in hash literal.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Missing statement after '=' in named argument.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Missing ';' or end-of-line in property definition.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Missing expression after unary operator '{0}'.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Missing condition in if statement after '{0} ('.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Missing statement block after {0} ( condition ).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Missing statement block after 'else' keyword.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>The file could not be read: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>The current provider ({0}) cannot open a file.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>No files matching '{0}' were found.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>The path cannot be processed because it resolved to more than one file; only one file at a time can be processed.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>The {0} '-{1}' parameter is reserved for future use.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Cannot process the 'switch' statement because of a missing file name argument to the -file option.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>The file name argument to -file in the switch statement is not valid.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>The parameter {0} is not valid for the switch statement.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>The parameter {0} is not valid for the foreach statement.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>A switch statement must have one of the following: '-file file_name' or '( expression )'.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Missing condition in switch statement clause.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>A switch statement can have only one default clause.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Missing statement block in switch statement clause.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Missing expression in foreach loop. +The correct form is: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Missing statement body in foreach loop. +The correct form is: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>The param statement cannot be used if arguments were specified in the function declaration.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>The operation '[{0}] {1} [{2}]' is not defined.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>An error occurred while enumerating through a collection: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>An unhandled COM interop exception occurred: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>A COM object was accessed after it was already released: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Processing was stopped because the script is too complex.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>The syntax is not supported by this runspace. This can occur if the runspace is in no-language mode.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>The combination of options with the -split operator is not valid.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Options are not allowed on the -split operator with a predicate.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>The token '{0}' is not a valid statement separator in this version.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>The '{0}' keyword is not supported in this version of the language.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Missing expression after '{0}' in loop.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Missing statement body in {0} loop.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>The 'trap' statement was incomplete. A trap statement requires a body.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Incomplete 'try' statement. A try statement requires a body.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Parameter declarations are a comma-separated list of variable names with optional initializer expressions.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Missing function body in function declaration.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Script command clause '{0}' has already been defined.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>unexpected token '{0}', expected 'begin', 'process', 'end', 'clean', or 'dynamicparam'.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Missing closing '}' in statement block or type definition.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Missing ')' in method call.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Missing ']' after array index expression.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Missing closing ')' in expression.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Missing closing ')' in subexpression.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Missing '(' after '{0}' in if statement.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Missing ')' after expression in switch statement.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Missing '{' in switch statement.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Missing variable name after foreach. +The correct form is: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Missing 'in' after variable in foreach loop. +The correct form is: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Missing closing ')' after expression part of foreach loop. +The correct form is: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Missing opening '(' after keyword '{0}'.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Missing while or until keyword in do loop.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Missing closing ')' after expression in '{0}' statement.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Missing name after {0} keyword.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>Missing ')' in function parameter list.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>An error '{0}' occurred while processing this script. Text describing this error could not be loaded.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>An error '{0}' occurred while processing this script. Text describing this error could not be loaded due to error '{1}'.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>There is no Runspace available to run scripts in this thread. You can provide one in the DefaultRunspace property of the System.Management.Automation.Runspaces.Runspace type. The script block you attempted to invoke was: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Unrecognized token in source text.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Action to take for this exception:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Continue</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Report the error then continue with the next script statement.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>S&ilently Continue</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Do not report this error, just continue with the next script statement.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Break</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Do not continue processing, throw the exception instead.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Suspend</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Pause the current pipeline and return to the command prompt. Type exit to resume operation when you are done.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Cannot run a document in the middle of a pipeline: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Program '{0}' failed to run: {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Cannot use '&' to invoke in the context of binary module '{0}'. Specify a non-binary module after the '&' and try the operation again.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>Cannot use '&' to invoke in the context of module '{0}' because it is not imported. Import the module '{0}' and try the operation again.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>Executable script code found in signature block.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>line</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>At {0}:{1} char:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! CALL function '{0}'</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! CALL function '{0}' (defined in file '{1}')</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! CALL method '{0}'</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>The string is missing the terminator: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>White space is not allowed before the string terminator.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Missing ] at end of type token.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Use `{ instead of { in variable names.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>The Data section is missing its statement block.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>The "{0}" parameter of the Data section is not valid. The valid Data section parameter is SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Array references are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Assignment statements are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Redirection is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>The Do and While statements are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Expandable strings are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>The '{0}' operator is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>The Trap statement is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>The Try statement is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Flow control statements such as Break, Continue, Return, Exit, and Throw are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Foreach statements are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>For and While statements are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Function declarations are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Method calls are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Parameter declarations are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Property references are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Script block literals are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>The switch statement is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>A variable that cannot be referenced in restricted language mode or a Data section is being referenced. Variables that can be referenced include the following: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>The command '{0}' is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>The data statement is not allowed in restricted language mode or another Data section.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>The SupportedCommand parameter of the Data section is missing a value. Supply a cmdlet or function name to the parameter.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>A Begin statement block, Process statement block, or parameter statement is not allowed in a Data section.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>String multiplication results with more than "{0}" characters are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Array multiplication resulting in more than {0} elements is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Dot sourcing is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Attribute argument must be a constant or a script block.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Cannot find the type for custom attribute '{0}'. Make sure that the assembly that contains this type is loaded.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Property '{0}' cannot be found for type '{1}'.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Unexpected attribute '{0}'.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Missing ] at end of attribute or type literal.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>The function or command was called as if it were a method. Parameters should be separated by spaces. For information about parameters, see the about_Parameters Help topic.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>The Try statement is missing its statement block.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>The Try statement is missing its Catch or Finally block.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>The Catch block is missing its statement block.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>The Finally block is missing its statement block.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Exception type {0} is already handled by a previous handler.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Catch block must be the last catch block.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Missing type literal.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>The terminator '#>' is missing from the multiline comment.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>No characters are allowed after a here-string header but before the end of the line.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Parser errors were detected.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Missing statement block after '{0}'.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>Unexpected type [{0}] was found in the parameter statement.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Unexpected type [{0}] was found before statement.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>A null key is not allowed in a hash literal.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Attributes are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>The type {0} is not allowed in restricted language mode or a Data section.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>'{0}' is a ReadOnly property.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>The type name is missing the assembly name specification.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Flow of control cannot leave a Finally block.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Unrecoverable error in PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>An AST cannot be used as the child of more than one AST. To use this AST in another AST, call the Copy() method and use its result.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Expression is not allowed in a Using expression.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>A Using variable cannot be retrieved. A Using variable can be used only with Invoke-Command, Start-Job, or InlineScript in the script workflow. When it is used with Invoke-Command, the Using variable is valid only if the script block is invoked on a remote computer.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Variable reference is not valid. The variable name is missing.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Variable reference is not valid. ':' was not followed by a valid variable name character. Consider using ${} to delimit the name.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Not all parse errors were reported. Correct the reported errors and try again.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Missing type name after '['.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* stream</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>debug stream</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>error stream</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>output stream</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>The {0} for this command is already redirected.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>verbose stream</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>warning stream</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Missing statement body after keyword '{0}'.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Parallel and sequence blocks are not allowed in restricted language mode or a Data section.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Unexpected keyword '{0}'.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] cannot be used as a parameter type, or on the left side of an assignment.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>The method cannot be invoked.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Cannot convert hashtable to an object of the following type: {0}. Hashtable-to-Object conversion is not supported in restricted language mode or a Data section.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Argument must be constant.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>The argument for the {0} parameter is not valid. Specify a valid string argument.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>The argument for the Module parameter is not valid. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>The argument for the Version parameter is not valid. Specify a valid PowerShell version, in the format major.minor version.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>The argument for the {0} parameter is not valid. Specify a valid PowerShell edition.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>The argument for the {0} parameter contains duplicate values. Do not specify duplicate PowerShell edition values.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Wildcard characters are not supported for module names.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Cannot invoke method. Method invocation is supported only on core types in this language mode.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Cannot set property. Property setting is supported only on core types in this language mode.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>An attribute name for resource '{0}' was found that is not valid. An attribute name must be a simple string, and cannot contain variables or expressions. Replace '{1}' with a simple string.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>The member '{0}' is not valid. Valid members are +'{1}'.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>Missing '{' in object definition.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>A required name or expression was missing.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>The schema file {0} was not found. Verify that any modules specified in a configuration statement contain a schema.mof file, and then try running the script again.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Cannot define data section. Definition of additional supported commands is not supported in this language mode.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Missing '{' in configuration statement.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Exception parsing MOF file '{0}':{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>The name for the configuration is missing. Provide the missing name as a simple name, string, or string-valued expression.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Could not find the module '{0}'.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Multiple versions of the module '{0}' were found. You can run 'Get-Module -ListAvailable -FullyQualifiedName {0}' to see available versions on the system, and then use the fully qualified name '@{{ModuleName="{0}"; RequiredVersion="Version"}}'.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>The ThrottleLimit parameter of the foreach statement is missing a value. Supply a throttle limit to the parameter.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>The ThrottleLimit parameter is only supported on foreach statements that use the Parallel parameter.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>The configuration block results were null or empty. Verify that configurations were defined in the block.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>The '{0}' resource can only be used once per configuration, and therefore cannot have a name. Remove '{1}', and then run the script again.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>There is an incomplete property assignment block in the instance definition.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Missing '=' operator after key in property assignment.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Duplicate property assignments are not allowed in an instance definition.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>A second CIM class definition for '{0}' was found while processing the schema file '{1}'. This class was already defined in the file(s) '{2}'. Remove the redundant definition, and then try again.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Resource name '{0}' is already being used by another Resource or Configuration.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>The class name '{0}' does not match '{1}', the name of the file in which it is defined. Rename either the file name to match the class name or vice versa</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>A duplicate resource identifier '{0}' was found while processing the specification for node '{1}'. Change the name of this resource so that it is unique within the node specification.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>There is no whitespace between the name and the scriptblock in dynamic keyword '{0}' body statement.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>The key property for an entry in the dictionary of functions to define cannot be empty because the key property is used as the function name. Specify a non-empty string as the value of the key property, and then try the operation again.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>The format of the resource reference '{0}' in the Requires list for resource '{1}' is not valid. A required resource name should be in the format '[<typename>]<name>', with alphanumeric characters, spaces, '_', '-', '.' and '\'.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>The format of the resource reference '{0}' in the exclusive list for resource '{1}' is not valid. An exclusive resource name should be in the format '<typename>\<name>', with no spaces.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>The PartialConfiguration '{0}' is set to pull mode which requires a ConfigurationSource property.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>A null entry was found in the list of variable entries to create in the script block scope. Remove the entry at index {0}, or replace it with a non-null entry, and then try again.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>The script block that defines function '{0}' cannot be null or empty. Provide a non-empty script block in the function definition dictionary, and then try the operation again.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>The syntax of the Import-DscResource dynamic keyword is: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name : Names of one or more resources to import. +ModuleName : Module names or ModuleSpecification objects of one or more modules to import. +ModuleVersion : Version of module to import. If used, ModuleName must represent only one module by name.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Import-DscResource dynamic keyword supports only one module when Name parameter is specified.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Positional parameters are not supported for the Import-DscResource dynamic keyword. The syntax of Import-DscResource dynamic keyword is: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Unable to load resource '{0}': Resource not found.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Configuration keyword is not allowed in constrainedLanguage mode.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>The configuration name '{0}' is not valid. Standard names may only contain letters (a-z, A-Z), numbers (0-9), period (.), hyphen (-) and underscore (_). The name may not be null or empty, and should start with a letter.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Configuration only supports the End block in its body. Begin, Process and DynamicParam blocks are not allowed in a configuration.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Cim deserializer threw an error when deserializing file {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{0}' is not a valid value for property '{1}' on class '{2}'. Please change the value to one of the following strings: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>At least one of the values '{0}' is not supported or valid for property '{1}' on class '{2}'. Please specify only supported values: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>Resource '{0}' requires that a value of type '{1}' be provided for property '{2}'.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>Property '{0}' of Resource '{1}' has value '{2}' which is not between valid range '{3}' and '{4}'.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Failed to load the PowerShell data file '{0}' with the following error: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Cannot resolve the path '{0}' to a single .psd1 file.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>The PowerShell data file '{0}' is invalid since it cannot be evaluated into a Hashtable object.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Configuration is not supported on WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>If the expression passed to the Where() operator is null then you must specify a non-Default value for the selection mode argument. Please change the value of the mode argument to a value other than Default and try running your script again.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>The generic collection type [{0}] passed to ForEach() has too many type arguments. Please change the specified type to be a generic collection with only one type argument then try running your script again.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Unable to convert input to the target type [{0}] passed to the ForEach() operator. Please check the specified type and try running your script again.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Script block with a 'clean' block is not supported by the 'ForEach' method.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>The 'numberToReturn' value provided to the third argument of the Where() operator must be greater than zero. Please correct the argument's value and try running your script again.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Redirection only allows another stream to be merged with the output stream. Please correct the redirection operation to merge into the output stream then try running your script again.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>The ForEach() operator could not find a member '{0}' on the target object. Please verify that the named member exists and then try running your script again.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>The '{0}' keyword is not supported in this version of the language.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>The '{0}' property is not supported in this version of the language.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Duplicate '{0}' qualifier</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Modifier '{0}' cannot be combined with '{1}'</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Missing using directive</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Missing namespace alias</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Missing '=' operator</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Missing using name</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Variable is not assigned in the method.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Missing a property name or method definition.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>The member '{0}' is already defined.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Only one type may be specified on class members.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Error during creation of type "{0}". Error message: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Cannot convert the value to type "{0}".</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Property '{0}' cannot be found for attribute '{1}'. Specify one of the following properties: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>Attribute '{0}' is not valid on this declaration. It is valid on '{1}' declarations only.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Attribute argument must be a constant.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Undefined DSC resource '{0}'. Use Import-DSCResource to import the resource.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Exception occurred when pre-parsing dynamic keyword '{0}' with details '{1}'.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Exception occurred when post-parsing dynamic keyword '{0}' with details '{1}'.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Workflow is not supported in PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Meta Configuration resource {0} is not allowed in the regular configuration. Use meta configuration resources in a configuration with [DscLocalConfigurationManager()] attribute.</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Regular DSC resource {0} is not allowed in the meta configuration. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>There is no Runspace available to get and run the SteppablePipeline in this thread. You can provide one in the DefaultRunspace property of the System.Management.Automation.Runspaces.Runspace type. The script block you attempted to get SteppablePipeline from was: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>There are valid conversions from {0} to {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Cannot perform call.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Cannot retrieve type information.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Could not get dispatch ID for {0} (error: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Cannot find an overload for "{0}" and the argument count: "{1}"</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Error while invoking {0}. Could not find member.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Error while invoking {0}. Named arguments are not supported.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Error while invoking {0}. Overflow detected.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Error while invoking {0}. A required parameter was omitted.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Exception setting "{0}": Cannot convert the "{1}" value of type "{2}" to type "{3}".</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames behaved unexpectedly for {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData failed.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Unexpected VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Attempting to pass an event handler of an unsupported type.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Configuration keyword is not supported in PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Not all code path returns value within method.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Invalid return statement within void method.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Invalid return statement within non-void method.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>Missing '{0}' body in '{0}' declaration.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Cannot define enum because of a cycle in the initialization expressions.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Enumerator value is either too large or too small for {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Enumerator value must be a constant value.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Exception occurred when performing semantic check for dynamic keyword '{0}' with details '{1}'.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>The '{0}' property with type '{1}' of DSC resource class '{2}' is not supported.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Missing '(' in class method parameter list.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>A named block is not allowed in a class method.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>A param block is not allowed in a class method.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Cannot inherit from sealed class '{0}'.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Type name expected.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}' is not a valid underlying type for enums. Expected a builtin integral type (one of byte, sbyte, short, ushort, int, uint, long or ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': Interface name expected.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>Base class '{0}' does not contain a parameterless constructor.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Invalid base type '{0}'. Base type cannot be an array.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Invalid base type '{0}'. Base type cannot be a generic with unspecified parameters.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Missing 'base' after ':' in a base class constructor call.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>A constructor cannot specify a return type.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>The DSC resource '{0}' has no default constructor.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>The DSC resource '{0}' is missing a Get method that returns [{0}] and accepts no parameters.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>The DSC resource '{0}' must have at least one key property (using the syntax [DscProperty(Key)].)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>The DSC resource '{0}' is missing a Set method that returns [void] and accepts no parameters.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>The DSC resource '{0}' is missing a Test method that returns [bool] and accepts no parameters.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>A static constructor cannot have any parameters.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>The type '{0}' is not allowed on a property.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>The type '{0}' is not allowed on a parameter.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Cannot access the non-static member '{0}' in a static method or initializer of a static property.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Failed to parse module script file '{0}' with error +'{1}'.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Cannot run a document in PowerShell: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Multiple type constraints are not allowed on a method parameter.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>This script contains malicious content and has been blocked by your antivirus software.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>'{0}' cannot be specified in LocalConfigurationManager resource. Please switch to Settings instead or use only following values: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}' is defined in a generic type.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Type name '{0}' is ambiguous, it could be '{1}' or '{2}'.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>A 'using' statement must appear before any other statements in a script.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>This syntax of the 'using' statement is not supported.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>The specified namespace in the 'using' statement contains invalid characters.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>information stream</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Invalid key property. The key property must be of [string], signed/unsigned integer, or Enum types.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Invalid Get method. Get method must return [{0}] and accepts no parameters.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Não é possível carregar o assembly '{0}'.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Cannot use assembly with an UNC path: '{0}'.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Cannot use assembly with uri schema '{0}'.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Missing a newline or semicolon.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Cannot assign property, use '{0}{1}'.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>'{0}' is not a valid value for using name.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Cannot assign property, use '{0}{1}'.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode should only have one value.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>Label '{0}' not found inside the method.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Failed to convert the value of CimProperty {0} to the property value of class {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>Property {0} of PowerShell class {1} is not declared as array type, but defined in its configuration instance as instance array type.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Failed to create an object of PowerShell class {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>The hashtable supplied to the Desired State Configuration resource {0} is not valid. The key or value cannot be null or empty.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>The username supplied to the Desired State Configuration resource {0} is not valid. The username cannot be null or empty.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>The username supplied to the Desired State Configuration resource {0} is not valid. The username cannot be null or empty.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>Property {0} is not declared in PowerShell class {1}, but defined in its configuration instance.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}' has a Refresh Mode set to Disabled which is not a valid mode for Partial Configurations. Use Pull or Push refresh mode. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Cannot create type. Only core types are supported in this language mode.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource cannot be specified inside of Node context</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Cannot assign automatic variable '{0}' with type '{1}'</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Conflict in using PsDscRunAsCredential for Resource {0} because it already specifies PsDscRunAsCredential value. We can only use one PsDscRunAsCredential for the composite resource. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Unable to find DSC schema store at "{0}". Please ensure PSDesiredStateConfiguration v3 module is installed.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>This script contains content that has been flagged as suspicious through a policy setting and has been blocked with error code {0}. Contact your administrator for more information.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Cannot use '&' or '.' operators to invoke a module scope command across language boundaries.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Class keyword is not allowed in ConstrainedLanguage mode.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>Missing ':' in the ternary expression.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>A pipeline chain operator must be followed by a pipeline.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Background operators can only be used at the end of a pipeline chain.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Directly invoking the 'clean' block of a script block is not supported.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Parser Configuration Keyword</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>The Configuration keyword will not be allowed in Constrained Language mode for untrusted script.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Parser Class Keyword</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>The Class keyword will not be allowed in Constrained Language mode for untrusted script.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Parser Data Section SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>The Data Section that includes the SupportedCommand parameter would be disallowed in Constrained Language mode for untrusted script.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Module Scope Call Operator</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>The module scope call operator will be denied in Constrained Language mode.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach Keyword Method Invocation</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>The ForEach keyword will fail '{0}' iteration item method invocation when run in Constrained Language mode.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Expression Evaluation May Fail</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Creating a steppable pipeline from a script block may require evaluating some expressions within the script block. The expression evaluation will silently fail and return 'null' in Constrained Language mode, unless the expression represents a constant value.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Configuration keyword is not supported on ARM64 processors.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PathUtilsStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PathUtilsStrings.pt-BR.resx new file mode 100644 index 00000000000..63e8ff4e6a1 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PathUtilsStrings.pt-BR.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>Encoding 'UTF-7' is obsolete, please use UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>File {0} already exists and {1} was specified.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Cannot open file because the current provider ({0}) cannot open a file.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Cannot perform operation because the path resolved to more than one file. This command cannot operate on multiple files.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Cannot perform operation because the wildcard path {0} did not resolve to a file.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Unknown encoding {0}; valid values are {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>The directory '{0}' already exists. Use the -Force parameter if you want to overwrite the directory and files within the directory.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>The user module path does not exist, and hence a module folder cannot be created for the provided module name '{0}'.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Cannot create the module {0} due to the following: {1}. Use a different argument for the -OutputModule parameter and retry.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>The module cannot be loaded because it has been generated with an incompatible version of the {0} cmdlet. Generate the module with the {0} cmdlet from the current session, and try loading the module again.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PipelineStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PipelineStrings.pt-BR.resx new file mode 100644 index 00000000000..ece7c45545e --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PipelineStrings.pt-BR.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Não é possível processar a instância do cmdlet porque ela está sendo usada por outro pipeline. Contate os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Não é possível executar a operação porque o pipeline já foi iniciado. Pare o pipeline e tente a operação novamente.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Não é possível continuar executando o cmdlet porque a política Stop impediu a execução de cmdlets.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Não é possível executar o pipeline porque o primeiro cmdlet do pipeline está tentando ler a entrada dos resultados de um cmdlet anterior. Modifique o primeiro cmdlet, remova-o ou adicione ao pipeline o cmdlet cuja saída é necessária para o primeiro cmdlet e tente executar o pipeline novamente.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Não é possível processar o número do cmdlet. A função ReadFromCommand deve especificar a ID de um cmdlet que já tenha sido adicionado ao pipeline. Contate os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Não é possível ler a saída das funções ReadFromCommand e ReadErrorQueue porque outro cmdlet já está lendo essa saída. Contate os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Não é possível executar o pipeline porque não há comandos. Adicione pelo menos um comando ao pipeline e execute-o novamente.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Não é possível concluir a operação de pipeline porque ela ainda não foi iniciada. Você deve chamar o método Begin() antes de chamar End() em um pipeline em etapas.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Os métodos WriteObject e WriteError não podem ser chamados de fora das substituições dos métodos BeginProcessing, ProcessRecord e EndProcessing, e só podem ser chamados na mesma thread. Verifique se o cmdlet faz essas chamadas corretamente ou entre em contato com o Atendimento ao cliente da Microsoft.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Um cmdlet gerou uma exceção depois de chamar ThrowTerminatingError. +A primeira exceção foi "{0}", com rastreamento de pilha "{1}". +A segunda exceção foi "{2}", com rastreamento de pilha "{3}".</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Os métodos WriteObject e WriteError não podem ser chamados depois que o pipeline foi fechado. Contate os Serviços de Atendimento ao Cliente da Microsoft.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Ocorreu um erro ao criar o pipeline.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Este pipeline não dá suporte à semântica de desconexão e reconexão.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Não é possível conectar este pipeline porque ele não está no estado desconectado.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>O objeto runspace tem um comando remoto nulo associado a ele. Não é possível criar um objeto RemotePipeline desconectado porque não há nenhum comando remoto especificado.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/PowerShellStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/PowerShellStrings.pt-BR.resx new file mode 100644 index 00000000000..cbd9fd516df --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/PowerShellStrings.pt-BR.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>O estado da instância atual do PowerShell não é válido para esta operação.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>A operação não pode ser executada porque um comando já foi iniciado. Aguarde até que o comando seja concluído ou pare-o e tente a operação novamente.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Nenhum comando foi especificado.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>A instância do PowerShell não está no estado correto para criar uma instância aninhada do PowerShell. Instâncias aninhadas do PowerShell só devem ser criadas em uma instância do PowerShell em execução.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Não é possível executar a operação porque o runspace não está no estado "{0}". O estado atual do runspace é '{1}'.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Instâncias aninhadas do PowerShell não podem ser invocadas de forma assíncrona. Use o método Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>O objeto {0} não foi criado chamando {1} nesta instância do PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Quando o runspace é definido para reutilizar uma thread, o estado do apartment nas configurações de invocação deve corresponder ao runspace.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Quando o runspace é definido para usar a thread atual, o estado do apartment nas configurações de invocação deve corresponder ao da thread atual.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>É necessário um comando para adicionar um parâmetro. Você precisa adicionar um comando à instância do PowerShell antes de adicionar um parâmetro.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>As chaves no dicionário devem ser cadeias de caracteres.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Não há nenhum Runspace disponível para executar comandos nesta thread. Você pode informar um na propriedade DefaultRunspace do tipo System.Management.Automation.Runspaces.Runspace. O comando que você tentou invocar foi: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Este objeto do PowerShell não pode ser conectado porque não está associado a um runspace remoto ou a um pool de runspaces.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>O comando em execução foi desconectado, mas ainda está em execução no servidor remoto. Reconecte-se para obter o status da operação do comando e os dados de saída.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>A operação não pode ser executada porque a sessão atual do PowerShell está no estado Desconectado. Conecte esta sessão do PowerShell e depois aguarde a conclusão do comando ou pare o comando.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>A operação não pode ser executada porque a sessão atual do PowerShell está no estado Desconectado. Conecte esta sessão do PowerShell e tente novamente.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Falha na tentativa de conexão com o comando remoto.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>A operação não pode ser executada porque um comando está sendo interrompido no momento. Aguarde até que a interrupção do comando seja concluída e tente a operação novamente.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Não há nenhum Runspace disponível para executar comandos nesta thread. Você pode informar um na propriedade DefaultRunspace do tipo System.Management.Automation.Runspaces.Runspace. A instância atual do PowerShell não contém nenhum comando para invocar.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Não é possível criar um objeto do PowerShell que use o runspace atual porque não há nenhum runspace atual disponível. O runspace atual pode estar sendo iniciado, por exemplo, quando ele é criado com um Estado Inicial de Sessão.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ProgressRecordStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ProgressRecordStrings.pt-BR.resx new file mode 100644 index 00000000000..cc777b84cb2 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ProgressRecordStrings.pt-BR.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Não é possível processar o argumento porque {0} não pode ser um valor negativo.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Não é possível processar o argumento porque o valor de {0} não pode ser nulo nem vazio.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Não é possível definir a porcentagem porque {0} não pode ser maior que 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId não pode ser igual a ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ProviderBaseSecurity.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ProviderBaseSecurity.pt-BR.resx new file mode 100644 index 00000000000..5825de68a39 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ProviderBaseSecurity.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Não é possível usar a interface porque a interface ISecurityDescriptorCmdletProvider não tem suporte nesse provedor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/ProxyCommandStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/ProxyCommandStrings.pt-BR.resx new file mode 100644 index 00000000000..aa5dbeb125c --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/ProxyCommandStrings.pt-BR.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>O parâmetro 'help' não é reconhecido como um objeto HelpInfo válido criado pelo comando 'get-help'.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>O comando proxy não pode ser gerado porque CommandMetadata não tem nome.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/RegistryProviderStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/RegistryProviderStrings.pt-BR.resx new file mode 100644 index 00000000000..fa7e97ec32a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/RegistryProviderStrings.pt-BR.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Definir Item</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} Valor: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Limpar Item</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Novo Item</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Remover Chave</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Copiar Chave</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Renomear Item</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Mover Item</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Definir Propriedade</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Limpar Propriedade</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Nova Propriedade</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Remover Propriedade</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} Propriedade: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Renomear propriedade.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Copiar Propriedade</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Mover Propriedade</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>A operação não foi processada. O local fornecido não permite esta operação.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>A operação não é permitida no local de origem.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>A operação não é permitida no local de destino.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>As configurações de configuração do computador local</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>As configurações de software do usuário atual</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Já existe uma chave neste caminho.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>A operação não pode ser executada porque o caminho de destino é subordinado ao caminho de origem.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>A propriedade já existe.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>A propriedade {0} não existe no caminho {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>A chave do Registro no caminho especificado não existe.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Não foi possível associar o parâmetro "Type". Não foi possível converter "{0}" em "{1}". Os valores de enumeração possíveis são "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown".</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>A chave {0} foi criada, mas não foi possível definir um valor padrão.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Não é possível criar uma unidade com a raiz especificada. O caminho raiz não existe.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>O item não pode ser renomeado porque já existe um item com esse nome no mesmo contêiner.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>O nome da chave do Registro deve começar com um nome de chave base válido.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>O argumento de subchave não é válido.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Não é possível excluir a árvore de uma subchave porque a subchave não existe.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Não existe nenhum valor com esse nome.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>O valor de enumeração {0} não é válido.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>É preciso especificar um argumento de valor.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>É preciso especificar um argumento de nome.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>O RegistryValueKind especificado não é um valor válido.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue não permite um String[] que contenha uma referência nula de String.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>As subchaves do Registro não deve ser maior que 255 caracteres.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>É preciso especificar um nome de subchave não vazio.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>O tipo do objeto de valor não corresponde ao RegistryValueKind especificado ou o objeto não pôde ser convertido corretamente.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue não oferece suporte a matrizes do tipo "{0}". Há suporte apenas para Byte[] e String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>A chave do Registro especificada não existe.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>O comprimento do nome do valor especificado excede o máximo de 16.383 caracteres.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>O tamanho dos dados do valor especificado excede o máximo de 1 MB.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>A subchave do Registro especificada não existe.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>O valor especificado de RegistryKeyPermissionCheck não é válido.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>A chave do Registro tem subchaves; este método não oferece suporte a remoções recursivas.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Não é possível criar um identificador KTM sem um Transaction.Current ou uma transação especificada.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>A transação especificada ou Transaction.Current deve corresponder à transação usada para criar ou abrir esse TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>O objeto TransactedRegistryKey não está associado a uma transação porque se trata de uma chave predefinida.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>O acesso ao Registro solicitado não é permitido.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>O acesso à chave do Registro "{0}" foi negado.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Não é possível gravar na chave do Registro.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Não é possível acessar uma chave do Registro fechada.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Erro desconhecido: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>As transações do registro não têm suporte nesta plataforma.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>O identificador especificado não é válido.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/RemotingErrorIdStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/RemotingErrorIdStrings.pt-BR.resx new file mode 100644 index 00000000000..f9ba70fb1cb --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/RemotingErrorIdStrings.pt-BR.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>An error of type "{0}" has occurred.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Out of process memory.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>Remote PSSession enumeration with -ComputerName is only supported on Windows and not "{0}".</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>Pipeline ID "{0}" does not match the InstanceId of the pipeline that is currently running, "{1}".</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>Pipeline Id "{0}" was not found on the server.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>The remote pipeline has been stopped.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>The session already exists. Trying to create the session again with the same InstanceId {0} is not allowed.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>The specified client session InstanceId "{0}" does not match the existing session's InstanceId "{1}".</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Opening the remote session failed.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>The specified remote session with a client InstanceId of "{0}" cannot be found.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>Prompt response has a prompt id "{0}" that cannot be found.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Remote host call to "{0}" failed.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Remote host method {0} is not implemented.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Remote host method data encoding is not supported for type {0}.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Remote host method data decoding is not supported for type {0}.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>Creation of nested pipelines is not supported.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Relative URIs are not supported in the creation of remote sessions.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>A failure occurred while decoding data from the remote host. There was an error in the network data.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Only administrators can override the Thread Options remotely.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell Credential Request: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Warning: A script or application on the remote computer {0} is requesting your credentials. Enter your credentials only if you trust the remote computer and the application or script that is requesting them. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>A script or application on the remote computer {0} is asking to read a line securely. Enter sensitive information, such as your credentials, only if you trust the remote computer and the application or script that is requesting it.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>A script or application on the remote computer {0} is attempting to read the buffer contents on the PowerShell host. For security reasons, this is not allowed; the call has been suppressed.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>A script or application on the remote computer {0} is sending a prompt request. When you are prompted, enter sensitive information, such as credentials or passwords, only if you trust the remote computer and the application or script that is requesting the data.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Received unsupported remote host call: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Received remoting data with unsupported action: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Received remoting data with unsupported data type: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>Remoting data is missing the destination property.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>Remoting data is missing target interface property.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>Remoting data is missing Session InstanceId property.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>Remoting data is missing RemotingDataType property.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>Remoting data is missing CallId property.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>Remoting data is missing MethodName property.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>The IsStartFragment flag for the first fragment is not set.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Remoting data is missing {0} property.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Unexpected ObjectId received. This can happen if the fragments are not properly constructed by the remote computer, or the data might have been corrupted or changed.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId cannot be less than or equal to 0. This can happen if the fragments are not properly constructed by the remote computer, or the data has been changed by unauthorized users.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>The FragmentIDs of the same object must be in sequence, incrementally changing by 1. This can happen if the fragments are not properly constructed by the remote computer. The data might also have been corrupted or changed.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Remoting data is too large to be reassembled from the fragments. This can happen if the length of the data in a fragment is greater than Int32.Max. It can also occur if the data was changed by unauthorized users.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>The IsEndFragment flag is not set for the last fragment. This can happen if the fragments are not properly constructed by the remote computer, or if the data was corrupted or changed.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Deserialized remoting data is null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Fragment blob length is out of range: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Error in decoding ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Error in decoding PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Error in decoding RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Received unsupported RemotingTargetInterface type: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Remote host method was invoked on an unknown target class: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Remote host method was invoked without specifying a target class.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Error in decoding RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Error in decoding Minimum runspaces.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Error in decoding Maximum runspaces.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Error in decoding PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Unexpected type of {0} property (expected {1}, got {2}).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Unexpected type of remoting data (expected PSObject, got {0}).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Unexpected type of encoded command (expected PSObject, got {0}).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Unexpected type of encoded command parameter (expected PSObject, got {0}).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>An error occurred while decoding data received from the remote computer. At least {0} bytes of data are required to decode a deserialized object that is received from a remote computer. This can happen if the fragments are not properly constructed by the remote computer, or if the data was corrupted or changed.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Received packet not destined for logged-on user: user = {0}, packet destination = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>The client negotiation timer has expired. The negotiation time-out interval is {0} milliseconds.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell client does not support the {0} {1} negotiated by the server. Make sure the server is compatible with the build {2} and the protocol version {3} of PowerShell.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Negotiation with the server failed. Make sure the server is compatible with the build {1} and the protocol version {2} of PowerShell.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>The destination server has sent a request to close the session.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>The server that is running PowerShell does not support the {0} {1} negotiated by the client computer. Verify that the client computer is compatible with the build {2} and the protocol version {3} of PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>The server that is running PowerShell does not support connect operations on the {0} {1} that is negotiated by the client computer. Make sure the client computer is compatible with the build {2} and the protocol version {3} of PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>The server that is running PowerShell cannot process the connect operation because the following information is not found or not valid: Client Capability information and Connect RunspacePool information.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>The server that is running PowerShell cannot process the connect operation because the server has either not been started, or it is shutting down.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>The server that is running PowerShell cannot process the connect operation because the server runspace pool properties did not match the client computer specified properties.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Negotiation with the client failed. Make sure the client is compatible with the build {1} and the protocol version {2} of PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>The server negotiation timer has expired. The negotiation time-out interval is {0} milliseconds.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>The client computer has sent a request to close the session.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>An error has occurred which PowerShell cannot handle. A remote session might have ended.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>The server did not respond with an encrypted session key within the specified time-out period.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>The client did not respond with a public key within the specified time-out period.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Connection attempt failed.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Attempting to close the session.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell cannot close the remote session properly. The session is in an undefined state because it was not opened or connected after being disconnected. PowerShell will try to force the session to close on the local computer, but the session might not be closed on the remote computer. To close a remote session properly, first open it or connect it.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Could not close the session.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>The session is closed.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>The Wait handle type "{0}" is not supported.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Received data has a stream ID index of "{0}". Only a Standard Output stream ID index of "0" is supported.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>The Standard Input handle is not open.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Native API call to WriteFile failed. Error code is {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Native API call to ReadFile failed. Error code is {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} is not a valid schema value. Valid values are "http" and "https".</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>Client side receive call failed.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Client side send call failed.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>The command handle returned from the WinRS API WSManRunShellCommand is null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>The Standard Input handle cannot be set to the 'no wait' state. The system error code is {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>The port number {0} is not within the range of valid values. The range of valid values is between 1 and 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>The server process has exited.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>The call to Windows API GetStdHandle to get the Standard Input handle resulted in an error code: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>The call to Windows API GetStdHandle to get the Standard Output handle resulted in an error code: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>The call to Windows API GetStdHandle to get the Standard Error handle resulted in an error code: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Connecting to remote server {0} failed.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Connecting to remote server {0} failed with the following error message : {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Closing the remote server shell instance failed with the following error message : {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Sending data to remote server {0} failed.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Sending data to remote server {0} failed with the following error message : {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Receiving data from remote server {0} failed.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Processing data from remote server {0} failed with the following error message: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Starting a command on the remote server failed.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Starting a command on the remote server failed with the following error message : {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Reconnecting to a command on the remote server failed with the following error message : {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Sending data to a remote command failed.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Sending data to a remote command failed with the following error message: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Receiving data for a remote command failed.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Processing data for a remote command failed with the following error message: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Error with error code {0} occurred while calling method {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} For more information, see the about_Remote_Troubleshooting Help topic.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Failed to disconnect from the remote server {0}.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Disconnecting from the remote server failed with the following error message : {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Reconnecting to the remote server failed.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Reconnecting to the remote server {0} failed with the following error message : {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Inter-process communication (IPC) transport does not support connect operations.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>An EndpointConfiguration with Id {0} does not exist on the remote server. Contact your PowerShell administrator, or the owner or creator of the endpoint configuration.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>The EndpointConfiguration with the {0} identifier is not in a valid initial session state on the remote computer. Contact your PowerShell administrator, or the owner or creator of the endpoint configuration.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>The mandatory value {0} is not specified for the {1} registry key.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>The mandatory value {0} is not in the correct format for registry key {1}. The expected format is 'string'.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" must specify a PowerShell script file that ends with extension ".ps1".</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>The {0} parameter is already specified in the {1} section. Contact your administrator to make sure that {0} is specified only once.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Expected "{0}" and "{1}" attributes in the "{2}" element.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>"{0}", "{1}" must be specified in the "{2}" section to dynamically load the assembly.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Unable to load the assembly "{0}" specified in the "{1}" section.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Unable to load the type "{0}" specified in the "{1}" section.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>Both "{0}" and "{1}" must be specified in the "{2}" section.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>The destination "{0}" requested the connection to be redirected to "{1}". However "{1}" is not a well formatted URI.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Redirect location reported: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Your connection has been redirected to the following URI: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} To automatically connect to the redirected URI, verify the "{1}" property of the session preference variable "{2}", and use the "{3}" parameter on the cmdlet.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>The current deserialized object size of the data received from the remote server exceeded the allowed maximum object size. The current deserialized object size is {0}. The allowed maximum object size is {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>The total data received from the remote server exceeded the allowed maximum. The allowed maximum is {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>The current deserialized object size of the data received from the remote client computer exceeded the allowed maximum object size. The current deserialized object size is {0}. The allowed maximum object size is {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>The total data received from the remote client exceeded the allowed maximum. The allowed maximum is {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>Running startup script threw an error: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Specified RemoteRunspaceInfo objects have duplicates.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Specified RemoteRunspaceInfo objects have exceeded the maximum allowable limit.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Opening the remote session failed with an unexpected state. State {0}.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Specified Uri {0} is not valid.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Remote Session closed for Uri {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>Remote session is not available for ComputerName {0}.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>Remote session is not available for {0}.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Remote Command: {0}, associated with the job that has an ID of "{1}".</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>A {0} cannot be specified when {1} is specified.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Wildcard characters are not supported for the FilePath parameter. Specify a path without wildcard characters.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>The path specified as the value of the FilePath parameter is not from the FileSystem provider.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>The value of the FilePath parameter must be a PowerShell script file. Enter the path to a file with a .ps1 file name extension and try the command again.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>One or more computer names are not valid. If you are trying to pass a URI, use the -ConnectionUri parameter, or pass URI objects instead of strings.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>The state of the current job instance is not valid for this operation.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>The command cannot find the job because the job name {0} was not found. Verify the value of the Name parameter, and then try the command again.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>The command cannot find a job with the instance identifier {0}. Verify the value of the InstanceId parameter, and then try the command again.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>The command cannot find a job with the job ID {0}. Verify the value of the Id parameter and then try the command again.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>The command cannot remove the job with the job ID {0} and the name {1} because the job is not finished. To remove the job, first stop the job, or use the Force parameter.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>The command cannot remove the job with the job ID {0} because the job is not finished. To remove the job, first stop the job, or use the Force parameter.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>The command cannot remove the job with the job ID {0} and the instance identifier {1} because the job is not finished. To remove the job, first stop the job or use the Force parameter.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Remote Command: {0}, associated with a job that has an ID of "{1}".</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>The command cannot retrieve the jobs of the specified computers. The ComputerName parameter can be used only with jobs created by using PowerShell remoting.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>The Session parameter can be used only with PSRemotingJob objects.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>The remote session with the name {0} is not available.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>The remote session with the session ID {0} is not available.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} does not contain an item with ID of {1}.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>The command cannot remove the job because it does not exist or because it is a child job. Child jobs can be removed only by removing the parent job.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} is not a valid value for the parameter {1}. The value must be greater than or equal to 0.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} cannot be specified as a proxy authentication mechanism. Only {1},{2} or {3} are supported for proxy authentication.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Proxy credentials cannot be specified when using the following proxy access type: {0}. Either specify a different access type, or do not specify proxy credentials.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>A {0} value must be specified for session option {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Session must be open.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>The host does not support Enter-PSSession and Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Multiple matches found for session ID {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Multiple matches found for session ID {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Multiple matches found for name {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession failed because the remote session does not provide required commands.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>You cannot run Enter-PSSession from a nested prompt.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>The maximum number of WS-Man URI redirections to allow while connecting to a remote computer</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Default session options for new remote sessions</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Name of the session configuration which will be loaded on the remote computer</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName where the remote connection will be established</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Contains information about the remote user starting the remote session. This variable is available only from a remote session.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Either "{0}" and "{1}" must both be specified, or neither must not be specified.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>Session configuration "{0}" was not found.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>Session configuration "{0}" is not a PowerShell-based shell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>Session configuration "{0}" is a PowerShell-based shell. Please use PowerShell 6+ to modify it.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>Session configuration "{0}" is a Windows PowerShell-based shell. Please use Windows PowerShell to modify it.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>No session configuration matches criteria "{0}".</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Name: {0}. This lets administrators remotely run PowerShell commands on this computer.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Cannot delete temporary file {0}. Reason for failure: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>The new shell was successfully registered, but PowerShell cannot delete the temporary file {0}. Reason for failure: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Cannot write the shell configuration data into the temporary file {0}. Reason for failure: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to create a new session configuration.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. This lets selected users remotely run PowerShell commands on this computer.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to remove a session configuration.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to get PowerShell-based session configurations.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to update the session configuration properties.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Name: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to enable the session configuration.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM Quick Configuration</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Running command "{0}" to enable remote management of this computer by using the Windows Remote Management (WinRM) service. + This includes: + 1. Starting or restarting (if already started) the WinRM service + 2. Setting the WinRM service startup type to Automatic + 3. Creating a listener to accept requests on any IP address + 4. Enabling Windows Firewall inbound rule exceptions for WS-Management traffic (for http only). + +Do you want to continue?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Performing operation "{0}".</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. This lets selected users remotely run PowerShell commands on this computer.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Running command "{0}" to disable the session configuration.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. This denies access to this session configuration for everyone.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Disabling the session configurations does not undo all the changes made by the Enable-PSRemoting or Enable-PSSessionConfiguration cmdlet. You might have to manually undo the changes by following these steps: + 1. Stop and disable the WinRM service. + 2. Delete the listener that accepts requests on any IP address. + 3. Disable the firewall exceptions for WS-Management communications. + 4. Restore the value of the LocalAccountTokenFilterPolicy to 0, which restricts remote access to members of the Administrators group on the computer.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Access is denied. To run this cmdlet, start PowerShell with the "Run as administrator" option.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Restarting WinRM service</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Name: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>The WinRM service must be restarted before a UI can be displayed for the SecurityDescriptor selection. Restart the WinRM service, and then run the following command: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Registering session configuration</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>The session configuration "{0}" was not found. Running command "{1}" to create the "{0}" session configuration. Running this command restarts the WinRM service.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>"{0}" and "{1}" parameters cannot be specified together. Specify either "{0}" or "{1}" parameter.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>This operation might restart the WinRM service. Do you want to continue?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Cannot process an element with node type "{0}". Only {1} and {2} node types are supported.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Not enough data is available to process the {0} element.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Expected only two attributes with the names "{0}" and "{1}" in the {2} element.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Node type "{0}" is unknown in the {1} element. Only the "{2}" node type is expected in the {1} element.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Expected only one attribute with the name "{0}" in the {1} element.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>An unknown element "{0}" was received. This can happen if the remote process closed or ended abnormally.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>The specified authentication mechanism "{0}" is not supported. Only "{1}" is supported for this operation.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>The pwsh executable cannot be found at "{0}". +Note that 'Start-Job' is not supported by design in scenarios where PowerShell is being hosted in other applications. Instead, usage of the 'ThreadJob' module is recommended in such scenarios.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Cannot start a 32-bit 'pwsh' process from the 64-bit 'pwsh' installation. Install the 32-bit 'pwsh' if you need to run PowerShell in a 32-bit process.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>The background process reported an error with the following message: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>The background process closed or ended abnormally: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>There is an error processing data from the background process. Error reported: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Data for an inactive command with the identifier {0} was received. Received data: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>A {0} message to a session is not supported. A {0} message can be sent only to a command.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>The client did not receive a response for a signal operation in the specified time interval. This can happen when a command is not responding to a Stop message in a timely manner.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>The client did not receive a response for a Close operation in the specified time interval. This can happen when a command is not responding to a Stop message in a timely manner.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>An error occurred while starting the background process. Error reported: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>The ThrottlingJob.AddChildJob method accepts only child jobs in the NotStarted state.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>The ThrottlingJob.AddChildJob method cannot be called after a call to the ThrottlingJob.EndOfChildJobs method.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} completed</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Invoking a nested pipeline requires a valid runspace.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>A {1} job source adapter threw an exception with the following message: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>The value {0} is not valid for the {1} parameter. The only allowed value is 5.1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>The Wait and Keep parameters cannot be used together in the same command.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>The WriteEvents parameter cannot be used without the Wait parameter.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell remoting endpoint versioning is not supported on PowerShell 7+.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>The following type cannot be instantiated because its constructor is not public: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>The job operation (Create, Get, or Remove) could not be performed because the JobSourceAdapter type specified in the JobDefinition is not registered. Register the JobSourceAdapter type either by using an explicit call, or by calling the Import-Module cmdlet, and then specifying an assembly.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>The job could not be created because the JobInvocationInfo does not contain a JobDefinition. Start the JobInvocationInfo with a JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>The state of the current job instance is {0}. This state is not valid for the attempted operation. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Unable to connect job "{0}" to the remote server.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>The Disconnect-PSSession operation failed for runspace Id = {0}.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>The connect operation failed for session {0}. The Runspace state is {1} instead of Opened.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>The Disconnected PSSession query failed for computer "{0}".</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Cannot connect PSSession "{0}", either because it is not in the Disconnected state, or it is not available for connection.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Session connect is not supported for PSSession "{0}" on target "{1}" because the target computer type is "{2}".</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Cannot disconnect PSSession "{0}" because it is not in the Opened state.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Session disconnect is not supported for PSSession "{0}" on target "{1}" because the target computer type is "{2}".</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession does not support PSSession "{0}" on target "{1}" because the target computer type is "{2}".</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>The command cannot finish because the ChildJobs property contains a value that is not valid.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Cannot suspend the job that has an ID of {0}. Suspending jobs is not supported for some job types. For more information about support for suspending jobs, see the Help topic for the job type.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Cannot resume the job that has an ID of {0}. Resuming jobs is not supported for some job types. For more information about support for resuming jobs, see the Help topic for the job type.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>You cannot use the Invoke-Command cmdlet with both the AsJob and Disconnected parameters in the same command.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>The remote session query failed for {0} with the following error message: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Attempted to create a job with ID {0}. A job with this ID cannot be created now. Verify that the ID has already been assigned once on this computer.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Cannot create a job with an ID of {0}; this is not a valid ID. Provide an integer for the job ID that is greater than 0.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>The JobIdentifier provided must not be null. Please provide a valid JobIdentifier.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>The Wait-Job cmdlet cannot finish working, because one or more jobs are blocked waiting for user interaction. Process interactive job output by using the Receive-Job cmdlet, and then try again.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Remote session {0} could not be connected and could not be removed from the server. The client remote session object will be removed from the server, but the state of the remote session on the server is unknown.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Disconnect-PSSession operation failed for runspace Id = {0} for the following reason: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Job "{0}" could not be connected to the server and so could not be stopped.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>The command cannot find a PSSession with an InstanceId value of "{0}".</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>The command cannot find a PSSession that has the name "{0}".</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>PowerShell remoting is not supported in the Windows Preinstallation Environment (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Changes made by {0} cannot take effect until the WinRM service is restarted.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} may need to restart the WinRM service if a configuration using this name has recently been unregistered, certain system data structures may still be cached. In that case, a restart of WinRM may be required. +All WinRM sessions connected to PowerShell session configurations, such as Microsoft.PowerShell and session configurations that are created with the Register-PSSessionConfiguration cmdlet, are disconnected.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>You are running in a remote session and have selected the Force option which means the WinRM service may restart.If the WinRM service restarts then this remote session will be terminated and you will need to create a new session to continue</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>The job was null when trying to save identifiers. Specify a job to save its identifiers.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>A running command could not be found for this PSSession.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>The Microsoft .NET Framework 2.0, which is required for Windows PowerShell 2.0, is not installed. Install the .NET Framework 2.0 and retry.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>The remote pipeline failed.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>The remote pipeline failed for the following reason: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>One or more jobs could not be resumed because the state was not valid for the operation.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>No client computer was specified for the remote runspace that is running a client-side method.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Name: {0} SDDL: {1}. This denies remote access to this session configuration.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Enabled: False. This configures the WS-Management service to deny the connection request.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Enabled: True. This configures the WS-Management service to accept the connection request.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Aliases to be defined when applied to a session</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Assemblies to load when applied to a session</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Author of this document</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Version of the CLR to use when applied to a session</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Company associated with this document</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Copyright statement for this document</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Description of the functionality provided by these settings</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Environment variables to define when applied to a session</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Execution policy to apply when applied to a session</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Format files (.ps1xml) to load when applied to a session</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Functions to define when applied to a session</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>ID used to uniquely identify this document</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Session type defaults to apply for this session configuration. Can be 'RestrictedRemoteServer' (recommended), 'Empty', or 'Default'</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Directory to place session transcripts for this session configuration</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Whether to run this session configuration as the machine's (virtual) administrator account</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Language mode to apply when applied to a session. Can be 'NoLanguage' (recommended), 'RestrictedLanguage', 'ConstrainedLanguage', or 'FullLanguage'</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Modules to import when applied to a session</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Version of the PowerShell engine to use when applied to a session</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Processor architecture to use when applied to a session</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Version number of the schema used for this document</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Scripts to run when applied to a session</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Types to add when applied to a session</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Type files (.ps1xml) to load when applied to a session</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Variables to define when applied to a session</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>User roles (security groups), and the role capabilities that should be applied to them when applied to a session</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Aliases to make visible when applied to a session</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Cmdlets to make visible when applied to a session</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Could not parse visible command definition for '{0}'. The visible command definition must be a hashtable with the keys of 'Name' and 'Parameters'. The value of the 'Parameters' key must be a collection of hashtables with the keys 'Name', and optionally either 'ValidateSet' or 'ValidatePattern'.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Functions to make visible when applied to a session</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Providers to make visible when applied to a session</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>External commands (scripts and applications) to make visible when applied to a session</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>PSSession Configuration file path '{0}' is not valid. The path argument must resolve to a single file in the file system with a '.pssc' extension. Please fix the path specification and try again.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Role Capability file path '{0}' is not valid. The path argument must resolve to a single file in the file system with a '.psrc' extension. Please fix the path specification and try again.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>The 'Roles' entry must be a hashtable, but was a {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Could not convert the value of the '{0}' role entry to a hashtable. The 'Roles' entry must be a hashtable with group names for keys, where the value associated with each key is another hashtable of session configuration properties for that role.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Could not find the role capability, '{0}'. The role capability must be a file named '{1}' within a 'RoleCapabilities' directory in a module in the current module path.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Cannot find module path to import. The value of the ModulesToImport parameter {0} does not exist or is not a module directory. Correct the value and try the command again.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>The specified configuration file '{0}' was not loaded because no valid configuration file was found.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Computer {0} has been successfully disconnected.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>The reconnection attempt to {0} failed. Attempting to disconnect the session...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Attempting to reconnect to {0} ...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Network connectivity to {0} has been lost and the attempt to reconnect has failed. Please repair the network connection and reconnect using Connect-PSSession or Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>The network connection to {0} has been interrupted. Attempting to reconnect for up to {1} minutes...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>The network connection to {0} has been restored.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} authentication requires an explicit user name and password. Specify the user name and password by using the -Credential parameter and try the command again.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Basic authentication is not supported over HTTP on Unix.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Cannot find a scheduled job with name {0}.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>More than one job definition was found with name {0}. Try including the -DefinitionType parameter to Start-Job in order to narrow the search for the job definition to a single job source adapter.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>The member 'SchemaVersion' is not present in the configuration file. This member must exist and be assigned a version number of the form 'n.n.n.n'. Please add the missing member to the file {0}.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>The member '{0}' must be a string. Change the member to the correct type in the file {1}.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>The member '{0}' must be a string array. Change the member to the correct type in the file {1}.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>The member '{0}' must be a hashtable. Change the member to the correct type in the file {1}.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>The member '{0}' must be a hashtable array. Change the member to the correct type in the file {1}.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>The member '{0}' is not a valid key. Please change the member to a valid key in the file {1}.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>The member '{0}' must be a valid enumeration type "{1}". Valid enumeration values are "{2}". Change the member to the correct type in the file {3}.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Error parsing configuration file {0} with the following message: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>The -WriteJobInResults parameter cannot be used without the -Wait parameter</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>The member '{0}' is not an absolute path {1}. Change the member to an absolute path in the file {2}.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>The key '{0}' in the member '{1}' is not valid. Change the key in the file {2}.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>The member '{0}' must contain the required key '{1}'. Add the require key to the file {2}.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>The key '{0}' contains an extension {1} that is not valid. Specify an extension from the following list: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>The key '{0}' in the member '{1}' must be a script block. Change the key to the correct type in the file {2}.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>The session configuration file {0} is not valid. Specify a valid session configuration file and try the command again.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Network connection interrupted</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Attempting to reconnect to {0} ...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Job {0} has been created for reconnection.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>Session {0} with instance ID {1} on computer {2} has been successfully disconnected.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Session {0} with instance ID {1} has been created for reconnection.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>The SessionName parameter can only be used with the Disconnected switch parameter.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>A failure occurred while attempting to connect the PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>A failure occurred while attempting to connect to the target virtual machine.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>A failure occurred while attempting to connect to the target container.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>The PSSession is in a disconnected state and is not available for connection.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>The Hyper-V Module for PowerShell is not available on this machine.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Failed to launch PowerShell process ({1}) inside container with id {0} with error: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>The Containers feature may not be enabled on this machine.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Failed to terminate PowerShell process with id {0} inside container with id {1}.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>The input ContainerId {0} does not exist, or the corresponding container is not running.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>The input VMId parameter does not resolve to a single virtual machine.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>The input VMId {0} does not resolve to a single virtual machine.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>The input VMName parameter does not resolve to any virtual machine.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>The input VMName parameter resolves to multiple virtual machines.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>The input VMName {0} does not resolve to a single virtual machine.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>The virtual machine {0} is not in running state.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>The credential is invalid.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>The input username cannot be empty.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Cannot enter session {0} because it is not in the disconnected state or is not available for connection. Retrieve the remote session using Get-PSSession -ComputerName {1} -InstanceId {2}.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Cannot enter session {0} because it is not in the disconnected state or is not available for connection. Reconnect using Connect-PSSession or Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Network connectivity to {0} has been lost and the reconnection attempt failed. Please repair the network connection and reconnect using Connect-PSSession or Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Failed to create an instance of RemoteSessionHyperVSocketClient due to SetSocketOption failure.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Failed to create an instance of RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Reconnection attempt canceled. Please repair the network connection and reconnect using Connect-PSSession or Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>One or more jobs could not be suspended because the state was not valid for the operation.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>The -AutoRemoveJob parameter cannot be used without the -Wait parameter</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>The WS-Management service cannot process the request. Cannot find the {0} session configuration in the WSMan: drive on the {1} computer. For more information, see the about_Remote_Troubleshooting Help topic.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>A job could not be created from the {0} specification because the provided runspace is not a local runspace. Try again using a local runspace, or specify a RunspaceMode argument.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>The session {0} cannot be disconnected because the specified idle time-out value {1} (seconds) is either greater than the server maximum allowed {2} (seconds), or less than the minimum allowed {3} (seconds). Specify an idle time-out value that is within the allowed range, and try again.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>The specified IdleTimeout session option {0} (seconds) is not a valid period. Specify an IdleTimeout value that is greater than or equal to the minimum allowed {1} (seconds).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>The cmdlet "{0}" or the alias "{1}" cannot be present when "{2}","{3}","{4}" or "{5}" keys are specified in the session configuration file.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"The transport option is not valid. Parameter "{0}" can be non-zero only if parameter "{1}" is set to true."</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>The member '{0}' must be an array consisting of either string or hashtable elements.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>The member '{0}' must be an array consisting of either string or hashtable elements. Change the member to the correct type in the file {1}.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Cannot retrieve the job definition '{0}' because path '{1}' refers to a '{2}' provider path. Change the path parameter to a file system path.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Cannot retrieve the job definition '{0}' because path '{1}' resolves to multiple file paths. Change the path parameter so that it is a single path.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Cannot find a scheduled job with type {0} and name {1}.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Cannot find the WorkingDirectory path {0}.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Cannot connect to session {0}. The session no longer exists on computer {1}.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>The connect operation failed for session {0} with the following error message: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>The -Force parameter cannot be used without the -Wait parameter.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>One or more jobs are in a suspended or disconnected state, and cannot continue without additional user input. Specify the -Force parameter to continue to a completed, failed, or stopped state.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>When RunAs is enabled in a PowerShell session configuration, the Windows security model cannot enforce a security boundary between different user sessions that are created by using this endpoint. Verify that the PowerShell runspace configuration is restricted to only the necessary set of cmdlets and capabilities.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>The job was suspended successfully by adding the Force parameter.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>The session configuration file {0} is not valid. Specify a valid session configuration file and try the command again. Error parsing configuration file: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration : The '{0}' key in the {1}. session configuration file contains a value that is not valid. Correct the file and try the command again. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Disconnected sessions are supported only when the remote computer is running PowerShell 3.0 or a later version of PowerShell.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Memory usage of a cmdlet has exceeded a warning level. To avoid this situation, try one of the following: 1) Lower the rate at which CIM operations produce data (for example, by passing a low value to the ThrottleLimit parameter), 2) Increase the rate at which data is consumed by downstream cmdlets, or 3) Use the Invoke-Command cmdlet to run the whole pipeline on the server. The cmdlet that exceeded a warning level of memory usage was started by the following command line: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} was created using the EnableNetworkAccess parameter and can only be reconnected from the local computer.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Cannot start job. The language mode for this session is incompatible with the system-wide language mode.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Cannot create runspace. The language mode for this configuration is incompatible with the system-wide language mode.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Cannot exit a nested pipeline because the pipeline is not in the nested state.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>The PowerShell server session is not in a valid state for running nested commands. No nested commands can be run in this session.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Cannot invoke a nested command on the remote session because a nested command is already running.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>The remote session was unable to invoke command {0} with error: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>The remote session command is currently stopped in the debugger. Use the Enter-PSSession cmdlet to connect interactively to the remote session and automatically enter into the console debugger.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>The remote session to which you are connected does not support remote debugging. You must connect to a remote computer that is running PowerShell 4.0 or greater.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Because the session state for session {0}, {1}, {2} is not equal to Open, you cannot run a command in the session. The session state is {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>No valid sessions were specified. Ensure you provide valid sessions that are in the Opened state and are available to run commands.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>The session {0}, {1}, {2} is not available to run commands. The session availability is {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>The command cannot run because the ChildJobs property is empty.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>The job cannot be debugged because there is no PowerShell host debugger available. Make sure you are running this command in a host that supports debugging.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Cannot find job with id {0}.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Cannot find job with Instance Id {0}.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Cannot find job with name {0}.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>The job cannot be debugged because there is no host UI available. Make sure you are running this command in a PowerShell host that implements PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>The job cannot be debugged because the host debugger mode is set to None or Default. The host debugger mode must be LocalScript and/or RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Multiple jobs were found with Id {0}. Debug-Job can debug only one job at a time.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Multiple jobs were found with the name {0}. Debug-Job can debug only one job at a time.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>The Named Pipe server listener used for process attach is already running.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess does not support entering the same PowerShell session it is running in.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Multiple processes were found with this name {0}. Use the process Id to specify a single process to enter.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Cannot enter process with Id '{0}' because it has not loaded the PowerShell engine or the named-pipe listener was disabled.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>No process was found with Id: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>No process was found with Name: {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>No named pipe was found with CustomPipeName: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Cannot process the command because the pipeName specified is too long. Pipe names on this platform can be up to {0} characters long. Your pipe name '{1}' is {2} characters.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>The current host does not support the Enter-PSHostProcess cmdlet.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"The named pipe target process has ended."</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"The Hyper-V socket target process has ended."</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[Process:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Unable to connect to application domain name {0} of process {1}. Error: {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Unable to connect to pipe with name {0}. Error: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>PowerShell plugin cannot process the Connect operation as required negotiation information is either missing or not complete.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell plugin failed to process to connect operation.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>The supplied plugin context is not valid.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Powershell plugin encountered a fatal error while processing {0} arguments.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>The supplied command context is not valid.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>The supplied input data is not valid. Only input data of type {0} is supported.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>The supplied input stream is not valid. Only {0} is supported as input stream.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>The supplied output stream set is not valid. Only {0} is supported as output stream.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>The supplied WSMAN_SENDER_DETAILS is not valid. Cannot process null WSMAN_SENDER_DETAILS.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>The supplied shell context is not valid.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>NULL value is not allowed for {0} with the plugin method {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>NULL value is not allowed for input stream and output stream sets. {0} and {1} are the supported input and output streams.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>NULL value is not allowed for {0} with the plugin method {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>NULL value is not allowed for {0} with the plugin method {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell plugin operation is shutting down. This may happen if the hosting service or application is shutting down.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell plugin does not understand the option {0}. Make sure the client is compatible with the build {1} and the protocol version {2} of PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>An option with name {0} is expected from the client. Make sure the client is compatible with the build {1} and the protocol version {2} of PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Powershell plugin does not support the protocol version {2} requested by client.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>Powershell plugin encountered a fatal error while reporting context to WSMan service.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Unable to create managed server session.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>Powershell plugin encountered a fatal error registering a wait handle for shutdown notification.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Cannot enter Runspace because a Runspace is already pushed in this session.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Cannot enter Runspace because there is no server remote debugger available.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Cannot enter Runspace because it is not a remote Runspace.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Remote transport error: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Unable to open pipe connection for PowerShell in container. Error code: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Unable to create PowerShell IPC named pipe. Error code: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Timeout expired before connection could be made to named pipe.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>WSMan Initialization failed with error code: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Unable to start named pipe server while in server mode.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Could not grant remote access to '{0}': '{1}'. The session configuration has been registered, but this group does not have access. To resolve this error, provide a valid group name and register the session configuration again.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Could not get the session capabilities for the session configuration '{0}': this configuration was not registered with a session configuration file (.pssc), such as one created by the New-PSSessionConfigurationFile cmdlet.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Could not resolve username '{0}'. Verify the username and try again.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Groups associated with machine's (virtual) administrator account</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Cannot create or open the configuration session {0}.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Enforces script input parameter validation. This is automatically enabled when MountUserDrive is specified.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Creates a 'User' PSDrive in the session for use with Copy-Item when File System provider is not visible.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>The member '{0}' must be a boolean. Change the member to the correct type in the file {1}.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>The member '{0}' must be an integer. Change the member to the correct type in the file {1}.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Processing the User drive threw an error {0}.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Optional maximum size in bytes of user drive created with MountUserDrive parameter. Default maximum size for User drive is 50MB.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Cannot find the file system provider.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Group managed service account name under which the configuration will run</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Invalid Group Managed Service account name. Account name must be of the form 'DomainName\UserName'.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Group accounts for which membership is required to use the session.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Cannot parse sddl string because it contains mismatched parentheses: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups property hashtable must contain only a single key.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>The RequiredGroups property is not in a name/value pair hashtable format. This must be a hashtable of the form (using PowerShell syntax): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Unknown key in Required Groups configuration. Required Groups hashtable can only contain 'And' and 'Or' hash keys for logical membership groupings.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Unknown value in Required Groups configuration. Required Groups hashtable can only contain values that are either group names or another logical hashtable.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>Malformed ACE {0}. Regular ACEs must have exactly 6 sections.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Cannot create a session User Drive because the current user name contains invalid file path characters.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Invalid role capability key: {0}. Make sure the role capability name is spelled correctly and is a valid session configuration property.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Invalid role capability key type: {0}. Role capability keys must be strings that identify a valid session configuration property.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Invalid role key type: {0}. Role keys must be strings that identify a security group.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Other Possible Cause: + -The domain or computer name was not included with the specified credential, for example: DOMAIN\UserName or COMPUTER\UserName.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Failed to start the SSH client process needed for the remoting connection with error: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>The specified key file {0} was not found.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>The SSH client session has ended with error message: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>SSH connection attempt failed after time out: {0} seconds.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +SSH client process terminated before connection could be established.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>The provided SSHConnection hashtable is missing the required ComputerName or HostName parameter.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>The provided SSHConnection hashtable parameter name or element is null or empty.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>The provided SSHConnection hashtable parameter {0} is not supported.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>The provided SSHConnection hashtable contains both a ComputerName and HostName parameter. Only one can be specified.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>The provided SSHConnection hashtable contains both a KeyFilePath and IdentityFilePath parameter. Only one can be specified.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Could not find the provided role capability file {0}.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>The provided role capability file {0} does not have the required .psrc extension.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>The SSH transport process has abruptly terminated causing this remote session to break.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ does not support WOW64. The binary must match the architecture of the processor.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>The "{0}" executable file was not found. Verify that the WOW64 feature is installed.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Unable to install plugin {0} to directory {1}.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>The WinRM plugin DLL {0} is missing for PowerShell. Please run Enable-PSRemoting and then retry this command.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>This parameter set requires WSMan, and no supported WSMan client library was found. WSMan is either not installed or unavailable for this system.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Exit code: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Information about the process could not be read: '{0}'.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Host system does not have the correct version of Hyper-V schema.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>HTTPS on Unix does not currently support CA or CN checks. Use the PSSessionOption -SkipCACheck and -SkipCNCheck if you are certain you trust the server you are connecting to and the network in between.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>PowerShell remoting has been disabled only for PowerShell 6+ configurations and does not affect Windows PowerShell remoting configurations. Run this cmdlet in Windows PowerShell to affect all PowerShell remoting configurations. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>PowerShell remoting has been enabled only for PowerShell 6+ configurations and does not affect Windows PowerShell remoting configurations. Run this cmdlet in Windows PowerShell to affect all PowerShell remoting configurations.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Enter-PSHostProcess cmdlet is disabled because an application control policy such as 'AppLocker' or 'Windows Defender Application Control' is in enforcement.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Remote debugger exception: {0}, error message: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Unable to create Windows PowerShell process because Windows PowerShell could not be found on this machine.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>The Runspace argument to Create must be a non-null RemoteRunspace object.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>The session configuration hash table contains an invalid key type. Keys should be string types.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>The session configuration file contains an unsupported configuration option: {0}. This is a remoting endpoint configuration option, that does not apply to PowerShell session state.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>The session configuration file contains an unknown configuration option: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Expression Evaluation May Fail</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Creating a PowerShell object from a script block may require evaluating some expressions within the script block. The expression evaluation will silently fail and return 'null' in Constrained Language mode, unless the expression represents a constant value.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Failed to get Hyper-V VM State. The value was of the type {0} but was expected to be Microsoft.HyperV.PowerShell.VMState or System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} sent an invalid {1} response during the connection negotiation.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Negotiating a secure connection to Hyper-V failed. Make sure the Host and Guest are updated with all relevant Microsoft Updates.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/RunspaceInit.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/RunspaceInit.pt-BR.resx new file mode 100644 index 00000000000..acfb5605bb6 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/RunspaceInit.pt-BR.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Variable to hold the enabled experimental feature names</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Parent folder of the host application of the current runspace</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Folder containing the current user's profile</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>A reference to the host of the current runspace</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>The run objects available to cmdlets</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Version information for current PowerShell session</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>Current process ID</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Status of last command</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>Parent process ID</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>The ShellID identifies the current shell. This is used by #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Name of the current console file</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>The text encoding used when piping text to a native executable file</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>The text encoding used when reading output text from a native executable file</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Configuration controlling how text is rendered.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Variable to contain the name of the email server. This can be used instead of the HostName parameter in the Send-MailMessage cmdlet.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Dictates when confirmation should be requested. Confirmation is requested when the ConfirmImpact of the operation is equal to or greater than $ConfirmPreference. If $ConfirmPreference is None, actions will only be confirmed when Confirm is specified.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when a Debug message is delivered</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when an error message is delivered</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when progress records are delivered</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when a Verbose message is delivered</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when a Warning message is delivered</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Dictates the action taken when a command generates an item in the Information stream</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Dictates the view mode to use when displaying errors</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Dictates what type of prompt should be displayed for the current nesting level</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>If true, $ErrorActionPreference applies to native executables, so that non-zero exit codes will generate cmdlet-style errors governed by error action settings</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>If true, WhatIf is considered to be enabled for all commands.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Dictates how arguments are passed to native executables.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Dictates the limit of enumeration on formatting IEnumerable objects</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Displays errors with a stack trace</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Displays errors with inner exceptions</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Displays errors with their sources</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Displays errors with a description of the error class</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Culture of the current PowerShell session</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>UI culture of the current PowerShell session</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Variable to hold all default <cmdlet:parameter, value> pairs</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Press Enter to continue...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Edition information for the current PowerShell session</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/RunspacePoolStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/RunspacePoolStrings.pt-BR.resx new file mode 100644 index 00000000000..9dd772ed197 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/RunspacePoolStrings.pt-BR.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>O tamanho máximo do pool não pode ser menor que 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>O tamanho mínimo do pool não pode ser menor que 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>O tamanho mínimo do pool não pode ser maior que o tamanho máximo do pool.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>O estado do pool de runspaces não é válido para esta operação.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Não é possível executar a operação porque o pool de runspaces não está no estado "{0}". O estado atual é "{1}".</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Não é possível abrir o pool de runspaces porque ele não está no estado "BeforeOpen". O estado atual é "{0}".</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>O objeto {0} não foi criado ao chamar {1} na instância atual de RunspacePool.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Não é possível liberar o runspace para o pool atual porque ele não pertence a esse pool.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Essa propriedade não pode ser alterada após a abertura do pool de runspaces.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Este runspace não oferece suporte a operações de desconexão e conexão.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Não é possível executar a operação porque o pool de runspaces está no estado Desconectado.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>A operação de Desconexão não tem suporte no servidor. O servidor precisa estar executando o PowerShell 3.0 ou superior para oferecer suporte à desconexão do pool de runspaces remoto.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Este pool de runspaces {0} não está configurado para fornecer objetos do PowerShell desconectados para comandos em execução no servidor remoto. Use o método estático GetRunspacePools() da classe RunspacePool para consultar o servidor e retornar objetos de pool de runspaces configurados para fazer isso.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Este pool de runspaces não pode ser conectado porque o pool de runspaces correspondente no servidor está conectado a outro cliente.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState não tem suporte no servidor. O servidor precisa estar executando o PowerShell 5.0 ou superior.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/RunspaceStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/RunspaceStrings.pt-BR.resx new file mode 100644 index 00000000000..c2274ab7ed1 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/RunspaceStrings.pt-BR.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>The runspace state is not valid for this operation.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Cannot open the runspace because the runspace is not in the BeforeOpen state. Current state of the runspace is '{0}'.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Cannot perform the operation because the runspace is not in the Opened state. Current state of the runspace is '{0}'.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Cannot invoke the pipeline because the runspace is not in the Opened state. Current state of the runspace is '{0}'.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>The pipeline state is not valid for this operation.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Cannot invoke pipeline because it has already been invoked.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>The valid value for the parameter is PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>The pipeline does not contain a command.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>The pipeline was not run because a pipeline is already running. Pipelines cannot be run concurrently.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>A nested pipeline cannot be invoked asynchronously. Use the Invoke method.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>You should only run a nested pipeline from within a running pipeline.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Runspace cannot be closed while a SessionStateProxy method call is in progress.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Pipeline cannot be invoked while a SessionStateProxy method call is in progress.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>A SessionStateProxy method call is in progress. Concurrent SessionStateProxy method calls are not allowed.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>A pipeline is already running. Concurrent SessionStateProxy method calls are not allowed.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>This property cannot be changed after the runspace has been opened.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>One or more errors occurred processing the module '{0}' specified in the InitialSessionState object used to create this runspace. See the ErrorRecords property for a complete list of errors. The first error was: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>The thread options can only be changed if the apartment state is multithreaded apartment (MTA), the current options are UseNewThread or UseCurrentThread, and the new value is ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} cannot be false when language mode is {1} or {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>You cannot disconnect a local-only runspace.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>The Connect operation is not supported on local runspaces.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>The session is busy. You will be connected to the session as soon as it is available. To cancel the Enter-PSSession command, press Ctrl-C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>The command cannot be completed. Script invocation is not supported in this session configuration. This can occur if the session configuration is in no-language mode.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>You cannot use Disconnect and Connect operations on local runspaces.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Cannot connect the pipeline because the runspace is not in the Opened state. Current state of runspace is '{0}'.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>Cannot construct a RemoteRunspace. The provided RunspacePool object is not valid.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>There is no disconnected command associated with this runspace.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>The disconnection operation is not supported on the remote computer. To support disconnecting, the remote computer must be running Windows PowerShell 3.0 or a later version of Windows PowerShell and using the WSMan transport.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Cannot connect the PSSession because the session is not in the Disconnected state, or is not available for connection.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Value for parameter cannot be PipelineResultTypes.None or PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Valid values for the parameter are PipelineResultTypes.Output or PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Debug stream redirection is not supported on the targeted remote computer.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Verbose stream redirection is not supported on the targeted remote computer.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Warning stream redirection is not supported on the targeted remote computer.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Information stream redirection is not supported on the targeted remote computer.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>You have entered a session that is busy running a command or script. Because output is routed to job "{0}", you will not see output in the console. You can wait for the running command to finish, or cancel the command and get an input prompt by pressing Ctrl-C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>You have entered a session that is busy running a command or script and output will be displayed in the console. You can wait for the running command to finish or cancel it and get an input prompt by pressing Ctrl-C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>You have entered a session that is currently stopped at a debug breakpoint inside a running command or script. Use the PowerShell command line debugger to continue debugging. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace must be a LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>The static PrimaryRunspace property can only be set once, and has already been set.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/SecuritySupportStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/SecuritySupportStrings.pt-BR.resx new file mode 100644 index 00000000000..48139f16ae7 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/SecuritySupportStrings.pt-BR.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Não é possível carregar o certificado. "{0}" deve ser resolvido para um caminho do sistema de arquivos.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>O certificado "{0}" não pode ser usado para criptografia. Os certificados de Criptografia devem conter o uso da chave de Criptografia de Dados ou de Criptografia de Chave e incluir o Uso Avançado de Chave de Criptografia de Documento ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Não foi possível carregar o certificado. O identificador "{0}" corresponde a vários certificados. Para criptografar para vários destinatários, forneça vários valores específicos para o parâmetro "{1}", em vez de um curinga que corresponda a vários certificados.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Não é possível carregar o certificado de criptografia. A configuração do certificado "{0}" não representa um certificado válido codificado em base64, nem um certificado válido por arquivo, diretório, impressão digital ou nome de assunto.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>AVISO: o certificado "{0}" contém uma chave privada. Os certificados de Registro em Log de Eventos Protegidos usados para criptografia devem conter apenas a chave pública.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>ERRO: não foi possível proteger a mensagem do log de eventos "{0}": {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>ERRO: não foi possível localizar ou usar o certificado: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>A chave da sessão não está disponível para criptografar a cadeia de caracteres segura.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Deslocamento de buffer inválido.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Dados inválidos de chave pública.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Não foi possível importar a chave pública.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Dados inválidos de chave da sessão.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>O arquivo de script "{0}" foi bloqueado pela política do sistema e não pode ser executado.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Foi retornado um valor desconhecido para a imposição da política de arquivo de script: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Arquivo de Script Lido</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>O arquivo de script "{0}" não é confiável pela política e será executado no modo ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/Serialization.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/Serialization.pt-BR.resx new file mode 100644 index 00000000000..b31323360fb --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/Serialization.pt-BR.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} attribute was expected.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} XML tag is not recognized.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>No object found for referenceId {0}</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Name attribute for dictionary key is incorrectly specified.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Name attribute for dictionary value is incorrectly specified.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>Version of PSObject is not valid.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Version of incoming PSObject is {0}. Expected value is 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Cannot process names because no TypeNames were found for referenceId {0}.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Value of depth parameter must be greater than or equal to 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Current Node type is {0}. Expected type is {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Key for dictionary entry is not specified.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Value for dictionary entry is not specified.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>There are no more objects to deserialize.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null is specified as dictionary key.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>The contents of the {0} primitive type are not valid.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Serialized XML is nested too deeply.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Serializer was closed.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>The data in the command exceeded the maximum size that is allowed by the session configuration. The allowed maximum is {0} MB. Change the input, use a different session configuration, or change the "{1}" and "{2}" properties of the session configuration on the remote computer.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Deserialization of encrypted secure string failed</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>The key type {0} is not valid. The PSPrimitiveDictionary class accepts only keys of the type System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>The type of the value {0} is not valid. The PSPrimitiveDictionary class accepts only values of types that are fully serializable over PowerShell remoting. See the Help topic about_Remoting for a list of fully-serializable types.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Could not decrypt data. The data was not encrypted with this key.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>The parameter value "{0}" is not a valid encrypted string.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>The specified {0} is not valid. Valid {0} length settings are either 128 bits, 192 bits, or 256 bits.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Deserialization of SecureString is currently only supported on Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/SessionStateProviderBaseStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/SessionStateProviderBaseStrings.pt-BR.resx new file mode 100644 index 00000000000..79e750f6d73 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/SessionStateProviderBaseStrings.pt-BR.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Definir Item</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} Valor: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Limpar Item</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Remover Item</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Item: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Novo Item</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} Tipo: {1} Valor: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Copiar Item</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} Destino: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Renomear Item</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Item: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/SessionStateStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/SessionStateStrings.pt-BR.resx new file mode 100644 index 00000000000..06c82190adf --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/SessionStateStrings.pt-BR.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Cannot process the returned information because the information returned from the provider's Start method was for a different provider than the one passed.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Cannot process the returned information because the information returned from the provider's Start method was null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Attempting to perform the GetItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Attempting to perform the SetItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the SetItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Attempting to perform the ClearItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Attempting to perform the InvokeDefaultAction operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the InvokeDefaultAction operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Attempting to perform the ItemExists operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the ItemExists operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Attempting to perform the IsValidPath operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Attempting to perform the IsItemContainer operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Attempting to perform the RemoveItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Attempting to perform the GetChildItems operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetChildItems operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Attempting to perform the GetChildNames operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetChildNames operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Attempting to perform the RenameItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the RenameItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Attempting to perform the NewItem operation on the '{0}' provider failed for the path '{1}'. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the NewItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Attempting to perform the HasChildItems operation on the '{0}' provider failed for the path '{1}'. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Attempting to perform the CopyItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the CopyItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Attempting to perform the GetParentPath operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Attempting to perform the NormalizeRelativePath operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Attempting to perform the MakePath operation operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Attempting to perform the GetChildName operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Attempting to perform the MoveItem operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the MoveItem operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the GetProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetProperty operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the SetProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the SetProperty operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the ClearProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the ClearProperty operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the NewProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the NewProperty operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the RemoveProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the RemoveProperty operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the CopyProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the CopyProperty operation cannot be retrieved for the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the MoveProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the MoveProperty operation cannot be retrieved for the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Attempting to perform the RenameProperty operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamic parameters for RenameProperty cannot be retrieved for the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Content reader cannot be retrieved for the '{0}' provider for the path '{1}'. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetContentReader operation cannot be retrieved for the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Content writer cannot be retrieved for the '{0}' provider for the path '{1}'. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the GetContentWriter operation cannot be retrieved for the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Unable to get content because it is a directory: '{0}'. Please use 'Get-ChildItem' instead.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Unable to write content because it is a directory: '{0}'.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>There is no location history left to navigate backwards.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>There is no location history left to navigate forwards.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>The BoundedStack is empty.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Attempting to perform the ClearContent operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Unable to clear content of '{0}' because it is a directory. Clear-Content is only supported on files.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>The dynamic parameters for the ClearContent operation cannot be retrieved from the '{0}' provider for path '{1}'. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Attempting to perform the GetSecurityDescriptor operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Attempting to perform the SetSecurityDescriptor operation on the '{0}' provider failed for path '{1}'. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Attempting to perform the Start operation on the '{0}' provider failed. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Attempting to perform the InitializeDefaultDrives operation on the '{0}' provider failed.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Attempting to perform the NewDrive operation on the '{0}' provider failed for the drive with root '{1}'. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Dynamic parameters for NewDrive cannot be retrieved for the '{0}' provider. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>The invocation of RemoveDrive on the '{0}' provider failed. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Drive '{0}' cannot be removed because the provider '{1}' prevented it.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>The path '{0}' referred to an item that was outside the base '{1}'.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>The invocation of Seek on the '{0}' provider's content writer failed for path '{1}'. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>The invocation of Close on the '{0}' provider's content reader or writer failed for path '{1}'. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>The invocation of Read on the '{0}' provider's content reader failed for path '{1}'. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>The invocation of Write on the '{0}' provider's content writer failed for path '{1}'. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>The provider '{0}' cannot be used to get or set data using the variable syntax. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>The variable syntax cannot be used to get or set data in the provider. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Alias is not writeable because alias {0} is read-only or constant and cannot be written to.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Cannot write to function {0} because it is read-only or constant.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Cannot overwrite variable {0} because it is read-only or constant.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Cannot access the variable '${0}' because it is a private variable.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Cannot access the command '{0}' because it is a private command.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Cannot access the command because it is a private command.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Cannot access the session state resource because it is a private resource. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>Alias was not removed because alias {0} is constant or read-only.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Cannot remove function {0} because it is constant.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Cannot remove variable {0} because it is constant or read-only. If the variable is read-only, try the operation again specifying the Force option.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Alias {0} cannot be modified because it is constant.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Alias {0} cannot be modified because it is read-only.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Cannot modify function {0} because it is constant.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Cannot modify function {0} because it is read-only.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>Alias {0} cannot be made constant after it has been created. Aliases can only be made constant at creation time.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Existing function {0} cannot be made constant. Functions can be made constant only at creation time.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Existing variable {0} cannot be made constant. Variables can be made constant only at creation time.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>The AllScope option cannot be removed from the alias '{0}'.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>The AllScope option cannot be removed from the function '{0}'.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>The AllScope option cannot be removed from the variable '{0}'.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>The function definition '{0}' contained a scope qualifier but no function name.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Cannot remove provider {0}. All drives associated with provider {0} must be removed before provider {0} can be removed.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Cannot process the drive name because the drive name contains one or more of the following characters that are not valid: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>New drive creation failed because the provider does not allow the creation of the new drive.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>The provided value '{0}' resolved to more than one location stack.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Cannot find location stack '{0}'. It does not exist or it is not a container.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>Não é possível localizar o caminho '{0}' porque ele não existe.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Cannot find alias because alias '{0}' does not exist.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Cannot set the location because path '{0}' resolved to multiple containers. You can only set the location to a single container at a time.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Cannot process variable because variable path '{0}' resolved to multiple items. You can get or set the variable value only one item at a time.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Cannot find drive. A drive with the name '{0}' does not exist.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Cannot find a provider with the name '{0}'.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Cannot find a provider with the name '{0}'. The name is not in the proper format. A provider name can only be alphanumeric characters, or a PowerShell snap-in name that is followed by a single '\', followed by alphanumeric characters.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' resolved to more than one provider name. Possible matches include:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>An error occurred attempting to create an instance of the provider. The provider type name of '{0}' could not be found in the assembly.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>The specified provider name '{0}' cannot be used because it contains one or more of the following characters that are not valid: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>An error occurred attempting to create an instance of the provider '{0}'. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Cannot find a variable with the name '{0}'.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Cannot find a trace source with the name '{0}'.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>A drive with the name '{0}' already exists.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>A variable with name '{0}' already exists.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>The alias is not allowed, because an alias with the name '{0}' already exists.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Cannot register the cmdlet provider because a cmdlet provider with the name '{0}' already exists.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>The path does not refer to a file system path.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Global scope cannot be removed.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>The scope number '{0}' exceeds the number of active scopes.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Cannot compare PSDriveInfo. A PSDriveInfo instance can be compared only to another PSDriveInfo instance.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>The cmdlet provider cannot stream the results because no cmdlet was specified through which to stream the output.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>The cmdlet provider cannot stream the results because no cmdlet was specified through which to stream the error.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Home location for this provider is not set. To set the home location, call "(get-psprovider '{0}').Home = 'path'".</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>The path is not in the correct format. Provider paths must contain a provider Id, followed by "::", followed by a provider specific path.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Cannot move the item because the destination path can resolve only to a single path.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Cannot move the item because the source and destination paths did not resolve to the same provider.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Cannot move the item because the source path points to one or more items and the destination path is not a container. Validate that the destination path is a container and try again.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Cannot move the item because the destination resolved to multiple paths. Specify a destination path that resolves to a single destination and try again.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Container cannot be copied onto existing leaf item.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Container cannot be copied to another container. The -Recurse or -Container parameter is not specified.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Source and destination path did not resolve to the same provider.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Cannot rename item because the path resolved to multiple items. Only one item can be renamed at a time.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>The provider '{0}' cannot be used to resolve the path '{1}' because of an error in the provider.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Cannot use interface. The IContentCmdletProvider interface is not implemented by this provider.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Cannot use interface. The IPropertyCmdletProvider interface is not supported by this provider.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Cannot use interface. The IDynamicPropertyCmdletProvider interface is not implemented by this provider.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>The NavigationCmdletProvider methods are not supported by this provider.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Provider methods not processed. The ContainerCmdletProvider methods are not supported by this provider.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Cannot call methods. The ItemCmdletProvider methods are not supported by this provider.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>DriveCmdletProvider methods are not supported by this provider.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Provider operation stopped because the provider does not support this operation.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Provider operation stopped because the provider does not support the 'Depth' parameter.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Cannot call method. The content Seek method is not supported by this provider.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Cannot perform the ClearContent operation. The ClearContent operation is not supported by this provider.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>The provider does not support the use of credentials. Perform the operation again without specifying credentials.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>The FileSystem provider supports credentials only on the New-PSDrive cmdlet. Perform the operation again without specifying credentials.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>The provider does not support transactions. Perform the operation again without the -UseTransaction parameter.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Cannot call method. The provider does not support the use of filters.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Cannot create drive. The provider does not support the use of credentials.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>The item at path '{0}' already exists.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Cannot copy item. Item at the path '{0}' does not exist.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>The item at the path '{0}' does not exist.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Drive that contains a view of the aliases stored in a session state</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Drive that contains a view of the environment variables for the process</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Drive that contains a view of the functions stored in a session state</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Drive that contains a view of those variables stored in a session state</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Drive that maps to the temporary directory path for the current user</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Link '{0}' cannot be created because the target Value was not specified.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>References to the null variable always return the null value. Assignments have no effect.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Maximum number of history objects to retain in a session</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Cannot rename function because function {0} is read-only or constant.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Cannot rename alias because alias {0} is read-only or constant.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Cannot rename variable because variable {0} is read-only or constant.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Cannot set options on the local variable {0}. Use New-Variable to create a variable that allows options to be set.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Cmdlet {0} cannot be modified because it is read-only.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Cannot remove variable {0} because the variable has been optimized and is not removable. Try using the Remove-Variable cmdlet (without any aliases), or dot-sourcing the command that you are using to remove the variable.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Cannot overwrite variable {0} because the variable has been optimized. Try using the New-Variable or Set-Variable cmdlet (without any aliases), or dot-source the command that you are using to set the variable.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>The parameters {0} and {1} cannot be used together. Please specify only one parameter.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>The Tail parameter currently is supported only for the FileSystem provider.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>The alias is not allowed, because a command with the name '{0}' and command type '{1}' already exists.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Cannot run software. Permission is denied.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' and '-{1}' are mutually exclusive and cannot be specified at the same time.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>The path '{0}' is not valid. Only absolute paths are supported on remote copy operations.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Cannot validate remote path '{0}'.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Cannot perform operation because the session {0} is set to {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' parameter cannot be null or empty.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Session State Variables</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>Changing or creating the variable '{0}' scope to AllScope will be prevented in ConstrainedLanguage mode.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/StringDecoratedStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/StringDecoratedStrings.pt-BR.resx new file mode 100644 index 00000000000..0c6fbe5ad4b --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/StringDecoratedStrings.pt-BR.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Somente 'ANSI' ou 'PlainText' são compatíveis com este método.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/SubsystemStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/SubsystemStrings.pt-BR.resx new file mode 100644 index 00000000000..6fbbda319de --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/SubsystemStrings.pt-BR.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>The subsystem '{0}' does not allow more than one implementation to be registered.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>The implementation with Id '{0}' was already registered for the subsystem '{1}'.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>The subsystem '{0}' does not allow the unregistration of an implementation.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>No implementation was registered for the subsystem '{0}'.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>A registered implementation with the Id '{0}' was not found.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>The specified subsystem type '{0}' is unknown.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>You must specify a concrete subsystem type instead of the base interface 'ISubsystem'.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>The specified subsystem kind '{0}' is unknown.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>For the target subsystem kind '{0}', the specified subsystem instance needs to implement the corresponding concrete interface or abstract class '{1}'.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>The declared metadata for subsystem kind '{0}' is invalid. A subsystem that requires cmdlets or functions to be defined cannot allow multiple registrations because that would result in one implementation overwriting the commands defined by another implementation.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>The 'Id' property of an implementation for the subsystem '{0}' cannot be an empty GUID.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>The 'Name' property of an implementation for the subsystem '{0}' cannot be null or an empty string.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>The 'Description' property of an implementation for the subsystem '{0}' cannot be null or an empty string.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/SuggestionStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/SuggestionStrings.pt-BR.resx new file mode 100644 index 00000000000..acee3004475 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/SuggestionStrings.pt-BR.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>O comando "{0}" não foi encontrado, mas existe no local atual. +O PowerShell não carrega comandos do local atual por padrão (consulte 'Get-Help about_Command_Precedence'). + +Se você confiar nesse comando, execute o seguinte comando em vez disso:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Os comandos mais parecidos são:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/TabCompletionStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/TabCompletionStrings.pt-BR.resx new file mode 100644 index 00000000000..30debf0f2bf --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/TabCompletionStrings.pt-BR.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>The tab completion result cannot be properly deserialized because the remote runspace does not contain a TypeTable instance.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Cannot access properties on a null instance of the type CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Bitwise NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Logical not. Negates the statement that follows it.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Equal to - case insensitive. When the left operand is a collection, returns values from the collection that equal the right operand, otherwise returns TRUE if the left operand equals the right operand.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Equal to - case insensitive. When the left operand is a collection, returns values from the collection that equal the right operand, otherwise returns TRUE if the left operand equals the right operand.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Equal to - case sensitive. When the left operand is a collection, returns values from the collection that equal the right operand, otherwise returns TRUE if the left operand equals the right operand.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Not equal to - case insensitive. When the left operand is a collection, returns values from the collection that do not equal the right operand, otherwise returns TRUE if the left operand does not equal the right operand.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Not equal to - case insensitive. When the left operand is a collection, returns values from the collection that do not equal the right operand, otherwise returns TRUE if the left operand does not equal the right operand.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Not equal to - case sensitive. When the left operand is a collection, returns values from the collection that do not equal the right operand, otherwise returns TRUE if the left operand does not equal the right operand.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Greater than or equal to - case insensitive. When the left operand is a collection, returns values from the collection that are greater than or equal to the right operand, otherwise returns TRUE if the left operand is greater than or equal to the right operand.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Greater than or equal to - case insensitive. When the left operand is a collection, returns values from the collection that are greater than or equal to the right operand, otherwise returns TRUE if the left operand is greater than or equal to the right operand.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Greater than or equal to - case sensitive. When the left operand is a collection, returns values from the collection that are greater than or equal to the right operand, otherwise returns TRUE if the left operand is greater than or equal to the right operand.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Greater than - case insensitive. When the left operand is a collection, returns values from the collection that are greater than the right operand, otherwise returns TRUE if the left operand is greater than the right operand.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Greater than - case insensitive. When the left operand is a collection, returns values from the collection that are greater than the right operand, otherwise returns TRUE if the left operand is greater than the right operand.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Greater than - case sensitive. When the left operand is a collection, returns values from the collection that are greater than the right operand, otherwise returns TRUE if the left operand is greater than the right operand.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Less than - case insensitive. When the left operand is a collection, returns values from the collection that are less than the right operand, otherwise returns TRUE if the left operand is less than the right operand.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Less than - case insensitive. When the left operand is a collection, returns values from the collection that are less than the right operand, otherwise returns TRUE if the left operand is less than the right operand.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Less than - case sensitive. When the left operand is a collection, returns values from the collection that are less than the right operand, otherwise returns TRUE if the left operand is less than the right operand.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Less than or equal to - case insensitive. When the left operand is a collection, returns values from the collection that are less than or equal to the right operand, otherwise returns TRUE if the left operand is less than or equal to the right operand.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Less than or equal to - case insensitive. When the left operand is a collection, returns values from the collection that are less than or equal to the right operand, otherwise returns TRUE if the left operand is less than or equal to the right operand.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Less than or equal to - case sensitive. When the left operand is a collection, returns values from the collection that are less than or equal to the right operand, otherwise returns TRUE if the left operand is less than or equal to the right operand.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case insensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case insensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case sensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case insensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case insensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Wildcard matching operator - case sensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case insensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case insensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case sensitive. When the left operand is a collection, returns values from the collection that match the right hand operand, otherwise returns TRUE if the left operand matches the right operand.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case insensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case insensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Regular expression matching operator - case sensitive. When the left operand is a collection, returns values from the collection that do not match the right hand operand, otherwise returns TRUE if the left operand does not match the right operand.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Replace operator - case insensitive. Changes the left operand. Example: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Replace operator - case insensitive. Changes the left operand. Example: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Replace operator - case sensitive. Changes the left operand. Example: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (right operand) exactly matches at least one of the values in the left operand.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (right operand) exactly matches at least one of the values in the left operand.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case sensitive. Returns TRUE only when the test value (right operand) exactly matches at least one of the values in the left operand.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (right operand) exactly matches none of the values in the left operand.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (right operand) exactly matches none of the values in the left operand.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Containment operator - case sensitive. Returns TRUE when the test value (right operand) exactly matches none of the values in the left operand.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (left operand) exactly matches at least one of the values in the right operand.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (left operand) exactly matches at least one of the values in the right operand.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Containment operator - case sensitive. Returns TRUE when the test value (left operand) exactly matches at least one of the values in the right operand.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Containment operator - case sensitive. Returns TRUE when the test value (left operand) exactly matches none of the values in the right operand.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Containment operator - case insensitive. Returns TRUE when the test value (left operand) exactly matches none of the values in the right operand.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Containment operator - case sensitive. Returns TRUE when the test value (left operand) exactly matches none of the values in the right operand.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Split - case insensitive. Split one or more strings into substrings. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Split - case insensitive. Split one or more strings into substrings. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Split - case sensitive. Split one or more strings into substrings. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Returns TRUE when the left operand is not an instance of the specified .NET Framework type (right operand).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Returns TRUE when the left operand is an instance of the specified .NET Framework type (right operand).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Converts the left operand to the specified .NET Framework type (right operand).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Formats strings by using the format method of string objects.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Logical and. Returns TRUE when both statements are TRUE.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bitwise AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Logical or. TRUE when either or both statements are TRUE.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bitwise OR (inclusive)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Logical exclusive or. Returns TRUE when one of the statements is TRUE and the other is FALSE.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bitwise OR (exclusive)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Join - combine multiple strings into a single string. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Shift Left bit operator. Inserts zero in right-most bit position.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Shift Right bit operator. Inserts zero in the left-most bit position. For signed values, sign bit is preserved.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifies the name of the property being created.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifies the name of the property being created.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +A script block used to calculate the value of the new property.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Define how the values are displayed in a column. +Valid values are 'left', 'center', or 'right'.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Specifies a format string that defines how the value is formatted for output.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Specifies the maximum column width in a table when the value is displayed. +The value must be greater than 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +The depth key specifies the depth of expansion per property.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Specifies the order of sorting for one or more properties.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Specifies the order of sorting for one or more properties.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifies the log names to get events from. +Supports wildcards.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifies the event log providers to get events from. +Supports wildcards.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Specifies file paths to log files to get events from. +Valid file formats are: .etl, .evt, and .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Selects events with the specified keyword bitmasks. +The following are standard keywords: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Selects events with the specified event IDs.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Selects events with the specified log levels. +The following log levels are valid: +1: Critical +2: Error +3: Warning +4: Informational +5: Verbose</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Selects events created after the specified date and time.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Selects events created before the specified date and time.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Selects events generated by the specified user. +This can either be a string representation of a SID or a domain and username in the format DOMAIN\USERNAME or USERNAME@DOMAIN</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Selects events with any of the specified values in the EventData section.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Excludes events that match the values specified in the hashtable.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] or [hashtable] +Specifies an array of PowerShell modules that the script requires. +Each element can either be a string with the module name as value or a hashtable with the following keys: +Name: Name of the module +GUID: GUID of the module +One of the following: +ModuleVersion: Specifies a minimum acceptable version of the module. +RequiredVersion: Specifies an exact, required version of the module. +MaximumVersion: Specifies the maximum acceptable version of the module.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Specifies a PowerShell edition that the script requires. +Valid values are "Core" and "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Specifies that PowerShell must be running as administrator on Windows. +This must be the last parameter on the #requires statement line.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Specifies the minimum version of PowerShell that the script requires.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Specifies that the script requires PowerShell 7+ to run.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Specifies that the script requires Windows PowerShell 5.1 to run.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Required. Specifies the module name.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +Optional. Specifies the GUID of the module.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Specifies a minimum acceptable version of the module.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Specifies an exact, required version of the module.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Specifies the maximum acceptable version of the module.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>A brief description of the function or script. +This keyword can be used only once in each topic.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>A detailed description of the function or script. +This keyword can be used only once in each topic.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +The description of a parameter. +Add a .PARAMETER keyword for each parameter in the function or script syntax.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>A sample command that uses the function or script, optionally followed by sample output and a description. +Repeat this keyword for each example.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>The .NET types of objects that can be piped to the function or script. +You can also include a description of the input objects.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>The .NET type of the objects that the cmdlet returns. +You can also include a description of the returned objects.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Additional information about the function or script.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>The name of a related topic. +Repeat the .LINK keyword for each related topic. +The .Link keyword content can also include a URI to an online version of the same help topic.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>The name of the technology or feature that the function or script uses, or to which it is related.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>The name of the user role for the help topic.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>The keywords that describe the intended use of the function.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Redirects to the help topic for the specified command.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Specifies the help category of the item in .ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Specifies a session that contains the help topic. +Enter a variable that contains a PSSession object.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +The .ExternalHelp keyword is required when a function or script is documented in XML files.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Specifies the path to a .NET assembly to load. + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Specifies a PowerShell module to load classes from. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Specifies a .NET namespace to resolve types from or a namespace alias. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Specifies an alias for a .NET Type. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>A normal string.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>A string that contains unexpanded references to environment variables that are expanded when the value is retrieved.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Binary data in any form.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>A 32-bit binary number.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>An array of strings.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>A 64-bit binary number.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>An unsupported registry data type.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - Comma</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - Comma-Space</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - Semi-Colon</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Semi-Colon-Space</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - Newline</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - Dash</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - Space</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/TransactionStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/TransactionStrings.pt-BR.resx new file mode 100644 index 00000000000..c3730677f85 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/TransactionStrings.pt-BR.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Não é possível usar a transação. Nenhuma transação está ativa.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Não é possível fazer commit da transação. Nenhuma transação está ativa.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Não é possível reverter a transação porque não há nenhuma transação ativa.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Não é possível reverter a transação. A transação já foi confirmada.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Não é possível fazer commit da transação. A transação já foi confirmada.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Não é possível fazer commit da transação. A transação foi revertida ou atingiu tempo limite.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Não é possível reverter a transação. A transação já foi revertida ou atingiu tempo limite.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Não é possível definir a transação ativa. Nenhuma transação foi criada.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Não é possível definir a transação ativa. A transação ativa foi revertida ou atingiu tempo limite.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Este cmdlet requer uma transação ativa. A transação atual já foi confirmada ou revertida.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Este cmdlet requer uma transação. Execute o comando novamente com o parâmetro -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Não é possível usar a transação. Nenhuma transação foi iniciada.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Não é possível usar a transação. A transação foi confirmada.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Não é possível usar a transação. A transação foi revertida ou atingiu tempo limite.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Não é possível usar a transação. A transação atingiu tempo limite.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>A transação base não foi definida.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>A transação base não está ativa.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>A transação base não pode ser definida depois que outras transações foram criadas.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/TypesXmlStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/TypesXmlStrings.pt-BR.resx new file mode 100644 index 00000000000..ca6e58ef89a --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/TypesXmlStrings.pt-BR.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Erro: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : Erro no tipo "{3}": {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>O nó "{0}" deve ocorrer apenas uma vez em "{1}". O nó pai, "{1}", será ignorado.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>O nó {0} não é permitido. Os seguintes nós são permitidos: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>O nó "{0}" não deve ter texto interno.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>O nó "{0}" deve ter texto interno.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>O nó "{0}" não foi encontrado. Ele deve ocorrer apenas uma vez em "{1}". O nó pai, "{1}", será ignorado.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>O nó "Type" deve ter "Members", "TypeConverters" ou "TypeAdapters".</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Não é possível criar uma instância do conversor de tipo para o tipo {0} devido à exceção: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>O PowerShell não pode criar uma instância do adaptador de tipo para o tipo {0} por causa da seguinte exceção: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>O tipo adaptado "{0}" não é válido.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>O TypeConverter foi ignorado porque já ocorre.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>O TypeAdapter foi ignorado porque já ocorre.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>O tipo "{0}" deve ser TypeConverter ou PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>O tipo "{0}" deve ser um PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>O membro {0} já existe.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>O nome de membro a seguir está reservado: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Exceção: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>A ScriptProperty deve ter um getter ou um setter.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>A CodeProperty deve ter um getter ou um setter.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>O valor deve ser TRUE ou FALSE em vez de {0}.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>O nó "{0}" não deve ter o atributo "{1}".</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: o arquivo não foi encontrado.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: o arquivo foi ignorado porque já foi carregado por {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Não é possível encontrar a chave do Registro: {0}{1}. Usando {2} para carregar os arquivos de configuração.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Não é possível encontrar o caminho {0} especificado na chave do Registro: {1}{2}. Usando {3} para carregar os arquivos de configuração.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: o arquivo foi ignorado porque não tem a extensão de nome de arquivo ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: o arquivo foi ignorado devido à seguinte exceção de validação: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>O membro "{0}" deve ser uma nota.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Não foi possível converter a nota "{0}":"{1}".</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Não use o membro "{0}" aqui.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>O membro "{0}" deve ter o tipo "{1}".</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{0}" deve estar presente quando "{1}" for "{2}" e "{3}" for "{4}".</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Um erro anterior fez com que todas as configurações de serialização fossem ignoradas.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" não é um membro padrão e será ignorado.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>O caminho {0} não é totalmente qualificado. Especifique um caminho de arquivo de tipo totalmente qualificado.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Não é possível atualizar a TypeTable porque ela pode ter sido criada fora do runspace.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>Ocorreram erros ao carregar a TypeTable. Confira a propriedade Errors para acessar mensagens de erro detalhadas.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Erro no TypeData "{0}": {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" deve ter um valor para a propriedade "{1}".</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" não deve ter uma cadeia de caracteres nula ou vazia em sua propriedade "{1}".</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>O tipo "{0}" não foi encontrado. O valor do nome do tipo deve ser o nome completo do tipo. Verifique o nome do tipo e execute o comando novamente.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>O TypeData deve ter "Members", "TypeConverters", "TypeAdapters" ou "StandardMembers".</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Uma tabela de tipo compartilhada não pode ser atualizada com mais de uma entrada.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/VerbDescriptionStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/VerbDescriptionStrings.pt-BR.resx new file mode 100644 index 00000000000..175483ed225 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/VerbDescriptionStrings.pt-BR.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Adds a resource to a container, or attaches an item to another item</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Confirms or agrees to the status of a resource or process</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Affirms the state of a resource</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Stores data by replicating it</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Restricts access to a resource</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Creates an artifact (usually a binary or document) out of some set of input files (usually source code or declarative documents)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Creates a snapshot of the current state of the data or of its configuration</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Removes all the resources from a container but does not delete the container</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Changes the state of a resource to make it inaccessible, unavailable, or unusable</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Evaluates the data from one resource against the data from another resource</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Concludes an operation</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Compacts the data of a resource</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Acknowledges, verifies, or validates the state of a resource or process</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Creates a link between a source and a destination</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Changes the data from one representation to another when the cmdlet supports bidirectional conversion or when the cmdlet supports conversion between multiple data types</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Converts one primary type of input (the cmdlet noun indicates the input) to one or more supported output types</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Converts from one or more types of input to a primary output type (the cmdlet noun indicates the output type)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Copies a resource to another name or to another container</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Examines a resource to diagnose operational problems</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Refuses, objects, blocks, or opposes the state of a resource or process</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Sends an application, website, or solution to a remote target[s] in such a way that a consumer of that solution can access it after deployment is complete</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Configures a resource to an unavailable or inactive state</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Breaks the link between a source and a destination</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Detaches a named entity from a location</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Modifies existing data by adding or removing content</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Configures a resource to an available or active state</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Specifies an action that allows the user to move into a resource</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Sets the current environment or context to the most recently used context</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Restores the data of a resource that has been compressed to its original state</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Encapsulates the primary input into a persistent data store, such as a file, or into an interchange format</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Looks for an object in a container that is unknown, implied, optional, or specified</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Arranges objects in a specified form or layout</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Specifies an action that retrieves a resource</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Allows access to a resource</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Arranges or associates one or more resources</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Makes a resource undetectable</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Creates a resource from data that is stored in a persistent data store (such as a file) or in an interchange format</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Prepares a resource for use, and sets it to a default state</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Places a resource in a location, and optionally initializes it</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Performs an action, such as running a command or a method</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Combines resources into one resource</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Applies constraints to a resource</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Secures a resource</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Identifies resources that are consumed by a specified operation, or retrieves statistics about a resource</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Creates a single resource from multiple resources</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Attaches a named entity to a location</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Moves a resource from one location to another</value> + </data> + <data name="New" xml:space="preserve"> + <value>Creates a resource</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Changes the state of a resource to make it accessible, available, or usable</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Increases the effectiveness of a resource</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Sends data out of the environment</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Use the Test verb</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Removes an item from the top of a stack</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Safeguards a resource from attack or loss</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Makes a resource available to others</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Adds an item to the top of a stack</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Acquires information from a source</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Accepts information sent from a source</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Resets a resource to the state that was undone</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Creates an entry for a resource in a repository such as a database</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Deletes a resource from a container</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Changes the name of a resource</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Restores a resource to a usable condition</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Asks for a resource or asks for permissions</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Sets a resource back to its original state</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Changes the size of a resource</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Maps a shorthand representation of a resource to a more complete representation</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Stops an operation and then starts it again</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Sets a resource to a predefined state, such as a state set by Checkpoint</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Starts an operation that has been suspended</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Specifies an action that does not allow access to a resource</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Preserves data to avoid loss</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Creates a reference to a resource in a container</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Locates a resource in a container</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Delivers information to a destination</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Replaces data on an existing resource or creates a resource that contains some data</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Makes a resource visible to the user</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Assures that two or more resources are in the same state</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Bypasses one or more resources or points in a sequence</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Separates parts of a resource</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Initiates an operation</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Moves to the next point or resource in a sequence</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Discontinues an activity</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Presents a resource for approval</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Pauses an activity</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Specifies an action that alternates between two resources, such as to change between two locations, responsibilities, or states</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Verifies the operation or consistency of a resource</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Tracks the activities of a resource</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Removes restrictions to a resource</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Sets a resource to its previous state</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Removes a resource from an indicated location</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Releases a resource that was locked</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Removes safeguards from a resource that were added to prevent it from attack or loss</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Makes a resource unavailable to others</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Removes the entry for a resource from a repository</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Brings a resource up-to-date to maintain its state, accuracy, conformance, or compliance</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Uses or includes a resource to do something</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Pauses an operation until a specified event occurs</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Continually inspects or monitors a resource for changes</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Adds information to a target</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/pt-BR/WildcardPatternStrings.pt-BR.resx b/src/System.Management.Automation/resources/pt-BR/WildcardPatternStrings.pt-BR.resx new file mode 100644 index 00000000000..5c54ac9a939 --- /dev/null +++ b/src/System.Management.Automation/resources/pt-BR/WildcardPatternStrings.pt-BR.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>O padrão de caractere curinga especificado não é válido: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Authenticode.ru.resx b/src/System.Management.Automation/resources/ru/Authenticode.ru.resx new file mode 100644 index 00000000000..77460e1e326 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Authenticode.ru.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Невозможно загрузить файл {0}, так как вы решили не запускать это программное обеспечение сейчас.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Невозможно загрузить файл {0}, так как вы решили никогда не запускать программное обеспечение от этого издателя.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Файл {0} опубликован {1}. Этот издатель явно не является доверенным в вашей системе. Скрипт не будет запущен в системе. Для получения дополнительных сведений выполните команду "get-help about_signing".</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Невозможно загрузить файл {0}, так как выполнение скриптов отключено в этой системе. Дополнительные сведения см. в статье about_Execution_Policies на странице https://go.microsoft.com/fwlink/?LinkID=135170.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Невозможно загрузить файл {0}. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>Невозможно загрузить файл {0}, так как его выполнение заблокировано политиками ограниченного использования программ, например созданными с помощью групповой политики.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>Невозможно загрузить файл {0}, так как не удалось прочитать его содержимое.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Не удается подписать код. Указанный сертификат не подходит для подписания кода.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Не удается подписать код. URL-адрес сервера TimeStamp должен быть указан полностью в формате http://<server url> или https://<server url>.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Не удается подписать код. Хэш-алгоритм не поддерживается.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Вы действительно хотите запускать программы от этого недоверенного издателя?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Файл {0} опубликован {1} и не является доверенным в вашей системе. Запускайте скрипты только от доверенных издателей.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Программное обеспечение {0} опубликовано неизвестным издателем. Не рекомендуется запускать это программное обеспечение.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Предупреждение системы безопасности</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Запускайте только скрипты, которым вы доверяете. Хотя скрипты из Интернета могут быть полезны, этот скрипт может нанести вред вашему компьютеру. Если вы доверяете этому скрипту, используйте командлет Unblock-File, чтобы разрешить его выполнение без этого предупреждающего сообщения. Вы хотите запустить {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Н&икогда не запускать</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Не запускать скрипт от этого издателя сейчас и не предлагать запускать этот скрипт в будущем. Дальнейшие попытки запустить этот скрипт будут завершаться без сообщения об ошибке.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>&Не выполнять</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Не запускать скрипт от этого издателя сейчас и предлагать запускать этот скрипт в будущем.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>В&ыполнить однократно</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Запустить скрипт от этого издателя сейчас и предлагать запускать этот скрипт в будущем.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Всегда выполнять</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Запустить скрипт от этого издателя сейчас и не предлагать запускать этот скрипт в будущем.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Приостановить</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Приостановить текущий конвейер и вернуться в командную строку. По завершении введите exit, чтобы возобновить работу.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/AuthorizationManagerBase.ru.resx b/src/System.Management.Automation/resources/ru/AuthorizationManagerBase.ru.resx new file mode 100644 index 00000000000..ea6398976eb --- /dev/null +++ b/src/System.Management.Automation/resources/ru/AuthorizationManagerBase.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>Сбой проверки AuthorizationManager.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/AutomationExceptions.ru.resx b/src/System.Management.Automation/resources/ru/AutomationExceptions.ru.resx new file mode 100644 index 00000000000..726992f2e51 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/AutomationExceptions.ru.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Не удается обработать аргумент, так как значение аргумента {0} недопустимо. Измените значение аргумента {0} и повторите операцию.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Не удается обработать аргумент, так как значение параметра {0} недопустимо. Допустимые значения: Global, Local, Script или число относительно текущей области (от 0 до количества областей, где 0 — это текущая область, а 1 — ее родительская область). Измените значение параметра {0} и повторите операцию.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Не удается обработать аргумент, так как значение аргумента {0} имеет значение NULL. Измените значение аргумента {0} на ненулевое значение.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Не удается обработать аргумент, так как значение аргумента {0} вне диапазона. Измените значение аргумента {0} на значение в пределах диапазона.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Не удается выполнить операцию, так как операция {0} недопустима. Удалите операцию {0} или выясните, почему она недопустима.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Не удается выполнить операцию, так как операция {0} не реализована.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Не удается выполнить операцию, так как операция {0} не поддерживается.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Не удается выполнить операцию, так как объект {0} уже удален.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Невозможно вызвать блок сценария, так как он содержит более одного предложения. Метод Invoke() можно использовать только для блоков сценария, содержащих одно предложение.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Невозможно преобразовать блок сценария, так как он содержит более одного предложения. Выражения или структуры управления не разрешены. Убедитесь, что блок сценария содержит ровно один конвейер или команду.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Пустой блок сценария нельзя преобразовать. Убедитесь, что блок сценария содержит ровно один конвейер или команду.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Преобразовать можно только блок сценария, содержащий ровно один конвейер или команду. Выражения или структуры управления не разрешены. Убедитесь, что блок сценария содержит ровно один конвейер или команду.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Блок сценария, содержащий оператор trap верхнего уровня, нельзя преобразовать.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>Не удается создать объект PowerShell для блока сценария (ScriptBlock), который обращается к переменным, не объявленным в блоке param(...). Имя необъявленной переменной: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, вычисляющего неконстантные выражения. Неконстантное выражение: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, вычисляющего динамические выражения. Динамическое выражение: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, который пытается передавать другие блоки сценария в значениях аргументов.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Не удается создать объект PowerShell для ScriptBlock, который вызывает конвейеры, команды или функции для вычисления аргументов основного конвейера.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Не удается сгенерировать объект PowerShell для блока сценариев, использующего точечный поиск.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, вызывающего другие блоки сценария.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Блок сценария нельзя преобразовать в объект PowerShell, так как он содержит запрещенные операторы перенаправления.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, не имеющего связанного контекста операции.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Команда была остановлена пользователем.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>Объект {0} имеет неверный тип для возврата из блока dynamicparam. Блок dynamicparam должен возвращать либо $null, либо объект типа [System.Management.Automation.RuntimeDefinedParameterDictionary].</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Блок сценария нельзя преобразовать в открытый универсальный тип. Определите подходящий закрытый универсальный тип и повторите попытку.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Невозможно создать объект PowerShell для ScriptBlock, который начинает конвейер с выражением.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Невозможно получить значение переменной $using:{0}, так как оно не задано в локальном сеансе.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Не удается получить значение выражения Using {0} в указанном словаре переменных. При создании экземпляра PowerShell из блока сценария выражение Using не может содержать операцию индексирования или доступ к элемента.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Точечное подключение скомпилированного блока сценария</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Вызов блока сценария {0} в текущей области будет запрещен в режиме ограниченного языка. Режим языка сценария: {1}, режим языка контекста: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CatalogStrings.ru.resx b/src/System.Management.Automation/resources/ru/CatalogStrings.ru.resx new file mode 100644 index 00000000000..e24ff3a3171 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CatalogStrings.ru.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Не удалось создать файл определения каталога.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>Добавление файла "{0}" в каталог. Относительный путь к файлу в каталоге: "{1}".</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Пропуск проверки файла {0} из каталога. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>В каталоге найден файл {0} с хэшем {1}. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Пути к каталогу содержат несколько файлов с одинаковым относительным путем {0}. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Найден файл {0} на диске с хэшем {1}.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Пропуск проверки файла {0} из пути.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Не удалось получить дескриптор контекста администратора каталога для заданного алгоритма хэширования {0}.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>Не удалось создать хэш для файла {0}. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>Не удалось открыть файл каталога {0}.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>Неверная версия каталога. Мы поддерживаем только версию каталога {0} и версию {1}.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Не удалось открыть файл определения каталога.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Найдено несколько записей элемента файла {0} в каталоге.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>Не удалось найти имя файла или путь для элемента каталога {0}.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Не удалось найти файл {0} в хэш.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Не удалось прочитать файл {0}, чтобы вычислить его хэш.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CimInstanceTypeAdapterResources.ru.resx b/src/System.Management.Automation/resources/ru/CimInstanceTypeAdapterResources.ru.resx new file mode 100644 index 00000000000..6a6c2b23f14 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CimInstanceTypeAdapterResources.ru.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>Не удается преобразовать "{0}" в объект типа "{1}".</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>Свойство "{0}" доступно только для чтения.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CmdletizationCoreResources.ru.resx b/src/System.Management.Automation/resources/ru/CmdletizationCoreResources.ru.resx new file mode 100644 index 00000000000..6bb71d2a0db --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CmdletizationCoreResources.ru.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>Командлеты над классом "{0}"</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>Два параметра, определенных в элементе {0}, имеют одинаковое имя: {1}. Устраните конфликт в XML-файле определения командлета и повторите попытку.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Не удается обработать XML определения для следующего файла: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>Командлет {0} определяет набор параметров {1} более одного раза. Убедитесь, что в XML-файле определения командлета нет повторяющихся имен наборов параметров, и повторите попытку.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>Не удается обработать атрибут ObjectModelWrapper. Тип {0} определяет несколько наборов параметров. Убедитесь, что в XML-файле определения командлета в атрибуте ObjectModelWrapper указан допустимый тип, и повторите попытку.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>Не удается обработать атрибут ObjectModelWrapper. Тип {0} является открытым универсальным типом. Убедитесь, что в XML-файле определения командлета в атрибуте ObjectModelWrapper указан допустимый тип, и повторите попытку.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>Не удается обработать атрибут ObjectModelWrapper. Тип {0} не является производным от следующего класса: {1}. Убедитесь, что в XML-файле определения командлета в атрибуте ObjectModelWrapper указан допустимый тип, и повторите попытку.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>Не удается обработать атрибут ObjectModelWrapper. Тип {0} определяет параметр командлета {1} с атрибутивным параметром {2}, который игнорируется. Убедитесь, что в XML-файле определения командлета в атрибуте ObjectModelWrapper указан допустимый тип, и повторите попытку.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>Не удается определить параметр {0} для командлета {1}. Имя параметра уже определено классом {2}. Измените имя параметра в XML-файле определения командлета и повторите попытку.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>Не удается определить параметр {0} для командлета {1}. Имя параметра уже определено в элементе XML {2}. Измените имя параметра в XML-файле определения командлета, а затем попробуйте снова.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>Значение атрибута EnumName не соответствует допустимому идентификатору C#: {0}. Проверьте атрибут EnumName в XML-файле определения командлета, а затем повторите попытку.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Значение атрибута Name не является допустимым идентификатором C#: {0}. Проверьте атрибут Name в XML-файле определения командлета, а затем повторите попытку.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>Не удается обработать <Enum EnumName="{0}" ... > элемент. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Удаленный компьютер вернул недействительный файл CDXML. Следующий адаптер командлетов не поддерживается для импорта модуля CDXML с удаленного компьютера: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CommandBaseStrings.ru.resx b/src/System.Management.Automation/resources/ru/CommandBaseStrings.ru.resx new file mode 100644 index 00000000000..95efced2386 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CommandBaseStrings.ru.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Продолжить эту операцию?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>Д&а</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>Продолжить выполнять только следующий шаг этой операции.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>Да для &всех</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>Продолжить выполнять все шаги этой операции.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Нет</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Пропустить эту операцию и перейти к следующей.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Нет для всех</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Пропустить эту операцию и все последующие операции.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Остановить эту команду.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Остановить команду</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Приостановить</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Приостановить текущий конвейер и вернуться в командную строку. Введите "{0}", чтобы возобновить работу конвейера.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Программа "{0}" завершилась с ненулевым кодом выхода: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>Выполнение операции "{0}" для целевого объекта "{1}".</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>Что если: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Действительно выполнить это действие? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Подтвердить</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Выполнение команды остановлено, поскольку для переменной предпочтения "{0}" или для общего параметра задано значение "Stop": {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Выполнение команды остановлено, поскольку для переменной предпочтения "{0}" или для общего параметра задано значение "Stop".</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Выполняющаяся команда остановлена, поскольку для переменной предпочтения "{0}" или для общего параметра заданно значение: "{1}". Это недопустимое значение.</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Выполняющаяся команда остановлена, поскольку пользователь выбрал параметр "Остановить".</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Выполняющаяся команда остановлена, поскольку пользователь прервал ее работу.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>Нельзя вызвать напрямую командлеты, производные от PSCmdlet. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Командлет "{0}" не поддерживает параметр "{1}" в удаленном сеансе.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Общее количество: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Предполагаемое общее количество: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Неизвестное общее количество</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>команда "{0}"</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>Элемент {0} устарел. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Сбой вызова выполнения с кодом ошибки {0} для командной строки: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>Команда "{0}" не найдена. Указанная команда должна быть исполняемым файлом.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Проверка обработки блока сценария Dot-Source</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Обработка Dot-Source для блока сценария "{0}" завершится сбоем в режиме ограниченного языка, поскольку его режим языка "{1}" не совпадает с текущим режимом языка "{2}".</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Поиск команд</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>Команда "{0}" в модуле "{1}" не является доверенной и будет недоступна в режиме ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ConsoleInfoErrorStrings.ru.resx b/src/System.Management.Automation/resources/ru/ConsoleInfoErrorStrings.ru.resx new file mode 100644 index 00000000000..7ca82652b75 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ConsoleInfoErrorStrings.ru.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Неверная версия PowerShell {0}. На этом компьютере поддерживается версия PowerShell {1}.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>При загрузке консоли {0} произошли следующие ошибки: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Не удается загрузить оснастку PowerShell {0} из-за следующей ошибки: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Оснастка PowerShell {0} загружена со следующими предупреждениями: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Модуль оснастки PowerShell {0} не имеет требуемого строгого имени оснастки PowerShell {1}.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Командлет {0} не должен встречаться более одного раза в оснастке PowerShell {1}.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Поставщик PowerShell {0} не должен встречаться более одного раза в оснастке PowerShell {1}.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>PowerShell {0} не поддерживается в текущей консоли. PowerShell {1} поддерживается в текущей консоли.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Файл {0} уже существует, и указан {1}.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Указанный файл конфигурации {0} не существует.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Указанный файл конфигурации {0} должен иметь расширение .pssc.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CoreClrStubResources.ru.resx b/src/System.Management.Automation/resources/ru/CoreClrStubResources.ru.resx new file mode 100644 index 00000000000..9b9bd19baa3 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CoreClrStubResources.ru.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Имя переменной среды не может содержать знак равенства.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Слишком длинное имя или значение переменной среды.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Первый символ в строке — символ null.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>Строка не может быть нулевой длины.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Не удалось получить имя компьютера.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Не удалось получить доменное имя текущего пользователя.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Неизвестная ошибка: "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CredUI.ru.resx b/src/System.Management.Automation/resources/ru/CredUI.ru.resx new file mode 100644 index 00000000000..35f3b06c933 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CredUI.ru.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>Запрос учетных данных PowerShell </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Введите свои учетные данные. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Введите свои учетные данные.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>Максимальная длина подписи в символах — {0}.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>Максимальная длина сообщения в символах — {0}.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>Максимальная длина имени пользователя в символах — {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Credential.ru.resx b/src/System.Management.Automation/resources/ru/Credential.ru.resx new file mode 100644 index 00000000000..6f6393d787c --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Credential.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Не удается сериализовать учетные данные. Если эта команда запускает рабочий процесс, учетные данные не могут быть сохранены, поскольку процесс, в котором запускается рабочий процесс, не имеет разрешения на сериализацию учетных данных. + +— Если рабочий процесс запущен в PSSession на локальном компьютере, добавьте параметр EnableNetworkAccess к команде, создавшей сессию. +— Если рабочий процесс запущен в PSSession на удаленном компьютере, добавьте параметр Authentication со значением CredSSP к команде, создавшей сессию. Или подключитесь к конфигурации сессии, в которой значение свойства RunAsUser задано.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>Значение поля UserName имеет неправильный формат.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/CredentialAttributeStrings.ru.resx b/src/System.Management.Automation/resources/ru/CredentialAttributeStrings.ru.resx new file mode 100644 index 00000000000..76c13967bb8 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/CredentialAttributeStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>Запрос учетных данных PowerShell</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Введите свои учетные данные.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/DebuggerStrings.ru.resx b/src/System.Management.Automation/resources/ru/DebuggerStrings.ru.resx new file mode 100644 index 00000000000..f56a6c225fe --- /dev/null +++ b/src/System.Management.Automation/resources/ru/DebuggerStrings.ru.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>Точка останова по переменной в "${0}" (доступ {1})</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>Точка останова по переменной в "{0}:${1}" (доступ {2})</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>Точка останова по строке на "{0}:{1}"</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>Точка останова по строке на "{0}:{1}, {2}"</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>Точка останова по команде в "{0}"</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>Точка останова по команде в "{0}:{1}"</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>Точка останова {0} не будет достигнута</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Выполнить один шаг (с заходом в функции, скрипты и т. д.)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Перейти к следующему оператору (шаг с обходом функций, скриптов и т. д.)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Выйти из текущей функции, скрипта и т. д.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} Продолжить выполнение</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} Остановить выполнение и выйти из отладчика</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Отобразить стек вызовов</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Перечислить исходный код текущего скрипта. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Используйте "list", чтобы начать с текущей строки, "list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> чтобы начать со строки <m>, и "list <m> <n>", чтобы вывести <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> строки, начиная со строки <m></value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Повторить последнюю команду, если она была {0}, {1} или {2}</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} выводит это справочное сообщение.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Для получения инструкций по настройке запроса отладчика введите "help about_prompt".</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Текущий сеанс не поддерживает отладку; операция будет продолжена. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: строка {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Исходный код недоступен.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>Начальная строка должна быть положительным целым числом не больше {0}</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Число строк должно быть положительным целым числом.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><Без файла></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>в {0}, {1}: строка {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Отладчик не может обрабатывать команды, если не находится в состоянии Stopped.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction не реализовано для отладчика локальных скриптов.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Отладчик не может задать действие продолжения, так как отладчик в удаленном сеансе не находится в состоянии Stopped.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Задание невозможно отладить, так как отладчик сейчас занят.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Указанное задание и все дочерние задания были проверены, но задания, которые можно отладить, не найдены. Чтобы отладить задание или дочернее задание, оно должно поддерживать отладку и находиться в состоянии выполнения.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Отладчик нельзя включить для пошагового режима, так как он отключен, а для режима отладки задано значение None.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Невозможно отладить пространство выполнения, так как узловой отладчик сейчас занят.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Невозможно отладить пространство выполнения. Отладчик пространства выполнения сейчас отключен (DebugMode имеет значение "None").</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Невозможно выполнить отладку пространства выполнения, которое не находится в открытом состоянии. Данное состояние пространства выполнения: {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Невозможно отладить пространство выполнения. У пространства выполнения {0} нет связанного отладчика.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Отладчик уже переопределен.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Невозможно поместить объект отладчика сам в себя.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>Команда {0} не поддерживается для удаленного использования в версии PowerShell, запущенной в удаленном пространстве выполнения.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>Процесс</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} Продолжить выполнение и отключить отладчик.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Команда отключения отладчика неприменима. Команда отключения применяется только при отладке заданий и пространств выполнения с помощью командлетов Debug-Job или Debug-Runspace.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Недопустимый идентификатор пространства выполнения: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Не удалось получить пространство выполнения.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Необходимо указать точку останова или список точек останова.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList содержит элемент, который не является точкой останова.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/DescriptionsStrings.ru.resx b/src/System.Management.Automation/resources/ru/DescriptionsStrings.ru.resx new file mode 100644 index 00000000000..2c0d32236de --- /dev/null +++ b/src/System.Management.Automation/resources/ru/DescriptionsStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} не может быть пустым или иметь значение NULL.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/DiscoveryExceptions.ru.resx b/src/System.Management.Automation/resources/ru/DiscoveryExceptions.ru.resx new file mode 100644 index 00000000000..4be4daf108f --- /dev/null +++ b/src/System.Management.Automation/resources/ru/DiscoveryExceptions.ru.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>Имя командлета "{0}" не может быть проверено, поскольку оно имеет неправильный формат. Названия командлетов должны содержать глагол и существительное, разделенные дефисом, например, "Get-Process".</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>Параметр "{0}" объявлен в наборе параметров "{1}" несколько раз.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>Псевдоним "{0}" объявлен несколько раз.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Не удалось объявить параметр. Параметры можно объявлять только для полей и свойств.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Не удается обработать командлет. Имя командлета должно состоять из пары глагола и существительного, разделенных дефисом (-).</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>Термин "{0}" не распознается как имя, которое является именем для выполнения, функции, файла сценария или исполняемой программы. +Проверьте правильность написания имени, а если включен путь, то проверьте правильность пути и повторите попытку.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>Аргумент "{0}" не распознается как командлет: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>Аргумент "{0}" не распознается как командлет, возможно, потому что он не является производным от классов Cmdlet или PSCmdlet: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>Не удается разрешить псевдоним "{0}", поскольку он относится к термину "{1}", который не распознается как командлет, функция, исполняемая программа или файл сценария. Проверьте термин и повторите попытку.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Параметр "{0}" со значением "{1}" не может быть обработан, поскольку он не является командлетом и не может быть обработан обработчиком команд.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>Командлет с именем "{0}" уже существует. Имена командлетов должны быть уникальными.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>Поставщик с именем "{0}" уже существует. Поставщики командлетов должны иметь уникальные имена.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>Сборка с именем "{0}" уже существует. Имена сборок должны быть уникальными.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>Сценарий с именем "{0}" уже существует. Имена сценариев должны быть уникальными.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>Не обеспечить обработку #requires, так как он имеет неправильный формат. +В #requires должен быть один из следующих форматов: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>Скрипт "{0}" не может быть запущен, поскольку он содержит оператор "#requires" с идентификатором оболочки {1}, несовместимым с текущей оболочкой. Для запуска этого сценария необходимо использовать оболочку, расположенную в "{2}".</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>Скрипт "{0}" не может быть запущен, поскольку он содержит оператор "#requires" с идентификатором оболочки {1}, несовместимым с текущей оболочкой.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>Сценарий "{0}" не может быть запущен, поскольку он содержит оператор "#requires" для PowerShell {1}. Требуемая для выполнения сценария версия PowerShell не соответствует текущей запущенной версии PowerShell {2}.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>Сценарий "{0}" не может быть запущен, поскольку он содержит оператор "#requires" для версий PowerShell "{1}". Требуемая для выполнения сценария версия PowerShell не соответствует текущей используемой версии PowerShell {2}.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>Сценарий "{0}" не может быть запущен, поскольку отсутствуют следующие подключаемые модули, указанные в операторах "#requires" сценария: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>В операторе #requires указан только идентификатор оболочки. Операторы #Requires должны указывать требуемую оснастку PowerShell при запуске в PowerShell.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>Сценарий "{0}" не может быть запущен, поскольку содержит оператор "#requires" для запуска от имени администратора. Текущая сессия PowerShell запущена не от имени администратора. Запустите PowerShell, используя параметр "Запуск от имени администратора", а затем попробуйте запустить сценарий еще раз.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (версия {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>Не удалось получить команду, поскольку параметр ArgumentList можно указать только при получении отдельного командлета или сценария.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>Имя параметра "{0}" зарезервировано для дальнейшего использования.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>Сценарий "{0}" не может быть запущен, поскольку отсутствуют следующие модули, указанные в операторах "#requires" сценария: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>Команда "{0}" была найдена в модуле "{1}", но модуль не удалось загрузить. Для получения более подробной информации выполните команду "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>Команда "{0}" найдена в модуле "{1}", но не удалось загрузить модуль из-за следующей ошибки: [{2}] +Для получения более подробной информации выполните команду "Import-Module {1}".</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>Не удалось загрузить модуль "{0}". Для получения дополнительных сведений выполните команду "Import-Module {0}".</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Ни одна из соответствующих команд не содержит параметра с именем "{0}". Проверьте правильность написания имени параметра и попробуйте снова.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Невозможно выполнить команду с помощью dot-source, поскольку она определена в другом языковом режиме. Чтобы выполнить эту команду без импорта ее содержимого, опустите оператор ".".</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>Параметры ShowCommandInfo и Syntax нельзя указывать одновременно.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>Эта команда скрипта отключена, если включена экспериментальная функция "{0}".</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>Эта команда сценария отключена, если экспериментальная функция "{0}" выключена.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/EnumExpressionEvaluatorStrings.ru.resx b/src/System.Management.Automation/resources/ru/EnumExpressionEvaluatorStrings.ru.resx new file mode 100644 index 00000000000..2c6fcae1cfa --- /dev/null +++ b/src/System.Management.Automation/resources/ru/EnumExpressionEvaluatorStrings.ru.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>Входное выражение не должно быть пустым. Укажите хотя бы одно имя идентификатора в каждом входном выражении. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Не удалось сопоставить пустое имя идентификатора с допустимым именем элемента перечислителя. Укажите одно из следующих имен перечислителя и повторите попытку: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>Универсальный тип, указанный для выражения, должен представлять перечисление. Укажите допустимый тип перечисления. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>Имя идентификатора {0} не может быть обработано, так как оно либо слишком похоже на следующие имена элементов перечисления, либо совпадает с ними: {1}. Используйте более конкретное имя идентификатора.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Не удалось сопоставить имя идентификатора {0} с допустимым именем перечислителя. Укажите одно из следующих имен перечислителя и повторите попытку: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Использование скобок в выражении недопустимо, так как группировка идентификаторов не разрешена. Попробуйте убрать скобки или, если в них заключено подвыражение, — раскрыть выражение.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Не удалось проанализировать выражение из-за неожиданного токена. После имени идентификатора ожидается только оператор OR (,) или оператор AND (+).</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Не удалось проанализировать выражение из-за неожиданного токена после оператора NOT (!). После оператора NOT (!) ожидается имя идентификатора.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Не удалось проанализировать выражение из-за неожиданного токена. В начале выражения, а также после оператора OR (,) или AND (+), ожидается имя идентификатора или оператор NOT (!). Кроме того, выражение не должно заканчиваться оператором OR (,), AND (+) или NOT (!).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ErrorCategoryStrings.ru.resx b/src/System.Management.Automation/resources/ru/ErrorCategoryStrings.ru.resx new file mode 100644 index 00000000000..4b51fd48a38 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ErrorCategoryStrings.ru.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Обнаружена взаимоблокировка: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>Ошибка подключения: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Нераспознанная категория ошибки {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ErrorPackage.ru.resx b/src/System.Management.Automation/resources/ru/ErrorPackage.ru.resx new file mode 100644 index 00000000000..ee790ed4283 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ErrorPackage.ru.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}: {1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>Пустой текст ошибки для ошибки "{0}": "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Объект "{0}" отмечен как ошибка.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Значение {0} не поддерживается для переменной ActionPreference. Указанное значение следует использовать только как значение параметра настройки, и его заменено значением по умолчанию. Дополнительные сведения см. в разделе справки, "about_Preference_Variables".</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>Значение {0} ActionPreference зарезервировано для использования в будущем и в настоящее время не поддерживается. Подробнее о привилегированных переменных см. в разделе справки "about_Preference_Variables".</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>Значение {0} ActionPreference зарезервировано для использования в будущем и в настоящее время не поддерживается. В переменной {1} оно было заменено значением по умолчанию {2}. Подробнее о привилегированных переменных см. в разделе справки "about_Preference_Variables".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/EtwLoggingStrings.ru.resx b/src/System.Management.Automation/resources/ru/EtwLoggingStrings.ru.resx new file mode 100644 index 00000000000..fb82c0ed53e --- /dev/null +++ b/src/System.Management.Automation/resources/ru/EtwLoggingStrings.ru.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>Команда {0} {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>Состояние подсистемы изменено с {0} на {1}.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Полный идентификатор ошибки = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Сообщение об ошибке = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Рекомендуемое действие = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Политика выполнения</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>Команда задания = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>Идентификатор задания = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>Идентификатор экземпляра задания = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>Расположение задания = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>Имя задания = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>Состояние задания = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Имя команды = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Путь команды = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Тип команды = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Версия подсистемы = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> ИД узла = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Имя узла = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Ведущее приложение = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Версия узла = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> ИД конвейера = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> ИД пространства выполнения = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Имя скрипта = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Порядковый номер = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Уровень серьезности = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Идентификатор оболочки = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Время = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Пользователь = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Подключенный пользователь = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>Задание NULL</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Имя поставщика</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>Поставщик {0} изменил состояние на {1}.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Выполнение скрипта: {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>Переменная {0} изменилась с {1} на {2}.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>Переменная {0} изменена на {1}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/EventResource.ru.resx b/src/System.Management.Automation/resources/ru/EventResource.ru.resx new file mode 100644 index 00000000000..689edfefcec --- /dev/null +++ b/src/System.Management.Automation/resources/ru/EventResource.ru.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>Сообщение для события с идентификатором PowerShell.Core.Instrumentation.man не найдено.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Запланированное задание {0} запущено в {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Запланированное задание завершено {0} в {1} состоянии {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Исключение запланированного задания {0}: + Сообщение: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Инициализация экспериментальных функций: игнорировать экспериментальную функцию "{0}" из файла конфигурации. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Инициализация экспериментальных функций: не удалось прочитать файл конфигурации. + Исключение: {0} + Сообщение: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>Подключаемый модуль рабочего процесса загружен. + EndpointName: {0} + Пользователь: {1} + HostingMode: {2} + Протокол: {3} + Конфигурация: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>Начато выполнение рабочего процесса. + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>Состояние рабочего процесса изменено. + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>Подключаемый модуль рабочего процесса запрашивается для завершения работы. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Подключаемый модуль рабочего процесса перезапущен. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>Рабочий процесс возобновляется. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Превышена квота, установленная для конечной точки. + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>Рабочий процесс возобновлен. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>Создан пул пространства выполнения рабочего процесса. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>Действие поставлено в очередь на выполнение. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Запущено выполнение действия. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>Рабочий процесс импортируется из файла XAML. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>Рабочий процесс импортирован из XAML-файла. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>Не удалось импортировать рабочий процесс из XAML-файла из-за ошибки. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>Начата проверка рабочего процесса. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>Проверка рабочего процесса выполнена. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>Сбой проверки рабочего процесса из-за ошибки. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>Действие рабочего процесса проверено. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>Не удалось проверить действие рабочего процесса. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Сбой выполнения действия. + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Изменилась доступность пространства выполнения. + RunspaceId: {0} + Доступность: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Состояние пространства запуска изменено. + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Рабочий процесс загружен для выполнения. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>Рабочий процесс выгружен. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>Выполнение рабочего процесса отменено. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>Выполнение рабочего процесса прервано. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>Операция очистки рабочего процесса выполнена. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Постоянно хранимый рабочий процесс загружен с диска. + WorkflowId: {0} + Путь: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>Данные рабочего процесса удалены с диска. + WorkflowId: {0} + Путь: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>Запуск задания удаления. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>Состояние задания изменено. + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>Ошибка задания. + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>Создано задание для рабочего процесса (дочернее задание). + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>Родительское задание создано для рабочего процесса. + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>Все необходимые задания созданы для выполнения рабочего процесса. + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>Дочернее задание удалено для рабочего процесса. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>При удалении задания произошла ошибка. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Ошибка: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Загрузка рабочего процесса для выполнения. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>Выполнение рабочего процесса завершено. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>Отмена выполнения рабочего процесса. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>Прерывание выполнения рабочего процесса. + WorkflowId: {0} + Причина: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>Выгрузка рабочего процесса. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Принудительное завершение рабочего процесса запущено. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Принудительное завершение рабочего процесса завершено. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Произошла ошибка при принудительном закрытии рабочего процесса. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>Сохранение рабочего процесса на диск. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>Рабочий процесс сохраняется на диске. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Выполнение действия завершено. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>Ошибка выполнения рабочего процесса. + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Зарегистрирована новая конечная точка PowerShell. + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Изменена конфигурация конечной точки. + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Настройка конечной точки не зарегистрирована. + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Конфигурация конечной точки отключена. + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Конфигурация конечной точки включена. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>Запущено внепроцессное пространство выполнения. + Команда: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>В процессе выполнения рабочего процесса применялось автоматическое распределение параметров. + Параметры: {0} + Компьютеры: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>Обработчик рабочих процессов запущен. + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>Диспетчер рабочего процесса с + CheckpointPath: {0} + ConfigProviderId: {1} + Имя пользователя: {2} + Путь: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Имя компьютера $null или . разрешается в LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Преобразование в схему по умолчанию HTTP</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Имя удаленной оболочки преобразовано в значение по умолчанию PowerShellCore</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Создание текста Scriptblock ({0} из {1}): +{2} + +ScriptBlock ID: {3} +Путь: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>Запущен вызов ИД ScriptBlock: {0} +Идентификатор пространства выполнения: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Выполнение запроса с идентификатором ScriptBlock выполнено: {0} +Идентификатор пространства выполнения: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Контекст: +{0} + +Данные пользователя: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Сопоставление идентификаторов действий. + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Имя класса = {0} +Method Name = {1} +Workflow GUID = {2} +Message = {3} +{4} +Activity Name = {5} +GUID действия = {6} +Parameters = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Создание объекта пространства выполнения + ИД экземпляра: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>Создание объекта RunspacePool + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>Открытие пула рабочих пространств</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Изменение идентификатора действия и сопоставление</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Состояние пространства выполнения изменено на {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Попытка повторного создания сеанса для {0} кода ошибки {1} в ИД сеанса {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell запустил поток прослушивания IPC в процессе: {0} в AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell завершил поток прослушивания IPC в процессе: {0} в AppDomain: {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>Произошла ошибка в потоке прослушивания IPC PowerShell в процессе: {0} в AppDomain: {1}. Сообщение об ошибке: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Подключение PowerShell IPC в процессе: {0} в AppDomain: {1} для пользователя: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Отключение IPC PowerShell в процессе: {0} в AppDomain: {1} для пользователя: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Порт разрешен в {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>Имя приложения разрешено в {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>Имя компьютера разрешено в {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Схема: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Тестирование аналитического сообщения</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Параметры подключения + URI подключения: {0} + URI ресурса: {1} + Пользователь: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Отпечаток пальца: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Изменение идентификатора действия и сопоставление</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Получен объект с идентификатором пространства выполнения: идентификатор команды {0}: назначение {1}: тип данных {2}: целевой интерфейс {3}: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>В домене приложения произошла необработанное исключение. +Тип исключения: {0} +Сообщение об исключении: {1} +Трассировка стека исключений: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. WSMan сообщил об ошибке с кодом ошибки: {2}. + Сообщение об ошибке: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>В домене приложения произошла необработанное исключение. +Тип исключения: {0} +Сообщение об исключении: {1} +Трассировка стека исключений: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. WSMan сообщил об ошибке с кодом ошибки: {2}. + Сообщение об ошибке: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>ИД пространства выполнения {0}. Установление подключения с помощью WSMan Create Shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>ИД пространства выполнения {0}. Получен ответный вызов для создания оболочки WSMan</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>ИД пространства запуска: {0}. Закрытие оболочки с помощью WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>ИД пространства запуска: {0}. Получен ответный вызов для WSManCloseShell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. Отправка данных размера {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. Получен ответный вызов для WSManSendShellInputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. Отправка запроса на получение с использованием WSManReceiveShellOutputEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. Получены данные размером {2}.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>ИД конвейера {0} ИД пространства запуска {1}. Установление командного соединения с помощью WSManRunShellCommandEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>ИД конвейера {0} ИД пространства запуска {1}. Получен ответный вызов для подключения к команде</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера {1}. Закрытие транспорта для команды</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера {1}. Получен ответный вызов для закрытия команды</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера {1}. Отправка сигнала с кодом {2} с помощью WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера {1}. Получен ответный вызов для WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>ИД пространства запуска: {0}. Подключение перенаправляется на URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>ИД пространства запуска: {0} ИД конвейера: {1}. Сервер отправляет клиенту данные размером {2}. Тип данных: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>Запрос {0}. Создание удаленного сеанса сервера. Имя пользователя: {1} идентификатор пользовательской оболочки: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>Контекст отчетов для запроса: {0} контекст, о котором сообщается: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>Операция отчетности выполнена для запроса: {0} + Код ошибки: {1} + Сообщение об ошибке: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Контекст оболочки {0}. Идентификатор запроса {1}. Создание сессии CommonAd для выполнения команды.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>ИД контекстного {0} запроса команды контекста {1} оболочки {2}. Остановка команды.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>ИД контекстного {0} запроса команды контекста {1} оболочки {2}. Получены данные от клиента.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>ИД контекстного {0} запроса команды контекста {1} оболочки {2}. Клиент отправил запрос на получение, чтобы сервер отправлял данные.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Контекст контекстной {0} команды оболочки {1} IsReceiveOperation {2}. Запрос на операцию закрытия.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Загрузка сборки {0} для пользовательской оболочки с идентификатором оболочки {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Тип загрузки {0} для пользовательской оболочки с идентификатором оболочки {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Получен фрагмент удаленного взаимодействия. + Идентификатор объекта: {0} + Идентификатор фрагмента: {1} + Флаг запуска: {2} + Флаг завершения: {3} + Длина полезных данных: {4} + Полезные данные: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Отправлен фрагмент удаленного взаимодействия. + Идентификатор объекта: {0} + Идентификатор фрагмента: {1} + Флаг запуска: {2} + Флаг завершения: {3} + Длина полезных данных: {4} + Полезные данные: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>Завершение работы службы winrm.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Объект восстановлен. + Имя десериализованного типа: {0} + После перенастройки приведите к типу: {1} + Тип объекта восстановлен: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Не удалось восстановить объект. + Имя десериализованного типа: {0} + После перенастройки приведите к типу: {1} + Исключение приведения типа: {2} + Внутреннее исключение приведения типов: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Глубина сериализации переопределена. + Неправильное имя сериализованного типа: {0} + Исходная глубина: {1} + Переопределена глубина: {2} + Текущая глубина ниже верхнего уровня: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Режим сериализации переопределен. + Неправильное имя сериализованного типа: {0} + Переопределен режим: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Сериализация свойства скрипта была пропущена, поскольку для его оценки отсутствует пространство выполнения. + Имя свойства: {0} + Имя типа владельца свойства: {1} + Сценарий метода получения: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Сериализация свойства пропущена, так как не удалось получить свойство. + Имя свойства: {0} + Имя типа владельца свойства: {1} + Исключение из свойства метода получения: {2} + Внутреннее исключение из свойства метода получения {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Сериализация перечисляемого объекта может быть неполной, поскольку перечисляемый объект вызвал исключение. + Тип перечисляемого объекта: {0} + Исключение: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>При сериализации был вызван метод ToString объекта, что привело к ошибке. + Тип элемента: {0} + Исключение: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Достигнута максимальная глубина под верхним уровнем, что вынуждает сериализовать объект в виде строк. + Тип объекта на максимальной глубине: {0} + Имя свойства на максимальной глубине: {1} + Глубина: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Десериализатор выдал исключение XmlException (скорее всего, указывающее на некорректный формат clixml). + Номер строки: {0} положение строки: {1} + Исключение: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Сериализация указанных свойств не удалась, поскольку одно из указанных свойств отсутствовало. + Тип элемента: {0} + Имя свойства: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Запуск консоли PowerShell</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>Консоль PowerShell готова к вводу данных пользователем</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>Трассировка ErrorRecord: + Сообщение: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason: {2} + CategoryInfo.TargetName: {3} + FullyQualifiedErrorId: {4} + Сведения об исключении: + Сообщение : {5} + Трассировка стека: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Исключение: + Сообщение: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>Трассировка PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>Задание трассировки: + Идентификатор: {0} + InstanceID: {1} + Имя: {2} + Расположение: {3} + Состояние: {4} + Команда: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>Сведения о трассировке: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>Сведения о трассировке: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>Начало ImportWorkflowCommand::StartWorkflowApplication. Запуск вызовов функции рабочего процесса. Добавление GUID отслеживания {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>Завершение ImportWorkflowCommand::StartWorkflowApplication. Завершение вызовов функции рабочего процесса. Добавление GUID отслеживания {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN Создание нового задания в ImportWorkflowCommand::StartWorkflowApplication. Добавление GUID отслеживания {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>Завершение создания нового задания в ImportWorkflowCommand::StartWorkflowApplication. Добавление GUID отслеживания {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>Завершение создания нового задания в ImportWorkflowCommand::StartWorkflowApplication. Tracking Guid {0} : ContainerParentJob Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>Завершение JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>Начало WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>Завершение WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>В ContainerParentJob с Guid {0} добавлено задание рабочего процесса с GUID {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>ProxyJob с Guid {0} связан с удаленным ContainerParentJob с Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>Начало выполнения ContainerParentJob с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>Завершение выполнения ContainerParentJob с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>Начало выполнения Proxy Job с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>Завершение выполнения Proxy Job с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>Начало обработчика события StateChanged для прокси-задания с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>Завершение обработчика события StateChanged для прокси-задания с GUID {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>Начало обработчика события StateChanged для дочернего задания-прокси с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>Завершение обработчика события StateChanged для дочернего задания-прокси с Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>Начало выполнения сборки мусора</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>Завершение выполнения сборки мусора</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Хранилище сохраняемости достигло максимального заданного размера</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Интегрированная среда сценариев Интегрированная среда сценариев Windows PowerShell ISE запустила файл сценария {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE начала запускать выбранный пользователем сценарий из файла {0}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE останавливает текущую команду.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE возобновляет работу отладчика.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE останавливает отладку.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE переходит в режим отладки.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE пропускает этапы отладки.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE выходит из режима отладки.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE включит все точки останова.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE отключит все точки останова.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE удаляет все точки останова.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE устанавливает точку останова в строке #: {0} файла {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE удаляет точку останова в строке #: {0} файла {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE включит точку останова в строке #: {0} файла {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE отключает точку останова в строке #: {0} файла {1}.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Интегрированная среда сценариев Windows PowerShell ISE достигла точки останова в строке #: {0} файла {1}.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/EventingResources.ru.resx b/src/System.Management.Automation/resources/ru/EventingResources.ru.resx new file mode 100644 index 00000000000..027b53a3dd1 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/EventingResources.ru.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Не удается зарегистрировать указанное событие. События, для которых требуется возвращаемое значение, не поддерживаются.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Не удается зарегистрировать указанное событие. Событие с именем {0} не существует.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell не может подписываться на события Windows RT.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Не удается зарегистрировать указанное событие. Идентификатор источника события {0} зарезервирован для подсистемы PowerShell.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Эта операция не поддерживается для удаленных экземпляров.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Это действие не поддерживается при пересылке событий.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Не удается подписаться на указанное событие. Подписчик с идентификатором источника {0} уже существует.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ExperimentalFeatureStrings.ru.resx b/src/System.Management.Automation/resources/ru/ExperimentalFeatureStrings.ru.resx new file mode 100644 index 00000000000..37a828c792b --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ExperimentalFeatureStrings.ru.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>Не было обнаружено ни одной экспериментальной характеристики, соответствующей названию "{0}".</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Включение и отключение экспериментальных функций вступают в силу только при следующем запуске PowerShell.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ExtendedTypeSystem.ru.resx b/src/System.Management.Automation/resources/ru/ExtendedTypeSystem.ru.resx new file mode 100644 index 00000000000..9906dfb6ca0 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ExtendedTypeSystem.ru.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>Элемент "{0}" уже присутствует.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Элемент "{0}" уже присутствует в файле данных расширенного типа.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>Элемент "{0}" отсутствует.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>Исключение при настройке "{0}": "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>Исключение при получении "{0}": "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>При попытке перечисления коллекции возникло следующее исключение: "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>Нельзя получить доступ к элементу "{0}" вне PSObject.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Невозможно изменить элемент, созданный из конфигурации типа: "{0}".</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>Имя элемента "{0}" зарезервировано.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>"{0}" невозможно изменить.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>Исключение при вызове "{0}" с аргументами "{1}": "{2}"</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>Возникло исключение при попытке вызвать "{0}" для извлечения содержимого объекта типа "{1}": "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>Не удается найти перегрузку для "{0}" с количеством аргументов: "{1}".</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>Не удалось найти подходящую перегрузку универсального метода для "{0}" с параметрами типа "{1}" и количеством аргументов: "{2}".</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>Обнаружено несколько неоднозначных перегрузок для "{0}" с количеством аргументов: "{1}".</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>Не удается преобразовать аргумент "{0}" со значением "{1}" для "{2}" в тип "{3}": "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>Метод доступа get для свойства "{0}" недоступен.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>Метод доступа set для свойства "{0}" недоступен.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Метод задания должен быть общедоступным, недействительным, статическим и содержать два параметра. Первый параметр должен относиться к типу PSObject. Второй параметр обязателен, если также доступен метод получения, и он должен относиться к тому же типу, что и возвращаемое значение метода получения.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Метод получения должен быть общедоступным, не аннулированным, статическим и содержать один параметр типа PSObject.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>У свойства CodeProperty должен быть метод получения или метод задания.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Не удается создать метод кода из-за формата метода. Метод должен быть общедоступным, статическим и содержать один параметр типа PSObject.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>Псевдоним с именем "{0}" содержит цикл.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>Невозможно преобразовать значение "{0}" типа "{1}" в тип "{2}".</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>Невозможно преобразовать значение типа "{0}" в тип "{1}".</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>Невозможно преобразовать значение "{0}" в тип "{1}". Ошибка. "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>Не удается преобразовать значение "{0}" в тип "{1}", так как в этом перечислении не допускаются запятые.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>Не удается преобразовать значение "{0}" в тип "{1}", так как значения перечисления недопустимы. Укажите одно из следующих значений перечисления и повторите попытку. Возможные значения перечисления: "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Не удается преобразовать значение null в тип "{0}", так как значения перечисления недопустимы. Укажите одно из следующих значений перечисления и повторите попытку. Возможные значения перечисления: "{1}".</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>Не удается преобразовать значение null в тип "{0}".</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Невозможно преобразовать значение в тип "{0}". Ошибка. "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Не удалось преобразовать значение в тип System.String.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Ожидается ссылочный тип в аргументе.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>Не удается сравнить "{0}", так как он не реализует IComparable.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>Не удалось сравнить "{0}" с "{1}". Ошибка. "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Не удается сравнить "{0}" с "{1}", так как объекты относятся к разным типам или объект "{0}" не реализует "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>Не удается преобразовать значение "{0}" в тип "{1}", так как найдено как минимум два совпадения ({2}, {3}), а для этого перечисления допускается только одно совпадение.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>Невозможно преобразовать значение "{0}" в тип "{1}". Логические параметры принимают только логические значения и числа, например $True, $False, 1 или 0.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>Не удается получить значение свойства, так как свойство "{0}" доступно только для записи.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>Свойство "{0}" доступно только для чтения.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>Не удается задать "{0}", так как в качестве значений свойств XmlNode можно использовать только строки.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>Невозможно задать "{0}", так как задавать можно только уникальные атрибуты или уникальные конечные узлы без атрибутов.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Нельзя добавить в эту коллекцию объект PSProperty или PSMethod.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>При загрузке файла данных расширенного типа произошла следующая ошибка: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>При получении строки возникло следующее исключение: "{0}"</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>Поле или свойство "{0}" для типа "{1}" отличается от поля или свойства "{2}" только регистром. Тип должен соответствовать спецификации CLS.</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>При получении иерархии имен типов возникло следующее исключение: "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>При получении элемента "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>При получении элементов возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>При получении состояния доступности для чтения свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>При получении состояния доступности для записи свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>При получении типа свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>При получении строкового представления свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>При получении атрибутов свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>При получении определений метода "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>При получении строкового представления метода "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>При получении типа для параметризованного свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>При получении состояния доступности для чтения параметризованного свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>При получении состояния доступности для записи параметризованного свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>При получении определений параметризованного свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>При получении строкового представления для параметризованного свойства "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Невозможно задать свойство Value для объекта PSMemberInfo типа "{0}".</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Аргумент "{0}" должен быть {1}. Используйте {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Аргумент "{0}" не должен быть {1}. Не используйте {2}.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Свойство "{0}" не найдено.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Не удается получить или задать значение свойства. Аргумент "{0}" должен относиться к типу "{1}" или "{2}".</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>Не удается задать значение для свойства "{0}", так как объект относится к типу "{1}", а не "{2}".</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>Исключение при вызове "{0}": "{1}"</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} не является допустимым путем к классу.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>"{0}" не является допустимым путем.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>Адаптер не может определить, можно ли изменить свойство "{0}".</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>Адаптер не может определить, доступно ли свойство "{0}" для чтения.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>Адаптер не может получить значение свойства "{0}".</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>Адаптер не может задать значение свойства "{0}".</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>Адаптер не может получить тип свойства "{0}".</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>Адаптер не может получить иерархию типов "{0}".</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>Адаптер не может получить свойства "{0}".</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>Адаптер не может получить свойство "{0}" для "{1}".</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" возвратил значение null.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Свойство "{0}" не найдено в объекте "{1}". Можно задать следующие свойства: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>Свойство "{0}" не найдено в объекте "{1}". Доступное для задания свойство отсутствует.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>Не удается создать объект типа "{0}". {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Нельзя вызывать статические методы или получать доступ к статическим свойствам общедоступного универсального типа {0}. Укажите параметры типа и повторите попытку. Например, вместо [System.Collections.Generic.HashSet``1]::CreateSetComparer() используйте [System.Collections.Generic.HashSet[int]]::CreateSetComparer().</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>При создании атрибута "{1}" возникло следующее исключение: "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>Значение "{0}" нельзя преобразовать в массив строк.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Невозможно преобразовать значение в тип "{0}". В этом языковом режиме поддерживаются только основные типы.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>Не удается преобразовать в тип "{0}", подобный ByRef. Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>Не удается получить или задать свойство или поле "{0}" типа "{1}", подобного ByRef. Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>Не удается вызвать метод "{0}" с типом возвращаемого значения "{1}", который подобен ByRef. Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>Не удается создать экземпляр типа "{0}", подобного ByRef. Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Преобразование хэш-таблицы расширенного типа</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>В режиме ConstrainedLanguage преобразование типа из HashTable в "{0}" не допускается.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Преобразование хэш-таблицы расширенного типа</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>В режиме ConstrainedLanguage преобразование типа из "{0}" в "{1}" не допускается.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/FileSystemProviderStrings.ru.resx b/src/System.Management.Automation/resources/ru/FileSystemProviderStrings.ru.resx new file mode 100644 index 00000000000..6583905d948 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/FileSystemProviderStrings.ru.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Вызвать элемент</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Удалить файл</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Удалить каталог</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Копировать файл</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Копировать каталог</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Переименовать файл</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Переименовать каталог</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Переместить файл</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Переместить каталог</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Задать файл свойств</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Задать каталог свойств</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1} Значение: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Очистить файл свойств</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Очистить каталог свойств</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Создать файл</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Создать каталог</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Назначение: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>Очистить содержимое</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>Не удалось найти элемент {0}.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>Не удается удалить элемент {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>Не удается восстановить атрибуты элемента {0}: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Объект по указанному пути {0} не существует.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>Невозможно удалить {0}, так как этот объект не пуст.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Тип не является известным типом файловой системы. Можно указать только "file", "directory" или "symboliclink".</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Невозможно обработать путь, так как указанный путь ссылается на элемент за пределами basePath.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Указанный корень диска "{0}" не существует или не является папкой.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Файл с указанным именем {0} уже существует.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Невозможно указать разделитель при чтении потока по одному байту за раз.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>Невозможно перезаписать элемент {0} самим собой.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Невозможно переименовать указанный целевой объект, поскольку он представляет путь или имя устройства.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Свойство {0} не существует или не найдено.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>У вас недостаточно прав доступа для выполнения этой операции, либо элемент является скрытым, системным или доступным только для чтения.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Невозможно задать атрибут, так как атрибуты не поддерживаются. Можно задать только следующие атрибуты:: Archive, Hidden, Normal, ReadOnly или System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Свойство не может быть очищено, так как оно не поддерживается. Можно очистить только свойство Attributes.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Невозможно обработать путь "{0}", так как целевой объект представляет зарезервированное имя устройства.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>Кодирование не используется, если указан параметр "-AsByteStream".</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Невозможно продолжить байтовое кодирование. При использовании байтового кодирования содержимое должно иметь тип byte.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Невозможно обработать файл, так как файл {0} не найден.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Каталог: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Не удается определить кодировку файла. Указанная кодировка {0} не поддерживается при чтении содержимого в обратном направлении.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>Не удалось открыть альтернативный поток данных "{0}" файла "{1}".</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>Поток "{0}" файла "{1}".</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Параметры Raw и Wait не могут быть указаны в одной команде.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Для использования параметра Persist имя диска должно поддерживаться операционной системой (например, буквы дисков A–Z).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>При использовании параметра Persist корень должен быть расположением в файловой системе на удаленном компьютере.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>Параметры "{0}" и "{1}" нельзя указывать в одной команде.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>Для операции требуется каталог. Элемент "{0}" не является каталогом.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Создать соединение</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Создать символьную ссылку</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Для этой операции требуются права администратора.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Создать жесткую связь</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>Для операции требуется файл. Элемент "{0}" не является файлом.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Жесткие связи для указанного пути не поддерживаются.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Символьные ссылки для указанного пути не поддерживаются.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>Копирование {0} в {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>Путь назначения {0} — это файл, который уже существует в конечном расположении.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>Не удалось скопировать файл {0} в удаленное целевое расположение.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Из {0} в {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>Не удается скопировать каталог "{0}" в файл "{0}"</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>Не удалось получить дочерние элементы каталога {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>Не удалось прочитать удаленный файл "{0}".</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>Не удается проверить, является ли файлом удаленное назначение {0}.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Не удалось создать каталог "{0}" в удаленном расположении.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Превышен максимальный размер диска: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Не удается создать ссылку, так как путь уже существует: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Пропустить уже посещенный каталог {0}.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Путь назначения не может быть подкаталогом источника или самим источником: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>Конечный объект и путь не могут совпадать.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>Скопировано {0} из {1} файлов</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0} из {1} ({2:0.0} МБ/с)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>Удалено {0} из {1} файлов</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0} из {1} ({2:0.0} МБ/с)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>Для создания соединения требуется абсолютный путь к целевому объекту.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/FormatAndOutXmlLoadingStrings.ru.resx b/src/System.Management.Automation/resources/ru/FormatAndOutXmlLoadingStrings.ru.resx new file mode 100644 index 00000000000..ada6251f7ab --- /dev/null +++ b/src/System.Management.Automation/resources/ru/FormatAndOutXmlLoadingStrings.ru.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: элемент XML {2} не допускает атрибутов.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: узел {2} не может содержать дочерние объекты.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} является допустимым.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: должен быть хотя бы одно значение по умолчанию {2}.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: не может быть больше одного элемента по умолчанию {2}.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: имя элемента управления не может быть пустым или иметь значение NULL.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: представления вне диапазона могут содержать только CustomControl или ListControl.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: представление вне диапазона не может содержать GroupBy.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: не удается загрузить представление.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} не является допустимым значением выравнивания.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: требуется положительное целое число.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: определение заголовка столбца недопустимо; все заголовки будут удалены.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: количество элементов строки = {2} в альтернативном наборе #{3} не соответствует количеству элементов строки по умолчанию = {4}.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: количество элементов заголовка = {2} не соответствует количеству элементов строки по умолчанию = {3}.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: необходимо указать хотя бы один элемент представления списка.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: запись свойства недопустима.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует список определений.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: требуется логическое значение.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: ожидается неотрицательное целое число.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: требуется целое число.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует внутреннее текстовое значение.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: список токенов пользовательского элемента управления не может быть пустым.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} не удалось загрузить.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} нельзя указывать без выражения.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} нельзя указывать с выражением.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: строка формата отсутствует.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует текст блока сценария.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует свойство.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: блок сценария {2} недопустим.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: строка {2} из ресурса {3} в сборке {4} не найдена.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: ресурс {2} в сборке {3} не найдена.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: сборка {2} не найдена.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: узел должен быть XmlElement.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: требуется выражение.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: нельзя указывать элемент управления или метку без выражения.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: нельзя одновременно использовать элемент управления и метку.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: SelectionSetName и TypeName нельзя использовать одновременно.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: не указаны тип или условие для применения представления.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: значение {2} не является допустимым.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: существует повторяющийся узел.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} и {3} взаимоисключают друг друга.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2}, {3} и {4} взаимоисключают друг друга.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} — неизвестный узел.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} — неизвестный атрибут.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} — отсутствующий атрибут.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует узел {2}.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: отсутствует узел из {2}.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} — пустой узел.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>Ошибка в XPath {0} в файле {1}: {2} — пустой атрибут.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>Ошибка в файле {0}: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Слишком много ошибок в файле {0}.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>При загрузке файла данных форматирования произошли ошибки: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(глобальный кэш сборок) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>Путь {0} неполный. Укажите полный путь к файлу форматирования.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>Невозможно обновить FormatTable, так как FormatTable могла быть создана вне пространства выполнения.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>При загрузке FormatTable произошли ошибки. Просмотрите содержимое свойства Errors, чтобы получить подробные сообщения об ошибках.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>Ошибка форматирования данных {0}: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: число элементов заголовка = {2} не совпадает с числом элементов строки по умолчанию = {3}.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: данные форматирования {2} недопустимы.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: блок сценария {2} недопустим.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: не удалось загрузить {2}.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: TableControl должен содержать только один {2}.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: должен быть указан хотя бы один элемент по умолчанию {2}.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: необходимо указать хотя бы один элемент представления списка.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>Ошибка в данных представления с именем типа {0} по индексу {1}: не может быть больше одного элемента по умолчанию {2}.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>Слишком много ошибок в данных форматирования для типа {0}.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>В таблицу общего формата нельзя добавить более одной записи.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/FormatAndOut_MshParameter.ru.resx b/src/System.Management.Automation/resources/ru/FormatAndOut_MshParameter.ru.resx new file mode 100644 index 00000000000..e656ca72a26 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/FormatAndOut_MshParameter.ru.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>Невозможно преобразовать {0} в один из следующих типов {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Значение параметра равно null; ожидался один из следующих типов: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>Дублирующийся ключ "{0}" конфликтует с "{1}".</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>У ключа "{0}" недопустимый тип {1}. ожидаемые типы: {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>У ключа "{0}" недопустимый тип {1}. Ожидаемые типы: {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>Ключ {0} неоднозначен: {1} и {2} конфликтуют.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Значение ключа не может быть равно null.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>Недопустимый тип ключа {0}. Ключ должен быть строкой.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>У ключа {0} нет значения.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>Отсутствует обязательная запись для {0}.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>Недопустимый ключ {0}.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>Значение "{0}" для ключа "{1}" недопустимо. Допустимые значения: {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>Значение "{0}" для ключа "{1}" должно быть больше 0.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>У ключа "{0}" не может быть пустой строки форматирования.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>У ключа "{0}" не может быть пустого строкового значения.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Пустое строковое значение не разрешено.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>Ключ "{0}" не может содержать подстановочные знаки в значении "{1}".</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>Подстановочные знаки не допускаются в "{0}".</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>Недопустимое значение EnumerableExpansion.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/FormatAndOut_format_xxx.ru.resx b/src/System.Management.Automation/resources/ru/FormatAndOut_format_xxx.ru.resx new file mode 100644 index 00000000000..982137f507e --- /dev/null +++ b/src/System.Management.Automation/resources/ru/FormatAndOut_format_xxx.ru.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Параметры командлета View и Property являются взаимоисключающими.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Параметры командлета AutoSize и Column являются взаимоисключающими.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>Не удается найти имя представления {0}.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> Не удается найти имя представления {0} в {1} формате.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> Нет существующих {0} представлений для {1} объектов.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>Не удается найти имя представления {0}. Укажите одно из следующих представлений {1} и повторите попытку: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Попробуйте использовать один из этих других командлетов форматирования: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>Следующий объект поддерживает IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable не содержит объектов.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable содержит следующий объект:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable содержит следующие объекты {0}:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Неизвестный идентификатор класса {0}.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>Тип {0} для свойства {1} недопустим.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>Значение элемента данных {0} не может быть NULL.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Тип объекта не распознается.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Не удалось создать объект с идентификатором класса {0}.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>Свойство {0} рекурсивно.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>Не удалось оценить выражение {0}.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>Не удалось интерпретировать строку формата {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/FormatAndOut_out_xxx.ru.resx b/src/System.Management.Automation/resources/ru/FormatAndOut_out_xxx.ru.resx new file mode 100644 index 00000000000..211d747ee48 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/FormatAndOut_out_xxx.ru.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> следующая страница; <CR> следующая строка; Q — выход</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>Значение LineOutput не должно иметь значение NULL.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>Тип lineOutput {0} не ожидался; LineOutput ожидает тип {1}.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>Объект типа {0} недопустим или находится в неправильной последовательности. Скорее всего, это вызвано указанной пользователем командой {1}, которая конфликтует с форматированием по умолчанию.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>Не удается открыть файл {0}.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Вывод в файл</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/GetErrorText.ru.resx b/src/System.Management.Automation/resources/ru/GetErrorText.ru.resx new file mode 100644 index 00000000000..728c8aeadd8 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/GetErrorText.ru.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Не удается загрузить ресурс с базовым именем "{0}".</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>Не удается загрузить строку ресурса с идентификатором "{0}".</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Параметры политики Stop запрещают выполнение команд.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Невозможно получить сообщение "{0}" "{1}" "{2}", так как сборка не зарегистрирована.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>Не удается получить сообщение "{0}" "{1}" "{2}". Формат строки шаблона недопустим в строке шаблона "{3}".</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>Не удается получить сообщение "{0}" "{1}" "{2}". Строка шаблона существует, но ее значение пусто или состоит только из пробелов.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Конвейер остановлен.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Сбой скрипта из-за переполнения глубины вызовов.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Сбой конвейера из-за переполнения глубины вызовов.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/HelpDisplayStrings.ru.resx b/src/System.Management.Automation/resources/ru/HelpDisplayStrings.ru.resx new file mode 100644 index 00000000000..b511c01fccd --- /dev/null +++ b/src/System.Management.Automation/resources/ru/HelpDisplayStrings.ru.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>Имя</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>Краткий обзор</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>ОПИСАНИЕ</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>СИНТАКСИС</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>ПАРАМЕТРЫ</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>ВХОДНЫЕ ДАННЫЕ</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>ВЫХОДНЫЕ ДАННЫЕ</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>ПРЕРЫВАЮЩИЕ ОШИБКИ</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>НЕПРЕРЫВАЮЩИЕ ОШИБКИ</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>ПРИМЕЧАНИЯ</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>ПРИМЕРЫ</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Пример</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>ПРИМЕР</value> + </data> + <data name="Output" xml:space="preserve"> + <value>ВЫХОДНЫЕ ДАННЫЕ</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>СВЯЗАННЫЕ ССЫЛКИ</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>КРАТКОЕ ОПИСАНИЕ</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Название:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Вопрос:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Ответ</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Срок:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Определение:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>Содержимое:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>ИМЯ ПОСТАВЩИКА</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Этот командлет поддерживает общие параметры: Verbose, Debug, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable и OutVariable. Дополнительные сведения см. в разделе + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Обязательно? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Позиция? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Тип: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Тип целевого объекта: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Значение по умолчанию </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Принимать входные данные конвейера? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Принимать подстановочные знаки? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Категория: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Рекомендуемое действие: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Чтобы получить дополнительные сведения, введите: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Чтобы просмотреть технические сведения, введите: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Чтобы просмотреть примеры, введите: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Чтобы получить справку в Интернете, введите: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>ПРИМЕЧАНИЯ</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Именованный</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>ДИСКИ</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>ВОЗМОЖНОСТИ</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>ЗАДАЧИ</value> + </data> + <data name="Task" xml:space="preserve"> + <value>ЗАДАЧА: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>ФИЛЬТРЫ</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>ДИНАМИЧЕСКИЕ ПАРАМЕТРЫ</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Поддерживаемые командлеты: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>ПСЕВДОНИМЫ</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help не удается найти файлы справки для указанного командлета на этом компьютере. Справка отображается частично. + -- Чтобы скачать и установить файлы справки для модуля, который включает этот командлет, используйте Update-Help. + -- Чтобы просмотреть раздел справки для этого командлета в Интернете, введите: "Get-Help {0} -Online" или + перейдите сюда: {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Нет</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Псевдонимы </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Динамический? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Имя набора параметров </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>Не удается получить XML-файл HelpInfo для языка и региональных параметров пользовательского интерфейса {0}. Убедитесь, что свойство HelpInfoUri в манифесте модуля допустимо, или проверьте сетевое подключение, а затем повторите команду.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Указанные язык и региональные параметры не поддерживаются: {0}. Укажите язык и региональные параметры из следующего списка: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Откладывание обработки ошибки и попытка использовать резервные варианты языка и региональных параметров будет отображаться как ошибка, если ни один из резервных вариантов не поддерживается: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>Не удается найти каталог ModuleBase. Проверьте каталог и повторите попытку.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>Путь {0} не является допустимым каталогом. Убедитесь, что каталог существует, и повторите попытку.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>URI справки не может содержать более 10 перенаправлений. Укажите допустимый URI справки.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Обновление справки</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Подключение к содержимому справки…</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Скачивание содержимого справки…</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Установка содержимого справки…</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Поиск содержимого справки…</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(все)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Не найдены модули PowerShell, соответствующие следующему шаблону: {0}. Проверьте шаблон и повторите команду.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Не найдены модули PowerShell, соответствующие указанному FullyQualifiedModule {0}. Проверьте значение FullyQualifiedModule и повторите команду.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Не удается найти содержимое справки. Убедитесь, что сервер доступен и что расположение содержимого справки правильно определено в XML-файле HelpInfo.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Не удалось выполнить команду Update-Help, так как указанный модуль не поддерживает обновляемую справку. Используйте Get-Help -Online или выполните поиск в Интернете, чтобы получить справку по командам в этом модуле.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Следующий параметр не должен быть пустым или иметь значение null: Модуль.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Следующий параметр не должен быть пустым или иметь значение null: Путь.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Команда Update-Help выполнена.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Ошибка при извлечении содержимого справки.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Не удается подключиться к содержимому справки. Возможно, сервер, на котором хранится содержимое справки, недоступен. Убедитесь, что сервер доступен, или дождитесь, пока он снова станет доступен, и повторите команду.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Содержимое справки в указанном расположении недопустимо. Укажите расположение, в котором находится допустимое содержимое справки.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>XML-файл HelpInfo недопустим. Укажите допустимый XML-файл HelpInfo.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Содержимое справки сохранено в следующем расположении: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Не удается найти XSD-файл содержимого справки в {0}. Убедитесь, что XSD-файл существует в указанном расположении, и повторите команду.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Не удалось обновить справку для модулей: +"{0}" +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Сохранение справки</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Содержимое справки включает недопустимые файлы. Поддерживаются только файлы TXT и XML.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>Не удалось сохранить справку для модулей "{0}": {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>Не удалось сохранить справку для модулей "{0}" с языком и региональными параметрами пользовательского интерфейса {{{1}}}: {2}. +Содержимое справки English-US доступно и может быть сохранено с помощью команды Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>Не удалось обновить справку для модулей "{0}" с языком и региональными параметрами пользовательского интерфейса {{{1}}}: {2}. +Содержимое справки English-US доступно и может быть установлено с помощью команды Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Ваши текущие язык и региональные параметры — ({0}) и не связаны ни с одним языком. Попробуйте изменить язык и региональные параметры системы или установить содержимое справки English-US с помощью команды Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>Параметр -Recurse доступен, только если указан путь к источнику.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>В пути {0} не указан поставщик FileSystem. Убедитесь, что в этом пути указан поставщик FileSystem, и повторите команду.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Поиск справки для {0}…</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Не найдены язык и региональные параметры пользовательского интерфейса, соответствующие следующему шаблону: {0}. Проверьте шаблон и повторите команду.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>Справка для модуля {0} не сохранена, так как команда Save-Help выполнялась на этом компьютере в течение последних 24 часов. +Чтобы снова сохранить справку, добавьте в команду параметр Force.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Справка для модуля {0} не обновлена, так как команда Update-Help выполнялась на этом компьютере в течение последних 24 часов. +Чтобы снова обновить справку, добавьте в команду параметр Force.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>Самые актуальные файлы справки уже установлены.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Язык и региональные параметры {2} Версия {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>Обновлено {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Значение ключа HelpInfoUri в манифесте модуля должно указывать на URL-адрес контейнера или корня на веб-сайте, где хранятся файлы справки. Ключ HelpInfoUri "{0}" не указывает на контейнер.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Содержимое справки должно находиться в пространстве имен {0}.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help не удается найти файлы справки для указанного командлета на этом компьютере. Справка отображается частично. + -- Чтобы скачать и установить файлы справки для модуля, который включает этот командлет, используйте Update-Help.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>Самые актуальные файлы справки уже скачаны.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>Сохранено {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} не начинается с HTTP.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>Корневым элементом содержимого справки должен быть "helpItems".</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Сохранение справки для модуля {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Обновление справки для модуля {0}</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>Разрешение URI: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>URI справки: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, текущая версия: {1}, доступная версия: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>СВОЙСТВА</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>МЕТОДЫ</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/HelpErrors.ru.resx b/src/System.Management.Automation/resources/ru/HelpErrors.ru.resx new file mode 100644 index 00000000000..c3f304e0a12 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/HelpErrors.ru.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help не удалось найти {0} в файле справки в этом сеансе. Для загрузки обновленных разделов справки введите: "Update-Help". Чтобы получить справку в режиме онлайн, найдите соответствующую тему в библиотеке TechNet по адресу https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Не удается обработать категорию справки, так как "{0}" не является допустимой категорией справки.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Не удается загрузить файл справки "{0}". Подробно: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Не удается получить доступ к файлу справки "{0}", так как текущий пользователь не имеет прав доступа к файлу. Подробно: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Файл справки "{0}" не является допустимым XML-документом. Подробно: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>Произошла ошибка при загрузке содержимого справки {0} из файла {1}. Подробно: {2}. Для загрузки обновленных разделов справки выполните команду Update-Help. Чтобы получить справку в режиме онлайн, найдите соответствующую тему в библиотеке TechNet по адресу https://go.microsoft.com/fwlink/?LinkID=107116.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>Не удается загрузить поставщик "{0}". Подробно: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Не удается загрузить файл справки. Произошли следующие ошибки {1} при загрузке файла справки "{0}".</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>Узел "{0}" не может иметь "{1}" в качестве дочернего узла. Путь к узлу: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>Узел "{0}" может иметь не более {2} дочерних узлов типа "{1}". Путь к узлу: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Не удается найти ключ реестра: "{0}{1}"; используется "{2}" для загрузки файлов справки.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Нет параметров соответствующих условиям {0}.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0} не поддерживается запрашиваемой категорией справки.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Не удается отобразить веб-версию этого раздела справки, так как веб-адрес (URI) раздела справки не указан в коде команды или в файле справки для команды.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>Указан недопустимый URI {0}.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Не удалось запустить браузер для отображения веб-справки. Нет программ или браузеров, связанных с открытием URI {0}.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Протокол, указанный в Uri "{0}", не поддерживается. Поддерживаются только протоколы "{1}" и "{2}".</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Найдено несколько разделов справки. Используйте только один раздел справки с параметром -{0}.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Не удается получить справку из удаленного рабочего пространства, поскольку рабочее пространство не открыто. Откройте рабочую область, выполнив команду неявного удаленного доступа, а затем попробуйте снова выполнить команду для получения справки.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>В доступе отказано. Команде не удалось обновить разделы справки для основных модулей PowerShell, а также для любых модулей в каталоге $pshome\Modules. +Чтобы обновить эти разделы справки, запустите PowerShell с помощью команды "Запустить от имени администратора" и попробуйте снова запустить команду Update-Help.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>Для использования {0} убедитесь, что ваше приложение использует"Microsoft.NET.Sdk.WindowsDesktop' в качестве SDK проекта и что соответствующая сборка"Microsoft.PowerShell.GraphicalHost' доступна. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} не работает в удаленном сеансе.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>Функция ForwardHelpTargetName не может ссылаться на саму функцию.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Невозможно получить помощь из сетевого расположения в режиме ограниченного доступа.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Команда не разрешена в ограниченном сеансе.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/HistoryStrings.ru.resx b/src/System.Management.Automation/resources/ru/HistoryStrings.ru.resx new file mode 100644 index 00000000000..da0f1524d4c --- /dev/null +++ b/src/System.Management.Automation/resources/ru/HistoryStrings.ru.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>Идентификатор {0} не является допустимым значением для идентификатора истории. Укажите положительное число и повторите попытку.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>Не удается найти историю идентификатора {0}.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Параметр count нельзя использовать вместе с несколькими идентификаторами.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>Не удается найти историю командной строки {0}.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>Не удается найти самую последнюю историю.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Командлет Invoke-History вызывается многократно в цикле.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Не удается обработать несколько команд истории. С помощью Invoke-History можно выполнить только одну команду.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Не удается добавить историю, так как входной объект имеет недопустимый формат.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>Идентификатор {0} является недопустимым. Укажите положительное число и повторите попытку.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Эта команда удаляет все записи из истории сеанса.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Число нельзя использовать вместе с несколькими параметрами CommandLine.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/HostInterfaceExceptionsStrings.ru.resx b/src/System.Management.Automation/resources/ru/HostInterfaceExceptionsStrings.ru.resx new file mode 100644 index 00000000000..0638f83ccef --- /dev/null +++ b/src/System.Management.Automation/resources/ru/HostInterfaceExceptionsStrings.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>Произошла ошибка типа "{0}".</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Сбой команды, которая выдает запрос пользователю, так как программа узла или тип команды не поддерживают взаимодействие с пользователем. Попробуйте использовать программу узла, поддерживающую взаимодействие с пользователем, например, консоль PowerShell, и удалите команды, связанные с приглашением командной строки, из тех типов команд, которые не поддерживают взаимодействие с пользователем.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Сбой команды, которая выдает запрос пользователю, так как программа узла или тип команды не поддерживают взаимодействие с пользователем. Узел попытался запросить подтверждение со следующим сообщением: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Метод нельзя вызвать, так как пул закрыт или завершил работу с ошибкой.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/InternalCommandStrings.ru.resx b/src/System.Management.Automation/resources/ru/InternalCommandStrings.ru.resx new file mode 100644 index 00000000000..2023496b8b2 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/InternalCommandStrings.ru.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>Имя входных данных {0} неоднозначно. Его можно сопоставить с несколькими найденными методами. Возможные совпадения:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>Имя входных данных {0} неоднозначно. Его можно сопоставить с несколькими найденными элементами. Возможные совпадения:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>Получить значение ключа {0}</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>Вызвать метод {0} с аргументами: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>Вызвать метод {0}</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>Получить значение свойства {0}</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>Невозможно выполнить операцию для входного объекта со значением NULL.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Не удается сопоставить имя ввода {0} с методом.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Нельзя вызывать метод в режиме ограниченного языка.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>Параметры -WhatIf и -Confirm не поддерживаются для блоков сценария.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>Операция {0} не разрешена в режиме RestrictedLanguage.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Требуется оператор для сравнения двух указанных значений. Укажите допустимый оператор в команде и повторите попытку. Например, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Не удается сопоставить имя ввода {0} со свойством.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>Не удается сопоставить имя ввода {0} с элементом.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>Для указанного оператора требуются оба параметра: -Property и -Value. Укажите значения для обоих параметров и повторите команду.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Этот метод нельзя выполнять в текущем потоке. Его можно вызывать только в потоке командлета.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Переменная, используемая в ForEach-Object -Parallel, не может быть блоком сценария. Переменные, переданные в блок сценария, не поддерживаются в ForEach-Object -Parallel и могут привести к неопределенному поведению.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>Объект, передаваемый по конвейеру в ForEach-Object -Parallel, не может быть блоком сценария. Переменные, переданные в блок сценария, не поддерживаются в ForEach-Object -Parallel и могут привести к неопределенному поведению.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>Параметр TimeoutSeconds нельзя использовать вместе с параметром AsJob.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Следующие общие параметры сейчас не поддерживаются в наборе параметров Parallel: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>Во время обработки входных данных ForEach-Object -Parallel произошла непредвиденная ошибка. Это может означать, что часть входных данных, переданных через конвейер, не была обработана. Ошибка: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Командлет ForEach-Object</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Вызов метода для типа {0} будет запрещен при выполнении в режиме ограниченного языка (Constrained Language).</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/InternalHostStrings.ru.resx b/src/System.Management.Automation/resources/ru/InternalHostStrings.ru.resx new file mode 100644 index 00000000000..b12ae39510c --- /dev/null +++ b/src/System.Management.Automation/resources/ru/InternalHostStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>Функция EnterNestedPrompt вызывалась не так часто, как ExitNestedPrompt.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/InternalHostUserInterfaceStrings.ru.resx b/src/System.Management.Automation/resources/ru/InternalHostUserInterfaceStrings.ru.resx new file mode 100644 index 00000000000..740a4b4e016 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/InternalHostUserInterfaceStrings.ru.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug остановлена, так как значение переменной DebugPreference — "Stop".</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>Значение {0} не является поддерживаемым значением ActionPreference.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>Параметр {0} должен содержать хотя бы одно значение.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Да</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Продолжить.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>Да для &всех</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Продолжить и больше не спрашивать, следует ли продолжать этот сеанс.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Нет</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>Завершить операцию с ошибкой.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Нет для &всех</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>Завершить операцию с ошибкой. Не запрашивать возобновление операции для этого сеанса.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Приостановить</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Приостановить текущую операцию и перейти в командную строку. Введите "exit", чтобы возобновить приостановленную операцию.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Продолжить эту операцию?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(по умолчанию — {0})</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(значения по умолчанию: {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Выбор[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>В {0} должен быть указан по меньшей мере один элемент.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>{0} должен быть допустимым индексом в {1}. {2} не является допустимым индексом.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Не удается обработать горячую клавишу, так как вопросительный знак ("?") нельзя использовать в качестве горячей клавиши.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>ПОДРОБНО: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>ВНИМАНИЕ! {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>ОТЛАДКА: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>В настоящее время узел не выполняет расшифровку.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Время запуска команды: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Начало расшифровки PowerShell +Время начала: {0:yyyyMMddHHmmss} +Имя пользователя: {1} +Пользователь, от имени которого выполняется запуск: {2} +Имя конфигурации: {3} +Компьютер: {4} ({5}) +Ведущее приложение: {6} +Идентификатор процесса: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Начало расшифровки PowerShell +Время начала: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Завершение расшифровки PowerShell +Время окончания: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Путь к файлу {0} указывает на каталог.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Logging.ru.resx b/src/System.Management.Automation/resources/ru/Logging.ru.resx new file mode 100644 index 00000000000..d9407797418 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Logging.ru.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1]; Значение=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2]; Значение=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>НЕИЗВЕСТНО</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>Экспериментальная функция подсистемы "{0}", объявленная в конфигурационном файле, не зарегистрирована в текущей версии PowerShell.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Экспериментальная функция "{0}", объявленная в файле config, недействительна. +Имя экспериментальной функции должно следовать приведенной ниже таблице. + Название функции подсистемы: 'PS[FeatureName]' + Имя функции модуля: "[ModuleName]. [FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Metadata.ru.resx b/src/System.Management.Automation/resources/ru/Metadata.ru.resx new file mode 100644 index 00000000000..98babf1acb1 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Metadata.ru.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>Не удается инициализировать атрибуты для "{0}": "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>Невозможно проверить аргумент, так как его тип "{0}" не совпадает с типом ({1}) максимальной и минимальной границ параметра. Убедитесь, что аргумент имеет тип {1}, а затем повторите команду.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>Невозможно проверить аргумент "{0}", так как его значение не больше нуля.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>Невозможно проверить аргумент "{0}", так как его значение меньше нуля.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>Невозможно проверить аргумент "{0}", так как его значение не меньше нуля.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>Невозможно проверить аргумент "{0}", так как его значение больше нуля.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Указанный минимальный диапазон ({0}) не может быть принят, так как его тип не совпадает с типом указанного максимального диапазона ({1}). Обновите атрибут ValidateRange для параметра.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>Нельзя принять типы параметров MaxRange и MinRange. Оба параметра должны быть объектами, реализующими интерфейс IComparable.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Указанный максимальный диапазон не может быть принят, так как он меньше указанного минимального диапазона. Обновите атрибут ValidateRange для параметра.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>Аргумент {0} больше максимально допустимого диапазона {1}. Укажите аргумент, который меньше или равен {1}, а затем повторите команду.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>Аргумент {0} меньше минимально допустимого диапазона {1}. Укажите аргумент, который больше или равен {1}, а затем повторите команду.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>Аргумент "{0}" не соответствует шаблону "{1}". Укажите аргумент, который соответствует "{1}", а затем повторите команду.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>Атрибут ValidateCount нельзя применить к параметру, который не является массивом. Удалите атрибут из параметра или сделайте параметр массивом.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Требуемое количество значений для параметра: {0}, а указано {1}.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Требуемое количество значений для параметра: не менее {0} и не более {1}, а указано {2}.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Указанное максимальное число аргументов для параметра меньше указанного минимального числа аргументов. Обновите атрибут ValidateCount для параметра.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Указанная максимальная длина аргумента меньше указанной минимальной длины аргумента. Обновите атрибут ValidateLength для параметра.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>Атрибут ValidateLength нельзя применить к параметру, который не является параметром string или string[]. Измените тип параметра на string или string[].</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>Длина аргумента в символах ({1}) слишком мала. Укажите аргумент длиной не менее "{0}", а затем повторите команду.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>Длина аргумента в символах ({1}) слишком велика. Укажите аргумент длиной не более "{0}", а затем повторите команду.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>Аргумент "{0}" не принадлежит к набору "{1}", указанному атрибутом ValidateSet. Укажите аргумент допустимого типа и повторите попытку.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Генератор допустимых значений возвращает значение null.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>У "{0}" произошел сбой в свойстве "{1}" {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Не удается получить или выполнить команду. Превышено максимальное число наборов параметров для этой команды.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Невозможно обработать аргумент, так как его значение не является строкой. Значения аргументов параметров, для которых указан атрибут ArgumentTransformationAttribute, должны быть строками.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>Невозможно проверить переменную, так как значение {1} не является допустимым значением для переменной {0}.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>Нельзя добавить атрибут, так как переменная {0} со значением {1} больше не будет допустимой.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>Аргумент имеет значение null. Укажите допустимое значение аргумента, а затем повторите команду.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>Аргумент имеет значение null, или элемент коллекции аргумента содержит значение null. Укажите коллекцию, не содержащую значений null, а затем повторите команду.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Аргумент имеет значение null или пуст. Укажите аргумент, который не имеет значения null и не пуст, а затем повторите команду.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>Аргумент имеет значение null, пуст, или элемент коллекции аргумента содержит значение null. Укажите коллекцию, не содержащую значений NULL, а затем повторите команду.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>Аргумент имеет значение null, пуст или состоит только из пробелов. Укажите аргумент, содержащий символы, отличные от пробела, а затем повторите команду.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Элемент коллекции аргумента имеет значение null, пуст или состоит только из пробелов. Укажите коллекцию, не содержащую таких значений, а затем повторите команду.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Параметр "{0}" был определен для команды несколько раз.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Нельзя указать псевдоним параметра, так как псевдоним с именем "{0}" уже был определен для этой команды несколько раз.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>Нельзя указать параметр "{0}'" так как он конфликтует с псевдонимом того же имени для параметра "{1}".</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>Скрипт проверки "{1}" для аргумента со значением "{0}" не вернул значение True. Определите причину сбоя скрипта проверки, а затем повторите команду.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>Аргумент "{0}" не содержит допустимую версию PowerShell. Укажите допустимый номер версии, а затем повторите команду.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>Невозможно проверить аргумент "{0}", так как он не является допустимым именем переменной.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>Тип преобразования задания должен наследовать IAstToScriptBlockConverter.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>Недопустимый аргумент пути. Укажите аргумент пути строкового типа.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Диск аргумента пути {0} не входит в набор утвержденных дисков: {1}. Укажите аргумент пути с утвержденным диском.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>Аргумент пути содержит недопустимые символы.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>У аргумента пути нет корневого диска. Укажите полный путь с корневым диском.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>Значение аргумента для параметра "{0}" не может быть null или пустой строкой.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Элемент перечисления "{0}" не является допустимым значением параметра "{1}". Укажите один из следующих элементов и повторите попытку: {2}..</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Не удается обработать входные данные. Недоверенный аргумент "{0}".</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>Ошибка проверки атрибута ValidateTrustedData</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>Аргумент параметра "{0}" не является доверенным и приведет к сбою проверки атрибута параметра ValidateTrustedData в режиме ограниченного языка.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/MiniShellErrors.ru.resx b/src/System.Management.Automation/resources/ru/MiniShellErrors.ru.resx new file mode 100644 index 00000000000..c6c6b1328a8 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/MiniShellErrors.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Обновление не поддерживается для категории конфигурации пространства выполнения {0}. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>При обновлении списка сборок в пространстве выполнения возникли следующие ошибки: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Modules.ru.resx b/src/System.Management.Automation/resources/ru/Modules.ru.resx new file mode 100644 index 00000000000..b5441ba52e6 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Modules.ru.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Указанный модуль "{0}" не был загружен, так как ни в одном каталоге модулей не найден допустимый файл модуля.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Указанный модуль "{0}" с версией "{1}" не был загружен, так как ни в одном каталоге модулей не найден допустимый файл модуля.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Указанное значение MaximumVersion "{0}" неверно. Если используется "*", MaximumVersion поддерживает только один символ "*" и он должен располагаться в конце MaximumVersion.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Указанный модуль "{0}" с MaximumVersion "{1}" не был загружен, так как ни в одном каталоге модулей не был найден допустимый файл модуля.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Указанный модуль "{0}" с MinimumVersion "{1}" и MaximumVersion "{2}" не был загружен, так как ни в одном каталоге модулей не был найден допустимый файл модуля.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>Значение MinimumVersion "{0}" не должно быть больше значения MaximumVersion "{1}".</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>Сборка "{0}" не загружена, так как сборка с таким именем не найдена. Проверьте имя сборки и повторите попытку.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>Модуль для обработки "{0}", указанный в поле "{1}" манифеста модуля "{2}", не был обработан, так как ни в одном каталоге модулей не был найден допустимый модуль.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>Для модуля "{0}" не был возвращен пользовательский объект, так как параметр -AsCustomObject можно использовать только с модулями сценариев.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>Не удалось обработать манифест модуля "{0}", так как он не является допустимым файлом манифеста модуля PowerShell. Удалите запрещенные элементы: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>Обработка файла манифеста модуля "{0}" не привела к созданию допустимого объекта манифеста. Обновите файл, чтобы он содержал допустимый манифест модуля PowerShell. Допустимый манифест можно создать с помощью командлета New-ModuleManifest.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Не удается импортировать модуль "{0}", так как его манифест содержит один или несколько недопустимых элементов. Допустимые элементы манифеста: ({1}). Удалите недопустимые элементы ({2}), а затем повторите попытку импорта модуля.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>Хэш-таблица, описывающая модуль, содержит один или несколько недопустимых элементов. Допустимые элементы: ({0}). Удалите недопустимые элементы ({1}) и повторите попытку.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Не удается загрузить модуль "{0}", так как превышен предел вложенности модулей. Модули можно вложить только в следующее количество уровней: {1}. Оцените и измените порядок загрузки модулей, чтобы не превышать предел вложенности, а затем повторите попытку запуска сценария.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>Элемент "ModuleVersion" отсутствует в манифесте модуля. Этот элемент должен существовать, и ему должно быть назначено значение версии в формате "n.n.n.n". Добавьте отсутствующий элемент в файл "{0}".</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>Элемент "{0}" недопустим в файле манифеста модуля "{2}": {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>Версия "{0}" модуля "{1}" не соответствует требуемой минимальной версии "{2}". Проверьте, что номер версии поддерживается, а затем повторите попытку загрузки модуля.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>Версия PowerShell на этом компьютере — "{0}". Для запуска модуля "{1}" требуется минимальная версия PowerShell "{2}". Проверьте, что установлена требуемая минимальная версия PowerShell, и повторите попытку.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>Элемент манифеста модуля "NestedModules" нельзя использовать, если элемент "ModuleToProcess" является двоичным модулем. Измените файл манифеста модуля в "{0}" и повторите попытку.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Элемент "{0}" в манифесте модуля недопустим: {1}. Проверьте, что для этого поля в файле "{2}" указано допустимое значение.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>Путь к манифесту модуля "{0}" недопустим. Значение аргумента Path должно сопоставляться с одним файлом с расширением ".psd1". Измените значение аргумента Path так, чтобы оно указывало на допустимый файл psd1, а затем повторите попытку.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>Ключ ModuleVersion в манифесте модуля "{0}" указывает версию модуля "{1}", которая не совпадает с именем папки версии в "{2}". Измените значение ключа ModuleVersion, чтобы оно соответствовало имени папки версии.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>Указанная запись NestedModule "{0}" в манифесте модуля "{1}" недопустима. Повторите попытку после обновления этой записи с использованием допустимых значений.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>Указанная запись RequiredAssemblies "{0}" в манифесте модуля "{1}" недопустима. Повторите попытку после обновления этой записи с использованием допустимых значений.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>Указанная запись FileList "{0}" в манифесте модуля "{1}" недопустима. Повторите попытку после обновления этой записи с использованием допустимых значений.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>Указанная запись RequiredModules "{0}" в манифесте модуля "{1}" недопустима. Повторите попытку после обновления этой записи с использованием допустимых значений.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>Указанная запись ModuleList "{0}" в манифесте модуля "{1}" недопустима. Повторите попытку после обновления этой записи с использованием допустимых значений.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>Манифест модуля "{0}" указан с ключом CompatiblePSEditions, который поддерживается только в PowerShell версии "5.1" или более поздней. Обновите значение ключа PowerShellVersion до "5.1" или более поздней версии и повторите попытку.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>Указанное значение "{0}" для CompatiblePSEditions содержит повторяющиеся имена выпусков PowerShell. Повторите попытку после удаления повторяющихся имен выпусков PowerShell.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>Версия, указанная в ключе ModuleVersion, совпадает с именем папки версии.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Папка версии {0} в модуле {1} пропускается, так как в ней нет допустимого файла манифеста модуля.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>Элемент "ModuleName" не существует в хэш-таблице, описывающей этот модуль.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>Элементы "ModuleVersion", "MaximumVersion" и "RequiredVersion" отсутствуют в хэш-таблице, описывающей этот модуль. Должен существовать один из этих трех элементов, и ему должно быть присвоено значение версии в формате "n.n.n.n".</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Требуемый модуль "{1}" не загружен. Загрузите модуль или удалите его из "RequiredModules" в файле "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>Требуемый модуль "{1}" с GUID "{2}" не загружен. Загрузите модуль или удалите его из "RequiredModules" в файле "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>Требуемый модуль "{1}" версии "{2}" не загружен. Загрузите модуль или удалите его из "RequiredModules" в файле "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>Требуемый модуль "{1}" с MaximumVersion "{2}" не загружен. Загрузите модуль или удалите его из "RequiredModules" в файле "{0}".</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>Требуемый модуль "{1}" с MinimumVersion "{2}" и MaximumVersion "{3}" не загружен. Загрузите модуль или удалите его из "RequiredModules" в файле "{0}".</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>Не удается найти модуль "{0}" с ModuleVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>Не удается найти модуль "{0}" с RequiredVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>Не удается найти модуль "{0}" с MaximumVersion "{1}".</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>Не удается найти модуль "{0}" с ModuleVersion "{1}" и MaximumVersion "{2}".</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>Модуль "{0}" не найден.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Модули не удалены. Проверьте, что указаны правильные модули для удаления и что эти модули существуют в пространстве выполнения.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>Элемент "{0}", импортированный из модуля "{1}", нельзя удалить по следующей причине: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>Не удалось удалить модуль "{0}", так как он доступен только для чтения. Добавьте параметр Force в команду, чтобы удалить модули, доступные только для чтения.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>Не удалось удалить модуль "{0}", так как он помечен как "constant". Модуль нельзя удалить, если он помечен как "constant".</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>Не удалось удалить модуль "{0}", так как он требуется "{1}". Добавьте параметр Force в команду, чтобы удалить модуль.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Командлет Export-ModuleMember можно вызвать только изнутри модуля.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>Расширение "{0}" не является допустимым расширением модуля. Поддерживаемые расширения модулей: ".dll", ".ps1", ".psm1", ".psd1" и ".cdxml". Исправьте расширение и попробуйте добавить файл "{1}" еще раз.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Эту операцию нельзя выполнить для двоичного модуля. Ее можно выполнить только для модуля сценария.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>Файл "{0}" не допускается, так как у него нет расширения ".ps1".</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Неизвестно</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Все права защищены.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>Удаление импортированной функции "{0}".</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>Удаление импортированного псевдонима "{0}".</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>Удаление импортированной переменной "{0}".</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Загрузка модуля из пути "{0}".</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>Загрузка "{0}" из пути "{1}".</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>Вызов файла сценария "{0}" с использованием точки.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>Импорт функции "{0}".</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>Импорт командлета "{0}".</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>Импорт псевдонима "{0}".</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>Импорт переменной "{0}".</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>Экспорт командлета "{0}".</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>Экспорт функции "{0}".</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>Экспорт псевдонима "{0}".</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>Экспорт переменной "{0}".</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>Имена некоторых импортируемых команд из модуля "{0}" содержат неутвержденные глаголы, из-за чего их может быть сложнее обнаружить. Чтобы найти команды с неутвержденными глаголами, снова запустите команду Import-Module с параметром Verbose. Чтобы получить список утвержденных глаголов, введите Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>Команда "{0}" в модуле "{1}" была импортирована, но ее имя не содержит утвержденного глагола, поэтому ее может быть трудно найти. Чтобы получить список утвержденных глаголов, введите Get-Verb.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>Команда "{0}" в модуле "{2}" была импортирована, но ее имя не содержит утвержденного глагола, поэтому ее может быть трудно найти. Предлагаемые альтернативные глаголы: "{1}".</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>Некоторые импортированные имена команд содержат один или несколько следующих ограниченных символов: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " " < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>Имя команды "{0}" из модуля "{1}" содержит один или несколько следующих ограниченных символов: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " " < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>Создание файла манифеста модуля "{0}".</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (путь: "{1}")</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Текущая архитектура процессора: {0}. Модулю "{1}" требуется следующая архитектура: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Имя текущего узла PowerShell: "{0}". Для модуля "{1}" требуется следующий узел PowerShell: "{2}".</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>Текущий узел PowerShell: "{0}" (версия {1}). Для запуска модуля "{2}" требуется минимальная версия узла PowerShell "{3}".</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>Манифест модуля "{0}"</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Кем создано: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>Создано: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Файл модуля сценария или двоичного модуля, связанный с этим манифестом.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>Модули, которые нужно импортировать как вложенные модули модуля, указанного в RootModule/ModuleToProcess</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>Идентификатор, используемый для уникальной идентификации этого модуля</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Автор этого модуля</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Компания или поставщик этого модуля</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Заявление об авторских правах для этого модуля</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Номер версии этого модуля.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Описание функциональности, предоставляемой этим модулем</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Минимальная версия подсистемы PowerShell, необходимая для этого модуля</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Минимальная версия среды выполнения CLR, необходимая для этого модуля. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Модули, которые нужно импортировать в глобальную среду перед импортом этого модуля</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Файлы сценариев (.ps1), которые запускаются в среде вызывающего объекта перед импортом этого модуля.</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Файлы типов (.ps1xml), которые нужно загрузить при импорте этого модуля</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Файлы формата (.ps1xml), которые нужно загрузить при импорте этого модуля</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Сборки, которые нужно загрузить перед импортом этого модуля</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Список всех файлов, упакованных с этим модулем</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>Личные данные для передачи в модуль, указанный в RootModule/ModuleToProcess. Они также могут содержать хэш-таблицу PSData с дополнительными метаданными модуля, используемыми PowerShell.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Теги, применяемые к этому модулю. Они помогают находить модуль в онлайн-галереях.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>URL-адрес основного веб-сайта этого проекта.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>URL-адрес лицензии для этого модуля.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>URL-адрес значка, представляющего этот модуль.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Заметки о выпуске этого модуля</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Строка предварительного выпуска этого модуля</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Флаг, указывающий, требуется ли модулю явное принятие пользователем установки, обновления или сохранения</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Внешние зависимые модули этого модуля</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>Конец хэш-таблицы {0}</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>Значение параметра PrivateData должно быть хэш-таблицей, чтобы создать манифест модуля со следующими значениями параметров: Tags, ProjectUri, LicenseUri, IconUri или ReleaseNotes. Удалите значения параметров Tags, ProjectUri, LicenseUri, IconUri или ReleaseNotes либо поместите содержимое PrivateData в хэш-таблицу.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData должен быть определен как хэш-таблица, но в этом манифесте модуля он определен как объект. Рассмотрите возможность перенести содержимое PrivateData в хэш-таблицу. Это позволит позже добавить в манифест модуля свойства Tags, ProjectUri, LicenseUri, IconUri и ReleaseNotes.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Указанное значение "{0}" недопустимо. Повторите попытку, указав допустимое значение.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Функции для экспорта из этого модуля. Для оптимальной производительности не используйте подстановочные знаки и не удаляйте эту запись. Если функций для экспорта нет, используйте пустой массив.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Псевдонимы для экспорта из этого модуля. Для оптимальной производительности не используйте подстановочные знаки и не удаляйте этот элемент. Если псевдонимов для экспорта нет, используйте пустой массив.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Командлеты для экспорта из этого модуля. Для оптимальной производительности не используйте подстановочные знаки и не удаляйте эту запись. Если командлетов для экспорта нет, используйте пустой массив.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Переменные для экспорта из этого модуля</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Ресурсы DSC для экспорта из этого модуля</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Поддерживаемые PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Архитектура процессора (None, X86, Amd64), необходимая для этого модуля</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Список всех модулей, упакованных с этим модулем</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Минимальная версия Microsoft .NET Framework, необходимая для этого модуля. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Имя узла PowerShell, требуемого для этого модуля</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Минимальная версия узла PowerShell, необходимая для этого модуля</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>URI HelpInfo этого модуля</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>Так как модуль {0} предоставляет PSDrive в текущем сеансе PowerShell, ни один модуль не был удален. Измените текущего поставщика PSDrive, а затем повторите попытку удаления модулей.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Не удалось импортировать командлет "{0}", так как в текущей области есть элемент с таким же именем.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>Псевдоним "{0}" не был импортирован, так как в текущей области есть элемент с таким же именем.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>Функция "{0}" не была импортирована, так как в текущей области есть элемент с таким же именем.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>Не удалось импортировать переменную "{0}", так как в текущей области есть элемент с таким же именем.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>В элементах "ModuleToProcess", "RootModule" и "NestedModules" манифеста модуля "{0}" не допускаются подстановочные знаки.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>Модуль "{0}" является основным модулем для PowerShell. Добавьте в команду параметр Force, чтобы удалить основные модули.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Манифест модуля не может одновременно содержать элементы "ModuleToProcess" и "RootModule". Измените файл манифеста модуля в "{0}", удалив один из этих элементов, и повторите попытку.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>Элемент манифеста модуля "ModuleToProcess" является нерекомендуемым. Вместо него используйте элемент "RootModule".</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Префикс по умолчанию для команд, экспортируемых из этого модуля. Переопределите префикс по умолчанию с помощью Import-Module -Prefix.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>Параметры "Global" и "Scope" нельзя указывать вместе. Удалите один из этих параметров, а затем повторите попытку выполнения команды.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Требуемый модуль "{0}" не загружен. Модуль "{0}" содержит requiredModule "{1}" в манифесте модуля "{2}", что указывает на циклическую зависимость.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Требуемый модуль "{0}" не был загружен, так как ни в одном каталоге модулей не найден допустимый файл модуля.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>Некоторые команды из модуля {0} невозможно импортировать через CimSession. Чтобы получить все команды, проверьте, что на удаленном сервере включено удаленное управление PowerShell, а затем попробуйте добавить параметр PSSession в командлет Import-Module.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>Модуль {0} загружен в Windows PowerShell с использованием удаленного сеанса {1}; обратите внимание, что все входные и выходные данные команд из этого модуля будут представлять собой десериализованные объекты. Если вы хотите загрузить этот модуль в PowerShell, используйте синтаксис "Import-Module -SkipEditionCheck".</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Обнаружена версия Windows PowerShell {0}. Для загрузки модулей с использованием функции совместимости с Windows PowerShell требуется Windows PowerShell 5.1. Установите Windows Management Framework (WMF) 5.1 со страницы https://aka.ms/WMF5Download, чтобы включить эту функцию.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>Загрузка модуля "{0}" через функцию совместимости Windows PowerShell заблокирована параметром "WindowsPowerShellCompatibilityModuleDenyList" в файле конфигурации PowerShell.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>Невозможно импортировать модуль {0} через CimSession. Попробуйте использовать параметр PSSession командлета Import-Module.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>Значение архитектуры процессора {0} не поддерживается. Выполните команду New-ModuleManifest еще раз, указав одно из следующих поддерживаемых значений перечисления для архитектуры процессора: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>При выполнении командлета Get-Module на удаленном компьютере можно получить только список доступных модулей. Добавьте в команду параметр ListAvailable и повторите попытку.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>Модуль "{0}" не был импортирован, так как оснастка "{0}" уже импортирована.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>В элементе "RequiredAssemblies" манифеста модуля "{0}" не допускаются подстановочные знаки.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>Значение ключа {0} в {1} равно {2}, а модуль содержит вложенные модули. Если файл CDXML является корневым модулем, команда Import-Module завершится ошибкой, так как команды во вложенных модулях нельзя экспортировать. Переместите файл CDXML в ключ NestedModules и повторите команду.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Сбой удаленной команды: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>Не удалось создать прокси-серверы для удаленного модуля "{0}". {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>Не удалось обработать удаленный модуль {0}. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Не удалось получить данные модуля от удаленного CimSession. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Требуемый модуль "{0}" с GUID "{1}" и версией "{2}" не был загружен, так как ни в одном каталоге модулей не найден допустимый файл модуля.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>Поставщик CIM для обнаружения модулей не найден на сервере CIM. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>Не удается проверить версию Microsoft .NET Framework {0}, так как она не включена в список разрешенных версий.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>Анализ {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Подготовка модулей к первому использованию.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Поиск доступных модулей</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>Поиск общей папки UNC {0}.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Запуск командлета Get-Module на удаленном компьютере возможен только для имен модулей, которые не содержат путь. Параметр Name содержит элемент "{0}", который сопоставляется с путем. Обновите параметр Name так, чтобы он не содержал элементов пути, а затем повторите попытку.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Запуск командлета Get-Module без параметра ListAvailable не поддерживается для имен модулей, которые содержат путь. Параметр Name содержит элемент "{0}", который сопоставляется с путем. Обновите параметр Name так, чтобы он не содержал элементов пути, а затем повторите попытку.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Указанный модуль "{0}" не найден. Обновите параметр Name, чтобы он указывал на допустимый путь, и повторите попытку. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>Заполнение свойства RepositorySourceLocation для модуля {0}.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>Модуль для обработки "{0}", указанный в поле "{1}" манифеста модуля "{2}", не был обработан. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Это предварительное требование действительно только для выпуска классической версии PowerShell.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>Модуль "{0}" не поддерживает текущий выпуск PowerShell "{1}". Поддерживаемые выпуски: "{2}". Чтобы проигнорировать совместимость этого модуля, используйте "Import-Module -SkipEditionCheck".</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>Модуль "{0}" поддерживает выпуск PowerShell "{1}" и не может быть загружен неявно с помощью функции совместимости Windows, так как она отключена в файле параметров. Используйте "Import-Module -UseWindowsPowerShell", чтобы загрузить этот модуль с помощью Windows PowerShell, или "Import-Module -SkipEditionCheck", чтобы попытаться загрузить модуль с текущим PowerShell.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Для экспериментальной функции, объявленной в манифесте модуля, следует указать непустое строковое значение.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Обнаружено одно или несколько недопустимых имен экспериментальных функций: {0}. Имя экспериментальной функции модуля должно соответствовать соглашению: "ModuleName.FeatureName".</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>Параметр-переключатель -SkipEditionCheck нельзя использовать без параметра-переключателя -ListAvailable.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Импорт файлов *.ps1 в качестве модулей не разрешен в режиме ConstrainedLanguage.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>Произошла ошибка при загрузке модуля сценария {0}, потому что его языковой режим отличается от языкового режима манифеста модуля. Языковой режим манифеста — {1}, а языковой режим модуля — {2}. Убедитесь, что все файлы модуля подписаны или иным образом включены в конфигурацию списка разрешений приложения.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>В этом модуле используется оператор dot-source при экспорте функций с подстановочными знаками, что запрещено, если в системе применяется принудительная проверка приложений.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Нельзя экспортировать элементы модуля из модуля, языковой режим которого отличается от языкового режима текущего сеанса.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Нельзя создать новый модуль, пока сеанс находится в режиме ConstrainedLanguage.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>Не удается найти встроенный модуль "{0}", совместимый с выпуском "Core". Убедитесь, что встроенные модули PowerShell доступны. Обычно они поставляются вместе с пакетом PowerShell в пути $PSHOME к модулю и необходимы для корректной работы PowerShell.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Командлет Export-ModuleMember</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>Экспорт элементов модуля завершится сбоем в ограниченном языковом режиме, так как модуль "{0}" использует языковой режим "{1}", отличный от текущего сеанса "{2}".</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Неявный экспорт функций модуля</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>Неявный экспорт функций для модуля "{0}" будет запрещен, так как он является доверенным (работает в полном языковом режиме), а сеанс не является доверенным (работает в ограниченном языковом режиме). Рекомендуется всегда экспортировать функции модуля по отдельности, указывая полное имя.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Импорт файла сценария в виде модуля</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>Импорт файла сценария "{0}" в качестве модуля будет запрещен в режиме ConstrainedLanguage.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Модуль содержит оператор Dot-Source</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>Импорт модуля "{0}" завершится сбоем в ограниченном языковом режиме, так как он экспортирует функции с использованием подстановочных знаков и при этом использует оператор dot-source.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Функции, экспортируемые модулем</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>Модуль "{0}" экспортирует функции с использованием подстановочных знаков в именах. Имена всех функций вложенных модулей будут удалены при работе в ограниченном языковом режиме.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"Командлет New-Module</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Для нового модуля из недоверенного сеанса ограниченного языка будет заблокировано предоставление блока сценария FullLanguage.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Несовместимые языковые режимы модуля</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Загружается зависимый модуль с языковым режимом, отличным от режима родительского модуля. В ограниченном языковом режиме это будет запрещено.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/MshHostRawUserInterfaceStrings.ru.resx b/src/System.Management.Automation/resources/ru/MshHostRawUserInterfaceStrings.ru.resx new file mode 100644 index 00000000000..a691bfd10c2 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/MshHostRawUserInterfaceStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>Значение "{0}" должно быть больше или равно "{1}".</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>Значение "{0}" должно быть положительным целым числом.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Все строки являются нулевыми или пустыми.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/MshSignature.ru.resx b/src/System.Management.Automation/resources/ru/MshSignature.ru.resx new file mode 100644 index 00000000000..c369d55bd9e --- /dev/null +++ b/src/System.Management.Automation/resources/ru/MshSignature.ru.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>Подпись проверена.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>Файл {0} не содержит цифровой подписи. Невозможно выполнить этот сценарий в текущей системе. Для получения дополнительной информации о запуске сценариев и настройке политики выполнения см. раздел about_Execution_Policies по адресу https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Содержимое файла {0} могло быть изменено неавторизованным пользователем или процессом, поскольку хэш файла не совпадает с хэшем, хранящимся в цифровой подписи. Сценарий не может быть запущен в указанной системе. Для получения дополнительных сведений выполните команду Get-Help about_Signing.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>Файл {0} подписан, но подписант не является доверенным в этой системе.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Невозможно подписать файл, поскольку система не поддерживает операции подписи файлов {0}.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Невозможно подписать файл, поскольку система не поддерживает операции подписи файлов, не имеющих расширения имени файла.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>Подпись не может быть проверена, поскольку она несовместима с существующей системой.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>Подпись не может быть проверена, поскольку она несовместима с существующей системой. Алгоритм хэширования недействителен.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/MshSnapInCmdletResources.ru.resx b/src/System.Management.Automation/resources/ru/MshSnapInCmdletResources.ru.resx new file mode 100644 index 00000000000..18f280ef06c --- /dev/null +++ b/src/System.Management.Automation/resources/ru/MshSnapInCmdletResources.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>Не удается выполнить операцию. Указанный командлет не поддерживается в пользовательской оболочке.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>Оснастки PowerShell, совпадающие с шаблоном "{0}", не найдены. Проверьте шаблон и попробуйте повторить команду.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Формат указанного имени оснастки не является допустимым. В именах оснасток PowerShell могут содержаться только буквенно-цифровые символы, дефисы, подчеркивания и точки. Исправьте имя, а затем повторите операцию.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Не удается добавить оснастку PowerShell, {0} так как она является системным модулем PowerShell. Используйте команду Import-Module для загрузки модуля.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/MshSnapinInfo.ru.resx b/src/System.Management.Automation/resources/ru/MshSnapinInfo.ru.resx new file mode 100644 index 00000000000..b45bd3795ac --- /dev/null +++ b/src/System.Management.Automation/resources/ru/MshSnapinInfo.ru.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Не удалось получить доступ к сведениям реестра PowerShell.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Не удалось получить доступ к сведениям реестра PowerShell Engine.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>Не удалось получить доступ к сведениям PublicKeyToken.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>Версия {0} PowerShell недоступна на этом компьютере.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Оснастка PowerShell "{0}" не установлена на этом компьютере.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Обязательное значение {0} для ключа реестра {1} не указано.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Обязательное значение {0} имеет некорректный формат для ключа реестра {1}. Ожидаемый формат: "string".</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>Обязательное значение {0} имеет некорректный формат для ключа реестра {1}. Ожидаемый формат: "multistring".</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Не удается найти необходимые сведения в реестре или отсутствуют ключевые файлы. Не удается загрузить некоторые командлеты.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Для версии PowerShell не зарегистрировано ни одного подключаемого модуля {0}.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Не удается получить строковый ресурс, так как объект чтения освобожден.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Значение версии {0} не указано или неверно для ключа реестра {1}.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Не найден атрибут [PSVersion] для типа PowerShell {0}. Добавьте атрибут PSVersion к типу с помощью [PSVersion(PowerShell SnapinBase.PSEngineVersion)].</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/NativeCP.ru.resx b/src/System.Management.Automation/resources/ru/NativeCP.ru.resx new file mode 100644 index 00000000000..5c4d5aa60dc --- /dev/null +++ b/src/System.Management.Automation/resources/ru/NativeCP.ru.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>Параметр ScriptBlock следует указывать только в качестве значения параметра Command.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Для параметра Command не указано значение.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Недопустимое значение ({6}) указано для параметра {7}. Допустимые значения: Text и Xml.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>Для параметра InputFormat не указано значение. Допустимые значения: Text и Xml.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>Для параметра OutputFormat не указано значение. Допустимые значения: текст и XML.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>Для параметра {6} требуется строка.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Значение параметра Args не указано.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>Параметр {6} уже указан.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>Не удается обработать XML из потока "{0}" "{1}": {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PSCommandStrings.ru.resx b/src/System.Management.Automation/resources/ru/PSCommandStrings.ru.resx new file mode 100644 index 00000000000..2a696196f76 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PSCommandStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Для добавления параметра требуется команда. Перед добавлением параметра в {0} необходимо добавить команду.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PSConfigurationStrings.ru.resx b/src/System.Management.Automation/resources/ru/PSConfigurationStrings.ru.resx new file mode 100644 index 00000000000..93bdaf35be1 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PSConfigurationStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>Windows PowerShell перестал работать из-за проблемы безопасности: Не удается прочитать файл конфигурации: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PSDataBufferStrings.ru.resx b/src/System.Management.Automation/resources/ru/PSDataBufferStrings.ru.resx new file mode 100644 index 00000000000..36a592b964b --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PSDataBufferStrings.ru.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Указанный индекс меньше нуля или больше количества элементов в буфере. Индекс должен быть в диапазоне {0}-{1}.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Не удается преобразовать ссылку с null в тип значения.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Не удается преобразовать значение из типа {0} в тип {1}.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Нельзя добавлять объекты в закрытый буфер. Убедись, что буфер открыт, чтобы операции "Добавить" и "Вставить" прошли успешно.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>Свойство SerializeInput можно задать только для типа PSObject в PSDataCollection. Установите для свойства SerializeInput значение false или измените тип коллекции на PSObject.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PSListModifierStrings.ru.resx b/src/System.Management.Automation/resources/ru/PSListModifierStrings.ru.resx new file mode 100644 index 00000000000..85d7c407467 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PSListModifierStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Обнаружен следующий неизвестный модификатор списка: "{0}". Допустимые модификаторы списка: Add, Remove и Replace.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Не удается применить обновление, так как объект не является поддерживаемой коллекцией.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PSStyleStrings.ru.resx b/src/System.Management.Automation/resources/ru/PSStyleStrings.ru.resx new file mode 100644 index 00000000000..671437be320 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PSStyleStrings.ru.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>Указанная строка содержит печатный контент, тогда как она должна содержать только управляющие последовательности ANSI: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>Для правильной отрисовки MaxWidth для отрисовки хода выполнения должно быть не менее 18.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>При добавлении или удалении расширений, расширение должно начинаться с точки.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ParameterBinderStrings.ru.resx b/src/System.Management.Automation/resources/ru/ParameterBinderStrings.ru.resx new file mode 100644 index 00000000000..a5f8540b762 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ParameterBinderStrings.ru.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>Не удалось найти параметр, соответствующий имени параметра "{1}".</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>Не удается найти позиционный параметр, принимающий аргумент "{1}".</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Отсутствует аргумент для параметра "{1}". Укажите параметр типа "{2}" и повторите попытку.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>Не удается обработать параметр, так как имя параметра "{1}" неоднозначно. Возможные совпадения:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>Не удается преобразовать "{6}" в тип "{2}", необходимый для параметра "{1}". {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>"Не удается привязать параметр "{1}". {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>Не удается привязать позиционные параметры "{1}".</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>"Не удается привязать позиционные параметры, поскольку имена не предоставлены".</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Не удается разрешить набор параметров с использованием указанных именованных параметров. Один или несколько из указанных параметров не могут использоваться одновременно, или предоставлено недостаточное число параметров.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Не удается обработать команду из-за одного или более отсутствующих обязательных параметров:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>Параметр "{1}" не может быть указан в наборе параметров "{6}".</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>Невозможно привязать параметр, поскольку параметр "{1}" указан более одного раза. Для передачи нескольких значений параметрам, которые могут принимать несколько значений, используйте синтаксис массива. Например, "-parameter value1,value2,value3".</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Не удается вывести параметр "{1}", так как его аргумент указан как блок сценария и входные данные не указаны. Блок сценария не может быть оценен без ввода.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>Сбой ввода в блок сценария для параметра "{1}". {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Не удается вывести параметр "{1}", так как входные данные его аргумента не производят выходных данных.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Входной объект не может быть привязан ни к одному из параметров команды потому, что команда не принимает входные данные из конвейера, или потому, что входные данные и их свойства не соответствуют ни одному из параметров, принимающих входные данные из конвейера.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Не удается привязать входной объект, так как он не содержит сведений, необходимых для привязки всех обязательных параметров: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>Не удается обработать входные данные конвейера, так как не удается получить значение параметра "{1}" по умолчанию. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Не удается получить динамические параметры для этого командлета. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Предоставьте значения для следующих параметров:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>командлет в позиции {0} командного конвейера {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>Невозможно обработать преобразование аргумента для параметра "{1}". {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>Не удается проверить аргумент параметра "{1}". {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>Не удается привязать параметр "{1}" к целевому объекту. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>Не удается привязать аргумент к параметру "{1}", так как он имеет значение null.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Не удается привязать аргумент к параметру "{1}", так как это пустая строка.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Не удается привязать аргумент к параметру "{1}", так как это пустая коллекция.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Не удается привязать аргумент к параметру "{1}", так как он является пустым массивом.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Не удается обработать команду. Параметр "{0}" определен несколько раз.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>Не удается привязать командлет {0}, так как параметр "{1}" имеет тип "{2}" и метод Add() не может быть определен, или существует несколько методов Add(). {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Невозможно привязать командлет {0}, поскольку параметр "{1}", определяемый средой выполнения, добавлен в RuntimeDefinedParameterDictionary с ключом "{6}". Ключ должен совпадать с RuntimeDefinedParameter.Name.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Не удается привязать аргумент к параметру "{1}", так как psTypeNames аргумента не соответствует psTypeName, необходимому для параметра: {6}.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>В $PSDefaultParameterValues параметра, совпадающих со следующим именем или псевдонимом, определено несколько различных значений по умолчанию: {0}. Эти значения по умолчанию проигнорированы.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Следующее имя или псевдоним, определенный в $PSDefaultParameterValues для этого $PSDefaultParameterValues, соединяется с несколькими параметрами: {0}. Значение по умолчанию пропущено.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Эта ошибка могла быть вызвана применением привязки параметра по умолчанию. Вы можете отключить привязку параметров по умолчанию в $PSDefaultParameterValues, $PSDefaultParameterValues["Отключено"], чтобы $true и повторить попытку. Следующие параметры по умолчанию успешно привязаны для этого командлета при ошибке:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Эта ошибка может быть вызвана применением привязки параметра по умолчанию. Вы можете отключить привязку параметров по умолчанию в $PSDefaultParameterValues, $PSDefaultParameterValues ["Отключено"], чтобы $true и повторить попытку. Следующий параметр по умолчанию успешно привязан для этого командлета при ошибке:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>Сбой привязки значения по умолчанию "{0}" к параметру "{1}": {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>Ключ "{0}" имеет не допустимый формат. Сведения о правильном формате см. about_Parameters_Default_Values в https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>Ключи "{0}" имеют недопустимый формат. Сведения о правильном формате см. about_Parameters_Default_Values в https://go.microsoft.com/fwlink/?LinkId=228266.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>Параметр "{0}" устарел. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>Ключ "{0}" типа "{1}" не является строкой. DefaultParameterDictionary принимает только ключи строки значений.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>Ключ "{0}" уже добавлен в словарь.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Вызов метода или свойства не разрешен</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>Вызов метода или свойства "{0}" типа "{1}" не будет разрешен в режиме ограниченного языка для ненадежных сценариев.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Создание типа не разрешено</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>Создание типа "{0}" не будет разрешено во время привязки параметров в режиме ограниченного языка для недоверенных сценариев.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ParserStrings.ru.resx b/src/System.Management.Automation/resources/ru/ParserStrings.ru.resx new file mode 100644 index 00000000000..7ed8e29a6c0 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ParserStrings.ru.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>Не удалось найти тип [{0}].</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>Не удалось найти тип [{0}]. Сведения: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Неполный токен строки.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Недопустимая escape-последовательность Юникода. Допустимая последовательность – `u{ followed by one to six hex digits and a closing '}'.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Значение escape-последовательности Юникода выходит за пределы допустимого диапазона. Максимальное значение: 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>В escape-последовательности Юникода отсутствует закрывающая скобка "}".</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Escape-последовательность Юникода содержит более шести шестнадцатеричных цифр между фигурными скобками.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Нельзя использовать [ref] с другими типами в ограничении типа.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] может быть только конечным типом в последовательности преобразования типов.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>В последовательности типов не может быть двух вхождений [ref].</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>Числовая константа {0} недопустима.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Недопустимый шаблон регулярного выражения {0}.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Обнаружена пустая ссылка на переменную ${}. Внутри фигурных скобок должно быть имя.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Ссылка на переменную недопустима. За "$" не следует допустимый символ имени переменной. Попробуйте использовать ${} для определения границ имени.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Невозможно вызвать метод в выражении со значением null.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Сбой вызова метода, так как [{0}] не содержит метод "{1}".</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>Не удалось выполнить присваивание, так как [{0}] не содержит свойство "{1}()", которое можно задать.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>Непредвиденный токен "{0}" в выражении или операторе.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>Оператор с символом "@" нельзя использовать для ссылки на переменные в выражении. "@{0}" можно использовать только в качестве аргумента команды. Чтобы сослаться на переменные в выражении, используйте "${0}".</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>Параметр "{0}" не является допустимым</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Отсутствует выражение после "{0}" в элементе конвейера.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>Выражение после "{0}" в элементе конвейера вернуло недопустимый объект. Оно должно возвращать имя команды, блок скрипта или объект CommandInfo.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>Для параметра {0} требуется аргумент.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>Параметр {0} не может иметь аргумента.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Повторяющийся параметр ${0} в списке параметров.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>В списке параметров отсутствует аргумент.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>Переменные с символом @g, такие как "@{0}", не могут входить в список аргументов, разделенных запятыми.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Отсутствует спецификация файла после оператора перенаправления.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>Оператор "{0}" зарезервирован для будущего использования.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>Сбой перенаправления на "{0}": {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>Выражения разрешены только в качестве первого элемента конвейера.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Пустой элемент канала не допускается.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>Выражение присваивания недопустимо. Входными данными для оператора присваивания должен быть объект, который может принимать присваивание, например переменная или свойство.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Хэш-таблицу можно добавить только в другую хэш-таблицу.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>Правый операнд "-is" должен быть типом.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>Правый операнд "-as" должен быть типом.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Ошибка форматирования строки: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>Аргумент оператора "{0}" недопустим: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>Сбой оператора "{0}": {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>Оператор {0} можно использовать только с двумя следующими элементами, а не с {1}.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>После оператора "{0}" необходимо указать выражение значения.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>Оператор "{0}" работает только с переменными или свойствами.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>Атрибут {0} можно указать только в узле хэш-литерала.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Выражение индекса массива отсутствует или недопустимо.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Отсутствует имя свойства после оператора ссылки.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>Не удалось найти свойство "{0}" в этом объекте. Убедитесь, что свойство существует и его можно задать.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>Не удалось найти свойство "{0}" в этом объекте. Убедитесь, что свойство существует.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Не удалось выполнить операцию индексирования; индекс массива равен null.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Невозможно индексировать в массив значений null.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>Невозможно индексировать объект типа "{0}".</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>Невозможно индексировать объект типа "{0}" с подобным ByRef возвращаемым типом "{1}". Типы, подобные ByRef, не поддерживаются в PowerShell.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Массив содержит слишком много измерений: {0}. Число измерений массива должно быть меньше или равно 32.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Не удалось выполнить присваивание массива [{0}], так как присваивание срезам не поддерживается.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>Нельзя индексировать {0}-мерный массив с помощью индекса [{1}].</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Не удалось присвоить значение массиву, так как индекс "{0}" выходит за пределы допустимого диапазона.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>Отсутствует выражение после "{0}".</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>В начале ссылки ${{variable}} отсутствуют закрывающие скобки "}}".</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>В $(subexpression) отсутствует закрывающая скобка ")".</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>Внутренняя ошибка — непредвиденный унарный оператор {0}.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] нельзя применить к несуществующей переменной.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>Не удается получить переменную "${0}", так как она не задана.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Повторяющиеся ключи "{0}" не допускаются в хэш-литералах.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>Повторяющиеся именованные аргументы "{0}" не допускаются.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>Оператор "{0}" работает только с числами. Операнд имеет тип "{1}".</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>После "(" ожидалось выражение.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Отсутствует оператор "=" после ключа в хэш-литерале.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Отсутствует оператор после "=" в хэш-литерале.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Отсутствует оператор после "=" в именованном аргументе.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Отсутствует ";" или конец строки в определении свойства.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>Отсутствует выражение после унарного оператора "{0}".</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>Отсутствует условие в операторе if после "{0} (".</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>Отсутствует блок операторов после {0} ( условия ).</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>Отсутствует блок операторов после ключевого слова else.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Не удалось прочитать файл: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Текущий поставщик ({0}) не может открыть файл.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>Файлы, соответствующие "{0}", не найдены.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Невозможно обработать путь, так как он разрешается более чем в один файл. Одновременно можно обработать только один файл.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>Параметр {0} "-{1}" зарезервирован для использования в будущем.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>Не удалось обработать оператор "switch" из-за отсутствующего аргумента имени файла для параметра -file.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>Аргумент имени файла для параметра -file в операторе switch недопустим.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>Параметр {0} недопустим для оператора switch.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>Параметр {0} недопустим для оператора foreach.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Оператор switch должен содержать один из следующих элементов: "-file file_name" или "( expression )".</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Отсутствует условие в предложении оператора switch.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Оператор switch может содержать только одно предложение default.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Отсутствует блок операторов в предложении оператора switch.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>Отсутствует выражение в цикле foreach. +Правильная форма: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>Отсутствует тело оператора в цикле foreach. +Правильная форма: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>Оператор param нельзя использовать, если в объявлении функции указаны аргументы.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>Операция "[{0}] {1} [{2}]" не определена.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Произошла ошибка при перечислении коллекции: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>Произошло необработанное исключение взаимодействия COM: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>К COM-объекту был осуществлен доступ после его освобождения: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Обработка остановлена, так как скрипт слишком сложен.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Синтаксис не поддерживается этим пространством выполнения. Это может произойти, если пространство выполнения находится в режиме без языка.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>Сочетание параметров с оператором -split недопустимо.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Для оператора -split с предикатом не разрешены параметры.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>Токен "{0}" не является допустимым разделителем операторов в этой версии.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>Ключевое слово "{0}" не поддерживается в этой версии языка.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Отсутствует выражение после "{0}" в цикле.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>Отсутствует тело оператора в цикле {0}.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>Оператор "trap" указан не полностью. Для оператора trap требуется тело.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>Неполный оператор try. Для оператора try требуется тело.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Объявления параметров — это список имен переменных, разделенных запятыми, с необязательными выражениями инициализации.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>Отсутствует тело функции в объявлении функции.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Предложение команды сценария "{0}" уже определено.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>Непредвиденный токен "{0}", ожидалось "begin", "process", "end", "clean" или "dynamicparam".</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Отсутствует закрывающая фигурная скобка "}" в блоке оператора или определении типа.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Отсутствует ")" в вызове метода.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Отсутствует "]" после выражения индекса массива.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>Отсутствует закрывающая скобка ")" в выражении.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Отсутствует закрывающая скобка ")" в части выражения.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>Отсутствует символ "(" после "{0}" в операторе if.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Отсутствует ")" после выражения в операторе switch.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Отсутствует "{" в операторе switch.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>Отсутствует имя переменной после foreach. +Правильная форма: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Отсутствует "in" после переменной в цикле foreach. +Правильная форма: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Отсутствует закрывающая скобка ")" после части выражения цикла foreach. +Правильная форма: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>Отсутствует открывающая скобка "(" после ключевого слова "{0}".</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Отсутствует ключевое слово while или until в цикле do.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>Отсутствует закрывающая скобка ")" после выражения в операторе "{0}".</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>Отсутствует имя после ключевого слова {0}.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>Отсутствует ")" в списке параметров функции.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>При обработке этого скрипта произошла ошибка "{0}". Не удалось загрузить текст, описывающий эту ошибку.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>При обработке этого скрипта произошла ошибка "{0}". Не удалось загрузить текст, описывающий эту ошибку, из-за ошибки "{1}".</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>Нет доступного пространства выполнения для запуска скрипта в этом потоке. Его можно указать в свойстве DefaultRunspace типа System.Management.Automation.Runspaces.Runspace. Блок скрипта, который вы пытались вызвать: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Нераспознанный токен в исходном тексте.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Действие, выполняемое для этого исключения:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>Пр&одолжить</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Сообщите об ошибке, а затем перейдите к следующему оператору скрипта.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>П&родолжить без уведомлений</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Не сообщайте об этой ошибке, просто продолжайте выполнение следующего оператора сценария.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Прервать</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>Не продолжайте обработку, вместо этого вызовите исключение.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>Пр&иостановить</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Приостановить текущий конвейер и вернуться в командную строку. По завершении введите exit, чтобы возобновить работу.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Невозможно запустить документ в середине конвейера: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Не удалось запустить программу "{0}": {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>Нельзя использовать "&" для вызова в контексте двоичного модуля "{0}". Укажите недвоичный модуль после "&" и повторите операцию.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>Нельзя использовать "&" для вызова в контексте модуля "{0}", так как он не импортирован. Импортируйте модуль "{0}" и попробуйте повторить операцию.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>В блоке подписи обнаружен исполняемый код скрипта.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>строка</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>На {0}:{1} символ:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! Функция CALL "{0}"</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! Функция CALL "{0}" (определена в файле "{1}")</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! Метод CALL "{0}"</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>В строке отсутствует завершающий символ: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Пробел перед завершающим символом строки не допускается.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Отсутствует ] в конце токена типа.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Используйте `{ вместо { в именах переменных.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>В разделе Data отсутствует блок операторов.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Параметр "{0}" раздела Data недопустим. Допустимый параметр раздела Data — SupportedCommand.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Ссылки на массивы не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Операторы присваивания не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Перенаправление не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Операторы Do и While не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Расширяемые строки не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>Оператор "{0}" не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Оператор Trap не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Оператор Try не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Инструкции управления потоком, такие как Break, Continue, Return, Exit и Throw, не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Операторы Foreach не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Операторы For и While не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Объявления функций не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Вызовы методов не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Объявления параметров не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Ссылки на свойства не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Литералы блока скрипта не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Оператор switch не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Используется ссылка на переменную, на которую нельзя ссылаться в ограниченном языковом режиме или в разделе Data. К переменным, на которые можно ссылаться, относятся следующие: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Команда "{0}" не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Оператор data не допускается в ограниченном языковом режиме или в другом разделе Data.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Для параметра SupportedCommand в разделе Data не указано значение. Укажите имя командлета или функции для этого параметра.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Блок операторов Begin, блок операторов Process или оператор parameter не разрешены в разделе Data.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Результаты умножения строк длиной более "{0}" символов не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Умножение массивов, в результате которого получается более {0} элементов, не разрешено в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Вызов с использованием точки не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Аргумент атрибута должен быть константой или блоком скрипта.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Не удалось найти тип настраиваемого атрибута "{0}". Убедитесь, что загружена ссылка на сборку, содержащую этот тип.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>Не удалось найти свойство "{0}" для типа "{1}".</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>Непредвиденный атрибут "{0}".</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Отсутствует ] в конце атрибута или литерала типа.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>Функция или команда была вызвана так, как если бы это был метод. Параметры должны быть разделены пробелами. Дополнительные сведения о параметрах см. в разделе справки "about_Parameters".</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>В операторе Try отсутствует блок операторов.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>В операторе Try отсутствует блок Catch или Finally.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>В блоке Catch отсутствует блок операторов.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>В блоке Finally отсутствует блок операторов.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>Тип исключения {0} уже обработан предыдущим обработчиком.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Блок catch должен быть последним блоком catch.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Отсутствует литерал типа.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>В многострочном комментарии отсутствуют завершающие символы "#>".</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>После заголовка here-string и до конца строки не допускаются никакие символы.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Обнаружены ошибки анализатора.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>Отсутствует блок операторов после "{0}".</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>В операторе параметров обнаружен непредвиденный тип [{0}].</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Перед оператором обнаружен непредвиденный тип [{0}].</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Ключ null не допускается в хэш-литерале.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Атрибуты не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Тип {0} не допускается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>Свойство "{0}" доступно только для чтения.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>В имени типа отсутствует имя сборки.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Поток управления не может покинуть блок Finally.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>Неустранимая ошибка в PowerShell.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Объект AST нельзя использовать как дочерний более чем одного AST. Чтобы использовать этот AST в другом AST, вызовите метод Copy() и используйте его результат.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Выражение не допускается в выражении Using.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Не удается получить переменную Using. Переменную Using можно использовать в рабочем процессе скрипта только вместе с Invoke-Command, Start-Job или InlineScript. При использовании с Invoke-Command переменная Using допустима, только если блок скрипта выполняется на удаленном компьютере.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Ссылка на переменную недопустима. Отсутствует имя переменной.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Ссылка на переменную недопустима. За ":" не следует допустимый символ имени переменной. Попробуйте использовать ${} для определения границ имени.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Сообщено не обо всех ошибках анализа. Исправьте указанные ошибки и повторите попытку.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>Отсутствует имя типа после "[".</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* поток</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>поток отладки</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>поток ошибок</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>поток вывода</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>{0} для этой команды уже перенаправлен.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>подробный поток</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>поток предупреждений</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>Отсутствует тело оператора после ключевого слова "{0}".</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Параллельные и последовательные блоки не допускаются в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Непредвиденное ключевое слово "{0}".</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] нельзя использовать как тип параметра или в левой части присваивания.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Метод нельзя вызвать.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Невозможно преобразовать хэш-таблицу в объект следующего типа: {0}. Преобразование хэш-таблицы в объект не поддерживается в ограниченном языковом режиме или в разделе Data.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Аргумент должен быть константой.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>Аргумент для параметра "{0}" недопустим. Укажите допустимую строку как аргумент.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Аргумент для параметра Module недопустим. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Аргумент для параметра Version недопустим. Укажите допустимую версию PowerShell в формате major.minor.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>Аргумент для параметра "{0}" недопустим. Укажите допустимый выпуск PowerShell.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>Аргумент для параметра {0} содержит повторяющиеся значения. Не указывайте повторяющиеся значения выпуска PowerShell.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Подстановочные знаки не поддерживаются в именах модулей.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Не удалось вызвать метод. Вызов метода в этом языковом режиме поддерживается только для основных типов.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Не удалось задать свойство. Задание свойств в этом языковом режиме поддерживается только для основных типов.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Обнаружено недопустимое имя атрибута для ресурса "{0}". Имя атрибута должно быть простой строкой и не может содержать переменные или выражения. Замените "{1}" простой строкой.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>Элемент "{0}" недопустим. Допустимые элементы: +"{1}".</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>Отсутствует "{" в определении объекта.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Отсутствует обязательное имя или выражение.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Файл схемы {0} не найден. Убедитесь, что все модули, указанные в операторе конфигурации, содержат файл schema.mof, а затем попробуйте снова запустить сценарий.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Невозможно определить раздел данных. В этом языковом режиме не поддерживается определение дополнительных поддерживаемых команд.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Отсутствует "{" в операторе конфигурации.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>Исключение при анализе MOF-файла "{0}":{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Имя конфигурации отсутствует. Укажите отсутствующее имя в виде простого имени, строки или выражения со строковым значением.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>Не удалось найти модуль "{0}".</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Найдено несколько версий модуля "{0}". Можно выполнить команду "Get-Module -ListAvailable -FullyQualifiedName {0}", чтобы просмотреть доступные версии в системе, а затем использовать полное имя "@{{ModuleName="{0}"; RequiredVersion="Version"}}".</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>Для параметра ThrottleLimit оператора foreach не указано значение. Укажите предел регулирования для параметра.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>Параметр ThrottleLimit поддерживается только в операторах foreach, которые используют параметр Parallel.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Результаты блока конфигурации были null или пустыми. Убедитесь, что в блоке определены конфигурации.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>Ресурс "{0}" можно использовать только один раз в конфигурации, поэтому у него не может быть имени. Удалите "{1}", а затем снова запустите скрипт.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>В определении экземпляра есть неполный блок присваивания свойств.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Отсутствует оператор "=" после ключа в присваивании свойства.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Повторяющиеся назначения свойств не допускаются в определении экземпляра.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>При обработке файла схемы "{0}" найдено второе определение класса CIM для "{1}". Этот класс уже определен в файлах "{2}". Удалите избыточное определение и повторите попытку.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>Имя ресурса "{0}" уже используется другим ресурсом или конфигурацией.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>Имя класса "{0}" не совпадает с "{1}" — именем файла, в котором он определен. Переименуйте файл так, чтобы он совпадал с именем класса, или наоборот</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>При обработке спецификации для узла "{0}" обнаружен повторяющийся идентификатор ресурса "{1}". Измените имя этого ресурса, чтобы оно было уникальным в спецификации узла.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>В теле оператора динамического слова "{0}" между именем и блоком скрипта нет пробела.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Свойство ключа для записи в словаре определяемых функций не может быть пустым, так как оно используется в качестве имени функции. Укажите непустую строку как значение свойства ключа и повторите операцию.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Формат ссылки на ресурс "{0}" в списке Requires для ресурса "{1}" недопустим. Имя обязательного ресурса должно иметь формат "[<typename>]<name>" и может содержать буквенно-цифровые символы, пробелы, "_", "-", "." и "\".</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Формат ссылки на ресурс "{0}" в списке исключений для ресурса "{1}" недопустим. Имя исключающего ресурса должно иметь формат "<typename>\<name>" без пробелов.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>У PartialConfiguration "{0}" задан режим pull, для которого требуется свойство ConfigurationSource.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>В списке записей переменных для создания в области видимости блока скрипта обнаружена запись со значением null. Удалите запись с индексом {0} или замените ее записью, отличной от null, и повторите попытку.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Блок скрипта, определяющий функцию "{0}", не может быть пустым или иметь значение null. Укажите непустой блок скрипта в словаре определения функции и повторите операцию.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Синтаксис динамического ключевого слова Import-DscResource: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name: имена одного или нескольких импортируемых ресурсов. +ModuleName: имена или объекты ModuleSpecification одного или нескольких импортируемых модулей. +ModuleVersion: версия импортируемого модуля. Если используется этот параметр, ModuleName должно представлять только один модуль по имени.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Динамическое ключевое слово Import-DscResource поддерживает только один модуль, если указан параметр Name.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Позиционные параметры не поддерживаются для динамического ключевого слова Import-DscResource. Синтаксис динамического ключевого слова Import-DscResource: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>Не удалось загрузить ресурс "{0}": ресурс не найден.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>В режиме constrainedLanguage нельзя использовать ключевое слово Configuration.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Имя конфигурации "{0}" недопустимо. Стандартные имена могут содержать только буквы (a-z, A-Z), цифры (0-9), точку (.), дефис (-) и символ подчеркивания (_). Имя не может быть пустым или null и должно начинаться с буквы.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>В теле конфигурации поддерживается только блок End. Блоки Begin, Process и DynamicParam в конфигурации не разрешены.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Десериализатор CIM вызвал ошибку при десериализации файла {0}.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>"{0}" не является допустимым значением свойства "{1}" класса "{2}". Измените значение на одну из следующих строк: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>По крайней мере одно из значений "{0}" не поддерживается или недопустимо для свойства "{1}" класса "{2}". Укажите только поддерживаемые значения: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>Для ресурса "{0}" необходимо указать значение типа "{1}" для свойства "{2}".</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>Свойство "{0}" ресурса "{1}" имеет значение "{2}", которое не входит в допустимый диапазон "{3}"–"{4}".</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>Не удалось загрузить файл данных PowerShell "{0}" со следующей ошибкой: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>Не удалось разрешить путь "{0}" к одному файлу .psd1.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>Файл данных PowerShell "{0}" недопустим, так как его невозможно вычислить в объект хэш-таблицы.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Конфигурация политики не поддерживается на WinPE.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Если выражение, переданное оператору Where(), равно null, необходимо указать для аргумента режима выбора значение, отличное от значения по умолчанию. Измените значение аргумента mode на другое значение и попробуйте запустить скрипт еще раз.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>Переданный в ForEach() универсальный тип коллекции [{0}] содержит слишком много аргументов типа. Измените указанный тип так, чтобы он был универсальной коллекцией только с одним аргументом типа, а затем попробуйте снова запустить скрипт.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>Не удалось преобразовать входные данные в целевой тип [{0}], переданный оператору ForEach(). Проверьте указанный тип и повторите попытку запуска скрипта.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>Метод "ForEach" не поддерживает блок скрипта с блоком "clean".</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Значение numberToReturn, указанное для третьего аргумента оператора Where(), должно быть больше нуля. Исправьте значение аргумента и попробуйте запустить скрипт еще раз.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Перенаправление позволяет только объединить другой поток с выходным потоком. Исправьте операцию перенаправления, чтобы объединение выполнялось с выходным потоком, а затем попробуйте снова запустить скрипт.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>Оператор ForEach() не смог найти элемент "{0}" в целевом объекте. Убедитесь, что указанный элемент существует, и попробуйте запустить скрипт снова.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>Ключевое слово "{0}" не поддерживается в этой версии языка.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>Свойство "{0}" не поддерживается в этой версии языка.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>Повторяющийся квалификатор "{0}"</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Модификатор "{0}" не может использоваться вместе с "{1}"</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Отсутствует директива using</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Отсутствует псевдоним пространства имен</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>Отсутствует оператор "="</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Отсутствует имя using</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Переменная не присвоена в методе.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Отсутствует имя свойства или определение метода.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>Элемент "{0}" уже определен.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Для элементов класса можно указать только один тип.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>Ошибка при создании типа "{0}". Сообщение об ошибке: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Невозможно преобразовать значение в тип "{0}".</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>Не удалось найти свойство "{0}" для атрибута "{1}". Укажите одно из следующих свойств:{2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>Атрибут "{0}" не допускается для этого объявления. Он допустим только для объявлений "{1}".</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Аргумент атрибута должен быть константой.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Неопределенный ресурс DSC "{0}". Чтобы импортировать ресурс, используйте Import-DSCResource.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Возникло исключение при предварительном анализе динамического ключевого слова "{0}" со сведениями "{1}".</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Возникло исключение при последующем анализе динамического ключевого слова "{0}" со сведениями "{1}".</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Рабочий процесс не поддерживается в PowerShell 6+.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Ресурс метаконфигурации {0} не разрешен в обычной конфигурации. Используйте ресурсы метаконфигурации в конфигурации с атрибутом [DscLocalConfigurationManager()].</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Обычный ресурс DSC {0} не разрешен в метаконфигурации. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>Для этого потока нет доступного пространства выполнения, чтобы получить и запустить SteppablePipeline. Его можно указать в свойстве DefaultRunspace типа System.Management.Automation.Runspaces.Runspace. Блок скрипта, из которого вы пытались получить SteppablePipeline: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>Имеются допустимые преобразования из {0} в {1}.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Не удалось выполнить вызов.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Не удалось получить сведения о типе.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>Не удалось получить идентификатор обработки для {0} (причина: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>Не удалось найти перегрузку для "{0}" с количеством аргументов: "{1}"</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>Ошибка при вызове "{0}". Не удалось найти элемент.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>Ошибка при вызове "{0}". Именованные аргументы не поддерживаются.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>Ошибка при вызове "{0}". Обнаружено переполнение.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>Ошибка при вызове "{0}". Обязательный параметр пропущен.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>Возникло исключение при задании "{0}": невозможно преобразовать значение "{1}" типа "{2}" в тип "{3}".</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>Непредвиденное поведение IDispatch::GetIDsOfNames для {0}.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Сбой Marshal.SetComObjectData.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Непредвиденное VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Попытка передать обработчик событий неподдерживаемого типа.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Ключевое слово Configuration не поддерживается в PowerShell 6+.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Не все пути к коду в методе возвращают значение.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Недопустимый оператор return в пустом методе.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Недопустимый оператор return в непустом методе.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>В объявлении "{0}" отсутствует тело "{0}".</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Невозможно определить перечисление из-за цикла в выражениях инициализации.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Значение перечислителя слишком велико или слишком мало для {0}.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Значение перечислителя должно быть константой.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Возникло исключение при выполнении семантической проверки для динамического ключевого слова "{0}" со сведениями "{1}".</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>Свойство "{0}" с типом "{1}" класса ресурса DSC "{2}" не поддерживается.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Отсутствует "(" в списке параметров метода класса.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Именованный блок не разрешен в методе класса.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Блок param не допускается в методе класса.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Наследование от запечатанного класса "{0}" невозможно.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Ожидалось имя.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>"{0}" не является допустимым базовым типом для перечислений. Ожидается встроенный целочисленный тип (byte, sbyte, short, ushort, int, uint, long или ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>"{0}": ожидается имя интерфейса.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>Базовый класс "{0}" не содержит конструктора без параметров.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>Недопустимый базовый тип "{0}". Базовый тип не может быть массивом.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>Недопустимый базовый тип "{0}". Базовый тип не может быть универсальным типом с неуказанными параметрами.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Отсутствует "base" после ":" в вызове конструктора базового класса.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Конструктор не может указывать тип возвращаемого значения.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>Ресурс DSC "{0}" не имеет конструктора по умолчанию.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>У ресурса DSC "{0}" отсутствует метод Get, который возвращает [{0}] и не принимает параметров.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>Ресурс DSC "{0}" должен иметь как минимум одно ключевое свойство (с использованием синтаксиса [DscProperty(Key)]).</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>У ресурса DSC "{0}" отсутствует метод Set, который возвращает [void] и не принимает параметров.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>У ресурса DSC "{0}" отсутствует метод Test, который возвращает [bool] и не принимает параметров.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>У статического конструктора не может быть параметров.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Тип "{0}" нельзя использовать в свойстве.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Тип "{0}" нельзя использовать в параметре.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Невозможно получить доступ к нестатическому члену "{0}" в статическом методе или инициализаторе статического свойства.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Не удалось проанализировать файл сценария модуля "{0}" с ошибкой +"{1}".</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Не удалось запустить документ в PowerShell: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Для параметра метода не допускается использование нескольких ограничений типа.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>В этом скрипте есть вредоносное содержимое, и он был заблокирован антивирусной программой.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>"{0}" нельзя указать в ресурсе LocalConfigurationManager. Вместо этого перейдите в раздел Settings или используйте только следующие значения: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>"{0}" определено как универсальный тип.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Имя типа "{0}" неоднозначно. Это может быть "{1}" или "{2}".</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Оператор "using" должен располагаться перед любыми другими операторами в скрипте.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>Синтаксис оператора "using" не поддерживается.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>Указанное пространство имен в операторе "using" содержит недопустимые символы.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>поток информации</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Недопустимое свойство ключа. Свойство ключа должно иметь тип [string], целого числа со знаком или без знака либо тип Enum.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Недопустимый метод Get. Метод Get должен возвращать [{0}] и не принимать параметров.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Не удается загрузить сборку "{0}".</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>Невозможно использовать сборку с UNC-путем: "{0}".</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>Невозможно использовать сборку с URI-схемой "{0}".</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Отсутствует символ новой строки или точка с запятой.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Невозможно присвоить свойство, используйте "{0}{1}".</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>"{0}" не является допустимым значением для имени using.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Невозможно присвоить свойство, используйте "{0}{1}".</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode должен иметь только одно значение.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>Метка "{0}" не найдена в методе.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>Не удалось преобразовать значение CimProperty {0} в значение свойства класса {1}.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>Свойство {0} класса PowerShell {1} не объявлено как тип массива, но в экземпляре конфигурации задано как тип массива экземпляра.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>Не удалось создать объект класса PowerShell {0}.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Хэш-таблица, переданная ресурсу Desired State Configuration {0}, недопустима. Ключ или значение не могут быть null или пустыми.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Имя пользователя, переданное ресурсу Desired State Configuration {0}, недопустимо. Имя пользователя не может быть пустым или иметь значение null.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Имя пользователя, переданное ресурсу Desired State Configuration {0}, недопустимо. Имя пользователя не может быть пустым или иметь значение null.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>Свойство {0} не объявлено в классе PowerShell {1}, но определено в экземпляре конфигурации.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>У PartialConfiguration "{0}" для режима обновления задано значение "Отключено", которое не является допустимым для частичных конфигураций. Используйте режим обновления Pull или Push. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Не удается создать тип. В этом языковом режиме поддерживаются только основные типы.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource нельзя указывать в контексте Node</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>Невозможно присвоить автоматической переменной "{0}" тип "{1}"</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Возник конфликт при использовании PsDscRunAsCredential для ресурса {0}, так как в нем уже указано значение PsDscRunAsCredential. Для составного ресурса можно использовать только один PsDscRunAsCredential. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>Не удалось найти хранилище схем DSC в "{0}". Убедитесь, что установлен модуль PSDesiredStateConfiguration v3.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Содержимое этого скрипта помечено политикой как подозрительное, и скрипт был заблокирован с кодом ошибки {0}. За дополнительными сведениями обратитесь к своему администратору.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>Нельзя использовать операторы "&" или "." для вызова команды области модуля через границы языка.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>В режиме ConstrainedLanguage не допускается использование ключевого слова class.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>Отсутствует ":" в тернарном выражении.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>За оператором сцепления конвейеров должен следовать конвейер.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Фоновые операторы можно использовать только в конце цепочки конвейера.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Прямой вызов блока "clean" в блоке скрипта не поддерживается.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Ключевое слово конфигурации анализатора</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Ключевое слово Configuration не будет разрешено в ограниченном языковом режиме для недоверенного скрипта.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Ключевое слово класса анализатора</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Ключевое слово Class не будет разрешено в ограниченном языковом режиме для недоверенного скрипта.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Раздел данных анализатора SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>Раздел Data, включающий параметр SupportedCommand, будет запрещен в ограниченном языковом режиме для недоверенного скрипта.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Оператор вызова в области модуля</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Оператор вызова области модуля будет запрещен в ограниченном языковом режиме.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>Вызов метода ключевого слова ForEach</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>При запуске в ограниченном языковом режиме ключевое слово ForEach вызовет ошибку при вызове метода элемента итерации "{0}".</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>Оценка выразительности может оказаться неудачной</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Для создания пошагового конвейера из блока скрипта может потребоваться оценка некоторых выражений внутри этого блока. В режиме ограниченного языка вычисление выражения завершится без предупреждения и вернет значение "null", если только выражение не представляет собой константу.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Ключевое слово Configuration не поддерживается на процессорах ARM64.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PathUtilsStrings.ru.resx b/src/System.Management.Automation/resources/ru/PathUtilsStrings.ru.resx new file mode 100644 index 00000000000..3489cd0c669 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PathUtilsStrings.ru.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>Кодирование "UTF-7" устарело. Используйте UTF-8.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Файл {0} уже существует, и указан {1}.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Невозможно открыть файл, поскольку текущий поставщик ({0}) не может открывать файлы.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Невозможно выполнить операцию, так как путь разрешается в несколько файлов. Эта команда не может работать с несколькими файлами.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Невозможно выполнить операцию, так как путь с подстановочными знаками {0} не разрешен в файл.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Неизвестное кодирование {0}; допустимые значения — {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>Каталог "{0}" уже существует. Используйте параметр Force, если хотите перезаписать каталог и файлы в нем.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Путь к пользовательскому модулю не существует, поэтому невозможно создать папку модуля для указанного имени модуля "{0}".</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Не удается создать модуль {0} по следующей причине: {1}. Используйте другой аргумент для параметра -OutputModule и повторите попытку.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Не удается загрузить модуль, так как он был создан с помощью несовместимой версии командлета {0}. Создайте модуль с помощью командлета {0} из текущего сеанса и попробуйте загрузить модуль еще раз.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PipelineStrings.ru.resx b/src/System.Management.Automation/resources/ru/PipelineStrings.ru.resx new file mode 100644 index 00000000000..dcb74b40059 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PipelineStrings.ru.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Невозможно обработать экземпляр командлета, так как он уже используется другим конвейером. Обратитесь в службы поддержки клиентов Майкрософт.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Невозможно выполнить операцию, так как конвейер запущен. Остановите конвейер и повторите операцию.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Невозможно продолжить выполнение командлета, так как политика Stop запрещает запуск командлетов.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>Не удается запустить конвейер, так как первый командлет в нем пытается прочитать входные данные из результатов предыдущего командлета. Измените или удалите первый командлет. Либо добавьте в конвейер командлет, выходные данные которого требуются первому командлету, а затем попробуйте запустить конвейер еще раз.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Невозможно обработать номер командлета. Функция ReadFromCommand должна указывать идентификатор командлета, который уже добавлен в конвейер. Обратитесь в службы поддержки клиентов Майкрософт.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>Невозможно прочитать выходные данные функций ReadFromCommand и ReadErrorQueue, так как их уже читает другой командлет. Обратитесь в службы поддержки клиентов Майкрософт.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Невозможно запустить конвейер, так как в нем нет команд. Добавьте в конвейер хотя бы одну команду и запустите его снова.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>Невозможно завершить операцию конвейера, так как он еще не запущен. Перед вызовом End() для пошагового конвейера необходимо вызвать метод Begin().</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>Методы WriteObject и WriteError нельзя вызывать вне переопределений методов BeginProcessing, ProcessRecord и EndProcessing, и их можно вызывать только из одного потока. Проверьте, что командлет вызывает их правильно, или обратитесь в службы поддержки клиентов Майкрософт.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>После вызова ThrowTerminatingError командлет сгенерировал исключение. +Первым исключением было "{0}" с трассировкой стека "{1}". +Вторым исключением было "{2}" с трассировкой стека "{3}".</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>Методы WriteObject и WriteError нельзя вызывать после закрытия конвейера. Обратитесь в службы поддержки клиентов Майкрософт.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>Произошла ошибка при создании конвейера.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Этот конвейер не поддерживает семантику отключения и подключения.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Невозможно подключить этот конвейер, так как он не находится в отключенном состоянии.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>С объектом пространства выполнения связана удаленная команда со значением null. Невозможно создать отключенный объект RemotePipeline, так как удаленная команда не указана.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/PowerShellStrings.ru.resx b/src/System.Management.Automation/resources/ru/PowerShellStrings.ru.resx new file mode 100644 index 00000000000..e31340dd106 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/PowerShellStrings.ru.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Состояние текущего экземпляра PowerShell недопустимо для этой операции.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Невозможно выполнить эту операцию, поскольку команда уже запущена. Дождитесь полной остановки команды или остановите эту команду, затем снова попробуйте выполнить эту операцию.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Команды не указаны.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>Экземпляр PowerShell находится в неподходящем состоянии для создания вложенного экземпляра PowerShell. Вложенные экземпляры PowerShell следует создавать только в работающем экземпляре PowerShell.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Невозможно выполнить операцию, поскольку пространство выполнения не находится в состоянии "{0}". Текущее состояние пространства выполнения: "{1}".</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>Вложенные экземпляры PowerShell невозможно вызывать асинхронно. Используйте метод Invoke.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Объект {0} не был создан путем вызова {1} в этом экземпляре PowerShell.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Если для пространства выполнения задано повторное использование потока, состояние подразделения в параметрах вызова должно совпадать с пространством выполнения.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Если для пространства выполнения задано использование текущего потока, состояние подразделения в параметрах вызова должно совпадать с текущим потоком.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Для добавления параметра требуется команда. Перед добавлением параметра необходимо добавить команду в экземпляр PowerShell.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Ключи в словаре должны быть строками.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Нет доступного пространства выполнения для выполнения команд в этом потоке. Его можно указать в свойстве DefaultRunspace типа System.Management.Automation.Runspaces.Runspace. Вы попытались вызвать команду: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Невозможно подключить объект PowerShell, поскольку он не связан с удаленным пространством выполнения или с пулом пространств выполнения.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Выполняющаяся команда отключена, но по-прежнему выполняется на удаленном сервере. Повторно установите подключение, чтобы получить состояние операции команды и выходные данные.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Невозможно выполнить операцию, поскольку текущий сеанс PowerShell находится в отключенном состоянии. Подключите этот сеанс PowerShell, а затем дождитесь завершения этой команды или остановите ее.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Невозможно выполнить операцию, поскольку текущий сеанс PowerShell находится в отключенном состоянии. Подключите этот сеанс PowerShell и повторите попытку.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Сбой подключения к удаленной команде.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Невозможно выполнить эту операцию, поскольку команда в настоящее время останавливается. Дождитесь полной остановки команды, затем снова попробуйте выполнить эту операцию.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Нет доступного пространства выполнения для выполнения команд в этом потоке. Его можно указать в свойстве DefaultRunspace типа System.Management.Automation.Runspaces.Runspace. Текущий экземпляр PowerShell не содержит команды для вызова.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Невозможно создать объект PowerShell, использующий текущее пространство выполнения, поскольку текущее пространство выполнения недоступно. Текущее пространство выполнения может запускаться, например, если оно создается с начальным состоянием сеанса.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ProgressRecordStrings.ru.resx b/src/System.Management.Automation/resources/ru/ProgressRecordStrings.ru.resx new file mode 100644 index 00000000000..f4531a27dd5 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ProgressRecordStrings.ru.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>Не удается обработать аргумент, так как {0} не может быть отрицательным значением.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>Не удается обработать аргумент, так как значение {0} не может быть пустым или равным NULL.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Не удается задать процент, так как {0} не может быть больше 100.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId не может совпадать с ActivityId.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ProviderBaseSecurity.ru.resx b/src/System.Management.Automation/resources/ru/ProviderBaseSecurity.ru.resx new file mode 100644 index 00000000000..b0fbb8558c8 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ProviderBaseSecurity.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>Невозможно использовать этот интерфейс, так как данный поставщик не поддерживает интерфейс ISecurityDescriptorCmdletProvider.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/ProxyCommandStrings.ru.resx b/src/System.Management.Automation/resources/ru/ProxyCommandStrings.ru.resx new file mode 100644 index 00000000000..05af2c982c6 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/ProxyCommandStrings.ru.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>Параметр "help" не распознан как допустимый объект HelpInfo, созданный командой "get-help".</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>Невозможно сгенерировать прокси-команду, поскольку у параметра CommandMetadata отсутствует имя.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/RegistryProviderStrings.ru.resx b/src/System.Management.Automation/resources/ru/RegistryProviderStrings.ru.resx new file mode 100644 index 00000000000..0247852ffcb --- /dev/null +++ b/src/System.Management.Automation/resources/ru/RegistryProviderStrings.ru.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Задать элемент</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Значение: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Очистить элемент</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Новый элемент</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Удалить раздел</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Копировать раздел</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Переименовать элемент</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Переместить элемент</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Задать свойство</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Очистить свойство</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Новое свойство</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Удалить свойство</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Свойство: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Переименовать свойство.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Копировать свойство</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Переместить свойство</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Операция не обработана. Указанное расположение не позволяет выполнить эту операцию.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Операция не разрешена в исходном расположении.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>Операция не разрешена в целевом расположении.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Параметры конфигурации для локального компьютера</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Параметры программного обеспечения для текущего пользователя</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Раздел в этом пути уже существует.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Операция не может быть выполнена, так как путь назначения является вложенным по отношению к исходному пути.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>Свойство уже существует.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>Свойство {0} не существует в пути {1}.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>Раздел реестра по указанному пути не существует.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>Не удалось привязать параметр Type. Не удалось преобразовать {0} в {1}. Возможные значения перечисления: "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown".</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Раздел {0} создан, но не удалось задать значение по умолчанию.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Не удалось создать диск с указанным корнем. Корневой путь не существует.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Элемент невозможно переименовать, так как элемент с таким именем уже существует в том же контейнере.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Имя раздела реестра должно начинаться с допустимого имени базового раздела.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>Недопустимый аргумент подраздела.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Не удается удалить дерево подразделов, так как подраздел не существует.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Значение с таким именем не существует.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>Недопустимое значение перечисления {0}.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Необходимо указать аргумент значения.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Необходимо указать имя аргумента.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Указанное значение RegistryValueKind недопустимо.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>Метод RegistryKey.SetValue не поддерживает массив String[], содержащий ссылку null.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Длина подраздела реестра не должна превышать 255 символов.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Необходимо указать непустое имя подраздела.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Тип объекта значения не соответствует указанному RegistryValueKind, или объект не удалось преобразовать.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue не поддерживает массивы типа {0}. Поддерживаются только Byte[] и String[].</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>Указанный раздел реестра не существует.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>Длина указанного значения превышает максимальное значение в 16383 символов.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Размер указанных данных значения превышает 1 МБ.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>Указанный подраздел реестра не существует.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Указанное значение RegistryKeyPermissionCheck недопустимо.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Раздел реестра содержит подразделы. Этот метод не поддерживает рекурсивное удаление.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Невозможно создать дескриптор KTM без Transaction.Current или указанной транзакции.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>Указанная транзакция или Transaction.Current должны соответствовать транзакции, использованной для создания или открытия этого TransactedRegistryKey.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>Объект TransactedRegistryKey не связан с транзакцией, так как он предназначен для предопределенного раздела.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>Запрошенный доступ к реестру не разрешен.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>Доступ к разделу реестра {0} запрещен.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Не удается выполнить запись в раздел реестра.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Не удается получить доступ к закрытому разделу реестра.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Неизвестная ошибка: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Транзакции реестра не поддерживаются на этой платформе.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Указан недопустимый дескриптор.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/RemotingErrorIdStrings.ru.resx b/src/System.Management.Automation/resources/ru/RemotingErrorIdStrings.ru.resx new file mode 100644 index 00000000000..88f9a8fbfff --- /dev/null +++ b/src/System.Management.Automation/resources/ru/RemotingErrorIdStrings.ru.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>Произошла ошибка типа "{0}".</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>Недостаточно памяти процесса.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>Удаленное перечисление PSSession с параметром -ComputerName поддерживается только в Windows, а не в " {0} ".</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>Идентификатор конвейера " {0} " не совпадает с идентификатором экземпляра конвейера, который в данный момент запущен, " {1} ".</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>Идентификатор конвейера " {0} " не найден на сервере.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Работа удаленного конвейера остановлена.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>Данная сессия уже существует. Повторная попытка создания сессии с тем же InstanceId {0} не допускается.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>Указанный идентификатор экземпляра клиентской сессии " {0} " не совпадает с идентификатором экземпляра существующей сессии " {1} ".</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Не удалось открыть удалённую сессию.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>Указанная удаленная сессия с идентификатором экземпляра клиента " {0} " не найдена.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>В ответном сообщении указан идентификатор сообщения " {0} ", который не найден.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>Вызов удаленного хоста к " {0} " завершился неудачей.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>Метод удаленного хоста {0} не реализован.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Кодирование данных метода удаленного хоста не поддерживается для типа {0} .</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Декодирование данных методом удаленного хоста не поддерживается для типа {0} .</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>Создание вложенных конвейеров не поддерживается.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Использование относительных URI при создании удаленных сессий не поддерживается.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Произошла ошибка при декодировании данных с удаленного хоста. Произошла ошибка в сетевых данных.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Только администраторы могут удаленно изменять параметры потока.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>Запрос учетных данных PowerShell: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Предупреждение: скрипт или приложение на удаленном компьютере {0} запрашивает ваши учетные данные. Вводите свои учетные данные только в том случае, если вы доверяете удаленному компьютеру и приложению или скрипту, которые их запрашивают. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>Скрипт или приложение на удаленном компьютере {0} запрашивает безопасное чтение строки. Вводите конфиденциальную информацию, например, свои учетные данные, только в том случае, если вы доверяете удаленному компьютеру и приложению или скрипту, запрашивающему ее.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>Скрипт или приложение на удаленном компьютере {0} пытается прочитать содержимое буфера на хосте PowerShell. В целях безопасности это запрещено; звонок заблокирован.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>Скрипт или приложение на удаленном компьютере {0} отправляет запрос на ввод командной строки. При появлении запроса вводите конфиденциальную информацию, такую как учетные данные или пароли, только в том случае, если вы доверяете удаленному компьютеру и приложению или скрипту, запрашивающему эти данные.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Получен неподдерживаемый вызов удаленного хоста: {0} .</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Получены данные удаленного доступа с неподдерживаемым действием: {0} .</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Получены данные удаленного доступа с неподдерживаемым типом данных: {0} .</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>В данных, передаваемых удаленно, отсутствует свойство назначения.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>В данных, передаваемых удаленно, отсутствует свойство целевого интерфейса.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>В данных для удаленного доступа отсутствует свойство Session InstanceId.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>В данных для удаленного доступа отсутствует свойство RemotingDataType.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>В данных удаленного доступа отсутствует свойство CallId.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>В данных, передаваемых удаленно, отсутствует свойство MethodName.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>Флаг IsStartFragment для первого фрагмента не установлен.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>В данных удаленного доступа отсутствует {0} свойство .</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Получен неожиданный ObjectId. Это может произойти, если фрагменты некорректно сформированы удалённым компьютером, или если данные были повреждены или изменены.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>Значение ObjectId не может быть меньше или равно 0. Это может произойти, если фрагменты некорректно сформированы на удалённом компьютере или данные были изменены неавторизованными пользователями.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Идентификаторы фрагментов (FragmentID) одного и того же объекта должны располагаться последовательно, изменяясь на 1. Это может произойти, если фрагменты неправильно сформированы на удалённом компьютере. Данные также могли быть повреждены или изменены.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Объём данных, полученных удалённым способом, слишком велик для того, чтобы их можно было собрать заново из фрагментов. Это может произойти, если длина данных во фрагменте превышает Int32.Max. Это также может произойти, если данные были изменены неавторизованными пользователями.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Для последнего фрагмента не установлен флаг IsEndFragment. Это может произойти, если фрагменты некорректно сформированы удалённым компьютером, или если данные были повреждены или изменены.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Десериализованные данные удаленного доступа имеют значение null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Длина фрагмента выходит за пределы допустимого диапазона: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>Ошибка при декодировании ErrorRecord.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>Ошибка при декодировании PipelineStateInfo.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>Ошибка при декодировании RunspaceStateInfo.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Получен неподдерживаемый тип RemotingTargetInterface: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Метод удаленного хоста был вызван для неизвестного целевого класса: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Метод удаленного хоста был вызван без указания целевого класса.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>Ошибка при декодировании RunspacePoolStateInfo.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Ошибка при декодировании минимального количества рабочих пространств.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Ошибка при декодировании максимального количества рабочих пространств.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>Ошибка при декодировании PowerShellStateInfo.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Неожиданный тип {0} свойства (ожидался {1} , получен {2} ).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Неожиданный тип данных удаленного доступа (ожидался PSObject, получен {0} ).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Неожиданный тип закодированной команды (ожидался PSObject, получен {0} ).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Неожиданный тип закодированного параметра команды (ожидался PSObject, получен {0} ).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Произошла ошибка при декодировании данных, полученных с удаленного компьютера. Для декодирования десериализованного объекта, полученного с удаленного компьютера, требуется не менее {0} байт данных. Это может произойти, если фрагменты некорректно сформированы удалённым компьютером, или если данные были повреждены или изменены.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Получен пакет, не предназначенный для вошедшего в систему пользователя: пользователь = {0} , пункт назначения пакета = {1} .</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>Таймер переговоров с клиентом истек. Интервал ожидания переговоров составляет {0} миллисекунд.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>Клиент PowerShell не поддерживает {0} {1}, согласованный сервером. Убедитесь, что сервер совместим со сборкой {2} и версией протокола {3} PowerShell.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0} . Не удалось установить соединение с сервером. Убедитесь, что сервер совместим со сборкой {1} и версией протокола {2} PowerShell.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Целевой сервер отправил запрос на закрытие сессии.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>Сервер, на котором выполняется PowerShell, не поддерживает {0} {1}, согласованное клиентским компьютером. Убедитесь, что клиентский компьютер совместим со сборкой {2} и версией протокола {3} PowerShell.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>Сервер, на котором выполняется PowerShell, не поддерживает операции подключения для {0} {1}, согласованные клиентским компьютером. Убедитесь, что клиентский компьютер совместим со сборкой {2} и версией протокола {3} PowerShell.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>Сервер, на котором запущен PowerShell, не может обработать операцию подключения, поскольку следующая информация не найдена или недействительна: информация о возможностях клиента и информация о пуле рабочих пространств подключения.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>Сервер, на котором запущен PowerShell, не может обработать операцию подключения, поскольку он либо не запущен, либо завершает работу.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>Сервер, на котором запущен PowerShell, не может обработать операцию подключения, поскольку свойства пула рабочих пространств сервера не соответствуют свойствам, указанным на клиентском компьютере.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0} . Переговоры с клиентом провалились. Убедитесь, что клиент совместим с сборкой {1} и версией протокола {2} PowerShell.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Таймер согласования с сервером истек. Интервал ожидания переговоров составляет {0} миллисекунд.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>Клиентский компьютер отправил запрос на закрытие сессии.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>Произошла ошибка, которую PowerShell не может обработать. Возможно, удаленная сессия завершилась.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Сервер не ответил зашифрованным ключом сессии в течение указанного периода ожидания.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>Клиент не предоставил открытый ключ в течение указанного периода времени.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Попытка подключения не удалась.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Попытка закрыть сессию.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell не может корректно закрыть удалённую сессию. Сеанс находится в неопределенном состоянии, поскольку после отключения он не был открыт или подключен. PowerShell попытается принудительно закрыть сессию на локальном компьютере, но на удалённом компьютере сессия может не закрыться. Чтобы корректно завершить удалённую сессию, сначала откройте её или подключитесь к ней.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Не удалось закрыть сессию.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>Заседание завершено.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>Тип дескриптора ожидания " {0} " не поддерживается.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Полученные данные имеют индекс идентификатора потока " {0} ". Поддерживается только индекс идентификатора стандартного выходного потока, равный "0".</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Дескриптор стандартного ввода не открыт.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>Вызов функции WriteFile через собственный API завершился неудачей. Код ошибки: {0} .</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>Вызов функции ReadFile через собственный API завершился неудачей. Код ошибки: {0} .</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} не является допустимым значением схемы. Допустимые значения: "http" и "https".</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>На стороне клиента вызов приема завершился неудачей.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>Вызов отправки на стороне клиента завершился неудачей.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>Дескриптор команды, возвращаемый API WinRS WSManRunShellCommand, равен null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Дескриптор стандартного ввода нельзя установить в состояние "без ожидания". Код ошибки системы: {0} .</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>Номер порта {0} выходит за пределы допустимого диапазона значений. Допустимый диапазон значений — от 1 до 65535.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Серверный процесс завершился.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Вызов функции Windows API GetStdHandle для получения дескриптора стандартного ввода привел к ошибке с кодом: {0} .</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>Вызов функции Windows API GetStdHandle для получения дескриптора стандартного вывода привел к ошибке с кодом: {0} .</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>Вызов функции Windows API GetStdHandle для получения дескриптора стандартного сообщения об ошибке привел к коду ошибки: {0} .</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>Не удалось подключиться к удаленному серверу {0}.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>Подключение к удаленному серверу {0} завершилось с ошибкой: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Закрытие экземпляра оболочки удаленного сервера завершилось с ошибкой: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>Отправка данных на удаленный сервер {0} не удалась.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>Отправка данных на удаленный сервер {0} завершилась с ошибкой: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>Получение данных с удалённого сервера {0} не удалось.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>Обработка данных с удаленного сервера {0} завершилась с ошибкой: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Выполнение команды на удалённом сервере завершилось неудачей.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Запуск команды на удалённом сервере завершился с ошибкой: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Повторное подключение к команде на удаленном сервере завершилось с ошибкой: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Не удалось отправить данные удаленному командному пункту.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Отправка данных удаленной команде завершилась с ошибкой: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Не удалось получить данные для удаленной команды.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Обработка данных для удаленной команды завершилась с ошибкой: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>Ошибка с кодом ошибки {0} при вызове метода {1}.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Для получения дополнительной информации см. раздел справки about_Remote_Troubleshooting.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>Не удалось отключиться от удаленного сервера {0} .</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Отключение от удаленного сервера завершилось с ошибкой: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Повторное подключение к удалённому серверу не удалось.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>Повторное подключение к удалённому серверу {0} завершилось с ошибкой: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>Транспортный протокол межпроцессного взаимодействия (IPC) не поддерживает операции подключения.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>Конфигурация конечной точки с идентификатором {0} отсутствует на удаленном сервере. Обратитесь к администратору PowerShell, либо к владельцу или создателю конфигурации конечной точки.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>Конечная точка конфигурации с {0} идентификатором находится в недопустимом состоянии начальной сессии на удаленном компьютере. Обратитесь к администратору PowerShell, либо к владельцу или создателю конфигурации конечной точки.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>Обязательное значение {0} не указано для {1} ключа реестра .</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Обязательное значение {0} имеет некорректный формат для ключа реестра {1}. Ожидаемый формат — 'строка'.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>" {0} " должен указывать файл сценария PowerShell, который заканчивается расширением ".ps1".</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>Параметр {0} уже указан в {1} разделе . Обратитесь к администратору, чтобы убедиться, что {0} указано только один раз.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>Ожидались атрибуты " {0} " и " {1} " в элементе " {2} ".</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>" {0} ", " {1} " необходимо указать в разделе " {2} " для динамической загрузки сборки.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>Не удалось загрузить сборку " {0} ", указанную в разделе " {1} ".</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>Не удалось загрузить тип " {0} ", указанный в разделе " {1} ".</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>Оба "{0}" и "{1}" должны быть указаны в разделе "{2}".</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>Адрес назначения " {0} " запросил перенаправление соединения на " {1} ". Однако " {1} " не является правильно отформатированным URI.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0} Сообщено местоположение перенаправления: {1} .</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Ваше соединение было перенаправлено на следующий URI: " {0} "</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Чтобы автоматически подключиться к перенаправленному URI, проверьте свойство " {1} " переменной предпочтений сессии " {2} " и используйте параметр " {3} " в командлете.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Текущий размер десериализованного объекта данных, полученных с удаленного сервера, превысил допустимый максимальный размер объекта. Текущий размер десериализованного объекта равен {0} . Допустимый максимальный размер объекта равен {1} .</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Общий объем данных, полученных с удаленного сервера, превысил допустимый максимум. Допустимый максимум равен {0} .</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Текущий размер десериализованного объекта данных, полученных с удаленного клиентского компьютера, превысил допустимый максимальный размер объекта. Текущий размер десериализованного объекта равен {0} . Допустимый максимальный размер объекта равен {1} .</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Общий объем данных, полученных от удаленного клиента, превысил допустимый максимум. Допустимый максимум равен {0} .</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>При запуске скрипта запуска возникла ошибка: {0} .</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Указанные объекты RemoteRunspaceInfo имеют дубликаты.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Количество указанных объектов RemoteRunspaceInfo превысило максимально допустимый предел.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Попытка открытия удалённой сессии завершилась с неожиданной ошибкой. Штат {0} .</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Указанный Uri {0} недействителен.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Удалённая сессия закрыта для Uri {0} .</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>Удалённая сессия недоступна для ComputerName {0} .</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>Удалённая сессия недоступна для {0} .</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>Удалённая команда: {0} , связанная с заданием, имеющим идентификатор " {1} ".</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>{0} нельзя указывать, если указан {1}.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>Подстановочные знаки не поддерживаются для параметра FilePath. Укажите путь без подстановочных знаков.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>Указанный в качестве значения параметра FilePath путь не принадлежит поставщику FileSystem.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>Значение параметра FilePath должно быть файлом сценария PowerShell. Введите путь к файлу с расширением .ps1 и повторите команду.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Одно или несколько имен компьютеров недействительны. Если вы пытаетесь передать URI, используйте параметр -ConnectionUri или передавайте объекты URI вместо строк.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Состояние текущего экземпляра задания недопустимо для данной операции.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>Команда не может найти задание, поскольку имя задания {0} не найдено. Проверьте значение параметра Name, а затем повторите команду.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Команда не может найти задание с идентификатором экземпляра {0} . Проверьте значение параметра InstanceId, а затем повторите выполнение команды.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Команда не может найти задание с идентификатором задания {0} . Проверьте значение параметра Id, а затем повторите выполнение команды.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>Команда не может удалить задание с идентификатором задания {0} и именем {1} , поскольку задание не завершено. Чтобы удалить задание, сначала остановите его или используйте параметр "Принудительно".</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>Команда не может удалить задание с идентификатором задания {0}, поскольку задание не завершено. Чтобы удалить задание, сначала остановите его или используйте параметр "Принудительно".</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>Команда не может удалить задание с идентификатором задания {0} и идентификатором экземпляра {1}, поскольку задание не завершено. Чтобы удалить задание, сначала остановите его или используйте параметр "Принудительно".</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>Удалённая команда: {0} , связанная с заданием, имеющим идентификатор " {1} ".</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Команда не может получить задания указанных компьютеров. Параметр ComputerName можно использовать только с заданиями, созданными с помощью удаленного доступа PowerShell.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Параметр Session можно использовать только с объектами PSRemotingJob.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>Удалённая сессия с именем {0} недоступна.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>Удалённая сессия с идентификатором сессии {0} недоступна.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} не содержит элемент с ID {1} .</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>Команда не может удалить задание, поскольку оно не существует или является дочерним заданием. Дочерние задания можно удалить только путем удаления родительского задания.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} не является допустимым значением для параметра {1}. Значение должно быть больше или равно нулю.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} не может быть указан в качестве механизма аутентификации прокси. Для аутентификации через прокси поддерживаются только {1} , {2} или {3} .</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Учетные данные прокси-сервера нельзя указать при использовании следующего типа доступа к прокси: {0} . Либо укажите другой тип доступа, либо не указывайте учетные данные прокси-сервера.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>Необходимо указать значение {0} для параметра сеанса {1}.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Сессия должна быть открытой.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Хост не поддерживает команды Enter-PSSession и Exit-PSSession.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>Найдено несколько совпадений для ИД сеанса {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>Найдено несколько совпадений для ИД сеанса {0}.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>Найдено несколько совпадений для имени {0}.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Команда Enter-PSSession завершилась неудачей, поскольку удаленная сессия не содержит необходимых команд.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>Нельзя запустить Enter-PSSession из вложенной командной строки.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Максимальное число перенаправлений URI WS-Man, разрешенных при подключении к удаленному компьютеру</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Параметры сессии по умолчанию для новых удалённых сессий</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Название конфигурации сессии, которая будет загружена на удалённый компьютер</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>AppName — имя приложения, для которого будет установлено удалённое соединение</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Содержит информацию об удалённом пользователе, начинающем удалённую сессию. Эта переменная доступна только в удалённой сессии.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Либо должны быть указаны и " {0} ", и " {1} ", либо ни один из них не должен быть указан.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>Конфигурация сессии " {0} " не найдена.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>Конфигурация сессии " {0} " не является оболочкой на основе PowerShell.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>Конфигурация сессии " {0} " — это оболочка на основе PowerShell. Для внесения изменений используйте PowerShell 6+.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>Конфигурация сессии " {0} " — это оболочка на основе Windows PowerShell. Используйте Windows PowerShell для внесения изменений.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>Ни одна конфигурация сессии не соответствует критериям " {0} ".</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Имя: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Имя: {0} . Это позволяет администраторам удаленно запускать команды PowerShell на этом компьютере.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>Невозможно удалить временный файл {0} . Причина сбоя: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Новая оболочка успешно зарегистрирована, но PowerShell не может удалить временный файл {0} . Причина сбоя: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Невозможно записать данные конфигурации оболочки во временный файл {0} . Причина сбоя: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для создания новой конфигурации сессии.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Имя: {0} SDDL: {1} . Это позволяет выбранным пользователям удаленно запускать команды PowerShell на этом компьютере.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для удаления конфигурации сессии.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для получения конфигураций сеанса на основе PowerShell.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для обновления свойств конфигурации сессии.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Имя: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для включения конфигурации сессии.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>Быстрая настройка WinRM</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Выполнение команды " {0} " для включения удаленного управления этим компьютером с помощью службы удаленного управления Windows (WinRM). + Это включает в себя: + 1. Запуск или перезапуск (если уже запущена) службы WinRM + 2. Установка типа запуска службы WinRM на "Автоматический" + 3. Создание слушателя для приема запросов с любого IP-адреса + 4. Включение исключений для входящих правил брандмауэра Windows для трафика WS-Management (только для HTTP). + +Продолжить?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>Выполнение операции " {0} ".</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Имя: {0} SDDL: {1} . Это позволяет выбранным пользователям удаленно запускать команды PowerShell на этом компьютере.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Выполнение команды " {0} " для отключения конфигурации сессии.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Имя: {0} SDDL: {1} . Это лишает всех доступа к данной конфигурации сессии.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Отключение настроек сеанса не отменяет всех изменений, внесенных командлетами Enable-PSRemoting или Enable-PSSessionConfiguration. Возможно, вам придётся отменить изменения вручную, выполнив следующие действия: + 1. Остановите и отключите службу WinRM. + 2. Удалите слушатель, принимающий запросы с любого IP-адреса. + 3. Отключите исключения брандмауэра для обмена данными с WS-Management. + 4. Верните значение параметра LocalAccountTokenFilterPolicy равным 0, что ограничит удаленный доступ к компьютеру только для членов группы "Администраторы".</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Доступ запрещен. Для запуска этого командлета запустите PowerShell с параметром "Запуск от имени администратора".</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>Перезапуск службы WinRM</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Имя: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>Для отображения интерфейса выбора SecurityDescriptor необходимо перезапустить службу WinRM. Перезапустите службу WinRM, а затем выполните следующую команду: " {0} "</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Регистрация конфигурации сессии</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>Конфигурация сессии " {0} " не найдена. Выполнение команды " {1} " для создания конфигурации сессии " {0} ". Выполнение этой команды перезапустит службу WinRM.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>" {0} " и " {1} " нельзя указывать одновременно. Укажите либо параметр " {0} ", либо параметр " {1} ".</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>В ходе этой операции может произойти перезапуск службы WinRM. Продолжить?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Невозможно обработать элемент с типом узла " {0} ". Поддерживаются только типы узлов {1} и {2} .</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>Недостаточно данных для обработки {0} элемента .</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>Ожидалось наличие только двух атрибутов с именами " {0} " и " {1} " в элементе {2}.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>Тип узла " {0} " неизвестен в элементе {1} . В элементе {1} ожидается только тип узла " {2} ".</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Ожидалось наличие только одного атрибута с именем " {0} " в элементе {1} .</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Был получен неизвестный элемент " {0} ". Это может произойти, если удалённый процесс завершился с ошибкой.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Указанный механизм аутентификации " {0} " не поддерживается. Для этой операции поддерживается только " {1} ".</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>Исполняемый файл pwsh не найден по адресу " {0} ". +Обратите внимание, что команда 'Start-Job' по умолчанию не поддерживается в сценариях, когда PowerShell размещается в других приложениях. Вместо этого в подобных сценариях рекомендуется использовать модуль 'ThreadJob'.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>Не удается запустить 32-битный процесс 'pwsh' из 64-битной версии установленной программы 'pwsh'. Установите 32-битную версию 'pwsh', если вам необходимо запускать PowerShell в 32-битном режиме.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Фоновый процесс сообщил об ошибке со следующим сообщением: {0} .</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Фоновый процесс завершился с ошибкой: {0} .</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Произошла ошибка при обработке данных фоновым процессом. Сообщается об ошибке: {0} .</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>Получены данные для неактивной команды с идентификатором {0} . Получены данные: {1} .</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Отправка {0} сообщения в сессию не поддерживается. Сообщение {0} может быть отправлено только команде.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>Клиент не получил ответа на сигнальную операцию в указанном временном интервале. Это может произойти, когда команда не отвечает на сообщение "Стоп" своевременно.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>Клиент не получил ответа на операцию закрытия в указанный интервал времени. Это может произойти, когда команда не отвечает на сообщение "Стоп" своевременно.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Произошла ошибка при запуске фонового процесса. Сообщается об ошибке: {0} .</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>Метод ThrottlingJob.AddChildJob принимает только дочерние задания в состоянии NotStarted.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>Метод ThrottlingJob.AddChildJob нельзя вызвать после вызова метода ThrottlingJob.EndOfChildJobs.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0} / {1} завершено</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>Для запуска вложенного конвейера требуется действующее рабочее пространство.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>{1} Адаптер источника заданий вызвал исключение со следующим сообщением: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>Значение {0} недопустимо для параметра {1} . Допустимое значение — 5,1.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Параметры Wait и Keep нельзя использовать одновременно в одной команде.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Параметр WriteEvents нельзя использовать без параметра Wait.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>Версионирование конечных точек удаленного доступа PowerShell не поддерживается в PowerShell 7 и более поздних версиях.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Следующий тип не может быть создан, поскольку его конструктор не является публичным: {0} .</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>Операция задания (Создание, Получение или Удаление) не может быть выполнена, поскольку тип JobSourceAdapter, указанный в JobDefinition, не зарегистрирован. Зарегистрируйте тип JobSourceAdapter либо с помощью явного вызова, либо с помощью вызова командлета Import-Module, а затем укажите сборку.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>Не удалось создать задание, поскольку JobInvocationInfo не содержит JobDefinition. Начните работу с JobInvocationInfo, указав JobDefinition.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Состояние текущего экземпляра задания — {0} . Это состояние недопустимо для попытки выполнения операции. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>Не удалось подключить задание " {0} " к удаленному серверу.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Операция Disconnect-PSSession завершилась неудачей для пространства выполнения Id = {0} .</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>Операция подключения для сессии {0} завершилась неудачей . Состояние Runspace — {1} вместо Opened.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Запрос PSSession " {0} " не выполнен из-за отключения компьютера.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>Невозможно подключиться к PSSession " {0} ", либо потому что он не находится в состоянии "Отключено", либо потому что он недоступен для подключения.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Подключение сеанса не поддерживается для PSSession " {0} " на целевом компьютере " {1} ", поскольку тип целевого компьютера - " {2} ".</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>Невозможно отключить PSSession " {0} ", поскольку он не находится в состоянии "Открыт".</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Разрыв сессии не поддерживается для PSSession " {0} " на целевом компьютере " {1} ", поскольку тип целевого компьютера - " {2} ".</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession не поддерживает PSSession " {0} " на целевом компьютере " {1} ", поскольку тип целевого компьютера — " {2} ".</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>Команда не может быть завершена, поскольку свойство ChildJobs содержит недопустимое значение.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Невозможно приостановить задание с идентификатором {0} . Приостановка заданий не поддерживается для некоторых типов заданий. Для получения дополнительной информации о поддержке приостановки заданий см. раздел справки для соответствующего типа заданий.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Невозможно возобновить выполнение задания с идентификатором {0} . Возобновление работы не поддерживается для некоторых типов заданий. Для получения дополнительной информации о поддержке возобновления заданий см. раздел "Справка" для соответствующего типа заданий.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Нельзя использовать командлет Invoke-Command с параметрами AsJob и Disconnected одновременно в одной команде.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>Запрос удаленной сессии завершился с ошибкой для {0} со следующим сообщением об ошибке: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>Была предпринята попытка создать задание с идентификатором {0} . В данный момент создать задание с таким идентификатором невозможно. Убедитесь, что идентификатор уже был присвоен на этом компьютере.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>Невозможно создать задание с идентификатором {0} ; это недействительный идентификатор. Укажите целое число в качестве идентификатора задания, которое больше 0.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>Указанный JobIdentifier не должен быть пустым. Укажите действительный идентификатор вакансии (JobIdentifier).</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Командлет Wait-Job не может завершить свою работу, поскольку одно или несколько заданий заблокированы в ожидании взаимодействия с пользователем. Обработайте выходные данные интерактивного задания с помощью командлета Receive-Job, а затем повторите попытку.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>Удалённая сессия {0} не может быть подключена и не может быть удалена с сервера. Объект удаленной сессии клиента будет удален с сервера, но состояние удаленной сессии на сервере неизвестно.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Операция Disconnect-PSSession завершилась неудачей для пространства выполнения с идентификатором = {0} по следующей причине: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>Задание " {0} " не удалось подключиться к серверу, поэтому его нельзя было остановить.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Команда не может найти PSSession со значением InstanceId " {0} ".</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Команда не может найти PSSession с именем " {0} ".</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>Удаленное взаимодействие PowerShell не поддерживается в среде предустановки Windows (WinPE).</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>Изменения, внесенные {0}, не вступят в силу до перезапуска службы WinRM.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} может потребоваться перезапуск службы WinRM, если конфигурация с этим именем была недавно отменена, так как определенные структуры системных данных могут все еще находиться в кэше. В этом случае может потребоваться перезапуск WinRM. +Все сеансы WinRM, подключенные к конфигурациям сеансов PowerShell (например, Microsoft.PowerShell или конфигурациям, созданным с помощью командлета Register-PSSessionConfiguration), будут отключены.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Вы работаете в удаленном сеансе и выбрали параметр Force (принудительное выполнение), что может привести к перезапуску службы WinRM. Если служба WinRM перезапустится, текущий удаленный сеанс будет завершен, и для продолжения работы вам потребуется создать новый сеанс.</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Задача завершилась с ошибкой при попытке сохранить идентификаторы. Укажите задание, для которого необходимо сохранить его идентификаторы.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Для данной сессии PSSession не удалось найти выполняющуюся команду.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Для работы Windows PowerShell 2.0 не установлен Microsoft .NET Framework 2.0. Установите .NET Framework 2.0 и повторите попытку.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Удалённый конвейер не сработал.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Удаленный конвейер завершился с ошибкой по следующей причине: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Возобновить выполнение одной или нескольких работ не удалось, поскольку разрешение штата на их проведение отсутствовало.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>Для удаленного пространства выполнения, на котором выполняется клиентский метод, не был указан клиентский компьютер.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Имя: {0} SDDL: {1} . Это запрещает удалённый доступ к конфигурации данной сессии.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Включено: False. Это настраивает службу WS-Management таким образом, чтобы она отклоняла запросы на подключение.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Включено: True. Это настраивает службу WS-Management для приема запроса на подключение.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Псевдонимы, которые будут определены при применении к сессии</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Сборки, загружаемые при применении к сессии</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Автор данного документа</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Версия CLR, используемая при применении к сессии</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Компания, связанная с данным документом</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Заявление об авторских правах на данный документ</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Описание функциональности, обеспечиваемой этими настройками</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Переменные среды, которые определяются при применении к сессии</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Политика выполнения, применяемая применительно к сессии</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Формат файлов (.ps1xml), загружаемых при применении к сессии</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Функции, которые необходимо определить при применении к сессии</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>Идентификатор используется для однозначной идентификации этого документа</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Для данной конфигурации сессии будут применяться параметры по умолчанию. Может принимать значения 'RestrictedRemoteServer' (рекомендуется), 'Empty' или 'Default'.</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Каталог для размещения стенограмм сессий для данной конфигурации сессии</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Следует ли запускать эту конфигурацию сессии от имени учетной записи виртуального администратора машины</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Языковой режим, применяемый к сессии. Может быть выбрано значение 'NoLanguage' (рекомендуется), 'RestrictedLanguage', 'ConstrainedLanguage' или 'FullLanguage'</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Модули для импорта при применении к сессии</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Версия механизма PowerShell, используемая при применении к сессии</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Архитектура процессора, используемая при применении к сессии</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Номер версии схемы, использованной для данного документа</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Скрипты, которые запускаются при применении к сессии</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Типы, которые следует добавить при применении к сессии</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Типы файлов (.ps1xml), которые будут загружаться при применении к сессии</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Переменные, которые необходимо определить при применении к сессии</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Роли пользователей (группы безопасности) и возможности ролей, которые должны применяться к ним при использовании в рамках сессии</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Псевдонимы, позволяющие отображать их при применении к сессии</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Командлеты, которые отображаются при применении к сессии.</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>Не удалось разобрать видимое определение команды для ' {0} '. Определение видимой команды должно представлять собой хэш-таблицу с ключами 'Name' и 'Parameters'. Значение ключа "Параметры" должно представлять собой набор хэш-таблиц с ключами "Имя" и, при необходимости, либо "Набор параметров", либо "Шаблон параметров".</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Функции, которые становятся видимыми при применении к сессии</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Поставщики услуг должны отображать информацию о применении к сессии.</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Внешние команды (скрипты и приложения), которые отображаются при применении к сессии</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>Путь к файлу конфигурации PSSession ' {0} ' недействителен. В качестве аргумента пути необходимо указать единственный файл в файловой системе с расширением '.pssc'. Исправьте указание пути и попробуйте снова.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>Путь к файлу возможностей роли ' {0} ' недействителен. В качестве аргумента пути необходимо указать единственный файл в файловой системе с расширением '.psrc'. Исправьте указание пути и попробуйте снова.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>Запись "Роли" должна быть хеш-таблицей, но оказалась {0} .</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>Не удалось преобразовать значение записи роли ' {0} ' в хэш-таблицу. В поле "Роли" должна быть хэш-таблица с именами групп в качестве ключей, где значением, связанным с каждым ключом, является другая хэш-таблица свойств конфигурации сессии для данной роли.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Не удалось найти возможность роли ' {0} '. Возможности роли должны представлять собой файл с именем ' {1} ' в каталоге 'RoleCapabilities' в модуле, находящемся в текущем пути модуля.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>Не удается найти путь к модулю для импорта. Значение параметра ModulesToImport {0} не существует или не является каталогом модуля. Исправьте значение и повторите команду.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Указанный файл конфигурации ' {0} ' не был загружен, поскольку не был найден действительный файл конфигурации.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>Компьютер {0} успешно отключен.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>Попытка повторного подключения к {0} не удалась. Попытка разорвать сессию...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>Попытка повторного подключения к {0} ...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>Сетевое соединение с {0} потеряно, попытка восстановления соединения не удалась. Восстановите сетевое соединение и переподключитесь, используя команды Connect-PSSession или Receive-PSSession.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>Сетевое соединение с {0} прервано. Попытка переподключения длится до {1} минут...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>Сетевое соединение с {0} восстановлено.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} Для аутентификации требуется явное имя пользователя и пароль. Укажите имя пользователя и пароль, используя параметр -Credential, и повторите команду.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>В системах Unix базовая аутентификация по протоколу HTTP не поддерживается.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Не удалось найти запланированное задание с именем {0} .</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>Было найдено более одного определения работы с именем {0} . Попробуйте добавить параметр -DefinitionType к команде Start-Job, чтобы сузить поиск определения задания до одного адаптера источника заданий.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>В конфигурационном файле отсутствует элемент 'SchemaVersion'. Этот элемент должен существовать, и ему должно быть назначено значение версии в формате "n.n.n.n". Добавьте недостающий элемент в файл {0} .</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>Член ' {0} ' должен быть строкой. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>Элемент ' {0} ' должен быть строковым массивом. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>Член ' {0} ' должен быть хеш-таблицей. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>Элемент ' {0} ' должен быть массивом хеш-таблицы. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>Элемент ' {0} ' не является допустимым ключом. Измените элемент на действительный ключ в файле {1} .</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>Член ' {0} ' должен быть допустимым типом перечисления " {1} ". Допустимые значения перечисления: " {2} ". Измените тип элемента на правильный в файле {3} .</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>Ошибка при разборе файла конфигурации {0} со следующим сообщением: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Параметр -WriteJobInResults нельзя использовать без параметра -Wait.</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>Член ' {0} ' не является абсолютным путем {1} . Измените элемент на абсолютный путь в файле {2} .</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>Ключ ' {0} ' в элементе ' {1} ' недействителен. Измените ключ в файле {2} .</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>Элемент ' {0} ' должен содержать требуемый ключ ' {1} '. Добавьте ключ require в файл {2} .</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>Ключ ' {0} ' содержит расширение {1} , которое недействительно. Укажите расширение из следующего списка: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>Ключ ' {0} ' в элементе ' {1} ' должен быть блоком скрипта. Измените ключ на правильный тип в файле {2} .</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>Файл конфигурации сессии {0} недействителен. Укажите действительный файл конфигурации сессии и повторите команду.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Сетевое соединение прервано</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>Попытка повторного подключения к {0} ...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Задание {0} создано для повторного подключения.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>Сессия {0} с идентификатором экземпляра {1} на компьютере {2} успешно разорвана.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Создана сессия {0} с идентификатором экземпляра {1} для повторного подключения.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>Параметр SessionName можно использовать только с параметром переключателя Disconnected.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>Произошла ошибка при попытке подключения к PSSession.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Произошла ошибка при попытке подключения к целевой виртуальной машине.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Произошла ошибка при попытке подключения к целевому контейнеру.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession находится в отключенном состоянии и недоступен для подключения.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>Модуль Hyper-V для PowerShell недоступен на этом компьютере.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>Не удалось запустить процесс PowerShell ( {1} ) внутри контейнера с идентификатором {0} с ошибкой: {2} .</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Функция "Контейнеры" может быть отключена на этом компьютере.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>Не удалось завершить процесс PowerShell с идентификатором {0} внутри контейнера с идентификатором {1} .</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Входной идентификатор контейнера {0} не существует, или соответствующий контейнер не запущен.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Параметр VMId, введенный в качестве входных данных, не соответствует ни одной конкретной виртуальной машине.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Входной VMId {0} не соответствует ни одной виртуальной машине.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Параметр VMName, введенный в качестве входных данных, не соответствует ни одной виртуальной машине.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Параметр input VMName разрешается в несколько виртуальных машин.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Входной параметр VMName {0} не соответствует ни одной виртуальной машине.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>Виртуальная машина {0} не находится в рабочем состоянии.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Учетные данные недействительны.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Вводимое имя пользователя не может быть пустым.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Невозможно войти в сессию {0}, поскольку она не находится в состоянии отключения или недоступна для подключения. Получите удаленную сессию с помощью команды Get-PSSession -ComputerName {1} -InstanceId {2} .</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Невозможно войти в сессию {0}, поскольку она не находится в состоянии отключения или недоступна для подключения. Переподключитесь, используя команды Connect-PSSession или Receive-PSSession.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>Сетевое соединение с {0} было потеряно, попытка повторного подключения не удалась. Восстановите сетевое соединение и переподключитесь, используя команды Connect-PSSession или Receive-PSSession.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>Не удалось создать экземпляр RemoteSessionHyperVSocketClient из-за ошибки при использовании SetSocketOption.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>Не удалось создать экземпляр RemoteSessionHyperVSocketServer.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Попытка повторного подключения отменена. Восстановите сетевое соединение и переподключитесь, используя команды Connect-PSSession или Receive-PSSession.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Приостановить выполнение одного или нескольких заданий было невозможно, поскольку данное предприятие не соответствовало требованиям законодательства штата.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Параметр -AutoRemoveJob нельзя использовать без параметра -Wait</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Служба WS-Management не может обработать запрос. Не удается найти {0} конфигурацию сессии на диске WSMan: на {1} компьютере . Для получения дополнительной информации см. раздел справки about_Remote_Troubleshooting.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Не удалось создать задание на основе спецификации {0}, поскольку предоставленное рабочее пространство не является локальным рабочим пространством. Попробуйте еще раз, используя локальное рабочее пространство, или укажите аргумент RunspaceMode.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Сеанс {0} не может быть разорван, поскольку указанное значение тайм-аута простоя {1} (секунд) либо превышает максимально допустимое значение сервера {2} (секунд), либо меньше минимально допустимого значения {3} (секунд). Укажите значение тайм-аута бездействия, находящееся в допустимом диапазоне, и повторите попытку.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>Указанный параметр сессии IdleTimeout {0} (секунды) не является допустимым периодом. Укажите значение IdleTimeout, большее или равное минимально допустимому значению {1} (секунд).</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Командлет " {0} " или псевдоним " {1} " не могут присутствовать, если в файле конфигурации сессии указаны ключи " {2} ", " {3} ", " {4} " или " {5} ".</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"Вариант с транспортом не подходит". Параметр " {0} " может быть ненулевым только в том случае, если параметр " {1} " установлен в значение true.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>Элемент ' {0} ' должен быть массивом, состоящим либо из строковых элементов, либо из элементов хеш-таблицы.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>Элемент ' {0} ' должен быть массивом, состоящим либо из строковых элементов, либо из элементов хеш-таблицы. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>Невозможно получить определение задания ' {0} ', поскольку путь ' {1} ' ссылается на путь поставщика ' {2} '. Измените параметр path на путь к файлу в файловой системе.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>Невозможно получить определение задания ' {0} ', поскольку путь ' {1} ' разрешается в несколько путей к файлам. Измените параметр пути так, чтобы он указывал на один единственный путь.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Не удалось найти запланированное задание с типом {0} и именем {1} .</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>Не удается найти путь к рабочему каталогу {0} .</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>Невозможно подключиться к сессии {0} . Сессия больше не существует на компьютере {1} .</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>Операция подключения для сессии {0} завершилась с ошибкой: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>Параметр -Force нельзя использовать без параметра -Wait.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Одна или несколько задач находятся в приостановленном или отключенном состоянии и не могут быть продолжены без дополнительного вмешательства пользователя. Укажите параметр -Force, чтобы перейти к состоянию "завершено", "сбой" или "остановлено".</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>Если в конфигурации сеанса PowerShell включена опция RunAs, модель безопасности Windows не может обеспечить границу безопасности между различными пользовательскими сеансами, созданными с помощью этой конечной точки. Убедитесь, что конфигурация пространства выполнения PowerShell ограничена только необходимым набором командлетов и возможностей.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Задание было успешно приостановлено путем добавления параметра Force.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>Файл конфигурации сессии {0} недействителен. Укажите действительный файл конфигурации сессии и повторите команду. Ошибка при разборе файла конфигурации: {1} .</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: Ключ ' {0} ' в файле конфигурации сессии {1} содержит недопустимое значение. Исправьте файл и попробуйте выполнить команду снова. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Поддержка отключенных сеансов возможна только при использовании на удаленном компьютере PowerShell версии 3.0 или более поздней.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Использование памяти командлетом превысило допустимый уровень, о котором может быть выдано предупреждение. Чтобы избежать этой ситуации, попробуйте одно из следующих действий: 1) Снизьте скорость генерации данных операциями CIM (например, передав низкое значение параметру ThrottleLimit), 2) Увеличьте скорость потребления данных нижестоящими командлетами, или 3) Используйте командлет Invoke-Command для запуска всего конвейера на сервере. Командлет, превысивший допустимый уровень использования памяти, был запущен из следующей командной строки: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} был создан с использованием параметра EnableNetworkAccess и может быть повторно подключен только с локального компьютера.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>Не удается запустить задание. Языковой режим для данной сессии несовместим с общесистемным языковым режимом.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Невозможно создать рабочее пространство. Языковой режим для данной конфигурации несовместим с общесистемным языковым режимом.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>Невозможно выйти из вложенного конвейера, поскольку конвейер не находится в состоянии вложенности.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>Сеанс сервера PowerShell находится в недопустимом состоянии для выполнения вложенных команд. В этой сессии нельзя выполнять вложенные команды.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>Невозможно выполнить вложенную команду в удаленной сессии, поскольку вложенная команда уже выполняется.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>Удалённая сессия не смогла выполнить команду {0} с ошибкой: {1} .</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>В данный момент выполнение команды удаленной сессии остановлено в отладчике. Используйте командлет Enter-PSSession для интерактивного подключения к удаленной сессии и автоматического входа в консольный отладчик.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>Удалённая сессия, к которой вы подключены, не поддерживает удалённую отладку. Необходимо подключиться к удалённому компьютеру, на котором запущена PowerShell версии 4.0 или выше.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>Поскольку состояние сессии {0} , {1} , {2} не равно "Открыто", вы не можете выполнить команду в этой сессии. Состояние сессии — {3} .</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Не было указано ни одной действительной сессии. Убедитесь, что вы предоставляете действительные сессии, находящиеся в состоянии "Открыто" и доступные для выполнения команд.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>Сессия {0} , {1} , {2} недоступна для выполнения команд. Доступность сессии: {3} .</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>Команда не может быть выполнена, поскольку свойство ChildJobs пустое.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Отладка задания невозможна, поскольку отсутствует доступный отладчик хоста PowerShell. Убедитесь, что вы запускаете эту команду на хосте, поддерживающем отладку.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>Не удалось найти вакансию с идентификатором {0} .</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>Не удается найти задание с идентификатором экземпляра {0} .</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>Не удалось найти вакансию с именем {0} .</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Отладка задания невозможна, поскольку отсутствует пользовательский интерфейс хоста. Убедитесь, что вы выполняете эту команду на хосте PowerShell, который реализует интерфейс PSHostUserInterface.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Отладка задания невозможна, поскольку режим отладчика хоста установлен на "None" или "Default". В режиме отладки хоста необходимо установить значение LocalScript и/или RemoteScript.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>Было найдено несколько вакансий с идентификатором {0} . Debug-Job может отлаживать только одно задание одновременно.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>Было найдено несколько вакансий с названием {0} . Debug-Job может отлаживать только одно задание одновременно.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>Слушатель именованного канала, используемый для подключения процессов, уже запущен.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Команда Enter-PSHostProcess не поддерживает вход в ту же сессию PowerShell, в которой она запущена.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Было обнаружено несколько процессов с этим именем {0} . Используйте идентификатор процесса, чтобы указать единственный процесс для входа.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>Невозможно войти в процесс с идентификатором ' {0} ', поскольку не загружен механизм PowerShell или прослушиватель именованного канала отключен.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>Не найден процесс с ИД: {0}.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>Не найден процесс с именем: {0}.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>Не найден именованный канал с CustomPipeName: {0} .</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Невозможно обработать команду, поскольку указанное имя канала (pipeName) слишком длинное. На этой платформе имена каналов могут содержать до {0} символов. Имя вашего канала ' {1} ' состоит из {2} символов.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>Текущий хост не поддерживает командлет Enter-PSHostProcess.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"Процесс определения целевого размера трубы завершен".</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"Процесс обработки целевых сокетов Hyper-V завершен".</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0} [Процесс: {1} ]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0} [ {1} ]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>Не удалось подключиться к доменному имени приложения {0} процесса {1} . Ошибка: {2} .</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>Не удалось подключиться к каналу с именем {0} . Ошибка: {1} .</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>Плагин PowerShell не может обработать операцию подключения, поскольку необходимая информация для согласования либо отсутствует, либо неполна.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>Плагин PowerShell не смог выполнить операцию подключения.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Предоставленный контекст плагина недействителен.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Плагин PowerShell столкнулся с критической ошибкой при обработке аргументов {0} .</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Предоставленный контекст команды недействителен.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Предоставленные входные данные недействительны. Поддерживаются только входные данные типа {0} .</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Переданный входной поток недопустим. В качестве потока ввода поддерживается только {0}.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Переданный набор потоков вывода недопустим. В качестве потока вывода поддерживается только {0}.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Предоставленные данные WSMAN_SENDER_DETAILS недействительны. Не удается обработать значение WSMAN_SENDER_DETAILS, равное нулю.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Указанный контекст оболочки недействителен.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>Значение NULL недопустимо для {0} с методом подключаемого модуля {1}.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Значение NULL недопустимо для набора потоков ввода и вывода. {0} и {1} — поддерживаемые потоки ввода и вывода.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>Значение NULL недопустимо для {0} с методом подключаемого модуля {1}.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>Значение NULL недопустимо для {0} с методом подключаемого модуля {1}.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>Работа подключаемого модуля PowerShell завершается. Это может произойти, если завершается работа службы размещения или приложения.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>Подключаемый модуль PowerShell не распознает параметр {0}. Убедитесь, что клиент совместим с сборкой {1} и версией протокола {2} PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>От клиента ожидается параметр с именем {0}. Убедитесь, что клиент совместим с сборкой {1} и версией протокола {2} PowerShell.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">Подключаемый модуль PowerShell не поддерживает версию протокола {2}, запрошенную клиентом.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>При передаче контекста службе WSMan в подключаемом модуле PowerShell произошла неустранимая ошибка.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Не удалось создать сеанс управляемого сервера.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>При регистрации дескриптора ожидания для уведомления о завершении работы в подключаемом модуле PowerShell произошла неустранимая ошибка.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Невозможно войти в рабочее пространство, поскольку рабочее пространство уже создано в этой сессии.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Невозможно войти в Runspace, поскольку отсутствует доступный удаленный отладчик сервера.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Невозможно войти в Runspace, поскольку это не удалённый Runspace.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Ошибка удаленной передачи: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Не удаётся открыть канальное соединение для PowerShell в контейнере. Код ошибки: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>Не удалось создать именованный канал межпроцессного взаимодействия PowerShell. Код ошибки: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Истекло время ожидания до того, как удалось установить соединение с именованным каналом.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>Инициализация WSMan завершилась с ошибкой: {0} .</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Не удаётся запустить сервер именованных каналов в серверном режиме.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>Не удалось предоставить удаленный доступ к ' {0} ': ' {1} '. Настройки сессии зарегистрированы, но у этой группы нет доступа. Для устранения этой ошибки укажите допустимое имя группы и повторно зарегистрируйте конфигурацию сессии.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>Не удалось получить возможности сессии для конфигурации сессии ' {0} ': эта конфигурация не была зарегистрирована в файле конфигурации сессии (.pssc), например, в файле, созданном командлетом New-PSSessionConfigurationFile.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>Не удалось разрешить имя пользователя ' {0} '. Проверьте имя пользователя и попробуйте снова.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Группы, связанные с учетной записью (виртуального) администратора машины</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>Невозможно создать или открыть сессию конфигурации {0} .</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Обеспечивает проверку входных параметров скрипта. Эта функция автоматически включается при указании параметра MountUserDrive.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Создает в сессии пользовательский PSDrive для использования с командой Copy-Item, когда поставщик файловой системы не виден.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>Член ' {0} ' должен быть логическим значением. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>Член ' {0} ' должен быть целым числом. Измените тип элемента на правильный в файле {1} .</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>При обработке диска пользователя произошла ошибка {0} .</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>Дополнительный параметр, определяющий максимальный размер пользовательского диска в байтах, создаваемого с помощью MountUserDrive. По умолчанию максимальный размер пользовательского диска составляет 50 МБ</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Не удаётся найти поставщика файловой системы.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Имя групповой учетной записи службы, от имени которой будет выполняться конфигурация</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Недопустимое имя учетной записи управляемой группы служб. Имя учетной записи должно иметь формат 'DomainName\UserName'.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Для использования сессии необходимы групповые учетные записи, для которых требуется членство.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Невозможно разобрать строку sddl, поскольку она содержит несовпадающие скобки: {0} .</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>Хэш-таблица свойства RequiredGroups должна содержать только один ключ.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>Свойство RequiredGroups не представлено в формате хэш-таблицы, состоящей из пар "имя/значение". Это должна быть хэш-таблица следующего вида (используя синтаксис PowerShell): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Неизвестный ключ в конфигурации "Обязательные группы". Хэш-таблица Required Groups может содержать только хэш-ключи типа "И" и "ИЛИ" для логических группировок участников.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Неизвестное значение в конфигурации "Обязательные группы". Обязательные хэш-таблицы групп могут содержать только значения, являющиеся либо именами групп, либо другой логической хэш-таблицей.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>Неправильно сформированный ACE {0} . Стандартная программа ACE должна состоять ровно из 6 разделов.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Невозможно создать сессию на пользовательском диске, поскольку имя текущего пользователя содержит недопустимые символы пути к файлу.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Недопустимый ключ возможностей роли: {0} . Убедитесь, что имя возможности роли написано правильно и является допустимым свойством конфигурации сессии.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Недопустимый тип ключа возможностей роли: {0} . Ключи прав доступа к ролям должны представлять собой строки, идентифицирующие допустимое свойство конфигурации сессии.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Недопустимый тип ключа роли: {0} . Ключи ролей должны представлять собой строки, идентифицирующие группу безопасности.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Другая возможная причина: + - В указанных учетных данных не указано имя домена или компьютера, например: DOMAIN\UserName или COMPUTER\UserName.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Не удалось запустить процесс SSH-клиента, необходимый для удаленного подключения, с ошибкой: {0} .</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Указанный ключевой файл {0} не найден.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>Сеанс SSH-клиента завершился с сообщением об ошибке: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>Попытка подключения по SSH завершилась неудачей по истечении времени ожидания: {0} секунд.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +Процесс SSH-клиента завершился до того, как удалось установить соединение.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>В предоставленной хэш-таблице SSHConnection отсутствует обязательный параметр ComputerName или HostName.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Указанное имя параметра или элемент хэш-таблицы SSHConnection имеет значение null или пуст.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Предоставленный параметр хэш-таблицы SSHConnection {0} не поддерживается.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>Предоставленная хэш-таблица SSHConnection содержит параметры ComputerName и HostName. Можно указать только один вариант.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>Предоставленная хэш-таблица SSHConnection содержит параметры KeyFilePath и IdentityFilePath. Можно указать только один вариант.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Не удалось найти предоставленный файл возможностей роли {0} .</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Предоставленный файл возможностей роли {0} не имеет необходимого расширения .psrc.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>Процесс передачи данных по протоколу SSH внезапно завершился, что привело к разрыву удаленного сеанса.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ не поддерживает WOW64. Двоичный файл должен соответствовать архитектуре процессора.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>Не удалось найти исполняемый файл {0}. Убедитесь, что установлена функция WOW64.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>Не удалось установить плагин {0} в каталог {1} .</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>Отсутствует DLL-файл плагина WinRM {0} для PowerShell. Выполните команду Enable-PSRemoting, а затем повторите эту команду.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Для этого набора параметров требуется WSMan, и поддерживаемая клиентская библиотека WSMan не найдена. WSMan либо не установлен, либо недоступен для данной системы.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Код выхода: {0} + Стандартный вывод: ' {1} ' + Stderr: ' {2} ' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>Информация о процессе не может быть прочитана: ' {0} '.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>В хост-системе отсутствует правильная версия схемы Hyper-V.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>В настоящее время HTTPS в Unix не поддерживает проверку CA или CN. Используйте параметры PSSessionOption -SkipCACheck и -SkipCNCheck, если вы уверены в доверии к серверу, к которому подключаетесь, и к сети между ними.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>Функция удаленного доступа PowerShell отключена только для конфигураций PowerShell 6+ и не затрагивает конфигурации удаленного доступа Windows PowerShell. Запустите этот командлет в Windows PowerShell, чтобы применить его ко всем настройкам удаленного доступа PowerShell. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>Функция удаленного доступа PowerShell включена только для конфигураций PowerShell 6+ и не затрагивает конфигурации удаленного доступа Windows PowerShell. Выполните этот командлет в Windows PowerShell, чтобы применить его ко всем настройкам удаленного доступа PowerShell.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Командлет Enter-PSHostProcess отключен, поскольку применяется политика контроля приложений, такая как 'AppLocker' или 'Windows Defender Application Control'.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Исключение удаленного отладчика: {0} , сообщение об ошибке: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Не удается создать процесс Windows PowerShell, так как Windows PowerShell не найден на этом компьютере.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Аргумент Runspace в функции Create должен представлять собой ненулевой объект RemoteRunspace.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>Хэш-таблица конфигурации сессии содержит недопустимый тип ключа. Ключи должны быть строкового типа.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Файл конфигурации сессии содержит неподдерживаемый параметр конфигурации: {0} . Это параметр конфигурации удаленной конечной точки, который не применяется к состоянию сеанса PowerShell.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Файл конфигурации сессии содержит неизвестный параметр конфигурации: {0} .</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>Оценка выразительности может оказаться неудачной</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Для создания объекта PowerShell из блока скрипта может потребоваться оценка некоторых выражений внутри этого блока. В режиме ограниченного языка вычисление выражения завершится без предупреждения и вернет значение 'null', если только выражение не представляет собой константу.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Не удалось получить состояние виртуальной машины Hyper-V. Значение имело тип {0} , но ожидалось, что оно будет Microsoft.HyperV.PowerShell.VMState или System.String.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} отправил недействительный {1} ответ во время согласования соединения.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Не удалось установить защищенное соединение с Hyper-V. Убедитесь, что и хост, и гость обновлены до всех соответствующих версий Майкрософт.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/RunspaceInit.ru.resx b/src/System.Management.Automation/resources/ru/RunspaceInit.ru.resx new file mode 100644 index 00000000000..ccd6e73c5b6 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/RunspaceInit.ru.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Переменная для хранения имен включенных экспериментальных функций</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Родительская папка ведущего приложения текущего пространства выполнения</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Папка, содержащая профиль текущего пользователя</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Ссылка на узел текущего пространства выполнения</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Объекты выполнения, доступные для командлетов</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Сведения о версии текущего сеанса PowerShell</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>ИД текущего процесса</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Состояние последней команды</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>Идентификатор родительского процесса</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID идентифицирует текущую оболочку. Используется #Requires.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Имя текущего файла консоли</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Кодировка текста, используемая при передаче текста в исполняемый файл через конвейер</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Кодировка текста, используемая при чтении выходных данных собственного исполняемого файла</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Конфигурация, определяющая способ отрисовки текста.</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>Переменная, содержащая имя почтового сервера. Ее можно использовать вместо параметра HostName в командлете Send-MailMessage.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Определяет, когда следует запрашивать подтверждение. Подтверждение запрашивается, если ConfirmImpact операции равен или превышает $ConfirmPreference. Если $ConfirmPreference имеет значение None, действия будут подтверждаться только при указании параметра Confirm.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при получении отладочного сообщения</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при получении сообщения об ошибке</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при получении записей о ходе выполнения</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при получении подробного сообщения</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при получении сообщения с предупреждением</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Определяет действие, выполняемое при создании командой элемента в информационном потоке</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Определяет режим просмотра, используемый при показе ошибок</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Определяет, какой тип запроса должен отображаться для текущего уровня вложенности</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>Если значение true, $ErrorActionPreference применяется и к собственным исполняемым файлам: ненулевые коды завершения будут приводить к возникновению ошибок в стиле командлетов, поведение которых определяется настройками реакции на ошибки</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Если значение равно true, параметр WhatIf считается включенным для всех команд.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Определяет, как аргументы передаются собственным исполняемым файлам.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Задает ограничение на количество элементов при перечислении в процессе форматирования объектов IEnumerable</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Отображает ошибки с трассировкой стека</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>Отображает ошибки с внутренними исключениями</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Отображает ошибки с их источниками</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Отображает ошибки с описанием класса ошибки</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Язык и региональные параметры текущего сеанса PowerShell</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Язык и региональные параметры пользовательского интерфейса текущего сеанса PowerShell</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Переменная для хранения всех пар значений по умолчанию <cmdlet:parameter, value></value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Нажмите клавишу ВВОД, чтобы продолжить...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Сведения о выпуске для текущего сеанса PowerShell</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/RunspacePoolStrings.ru.resx b/src/System.Management.Automation/resources/ru/RunspacePoolStrings.ru.resx new file mode 100644 index 00000000000..23f2d93afaf --- /dev/null +++ b/src/System.Management.Automation/resources/ru/RunspacePoolStrings.ru.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>Максимальный размер пула не может быть меньше 1.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>Минимальный размер пула не может быть меньше 1.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>Минимальный размер пула не может быть больше максимального размера пула.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Состояние пула пространств выполнения недопустимо для этой операции.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Не удается выполнить операцию, так как пул пространств выполнения не находится в состоянии {0}. Текущее состояние: {1}.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Не удается открыть пул пространств выполнения, так как он не находится в состоянии BeforeOpen. Текущее состояние: {0}.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>Объект {0} не был создан путем вызова {1} в текущем экземпляре RunspacePool.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Не удается освободить пространство выполнения в текущий пул, так как это пространство выполнения не принадлежит текущему пулу.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Это свойство нельзя изменить после открытия пула пространства выполнения.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Это пространство выполнения не поддерживает операции отключения и подключения.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Не удается выполнить операцию, так как пул пространств выполнения находится в состоянии «Отключено».</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Операция отключения не поддерживается на сервере. Для поддержки отключения удаленного пула пространств выполнения сервер должен работать под управлением PowerShell 3.0 или более поздней версии.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Этот пул пространств выполнения {0} не настроен на предоставление отключенных объектов PowerShell для команд, выполняемых на удаленном сервере. Используйте статический метод GetRunspacePools() класса RunspacePool, чтобы выполнить запрос к серверу и вернуть объекты пулов пространств выполнения, настроенные для этого.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Не удается подключить этот пул пространств выполнения, так как соответствующий пул пространств выполнения на стороне сервера подключен к другому клиенту.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState не поддерживается на сервере. Сервер должен работать под управлением PowerShell 5.0 или более поздней версии.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/RunspaceStrings.ru.resx b/src/System.Management.Automation/resources/ru/RunspaceStrings.ru.resx new file mode 100644 index 00000000000..aad8128d283 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/RunspaceStrings.ru.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Указанное состояние пространства выполнения недопустимо для этой операции.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Не удается открыть пространство выполнения, так как оно не находится в состоянии BeforeOpen. Текущее состояние пространства выполнения: "{0}".</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Не удается выполнить операцию, так как пространство выполнения не находится в состоянии "Открыто". Текущее состояние пространства выполнения: "{0}".</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Не удается вызвать конвейер, так как пространство выполнения не находится в состоянии "Открыто". Текущее состояние пространства выполнения: "{0}".</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>Состояние конвейера недопустимо для этой операции.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>Не удается вызвать конвейер, так как он уже был вызван.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Допустимое значение параметра — PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>Конвейер не содержит команды.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Конвейер не был запущен, так как уже выполняется другой конвейер. Конвейеры не могут выполняться одновременно.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>Вложенный конвейер не может быть вызван асинхронно. Используйте вызов метода.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>Вложенный конвейер следует запускать только из выполняющегося конвейера.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Пространство выполнения невозможно закрыть, пока выполняется вызов метода SessionStateProxy.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Конвейер невозможно вызвать, пока выполняется вызов метода SessionStateProxy.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>Выполняется вызов метода SessionStateProxy. Параллельные вызовы метода SessionStateProxy не разрешены.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Конвейер уже выполняется. Параллельные вызовы метода SessionStateProxy не разрешены.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Это свойство не может быть изменено после открытия пространства выполнения.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Произошла одна или несколько ошибок при обработке модуля "{0}", указанного в объекте InitialSessionState, который используется для создания этого пространства выполнения. Полный список ошибок см. в свойстве ErrorRecords. Первая ошибка: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>Параметры потока можно изменить, только если используется многопотоковое подразделение (MTA), текущие параметры — UseNewThread или UseCurrentThread, а новое значение — ReuseThread.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>{0} не может иметь значение false, если языковой режим — {1} или {2}.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Невозможно отключить пространство выполнения, доступное только локально.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Операция подключения не поддерживается в локальных пространствах выполнения.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>Сеанс занят. Подключение к сеансу будет установлено, как только он станет доступным. Чтобы отменить команду Enter-PSSession, нажмите Ctrl-C.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Не удается выполнить команду. В этой конфигурации сеанса вызов сценария не поддерживается. Это может происходить, если конфигурация сеанса работает в режиме без языка.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Операции отключения и подключения не разрешается использовать в локальных пространствах выполнения.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Не удается подключить конвейер, так как пространство выполнения не находится в состоянии "Открыто". Текущее состояние пространства выполнения: "{0}".</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>Не удается создать RemoteRunspace. Указанный объект RunspacePool недопустим.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>С этим пространством выполнения не связана ни одна отключенная команда.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Операция отключения не поддерживается на удаленном компьютере. Чтобы поддерживать отключение, на удаленном компьютере должна быть запущена оболочка Windows PowerShell 3.0 или более поздней версии, а также должен использоваться транспорт WSMan.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Не удается подключить PSSession, так как сеанс не находится в состоянии "Отключено" или недоступен для подключения.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Параметр не может иметь значение PipelineResultTypes.None или PipelineResultTypes.Output.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Допустимое значение параметра — PipelineResultTypes.Output или PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Перенаправление потока отладки не поддерживается на целевом удаленном компьютере.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Перенаправление детализированного потока не поддерживается на целевом удаленном компьютере.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Перенаправление потока предупреждения не поддерживается на целевом удаленном компьютере.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Перенаправление потока информации не поддерживается на целевом удаленном компьютере.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Вы вошли в сеанс, который занят выполнением команды или сценария. Выходные данные направляются в задание "{0}", поэтому они не будут отображаться в консоли. Вы можете дождаться завершения выполнения команды или отменить ее и получить запрос на ввод, нажав Ctrl-C. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Вы вошли в сеанс, который занят выполнением команды или сценария. Выходные данные будут отображаться в консоли. Вы можете дождаться завершения выполнения команды или отменить ее и получить запрос на ввод, нажав Ctrl-C. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Вы вошли в сеанс, который сейчас остановлен в точке останова отладки в выполняемой команде или сценарии. Используйте отладчик командной строки PowerShell, чтобы продолжить отладку. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>Свойство DefaultRunspace должно иметь значение LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>Статическое свойство PrimaryRunspace можно задать только один раз. Оно уже задано.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/SecuritySupportStrings.ru.resx b/src/System.Management.Automation/resources/ru/SecuritySupportStrings.ru.resx new file mode 100644 index 00000000000..f3f4eabd1a1 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/SecuritySupportStrings.ru.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Не удается загрузить сертификат. {0} должен разрешаться в путь файловой системы.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>Сертификат {0} нельзя использовать для шифрования. Сертификаты шифрования должны содержать атрибуты использования ключа «Шифрование данных» или «Шифрование ключа», а также включать расширенное использование ключа (EKU) «Шифрование документа» ({1}).</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Не удается загрузить сертификат. Идентификатор {0} соответствует нескольким сертификатам. Чтобы зашифровать данные для нескольких получателей, укажите несколько конкретных значений для параметра {1}, а не подстановочный знак, который соответствует нескольким сертификатам.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Не удается загрузить сертификат шифрования. Параметр сертификата {0} не является допустимым сертификатом в кодировке Base-64 и не указывает на допустимый сертификат по файлу, каталогу, отпечатку или имени субъекта.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>ПРЕДУПРЕЖДЕНИЕ. Сертификат {0} содержит закрытый ключ. Защищенные сертификаты ведения журнала событий, используемые для шифрования, должны содержать только открытый ключ.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>ОШИБКА: Не удалось защитить сообщение журнала событий {0}: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>ОШИБКА: не удалось найти или использовать сертификат: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Ключ сеанса недоступен для шифрования защищенной строки.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Недопустимое смещение буфера.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Недопустимые данные открытого ключа.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Не удается импортировать открытый ключ.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Недопустимые данные сеансового ключа.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>Файл сценария {0} заблокирован системной политикой и не будет запущен.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Возвращено неизвестное значение принудительного применения политики для файла сценария: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Чтение файла сценария</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>Файл сценария {0} не является доверенным политикой и будет работать в режиме ConstrainedLanguage.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/Serialization.ru.resx b/src/System.Management.Automation/resources/ru/Serialization.ru.resx new file mode 100644 index 00000000000..0e4510e0250 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/Serialization.ru.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} ожидался атрибут.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>XML-тег {0} не распознается.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>Не найден объект для referenceId {0}.</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Атрибут Name для ключа словаря указан неверно.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Атрибут Name для значения словаря указан неверно.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>Версия PSObject недопустима.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Версия входящего PSObject {0}. Ожидаемое значение — 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>Невозможно обработать имена, так как для referenceId {0} не найдено ни одного TypeName.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>Значение параметра глубины должно быть больше или равно 1.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Текущий тип узла — {0}. Ожидался тип — {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Ключ для записи словаря не указан.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Значение для записи словаря не указано.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Больше нет объектов для десериализации.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>В качестве ключа словаря указано значение Null.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>Содержимое {0} примитивного типа недопустимо.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Сериализованный XML вложен слишком глубоко.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Сериализатор был закрыт.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Данные в команде превысили максимальный размер, разрешенный конфигурацией сеанса. Максимально допустимый размер — {0} МБ. Измените входные данные, используйте другую конфигурацию сеанса или измените свойства {1} и {2} в конфигурации сеанса на удаленном компьютере.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Не удалось выполнить десериализацию зашифрованной защищенной строки</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>Недопустимый тип ключа {0}. Класс PSPrimitiveDictionary принимает только ключи типа System.String.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>Тип значения {0} недопустим. Класс PSPrimitiveDictionary принимает только значения типов, которые полностью сериализуются при удаленном взаимодействии PowerShell. Список полностью сериализуемых типов см. в разделе справки about_Remoting.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Не удалось расшифровать данные. Данные не были зашифрованы с помощью этого ключа.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>Значение параметра {0} не является допустимой зашифрованной строкой.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Указанный {0} недопустим. Допустимые значения длины {0} — 128 бит, 192 бита или 256 бит.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>Десериализация SecureString сейчас поддерживается только в Windows.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/SessionStateProviderBaseStrings.ru.resx b/src/System.Management.Automation/resources/ru/SessionStateProviderBaseStrings.ru.resx new file mode 100644 index 00000000000..8a784e4011d --- /dev/null +++ b/src/System.Management.Automation/resources/ru/SessionStateProviderBaseStrings.ru.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Задать элемент</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Значение: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Очистить элемент</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Удалить элемент</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Новый элемент</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Тип: {1} Значение: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Копировать элемент</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} Назначение: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Переименовать элемент</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Элемент: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/SessionStateStrings.ru.resx b/src/System.Management.Automation/resources/ru/SessionStateStrings.ru.resx new file mode 100644 index 00000000000..eaa87fc7490 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/SessionStateStrings.ru.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Невозможно обработать возвращенные сведения, так как сведения, возвращенные методом Start поставщика, относятся к поставщику, отличному от переданного.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Невозможно обработать возвращенные сведения, так как сведения, возвращенные методом Start поставщика, имеют значение null.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию SetItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции SetItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию ClearItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию InvokeDefaultAction с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции InvokeDefaultAction для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию ItemExists с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции ItemExists для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию IsValidPath с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию IsItemContainer с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию RemoveItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetChildItems с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetChildItems для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetChildNames с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetChildNames для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию RenameItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции RenameItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию NewItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции NewItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию HasChildItems с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию CopyItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции CopyItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetParentPath с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию NormalizeRelativePath с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию MakePath с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetChildName с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию MoveItem с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции MoveItem для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию SetProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции SetProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию ClearProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции ClearProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию NewProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции NewProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию RemoveProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции RemoveProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию CopyProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции CopyProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию MoveProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции MoveProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию RenameProperty с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для RenameProperty для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>Не удается получить средство чтения содержимого для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetContentReader для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>Не удается получить модуль записи содержимого для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции GetContentWriter для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>Не удается получить содержимое, так как это каталог: "{0}". Вместо этого используйте "Get-ChildItem".</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>Не удалось записать содержимое, так как это каталог: "{0}".</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Не осталось журнала расположений, чтобы перейти назад.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>Не осталось журнала расположений, чтобы перейти вперед.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>Элемент BoundedStack пустой.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию ClearContent с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>Не удается очистить содержимое "{0}", так как это каталог. Clear-Content поддерживается только для файлов.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для операции ClearContent для поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию GetSecurityDescriptor с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию SetSecurityDescriptor с поставщиком "{0}" для пути "{1}" не удалась. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>Попытка выполнить операцию Start с поставщиком "{0}" не удалась. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>Попытка выполнить операцию InitializeDefaultDrives с поставщиком "{0}" не удалась.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>Попытка выполнить операцию NewDrive с поставщиком "{0}" для диска с корнем "{1}" не удалась. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>Не удается получить динамические параметры для NewDrive для поставщика "{0}". {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>Сбой вызова RemoveDrive с поставщиком "{0}". {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>Невозможно удалить диск "{0}", так как это запрещено поставщиком "{1}".</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>Путь "{0}" указывал на элемент, расположенный за пределами базы '{1}'.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>Сбой вызова Seek в модуле записи содержимого поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>Сбой вызова Close в модуле чтения или записи содержимого поставщика "{0}" для пути "{1}". {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>Сбой вызова Read в модуле чтения содержимого поставщика "{0}" для пути "{1}". {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>Сбой вызова Write в модуле записи содержимого поставщика "{0}" на пути "{1}". {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>Поставщик "{0}" нельзя использовать для получения или задания данных с помощью синтаксиса переменных. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Синтаксис переменных нельзя использовать для получения или задания данных в поставщике. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>Псевдоним не подлежит записи, так как псевдоним {0} является константой или доступен только для чтения, и запись в него не может быть выполнена.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Невозможно записать в функцию {0}, так как она доступна только для чтения или является константой.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>Невозможно перезаписать переменную {0}, так как она доступна только для чтения или является константой.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>Невозможно получить доступ к переменной "${0}", так как это частная переменная.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Невозможно получить доступ к команде "{0}", так как это частная команда.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Невозможно получить доступ к команде, так как это частная команда.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Невозможно получить доступ к ресурсу состояния сеанса, так как это частный ресурс. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>Псевдоним не был удален, так как псевдоним {0} является константой или доступен только для чтения.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>Невозможно удалить функцию {0}, так как она является константой.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Невозможно удалить переменную {0}, так как она является константой или доступна только для чтения. Если переменная доступна только для чтения, повторите операцию, указав параметр Force.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>Невозможно изменить псевдоним {0}, так как он является константой.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>Псевдоним {0} нельзя изменить, поскольку он доступен только для чтения.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>Невозможно изменить функцию {0}, так как она является константой.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>Невозможно изменить функцию {0}, так как она доступна только для чтения.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>После создания псевдоним {0} нельзя сделать константой. Псевдонимы можно делать константами только при создании.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Существующую функцию {0} нельзя сделать константой. Функции можно делать константами только при создании.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Существующую переменную {0} нельзя сделать константой. Переменные можно сделать константами только при создании.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Параметр AllScope нельзя удалить из псевдонима "{0}".</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Параметр AllScope нельзя удалить из функции "{0}".</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Параметр AllScope нельзя удалить из переменной "{0}".</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>Определение функции "{0}" содержало квалификатор области, но не содержало имени функции.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>Не удается удалить поставщика {0}. Перед удалением поставщика {0} необходимо удалить все диски, связанные с поставщиком {0}.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Невозможно обработать имя диска, так как оно содержит один или несколько следующих недопустимых символов: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Не удалось создать новый диск, так как поставщик не разрешает создание нового диска.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Указанное значение "{0}" разрешено в более чем один стек расположений.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>Не удается найти стек расположений "{0}". Он не существует или не является контейнером.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>не удается найти путь "{0}", поскольку он не существует.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>Невозможно найти псевдоним, так как псевдоним "{0}" не существует.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>Невозможно задать расположение, так как путь "{0}" был разрешен в несколько контейнеров. Можно задать расположение только для одного контейнера за раз.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>Невозможно обработать переменную, так как путь к переменной "{0}" разрешается в несколько элементов. Получать или задавать значение переменной можно только для одного элемента за раз.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Не удается найти диск. Диск с именем "{0}" не существует.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>Не удается найти поставщика с именем "{0}".</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>Не удается найти поставщика с именем "{0}". Имя указано в неправильном формате. Имя поставщика может содержать только буквенно-цифровые символы или имя оснастки PowerShell, за которым следует один символ "\", а затем буквенно-цифровые символы.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>"{0}" разрешается в несколько имен поставщиков. Возможные совпадения:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Произошла ошибка при попытке создать экземпляр поставщика. Имя типа поставщика "{0}" не найдено в сборке.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Указанное имя поставщика "{0}" нельзя использовать, так как оно содержит один или несколько следующих недопустимых символов: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>Произошла ошибка при попытке создать экземпляр поставщика "{0}". {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>Не удается найти переменную с именем "{0}".</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>Не удается найти источник трассировки с именем "{0}".</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>Диск с именем "{0}" уже существует.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>Переменная с именем "{0}" уже существует.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>Псевдоним недопустим, так как псевдоним с именем "{0}" уже существует.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>Невозможно зарегистрировать поставщика командлетов, так как поставщик командлетов с именем "{0}" уже существует.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Путь не указывал на путь файловой системы.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Нельзя удалить глобальную область.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Число области "{0}" превышает количество активных областей.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>Невозможно сравнить PSDriveInfo. Экземпляр PSDriveInfo можно сравнивать только с другим экземпляром PSDriveInfo.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Поставщик командлетов не может передавать результаты в виде потока, так как не указан командлет, через который следует передавать выходные данные.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Поставщик командлетов не может передавать результаты в виде потока, так как не указан командлет, через который следует передавать ошибку.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Не задано домашнее расположение для этого поставщика. Чтобы задать домашнее расположение, вызовите "(get-psprovider '{0}').Home = 'path'".</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Неправильный формат пути. Пути поставщика должны содержать идентификатор поставщика, за которым следует "::", а затем путь, относящийся к конкретному поставщику.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Невозможно переместить элемент, так как путь назначения может быть разрешено только в один путь.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Невозможно переместить элемент, так как исходный путь и путь назначения не были разрешены в одинаковый поставщик.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Невозможно переместить элемент, так как исходный путь указывает на один или несколько элементов, а путь назначения не является контейнером. Убедитесь, что путь назначения является контейнером, и повторите попытку.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Невозможно переместить элемент, так как назначение разрешено в несколько путей. Укажите путь назначения, который разрешается в одно назначение, и повторите попытку.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Невозможно скопировать контейнер в существующий конечный элемент.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Невозможно скопировать контейнер в другой контейнер. Параметр -Recurse или -Container не указан.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Исходный путь и путь назначения не разрешились в одинаковый поставщик.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Невозможно переименовать элемент, так как путь разрешен в несколько элементов. Можно переименовать только один элемент за раз.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>Поставщик "{0}" нельзя использовать для разрешения пути "{1}" из-за ошибки в поставщике.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Невозможно использовать интерфейс. Интерфейс IContentCmdletProvider не реализован этим поставщиком.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Невозможно использовать интерфейс. Интерфейс IPropertyCmdletProvider не поддерживается этим поставщиком.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Невозможно использовать интерфейс. Интерфейс IDynamicPropertyCmdletProvider не реализован этим поставщиком.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>Методы NavigationCmdletProvider не поддерживаются этим поставщиком.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Методы поставщика не обработаны. Методы ContainerCmdletProvider не поддерживаются этим поставщиком.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Невозможно вызвать методы. Методы ItemCmdletProvider не поддерживаются этим поставщиком.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>Методы DriveCmdletProvider не поддерживаются этим поставщиком.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Операция поставщика остановлена, так как этот поставщик не поддерживает ее.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Операция поставщика остановлена, так как поставщик не поддерживает параметр "Depth".</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Невозможно вызвать метод. Метод Seek для содержимого не поддерживается этим поставщиком.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>Не удается выполнить операцию ClearContent. Операция ClearContent не поддерживается этим поставщиком.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Поставщик не поддерживает использование учетных данных. Повторите операцию, не указывая учетные данные.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>Поставщик FileSystem поддерживает учетные данные только в командлете New-PSDrive. Повторите операцию, не указывая учетные данные.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Поставщик не поддерживает транзакции. Выполните операцию еще раз без параметра -UseTransaction.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Невозможно вызвать метод. Поставщик не поддерживает использование фильтров.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Не удается создать диск. Поставщик не поддерживает использование учетных данных.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>Элемент в пути "{0}" уже существует.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Невозможно скопировать элемент. Элемент на пути "{0}" не существует.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>Элемент на пути "{0}" не существует.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Диск, содержащий представление псевдонимов, хранящихся в состоянии сеанса</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>Диск, содержащий представление переменных сред процесса</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Диск, содержащий представление функций, хранящихся в состоянии сеанса</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Диск, содержащий представление тех переменных, которые хранятся в состоянии сеанса</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Диск, сопоставляемый с путем к временному каталогу текущего пользователя</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Невозможно создать связь "{0}", так как не указано целевое значение.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Ссылки на переменную null всегда возвращают значение null. Присваивания не имеют эффекта.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Максимальное число объектов журнала, сохраняемых в сеансе</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>Невозможно переименовать функцию, так как функция {0} доступна только для чтения или является константой.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>Невозможно переименовать псевдоним, так как псевдоним {0} доступен только для чтения или является константой.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>Невозможно переименовать переменную, так как переменная {0} доступна только для чтения или является константой.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Не удается задать параметры для локальной переменной {0}. Используйте New-Variable, чтобы создать переменную, для которой можно задать параметры.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Командлет {0} нельзя изменить, поскольку он доступен только для чтения.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>Невозможно удалить переменную {0}, так как она оптимизирована и не подлежит удалению. Попробуйте использовать командлет Remove-Variable (без псевдонимов) или вызвать с использованием точки команду, которую используете для удаления переменной.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>Невозможно перезаписать переменную {0}, так как она была оптимизирована. Попробуйте использовать командлет New-Variable или Set-Variable (без псевдонимов) либо вызвать, с использованием точки, команду, которой задаете переменную.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>Параметры {0} и {1} нельзя использовать вместе. Укажите только один из этих параметров.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Параметр Tail сейчас поддерживается только для поставщика FileSystem.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>Псевдоним недопустим, так как команда с именем "{0}" и типом команды "{1}" уже существует.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Не удается запустить программное обеспечение. Разрешение отклонено.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>Параметры "-{0}" и "-{1}" являются взаимоисключающими, то есть не могут быть указаны одновременно.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>Путь "{0}" недопустим. В операциях удаленного копирования поддерживаются только абсолютные пути.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>Невозможно проверить удаленный путь "{0}".</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>Невозможно выполнить операцию, так как для сеанса {0} задано значение {1}.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>Параметр "{0}" не может быть пустым или иметь значение null.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Переменные состояния сеанса</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>В режиме ConstrainedLanguage будет запрещено устанавливать или изменять значение AllScope для области переменной "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/StringDecoratedStrings.ru.resx b/src/System.Management.Automation/resources/ru/StringDecoratedStrings.ru.resx new file mode 100644 index 00000000000..660d45c5122 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/StringDecoratedStrings.ru.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Для этого метода поддерживается только "ANSI" или "PlainText".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/SubsystemStrings.ru.resx b/src/System.Management.Automation/resources/ru/SubsystemStrings.ru.resx new file mode 100644 index 00000000000..15c1300bedf --- /dev/null +++ b/src/System.Management.Automation/resources/ru/SubsystemStrings.ru.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>Подсистема {0} не допускает регистрацию более одной реализации.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>Реализация с идентификатором {0} уже зарегистрирована для подсистемы {1}.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>Подсистема {0} не позволяет отменить регистрацию реализации.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>Для подсистемы {0} не зарегистрирована ни одна реализация.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>Зарегистрированная реализация с идентификатором {0} не найдена.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Указанный тип подсистемы {0} неизвестен.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Необходимо указать конкретный тип подсистемы вместо базового интерфейса «ISubsystem».</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Указанный вид подсистемы {0} неизвестен.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>Для типа целевой подсистемы {0} указанный экземпляр подсистемы должен реализовывать соответствующий конкретный интерфейс или абстрактный класс {1}.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>Объявленные метаданные для типа подсистемы {0} недопустимы. Подсистема, требующая определения командлетов или функций, не допускает множественной регистрации, поскольку это привело бы к тому, что одна реализация перезаписала бы команды, определенные другой реализацией.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>Свойство «Id» реализации для подсистемы {0} не может быть пустым GUID.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>Свойство «Name» реализации для подсистемы {0} не может иметь значение NULL или быть пустой строкой.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>Свойство «Description» реализации для подсистемы {0} не может иметь значение NULL или быть пустой строкой.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/SuggestionStrings.ru.resx b/src/System.Management.Automation/resources/ru/SuggestionStrings.ru.resx new file mode 100644 index 00000000000..16f5acc9d6b --- /dev/null +++ b/src/System.Management.Automation/resources/ru/SuggestionStrings.ru.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>Команда {0} не найдена, но существует в текущем расположении. +По умолчанию PowerShell не загружает команды из текущего расположения по умолчанию (см. Get-Help about_Command_Precedence). + +Если этой команде можно доверять, вместо этого выполните следующую команду:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>Наиболее похожие команды:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/TabCompletionStrings.ru.resx b/src/System.Management.Automation/resources/ru/TabCompletionStrings.ru.resx new file mode 100644 index 00000000000..ca874810b6a --- /dev/null +++ b/src/System.Management.Automation/resources/ru/TabCompletionStrings.ru.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Результат автодополнения по клавише Tab не может быть корректно десериализован, поскольку удаленное пространство выполнения не содержит экземпляра TypeTable.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>Невозможно получить доступ к свойствам нулевого экземпляра типа CompletionResult.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Побитовое НЕ</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Логическое не. Отрицает следующее за ним утверждение.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, равные правому операнду; в противном случае возвращает TRUE, если левый операнд равен правому операнду.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, равные правому операнду; в противном случае возвращает TRUE, если левый операнд равен правому операнду.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Равно - регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, равные правому операнду; в противном случае возвращает TRUE, если левый операнд равен правому операнду.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Не равно - регистр не учитывается. Если левый операнд является коллекцией, возвращает значения из коллекции, которые не равны правому операнду; в противном случае возвращает TRUE, если левый операнд не равен правому операнду.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Не равно - регистр не учитывается. Если левый операнд является коллекцией, возвращает значения из коллекции, которые не равны правому операнду; в противном случае возвращает TRUE, если левый операнд не равен правому операнду.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Не равно - регистр имеет значение. Если левый операнд является коллекцией, возвращает значения из коллекции, которые не равны правому операнду; в противном случае возвращает TRUE, если левый операнд не равен правому операнду.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Больше или равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд больше или равен правому операнду.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Больше или равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд больше или равен правому операнду.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Больше или равно - регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд больше или равен правому операнду.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Больше чем - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше правого операнда; в противном случае возвращает TRUE, если левый операнд больше правого.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Больше чем - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше правого операнда; в противном случае возвращает TRUE, если левый операнд больше правого.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Больше чем - регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые больше правого операнда; в противном случае возвращает TRUE, если левый операнд больше правого.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Меньше чем — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше правого операнда; в противном случае возвращает TRUE, если левый операнд меньше правого.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Меньше чем — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше правого операнда; в противном случае возвращает TRUE, если левый операнд меньше правого.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Меньше — регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше правого операнда; в противном случае возвращает TRUE, если левый операнд меньше правого.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Меньше или равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд меньше или равен правому операнду.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Меньше или равно - регистр не учитывается. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд меньше или равен правому операнду.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Меньше или равно - регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые меньше или равны правому операнду; в противном случае возвращает TRUE, если левый операнд меньше или равен правому операнду.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с использованием подстановочных символов — регистр нечувствителен. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с использованием подстановочных символов — регистр нечувствителен. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с подстановочными знаками — регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с использованием подстановочных символов — регистр нечувствителен. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с использованием подстановочных символов — регистр нечувствителен. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления с подстановочными знаками — регистр имеет значение. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — с учетом регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, соответствующие правому операнду; в противном случае возвращает TRUE, если левый операнд соответствует правому операнду.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — без учета регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Оператор сопоставления регулярных выражений — с учетом регистра. Если левый операнд представляет собой коллекцию, возвращает значения из коллекции, которые не соответствуют правому операнду; в противном случае возвращает TRUE, если левый операнд не соответствует правому операнду.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Замена оператора — регистр имеет значение. Изменяет левый операнд. Пример: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Замена оператора — регистр имеет значение. Изменяет левый операнд. Пример: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Замените оператор — регистр имеет значение. Изменяет левый операнд. Пример: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (правый операнд) точно совпадает хотя бы с одним из значений левого операнда.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (правый операнд) точно совпадает хотя бы с одним из значений левого операнда.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр имеет значение. Возвращает TRUE только в том случае, если тестовое значение (правый операнд) точно совпадает хотя бы с одним из значений левого операнда.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (правый операнд) точно не совпадает ни с одним из значений левого операнда.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (правый операнд) точно не совпадает ни с одним из значений левого операнда.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр имеет значение. Возвращает TRUE, если тестовое значение (правый операнд) точно не совпадает ни с одним из значений левого операнда.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (левый операнд) точно совпадает хотя бы с одним из значений правого операнда.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (левый операнд) точно совпадает хотя бы с одним из значений правого операнда.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр имеет значение. Возвращает TRUE, если тестовое значение (левый операнд) точно совпадает хотя бы с одним из значений правого операнда.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр имеет значение. Возвращает TRUE, если тестовое значение (левый операнд) точно не совпадает ни с одним из значений в правом операнде.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр нечувствителен. Возвращает TRUE, если тестовое значение (левый операнд) точно не совпадает ни с одним из значений в правом операнде.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Оператор изоляции — регистр имеет значение. Возвращает TRUE, если тестовое значение (левый операнд) точно не совпадает ни с одним из значений в правом операнде.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Разделение символов — без учета регистра. Разделить одну или несколько строк на подстроки. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Разделение символов — без учета регистра. Разделить одну или несколько строк на подстроки. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Разделение текста — с учетом регистра. Разделить одну или несколько строк на подстроки. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Возвращает TRUE, если левый операнд не является экземпляром указанного типа .NET Framework (правый операнд).</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Возвращает TRUE, если левый операнд является экземпляром указанного типа .NET Framework (правый операнд).</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Преобразует левый операнд в указанный тип .NET Framework (правый операнд).</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Форматирует строки, используя метод format строковых объектов.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Логическое "И". Возвращает TRUE, если оба утверждения истинны.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Побитовое И</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Логическое или. Истина, когда истинно хотя бы одно из утверждений или оба утверждения.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Побитовое ИЛИ (включительно)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Логическое исключающее ИЛИ. Возвращает TRUE, если одно из утверждений истинно, а другое ложно.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Побитовое ИЛИ (исключающее)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Join - объединить несколько строк в одну. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Битовый оператор сдвига влево. Вставляет ноль в крайний правый бит.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Битовый оператор сдвига вправо. Вставляет ноль в самый левый бит. Для знаковых значений знаковый бит сохраняется.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[строка] +Указывает название создаваемого свойства.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[строка] +Указывает название создаваемого свойства.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Блок скрипта, используемый для вычисления значения нового свойства.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[строка] +Определите, как значения отображаются в столбце. +Допустимые значения: 'left', 'center' или 'right'.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[строка] +Указывает строку формата, определяющую способ форматирования значения для вывода.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Указывает максимальную ширину столбца в таблице при отображении значения. +Значение должно быть больше 0.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Ключ глубины определяет глубину расширения для каждого свойства.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Задает порядок сортировки для одного или нескольких свойств.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Задает порядок сортировки для одного или нескольких свойств.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Указывает имена журналов, из которых нужно получить события. +Поддерживает подстановочные знаки.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Указывает поставщиков журналов событий, от которых следует получать события. +Поддерживает подстановочные знаки.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Указывает пути к файлам журналов, из которых нужно получать события. +Допустимые форматы файлов: .etl, .evt и .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Выбирает события с указанными ключевыми битовыми масками. +Ниже приведены стандартные ключевые слова: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Выбирает события с указанными идентификаторами.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Выбирает события с указанными уровнями логирования. +Допустимы следующие уровни логирования: +1: Критический +2: Ошибка +3: Предупреждение +4: Информационный +5: Многословный</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Выбирает события, созданные после указанной даты и времени.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Выбирает события, созданные до указанной даты и времени.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[строка] +Выбирает события, сгенерированные указанным пользователем. +Это может быть либо строковое представление SID, либо домен и имя пользователя в формате DOMAIN\USERNAME или USERNAME@DOMAIN.</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +Выбирает события, имеющие любое из указанных значений в разделе EventData.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Исключаются события, соответствующие значениям, указанным в хэш-таблице.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[строка] или [хеш-таблица] +Указывает массив модулей PowerShell, необходимых для выполнения скрипта. +Каждый элемент может быть либо строкой со значением имени модуля, либо хэш-таблицей со следующими ключами: +Название: Название модуля +GUID: GUID модуля +Один из следующих вариантов: +ModuleVersion: Указывает минимально допустимую версию модуля. +RequiredVersion: Указывает точную, необходимую версию модуля. +MaximumVersion: Указывает максимально допустимую версию модуля.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[строка] +Указывает версию PowerShell, необходимую для выполнения скрипта. +Допустимые значения: "Core" и "Desktop".</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +Указывает, что PowerShell должен запускаться от имени администратора в Windows. +Это должен быть последний параметр в строке оператора #requires.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[версия] +Указывает минимальную версию PowerShell, необходимую для выполнения скрипта.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Указывает, что для запуска скрипта требуется PowerShell версии 7+.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Указывает, что для запуска скрипта требуется Windows PowerShell 5.1.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[строка] +Обязательно. Указывает имя модуля.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[строка] +Необязательно. Указывает GUID модуля.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[строка] +Указывает минимально допустимую версию модуля.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[строка] +Указывает точную, необходимую версию модуля.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[строка] +Указывает максимально допустимую версию модуля.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>Краткое описание функции или скрипта. +Это ключевое слово можно использовать только один раз в каждой теме.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>Подробное описание функции или скрипта. +Это ключевое слово можно использовать только один раз в каждой теме.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>. PARAMETER <Parameter-Name> +Описание параметра. +Добавьте ключевое слово .PARAMETER для каждого параметра в синтаксисе функции или скрипта.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>Пример команды, использующей функцию или скрипт, с возможностью добавления примера вывода и описания. +Повторите это ключевое слово для каждого примера.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>Типы объектов .NET, которые можно передавать в функцию или скрипт через конвейер. +Вы также можете добавить описание входных объектов.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Тип объектов .NET, возвращаемых командлетом. +Вы также можете добавить описание возвращаемых объектов.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>Дополнительная информация о функции или скрипте.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>Название смежной темы. +Повторите ключевое слово .LINK для каждой связанной темы. +В ключевом содержимом .Link также может содержаться URI на онлайн-версию той же справочной темы.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>Название технологии или функции, которую использует данная функция или скрипт, или с которой она связана.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Название роли пользователя для данной справочной темы.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>Ключевые слова, описывающие предполагаемое использование функции.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Перенаправляет на справочную страницу по указанной команде.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +Указывает категорию справки элемента в .ForwardHelpTargetName</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Указывает сессию, содержащую раздел справки. +Введите переменную, содержащую объект PSSession.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +Ключевое слово .ExternalHelp обязательно, если функция или скрипт документированы в XML-файлах.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Указывает путь к загружаемой сборке .NET. + +с использованием сборки <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Указывает модуль PowerShell, из которого следует загружать классы. + +используя модуль <ModuleName or Path> + +с использованием модуля <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Указывает пространство имен .NET для разрешения типов или псевдоним пространства имен. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Указывает псевдоним для типа .NET. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Обычная строка.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Строка, содержащая неразвернутые ссылки на переменные окружения, которые разворачиваются при получении значения.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Двоичные данные в любой форме.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32-битное двоичное число.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Массив строк.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64-битное двоичное число.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Неподдерживаемый тип данных реестра.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - Запятая</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - Запятая-Пробел</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - точка с запятой</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Точка с запятой - Пробел</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - Новая строка</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - Бросаться</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - Пробел</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/TransactionStrings.ru.resx b/src/System.Management.Automation/resources/ru/TransactionStrings.ru.resx new file mode 100644 index 00000000000..69c37d77e18 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/TransactionStrings.ru.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>Невозможно использовать транзакцию. Нет активных транзакций.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>Невозможно зафиксировать транзакцию. Нет активных транзакций.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Невозможно выполнить откат транзакции, так как нет активной транзакции.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>Невозможно откатить транзакцию. Транзакция уже зафиксирована.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>Невозможно зафиксировать транзакцию. Транзакция уже зафиксирована.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>Невозможно зафиксировать транзакцию. Выполнен откат транзакции, или время ожидания истекло.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>Невозможно откатить транзакцию. Для транзакции уже был выполнен откат или время ожидания истекло.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Не удается задать активную транзакцию. Нет созданных транзакций.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Не удается задать активную транзакцию. Для активной транзакции был выполнен откат или время ожидания истекло.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Для данного командлета необходима действующая транзакция. Для текущей транзакции уже выполнен откат или ее зафиксировано.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Для этого командлета требуется транзакция. Выполните команду еще раз с параметром -UseTransaction.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>Невозможно использовать транзакцию. Нет запущенных транзакций.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>Невозможно использовать транзакцию. Транзакция зафиксирована.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>Невозможно использовать транзакцию. Выполнен откат транзакции, или время ожидания истекло.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>Невозможно использовать транзакцию. Время ожидания транзакции истекло.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>Базовая транзакция не задана.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>Базовая транзакция неактивна.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Базовую транзакцию нельзя задать после создания других транзакций.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/TypesXmlStrings.ru.resx b/src/System.Management.Automation/resources/ru/TypesXmlStrings.ru.resx new file mode 100644 index 00000000000..7321b365cab --- /dev/null +++ b/src/System.Management.Automation/resources/ru/TypesXmlStrings.ru.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : ошибка: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : ошибка в типе "{3}": {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>Узел "{0}" должен встречаться только один раз в "{1}". Родительский узел "{1}" будет пропущен.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>Узел {0} не разрешен. Разрешены следующие узлы: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>Узел "{0}" не должен содержать внутренний текст.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>Узел "{0}" должен содержать внутренний текст.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>Узел "{0}" не найден. Это должно произойти только один раз в разделе "{1}". Родительский узел "{1}" будет пропущен.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>Узел "Type" должен иметь "Members", "TypeConverters" или "TypeAdapters".</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Не удается создать экземпляр конвертера типов для типа из-за {0} исключения: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell не удается создать экземпляр адаптер типа {0} для этого типа из-за следующего исключения: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Тип адаптера "{0}" не является допустимым.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>Объект TypeConverter был проигнорирован, поскольку он уже присутствует.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>Объект TypeAdapter был проигнорирован, поскольку он уже присутствует.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>Типом "{0}" должен быть TypeConverter или PSTypeConverter.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>Тип "{0}" должен быть PSPropertyAdapter.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>Участник {0} уже присутствует.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Следующее имя участника зарезервировано: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Исключение: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty должен иметь метод получения или метод задания.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>У свойства CodeProperty должен быть метод получения или метод задания.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Вместо {0} значение должно быть ИСТИНА или ЛОЖЬ.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>Узел "{0}" не должен иметь атрибут "{1}".</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: файл не найден.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: файл пропущен, так как он уже загружен {2}.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Не удалось найти раздел реестра: {0}{1}. Используется {2} для загрузки конфигурационных файлов.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Не удается найти путь {0}, указанный в ключе реестра: {1}{2}. Используется {3} для загрузки конфигурационных файлов.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: файл пропущен, так как у него нет расширения ps1xml.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: файл пропущен из-за следующего исключения проверки: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>Элемент "{0}" должен быть заметкой.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>Не удается преобразовать "{0}" в "{1}".</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>Не используйте здесь элемент "{0}".</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>У элемента "{0}" должен быть тип "{1}".</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{0}" должно присутствовать, если "{1}" — "{2}", а "{3}" — "{4}".</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Предыдущая ошибка привела к игнорированию всех настроек сериализации.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" не является стандартным элементом и будет проигнорирован.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>Путь {0} не является полным. Укажите путь к файлу полного типа.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>Обновить таблицу типов невозможно, поскольку она могла быть создана вне пространства выполнения.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>При загрузке TypeTable произошли ошибки. Подробные сообщения об ошибках можно найти в свойстве Errors.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>Ошибка в TypeData "{0}": {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" должно иметь значение для своего свойства "{1}".</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" не должен содержать нулевую или пустую строку в свойстве "{1}".</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>Не удалось найти тип "{0}". Значение имени типа должно быть полным именем типа. Проверьте имя типа и запустите команду еще раз.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData должен содержать "Members", "TypeConverters", "TypeAdapters" или "StandardMembers".</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>В таблицу общего типа нельзя добавить более одной записи.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/VerbDescriptionStrings.ru.resx b/src/System.Management.Automation/resources/ru/VerbDescriptionStrings.ru.resx new file mode 100644 index 00000000000..893adf60509 --- /dev/null +++ b/src/System.Management.Automation/resources/ru/VerbDescriptionStrings.ru.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Добавляет ресурс в контейнер или прикрепляет один элемент к другому</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Утверждает или одобряет состояние ресурса или процесса</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Подтверждает состояние ресурса</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Сохраняет данные путем репликации</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Ограничивает доступ к ресурсу</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Создает артефакт (обычно двоичный код или документ) из набора входных файлов (обычно это исходный код или декларативные документы)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Создает моментальный снимок текущего состояния данных или их конфигурации</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Удаляет все ресурсы из контейнера, но не удаляет сам контейнер</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Изменяет состояние ресурса, чтобы сделать его недоступным или непригодным для использования</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Сравнивает данные из одного ресурса с данными из другого</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Завершает операцию</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Сжимает данные ресурса</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Подтверждает или проверяет состояние ресурса или процесса</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Создает связь между источником и назначением</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Изменяет данные из одного представления в другое, если командлет поддерживает двунаправленное преобразование или преобразование между несколькими типами данных</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Преобразует один первичный тип входных данных (существительное в командлете указывает входные данные) в один или несколько поддерживаемых типов выходных данных</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Преобразует один или несколько типов входных данных в основной тип выходных данных (существительное в командлете указывает тип выходных данных)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Копирует ресурс в другое имя или другой контейнер</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Изучает ресурс для диагностики проблем в работе</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Отклоняет объекты и блоки или препятствует состоянию ресурса или процесса</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Отправляет приложение, веб-сайт или решение на удаленный целевой объект таким образом, чтобы потребитель этого решения мог получить к нему доступ после завершения развертывания</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Настраивает для ресурса недоступное или неактивное состояние</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Удаляет связь между источником и назначением</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Отключает именованную сущность от расположения</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Изменяет существующие данные путем добавления или удаления содержимого</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Настраивает для ресурса доступное или активное состояние</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Указывает действие, которое позволяет пользователю переместиться в ресурс</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Переходит к последней использованной среде или контексту</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Восстанавливает сжатые данные ресурса до исходного состояния</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Инкапсулирует первичные входные данные в постоянное хранилище данных, например файл, или в формат обмена</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Ищет в контейнере объект, который является неизвестным, подразумеваемым, необязательным или указанным</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Упорядочивает объекты в указанной форме или макете</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Указывает действие, которое извлекает ресурс</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Разрешает доступ к ресурсу</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Упорядочивает или связывает один или несколько ресурсов</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Делает ресурс недоступным для обнаружения</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Создает ресурс на основе данных, хранящихся в постоянном хранилище данных (например, в файле) или в формате обмена</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Подготавливает ресурс для использования и задает для него состояние по умолчанию</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Помещает ресурс в расположение и при необходимости инициализирует его</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Выполняет действие, например запуск команды или метода</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Объединяет ресурсы в один ресурс</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Применяет ограничения к ресурсу</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Защищает ресурс</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Определяет ресурсы, используемые указанной операцией, или получает статистику по ресурсу</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Создает один ресурс из нескольких</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Подключает именованную сущность к расположению</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Перемещает ресурс из одного места в другое</value> + </data> + <data name="New" xml:space="preserve"> + <value>Создает ресурс</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Изменяет состояние ресурса, чтобы сделать его доступным или пригодным для использования</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Повышает эффективность ресурса</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Отправляет данные из среды</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Используйте команду Test</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Удаляет элемент из верхней части стека</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Защищает ресурс от атак или потери</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Делает ресурс доступным для других пользователей</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Добавляет элемент в верхнюю часть стека</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Получает сведения из источника</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Принимает сведения, отправляемые из источника</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Сбрасывает ресурс до состояния, которое было отменено</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Создает запись для ресурса в репозитории, например в базе данных</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Удаляет ресурс из контейнера</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Изменяет имя ресурса</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Восстанавливает ресурс в пригодном для использования состоянии.</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Запрашивает ресурс или разрешения</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Присваивает ресурсу исходное состояние</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Изменяет размер ресурса</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Сопоставляет сокращенное представление ресурса с более полным представлением</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Останавливает операцию и запускает ее снова</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Задает для ресурса предопределенное состояние, например состояние, заданное контрольной точкой</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Запускает приостановленную операцию</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Указывает действие, которое не разрешает доступ к ресурсу</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Сохраняет данные, чтобы избежать их потери</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Создает ссылку на ресурс в контейнере</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Находит ресурс в контейнере</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Доставляет сведения в место назначения</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Заменяет данные существующего ресурса или создает ресурс, содержащий некоторые данные</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Делает ресурс видимым для пользователя</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>Гарантирует, что два ресурса или более находятся в одном и том же состоянии</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Обходит один или несколько ресурсов или точек в последовательности</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Разделяет части ресурса</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Инициирует операцию</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Переходит к следующей точке или ресурсу в последовательности</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Прерывает действие</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Представляет ресурс для утверждения</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Приостанавливает действие</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>Указывает действие, которое обозначает смену между двумя ресурсами, например переход между двумя расположениями, обязанностями или состояниями</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Проверяет операцию или согласованность ресурса</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Отслеживает действия ресурса</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Удаляет ограничения для ресурса</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Задает для ресурса предыдущее состояние</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Удаляет ресурс из указанного расположения</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Освобождает заблокированный ресурс</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Удаляет меры защиты для ресурса, которые были добавлены, чтобы предотвратить атаку или потерю</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Делает ресурс недоступным для других пользователей</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Удаляет запись для ресурса из репозитория</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Обеспечивает актуальность ресурса для поддержания его состояния, точности, согласованности или соответствия требованиям</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Использует или включает ресурс для чего-либо</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Приостанавливает операцию, пока не произойдет указанное событие</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Постоянно проверяет или отслеживает изменения в ресурсе</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Добавляет сведения в целевой объект</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/ru/WildcardPatternStrings.ru.resx b/src/System.Management.Automation/resources/ru/WildcardPatternStrings.ru.resx new file mode 100644 index 00000000000..408ddb8ba3e --- /dev/null +++ b/src/System.Management.Automation/resources/ru/WildcardPatternStrings.ru.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Указанный шаблон подстановочных знаков недопустим: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Authenticode.tr.resx b/src/System.Management.Automation/resources/tr/Authenticode.tr.resx new file mode 100644 index 00000000000..d07f5963fb6 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Authenticode.tr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>Bu yazılımı şimdi çalıştırmamayı seçtiğiniz için dosya {0} yüklenemiyor.</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>Bu yayımcının yazılımını hiçbir zaman çalıştırmamayı seçtiğiniz için dosya {0} yüklenemiyor.</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>Dosya {0}, {1} tarafından yayımlanmış. Bu yayımcıya sisteminizde açıkça güvenilmiyor. Betik sistemde çalıştırılmayacak. Daha fazla bilgi için "get-help about_signing" komutunu çalıştırın.</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>Bu sistemde betiklerin çalıştırılması devre dışı bırakıldığından dosya {0} yüklenemiyor. Daha fazla bilgi için https://go.microsoft.com/fwlink/?LinkID=135170 adresindeki about_Execution_Policies sayfasına bakın.</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>Dosya {0} yüklenemiyor. {1}.</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>İşlemi, Grup İlkesi kullanılarak oluşturulanlar gibi yazılım kısıtlama ilkeleri tarafından engellendiğinden dosya {0} yüklenemiyor.</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>İçeriği okunamadığından dosya {0} yüklenemiyor.</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>Kod imzalanamıyor. Belirtilen sertifika kod imzalama için uygun değil.</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>Kod imzalanamıyor. Zaman damgası sunucusu URL'si tam olarak belirtilmeli ve http://<server url> veya https://<server url> biçiminde olmalıdır.</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>Kod imzalanamıyor. Karma algoritması desteklenmiyor.</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>Bu güvenilmeyen yayımcının yazılımını çalıştırmak istiyor musunuz?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>Dosya {0}, {1} tarafından yayımlanmış ve sisteminizde dosyaya güvenilmiyor. Yalnızca güvenilir yayımcıların betiklerini çalıştırın.</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>Yazılım {0} bilinmeyen bir yayımcı tarafından yayımlanmış. Bu yazılımı çalıştırmamanız önerilir.</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>Güvenlik uyarısı</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>Yalnızca güvendiğiniz betikleri çalıştırın. İnternet'ten gelen betikler kullanışlı olabildiği gibi bilgisayarınıza zarar da verebilir. Bu betiğe güveniyorsanız betiğin bu uyarı iletisi olmadan çalışmasına izin vermek için Unblock-File cmdlet'ini kullanın. {0} betiğini çalıştırmak istiyor musunuz?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>Hiçb&ir zaman çalıştırma</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>Bu yayımcının betiğini şimdi çalıştırma ve gelecekte bu betiği çalıştırmam için bana sorma. Gelecekte bu betiği çalıştırma girişimleri sessizce başarısız olur.</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>Ç&alıştırma</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>Bu yayımcının betiğini şimdi çalıştırma ve gelecekte bu betiği çalıştırmam için bana sormaya devam et.</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>&Bir kez çalıştır</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>Bu yayımcının betiğini şimdi çalıştır ve gelecekte bu betiği çalıştırmam için bana sormaya devam et.</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>&Her zaman çalıştır</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>Bu yayımcının betiğini şimdi çalıştır ve gelecekte bu betiği çalıştırmam için bana sorma.</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>&Askıya Al</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>Geçerli işlem hattını duraklatın ve komut istemine dönün. İşiniz bittiğinde işlemi sürdürmek için exit yazın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/AuthorizationManagerBase.tr.resx b/src/System.Management.Automation/resources/tr/AuthorizationManagerBase.tr.resx new file mode 100644 index 00000000000..f721f05b082 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/AuthorizationManagerBase.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>AuthorizationManager kontrolü başarısız oldu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/AutomationExceptions.tr.resx b/src/System.Management.Automation/resources/tr/AutomationExceptions.tr.resx new file mode 100644 index 00000000000..a967ee1156d --- /dev/null +++ b/src/System.Management.Automation/resources/tr/AutomationExceptions.tr.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>Bağımsız değişken "{0}" değeri geçersiz olduğu için bağımsız değişken işlenemiyor. “{0}" bağımsız değişkeninin değerini değiştirin ve işlemi yeniden çalıştırın.</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>Parametre "{0}" değeri geçersiz olduğu için bağımsız değişken işlenemiyor. Geçerli değerler "Global", "Local" veya "Script" ya da geçerli kapsama göreli bir sayı (0 ile kapsam sayısı arasında; 0 geçerli kapsam, 1 ise üst kapsamıdır). “{0}" parametresinin değerini değiştirin ve işlemi yeniden çalıştırın.</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>Bağımsız değişken "{0}" null olduğu için işlenemiyor. “{0}" bağımsız değişkeninin değerini null olmayan bir değerle değiştirin.</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>Bağımsız değişken "{0}" değeri aralık dışında olduğu için işlenemiyor. Bağımsız değişken "{0}" değerini aralık içinde olacak şekilde değiştirin.</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>İşlem "{0}" geçersiz olduğu için işlem gerçekleştirilemiyor. İşlem "{0}"'ı kaldırın veya neden geçersiz olduğunu araştırın.</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>“{0}" işlemi uygulanamadığı için işlem gerçekleştirilemiyor.</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>Nesne "{0}" zaten atıldığı için işlem gerçekleştirilemiyor.</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>Nesne "{0}" zaten atıldığı için işlem gerçekleştirilemiyor.</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>Betik bloğu, birden fazla yan tümce içerdiği için çağrılamaz. Invoke() yöntemi yalnızca tek bir yan tümce içeren betik bloklarında kullanılabilir.</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>Betik bloğu, birden fazla yan tümce içerdiği için dönüştürülemez. İfadeler veya denetim yapıları izin verilmez. Betik bloğunun tam olarak bir işlem hattı veya komut içerdiğini doğrulayın.</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>Boş bir betik bloğu dönüştürülemez. Betik bloğunun tam olarak bir işlem hattı veya komut içerdiğini doğrulayın.</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>Yalnızca tam olarak bir işlem hattı veya komut içeren bir betik bloğu dönüştürülebilir. İfadeler veya denetim yapıları izin verilmez. Betik bloğunun tam olarak bir işlem hattı veya komut içerdiğini doğrulayın.</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>Üst düzey bir trap deyimi içeren bir betik bloğu dönüştürülemez.</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>param(...) bloğunda bildirilmemiş değişkenlere başvuran bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor. Bildirilmemiş değişkenin adı: {0}.</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>Sabit olmayan ifadeler değerlendiren bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor. Sabit olmayan ifade: {0}.</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>Dinamik ifadeler değerlendiren bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor. Dinamik ifade: {0}.</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>Bağımsız değişken değerlerinde başka betik bloklarını geçirmeye çalışan bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>Ana işlem hattının bağımsız değişkenlerini değerlendirmek için işlem hatları, komutlar veya işlevler çağıran bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>Dot sourcing kullanan bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>Başka betik bloklarını çağıran bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>Betik bloğu, yasaklı yönlendirme işleçleri içerdiği için Windows PowerShell nesnesine dönüştürülemez.</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>ilişkili bir işlem bağlamı olmayan bir ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>Komut kullanıcı tarafından durduruldu.</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>“{0}" nesnesi, dynamicparam bloğundan döndürmek için yanlış türde. dynamicparam bloğu, ya $null ya da [System.Management.Automation.RuntimeDefinedParameterDictionary] türünde bir nesne döndürmelidir.</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>Betik bloğu açık bir genel türe dönüştürülemez. Uygun bir kapalı genel tür tanımlayın ve ardından yeniden deneyin.</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>Bir ifade ile başlayan bir işlem hattı başlatan ScriptBlock için Windows PowerShell nesnesi oluşturulamıyor.</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>Yerel oturumda ayarlanmadığı için kullanma değişkeni '$using:{0}' değeri alınamıyor.</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>Belirtilen değişken sözlüğünde Using ifadesi "{0}" değerini alınamıyor. Bir betik bloğundan Windows PowerShell örneği oluşturulurken, Using ifadesi dizin oluşturma işlemi veya üye erişme işlemi içeremez.</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>Derlenmiş Betik Bloğu Dot Source</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>Geçerli kapsamdaki ' {0}' betik bloğu çağrısına, Kısıtlanmış Dil modunda izin verilmeyecek. Betik dili modu: {1}, Bağlam dili modu: {2}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CatalogStrings.tr.resx b/src/System.Management.Automation/resources/tr/CatalogStrings.tr.resx new file mode 100644 index 00000000000..906382d3471 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CatalogStrings.tr.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>Katalog tanım dosyası oluşturulamıyor.</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>"{0}" dosyası kataloğa ekleniyor. Katalogdaki dosyanın göreli yolu: "{1}".</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>Katalogdaki {0} dosyası için doğrulama atlanıyor. </value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>Katalogda karması {1} olan {0} dosyası bulundu. </value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>Katalog yollarında aynı {0} göreli yoluna sahip birden fazla dosya var. </value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>Diskte karması {1} olan {0} dosyası bulundu.</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>Yoldaki {0} dosyası için doğrulama atlanıyor.</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>Belirtilen karma algoritması için katalog yöneticisi {0} bağlamına yönelik tanıtıcı alınamıyor.</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>{0} dosyası için karma oluşturulamıyor. </value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>{0} katalog dosyası açılamıyor.</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>Katalog sürümü geçerli değil. Yalnızca katalog sürüm {0} ve sürüm {1} desteklenir.</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>Katalog tanım dosyası açılamıyor.</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>Katalogda, {0} dosya üyesinin birden çok girdisi bulundu.</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>{0} katalog üyesi için dosya adı veya yol bulunamıyor.</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>Karma için {0} dosyası bulunamıyor.</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>Karma hesaplamak için {0} dosyası okunamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CimInstanceTypeAdapterResources.tr.resx b/src/System.Management.Automation/resources/tr/CimInstanceTypeAdapterResources.tr.resx new file mode 100644 index 00000000000..7206ed40ed5 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CimInstanceTypeAdapterResources.tr.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>“{0}" türündeki bir nesneye "{1}" dönüştürülemez.</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>“{0}" salt okunur bir özelliktir.</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CmdletizationCoreResources.tr.resx b/src/System.Management.Automation/resources/tr/CmdletizationCoreResources.tr.resx new file mode 100644 index 00000000000..ef4704e0367 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CmdletizationCoreResources.tr.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>'{0}' sınıfındaki cmdlet'ler</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>{0} öğesinde tanımlanan iki cmdlet parametresinin adı aynı: {1}. Cmdlet Definition XML’deki çakışmayı çözün ve yeniden deneyin.</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>Cmdlet Definition XML işlenemiyor: {0}. {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>{0} cmdlet'i {1} parametre kümesini birden fazla kez tanımlıyor. Cmdlet Definition XML dosyasında yinelenen parametre kümesi adları olmadığından emin olun ve yeniden deneyin.</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>ObjectModelWrapper öznitelik işlenemiyor. {0} türü birden çok parametre kümesi tanımlar. Cmdlet Definition XML'sinin ObjectModelWrapper özniteliğinde geçerli bir tür belirttiğini doğrulayın ve yeniden deneyin.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>ObjectModelWrapper öznitelik işlenemiyor. {0} türü açık bir genel türdür. Cmdlet Definition XML'sinin ObjectModelWrapper özniteliğinde geçerli bir tür belirttiğini doğrulayın ve yeniden deneyin.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>ObjectModelWrapper özniteliği işlenemiyor. {0} türü aşağıdaki sınıftan türetilmemiş: {1}. Cmdlet Definition XML’nin ObjectModelWrapper özniteliğinde geçerli bir tür belirttiğini doğrulayın ve yeniden deneyin.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>ObjectModelWrapper öznitelik işlenemiyor. {0} türü, yok sayılan bir {1} özniteliği parametresiyle {2} cmdlet parametresini tanımlıyor. Cmdlet Definition XML'sinin ObjectModelWrapper özniteliğinde geçerli bir tür belirttiğini doğrulayın ve yeniden deneyin.</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>{0} parametresi {1} cmdlet’i için tanımlanamaz. Parametre adı zaten {2} sınıfı tarafından tanımlanmış. Cmdlet Definition XML’de parametrenin adını değiştirin ve yeniden deneyin.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>{0} parametresi {1} cmdlet’i için tanımlanamaz. Parametre adı zaten {2} XML öğesi içinde tanımlanmış. Cmdlet Definition XML’de parametrenin adını değiştirin ve ardından yeniden deneyin.</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>EnumName özniteliğinin değeri geçerli bir C# tanımlayıCısına çevrilmiyor: {0}. Cmdlet Definition XML’deki EnumName özniteliğini doğrulayın ve ardından yeniden deneyin.</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Name özniteliğinin değeri geçerli bir C# tanımlayıcısı değil: {0}. Cmdlet Definition XML’deki Name özniteliğini doğrulayın ve ardından yeniden deneyin.</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value><Enum EnumName="{0}" ...> öğesi işlenemiyor. {1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>Uzak bilgisayar geçersiz bir CDXML dosyası döndürdü. Aşağıdaki cmdlet bağdaştırıcısı, uzak bilgisayardan bir CDXML modülü içe aktarmak için desteklenmiyor: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CommandBaseStrings.tr.resx b/src/System.Management.Automation/resources/tr/CommandBaseStrings.tr.resx new file mode 100644 index 00000000000..4e1b9966f8a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CommandBaseStrings.tr.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>Bu işleme devam edilsin mi?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>&Evet</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>İşlemin yalnızca bir sonraki adımıyla devam edin.</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>&Tümüne Evet</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>İşlemin tüm adımlarıyla devam edin.</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>&Hayır</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>Bu işlemi atlayın ve sonraki işleme devam edin.</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>Tümüne &Hayır</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>Bu işlemi ve sonraki tüm işlemleri atlayın.</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>Bu komutu çalıştırın.</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>&Durdurma Komutu</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>&Askıya Al</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>Geçerli işlem hattını duraklatın ve komut istemine dönün. İşlem hattını sürdürmek için "{0}" yazın.</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>Program "{0}", sıfır olmayan çıkış koduyla sona erdi: {1} ({2}).</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>"{1}" hedefi üzerinde "{0}" işlemi gerçekleştiriliyor.</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What if: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>Bu işlemi gerçekleştirmek istediğinizden emin misiniz? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>Onayla</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>Çalışan komut, tercih değişkeni "{0}" veya ortak parametre Durdur: {1} olarak ayarlandığı için durduruldu.</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>Çalışan komut, tercih değişkeni "{0}" veya ortak parametre Durdur olarak ayarlandığı için durduruldu.</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>Çalışan komut, tercih değişkeni "{0}" veya ortak parametre geçerli olmayan şu değere ayarlandığı için durduruldu: "{1}".</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>Çalışan komut, kullanıcı Durdur seçeneğini belirlediği için durduruldu.</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>Çalışan komut, kullanıcı komutu kestiği için durduruldu.</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>PSCmdlet'ten türetilen cmdlet'ler doğrudan çağrılamaz. </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Cmdlet '{0}', uzak oturumda '{1}' parametresini desteklemiyor.</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>Toplam sayı: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>Tahmini toplam sayı: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>Toplam sayı bilinmiyor</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>komut '{0}'</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>{0} eski. {1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Exec çağrısı, şu komut satırı için {0} hata numarasıyla başarısız oldu: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>'{0}' komutu bulunamadı. Belirtilen komut yürütülebilir bir dosya olmalıdır.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>Betik Bloğu İşleme Dot-Source Denetimi</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Betik bloğu '{0}' için Dot-Source işleme, dil modu '{1}' geçerli dil modu '{2}' ile eşleşmediği için Kısıtlı Dil modunda başarısız olur.</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>Komut Arayıcı</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>'{1}' modülündeki '{0}' komutuna güvenilmiyor ve Kısıtlı Dil modunda erişilebilir olmayacak.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ConsoleInfoErrorStrings.tr.resx b/src/System.Management.Automation/resources/tr/ConsoleInfoErrorStrings.tr.resx new file mode 100644 index 00000000000..ea33a62c661 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ConsoleInfoErrorStrings.tr.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>Windows PowerShell sürümü {0} yanlış. Windows PowerShell sürümü {1}, bu bilgisayarda destekleniyor.</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>Konsol {0} yüklenirken aşağıdaki hatalar oluştu: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>Aşağıdaki hata nedeniyle Windows PowerShell ek bileşeni {0} yüklenemiyor: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>Windows PowerShell ek bileşeni "{0}", aşağıdaki uyarılarla yüklendi: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>Windows PowerShell ek bileşeni modülü {0}, gerekli Windows PowerShell ek bileşeni güçlü adına {1} sahip değil.</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Windows PowerShell cmdlet'i '{0}', Windows PowerShell ek bileşeni '{1}' içinde birden fazla kez bulunmamalıdır.</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>Windows PowerShell sağlayıcısı '{0}', Windows PowerShell ek bileşeni '{1}' içinde birden fazla kez bulunmamalıdır.</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>Windows PowerShell {0}, geçerli konsolda desteklenmiyor. Windows PowerShell {1}, geçerli konsolda destekleniyor.</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>Dosya {0} zaten var ve {1} belirtildi.</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>Sağlanan yapılandırma dosyası '{0}' mevcut değil.</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>Sağlanan yapılandırma dosyası '{0}', .pssc dosya uzantısına sahip olmalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CoreClrStubResources.tr.resx b/src/System.Management.Automation/resources/tr/CoreClrStubResources.tr.resx new file mode 100644 index 00000000000..dddf2691373 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CoreClrStubResources.tr.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>Ortam değişkeni adı eşittir karakteri içeremez.</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>Ortam değişkeni adı veya değeri fazla uzun.</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>Dizedeki ilk karakter null karakterdir.</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>Dize uzunluğu sıfır olamaz.</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>Bilgisayar adı alınamadı.</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>Geçerli kullanıcının etki alanı adı alınamadı.</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>Bilinmeyen hata: "{0}".</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CredUI.tr.resx b/src/System.Management.Automation/resources/tr/CredUI.tr.resx new file mode 100644 index 00000000000..a2e1da22b54 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CredUI.tr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell kimlik bilgisi isteği </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>Kimlik bilgilerinizi girin. </value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>Kimlik bilgilerinizi girin.</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>Başlığın maksimum uzunluğu {0} karakterdir.</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>İletinin maksimum uzunluğu {0} karakterdir.</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>UserName değerinin maksimum uzunluğu {0} karakterdir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Credential.tr.resx b/src/System.Management.Automation/resources/tr/Credential.tr.resx new file mode 100644 index 00000000000..f30b28ff4b5 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Credential.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Kimlik bilgisi seri hale getirilemiyor. Bu komut bir iş akışı başlatıyorsa, iş akışının başlatıldığı işlemin kimlik bilgilerini seri hale getirme izni olmadığından kimlik bilgileri kalıcı hale getirilemez. + +-- İş akışı yerel bilgisayara bir PSSession içinde başlatıldıysa EnableNetworkAccess parametresini oturumu oluşturan komuta ekleyin. +-- İş akışı uzak bir bilgisayara bir PSSession içinde başlatıldıysa oturumu oluşturan komuta Authentication parametresini CredSSP değeriyle ekleyin. Alternatif olarak RunAsUser özellik değerine sahip bir oturum yapılandırmasına bağlanın.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>UserName değeri doğru biçimde değil.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/CredentialAttributeStrings.tr.resx b/src/System.Management.Automation/resources/tr/CredentialAttributeStrings.tr.resx new file mode 100644 index 00000000000..c6ba6291d3b --- /dev/null +++ b/src/System.Management.Automation/resources/tr/CredentialAttributeStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell kimlik bilgisi isteği</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>Kimlik bilgilerinizi girin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/DebuggerStrings.tr.resx b/src/System.Management.Automation/resources/tr/DebuggerStrings.tr.resx new file mode 100644 index 00000000000..0faff0cf5c4 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/DebuggerStrings.tr.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>'${0}' üzerinde değişken kesme noktası ({1} erişimi)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>'{0}:${1}' üzerinde değişken kesme noktası ({2} erişimi)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>'{0}:{1}' üzerinde satır kesme noktası</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>'{0}:{1}, {2}' üzerinde satır kesme noktası</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>'{0}' üzerinde komut kesme noktası</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>'{0}:{1}' üzerinde komut kesme noktası</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>{0} kesme noktasına isabet edilmeyecek</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} Tek adım (işlevlere, betiklere vb. gir)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} Sonraki deyime geç (işlevlerin, betiklerin vb. üzerinden adımla)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} Geçerli işlevin, betiğin vb. dışına çık.</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0}, {1,-16} İşlemi sürdür</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0}, {1,-16} İşlemi durdur ve hata ayıklayıcıdan çık</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0}, Get-PSCallStack Çağrı yığınını görüntüle</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} Geçerli betik için kaynak kodu listele. </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> Geçerli satırdan başlamak için "list" kullanın, "list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> <m> satırından başlamak için ve <n> öğesini listelemek için "list <m> <n>" </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> <m> satırından başlayarak</value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> Son komut {0}, {1} veya {2} ise tekrarla</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0}, {1,-16} bu yardım iletisini görüntüler.</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>Hata ayıklayıcı isteminizi özelleştirmeyle ilgili yönergeler için "help about_prompt" yazın.</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +Geçerli oturum hata ayıklamayı desteklemiyor; işlem devam edecek. + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: satır {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>Kullanılabilir kaynak kodu yok.</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>Başlangıç satırı, {0} değerinden büyük olmayan pozitif bir tam sayı olmalıdır</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>Satır sayısı pozitif bir tamsayı olmalıdır.</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><Dosya yok></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>{0} konumunda, {1}: satır {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>Hata ayıklayıcı, Durduruldu durumunda olmadığı sürece komutları işleyemez.</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>SetDebugAction yerel betik hata ayıklayıcısı için uygulanmadı.</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>Uzak oturumdaki hata ayıklayıcı Durduruldu durumunda olmadığından, hata ayıklayıcısı bir sürdürme eylemi ayarlayamıyor.</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>Hata ayıklayıcısı şu anda meşgul olduğundan işte hata ayıklanamıyor.</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>Sağlanan iş ve tüm alt işler incelendi ancak hata ayıklanabilecek iş bulunamadı. Bir iş veya alt işte hata ayıklamak için işin hata ayıklamayı desteklemesi ve çalışır durumda olması gerekir.</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>Hata ayıklayıcı, hata ayıklama modu None olarak ayarlandığında kapalı olduğu için adım modu için etkinleştirilemiyor.</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>Konak hata ayıklayıcısı şu anda meşgul olduğundan Çalışma alanında hata ayıklanamıyor.</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>Çalışma alanında hata ayıklanamıyor. Çalışma alanı hata ayıklayıcısı şu anda kapalı (DebugMode değeri 'None').</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>Açık durumda olmayan bir Çalışma alanında hata ayıklanamıyor. Bu Çalışma alanının durumu {0}.</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>Çalışma alanında hata ayıklanamıyor. Çalışma alanı {0} ile ilişkili bir hata ayıklayıcı yok.</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>Hata ayıklayıcı zaten geçersiz kılınmış.</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>Hata ayıklayıcı nesnesi kendisi üzerine gönderilemez.</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>{0} komutu, uzak çalışma alanında çalışan PowerShell sürümünde uzak kullanım için desteklenmiyor.</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>İşlem</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} İşleme devam et ve hata ayıklayıcıyı ayır.</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>Hata ayıklayıcı ayırma komutu uygulanamaz. Ayırma komutu yalnızca Debug-Job veya Debug-Runspace cmdlet'leriyle işlerde ve çalışma alanlarında hata ayıklanırken geçerlidir.</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Geçersiz çalışma alanı kimliği: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>Çalışma alanı alınamıyor.</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>Breakpoint veya BreakpointList belirtilmelidir.</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList, kesme noktası olmayan bir öğe içeriyordu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/DescriptionsStrings.tr.resx b/src/System.Management.Automation/resources/tr/DescriptionsStrings.tr.resx new file mode 100644 index 00000000000..3de18d3c34d --- /dev/null +++ b/src/System.Management.Automation/resources/tr/DescriptionsStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} null veya boş olamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/DiscoveryExceptions.tr.resx b/src/System.Management.Automation/resources/tr/DiscoveryExceptions.tr.resx new file mode 100644 index 00000000000..86c5efb23b2 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/DiscoveryExceptions.tr.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>"{0}" cmdlet adı doğru biçimde olmadığından doğrulanamıyor. Cmdlet adları, "Get-Process" gibi "-" ile ayrılmış bir fiil ve ad içermelidir.</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>"{0}" parametresi, "{1}" parametre kümesinde birden çok kez bildirildi.</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>"{0}" diğer adı birden çok kez bildirildi.</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>Parametre bildirilemedi. Parametreler yalnızca alanlarda ve özelliklerde bildirilebilir.</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>Cmdlet işlenemiyor. Cmdlet adı '-' ile ayrılmış bir fiil ve ad çiftinden oluşmalıdır.</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>'{0}' terimi bir cmdlet, işlev, betik dosyası veya yürütülebilir program adı olarak tanınmıyor. +Adın yazımını denetleyin veya yol eklenmişse yolun doğru olduğundan emin olun ve yeniden deneyin.</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>'{0}' bağımsız değişkeni bir cmdlet olarak tanınmıyor: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>'{0}' bağımsız değişkeni cmdlet olarak tanınmıyor. Bunun nedeni büyük olasılıkla Cmdlet veya PSCmdlet sınıflarından türetilmemiş olmasıdır: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>'{0}' diğer adı, bir cmdlet, işlev, yürütülebilir program veya betik dosyası olarak tanınmayan '{1}' terimine başvurduğu için çözümlenemiyor. Terimi doğrulayın ve yeniden deneyin.</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>Değeri '{1}' olan '{0}' parametresi işlenemiyor çünkü bir cmdlet değil ve CommandProcessor tarafından işlenemez.</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>"{0}" adlı bir cmdlet zaten var. Cmdlet'lerin adları benzersiz olmalıdır.</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>'{0}' adlı bir cmdlet sağlayıcısı zaten var. Cmdlet sağlayıcılarının adları benzersiz olmalıdır.</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>'{0}' adlı bir derleme zaten var. Derlemelerin adları benzersiz olmalıdır.</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>"{0}" adlı bir betik zaten var. Betiklerin adları benzersiz olmalıdır.</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>#requires deyimi doğru biçimde olmadığı için işlenemiyor. +#requires deyimi şu biçimlerden birinde olmalıdır: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>'{0}' betiği, geçerli kabukla uyumlu olmayan {1} kabuk kimliğine sahip bir "#requires" deyimi içerdiğinden çalıştırılamıyor. Bu betiği çalıştırmak için '{2}' konumundaki kabuğu kullanmanız gerekir.</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>'{0}' betiği, geçerli kabukla uyumlu olmayan {1} kabuk kimliğine sahip bir "#requires" deyimi içerdiğinden çalıştırılamıyor.</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>'{0}' betiği, PowerShell {1} için bir "#requires" deyimi içerdiğinden çalıştırılamıyor. Betik için gereken PowerShell sürümü, şu anda çalışan PowerShell {2} sürümüyle eşleşmiyor.</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>'{0}' betiği, PowerShell '{1}' sürümleri için bir "#requires" deyimi içerdiğinden çalıştırılamıyor. Betik için gereken PowerShell sürümü, şu anda çalışan PowerShell {2} sürümüyle eşleşmiyor.</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>'{0}' betiğinin "#requires" deyimleri tarafından belirtilen şu ek bileşenler eksik olduğundan betik çalıştırılamıyor: {1}.</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>Bir #Requires deyimi yalnızca shellID belirtti. PowerShell'de çalıştırılırken, #requires deyimleri gerekli PowerShell ek bileşenini belirtmelidir.</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>'{0}' betiği, Yönetici olarak çalıştırmak için bir "#requires" deyimi içerdiğinden çalıştırılamıyor. Geçerli PowerShell oturumu Yönetici olarak çalıştırılmıyor. PowerShell'i Yönetici olarak çalıştır seçeneğini kullanarak başlatın ve ardından betiği çalıştırmayı yeniden deneyin.</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (Sürüm {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>ArgumentList parametresi yalnızca tek bir cmdlet veya betik alınırken belirtilebildiği için komut alınamadı.</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>"{0}" parametre adı ileride kullanılmak üzere ayrılmıştır.</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>'{0}' betiğinin "#requires" deyimleri tarafından belirtilen şu modüller eksik olduğundan betik çalıştırılamıyor: {1}.</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>'{0}' komutu '{1}' modülünde bulundu ancak modül yüklenemedi. Daha fazla bilgi için 'Import-Module {1}' komutunu çalıştırın.</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>'{0}' komutu '{1}' modülünde bulundu ancak şu hata nedeniyle modül yüklenemedi: [{2}] +Daha fazla bilgi için 'Import-Module {1}' komutunu çalıştırın.</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>'{0}' modülü yüklenemedi. Daha fazla bilgi için 'Import-Module {0}' komutunu çalıştırın.</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>Eşleşen komutlardan hiçbirinde '{0}' adlı parametre yok. Parametre adının yazımını denetleyip yeniden deneyin.</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>Bu komut farklı bir dil modunda tanımlandığından, komutta Dot-Source kullanılamıyor. Bu komutun içeriğini içeri aktarmadan komutu çağırmak için '.' işlecini atlayın.</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>ShowCommandInfo ve Syntax parametreleri birlikte belirtilemez.</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>'{0}' deneysel özelliği açıldığında bu betik komutu devre dışı bırakılır.</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>'{0}' deneysel özelliği kapatıldığında bu betik komutu devre dışı bırakılır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/EnumExpressionEvaluatorStrings.tr.resx b/src/System.Management.Automation/resources/tr/EnumExpressionEvaluatorStrings.tr.resx new file mode 100644 index 00000000000..cca4f91a64a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/EnumExpressionEvaluatorStrings.tr.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>Giriş dil ifadesi boş olamaz. Her giriş dil ifadesinde en az bir tanımlayıcı adı belirtin. </value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>Boş bir tanımlayıcı adı, geçerli bir numaralandırıcı adına eşlenemiyor. Aşağıdaki numaralandırıcı adlarından birini belirtin ve yeniden deneyin: {0}.</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>İfade için belirtilen genel tür bir sabit listesini temsil etmelidir. Geçerli bir sabit listesi türü belirtin. </value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>{0} tanımlayıcı adı, şu sabit listesi üyesi adlarına çok benzer veya onlarla aynı olduğu için işlenemiyor: {1}. Daha belirgin bir tanımlayıcı adı kullanın.</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>Tanımlayıcı adı {0}, geçerli bir numaralandırıcı adına eşlenemiyor. Aşağıdaki numaralandırıcı adlarından birini belirtin ve yeniden deneyin: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>Parantez kullanımı, tanımlayıcı gruplandırmasına izin verilmediği için bu dil ifadesinde geçersizdir. Parantezleri kaldırmayı deneyin; ya da bir alt ifade kapsanmışsa, dil ifadesini genişletmeyi deneyin.</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>Beklenmeyen bir belirteç nedeniyle dil ifadesi ayrıştırılamıyor. Bir tanımlayıcı adından sonra yalnızca bir YADA (,) işleci veya VE (+) işleci bekleniyor.</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>Beklenmeyen bir DEĞİL (!) işleci sonrasında dil ifadesi ayrıştırılamıyor. DEĞİL (!) işleci sonrasında bir tanımlayıcı adı bekleniyor.</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>Beklenmeyen bir belirteç nedeniyle dil ifadesi ayrıştırılamıyor. Bir tanımlayıcı adı ya da bir DEĞİL (!) işleci, dil ifadesinin başında veya bir yada (,) işleci ya da bir VE (+) işleci sonrasında bekleniyor. Ayrıca, bir dil ifadesi YADA (,) işleci, VE (+) işleci veya değil (!) işleci ile sonlanmamalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ErrorCategoryStrings.tr.resx b/src/System.Management.Automation/resources/tr/ErrorCategoryStrings.tr.resx new file mode 100644 index 00000000000..70c6622f8e5 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ErrorCategoryStrings.tr.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>Kapatma hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Kilitlenme algılandı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>Aygıt hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>GeçersizBağımsızDeğişken: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>Geçersiz veri: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>Geçersiz işlem: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>GeçersizSonuç: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>GeçersizTür: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>Meta veri hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>Uygulanmadı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>Yüklü değil: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>Nesne bulunamadı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>Açma hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>İşlem durduruldu: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>İşlem zaman aşımına uğradı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>AyrıştırıcıHatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>İzin reddedildi: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>Okuma hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>Kaynak kullanılamıyor: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>Kaynak mevcut: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>Kaynak kullanılamıyor: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>Sözdizimi hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>Yazma hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>Standart hatadan: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>Güvenlik hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>Protokol hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>Bağlantı hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>Kimlik doğrulama hatası: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>Sınırlar aşıldı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>Kota aşıldı: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>Etkin değil: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>Belirtilmedi: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Tanınmayan hata kategorisi {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ErrorPackage.tr.resx b/src/System.Management.Automation/resources/tr/ErrorPackage.tr.resx new file mode 100644 index 00000000000..10ba5f1fe77 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ErrorPackage.tr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>“{0}” hatası için hata metni boş: “{1}”</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>Nesne "{0}" hata olarak bildirildi.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>{0} değeri, bir ActionPreference değişkeni için desteklenmiyor. Sağlanan değer yalnızca bir tercih parametresi için değer olarak kullanılmalıdır ve varsayılan değerle değiştirilmiştir. Daha fazla bilgi için, "about_Preference_Variables" Yardım konusuna bakın.</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>{0} ActionPreference değeri gelecekte kullanılmak üzere ayrılmıştır ve şu anda desteklenmemektedir. Tercih değişkenleri hakkında daha fazla bilgi için Yardım konusundaki "about_Preference_Variables." bölümüne bakın.</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>{0} ActionPreference değeri gelecekte kullanılmak üzere ayrılmıştır ve şu anda desteklenmemektedir. Bu, {1} değişkeninizde {2} varsayılan değeriyle değiştirilmiştir. Tercih değişkenleri hakkında daha fazla bilgi için Yardım konusundaki "about_Preference_Variables." bölümüne bakın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/EtwLoggingStrings.tr.resx b/src/System.Management.Automation/resources/tr/EtwLoggingStrings.tr.resx new file mode 100644 index 00000000000..e3d3bcf4cad --- /dev/null +++ b/src/System.Management.Automation/resources/tr/EtwLoggingStrings.tr.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>{0} komutu: {1}.</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>{0} altyapı durumu {1} olarak değiştirildi.</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>Tam Hata Kimliği = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>Hata İletisi = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>Önerilen Eylem = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>Yürütme İlkesi</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>İş Komutu = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>İş Kimliği = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>İş Örneği Kimliği = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>İş Yeri = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>İş Adı = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>İş Durumu = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> Komut Adı = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> Komut Yolu = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> Komut Türü = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> Altyapı Sürümü = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> Konak Kimliği = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> Ana Bilgisayar Adı = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> Konak Uygulama = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> Konak Sürümü = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> İşlem Hattı Kimliği = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Çalışma Alanı Kimliği = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> Betik Adı = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> Sıra Numarası = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> Önem derecesi = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Kabuk Kimliği = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> Saat = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> Kullanıcı = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> Bağlı Kullanıcı = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL İş</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>Sağlayıcı adı</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>{0} sağlayıcısı durumu {1} olarak değiştirdi.</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>Betik yürütme: {0}.</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>{1} olan {0} değişkeni {2} olarak değiştirildi.</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>{0} değişkeni {1} olarak değiştirildi.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/EventResource.tr.resx b/src/System.Management.Automation/resources/tr/EventResource.tr.resx new file mode 100644 index 00000000000..28c0cdda26f --- /dev/null +++ b/src/System.Management.Automation/resources/tr/EventResource.tr.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>PowerShell.Core.Instrumentation.man olay kimliği için bir ileti bulunamadı.</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>Zamanlanmış İş {0}, {1} tarihinde başlatıldı +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>Zamanlanmış İş {0}, {1} tarihinde {2} durumuyla tamamlandı +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>Zamanlanmış İş Özel Durumu {0}: + İleti: {1} + Yığın İzleme: {2} + İç Özel Durum: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>Deneysel Özellik Başlatma: Yapılandırma dosyasındaki deneysel Özellik '{0}' yoksay. {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>Deneysel Özellik Başlatma: Yapılandırma dosyası okunamadı. + Özel durum: {0} + İleti: {1} + Yığın İzleme: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>İş akışı eklentisi yüklendi. + EndpointName: {0} + Kullanıcı: {1} + Barındırma modu: {2} + Protokol: {3} + Yapılandırma: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>İş akışı yürütmesi başlatıldı. + WorkflowId: {0} + YönetilenDüğümler: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>İş akışı durumu değişti. + WorkflowId: {0} + YeniDurum: {1} + EskiDurum: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>İş akışı eklentisinin kapatılması istendi. + Uç nokta adı: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>Workflow eklentisi yeniden başlatıldı. + Uç nokta adı: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>İş akışı devam ediyor. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>Uç nokta için ayarlanan kota sınırı Aşıldı. + EndpointName: {0} + Yapılandırma Adı: {1} + İzin Verilen Değer: {2} + Söz Konusu Değer: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>İş akışı yeniden başlatıldı. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>İş akışı çalışma alanı havuzu oluşturuldu. + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>Etkinlik yürütme için sıraya alındı. + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>Etkinlik yürütmesi başladı. + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>İş akışı bir XAML dosyasından içe aktarılıyor. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>İş akışı bir XAML dosyasından içe aktarıldı. + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>XAML dosyasındaki bir hata nedeniyle iş akışı içe aktarılamadı. + WorkflowId: {0} + Hata Açıklaması: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>İş akışı doğrulaması başlatıldı. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>İş akışı doğrulaması başarılı oldu. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>İş akışı doğrulaması hatayla başarısız oldu. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>İş akışı etkinliği doğrulandı. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>İş akışı etkinliği doğrulanamadı. + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>Etkinlik yürütmesi başarısız oldu. + WorkflowId: {0} + EtkinlikAdı: {1} + HataAçıklaması: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Çalışma alanı kullanılabilirliği değişti. + Çalışma alanı kimliği: {0} + Kullanılabilirlik: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Çalışma alanı durumu değişti. + Çalışma alanı kimliği: {0} + YeniDurum: {1} + EskiDurum: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>Yürütme için iş akışı yüklendi. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>İş akışı yüklendi. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>İş akışı yürütmesi iptal edildi. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>İş akışı yürütmesi iptal edildi. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>İş akışı temizleme işlemi yürütüldü. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>Diskten kalıcılaştırılmış iş akışı yüklendi. + WorkflowId: {0} + Yol: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>İş akışı verileri diskten silindi. + WorkflowId: {0} + Yol: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>İş kaldırılıyor. + İş Kimliği: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>İş durumu değişti. + İş Kimliği: {0} + WorkflowId: {1} + YeniDurum: {2} + EskiDurum: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>İş hatası. + İş Kimliği: {0} + WorkflowId: {1} + Hata Açıklaması: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>İş akışı için alt iş oluşturuldu. + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>İş akışı için üst iş oluşturuldu. + İş Kimliği: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>İş akışı yürütmesi için gerekli tüm işler oluşturuldu. + İş Kimliği: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>İş akışı için alt iş kaldırıldı. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>İş kaldırılırken bir hata oluştu. + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + Error: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>Yürütme için iş akışı yükleniyor. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>İş akışı yürütmesi tamamlandı. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>İş akışı yürütmesi iptal ediliyor. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>İş akışı yürütmesi sonlandırılıyor. + WorkflowId: {0} + Neden: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>İş akışı boşaltılıyor. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>Zorunlu iş akışı kapatması başlatıldı. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>Zorlanan iş akışı kapatma tamamlandı. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>Bir iş akışı zorla kapatılırken bir hata oluştu. + WorkflowId: {0} + Hata Açıklaması: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>İş akışı diske kaydediliyor. + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>İş akışı diske kaydedildi. + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>Etkinlik yürütmesi tamamlandı. + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>İş akışı yürütme hatası. + WorkflowId: {0} + Hata Açıklaması: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>Yeni bir PowerShell uç noktası kaydedildi. + EndpointName: {0} + Uç Nokta Türü: {1} + Kayıt Yapan: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>Uç nokta yapılandırması değiştirildi. + EndpointName: {0} + Değiştiren: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>Uç nokta yapılandırması kaydı kaldırıldı. + EndpointName: {0} + Kaydı kaldıran: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>Uç nokta yapılandırması devre dışı. + EndpointName: {0} + Devre Dışı Bırakan: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>Uç nokta yapılandırması etkinleştirildi. + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>İşlem dışı çalışma alanı başlatıldı. + Komut: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>İş akışı yürütmesi sırasında parametre dağıtımı yapıldı. + Parametreler: {0} + Bilgisayarlar: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>İş akışı altyapısı başlatıldı. + Uç nokta adı: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>İş akışı yöneticisi ile örneklendi + Denetim noktası yolu: {0} + Yapılandırma sağlayıcı kimliği: {1} + Kullanıcı adı: {2} + Yol: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>Bilgisayar adı $null veya . LocalHost olarak çözümlensin</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>Varsayılan şemaya http olarak çözümleniyor</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>Uzak kabuk adı varsayılan PowerShellCore olarak çözümlendi</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>Scriptblock metni oluşturuluyor ({0} / {1}): +{2} + +ScriptBlock kimliği: {3} +Yol: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>ScriptBlock kimliği: {0} için başlatılan çağrı +Çalışma alanı kimliği: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>Bitenler ScriptBlock kimliği: {0} +Çalışma alanı kimliği: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +Bağlam: +{0} + +Kullanıcı Verileri: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>Etkinlik kimliklerini ilişkilendiriliyor. + Geçerli Etkinlik Kimliği: {0} + Üst Etkinlik Kimliği: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>Sınıf Adı = {0} +Metot Adı = {1} +İş akışı GUID'si = {2} +İleti = {3} +{4} +Etkinlik Adı = {5} +Etkinlik GUID'si = {6} +Parametreler = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>Çalışma Alanı nesnesi oluşturuluyor + Örnek Kimliği: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>RunspacePool nesnesi oluşturuluyor + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>RunspacePool açılıyor</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Etkinlik kimliğini değiştiriyor ve ilişkilendiriyor</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Çalışma alanı durumu {0} olarak değiştirildi</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>Hata kodu {1} için oturum kimliği {2} üzerinde oturum oluşturma yeniden deneniyor {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>Windows PowerShell, işlem: {0} AppDomain: {1} içinde bir IPC dinleme iş parçacığı başlattı.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>Windows PowerShell, işlem: {0} üzerinde AppDomain: {1} içinde IPC dinleme iş parçacığını sonlandırdı.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>İşlem: {0} içindeki AppDomain: {1} üzerinde PowerShell IPC dinleme iş parçacığında bir hata oluştu. Hata İletisi: {2}.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>Windows PowerShell, işlem: {0} üzerinde AppDomain: {1} için Kullanıcı: {2} ile IPC bağlantısı kuruyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>Windows PowerShell, işlem {0} için AppDomain: {1} içindeki Kullanıcı: {2} üzerinde IPC bağlantısını kesiyor.</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>Bağlantı noktası {0} olarak çözümlendi</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName {0} olarak çözümlendi</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>Bilgisayar adı {0} olarak çözüldü</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>Şema {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>Analitik test iletisi</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>Bağlantı parametreleri şunlardır + Bağlantı URI'si: {0} + Kaynak URI'si: {1} + Kullanıcı: {2} + Açılma zaman aşımı: {3} + Boşta kalma zaman aşımı: {4} + İptal zaman aşımı: {5} + Kimlik doğrulama mekanizması: {6} + Parmak izi: {7} + Maksimum URI yeniden yönlendirme sayısı: {8} + Maksimum alınan veri boyutu/komut: {0}0 + Maksimum alınan nesne boyutu: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>Etkinlik kimliğini değiştiriyor ve ilişkilendiriyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>Çalışma Alanı kimliği: {0} Komut kimliği: {1} Hedef: {2} Veri türü: {3} Hedef arabirim: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Uygulamada işlenmeyen bir özel durum oluştu. +Özel durum türü: {0} +Özel durum İletisi: {1} +Özel durum yığın izlemesi: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. WSMan hata koduyla bir hata bildirdi: {2}. + Hata iletisi: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>Uygulamada işlenmeyen bir özel durum oluştu. +Özel durum türü: {0} +Özel durum İletisi: {1} +Özel durum yığın izlemesi: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. WSMan hata koduyla bir hata bildirdi: {2}. + Hata iletisi: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Çalışma alanı kimliği {0}. WSMan Create Shell kullanılarak bir bağlantı kuruluyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği {0}. WSMan Create Shell için geri arama alındı</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0}. WSManCloseShell kullanılarak kabuk kapatılıyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0}. WSManCloseShell için geri arama alındı</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. Boyutu {2} olan veri gönderiliyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. WSManSendShellInputEx için geri arama alındı</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. WSManReceiveShellOutputEx kullanılarak alma isteği gönderiliyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. Boyutu {2} olan Veri alındı.</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Çalışma alanı kimliği {0} İşlem Zinciri kimliği {1}. WSManRunShellCommandEx kullanılarak komut bağlantısı kuruluyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği {0} İşlem Zinciri kimliği {1}. Komut bağlantısı için geri arama alındı</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği {1}. Komut için taşıma kapatılıyor</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği {1}. Komut kapanması için geri arama getirildi</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği {1}. Kod {2} kullanılarak sinyal gönderiliyor WSManSignalShellEx</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği {1}. WSManSignalShellEx için geri arama alındı</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0}. Bağlantı şu Uri'ye yönlendiriliyor: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Çalışma alanı kimliği: {0} İşlem Zinciri kimliği: {1}. Sunucu, {2} boyutunda veri gönderiyor istemciye. Veri türü: {3} Hedef arabirim: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>İstek {0}. Bir sunucu uzak oturumu oluşturuluyor. Kullanıcı adı: {1} Özel Kabuk kimliği: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>İstek için raporlama bağlamı: {0} bağlam bildirildi: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>İstek için raporlama işlemi tamamlandı: {0} + Hata kodu: {1} + Hata İletisi: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Kabuk Bağlamı {0}. İstek Kimliği {1}. Komut çalıştırmak için bir komut oturumu oluşturuluyor.</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Kabuk Bağlamı {0} Komut Bağlamı {1} İstek Kimliği {2}. Komut durduruluyor.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Kabuk Bağlamı {0} Komut Bağlamı {1} İstek Kimliği {2}. İstemciden veri alındı.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Kabuk Bağlamı {0} Komut Bağlamı {1} İstek Kimliği {2}. İstemci, sunucunun veri gönderebilmesi için bir alma isteği gönderdi.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Kabuk Bağlamı {0} Komut Bağlamı {1} IsReceiveOperation {2}. Kapatma işlemi isteği alındı.</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>Özel kabuk için {0} derlemesi, kabuk kimliği {1} ile yükleniyor</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>Özel kabuk için {0} derlemesi, kabuk kimliği {1} ile yükleniyor</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>Uzak ileti parçası alındı. + Nesne kimliği: {0} + Parça kimliği: {1} + Başlangıç bayrağı: {2} + Bitiş bayrağı: {3} + Yük Süresi: {4} + Yük Verisi: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>Uzak ileti parçası gönderildi. + Nesne kimliği: {0} + Parça kimliği: {1} + Başlangıç bayrağı: {2} + Bitiş bayrağı: {3} + Yük Süresi: {4} + Yük Verisi: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>winrm hizmeti kapatılıyor.</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>Bir nesne başarıyla yeniden canlandırıldı. + Serileştirilmiş tür adı: {0} + Tür olarak yeniden oluşturuldu: {1} + Yeniden oluşturulan nesnenin türü: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>Bir nesne yeniden oluşturulamadı. + Serileştirilmiş tür adı: {0} + Tür olarak yeniden oluşturuldu: {1} + Tür dönüştürme özel durumu: {2} + Tür dönüştürme özel iç durum: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>Serileştirme derinliği geçersiz kılındı. + Serileştirilmiş tür adı: {0} + Orijinal derinlik: {1} + Geçersiz kılınan derinlik: {2} + Geçerli düzey üst düzeyin altında: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>Serileştirme modu geçersiz kılındı. + Serileştirilmiş tür adı: {0} + Geçersiz kılınan mod: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>Bir betik özelliğinin serileştirilmesi atlandı; çünkü özelliğin değerlendirilmesi için kullanılacak bir çalışma alanı yok. + Özellik adı: {0} + Özellik sahibinin tür adı: {1} + Alıcı betik: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>Bir özelliğin serileştirilmesi atlandı, çünkü özellik alıcısı başarısız oldu. + Özellik adı: {0} + Özellik sahibinin tür adı: {1} + Özellik alıcısından özel durum: {2} + Özellik alıcısından gelen özel iç durum: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>Bir numaralandırılabilir nesnenin serileştirilmesi tamamlanmamış olabilir; çünkü numaralandırılan nesne bir özel durum oluşturdu. + Numaralandırılan nesnenin türü: {0} + Özel durum: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>Serileştirme, nesnenin ToString metodunu çağırdı ve bu başarısız oldu. + Nesne türü: {0} + Özel durum: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>Üst düzeyin altındaki maksimum derinliğe ulaşıldı, nesne dizeler olarak serileştirilmeye zorlanıyor. + Maksimum derinlikteki nesne türü: {0} + Maksimum derinlikteki özellik adı: {1} + Derinlik: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>Seri durumdan çıkarıcı tarafından bir XmlException oluşturuldu (büyük olasılıkla yanlış clixml biçimi gösteriyor). + Satır numarası: {0} satır konumu: {1} + Özel durum: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>Belirtilen özelliklerin serileştirilmesi başarısız oldu, çünkü belirtilen özelliklerden biri eksikti. + Nesne türü: {0} + Özellik adı: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>Windows PowerShell konsolu başlatılıyor</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>Windows PowerShell konsolu kullanıcı girişi için hazır</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>İzleme Hatası Kaydı: + İleti: {0} + Kategori Bilgisi.Kategori: {1} + Kategori Bilgisi.Neden : {2} + Kategori Bilgisi.Hedef Adı : {3} + Tam Nitelikli Hata Kimliği: {4} + Özel durum Ayrıntıları: + İleti : {5} + Yığın İzleme: {6} + İç Özel Durum {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>Özel durum: + İleti: {0} + Yığın İzleme: {1} + İç Özel Durum : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>PSObject izleme</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>İzleme işi: + Kimlik: {0} + InstanceId: {1} + Ad: {2} + Konum: {3} + Durum: {4} + Komut: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>İzleme Bilgileri: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>İzleme Bilgileri: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication. İş akışı işlevinin çağrılması başlatılıyor. İzleme Guid'si {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication. İş akışı işlevinin çağrılması sonlandırılıyor. İzleme Guid'si {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>Yeni iş ImportWorkflowCommand::StartWorkflowApplication içinde oluşturuluyor. İzleme Guid'si {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>ImportWorkflowCommand::StartWorkflowApplication içinde yeni iş oluşturuluyor. İzleme Guid'si {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>ImportWorkflowCommand::StartWorkflowApplication içinde yeni iş oluşturuluyor. İzleme Guid {0} : ContainerParentJob Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>Guid {0} ile BEGIN WorkflowExecution ContainerParentJob</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>BİTİŞ WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>Benzersiz Tanıtıcı {0} ile WorkflowJob, Benzersiz Tanıtıcı {1} ile ContainerParentJob’a eklendi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>Guid {0} olan ProxyJob, Guid {1} olan uzak ContainerParentJob ile ilişkilendirildi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>Guid {0} ile BEGIN ContainerParentJob Yürütmesi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>BİTİŞ ContainerParentJob Yürütmesi Guid {0} ile</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>Guid {0} ile Proxy İş Yürütmesi BEGIN</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>BİTİŞ Proxy İşinin yürütülmesi, Guid {0} ile</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>Guid {0} için Proxy İş için BEGIN StateChanged olay işleyicisi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>BİTİŞ Durum Değiştirme olay işleyicisi, Guid {0} için Ara Sunucu İş İşi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>Başlangıç Ara Sunucu Çocuk İş için Benzersiz Tanıtıcı {0} olan olay işleyicisi</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>Guid {0} ile Proxy Child Job için StateChanged olay işleyicisi sonlandırılıyor</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>Koşu atık toplama başlatılıyor</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>BİTİŞ atık toplama çalıştırılıyor</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>Kalıcılık deposu belirtilen en büyük boyutuna ulaştı</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE, betik dosyası {0} çalıştırmaya başladı.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE, dosya {0} içindeki kullanıcı tarafından seçilen bir betiği çalıştırmaya başladı.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE geçerli komutu durduruyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE hata ayıklayıcısını sürdürüyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE hata ayıklayıcısını durduruyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE hata ayıklamaya giriyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE hata ayıklamanın üzerinden geçiyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE hata ayıklamadan çıkıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE tüm kesme noktalarını etkinleştiriyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE tüm kesme noktalarını devre dışı bırakıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE tüm kesme noktalarını kaldırıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE, {0} satırındaki {1} dosyasında kesme noktası ayarlıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE, {1} dosyasında {0} numaralı satırdaki kesme noktasını kaldırıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE, {0} satırındaki {1} dosyasında kesme noktası ayarlıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE, {1} dosyasının {0} numaralı satırındaki kesme noktasını devre dışı bırakıyor.</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE, {0} satırındaki {1} dosyasında bir kesme noktasına isabet etti.</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/EventingResources.tr.resx b/src/System.Management.Automation/resources/tr/EventingResources.tr.resx new file mode 100644 index 00000000000..1a54e237f0c --- /dev/null +++ b/src/System.Management.Automation/resources/tr/EventingResources.tr.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>Belirtilen olay için kayıt yapılamıyor. Dönüş değeri gerektiren olaylar desteklenmez.</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>Belirtilen olay için kayıt yapılamıyor. '{0}' adlı bir olay yok.</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell, Windows RT olaylarına abone olamaz.</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>Belirtilen olay için kayıt yapılamıyor. '{0}' olay kaynak tanımlayıcısı PowerShell altyapısı için ayrılmıştır.</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>Bu işlem uzak örneklerde desteklenmez.</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>Olayları iletirken eylem desteklenmez.</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>Belirtilen olaya abone olunamıyor. Kaynak tanımlayıcısı '{0}' olan bir abone zaten var.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ExperimentalFeatureStrings.tr.resx b/src/System.Management.Automation/resources/tr/ExperimentalFeatureStrings.tr.resx new file mode 100644 index 00000000000..1acaed0e205 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ExperimentalFeatureStrings.tr.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>'{0}' adıyla eşleşen deneysel özellik bulunamadı.</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>Deneysel özellikleri etkinleştirme ve devre dışı bırakma işlemleri, PowerShell bir sonraki kez başlatılana kadar etkili olmaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ExtendedTypeSystem.tr.resx b/src/System.Management.Automation/resources/tr/ExtendedTypeSystem.tr.resx new file mode 100644 index 00000000000..29427f38e7f --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ExtendedTypeSystem.tr.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>“{0}" üyesi zaten var.</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>Genişletilmiş tür veri dosyasından "{0}" boyut üyesi zaten mevcut.</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>“{0}" üyesi mevcut değil.</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>“{0}" özelliğini ayarlarken özel durum oluştu: "{1}”</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>“{0}" alınırken özel durum oluştu: "{1}”</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>Aşağıdaki özel durum, koleksiyon numaralandırılırken oluştu: "{0}".</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>“{0}" üyesine PSObject dışında erişilemez.</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>Tür yapılandırmasından oluşturulan üye değiştirilemiyor: "{0}”</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>“{0}" üye adı ayrılmıştır.</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin türünü alamıyor.</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>“{0}" araması sırasında "{1}" bağımsız değişkeniyle özel durum oluştu: "{2}”</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>“{1}” türündeki bir nesnenin içeriğini ayıklamak için “{0}” çağrılmaya çalışılırken özel durum oluştu: “{2}”</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>“{0}" için ve bağımsız değişken sayısı "{1}" için bir aşırı yükleme bulunamadı.</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>“{0}" için "{1}" tür parametreleri ve bağımsız değişken sayısı "{2}" ile uygun bir genel metot aşırı yüklemesi bulunamadı.</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>“{0}" ve bağımsız değişken sayısı "{1}" için birden çok belirsiz aşırı yükleme bulundu.</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni, "{1}" değeriyle, "{2}" için "{3}" türüne dönüştürülemez: "{4}”</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>“{0}" özelliğinin get erişimcisi kullanılamaz.</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>“{0}" özelliğinin Set erişimcisi kullanılamaz.</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Ayarlayıcı metot genel, void, statik olmalı ve iki parametreye sahip olmalıdır. İlk parametre PSObject türünde olmalıdır. Alıcı metot da kullanılabiliyorsa ikinci bir parametre gerekir ve alıcı metodun dönüş türüyle aynı türe sahip olmalıdır.</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Alıcı metot genel olmalı, void olmamalı, statik olmalı ve PSObject türünde bir parametreye sahip olmalıdır.</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty bir alıcı veya ayarlayıcı yöntem kullanmalıdır.</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>Yöntem biçimi nedeniyle kod yöntemi oluşturulamıyor. Yöntem public, static olmalı ve PSObject türünde bir parametreye sahip olmalıdır.</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>“{0}" adlı diğer ad bir tekil anket içeriyor.</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>“{0}" değerinin "{1}" türünden "{2}" türüne dönüştürülmesi mümkün değil.</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>“{0}" değerinin türü "{1}" türüne dönüştürülemiyor.</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>“{0}" değerini "{1}" türüne dönüştürülemiyor. Hata: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>“{0}" değerini "{1}" türüne dönüştürülemez; çünkü bu numaralandırma için virgüllere izin verilmez.</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>“{0}" değerini "{1}" türüne dönüştürülemez; çünkü bu numaralandırma için geçersiz değerler var. Lütfen aşağıdaki numaralandırma değerlerinden birini belirtin ve yeniden deneyin. Olası numaralandırma değerleri "{2}".</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>Geçersiz numaralandırma değerleri nedeniyle null, "{0}" türüne dönüştürülemez. Lütfen aşağıdaki numaralandırma değerlerinden birini belirtin ve yeniden deneyin. Olası numaralandırma değerleri "{1}".</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>null değeri "{0}" türüne dönüştürülemiyor.</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>Değer “{0}” türüne dönüştürülemiyor. Hata: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>Değer System.String türüne dönüştürülemiyor.</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>Bağımsız değişkende başvuru türü bekleniyor.</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>“{0}" IComparable olmadığı için karşılaştırılamıyor.</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>“{0}" ile "{1}" karşılaştırılamadı. Hata: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>Nesneler aynı türde olmadığından veya “{0}” nesnesi “{2}” öğesini uygulamadığından “{0}” ile “{1}” karşılaştırılamaz.</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>“{0}" değerini "{1}" türüne dönüştürülemez; çünkü en az iki eşleşme bulundu ({2}, {3}) ve bu sabit listesi için yalnızca bir eşleşmeye izin verilir.</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>“{0}" değerini "{1}" türüne dönüştürülemiyor. Boolean parametreler yalnızca boolean değerleri ve $True, $False, 1 veya 0 gibi sayıları kabul eder.</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>“{0}" bir yazma amaçlı özelliktir, bu nedenle özellik değeri alınamıyor.</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>“{0}" salt okunur bir özelliktir.</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>“{0}" ayarlanamıyor çünkü XmlNode özelliklerinin değeri olarak yalnızca dizeler kullanılabilir.</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>“{0}" ayarlanamıyor çünkü yalnızca benzersiz özellikler veya özniteliği olmayan benzersiz yaprak düğümler ayarlanabilir.</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>Bu koleksiyona bir PSProperty veya PSMethod nesnesi eklenemez.</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>“{0}" değiştirilemez.</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>Dize alınırken aşağıdaki özel durum oluştu: "{0}”</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>“{1}” türü için “{0}” alanı veya özelliği, “{2}” alanı veya özelliğinden yalnızca büyük/küçük harf kullanımı bakımından farklıdır. Tür Common Language Specification (CLS) ile uyumlu olmalıdır.</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>Aşağıdaki özel durum, tür adı hiyerarşisi alınırken oluştu: "{0}".</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" üyesi alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>Aşağıdaki özel durum, üyeler alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özelliği için okuma durumu alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özelliği için yazma durumu alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özelliği için tür alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özelliği için dize beyanı alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>“{1}" özelliği için öznitelikler alınırken aşağıdaki özel durum oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" metodu için tanımlar alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özelliği için dize beyanı alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>Aşağıdaki özel durum, parametreli özellik "{1}" için tür alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>Aşağıdaki özel durum, parametreli özellik "{1}" için okuma durumu alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>Aşağıdaki özel durum, parametreli özellik "{1}" için yazma durumu alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>Aşağıdaki özel durum, parametreli özellik "{1}" için tanımlar alınırken oluştu: "{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>Aşağıdaki özel durum, parametreli özellik "{1}" için dize beyanı alınırken oluştu: "{0}”</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>Türü "{0}" olan PSMemberInfo nesnesi için Value özelliği ayarlanamıyor.</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>Bağımsız değişken: '{0}' bir {1} olmalıdır. Şunu kullanın: {2}.</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>Bağımsız değişken: '{0}' bir {1} olmamalıdır. {2} kullanmayın.</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>Özellik "{0}" bulunamadı.</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>Özellik değerini almak veya kümelemek mümkün değil. “{0}" bağımsız değişkeni "{1}" veya "{2}" türünde olmalıdır.</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>“{0}" özelliğinin değerini ayarlayamıyorum çünkü nesnenin türü "{1}" ve "{2}" değil.</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>“{0}" çağrılırken özel durum oluştu: "{1}”</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>“{0}" geçerli bir sınıf yolu değil.</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} geçerli bir yol değil.</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin değiştirilebilir olup olmadığını belirleyemiyor.</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin alınabilir olup olmadığını belirleyemiyor.</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin değerini alamıyor.</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin değerini ayarlayamıyor.</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" özelliğinin türünü alamıyor.</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" öğesinin tür hiyerarşisini alamıyor.</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>Bağdaştırıcı, "{0}" öğesinin özelliklerini alamıyor.</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>Bağdaştırıcı, “{1}” için “{0}” özelliğini alamıyor.</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>“{0}" null değerini döndürdü.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>‘{0}' özelliği, '{1}' nesnesi için bulunamadı. Ayarlanabilir özellikler şunlardır: {2}.</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>‘{0}' özelliği, '{1}' nesnesi için bulunamadı. Kullanılabilir bir ayarlanabilir özellik yok.</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>“{0}" türünde nesne oluşturulamıyor. {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>Açık genel tür {0} üzerinde statik yöntemler çağrılamaz veya statik özelliklere erişilemez. Tür parametrelerini belirtin ve yeniden deneyin. Örneğin, [System.Collections.Generic.HashSet``1]::CreateSetComparer() yerine [System.Collections.Generic.HashSet[int]]::CreateSetComparer() kullanın.</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>Aşağıdaki özel durum, "{1}" özniteliği oluşturulurken oluştu: "{0}”</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>“{0}" değeri bir dize dizisine dönüştürülemiyor.</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>Değer “{0}” türüne dönüştürülemiyor. Bu dil modunda yalnızca çekirdek türler desteklenir.</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>ByRef benzeri türe "{0}" dönüştürme yapılamaz. ByRef benzeri türler Windows PowerShell'de desteklenmez.</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>“{0}" özelliğini veya alanını ByRef benzeri "{1}" türünden alamaz veya ayarlayamaz. ByRef benzeri türler PowerShell'de desteklenmez.</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>“{1}” ByRef benzeri dönüş türünün “{0}” yöntemi çağrılamıyor. ByRef benzeri türler PowerShell'de desteklenmez.</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>ByRef benzeri türe sahip bir örnek oluşturulamıyor: "{0}” ByRef benzeri türler Windows PowerShell'de desteklenmez.</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>Genişletilmiş Tür Sistemi Hashtable Dönüşümü</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>HashTable'dan '{0}' türüne dönüştürme, ConstrainedLanguage modunda izin verilmeyecektir.</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>Genişletilmiş Tür Sistemi Hashtable Dönüşümü</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>KısıtlanmışDil modunda '{0}' türünden '{1}' türüne dönüştürmeye izin verilmeyecek.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/FileSystemProviderStrings.tr.resx b/src/System.Management.Automation/resources/tr/FileSystemProviderStrings.tr.resx new file mode 100644 index 00000000000..cbd54390600 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/FileSystemProviderStrings.tr.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>Öğeyi Çağır</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>Dosyayı Kaldır</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>Dizini Kaldır</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>Dosyayı Kopyala</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>Dizini Kopyala</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>Dosyayı Yeniden Adlandır</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>Dizini Yeniden Adlandır</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>Dosyayı Taşı</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>Dizini Taşı</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>Özellik Dosyasını Ayarla</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>Özellik Dizinini Ayarla</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1} Değer: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>Özellik Dosyasını Temizle</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>Özellik Dizinini Temizle</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>Dosya Oluştur</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>Dizin Oluştur</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>Hedef: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>İçeriği Temizle</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>{0} öğesi bulunamadı.</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>{0} öğesi kaldırılamıyor: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>{0} öğesinde öznitelikler geri yüklenemiyor: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>Belirtilen {0} yolunda bir nesne yok.</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>{0} dizini boş olmadığından kaldırılamıyor.</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>Tür, dosya sistemi için bilinen bir tür değil. Yalnızca "file", "directory" veya "symboliclink" belirtilebilir.</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>Belirtilen yol basePath dışındaki bir öğeye başvurduğundan, yol işlenemiyor.</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>Belirtilen "{0}" sürücü kökü yok veya bir klasör değil.</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>Belirtilen {0} adına sahip bir öğe zaten var.</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>Akış her seferinde bir bayt okunurken sınırlayıcı belirtilemez.</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>{0} öğesi kendi üzerinde yazılamaz.</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>Belirtilen hedef bir yol veya cihaz adını temsil ettiğinden, yeniden adlandırılamıyor.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>{0} özelliği yok veya bulunamadı.</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>Bu işlemi gerçekleştirmek için yeterli erişim hakkınız yok veya öğe gizli, sistem öğesi veya salt okunur.</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>Öznitelikler desteklenmediğinden öznitelik ayarlanamıyor. Yalnızca şu öznitelikler ayarlanabilir: Archive, Hidden, Normal, ReadOnly veya System.</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>Özellik desteklenmediğinden temizlenemiyor. Yalnızca Attributes özelliği temizlenebilir.</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>Hedef ayrılmış bir cihaz adını temsil ettiğinden '{0}' yolu işlenemiyor.</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>'-AsByteStream' belirtildiğinde kodlama kullanılmaz.</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>Bayt kodlamasına devam edilemiyor. Bayt kodlaması kullanılırken içerik bayt türünde olmalıdır.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0} dosyası bulunamadığı için dosya işlenemiyor.</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> Dizin: </value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>Dosyanın kodlaması algılanamadı. Belirtilen {0} kodlaması, içerik tersten okunduğunda desteklenmez.</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>'{1}' dosyasının '{0}' alternatif veri akışı açılamadı.</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>'{1}' dosyasının '{0}' akışı.</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>Raw ve Wait parametreleri aynı komutta belirtilemez.</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>Persist anahtar parametresini kullanmak için sürücü adının işletim sistemi tarafından desteklenmesi gerekir (örneğin, A-Z sürücü harfleri).</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>Persist parametresini kullandığınızda, kök uzak bilgisayardaki bir dosya sistemi konumu olmalıdır.</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>'{0}' ve '{1}' parametreleri aynı komutta belirtilemez.</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>İşlem için bir dizin gerekiyor. '{0}' öğesi bir dizin değil.</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>Birleşim Oluştur</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>Sembolik Bağlantı Oluştur</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>Bu işlem için Yönetici ayrıcalığı gerekir.</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>Sabit Bağlantı Oluştur</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>İşlem için bir dosya gerekiyor. '{0}' öğesi bir dosya değil.</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>Belirtilen yol için sabit bağlantılar desteklenmiyor.</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>Belirtilen yol için sembolik bağlantılar desteklenmiyor.</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>{0} dosyasını {1} klasörüne kopyalama</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>{0} hedef yolu, hedef konumda zaten mevcut olan bir dosyadır.</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>{0} dosyası uzak hedef konuma kopyalanamadı.</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>Başlangıç: {0} Bitiş: {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>'{0}' dizini '{0}' dosyasına kopyalanamıyor</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>{0} dizini alt öğeleri alınamadı.</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>'{0}' uzak dosyası okunamadı.</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>{0} uzak hedefinin bir dosya olup olmadığı doğrulanamıyor.</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>Uzak hedefte '{0}' dizini oluşturulamadı.</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>Sürücü için maksimum boyut aşıldı: {0}.</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>Yol zaten mevcut olduğundan bağlantı oluşturulamıyor: {0}.</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>Daha önce ziyaret edilmiş olan {0} dizinini atlayın.</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>Hedef yol, kaynağın bir alt dizini veya kaynağın kendisi olamaz: {0}.</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>Hedef ve yol aynı olamaz.</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>{1} dosyasının {0} tanesi kopyalandı</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/sn)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>{1} dosyanın {0} tanesi kaldırıldı</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/sn)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>Bir birleşim oluşturmak için hedefin mutlak bir yolu olması gerekir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/FormatAndOutXmlLoadingStrings.tr.resx b/src/System.Management.Automation/resources/tr/FormatAndOutXmlLoadingStrings.tr.resx new file mode 100644 index 00000000000..f117db8925a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/FormatAndOutXmlLoadingStrings.tr.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} XML öğesi özniteliklere izin vermiyor.</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} düğümü alt nesnelere sahip olamaz.</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} geçerli değil.</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: En az bir varsayılan {2} bulunmalıdır.</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Birden fazla varsayılan {2} olamaz.</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Kontrol adı null veya boş olamaz.</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Out Of Band görünümleri yalnızca CustomControl veya ListControl içerebilir.</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Bir Out Of Band görünümü GroupBy içermemelidir.</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Görünüm yüklenemiyor.</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: “{2}” geçerli bir hizalama değeri değildir.</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Pozitif bir tamsayı bekleniyor.</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Sütun başlığı tanımı geçerli değil; tüm başlıklar göz ardı edildi.</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Alternatif küme #{3}'teki satır öğesi sayısı = {2}, varsayılan satır öğesi sayısı = {4} ile eşleşmiyor.</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} başlık öğesi sayısı, {3} varsayılan satır öğesi sayısı ile eşleşmiyor.</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: En az bir liste görünümü öğesi belirtilmelidir.</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Özellik girişi geçerli değil.</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Tanım listesi eksik.</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Boole değeri bekleniyor.</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Negatif olmayan bir tamsayı bekleniyor.</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Bir tamsayı bekleniyor.</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: İç metin değeri eksik.</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Özel denetim belirteç listesi boş olamaz.</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} yüklenemedi.</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2}, bir ifade olmadan belirtilemez.</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} bir ifadeyle belirtilemez.</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Bir biçim dizesi eksik.</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Komut dosyası bloğu metni eksik.</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Bir özellik eksik.</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: “{2}” komut dosyası bloğu geçersiz.</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {4} derlemesindeki {3} kaynağından gelen {2} dizesi bulunamadı.</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} derlemesindeki {3} kaynağı bulunamadı.</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} derlemesi bulunamadı.</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Düğüm bir XmlElement olmalıdır.</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Bir ifade bekleniyor.</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: İfade içermeyen bir kontrol veya etiket olamaz.</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Kontrol ve Etiket aynı anda bulunamaz.</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: SelectionSetName ve TypeName aynı anda kullanılamaz.</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Görünümü uygulamak için herhangi bir tür veya koşul belirtilmemiştir.</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} değeri geçerli değil.</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: Yinelenen bir düğüm var.</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} ve {3} birbirini dışlar.</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2}, {3} ve {4} birbirini dışlar.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} bilinmeyen bir düğümdür.</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} bilinmeyen bir özniteliktir.</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} özniteliği eksik.</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} düğümü eksik.</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2}'te bir düğüm eksik.</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} boş bir düğümdür.</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>{1} dosyasındaki {0} XPath'inde hata: {2} boş bir özniteliktir.</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>{0} dosyasında hata: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>{0} dosyasında çok fazla hata var.</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>Biçim veri dosyası yüklenirken hatalar oluştu: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(Genel Bütünleştirilmiş Kod Önbelleği) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0}, {1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>{0} yolu tam olarak belirtilmemiştir. Tam nitelikli bir format dosyası yolu belirtin.</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>FormatTable güncelleştirilemiyor; çünkü FormatTable, çalışma alanı dışında oluşturulmuş olabilir.</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>FormatTable yüklenirken hatalar oluştu. Ayrıntılı hata mesajlarını görmek için Hatalar özelliğinin içeriğini görüntüleyin.</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>“{0}” verisinin biçimlendirilmesinde hata: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata oluştu: Başlık öğe sayısı = {2}, varsayılan satır öğe sayısı = {3} ile eşleşmiyor.</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata oluştu: “{2}” verisinin biçimlendirilmesi geçerli değil.</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata oluştu: “{2}” komut dosyası bloğu geçersiz.</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata oluştu: {2} yüklenemedi.</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata: Bir TableControl öğesi yalnızca bir {2} içermelidir.</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata: En az bir varsayılan {2} olmalıdır.</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>{0} türündeki verilerin {1} indeksinde bir hata oluştu: En az bir liste görünümü öğesi belirtilmelidir.</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>{0} tür adındaki verilerin {1} indeksinde bir hata: Birden fazla varsayılan {2} olamaz.</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>“{0}” türü için veri biçimlendirmede çok fazla hata var.</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>Paylaşılan bir biçim tablosu, birden fazla girişle güncelleştirilemez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/FormatAndOut_MshParameter.tr.resx b/src/System.Management.Automation/resources/tr/FormatAndOut_MshParameter.tr.resx new file mode 100644 index 00000000000..d15d161d792 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/FormatAndOut_MshParameter.tr.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>{0}, şu türlerden birine dönüştürülemiyor: {1}.</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>Bir parametrenin değeri null idi; şu türlerden biri bekleniyordu: {0}.</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>Yinelenen "{0}" anahtarı "{1}" ile çakışıyor.</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>"{0}" anahtarının türü {1} ve geçerli değil; beklenen türler: {2}.</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>"{0}" anahtarının türü {1} ve geçerli değil; beklenen tür: {2}.</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>{0} anahtarı belirsiz; {1} ve {2} çakışıyor.</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>Bir anahtarın değeri null olamaz.</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>{0} anahtarının türü geçerli değil. Anahtar bir dize olmalıdır.</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>{0} anahtarının değeri yok.</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>{0} için zorunlu bir girdi eksik.</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>{0} anahtarı geçerli değil.</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>"{1}" anahtarı için "{0}" değeri geçerli değil; geçerli değerler: {2}.</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>"{1}" anahtarı için "{0}" değeri 0'dan büyük olmalıdır.</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>"{0}" anahtarı için boş bir biçimlendirme dizesi olamaz.</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>"{0}" anahtarında boş bir dize değeri olamaz.</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>Burada boş dizeye izin verilmiyor.</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>"{0}" anahtarında "{1}" değerinde joker karakterler olamaz.</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>"{0}" için joker karakterlere izin verilmez.</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>EnumerableExpansion değeri geçerli değil.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/FormatAndOut_format_xxx.tr.resx b/src/System.Management.Automation/resources/tr/FormatAndOut_format_xxx.tr.resx new file mode 100644 index 00000000000..3dfe2b4c7f3 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/FormatAndOut_format_xxx.tr.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet parametreleri View ve Property birbirini dışlar.</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet parametreleri AutoSize ve Column birbirini dışlar.</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>{0} görünüm adı bulunamadı.</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> {0} görünüm adı {1} biçimlendirmesinde bulunamadı.</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> {1} nesne için mevcut {0} görünüm yok.</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>{0} görünüm adı bulunamadı. Aşağıdaki {1} görünümden birini belirtin ve yeniden deneyin: {2}.</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> Şu diğer biçim cmdlet'lerinden birini kullanmayı deneyin: </value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}: </value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>Aşağıdaki nesne IEnumerable'ı destekliyor:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable nesne içermiyor.</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable aşağıdaki nesneyi içeriyor:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable şu {0} nesneyi içeriyor:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>Bilinmeyen {0} sınıf kimliği.</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>{1} özelliği için {0} türü geçerli değil.</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>{0} veri üyesinin değeri null olamaz.</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>Nesne türü tanınmıyor.</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>Sınıf kimliği {0} olan nesne oluşturulamadı.</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>{0} özelliği özyinelemeli.</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>"{0}" ifadesi değerlendirilemedi.</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>"{0}" biçim dizesi yorumlanamadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/FormatAndOut_out_xxx.tr.resx b/src/System.Management.Automation/resources/tr/FormatAndOut_out_xxx.tr.resx new file mode 100644 index 00000000000..fffaf26691c --- /dev/null +++ b/src/System.Management.Automation/resources/tr/FormatAndOut_out_xxx.tr.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> sonraki sayfa; <CR> sonraki satır; Q çık</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>SatırOutput değeri null olmamalıdır.</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>lineOutput türü {0} beklenmiyordu; LineOutput tür {1} bekler.</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>“{0}" türündeki nesne geçersiz veya doğru sırada değil. Bunun nedeni büyük olasılıkla varsayılan biçimlendirmeyle çakışan kullanıcı tarafından belirtilen "{1}" komutudur.</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>“{0}" dosyası açılamıyor.</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>Dosyaya çıktı</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/GetErrorText.tr.resx b/src/System.Management.Automation/resources/tr/GetErrorText.tr.resx new file mode 100644 index 00000000000..6a95c900cc6 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/GetErrorText.tr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>Temel adı "{0}" olan bir kaynak yüklenemiyor.</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>“{0}" kimlikli bir kaynak dizesi yüklenemiyor.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Durdur ilkesi ayarları komutların çalıştırılmasını engelliyor.</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>Bir derleme kaydedilmediği için "{0}" "{1}" "{2}" iletisi alınamıyor.</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>“{0}" "{1}" "{2}" iletisi alınamıyor. Şablon dizesi biçimi, şablon dizesi "{3}" içinde geçersiz.</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>“{0}" "{1}" "{2}" iletisi alınamıyor. Bir şablon dize var, ancak değeri boş veya boşluklardan oluşuyor.</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>Ardışık düzen durduruldu.</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>Betik, çağrı derinliği taşması nedeniyle başarısız oldu.</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>Ardışık düzen, çağrı derinliği taşması nedeniyle başarısız oldu.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/HelpDisplayStrings.tr.resx b/src/System.Management.Automation/resources/tr/HelpDisplayStrings.tr.resx new file mode 100644 index 00000000000..eafca05664f --- /dev/null +++ b/src/System.Management.Automation/resources/tr/HelpDisplayStrings.tr.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>AD</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>ÖZET</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>AÇIKLAMA</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>SÖZ DİZİMİ</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>PARAMETRELER</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>GİRİŞLER</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>ÇIKIŞLAR</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>SONLANDIRICI HATALAR</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>SONLANDIRICI OLMAYAN HATALAR</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>NOTLAR</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>ÖRNEKLER</value> + </data> + <data name="Example" xml:space="preserve"> + <value>Örnek</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>ÖRNEK</value> + </data> + <data name="Output" xml:space="preserve"> + <value>ÇIKTI</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>İLGİLİ BAĞLANTILAR</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>KISA AÇIKLAMA</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>Başlık:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>Soru:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>Yanıt</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>Dönem:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>Tanım:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>İçerik:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>SAĞLAYICI ADI</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> Bu cmdlet, ortak parametreleri destekler: Ayrıntılı, Hata Ayıklamak, + ErrorAction, ErrorVariable, WarningAction, WarningVariable, + OutBuffer, PipelineVariable ve OutVariable. Daha fazla bilgi için bkz + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). </value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>Gerekli mi? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>Konum? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>Tür: </value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>Hedef Nesne Türü: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>Varsayılan değer </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>Ardışık düzen girişi kabul edilsin mi? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>Joker karakterler kabul edilsin mi? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(Kategori: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>Önerilen Eylem: </value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>Daha fazla bilgi için şunu yazın: </value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>Teknik bilgi için, yazın: </value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>Örnekleri görmek için, yazın: </value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>Çevrimiçi yardım için şunu yazın: </value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>AÇIKLAMALAR</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>Adlandırılmış</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>SÜRÜCÜLER</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>Özellikler</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>GÖREVLER</value> + </data> + <data name="Task" xml:space="preserve"> + <value>Görev: </value> + </data> + <data name="Filters" xml:space="preserve"> + <value>FİLTRELER</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>DİNAMİK PARAMETRELER</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>Desteklenen Cmdlet'ler: </value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>Diğer adlar</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help bu bilgisayarda bu cmdlet için Yardım dosyalarını bulamıyor. Yalnızca kısmi yardım gösteriliyor. + -- Bu cmdlet’i içeren modül için Yardım dosyalarını indirmek ve yüklemek için Update-Help kullanın. + -- Bu cmdlet için Yardım konusunu çevrimiçi görüntülemek için şunu yazın: "Get-Help {0} -Online" veya + şuraya gidin: {1}.</value> + </data> + <data name="None" xml:space="preserve"> + <value>Yok</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>Diğer adlar </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>Dinamik mi? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>Parametre kümesi adı </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>UI kültürü {0} için HelpInfo XML dosyası alınamıyor. Modül bildirimindeki HelpInfoUri özelliğinin geçerli olduğundan emin olun veya ağ bağlantınızı denetleyin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>Belirtilen kültür desteklenmiyor: {0}. Aşağıdaki listeden bir kültür belirtin: {{{1}}}.</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>Hata ayıklanıyor ve yedek kültürler deneniyor; hiçbiri desteklenmezse hata olarak gösterilecek: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>ModuleBase dizini bulunamıyor. Dizini doğrulayın ve yeniden deneyin.</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>{0} yolu geçerli bir dizin değil. Dizinin var olduğundan emin olun ve yeniden deneyin.</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Bir Yardım URI'si 10'dan fazla yönlendirme içeremez. Geçerli bir Yardım URI'si belirtin.</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>Yardım güncelleştiriliyor</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>Yardım içeriğine bağlanılıyor...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>Yardım içeriği indiriliyor...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>Yardım içeriği yükleniyor...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>Yardım içeriği yükleniyor...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(Tümü)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>Aşağıdaki desene uyan hiçbir Windows PowerShell modülü bulunamadı: {0}. Deseni doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>Windows PowerShell ile eşleşen belirtilen FullyQualifiedModule {0} bulunamadı. FullyQualifiedModule değerini doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>Yardım içeriği bulunamıyor. Sunucunun kullanılabilir olduğundan ve yardım içeriği konumunun HelpInfo XML’de doğru şekilde tanımlandığından emin olun.</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Update-Help komutu başarısız oldu çünkü belirtilen modül Güncelleştirilebilir Yardım'ı desteklemiyor. Bu modüldeki komutlar için Get-Help -Online kullanın veya Çevrimiçi Yardım arayın.</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>Aşağıdaki parametre null veya boş olamaz: Module.</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>Aşağıdaki parametre null veya boş olamaz: Yol.</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help başarıyla tamamlandı.</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>Yardım içeriği ayıklanırken hata oluştu.</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>Yardım içeriğine bağlanılamıyor. Yardım içeriğinin depolandığı sunucu kullanılamıyor olabilir. Sunucunun kullanılabilir olduğunu doğrulayın veya sunucu yeniden çevrimiçi olana kadar bekleyin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>Belirtilen konumdaki Yardım içeriği geçerli değil. Geçerli Yardım İçeriği içeren bir konum belirtin.</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>YardımInfo XML'i geçersiz. Geçerli HelpInfo XML belirtin.</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>Yardım içeriği şu konuma başarıyla kaydedildi: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>Yardım içeriği XSD dosyası {0} konumunda bulunamıyor. Belirtilen konumda XSD dosyasının var olduğunu doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>Modül(ler) için Yardım güncelleştirilemedi : +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>Yardım kaydediliyor</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>Yardım içeriği geçersiz dosyalar içeriyor. Yalnızca .txt ve .xml dosyaları desteklenir.</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>{0} modül(ler)i için Yardım kaydedilemedi : {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>{0} modül(ler)i için Yardım kaydedilemedi; kullanıcı arabirimi dili(leri) {{{1}}} : {2}. +İngilizce-ABD yardım içeriği kullanılabilir ve şu komut kullanılarak kaydedilebilir: Save-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>{0} modül(ler)i için kullanıcı arabirimi dili(leri) {{{1}}} ile Yardım güncellemesi başarısız oldu: {2}. +İngilizce-ABD yardım içeriği kullanılabilir ve şu komut kullanılarak yüklenebilir: Update-Help -UICulture en-US.</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>Geçerli bilgisayar diliniz ({0}); bu dil herhangi bir dille ilişkilendirilmemiştir. Sistem dilinizi değiştirmeyi veya İngilizce-ABD yardım içeriğini şu komutla yüklemeyi düşünün: Update-Help -UICulture en-US.</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>yanlış</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>-Recurse parametresi yalnızca bir kaynak sağlayıcı yolu belirtildiğinde kullanılabilir.</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>Belirtilen yol {0} bir FileSystem sağlayıcısı içermez. Yolun FileSystem sağlayıcısı içerdiğini doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>Yardım için {0} aranıyor ...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>Aşağıdaki desenle eşleşen bir UI kültürü bulunamadı: {0}. Deseni doğrulayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>{0} modülü için yardım kaydedilmedi çünkü Save-Help komutu bu bilgisayarda son 24 saat içinde çalıştırıldı. +Yardımı yeniden kaydetmek için komutunuza Force parametresini ekleyin.Yardımı yeniden güncelleştirmek için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>Modül {0} için yardım güncelleştirilmedi; çünkü bu bilgisayarda son 24 saat içinde Update-Help komutu çalıştırıldı. +Yardımı yeniden güncelleştirmek için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>En güncel Yardım dosyaları zaten yüklü.</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}. Kültür {2} Sürüm {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>{0} güncelleştirildi</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>Modül bildirimindeki HelpInfoUri anahtarının değeri, yardım dosyalarının depolandığı bir web sitesindeki kapsayıcıya veya kök URL’ye çözülmelidir. HelpInfoUri '{0}' bir kapsayıcıya çözümlenmiyor.</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>Yardım içeriği {0} ad alanında olmalıdır.</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help bu bilgisayarda bu cmdlet için Yardım dosyalarını bulamıyor. Yalnızca kısmi yardım gösteriliyor. + -- Bu cmdlet'i içeren modül için Yardım dosyalarını indirmek ve yüklemek için Update-Help kullanın.</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>En güncel Yardım dosyaları zaten indirildi.</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>{0} kaydedildi</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} HTTP ile başlamaz.</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>Yardım içeriğinin kök düzey öğesi "helpItems" olmalıdır.</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>Modül için Yardım kaydediliyor {0}</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>Modül {0} için Yardım güncelleştiriliyor</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>URI çözümleniyor: "{0}”</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>Yardım URI'si: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0}, Geçerli Sürüm: {1}, Kullanılabilir Sürüm: {2}, UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>ÖZELLİKLER</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>YÖNTEMLER</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/HelpErrors.tr.resx b/src/System.Management.Automation/resources/tr/HelpErrors.tr.resx new file mode 100644 index 00000000000..4e103ca58a1 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/HelpErrors.tr.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help bu oturumda bir Yardım dosyasında {0} öğesini bulamadı. Güncelleştirilmiş yardım konularını indirmek için "Update-Help" yazın. Çevrimiçi yardım almak için, yardım konusunu https://go.microsoft.com/fwlink/?LinkID=107116 adresindeki TechNet kitaplığında arayın.</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>Yardım kategorisi işlenemiyor; çünkü "{0}" geçerli bir Yardım kategorisi değil.</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>Yardım dosyası "{0}" yüklenemiyor. Ayrıntılar: {1}.</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>Geçerli kullanıcı dosya için erişim haklarına sahip olmadığından, "{0}" Yardım dosyasına erişilemiyor. Ayrıntılar: {1}.</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>Yardım dosyası "{0}" geçerli bir xml belgesi değil. Ayrıntılar: {1}.</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>{0} için Yardım içeriği dosya {1} yüklenirken bir hata oluştu. Ayrıntılar: {2}. Güncelleştirilmiş Yardım konularını indirmek için Update-Help cmdlet'ini çalıştırın. Çevrimiçi yardım almak için, yardım konusunu https://go.microsoft.com/fwlink/?LinkID=107116 adresindeki TechNet kitaplığında arayın.</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>“{0}" sağlayıcısı yüklenemiyor. Ayrıntılar: {1}.</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>Yardım dosyası yüklenemiyor. Aşağıdaki {1} hata, Yardım dosyası "{0}" yüklenirken oluştu.</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>“{0}" düğümü, alt düğüm olarak "{1}" öğesini içeremez. Düğüm Yolu: {2}.</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>"{0}" düğümü, "{1}" türünde en fazla {2} alt düğüme sahip olabilir. Düğüm Yolu: {3}.</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>Kayıt defteri anahtarı bulunamıyor: "{0}{1}"; Yardım dosyalarını yüklemek için "{2}" kullanılıyor.</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>Ölçütler {0} ile eşleşen parametre bulunamadı.</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>{0}, istenen Yardım kategorisi tarafından desteklenmiyor.</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>Bu Yardım konusunun çevrimiçi sürümü, Yardım konusunun İnternet Adresi (URI) komut kodunda veya komutun Yardım dosyasında belirtilmediği için görüntülenemiyor.</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>Belirtilen URI {0} geçersiz.</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>Çevrimiçi Yardım'ı görüntülemek için bir tarayıcı başlatılamadı. URI {0} öğesini açmak için ilişkilendirilmiş bir program veya tarayıcı yok.</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Uri "{0}" içinde belirtilen protokol desteklenmiyor. Yalnızca "{1}" ve "{2}" protokolleri desteklenir.</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>Birden çok Yardım konusu bulundu. -{0} seçeneğiyle yalnızca bir Yardım konusu kullanın.</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>Uzak çalışma alanından Yardım Alın alınamıyor; çünkü çalışma alanı açılmamış. Çalışma alanını, örtük uzak komut çalıştırarak açın ve ardından Yardım Alın komutunu yeniden çalıştırmayı deneyin.</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>Erişim reddedildi. Komut, PowerShell çekirdek modülleri için veya $pshome\Modules dizinindeki herhangi bir modül için Yardım konularını güncelleştiremedi. +Bu Yardım konularını güncelleştirmek için, PowerShell'i "Yönetici olarak çalıştır" komutunu kullanarak başlatın ve Update-Help komutunu yeniden çalıştırmayı deneyin.</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>{0} öğesini kullanmak için, uygulamanızın proje sdk'sı olarak 'Microsoft.NET.Sdk.WindowsDesktop' kullandığından ve ilgili 'Microsoft.PowerShell.GraphicalHost' derlemesinin kullanılabilir olduğundan emin olun. ({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} uzak oturumda çalışmaz.</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName, işlevin kendisine başvuramaz.</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>Kısıtlanmış bir oturumdayken ağ konumundan yardım alınamaz.</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>Kısıtlı bir oturumda komuta izin verilmez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/HistoryStrings.tr.resx b/src/System.Management.Automation/resources/tr/HistoryStrings.tr.resx new file mode 100644 index 00000000000..e2fe3203ecb --- /dev/null +++ b/src/System.Management.Automation/resources/tr/HistoryStrings.tr.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>{0} tanımlayıcısı, Geçmiş tanımlayıcısı için geçerli bir değer değil. Pozitif bir sayı belirtin ve sonra yeniden deneyin.</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>{0} kimliği geçmişinin yeri belirlenemiyor.</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>Sayı, birden çok kimlikle birleştirilemez.</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>{0} komut satırının geçmişi bulunamıyor.</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>En son geçmişin yeri belirlenemiyor.</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Invoke-History cmdlet'i bir döngü içinde tekrar tekrar çağrılıyor.</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>Birden çok geçmiş komutu işlenemiyor. Invoke-History kullanarak tek bir komut çalıştırabilirsiniz.</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>Girdi nesnesinin biçimi geçerli olmadığı için geçmiş eklenemiyor.</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>{0} tanımlayıcısı geçerli değil. Pozitif bir sayı belirtin ve sonra yeniden deneyin.</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>Bu komut, oturum geçmişindeki tüm girdileri temizler.</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>Sayı, birden çok CommandLine parametresiyle birleştirilemez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/HostInterfaceExceptionsStrings.tr.resx b/src/System.Management.Automation/resources/tr/HostInterfaceExceptionsStrings.tr.resx new file mode 100644 index 00000000000..75f24f9f5ab --- /dev/null +++ b/src/System.Management.Automation/resources/tr/HostInterfaceExceptionsStrings.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>"{0}" türünde bir hata oluştu.</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>Kullanıcıdan giriş isteyen bir komut başarısız oldu çünkü ana bilgisayar programı ya da komut türü kullanıcı etkileşimini desteklemiyor. Windows PowerShell Konsolu gibi kullanıcı etkileşimini destekleyen bir ana bilgisayar programı deneyin ve kullanıcı etkileşimini desteklemeyen komut türlerinden istemle ilgili komutları kaldırın.</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>Kullanıcıdan giriş isteyen bir komut başarısız oldu çünkü ana bilgisayar programı ya da komut türü kullanıcı etkileşimini desteklemiyor. Ana bilgisayar, şu mesajla onay istemeye çalışıyordu: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>Havuz kapatıldığı veya başarısız olduğu için yöntem çağrılamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/InternalCommandStrings.tr.resx b/src/System.Management.Automation/resources/tr/InternalCommandStrings.tr.resx new file mode 100644 index 00000000000..d737425fbca --- /dev/null +++ b/src/System.Management.Automation/resources/tr/InternalCommandStrings.tr.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>"{0}" giriş adı belirsiz. Birden çok eşleşen yönteme çözümlenebilir. Olası eşleşmeler şunlardır:{1}.</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>"{0}" giriş adı belirsiz. Birden çok eşleşen üyeye çözümlenebilir. Olası eşleşmeler şunlardır:{1}.</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>'{0}' anahtarı için değeri alın</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>'{0}' yöntemini bağımsız değişkenlerle çağırın: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>'{0}' yöntemini çağır</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>'{0}' özelliği için değeri alın</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>'null' giriş nesnesi üzerinde çalışamaz.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>"{0}" giriş adı bir yönteme çözümlenemiyor.</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>Kısıtlı dil modunda yöntem çağrılamaz.</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>-WhatIf ve -Confirm parametreleri betik blokları için desteklenmez.</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>Kısıtlı Dil modunda '{0}' işlemine izin verilmiyor.</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>Belirtilen iki değeri karşılaştırmak için bir işleç gerekiyor. Komuta geçerli bir işleç ekleyin ve sonra komutu yeniden deneyin. Örneğin, Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>"{0}" giriş adı bir özelliğe çözümlenemiyor.</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>"{0}" giriş adı bir üyeye çözümlenemiyor.</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>Belirtilen işleç hem -Property hem de -Value parametrelerini gerektirir. Her iki parametre için de değer sağlayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>Bu yöntem geçerli iş parçacığında çalıştırılamaz. Yalnızca cmdlet iş parçacığında çağrılabilir.</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>Değişken kullanan ForEach-Object -Parallel bir betik bloğu olamaz. Geçirilen betik bloğu değişkenleri ForEach-Object -Parallel ile desteklenmez ve tanımsız bir davranışla sonuçlanabilir.</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel kanallı giriş nesnesi bir betik bloğu olamaz. Geçirilen betik bloğu değişkenleri ForEach-Object -Parallel ile desteklenmez ve tanımsız bir davranışla sonuçlanabilir.</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>'TimeoutSeconds' parametresi 'AsJob' parametresiyle birlikte kullanılamaz.</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Aşağıdaki ortak parametreler şu anda Paralel parametre kümesinde desteklenmiyor: +ErrorAction, WarningAction, InformationAction, PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>ForEach-Object -Parallel girişi işlenirken beklenmeyen bir hata oluştu. Bu, kanallı girişin bir bölümünün işlenmemiş olabileceği anlamına geliyor. Hata: {0}.</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet'i</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>Kısıtlı Dil modunda çalıştırıldığında, '{0}' türünde yöntem çağrısına izin verilmez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/InternalHostStrings.tr.resx b/src/System.Management.Automation/resources/tr/InternalHostStrings.tr.resx new file mode 100644 index 00000000000..8c140acf4de --- /dev/null +++ b/src/System.Management.Automation/resources/tr/InternalHostStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt, ExitNestedPrompt kadar çok kez çağrılmadı.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/InternalHostUserInterfaceStrings.tr.resx b/src/System.Management.Automation/resources/tr/InternalHostUserInterfaceStrings.tr.resx new file mode 100644 index 00000000000..caeccd2ab80 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/InternalHostUserInterfaceStrings.tr.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug, DebugPreference değişkeninin değeri 'Stop' olduğu için Durduruldu.</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>{0} desteklenen bir ActionPreference değeri değil.</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>“{0}" parametresi en az bir değer içermelidir.</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>&Evet</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>Devam.</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>&Tümüne Evet</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>Bu oturumda devam et ve devam edip etmeyeceğin yeniden sorulmasın.</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>&Hayır</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>İşlemi bir hatayla sonlandırın.</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>Tümüne &Hayır</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>İşlemi bir hatayla sonlandırın. Bu oturum için işlemi sürdürme isteğinde bulunmayın.</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>&Askıya Al</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>Geçerli işlemi duraklatın ve komut istemine girin. Duraklatılan işlemi sürdürmek için “exit” yazın.</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>Bu işleme devam edilsin mi?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(varsayılan "{0}"dur)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(varsayılan seçenekler {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Seçim[{0}]: </value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>“{0}" en az bir öğe içermelidir.</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>“{0}" "{1}" içinde geçerli bir dizin olmalıdır. "{2}" geçerli bir dizin değil.</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>Soru işareti ("?") sık erişim tuşu olarak kullanılamadığı için bu sık erişim tuşu işlenemiyor.</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>AYRINTILI: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>UYARI: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>HATA AYIKLA: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>Barındırma şu anda döküm yapmıyor.</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>Komut başlatma zamanı: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +Windows PowerShell döküm başlangıcı +Başlangıç saati: {0:yyyyMMddHHmmss} +Kullanıcı adı: {1} +RunAs Kullanıcısı: {2} +Yapılandırma adı: {3} +Makine: {4} ({5}) +Konak uygulama: {6} +İşlem Kimliği: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +Windows PowerShell döküm başlangıcı +Başlangıç saati: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +Windows PowerShell döküm sonu +Bitiş saati: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>Dosya yolu {0} bir dizine çözümleniyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Logging.tr.resx b/src/System.Management.Automation/resources/tr/Logging.tr.resx new file mode 100644 index 00000000000..1eaa075d942 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Logging.tr.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>BİLİNMİYOR</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>Yapılandırma dosyasında bildirilen altyapı deneysel '{0}' özelliği geçerli PowerShell'de kayıtlı değil.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Yapılandırma dosyasında bildirilen deneysel '{0}' özelliği geçersizdir. +Deneysel özelliğin adı şu kurala uymalıdır: + Altyapı Özellik Adı: 'PS[FeatureName]' + Modül Özellik Adı: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Metadata.tr.resx b/src/System.Management.Automation/resources/tr/Metadata.tr.resx new file mode 100644 index 00000000000..2b9f481c3fd --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Metadata.tr.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>“{0}" için "{1}" özellikleri başlatılamıyor</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>"{0}" türü, parametrenin maksimum ve minimum sınırlarıyla aynı türde ({1}) olmadığından bağımsız değişken doğrulanamıyor. Bağımsız değişkenin {1} türünde olduğundan emin olun ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>‘{0}' bağımsız değişkeni, değeri sıfırdan büyük olmadığı için doğrulanamıyor.</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni doğrulanamıyor çünkü değeri sıfıra eşit veya sıfırdan büyük değil.</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni, değeri sıfırdan küçük olmadığı için doğrulanamıyor.</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni doğrulanamıyor çünkü değeri sıfıra eşit veya sıfırdan küçük değil.</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>Belirtilen en küçük aralık ({0}), belirtilen en büyük aralık ({1}) ile aynı türde olmadığı için kabul edilemiyor. Parametre için ValidateRange özniteliğini güncelleştirin.</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>MaxRange ve MinRange parametre türleri kabul edilemez. Her iki parametre de IComparable arabirimini uygulayan nesneler olmalıdır.</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>Belirtilen en büyük aralık, belirtilen en küçük aralıktan küçük olduğu için kabul edilemiyor. Parametre için ValidateRange özniteliğini güncelleştirin.</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>{0} bağımsız değişkeni, {1} için izin verilen en büyük aralıktan büyüktür. {1} değerinden küçük veya ona eşit bir bağımsız değişken sağlayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>{0} bağımsız değişkeni, {1} için izin verilen en küçük aralıktan küçüktür. {1} değerinden büyük veya ona eşit bir bağımsız değişken sağlayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni "{1}" desenine uymuyor. “{1}" ile eşleşen bir bağımsız değişken sağlayın ve komutu yeniden deneyin.</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>ValidateCount özniteliği, dizi olmayan bir parametreye uygulanamaz. Özniteliği parametreden kaldırın veya parametreyi dizi parametresi yapın.</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>Parametre tam olarak {0} değer gerektirir - {1} değer sağlandı.</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>Parametre en az {0} değer ve en fazla {1} değer gerektirir - {2} değer sağlandı.</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Bir parametre için belirtilen en büyük bağımsız değişken sayısı, belirtilen en küçük bağımsız değişken sayısından azdır. Parametre için ValidateCount özniteliğini güncelleştirin.</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>Belirtilen bağımsız değişken karakter süresi üst sınırı, belirtilen bağımsız değişken karakter süresi alt sınırından kısadır. Parametre için ValidateLength özniteliğini güncelleştirin.</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>ValidateLength özniteliği, dize veya dize[] parametresi olmayan bir parametreye uygulanamaz. Parametreyi dize veya dize[] parametresi yapın.</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>Bağımsız değişkenin karakter süresi ({1}) çok kısa. Uzunluğu "{0}" değerinden büyük veya buna eşit olan bir bağımsız değişken belirtin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>Bağımsız değişkenin karakter süresi ({1}) çok uzundur. Uzunluğu "{0}" değerinden kısa veya buna eşit olan bir bağımsız değişken belirtin ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni, ValidateSet özniteliği tarafından belirtilen "{1}" kümesine ait değil. Kümede olan bir bağımsız değişken sağlayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>Geçerli değerler oluşturucu null bir değer geri gönderir.</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>“{0}" özelliğinde "{1}" için başarısız oldu {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>Komut alınamıyor veya çalıştırılamıyor. Bu komut için en fazla parametre kümesi sayısı aşıldı.</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>Bağımsız değişkeni işleyemiyor çünkü bağımsız değişken değeri bir dize değil. ArgumentTransformationAttribute belirtilmiş olan parametre bağımsız değişkenlerinin değerleri dize olmalıdır.</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value> {1} değeri {0} değişkeni için geçerli bir değer olmadığından değişken doğrulanamıyor.</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>{1} değerine sahip {0} değişkeni artık geçerli olmayacağından öznitelik eklenemiyor.</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>Bağımsız değişken null. Bağımsız değişken için geçerli bir değer sağlayın ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>Bağımsız değişken null bir değer içeriyor veya bağımsız değişken koleksiyonundaki bir öğe null bir değer içeriyor. Null değer içermeyen bir koleksiyon sağlayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>Bağımsız değişken null veya boş. Null veya boş olmayan bir bağımsız değişken sağlayın ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>Bağımsız değişken null, boş ya da bağımsız değişken koleksiyonundaki bir öğe null değer içeriyor. Null değer içermeyen bir koleksiyon sağlayın ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>Bağımsız değişken null, boş veya yalnızca boşluk karakterlerinden oluşuyor. Boşluk olmayan karakterler içeren bir bağımsız değişken sağlayın ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>Bağımsız değişken koleksiyonundaki bir öğe null, boş ya da yalnızca boşluk karakterlerinden oluşuyor. Null değer içermeyen bir koleksiyon sağlayın ve sonra komutu tekrar deneyin.</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>‘{0}' adlı bir parametre komut için birden çok kez tanımlandı.</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>Parametre diğer adı '{0}' adlı bir diğer ad komut için zaten birden çok kez tanımlandığından belirtilemez.</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>‘{0}' parametresi, '{1}' parametresi için aynı adlı parametre diğer adıyla çakıştığı için belirtilemez.</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>"{0}" değerine sahip bağımsız değişken için "{1}" doğrulama betiği True sonucu döndürmedi. Doğrulama betiğinin neden başarısız olduğunu belirleyin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>“{0}" bağımsız değişkeni geçerli bir Windows PowerShell sürümü içermiyor. Geçerli bir sürüm numarası sağlayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>'{0}' geçerli bir değişken adı olmadığından bağımsız değişken doğrulanamıyor.</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>İş dönüşüm türü, IAstToScriptBlockConverter'dan türetilmelidir.</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>Yol bağımsız değişkeni geçersiz. Dize türünde bir yol bağımsız değişkeni sağlayın.</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>Yol bağımsız değişkeni sürücü {0}, onaylanmış sürücüler kümesine ait değil: {1}. Onaylanmış bir sürücüye sahip bir yol bağımsız değişkeni sağlayın.</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>Yol bağımsız değişkeni geçersiz karakterler içeriyor.</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>Yol bağımsız değişkeninin kök sürücüsü yok. Kök sürücüsü olan tam bir yol bağımsız değişkeni sağlayın.</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>‘{0}' parametresi için bağımsız değişken değeri null ya da boş bir dize olamaz.</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>Sabit Listesi üyesi '{0}', '{1}' parametresi için geçerli bir değer değil. Aşağıdaki üyelerden birini belirtin ve yeniden deneyin: {2}.</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>Giriş işlenemiyor. “{0}" bağımsız değişkeni güvenilir değil.</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData Öznitelik Denetimi Hatası</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>“{0}" parametre bağımsız değişkeni güvenilir değil ve Kısıtlanmış Dil modunda ValidateTrustedData parametre özniteliği denetiminde başarısız olacak.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/MiniShellErrors.tr.resx b/src/System.Management.Automation/resources/tr/MiniShellErrors.tr.resx new file mode 100644 index 00000000000..17fd495c705 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/MiniShellErrors.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Güncelleştirme, çalışma alanı yapılandırma kategorisi {0} için desteklenmiyor. </value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>Çalışma alanı için bütünleştirilmiş kod listesini güncelleştirirken aşağıdaki hatalar oluştu: {0}.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Modules.tr.resx b/src/System.Management.Automation/resources/tr/Modules.tr.resx new file mode 100644 index 00000000000..e3ec0cb6379 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Modules.tr.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından belirtilen '{0}' modülü yüklenmedi.</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından '{1}' sürümü ile belirtilen '{0}' modülü yüklenmedi.</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>Belirtilen MaximumVersion '{0}' yanlıştı. '*' kullanıyorsanız, MaximumVersion yalnızca bir '*' destekler ve bu karakter her zaman MaximumVersion'ın sonunda yer almalıdır.</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından MaximumVersion '{1}' ile belirtilen '{0}' modülü yüklenmedi.</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından MinimumVersion '{1}' ve MaximumVersion '{2}' ile belirtilen '{0}' modülü yüklenmedi.</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion '{0}', MaximumVersion '{1}' değerinden büyük olmamalıdır.</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>Bu ada sahip bir derleme bulunamadığından '{0}' derlemesi yüklenmedi. Derleme adını doğrulayın ve yeniden deneyin.</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>'{2}' modül bildiriminin '{1}' alanında listelenen, '{0}' öğesini işleyecek modül, herhangi bir modül dizininde geçerli bir modül bulunamadığından işlenmedi.</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>-AsCustomObject parametresi yalnızca betik modülleriyle kullanılabildiğinden '{0}' modülü için özel nesne döndürülmedi.</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>'{0}' modül bildirimi, geçerli bir PowerShell modül bildirim dosyası olmadığından işlenemedi. İzin verilmeyen öğeleri kaldırın: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>'{0}' modül bildirim dosyasının işlenmesi geçerli bir bildirim nesnesi ile sonuçlanmadı. Dosyayı geçerli bir PowerShell modül bildirimi içerecek şekilde güncelleştirin. Geçerli bir bildirim, New-ModuleManifest cmdlet'i kullanılarak oluşturulabilir.</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>Bildirimi bir veya daha fazla geçersiz üye içerdiğinden '{0}' modülü içeri aktarılamıyor. Geçerli bildirim üyeleri: ({1}). Geçerli olmayan üyeleri ({2}) kaldırın ve ardından modülü yeniden içeri aktarmayı deneyin.</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>Bir modül açıklayan hashtable bir veya daha fazla geçersiz üye içeriyor. Geçerli üyeler: ({0}). Geçerli olmayan üyeleri ({1}) kaldırın, ardından yeniden deneyin.</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>Modül iç içe yerleştirme sınırı aşıldığından '{0}' modülü yüklenemiyor. Modüller yalnızca {1} düzey iç içe yerleştirilebilir. İç içe yerleştirme sınırının aşılmasını önlemek için modülleri yüklediğiniz sırayı değerlendirip değiştirin ve sonra betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>'ModuleVersion' üyesi modül bildiriminde yok. Bu üye mevcut olmalı ve üyeye 'n.n.n.n' biçiminde bir sürüm numarası atanmalıdır. Eksik üyeyi '{0}' dosyasına ekleyin.</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>'{2}' modül bildirimindeki '{0}' üyesi geçerli değil: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>'{1}' modülünün '{0}' sürümü, gereken en düşük '{2}' sürümünü karşılamıyor. Sürüm numarasının desteklendiğini doğrulayın ve modülü yeniden yüklemeyi deneyin.</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>Bu bilgisayardaki PowerShell sürümü: '{0}'. '{1}' modülünü çalıştırmak için en düşük PowerShell sürümü '{2}' gerekir. Gerekli en düşük PowerShell sürümünün yüklü olduğunu doğrulayın ve ardından yeniden deneyin.</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>'ModuleToProcess' üyesi ikili bir modülse 'NestedModules' modül bildirimi üyesi kullanılamaz. '{0}' konumundaki modül bildirimi dosyasını düzenleyin ve ardından yeniden deneyin.</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>Modül bildirimindeki '{0}' üyesi geçerli değil: {1}. Lütfen '{2}' dosyasında bu alan için geçerli bir değer belirtildiğini doğrulayın.</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>'{0}' modül bildirim yolu geçerli değil. Path bağımsız değişkeninin değeri, uzantısı '.psd1' olan tek bir dosyaya çözümlenmelidir. Path bağımsız değişkeninin değerini geçerli bir psd1 dosyasına işaret edecek şekilde değiştirin ve ardından yeniden deneyin.</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>'{0}' modül bildirimindeki ModuleVersion anahtarı, '{2}' konumundaki sürüm klasörü adıyla eşleşmeyen '{1}' modül sürümünü belirtiyor. ModuleVersion anahtarının değerini sürüm klasörü adıyla eşleşecek şekilde değiştirin.</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>'{1}' modül bildiriminde belirtilen '{0}' NestedModule girdisi geçersiz. Bu girdiyi geçerli değerlerle güncelleştirdikten sonra yeniden deneyin.</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>'{1}' modül bildiriminde belirtilen '{0}' RequiredAssemblies girdisi geçersiz. Bu girdiyi geçerli değerlerle güncelleştirdikten sonra yeniden deneyin.</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>'{1}' modül bildiriminde belirtilen '{0}' FileList girdisi geçersiz. Bu girdiyi geçerli değerlerle güncelleştirdikten sonra yeniden deneyin.</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>'{1}' modül bildiriminde belirtilen '{0}' RequiredModules girdisi geçersiz. Bu girdiyi geçerli değerlerle güncelleştirdikten sonra yeniden deneyin.</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>'{1}' modül bildiriminde belirtilen '{0}' ModuleList girdisi geçersiz. Bu girdiyi geçerli değerlerle güncelleştirdikten sonra yeniden deneyin.</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>'{0}' modül bildirimi, yalnızca PowerShell '5.1' veya üzeri bir sürümünde desteklenen CompatiblePSEditions anahtarıyla belirtilir. PowerShellVersion anahtarının değerini '5.1' veya üzeri olacak şekilde güncelleştirin ve yeniden deneyin.</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>CompatiblePSEditions için belirtilen '{0}' değeri yinelenen PowerShell Edition adları içeriyor. Yinelenen PowerShell Edition adlarını kaldırdıktan sonra yeniden deneyin.</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>ModuleVersion anahtarında belirtilen sürüm, sürüm klasörü adıyla aynı.</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>Geçerli bir modül bildirim dosyasına sahip olmadığından {1} Modülü altındaki {0} Sürüm klasörü atlanıyor.</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>'ModuleName' üyesi, bu modülü açıklayan karma tabloda yoktur.</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>'ModuleVersion', 'MaximumVersion' ve 'RequiredVersion' üyeleri bu modülü açıklayan karma tabloda yok. Bu üç üyeden biri mevcut olmalı ve ona 'n.n.n.n' biçiminde bir sürüm numarası atanmalıdır.</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>Gerekli '{1}' modülü yüklenmedi. Modülü yükleyin veya '{0}' dosyasındaki 'RequiredModules' içinden modülü kaldırın.</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>GUID'si '{2}' olan gerekli '{1}' modülü yüklenmedi. Modülü yükleyin veya '{0}' dosyasındaki 'RequiredModules' içinden modülü kaldırın.</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>'{2}' sürümüne sahip gerekli '{1}' modülü yüklenmedi. Modülü yükleyin veya '{0}' dosyasındaki 'RequiredModules' içinden modülü kaldırın.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>MaximumVersion '{2}' değerine sahip gerekli '{1}' modülü yüklenmedi. Modülü yükleyin veya '{0}' dosyasındaki 'RequiredModules' içinden modülü kaldırın.</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>MinimumVersion '{2}' ve MaximumVersion '{3}' değerlerine sahip gerekli '{1}' modülü yüklenmedi. Modülü yükleyin veya '{0}' dosyasındaki 'RequiredModules' içinden modülü kaldırın.</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>'{0}' modülü, ModuleVersion '{1}' ile bulunamadı.</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>'{0}' modülü, RequiredVersion '{1}' ile bulunamadı.</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>'{0}' modülü, MaximumVersion '{1}' ile bulunamadı.</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>'{0}' modülü, ModuleVersion '{1}' ve MaximumVersion '{2}' ile bulunamıyor.</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>'{0}' modülü bulunamıyor.</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>Hiçbir modül kaldırılmadı. Kaldırılacak modüllerin belirtiminin doğru olduğunu ve bu modüllerin çalışma alanında bulunduğunu denetleyin.</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>'{1}' modülünden içeri aktarılan '{0}' üyesi şu nedenle kaldırılamıyor: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>'{0}' modülü salt okunur olduğundan kaldırılamıyor. Salt okunur modülleri kaldırmak için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>'{0}' modülü 'constant' olarak işaretlendiğinden kaldırılamıyor. Bir modül 'constant' olarak işaretlendiyse kaldırılamaz.</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>'{0}' modülü '{1}' için gerekli olduğundan kaldırılamıyor. Modülü kaldırmak için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>Export-ModuleMember cmdlet'i yalnızca bir modülün içinden çağrılabilir.</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>'{0}' uzantısı geçerli bir modül uzantısı değil. Desteklenen modül uzantıları şunlardır: '.dll', '.ps1', '.psm1', '.psd1' ve '.cdxml'. Uzantıyı düzeltin ve ardından '{1}' dosyasını yeniden eklemeyi deneyin.</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>Bu işlem ikili modülde gerçekleştirilemez. Yalnızca bir betik modülünde gerçekleştirilebilir.</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>'.ps1' uzantısına sahip olmadığından '{0}' dosyasına izin verilmiyor.</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>Bilinmiyor</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}. Tüm hakları saklıdır.</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>İçeri aktarılan "{0}" işlevi kaldırılıyor.</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>İçeri aktarılan "{0}" diğer adı kaldırılıyor.</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>İçeri aktarılan "{0}" değişkeni kaldırılıyor.</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>Modül, '{0}' yolundan yükleniyor.</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>'{0}', '{1}' yolundan yükleniyor.</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>'{0}' betik dosyası nokta kaynak olarak kullanılıyor.</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>'{0}' işlevi içeri aktarılıyor.</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>'{0}' cmdlet'i içeri aktarılıyor.</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>'{0}' diğer adı içeri aktarılıyor.</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>'{0}' değişkeni içeri aktarılıyor.</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>'{0}' cmdlet'i dışarı aktarılıyor.</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>'{0}' işlevi dışarı aktarılıyor.</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>'{0}' diğer adı dışarı aktarılıyor.</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>'{0}' değişkeni dışarı aktarılıyor.</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>'{0}' modülünden içeri aktarılan bazı komutların adları, onaylanmamış fiiller içeriyor ve bu da komutların bulunmasını zorlaştırabilir. Onaylanmamış fiil içeren komutları bulmak için Import-Module komutunu Verbose parametresiyle yeniden çalıştırın. Onaylanan fiillerin listesi için Get-Verb yazın.</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>'{1}' modülündeki '{0}' komutu içeri aktarıldı, ancak adı onaylanmış bir fiil içermediğinden bulunması zor olabilir. Onaylanan fiillerin listesi için Get-Verb yazın.</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>'{2}' modülündeki '{0}' komutu içeri aktarıldı, ancak adı onaylanmış bir fiil içermediğinden bulunması zor olabilir. Önerilen alternatif fiiller: "{1}".</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>İçeri aktarılan bazı komut adları, şu kısıtlanmış karakterlerden bir veya daha fazlasını içeriyor: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>'{1}' modülündeki '{0}' komut adı, şu kısıtlanmış karakterlerden bir veya daha fazlasını içeriyor: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>"{0}" modülü bildirim dosyası oluşturuluyor.</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (Yol: '{1}')</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>Geçerli işlemci mimarisi: {0}. '{1}' modülü şu mimariyi gerektiriyor: {2}.</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>Geçerli PowerShell konağının adı: '{0}'. '{1}' modülü için gerekli PowerShell konağı: '{2}'.</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>Geçerli PowerShell konağı: '{0}' (sürüm {1}). '{2}' modülünü çalıştırmak için en düşük PowerShell konak sürümü '{3}' gerekir.</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>'{0}' modülü için modül bildirimi</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>Oluşturan: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>{0} tarihinde oluşturuldu</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>Bu bildirimle ilişkilendirilmiş betik modülü veya ikili modül dosyası.</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>RootModule/ModuleToProcess içinde belirtilen modülün iç içe modülleri olarak içeri aktarılacak modüller</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>Bu modülü benzersiz olarak tanımlamak için kullanılan kimlik</value> + </data> + <data name="Author" xml:space="preserve"> + <value>Bu modülün yazarı</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>Bu modülün şirketi veya satıcısı</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>Bu modül için telif hakkı bildirimi</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>Bu modülün sürüm numarası.</value> + </data> + <data name="Description" xml:space="preserve"> + <value>Bu modülün sağladığı işlevselliğin açıklaması</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>Bu modülün gerektirdiği PowerShell altyapısının en düşük sürümü</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>Bu modülün gerektirdiği en düşük ortak dil çalışma zamanı (CLR) sürümü. {0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>Bu modül içeri aktarılmadan önce genel ortama aktarılması gereken modüller</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>Bu modül içeri aktarılmadan önce çağıranın ortamında çalıştırılan betik dosyaları (.ps1).</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>Bu modül içeri aktarılırken yüklenecek tür dosyaları (.ps1xml)</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>Bu modül içeri aktarılırken yüklenecek biçim dosyaları (.ps1xml)</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>Bu modül içeri aktarılmadan önce yüklenmesi gereken derlemeler</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>Bu modülle paketlenmiş tüm dosyaların listesi</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>RootModule/ModuleToProcess içinde belirtilen modüle geçirilecek özel veriler. Bu, PowerShell tarafından kullanılan ek modül meta verilerine sahip bir PSData karma tablosu da içerebilir.</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>Bu modüle uygulanan etiketler. Bunlar, çevrimiçi galerilerde modül bulmaya yardımcı olur.</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>Bu proje için ana web sitesinin URL'si.</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>Bu modül lisansının URL'si.</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>Bu modülü temsil eden simgenin URL'si.</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>Bu modülün sürüm notları</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>Bu modülün ön sürüm dizesi</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>Modülün yükleme/güncelleştirme/kaydetme işlemleri için kullanıcıdan açık onay gerektirip gerektirmediğini gösteren bayrak</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>Bu modülün dış bağımlı modülleri</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>{0} hashtable'ın sonu</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>PrivateData parametre değeri, modül bildirimini Tags, ProjectUri, LicenseUri, IconUri veya ReleaseNotes parametre değerleriyle oluşturmak için bir karma tablo olmalıdır. Tags, ProjectUri, LicenseUri, IconUri veya ReleaseNotes parametre değerlerini kaldırın ya da PrivateData içeriklerini bir karma tablo içinde sarmalayın.</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData bir karma tablo olarak tanımlanmalıdır, ancak bu modül bildirimi bunu bir nesne olarak tanımlıyor. Lütfen PrivateData içeriklerini bir karma tablo içinde sarmalamayı deneyin. Bu, daha sonra modül bildirimine Tags, ProjectUri, LicenseUri, IconUri ve ReleaseNotes özelliklerini eklemenizi sağlar.</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>Belirtilen '{0}' değeri geçersiz. Geçerli bir değerle yeniden deneyin.</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>Bu modülden dışarı aktarılacak işlevler için en iyi performansı elde etmek amacıyla joker karakterler kullanmayın ve girdiyi silmeyin. Dışarı aktarılacak işlev yoksa boş bir dizi kullanın.</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>Bu modülden dışarı aktarılacak diğer adlar için en iyi performansı elde etmek amacıyla joker karakterler kullanmayın ve girdiyi silmeyin. Dışarı aktarılacak diğer ad yoksa boş bir dizi kullanın.</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>Bu modülden dışarı aktarılacak cmdlet'ler için en iyi performansı elde etmek amacıyla joker karakterler kullanmayın ve girdiyi silmeyin. Dışarı aktarılacak cmdlet yoksa boş bir dizi kullanın.</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>Bu modülden dışarı aktarılacak değişkenler</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>Bu modülden dışarı aktarılacak DSC kaynakları</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>Desteklenen PSEdition'lar</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>Bu modülün gerektirdiği işlemci mimarisi (None, X86, Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>Bu modülle paketlenmiş tüm modüllerin listesi</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>Bu modül için gereken en düşük Microsoft .NET Framework sürümü. {0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>Bu modül için gerekli PowerShell konağının adı</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>Bu modülün gerektirdiği PowerShell konağının en düşük sürümü</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>Bu modülün HelpInfo URI'si</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>{0} modülü geçerli PowerShell oturumunda PSDrive'ı sağladığından, hiçbir modül kaldırılmadı. Geçerli PSDrive sağlayıcısını değiştirin ve ardından modülleri yeniden kaldırmayı deneyin.</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>Geçerli kapsamda aynı ada sahip bir üye olduğundan '{0}' cmdlet'i içeri aktarılmadı.</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>Geçerli kapsamda aynı ada sahip bir üye olduğundan '{0}' diğer adı içeri aktarılmadı.</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>Geçerli kapsamda aynı ada sahip bir üye olduğundan '{0}' işlevi içeri aktarılmadı.</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>Geçerli kapsamda aynı ada sahip bir üye olduğundan '{0}' değişkeni içeri aktarılmadı.</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>'{0}' modül bildirimindeki 'ModuleToProcess', 'RootModule' veya 'NestedModules' üyelerinde joker karakterlere izin verilmiyor.</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>'{0}' modülü PowerShell için bir çekirdek modüldür. Çekirdek modülleri kaldırmak için komutunuza Force parametresini ekleyin.</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>Modül bildirimi hem 'ModuleToProcess' hem de 'RootModule' üyelerini içeremez. Modül bildirimi dosyasını değiştirerek '{0}' konumundaki bu üyelerden birini kaldırın ve ardından yeniden deneyin.</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>'ModuleToProcess' modül bildirimi üyesi kullanım dışı bırakıldı. Bunun yerine 'RootModule' üyesini kullanın.</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>Bu modülden dışarı aktarılan komutlar için varsayılan ön ek. Varsayılan ön eki Import-Module -Prefix kullanarak geçersiz kılın.</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>'Global' ve 'Scope' parametreleri birlikte belirtilemez. Bu parametrelerden birini kaldırın ve ardından komutu yeniden çalıştırmayı deneyin.</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>Gerekli '{0}' modülü yüklenmedi. '{0}' modülü, '{2}' modül bildiriminde döngüsel bağımlılığa işaret eden requiredModule '{1}' içeriyor.</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından gerekli '{0}' modülü yüklenmedi.</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>{0} modülündeki bazı komutlar CimSession üzerinden içeri aktarılamıyor. Tüm komutları almak için uzak sunucuda PowerShell uzaktan yönetiminin etkin olduğunu doğrulayın ve ardından Import-Module cmdlet'ine PSSession parametresini eklemeyi deneyin.</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>{0} modülü, {1} uzaktan iletişim oturumu kullanılarak Windows PowerShell'de yüklenir. Lütfen bu modüldeki tüm komut giriş ve çıkışlarının seri durumdan çıkarılmış nesneler olacağını unutmayın. Bu modülü PowerShell'e yüklemek istiyorsanız lütfen 'Import-Module -SkipEditionCheck' söz dizimini kullanın.</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>Windows PowerShell sürümü {0} algılandı. Windows PowerShell uyumluluk özelliğini kullanarak modülleri yüklemek için Windows PowerShell 5.1 gerekir. Bu özelliği etkinleştirmek için https://aka.ms/WMF5Download adresinden Windows Management Framework (WMF) 5.1 yükleyin.</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>'{0}' modülünün, PowerShell yapılandırma dosyasındaki 'WindowsPowerShellCompatibilityModuleDenyList' ayarı tarafından Windows PowerShell uyumluluk özelliği kullanılarak yüklenmesi engellendi.</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>{0} modülü CimSession üzerinden içeri aktarılamıyor. Import-Module cmdlet'inin PSSession parametresini kullanmayı deneyin.</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>{0} işlemci mimarisi değeri desteklenmiyor. İşlemci mimarisi için desteklenen şu numaralandırma değerlerinden birini belirterek New-ModuleManifest komutunu yeniden çalıştırın: None, MSIL, X86, Amd64, Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>Get-Module cmdlet'i uzak bilgisayarda çalıştırıldığında yalnızca kullanılabilir modüller listelenebilir. Komutunuza ListAvailable parametresini ekleyin ve ardından yeniden deneyin.</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>'{0}' ek bileşeni zaten içeri aktarıldığından '{0}' modülü içeri aktarılmadı.</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>'{0}' modül bildirimindeki 'RequiredAssemblies' üyesinde joker karakterlere izin verilmiyor.</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>{1} içindeki {0} anahtarının değeri {2} ve modülde iç içe modüller var. CDXML dosyası kök modül olduğunda, iç içe modüllerdeki komutlar dışarı aktarılamadığından Import-Module komutu başarısız olur. CDXML dosyasını NestedModules anahtarına taşıyın ve komutu yeniden deneyin.</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>Uzak komuttaki hata: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>'{0}' uzak modülü için ara sunucular oluşturulamadı. {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>{0} uzak modülü işlenemedi. {1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>Uzak CimSession'dan modül verileri alınamadı. {0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>Herhangi bir modül dizininde geçerli bir modül dosyası bulunamadığından GUID'si '{1}' ve sürümü '{2}' olan gerekli '{0}' modülü yüklenmedi.</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>CIM sunucusunda modül bulmaya yönelik bir CIM sağlayıcısı bulunamadı. {0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>İzin verilen sürümler listesinde yer almadığı için Microsoft .NET Framework sürümü {0} doğrulanamıyor.</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>{0} analiz ediliyor.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>Modüller ilk kullanım için hazırlanıyor.</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>Kullanılabilir modüller aranıyor</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>{0} UNC paylaşımı aranıyor.</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Bir uzak bilgisayarda Get-Module cmdlet’ini çalıştırmak yalnızca yol içermeyen modül adları için yapılabilir. Name parametresi, bir yola çözümlenen şu öğeyi içeriyor: '{0}'. Name parametresini yol öğeleri içermeyecek şekilde güncelleştirin ve sonra yeniden deneyin.</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>Get-Module cmdlet’inin ListAvailable parametresi olmadan çalıştırılması, yol içeren modül adları için desteklenmiyor. Name parametresi, bir yola çözümlenen şu öğeyi içeriyor: '{0}'. Name parametresini yol öğeleri içermeyecek şekilde güncelleştirin ve sonra yeniden deneyin.</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>Belirtilen '{0}' modülü bulunamadı. Name parametresini geçerli bir yola işaret edecek şekilde güncelleştirin ve yeniden deneyin. </value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>RepositorySourceLocation özelliği {0} modülü için dolduruluyor.</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>'{2}' modül bildiriminin '{1}' alanında listelenen, '{0}' öğesini işleyecek modül işlenmedi. {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>Bu önkoşul yalnızca PowerShell Desktop sürümü için geçerlidir.</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>'{0}' modülü, geçerli PowerShell sürümü '{1}' için desteklenmiyor. Desteklenen sürümleri: '{2}'. Bu modülün uyumluluk denetimini yoksaymak için 'Import-Module -SkipEditionCheck' kullanın.</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>'{0}' modülü, PowerShell '{1}' sürümünü destekler ve ayarlar dosyasında devre dışı bırakıldığı için Windows Uyumluluk özelliği kullanılarak örtük olarak yüklenemez. Bu modülü Windows PowerShell ile yüklemek için 'Import-Module -UseWindowsPowerShell' komutunu ya da modülü geçerli PowerShell ile yüklemeyi denemek için 'Import-Module -SkipEditionCheck' komutunu kullanın.</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>Modül bildiriminde tanımlanan deneysel bir özellik için boş olmayan bir dize değeri belirtilmelidir.</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>Bir veya daha fazla geçersiz deneysel özellik adı bulundu: {0}. Modül deneysel özellik adı şu kuralı izlemelidir: 'ModuleName.FeatureName'.</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>-SkipEditionCheck anahtar parametresi, -ListAvailable anahtar parametresi olmadan kullanılamaz.</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage modunda *.ps1 dosyalarının modül olarak içeri aktarılmasına izin verilmiyor.</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>{0} betik modülü, modül bildiriminden farklı bir dil moduna sahip olduğundan betik modülü yüklenirken bir hata oluştu. Bildirim dil modu {1} ve modül dil modu {2}. Tüm modül dosyalarının imzalı olduğundan veya uygulamanızın izin verilenler listesi yapılandırmasının bir parçası olduğundan emin olun.</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>Bu modül, joker karakterler kullanarak işlevleri dışarı aktarırken nokta kaynak işlecini kullanıyor ve sistem uygulama doğrulama zorlaması altındayken buna izin verilmiyor.</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>Modül üyeleri, çalışan oturumdan farklı bir dil moduna sahip bir modülden dışarı aktarılamaz.</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>Oturum ConstrainedLanguage modundayken yeni modül oluşturulamaz.</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>'Core' sürümüyle uyumlu yerleşik '{0}' modülü bulunamıyor. Lütfen PowerShell yerleşik modüllerinin kullanılabilir olduğundan emin olun. Bunlar genellikle PowerShell paketinin içinde, $PSHOME modül yolunun altında yer alır ve PowerShell’in düzgün çalışması için gereklidir.</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember Cmdlet'i</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>'{0}' modülü, geçerli '{2}' oturumundan farklı olan '{1}' dil moduna sahip olduğundan modül üyelerinin dışarı aktarılması Kısıtlı Dil modunda başarısız olur.</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>Modül Örtük İşlev Dışarı Aktarma</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>'{0}' modülü güvenilir (Tam Dil modunda çalışıyor) ancak oturum güvenilir olmadığından (Kısıtlı Dil modunda çalışıyor) bu modül için örtük işlev dışarı aktarma işlemi reddedilecek. En iyi uygulama olarak, modül işlevlerini her zaman tam ada göre tek tek dışarı aktarın.</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>Betik Dosyası Modül Olarak İçeri Aktarılıyor</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>'{0}' betik dosyasının modül olarak içeri aktarılmasına ConstrainedLanguage modunda izin verilmeyecek.</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>Modül Nokta Kaynak İşleci İçeriyor</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>'{0}' modülünün içeri aktarılması, joker karakterler kullanırken aynı zamanda nokta kaynak işlecini de kullanarak işlevleri dışarı aktardığından Kısıtlı Dil modunda başarısız olacak.</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"Modül Dışarı Aktaran İşlevler</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>'{0}' modülü, işlevleri ad joker karakterleri kullanarak dışarı aktarır. Kısıtlı Dil modunda çalıştırıldığında iç içe modül işlev adlarının tümü kaldırılır.</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"Yeni Modül Cmdlet'i</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>Güvenilmeyen bir Kısıtlı Dil oturumundaki yeni bir modülün FullLanguage betik bloğu sağlaması engellenir.</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"Modül Eşleşmeyen Dil Modları</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>Üst modülden farklı bir dil moduna sahip bağımlı bir modül yükleniyor. Kısıtlı Dil modunda buna izin verilmez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/MshHostRawUserInterfaceStrings.tr.resx b/src/System.Management.Automation/resources/tr/MshHostRawUserInterfaceStrings.tr.resx new file mode 100644 index 00000000000..1c782050a5f --- /dev/null +++ b/src/System.Management.Automation/resources/tr/MshHostRawUserInterfaceStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" değeri "{1}" değerinden büyük veya buna eşit olamaz.</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" pozitif bir sayı olmalıdır.</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>Tüm dizeler null veya boş.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/MshSignature.tr.resx b/src/System.Management.Automation/resources/tr/MshSignature.tr.resx new file mode 100644 index 00000000000..158810e01c9 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/MshSignature.tr.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>İmza doğrulandı.</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>{0} dosyası dijital imzalı değil. Bu betiği geçerli sistemde çalıştıramazsınız. Betikleri çalıştırma ve yürütme ilkesi ayarları hakkında daha fazla bilgi için https://go.microsoft.com/fwlink/?LinkID=135170 adresindeki about_Execution_Policies bölümüne bakın</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>Dosyanın karması dijital imzada depolanan karma ile eşleşmediğinden, {0} dosyasının içeriği yetkisiz bir kullanıcı veya işlem tarafından değiştirilmiş olabilir. Betik belirtilen sistemde çalıştırılamıyor. Daha fazla bilgi için Get-Help about_Signing komutunu çalıştırın.</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>{0} dosyası imzalanmış ancak imzalayana bu sistemde güvenilmiyor.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>Sistem {0} dosyalarında imzalama işlemlerini desteklemediğinden dosya imzalanamıyor.</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>Sistem, dosya adı uzantısı olmayan dosyalarda imzalama işlemlerini desteklemediğinden dosya imzalanamıyor.</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>İmza, geçerli sistemle uyumsuz olduğundan doğrulanamıyor.</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>İmza, geçerli sistemle uyumsuz olduğundan doğrulanamıyor. Karma algoritması geçerli değil.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/MshSnapInCmdletResources.tr.resx b/src/System.Management.Automation/resources/tr/MshSnapInCmdletResources.tr.resx new file mode 100644 index 00000000000..584577bec88 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/MshSnapInCmdletResources.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>İşlem gerçekleştirilemez. Belirtilen cmdlet, özel bir kabukta desteklenmiyor.</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>‘{0}' desenine uyan Windows PowerShell ek bileşeni bulunamadı. Deseni denetleyin ve ardından komutu yeniden deneyin.</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>Belirtilen ek bileşen adının biçimi geçerli değildi. Windows PowerShell ek bileşen adları yalnızca alfasayısal karakterler, kısa çizgiler, alt çizgiler ve noktalar içerebilir. Adı düzeltip ardından işlemi yeniden deneyin.</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>Windows PowerShell ek bileşeni {0} bir sistem Windows PowerShell modülü olduğu için eklenemiyor. Modülü yüklemek için Import-Module kullanın.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/MshSnapinInfo.tr.resx b/src/System.Management.Automation/resources/tr/MshSnapinInfo.tr.resx new file mode 100644 index 00000000000..50da02768ae --- /dev/null +++ b/src/System.Management.Automation/resources/tr/MshSnapinInfo.tr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>Windows PowerShell kayıt defteri bilgilerine erişilemiyor.</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>Windows PowerShell Altyapısı kayıt defteri bilgilerine erişilemiyor.</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>PublicKeyToken bilgilerine erişilemiyor.</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>Windows PowerShell {0} sürümü bu bilgisayarda kullanılabilir değil.</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>Windows PowerShell ek bileşeni "{0}" bu bilgisayarda yüklü değil.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>{1} kayıt defteri anahtarı için zorunlu değer {0} belirtilmedi.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>{0} zorunlu değeri kayıt defteri anahtarı {1} için doğru biçimde değil. Beklenen biçim: "string."</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>{0} zorunlu değeri kayıt defteri anahtarı {1} için doğru biçimde değil. Beklenen biçim "multistring."</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>Gerekli bilgiler kayıt defterinde bulunamıyor veya anahtar dosyaları eksik. Bazı cmdlet'ler yüklenemiyor.</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>Windows PowerShell sürümü {0} için hiçbir ek bileşen kaydedilmedi.</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>Okuyucu kapatıldığından dize kaynağı alınamıyor.</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>Sürüm değeri {0} belirtilmemiş veya kayıt defteri anahtarı {1} için yanlış.</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>Windows PowerShell türü {0} için [PSVersion] özniteliği bulunamadı. [PSVersion(PowerShell SnapinBase.PSEngineVersion)] kullanarak türe bir PSVersion özniteliği ekleyin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/NativeCP.tr.resx b/src/System.Management.Automation/resources/tr/NativeCP.tr.resx new file mode 100644 index 00000000000..99044592c58 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/NativeCP.tr.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock yalnızca Command parametresinin bir değeri olarak belirtilmelidir.</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Command parametresi için hiçbir değer belirtilmedi.</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>Geçersiz bir değer ({6}) {7} parametresi için belirtildi. Geçerli değerler Metin ve Xml'dir.</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>InputFormat parametresi için hiçbir değer belirtilmedi. Geçerli değerler Metin ve Xml'dir.</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>OutputFormat parametresi için hiçbir değer belirtilmedi. Geçerli değerler metin ve XML'dir.</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>{6} parametresi bir dize değeri gerektirir.</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>OutputFormat parametresi için hiçbir değer belirtilmedi.</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>{6} parametresi zaten belirtilmişti.</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>‘{0}' akışından '{1}' XML'i işlenemiyor: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PSCommandStrings.tr.resx b/src/System.Management.Automation/resources/tr/PSCommandStrings.tr.resx new file mode 100644 index 00000000000..e65ac9029a5 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PSCommandStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Parametre eklemek için bir komut gereklidir. Parametre eklenmeden önce {0} öğesine bir komut eklenmelidir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PSConfigurationStrings.tr.resx b/src/System.Management.Automation/resources/tr/PSConfigurationStrings.tr.resx new file mode 100644 index 00000000000..63176ae2286 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PSConfigurationStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell, bir güvenlik sorunu nedeniyle çalışmayı durdurdu: Yapılandırma dosyası okunamıyor: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PSDataBufferStrings.tr.resx b/src/System.Management.Automation/resources/tr/PSDataBufferStrings.tr.resx new file mode 100644 index 00000000000..ad3991dec8d --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PSDataBufferStrings.tr.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>Belirtilen dizin sıfırdan küçük ya da arabellekteki öğe sayısından büyük. Dizin {0}-{1} aralığında olmalıdır.</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>Null başvuru bir değer türüne dönüştürülemiyor.</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>Değer, {0} türünden {1} türüne dönüştürülemiyor.</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>Nesneler, kapalı bir arabelleğe eklenemez. Ekle ve Yerleştir işlemlerinin başarılı olması için arabelleğin açık olduğundan emin olun.</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>SerializeInput özelliği yalnızca PSDataCollection öğesinin PSObject türü için ayarlanabilir. SerializeInput özelliğini false olarak ayarlayın veya veri kümesi türünü PSObject olarak değiştirin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PSListModifierStrings.tr.resx b/src/System.Management.Automation/resources/tr/PSListModifierStrings.tr.resx new file mode 100644 index 00000000000..baed14ef6ad --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PSListModifierStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>Aşağıdaki bilinmeyen liste değiştiricisi algılandı: '{0}'. Geçerli liste değiştiricileri Ekle, Kaldır ve Değiştir.</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>Nesne, desteklenen bir koleksiyon türü olmadığı için güncelleştirme uygulanamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PSStyleStrings.tr.resx b/src/System.Management.Automation/resources/tr/PSStyleStrings.tr.resx new file mode 100644 index 00000000000..d01a81e8cb4 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PSStyleStrings.tr.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>Belirtilen dize, yalnızca ANSI kaçış dizileri içermesi gerekirken yazdırılabilir içerik içeriyor: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>Sürüyor işleme için MaxWidth, doğru şekilde işlemek için en az 18 olmalıdır.</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>Uzantılar eklenirken veya kaldırılırken, uzantı bir nokta ile başlamalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ParameterBinderStrings.tr.resx b/src/System.Management.Automation/resources/tr/ParameterBinderStrings.tr.resx new file mode 100644 index 00000000000..52e7725a336 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ParameterBinderStrings.tr.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>'{1}' parametre adıyla eşleşen bir parametre bulunamadı.</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>'{1}' bağımsız değişkenini kabul eden bir konumsal parametre bulunamadı.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>'{1}' parametresi için bir bağımsız değişken eksik. '{2}' türünde bir parametre belirtin ve yeniden deneyin.</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>'{1}' parametre adı belirsiz olduğundan parametre işlenemiyor. Olası eşleşmeler şunlardır:{6}.</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>'{6}', '{1}' parametresinin gerektirdiği '{2}' türüne dönüştürülemiyor. {7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>'{1}' parametresi bağlanamıyor. {6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>'{1}' konumsal parametreleri bağlanamıyor.</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>Hiçbir ad verilmediğinden konum parametreleri bağlanamıyor.</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>Parametre kümesi belirtilen adlandırılmış parametreler kullanılarak çözümlenemiyor. Verilen bir veya birden fazla parametre birlikte kullanılamıyor ya da yetersiz sayıda parametre sağlandı.</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>Bir veya birden fazla zorunlu parametre eksik olduğundan komut işlenemiyor:{1}.</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>'{1}' parametresi '{6}' parametre kümesinde belirtilemez.</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>'{1}' parametresi birden çok kez belirtildiğinden parametre bağlanamıyor. Birden çok değer kabul edebilen parametrelere birden çok değer sağlamak için, dizi söz dizimini kullanın. Örneğin, "-parametre değeri1,değer2,değer3".</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>Bağımsız değişkeni bir betik bloğu olarak belirtildiğinden ve giriş olmadığından '{1}' parametresi değerlendirilemiyor. Giriş olmadan betik bloğu değerlendirilemez.</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>'{1}' parametresi için betik bloğu girişi başarısız oldu. {6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>Bağımsız değişken girişi hiçbir çıktı üretmediğinden '{1}' parametresi değerlendirilemiyor.</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>Komut işlem hattı girişi almadığından veya giriş ve özellikleri işlem hattı girişi alan parametrelerin hiçbiriyle eşleşmediğinden, giriş nesnesi komut için hiçbir parametreye bağlanamıyor.</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>Giriş nesnesi, tüm zorunlu parametreleri bağlamak için gereken bilgileri içermediğinden bağlanamıyor: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>'{1}' parametresinin varsayılan değeri alınamadığından işlem hattı girişi işlenemiyor. {6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>Cmdlet için dinamik parametreler alınamıyor. {6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>Şu parametreler için değer girin:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>{0} cmdlet'i komut işlem hattı {1} konumunda</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>'{1}' parametresinde bağımsız değişken dönüşümü işlenemiyor. {6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>'{1}' parametresinde bağımsız değişken doğrulanamıyor. {6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>'{1}' parametresi hedefe bağlanamıyor. {6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>'{1}' parametresi dolu olduğundan bağımsız değişken bağlanamıyor.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>Boş bir dize olduğundan bağımsız değişken '{1}' parametresine bağlanamıyor.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>Boş bir koleksiyon olduğundan bağımsız değişken '{1}' parametresine bağlanamıyor.</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>Boş bir dizi olduğundan bağımsız değişken '{1}' parametresine bağlanamıyor.</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>Komut işlenemiyor. '{0}' parametresi birden çok kez tanımlandı.</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>'{1}' parametresi '{2}' türünde olduğu ve Add() yöntemi belirlenemediği veya birden çok Add() yöntemi mevcut olduğu için {0} cmdlet'i bağlanamıyor. {6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>Çalışma zamanı tanımlı '{0}' parametresi RuntimeDefinedParameterDictionary'ye '{1}' anahtarıyla eklendiğinden {6} cmdlet'i bağlanamıyor. Anahtar RuntimeDefinedParameter.Name ile aynı olmalıdır.</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>Bağımsız değişkenin PSTypeNames değeri, '{6}' parametresinin gerektirdiği PSTypeName ile eşleşmediğinden bağımsız değişken '{1}' parametresine bağlanamıyor.</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>Şu ad veya diğer adla eşleşen parametre için $PSDefaultParameterValues içinde birden çok farklı varsayılan değer tanımlandı: {0}. Bu varsayılan değerler yoksayıldı.</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>Bu cmdlet için $PSDefaultParameterValues içinde tanımlanan şu ad veya diğer ad birden çok parametreye çözümleniyor: {0}. Varsayılan değer yoksayıldı.</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} Varsayılan parametre bağlamalarının uygulanması bu hataya neden olmuş olabilir. $PSDefaultParameterValues["Disabled"] değerini $true olarak ayarlayarak $PSDefaultParameterValues varsayılan parametre bağlamasını devre dışı bırakabilir ve sonra yeniden deneyebilirsiniz. Hata oluştuğunda bu cmdlet için şu varsayılan parametreler başarıyla bağlanmıştı:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} Varsayılan parametre bağlamasının uygulanması bu hataya neden olmuş olabilir. $PSDefaultParameterValues["Disabled"] değerini $true olarak ayarlayarak $PSDefaultParameterValues varsayılan parametre bağlamasını devre dışı bırakabilir ve yeniden deneyebilirsiniz. Hata oluştuğunda bu cmdlet için şu varsayılan parametre başarıyla bağlanmıştı:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>'{0}' varsayılan değeri '{1}' parametresine bağlanamadı: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>'{0}' anahtarının biçimi geçerli değil. Doğru biçim hakkında bilgi için https://go.microsoft.com/fwlink/?LinkId=228266 adresindeki about_Parameters_Default_Values bölümüne bakın.</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>'{0}' anahtarlarının biçimleri geçerli değil. Doğru biçim hakkında bilgi için https://go.microsoft.com/fwlink/?LinkId=228266 adresindeki about_Parameters_Default_Values bölümüne bakın.</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>'{0}' parametresi artık kullanılmıyor. {1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>'{1}' türündeki '{0}' anahtarı bir dize değeri değil. DefaultParameterDictionary yalnızca dize değeri olan anahtarları kabul eder.</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>'{0}' anahtarı zaten sözlüğe eklenmiş.</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>Yöntem veya Özellik Çağrısına İzin Verilmiyor</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>Güvenilmeyen betikler için Kısıtlı Dil modunda, '{1}' türündeki '{0}' Yöntemi veya Özelliğinin çağrılmasına izin verilmez.</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>Tür Oluşturmaya İzin Verilmiyor</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>Güvenilmeyen betikler için Kısıtlı Dil modunda parametre bağlama sırasında '{0}' türünün oluşturulmasına izin verilmez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ParserStrings.tr.resx b/src/System.Management.Automation/resources/tr/ParserStrings.tr.resx new file mode 100644 index 00000000000..dee6a5afee9 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ParserStrings.tr.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>[{0}] türü bulunamıyor.</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>[{0}] türü bulunamıyor. Ayrıntılar: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>Eksik dize belirteci.</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode kaçış dizisi geçerli değil. Geçerli bir dizi, `u{ followed by one to six hex digits and a closing '}' ile biter.</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Unicode kaçış dizisi değeri aralık dışında. Maksimum değer 0x10FFFF.</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>Unicode kaçış dizisinde '}' kapanışı eksik.</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode kaçış dizisi, köşeli parantezler arasında izin verilen en fazla altı onaltılık basamaktan fazlasını içeriyor.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>Tür kısıtlamasında [ref], diğer türlerle birlikte kullanılamaz.</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] yalnızca tür dönüştürme dizisindeki son tür olabilir.</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>Bir tür dizisinde iki [ref] öğesi olamaz.</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>Sayısal sabit {0} geçerli değil.</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>Normal ifade deseni {0} geçerli değil.</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>Boş bir ${} değişken başvurusu bulundu. Küme ayraçları içinde bir ad gerekli.</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>Değişken başvurusu geçerli değil. '$' karakterinden sonra geçerli bir değişken adı karakteri gelmedi. Adı sınırlandırmak için ${} kullanabilirsiniz.</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>Null değere sahip bir ifade üzerinde yöntem çağıramazsınız.</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>Yöntem çağrısı başarısız oldu çünkü [{0}], '{1}' adında bir metot içermiyor.</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>[{0}] ayarlanabilir '{1}()' özelliğini içermediği için atama başarısız oldu.</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>İfade veya deyimde '{0}' belirteci beklenmiyordu.</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>'@' sıçratma işleci, bir ifadedeki değişkenlere başvurmak için kullanılamaz. '@{0}' yalnızca bir komutun bağımsız değişkeni olarak kullanılabilir. Bir ifadedeki değişkenlere başvurmak için '${0}' kullanın.</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>'{0}' parametresi geçerli değil</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>Komut zinciri öğesinde '{0}' sonrasında ifade eksik.</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>Bir komut zinciri öğesinde '{0}' sonrasında gelen ifade geçersiz bir nesne üretti. Bir komut adı, betik bloğu veya CommandInfo nesnesi döndürmelidir.</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>{0} parametresi için bir bağımsız değişken gerekiyor.</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>{0} parametresinin bağımsız değişkeni olamaz.</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>Parametre listesinde yinelenen ${0} parametresi.</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>Parametre listesinde bağımsız değişken eksik.</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>'@{0}' gibi sıçratılan değişkenler, virgülle ayrılmış bağımsız değişken listesinin parçası olamaz.</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>Yönlendirme işlecinden sonra dosya belirtimi eksik.</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>'{0}' işleci ileride kullanılmak üzere ayrılmış.</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>'{0}' öğesine yeniden yönlendirme başarısız oldu: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>İfade yalnızca komut zincirinin ilk öğesi olarak kullanılabilir.</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>Boş kanal öğesine izin verilmez.</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>Atama ifadesi geçerli değil. Atama işlecine verilen giriş, değişken veya özellik gibi atama kabul edebilen bir nesne olmalıdır.</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>Bir karma tablo yalnızca başka bir karma tabloya eklenebilir.</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>'-is' öğesinin sağ işleneni bir tür olmalıdır.</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>'-as' öğesinin sağ işleneni bir tür olmalıdır.</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>Dize biçimlendirilirken hata oluştu: {0}.</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>'{0}' işlecinin bağımsız değişkeni geçerli değil: {1}.</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>'{0}' işleci başarısız oldu: {1}.</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>{0} işleci yalnızca ardından iki öğe gelmesine izin verir, {1} değil.</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>'{0}' işlecinden sonra bir değer ifadesi belirtmelisiniz.</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>'{0}' işleci yalnızca değişkenler veya özellikler üzerinde çalışır.</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>{0} özniteliği yalnızca bir karma değişmez değer düğümünde belirtilebilir.</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>Dizi dizin ifadesi eksik veya geçerli değil.</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>Başvuru işlecinden sonra özellik adı eksik.</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>'{0}' özelliği bu nesnede bulunamıyor. Özelliğin var olduğunu ve ayarlanabildiğini doğrulayın.</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>'{0}' özelliği bu nesnede bulunamıyor. Özelliğin var olduğunu doğrulayın.</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>Dizin işlemi başarısız oldu; dizi dizini null olarak değerlendirildi.</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>Null diziye dizin oluşturulamıyor.</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>"{0}" türündeki bir nesneye dizin uygulanamıyor.</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>ByRef benzeri dönüş türü "{1}" olan "{0}" türündeki bir nesneye dizin oluşturulamıyor. ByRef benzeri türler Windows PowerShell'de desteklenmez.</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>Dizinin boyutu çok fazla: {0}. Bir dizinin boyut sayısı 32'ye eşit veya daha az olmalıdır.</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>Dilimlere atama desteklenmediği için [{0}] öğesine dizi ataması başarısız oldu.</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>{0} boyutlu bir diziye [{1}] diziniyle erişemezsiniz.</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>'{0}' dizini aralık dışında olduğundan dizi ataması başarısız oldu.</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>'{0}' sonrasında ifade eksik.</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} başvurusu başlıyor ancak kapanışta '}}' eksik.</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) ifadesinde kapanışta ')' eksik.</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>İç hata - {0} birli işleci beklenmiyordu.</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref], mevcut olmayan bir değişkene uygulanamaz.</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>'${0}' değişkeni ayarlanmadığı için alınamıyor.</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>Karma sabit değerlerinde yinelenen '{0}' anahtarlarına izin verilmez.</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>'{0}' bağımsız değişkenlerinin adları yinelendiğinden buna izin verilmiyor.</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>'{0}' işleci yalnızca sayılar üzerinde çalışır. İşlenen bir '{1}'.</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>'(' sonrasında bir ifade bekleniyordu.</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>Karma değişmez değerinde anahtardan sonra '=' işleci eksik.</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>Karma değişme değerinde '=' sonrasındaki deyim eksik.</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>Adlandırılmış bağımsız değişkende '=' işaretinden sonra deyim eksik.</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>Özellik tanımında ';' veya satır sonu eksik.</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>'{0}' birli işlecinden sonra ifade eksik.</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>if deyiminde '{0} (' sonrasında koşul eksik.</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>{0} (koşul) sonrasında deyim bloğu eksik.</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>'else' anahtar sözcüğünden sonra deyim bloğu eksik.</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>Dosya okunamadı: {0}.</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) bir dosyayı açamıyor.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>'{0}' ile eşleşen dosya bulunamadı.</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>Yol birden çok dosyaya çözümlendiği için işlenemiyor. Aynı anda yalnızca bir dosya işlenebilir.</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>{0} '-{1}' parametresi ileride kullanılmak üzere ayrılmıştır.</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>-file seçeneğine eksik dosya adı bağımsız değişkeni verildiği için 'switch' deyimi işlenemiyor.</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>switch deyimindeki -file bağımsız değişkeni geçerli değil.</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>{0} parametresi switch deyimi için geçerli değil.</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>{0} parametresi foreach deyimi için geçerli değil.</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>Bir switch deyimi şu seçeneklerden birine sahip olmalıdır: '-file file_name' veya '( expression )'.</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>Switch deyimi yan tümcesinde koşul eksik.</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>Bir switch deyiminin yalnızca bir varsayılan yan tümcesi olabilir.</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>Switch deyimi yan tümcesinde deyim bloğu eksik.</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>foreach döngüsünde ifade eksik. +Doğru biçim: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>foreach döngüsünde deyim gövdesi eksik. +Doğru biçim: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>İşlev bildiriminde bağımsız değişkenler belirtilmişse param deyimi kullanılamaz.</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>'[{0}] {1} [{2}]' işlemi tanımlanmadı.</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>Bir koleksiyon numaralandırılırken hata oluştu: {0}.</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>İşlenmeyen bir COM interop özel durumu oluştu: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>Bir COM nesnesine serbest bırakıldıktan sonra erişildi: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>Betik çok karmaşık olduğundan işlem durduruldu.</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>Söz dizimi bu çalışma alanı tarafından desteklenmiyor. Bu durum, çalışma alanı dilsiz moddaysa oluşabilir.</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>-split işleciyle kullanılan seçenek birleşimi geçerli değil.</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>Koşul içeren -split işlecinde seçeneklere izin verilmez.</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>'{0}' belirteci bu sürümde geçerli bir deyim ayırıcısı değil.</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>'{0}' anahtar sözcüğü bu dil sürümünde desteklenmiyor.</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>Döngüde '{0}' sonrasında ifade eksik.</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>{0} döngüsünde deyim gövdesi eksik.</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>'trap' deyimi eksikti. Trap deyiminin bir gövdesi olmalıdır.</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>'try' deyimi tamamlanmamış. Try deyiminin bir gövdesi olmalıdır.</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>Parametre bildirimleri, isteğe bağlı başlatıcı ifadeleri olan değişken adlarının virgülle ayrılmış bir listesidir.</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>İşlev bildiriminde işlev gövdesi eksik.</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>Kod komutu yan tümcesi '{0}' zaten tanımlandı.</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>'{0}' belirteci beklenmiyordu. 'begin', 'process', 'end', 'clean' veya 'dynamicparam' bekleniyordu.</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>Deyim bloğunda veya tür tanımında '}' kapanışı eksik.</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>Metot çağrısında ')' eksik.</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>Dizi dizin ifadesinden sonra ']' eksik.</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>İfadede ')' kapanışı eksik.</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>Alt ifadede kapanış ')' eksik.</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>if deyiminde '{0}' öğesinden sonra '(' eksik.</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>Switch deyiminde ifadenin ardında ')' eksik.</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>Switch deyiminde '{' eksik.</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>foreach sonrasında değişken adı eksik. +Doğru biçim: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>Foreach döngüsünde değişkenden sonra 'in' eksik. +Doğru biçim: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>Foreach döngüsünün ifade bölümünden sonra ')' kapanışı eksik. +Doğru biçim: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>'{0}' anahtar sözcüğünden sonra '(' açılışı eksik.</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>Do döngüsünde while veya until anahtar sözcüğü eksik.</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>'{0}' deyiminde ifadenin ardında ')' kapanışı eksik.</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>{0} anahtar sözcükten sonra ad eksik.</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>İşlev parametre listesinde ')' eksik.</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>Bu istek işlenirken '{0}' hatası oluştu. Bu hatayı açıklayan metin yüklenemedi.</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>Bu istek işlenirken '{0}' hatası oluştu. '{1}' hatası nedeniyle bu hatayı açıklayan metin yüklenemedi.</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>Bu iş parçacığında betikleri çalıştırmak için kullanılabilir Çalışma Alanı yok. System.Management.Automation.Runspaces.Runspace türünün DefaultRunspace özelliğinde bir tane sağlayabilirsiniz. Çağırmaya çalıştığınız betik bloğu: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>Kaynak metinde tanınmayan belirteç.</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>Bu özel durum için yapılacak eylem:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>&Devam</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>Hatayı bildirin ve sonra sonraki betik deyimiyle devam edin.</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>S&Sessizce Devam Et</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>Bu hatayı bildirmeyin, yalnızca sonraki betik deyimiyle devam edin.</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>&Kesme</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>İşleme devam etmeyin, bunun yerine özel durum oluşturun.</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>&Askıya Al</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>Geçerli komut zincirini duraklatın ve komut istemine dönün. İşiniz bittiğinde işlemi sürdürmek için exit yazın.</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>Bir belge komut zincirinin ortasında çalıştırılamaz: {0}.</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>Program '{0}' çalıştırılamadı: {1}{2}.</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>'{0}' ikili modülü bağlamında çağrı yapmak için '&' kullanılamaz. '&' işaretinden sonra ikili olmayan bir modül belirtin ve işlemi yeniden deneyin.</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>'&' kullanılarak '{0}' modülü bağlamında çağrı yapılamaz çünkü modül içeri aktarılmamış. '{0}' modülünü içeri aktarın ve işlemi yeniden deneyin.</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>İmza bloğunda yürütülebilir betik kodu bulundu.</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>satır</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>Şurada {0}:{1} karakter:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! '{0}' işlevini ÇAĞIR</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! '{0}' ('{1}' dosyasında tanımlı) işlevini ÇAĞIR</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! '{0}' metodunu ÇAĞIR</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>Dizede sonlandırıcı eksik: {0}.</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>Dize sonlandırıcısından önce boşluğa izin verilmez.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>Tür belirtecinin sonunda ] eksik.</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>Değişken adlarında { yerine `{ kullanın.</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Veri bölümünün deyim bloğu eksik.</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Veri bölümünün "{0}" parametresi geçerli değil. Geçerli Veri bölümü parametresi SupportedCommand'dir.</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde dizi başvurularına izin verilmez.</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde atama deyimlerine izin verilmez.</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde yeniden yönlendirmeye izin verilmez.</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Do ve While deyimlerine izin verilmez.</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde genişletilebilir dizelere izin verilmez.</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde '{0}' işlecine izin verilmez.</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Trap deyimine izin verilmez.</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Try deyimine izin verilmez.</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Break, Continue, Return, Exit ve Throw gibi akış denetimi deyimlerine kısıtlı dil modunda veya Veri bölümünde izin verilmez.</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde foreach deyimlerine izin verilmez.</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde For ve While deyimlerine izin verilmez.</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde işlev bildirimlerine izin verilmez.</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Metot çağrılarına izin verilmez.</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde parametre bildirimlerine izin verilmez.</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde özellik başvurularına izin verilmez.</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Betik bloğu değişmez değerine izin verilmez.</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde Switch deyimine izin verilmez.</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya Veri bölümünde başvurulamayan bir değişkene başvuruluyor. Başvurulabilecek değişkenler şunlardır: {0}.</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde '{0}' komutuna izin verilmez.</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>Veri deyimine kısıtlı dil modunda veya başka bir Veri bölümünde izin verilmez.</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Veri bölümünün SupportedCommand parametresinde bir değer eksik. Parametreye bir cmdlet veya işlev adı sağlayın.</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Veri bölümünde Begin deyim bloğu, Process deyim bloğu veya parametre deyimi kullanılamaz.</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya Veri bölümünde "{0}" karakterden uzun dize çarpma sonuçlarına izin verilmez.</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya Veri bölümünde, {0} öğeden fazla sonuç veren dizi çarpımına izin verilmez.</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde dot sourcing kullanımına izin verilmez.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>Öznitelik bağımsız değişkeni sabit veya betik bloğu olmalıdır.</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>Özel öznitelik '{0}' için tür bulunamıyor. Bu türü içeren derlemenin yüklendiğinden emin olun.</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>'{0}' özelliği, '{1}' türü için bulunamıyor.</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>'{0}' özniteliği beklenmiyordu.</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>Özniteliğin veya tür sabit değerinin sonunda ] eksik.</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>İşlev veya komut bir yöntemmiş gibi çağrıldı. Parametreler boşluklarla ayrılmalıdır. Parametreler hakkında bilgi için about_Parameters Yardım konusuna bakın.</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Try deyiminin deyim bloğu eksik.</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Try deyiminde Catch veya Finally bloğu eksik.</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Catch bloğunun deyim bloğu eksik.</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Finally bloğunun deyim bloğu eksik.</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>{0} özel durum türü, önceki işleyici tarafından zaten işlendi.</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Catch bloğu son catch bloğu olmalıdır.</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>Tür değişmez değeri eksik.</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>Çok satırlı açıklamada '#>' sonlandırıcısı eksik.</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>here-string başlığından sonra, satır sonuna kadar hiçbir karakter bulunmamalıdır.</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>Ayrıştırıcı hataları algılandı.</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>'{0}' sonrasında deyim bloğu eksik.</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>Parametre deyiminde beklenmeyen [{0}] türü bulundu.</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>Deyimden önce gelen [{0}] türü bulundu.</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>Karma sabit değerinde null anahtara izin verilmez.</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde özniteliklere izin verilmez.</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>Kısıtlı dil modunda veya bir Veri bölümünde {0} türüne izin verilmez.</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>'{0}' salt okunur bir özelliktir.</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>Tür adında derleme adı belirtilmemiş.</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>Denetim akışı Finally bloğundan çıkamıyor.</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>PowerShell'de kurtarılamaz hata.</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>Bir AST, birden fazla AST'nin alt öğesi olarak kullanılamaz. Bu AST'yi başka bir AST'de kullanmak için Copy() metodunu çağırın ve sonucunu kullanın.</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Using ifadesinde ifadeye izin verilmez.</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>Using değişkeni alınamıyor. Using değişkeni, betik iş akışında yalnızca Invoke-Command, Start-Job veya InlineScript ile kullanılabilir. Invoke-Command ile kullanıldığında, Using değişkeni yalnızca betik bloğu uzak bir bilgisayarda çalıştırılırsa geçerlidir.</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>Değişken başvurusu geçerli değil. Değişken adı eksik.</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>Değişken başvurusu geçerli değil. ':' karakterinden sonra geçerli bir değişken adı karakteri gelmedi. Adı sınırlandırmak için ${} kullanabilirsiniz.</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>Tüm ayrıştırma hataları bildirilemedi. Bildirilen hataları düzeltin ve yeniden deneyin.</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>'[' işaretinden sonra tür adı eksik.</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* akış</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>hata ayıklama akışı</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>hata akışı</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>çıkış akışı</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>Bu komut için {0} zaten yeniden yönlendirildi.</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>ayrıntılı akış</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>uyarı akışı</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>'{0}' anahtar sözcüğü sonrasında deyim gövdesi eksik.</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>Kısıtlanmış dil modunda veya Veri bölümünde paralel ve sıralı bloklara izin verilmez.</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>Beklenmeyen '{0}' anahtar sözcüğü.</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void], parametre türü olarak veya atamanın sol tarafında kullanılamaz.</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>Metot çağrılamaz.</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>Hashtable, şu türde bir nesneye dönüştürülemiyor: {0}. Hashtable-to-Object dönüşümü, kısıtlı dil modunda veya Veri bölümünde desteklenmez.</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>Bağımsız değişken sabit olmalıdır.</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>{0} parametresinin bağımsız değişkeni geçerli değil. Geçerli bir dize bağımsız değişkeni belirtin.</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Module parametresinin bağımsız değişkeni geçerli değil. {0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Version parametresinin bağımsız değişkeni geçerli değil. major.minor sürüm biçiminde geçerli bir PowerShell sürümü belirtin.</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>{0} parametresinin bağımsız değişkeni geçerli değil. Geçerli bir PowerShell sürümü belirtin.</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>{0} parametresinin bağımsız değişkeni yinelenen değerler içeriyor. Yinelenen PowerShell sürümü değerleri belirtmeyin.</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>Modül adlarında joker karakterler desteklenmez.</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>Metot çağrısı yapılamıyor. Metot çağırma yalnızca bu dil modundaki çekirdek türlerde desteklenir.</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>Özellik ayarlanamıyor. Özellik ayarı yalnızca bu dil modundaki çekirdek türlerde desteklenir.</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>Kaynak '{0}' için geçersiz bir öznitelik adı bulundu. Öznitelik adı basit bir dize olmalıdır ve değişken ya da ifade içeremez. '{1}' değerini basit bir dize ile değiştirin.</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>'{0}' üyesi geçerli değil. Geçerli üyeler +'{1}'.</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>Nesne tanımında '{' eksik.</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>Gerekli bir ad veya ifade eksik.</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>Şema dosyası {0} bulunamadı. Yapılandırma deyiminde belirtilen tüm modüllerin schema.mof dosyası içerdiğini doğrulayın ve betiği yeniden çalıştırmayı deneyin.</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>Veri bölümü tanımlanamıyor. Bu dil modunda ek desteklenen komutların tanımlanması desteklenmiyor.</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>Yapılandırma deyiminde '{' eksik.</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>'{0}' MOF dosyası ayrıştırılırken özel durum oluştu:{1}.</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>Yapılandırma adı eksik. Eksik adı basit ad, dize veya dize değerli ifade olarak sağlayın.</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>'{0}' modülü bulunamıyor.</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>Modül '{0}' için birden çok sürüm bulundu. Sistemde kullanılabilen sürümleri görmek için 'Get-Module -ListAvailable -FullyQualifiedName {0}' komutunu çalıştırabilir ve ardından '@{{ModuleName="{0}"; RequiredVersion="Version"}}' tam adını kullanabilirsiniz.</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>foreach deyiminin ThrottleLimit parametresinde bir değer eksik. Parametreye bir kısıtlama girin.</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>ThrottleLimit parametresi yalnızca Parallel parametresini kullanan foreach deyimlerinde desteklenir.</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>Yapılandırma bloğu sonuçları null veya boştu. Yapılandırmaların blok içinde tanımlandığını doğrulayın.</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>'{0}' kaynağı yapılandırma başına yalnızca bir kez kullanılabilir ve bu nedenle ad alamaz. '{1}' öğesini kaldırın ve betiği yeniden çalıştırın.</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>Örnek tanımında tamamlanmamış bir özellik atama bloğu var.</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>Özellik atamasında anahtardan sonra '=' işleci eksik.</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>Örnek tanımında yinelenen özellik atamalarına izin verilmez.</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>'{1}' şema dosyası işlenirken '{0}' için ikinci bir CIM sınıfı tanımı bulundu. Bu sınıf '{2}' dosyalarında zaten tanımlanmış. Gereksiz tanımı kaldırın ve ardından yeniden deneyin.</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>'{0}' kaynak adı zaten başka bir Kaynak ya da Yapılandırma tarafından kullanılıyor.</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>'{0}' sınıf adı, tanımlandığı dosyanın adı olan '{1}' ile eşleşmiyor. Dosya adını sınıf adıyla eşleşecek şekilde yeniden adlandırın veya tam tersini yapın.</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>'{1}' düğümü belirtimi işlenirken yinelenen '{0}' kaynak tanımlayıcısı bulundu. Bu kaynağın adını, düğüm belirtimi içinde benzersiz olacak şekilde değiştirin.</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>Dinamik anahtar sözcük '{0}' gövde deyiminde ad ile betik bloğu arasında boşluk yok.</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>Tanımlanacak işlevler sözlüğündeki bir girişin anahtar özelliği boş olamaz çünkü anahtar özelliği işlev adı olarak kullanılır. Anahtar özelliğinin değeri olarak boş olmayan bir dize belirtin ve ardından işlemi yeniden deneyin.</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>Requires listesindeki kaynak '{1}' için kaynak başvurusu '{0}' biçimi geçerli değil. Gerekli kaynak adı '[<typename>]<name>' biçiminde olmalıdır; yalnızca alfasayısal karakterler, boşluklar, '_', '-', '.' ve '\' kullanılabilir.</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>Kaynak '{1}' için exclusive listesindeki kaynak başvurusu '{0}' biçimi geçerli değil. Exclusive kaynak adı '<typename>\<name>' biçiminde olmalı ve boşluk içermemelidir.</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration '{0}', ConfigurationSource özelliği gerektiren çekme moduna ayarlanmış.</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>Betik bloğu kapsamına oluşturulacak değişken girişleri listesinde null bir giriş bulundu. {0} dizinindeki girişi kaldırın veya null olmayan bir girişle değiştirin ve yeniden deneyin.</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>'{0}' işlevini tanımlayan betik bloğu null ya da boş olamaz. İşlev tanımı sözlüğünde boş olmayan bir betik bloğu sağlayın ve işlemi yeniden deneyin.</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Import-DscResource dinamik anahtar sözcüğünün söz dizimi şöyledir: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name : İçeri aktarılacak bir ya da daha fazla kaynağın adları. +ModuleName : İçeri aktarılacak bir ya da daha fazla modülün modül adları veya ModuleSpecification nesneleri. +ModuleVersion : İçeri aktarılacak modülün sürümü. Kullanılırsa, ModuleName yalnızca tek bir modülü adıyla temsil etmelidir.</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>Import-DscResource dinamik anahtar sözcüğü, Name parametresi belirtildiğinde yalnızca bir modülü destekler.</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Import-DscResource dinamik anahtar sözcüğü için konumsal parametreler desteklenmiyor. Import-DscResource dinamik anahtar sözcüğünün söz dizimi şöyledir: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>'{0}' kaynağı yüklenemiyor: Kaynak bulunamadı.</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Configuration anahtar sözcüğü constrainedLanguage modunda kullanılamaz.</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>Yapılandırma adı '{0}' geçerli değil. Standart adlar yalnızca harfler (a-z, A-Z), sayılar (0-9), nokta (.), kısa çizgi (-) ve alt çizgi (_) içerebilir. Ad null veya boş olamaz ve bir harfle başlamalıdır.</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Yapılandırma, gövdesinde yalnızca End bloğunu destekler. Yapılandırmalarda Begin, Process ve DynamicParam bloklarına izin verilmez.</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>CIM seri durumdan çıkarıcısı, {0} dosyasının seri durumdan çıkarılması sırasında hata verdi.</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{2}' sınıfındaki '{1}' özelliği için '{0}' geçerli bir değer değil. Lütfen değeri şu dizelerden biriyle değiştirin: {3}.</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>'{0}' değerlerinden en az biri, '{2}' sınıfındaki '{1}' özelliği için desteklenmiyor veya geçerli değil. Lütfen yalnızca desteklenen değerleri belirtin: +{3}.</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>'{0}' kaynağı, '{2}' özelliği için '{1}' türünde bir değer gerektirir.</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>'{1}' Kaynağının '{0}' özelliği, geçerli '{3}' ile '{4}' aralığında olmayan '{2}' değerine sahip.</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>PowerShell veri dosyası '{0}', şu hatayla yüklenemedi: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>'{0}' yolu tek bir .psd1 dosyasına çözümlenemiyor.</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>PowerShell veri dosyası '{0}', Hashtable nesnesi olarak değerlendirilemediği için geçersiz.</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>Yapılandırma WinPE üzerinde desteklenmiyor.</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>Where() işleçine geçirilen ifade null ise seçim modu bağımsız değişkeni için Default dışında bir değer belirtmeniz gerekir. Lütfen mode bağımsız değişkeninin değerini Default dışında bir değerle değiştirin ve betiğinizi yeniden çalıştırın.</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>ForEach() işlevine geçirilen [{0}] genel koleksiyon türünün çok fazla tür bağımsız değişkeni var. Lütfen belirtilen türü yalnızca bir tür bağımsız değişkeni olan bir genel koleksiyon olacak şekilde değiştirin ve betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>ForEach() işlecine geçirilen [{0}] hedef türüne sağlanan giriş dönüştürülemiyor. Lütfen belirtilen türü kontrol edin ve betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>'clean' bloğu içeren betik bloğu 'ForEach' metodu tarafından desteklenmiyor.</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>Where() işleci için üçüncü bağımsız değişkene sağlanan 'numberToReturn' değeri sıfırdan büyük olmalıdır. Lütfen bağımsız değişkenin değerini düzeltin ve betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>Yeniden yönlendirme, yalnızca başka bir akışın çıkış akışıyla birleştirilmesine olanak sağlar. Lütfen yeniden yönlendirme işlemini çıkış akışıyla birleştirilecek şekilde düzeltin ve betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>ForEach() işleci, hedef nesnede '{0}' adlı bir üye bulamadı. Lütfen adlı üyenin var olduğunu doğrulayın ve ardından betiğinizi yeniden çalıştırmayı deneyin.</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>'{0}' anahtar sözcüğü bu dil sürümünde desteklenmiyor.</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>'{0}' özelliği bu dil sürümünde desteklenmiyor.</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>'{0}' niteleyicisi yineleniyor</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>Değiştirici '{0}', '{1}' ile birlikte kullanılamaz</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>Using yönergesi eksik</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>Ad diğer adı eksik</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>'=' işleci eksik</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>Using adı eksik.</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>Değişkene yöntemde değer atanmadı.</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>Özellik adı veya metot tanımı eksik.</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>'{0}' üyesi zaten tanımlı.</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>Sınıf üyelerinde yalnızca bir tür belirtilebilir.</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>"{0}" türü oluşturulurken hata oluştu. Hata iletisi: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>Değer "{0}" türüne dönüştürülemiyor.</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>'{0}' özelliği, '{1}' özniteliği için bulunamıyor. Şu özelliklerden birini belirtin: {2}.</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>'{0}' özniteliği bu bildirimde geçerli değil. Yalnızca '{1}' bildirimlerinde geçerlidir.</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>Öznitelik bağımsız değişkeni bir sabit olmalıdır.</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>Tanımlanmamış DSC kaynağı '{0}'. Kaynağı içeri aktarmak için Import-DSCResource kullanın.</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>Dinamik anahtar sözcük '{0}' ön ayrıştırılırken '{1}' ayrıntılarıyla özel durum oluştu.</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>Dinamik anahtar sözcük '{0}' sonradan ayrıştırılırken '{1}' ayrıntılarıyla özel durum oluştu.</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>İş akışı PowerShell 6 ve sonraki sürümlerde desteklenmez.</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>Normal yapılandırmada Meta Configuration {0} kaynağı kullanılamaz. Meta Configuration kaynaklarını [DscLocalConfigurationManager()] özniteliğine sahip bir yapılandırmada kullanın.</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>Normal DSC {0} kaynağına meta yapılandırmada izin verilmez. </value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>Bu iş parçacığında SteppablePipeline’ı almak ve çalıştırmak için kullanılabilir bir Runspace yok. System.Management.Automation.Runspaces.Runspace türünün DefaultRunspace özelliğinde bir tane sağlayabilirsiniz. SteppablePipeline’ı almaya çalıştığınız betik bloğu şuydu: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>{0} türünden {1} türüne geçerli dönüşümler var.</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>Çağrı yapılamıyor.</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>Tür bilgileri alınamıyor.</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>{0} için dağıtım kimliği alınamadı (hata: {1}).</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>“{0}" için ve bağımsız değişken sayısı "{1}" için bir aşırı yükleme bulunamadı</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>{0} çağırma hatası. Üye bulunamadı.</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>{0} çağırma hatası. Adlandırılmış bağımsız değişkenler desteklenmiyor.</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>{0} çağırma hatası. Taşma algılandı.</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>{0} çağırma hatası. Gereken bir parametre atlandı.</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>"{0}" ayarlanırken özel durum oluştu: "{2}" türündeki "{1}" değeri "{3}" türüne dönüştürülemiyor.</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames, {0} için beklenmedik şekilde davrandı.</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData başarısız oldu.</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>Beklenmeyen VarEnum {0}.</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>Desteklenmeyen türde bir olay işleyicisine iletilmeye çalışılıyor.</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>Configuration anahtar sözcüğü PowerShell 6+ sürümünde desteklenmiyor.</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>Metottaki tüm kod yolları bir değer döndürmez.</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>Void metot içinde geçersiz return deyimi.</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>Void olmayan metot içinde geçersiz return deyimi.</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>'{0}' bildiriminde '{0}' gövdesi eksik.</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>Başlatma ifadelerinde bir döngü olduğu için sabit liste tanımlanamaz.</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>Numaralandırıcı değeri {0} için çok büyük ya da çok küçük.</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>Numaralandırıcı değeri sabit bir değer olmalıdır.</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>Dinamik anahtar sözcük '{0}' için anlam denetimi yapılırken '{1}' ayrıntılarıyla özel durum oluştu.</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>DSC kaynak sınıfı '{2}' için türü '{1}' olan '{0}' özelliği desteklenmiyor.</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>Sınıf metodu parametre listesinde '(' eksik.</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>Bir sınıf metodunda adlandırılmış bloğa izin verilmez.</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>Bir sınıf metodunda param bloğuna izin verilmez.</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>Korumalı '{0}' sınıfından devralınamaz.</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>Tür adı bekleniyor.</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}', sabit listeleri için geçerli bir temel tür değil. Yerleşik bir tam sayı değeri bekleniyordu (byte, sbyte, short, ushort, int, uint, long veya ulong).</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': Arabirim adı bekleniyor.</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>'{0}' kök sınıfı parametresiz bir oluşturucu içermiyor.</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>'{0}' kök türü geçersiz. Kök tür bir dizi olamaz.</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>'{0}' kök türü geçersiz. Kök tür, belirtilmemiş parametrelere sahip bir genel tür olamaz.</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>Kök sınıf oluşturucu çağrısında ':' karakterinden sonra 'base' eksik.</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>Bir oluşturucu dönüş türü belirtemez.</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>DSC kaynağı '{0}' için varsayılan oluşturucu yok.</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>DSC kaynağı '{0}', [{0}] döndüren ve parametre kabul etmeyen bir Set metoduna sahip değil.</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>DSC kaynağı '{0}', en az bir anahtar özelliğe sahip olmalıdır ([DscProperty(Key)] söz dizimi kullanılarak.)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>DSC kaynağı '{0}', [void] döndüren ve parametre kabul etmeyen bir Set metoduna sahip değil.</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>DSC kaynağı '{0}', [bool] döndüren ve parametre kabul etmeyen bir Test metoduna sahip değil.</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>Statik oluşturucu parametrelere sahip olamaz.</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>Özellikte '{0}' türüne izin verilmiyor.</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>Parametrede '{0}' türüne izin verilmez.</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>Statik bir metotta veya statik bir özelliğin başlatıcısında statik olmayan '{0}' üyesine erişilemez.</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>Modül betik dosyası '{0}' ayrıştırılamadı. Hata: +'{1}'.</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>Belge PowerShell'de çalıştırılamıyor: {0}.</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>Bir yöntem parametresinde birden çok tür kısıtlamasına izin verilmiyor.</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>Bu betik kötü amaçlı içerik içeriyor ve virüsten koruma yazılımınız tarafından engellendi.</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>'{0}' LocalConfigurationManager kaynağında belirtilemez. Bunun yerine Settings öğesine geçin ya da yalnızca şu değerleri kullanın: {1}.</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}' genel bir türde tanımlandı.</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>Tür adı '{0}' belirsiz. '{1}' veya '{2}' olabilir.</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>Bir 'using' deyimi, betikteki diğer tüm deyimlerden önce gelmelidir.</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>'using' deyiminin bu söz dizimi desteklenmiyor.</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>'using' deyiminde belirtilen ad alanı geçersiz karakterler içeriyor.</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>bilgi akışı</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>Geçersiz anahtar özelliği. Anahtar özelliği [string], işaretli ya da işaretsiz tamsayı veya Enum türünde olmalıdır.</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Get metodu geçersiz. Get metodu [{0}] döndürmeli ve parametre kabul etmemelidir.</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>Derleme yüklenemiyor '{0}'.</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>'{0}' UNC yolu ile derleme kullanılamaz.</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>'{0}' URI şemasıyla derleme kullanılamaz.</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>Yeni satır veya noktalı virgül eksik.</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>Özellik atanamıyor, '{0}{1}' kullanın.</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>'{0}' adı kullanmak için geçerli bir değer değil.</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>Özellik atanamıyor, '{0}{1}' kullanın.</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode yalnızca bir değere sahip olmalıdır.</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>'{0}' etiketi yöntemin içinde bulunamadı.</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>CimProperty {0} değerinin class {1} özelliğinin değerine dönüştürülmesi başarısız oldu.</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>PowerShell {1} sınıfının {0} özelliği, dizi türü olarak bildirilmemiş ancak yapılandırma örneğinde örnek dizi türü olarak tanımlanmış.</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>{0} PowerShell sınıfının bir nesnesi oluşturulamadı.</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>Desired State Configuration {0} kaynağına sağlanan karma tablo geçerli değil. Anahtar veya değer null veya boş olamaz.</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>Desired State Configuration {0} kaynağına sağlanan kullanıcı adı geçerli değil. Kullanıcı adı null veya boş olamaz.</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>Desired State Configuration {0} kaynağına sağlanan kullanıcı adı geçerli değil. Kullanıcı adı null veya boş olamaz.</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>{0} özelliği PowerShell {1} sınıfı içinde bildirilmedi, ancak yapılandırma örneğinde tanımlandı.</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}', Kısmi Yapılandırmalar için geçerli olmayan Devre Dışı bir Yenileme Moduna ayarlanmış. Çekme veya Gönderme yenileme modunu kullanın. </value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>Tür oluşturulamıyor. Bu dil modunda yalnızca çekirdek türler desteklenir.</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>Import-DscResource, Düğüm bağlamı içinde belirtilemez.</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>'{1}' türündeki otomatik değişken '{0}' atanamaz.</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>Kaynak {0} için PsDscRunAsCredential kullanılırken çakışma oluştu çünkü zaten bir PsDscRunAsCredential değeri belirtilmiş. Bileşik kaynak için yalnızca bir PsDscRunAsCredential kullanabiliriz. </value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>"{0}" konumunda DSC şema deposu bulunamıyor. Lütfen PSDesiredStateConfiguration v3 modülünün yüklü olduğundan emin olun.</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>Bu betik, bir ilke ayarıyla şüpheli olarak işaretlenmiş içerik barındırıyor ve {0} hata koduyla engellendi. Daha fazla bilgi için yöneticiniz ile iletişime geçin.</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>'&' veya '.' işleçleri, dil sınırları arasında bir modül kapsamı komutunu çağırmak için kullanılamaz.</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>Class anahtar sözcüğü ConstrainedLanguage modunda kullanılamaz.</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>Üçlü ifadede ':' eksik.</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>Bir komut zinciri işlecinin ardından bir komut zinciri gelmelidir.</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>Arka plan işleçleri yalnızca bir komut zincirinin sonunda kullanılabilir.</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>Bir betik bloğunun 'clean' bloğunu doğrudan çağırma desteklenmiyor.</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>Ayrıştırıcı Yapılandırma Anahtar Sözcüğü</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>Configuration anahtar sözcüğüne, güvenilmeyen betikler için Kısıtlı Dil modunda izin verilmez.</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>Ayrıştırıcı Sınıf Anahtar Sözcüğü</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>Class anahtar sözcüğüne, güvenilmeyen betikler için Kısıtlı Dil modunda izin verilmez.</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>Ayrıştırıcı Veri Bölümü Desteklenen Komut</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>SupportedCommand parametresini içeren Veri Bölümü, güvenilmeyen betikler için Kısıtlı Dil modunda kullanılamaz.</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>Modül Kapsamı Çağrı İşleci</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>Modül kapsamı çağrı işleci, Kısıtlı Dil modunda reddedilecek.</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach Anahtar Sözcüğü Metot Çağrısı</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>ForEach anahtar sözcüğü, Kısıtlı Dil modunda çalıştırıldığında '{0}' yineleme öğesi metot çağrısında başarısız olur.</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>İfade Değerlendirmesi Başarısız Olabilir</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>Bir betik bloğundan basamaklanabilir işlem hattı oluşturmak, betik bloğu içindeki bazı ifadelerin değerlendirilmesini gerektirebilir. İfade değerlendirmesi, ifade sabit bir değer temsil etmediği sürece Kısıtlı Dil modunda sessizce başarısız olur ve 'null' döndürür.</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>Configuration anahtar sözcüğü ARM64 işlemcilerde desteklenmiyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PathUtilsStrings.tr.resx b/src/System.Management.Automation/resources/tr/PathUtilsStrings.tr.resx new file mode 100644 index 00000000000..c4273e1687a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PathUtilsStrings.tr.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>'UTF-7' kodlaması kullanım dışıdır, lütfen UTF-8 kullanın.</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>Dosya {0} zaten var ve {1} belirtildi.</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>Geçerli sağlayıcı ({0}) bir dosya açamadığı için dosya açılamıyor.</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>Yol birden fazla dosyaya çözümlendiği için işlem gerçekleştirilemiyor. Bu komut birden fazla dosya üzerinde çalışamaz.</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>Joker karakter yolu {0} bir dosyaya çözümlenemediği için işlem gerçekleştirilemiyor.</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>Bilinmeyen kodlama {0}; geçerli değerler {1}.</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>‘{0}' dizini zaten var. Dizini ve dizin içindeki dosyaları üzerine yazmak istiyorsanız -Force parametresini kullanın.</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>Kullanıcı modülü yolu mevcut değil ve bu nedenle sağlanan modül adı '{0}' için bir modül klasörü oluşturulamıyor.</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>Aşağıdaki nedenle {0} modülü oluşturulamıyor: {1}. -OutputModule parametresi için farklı bir bağımsız değişken kullanın ve yeniden deneyin.</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>Modül, {0} cmdlet'inin uyumsuz bir sürümüyle oluşturulduğu için yüklenemiyor. Geçerli oturumdaki {0} cmdlet'iyle modülü oluşturun ve modülü yeniden yüklemeyi deneyin.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PipelineStrings.tr.resx b/src/System.Management.Automation/resources/tr/PipelineStrings.tr.resx new file mode 100644 index 00000000000..0a05816d0d5 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PipelineStrings.tr.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>Cmdlet örneği başka bir işlem hattı tarafından kullanıldığından işlenemiyor. Lütfen Microsoft Müşteri Destek Hizmetleri ile iletişime geçin.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>İşlem, işlem hattı başlatılmış olduğu için gerçekleştirilemiyor. İşlem hattını durdurun ve işlemi tekrar deneyin.</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Dur ilkesi nedeniyle cmdlet'lerin çalıştırılması engellendiğinden, cmdlet'in çalıştırılmasına devam edilemiyor.</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>İşlem hattı çalıştırılamıyor çünkü işlem hattındaki ilk cmdlet, kendinden önceki bir cmdlet’in sonuçlarından girdi okumaya çalışıyor. Ya ilk cmdlet’i değiştirin, ya da ilk cmdlet’i kaldırın ya da ilk cmdlet’in çıktısına ihtiyaç duyan cmdlet’i işlem hattına ekleyin ve ardından işlem hattını tekrar çalıştırmayı deneyin.</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>Cmdlet numarası işlenemiyor. ReadFromCommand işlevi, işlem hattına önceden eklenmiş bir cmdlet’in kimliğini belirtmelidir. Lütfen Microsoft Müşteri Destek Hizmetleri ile iletişime geçin.</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>ReadFromCommand ve ReadErrorQueue işlevlerinin çıktısı, başka bir cmdlet tarafından halihazırda okunmakta olduğu için okunamıyor. Lütfen Microsoft Müşteri Destek Hizmetleri ile iletişime geçin.</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>Komut bulunmadığı için işlem hattı çalıştırılamıyor. İşlem hattına en az bir komut ekleyin ve ardından yeniden çalıştırın.</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>İşlem hattı işlemi henüz başlatılmadığı için tamamlanamıyor. Adım adım ilerleyebilen bir işlem hattında End() yöntemini çağırmadan önce Begin() yöntemini çağırmanız gerekir.</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>WriteObject ve WriteError yöntemleri, BeginProcessing, ProcessRecord ve EndProcessing yöntemlerinin yeniden tanımlamalarının dışından çağrılamaz ve yalnızca aynı iş parçacığı içinden çağrılabilir. Cmdlet’in bu çağrıları doğru bir şekilde gerçekleştirdiğini doğrulayın veya Microsoft Müşteri Destek Hizmetleri ile iletişime geçin.</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Bir cmdlet, ThrowTerminatingError çağrıldıktan sonra bir istisna oluşturdu. +İlk istisna, yığın izlemesi “{1}” olan “{0}” idi. +İkinci istisna, yığın izlemesi “{3}” olan “{2}” idi.</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>WriteObject ve WriteError yöntemleri, işlem hattı kapatıldıktan sonra çağrılamaz. Lütfen Microsoft Müşteri Destek Hizmetleri ile iletişime geçin.</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): “{1}”</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): “{1}”</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): “{1}”</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}”</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>İşlem hattı oluşturulurken bir hata oluştu.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Bu işlem hattı, bağlantı kesme-bağlantı kurma semantiğini desteklemez.</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>Bu işlem hattı, bağlantısı kesik durumda olmadığı için bağlanamıyor.</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>Runspace nesnesine ilişkili bir null uzaktan komut bulunmaktadır. Uzak komut belirtilmediğinden, bağlantısı kesilmiş bir RemotePipeline nesnesi oluşturulamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/PowerShellStrings.tr.resx b/src/System.Management.Automation/resources/tr/PowerShellStrings.tr.resx new file mode 100644 index 00000000000..d075cb0ef20 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/PowerShellStrings.tr.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>Geçerli PowerShell örneğinin durumu bu işlem için geçerli değil.</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>Bir komut zaten başlatıldığı için işlem gerçekleştirilemiyor. Komutun tamamlanmasını bekleyin veya komutu durdurun ve ardından işlemi yeniden deneyin.</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>Komut belirtilmedi.</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>PowerShell örneği, iç içe geçmiş PowerShell örneği oluşturmak için doğru durumda değil. İç içe geçmiş PowerShell örnekleri yalnızca çalışan bir PowerShell örneğinde oluşturulmalıdır.</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>Çalışma alanı '{0}' durumunda olmadığından işlem gerçekleştirilemiyor. Çalışma alanının geçerli durumu '{1}'.</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>İç içe geçmiş PowerShell örnekleri zaman uyumsuz olarak çağrılamaz. Invoke yöntemini kullanın.</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} nesnesi, bu PowerShell örneğinde {1} çağrılarak oluşturulmadı.</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>Çalışma alanı bir iş parçacığını yeniden kullanacak şekilde ayarlandığında, çağırma ayarlarındaki bölme durumu çalışma alanıyla eşleşmelidir.</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>Çalışma alanı geçerli iş parçacığını kullanacak şekilde ayarlandığında, çağırma ayarlarındaki bölme durumu geçerli iş parçacığın durumuyla eşleşmelidir.</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>Parametre eklemek için bir komut gereklidir. Parametre eklemeden önce PowerShell örneğine bir komut eklenmelidir.</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>Sözlükteki anahtarlar dize olmalıdır.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>Bu iş parçacığında komutları çalıştırmak için kullanılabilir Çalışma Alanı yok. System.Management.Automation.Runspaces.Runspace türünün DefaultRunspace özelliğinde bir tane sağlayabilirsiniz. Çağırmaya çalıştığınız komut: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Bu PowerShell nesnesi, uzak çalışma alanı veya çalışma alanı havuzuyla ilişkili olmadığından bağlanamıyor.</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>Çalışan komutun bağlantısı kesildi ancak uzak sunucuda hala çalışıyor. Komutun işlem durumunu ve çıkış verilerini almak için yeniden bağlanın.</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>Geçerli PowerShell oturumu Bağlantısı Kesik durumunda olduğundan işlem gerçekleştirilemiyor. Bu PowerShell oturumunu bağlayın, ardından komutun tamamlanmasını bekleyin veya komutu durdurun.</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>Geçerli PowerShell oturumu Bağlantısı Kesik durumunda olduğundan işlem gerçekleştirilemiyor. Bu PowerShell oturumunu bağlayın, ardından yeniden deneyin.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Uzak komuta bağlanma denemesi başarısız oldu.</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>Bir komut şu anda durdurulduğu için işlem gerçekleştirilemiyor. Komutun durdurma işlemini tamamlamasını bekleyin, ardından işlemi yeniden deneyin.</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>Bu iş parçacığında komutları çalıştırmak için kullanılabilir Çalışma Alanı yok. System.Management.Automation.Runspaces.Runspace türünün DefaultRunspace özelliğinde bir tane sağlayabilirsiniz. Geçerli PowerShell örneğinde çağrılacak komut yok.</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>Kullanılabilir bir geçerli çalışma alanı olmadığından, geçerli çalışma alanını kullanan bir PowerShell nesnesi oluşturulamıyor. Geçerli çalışma alanı, bir İlk Oturum Durumu ile oluşturulduğunda olduğu gibi başlatılıyor olabilir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ProgressRecordStrings.tr.resx b/src/System.Management.Automation/resources/tr/ProgressRecordStrings.tr.resx new file mode 100644 index 00000000000..e8dfd2c18c3 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ProgressRecordStrings.tr.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>{0} negatif bir değer olamayacağı için bağımsız değişken işlenemiyor.</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>{0} değeri null veya boş olamayacağı için bağımsız değişken işlenemiyor.</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>Yüzde, {0} 100'den büyük olamayacağı için ayarlanamıyor.</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId, ActivityId ile aynı olamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ProviderBaseSecurity.tr.resx b/src/System.Management.Automation/resources/tr/ProviderBaseSecurity.tr.resx new file mode 100644 index 00000000000..f86a84c0cdb --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ProviderBaseSecurity.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>ISecurityDescriptorCmdletProvider arabirimi bu sağlayıcı tarafından desteklenmediğinden arabirim kullanılamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/ProxyCommandStrings.tr.resx b/src/System.Management.Automation/resources/tr/ProxyCommandStrings.tr.resx new file mode 100644 index 00000000000..5050b1373bb --- /dev/null +++ b/src/System.Management.Automation/resources/tr/ProxyCommandStrings.tr.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>'help' parametresi, 'get-help' komutunun oluşturduğu geçerli bir HelpInfo nesnesi olarak tanınmıyor.</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>CommandMetadata'nın adı olmadığı içi ara sunucu komutu oluşturulamıyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/RegistryProviderStrings.tr.resx b/src/System.Management.Automation/resources/tr/RegistryProviderStrings.tr.resx new file mode 100644 index 00000000000..64d8ad9a448 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/RegistryProviderStrings.tr.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Öğeyi Ayarla</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Değer: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Öğeyi Temizle</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Yeni Öğe</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>Anahtarı Kaldır</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>Anahtarı Kopyala</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Öğeyi Yeniden Adlandır</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>Öğeyi Taşı</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>Özelliği Ayarla</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>Özelliği Temizle</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>Yeni Özellik</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>Özelliği Kaldır</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Özellik: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>Özelliği yeniden adlandırın.</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>Özelliği Kopyala</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>Özelliği Taşı</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>İşlem işlenmedi. Sağlanan konum bu işleme izin vermiyor.</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>İşleme kaynak konumda izin verilmiyor.</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>İşleme hedef konumda izin verilmiyor.</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>Yerel bilgisayarın yapılandırma ayarları</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>Geçerli kullanıcı için yazılım ayarları</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>Bu yolda zaten bir anahtar var.</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>Hedef yol kaynak yola bağlı olduğundan işlem gerçekleştirilemiyor.</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>Özellik zaten var.</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>{0} özelliği {1} yolunda yok.</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>Belirtilen yoldaki kayıt defteri anahtarı yok.</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>'Type' parametresi bağlanamadı. "{0}", "{1}" öğesine dönüştürülemedi. Olası sabit listesi değerleri şunlardır: "String, ExpandString, Binary, DWord, MultiString, QWord, Unknown".</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>Anahtar {0} oluşturuldu ancak varsayılan değer ayarlanamadı.</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>Belirtilen köke sahip bir sürücü oluşturulamıyor. Kök yol yok.</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>Aynı kapsayıcıda bu adla bir öğe zaten bulunduğundan öğe yeniden adlandırılamıyor.</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>Kayıt defteri anahtarı adı geçerli bir temel anahtar adıyla başlamalıdır.</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>Alt anahtar bağımsız değişkeni geçerli değil.</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>Alt anahtar mevcut olmadığından alt anahtar ağacı silinemiyor.</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>Bu ada sahip bir değer yok.</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>{0} sabit listesi değeri geçerli değil.</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>Bir bağımsız değişken belirtilmelidir.</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>Bir ad bağımsız değişkeni belirtilmelidir.</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>Belirtilen RegistryValueKind geçerli bir değer değil.</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue, null dize başvurusu içeren bir String[] öğesine izin vermez.</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>Kayıt defteri alt anahtarları 255 karakterden büyük olmamalıdır.</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>Boş olmayan bir alt anahtar adı belirtilmelidir.</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>Değer nesnesinin türü, belirtilen RegistryValueKind ile eşleşmedi veya nesne düzgün dönüştürülemedi.</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue, '{0}' türündeki dizileri desteklemez. Yalnızca Byte[] ve String[] desteklenir.</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>Belirtilen kayıt defteri anahtarı yok.</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>Belirtilen değer adı uzunluğu 16383 karakterlik üst sınırı aşıyor.</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>Belirtilen değer verilerinin boyutu 1 MB'lık üst sınırı aşıyor.</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>Belirtilen kayıt defteri alt anahtarı yok.</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>Belirtilen RegistryKeyPermissionCheck değeri geçerli değil.</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>Kayıt defteri anahtarının alt anahtarları var; bu yöntem özyinelemeli silmeyi desteklemez.</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>Transaction.Current veya belirtilen işlem olmadan KTM tanıtıcısı oluşturulamaz.</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>Belirtilen işlem veya Transaction.Current, bu TransactedRegistryKey'i oluşturmak veya açmak için kullanılan işle eşleşmelidir.</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>TransactedRegistryKey nesnesi önceden tanımlanmış bir anahtar olduğu için bir işlemle ilişkilendirilmiyor.</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>İstenen kayıt defteri erişimine izin verilmiyor.</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>'{0}' kayıt defteri anahtarına erişim reddedildi.</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>Kayıt defteri anahtarına yazılamıyor.</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>Kapalı bir kayıt defteri anahtarına erişilemiyor.</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>Bilinmeyen hata: {0}.</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>Kayıt defteri işlemleri bu platformda desteklenmiyor.</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>Belirtilen tanıtıcı geçerli değil.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/RemotingErrorIdStrings.tr.resx b/src/System.Management.Automation/resources/tr/RemotingErrorIdStrings.tr.resx new file mode 100644 index 00000000000..3cd661b708b --- /dev/null +++ b/src/System.Management.Automation/resources/tr/RemotingErrorIdStrings.tr.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>"{0}" türünde bir hata oluştu.</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>İşlem belleği yetersiz.</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>-ComputerName ile uzak PSSession numaralandırması yalnızca Windows'da desteklenir, "{0}" üzerinde desteklenmez.</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>"{0}" işlem hattı kimliği, şu anda çalışan işlem hattının InstanceId değeri olan "{1}" ile eşleşmiyor.</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>"{0}" işlem hattı kimliği sunucuda bulunamadı.</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>Uzak işlem hattı durduruldu.</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>Oturum zaten var. Aynı InstanceId {0} ile oturumu yeniden oluşturmaya izin verilmez.</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>Belirtilen istemci oturumu InstanceId "{0}", mevcut oturumun InstanceId "{1}" değeriyle eşleşmiyor.</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>Uzak oturum açılamadı.</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>İstemci InstanceId'si "{0}" olan belirtilen uzak oturum bulunamıyor.</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>İstem yanıtında, bulunamayan bir "{0}" istem kimliği var.</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>"{0}" için uzak konak çağrısı başarısız oldu.</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>{0} uzak konak yöntemi uygulanmadı.</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>Uzak konak yöntemi verileri kodlaması {0} türü için desteklenmiyor.</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>Uzak konak yöntemi verileri kodunun çözülmesi {0} türü için desteklenmiyor.</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>İç içe işlem hatları oluşturma desteklenmiyor.</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>Göreli URI'ler uzak oturumlar oluşturulurken desteklenmez.</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>Uzak konaktan gelen verilerin kodu çözülürken bir hata oluştu. Ağ verilerinde bir hata oluştu.</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>Yalnızca yöneticiler İş Parçacığı Seçeneklerini uzaktan geçersiz kılabilir.</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell Kimlik Bilgisi İsteği: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>Uyarı: {0} uzak bilgisayarındaki bir betik veya uygulama kimlik bilgilerinizi istiyor. Kimlik bilgilerinizi yalnızca uzak bilgisayara ve bunları isteyen uygulamaya ya da betiğe güveniyorsanız girin. + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>{0} uzak bilgisayarındaki bir betik veya uygulama, bir satırı güvenli şekilde okumak istiyor. Kimlik bilgileriniz gibi hassas bilgileri, yalnızca uzak bilgisayara ve bunu isteyen uygulamaya ya da betiğe güveniyorsanız girin.</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>{0} uzak bilgisayarındaki bir betik veya uygulama, PowerShell konağındaki arabellek içeriklerini okumaya çalışıyor. Güvenlik nedeniyle buna izin verilmez; çağrı durduruldu.</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>{0} uzak bilgisayarındaki bir betik veya uygulama bir istem isteği gönderiyor. İstendiğinde, kimlik bilgileriniz veya parolalar gibi hassas bilgileri, yalnızca uzak bilgisayara ve verileri isteyen uygulamaya ya da betiğe güveniyorsanız girin.</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>Desteklenmeyen uzak konak çağrısı alındı: {0}.</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>Desteklenmeyen eyleme sahip uzaktan iletişim verileri alındı: {0}.</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>Desteklenmeyen veri türüne sahip uzaktan iletişim verileri alındı: {0}.</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde hedef özelliği eksik.</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde hedef arabirim özelliği eksik.</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde Oturum InstanceId özelliği eksik.</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde RemotingDataType özelliği eksik.</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde CallId özelliği eksik.</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde MethodName özelliği eksik.</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>İlk parça için IsStartFragment bayrağı ayarlanmadı.</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>Uzaktan iletişim verilerinde {0} özelliği eksik.</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>Beklenmeyen ObjectId alındı. Bu durum, parçalar uzak bilgisayar tarafından düzgün oluşturulmamışsa veya veriler bozulmuş ya da değiştirilmiş olabilirse oluşabilir.</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId 0'dan küçük veya buna eşit olamaz. Bu durum, parçalar uzak bilgisayar tarafından düzgün oluşturulmamışsa veya veriler yetkisiz kullanıcılar tarafından değiştirilmişse oluşabilir.</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>Aynı nesnenin FragmentID değerleri sıralı olmalı ve 1'er artmalıdır. Bu durum, parçalar uzak bilgisayar tarafından düzgün oluşturulmadığında oluşabilir. Veriler bozulmuş veya değiştirilmiş de olabilir.</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>Uzaktan iletişim verileri, parçalardan yeniden derlenemeyecek kadar büyük. Bu durum, bir parçada bulunan verilerin uzunluğu Int32.Max değerinden büyükse oluşabilir. Bu ayrıca veriler yetkisiz kullanıcılar tarafından değiştirilmişse de oluşabilir.</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>Son parça için IsEndFragment bayrağı ayarlanmadı. Bu durum, parçalar uzak bilgisayar tarafından düzgün oluşturulmamışsa veya veriler bozulmuş ya da değiştirilmişse oluşabilir.</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>Seri durumdan çıkarılan uzaktan iletişim erişim verileri null.</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>Parça blob uzunluğu aralık dışında: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>ErrorRecord kodu çözülürken hata oluştu.</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>PipelineStateInfo kodu çözülürken hata oluştu.</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>RunspaceStateInfo kodu çözülürken hata oluştu.</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>Desteklenmeyen RemotingTargetInterface türü alındı: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>Uzak konak yöntemi, bilinmeyen bir hedef sınıfta çağrıldı: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>Uzak konak yöntemi, hedef sınıf belirtilmeden çağrıldı.</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>RunspacePoolStateInfo kodu çözülürken hata oluştu.</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>Minimum çalışma alanlarının kodu çözülürken hata oluştu.</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>Maksimum çalışma alanlarının kodu çözülürken hata oluştu.</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>PowerShellStateInfo kodu çözülürken hata oluştu.</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>Beklenmeyen {0} özelliği türü ({1} bekleniyordu, {2} alındı).</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>Beklenmeyen uzaktan iletişim verisi türü (PSObject bekleniyordu, {0} alındı).</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>Beklenmeyen kodlanmış komut türü (PSObject bekleniyordu, {0} alındı).</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>Beklenmeyen kodlanmış komut parametresi türü (PSObject bekleniyordu, {0} alındı).</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>Uzak bilgisayardan alınan verilerin kodu çözülürken bir hata oluştu. Uzak bilgisayardan alınan seri durumdan çıkarılmış bir nesnenin kodunu çözmek için en az {0} bayt veri gerekir. Bu durum, parçalar uzak bilgisayar tarafından düzgün oluşturulmamışsa veya veriler bozulmuş ya da değiştirilmişse oluşabilir.</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>Alınan paket, oturum açan kullanıcı için değil: kullanıcı = {0}, paket hedefi = {1}.</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>İstemci anlaşma zamanlayıcısının süresi doldu. Anlaşma zaman aşımı aralığı {0} milisaniyedir.</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell istemcisi, sunucunun anlaştığı {0} {1} desteğine sahip değil. Sunucunun PowerShell'in {2} derlemesi ve {3} protokol sürümü ile uyumlu olduğundan emin olun.</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. Sunucuyla anlaşma başarısız oldu. Sunucunun PowerShell'in {1} derlemesi ve {2} protokol sürümü ile uyumlu olduğundan emin olun.</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>Hedef sunucu, oturumu kapatmak için bir istek gönderdi.</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>PowerShell çalıştıran sunucu, istemci bilgisayar tarafından üzerinde anlaşılan {0} {1} öğesini desteklemiyor. İstemci bilgisayarın PowerShell'in {2} derlemesi ve {3} protokol sürümü ile uyumlu olduğunu doğrulayın.</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>PowerShell çalıştıran sunucu, istemci bilgisayar tarafından üzerinde anlaşılan {0}{1} üzerinde bağlantı işlemlerini desteklemiyor. İstemci bilgisayarın PowerShell'in {2} derlemesi ve {3} protokol sürümü ile uyumlu olduğundan emin olun.</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>PowerShell çalıştıran sunucu, aşağıdaki bilgiler bulunamadığından veya geçerli olmadığından bağlanma işlemini işleyemiyor: İstemci Özelliği bilgileri ve Connect RunspacePool bilgileri.</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>PowerShell çalıştıran sunucu, sunucu başlatılmadığından veya kapatılıyor olduğundan bağlanma işlemini işleyemiyor.</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>PowerShell çalıştıran sunucu, sunucu çalışma alanı havuzu özellikleri istemci bilgisayar tarafından belirtilen özelliklerle eşleşmediğinden bağlanma işlemini işleyemiyor.</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}. İstemci ile anlaşma başarısız oldu. İstemcinin PowerShell'in {1} derlemesi ve {2} protokol sürümü ile uyumlu olduğundan emin olun.</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>Sunucu anlaşma zamanlayıcısının süresi doldu. Anlaşma zaman aşımı aralığı {0} milisaniyedir.</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>İstemci bilgisayar oturumu kapatma isteği gönderdi.</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>PowerShell'in işleyemediği bir hata oluştu. Uzak bir oturum sona ermiş olabilir.</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>Sunucu, belirtilen zaman aşımı süresi içinde şifrelenmiş oturum anahtarıyla yanıt vermedi.</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>İstemci, belirtilen zaman aşımı süresi içinde ortak anahtarla yanıt vermedi.</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>Bağlantı girişimi başarısız oldu.</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>Oturum kapatılmaya çalışılıyor.</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell, uzak oturumu düzgün bir şekilde kapatamıyor. Oturum, bağlantısı kesildikten sonra açılmadığı veya bağlanmadığı için tanımsız bir durumda. PowerShell, yerel bilgisayarda oturumu zorla kapatmaya çalışacak, ancak oturum uzak bilgisayarda kapanmayabilir. Uzak oturumu düzgün bir şekilde kapatmak için önce oturumu açın veya bağlayın.</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>Oturum kapatılamadı.</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>Oturum kapatıldı.</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>"{0}" Bekleme tanıtıcısı türü desteklenmiyor.</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>Alınan verilerin akış kimliği dizini: "{0}". Yalnızca "0" olan Standart Çıkış akışı kimliği dizini desteklenir.</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>Standart Girdi tanıtıcısı açık değil.</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>WriteFile için yerel API çağrısı başarısız oldu. Hata kodu: {0}.</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>ReadFile için yerel API çağrısı başarısız oldu. Hata kodu: {0}.</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0}, geçerli bir şema değeri değil. Geçerli değerler: "http" ve "https".</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>İstemci tarafı alma çağrısı başarısız oldu.</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>İstemci tarafı gönderme çağrısı başarısız oldu.</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>WinRS API WSManRunShellCommand tarafından döndürülen komut tanıtıcısı null.</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>Standart Girdi tanıtıcısı 'bekleme yok' durumuna ayarlanamaz. Sistem hatası kodu: {0}.</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>{0} bağlantı noktası numarası geçerli değerler aralığında değil. Geçerli değer aralığı 1 ile 65535 arasındadır.</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>Sunucu işleminden çıkıldı.</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>Standart Girdi tanıtıcısını almak için Windows API GetStdHandle çağrısı şu hata koduyla sonuçlandı: {0}.</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>Standart Çıktı tanıtıcısını almak için Windows API GetStdHandle çağrısı şu hata koduyla sonuçlandı: {0}.</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>Standart Hata tanıtıcısını almak için Windows API GetStdHandle çağrısı şu hata koduyla sonuçlandı: {0}.</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>{0} uzak sunucusuna bağlanılamadı.</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>{0} uzak sunucu bağlantısı şu hata iletisiyle başarısız oldu: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>Uzak sunucu kabuğu örneğinin kapatılması şu hata iletisiyle başarısız oldu: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>{0} uzak sunucusuna veri gönderilemedi.</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>{0} uzak sunucusuna veri gönderme şu hata iletisiyle başarısız oldu: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>{0} uzak sunucusundan veri alma başarısız oldu.</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>{0} uzak sunucusundan veri işleme şu hata iletisiyle başarısız oldu: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>Uzak sunucuda komut başlatılamadı.</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>Uzak sunucudaki bir komut şu hata iletisiyle başlatılamadı: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>Uzak sunucudaki bir komuta şu hata iletisiyle yeniden bağlanılamadı: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>Uzak bir komuta veri gönderilemedi.</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>Uzak komuta veri gönderme işlemi şu hata iletisiyle başarısız oldu: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>Uzak komut için veri alınamadı.</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>Uzak komut için veri işleme işlemi şu hata iletisiyle başarısız oldu: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>{1} yöntemi çağrılırken {0} hata koduyla bir hata oluştu.</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} Daha fazla bilgi için about_Remote_Troubleshooting Yardım konusuna bakın.</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>{0} uzak sunucusunun bağlantısı kesilemedi.</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>Uzak sunucu bağlantısı şu hata iletisiyle kesilemedi: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>Uzak sunucuya yeniden bağlanılamadı.</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>{0} uzak sunucusuna şu hata iletisiyle yeniden bağlanılamadı: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>İşlemler arası iletişim (IPC) taşıma, bağlantı işlemlerini desteklemiyor.</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>Kimliği {0} olan EndpointConfiguration uzak sunucuda yok. PowerShell yöneticinize veya uç nokta yapılandırmasının sahibine ya da oluşturucusuna başvurun.</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>{0} tanımlayıcısına sahip EndpointConfiguration, uzak bilgisayarda geçerli bir ilk oturum durumunda değil. PowerShell yöneticinize veya uç nokta yapılandırmasının sahibine ya da oluşturucusuna başvurun.</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>{1} kayıt defteri anahtarı için zorunlu {0} değeri belirtilmedi.</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>Zorunlu {0} değeri {1} kayıt defteri anahtarı için doğru biçimde değil. Beklenen biçim: 'string'.</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}", ".ps1" uzantısıyla biten bir PowerShell betik dosyası belirtmelidir.</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>{0} parametresi zaten {1} bölümünde belirtilmiş. {0} öğesinin yalnızca bir kez belirtildiğinden emin olmak için yöneticinize başvurun.</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>"{2}" öğesinde "{0}" ve "{1}" öznitelikleri bekleniyordu.</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>"{0}", derlemeyi dinamik olarak yüklemek için "{1}", "{2}" bölümünde belirtilmelidir.</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>"{1}" bölümünde belirtilen "{0}" derlemesi yüklenemiyor.</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>"{1}" bölümünde belirtilen "{0}" türü yüklenemiyor.</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>"{2}" bölümünde hem "{0}" hem de "{1}" belirtilmelidir.</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>"{0}" hedefi, bağlantının şuraya yeniden yönlendirilmesini istedi: "{1}". Ancak "{1}", iyi biçimlendirilmiş bir URI değil.</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}Yeniden yönlendirme konumu bildirildi: {1}.</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>Bağlantınız şu URI'ye yeniden yönlendirildi: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} Yeniden yönlendirilen URI'ye otomatik olarak bağlanmak için, "{2}" oturum tercih değişkeninin "{1}" özelliğini doğrulayın ve cmdlet'te "{3}" parametresini kullanın.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>Uzak sunucudan alınan verilerin geçerli seri durumdan çıkarılmış nesne boyutu izin verilen en büyük nesne boyutunu aştı. Geçerli seri durumdan çıkarılmış nesne boyutu: {0}. İzin verilen en büyük nesne boyutu: {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>Uzak sunucudan alınan toplam veri izin verilen en yüksek sınırı aştı. İzin verilen en büyük değer: {0}.</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>Uzak istemci bilgisayardan alınan verilerin geçerli seri durumdan çıkarılmış nesne boyutu izin verilen en büyük nesne boyutunu aştı. Geçerli seri durumdan çıkarılmış nesne boyutu: {0}. İzin verilen en büyük nesne boyutu: {1}.</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>Uzak istemciden alınan toplam veri izin verilen en yüksek sınırı aştı. İzin verilen en büyük değer: {0}.</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>Başlangıç betiği çalıştırılırken bir hata oluştu: {0}.</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>Belirtilen RemoteRunspaceInfo nesnelerinde yinelemeler var.</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>Belirtilen RemoteRunspaceInfo nesneleri izin verilen en yüksek sınırı aştı.</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>Uzak oturum, beklenmeyen bir durum nedeniyle açılamadı. {0} durumu.</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>Belirtilen {0} Uri'si geçerli değil.</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>Uzak oturum, {0} Uri'si için kapatıldı.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>ComputerName {0} için uzak oturum kullanılamıyor.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>{0} için uzak oturum kullanılamıyor.</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>{0} Uzak Komutu, kimliği "{1}" olan işle ilişkilidir.</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>{1} belirtildiğinde bir {0} belirtilemez.</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>FilePath parametresi için joker karakterler desteklenmez. Joker karakter içermeyen bir yol belirtin.</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>FilePath parametresinin değeri olarak belirtilen yol FileSystem sağlayıcısından değil.</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>FilePath parametresinin değeri bir PowerShell betik dosyası olmalıdır. .ps1 dosya adı uzantısına sahip bir dosyanın yolunu girin ve komutu yeniden deneyin.</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>Bir veya daha fazla bilgisayar adı geçerli değil. Bir URI geçirmeye çalışıyorsanız, -ConnectionUri parametresini kullanın veya dizeler yerine URI nesneleri geçirin.</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>Geçerli iş örneğinin durumu bu işlem için geçerli değil.</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>{0} iş adı bulunamadığından komut işi bulamıyor. Name parametresinin değerini doğrulayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>Komut, {0} örnek tanımlayıcısına sahip bir iş bulamıyor. InstanceId parametresinin değerini doğrulayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>Komut, {0} iş kimliğine sahip bir iş bulamıyor. Id parametresinin değerini doğrulayın ve sonra komutu yeniden deneyin.</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>İş tamamlanmadığından komut, {0} iş kimliğine ve {1} adına sahip işi kaldıramıyor. İşi kaldırmak için önce işi durdurun ya da Force parametresini kullanın.</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>İş tamamlanmadığından komut, {0} iş kimliğine sahip işi kaldıramıyor. İşi kaldırmak için önce işi durdurun ya da Force parametresini kullanın.</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>İş tamamlanmadığından komut, {0} iş kimliğine ve {1} örnek tanımlayıcısına sahip işi kaldıramıyor. İşi kaldırmak için önce işi durdurun ya da Force parametresini kullanın.</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>{0} Uzak Komutu, kimliği "{1}" olan bir işle ilişkilidir.</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>Komut, belirtilen bilgisayarların işlerini alamıyor. ComputerName parametresi yalnızca PowerShell uzaktan iletişimi kullanılarak oluşturulan işler ile kullanılabilir.</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Session parametresi yalnızca PSRemotingJob nesneleriyle kullanılabilir.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>{0} adlı uzak oturum kullanılamıyor.</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>{0} oturum kimliğine sahip uzak oturum kullanılamıyor.</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0}, {1} kimlikli bir öğe içermiyor.</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>İş mevcut olmadığından veya alt iş olduğundan komut işi kaldıramıyor. Alt işler yalnızca üst iş kaldırılarak kaldırılabilir.</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0}, {1} parametresi için geçerli bir değer değildir. Değer 0'dan büyük veya 0'a eşit olmalıdır.</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} bir ara sunucu kimlik doğrulaması mekanizması olarak belirtilemez. Ara sunucu kimlik doğrulaması için yalnızca {1}, {2} veya {3} desteklenir.</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>Şu ara sunucu erişim türü kullanılırken ara sunucu kimlik bilgileri belirtilemez: {0}. Farklı bir erişim türü belirtin ya da ara sunucu kimlik bilgilerini belirtmeyin.</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>{1} oturum seçeneği için bir {0} değeri belirtilmelidir.</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>Oturum açık olmalıdır.</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Konak Enter-PSSession ve Exit-PSSession'ı desteklemiyor.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>{0} oturum kimliği için birden çok eşleşme bulundu.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>{0} oturum kimliği için birden çok eşleşme bulundu.</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>{0} adı için birden çok eşleşme bulundu.</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Uzak oturum gerekli komutları sağlamadığından Enter-PSSession başarısız oldu.</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>İç içe istemden Enter-PSSession çalıştıramazsınız.</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>Uzak bilgisayara bağlanırken izin verilecek en fazla WS-Man URI yeniden yönlendirmesi sayısı</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>Yeni uzak oturumlar için varsayılan oturum seçenekleri</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>Uzak bilgisayara yüklenecek oturum yapılandırmasının adı</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>Uzak bağlantının kurulacağı AppName</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>Uzak oturumu başlatan uzak kullanıcı hakkında bilgi içerir. Bu değişken yalnızca uzak bir oturumdan kullanılabilir.</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>Ya hem "{0}" hem de "{1}" belirtilmelidir ya da ikisi de belirtilmemelidir.</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>"{0}" oturum yapılandırması bulunamadı.</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>"{0}" oturum yapılandırması, PowerShell tabanlı bir kabuk değil.</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>"{0}" oturum yapılandırması, PowerShell tabanlı bir kabuktur. Bunu değiştirmek için lütfen PowerShell 6+ kullanın.</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>"{0}" oturum yapılandırması, Windows PowerShell tabanlı bir kabuktur. Bunu değiştirmek için lütfen Windows PowerShell kullanın.</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>"{0}" ölçütleriyle eşleşen oturum yapılandırması yok.</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>Ad: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>Ad: {0}. Bu, yöneticilerin bu bilgisayarda PowerShell komutlarını uzaktan çalıştırmasına olanak tanır.</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>{0} geçici dosyası silinemiyor. Hatanın nedeni: {1}.</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>Yeni kabuk başarıyla kaydedildi, ancak PowerShell {0} geçici dosyasını silemiyor. Hatanın nedeni: {1}.</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>Kabuk yapılandırma verileri {0} geçici dosyasına yazılamıyor. Hatanın nedeni: {1}.</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>Yeni bir oturum yapılandırması oluşturmak için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Ad: {0} SDDL: {1}. Bu, seçili kullanıcıların bu bilgisayarda PowerShell komutlarını uzaktan çalıştırmasına olanak tanır.</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>Oturum yapılandırması kaldırmak için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>PowerShell tabanlı oturum yapılandırmalarını almak için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>Oturum yapılandırma özelliklerini güncelleştirmek için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>Ad: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>Oturum yapılandırmasını etkinleştirmek için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM Hızlı Yapılandırma</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>Windows Uzaktan Yönetimi (WinRM) hizmetini kullanarak bu bilgisayarın uzaktan yönetimini etkinleştirmek için "{0}" komutunu çalıştırıyor. + Bu şunları içerir: + 1. WinRM hizmetini başlatma veya (zaten başlatılmışsa) yeniden başlatma + 2. WinRM hizmetinin başlangıç türünü Otomatik olarak ayarlama + 3. Herhangi bir IP adresinde istekleri kabul etmek için dinleyici oluşturma + 4. WS-Management trafiği için Windows Güvenlik Duvarı gelen kuralı özel durumlarını etkinleştirme (yalnızca http için). + +Devam etmek istiyor musunuz?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>"{0}" işlemi yapılıyor.</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>Ad: {0} SDDL: {1}. Bu, seçili kullanıcıların bu bilgisayarda PowerShell komutlarını uzaktan çalıştırmasına olanak tanır.</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>Oturum yapılandırmasını devre dışı bırakmak için "{0}" komutu çalıştırılıyor.</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>Ad: {0} SDDL: {1}. Bu, herkesin bu oturum yapılandırmasına erişimini reddeder.</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>Oturum yapılandırmalarını devre dışı bırakmak, Enable-PSRemoting veya Enable-PSSessionConfiguration cmdlet'inin yaptığı tüm değişiklikleri geri almaz. Şu adımları izleyerek değişiklikleri kendiniz geri almanız gerekebilir: + 1. WinRM hizmetini durdurun ve devre dışı bırakın. + 2. Herhangi bir IP adresindeki istekleri kabul eden dinleyiciyi silin. + 3. WS-Management iletişimleri için güvenlik duvarı özel durumlarını devre dışı bırakın. + 4. LocalAccountTokenFilterPolicy değerini 0 olarak geri yükleyin. Bu, bilgisayardaki Yönetici grubunun üyelerine uzak erişimi kısıtlar.</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>Erişim reddedildi. Bu cmdlet'i çalıştırmak için PowerShell'i "Yönetici olarak çalıştır" seçeneğiyle başlatın.</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>WinRM hizmeti yeniden başlatılıyor</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>Ad: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>SecurityDescriptor seçimi için kullanıcı arabiriminin görüntülenebilmesi için önce WinRM hizmeti yeniden başlatılmalıdır. WinRM hizmetini yeniden başlatın ve ardından şu komutu çalıştırın: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>Oturum yapılandırması kaydediliyor</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>"{0}" oturum yapılandırması bulunamadı. "{0}" oturum yapılandırmasını oluşturmak için "{1}" komutu çalıştırılıyor. Bu komutun çalıştırılması WinRM hizmetini yeniden başlatır.</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>"{0}" ve "{1}" parametreleri birlikte belirtilemez. "{0}" veya "{1}" parametresini belirtin.</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>Bu işlem WinRM hizmetini yeniden başlatabilir. Devam etmek istiyor musunuz?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>Düğüm türü "{0}" olan bir öğe işlenemez. Yalnızca {1} ve {2} düğüm türleri desteklenir.</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>{0} öğesini işlemek için yeterli veri yok.</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>{2} öğesinde yalnızca "{0}" ve "{1}" adlarına sahip iki öznitelik bekleniyordu.</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>"{0}" düğüm türü, {1} öğesinde bilinmiyor. {1} öğesinde yalnızca "{2}" düğüm türü beklenir.</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>Yalnızca "{0}" adına sahip bir öznitelik {1} öğesinde bekleniyordu.</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>Bilinmeyen bir "{0}" öğesi alındı. Uzak işlem kapatılırsa veya anormal bir şekilde sona ererse bu durum oluşabilir.</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>Belirtilen "{0}" kimlik doğrulama mekanizması desteklenmiyor. Bu işlem için yalnızca "{1}" destekleniyor.</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>pwsh yürütülebilir dosyası "{0}" konumunda bulunamıyor. +PowerShell'in diğer uygulamalarda barındırıldığı senaryolarda 'Start-Job' özelliğinin yapısı gereği desteklenmediğini unutmayın. Bunun yerine, bu tür senaryolarda 'ThreadJob' modülünün kullanılması önerilir.</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>64 bit 'pwsh' yüklemesinden 32 bit 'pwsh' işlemi başlatılamıyor. PowerShell'i 32 bit bir işlemde çalıştırmanız gerekiyorsa 32 bit 'pwsh' yükleyin.</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>Arka plan işlemi şu iletiyle bir hata bildirdi: {0}.</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>Arka plan işlemi kapatıldı ya da anormal şekilde sona erdi: {0}.</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>Arka plan işleminden gelen veriler işlenirken bir hata oluştu. Bildirilen hata: {0}.</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>{0} tanımlayıcısına sahip etkin olmayan bir komutun verileri alındı. Alınan veriler: {1}.</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>Bir oturuma yönelik {0} iletisi desteklenmiyor. {0} iletisi yalnızca bir komuta gönderilebilir.</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>İstemci, belirtilen zaman aralığında sinyal işlemi için yanıt almadı. Bu durum, bir komut Stop iletisine zamanında yanıt vermediğinde oluşabilir.</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>İstemci, belirtilen zaman aralığında Kapatma işlemi için yanıt almadı. Bu durum, bir komut Stop iletisine zamanında yanıt vermediğinde oluşabilir.</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>Arka plan işlemi başlatılırken bir hata oluştu. Bildirilen hata: {0}.</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob yöntemi yalnızca NotStarted durumundaki alt işleri kabul eder.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob yöntemi, ThrottlingJob.EndOfChildJobs yöntemine yapılan çağrıdan sonra çağrılamaz.</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} tamamlandı</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>İç içe işlem hattı çağırmak için geçerli bir çalışma alanı gerekir.</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>Bir {1} iş kaynağı bağdaştırıcısı şu iletiyle bir özel durum oluşturdu: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>{1} parametresi için {0} değeri geçerli değil. İzin verilen tek değer 5.1'dir.</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Wait ve Keep parametreleri aynı komutta birlikte kullanılamaz.</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>WriteEvents parametresi Wait parametresi olmadan kullanılamaz.</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell uzaktan iletişim uç noktası sürüm oluşturma, PowerShell 7+ üzerinde desteklenmez.</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>Oluşturucusu genel olmadığından şu türün örneği oluşturulamıyor: {0}.</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>JobDefinition içinde belirtilen JobSourceAdapter türü kaydedilmediğinden iş işlemi (Oluşturma, Alma veya Kaldırma) gerçekleştirilemedi. JobSourceAdapter türünü açık bir çağrı kullanarak ya da Import-Module cmdlet'ini çağırıp ardından bir derleme belirterek kaydedin.</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>JobInvocationInfo bir JobDefinition içermediğinden iş oluşturulamadı. JobInvocationInfo'yu bir JobDefinition ile başlatın.</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>Geçerli iş örneğinin durumu: {0}. Bu durum, denenen işlem için geçerli değil. {1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>"{0}" işi uzak sunucuya bağlanamıyor.</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>{0} çalışma alanı kimliği için Disconnect-PSSession işlemi başarısız oldu.</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>{0} oturumu için bağlanma işlemi başarısız oldu. Çalışma Alanı durumu Açıldı yerine: {1}.</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>Bağlantısı Kesik PSSession sorgusu, "{0}" bilgisayarı için başarısız oldu.</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>"{0}" PSSession, Bağlantısı kesik durumunda olmadığından veya bağlantı için kullanılamadığından bağlanamıyor.</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>Hedef bilgisayar türü "{2}" olduğundan oturum bağlantısı, "{1}" hedefindeki "{0}" PSSession için desteklenmiyor.</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>"{0}" PSSession Açıldı durumunda olmadığından bağlantısı kesilemiyor.</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>Hedef bilgisayar türü "{2}" olduğundan oturum bağlantısını kesme, "{1}" hedefindeki "{0}" PSSession için desteklenmiyor.</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Hedef bilgisayar türü "{2}" olduğundan Receive-PSSession, "{1}" hedefindeki "{0}" PSSession'ı desteklemiyor.</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>ChildJobs özelliği geçerli olmayan bir değer içerdiğinden komut tamamlanamıyor.</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>Kimliği {0} olan iş askıya alınamıyor. Bazı iş türleri için işleri askıya alma desteklenmiyor. İşleri askıya alma desteği hakkında daha fazla bilgi için, iş türünün Yardım konusuna bakın.</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>Kimliği {0} olan iş sürdürülemiyor. Bazı iş türleri için işleri sürdürme desteklenmiyor. İşleri sürdürme desteği hakkında daha fazla bilgi için, iş türünün Yardım konusuna bakın.</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>Invoke-Command cmdlet'ini aynı komutta hem AsJob hem de Disconnected parametreleriyle kullanamazsınız.</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>{0} için uzak oturum sorgusu şu hata iletisiyle başarısız oldu: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>{0} kimlikli bir iş oluşturulmaya çalışıldı. Bu kimliğe sahip bir iş şu anda oluşturulamıyor. Kimliğin bu bilgisayarda daha önce bir kez atanmış olduğunu doğrulayın.</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>{0} kimliğine sahip bir iş oluşturulamıyor; bu geçerli bir kimlik değil. İş kimliği için 0'dan büyük bir tamsayı belirtin.</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>Sağlanan JobIdentifier null olmamalıdır. Lütfen geçerli bir JobIdentifier sağlayın.</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Bir veya daha fazla iş, kullanıcı etkileşimi beklerken engellendiğinden Wait-Job cmdlet'i çalışmayı bitiremiyor. Receive-Job cmdlet'ini kullanarak etkileşimli iş çıkışını işleyin, ardından yeniden deneyin.</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>{0} uzak oturumu bağlanamadı ve sunucudan kaldırılamadı. İstemci uzak oturum nesnesi sunucudan kaldırılacak, ancak sunucudaki uzak oturumun durumu bilinmiyor.</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Disconnect-PSSession işlemi, {0} çalışma alanı kimliği için şu nedenle başarısız oldu: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>"{0}" işi sunucuya bağlanamadı ve bu nedenle durdurulamadı.</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>Komut, InstanceId değeri "{0}" olan bir PSSession bulamıyor.</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>Komut, adı "{0}" olan bir PSSession bulamıyor.</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>PowerShell uzaktan iletişimi, Windows Önyükleme Ortamı'nda (WinPE) desteklenmiyor.</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>{0} tarafından yapılan değişiklikler, WinRM hizmeti yeniden başlatılana kadar etkili olamaz.</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0}, bu adı kullanan bir yapılandırmanın kaydı yakın zamanda kaldırıldıysa, WinRM hizmetinin yeniden başlatılması gerekebilir. Bazı sistem veri yapıları hala önbellekte olabilir. Bu durumda, WinRM’nin yeniden başlatılması gerekebilir. +Microsoft.PowerShell gibi PowerShell oturum yapılandırmalarına ve Register-PSSessionConfiguration cmdlet’iyle oluşturulan oturum yapılandırmalarına bağlı tüm WinRM oturumlarının bağlantısı kesilir.</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>Uzak bir oturumda çalışıyorsunuz ve Zorla seçeneğini belirlediniz. Bu, WinRM hizmetinin yeniden başlatılabileceği anlamına gelir. WinRM hizmeti yeniden başlatılırsa bu uzak oturum sonlandırılır ve devam etmek için yeni bir oturum oluşturmanız gerekir</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>Tanımlayıcılar kaydedilmeye çalışılırken iş null değerindeydi. Tanımlayıcılarını kaydetmek için bir iş belirtin.</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>Bu PSSession için çalışan bir komut bulunamadı.</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>Windows PowerShell 2.0 için gerekli olan Microsoft .NET Framework 2.0 yüklü değil. .NET Framework 2.0'ı yükleyip yeniden deneyin.</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>Uzak işlem hattı başarısız oldu.</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>Uzak işlem hattı şu nedenle başarısız oldu: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>Bir veya daha fazla iş, durum işlem için geçerli olmadığından sürdürülemedi.</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>İstemci tarafı bir yöntem çalıştıran uzak çalışma alanı için istemci bilgisayar belirtilmedi.</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>Ad: {0} SDDL: {1}. Bu, bu oturum yapılandırmasına uzaktan erişimi reddeder.</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>Etkin: False. Bu, WS-Management hizmetini bağlantı isteğini reddedecek şekilde yapılandırır.</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>Etkin: True. Bu, WS-Management hizmetini bağlantı isteğini kabul edecek şekilde yapılandırır.</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında tanımlanacak diğer adlar</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında yüklenecek derlemeler</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>Bu belgenin yazarı</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında kullanılacak CLR sürümü</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>Bu belgeyle ilişkili şirket</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>Bu belge için telif hakkı bildirimi</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>Bu ayarların sağladığı işlevselliğin açıklaması</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında tanımlanacak ortam değişkenleri</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında uygulanacak yürütme ilkesi</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında yüklenecek biçim dosyaları (.ps1xml)</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında tanımlanacak işlevler</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>Bu belgeyi benzersiz olarak tanımlamak için kullanılan kimlik</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>Bu oturum yapılandırması için geçerli olacak oturum türü varsayılanları. 'RestrictedRemoteServer' (önerilen), 'Empty' veya 'Default' olabilir</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>Bu oturum yapılandırması için oturum dökümlerinin yerleştirileceği dizin</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>Bu oturum yapılandırmasının makinenin (sanal) yönetici hesabı olarak çalıştırılıp çalıştırılmayacağı</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında uygulanacak dil modu. 'NoLanguage' (önerilen), 'RestrictedLanguage', 'ConstrainedLanguage' veya 'FullLanguage' olabilir</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında içeri aktarılacak modüller</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında kullanılacak PowerShell altyapısının sürümü</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında kullanılacak işlemci mimarisi</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>Bu belge için kullanılan şemanın sürüm numarası</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında çalıştırılacak betikler</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında eklenecek türler</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında yüklenecek tür dosyaları (.ps1xml)</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında tanımlanacak değişkenler</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>Kullanıcı rolleri (güvenlik grupları) ve bir oturuma uygulandıklarında bunlara uygulanması gereken rol yetenekleri</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında görünür yapılacak diğer adlar</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında görünür yapılacak cmdlet'ler</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>'{0}' için görünür komut tanımı ayrıştırılamadı. Görünür komut tanımı, 'Name' ve 'Parameters' anahtarlarına sahip bir karma tablo olmalıdır. 'Parameters' anahtarının değeri, 'Name' anahtarlarını ve isteğe bağlı olarak 'ValidateSet' veya 'ValidatePattern' anahtarlarından birini içeren karma tablolar koleksiyonu olmalıdır.</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında görünür yapılacak işlevler</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında görünür yapılacak sağlayıcılar</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>Bir oturuma uygulandığında görünür yapılacak dış komutlar (betikler ve uygulamalar)</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>'{0}' PSSession Yapılandırma dosyası yolu geçerli değil. Yol bağımsız değişkeni, dosya sisteminde '.pssc' uzantısıyla tek bir dosyaya çözümlenmelidir. Lütfen yol belirtimini düzeltin ve yeniden deneyin.</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>'{0}' Rol Yeteneği dosya yolu geçerli değil. Yol bağımsız değişkeni, dosya sisteminde '.psrc' uzantısıyla tek bir dosyaya çözümlenmelidir. Lütfen yol belirtimini düzeltin ve yeniden deneyin.</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>'Roles' girdisi bir karma tablo olmalı, ancak şuydu: {0}.</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>'{0}' rol girişinin değeri bir karma tabloya dönüştürülemedi. 'Roles' girdisi, anahtarlar için grup adları içeren bir karma tablo olmalıdır. Her anahtarla ilişkilendirilen değer, o rolün oturum yapılandırması özelliklerinin başka bir karma tablosu olmalıdır.</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>Rol yeteneği '{0}' bulunamadı. Rol yeteneği, geçerli modül yolundaki bir modülün 'RoleCapabilities' dizininde bulunan '{1}' adlı bir dosya olmalıdır.</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>İçeri aktarılacak modül yolu bulunamıyor. {0} ModulesToImport parametresinin değeri yok veya bir modül dizini değil. Değeri düzeltin ve komutu yeniden deneyin.</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>Geçerli bir yapılandırma dosyası bulunamadığından belirtilen '{0}' yapılandırma dosyası yüklenmedi.</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>{0} bilgisayarının bağlantısı başarıyla kesildi.</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>{0} ile yeniden bağlanma girişimi başarısız oldu. Oturumun bağlantısı kesilmeye çalışılıyor...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>{0} ile yeniden bağlantı kurulmaya çalışılıyor...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>{0} ile ağ bağlantısı kayboldu ve yeniden bağlanma girişimi başarısız oldu. Lütfen ağ bağlantısını onarın ve Connect-PSSession ya da Receive-PSSession kullanarak yeniden bağlanın.</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>{0} ile ağ bağlantısı kesildi. {1} dakikaya kadar yeniden bağlanmaya çalışılıyor...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>{0} ile ağ bağlantısı geri yüklendi.</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} kimlik doğrulaması açık bir kullanıcı adı ve parola gerektirir. Kullanıcı adını ve parolayı -Credential parametresini kullanarak belirtin ve komutu yeniden deneyin.</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Temel kimlik doğrulaması Unix'te HTTP üzerinden desteklenmiyor.</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>Adı {0} olan zamanlanmış bir iş bulunamıyor.</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>{0} adıyla birden fazla iş tanımı bulundu. İş tanımı aramasını tek bir iş kaynağı bağdaştırıcısına daraltmak için Start-Job'a -DefinitionType parametresini eklemeyi deneyin.</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>'SchemaVersion' üyesi yapılandırma dosyasında yok. Bu üye mevcut olmalı ve üyeye 'n.n.n.n' biçiminde bir sürüm numarası atanmalıdır. Lütfen eksik üyeyi {0} dosyasına ekleyin.</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>'{0}' üyesi bir dize olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>'{0}' üyesi bir dize dizisi olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>'{0}' üyesi bir karma tablo olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>'{0}' üyesi bir karma tablo dizisi olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>'{0}' üyesi geçerli bir anahtar değil. Lütfen üyeyi {1} dosyasındaki geçerli bir anahtara değiştirin.</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>'{0}' üyesi geçerli bir "{1}" numaralandırma türü olmalıdır. Geçerli numaralandırma değerleri: "{2}". Üyeyi {3} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>{0} yapılandırma dosyası ayrıştırılırken şu iletiyle hata oluştu: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-WriteJobInResults parametresi -Wait parametresi olmadan kullanılamaz</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>'{0}' üyesi {1} mutlak yolu değil. Üyeyi {2} dosyasındaki mutlak bir yol olarak değiştirin.</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>'{1}' üyesindeki '{0}' anahtarı geçerli değil. {2} dosyasındaki anahtarı değiştirin.</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>'{0}' üyesi gerekli '{1}' anahtarını içermelidir. Gerekli anahtarı {2} dosyasına ekleyin.</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>'{0}' anahtarı geçerli olmayan bir {1} uzantısı içeriyor. Şu listeden bir uzantı belirtin: {{{2}}}.</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>'{1}' üyesindeki '{0}' anahtarı bir betik bloğu olmalıdır. Anahtarı {2} dosyasında doğru türe değiştirin.</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>{0} oturum yapılandırma dosyası geçerli değil. Geçerli bir oturum yapılandırma dosyası belirtin ve komutu yeniden deneyin.</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>Ağ bağlantısı kesildi</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>{0} ile yeniden bağlantı kurulmaya çalışılıyor...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>Yeniden bağlanma için {0} işi oluşturuldu.</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>{2} bilgisayarında örnek kimliği {1} olan {0} oturumunun bağlantısı başarıyla kesildi.</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>Yeniden bağlanma için örnek kimliği {1} olan {0} oturumu oluşturuldu.</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>SessionName parametresi yalnızca Disconnected anahtar parametresiyle kullanılabilir.</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>PSSession'ı bağlamaya çalışılırken bir hata oluştu.</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>Hedef sanal makineye bağlanmaya çalışılırken bir hata oluştu.</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>Hedef kapsayıcıya bağlanmaya çalışılırken bir hata oluştu.</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession bağlantısı kesik durumunda ve bağlantı için kullanılamıyor.</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>PowerShell için Hyper-V Modülü bu makinede kullanılamıyor.</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>{0} kimlikli kapsayıcı içinde PowerShell işlemi ({1}) şu hatayla başlatılamadı: {2}.</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>Kapsayıcılar özelliği bu makinede etkinleştirilmemiş olabilir.</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>{1} kimlikli kapsayıcı içindeki {0} kimlikli PowerShell işlemi sonlandırılamadı.</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>Giriş ContainerId {0} yok veya karşılık gelen kapsayıcı çalışmıyor.</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>Giriş VMId parametresi tek bir sanal makineye çözümlenmiyor.</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>Giriş VMId {0} tek bir sanal makineye çözümlenmiyor.</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>Giriş VMName parametresi herhangi bir sanal makineye çözümlenmiyor.</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>Giriş VMName parametresi birden çok sanal makineye çözümleniyor.</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>Giriş VMName {0} tek bir sanal makineye çözümlenmiyor.</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>{0} sanal makinesi çalışır durumda değil.</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>Kimlik bilgisi geçersiz.</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>Giriş kullanıcı adı boş olamaz.</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>Bağlantısı kesik durumunda olmadığından veya bağlantı için kullanılamadığından {0} oturumuna girilemiyor. Uzak oturumu Get-PSSession -ComputerName {1} -InstanceId {2} kullanarak alın.</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>Bağlantısı kesik durumunda olmadığından veya bağlantı için kullanılamadığından {0} oturumuna girilemiyor. Connect-PSSession veya Receive-PSSession kullanarak yeniden bağlanın.</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>{0} ile ağ bağlantısı kayboldu ve yeniden bağlanma girişimi başarısız oldu. Lütfen ağ bağlantısını onarın ve Connect-PSSession ya da Receive-PSSession kullanarak yeniden bağlanın.</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>SetSocketOption hatası nedeniyle RemoteSessionHyperVSocketClient örneği oluşturulamadı.</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>RemoteSessionHyperVSocketServer örneği oluşturulamadı.</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>Yeniden bağlanma girişimi iptal edildi. Lütfen ağ bağlantısını onarın ve Connect-PSSession ya da Receive-PSSession kullanarak yeniden bağlanın.</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>Bir veya daha fazla iş, durum işlem için geçerli olmadığından askıya alınamadı.</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-AutoRemoveJob parametresi -Wait parametresi olmadan kullanılamaz</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>WS-Management hizmeti isteği işleyemiyor. {1} bilgisayarındaki WSMan: sürücüsünde {0} oturum yapılandırması bulunamıyor. Daha fazla bilgi için about_Remote_Troubleshooting Yardım konusuna bakın.</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>Sağlanan çalışma alanı yerel bir çalışma alanı olmadığından {0} belirtiminden iş oluşturulamadı. Yerel bir çalışma alanı kullanarak yeniden deneyin veya bir RunspaceMode bağımsız değişkeni belirtin.</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>Belirtilen boşta kalma zaman aşımı değeri {1} (saniye), sunucuda izin verilen en yüksek {2} (saniye) değerinden büyük ya da izin verilen en düşük {3} (saniye) değerinden küçük olduğundan {0} oturumunun bağlantısı kesilemiyor. İzin verilen aralıkta bir boşta kalma zaman aşımı değeri belirtin ve yeniden deneyin.</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>Belirtilen {0} IdleTimeout oturum seçeneği (saniye) geçerli bir süre değil. İzin verilen en düşük {1} (saniye) değerine eşit veya daha büyük bir IdleTimeout değeri belirtin.</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>Oturum yapılandırması dosyasında "{2}","{3}","{4}" veya "{5}" anahtarları belirtildiğinde "{0}" cmdlet'i ya da "{1}" diğer adı bulunamaz.</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>"Taşıma seçeneği geçerli değil. "{0}" parametresi, yalnızca "{1}" parametresi true olarak ayarlanırsa sıfır dışında bir değer olabilir."</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>'{0}' üyesi, dize veya karma tablo öğelerinden oluşan bir dizi olmalıdır.</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>'{0}' üyesi, dize veya karma tablo öğelerinden oluşan bir dizi olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>'{1}' yolu bir '{2}' sağlayıcı yolunu ifade ettiğinden '{0}' iş tanımı alınamıyor. Path parametresini bir dosya sistemi yoluna değiştirin.</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>'{1}' yolu birden çok dosya yoluna çözümlendiğinden '{0}' iş tanımı alınamıyor. Yol parametresini tek bir yol olacak şekilde değiştirin.</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>Türü {0} ve adı {1} olan zamanlanmış bir iş bulunamıyor.</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>{0} WorkingDirectory yolu bulunamıyor.</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>{0} oturumuna bağlanılamıyor. Oturum artık {1} bilgisayarında yok.</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>{0} oturumu için bağlanma işlemi şu hata iletisiyle başarısız oldu: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-Force parametresi -Wait parametresi olmadan kullanılamaz.</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>Bir veya daha fazla iş askıya alınmış ya da bağlantısı kesilmiş durumda ve ek kullanıcı girişi olmadan devam edemez. Tamamlanmış, başarısız ya da durdurulmuş bir duruma devam etmek için -Force parametresini belirtin.</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>PowerShell oturum yapılandırmasında RunAs etkinleştirildiğinde, Windows güvenlik modeli bu uç nokta kullanılarak oluşturulan farklı kullanıcı oturumları arasında bir güvenlik sınırı uygulayamaz. PowerShell çalışma alanı yapılandırmasının yalnızca gerekli cmdlet'ler ve özellikler kümesiyle sınırlandırıldığını doğrulayın.</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>Force parametresi eklenerek iş başarıyla askıya alındı.</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>{0} oturum yapılandırma dosyası geçerli değil. Geçerli bir oturum yapılandırma dosyası belirtin ve komutu yeniden deneyin. Yapılandırma dosyası ayrıştırılırken hata oluştu: {1}.</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: {1}. oturum yapılandırma dosyasındaki '{0}' anahtarı geçerli olmayan bir değer içeriyor. Dosyayı düzeltin ve komutu yeniden deneyin. </value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>Bağlantısı kesilmiş oturumlar yalnızca uzak bilgisayarda PowerShell 3.0 veya sonraki bir sürüm çalışıyorsa desteklenir.</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Bir cmdlet'in bellek kullanımı uyarı düzeyini aştı. Bu durumdan kaçınmak için şunlardan birini deneyin: 1) CIM işlemlerinin veri üretme hızını düşürün (örneğin, ThrottleLimit parametresine düşük bir değer geçirerek), 2) Verilerin aşağı akış cmdlet'leri tarafından tüketilme hızını artırın veya 3) Invoke-Command cmdlet'ini kullanarak işlem hattının tamamını sunucuda çalıştırın. Bellek kullanımının uyarı düzeyini aşan cmdlet, şu komut satırı tarafından başlatıldı: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0}, EnableNetworkAccess parametresi kullanılarak oluşturuldu ve yalnızca yerel bilgisayardan yeniden bağlanabilir.</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>İş başlatılamıyor. Bu oturum için bilgisayar dili modu, sistem genelindeki bilgisayar dili modu ile uyumsuz.</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>Çalışma alanı oluşturulamıyor. Bu yapılandırma için bilgisayar dili modu, sistem genelindeki bilgisayar dili modu ile uyumsuz.</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>İşlem hattı iç içe durumda olmadığından iç içe işlem hattından çıkılamıyor.</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>PowerShell sunucusu oturumu, iç içe komutları çalıştırmak için geçerli bir durumda değil. Bu oturumda iç içe komut çalıştırılamıyor.</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>İç içe bir komut zaten çalıştığından uzak oturumda iç içe bir komut çağrılamıyor.</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>Uzak oturum, şu hatayla {0} komutunu çağıramadı: {1}.</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>Uzak oturum komutu şu anda hata ayıklayıcısında durduruldu. Uzak oturuma etkileşimli olarak bağlanmak ve konsol hata ayıklayıcısına otomatik olarak girmek için Enter-PSSession cmdlet'ini kullanın.</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>Bağlı olduğunuz uzak oturum, uzaktan hata ayıklamayı desteklemiyor. PowerShell 4.0 veya üzeri bir sürümü çalıştıran bir uzak bilgisayara bağlanmanız gerekir.</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>{0}, {1}, {2} oturumunun durumu Açık değerine eşit olmadığından oturumda komut çalıştıramazsınız. Oturum durumu: {3}.</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>Geçerli oturum belirtilmedi. Açıldı durumunda olan ve komutları çalıştırmak için kullanılabilen geçerli oturumlar sağladığınızdan emin olun.</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>{0}, {1}, {2} oturumu komutları çalıştırmak için kullanılamıyor. Oturum kullanılabilirliği: {3}.</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>ChildJobs özelliği boş olduğundan komut çalıştırılamıyor.</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>Kullanılabilir PowerShell konak hata ayıklayıcısı olmadığından işte hata ayıklanamıyor. Bu komutu hata ayıklamayı destekleyen bir konakta çalıştırdığınızdan emin olun.</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>{0} kimlikli iş bulunamıyor.</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>{0} Örnek Kimliğine sahip iş bulunamıyor.</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>{0} adlı iş bulunamıyor.</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>Konak kullanıcı arabirimi olmadığından işte hata ayıklanamıyor. Bu komutu PSHostUserInterface uygulayan bir PowerShell konağında çalıştırdığınızdan emin olun.</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>Konak hata ayıklayıcısı modu Hiçbiri veya Varsayılan olarak ayarlandığından işte hata ayıklanamıyor. Konak hata ayıklayıcısı modu LocalScript ve/veya RemoteScript olmalıdır.</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>{0} kimlikli birden çok iş bulundu. Debug-Job aynı anda yalnızca bir işte hata ayıklayabilir.</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>{0} adı birden çok iş bulundu. Debug-Job aynı anda yalnızca bir işte hata ayıklayabilir.</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>İşlem ekleme için kullanılan Adlandırılmış Kanal sunucu dinleyicisi zaten çalışıyor.</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess, çalıştığı PowerShell oturumuna girmeyi desteklemez.</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>Bu ada sahip birden çok işlem bulundu: {0}. Girmek için işlem kimliğini kullanarak tek bir işlem belirtin.</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>PowerShell altyapısını yüklemediğinden veya adlandırılmış kanal dinleyicisi devre dışı bırakıldığından '{0}' kimlikli işleme girilemiyor.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>{0} kimlikli işlem bulunamadı.</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>{0} Adlı işlem bulunamadı.</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>CustomPipeName ile adlandırılmış bir kanal bulunamadı: {0}.</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>Belirtilen pipeName çok uzun olduğu için komut işlenemiyor. Bu platformdaki kanal adları en fazla {0} karakter uzunluğunda olabilir. Kanal adınız '{1}' {2} karakterdir.</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>Geçerli konak Enter-PSHostProcess cmdlet'ini desteklemiyor.</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>"Adlandırılmış kanal hedef işlemi sona erdi."</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>"Hyper-V yuva hedef işlemi sona erdi."</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[İşlem:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>{1} işleminin {0} adlı uygulama etki alanına bağlanılamıyor. Hata: {2}.</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>{0} adlı kanala bağlanılamıyor. Hata: {1}.</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>PowerShell eklentisi, gerekli anlaşma bilgileri eksik olduğundan veya tamamlanmadığından Bağlanma işlemini işleyemiyor.</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell eklentisi, bağlanma işlemini işleyemedi.</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>Sağlanan eklenti bağlamı geçerli değil.</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>PowerShell eklentisi, {0} bağımsız değişkenlerini işlerken önemli bir hatayla karşılaştı.</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>Sağlanan komut bağlamı geçerli değil.</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>Sağlanan giriş verileri geçerli değil. Yalnızca {0} türündeki giriş verileri desteklenir.</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>Sağlanan giriş akışı geçerli değil. Giriş akışı olarak yalnızca {0} desteklenir.</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>Sağlanan çıkış akışı kümesi geçerli değil. Çıkış akışı olarak yalnızca {0} desteklenir.</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>Sağlanan WSMAN_SENDER_DETAILS geçerli değil. Null WSMAN_SENDER_DETAILS işlenemiyor.</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>Sağlanan kabuk bağlamı geçerli değil.</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>{1} eklenti yöntemine sahip {0} için NULL değerine izin verilmez.</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>Giriş akışı ve çıkış akışı kümeleri için NULL değerine izin verilmez. {0} ve {1}, desteklenen giriş ve çıkış akışlarıdır.</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>{1} eklenti yöntemine sahip {0} için NULL değerine izin verilmez.</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>{1} eklenti yöntemine sahip {0} için NULL değerine izin verilmez.</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell eklentisi işlemi kapatılıyor. Bu durum, barındırma hizmeti veya uygulama kapatılıyorsa oluşabilir.</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell eklentisi {0} seçeneğini anlamıyor. İstemcinin PowerShell'in derleme {1} ve protokol sürümü {2} ile uyumlu olduğundan emin olun.</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>İstemciden {0} adlı bir seçenek bekleniyor. İstemcinin PowerShell'in derleme {1} ve protokol sürümü {2} ile uyumlu olduğundan emin olun.</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">PowerShell eklentisi, istemci tarafından istenen {2} protokol sürümünü desteklemiyor.</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>PowerShell eklentisi, WSMan hizmetine bağlam bildirirken önemli bir hatayla karşılaştı.</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>Yönetilen sunucu oturumu oluşturulamıyor.</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>PowerShell eklentisi, kapatma bildirimi için bekleme tanıtıcısını kaydederken önemli bir hatayla karşılaştı.</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>Bu oturumda zaten bir Çalışma Alanı gönderildiğinden Çalışma Alanına girilemiyor.</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>Kullanılabilir sunucu uzak hata ayıklayıcısı olmadığından Çalışma Alanına girilemiyor.</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>Uzak bir Çalışma Alanı olmadığından Çalışma Alanına girilemiyor.</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>Uzak taşıma hatası: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>Kapsayıcıda PowerShell için kanal bağlantısı açılamıyor. Hata kodu: {0}.</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>PowerShell IPC adlandırılmış kanalı oluşturulamıyor. Hata kodu: {0}.</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>Adlandırılmış kanala bağlantı kurulmadan önce zaman aşımı süresi doldu.</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>WSMan Başlatma işlemi şu hata koduyla başarısız oldu: {0}.</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>Sunucu modundayken adlandırılmış kanal sunucusu başlatılamıyor.</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>'{0}' için uzaktan erişim izni verilemedi: '{1}'. Oturum yapılandırması kaydedildi ancak bu grubun erişimi yok. Bu hatayı gidermek için geçerli bir grup adı sağlayın ve oturum yapılandırmasını yeniden kaydedin.</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>'{0}' oturum yapılandırması için oturum özellikleri alınamadı: Bu yapılandırma, New-PSSessionConfigurationFile cmdlet'inin oluşturduğu gibi bir oturum yapılandırma dosyasıyla (.pssc) kaydedilmedi.</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>'{0}' kullanıcı adı çözümlenemedi. Kullanıcı adını doğrulayın ve yeniden deneyin.</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>Makinenin (sanal) yönetici hesabıyla ilişkili gruplar</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>{0} yapılandırma oturumu oluşturulamıyor veya açılamıyor.</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>Betik giriş parametresi doğrulamasını zorlar. Bu, MountUserDrive belirtildiğinde otomatik olarak etkinleştirilir.</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>Dosya Sistemi sağlayıcısı görünür olmadığında Copy-Item ile kullanılmak üzere oturumda bir 'User' PSDrive oluşturur.</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>'{0}' üyesi bir boole olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>'{0}' parametresi bir tamsayı olmalıdır. Üyeyi {1} dosyasında doğru türe değiştirin.</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>Kullanıcı sürücüsünün işlenmesi sırasında bir {0} hatası oluştu.</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>MountUserDrive parametresiyle oluşturulan kullanıcı sürücüsünün bayt cinsinden isteğe bağlı en büyük boyutu. Kullanıcı sürücüsü için varsayılan en büyük boyut 50 MB'tır.</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>Dosya sistemi sağlayıcısı bulunamıyor.</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>Yapılandırmanın çalıştırılacağı grup yönetilen hizmet hesabı adı</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>Grup Yönetilen Hizmet hesabı adı geçersiz. Hesap adı 'EtkiAlanıAdı\KullanıcıAdı' biçiminde olmalıdır.</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>Oturumu kullanmak için üyelik gereken grup hesapları.</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>Uyumsuz parantezler içerdiğinden sddl dizesi ayrıştırılamıyor: {0}.</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups özelliği karma tablosu yalnızca tek bir anahtar içermelidir.</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>RequiredGroups özelliği, ad/değer çifti karma tablosu biçiminde değil. Bu, şu biçimde bir karma tablo olmalıdır (PowerShell söz dizimi kullanılarak): RequiredGroups = @{ Or = 'Administrators' }.</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>Gerekli Gruplar yapılandırmasında bilinmeyen anahtar. Gerekli Gruplar karma tablosu, mantıksal üyelik gruplandırmaları için yalnızca 'And' ve 'Or' karma anahtarlarını içerebilir.</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>Gerekli Gruplar yapılandırmasında bilinmeyen değer. Gerekli Gruplar karma tablosu yalnızca grup adları veya başka bir mantıksal karma tablo olan değerler içerebilir.</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE {0} hatalı biçimlendirilmiş. Normal ACE'ler tam olarak 6 bölüm içermelidir.</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>Geçerli kullanıcı adı geçersiz dosya yolu karakterleri içerdiğinden Kullanıcı Sürücüsü oturumu oluşturulamıyor.</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>Geçersiz rol yeteneği anahtarı: {0}. Rol yeteneği adının doğru yazıldığından ve geçerli bir oturum yapılandırması özelliği olduğundan emin olun.</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>Geçersiz rol yeteneği anahtar türü: {0}. Rol yeteneği anahtarları, geçerli bir oturum yapılandırması özelliğini tanımlayan dizeler olmalıdır.</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>Geçersiz rol anahtarı türü: {0}. Rol anahtarları, bir güvenlik grubunu tanımlayan dizeler olmalıdır.</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> Diğer Olası Neden: + -Etki alanı veya bilgisayar adı belirtilen kimlik bilgisine eklenmemiştir, örneğin: DOMAIN\UserName veya COMPUTER\UserName.</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>Uzaktan iletişim bağlantısı için gereken SSH istemci işlemi şu hatayla başlatılamadı: {0}.</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>Belirtilen {0} anahtar dosyası bulunamadı.</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>SSH istemci oturumu şu hata iletisiyle sona erdi: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>SSH bağlantı denemesi, {0} saniyelik zaman aşımından sonra başarısız oldu.</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +SSH istemci işlemi, bağlantı kurulamadan önce sonlandırıldı.</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>Sağlanan SSHConnection karma tablosunda gerekli ComputerName veya HostName parametresi eksik.</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>Sağlanan SSHConnection karma tablosu parametre adı veya öğesi null ya da boş.</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>Sağlanan {0} SSHConnection karma tablosu parametresi desteklenmiyor.</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>Sağlanan SSHConnection karma tablosu hem ComputerName hem de HostName parametresini içeriyor. Yalnızca biri belirtilebilir.</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>Sağlanan SSHConnection karma tablosu hem KeyFilePath hem de IdentityFilePath parametresini içeriyor. Yalnızca biri belirtilebilir.</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>Sağlanan {0} rol yeteneği dosyası bulunamadı.</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>Sağlanan {0} rol yetenek dosyasında gerekli .psrc uzantısı yok.</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>SSH taşıma işlemi aniden sonlandırıldı ve bu, uzak oturumun kesilmesine neden oldu.</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+, WOW64'ü desteklemiyor. İkili dosya, işlemcinin mimarisiyle eşleşmelidir.</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>"{0}" yürütülebilir dosyası bulunamadı. WOW64 özelliğinin yüklü olduğunu doğrulayın.</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>{0} eklentisi {1} dizinine yüklenemiyor.</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>PowerShell için {0} WinRM eklenti DLL'si eksik. Lütfen Enable-PSRemoting'i çalıştırın ve ardından bu komutu yeniden deneyin.</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>Bu parametre kümesi WSMan gerektiriyor ancak desteklenen bir WSMan istemci kitaplığı bulunamadı. Bu sistem için WSMan yüklü değil ya da kullanılamıyor.</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + Çıkış kodu: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>İşlemle ilgili bilgiler okunamadı: '{0}'.</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>Konak sisteminde doğru Hyper-V şema sürümü yok.</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Unix üzerinde HTTPS şu anda CA veya CN denetimlerini desteklemiyor. Bağlanmakta olduğunuz sunucuya ve aradaki ağa güvendiğinizden eminseniz PSSessionOption -SkipCACheck ve -SkipCNCheck öğelerini kullanın.</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>PowerShell uzaktan iletişimi yalnızca PowerShell 6+ yapılandırmaları için devre dışı bırakıldı ve Windows PowerShell uzaktan iletişim yapılandırmalarını etkilemez. Tüm PowerShell uzaktan iletişim yapılandırmalarını etkilemek için bu cmdlet'i Windows PowerShell'de çalıştırın. +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>PowerShell uzaktan iletişimi yalnızca PowerShell 6+ yapılandırmaları için etkinleştirildi ve Windows PowerShell uzaktan iletişim yapılandırmalarını etkilemez. Tüm PowerShell uzaktan iletişim yapılandırmalarını etkilemek için bu cmdlet'i Windows PowerShell'de çalıştırın.</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>Enter-PSHostProcess cmdlet'i, 'AppLocker' veya 'Windows Defender Application Control' gibi bir uygulama denetim ilkesi uygulanıyorken devre dışı bırakılır.</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>Uzaktan hata ayıklayıcı özel durumu: {0}, hata iletisi: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>Bu makinede Windows PowerShell bulunamadığından Windows PowerShell işlemi oluşturulamıyor.</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Create için Runspace bağımsız değişkeni, null olmayan bir RemoteRunspace nesnesi olmalıdır.</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>Oturum yapılandırması karma tablosu geçersiz bir anahtar türü içeriyor. Anahtarlar dize türünde olmalıdır.</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>Oturum yapılandırma dosyası desteklenmeyen bir yapılandırma seçeneği içeriyor: {0}. Bu, PowerShell oturum durumuna uygulanmayan bir uzaktan iletişim uç noktası yapılandırma seçeneğidir.</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>Oturum yapılandırma dosyası bilinmeyen bir yapılandırma seçeneği içeriyor: {0}.</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>İfade Değerlendirmesi Başarısız Olabilir</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>Bir betik bloğundan PowerShell nesnesi oluşturmak, betik bloğu içindeki bazı ifadelerin değerlendirilmesini gerektirebilir. İfade değerlendirmesi, ifade sabit bir değer temsil etmediği sürece Kısıtlı Dil modunda sessizce başarısız olur ve 'null' döndürür.</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>Hyper-V VM Durumu alınamadı. Değer {0} türündeydi, ancak Microsoft.HyperV.PowerShell.VMState veya System.String olması bekleniyordu.</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0}, bağlantı anlaşması sırasında geçersiz bir {1} yanıtı gönderdi.</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>Hyper-V ile güvenli bağlantı anlaşması başarısız oldu. Konak ve Konuk'un ilgili tüm Microsoft Güncelleştirmeleri ile güncelleştirildiğinden emin olun.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/RunspaceInit.tr.resx b/src/System.Management.Automation/resources/tr/RunspaceInit.tr.resx new file mode 100644 index 00000000000..2782e7f414a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/RunspaceInit.tr.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>Etkin deneysel özellik adlarını tutacak değişken</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>Geçerli çalışma alanının konak uygulamasının üst klasörü</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>Geçerli kullanıcının profilini içeren klasör</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>Geçerli runspace'in ana makinesine yapılan bir başvuru</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>Cmdlet'ler için kullanılabilen çalıştırma nesneleri</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>Geçerli Windows PowerShell oturumu için sürüm bilgisi</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>Geçerli işlem kimliği</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>Son komutun durumu</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>Üst işlem kimliği</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID, geçerli kabuğu tanımlar. Bu, #Requires tarafından kullanılır.</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>Geçerli konsol dosyasının adı</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>Yerel yürütülebilir dosyaya metin aktarılırken kullanılan metin kodlaması</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>Yerel yürütülebilir dosyadan çıktı metnini okurken kullanılan metin kodlaması</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>Metnin nasıl oluşturulacağını denetleyen yapılandırma</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>E-posta sunucusunun adını tutacak değişken. Bu, Send-MailMessage cmdlet'inde HostName parametresi yerine kullanılabilir.</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>Onay istenmesinin ne zaman yapılacağını belirler. İşlemin ConfirmImpact değeri $ConfirmPreference değerine eşit veya ondan büyük olduğunda onay istenir. $ConfirmPreference None ise, eylemler yalnızca Confirm belirtildiğinde onaylanır.</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>Hata ayıklama iletisi teslim edildiğinde yapılacak eylemi belirler</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>Bir hata iletisi teslim edildiğinde yapılacak eylemi belirler</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>İlerleme kayıtları teslim edildiğinde yapılacak eylemi belirler</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>Ayrıntılı ileti teslim edildiğinde yapılacak eylemi belirler</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>Bir Warning iletisi teslim edildiğinde alınacak eylemi belirler</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>Bir komut Bilgi akışında bir öğe oluşturduğunda yapılacak eylemi belirler</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>Hatalar görüntülenirken kullanılacak görünüm modunu belirler</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>Geçerli iç içe yerleştirme düzeyi için hangi tür istemin görüntüleneceğini belirler</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>True ise $ErrorActionPreference yerel yürütülebilir dosyalara uygulanır. Böylece sıfır olmayan çıkış kodları, hata eylemi ayarları tarafından yönetilen cmdlet tarzı hatalar oluşturur.</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>Doğruysa, WhatIf tüm komutlar için etkin kabul edilir.</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>Yerel yürütülebilir dosyalara bağımsız değişkenlerin nasıl geçirileceğini belirler.</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>Biçimlendirilmiş IEnumerable nesneleri üzerinde numaralandırma sınırını belirler</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>Hataları yığın izlemesiyle görüntüler</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>İç özel durumlarla hataları görüntüler</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>Kaynaklarıyla birlikte hataları görüntüler</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>Hata sınıfının açıklamasıyla hataları görüntüler</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>Geçerli Windows PowerShell oturumunun kültürü</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>Geçerli Windows PowerShell oturumunun kullanıcı arabirimi kültürü</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>Tüm varsayılan <cmdlet:parameter, value> çiftlerini tutacak değişken</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>Devam etmek için Enter tuşuna basın...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>Geçerli Windows PowerShell oturumu için sürüm bilgisi</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/RunspacePoolStrings.tr.resx b/src/System.Management.Automation/resources/tr/RunspacePoolStrings.tr.resx new file mode 100644 index 00000000000..2f5b1a868f8 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/RunspacePoolStrings.tr.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>Maksimum havuz boyutu 1'den küçük olamaz.</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>Minimum havuz boyutu 1'den küçük olamaz.</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>Minimum havuz boyutu maksimum havuz boyutundan büyük olamaz.</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Çalışma alanı havuzunun durumu bu işlem için geçerli değil.</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>Çalışma alanı havuzu "{0}" durumunda olmadığından işlem gerçekleştirilemiyor. Geçerli durum: "{1}".</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Çalışma alanı havuzu "BeforeOpen" durumunda olmadığından açılamıyor. Geçerli durum: "{0}".</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} nesnesi, geçerli RunspacePool örneğinde {1} çağrılarak oluşturulmadı.</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>Çalışma alanı geçerli havuza ait olmadığından, çalışma alanı geçerli havuza bırakılamıyor.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Bu özellik, çalışma alanı havuzu açıldıktan sonra değiştirilemez.</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>Bu çalışma alanı bağlantı kesme ve bağlanma işlemlerini desteklemiyor.</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>Çalışma alanı havuzu Bağlantı Kesildi durumunda olduğundan işlem gerçekleştirilemiyor.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Bağlantıyı Kesme işlemi sunucuda desteklenmiyor. Uzak çalışma alanı havuzu bağlantı kesme desteği için sunucuda Windows PowerShell 3.0 veya daha yeni bir sürüm çalışıyor olmalıdır.</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>Bu {0} çalışma alanı havuzu, uzak sunucuda çalışan komutlar için bağlantısı kesilmiş Windows PowerShell nesneleri sağlamak üzere yapılandırılmadı. Sunucuyu sorgulamak ve bu işlem için yapılandırılmış çalışma alanı havuzu nesnelerini döndürmek üzere RunspacePool sınıfının GetRunspacePools() statik yöntemini kullanın.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Karşılık gelen sunucu tarafı çalışma alanı havuzu başka bir istemciye bağlı olduğundan bu çalışma alanı havuzu bağlanamıyor.</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>ResetRunspaceState sunucuda desteklenmiyor. Sunucuda Windows PowerShell 5.0 veya daha yeni bir sürüm çalışıyor olmalıdır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/RunspaceStrings.tr.resx b/src/System.Management.Automation/resources/tr/RunspaceStrings.tr.resx new file mode 100644 index 00000000000..83cb75ae192 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/RunspaceStrings.tr.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Çalışma alanı durumu bu işlem için geçerli değil.</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>Çalışma alanı BeforeOpen durumunda olmadığından açılamıyor. Çalışma alanının geçerli durumu '{0}'.</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>Çalışma alanı Açıldı durumunda olmadığından işlem gerçekleştirilemiyor. Çalışma alanının geçerli durumu '{0}'.</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>Çalışma alanı Açıldı durumunda olmadığından işlem hattı çağrılamıyor. Çalışma alanının geçerli durumu '{0}'.</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>İşlem hattı durumu bu işlem için geçerli değil.</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>İşlem hattı zaten çağrılmış olduğundan çağrılamıyor.</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>Parametre için geçerli değer: PipelineResultTypes.Output.</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>İşlem hattı bir komut içermiyor.</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>Bir işlem hattı zaten çalıştığından işlem hattı çalıştırılmadı. İşlem hatları eş zamanlı olarak çalıştırılamaz.</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>İç içe geçmiş bir işlem hattı zaman uyumsuz olarak çağrılamaz. Invoke yöntemini kullanın.</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>İç içe geçmiş bir işlem hattını yalnızca çalışan bir işlem hattının içinden çalıştırmalısınız.</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>Bir SessionStateProxy metot çağrısı sürerken çalışma alanı kapatılamaz.</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>Bir SessionStateProxy metot çağrısı sürerken işlem hattı çağrılamaz.</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy metot çağrısı devam ediyor. Eş zamanlı SessionStateProxy metot çağrılarına izin verilmiyor.</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>Bir işlem hattı zaten çalışıyor. Eş zamanlı SessionStateProxy metot çağrılarına izin verilmiyor.</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>Bu özellik, çalışma alanı açıldıktan sonra değiştirilemez.</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>Bu çalışma alanını oluşturmak için kullanılan InitialSessionState nesnesinde belirtilen '{0}' modülü işlenirken bir veya daha fazla hata oluştu. Hataların tam listesi için ErrorRecords özelliğine bakın. İlk hata şuydu: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>İş parçacığı seçenekleri yalnızca bölme durumu çok iş parçacıklı bölme (MTA) ise, geçerli seçenekler UseNewThread veya UseCurrentThread ise ve yeni değer ReuseThread ise değiştirilebilir.</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>Dil modu {1} veya {2} olduğunda {0} false olamaz.</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>Yalnızca yerel bir çalışma alanının bağlantısını kesemezsiniz.</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>Bağlan işlemi yerel çalışma alanlarında desteklenmez.</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>Oturum meşgul. Kullanılabilir olduğu anda oturuma bağlanacaksınız. Enter-PSSession komutunu iptal etmek için Ctrl-C tuşlarına basın.</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>Komut tamamlanamıyor. Betik çağrısı bu oturum yapılandırmasında desteklenmiyor. Oturum yapılandırması dil yok modundaysa bu durum oluşabilir.</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>Yerel çalışma alanlarında Bağlantıyı Kes ve Bağlan işlemlerini kullanamazsınız.</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>Çalışma alanı Açıldı durumunda olmadığından işlem hattına bağlanılamıyor. Çalışma alanının geçerli durumu '{0}'.</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>RemoteRunspace oluşturulamıyor. Sağlanan RunspacePool nesnesi geçerli değil.</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>Bu çalışma alanıyla ilişkili bağlantısı kesilmiş komut yok.</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>Bağlantıyı kesme işlemi uzak bilgisayarda desteklenmiyor. Bağlantıyı kesmeyi desteklemek için uzak bilgisayarda Windows PowerShell 3.0 veya Windows PowerShell'in sonraki bir sürümü çalışıyor olmalı ve WSMan taşıma kullanılmalıdır.</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>Oturum Bağlantısı kesik durumunda olmadığından veya bağlantı için kullanılamadığından PSSession'a bağlanılamıyor.</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>Parametre değeri PipelineResultTypes.None veya PipelineResultTypes.Output olamaz.</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>Parametre için geçerli değerler: PipelineResultTypes.Output veya PipelineResultTypes.Null.</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>Hata ayıklama akışı yeniden yönlendirmesi hedeflenen uzak bilgisayarda desteklenmez.</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>Ayrıntılı akış yeniden yönlendirmesi hedeflenen uzak bilgisayarda desteklenmez.</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>Uyarı akışı yeniden yönlendirmesi hedeflenen uzak bilgisayarda desteklenmez.</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>Bilgi akışı yeniden yönlendirmesi hedeflenen uzak bilgisayarda desteklenmez.</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>Bir komut veya betik çalıştırmakla meşgul olan bir oturuma girdiniz. Çıkış "{0}" işine yönlendirildiğinden konsolda çıkış görmezsiniz. Çalışan komutun bitmesini bekleyebilir veya Ctrl-C tuşlarına basarak komutu iptal edip bir giriş istemi alabilirsiniz. +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>Bir komut veya betik çalıştırmakla meşgul olan bir oturuma girdiniz ve çıktı konsolda görüntülenecek. Çalışan komutun bitmesini bekleyebilir veya Ctrl-C tuşlarına basarak komutu iptal edip bir giriş istemi alabilirsiniz. +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>Çalışan bir komut veya betik içindeki hata ayıklama kesme noktasında şu anda durdurulmuş bir oturuma girdiniz. Hata ayıklamaya devam etmek için PowerShell komut satırı hata ayıklayıcısını kullanın. +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace bir LocalRunspace olmalıdır</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>Statik PrimaryRunspace özelliği yalnızca bir kez ayarlanabilir ve zaten ayarlanmıştır.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/SecuritySupportStrings.tr.resx b/src/System.Management.Automation/resources/tr/SecuritySupportStrings.tr.resx new file mode 100644 index 00000000000..22ac9e48b7e --- /dev/null +++ b/src/System.Management.Automation/resources/tr/SecuritySupportStrings.tr.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>Sertifika yüklenemiyor. '{0}' bir dosya sistemi yoluna çözümlenmelidir.</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>'{0}' sertifikası şifreleme için kullanılamaz. Şifreleme sertifikaları, Veri Şifreleme veya Anahtar Şifreleme anahtar kullanımını ve Belge Şifreleme Gelişmiş Anahtar Kullanımı ({1}) değerini içermelidir.</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>Sertifika yüklenemiyor. '{0}' tanımlayıcısı birden çok sertifikayla eşleşiyor. Birden çok alıcıya şifrelemek için, birden çok sertifikayla eşleşen bir joker karakter yerine '{1}' parametresine birden çok belirli değer sağlayın.</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>Şifreleme sertifikası yüklenemiyor. '{0}' sertifika ayarı, base-64 ile kodlanmış geçerli bir sertifikayı temsil etmiyor ve dosya, dizin, parmak izi veya konu adına göre geçerli bir sertifikayı temsil etmiyor.</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>UYARI: '{0}' sertifikası özel anahtar içeriyor. Şifreleme için kullanılan Korumalı Olay Günlüğü sertifikaları yalnızca ortak anahtarı içermelidir.</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>HATA: Olay günlüğü iletisi '{0}' korunamadı: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>HATA: Sertifika bulunamadı veya kullanılamadı: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>Güvenli dizeyi şifrelemek için oturum anahtarı kullanılamıyor.</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>Geçersiz arabellek uzaklığı.</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>Ortak anahtar verileri geçersiz.</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>Ortak anahtar içeri aktarılamıyor.</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>Oturum anahtarı verileri geçersiz.</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>'{0}' betik dosyasının çalıştırılması sistem ilkesi tarafından engellendi.</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>Bilinmeyen bir betik dosyası ilke zorlaması değeri döndürüldü: {0}.</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>Betik Dosyası Okundu</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>'{0}' betik dosyasına ilke tarafından güvenilmiyor ve ConstrainedLanguage modunda çalışacak.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/Serialization.tr.resx b/src/System.Management.Automation/resources/tr/Serialization.tr.resx new file mode 100644 index 00000000000..b545ea0f998 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/Serialization.tr.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} özniteliği bekleniyordu.</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>{0} XML etiketi tanınmıyor.</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>{0} başvurusu için nesne bulunamadı.</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>Sözlük anahtarı için ad özniteliği yanlış belirtilmiş.</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>Sözlük değeri için ad özniteliği yanlış belirtilmiş.</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>PSObject sürümü geçersiz.</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>Gelen PSObject sürümü {0}. Beklenen değer 1.</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>{0} başvurusu için TypeName bulunamadığından adlar işlenemiyor.</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>depth parametresinin değeri 1’den büyük veya 1’e eşit olmalıdır.</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>Geçerli Düğüm türü {0}. Beklenen tür: {1}.</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>Sözlük girdisinin anahtarı belirtilmedi.</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>Sözlük girdisi için değer belirtilmemiş.</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>Seri durumdan çıkarılacak başka nesne yok.</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>Null, sözlük anahtarı olarak belirtilmiştir.</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>{0} ilkel türünün içeriği geçersiz.</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>Serileştirilmiş XML çok derine yuvalanmış.</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>Serileştirici kapatıldı.</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>Komuttaki veri, oturum yapılandırmasının izin verdiği en büyük boyutu aştı. İzin verilen en büyük değer {0} MB'dir. Girişi değiştirin, farklı bir oturum yapılandırması kullanın veya uzak bilgisayardaki oturum yapılandırmasının "{1}" ve "{2}" özelliklerini değiştirin.</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>Şifrelenmiş güvenli dize seri durumundan çıkarılamadı.</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>{0} anahtar türü geçersiz. PSPrimitiveDictionary sınıfı yalnızca System.String türündeki anahtarları kabul eder.</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>{0} değerinin türü geçerli değil. PSPrimitiveDictionary sınıfı, Windows PowerShell uzak iletişimi üzerinden tam olarak seri durumuna alınabilir türlerdeki değerleri yalnızca kabul eder. Tam olarak seri durumuna alınabilir türlerin bir listesi için about_Remoting Yardım konusuna bakın.</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>Verinin şifresi çözülemedi. Veri bu anahtarla şifrelenmedi.</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>“{0}” parametre değeri geçerli bir şifrelenmiş dize değil.</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>Belirtilen {0} geçerli değil. Geçerli {0} uzunluk ayarları 128 bit, 192 bit veya 256 bittir.</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>SecureString'in seri durumdan çıkarılması şu anda yalnızca Windows'ta destekleniyor.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/SessionStateProviderBaseStrings.tr.resx b/src/System.Management.Automation/resources/tr/SessionStateProviderBaseStrings.tr.resx new file mode 100644 index 00000000000..a8c17fce14a --- /dev/null +++ b/src/System.Management.Automation/resources/tr/SessionStateProviderBaseStrings.tr.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>Öğeyi Ayarla</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Değer: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>Öğeyi Temizle</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>Öğeyi Kaldır</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>Yeni Öğe</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Tür: {1} Değer: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>Öğeyi Kopyala</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} Hedef: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>Öğeyi Yeniden Adlandır</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>Öğe: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/SessionStateStrings.tr.resx b/src/System.Management.Automation/resources/tr/SessionStateStrings.tr.resx new file mode 100644 index 00000000000..90f700ff9a1 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/SessionStateStrings.tr.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>Sağlayıcının Start yönteminden döndürülen bilgi geçirilenden farklı bir sağlayıcıya ait olduğundan döndürülen bilgiler işlenemiyor.</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>Sağlayıcının Start yönteminden döndürülen bilgi null olduğundan döndürülen bilgiler işlenemiyor.</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>GetItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında SetItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>SetItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında ClearItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında InvokeDefaultAction işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>InvokeDefaultAction işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında ItemExists işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>ItemExists işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında IsValidPath işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında IsItemContainer işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında RemoveItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetChildItems işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>GetChildItems işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetChildNames işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>GetChildNames işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında RenameItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>RenameItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında NewItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>NewItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında HasChildItems işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında CopyItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>CopyItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetParentPath işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında NormalizeRelativePath işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında MakePath işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetChildName işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında MoveItem işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>MoveItem işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>GetProperty işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında SetProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>SetProperty işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında ClearProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>ClearProperty işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında NewProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>NewProperty işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında RemoveProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>RemoveProperty işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında CopyProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>CopyProperty işleminin dinamik parametreleri '{1}' yolunun '{0}' sağlayıcısı için alınamıyor. {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında MoveProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>MoveProperty işleminin dinamik parametreleri '{1}' yolunun '{0}' sağlayıcısı için alınamıyor. {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında RenameProperty işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>'{1}' yolunun '{0}' sağlayıcısında RenameProperty için dinamik parametreler alınamıyor. {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>'{1}' yolunun '{0}' sağlayıcısı için içerik okuyucu alınamıyor. {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>GetContentReader işleminin dinamik parametreleri '{1}' yolunun '{0}' sağlayıcısı için alınamıyor. {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>'{1}' yolunun '{0}' sağlayıcısı için içerik yazıcı alınamıyor. {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>GetContentWriter işleminin dinamik parametreleri '{1}' yolunun '{0}' sağlayıcısı için alınamıyor. {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>İçerik dizin olduğundan alınamıyor: '{0}'. Lütfen bunun yerine 'Get-ChildItem' kullanın.</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>İçerik dizin olduğundan yazılamıyor: '{0}'.</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>Geriye gitmek için kalan konum geçmişi yok.</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>İleriye gitmek için kalan konum geçmişi yok.</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack boş.</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında ClearContent işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>'{0}' içeriği bir dizin olduğundan temizlenemiyor. Clear-Content yalnızca dosyalarda desteklenir.</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>ClearContent işleminin dinamik parametreleri '{1}' yolu için '{0}' sağlayıcısından alınamıyor. {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında GetSecurityDescriptor işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında SetSecurityDescriptor işlemini gerçekleştirme girişimi '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>'{0}' sağlayıcısında Start işlemini gerçekleştirme girişimi başarısız oldu. {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>'{0}' sağlayıcısında InitializeDefaultDrives işlemini gerçekleştirme girişimi başarısız oldu.</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında NewDrive işlemini gerçekleştirme girişimi '{1}' köküne sahip sürücü için başarısız oldu. {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>NewDrive için dinamik parametreler '{0}' sağlayıcısı için alınamıyor. {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>'{0}' sağlayıcısında RemoveDrive çağrısı başarısız oldu. {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>'{1}' sağlayıcısı engellediğinden '{0}' sürücüsü kaldırılamıyor.</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>'{0}' yolu, '{1}' tabanının dışındaki bir öğeye başvurdu.</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>'{0}' sağlayıcısının içerik yazıcısında Seek çağrısı '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>'{0}' sağlayıcısının içerik okuyucusunda veya yazıcısında Close çağrısı '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>'{0}' sağlayıcısının içerik okuyucusunda Read çağrısı '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>'{0}' sağlayıcısının içerik yazıcısında Write çağrısı '{1}' yolu için başarısız oldu. {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>'{0}' sağlayıcısı, değişken söz dizimi kullanılarak veri almak veya ayarlamak için kullanılamaz. {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>Değişken söz dizimi sağlayıcıda veri almak veya ayarlamak için kullanılamaz. {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>{0} diğer adı salt okunur veya sabit olduğundan ve üzerine yazılamadığından diğer ad yazılabilir değil.</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>Salt okunur veya sabit olduğundan {0} işlevine yazılamıyor.</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>{0} değişkeni salt okunur veya sabit olduğundan değişken üzerine yazılamıyor.</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>'${0}' değişkeni özel bir değişken olduğundan bu değişkene erişilemiyor.</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>Özel bir komut olduğundan '{0}' komutuna erişilemiyor.</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>Özel bir komut olduğundan komuta erişilemiyor.</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>Özel bir kaynak olduğundan oturum durumu kaynağına erişilemiyor. </value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>{0} diğer adı sabit veya salt okunur olduğundan diğer ad kaldırılmadı.</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>{0} işlevi sabit olduğundan kaldırılamıyor.</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>Sabit veya salt okunur olduğundan {0} değişkeni kaldırılamıyor. Değişken salt okunursa, Zorla seçeneğini belirterek işlemi yeniden deneyin.</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>{0} diğer adı sabit olduğundan değiştirilemiyor.</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>{0} diğer adı salt okunur olduğundan değiştirilemiyor.</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>{0} işlevi sabit olduğundan değiştirilemiyor.</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>{0} işlevi salt okunur olduğundan değiştirilemiyor.</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>{0} diğer adı oluşturulduktan sonra sabit hale getirilemez. Diğer adlar yalnızca oluşturma sırasında sabit hale getirilebilir.</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>Mevcut {0} işlevi sabit hale getirilemiyor. İşlevler yalnızca oluşturulurken sabit hale getirilebilir.</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>Mevcut {0} değişkeni sabit hale getirilemiyor. Değişkenler yalnızca oluşturulurken sabit hale getirilebilir.</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope seçeneği '{0}' diğer adından kaldırılamıyor.</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope seçeneği '{0}' işlevinden kaldırılamıyor.</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope seçeneği '{0}' değişkeninden kaldırılamıyor.</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>'{0}' işlev tanımı kapsam niteleyicisi içeriyordu ancak işlev adı içermiyordu.</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>{0} sağlayıcısı kaldırılamıyor. {0} sağlayıcısı kaldırılmadan önce {0} sağlayıcısı ile ilişkili tüm sürücüler kaldırılmalıdır.</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>Sürücü adı şu geçersiz karakterlerden birini veya daha fazlasını içerdiğinden işlenemiyor: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>Sağlayıcı yeni sürücünün oluşturulmasına izin vermediğinden yeni sürücü oluşturulamadı.</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>Sağlanan '{0}' değeri birden fazla konum yığınına çözümlendi.</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>'{0}' konum yığını bulunamıyor. Bu yığın yok veya bir kapsayıcı değil.</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>‘{0}' yolu mevcut olmadığından bulunamıyor.</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>'{0}' diğer adı mevcut olmadığından diğer ad bulunamıyor.</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>'{0}' yolu birden çok kapsayıcıya çözümlendiğinden konum ayarlanamıyor. Konumu bir seferde yalnızca tek bir kapsayıcıya ayarlayabilirsiniz.</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>'{0}' değişken yolu birden çok öğeye çözümlendiğinden değişken işlenemiyor. Değişken değerini aynı anda yalnızca bir öğe için alabilir veya ayarlayabilirsiniz.</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>Sürücü bulunamıyor. '{0}' adlı bir sürücü yok.</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>'{0}' adlı bir sağlayıcı bulunamıyor.</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>'{0}' adlı bir sağlayıcı bulunamıyor. Ad doğru biçimde değil. Sağlayıcı adı yalnızca alfasayısal karakterlerden oluşabilir ya da arkasından tek bir '\' ve ardından alfasayısal karakterler gelen bir PowerShell ek bileşeni adı olabilir.</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' birden fazla sağlayıcı adına çözümlendi. Olası eşleşmeler şunlardır:{1}.</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>Sağlayıcının bir örneği oluşturulmaya çalışılırken bir hata oluştu. '{0}' sağlayıcı türü adı derlemede bulunamadı.</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>Belirtilen '{0}' sağlayıcı adı, geçerli olmayan şu karakterlerden birini veya daha fazlasını içerdiğinden kullanılamıyor: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>'{0}' sağlayıcısının bir örneği oluşturulmaya çalışılırken bir hata oluştu. {1} </value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>'{0}' adlı bir değişken bulunamıyor.</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>'{0}' adlı bir izleme kaynağı bulunamıyor.</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>'{0}' adında bir sürücü zaten var.</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>'{0}' adlı bir değişken zaten var.</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>'{0}' adlı bir diğer ad zaten bulunduğundan diğer ada izin verilmiyor.</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>'{0}' adlı bir cmdlet sağlayıcısı zaten mevcut olduğundan cmdlet sağlayıcısı kaydedilemiyor.</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>Yol bir dosya sistemi yoluna başvurmuyor.</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>Genel kapsam kaldırılamıyor.</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>Kapsam numarası '{0}' etkin kapsam sayısını aşıyor.</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>PSDriveInfo karşılaştırılamıyor. Bir PSDriveInfo örneği yalnızca başka bir PSDriveInfo örneğiyle karşılaştırılabilir.</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Çıkışın akışla aktarılacağı bir cmdlet belirtilmediğinden cmdlet sağlayıcısı sonuçları akışla aktaramıyor.</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Hatanın akışla aktarılacağı bir cmdlet belirtilmediğinden cmdlet sağlayıcısı sonuçları akışla aktaramıyor.</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>Bu sağlayıcı için giriş konumu ayarlanmadı. Giriş konumunu ayarlamak için "(get-psprovider '{0}').Home = 'path'" komutunu çağırın.</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>Yol doğru biçimde değil. Sağlayıcı yolları bir sağlayıcı kimliği, ardından "::" ve ardından sağlayıcıya özgü bir yol içermelidir.</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>Hedef yol yalnızca tek bir yola çözümlenebildiğinden öğe taşınamıyor.</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Kaynak ve hedef yollar aynı sağlayıcıya çözümlenmediğinden öğe taşınamıyor.</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>Kaynak yol bir veya daha fazla öğeye işaret ettiğinden ve hedef yol bir kapsayıcı olmadığından öğe taşınamıyor. Hedef yolun bir kapsayıcı olduğunu doğrulayın ve yeniden deneyin.</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>Hedef birden çok yola çözümlendiğinden öğe taşınamıyor. Tek bir hedefe çözümlenen bir hedef yolu belirtin ve yeniden deneyin.</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>Kapsayıcı mevcut olan yaprak öğenin üzerine kopyalanamıyor.</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>Kapsayıcı başka bir kapsayıcıya kopyalanamıyor. -Recurse veya -Container parametresi belirtilmemiş.</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>Kaynak ve hedef yol aynı sağlayıcıya çözülmedi.</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>Yol birden çok öğeye çözümlendiğinden öğe yeniden adlandırılamıyor. Bir kerede yalnızca bir öğe yeniden adlandırılabilir.</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>'{0}' sağlayıcısındaki bir hata nedeniyle sağlayıcı '{1}' yolunu çözümlemek için kullanılamıyor.</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>Arabirim kullanılamıyor. IContentCmdletProvider arabirimi bu sağlayıcı tarafından uygulanmıyor.</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Arabirim kullanılamıyor. IPropertyCmdletProvider arabirimi bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>Arabirim kullanılamıyor. IDynamicPropertyCmdletProvider arabirimi bu sağlayıcı tarafından uygulanmıyor.</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>NavigationCmdletProvider yöntemleri bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>Sağlayıcı yöntemleri işlenmedi. ContainerCmdletProvider yöntemleri bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>Yöntemler çağrılamıyor. ItemCmdletProvider yöntemleri bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>DriveCmdletProvider yöntemleri bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>Sağlayıcı bu işlemi desteklemediğinden sağlayıcı işlemi durduruldu.</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>Sağlayıcı 'Depth' parametresini desteklemediğinden sağlayıcı işlemi durduruldu.</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>Yöntem çağrılamıyor. İçerik Seek yöntemi bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>ClearContent işlemi gerçekleştirilemiyor. ClearContent işlemi bu sağlayıcı tarafından desteklenmiyor.</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>Sağlayıcı kimlik bilgilerinin kullanımını desteklemiyor. İşlemi kimlik bilgileri belirtmeden yeniden gerçekleştirin.</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>FileSystem sağlayıcısı kimlik bilgilerini yalnızca New-PSDrive cmdlet'inde destekler. İşlemi kimlik bilgileri belirtmeden yeniden gerçekleştirin.</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>Sağlayıcı işlemleri desteklemiyor. İşlemi -UseTransaction parametresi olmadan yeniden gerçekleştirin.</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>Yöntem çağrılamıyor. Sağlayıcı filtrelerin kullanımını desteklemiyor.</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>Sürücü oluşturulamıyor. Sağlayıcı kimlik bilgilerinin kullanımını desteklemiyor.</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>'{0}' yolundaki öğe zaten var.</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>Öğe kopyalanamıyor. '{0}' yolundaki öğe yok.</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>'{0}' yolundaki öğe yok.</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>Oturum durumunda depolanan diğer adların görünümünü içeren sürücü</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>İşlem için ortam değişkenlerinin görünümünü içeren sürücü</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>Oturum durumunda depolanan işlevlerin görünümünü içeren sürücü</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>Oturum durumunda depolanan bu değişkenlerin görünümünü içeren sürücü</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>Geçerli kullanıcı için geçici dizin yoluyla eşlenen sürücü</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>Hedef Değer belirtilmediğinden '{0}' bağlantısı oluşturulamıyor.</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>Null değişkenine yapılan başvurular her zaman null değeri döndürür. Atamaların etkisi yoktur.</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>Bir oturumda saklanacak en fazla geçmiş nesnesi sayısı</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>{0} işlevi salt okunur veya sabit olduğundan işlev yeniden adlandırılamıyor.</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>{0} diğer adı salt okunur veya sabit olduğundan diğer ad yeniden adlandırılamıyor.</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>{0} değişkeni salt okunur veya sabit olduğundan değişken yeniden adlandırılamıyor.</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>Yerel {0} değişkeninde seçenekler ayarlanamıyor. Seçeneklerin ayarlanmasına olanak tanıyan bir değişken oluşturmak için New-Variable kullanın.</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>{0} cmdlet'i salt okunur olduğundan değiştirilemiyor.</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>{0} değişkeni iyileştirildiğinden ve kaldırılamadığından değişken kaldırılamıyor. Remove-Variable cmdlet'ini (diğer ad olmadan) kullanmayı veya değişkeni kaldırmak için kullandığınız komutu nokta kaynaklı çalıştırmayı deneyin.</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>{0} değişkeni iyileştirildiğinden değişkenin üzerine yazılamıyor. New-Variable veya Set-Variable cmdlet'ini (diğer ad olmadan) kullanmayı deneyin veya değişkeni ayarlamak için kullandığınız komutu nokta kaynaklı çalıştırın.</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>{0} ve {1} parametreleri birlikte kullanılamaz. Lütfen yalnızca bir parametre belirtin.</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>Tail parametresi şu anda yalnızca FileSystem sağlayıcısı için destekleniyor.</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>Adı '{0}' ve komut türü '{1}' olan bir komut zaten mevcut olduğundan diğer ada izin verilmiyor.</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>Yazılım çalıştırılamıyor. İzin reddedildi.</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' ve '-{1}' birbirini dışlar ve aynı anda belirtilemez.</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>'{0}' yolu geçerli değil. Uzak kopyalama işlemlerinde yalnızca mutlak yollar desteklenir.</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>'{0}' uzak yolu doğrulanamıyor.</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>{0} oturumu {1} olarak ayarlandığından işlem gerçekleştirilemiyor.</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' parametresi null veya boş olamaz.</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>Oturum Durumu Değişkenleri</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage modunda, '{0}' değişkeninin kapsamını AllScope olarak değiştirmek veya bu kapsamda oluşturmak engellenir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/StringDecoratedStrings.tr.resx b/src/System.Management.Automation/resources/tr/StringDecoratedStrings.tr.resx new file mode 100644 index 00000000000..345be9b927d --- /dev/null +++ b/src/System.Management.Automation/resources/tr/StringDecoratedStrings.tr.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>Bu yöntem için yalnızca 'ANSI' veya 'PlainText' desteklenir.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/SubsystemStrings.tr.resx b/src/System.Management.Automation/resources/tr/SubsystemStrings.tr.resx new file mode 100644 index 00000000000..319610c4844 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/SubsystemStrings.tr.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>‘{0}' alt sistemi, birden fazla uygulamanın kaydedilmesine izin vermez.</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>Id'si '{0}' olan uygulama, '{1}' alt sistemi için zaten kaydedilmişti.</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>‘{0}' alt sistemi, bir uygulamanın kaydının silinmesine izin vermez.</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>“{0}” alt sistemi için kayıtlı bir gerçekleştirim bulunamadı.</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>‘{0}' Id'sine sahip kayıtlı bir uygulama bulunamadı.</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>Belirtilen '{0}' alt sistem türü bilinmiyor.</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>Temel arabirim 'ISubsystem' yerine somut bir alt sistem türü belirtmelisiniz.</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>Belirtilen '{0}' alt sistem türü bilinmiyor.</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>‘{0}' hedef alt sistem türü için, belirtilen alt sistem örneğinin karşılık gelen somut arabirimi veya soyut sınıfı '{1}' uygulaması gerekir.</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>‘{0}' alt sistemi türü için bildirilen meta veriler geçersiz. Cmdlet'lerin veya işlevlerin tanımlanmasını gerektiren bir alt sistem, bir uygulamanın başka bir uygulama tarafından tanımlanan komutların üzerine yazmasına neden olacağından birden fazla kayda izin veremez.</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>‘{0}' alt sistemi için uygulamanın 'Id' özelliği boş bir GUID olamaz.</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>‘{0}' alt sistemi için uygulamanın 'Name' özelliği null veya boş bir dize olamaz.</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>‘{0}' alt sistemi için uygulamanın 'Description' özelliği null veya boş bir dize olamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/SuggestionStrings.tr.resx b/src/System.Management.Automation/resources/tr/SuggestionStrings.tr.resx new file mode 100644 index 00000000000..f2300e9af09 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/SuggestionStrings.tr.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>"{0}" komutu bulunamadı ancak geçerli konumda var. +PowerShell, varsayılan olarak geçerli konumdan komutları yüklemez (bkz. 'Get-Help about_Command_Precedence'). + +Bu komuta güveniyorsanız, bunun yerine aşağıdaki komutu çalıştırın:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>En benzer komutlar şunlardır:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/TabCompletionStrings.tr.resx b/src/System.Management.Automation/resources/tr/TabCompletionStrings.tr.resx new file mode 100644 index 00000000000..9d4e1761827 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/TabCompletionStrings.tr.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>Uzak çalışma alanı bir TypeTable örneği içermediğinden sekme tamamlama sonucu düzgün şekilde seri durumdan çıkarılamıyor.</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>CompletionResult türünün null örneğindeki özelliklere erişilemez.</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>Bit düzeyinde NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>Mantıksal NOT. Ardından gelen ifadeyi olumsuz yapar.</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>Eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, sağ işlenene eşit olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenene eşitse TRUE döndürür.</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>Eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, sağ işlenene eşit olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenene eşitse TRUE döndürür.</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>Eşittir - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda, sağ işlenene eşit olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenene eşitse TRUE döndürür.</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>Eşit değildir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ işlenenle eşit olmayan değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşit değilse TRUE döndürür.</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>Eşit değildir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ işlenenle eşit olmayan değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşit değilse TRUE döndürür.</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>Eşit değildir - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ işlenenle eşit olmayan değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşit değilse TRUE döndürür.</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>Büyüktür veya eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden büyük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden büyük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>Büyüktür veya eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden büyük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden büyük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>Küçüktür veya eşittir - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden büyük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden büyük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>Büyüktür - büyük/küçük harfe duyarlı değil. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden büyük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden büyükse TRUE döndürür.</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>Büyüktür - büyük/küçük harfe duyarlı değil. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden büyük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden büyükse TRUE döndürür.</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>Büyüktür - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden büyük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden büyükse TRUE döndürür.</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>Küçüktür - büyük/küçük harfe duyarlı değil. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden küçük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden küçükse TRUE döndürür.</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>Küçüktür - büyük/küçük harfe duyarlı değil. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden küçük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden küçükse TRUE döndürür.</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>Küçüktür - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda, sağ işlenenden küçük olan koleksiyondan değerler döndürür, aksi takdirde sol işlenen sağ işlenenden küçükse TRUE döndürür.</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>Küçüktür veya eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden küçük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden küçük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>Küçüktür veya eşittir - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden küçük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden küçük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>Küçüktür veya eşittir - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda, koleksiyondan sağ işlenenden küçük veya ona eşit değerleri döndürür. Aksi halde, sol işlenen sağ işlenenden küçük veya ona eşitse TRUE döndürür.</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>Joker karakter eşleştirme işleci - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşiyorsa TRUE döndürür.</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarsız. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>Normal ifade eşleştirme işleci - büyük/küçük harfe duyarlı. Sol işlenen bir koleksiyon olduğunda koleksiyondaki sağ taraftaki işlenenle eşleşmeyen değerleri döndürür. Aksi halde sol işlenen sağ işlenenle eşleşmiyorsa TRUE döndürür.</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>Değiştirme işleci - büyük/küçük harfe duyarsız. Sol işleneni değiştirir. Örnek: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>Değiştirme işleci - büyük/küçük harfe duyarsız. Sol işleneni değiştirir. Örnek: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>Değiştirme işleci - büyük/küçük harfe duyarlı. Sol işleneni değiştirir. Örnek: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sağ işlenen) sol işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sağ işlenen) sol işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarlı. Yalnızca test değeri (sağ işlenen) sol işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sağ işlenen) sol işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sağ işlenen) sol işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarlı. Test değeri (sağ işlenen) sol işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sol işlenen) sağ işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sol işlenen) sağ işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarlı. Test değeri (sol işlenen) sağ işlenendeki değerlerden en az biriyle tam olarak eşleştiğinde TRUE değerini döndürür.</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarlı. Test değeri (sol işlenen) sağ işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarsız. Test değeri (sol işlenen) sağ işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>Kapsama işleci - büyük/küçük harfe duyarlı. Test değeri (sol işlenen) sağ işlenendeki değerlerden hiçbiriyle tam olarak eşleşmediğinde TRUE değerini döndürür.</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>Bölme - Büyük/küçük harfe duyarsız. Bir ya da daha fazla dizeyi alt dizelere böler. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>Bölme - Büyük/küçük harfe duyarsız. Bir ya da daha fazla dizeyi alt dizelere böler. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>Bölme - Büyük/küçük harfe duyarlı. Bir ya da daha fazla dizeyi alt dizelere böler. +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>Sol işlenen belirtilen .NET Framework türünün (sağ işlenen) bir örneği değilse TRUE döndürür.</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>Sol işlenen belirtilen .NET Framework türünün (sağ işlenen) bir örneğiyse TRUE döndürür.</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>Sol işleneni belirtilen .NET Framework türüne (sağ işlenen) dönüştürür.</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>Dize nesnelerinin biçim yöntemini kullanarak dizeleri biçimlendirir.</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>Mantıksal AND. Her iki ifade de TRUE olduğunda TRUE döndürür.</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>Bit düzeyinde AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>Mantıksal OR. Deyimlerden biri ya da her ikisi TRUE olduğunda TRUE döndürür.</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>Bit düzeyinde OR (dahil)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>Mantıksal dışlayıcı OR. Deyimlerden biri TRUE diğeri FALSE olduğunda TRUE döndürür.</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>Bit düzeyinde OR (dışlayıcı)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>Birleştir - birden çok dizeyi tek bir dizede birleştirir. +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Sola Kaydırma bit işleci. En sağdaki bit konumuna sıfır ekler.</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Sağa Kaydırma bit işleci. En soldaki bit konumuna sıfır ekler. İşaretli değerler için işaret biti korunur.</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Oluşturulan özelliğin adını belirtir.</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Oluşturulan özelliğin adını belirtir.</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +Yeni özelliğin değerini hesaplamak için kullanılan bir betik bloğu.</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Değerlerin bir sütunda nasıl görüntüleneceğini tanımlar. +Geçerli değerler 'left', 'center' veya 'right' değerleridir.</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Değerin çıkış için nasıl biçimlendirileceğini tanımlayan bir biçim dizesi belirtir.</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Değer görüntülendiğinde tablodaki en fazla sütun genişliğini belirtir. +Değer 0'dan büyük olmalıdır.</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +Derinlik anahtarı, özellik başına genişletme derinliğini belirtir.</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Bir veya daha fazla özellik için sıralama düzenini belirtir.</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +Bir veya daha fazla özellik için sıralama düzenini belirtir.</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Olayların alınacağı günlük adlarını belirtir. +Joker karakterleri destekler.</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Olayların alınacağı olay günlüğü sağlayıcılarını belirtir. +Joker karakterleri destekler.</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +Olayların alınacağı günlük dosyalarının dosya yollarını belirtir. +Geçerli dosya biçimleri: .etl, .evt ve .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +Belirtilen anahtar sözcük bit maskelerine sahip olayları seçer. +Aşağıdakiler standart anahtar sözcüklerdir: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Belirtilen günlük düzeylerine sahip olayları seçer.</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +Belirtilen günlük düzeylerine sahip olayları seçer. +Aşağıdaki günlük düzeyleri geçerlidir: +1: Kritik +2: Hata +3: Uyarı +4: Bilgilendirici +5: Ayrıntılı</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Belirtilen tarih ve saatten sonra oluşturulan olayları seçer.</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +Belirtilen tarih ve saatten sonra oluşturulan olayları seçer.</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +Belirtilen kullanıcı tarafından oluşturulan olayları seçer. +Bu, bir SID'nin dize gösterimi ya da ETKİALANI\KULLANICIADI veya KULLANICIADI@ETKİALANI biçiminde etki alanı ve kullanıcı adı olabilir</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +EventData bölümünde belirtilen değerlerden herhangi birini içeren olayları seçer.</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +Hashtable'da belirtilen değerlerle eşleşen olayları dışlar.</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] veya [hashtable] +Betiğin gerektirdiği PowerShell modüllerinden oluşan bir diziyi belirtir. +Her öğe, modül adını değer olarak içeren bir dize ya da aşağıdaki anahtarları içeren bir hashtable olabilir: +Ad: Modülün adı +GUID: Modülün GUID'si +Aşağıdakilerden biri: +ModuleVersion: Modülün kabul edilebilir en düşük sürümünü belirtir. +RequiredVersion: Modülün kesin ve gerekli bir sürümünü belirtir. +MaximumVersion: Modülün kabul edilebilir en yüksek sürümünü belirtir.</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +Betiğin gerektirdiği bir PowerShell sürümünü belirtir. +Geçerli değerler "Core" ve "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +PowerShell'in Windows üzerinde yönetici olarak çalışıyor olması gerektiğini belirtir. +Bu, #requires deyimi satırındaki son parametre olmalıdır.</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +Betiğin gerektirdiği en düşük PowerShell sürümünü belirtir.</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>Betiğin çalışması için PowerShell 7+ gerektirdiğini belirtir.</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>Betiğin çalışması için Windows PowerShell 5.1 gerektirdiğini belirtir.</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +Gereklidir. Modül adını belirtir.</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +İsteğe bağlıdır. Modülün GUID'sini belirtir.</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +Modülün kabul edilebilir en düşük sürümünü belirtir.</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +Modülün kesin ve gerekli bir sürümünü belirtir.</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +Modülün kabul edilebilir en yüksek sürümünü belirtir.</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>İşlevin veya betiğin kısa açıklaması. +Bu anahtar sözcük her konuda yalnızca bir kez kullanılabilir.</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>İşlevin veya betiğin ayrıntılı açıklaması. +Bu anahtar sözcük her konuda yalnızca bir kez kullanılabilir.</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +Bir parametrenin açıklaması. +İşlev veya betik söz dizimindeki her parametre için bir .PARAMETER anahtar sözcüğü ekleyin.</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>İşlevi veya betiği kullanan örnek komut, isteğe bağlı olarak ardından örnek çıkış ve açıklama gelir. +Bu anahtar sözcüğü her örnek için yineleyin.</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>İşleve veya betiğe gönderilebilecek .NET nesne türleri. +Giriş nesnelerinin açıklamasını da ekleyebilirsiniz.</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Cmdlet'in döndürdüğü nesnelerin .NET türü. +Döndürülen nesnelerin açıklamasını da ekleyebilirsiniz.</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>İşlev veya betik hakkında ek bilgiler.</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>İlgili bir konunun adı. +Her ilgili konu için .LINK anahtar sözcüğünü yineleyin. +.Link anahtar sözcüğü içeriğine aynı yardım konusunun çevrimiçi sürümüne yönelik bir URI de eklenebilir.</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>İşlevin veya betiğin kullandığı ya da ilişkili olduğu teknoloji ya da özelliğin adı.</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>Yardım konusu için kullanıcı rolünün adı.</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>İşlevin amaçlanan kullanımını açıklayan anahtar sözcükler.</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +Belirtilen komutun yardım konusuna yönlendirir.</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +.ForwardHelpTargetName içindeki öğenin yardım kategorisini belirtir</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +Yardım konusunu içeren bir oturumu belirtir. +PSSession nesnesi içeren bir değişken girin.</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +Bir işlev veya betik XML dosyalarında belgelendiğinde .ExternalHelp anahtar sözcüğü gereklidir.</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>Yüklenecek .NET derlemesinin yolunu belirtir. + +<.NET-assembly-path> derlemesi kullanılıyor</value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>Sınıfların yükleneceği PowerShell modülünü belirtir. + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>Türlerin çözümleneceği bir .NET ad alanı veya bir ad alanı diğer adı belirtir. + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>Bir .NET Türü için bir diğer ad belirtir. + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>Normal bir dize.</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>Değer alındığında genişletilen ortam değişkenlerine genişletilmemiş başvurular içeren bir dize.</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>Herhangi bir biçimde ikili veri.</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32 bitlik bir ikili sayı.</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>Dize dizisi.</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64 bitlik bir ikili sayı.</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>Desteklenmeyen bir kayıt defteri veri türü.</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - Virgül</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - Comma-Space</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - Noktalı Virgül</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Noktalı Virgül-Boşluk</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - Yeni satır</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - Kısa çizgi</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - Boşluk</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/TransactionStrings.tr.resx b/src/System.Management.Automation/resources/tr/TransactionStrings.tr.resx new file mode 100644 index 00000000000..624d621f29b --- /dev/null +++ b/src/System.Management.Automation/resources/tr/TransactionStrings.tr.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>İşlem kullanılamıyor. Hiçbir işlem etkin değil.</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>İşlem yürütülemiyor. Hiçbir işlem etkin değil.</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>Etkin işlem olmadığından işlem geri alınamıyor.</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>İşlem geri alınamıyor. İşlem zaten yürütüldü.</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>İşlem yürütülemiyor. İşlem zaten yürütüldü.</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>İşlem yürütülemiyor. İşlem geri alındı veya zaman aşımına uğradı.</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>İşlem geri alınamıyor. İşlem zaten geri alındı veya zaman aşımına uğradı.</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>Etkin işlem ayarlanamıyor. İşlem oluşturulmadı.</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>Etkin işlem ayarlanamıyor. Etkin işlem geri alındı veya zaman aşımına uğradı.</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>Bu cmdlet için etkin bir işlem gerekiyor. Geçerli işlem zaten yürütüldü veya geri alındı.</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>Bu cmdlet için bir işlem gerekiyor. Komutu -UseTransaction parametresiyle yeniden çalıştırın.</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>İşlem kullanılamıyor. İşlem başlatılmadı.</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>İşlem kullanılamıyor. İşlem yürütüldü.</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>İşlem kullanılamıyor. İşlem geri alındı veya zaman aşımına uğradı.</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>İşlem kullanılamıyor. İşlem zaman aşımına uğradı.</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>Temel işlem ayarlanmadı.</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>Temel işlem etkin değil.</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>Diğer işlemler oluşturulduktan sonra temel işlem ayarlanamaz.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/TypesXmlStrings.tr.resx b/src/System.Management.Automation/resources/tr/TypesXmlStrings.tr.resx new file mode 100644 index 00000000000..1bebd946f88 --- /dev/null +++ b/src/System.Management.Automation/resources/tr/TypesXmlStrings.tr.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : Hata: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : "{3}" türünde hata: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>"{0}" düğümü, "{1}" altında yalnızca bir kez bulunmalıdır. "{1}" üst düğümü yoksayılacak.</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>{0} düğümüne izin verilmiyor. Şu düğümlere izin veriliyor: {1}.</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>"{0}" düğümünün bir iç metni olmamalıdır.</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>"{0}" düğümünün bir iç metni olmalıdır.</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>"{0}" düğümü bulunamadı. "{1}" altında yalnızca bir kez bulunmalıdır. "{1}" üst düğümü yoksayılacak.</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>"Type" düğümünde "Members", "TypeConverters" veya "TypeAdapters" olmalıdır.</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>Şu özel durumu nedeniyle {0} türü için tür dönüştürücüsünün örneği oluşturulamıyor: {1}.</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>Windows PowerShell, şu özel durum nedeniyle {0} türü için tür bağdaştırıcısının bir örneğini oluşturamıyor: {1}.</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>Uyarlanan tür "{0}" geçerli değil.</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter zaten bulunduğu için yoksayıldı.</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter zaten bulunduğu için yoksayıldı.</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>"{0}" türü, TypeConverter ya da PSTypeConverter olmalıdır.</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>"{0}" türü bir PSPropertyAdapter olmalıdır.</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>{0} üyesi zaten var.</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>Şu üye adı ayrılmış: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>Özel durum: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty bir alıcıya veya ayarlayıcıya sahip olmalıdır.</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty bir alıcıya veya ayarlayıcıya sahip olmalıdır.</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>Değer, {0} yerine TRUE ya da FALSE olmalıdır.</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>"{0}" düğümü "{1}" özniteliğine sahip olmamalıdır.</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: Dosya bulunamadı.</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: Dosya zaten {2} tarafından yüklendiği için atlandı.</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>Kayıt defteri anahtarı bulunamadı: {0}{1}. Yapılandırma dosyalarını yüklemek için {2} kullanılıyor.</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>Kayıt defteri anahtarında belirtilen {0} yolu bulunamıyor: {1}{2}. Yapılandırma dosyalarını yüklemek için {3} kullanılıyor.</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: Dosya, ps1xml dosya adı uzantısına sahip olmadığından atlandı.</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: Dosya şu doğrulama özel durumu nedeniyle atlandı: {2}.</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>"{0}" üyesi bir not olmalıdır.</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>"{0}" notu dönüştürülemiyor: "{1}".</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>"{0}" üyesini burada kullanmayın.</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>"{0}" üyesi "{1}" türünde olmalıdır.</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>"{1}", "{2}" olduğunda ve "{3}", "{4}" olduğunda "{0}" mevcut olmalıdır.</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>Önceki bir hata nedeniyle tüm serileştirme ayarları yoksayıldı.</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" standart bir üye değil ve yoksayılacak.</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>{0} yolu tam değil. Tam bir tür dosyası yolu belirtin.</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>TypeTable, çalışma alanı dışında oluşturulmuş olabileceği için TypeTable güncelleştirilemiyor.</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>TypeTable yüklenirken hatalar oluştu. Ayrıntılı hata mesajları için Hatalar özelliğine bakın.</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>TypeData "{0}" hatası: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}", "{1}" özelliği için bir değere sahip olmalıdır.</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" öğesinin "{1}" özelliğinde null ya da boş bir dize olmamalıdır.</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>"{0}" türü bulunamadı. Tür adı değeri, türün tam adı olmalıdır. Tür adını doğrulayın ve komutu yeniden çalıştırın.</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData öğesinde "Members", "TypeConverters", "TypeAdapters" veya "StandardMembers" olmalıdır.</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>Paylaşılan tür tablosu birden fazla girdiyle güncelleştirilemez.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/VerbDescriptionStrings.tr.resx b/src/System.Management.Automation/resources/tr/VerbDescriptionStrings.tr.resx new file mode 100644 index 00000000000..b82e7add7ec --- /dev/null +++ b/src/System.Management.Automation/resources/tr/VerbDescriptionStrings.tr.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>Bir kaynağı bir kapsayıcıya ekler veya bir öğeyi başka bir öğeye iliştirir</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>Bir kaynağın veya işlemin durumunu onaylar ya da kabul eder</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>Bir kaynağın durumunu onaylar</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>Verileri çoğaltarak depolar</value> + </data> + <data name="Block" xml:space="preserve"> + <value>Bir kaynağa erişimi kısıtlar</value> + </data> + <data name="Build" xml:space="preserve"> + <value>Bazı giriş dosyalarından (genellikle kaynak kodu veya bildirimsel belgeler) bir yapıt (genellikle bir ikili veya belge) oluşturur</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>Geçerli durumdaki verilerin veya yapılandırmasının anlık görüntüsünü oluşturur</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>Bir kapsayıcıdaki tüm kaynakları kaldırır ancak kapsayıcıyı silmez</value> + </data> + <data name="Close" xml:space="preserve"> + <value>Bir kaynağın durumunu, erişilemez, kullanılamaz veya işlevsiz olacak şekilde değiştirir</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>Bir kaynağın verisini başka bir kaynağın verisiyle karşılaştırır</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>Bir işlemi sonlandırır</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>Bir kaynağın verisini sıkıştırır</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>Bir kaynağın veya işlemin durumunu kabul eder, doğrular veya geçerli kılar</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>Bir kaynak ile bir hedef arasında bağlantı oluşturur</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Komut desteği çift yönlü dönüştürmeyi veya komut desteği birden çok veri türü arasında dönüştürmeyi sağladığında veriyi bir beyan biçiminden diğerine değiştirir</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>Birincil giriş türünün (cmdlet adı girişi belirtir) bir veya daha fazla desteklenen çıktı türüne dönüştürür</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>Birincil çıktı türüne dönüştürür; bir veya daha fazla giriş türünden dönüştürür (cmdlet adı, çıktı türünü belirtir)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>Bir kaynağı başka bir ada veya başka bir kapsayıcıya kopyalar</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>Bir kaynağı operasyonel sorunları tanılamak için inceler</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>Bir kaynağın veya işlemin durumunu reddeder, nesne olarak kabul etmez, engeller veya karşı çıkar</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>Bir uygulamayı, web sitesini veya çözümü uzak bir hedefe, bu çözümün tüketicisi dağıtım tamamlandıktan sonra ona erişebilecek şekilde gönderir</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>Bir kaynağı kullanılamaz veya etkin olmayan duruma yapılandırır</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>Bir kaynak ile hedef arasındaki bağlantıyı keser</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>Adlandırılmış bir varlığın bir konumla bağlantısını keser</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>Mevcut veriyi içerik ekleyerek veya kaldırarak değiştirir</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>Bir kaynağı kullanılabilir veya etkin bir duruma yapılandırır</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>Kullanıcının bir kaynağa geçmesine izin veren bir eylemi belirtir</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>Geçerli ortamı veya bağlamı en son kullanılan bağlama ayarlar</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>Sıkıştırılmış bir kaynağın verilerini özgün durumuna geri yükler</value> + </data> + <data name="Export" xml:space="preserve"> + <value>Birincil girdiyi, dosya gibi kalıcı bir veri deposuna veya bir değişim biçimine kapsüller</value> + </data> + <data name="Find" xml:space="preserve"> + <value>Bilinmeyen, zımni, isteğe bağlı veya belirtilmiş bir kapsayıcıdaki bir nesneyi arar</value> + </data> + <data name="Format" xml:space="preserve"> + <value>Nesneleri belirtilen bir formda veya yerleşimde düzenler</value> + </data> + <data name="Get" xml:space="preserve"> + <value>Bir kaynağı almayı belirten bir eylemi belirtir</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>Bir kaynağa erişim sağlar</value> + </data> + <data name="Group" xml:space="preserve"> + <value>Bir veya daha fazla kaynağı düzenler ya da ilişkilendirir</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>Bir kaynağı algılanamaz hale getirir</value> + </data> + <data name="Import" xml:space="preserve"> + <value>Dosya gibi kalıcı bir veri deposunda veya bir değişim biçiminde depolanan verilerden bir kaynak oluşturur</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>Bir kaynağı kullanıma hazırlar ve varsayılan bir duruma ayarlar</value> + </data> + <data name="Install" xml:space="preserve"> + <value>Bir kaynağı bir konuma yerleştirir ve isteğe bağlı olarak başlatır</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>Komut veya yöntem çalıştırma gibi bir eylemi gerçekleştirir</value> + </data> + <data name="Join" xml:space="preserve"> + <value>Kaynakları tek bir kaynakta birleştirir</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>Bir kaynağa kısıtlamalar uygular</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>Bir kaynağı güvence altına alır</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>Belirtilen bir işlem tarafından tüketilen kaynakları belirler veya bir kaynak hakkında istatistikleri alır</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>Birden çok kaynaktan tek bir kaynak oluşturur</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>Adlandırılmış bir varlığı bir konuma bağlar</value> + </data> + <data name="Move" xml:space="preserve"> + <value>Bir kaynağı bir konumdan başka bir konuma taşır</value> + </data> + <data name="New" xml:space="preserve"> + <value>Bir kaynak oluşturur</value> + </data> + <data name="Open" xml:space="preserve"> + <value>Bir kaynağın durumunu, erişilebilir, kullanılabilir veya kullanılabilir hale gelecek şekilde değiştirir</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>Bir kaynağın etkinliğini artırır</value> + </data> + <data name="Out" xml:space="preserve"> + <value>Verileri ortamın dışına gönderir</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>Test fiilini kullanın</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>Yığının en üstündeki öğeyi kaldırır</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>Bir kaynağı saldırıdan veya kayıptan korur</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>Bir kaynağı başkaları için kullanılabilir hale getirir</value> + </data> + <data name="Push" xml:space="preserve"> + <value>Bir öğeyi yığının en üstüne ekler</value> + </data> + <data name="Read" xml:space="preserve"> + <value>Bir kaynaktan bilgi alır</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>Kaynak tarafından gönderilen bilgileri kabul eder</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>Bir kaynağı geri alınan duruma sıfırlar</value> + </data> + <data name="Register" xml:space="preserve"> + <value>Bir depo gibi bir veritabanındaki bir kaynak için girdi oluşturur</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>Bir kaynağı bir kapsayıcıdan siler</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>Bir kaynağın adını değiştirir</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>Bir kaynağı kullanılabilir bir duruma geri yükler</value> + </data> + <data name="Request" xml:space="preserve"> + <value>Bir kaynak veya izinler ister</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>Bir kaynağı özgün durumuna geri ayarlar</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>Bir kaynağın boyutunu değiştirir</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>Bir kaynağın kısa gösterimini daha eksiksiz bir gösterime eşler</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>Bir işlemi durdurur ve ardından yeniden başlatır</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>Bir kaynağı Checkpoint gibi bir işlemle belirlenen önceden tanımlı bir duruma ayarlar</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>Askıya alınmış bir işlemi başlatır</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>Bir kaynağa erişime izin vermeyen bir eylemi belirtir</value> + </data> + <data name="Save" xml:space="preserve"> + <value>Verileri kaybolmasını önlemek için korur</value> + </data> + <data name="Search" xml:space="preserve"> + <value>Bir kapsayıcıdaki bir kaynak için başvuru oluşturur</value> + </data> + <data name="Select" xml:space="preserve"> + <value>Bir kapsayıcıdaki bir kaynağı bulur</value> + </data> + <data name="Send" xml:space="preserve"> + <value>Bilgiyi bir hedefe gönderir</value> + </data> + <data name="Set" xml:space="preserve"> + <value>Mevcut bir kaynaktaki verileri değiştirir veya bazı verileri içeren bir kaynak oluşturur</value> + </data> + <data name="Show" xml:space="preserve"> + <value>Kaynağı kullanıcıya görünür yapar</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>İki veya daha fazla kaynağın aynı durumda olmasını sağlar</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>Bir dizideki bir veya daha fazla kaynağı ya da noktayı atlar</value> + </data> + <data name="Split" xml:space="preserve"> + <value>Bir kaynağın parçalarını ayırır</value> + </data> + <data name="Start" xml:space="preserve"> + <value>Bir işlemi başlatır</value> + </data> + <data name="Step" xml:space="preserve"> + <value>Bir dizideki sonraki noktaya veya kaynağa geçer</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>Bir etkinliği sonlandırır</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>Bir kaynağı onay için gönderir</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>Bir etkinliği duraklatır</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>İki kaynak arasında dönüşümlü bir eylem belirtir; örneğin iki konum, sorumluluk veya durum arasında geçiş yapmak için</value> + </data> + <data name="Test" xml:space="preserve"> + <value>Bir işlemin veya kaynağın tutarlılığını doğrular</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>Bir kaynağın etkinliklerini izler</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>Bir kaynağın kısıtlamalarını kaldırır</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>Bir kaynağı önceki durumuna ayarlar</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>Bir kaynağı belirtilen bir konumdan kaldırır</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>Kilitli bir kaynağın kilidini kaldırır</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>Bir kaynağın saldırı veya kayıptan korunması için eklenen güvenlik önlemlerini kaldırır</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>Bir kaynağı başkaları için kullanılamaz hale getirir</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>Bir kaynağın bir depodaki girdisini kaldırır</value> + </data> + <data name="Update" xml:space="preserve"> + <value>Bir kaynağı durumunu, doğruluğunu, uyumluluğunu veya uygunluğunu korumak için güncel duruma getirir</value> + </data> + <data name="Use" xml:space="preserve"> + <value>Bir görevi gerçekleştirmek için bir kaynağı kullanır veya içerir</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>Belirtilen bir olay gerçekleşene kadar bir işlemi duraklatır</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>Değişiklikler için bir kaynağı sürekli olarak inceler veya izler</value> + </data> + <data name="Write" xml:space="preserve"> + <value>Bir hedefe bilgi ekler</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/tr/WildcardPatternStrings.tr.resx b/src/System.Management.Automation/resources/tr/WildcardPatternStrings.tr.resx new file mode 100644 index 00000000000..2f03044837f --- /dev/null +++ b/src/System.Management.Automation/resources/tr/WildcardPatternStrings.tr.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>Belirtilen joker karakter desen geçersiz: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Authenticode.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Authenticode.zh-Hans.resx new file mode 100644 index 00000000000..566009bb305 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Authenticode.zh-Hans.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>无法加载文件 {0} ,因为你选择现在不运行此软件。</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>无法加载文件 {0},因为你选择从不运行来自此发布者的软件。</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>文件 {0} 由 {1} 发布。系统明确不信任此发布者。脚本不会在系统上运行。有关详细信息,请运行命令“get-help about_signing”。</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>无法加载文件 {0},因为此系统上已禁用脚本运行。有关详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170. 处的 about_Execution_Policies。</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>无法加载文件 {0}。 {1}。</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>无法加载文件 {0} ,因为软件限制策略阻止了其操作,例如通过组策略创建的策略。</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>无法加载文件 {0} ,因为无法读取其内容。</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>无法对代码进行签名。指定的证书不适用于代码签名。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>无法对代码进行签名。TimeStamp 服务器 URL 必须是完全限定的,格式应为 http://<server url> 或 https://<server url>。</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>无法对代码进行签名。不支持哈希算法。</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>是否要运行来自此不受信任发布者的软件?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>文件 {0} 由 {1} 发布,在你的系统上不受信任。仅运行来自受信任发布者的脚本。</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>软件 {0} 由未知发布者发布。建议不要运行此软件。</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>安全警告</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>仅运行你信任的脚本。来自 Internet 的脚本虽然很有用,但此脚本可能会损害你的计算机。如果你信任此脚本,请使用 Unblock-File cmdlet 允许脚本运行而不显示此警告消息。是否要运行 {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>永不运行(&V)</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>请勿现在运行来自此发布者的脚本,今后也不要提示我运行此脚本。将来尝试运行此脚本将导致无提示失败。</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>不运行(&D)</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>请勿现在运行来自此发布者的脚本,并在以后继续提示我运行此脚本。</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>运行一次(&R)</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>立即运行来自此发布者的脚本,并在以后继续提示我运行此脚本。</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>始终运行(&A)</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>立即运行来自此发布者的脚本,以后不再提示我运行此脚本。</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>暂停(&S)</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>暂停当前管道并返回到命令提示符。完成后,键入 exit 以恢复操作。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/AuthorizationManagerBase.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/AuthorizationManagerBase.zh-Hans.resx new file mode 100644 index 00000000000..16557eb73e4 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/AuthorizationManagerBase.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>AuthorizationManager 检查失败。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/AutomationExceptions.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/AutomationExceptions.zh-Hans.resx new file mode 100644 index 00000000000..1e5c0c6728a --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/AutomationExceptions.zh-Hans.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>无法处理参数,因为参数 "{0}" 的值无效。请更改参数 "{0}" 的值,然后再次运行该操作。</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>无法处理参数,因为参数 "{0}" 的值无效。有效值为 "Global"、"Local"、"Script" 或者相对于当前范围的数字(0 到范围数,其中 0 是指当前范围,1 是指其父范围)。请更改 "{0}" 参数的值,然后重新运行该操作。</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>无法处理参数,因为参数 "{0}" 的值为 null。请将参数 "{0}" 的值更改为非 null 值。</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>无法处理参数,因为参数 "{0}" 的值超出范围。请将参数 "{0}" 更改为范围内的值。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>无法执行操作,因为操作 "{0}" 无效。请移除操作 "{0}",或调查其无效的原因。</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>无法执行操作,因为未实现操作 "{0}"。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>无法执行操作,因为不支持操作 "{0}"。</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>无法执行操作,因为对象 "{0}" 已被释放。</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>无法调用脚本块,因为它包含多个子句。Invoke() 方法只能用于包含单个子句的脚本块。</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>无法转换脚本块,因为它包含多个子句。不允许使用表达式或控件结构。验证脚本块是否只包含一个管道或命令。</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>无法转换空脚本块。验证脚本块是否只包含一个管道或命令。</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>只能转换仅包含一个管道或命令的脚本块。不允许使用表达式或控件结构。验证脚本块是否只包含一个管道或命令。</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>包含顶级 trap 语句的脚本块无法转换。</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>无法为取消引用 param(...) 块中未声明变量的 ScriptBlock 生成 PowerShell 对象。 未声明变量的名称: {0}。</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>无法为计算非常量表达式的 ScriptBlock 生成 PowerShell 对象。非常量表达式: {0}。</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>无法为计算动态表达式的 ScriptBlock 生成 PowerShell 对象。动态表达式: {0}。</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>无法为尝试在参数值内传递其他脚本块的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>无法为调用管道、命令或函数来计算主管道参数的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>无法为使用点源的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>无法为调用其他脚本块的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>无法将脚本块转换为 PowerShell 对象,因为它包含禁止重定向运算符。</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>无法为没有关联操作上下文的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>用户已停止该命令。</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>对象 "{0}" 的类型不正确,无法从 dynamicparam 块返回。dynamicparam 块必须返回 $null,或者返回类型为 [System.Management.Automation.RuntimeDefinedParameterDictionary] 的对象。</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>脚本块无法转换为开放泛型类型。请定义适当的封闭泛型类型,然后重试。</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>无法为使用表达式启动管道的 ScriptBlock 生成 PowerShell 对象。</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>无法检索 using 变量 '$using:{0}' 的值,因为该变量尚未在本地会话中设置。</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>无法获取指定变量字典中 Using 表达式 '{0}' 的值。从脚本块创建 PowerShell 实例时,Using 表达式不能包含索引操作或成员访问操作。</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>编译的脚本块点源</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>在“受约束语言”模式下,将不允许在当前范围中调用脚本块 "{0}"。脚本语言模式: {1},上下文语言模式: {2}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CatalogStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CatalogStrings.zh-Hans.resx new file mode 100644 index 00000000000..11254c168a6 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CatalogStrings.zh-Hans.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>无法生成目录定义文件。</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>正在将文件“{0}”添加到目录。目录中文件的相对路径为“{1}”。</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>正在跳过验证目录中的文件 {0}。</value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>在目录中找到哈希为 {1} 的文件 {0}。</value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>目录的路径包含多个相对路径 {0} 相同的文件。</value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>在磁盘上找到哈希为 {1} 的文件 {0}。</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>正在跳过验证路径中的文件 {0}。</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>无法获取给定哈希算法 {0} 的目录管理员上下文的句柄。</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>无法为文件 {0} 创建哈希。</value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>无法打开目录文件 {0}。</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>目录版本无效。我们仅支持目录版本 {0} 和版本 {1}。</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>无法打开目录定义文件。</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>在目录中找到文件成员 {0} 的多个条目。</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>找不到目录成员 {0} 的文件名或路径。</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>找不到要进行哈希处理的文件 {0}。</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>无法读取文件 {0} 以计算其哈希。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CimInstanceTypeAdapterResources.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CimInstanceTypeAdapterResources.zh-Hans.resx new file mode 100644 index 00000000000..a6a7ca95072 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CimInstanceTypeAdapterResources.zh-Hans.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>无法将“{0}”转换为类型为“{1}”的对象。</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>“{0}”是 ReadOnly 属性。</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CmdletizationCoreResources.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CmdletizationCoreResources.zh-Hans.resx new file mode 100644 index 00000000000..ddd3e742f82 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CmdletizationCoreResources.zh-Hans.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>基于“{0}”类的 Cmdlet</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>{0} 元素中定义的两个 cmdlet 参数具有相同的名称: {1}。 解决 Cmdlet 定义 XML 中的冲突,然后重试。</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>无法处理以下文件的 Cmdlet 定义 XML: {0}。{1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>{0} cmdlet 多次定义 {1} 参数集。 验证 Cmdlet 定义 XML 没有重复的参数集名称,然后重试。</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>无法处理 ObjectModelWrapper 属性。{0} 类型可定义多个参数集。验证 Cmdlet 定义 XML 是否在 ObjectModelWrapper 属性中指定了有效类型,然后重试。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>无法处理 ObjectModelWrapper 属性。{0} 类型为开放泛型类型。 验证 Cmdlet 定义 XML 是否在 ObjectModelWrapper 属性中指定了有效类型,然后重试。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>无法处理 ObjectModelWrapper 属性。{0} 类型不是从以下类派生的: {1}。 验证 Cmdlet 定义 XML 是否在 ObjectModelWrapper 属性中指定了有效类型,然后重试。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>无法处理 ObjectModelWrapper 属性。{0} 类型使用被忽略的 {2} 特性参数定义 cmdlet 参数 {1}。 验证 Cmdlet 定义 XML 是否在 ObjectModelWrapper 属性中指定了有效类型,然后重试。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>无法定义 {1} cmdlet 的 {0} 参数。 参数名称已由 {2} 类定义。 在 Cmdlet 定义 XML 中更改参数的名称,然后重试。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>无法定义 {1} cmdlet 的 {0} 参数。参数名称已在 {2} XML 元素中定义。在 Cmdlet 定义 XML 中更改参数的名称,然后重试。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>EnumName 属性的值未转换为有效的 C# 标识符: {0}。验证 Cmdlet 定义 XML 中的 EnumName 属性,然后重试。</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Name 属性的值不是有效的 C# 标识符: {0}。 请验证 Cmdlet 定义 XML 中的 Name 属性,然后重试。</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>无法处理 <Enum EnumName="{0}" ...> 元素。{1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>远程计算机返回的 CDXML 文件无效。不支持以下 cmdlet 适配器从远程计算机导入 CDXML 模块: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CommandBaseStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CommandBaseStrings.zh-Hans.resx new file mode 100644 index 00000000000..8e2c977e3f8 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CommandBaseStrings.zh-Hans.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>继续执行此操作?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>是(&Y)</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>仅继续执行操作的下一步。</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>全是(&A)</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>继续执行操作的所有步骤。</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>否(&N)</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>跳过此操作并继续执行下一个操作。</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>全否(&L)</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>跳过此操作和所有后续操作。</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>停止此命令。</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>停止命令(&H)</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>暂停(&S)</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>暂停当前管道并返回到命令提示符。键入“{0}”以恢复管道。</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>程序“{0}”以非零退出代码结束: {1} ({2})。</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>正在对目标“{1}”执行操作“{0}”。</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>What if: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>是否确实要执行此操作? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>确认</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>已停止正在运行的命令,因为首选变量“{0}”或通用参数设置为“停止”: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>已停止正在运行的命令,因为首选变量“{0}”或通用参数设置为“停止”。</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>已停止正在运行的命令,因为首选变量“{0}”或通用参数设置以下无效值:“{1}”。</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>已停止正在运行的命令,因为用户选择了“停止”选项。</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>已停止正在运行的命令,因为用户中断了该命令。</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>无法直接调用派生自 PSCmdlet 的 Cmdlet。 </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Cmdlet“{0}”不支持远程会话中的参数“{1}”。</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>总计: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>估计总计数: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>总计数未知</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>命令“{0}”</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>{0} 已过时。{1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>对以下命令行的执行调用失败,errorno 为 {0}: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>找不到命令“{0}”。指定的命令必须是可执行的。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>脚本块处理点源检查</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>脚本块“{0}”的点源处理将会在受约束语言模式下失败,因为其语言模式“{1}”与当前语言模式“{2}”不匹配。</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>命令搜索器</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>模块“{1}”中的命令“{0}”不受信任,无法在 ConstrainedLanguage 模式下访问。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ConsoleInfoErrorStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ConsoleInfoErrorStrings.zh-Hans.resx new file mode 100644 index 00000000000..b2171c6b900 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ConsoleInfoErrorStrings.zh-Hans.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>PowerShell 版本 {0} 不正确。此计算机支持 PowerShell 版本 {1}。</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>加载控制台 {0} 时出现以下错误: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>由于以下错误,无法加载 PowerShell 管理单元 {0}: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>PowerShell 管理单元 "{0}" 已加载,并显示以下警告: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>PowerShell 管理单元模块 {0} 没有所需的 PowerShell 管理单元强名称 {1}。</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Cmdlet "{0}" 在 PowerShell 管理单元 "{1}" 中不应出现多次。</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell 提供程序 "{0}" 在 PowerShell 管理单元 "{1}" 中不应出现多次。</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>当前控制台不支持 PowerShell {0}。当前控制台支持 PowerShell {1}。</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>文件 {0} 已存在,且已指定 {1}。</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>提供的配置文件 "{0}" 不存在。</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>提供的配置文件 "{0}" 必须使用 .pssc 文件扩展名。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CoreClrStubResources.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CoreClrStubResources.zh-Hans.resx new file mode 100644 index 00000000000..f62e94c0e7e --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CoreClrStubResources.zh-Hans.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>环境变量名不能包含等号字符。</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>环境变量名称或值太长。</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>字符串中的第一个字符是空字符。</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>字符串长度不能为零。</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>无法获取计算机名称。</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>无法获取当前用户的域名。</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>未知错误: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CredUI.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CredUI.zh-Hans.resx new file mode 100644 index 00000000000..0d298a33da6 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CredUI.zh-Hans.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 凭据请求 </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>输入凭据。</value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>输入凭据。</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>字幕的最大长度为 {0} 个字符。</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>消息的最大长度为 {0} 个字符。</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>UserName 值的最大长度为 {0} 个字符。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Credential.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Credential.zh-Hans.resx new file mode 100644 index 00000000000..913b5fdfa02 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Credential.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>无法序列化凭据。如果此命令正在启动工作流,则无法保留凭据,因为启动工作流的进程没有序列化凭据的权限。 + +-- 如果工作流是在本地计算机的 PSSession 中启动的,请将 EnableNetworkAccess 参数添加到创建该会话的命令中。 +-- 如果工作流是在远程计算机的 PSSession 中启动的,请将值为 CredSSP 的身份验证参数添加到创建会话的命令。-- 或者,连接到具有 RunAsUser 属性值的会话配置。</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>UserName 的值格式不正确。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/CredentialAttributeStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/CredentialAttributeStrings.zh-Hans.resx new file mode 100644 index 00000000000..3d89c3dd023 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/CredentialAttributeStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell 凭据请求</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>输入凭据。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/DebuggerStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/DebuggerStrings.zh-Hans.resx new file mode 100644 index 00000000000..9025e64338e --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/DebuggerStrings.zh-Hans.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>“${0}”上的变量断点({1} 访问)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>“{0}:${1}”上的变量短点({2} 访问)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>“{0}:{1}”上的行断点</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>“{0}:{1}”上的行断点,{2}</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>“{0}”上的命令断点</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>“{0}:{1}”上的命令断点</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>不会命中断点 {0}</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0},{1,-16} 单步执行(步入函数、脚本等)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0},{1,-16} 单步执行下一个语句(步过函数、脚本等)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0},{1,-16} 跳出当前函数、脚本等。</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0},{1,-16} 继续操作</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0},{1,-16} 停止操作并退出调试程序</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0},Get-PSCallStack 显示调用堆栈</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0},{1,-16} 列出当前脚本的源代码。 </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> 使用 “list” 从当前行开始,使用 “list <m>” 则从 <m> 开始 </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> 以从行 <m> 开始,并执行 “list <m> <n>” 以列出 <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> 从行 <m> 开始的行</value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> 如果为它为 {0}、{1} 或 {2},则重复上一个命令</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0},{1,-16} 显示此帮助消息。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>有关如何自定义调试程序提示的说明,请键入 “help about_prompt”。</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +当前会话不支持调试;操作将继续。 + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: 行 {1}</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>没有可用的源代码。</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>起始行必须是不大于 {0} 的正整数</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>行计数必须是正整数。</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><No file></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>位于 {0},{1}: 行 {2}</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>调试程序无法处理命令,除非它处于“已停止”状态。</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>未针对本地脚本调试程序实现 SetDebugAction。</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>调试程序无法设置恢复操作,因为远程会话中的调试程序未处于“已停止”状态。</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>无法调试作业,因为调试程序当前正忙。</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>已检查提供的作业和所有子作业,但未找到可调试的作业。 要调试作业或子作业,作业必须支持调试,并且还必须处于运行状态。</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>无法在单步模式下启用调试程序,因为调试程序处于关闭状态,并且调试模式设置为“无”。</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>无法调试运行空间,因为主机调试程序当前正忙。</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>无法调试运行空间。运行空间调试程序当前已关闭(DebugMode 为“无”)。</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>无法调试未处于“已打开”状态的运行空间。此运行空间状态为 {0}。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>无法调试运行空间。运行空间 {0} 没有关联的调试程序。</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>已替代调试程序。</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>无法将调试程序对象推送到其自身。</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>在远程运行空间中运行的 PowerShell 版本不支持远程使用 {0} 命令。</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>进程</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0},{1,-16} 继续执行操作并分离调试程序。</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>调试程序分离命令不适用。 分离命令仅适用于使用 Debug-Job 或 Debug-Runspace cmdlet 调试作业和运行空间的情况。</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>无效的运行空间 ID: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>无法获取运行空间。</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>必须指定断点或 BreakpointList。</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList 包含了不是断点的项。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/DescriptionsStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/DescriptionsStrings.zh-Hans.resx new file mode 100644 index 00000000000..4737ee11e8e --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/DescriptionsStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} 不能为 NULL 或为空。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/DiscoveryExceptions.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/DiscoveryExceptions.zh-Hans.resx new file mode 100644 index 00000000000..de7a4ea8951 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/DiscoveryExceptions.zh-Hans.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>无法验证 cmdlet 名称 "{0}",因为其格式不正确。cmdlet 名称必须包含一个动词和一个名词,且它们之间用 "-" 分隔,例如 "Get-Process"。</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>在参数集 "{1}" 中多次声明了参数 "{0}"。</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>多次声明了别名 "{0}"。</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>无法声明参数。只能在字段和属性上声明参数。</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>无法处理该 cmdlet。cmdlet 名称必须由用 '-' 分隔的动词和名词组成。</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>术语 '{0}' 不会被识别为 cmdlet、函数、脚本文件或可执行程序的名称。 +请检查名称的拼写或验证路径是否正确(如果包含路径),然后重试。</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>自变量 '{0}' 未被识别为 cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>自变量 '{0}' 未被识别为 cmdlet,这可能是因为它并非派生自 Cmdlet 或 PSCmdlet 类: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>无法解析别名 '{0}',因为它引用了术语 '{1}',而该术语不会被识别为 cmdlet、函数、可执行程序或脚本文件。请验证该术语,然后重试。</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>无法处理值为 '{1}' 的参数 '{0}',因为它不是 cmdlet,无法由 CommandProcessor 处理。</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>名为 '{0}' 的 cmdlet 已存在。Cmdlet 必须具有唯一名称。</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>名为 '{0}' 的 cmdlet 提供程序已存在。cmdlet 提供程序必须具有唯一名称。</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>名为 '{0}' 的程序集已存在。程序集必须具有唯一名称。</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>名为 '{0}' 的脚本已存在。脚本必须具有唯一名称。</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>无法处理 #requires 语句,因为其格式不正确。 +#requires 语句必须采用以下格式之一: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为它包含 shell ID 为 {1} 且与当前 shell 不兼容的 "#requires" 语句。若要运行此脚本,必须使用位于 '{2}' 的 shell。</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为它包含 shell ID 为 {1} 且与当前 shell 不兼容的 "#requires" 语句。</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为它包含 PowerShell {1} 的 "#requires" 语句。该脚本所需的 PowerShell 版本与当前运行的 PowerShell 版本 {2} 不匹配。</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为它包含 PowerShell 版本 '{1}' 的 "#requires" 语句。该脚本所需的 PowerShell 版本与当前运行的 PowerShell {2} 版本不匹配。</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为该脚本的 "#requires" 语句指定了以下缺失管理单元: {1}。</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>#requires 语句仅指定了 shellID。在 PowerShell 中运行时,#Requires 语句必须指定所需的 PowerShell 管理单元。</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>脚本 '{0}' 无法运行,因为它包含用于以管理员身份运行的 "#requires" 语句。当前 PowerShell 会话并非以管理员身份运行。请使用“以管理员身份运行”选项启动 PowerShell,然后再次尝试运行该脚本。</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (版本 {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>无法检索该命令,因为只有在检索单个 cmdlet 或脚本时才能指定 ArgumentList 参数。</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>已保留参数名称 "{0}" 以供将来使用。</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>无法运行脚本 '{0}',因为该脚本的 "#requires" 语句指定了以下缺失模块: {1}。</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>在模块 '{1}' 中找到了 '{0}' 命令,但无法加载该模块。有关详细信息,请运行 'Import-Module {1}'。</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>在模块 '{1}' 中找到了 '{0}' 命令,但由于以下错误而无法加载该模块: [{2}] +有关详细信息,请运行 'Import-Module {1}'。</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>无法加载模块 '{0}'。有关详细信息,请运行 'Import-Module {0}'。</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>没有匹配的命令包含名为 '{0}' 的参数。 请检查参数名称的拼写,然后重试。</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>无法使用点号加载此命令,因为它是在不同的语言模式下定义的。若要调用此命令而不导入其内容,请省略 '.' 运算符。</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>不能同时指定 ShowCommandInfo 和 Syntax 参数。</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>启用实验性功能 '{0}' 时,将禁用此脚本命令。</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>禁用实验性功能 '{0}' 时,将禁用此脚本命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/EnumExpressionEvaluatorStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/EnumExpressionEvaluatorStrings.zh-Hans.resx new file mode 100644 index 00000000000..f7ea564f749 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/EnumExpressionEvaluatorStrings.zh-Hans.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>输入表达式不得为空。请在每个输入表达式中至少指定一个标识符名称。</value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>无法将空标识符名称与有效的枚举器名称匹配。请指定以下其中一个枚举器名称并重试: {0}。</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>为表达式指定的泛型类型必须表示枚举。请指定有效的枚举类型。</value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>无法处理标识符名称 {0},因为它与以下枚举器名称过于相似或完全相同: {1}。请使用更具体的标识符名称。</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>无法将标识符名称 {0} 与有效的枚举器名称匹配。请指定以下其中一个枚举器名称并重试: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>表达式中不能使用括号,因为不允许将标识符分组。请尝试删除括号;如果括号包围的是子表达式,请尝试展开该表达式。</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>由于出现意外标记,无法分析表达式。标识符名称后只能使用 OR (,)运算符或 AND (+)运算符。</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>由于 NOT (!)运算符出现意外标记,无法分析表达式。NOT (!)运算符后应为标识符名称。</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>由于出现意外标记,无法分析表达式。在表达式开头,或在 OR (,)运算符或AND (+)运算符之后,表达式必须以标识符名称或 NOT (!)运算符开头。此外,表达式不能以 OR (,)、AND (+)或 NOT (!)运算符结尾。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ErrorCategoryStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ErrorCategoryStrings.zh-Hans.resx new file mode 100644 index 00000000000..41f61a889c5 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ErrorCategoryStrings.zh-Hans.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Deadlock detected: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Unrecognized error category {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ErrorPackage.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ErrorPackage.zh-Hans.resx new file mode 100644 index 00000000000..2976f3a0a34 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ErrorPackage.zh-Hans.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>错误“{0}”的错误文本为空: “{1}”</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>对象“{0}”报告为错误。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>ActionPreference 变量不支持值 {0}。提供的值应仅用作首选项参数的值,并且已替换为默认值。有关详细信息,请参阅帮助主题 "about_Preference_Variables"。</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>{0} ActionPreference 值将保留以供将来使用,目前不受支持。有关首选项变量的详细信息,请参阅帮助主题 "about_Preference_Variables"。</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>{0} ActionPreference 值将保留以供将来使用,目前不受支持。它已在你的 {1} 变量中替换为默认值 {2}。有关首选项变量的详细信息,请参阅帮助主题 "about_Preference_Variables"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/EtwLoggingStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/EtwLoggingStrings.zh-Hans.resx new file mode 100644 index 00000000000..962691d1fbe --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/EtwLoggingStrings.zh-Hans.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>命令 {0} 为 {1}。</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>引擎状态已从“{0}”更改为“{1}”。</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>完全限定错误 ID = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>错误消息 = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>建议的操作 = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>执行策略</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>作业命令 = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>作业 ID = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>作业实例 ID = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>作业位置 = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>作业名称 = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>作业状态 = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> 命令名称 = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> 命令路径 = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> 命令类型 = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> 引擎版本 = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> 主机 ID = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> 主机名 = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> 主机应用程序 = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> 主机版本 = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> 管道 ID = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> 运行空间 ID = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> 脚本名称 = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> 序列号 = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> 严重性 = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> Shell ID = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> 时间 = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> 用户 = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> 已连接的用户 = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL 作业</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>提供程序名称</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>提供程序 {0} 状态已更改为“{1}”。</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>脚本执行为 {0}。</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>变量“{0}”已从“{1}”更改为“{2}”。</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>变量 {0} 已更改为“{1}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/EventResource.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/EventResource.zh-Hans.resx new file mode 100644 index 00000000000..6cbec7023a5 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/EventResource.zh-Hans.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>未找到事件 ID PowerShell.Core.Instrumentation.man 的消息。</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>计划作业 {0} 已于 {1}开始 +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>计划作业 {0} 已于 {1}完成,状态为 {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>计划作业异常 {0}: + 消息: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>实验性功能初始化: 忽略配置文件中的实验性功能 '{0}'。{1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>实验性功能初始化: 未能读取配置文件。 + 异常: {0} + 消息: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>已加载工作流插件。 + EndpointName: {0} + 用户: {1} + HostingMode: {2} + 协议: {3} + 配置: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>工作流执行已开始。 + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>已更改工作流状态。 + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>已请求关闭工作流插件。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>已重启工作流插件。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>正在恢复工作流。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>已超出为终结点设置的配额限制。 + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>工作流已恢复。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>已创建工作流运行空间池。 + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>活动已排队等待执行。 + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>活动执行已开始。 + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>正在从 XAML 文件导入工作流。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>已从 XAML 文件导入工作流。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>由于出现错误,无法从 XAML 文件导入工作流。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>已启动工作流验证。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>工作流验证成功。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>工作流验证失败,出现错误。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>已验证工作流活动。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>无法验证工作流活动。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>活动执行失败。 + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>运行空间可用性已更改。 + RunspaceId: {0} + 可用性: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>已更改运行空间状态。 + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>已加载工作流以供执行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>已卸载工作流。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>工作流执行已取消。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>工作流执行已中止。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>已执行工作流清理操作。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>已从磁盘加载持久化工作流。 + WorkflowId: {0} + 路径: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>已从磁盘中删除工作流数据。 + WorkflowId: {0} + 路径: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>正在开始移除作业。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>已更改作业状态。 + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>作业错误。 + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>已为工作流创建作业(子作业)。 + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>已为工作流创建父作业。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>已创建执行工作流所需的所有作业。 + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>已为工作流移除子作业。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>移除作业时出错。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + 错误: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>正在加载工作流以供执行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>工作流执行已完成。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>正在取消工作流执行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>正在中止工作流执行。 + WorkflowId: {0} + 原因: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>正在卸载工作流。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>强制工作流关闭已开始。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>强制工作流关闭已完成。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>强制关闭工作流时出错。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>正在将工作流持久保存到磁盘。 + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>已将工作流持久保存到磁盘。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>活动执行已完成。 + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>工作流执行错误。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>已注册新的 PowerShell 终结点。 + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>已修改终结点配置。 + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>终结点配置已注销。 + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>已禁用终结点配置。 + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>已启用终结点配置。 + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>已启动进程外运行空间。 + 命令: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>在工作流执行期间执行了参数展开。 + 参数: {0} + 计算机: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>已启动工作流引擎。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>工作流管理器已使用以下值实例化 + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + Path: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>计算机名称 $null 或 . 解析为 LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>正在解析为默认方案 http</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>远程 shell 名称已解析为默认 PowerShellCore</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>正在创建脚本块文本({0}/{1}): +{2} + +ScriptBlock ID: {3} +路径: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>已开启对 ScriptBlock ID 的调用: {0} +运行空间 ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>已完成对 ScriptBlock ID 的调用: {0} +运行空间 ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +上下文: +{0} + +用户数据: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>正在关联活动 ID。 + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>类名 = {0} +方法名称 = {1} +工作流 GUID = {2} +消息 = {3} +{4} +活动名称 = {5} +活动 GUID = {6} +参数 = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>正在创建 Runspace 对象 + 实例 ID: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>正在创建 RunspacePool 对象 + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>正在打开 RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>正在修改活动 ID 并建立关联</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>运行空间状态已更改为 {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>正在尝试为会话 ID {2} 上的错误代码 {1} 进行第 {0} 次会话创建重试</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell 已在 AppDomain {1} 中的进程 {0} 上开启 IPC 侦听线程。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell 已在 AppDomain {1} 中的进程 {0} 上结束 IPC 侦听线程。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>在 PowerShell IPC 侦听线程中,AppDomain {1} 中的进程 {0} 上发生错误。 错误消息: {2}。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>PowerShell IPC 在 AppDomain {1} 中的进程 {0} 上为用户 {2} 建立连接。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>PowerShell IPC 在 AppDomain {1} 中的进程 {0} 上为用户 {2} 断开连接。</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>端口已解析为 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName 已解析为 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName 已解析为 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>方案为 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>测试分析消息</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>连接参数包括 + Connection URI: {0} + Resource URI: {1} + User: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Thumb Print: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>正在修改活动 ID 并建立关联</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>已接收的对象,该对象的运行空间 ID: {0} 命令 ID: {1} 目标: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain 中发生未经处理的异常。 +异常类型: {0} +异常消息: {1} +异常 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。WSMan 报告了一个错误,错误代码为: {2}。 + 错误消息: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain 中发生未经处理的异常。 +异常类型: {0} +异常消息: {1} +异常 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。WSMan 报告了一个错误,错误代码为: {2}。 + 错误消息: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>运行空间 ID {0}。正在使用 WSMan Create Shell 建立连接</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>运行空间 ID {0}。已收到 WSMan Create Shell 的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>运行空间 ID: {0}。正在使用 WSManCloseShell 关闭 shell</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>运行空间 ID: {0}。已收到 WSManCloseShell 的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。正在发送大小为 {2} 的数据</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。已收到 WSManSendShellInputEx 的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。正在使用 WSManReceiveShellOutputEx 发送接收请求</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。已接收大小为 {2} 的数据。</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>运行空间 ID {0} 管道 ID {1}。正在使用 WSManRunShellCommandEx 建立命令连接</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>运行空间 ID {0} 管道 ID {1}。已收到命令连接的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID {1}。正在关闭命令的传输</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID {1}。已收到命令关闭的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID {1}。正在使用 WSManSignalShellEx 来通过代码 {2} 发送信号</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID {1}。已收到 WSManSignalShellEx 的回叫</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>运行空间 ID: {0}。连接正在重定向到 URI: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>运行空间 ID: {0} 管道 ID: {1}。服务器正在向客户端发送大小为 {2} 的数据。DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>请求 {0}。正在创建服务器远程会话。UserName: {1} 自定义 Shell ID: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>正在报告请求的上下文: {0} 已报告的上下文: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>针对请求 {0} 的报告操作已完成 + 错误代码: {1} + 错误消息: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>Shell 上下文 {0}。请求 ID {1}。正在创建用于运行命令的命令会话。</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>Shell 上下文 {0} 命令上下文 {1} 请求 ID {2}。停止命令。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>Shell 上下文 {0} 命令上下文 {1} 请求 ID {2}。已收到来自客户端的数据。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>Shell 上下文 {0} 命令上下文 {1} 请求 ID {2}。客户端发送了接收请求,以便服务器可以发送数据。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>Shell 上下文 {0} 命令上下文 {1} IsReceiveOperation {2}。已收到关闭操作请求。</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>正在加载 shell ID 为 {1} 的自定义 shell 的程序集 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>正在为 shell ID 为 {1} 的自定义 shell 加载类型 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>已收到远程处理片段。 + 对象 ID: {0} + 片段 ID: {1} + 起始标志: {2} + 结束标志: {3} + 有效负载长度: {4} + 有效负载数据: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>已发送远程处理片段。 + 对象 ID: {0} + 片段 ID: {1} + 起始标志: {2} + 结束标志: {3} + 有效负载长度: {4} + 有效负载数据: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>正在关闭 WinRM 服务。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>已成功解除冻结对象。 + 反序列化类型名称: {0} + 通过强制转换为类型 {1} 解除冻结 + 解除冻结的对象的类型为: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>未能解除冻结对象。 + 反序列化类型名称: {0} + 通过强制转换为类型 {1} 解除冻结 + 类型强制转换异常: {2} + 类型强制转换内部异常: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>已覆盖序列化深度。 + 序列化类型名称: {0} + 原始深度: {1} + 覆盖后的深度: {2} + 顶层以下的当前深度: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>已覆盖序列化模式。 + 序列化类型名称: {0} + 覆盖后的模式: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>已跳过脚本属性的序列化,因为没有可用于计算属性的运行空间。 + 属性名称: {0} + 属性所有者的类型名称: {1} + Getter 脚本: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>已跳过属性序列化,因为属性 getter 失败。 + 属性名称: {0} + 属性所有者的类型名称: {1} + 来自属性 getter 的异常: {2} + 来自属性 getter 的内部异常: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>可能无法完成可枚举对象的序列化,因为枚举的对象引发了异常。 + 正在枚举的对象的类型: {0} + 异常: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>序列化调用了对象的 ToString 方法,但该方法失败。 + 对象类型: {0} + 异常: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>已达到顶层以下的最大深度,正在强制将对象序列化为字符串。 + 最大深度处的对象类型: {0} + 最大深度处的属性名称: {1} + 深度: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>反序列化程序引发了 XmlException(很可能表明 clixml 格式不正确)。 + 行号: {0} 行位置: {1} + 异常:{2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>指定属性的序列化失败,因为指定的某个属性缺失。 + 对象类型: {0} + 属性名称: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>正在启动 PowerShell 控制台</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>PowerShell 控制台已准备好接受用户输入</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>跟踪错误记录: + 消息: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + 异常详细信息: + 消息 : {5} + 堆栈跟踪: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>异常: + 消息: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>跟踪 PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>跟踪作业: + ID: {0} + InstanceId: {1} + 名称: {2} + 位置: {3} + 状态: {4} + 命令: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>跟踪信息: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>跟踪信息: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>开始 ImportWorkflowCommand::StartWorkflowApplication。正在开始工作流函数的调用。跟踪 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>结束 ImportWorkflowCommand::StartWorkflowApplication。正在结束工作流函数的调用。跟踪 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>开始在 ImportWorkflowCommand::StartWorkflowApplication 中创建新作业。跟踪 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>结束在 ImportWorkflowCommand::StartWorkflowApplication 中创建新作业。跟踪 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>结束在 ImportWorkflowCommand::StartWorkflowApplication 中创建新作业。跟踪 Guid {0} : ContainerParentJob Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>开始 JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>结束 JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>开始 WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>结束 WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>已将 Guid 为 {0} 的 WorkflowJob 添加到 Guid 为 {1} 的 ContainerParentJob</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>Guid 为 {0} 的 ProxyJob 与 Guid 为 {1} 的远程 ContainerParentJob 关联</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>开始 Guid 为 {0} 的 ContainerParentJob 执行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>结束 Guid 为 {0} 的 ContainerParentJob 执行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>开始 Guid 为 {0} 的代理作业执行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>结束 Guid 为 {0} 的代理作业执行</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>开始 Guid 为 {0} 的代理作业的 StateChanged 事件处理程序</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>结束 Guid 为 {0} 的代理作业的 StateChanged 事件处理程序</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>开始 Guid 为 {0} 的代理子作业的 StateChanged 事件处理程序</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>结束 Guid 为 {0} 的代理子作业的 StateChanged 事件处理程序</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>开始运行垃圾回收</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>结束运行垃圾回收</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>持久性存储已达到指定的最大大小</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE 已开始运行脚本文件 {0}。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE 已开始从文件 {0} 运行用户选择的脚本。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE 正在停止当前命令。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE 正在恢复调试程序。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE 正在停止调试程序。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE 正在进入调试过程。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE 正在跳过调试过程。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE 正在退出调试过程。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 将启用所有断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 将禁用所有断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 正在移除所有断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在为文件 {1} 的第 {0} 行设置断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在为文件 {1} 的第 {0} 行移除断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在为文件 {1} 的第 {0} 行启用断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在为文件 {1} 的第 {0} 行禁用断点。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 已在文件 {1} 的第 {0} 行命中断点。</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/EventingResources.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/EventingResources.zh-Hans.resx new file mode 100644 index 00000000000..65cc0a24d5d --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/EventingResources.zh-Hans.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>无法注册指定的事件。不支持需要返回值的事件。</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>无法注册指定的事件。名为 '{0}' 的事件不存在。</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell 无法订阅 Windows RT 事件。</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>无法注册指定的事件。已为 PowerShell 引擎保留事件源标识符 '{0}'。</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>远程实例不支持此操作。</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>在转发事件时,不支持此操作。</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>无法订阅指定事件。源标识符为 '{0}' 的订阅者已存在。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ExperimentalFeatureStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ExperimentalFeatureStrings.zh-Hans.resx new file mode 100644 index 00000000000..e3f5baa4350 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ExperimentalFeatureStrings.zh-Hans.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>未找到与名称“{0}”匹配的实验性功能。</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>启用和禁用实验性功能将在下次启动 PowerShell 时生效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ExtendedTypeSystem.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ExtendedTypeSystem.zh-Hans.resx new file mode 100644 index 00000000000..f4707e3d69c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ExtendedTypeSystem.zh-Hans.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>成员 {0} 已存在。</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>扩展类型数据文件中已存在成员“{0}”。</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>成员“{0}”不存在。</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>设置“{0}”时出现异常:“{1}”</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>获取“{0}”时出现异常:“{1}”</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>尝试枚举集合时发生以下异常:“{0}”。</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>无法访问 PSObject 外部的成员“{0}”。</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>无法更改从类型配置创建的成员:“{0}”。</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>成员名称“{0}”为保留名称。</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>无法更改“{0}”。</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>调用“{0}”并传入“{1}”个参数时发生异常:“{2}”</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>尝试调用“{0}”以提取类型为“{1}”的对象的内容时引发了异常:“{2}”</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>找不到“{0}”的参数计数为“{1}”的重载。</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>对于类型参数“{0}”和参数计数“{1}”的“{2}”,找不到合适的泛型方法重载。</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>为“{0}”和参数计数“{1}”找到了多个不明确的重载。</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>无法将参数“{0}”转换为类型“{1}”,其值为“{2}”,用于“{3}”:“{4}”</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>属性“{0}”的 Get 访问器不可用。</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>属性“{0}”的 Set 访问器不可用。</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>setter 方法应为 public、void、static,并具有两个参数。第一个参数应为 PSObject 类型。如果 getter 方法也可用,则需要第二个参数,并且其类型应与 getter 方法的返回类型相同。</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>getter 方法应为 public、非 void、static,并且只有一个 PSObject 类型的参数。</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty 应使用 getter 或 setter 方法。</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>由于方法格式问题,无法创建代码方法。该方法应为 public、static,并且只有一个 PSObject 类型的参数。</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>别名名为“{0}”的别名包含循环。</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>无法将类型“{0}”的“{1}”值转换为类型“{2}”。</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>无法将类型“{0}”的值转换为类型“{1}”。</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>无法将值 "{0}" 转换为类型 "{1}"。错误:“{2}”</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>无法将值“{0}”转换为类型“{1}”,因为此枚举不允许使用逗号。</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>由于枚举值无效,无法将值“{0}”转换为类型“{1}”。请指定以下枚举值之一,然后重试。可用的枚举值为“{2}”。</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>由于枚举值无效,无法将 null 转换为类型“{0}”。请指定以下枚举值之一,然后重试。可用的枚举值为“{1}”。</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>无法将 null 转换为类型“{0}”。</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>无法将值转换为类型 "{0}"。 错误:“{1}”</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>无法将值转换为 System.String 类型。</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>参数中应为引用类型。</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>无法比较“{0}”,因为它不是 IComparable。</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>无法将“{0}”与“{1}”进行比较。错误:“{2}”</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>无法将“{0}”与“{1}”进行比较,因为对象不是同一类型,或者对象“{0}”未实现“{2}”。</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>无法将值“{0}”转换为类型“{1}”,因为至少找到两个匹配项({2}、 {3}),而此枚举只允许一个匹配项。</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>无法将值 "{0}" 转换为类型 "{1}"。布尔参数只接受布尔值和数字,例如 $True、$False、1 或 0。</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>无法获取属性值,因为“{0}”是只写属性。</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>“{0}”是 ReadOnly 属性。</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>无法设置“{0}”,因为只有字符串才能用作值来设置 XmlNode 属性。</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>无法设置“{0}”,因为只能设置唯一属性或唯一的非属性化叶节点。</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>无法将 PSProperty 或 PSMethod 对象添加到此集合。</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>加载扩展类型数据文件时出现以下错误: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>检索字符串时发生以下异常:“{0}”</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>类型“{0}”的字段或属性“{1}”仅在字母大小写上与字段或属性“{2}”不同。类型必须符合公共语言规范 (CLS)。</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>检索类型名称层次结构时发生以下异常:“{0}”。</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>检索成员“{1}”时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>检索成员时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>检索属性“{1}”的读取状态时发生以下异常: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>检索属性“{1}”的写入状态时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>检索属性“{1}”的类型时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>检索属性“{1}”的字符串表示形式时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>检索属性“{1}”的属性时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>检索方法“{1}”的定义时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>检索方法“{1}”的字符串表示形式时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>检索参数化属性“{1}”的类型时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>检索参数化属性“{1}”的读取状态时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>检索参数化属性“{1}”的写入状态时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>检索参数化属性“{1}”的定义时发生以下异常:“{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>检索参数化属性“{1}”的字符串表示形式时发生以下异常:“{0}”</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>无法为类型为“{0}”的 PSMemberInfo 对象设置 Value 属性。</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>参数“{0}”应为 {1}。使用 {2}。</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>参数“{0}”不应为 {1}。请勿使用 {2}。</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>找不到属性“{0}”。</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>无法获取或设置属性值。“{0}”参数应为“{1}”或“{2}”类型。</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>无法设置属性“{0}”的值,因为对象的类型为“{1}”,而不是“{2}”。</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>调用“{0}”时出现异常:“{1}”</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} 不是有效的类路径。</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} 不是有效的路径。</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>适配器无法确定属性“{0}”是否可以更改。</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>适配器无法确定属性“{0}”是否可读写。</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>适配器无法获取属性“{0}”的值。</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>适配器无法设置属性“{0}”的值。</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>适配器无法获取属性“{0}”的类型。</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>适配器无法获取“{0}”的类型层次结构。</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>适配器无法获取“{0}”的属性。</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>适配器无法获取“{0}”的属性“{1}”。</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>“{0}”返回了 null 值。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>找不到“{0}”对象的属性“{1}”。可设置的属性为: {2}。</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>找不到“{0}”对象的属性“{1}”。没有可设置的属性。</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>无法创建类型“{0}”的对象。 {1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>无法在开放泛型类型 {0}上调用静态方法或访问静态属性。 请指定类型参数,然后重试。 例如,请使用 [System.Collections.Generic.HashSet[int]]::CreateSetComparer(),而不是 [System.Collections.Generic.HashSet``1]::CreateSetComparer()。</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>构造属性“{1}”时发生以下异常:“{0}”</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>无法将值“{0}”转换为字符串数组。</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>无法将值转换为类型 "{0}"。此语言模式仅支持核心类型。</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>无法转换为类似 ByRef 的类型“{0}”。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>无法获取或设置 ByRef-like 类型“{0}”的属性或字段“{1}”。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>无法调用 ByRef-like 返回类型“{0}”的方法“{1}”。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>无法创建 ByRef-like 类型“{0}”的实例。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>扩展类型系统哈希表转换</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,不允许将类型从 HashTable 转换为“{0}”。</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>扩展类型系统哈希表转换</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,不允许将类型从“{0}”转换为“{1}”。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/FileSystemProviderStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/FileSystemProviderStrings.zh-Hans.resx new file mode 100644 index 00000000000..be4a583e929 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/FileSystemProviderStrings.zh-Hans.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>调用项</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>删除文件</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>删除目录</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>复制文件</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>复制目录</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>重命名文件</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>重命名目录</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>移动文件</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>移动目录</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>设置属性文件</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>设置属性目录</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1} 值: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>清除属性文件</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>清除属性目录</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>创建文件</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>创建目录</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>目标: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>清除内容</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>找不到项 {0}。</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>无法移动项 {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>无法还原项 {0} 上的属性: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>指定路径 {0} 上的对象不存在。</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>无法删除目录 {0},因为它不为空。</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>该类型不是已知的文件系统类型。只能指定 "file"、"directory" 或 "symboliclink"。</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>无法处理路径,因为指定的路径引用了 basePath 之外的项目。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>指定的驱动器根目录 "{0}" 不存在,或者它不是文件夹。</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>具有指定名称 {0} 的项已经存在。</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>按字节读取流时,无法指定分隔符。</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>无法用自身覆盖项 {0}。</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>无法重命名指定的目标,因为它代表的是路径或设备名称。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>属性 {0} 不存在或未找到。</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>你没有足够的访问权限来执行此操作,或者该项目为隐藏项、系统项或只读项。</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>无法设置属性,因为不支持属性。只能设置以下属性: Archive、Hidden、Normal、ReadOnly 或 System。</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>无法清除该属性,因为不支持该属性。只能清除 Attributes 属性。</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>无法处理路径 "{0}",因为目标代表保留的设备名称。</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>指定 "-AsByteStream" 时不使用编码。</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>无法继续进行字节编码。使用字节编码时,内容必须为字节类型。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>无法处理文件,因为找不到文件 {0}。</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> 目录:</value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>无法检测文件的编码。反向读取内容时,不支持指定的编码 {0}。</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>无法打开文件 "{1}" 的备用数据流 "{0}"。</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>文件 "{1}" 的流 "{0}"。</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>不能在同一命令中指定 Raw 和 Wait 参数。</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>若要使用 Persist 开关参数,操作系统必须支持驱动器名称(例如,驱动器号 A-Z)。</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>使用 Persist 参数时,根必须是远程计算机上的文件系统位置。</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>不能在同一命令中指定 "{0}" 和 "{1}" 参数。</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>该操作需要目录。项目 "{0}" 不是目录。</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>创建接合</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>创建符号链接</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>此操作需要管理员权限。</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>创建硬链接</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>该操作需要文件。项目 "{0}" 不是文件。</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>指定的路径不支持硬链接。</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>指定的路径不支持符号链接。</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>正在将 {0} 复制到 {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>目标路径 {0} 是目标位置上已存在的文件。</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>未能将文件 {0} 复制到远程目标位置。</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>从 {0} 到 {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>无法将目录 "{0}" 复制到文件 "{0}"</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>未能获取目录 {0} 的子项。</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>未能读取远程文件 "{0}"。</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>无法验证远程目标 {0} 是否为文件。</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>未能在远程目标上创建目录 "{0}"。</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>已超出驱动器的最大大小: {0}。</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>无法创建链接,因为路径已存在: {0}。</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>跳过已访问的目录 {0}。</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>目标路径不能是源路径的子目录,也不能是源路径本身: {0}。</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>目标和路径不能相同。</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>已复制 {0} 个文件,共 {1} 个</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>已删除 {0}/{1} 的文件</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>创建交汇点需要目标的绝对路径。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/FormatAndOutXmlLoadingStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/FormatAndOutXmlLoadingStrings.zh-Hans.resx new file mode 100644 index 00000000000..27bc822ad4a --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/FormatAndOutXmlLoadingStrings.zh-Hans.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: XML 元素 {2} 不允许使用属性。</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 节点 {2} 不能具有子对象。</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 无效。</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 必须至少存在一个默认的 {2} 值。</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 不能存在多个默认的 {2} 值。</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 控件名称不能为 null 或为空。</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 带外视图只能具有 CustomControl 或 ListControl。</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 带外视图不能具有 GroupBy。</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 无法加载视图。</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误:“{2}”不是有效的对齐值。</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 应为正整数。</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 列标头定义无效;已丢弃所有标头。</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 备用集 #{3} 上的行项计数 = {2} 与默认行项计数 = {4} 不匹配。</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 标头项计数 = {2} 与默认行项计数 = {3} 不匹配。</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 必须至少指定一个列表视图项。</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 属性条目无效。</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少定义列表。</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 应为布尔值。</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 应为非负整数。</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 应为整数。</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少内部文本值。</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 自定义控件令牌列表不能为空。</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 无法加载 {2}。</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 无法在没有表达式的情况下指定 {2}。</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 无法使用表达式指定 {2}。</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少格式字符串。</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少脚本块文本。</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少属性。</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 脚本块“{2}”无效。</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 找不到程序集 {4} 中资源 {3} 的字符串 {2}。</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 找不到程序集 {3} 中资源 {2}。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 找不到程序集 {2}。</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 节点必须是 XmlElement。</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 应使用表达式。</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 无法在没有表达式的情况下具有控件或标签。</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 不能同时具有控件和标签。</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 不能同时具有 SelectionSetName 和 TypeName。</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 未指定任何类型或条件来应用视图。</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 值无效。</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 存在重复的节点。</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 和 {3} 是互斥的。</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2}、{3} 和 {4} 是互斥的。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 是未知节点。</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 是未知属性。</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 是缺失的属性。</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: 缺少节点 {2}。</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 中缺少节点。</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 为空节点。</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>文件 {1} 中的 XPath {0} 存在错误: {2} 为空属性。</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>文件 {0} 存在错误: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>文件 {0} 中的错误太多。</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>加载格式数据文件时出错: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(全局程序集缓存) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0},{1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>未完全限定路径 {0}。指定完全限定的格式化文件路径。</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>无法更新 FormatTable,因为可能已在运行空间外部创建 FormatTable。</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>加载 FormatTable 时出错。查看 Errors 属性的内容以获取详细的错误消息。</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>设置数据“{0}”的格式时出错: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 处且类型名称为 {0} 的视图数据中存在错误: 标头项计数 = {2} 与默认行项计数 = {3} 不匹配。</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据中存在错误: 设置数据“{2}”的格式无效。</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: 脚本块“{2}”无效。</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: 无法加载 {2}。</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: TableControl 应只包含一个 {2}。</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: 必须至少存在一个默认的 {2}。</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: 必须至少指定一个列表视图项。</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>位于索引 {1} 且类型名称为 {0} 的视图数据存在错误: 不能存在多个默认的 {2}。</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>类型“{0}”的格式设置数据中错误过多。</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>无法使用多个条目更新共享格式表。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_MshParameter.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_MshParameter.zh-Hans.resx new file mode 100644 index 00000000000..a835a7bf9f1 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_MshParameter.zh-Hans.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>无法将 {0} 转换为以下类型 {1} 之一。</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>参数的值为 null;应为以下类型之一: {0}。</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>复制的键“{0}”与“{1}”冲突。</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>“{0}”键具有无效的类型 {1};预期类型为 {2}。</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>“{0}”键具有无效的类型 {1};预期类型为 {2}。</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>{0} 键不明确;{1} 和 {2} 冲突。</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>键的值不能为 null。</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>{0} 键类型无效。该键必须是字符串。</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>{0} 键没有值。</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>{0} 缺少必需的条目。</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>{0} 键无效。</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>键“{0}”的值“{1}”无效;有效值为 {2}。</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>键“{1}”的值“{0}”应大于 0。</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>键“{0}”的格式字符串不能为空。</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>“{0}”键不能具有空字符串值。</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>不允许使用空字符串值。</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>“{0}”键的值“{1}”中不能包含通配符。</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>“{0}”不允许使用通配符。</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>EnumerableExpansion 值无效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_format_xxx.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_format_xxx.zh-Hans.resx new file mode 100644 index 00000000000..822252ecfff --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_format_xxx.zh-Hans.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet 参数 View 和 Property 互斥。</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet 参数 AutoSize 和 Column 互斥。</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>找不到视图名 {0}。</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> 无法找到格式为 {1} 的视图名称 {0}。</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> {1} 对象没有现有的 {0} 视图。</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>找不到视图名 {0}。请指定以下 {1} 视图中的一个,然后重试: {2}。</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> 请尝试从以下其他格式 cmdlet 中选择一个使用:</value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}:</value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>以下对象支持 IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable 不包含任何对象。</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable 包含以下对象:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable 包含以下 {0} 对象:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>未知的类 ID {0}。</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>属性 {1} 的类型 {0} 无效。</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>{0} 数据成员的值不能为 null。</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>无法识别对象类型。</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>未能创建类 ID 为 {0} 的对象。</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>属性 {0} 是递归的。</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>未能评估表达式 "{0}"。</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>未能解释格式字符串 "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_out_xxx.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_out_xxx.zh-Hans.resx new file mode 100644 index 00000000000..fc5f8b6ff8c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/FormatAndOut_out_xxx.zh-Hans.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> 下一页;<CR> 下一行;Q 退出</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>LineOutput 的值不应为空。</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>lineOutput 类型“{0}”不是预期的类型;LineOutput 应为类型“{1}”。</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>类型为“{0}”的对象无效或顺序不正确。这可能是由于用户指定的 "{1}" 命令与默认格式冲突所致。</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>无法打开文件“{0}”。</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>输出到文件</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/GetErrorText.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/GetErrorText.zh-Hans.resx new file mode 100644 index 00000000000..5f280a7392f --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/GetErrorText.zh-Hans.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>无法加载基名称为 "{0}" 的资源。</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>无法加载 ID 为 "{0}" 的资源字符串。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>Stop 策略设置会阻止运行命令。</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>无法检索消息 "{0}" "{1}" "{2}",因为未注册程序集。</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>无法检索消息 "{0}" "{1}" "{2}"。模板字符串 "{3}" 中的模板字符串格式无效。</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>无法检索消息 "{0}" "{1}" "{2}"。模板字符串存在,但其值为空或空白。</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>管道已停止。</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>由于调用深度溢出,脚本失败。</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>由于调用深度溢出,管道失败。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/HelpDisplayStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/HelpDisplayStrings.zh-Hans.resx new file mode 100644 index 00000000000..c682bb32c5c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/HelpDisplayStrings.zh-Hans.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>名称</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>摘要</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>说明</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>语法</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>参数</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>输入</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>输出</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>终止错误</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>非终止错误</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>备注</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>示例</value> + </data> + <data name="Example" xml:space="preserve"> + <value>示例</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>示例</value> + </data> + <data name="Output" xml:space="preserve"> + <value>输出</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>相关链接</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>简短说明</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>标题:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>问题:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>答案</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>期限:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>定义:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>内容:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>提供程序名称</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> 此 cmdlet 支持以下常见参数: Verbose、Debug、 + ErrorAction、ErrorVariable、WarningAction、WarningVariable、 + OutBuffer、PipelineVariable 和 OutVariable。有关详细信息,请参见 + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216)。</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>必需? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>类型:</value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>目标对象类型: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>默认值 </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>接受管道输入? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>接受通配符? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(类别: </value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>建议的操作:</value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>有关详细信息,请输入:</value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>要查看技术信息,请输入:</value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>若要查看示例,请输入:</value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>有关联机帮助,请输入:</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>备注</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>已命名</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>驱动器</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>功能</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>任务</value> + </data> + <data name="Task" xml:space="preserve"> + <value>任务:</value> + </data> + <data name="Filters" xml:space="preserve"> + <value>筛选器</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>动态参数</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>支持的 cmdlet:</value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>别名</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help 在这台计算机上找不到此 cmdlet 的帮助文件。它只显示部分帮助内容。 + -- 若要下载并安装包含此 cmdlet 的模块的帮助文件,请使用 Update-Help。 + -- 若要联机查看此 cmdlet 的帮助主题,请输入 "Get-Help {0} -Online" 或 + 转到 {1}。</value> + </data> + <data name="None" xml:space="preserve"> + <value>无</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>别名 </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>动态? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>参数集名称 </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>无法检索 UI 区域性 {0} 的 HelpInfo XML 文件。请确保模块清单中的 HelpInfoUri 属性有效,或检查网络连接,然后重试该命令。</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>不支持指定的区域性: {0}。请从以下列表中指定一个区域性: {{{1}}}。</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>推迟错误并尝试回退区域性,如果没有任何回退受支持,将显示为错误: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>找不到 ModuleBase 目录。请验证该目录,然后重试。</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>路径 {0} 不是有效的目录。请确保目录存在,然后重试。</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>Help URI 不能包含超过 10 次重定向。请指定有效的 Help URI。</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>更新帮助</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>正在连接到帮助内容...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>正在下载帮助内容...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>正在安装帮助内容...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>正在查找帮助内容...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(全部)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>找不到与以下模式匹配的 PowerShell 模块: {0}。验证模式,然后重试该命令。</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>找不到与指定的 FullyQualifiedModule {0} 匹配的 PowerShell 模块。请验证 FullyQualifiedModule 值,然后重试该命令。</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>找不到帮助内容。请确保服务器可用,并且在 HelpInfo XML 中正确定义了帮助内容的位置。</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Update-Help 命令失败,因为指定的模块不支持可更新帮助。请使用 Get-Help -Online 或联机查找针对该模块中命令的帮助。</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>以下参数不能为空或留空: Module。</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>以下参数不能为空或留空: Path。</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>已成功完成 Update-Help。</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>提取帮助内容时出错。</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>无法连接到帮助内容。存储帮助内容的服务器可能不可用。请验证服务器是否可用,或等到服务器重新联机,然后重试该命令。</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>指定位置处的帮助内容无效。请指定包含有效帮助内容的位置。</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>HelpInfo XML 无效。请指定有效的 HelpInfo XML。</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>帮助内容已成功保存到以下位置: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>在 {0} 中找不到帮助内容 XSD 文件。请验证 XSD 文件是否存在于指定位置上,然后重试该命令。</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>未能更新模块的帮助: +"{0}" +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>正在保存帮助</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>帮助内容包含无效文件。仅支持 .txt 和 .xml 文件。</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>未能保存模块 "{0}" 的帮助: {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>未能为具有 UI 区域性 {{{1}}} 的模块 "{0}" 保存帮助: {2}。 +英语-美国帮助内容可用,可以使用以下命令保存: Save-Help -UICulture en-US。</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>未能为具有 UI 区域性 {{{1}}} 的模块 "{0}" 更新帮助: {2}。 +英语-美国帮助内容可用,可以使用以下命令安装: Update-Help -UICulture en-US。</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>当前区域性为({0}),未与任何语言关联。请考虑更改系统区域性,或使用以下命令安装英语-美国帮助内容: Update-Help -UICulture en-US。</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>只有在指定源路径时,才能使用 -Recurse 参数。</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>路径 {0} 不包含 FileSystem 提供程序。请验证指定的路径是否包含 FileSystem 提供程序,然后重试该命令。</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>正在搜索 {0} 帮助...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>找不到与以下模式匹配的 UI 区域性: {0}。验证模式,然后重试该命令。</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>未保存模块 {0} 的帮助,因为此计算机在最近 24 小时内已运行过 Save-Help 命令。 +若要再次保存帮助,请在命令中添加 Force 参数。</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>未更新模块 {0} 的帮助,因为此计算机在最近 24 小时内已运行过 Update-Help 命令。 +若要再次更新帮助,请在命令中添加 Force 参数。</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>已安装最新的帮助文件。</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}。区域性 {2} 版本 {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>更新时间 {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>模块清单中的 HelpInfoUri 键值必须解析为网站上存储帮助文件的容器或根 URL。HelpInfoUri "{0}" 未解析为容器。</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>帮助内容必须位于命名空间 {0} 中。</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help 在这台计算机上找不到此 cmdlet 的帮助文件。它只显示部分帮助内容。 + -- 若要下载并安装包含此 cmdlet 的模块的帮助文件,请使用 Update-Help。</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>已下载最新的帮助文件。</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>已保存 {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} 不以 HTTP 开头。</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>帮助内容的根级元素必须是 "helpItems"。</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>正在保存模块 {0} 的帮助</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>正在更新模块 {0} 的帮助</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>正在解析 URI: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>帮助 URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0},当前版本: {1},可用版本: {2},UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>属性</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>方法</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/HelpErrors.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/HelpErrors.zh-Hans.resx new file mode 100644 index 00000000000..0f69cd89097 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/HelpErrors.zh-Hans.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help 无法在此会话的帮助文件中找到 {0}。若要下载更新的帮助主题,请键入: "Update-Help"。若要联机获取帮助,请在 TechNet 库中搜索帮助主题,网址为 https://go.microsoft.com/fwlink/?LinkID=107116。</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>无法处理该帮助类别,因为 "{0}" 不是有效的帮助类别。</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>无法加载帮助文件 "{0}"。详细信息: {1}。</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>无法访问帮助文件 "{0}",因为当前用户没有该文件的访问权限。详细信息: {1}。</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>帮助文件 "{0}" 不是有效的 XML 文档。详细信息: {1}。</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>从文件 {1} 加载 {0} 的帮助内容时出错。详细信息: {2}。若要下载更新的帮助主题,请运行 Update-Help cmdlet。若要联机获取帮助,请在 TechNet 库中搜索帮助主题,网址为 https://go.microsoft.com/fwlink/?LinkID=107116。</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>无法加载提供程序 "{0}"。详细信息: {1}。</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>无法加载帮助文件。加载帮助文件 "{0}" 时出现以下 {1} 错误。</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>节点 "{0}" 不能将 "{1}" 作为子节点。节点路径: {2}。</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>节点 "{0}" 最多可以有 {2} 个 "{1}" 类型的子节点。节点路径: {3}。</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>找不到注册表项: "{0}{1}";将使用 "{2}" 加载帮助文件。</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>没有参数符合条件 {0}。</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>请求的帮助类别不支持 {0}。</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>无法显示此帮助主题的联机版本,因为未在命令代码或该命令的帮助文件中指定此帮助主题的 Internet 地址(URI)。</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>指定的 URI {0} 无效。</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>启动浏览器以显示联机帮助失败。没有关联的程序或浏览器可用于打开 URI {0}。</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>不支持 URI "{0}" 中指定的协议。仅支持 "{1}" 和 "{2}" 协议。</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>找到了多个帮助主题。请仅使用一个带有 -{0} 选项的帮助主题。</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>无法从远程运行空间获取帮助,因为尚未打开该运行空间。 请通过运行隐式远程处理命令来打开该运行空间,然后再次尝试运行该命令以获取帮助。</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>访问被拒绝。此命令无法更新关于 PowerShell 核心模块或 $pshome\Modules 目录中的任何模块的帮助主题。 +若要更新这些帮助主题,请使用“以管理员身份运行”命令启动 PowerShell,然后再次尝试运行 Update-Help。</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>若要使用 {0},请确保你的应用程序使用 'Microsoft.NET.Sdk.WindowsDesktop' 作为项目 SDK,并且相应的程序集 'Microsoft.PowerShell.GraphicalHost' 可用。({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} 在远程会话中不起作用。</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName 无法引用函数本身。</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>在受限会话中,无法从网络位置获取帮助。</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>受限会话中不允许使用命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/HistoryStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/HistoryStrings.zh-Hans.resx new file mode 100644 index 00000000000..f837cd90ad9 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/HistoryStrings.zh-Hans.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>标识符“{0}”不是有效的 History 标识符值。请指定一个正数,然后重试。</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>找不到 ID {0} 的历史记录。</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>计数不能与多个 ID 组合使用。</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>找不到命令行 {0} 的历史记录。</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>找不到最近的历史记录。</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>循环中重复调用 Invoke-History cmdlet。</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>无法处理多个历史记录命令。只能使用 Invoke-History 运行单个命令。</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>无法添加历史记录,因为输入对象的格式无效。</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>标识符“{0}”无效。请指定一个正数,然后重试。</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>此命令将清除会话历史记录中的所有条目。</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>计数不能与多个 CommandLine 参数组合。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/HostInterfaceExceptionsStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/HostInterfaceExceptionsStrings.zh-Hans.resx new file mode 100644 index 00000000000..ce5e8bd5cb2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/HostInterfaceExceptionsStrings.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>已发生类型为“{0}”的错误。</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>提示用户的命令失败,因为主机程序或命令类型不支持用户交互。请尝试使用支持用户交互的主机程序,例如 PowerShell 控制台,并从不支持用户交互的命令类型中删除与提示相关的命令。</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>提示用户的命令失败,因为主机程序或命令类型不支持用户交互。主机正在尝试通过以下消息请求确认: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>无法调用该方法,因为池已关闭或已失败。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/InternalCommandStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/InternalCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..6223104bb0c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/InternalCommandStrings.zh-Hans.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>输入名称“{0}”不明确。它可以解析为多个匹配的方法。可能的匹配项包括: {1}。</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>输入名称“{0}”不明确。它可以解析为多个匹配的成员。可能的匹配项包括: {1}。</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>检索键“{0}”的值</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>使用参数的调用方法“{0}”: {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>调用方法“{0}”</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>检索属性“{0}”的值</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>无法对 'null' 输入对象执行操作。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>无法将输入名称“{0}”解析为方法。</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>无法在受限语言模式下调用方法。</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>脚本块不支持 -WhatIf 和 -Confirm 参数。</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>RestrictedLanguage 模式下不允许执行“{0}”操作。</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>需要使用运算符来比较两个指定的值。在命令中包含有效的运算符,然后重试该命令。例如,Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>无法将输入名称“{0}”解析为属性。</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>无法将输入名称“{0}”解析为成员。</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>指定的运算符同时需要 -Property 和 -Value 参数。提供这两个参数的值,然后重试该命令。</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>此方法不能在当前线程上运行。只能在 cmdlet 线程上调用它。</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel using 变量不能是脚本块。ForEach-Object -Parallel 不支持传入脚本块变量,并且可能导致未定义的行为。</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel 管道输入对象不能是脚本块。ForEach-Object -Parallel 不支持传入脚本块变量,并且可能导致未定义的行为。</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>'TimeoutSeconds' 参数不能与 'AsJob' 参数一起使用。</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Parallel 参数集当前不支持以下常用参数: +ErrorAction、WarningAction、 InformationAction、PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>处理 ForEach-Object -Parallel 输入时发生意外错误。这可能意味着部分管道输入未得到处理。错误: {0}。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>在约束语言模式下运行时,不允许对类型“{0}”进行方法调用。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/InternalHostStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/InternalHostStrings.zh-Hans.resx new file mode 100644 index 00000000000..7fedf51cc33 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/InternalHostStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt 的调用次数没有 ExitNestedPrompt 的调用次数多。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/InternalHostUserInterfaceStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/InternalHostUserInterfaceStrings.zh-Hans.resx new file mode 100644 index 00000000000..2fdaee4c901 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/InternalHostUserInterfaceStrings.zh-Hans.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>由于 DebugPreference 变量的值为 "Stop",WriteDebug 已停止。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>值 {0} 不是受支持的 ActionPreference 值。</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>"{0}" 参数必须至少包含一个值。</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>是(&Y)</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>继续。</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>全为是(&A)</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>继续,并且不要再询问是否在此会话中继续。</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>否(&N)</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>结束操作是出错。</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>全为否(&L)</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>结束操作是出错。请勿请求恢复此会话中的操作。</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>暂停(&S)</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>暂停当前操作并进入命令提示符。键入 "exit" 以恢复已暂停的操作。</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>继续执行此操作?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(默认值为“{0}”)</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(默认选项为 {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>Choice[{0}]:</value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>“{0}”应包含至少一个元素。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>“{0}”必须是“{1}”的有效索引。“{2}”不是有效索引。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>无法处理热键,因为问号("?")不能用作热键。</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>详细信息: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>调试: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>主机当前未在进行转录。</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>命令开始时间: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 记录开始 +开始时间: {0:yyyyMMddHHmmss} +用户名: {1} +RunAs 用户: {2} +配置名称: {3} +计算机: {4} ({5}) +主机应用程序: {6} +进程 ID: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 记录开始 +开始时间: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 记录结束 +结束时间: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>文件路径 "{0}" 解析为目录。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Logging.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Logging.zh-Hans.resx new file mode 100644 index 00000000000..eb4c7086028 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Logging.zh-Hans.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>未知</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>配置文件中声明的引擎实验性功能 '{0}' 未在当前 PowerShell 中注册。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>配置文件中声明的实验性功能 '{0}' 无效。 +实验性功能的名称应遵循以下约定: + 引擎功能名称: 'PS[FeatureName]' + 模块功能名称: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Metadata.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Metadata.zh-Hans.resx new file mode 100644 index 00000000000..e7f3dcaf233 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Metadata.zh-Hans.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>无法初始化“{0}”的属性:“{1}”</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>无法验证该参数,因为其类型“{0}”与参数的最大和最小限制类型({1})不同。请确保参数类型为 {1},然后重试该命令。</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>无法验证参数“{0}”,因为其值不大于零。</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>无法验证参数“{0}”,因为其值不大于或等于零。</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>无法验证参数“{0}”,因为其值不小于零。</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>无法验证参数“{0}”,因为其值不小于或等于零。</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>无法接受指定的最小范围({0}),因为它与指定的最大范围({1})的类型不同。更新参数的 ValidateRange 属性。</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>无法接受 MaxRange 和 MinRange 参数类型。这两个参数都必须是实现 IComparable 接口的对象。</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>无法接受指定的最大范围,因为它小于指定的最小范围。更新参数的 ValidateRange 属性。</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>参数 {0} 大于允许的最大范围 {1}。提供小于或等于 {1} 的参数,然后重试该命令。</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>参数 {0} 小于允许的最小范围 {1}。提供大于或等于 {1} 的参数,然后重试该命令。</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>参数“{0}”与“{1}”模式不匹配。提供与“{1}”匹配的参数,然后重试该命令。</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>ValidateCount 属性不能应用于非数组参数。从参数中移除属性或将参数设为数组参数。</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>该参数确切需要 {0} 个值 - 系统提供了 {1} 个值。</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>参数至少需要 {0} 个值,并且不超过 {1} 个值 - 已提供 {2} 个值。</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>参数的指定最大实参数小于指定的最小实参数。更新参数的 ValidateCount 属性。</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>参数的指定最大字符长度短于指定的最小参数字符长度。更新参数的 ValidateLength 属性。</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>无法将 ValidateLength 属性应用于不是字符串的参数或 string[] 参数。将参数设为字符串或 string[] 参数。</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>参数的字符长度({1})太短。指定长度大于或等于“{0}”的参数,然后重试该命令。</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>参数的字符长度({1})太长。指定长度小于或等于“{0}”的参数,然后重试该命令。</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>参数“{0}”不属于 ValidateSet 属性指定的集“{1}”。请提供位于集中的参数,然后重试该命令。</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>有效值生成器返回 null 值。</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>属性“{1}”{2} 上的“{0}”失败</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>无法获取或运行该命令。已超过此命令的最大参数集数。</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>无法处理参数,因为参数值不是字符串。指定了 ArgumentTransformationAttribute 的参数实参值应为字符串。</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>无法验证该变量,因为该值 {1} 不是变量 {0} 的有效值。</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>无法添加属性,因为值为 {1} 的变量 {0} 将不再有效。</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>参数为 null。提供参数的有效值,然后再次尝试运行该命令。</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>参数具有 null 值,或者参数集合的元素包含 null 值。提供不包含任何 null 值的集合,然后重试该命令。</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>参数为 Null 或空。提供不为 Null 或空的参数,然后重试该命令。</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>参数为 null、空,或参数集合的元素包含 null 值。提供不包含任何 null 值的集合,然后重试该命令。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>参数为 null、空或仅由空格字符组成。提供包含非空空格字符的参数,然后重试该命令。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>参数集合的元素为 null、空或仅由空格字符组成。提供不包含任何这些值的集合,然后重试该命令。</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>已为命令多次定义名为“{0}”的参数。</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>无法指定参数别名,因为已为命令多次定义名为“{0}”的别名。</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>无法指定参数“{0}”,因为它与参数“{1}”的同名参数别名冲突。</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>值为“{0}”的参数的“{1}”验证脚本未返回结果 True。确定验证脚本失败的原因,然后重试该命令。</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>“{0}”参数不包含有效的 PowerShell 版本。提供有效的版本号,然后重试该命令。</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>无法验证参数“{0}”,因为它不是有效的变量名称。</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>作业转换类型必须派生自 IAstToScriptBlockConverter。</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>路径参数无效。提供字符串类型的路径参数。</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>路径参数驱动器 {0} 不属于已批准的驱动器集: {1}。使用批准的驱动器提供路径参数。</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>路径参数包含无效字符。</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>路径参数没有根驱动器。 提供包含根驱动器的完整路径参数。</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>参数“{0}”的参数值不能为 null 或空字符串。</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>枚举成员“{0}”不是参数“{1}”的有效值。请指定以下成员之一,然后重试: {2}。</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>无法处理输入。参数“{0}”不受信任。</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData 属性检查失败</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>参数实参“{0}”不受信任,且在约束语言模式下无法通过 ValidateTrustedData 参数属性检查。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/MiniShellErrors.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/MiniShellErrors.zh-Hans.resx new file mode 100644 index 00000000000..0aa9e30ead2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/MiniShellErrors.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>运行空间配置类别“{0}”不支持更新。</value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>更新运行空间的程序集列表时出现以下错误: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Modules.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Modules.zh-Hans.resx new file mode 100644 index 00000000000..1643903efc3 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Modules.zh-Hans.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>未加载指定的模块 "{0}",因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>未加载指定的模块 "{0}" (版本为 "{1}"),因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>指定的 MaximumVersion "{0}" 不正确。如果使用 "*",则 MaximumVersion 只支持一个 "*",并且它应始终位于 MaximumVersion 的末尾。</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>未加载指定的模块 "{0}" (MinimumVersion 为 "{1}"),因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>未加载指定的模块 "{0}" (MinimumVersion 为 "{1}",MaximumVersion 为 "{2}"),因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion "{0}" 不应大于 MaximumVersion "{1}"。</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>未加载程序集 "{0}",因为找不到具有该名称的程序集。请验证程序集名称,然后重试。</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>未处理模块清单 "{2}" 的字段 "{1}" 中列出的要处理的模块 "{0}",因为在所有模块目录中都未找到有效模块。</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>未为模块 "{0}" 返回自定义对象,因为 -AsCustomObject 参数只能用于脚本模块。</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>无法处理模块清单 "{0}",因为它不是有效的 PowerShell 模块清单文件。请删除不允许的元素: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>处理模块清单文件 "{0}" 后未得到有效的清单对象。请更新该文件,使其包含有效的 PowerShell 模块清单。可以使用 New-ModuleManifest cmdlet 创建有效的清单。</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>无法导入 "{0}" 模块,因为其清单包含一个或多个无效成员。有效的清单成员为({1})。请删除无效成员({2}),然后再次尝试导入该模块。</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>描述模块的哈希表包含一个或多个无效成员。有效成员为({0})。请删除无效成员({1}),然后重试。</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>无法加载模块 "{0}",因为已超过模块嵌套限制。模块只能嵌套到 {1} 级。请评估并调整加载模块的顺序,以避免超过嵌套限制,然后再次尝试运行脚本。</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>模块清单中不存在成员 "ModuleVersion"。此成员必须存在并分配有 "n.n.n.n" 格式的版本号。请将缺少的成员添加到文件 "{0}" 中。</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>模块清单文件 "{2}" 中的成员 "{0}" 无效: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>模块 "{1}" 的版本 "{0}" 不符合所需的最低版本 "{2}"。请验证该版本号是否受支持,然后再次尝试加载该模块。</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>此计算机上的 PowerShell 版本为 "{0}"。模块 "{1}" 运行所需的最低 PowerShell 版本为 {2}。请验证是否已安装所需的最低 PowerShell 版本,然后重试。</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>如果 "ModuleToProcess" 成员是二进制模块,则无法使用模块清单成员 "NestedModules"。请编辑 "{0}" 处的模块清单文件,然后重试。</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>模块清单中的成员 "{0}" 无效: {1}。请验证是否在 "{2}" 文件中为此字段指定了有效值。</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>模块清单路径 "{0}" 无效。Path 参数的值必须解析为一个扩展名为 ".psd1" 的单个文件。请更改 Path 参数的值,使其指向有效的 psd1 文件,然后重试。</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>模块清单 "{0}" 中的 ModuleVersion 键指定的模块版本 "{1}" 与 "{2}" 中的版本文件夹名称不匹配。请更改 ModuleVersion 键的值,使其与版本文件夹名称一致。</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>模块清单 "{1}" 中指定的 NestedModule 条目 "{0}" 无效。请使用有效值更新此条目,然后重试。</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>模块清单 "{1}" 中指定的 RequiredAssemblies 条目 "{0}" 无效。请使用有效值更新此条目,然后重试。</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>模块清单 "{1}" 中指定的 FileList 条目 "{0}" 无效。请使用有效值更新此条目,然后重试。</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>模块清单 "{1}" 中指定的 RequiredModules 条目 "{0}" 无效。请使用有效值更新此条目,然后重试。</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>模块清单 "{1}" 中指定的 ModuleList 条目 "{0}" 无效。请使用有效值更新此条目,然后重试。</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>模块清单 "{0}" 指定了 CompatiblePSEditions 键。此键仅在 PowerShell 5.1 或更高版本中受支持。请将 PowerShellVersion 键的值更新为 5.1 或更高版本,然后重试。</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>CompatiblePSEditions 的指定值 "{0}" 包含重复的 PowerShell 版本名称。请先删除重复的 PowerShell 版本名称,然后重试。</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>ModuleVersion 键中指定的版本等于版本文件夹名称。</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>正在跳过 Module {1} 下的 Version 文件夹 {0},因为它没有有效的模块清单文件。</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>描述此模块的哈希表中不存在 "ModuleName" 成员。</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>描述此模块的哈希表中不存在 "ModuleVersion"、"MaximumVersion" 和 "RequiredVersion" 成员。这三个成员中必须存在一个,并分配了格式为 "n.n.n.n" 的版本号。</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>未加载所需模块 "{1}"。请加载该模块,或从文件 "{0}" 中的 "RequiredModules" 删除该模块。</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>未加载 GUID 为 "{2}" 的所需模块 "{1}"。请加载该模块,或从文件 "{0}" 中的 "RequiredModules" 删除该模块。</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>未加载版本 "{2}" 的所需模块 "{1}"。请加载该模块,或从文件 "{0}" 中的 "RequiredModules" 删除该模块。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>未加载 MaximumVersion 为 "{2}" 的所需模块 "{1}"。请加载该模块,或从文件 "{0}" 中的 "RequiredModules" 删除该模块。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>未加载 MinimumVersion 为 "{2}" 且 MaximumVersion 为 "{3}" 的所需模块 "{1}"。请加载该模块,或从文件 "{0}" 中的 "RequiredModules" 删除该模块。</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>找不到 ModuleVersion 为 "{1}" 的模块 "{0}"。</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>找不到 RequiredVersion 为 "{1}" 的模块 "{0}"。</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>找不到 MaximumVersion 为 "{1}" 的模块 "{0}"。</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>找不到 ModuleVersion 为 "{1}" 且 MaximumVersion 为 "{2}" 的模块 "{0}"。</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>找不到模块 "{0}"。</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>未删除任何模块。请验证要删除的模块规范是否正确,以及这些模块是否存在于运行空间中。</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>无法删除从模块 "{1}" 导入的 "{0}" 成员,原因如下: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>无法删除模块 "{0}",因为它是只读的。请在命令中添加 Force 参数,以删除只读模块。</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>无法删除模块 "{0}",因为它被标记为 "constant"。如果模块被标记为 "constant",则无法将其删除。</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>无法删除模块 "{0}",因为它是 "{1}" 需要的。请在命令中添加 Force 参数,以删除该模块。</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>只能从模块内部调用 Export-ModuleMember cmdlet。</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>"{0}" 扩展不是有效的模块扩展。支持的模块扩展名为 ".dll"'、".ps1"、".psm1"、".psd1" 和 ".cdxml"。请更正扩展名,然后再次尝试添加文件 "{1}"。</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>无法在二进制模块上执行此操作。它只能在脚本模块上执行。</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>不允许使用文件 "{0}",因为它没有扩展名 ".ps1"。</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>未知</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}。保留所有权利。</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>正在删除已导入的 "{0}" 函数。</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>正在删除已导入的 "{0}" 别名。</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>正在删除已导入的 "{0}" 变量。</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>正在从路径 "{0}" 加载模块。</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>正在从路径 "{1}" 加载 "{0}"。</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>正在点源脚本文件 "{0}"。</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>正在导入函数 "{0}"。</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>正在导入 cmdlet "{0}"。</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>正在导入别名 "{0}"。</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>正在导入变量 "{0}"。</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>正在导出 cmdlet "{0}"。</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>正在导出函数 "{0}"。</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>正在导出别名 "{0}"。</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>正在导出变量 "{0}"。</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>来自模块 "{0}" 的某些导入命令名称包含未经批准的谓词,这可能会降低它们的可发现性。若要查找带有未经批准谓词的命令,请使用 Verbose 参数再次运行 Import-Module 命令。若要查看已批准谓词的列表,请输入 Get-Verb。</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>已导入模块 "{1}" 中的 "{0}" 命令,但由于其名称不包含已批准的谓词,可能很难找到。若要查看已批准谓词的列表,请输入 Get-Verb。</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>已导入模块 "{2}" 中的 "{0}" 命令,但由于其名称不包含已批准的谓词,可能很难找到。建议的替代谓词为“{1}”。</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>某些已导入的命令名称包含以下一个或多个受限字符: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>模块 "{1}" 中的命令名称 "{0}" 包含一个或多个以下受限字符: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>创建 "{0}" 模块清单文件。</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0}(路径: "{1}")</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>当前处理器体系结构为: {0}。模块 "{1}" 需要以下体系结构: {2}。</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>当前 PowerShell 主机名称为 "{0}"。模块 "{1}" 需要以下 PowerShell 主机: "{2}"。</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>当前 PowerShell 主机为: {0}(版本 {1})。模块 "{2}" 运行所需的最低 PowerShell 主机版本为 {3}。</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>模块 "{0}" 的模块清单</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>生成者: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>生成于: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>与此清单关联的脚本模块或二进制模块文件。</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>要作为 RootModule/ModuleToProcess 中指定模块的嵌套模块导入的模块</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>用于唯一标识此模块的 ID</value> + </data> + <data name="Author" xml:space="preserve"> + <value>此模块的作者</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>此模块的公司或供应商</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>此模块的版权声明</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>此模块的版本号。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此模块提供的功能说明</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>此模块要求的 PowerShell 引擎的最低版本</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>此模块所需的公共语言运行时(CLR)的最低版本。{0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>在导入此模块之前必须导入全局环境的模块</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>在导入此模块之前在调用方环境中运行的脚本文件(.ps1)。</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>导入此模块时要加载的类型文件(.ps1xml)</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>导入此模块时要加载的格式化文件 (.ps1xml)</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>在导入此模块之前必须加载的程序集</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>使用此模块打包的所有文件列表</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>要传递给 RootModule/ModuleToProcess 中指定的模块的私有数据。这还可能包含一个 PSData 哈希表,其中包含 PowerShell 使用的其他模块元数据。</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>应用于此模块的标记。这些标记有助于在联机库中发现模块。</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>指向此项目主网站的 URL。</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>指向此模块许可证的 URL。</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>指向表示此模块的图标的 URL。</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>此模块的发行说明</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>此模块的预发行版字符串</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>此标志指示模块是否要求用户明确同意安装、更新或保存。</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>此模块的外部依赖模块</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>{0} 哈希表末尾</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>PrivateData 参数值必须是哈希表,才能使用以下参数值创建模块清单: Tags、ProjectUri、LicenseUri、IconUri 或 ReleaseNotes。请删除 Tags、ProjectUri、LicenseUri、IconUri 或 ReleaseNotes 参数值,或将 PrivateData 的内容包装在哈希表中。</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>应将 PrivateData 定义为哈希表,但此模块清单将其定义为对象。请考虑将 PrivateData 的内容包装在哈希表中。这样,后续就可以向模块清单添加 Tags、ProjectUri、LicenseUri、IconUri 和 ReleaseNotes 属性。</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>指定的值 "{0}" 无效,请使用有效值重试。</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>要从此模块导出的函数。为获得最佳性能,请不要使用通配符,也不要删除此条目。如果没有要导出的函数,请使用空数组。</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>要从此模块导出的别名。为获得最佳性能,请不要使用通配符,也不要删除此条目。如果没有要导出的别名,请使用空数组。</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>要从此模块导出的 cmdlet。为获得最佳性能,请不要使用通配符,也不要删除此条目。如果没有要导出的 cmdlet,请使用空数组。</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>要从此模块导出的变量</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>要从此模块导出的 DSC 资源</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>受支持的 PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>此模块要求处理器体系结构(无、X86、Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>使用此模块打包的所有模块列表</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>此模块所需的 Microsoft .NET Framework 最低版本。{0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>此模块所需的 PowerShell 主机名称</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>此模块要求的 PowerShell 主机的最低版本</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>此模块的 HelpInfo URI</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>因为 {0} 模块在当前 PowerShell 会话中提供 PSDrive,所以未删除任何模块。请更改当前 PSDrive 提供程序,然后再次尝试删除模块。</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>未导入 cmdlet "{0}",因为当前作用域中存在同名成员。</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>未导入别名 "{0}",因为当前作用域中存在同名成员。</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>未导入函数 "{0}",因为当前作用域中存在同名成员。</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>未导入变量 "{0}",因为当前作用域中存在同名成员。</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>模块清单 "{0}" 中的成员 "ModuleToProcess"、"RootModule" 或 "NestedModules" 不允许使用通配符。</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>模块 "{0}" 是 PowerShell 的核心模块。请在命令中添加 Force 参数,以删除核心模块。</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>模块清单不能同时包含 "ModuleToProcess" 和 "RootModule" 成员。请修改模块清单文件以删除 "{0}" 处的其中一个成员,然后重试。</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>模块清单成员 "ModuleToProcess" 已被弃用。请改用 "RootModule" 成员。</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>从此模块导出的命令的默认前缀。可使用 Import-Module -Prefix 覆盖默认前缀。</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>不能同时指定 "Global" 和 "Scope" 参数。请删除其中一个参数,然后再次运行该命令。</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>未加载所需模块 "{0}"。模块 "{0}" 在其模块清单 "{2}" 中的 requiredModule "{1}" 指向循环依赖项。</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>未加载所需模块 "{0}",因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>模块 {0} 中的某些命令无法通过 CimSession 导入。若要获取所有命令,请验证远程服务器是否已启用 PowerShell 远程管理,然后尝试在 Import-Module cmdlet 中添加 PSSession 参数。</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>模块 {0} 使用 {1} 远程会话在 Windows PowerShell 中加载;请注意,该模块中所有命令的输入和输出都将是反序列化对象。如果要将此模块加载到 PowerShell 中,请使用 Import-Module -SkipEditionCheck 语法。</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>检测到的 Windows PowerShell 版本 {0}。使用 Windows PowerShell 兼容性功能加载模块需要 Windows PowerShell 5.1。请从 https://aka.ms/WMF5Download 安装 Windows Management Framework (WMF) 5.1 以启用此功能。</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>PowerShell 配置文件中的 "WindowsPowerShellCompatibilityModuleDenyList" 设置已阻止使用 Windows PowerShell 兼容性功能加载模块 "{0}"。</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>无法通过 CimSession 导入模块 {0}。请尝试使用 Import-Module cmdlet 的 PSSession 参数。</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>不支持 {0} 的处理器体系结构值。请再次运行 New-ModuleManifest 命令,并为处理器体系结构指定以下受支持的枚举值之一: None、MSIL、X86、Amd64、Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>对远程计算机运行 Get-Module cmdlet 只能列出可用模块。请将 ListAvailable 参数添加到命令中,然后重试。</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>未导入 "{0}" 模块,因为已导入 "{0}" 管理单元。</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>模块清单 "{0}" 中的成员 "RequiredAssemblies" 不允许使用通配符。</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>{1} 中 {0} 键的值为 {2} ,并且该模块具有嵌套模块。当 CDXML 文件是根模块时,Import-Module 命令会失败,因为无法导出嵌套模块中的命令。请将 CDXML 文件移到 NestedModules 键下,然后再次尝试运行该命令。</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>远程命令失败: {0}:{{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>无法为远程模块 "{0}" 生成代理。{{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>未能处理远程模块 {0}。{1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>未能从远程 CimSession 接收模块数据。{0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>未加载所需模块 "{0}" (GUID 为 "{1}",版本为 {2}),因为在所有模块目录中都未找到有效的模块文件。</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>在 CIM 服务器上找不到用于模块发现的 CIM 提供程序。{0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>无法验证 Microsoft .NET Framework 版本 {0},因为它不在允许的版本列表中。</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>正在分析 {0}。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>正在为首次使用准备模块。</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>正在搜索可用模块</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>正在搜索 UNC 共享 {0}。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>只能针对不包含路径的模块名称对远程计算机运行 Get-Module cmdlet。Name 参数中的元素 "{0}" 会解析为路径。请更新 Name 参数,使其不包含路径元素,然后重试。</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>对于包含路径的模块名称,不支持在不使用 ListAvailable 参数的情况下运行 Get-Module cmdlet。Name 参数中的元素 "{0}" 会解析为路径。请更新 Name 参数,使其不包含路径元素,然后重试。</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>找不到指定的模块 "{0}"。请更新 Name 参数,使其指向有效路径,然后重试。</value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>正在填充模块 {0} 的 RepositorySourceLocation 属性。</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>未处理在模块清单 "{2}" 的字段 "{1}" 中列出的要处理模块 "{0}"。{3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>此先决条件仅适用于 PowerShell Desktop 版本。</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>模块 "{0}" 不支持当前的 PowerShell 版本 "{1}"。其支持的版本为 "{2}"。使用 "Import-Module -SkipEditionCheck" 可忽略此模块的兼容性。</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>模块 "{0}" 支持 PowerShell 版本 "{1}",由于设置文件中已禁用 Windows 兼容性功能,因此无法使用该功能隐式加载。请使用 "Import-Module -UseWindowsPowerShell" 通过 Windows PowerShell 加载此模块,或使用 "Import-Module -SkipEditionCheck" 尝试使用当前 PowerShell 加载此模块。</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>应为模块清单中声明的实验性功能指定非空字符串值。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>找到一个或多个无效的实验性功能名称: {0}。模块实验性功能名称应遵循此约定: "ModuleName.FeatureName"。</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>不能在不使用 -ListAvailable 开关参数的情况下使用 -SkipEditionCheck 开关参数。</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,不允许将 *.ps1 文件作为模块导入。</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>加载脚本模块 {0} 时发生错误,因为它的语言模式与模块清单不同。清单语言模式为 {1},模块语言模式为 {2}。请确保所有模块文件都已签名,或以其他方式包含在应用允许列表配置中。</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>此模块在使用通配符导出函数时使用点源运算符,而在系统强制执行应用程序验证时,这是不允许的。</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>无法从语言模式与正在运行的会话不同的模块导出模块成员。</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>当会话处于 ConstrainedLanguage 模式时,无法创建新模块。</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>找不到与“核心”版本兼容的内置模块 "{0}"。请确保 PowerShell 内置模块可用。它们通常随 PowerShell 包一起位于 $PSHOME 模块路径下,并且是 PowerShell 正常运行所必需的。</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember Cmdlet</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式下导出模块成员将会失败,因为模块 "{0}" 的语言模式 "{1}" 与当前会话 "{2}" 的模式不同。</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>模块隐式函数导出</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>由于模块 "{0}" 受信任(在完整语言模式下运行),但会话不受信任(在受约束语言模式下运行),因此将拒绝隐式导出函数。最佳做法是始终按完整名称单独导出模块函数。</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>正在将脚本文件作为模块导入</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,不允许将脚本文件 "{0}" 作为模块导入。</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>模块包含点源运算符</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>模块 "{0}" 的导入在 Constrained Language 模式下会失败,因为它在使用点源运算符的同时,还使用通配符导出函数。</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>“模块导出函数</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>模块 "{0}" 使用名称通配符导出函数。在 Constrained Language 模式下运行时,任何嵌套模块的函数名称都将被删除。</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"New-Module Cmdlet</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>系统将阻止来自不受信任的 Constrained Language 会话的新模块提供 FullLanguage 脚本块。</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>“模块语言模式不匹配</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>正在加载的依赖模块的语言模式与父模块的不同。在受约束语言模式下,不允许这样做。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/MshHostRawUserInterfaceStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/MshHostRawUserInterfaceStrings.zh-Hans.resx new file mode 100644 index 00000000000..c0de2fd84a0 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/MshHostRawUserInterfaceStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" 不能大于或等于 "{1}"。</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" 必须是一个正数。</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>所有字符串均为 null 或为空。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/MshSignature.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/MshSignature.zh-Hans.resx new file mode 100644 index 00000000000..ebc51d7e7af --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/MshSignature.zh-Hans.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>已验证签名。</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>文件 {0} 未进行数字签名。无法在当前系统上运行此脚本。有关运行脚本和设置执行策略的详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170 处的 about_Execution_Policies</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>文件 {0} 的内容可能已被未经授权的用户或进程更改,因为该文件的哈希与数字签名中存储的哈希不匹配。该脚本无法在指定的系统上运行。有关详细信息,请运行 Get-Help about_Signing。</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>文件 {0} 已签名,但此系统不信任签名者。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>无法对文件进行签名,因为系统不支持对 {0} 文件执行签名操作。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>无法对文件进行签名,因为系统不支持对没有文件扩展名的文件执行签名操作。</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>无法验证签名,因为它与当前系统不兼容。</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>无法验证签名,因为它与当前系统不兼容。哈希算法无效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/MshSnapInCmdletResources.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/MshSnapInCmdletResources.zh-Hans.resx new file mode 100644 index 00000000000..f5667fd0c09 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/MshSnapInCmdletResources.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>无法执行操作。自定义 shell 不支持指定的 cmdlet。</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>找不到与模式“{0}”匹配的 PowerShell 管理单元。检查模式,然后重试该命令。</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>指定的管理单元名称的格式无效。 PowerShell 管理单元名称只能包含字母数字字符、短划线、下划线和句点。请更正名称,然后重试该操作。</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>无法添加 PowerShell 管理单元 {0},因为它是系统 PowerShell 模块。使用 Import-Module 加载模块。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/MshSnapinInfo.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/MshSnapinInfo.zh-Hans.resx new file mode 100644 index 00000000000..44e7be76ba9 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/MshSnapinInfo.zh-Hans.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>无法访问 PowerShell 注册表信息。</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>无法访问 PowerShell 引擎注册表信息。</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>无法访问 PublicKeyToken 信息。</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>PowerShell 的版本 {0} 在此计算机上不可用。</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>此计算机上未安装 PowerShell 管理单元“{0}”。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>没有指定注册表项 {1} 的必需值 {0}。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>注册表项 {1} 的必需值 {0} 格式不正确。 格式应为 'string'。</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>注册表项 {1} 的必需值 {0} 格式不正确。 预期格式为 'multistring'。</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>在注册表中找不到所需的信息或缺少密钥文件。 无法加载部分 cmdlet。</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>尚未为 PowerShell 版本 {0} 注册任何管理单元。</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>无法检索字符串资源,因为阅读器已被释放。</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>未指定注册表项 {1} 的版本值 {0},或者该值不正确。</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>找不到 PowerShell 类型 {0} 的 [PSVersion] 属性。使用 [PSVersion(PowerShell SnapinBase.PSEngineVersion)] 将 PSVersion 属性添加到类型。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/NativeCP.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/NativeCP.zh-Hans.resx new file mode 100644 index 00000000000..0c551422c1b --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/NativeCP.zh-Hans.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock 只能指定为 Command 参数的值。</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>没有为 Command 参数指定值。</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>为 {7} 参数指定的值无效({6})。有效值为 Text 和 Xml。</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>没有为 InputFormat 参数指定值。有效值为 Text 和 Xml。</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>没有为 OutputFormat 参数指定值。有效值为 text 和 XML。</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>{6} 参数需要字符串值。</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>没有为 Args 参数指定值。</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>{6} 参数已指定。</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>无法处理来自 "{0}" 的 "{1}" 流中的 XML: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PSCommandStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PSCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..3360265e171 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PSCommandStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>添加参数需要命令。添加参数之前,必须首先向 {0} 添加命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PSConfigurationStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PSConfigurationStrings.zh-Hans.resx new file mode 100644 index 00000000000..bcff924d325 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PSConfigurationStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>由于安全问题,PowerShell 已停止工作: 无法读取配置文件: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PSDataBufferStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PSDataBufferStrings.zh-Hans.resx new file mode 100644 index 00000000000..57c14b71662 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PSDataBufferStrings.zh-Hans.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>指定的索引小于零或大于缓冲区中的项数。索引应在以下范围内: {0}-{1}。</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>无法将 null 引用转换为值类型。</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>无法将值从 {0} 类型转换为 {1} 类型。</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>无法将对象添加到已关闭的缓冲区。请确保缓冲区处于打开状态,以便成功执行“添加”和“插入”操作。</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>只有 PSObject 类型的 PSDataCollection 才能设置 SerializeInput 属性。请将 SerializeInput 属性设为 false,或将集合类型更改为 PSObject。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PSListModifierStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PSListModifierStrings.zh-Hans.resx new file mode 100644 index 00000000000..59889d4f7aa --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PSListModifierStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>检测到以下未知列表修饰符:“{0}”。有效的列表修饰符为“添加”、“移除”和“替换”。</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>无法应用更新,因为该对象不是受支持的集合类型。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PSStyleStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PSStyleStrings.zh-Hans.resx new file mode 100644 index 00000000000..c0e158b4817 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PSStyleStrings.zh-Hans.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>指定的字符串在仅应包含 ANSI 转义序列的情况下包含了可打印内容: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>进度呈现的 MaxWidth 必须至少为 18 才能正确呈现。</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>添加或移除扩展时,扩展必须以句点开头。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ParameterBinderStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ParameterBinderStrings.zh-Hans.resx new file mode 100644 index 00000000000..2407ad71e59 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ParameterBinderStrings.zh-Hans.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>找不到与参数名称 '{1}' 匹配的参数。</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>找不到接受自变量 '{1}' 的位置参数。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>参数 '{1}' 缺少自变量。请指定一个类型为 '{2}' 的参数,然后重试。</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>无法处理参数,因为参数名称 '{1}' 存在歧义。可能的匹配项包括:{6}。</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>无法将 '{6}' 转换为参数 '{1}' 所需的类型 '{2}'。{7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>无法绑定参数 '{1}'。{6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>无法绑定位置参数 '{1}'。</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>无法绑定位置参数,因为未提供名称。</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>无法使用指定的命名参数解析参数集。发出的一个或多个参数不能一起使用,或者提供的参数数量不足。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>无法处理命令,因为缺少一个或多个必需参数:{1}。</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>无法在参数集 '{6}' 中指定参数 '{1}'。</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>无法绑定参数,因为多次指定了参数 '{1}'。若要向可接受多个值的参数提供多个值,请使用数组语法。例如,"-parameter value1,value2,value3"。</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>无法计算参数 '{1}',因为其自变量被指定为脚本块,并且没有输入。在没有输入的情况下,无法计算脚本块。</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>参数 '{1}' 的脚本块输入失败。{6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>无法计算参数 '{1}',因为它的自变量输入未产生任何输出。</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>输入对象无法绑定到该命令的任何参数,因为该命令不接受管道输入,或者输入及其属性与任何接受管道输入的参数都不匹配。</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>无法绑定该输入对象,因为它不包含绑定所有必需参数所需的信息: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>无法处理管道输入,因为无法检索参数 '{1}' 的默认值。{6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>无法检索该 cmdlet 的动态参数。{6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>请提供以下参数的值:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>cmdlet {0} 位于命令管道位置 {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>无法处理参数 '{1}' 上的自变量转换。{6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>无法验证参数 '{1}' 上的自变量。{6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>无法将参数 '{1}' 绑定到目标。{6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>无法将自变量绑定到参数 '{1}',因为它为 null。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>无法将自变量绑定到参数 '{1}',因为它是空字符串。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>无法将自变量绑定到参数 '{1}',因为它是空集合。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>无法将自变量绑定到参数 '{1}',因为它是空数组。</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>无法处理命令。多次定义了参数 '{0}'。</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>无法绑定 cmdlet {0},因为参数 '{1}' 的类型为 '{2}',且无法识别 Add() 方法,或存在多个 Add() 方法。{6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>无法绑定 cmdlet {0},因为运行时定义的参数 '{1}' 已使用键 '{6}' 添加到 RuntimeDefinedParameterDictionary。该键必须与 RuntimeDefinedParameter.Name 相同。</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>无法将自变量绑定到参数 '{1}',因为该自变量的 PSTypeNames 与参数所需的 PSTypeName 不匹配: {6}。</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>在 $PSDefaultParameterValues 中,为匹配以下名称或别名的参数定义了多个不同的默认值: {0}。已忽略这些默认值。</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>在 $PSDefaultParameterValues 中为此 cmdlet 定义的以下名称或别名将解析为多个参数: {0}。已忽略默认值。</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} 此错误可能是由于应用默认参数绑定造成的。你可以通过将 $PSDefaultParameterValues["Disabled"] 设置为 $true 来禁用 $PSDefaultParameterValues 中的默认参数绑定,然后重试。发生错误时,已成功为此 cmdlet 绑定以下默认参数:{7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} 此失败可能是由于应用默认参数绑定造成的。你可以通过将 $PSDefaultParameterValues["Disabled"] 设置为 $true 来禁用 $PSDefaultParameterValues 中的默认参数绑定,然后重试。发生错误时,已成功为此 cmdlet 绑定以下默认参数:{7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>将默认值 '{0}' 绑定到参数 '{1}' 失败: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>键 '{0}' 的格式无效。有关正确格式的信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=228266 处的 about_Parameters_Default_Values。</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>键 '{0}' 的格式无效。有关正确格式的信息,请参阅 https://go.microsoft.com/fwlink/?LinkId=228266 处的 about_Parameters_Default_Values。</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>参数 '{0}' 已过时。{1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>类型为 '{1}' 的键 '{0}' 不是字符串值。DefaultParameterDictionary 仅接受字符串值键。</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>已将键 '{0}' 添加到字典。</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>不允许方法或属性调用</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>对于不受信任的脚本,在受约束语言模式下,不允许调用类型 '{1}' 上的方法或属性 '{0}'。</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>不允许创建类型</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>在受约束语言模式下,不允许在为不受信任的脚本进行参数绑定时创建类型 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ParserStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ParserStrings.zh-Hans.resx new file mode 100644 index 00000000000..8027311c2ed --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ParserStrings.zh-Hans.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到类型 [{0}]。</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>找不到类型 [{0}]。详细信息: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>字符串标记不完整。</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode 转义序列无效。有效序列是 `u{,后跟一到六个十六进制数字,并以右花括号 '}' 结尾。</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Unicode 转义序列值超出范围。最大值为 0x10FFFF。</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>Unicode 转义序列缺少右大括号“}”。</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode 转义序列在大括号之间包含的十六进制数字超过了 6 个的上限。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>不能将 [ref] 与类型约束中的其他类型一起使用。</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] 只能是类型转换序列中的最终类型。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>类型序列中不能有两个 [ref]。</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>数值常量 {0} 无效。</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>正则表达式模式 {0} 无效。</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>找到空的 ${} 变量引用。大括号内需要有名称。</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>变量引用无效。“$”后没有有效的变量名称字符。请考虑使用 ${} 分隔名称。</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>不能对值为 Null 的表达式调用方法。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>方法调用失败,因为 [{0}] 不包含名为 '{1}' 的方法。</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>赋值失败,因为 [{0}] 不包含可设置的属性“{1}()”。</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>表达式或语句中存在意外的标记“{0}”。</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>无法使用展开运算符“@”引用表达式中的变量。“@{0}”只能用作命令的参数。要在表达式中引用变量,请使用“${0}”。</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>参数“{0}”无效</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>管道元素中的 '{0}' 后缺少表达式。</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>管道元素中 '{0}' 后面的表达式生成了无效对象。它必须返回命令名称、脚本块或 CommandInfo 对象。</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>参数 {0} 需要一个参数。</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>参数 {0} 不能带参数。</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>参数列表中参数 ${0} 重复。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>参数列表中缺少参数。</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>像“@{0}”这样的展开变量不能作为逗号分隔的参数列表的一部分。</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>重定向运算符后缺少文件规范。</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>“{0}”运算符保留供将来使用。</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>重定向到 '{0}' 失败: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>表达式只能作为管道的第一个元素。</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>不允许空管道元素。</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>赋值表达式无效。赋值运算符的输入必须是可接受赋值的对象,例如变量或属性。</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>一个哈希表只能添加到另一个哈希表。</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>“-is”的右操作数必须是类型。</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>“-as”的右操作数必须是类型。</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>设置字符串格式时出错: {0}。</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>运算符“{0}”的参数无效: {1}。</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>'{0}'运算符失败: {1}。</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>{0} 运算符后只能跟两个元素,而不是 {1}。</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>必须在“{0}”运算符后提供值表达式。</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>'{0}' 运算符仅适用于变量或属性。</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>只能在哈希文本节点上指定 {0} 属性。</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>数组索引表达式缺失或无效。</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>引用运算符后缺少属性名称。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>在此对象上找不到属性“{0}”。请验证该属性是否存在,以及是否可以设置。</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>在此对象上找不到属性“{0}”。请验证该属性是否存在。</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>索引操作失败;数组索引的计算结果为 null。</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>不能为空数组建立索引。</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>无法对类型为“{0}”的对象进行索引。</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>无法使用 ByRef 类返回类型“{0}”对类型为“{1}”的对象进行索引。PowerShell 不支持类似 ByRef 的类型。</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>数组的维数过多: {0}。数组的维数必须小于或等于 32。</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>将数组赋值给 [{0}] 失败,因为不支持对切片赋值。</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>不能对索引为 [{0}] 的 {1} 维数组进行索引。</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>数组赋值失败,因为索引 '{0}' 超出范围。</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>'{0}' 后缺少表达式。</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} 引用的开头缺少右侧的 '}}'。</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) 缺少右括号 ')'。</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>内部错误 - 意外的一元运算符 {0}。</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] 不能应用于不存在的变量。</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>无法检索变量 '${0}',因为尚未设置该变量。</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>哈希文本中不允许重复的键“{0}”。</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>不允许重复的命名参数“{0}”。</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>'{0}' 运算符仅适用于数字。操作数为 '{1}'。</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>“(” 后应为表达式。</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>哈希文本中的键后缺少“=”运算符。</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>哈希文本中“=”后缺少语句。</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>命名参数中“=”后面缺少语句。</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>属性定义中缺少“;”或行尾。</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>一元运算符 '{0}' 后缺少表达式。</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>“{0} (”后面的if语句中缺少条件。</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>条件后缺少语句块 {0} ( 条件 )。</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>“else”关键字后缺少语句块。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>无法读取文件: {0}。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>当前提供程序({0})无法打开文件。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到与“{0}”匹配的文件。</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>无法处理该路径,因为它解析为多个文件;一次只能处理一个文件。</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>{0} '-{1}' 参数保留供将来使用。</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>无法处理“switch”语句,因为 -file 选项缺少文件名参数。</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>switch 语句中 -file 的文件名参数无效。</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>参数 {0} 对 switch 语句无效。</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>参数 {0} 对 foreach 语句无效。</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>switch 语句必须包含以下内容之一:“-file file_name”或“( expression )”。</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>switch语句子句中缺少条件。</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>switch 语句只能有一个 default 子句。</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>switch 语句子句中缺少语句块。</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>foreach 循环中缺少表达式。 +正确的格式是: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>foreach 循环中缺少语句体。 +正确的格式是: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>如果在函数声明中指定了参数,则不能使用 param 语句。</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>未定义操作“[{0}] {1} [{2}]”。</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>枚举集合时出错: {0}。</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>发生未处理的 COM 互操作异常: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>在 COM 对象释放后访问了它: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>由于脚本过于复杂,已停止处理。</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>此运行空间不支持该语法。如果运行空间处于无语言模式,则可能会发生这种情况。</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>-split 运算符与所选选项的组合无效。</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>带谓词的 -split 运算符不允许使用选项。</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>在此版本中,令牌“{0}”不是有效的语句分隔符。</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>此语言版本不支持 '{0}' 关键字。</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>循环中 '{0}' 后缺少表达式。</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>循环中缺少语句体 {0}。</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>trap 语句不完整。trap 语句需要主体。</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>“try”语句不完整。try 语句需要正文。</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>参数声明是以逗号分隔的变量名称列表,可附带可选的初始化表达式。</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>函数声明中缺少函数体。</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>脚本命令子句“{0}”已定义。</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>意外的令牌“{0}”,应为“begin”“process”“end”“clean”或“dynamicparam”。</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>语句块或类型定义中缺少右大括号 '}'。</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>方法调用中缺少“)”。</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>数组索引表达式后缺少“]”。</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>表达式中缺少右括号“)”。</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>子表达式中缺少右括号“)”。</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>if语句中的'{0}'后缺少“(”。</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>switch 语句中的表达式后缺少“)”。</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>switch 语句中缺少“{。</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>foreach 后缺少变量名称。 +正确的格式是: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>foreach 循环中变量后缺少“in”。 +正确的格式是: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>foreach 循环的表达式部分后缺少右括号“)”。 +正确的格式是: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>关键字'{0}'后缺少左括号“(”。</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>do 循环中缺少 while 或 until 关键字。</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>“{0}”语句中的表达式后缺少右括号“)”。</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>{0} 关键字后缺少名称。</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>函数参数列表中缺少“)”。</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>处理此脚本时出现错误“{0}”。无法加载描述此错误的文本。</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>处理此脚本时出现错误“{0}”。由于错误 '{1}',无法加载描述此错误的文本。</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>此线程中没有可用于运行脚本的运行空间。可以在 System.Management.Automation.Runspaces.Runspace 类型的 DefaultRunspace 属性中提供一个。尝试调用的脚本块为: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>源文本中无法识别的标记。</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>针对此异常要执行的操作:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>继续(&C)</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>报告错误,然后继续执行下一个脚本语句。</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>静默继续(&I)</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>请勿报告此错误,只需继续执行下一条脚本语句。</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>中断(&B)</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>不要继续处理,而是抛出异常。</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>暂停(&S)</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>暂停当前管道并返回到命令提示符。完成后,键入 exit 以恢复操作。</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>无法在管道中间运行文档: {0}。</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>程序'{0}'运行失败: {1}{2}。</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>不能在二进制模块“{0}”的上下文中使用“&”进行调用。请在“&”后指定一个非二进制模块,然后重试。</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>不能在模块 '{0}' 的上下文中使用 '&' 进行调用,因为该模块尚未导入。请导入模块 '{0}',然后重试。</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>在签名块中找到可执行脚本代码。</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>行</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>在 {0}:{1} 字符:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'.</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! 调用函数 '{0}'</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! 调用函数 '{0}'(在文件 '{1}' 中定义)</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! 调用方法 '{0}'</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>字符串缺少终止符: {0}。</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>字符串终止符前不允许有空格。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>类型标记末尾缺少 ]。</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>变量名称中应使用 `{ 而不是 {。</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Data 节缺少语句块。</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Data 节的 "{0}" 参数无效。有效的 Data 节参数为 SupportedCommand。</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用数组引用。</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用赋值语句。</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或数据部分中不允许重定向。</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用 Do 和 While 语句。</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或数据部分中不允许使用可扩展字符串。</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许使用“{0}”运算符。</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许使用 Trap 语句。</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许使用 Try 语句。</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>不允许在受限语言模式或 Data 节中使用 Break、Continue、Return、Exit 和 Throw 等流控制语句。</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>不允许在受限语言模式或 Data 节中使用 Foreach 语句。</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用 For 和 While 语句。</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许函数声明。</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用方法调用。</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许使用参数声明。</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用属性引用。</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或数据部分中不允许使用脚本块文本。</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中不允许使用 switch 语句。</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>所引用的变量不能在受限语言模式或 Data 节中引用。可引用的变量包括以下内容: {0}。</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用命令“{0}”。</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或另一个 Data 节中不允许使用 data 语句。</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Data 节的 SupportedCommand 参数缺少值。请为该参数提供 cmdlet 或函数名称。</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>在 Data 节中不允许使用 Begin 语句块、Process 语句块或参数语句。</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许字符串乘法结果超过“{0}”个字符。</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>在受限语言模式或 Data 节中,不允许数组乘法产生超过 {0} 个元素。</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用点源语法。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>特性参数必须是常量或脚本块。</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>找不到自定义属性“{0}”的类型。请确保已加载包含此类型的程序集。</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>找不到类型 '{0}' 的属性 '{1}'。</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>意外属性“{0}”。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>特性或类型文本末尾缺少 ]。</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>函数或命令被当作方法调用。参数之间应以空格分隔。有关参数的信息,请参阅 about_Parameters 帮助主题。</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Try 语句缺少语句块。</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Try 语句缺少 Catch 或 Finally 块。</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Catch 块缺少语句块。</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Finally 块缺少语句块。</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>异常类型 {0} 已由前一个处理程序处理。</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Catch 块必须是最后一个 catch 块。</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>缺少类型文本。</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>多行注释中缺少终止符“#>”。</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>here-string 标头之后、行尾之前不允许有任何字符。</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>检测到分析器错误。</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>'{0}'后缺少语句块。</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>参数语句中发现了意外的类型 [{0}]。</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>在语句之前发现意外的类型 [{0}]。</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>哈希文本中不允许使用空键。</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用属性。</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>在受限语言模式或数据节中不允许使用该类型 {0}。</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>“{0}”是 ReadOnly 属性。</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>类型名称缺少程序集名称规范。</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>控制流不能离开 Finally 块。</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>PowerShell 中出现无法恢复的错误。</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>一个 AST 不能作为多个 AST 的子级。若要在另一个 AST 中使用此 AST,请调用 Copy() 方法,并使用其结果。</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Using 表达式中不允许使用表达式。</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>无法检索 Using 变量。Using 变量只能与脚本工作流中的 Invoke-Command、Start-Job 或 InlineScript 一起使用。与 Invoke-Command 一起使用时,只有在远程计算机上调用脚本块时,Using 变量才有效。</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>变量引用无效。缺少变量名称。</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>变量引用无效。“:”后没有有效的变量名称字符。请考虑使用 ${} 分隔名称。</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>并非所有分析错误都已报告。 请更正报告的错误,然后重试。</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>“[”后缺少类型名称。</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* 流</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>调试流</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>错误流</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>输出流 (output stream)</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>此命令的 {0} 已重定向。</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>详细流</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>警告流</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>关键字'{0}'后缺少语句体。</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>受限语言模式或 Data 节中不允许使用 parallel 和 sequence 块。</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>意外的关键字 '{0}'。</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] 不能用作参数类型,也不能用于赋值的左侧。</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>无法调用该方法。</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>无法将哈希表转换为以下类型的对象: {0}。在受限语言模式或 Data 节中不支持哈希表到对象的转换。</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>参数必须是常量。</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>{0} 参数的参数无效。请指定有效的字符串参数。</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Module 参数的参数无效。{0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Version 参数的参数无效。请指定有效的 PowerShell 版本,格式为主版本.次版本。</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>{0} 参数的参数无效。请指定有效的 PowerShell 版本。</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>{0} 参数的参数包含重复值。请勿指定重复的 PowerShell 版本值。</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>模块名称不支持通配符字符。</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>无法调用方法。在此语言模式下,方法调用仅在核心类型上受支持。</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>无法设置属性。此语言模式下仅支持核心类型的属性设置。</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>找到的资源 '{0}' 的属性名称无效。属性名称必须是简单字符串,不能包含变量或表达式。请将 '{1}' 替换为简单字符串。</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>成员“{0}”无效。有效成员为 +'{1}'。</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>对象定义中缺少“{”。</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>缺少必需的名称或表达式。</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>找不到架构文件 {0}。请验证配置语句中指定的所有模块是否都包含 schema.mof 文件,然后再次尝试运行脚本。</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>无法定义数据节。此语言模式不支持定义其他受支持的命令。</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>配置语句中缺少“{”。</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>解析 MOF 文件“{0}”时出现异常:{1}。</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>缺少配置名称。请以简单名称、字符串或字符串值表达式的形式提供缺少的名称。</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>找不到模块“{0}”。</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>已找到模块 '{0}' 的多个版本。可以运行 'Get-Module -ListAvailable -FullyQualifiedName {0}' 来查看系统上可用的版本,然后使用完全限定名称 '@{{ModuleName="{0}"; RequiredVersion="Version"}}'。</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>foreach 语句的 ThrottleLimit 参数缺少值。请为该参数提供限制值。</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>只有使用 Parallel 参数的 foreach 语句才支持 ThrottleLimit 参数。</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>配置块结果为 null 或为空。请验证是否已在块中定义配置。</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>每个配置只能使用一次 '{0}' 资源,因此不能有名称。请删除 '{1}',然后再次运行脚本。</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>实例定义中存在不完整的属性赋值块。</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>属性赋值中键后缺少“=”运算符。</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>实例定义中不允许重复的属性赋值。</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>在处理架构文件“{0}”时,发现“{1}”的第二个 CIM 类定义。此类已在文件“{2}”中定义。请删除冗余定义,然后重试。</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>资源名称 '{0}' 已被其他资源或配置使用。</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>类名 '{0}' 与定义它的文件名 '{1}' 不匹配。请重命名文件,使其与类名一致,或者反过来</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>处理节点 '{0}' 的规范时发现重复的资源标识符 '{1}'。请将此资源重命名,使其在节点规范中保持唯一。</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>动态关键字“{0}”主体语句中,名称和脚本块之间没有空格。</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>要定义的函数字典中的条目,其键属性不能为空,因为键属性会用作函数名称。请为键属性指定一个非空字符串值,然后重试该操作。</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>资源引用“{0}”在资源“{1}”的 Requires 列表中格式无效。所需的资源名称应采用“[<typename>]<name>”格式,并且只能包含字母数字字符、空格、“_”、“-”、“.”和“\”。</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>资源“{0}”在资源“{1}”的独占列表中的资源引用格式无效。独占资源名称应采用“<typename>\<name>”格式,且不能包含空格。</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration '{0}' 设置为拉取模式,这需要 ConfigurationSource 属性。</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>在脚本块作用域中要创建的变量条目列表中发现 null 条目。请删除索引 {0} 处的条目,或将其替换为非 null 条目,然后重试。</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>定义函数“{0}”的脚本块不能为 null 或为空。请在函数定义字典中提供非空脚本块,然后重试该操作。</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Import-DscResource 动态关键字的语法如下: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]. + +Name: 要导入的一个或多个资源的名称。 +ModuleName: 要导入的一个或多个模块的模块名称或 ModuleSpecification 对象。 +ModuleVersion: 要导入的模块版本。如果使用 ModuleName,则它只能表示一个模块的名称。</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>当指定 Name 参数时,Import-DscResource 动态关键字仅支持一个模块。</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Import-DscResource 动态关键字不支持位置参数。Import-DscResource 动态关键字的语法为: "Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>无法加载资源“{0}”:找不到资源。</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>constrainedLanguage 模式下不允许使用配置关键字。</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>配置名称 '{0}' 无效。Standard 名称只能包含字母(a-z、A-Z)、数字(0-9)、句点(.)、连字符(-)和下划线(_)。名称不能为空或空白,并且应以字母开头。</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>Configuration 只支持其主体中的 End 块。Configuration 中不允许使用 Begin、Process 和 DynamicParam 块。</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>Cim 反序列化程序在反序列化文件 {0} 时引发错误。</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{0}' 不是类 '{1}' 上属性 '{2}' 的有效值。请将值更改为以下字符串之一: {3}。</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>类“{2}”上属性“{1}”的值“{0}”中,至少有一个不受支持或无效。请仅指定受支持的值: +{3}。</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>资源“{0}”要求为属性“{1}”提供类型为“{2}”的值。</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>资源“{0}”的属性“{1}”的值“{2}”不在有效范围“{3}”和“{4}”之间。</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>无法加载 PowerShell 数据文件“{0}”,出现以下错误: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>无法将路径 '{0}' 解析为单个 .psd1 文件。</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>PowerShell 数据文件 '{0}' 无效,因为无法将其计算为 Hashtable 对象。</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>WinPE 不支持配置。</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>如果传递给 Where() 运算符的表达式为 null,则必须为选择模式参数指定一个非默认值。请将 mode 参数的值更改为 Default 以外的值,然后再次尝试运行脚本。</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>传递给 ForEach() 的泛型集合类型 [{0}] 包含过多的类型参数。请将指定类型更改为仅包含一个类型参数的泛型集合,然后重试脚本。</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>无法将输入转换为传递给 ForEach() 运算符的目标类型 [{0}]。请检查指定的类型,然后重试脚本。</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>“ForEach” 方法不支持带有“clean”块的脚本块。</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>传递给 Where() 运算符第三个参数的 'numberToReturn' 值必须大于零。请更正参数值,然后再次尝试运行脚本。</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>重定向仅允许将另一个流与输出流合并。请更正重定向操作,将其合并到输出流中,然后再次尝试运行脚本。</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>ForEach() 运算符在目标对象上找不到成员 '{0}'。请确认该命名成员存在,然后重试脚本。</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>此语言版本不支持 '{0}' 关键字。</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>此语言版本不支持 '{0}' 属性。</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>重复的“{0}”限定符</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>修饰符 '{0}' 不能与 '{1}' 组合</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>缺少 using 指令</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>缺少命名空间别名</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>缺少“=”运算符</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>缺少 using 名称</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>方法中未分配变量。</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>缺少属性名或方法定义。</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>成员“{0}”已定义。</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>只能在类成员上指定一种类型。</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>创建类型 "{0}" 时出错。错误消息: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>无法将值转换为类型“{0}”。</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>找不到属性“{0}”的特性“{1}”。指定以下属性之一: {2}。</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>特性“{0}”对此声明无效。它仅对“{1}”声明有效。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>特性参数必须是常量。</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>未定义 DSC 资源 '{0}'。请使用 Import-DSCResource 导入该资源。</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>预分析动态关键字“{0}”时发生异常,详细信息为“{1}”。</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>对动态关键字“{0}”执行后解析时发生异常,详细信息为“{1}”。</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6+ 中不支持工作流。</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>常规配置中不允许使用 Meta Configuration 资源 {0}。请在带有 [DscLocalConfigurationManager()] 属性的配置中使用 Meta Configuration 资源。</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>元配置中不允许常规 DSC 资源 {0}。</value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>此线程中没有可用于获取和运行 SteppablePipeline 的运行空间。可以在 System.Management.Automation.Runspaces.Runspace 类型的 DefaultRunspace 属性中提供一个。你尝试从中获取 SteppablePipeline 的脚本块是: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>存在从 {0} 到 {1} 的有效转换。</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>无法执行调用。</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>无法检索类型信息。</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>无法获取 {0} 的调度 ID(错误: {1})。</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>找不到“{0}”的参数计数为“{1}”的重载</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>调用 {0} 时出错。找不到成员。</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>调用 {0} 时出错。不支持命名的参数。</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>调用 {0} 时出错。检测到溢出。</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>调用 {0} 时出错。缺少某个必需的参数。</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>设置“{0}”时发生异常:无法将类型“{1}”的值“{2}”转换为类型“{3}”。</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames 对 {0} 的行为异常。</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData 失败。</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>意外的 VarEnum {0}。</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>尝试传递的事件处理程序是不支持的类型。</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6+ 中不支持配置关键字。</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>并非所有代码路径都会在方法内返回值。</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>void 方法中的 return 语句无效。</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>非 void 方法中的 return 语句无效。</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>声明中缺少 '{0}' 体 '{0}'。</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>由于初始化表达式中存在循环,无法定义枚举。</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>枚举值对于 {0}而言过大或过小。</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>枚举器值必须是常量值。</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>对动态关键字“{0}”执行语义检查时发生异常,详细信息为“{1}”。</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>不支持 DSC 资源类 '{0}' 中类型为 '{1}' 的属性 '{2}'。</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>类方法参数列表中缺少“(”。</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>类方法中不允许使用命名块。</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>类方法中不允许使用param块。</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>无法从密封类 '{0}' 继承。</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>应为类型名称。</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}' 不是枚举的有效基础类型。预期为内置整型类型之一(byte、sbyte、short、ushort、int、uint、long 或 ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': 需要接口名称。</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>基类“{0}”不包含无参数构造函数。</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>基类型 “{0}” 无效。基类型不能是数组。</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>基类型 “{0}” 无效。基类型不能是未指定参数的泛型。</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>基类构造函数调用中“:”后缺少“base”。</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>构造函数不能指定返回类型。</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>DSC 资源“{0}”没有默认构造函数。</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>DSC 资源 '{0}' 缺少 Get 方法。该方法必须返回 [{0}],并且不接受任何参数。</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>DSC 资源“{0}”必须至少有一个键属性(使用语法 [DscProperty(Key)])。</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>DSC 资源“{0}”缺少 Set 方法。该方法必须返回 [void] 且不接受任何参数。</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>DSC 资源“{0}”缺少 Test 方法。该方法必须返回 [bool] 且不接受任何参数。</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>静态构造函数不能有任何参数。</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>属性上不允许使用类型 '{0}'。</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>参数上不允许使用类型 '{0}'。</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>无法在静态方法或静态属性初始化程序中访问非静态成员“{0}”。</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>无法分析模块脚本文件“{0}”,错误为 +'{1}'。</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>无法在 PowerShell 中运行文档: {0}。</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>方法参数不允许使用多个类型约束。</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>此脚本包含恶意内容,已被防病毒软件阻止。</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>无法在 LocalConfigurationManager 资源中指定“{0}”。请改为使用 Settings,或仅使用以下值: {1}。</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}'是在泛型类型中定义的。</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>类型名称“{0}”不明确,可能是“{1}”或“{2}”。</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>'using' 语句必须出现在脚本中任何其他语句之前。</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>不支持此语法的 'using' 语句。</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>'using' 语句中指定的命名空间包含无效字符。</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>信息流</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>键属性无效。键属性必须是 [string]、有符号/无符号整数或枚举类型。</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>Get 方法无效。Get 方法必须返回 [{0}],且不接受任何参数。</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>无法加载程序集“{0}”。</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>无法使用 UNC 路径为“{0}”的程序集。</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>无法将程序集与 URI 架构“{0}”一起使用。</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>缺少换行符或分号。</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>无法分配属性,请使用“{0}{1}”。</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>“{0}”不是使用名称的有效值。</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>无法分配属性,请使用“{0}{1}”。</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode 只能有一个值。</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>在方法中找不到标签“{0}”。</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>无法将 CimProperty {0} 的值转换为类 {1}的属性值。</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>PowerShell 类 {0} 的属性 {1} 未声明为数组类型,但在其配置实例中定义为实例数组类型。</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>无法创建 PowerShell 类 {0}的对象。</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>提供给 Desired State Configuration 资源 {0} 的哈希表无效。值不能为 null 或为空。</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>提供给 Desired State Configuration 资源 {0} 的用户名无效。用户名不能为 null 或为空。</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>提供给 Desired State Configuration 资源 {0} 的用户名无效。用户名不能为 null 或为空。</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>属性 {0} 未在 PowerShell 类 {1}中声明,但已在其配置实例中定义。</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}' 的刷新模式设置为 Disabled,这不是部分配置的有效模式。请使用 Pull 或 Push 刷新模式。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>无法创建类型。此语言模式仅支持核心类型。</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>无法在 Node 上下文中指定 Import-DscResource</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture, $PSUICulture, $true, $false, $null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>无法为类型为“{0}”的自动变量“{1}”赋值</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>对资源 {0} 使用 PsDscRunAsCredential 时发生冲突,因为它已指定 PsDscRunAsCredential 值。复合资源只能使用一个 PsDscRunAsCredential。</value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>在 "{0}" 处找不到 DSC 架构存储。请确保已安装 PSDesiredStateConfiguration v3 模块。</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>此脚本包含的内容已通过策略设置标记为可疑,并已被错误代码 {0} 阻止。请与管理员联系了解详细信息。</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>不能使用“&”或“.”运算符跨语言边界调用模块作用域命令。</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage 模式下不允许使用类关键字。</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>三元表达式中缺少“:”。</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>管道链运算符后面必须跟管道。</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>后台运算符只能在管道链末尾使用。</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>不支持直接调用脚本块的“clean”块。</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>解析器配置关键字</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>对于不受信任的脚本,在 Constrained Language 模式下不允许使用 Configuration 关键字。</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>解析器类关键字</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>对于不受信任的脚本,在 Constrained Language 模式下不允许使用 Class 关键字。</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>解析器数据节 SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>对于不受信任的脚本,在 Constrained Language 模式下,不允许包含 SupportedCommand 参数的数据节。</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>模块范围调用运算符</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式下,将拒绝模块范围调用运算符。</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach 关键字方法调用</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式下运行时,ForEach 关键字对“{0}”迭代项的方法调用将失败。</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>表达式计算可能失败</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>从脚本块创建可步进管道可能需要计算脚本块中的某些表达式。除非表达式表示常量值,否则在“受限语言”模式下,表达式计算会静默失败并返回 'null'。</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>ARM64 处理器上不支持配置关键字。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PathUtilsStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PathUtilsStrings.zh-Hans.resx new file mode 100644 index 00000000000..5eb24717cb8 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PathUtilsStrings.zh-Hans.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>编码 "UTF-7" 已过时,请使用 UTF-8。</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>文件 {0} 已存在,且已指定 {1}。</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>无法打开文件,因为当前提供程序({0})无法打开文件。</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>无法执行操作,因为路径解析为多个文件。此命令无法对多个文件执行操作。</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>无法执行操作,因为通配符路径 {0} 未解析为文件。</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>未知编码 {0}; 有效值为 {1}。</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>目录“{0}”已存在。 如果要覆盖目录及其中的文件,请使用 -Force 参数。</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>用户模块路径不存在,因此无法为所提供的模块名称“{0}”创建模块文件夹。</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>由于以下原因,无法创建模块 {0}: {1}。请为 -OutputModule 参数使用其他自变量,然后重试。</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>无法加载该模块,因为它是使用与 {0} cmdlet 不兼容的版本生成的。请使用当前会话中的 {0} cmdlet 生成该模块,然后再次尝试加载该模块。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PipelineStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PipelineStrings.zh-Hans.resx new file mode 100644 index 00000000000..b7f4a97b0b0 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PipelineStrings.zh-Hans.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>无法处理 cmdlet 实例,因为该 cmdlet 实例正由另一个管道使用。请与 Microsoft 客户支持服务联系。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>无法执行该操作,因为管道已启动。停止管道,然后重试该操作。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>无法继续运行 cmdlet,因为停止策略已阻止运行 cmdlet。</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>无法运行管道,因为管道中的第一个 cmdlet 正在尝试从前面的 cmdlet 结果中读取输入。修改第一个 cmdlet,移除第一个 cmdlet,或将第一个 cmdlet 需要其输出的 cmdlet 添加到管道,然后尝试再次运行管道。</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>无法处理 cmdlet 编号。ReadFromCommand 函数必须指定已添加到管道的 cmdlet 的 ID。请与 Microsoft 客户支持服务联系。</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>无法读取 ReadFromCommand 和 ReadErrorQueue 函数的输出,因为另一个 cmdlet 已在读取该输出。请与 Microsoft 客户支持服务联系。</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>无法运行管道,因为不存在命令。将至少一个命令添加到管道,然后再次运行它。</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>无法完成管道操作,因为它尚未启动。在可分步执行管道上调用 End()之前,必须调用 Begin()方法。</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>无法从 BeginProcessing、ProcessRecord 和 EndProcessing 方法的替代项之外调用 WriteObject 和 WriteError 方法,并且只能从同一线程内部调用它们。验证 cmdlet 是否正确进行这些调用,或与 Microsoft 客户支持服务联系。</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>cmdlet 在调用 ThrowTerminatingError 后引发了异常。 +第一个异常为“{0}”,堆栈跟踪为“{1}”。 +第二个异常为“{2}”,堆栈跟踪为“{3}”。</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>关闭管道后,无法调用 WriteObject 和 WriteError 方法。请与 Microsoft 客户支持服务联系。</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}";value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>创建管道时发生错误。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>此管道不支持断开连接-连接语义。</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>无法连接此管道,因为它未处于断开连接的状态。</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>运行空间对象具有与之关联的 null 远程命令。 无法创建断开连接的 RemotePipeline 对象,因为未指定远程命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/PowerShellStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/PowerShellStrings.zh-Hans.resx new file mode 100644 index 00000000000..aee0e5ea389 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/PowerShellStrings.zh-Hans.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>当前 PowerShell 实例的状态对此操作无效。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>无法执行该操作,因为已启动命令。请等待命令完成,或停止该命令,然后重试该操作。</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>未指定任何命令。</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>PowerShell 实例未处于正确状态,无法创建嵌套 PowerShell 实例。应仅在正在运行的 PowerShell 实例中创建嵌套 PowerShell 实例。</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>无法执行操作,因为运行空间未处于“{0}”状态。运行空间的当前状态为“{1}”。</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>无法异步调用嵌套 PowerShell 实例。使用 Invoke 方法。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} 对象不是通过在此 PowerShell 实例上调用 {1} 来创建的。</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>当运行空间设置为重用线程时,调用设置中的单元状态必须与运行空间匹配。</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>当运行空间设置为使用当前线程时,调用设置中的单元状态必须与当前线程的单元状态匹配。</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>添加参数需要命令。在添加参数之前,必须将命令添加到 PowerShell 实例。</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>字典中的键必须是字符串。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>没有可在此线程中运行命令的运行空间。可以在 System.Management.Automation.Runspaces.Runspace 类型的 DefaultRunspace 属性中提供一个。尝试调用的命令为: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>无法连接此 PowerShell 对象,因为它未与远程运行空间或运行空间池关联。</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>已断开正在运行的命令已断开连接,但仍在远程服务器上运行。 重新连接以获取命令操作状态和输出数据。</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>无法执行此操作,因为当前 PowerShell 会话处于“已断开连接”状态。 连接此 PowerShell 会话,然后等待命令完成或停止该命令。</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>无法执行此操作,因为当前 PowerShell 会话处于“已断开连接”状态。 连接此 PowerShell 会话,然后重试。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>对远程命令的连接尝试失败。</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>无法执行该操作,因为命令当前正在停止。等待命令完成停止,然后重试该操作。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>没有可在此线程中运行命令的运行空间。可以在 System.Management.Automation.Runspaces.Runspace 类型的 DefaultRunspace 属性中提供一个。当前 PowerShell 实例不包含要调用的命令。</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>无法创建使用当前运行空间的 PowerShell 对象,因为当前没有可用的运行空间。 当前运行空间可能正在启动,例如在初始会话状态下创建它时会出现此情况。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ProgressRecordStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ProgressRecordStrings.zh-Hans.resx new file mode 100644 index 00000000000..ccc175ee58a --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ProgressRecordStrings.zh-Hans.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>无法处理参数,因为 {0} 不能为负值。</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>无法处理参数,因为 {0} 的值不能为 null 或为空。</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>无法设置百分比,因为 {0} 不能大于 100。</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId 不能与 ActivityId 相同。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ProviderBaseSecurity.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ProviderBaseSecurity.zh-Hans.resx new file mode 100644 index 00000000000..766324f75e0 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ProviderBaseSecurity.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>无法使用接口,因为此提供程序不支持 ISecurityDescriptorCmdletProvider 接口。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/ProxyCommandStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/ProxyCommandStrings.zh-Hans.resx new file mode 100644 index 00000000000..c4d74726f95 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/ProxyCommandStrings.zh-Hans.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>未将 'help' 参数识别为由 'get-help' 命令创建的有效 HelpInfo 对象。</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>无法生成代理命令,因为 CommandMetadata 没有名称。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/RegistryProviderStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/RegistryProviderStrings.zh-Hans.resx new file mode 100644 index 00000000000..63cca6e64ce --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/RegistryProviderStrings.zh-Hans.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>设置项</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>项: {0} 值: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>清除项</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新建项</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>移除键</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>复制键</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>重命名项</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>项: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>移动项</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>设置属性</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>清除属性</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>新属性</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>移除属性</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} 属性: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>重命名属性。</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>项: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>复制属性</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>移动属性</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>Item: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>未处理该操作。所提供的位置不允许执行此操作。</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>不允许对源位置执行此操作。</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>不允许对目标位置执行该操作。</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>本地计算机的配置设置</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>当前用户的软件设置</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>此路径中的键已存在。</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>无法执行该操作,因为目标路径从属于源路径。</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>属性已存在。</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>路径 {1} 中不存在属性 {0}。</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>指定路径中的注册表项不存在。</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>无法绑定参数 'Type'。无法将“{0}”转换为“{1}”。可能的枚举值为“String、ExpandString、Binary、DWord、MultiString、QWord、Unknown”。</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>已创建键 {0},但无法设置默认值。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>无法创建具有指定根的驱动器。根路径不存在。</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>无法重命名该项,因为同一容器中已存在具有该名称的项。</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>注册表项名称必须以有效的基项名称开头。</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>子项参数无效。</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>无法删除子项树,因为子项不存在。</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>不存在具有该名称的值。</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>枚举值 {0} 无效。</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>必须指定值参数。</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>必须指定名称参数。</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>指定的 RegistryValueKind 是无效的值。</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue 不允许使用包含 null 字符串引用的 String[]。</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>注册表子项不应超过 255 个字符。</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>必须指定非空子项名称。</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>值对象的类型与指定的 RegistryValueKind 不匹配,或者无法正确转换该对象。</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue 不支持类型为“{0}”的数组。仅支持 Byte[] 和 String[]。</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>指定的注册表项不存在。</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>指定值名称的长度超过了最大 16383 个字符。</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>指定值数据的大小超出了最大值 1 MB。</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>指定的注册表子项不存在。</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>指定的 RegistryKeyPermissionCheck 值无效。</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>注册表项包含子项;此方法不支持递归移除。</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>如果没有 Transaction.Current 或指定的事务,则无法创建 KTM 句柄。</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>指定的事务或 Transaction.Current 必须与用于创建或打开此 TransactedRegistryKey 的事务匹配。</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>TransactedRegistryKey 对象未与事务关联,因为它用于预定义的键。</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>不允许请求的注册表访问。</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>已拒绝访问注册表项“{0}”。</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>无法写入注册表项。</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>无法访问已关闭的注册表项。</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>未知错误: {0}。</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>此平台不支持注册表事务。</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>指定的句柄无效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/RemotingErrorIdStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/RemotingErrorIdStrings.zh-Hans.resx new file mode 100644 index 00000000000..917ffd46890 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/RemotingErrorIdStrings.zh-Hans.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>出现类型为 "{0}" 的错误。</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>进程内存不足。</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>使用 -ComputerName 的远程 PSSession 枚举仅在 Windows 上受支持,在 "{0}" 上不受支持。</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>管道 ID "{0}" 与当前正在运行的管道的 InstanceId "{1}" 不匹配。</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>在服务器上找不到管道 ID "{0}"。</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>远程管道已停止。</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>该会话已存在。不允许再次尝试使用相同的 InstanceId {0} 创建会话。</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>指定的客户端会话 InstanceId "{0}" 与现有会话的 InstanceId "{1}" 不匹配。</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>打开远程会话失败。</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>找不到客户端 InstanceId 为 "{0}" 的指定远程会话。</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>提示响应具有找不到的提示 ID "{0}"。</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>对 "{0}" 的远程主机调用失败。</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>未实现远程主机方法 {0}。</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>类型 {0} 不支持远程主机方法数据编码。</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>类型 {0} 不支持远程主机方法数据解码。</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>不支持创建嵌套管道。</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>创建远程会话时不支持相对 URI。</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>从远程主机解码数据时发生故障。网络数据中存在错误。</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>只有管理员可以远程覆盖线程选项。</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell 凭据请求: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>警告: 远程计算机 {0} 上的脚本或应用程序正在请求凭据。请仅在信任远程计算机以及请求凭据的应用程序或脚本时,输入凭据。 + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>远程计算机 {0} 上的脚本或应用程序要求安全地读取一行。请仅在以下情况下输入敏感信息(如凭据): 信任远程计算机以及请求此类信息的应用程序或脚本。</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>远程计算机 {0} 上的脚本或应用程序正在尝试读取 PowerShell 主机上的缓冲区内容。出于安全原因,不允许这样做;调用已取消。</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>远程计算机 {0} 上的脚本或应用程序正在发送提示请求。出现提示时,请仅在信任远程计算机以及请求数据的应用程序或脚本时,输入敏感信息(如凭据或密码)。</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>收到不受支持的远程主机调用: {0}。</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>已收到远程处理数据,但以下操作不受支持: {0}。</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>收到的远程处理数据具有不受支持的数据类型: {0}。</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>远程处理数据缺少目标属性。</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>远程处理数据缺少目标接口属性。</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>远程处理数据缺少 Session InstanceId 属性。</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>远程处理数据缺少 RemotingDataType 属性。</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>远程处理数据缺少 CallId 属性。</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>远程处理数据缺少 MethodName 属性。</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>未为第一个片段设置 IsStartFragment 标志。</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>远程处理数据缺少 {0} 属性。</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>收到意外的 ObjectId。如果远程计算机未正确构造这些片段,或者数据可能已损坏或已更改,则可能会发生这种情况。</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId 不能小于或等于 0。如果远程计算机未正确构造这些片段,或者未经授权的用户更改了数据,则可能会发生这种情况。</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>同一对象的 FragmentID 必须按顺序排列,每次递增 1。如果远程计算机未正确构造这些片段,则可能会发生这种情况。数据可能也已损坏或已更改。</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>远程处理数据太大,无法基于片段进行重组。如果一个片段中的数据长度大于 Int32.Max,则可能会发生这种情况。如果未经授权的用户更改了数据,也可能会发生这种情况。</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>未为最后一个片段设置 IsEndFragment 标志。如果远程计算机未正确构造这些片段,或者数据已损坏或已更改,则可能会发生这种情况。</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>反序列化远程处理数据为 null。</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>片段 Blob 长度超出范围: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>解码 ErrorRecord 时出错。</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>解码 PipelineStateInfo 时出错。</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>解码 RunspaceStateInfo 时出错。</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>收到不受支持的 RemotingTargetInterface 类型: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>在未知目标类上调用了远程主机方法: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>在未指定目标类的情况下,调用了远程主机方法。</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>解码 RunspacePoolStateInfo 时出错。</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>解码最小运行空间时出错。</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>解码最大运行空间时出错。</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>解码 PowerShellStateInfo 时出错。</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>意外的 {0} 属性类型(应为 {1},实际为 {2})。</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>意外的远程处理数据类型(应为 PSObject,实际为 {0})。</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>意外的编码命令类型(应为 PSObject,实际为 {0})。</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>意外的编码命令参数类型(应为 PSObject,实际为 {0})。</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>解码从远程计算机接收的数据时出错。要对从远程计算机接收的反序列化对象进行解码,至少需要 {0} 字节的数据。如果远程计算机未正确构造这些片段,或者数据已损坏或已更改,则可能会发生这种情况。</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>接收到的数据包并非发往已登录用户: 用户 = {0},数据包目标 = {1}。</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>客户端协商计时器已过期。协商超时间隔为 {0} 毫秒。</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell 客户端不支持服务器协商的 {0} {1}。请确保服务器与 PowerShell 的内部版本 {2} 和协议版本 {3} 兼容。</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。与服务器协商失败。请确保服务器与 PowerShell 的内部版本 {1} 和协议版本 {2} 兼容。</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>目标服务器已发送关闭会话的请求。</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>运行 PowerShell 的服务器不支持客户端计算机协商的 {0} {1}。请验证客户端计算机是否与 PowerShell 的内部版本 {2} 和协议版本 {3} 兼容。</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>运行 PowerShell 的服务器不支持客户端计算机协商的 {0} {1} 上的连接操作。请确保客户端计算机与 PowerShell 的内部版本 {2} 和协议版本 {3} 兼容。</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>运行 PowerShell 的服务器无法处理连接操作,因为找不到以下信息,或这些信息无效:“客户端功能”信息和“连接 RunspacePool”信息。</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>运行 PowerShell 的服务器无法处理连接操作,因为该服务器尚未启动或正在关闭。</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>运行 PowerShell 的服务器无法处理连接操作,因为服务器运行空间池属性与客户端计算机的指定属性不匹配。</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。与客户端协商失败。请确保客户端与 PowerShell 的内部版本 {1} 和协议版本 {2} 兼容。</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>服务器协商计时器已过期。协商超时间隔为 {0} 毫秒。</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>客户端计算机已发送关闭会话的请求。</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>发生 PowerShell 无法处理的错误。远程会话可能已结束。</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>服务器未在指定的超时期限内返回加密会话密钥。</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>客户端未在指定的超时期限内返回公钥。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>连接尝试失败。</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>正在尝试关闭会话。</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell 无法正确关闭远程会话。会话处于未定义状态,因为它在断开连接后未被打开或连接。PowerShell 将尝试在本地计算机上强制关闭该会话,但该会话可能不会在远程计算机上关闭。若要正确关闭远程会话,请先打开或连接该会话。</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>无法关闭会话。</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>会话已关闭。</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>不支持 Wait 句柄类型 "{0}"。</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>接收的数据的流 ID 索引为 "{0}"。仅支持标准输出流 ID 索引 "0"。</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>标准输入句柄未打开。</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>对 WriteFile 的本机 API 调用失败。错误代码为 {0}。</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>对 ReadFile 的本机 API 调用失败。错误代码为 {0}。</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} 不是有效的架构值。可能的值为 "http" 和 "https"。</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>客户端接收调用失败。</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>客户端发送调用失败。</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>从 WinRS API WSManRunShellCommand 返回的命令句柄为 null。</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>无法将标准输入句柄设置为 'no wait' 状态。系统错误代码为 {0}。</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>端口号 {0} 不在有效值范围内。有效值的范围为 1 到 65535。</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>已退出该服务器进程。</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>调用 Windows API GetStdHandle 来获取标准输入句柄时返回了错误代码: {0}。</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>调用 Windows API GetStdHandle 来获取标准输出句柄时返回了错误代码: {0}。</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>调用 Windows API GetStdHandle 来获取标准错误句柄时返回了错误代码: {0}。</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>连接到远程服务器 {0} 失败。</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>连接到远程服务器 {0} 失败,出现以下错误消息: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>关闭远程服务器 shell 实例失败,出现以下错误消息: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>向远程服务器 {0} 发送数据失败。</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>将数据发送到远程服务器 {0} 失败,出现以下错误消息: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>从远程服务器 {0} 接收数据失败。</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>从远程服务器 {0} 处理数据失败,出现以下错误消息: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>在远程服务器上启动命令失败。</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>在远程服务器上启动命令失败,出现以下错误消息: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>重新连接到远程服务器上的命令失败,出现以下错误消息: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>向远程命令发送数据失败。</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>向远程命令发送数据失败,出现以下错误消息: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>接收远程命令的数据失败。</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>处理远程命令的数据失败,出现以下错误消息: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>调用方法 {1} 时出错,错误代码为 {0}。</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0} 有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>无法断开与远程服务器 {0} 的连接。</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>与远程服务器断开连接失败,出现以下错误消息: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>重新连接到远程服务器失败。</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>重新连接到远程服务器 {0} 失败,出现以下错误消息: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>进程间通信(IPC)传输不支持连接操作。</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>远程服务器上不存在 ID 为 {0} 的 EndpointConfiguration。请与 PowerShell 管理员或终结点配置的所有者或创建者联系。</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>具有 {0} 标识符的 EndpointConfiguration 在远程计算机上未处于有效的初始会话状态。请与 PowerShell 管理员或终结点配置的所有者或创建者联系。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>未为 {1} 注册表项指定必需值 {0}。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>注册表项 {1} 的必需值 {0} 格式不正确。预期格式为 'string'。</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" 必须指定以扩展名 ".ps1" 结尾的 PowerShell 脚本文件。</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>{0} 参数已在 {1} 部分中指定。请与管理员联系,确保只指定一次 {0}。</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>应为 "{2}" 元素中的 "{0}" 和 "{1}" 属性。</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>必须在 "{2}" 部分中指定 "{0}" 和 "{1}",才能动态加载程序集。</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>无法加载在 "{1}" 部分中指定的程序集 "{0}"。</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>无法加载在 "{1}" 部分中指定的类型 "{0}"。</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>在 "{2}" 部分中,必须同时指定 "{0}" 和 "{1}"。</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>目标 "{0}" 请求将连接重定向到 "{1}"。但是,"{1}" 不是格式正确的 URI。</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}报告的重定向位置: {1}。</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>连接已重定向到以下 URI: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} 若要自动连接到重定向的 URI,请验证会话首选项变量 "{2}" 的 "{1}" 属性,并在 cmdlet 上使用 "{3}" 参数。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>从远程服务器接收的数据的当前反序列化对象大小超出了允许的最大对象大小。当前反序列化的对象大小为 {0}。允许的最大对象大小为 {1}。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>从远程服务器接收的数据总量超出了允许的最大配额。允许的最大配额为 {0}。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>从远程客户端计算机接收的数据的当前反序列化对象大小超出了允许的最大对象大小。当前反序列化的对象大小为 {0}。允许的最大对象大小为 {1}。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>从远程客户端接收到的数据总量超出了允许的最大配额。允许的最大配额为 {0}。</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>运行启动脚本时引发错误: {0}。</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>指定的 RemoteRunspaceInfo 对象具有重复项。</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>指定的 RemoteRunspaceInfo 对象已超过允许的最大限制。</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>打开远程会话失败,出现意外状态。状态 {0}。</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>指定的 URI {0} 无效。</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>URI {0} 的远程会话已关闭。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>远程会话不适用于 ComputerName {0}。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>远程会话不可用于 {0}。</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>远程命令: {0},与 ID 为 "{1}" 的作业相关联。</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>指定 {1} 时,无法指定 {0}。</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>FilePath 参数不支持通配符。指定一个不包含通配符的路径。</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>指定为 FilePath 参数值的路径不是来自 FileSystem 提供程序。</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>FilePath 参数的值必须是 PowerShell 脚本文件。输入扩展名为 .ps1 的文件的路径,然后重试该命令。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>一个或多个计算机名称无效。如果要传递 URI,请使用 -ConnectionUri 参数;或者也可以传递 URI 对象,而不是字符串。</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>当前作业实例的状态对此操作无效。</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>该命令找不到作业,因为找不到作业名称 {0}。请验证 Name 参数的值,然后重试该命令。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>该命令找不到具有实例标识符 {0} 的作业。请验证 InstanceId 参数的值,然后重试该命令。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>该命令找不到作业 ID 为 {0} 的作业。请验证该 ID 参数的值,然后重试该命令。</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>该命令无法移除具有作业 ID {0} 和名称 {1} 的作业,因为该作业尚未完成。若要移除该作业,请先将其停止或使用 Force 参数。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>该命令无法移除作业 ID 为 {0} 的作业,因为该作业尚未完成。若要移除该作业,请先将其停止或使用 Force 参数。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>该命令无法移除作业 ID 为 {0} 且实例标识符为 {1} 的作业,因为该作业尚未完成。若要移除该作业,请先将其停止或使用 Force 参数。</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>远程命令: {0},与 ID 为 "{1}" 的作业相关联。</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>该命令无法检索指定计算机的作业。ComputerName 参数只能用于通过 PowerShell 远程处理创建的作业。</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>Session 参数只能与 PSRemotingJob 对象一起使用。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>具有名称 {0} 的远程会话不可用。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>会话 ID 为 {0} 的远程会话不可用。</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} 不包含 ID 为 {1} 的项。</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>该命令无法移除该作业,因为它不存在或是子作业。子作业只能通过移除父作业来进行移除。</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} 不是参数 {1} 的有效值。该值必须大于或等于 0。</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} 不能指定为代理身份验证机制。代理身份验证仅支持 {1}、{2} 或 {3}。</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>使用以下代理访问类型时,无法指定代理凭据: {0}。请指定其他访问类型,或者不指定代理凭据。</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>会话选项 {1} 必须指定 {0} 值。</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>会话必须处于打开状态。</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>主机不支持 Enter-PSSession 和 Exit-PSSession。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>找到会话 ID 为 {0} 的多个匹配项。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>找到会话 ID 为 {0} 的多个匹配项。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>找到多个与名称 {0} 匹配的项。</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession 失败,因为远程会话不提供所需的命令。</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>无法从嵌套提示符运行 Enter-PSSession。</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>连接到远程计算机时允许的最大 WS-Man URI 重定向次数</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>新远程会话的默认会话选项</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>将在远程计算机上加载的会话配置的名称</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>将用于建立远程连接的 AppName</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>包含有关启动远程会话的远程用户的信息。此变量仅在远程会话中可用。</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>必须同时指定 "{0}" 和 "{1}",或者两者都不指定。</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>找不到会话配置 "{0}"。</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>会话配置 "{0}" 不是基于 PowerShell 的 shell。</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>会话配置 "{0}" 是基于 PowerShell 的 shell。请使用 PowerShell 6+ 对其进行修改。</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>会话配置 "{0}" 是基于 Windows PowerShell 的 shell。请使用 Windows PowerShell 进行修改。</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>没有与条件 "{0}" 匹配的会话配置。</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>名称: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>名称: {0}。这使管理员能够在此计算机上远程运行 PowerShell 命令。</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>无法删除临时文件 {0}。失败原因: {1}。</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>已成功注册新的 shell,但 PowerShell 无法删除临时文件 {0}。失败原因: {1}。</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>无法将 shell 配置数据写入临时文件 {0} 中。失败原因: {1}。</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以创建新的会话配置。</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名称: {0} SDDL: {1}。这使所选用户能够在此计算机上远程运行 PowerShell 命令。</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以移除会话配置。</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以获取基于 PowerShell 的会话配置。</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以更新会话配置属性。</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名称: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以启用会话配置。</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM 快速配置</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>正在运行命令 "{0}",以使用 Windows 远程管理(WinRM)服务实现对此计算机的远程管理。 + 这包括: + 1. 启动或重新启动(如果已启动) WinRM 服务 + 2. 将 WinRM 服务启动类型设置为“自动” + 3. 创建一个可接受任何 IP 地址上的请求的侦听器 + 4. 为 WS-Management 流量启用 Windows 防火墙入站规则例外(仅限 http)。 + +是否要继续?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>正在执行操作 "{0}"。</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>名称: {0} SDDL: {1}。这使所选用户能够在此计算机上远程运行 PowerShell 命令。</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>正在运行命令 "{0}" 以禁用会话配置。</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>名称: {0} SDDL: {1}。这会拒绝所有人访问此会话配置。</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>禁用会话配置不会撤消 Enable-PSRemoting 或 Enable-PSSessionConfiguration cmdlet 所做的所有更改。你可能需要按照以下步骤手动撤消这些更改: + 1. 停止并禁用 WinRM 服务。 + 2. 删除可接受任何 IP 地址上的请求的侦听器。 + 3. 禁用 WS-Management 通信的防火墙例外。 + 4. 将 LocalAccountTokenFilterPolicy 的值还原为 0,这会限制对计算机上 Administrators 组成员的远程访问。</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>访问被拒绝。若要运行此 cmdlet,请使用“以管理员身份运行”选项启动 PowerShell。</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>正在重启 WinRM 服务</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>名称: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>必须重启 WinRM 服务,然后才能为 SecurityDescriptor 选项显示 UI。请重启 WinRM 服务,然后运行以下命令: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>正在注册会话配置</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>找不到会话配置 "{0}"。正在运行命令 "{1}" 以创建 "{0}" 会话配置。运行此命令将会重启 WinRM 服务。</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>不能同时指定 "{0}" 和 "{1}" 参数。请指定 "{0}" 或 "{1}" 参数。</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>此操作可能会重启 WinRM 服务。是否要继续?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>无法处理节点类型为 "{0}" 的元素。仅支持 {1} 和 {2} 节点类型。</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>没有足够的数据可用于处理 {0} 元素。</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>{2} 元素中应只有两个名称为 "{0}" 和 "{1}" 的属性。</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>{1} 元素中的节点类型 "{0}" 未知。{1} 元素中仅应有 "{2}" 节点类型。</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>{1} 元素中应只有一个名为 "{0}" 的属性。</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>收到未知元素 "{0}"。如果远程进程异常关闭或结束,则可能会发生这种情况。</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>不支持指定的身份验证机制 "{0}"。此操作仅支持 "{1}"。</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>在 "{0}" 中找不到 pwsh 可执行文件。 +请注意,在 PowerShell 托管在其他应用程序中的情况下,设计上不支持 'Start-Job'。在这种情况下,建议改用 'ThreadJob' 模块。</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>无法从 64 位 'pwsh' 安装启动 32 位 'pwsh' 进程。如果需要在 32 位进程中运行 PowerShell,请安装 32 位 'pwsh'。</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>后台进程报告了一个错误,并显示以下消息: {0}。</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>后台进程异常关闭或结束: {0}。</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>处理来自后台进程的数据时出错。报告的错误: {0}。</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>已收到具有标识符 {0} 的非活动命令的数据。收到的数据: {1}。</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>不支持向会话发送 {0} 消息。只能向命令发送 {0} 消息。</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>客户端未在指定时间间隔内收到关于信号操作的响应。当命令未及时响应 Stop 消息时,可能会发生这种情况。</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>客户端未在指定的时间间隔内收到关于 Close 操作的响应。当命令未及时响应 Stop 消息时,可能会发生这种情况。</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>启动后台进程时出错。报告的错误: {0}。</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob 方法仅接受处于 NotStarted 状态的子作业。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>调用 ThrottlingJob.EndOfChildJobs 方法后,无法调用 ThrottlingJob.AddChildJob 方法。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>已完成 {0}/{1}</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>调用嵌套管道需要有效的运行空间。</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>{1} 作业源适配器引发了异常,并显示以下消息: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>值 {0} 对 {1} 参数无效。唯一允许的值为 5.1。</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>不能在同一命令中同时使用 Wait 和 Keep 参数。</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>WriteEvents 参数必须与 Wait 参数一起使用。</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell 7+ 不支持 PowerShell 远程处理终结点版本控制。</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>无法实例化以下类型,因为其构造函数不是公共的: {0}。</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>无法执行作业操作(Create、Get 或 Remove),因为未注册 JobDefinition 中指定的 JobSourceAdapter 类型。请使用显式调用或调用 Import-Module cmdlet,然后指定程序集,从而注册 JobSourceAdapter 类型。</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>无法创建作业,因为 JobInvocationInfo 不包含 JobDefinition。请使用 JobDefinition 启动 JobInvocationInfo。</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>当前作业实例的状态为 {0}。此状态对尝试的操作无效。{1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>无法将作业 "{0}" 连接到远程服务器。</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>运行空间 ID = {0} 的 Disconnect-PSSession 操作失败。</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>会话 {0} 的连接操作失败。运行空间状态为 {1},而不是 Opened。</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>计算机 "{0}" 的已断开连接的 PSSession 查询失败。</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>无法连接 PSSession "{0}",因为它未处于断开连接状态或无法建立连接。</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>目标 "{1}" 上的 PSSession "{0}" 不支持会话连接,因为目标计算机类型为 "{2}"。</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>无法断开 PSSession "{0}" 的连接,因为该会话未处于 Opened 状态。</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>目标 "{1}" 上的 PSSession "{0}" 不支持会话断开连接,因为目标计算机类型为 "{2}"。</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession 不支持目标 "{1}" 上的 PSSession "{0}",因为目标计算机类型为 "{2}"。</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>该命令无法完成,因为 ChildJobs 属性包含无效的值。</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>无法挂起 ID 为 {0} 的作业。某些作业类型不支持挂起作业。有关对挂起作业的支持的详细信息,请参阅关于作业类型的帮助主题。</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>无法恢复 ID 为 {0} 的作业。某些作业类型不支持恢复作业。有关对恢复作业的支持的详细信息,请参阅关于作业类型的帮助主题。</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>在同一命令中,Invoke-Command cmdlet 不能同时与 AsJob 和 Disconnected 这两个参数一起使用。</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>{0} 的远程会话查询失败,出现以下错误消息: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>已尝试创建 ID 为 {0} 的作业。现在无法创建具有此 ID 的作业。请验证是否已在此计算机上分配过一次该 ID。</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>无法创建 ID 为 {0} 的作业;这不是有效的 ID。请为作业 ID 提供一个大于 0 的整数。</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>提供的 JobIdentifier 不得为 null。请提供有效的 JobIdentifier。</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Wait-Job cmdlet 无法完成工作,因为一个或多个作业被阻止,正在等待用户交互。 请使用 Receive-Job cmdlet 处理交互式作业输出,然后重试。</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>无法连接远程会话 {0},因此无法将其从服务器中移除。将从服务器中移除客户端远程会话对象,但服务器上的远程会话状态未知。</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>运行空间 ID = {0} 的 Disconnect-PSSession 操作失败,原因如下: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>作业 "{0}" 无法连接到服务器,因此无法停止。</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>该命令找不到 InstanceId 值为 "{0}" 的 PSSession。</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>该命令找不到名为 "{0}" 的 PSSession。</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>Windows 预安装环境(WinPE)不支持 PowerShell 远程处理。</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>{0} 所做的更改在重启 WinRM 服务后才会生效。</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>如果最近已取消注册使用此名称的配置,则 {0} 可能需要重启 WinRM 服务,因为某些系统数据结构可能仍处于缓存状态。在这种情况下,可能需要重启 WinRM。 +所有连接到 PowerShell 会话配置的 WinRM 会话(例如 Microsoft.PowerShell 和使用 Register-PSSessionConfiguration cmdlet 创建的会话配置)都会断开连接。</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>你正在远程会话中运行,并选择了“强制”选项,这意味着 WinRM 服务可能会重新启动。如果 WinRM 服务重新启动,则此远程会话将终止,你需要创建新会话才能继续</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>尝试保存标识符时,作业为 null。请指定一个作业,以保存其标识符。</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>找不到此 PSSession 的正在运行的命令。</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>未安装 Windows PowerShell 2.0 所需的 Microsoft .NET Framework 2.0。请安装 .NET Framework 2.0,然后重试。</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>远程管道失败。</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>由于以下原因,远程管道失败: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>无法恢复一个或多个作业,因为该状态对该操作无效。</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>未为正在运行客户端方法的远程运行空间指定客户端计算机。</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>名称: {0} SDDL: {1}。这会拒绝远程访问此会话配置。</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>已启用: False。这会将 WS-Management 服务配置为拒绝连接请求。</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>已启用: True。这会将 WS-Management 服务配置为接受连接请求。</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>应用于会话时要定义的别名</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>应用于会话时要加载的程序集</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>本文档的作者</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>应用于会话时要使用的 CLR 版本</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>与此文档关联的公司</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>此文档的版权声明</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>关于这些设置所提供的功能的说明</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>应用于会话时要定义的环境变量</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>应用于会话时要应用的执行策略</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>应用于会话时要加载的格式文件(.ps1xml)</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>应用于会话时要定义的函数</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>用于唯一标识此文档的 ID</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>会话类型默认应用于此会话配置。可以是 'RestrictedRemoteServer' (推荐)、'Empty' 或 'Default'</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>用于放置此会话配置的会话脚本的目录</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>是否以计算机的(虚拟)管理员帐户的身份运行此会话配置</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>应用于会话时要应用的语言模式。可以是 'NoLanguage' (推荐)、'RestrictedLanguage'、'ConstrainedLanguage' 或 'FullLanguage'</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>应用于会话时要导入的模块</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>应用于会话时要使用的 PowerShell 引擎版本</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>应用于会话时要使用的处理器体系结构</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>此文档使用的架构版本号</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>应用于会话时要运行的脚本</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>应用于会话时要添加的类型</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>应用于会话时要加载的类型文件(.ps1xml)</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>应用于会话时要定义的变量</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>用户角色(安全组),以及应该在应用于会话时应用于这些角色的角色功能</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>应用于会话时要显示的别名</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>应用于会话时要显示的 Cmdlet</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>无法分析 '{0}' 的可见命令定义。可见命令定义必须是具有 'Name' 和 'Parameters' 键的哈希表。'Parameters' 键的值必须是一个哈希表集合,其中必须包含 'Name' 键,并且还可以包含 'ValidateSet' 或 'ValidatePattern'。</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>应用于会话时要显示的函数</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>应用到会话时要显示的提供程序</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>应用于会话时要显示的外部命令(脚本和应用程序)</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>PSSession 配置文件路径 '{0}' 无效。路径自变量必须解析为文件系统中具有 '.pssc' 扩展名的单个文件。请修复路径规范,然后重试。</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>角色功能文件路径 '{0}' 无效。路径自变量必须解析为文件系统中具有 '.psrc' 扩展名的单个文件。请修复路径规范,然后重试。</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>'Roles' 条目必须是哈希表,但实际为 {0}。</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>无法将 '{0}' 角色条目的值转换为哈希表。'Roles' 条目必须是以组名称为键的哈希表,其中每个键对应的值是包含该角色的会话配置属性的另一个哈希表。</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>找不到角色功能 '{0}'。角色功能必须是一个名为 '{1}' 的文件,且位于当前模块路径中某个模块内的 'RoleCapabilities' 目录中。</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>找不到要导入的模块路径。ModulesToImport 参数 {0} 的值不存在或不是模块目录。请更正该值,然后重试该命令。</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>未加载指定的配置文件 '{0}',因为找不到有效的配置文件。</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>计算机 {0} 已成功断开连接。</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>到 {0} 的重新连接尝试失败。正在尝试断开会话连接...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>正在尝试重新连接到 {0} ...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>到 {0} 的网络连接已丢失,且重新连接尝试失败。请修复该网络连接,并使用 Connect-PSSession 或 Receive-PSSession 重新进行连接。</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>到 {0} 的网络连接已中断。正在尝试重新连接,最多等待 {1} 几分钟...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>已还原到 {0} 的网络连接。</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} 身份验证需要显式用户名和密码。 请使用 -Credential 参数指定用户名和密码,然后重试该命令。</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>Unix 上不支持通过 HTTP 进行基本身份验证。</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>找不到名为 {0} 的计划作业。</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>找到多个名为 {0} 的作业定义。请尝试在 Start-Job 中包含 -DefinitionType 参数,以便将作业定义的搜索范围缩小到单个作业源适配器。</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>配置文件中不存在成员 'SchemaVersion'。此成员必须存在并分配有 'n.n.n.n' 格式的版本号。请将缺少的成员添加到文件 {0} 中。</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>成员 '{0}' 必须是字符串。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>成员 '{0}' 必须是字符串数组。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>成员 '{0}' 必须是哈希表。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>成员 '{0}' 必须是哈希表数组。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>成员 '{0}' 不是有效键。请在文件 {1} 中将该成员更改为有效键。</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>成员 '{0}' 必须是有效的枚举类型 "{1}"。有效的枚举值为 "{2}"。请在文件 {3} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>分析配置文件 {0} 时出错,出现以下错误消息: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-WriteJobInResults 参数必须与 -Wait parameter 参数一起使用</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>成员 '{0}' 不是绝对路径 {1}。请在文件 {2} 中将该成员更改为绝对路径。</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>成员 '{1}' 中的键 '{0}' 无效。请在文件 {2} 中更改该键。</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>成员 '{0}' 必须包含所需的键 '{1}'。请将该键添加到文件 {2}。</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>键 '{0}' 包含无效的扩展名 {1}。请指定以下列表中的扩展名: {{{2}}}。</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>成员 '{1}' 中的键 '{0}' 必须是脚本块。请在文件 {2} 中将该键更改为正确类型。</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>会话配置文件 {0} 无效。请指定有效的会话配置文件,然后重试该命令。</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>网络连接中断</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>正在尝试重新连接到 {0} ...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>已创建用于进行重新连接的作业 {0}。</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>已成功断开计算机 {2} 上实例 ID 为 {1} 的会话 {0}。</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>已创建具有实例 ID {1} 的会话 {0},以便进行重新连接。</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>SessionName 参数只能与 Disconnected 开关参数一起使用。</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>尝试连接 PSSession 时发生故障。</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>尝试连接到目标虚拟机时发生故障。</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>尝试连接到目标容器时发生故障。</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession 处于断开连接状态,且无法建立连接。</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>适用于 PowerShell 的 Hyper-V 模块在此计算机上不可用。</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>在 ID 为 {0} 的容器内启动 PowerShell 进程({1})失败,出现错误: {2}。</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>此计算机上可能未启用“容器”功能。</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>未能在 ID 为 {1} 的容器内终止 ID 为 {0} 的 PowerShell 进程。</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>输入 ContainerId {0} 不存在,或者相应的容器未运行。</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>输入 VMId 参数未解析为单个虚拟机。</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>输入 VMId {0} 未解析为单个虚拟机。</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>输入 VMName 参数未解析为任何虚拟机。</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>输入 VMName 参数将解析为多个虚拟机。</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>输入 VMName {0} 未解析为单个虚拟机。</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>虚拟机 {0} 未处于正在运行状态。</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>凭据无效。</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>输入用户名不能为空。</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>无法进入会话 {0},因为它未处于断开连接状态或无法建立连接。使用 Get-PSSession -ComputerName {1} -InstanceId {2} 检索远程会话。</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>无法进入会话 {0},因为它未处于断开连接状态或无法建立连接。请使用 Connect-PSSession 或 Receive-PSSession 重新建立连接。</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>到 {0} 的网络连接已丢失,且重新连接尝试失败。请修复该网络连接,并使用 Connect-PSSession 或 Receive-PSSession 重新进行连接。</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>由于 SetSocketOption 失败,未能创建 RemoteSessionHyperVSocketClient 的实例。</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>未能创建 RemoteSessionHyperVSocketServer 的实例。</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>已取消重新连接尝试。请修复该网络连接,并使用 Connect-PSSession 或 Receive-PSSession 重新进行连接。</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>无法挂起一个或多个作业,因为该状态对该操作无效。</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>如果没有 -Wait 参数,则不能使用 -AutoRemoveJob 参数</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>WS-Management 服务无法处理该请求。在 {1} 计算机上的 WSMan: 驱动器中找不到 {0} 会话配置。有关详细信息,请参阅 about_Remote_Troubleshooting 帮助主题。</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>无法根据 {0} 规范创建作业,因为提供的运行空间不是本地运行空间。请使用本地运行空间重试,或指定 RunspaceMode 自变量。</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>无法断开会话 {0},因为指定的空闲超时值({1} 秒)大于允许的服务器最大值({2} 秒)或小于允许的最小值({3} 秒)。 请指定处于允许范围内的空闲超时值,然后重试。</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>指定的 IdleTimeout 会话选项({0} 秒)不是有效的时段。 请指定大于或等于允许的最小值({1} 秒)的 IdleTimeout 值。</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>如果在会话配置文件中指定了 "{2}"、"{3}"、"{4}" 或 "{5}" 键,则不能存在 cmdlet "{0}" 或别名 "{1}"。</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>“传输选项无效。仅当参数 "{1}" 设置为 true 时,参数 "{0}" 才能为非零值。</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>成员 '{0}' 必须是由字符串或哈希表元素组成的数组。</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>成员 '{0}' 必须是由字符串或哈希表元素组成的数组。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>无法检索作业定义 '{0}',因为路径 '{1}' 引用了 '{2}' 提供程序路径。 请将该路径参数更改为文件系统路径。</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>无法检索作业定义 '{0}',因为路径 '{1}' 会解析为多个文件路径。 请更改路径参数,使其为单个路径。</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>找不到类型为 {0}、名称为 {1} 的计划作业。</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>找不到 WorkingDirectory 路径 {0}。</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>无法连接到会话 {0}。 计算机 {1} 上不再存在该会话。</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>会话 {0} 的连接操作失败,出现以下错误消息: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>如果没有 -Wait 参数,则无法使用 -Force 参数。</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>一个或多个作业处于挂起或断开连接状态,无法在没有其他用户输入的情况下继续。 请指定 -Force 参数以继续,从而进入已完成、失败或已停止状态。</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>在 PowerShell 会话配置中启用 RunAs 时,Windows 安全模型无法在使用此终结点创建的不同用户会话之间强制实施安全边界。请验证 PowerShell 运行空间配置是否仅限于所需的一组 cmdlet 和功能。</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>通过添加 Force 参数,作业已成功挂起。</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>会话配置文件 {0} 无效。请指定有效的会话配置文件,然后重试该命令。分析配置文件时出错: {1}。</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: {1}. 会话配置文件中的 '{0}' 键包含无效的值。请更正该文件,然后重试该命令。</value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>仅当远程计算机运行 PowerShell 3.0 或更高版本的 PowerShell 时,才支持断开连接的会话。</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>cmdlet 的内存使用量已超出警告级别。若要避免这种情况,请尝试以下操作之一: 1) 降低 CIM 操作生成数据的速率(例如,通过将一个较低的值传递给 ThrottleLimit 参数),2) 提高下游 cmdlet 使用数据的速率,3) 使用 Invoke-Command cmdlet 在服务器上运行整个管道。超过内存使用量警告级别的 cmdlet 是由以下命令行启动的: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} 是使用 EnableNetworkAccess 参数创建的,只能从本地计算机重新连接。</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>无法启动作业。此会话的语言模式与系统范围的语言模式不兼容。</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>无法创建运行空间。此配置的语言模式与系统范围的语言模式不兼容。</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>无法退出嵌套管道,因为该管道未处于嵌套状态。</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>PowerShell 服务器会话未处于运行嵌套命令的有效状态。 此会话中不能运行任何嵌套命令。</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>无法在远程会话上调用嵌套命令,因为已有正在运行的嵌套命令。</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>远程会话无法调用命令 {0},出现错误: {1}。</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>远程会话命令当前已在调试器中停止。 请使用 Enter-PSSession cmdlet 以交互方式连接到远程会话,并自动进入控制台调试器。</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>连接到的远程会话不支持远程调试。你必须连接到运行 PowerShell 4.0 或更高版本的远程计算机。</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>由于会话 {0}、{1}、{2} 的会话状态不等于 Open,你无法在该会话中运行命令。 会话状态为 {3}。</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>未指定有效的会话。 请确保提供处于 Opened 状态且可用于运行命令的有效会话。</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>会话 {0}、{1}、{2} 不可用于运行命令。 会话可用性为 {3}。</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>无法运行该命令,因为 ChildJobs 属性为空。</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>无法调试作业,因为没有可用的 PowerShell 主机调试器。 请确保是在支持调试的主机中运行此命令。</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>找不到 ID 为 {0} 的作业。</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>找不到实例 ID 为 {0} 的作业。</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>找不到名为 {0} 的作业。</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>无法调试作业,因为没有可用的主机 UI。 请确保是在实现 PSHostUserInterface 的 PowerShell 主机中运行此命令。</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>无法调试作业,因为主机调试器模式设置为 None 或 Default。 主机调试器模式必须是 LocalScript 和/或 RemoteScript。</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>找到多个 ID 为 {0} 的作业。 Debug-Job 一次只能调试一个作业。</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>找到多个名为 {0} 的作业。 Debug-Job 一次只能调试一个作业。</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>用于进程附加的命名管道服务器侦听器已在运行。</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess 不支持进入它正在运行的同一个 PowerShell 会话。</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>找到多个名为 {0} 的进程。使用进程 ID 指定要进入的单个进程。</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>无法进入 ID 为 '{0}' 的进程,因为它尚未加载 PowerShell 引擎,或者已禁用命名管道侦听器。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>找不到 ID 为 {0} 的进程。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>找不到名称为 {0} 的进程。</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>找不到 CustomPipeName 为 {0} 的命名管道。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>无法处理该命令,因为指定的 pipeName 太长。此平台上的管道名称最长可包含 {0} 个字符。管道名称 '{1}' 包含 {2} 个字符。</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>当前主机不支持 Enter-PSHostProcess cmdlet。</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>“命名管道目标进程已结束。”</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>“Hyper-V 套接字目标进程已结束。”</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[进程:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>无法连接到进程 {1} 的应用程序域名 {0}。 错误: {2}。</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>无法连接到名为 {0} 的管道。 错误: {1}。</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>PowerShell 插件无法处理 Connect 操作,因为所需的协商信息缺失或不完整。</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell 插件未能处理连接操作。</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>提供的插件上下文无效。</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Powershell 插件在处理 {0} 自变量时遇到严重错误。</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>提供的命令上下文无效。</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>提供的输入数据无效。仅支持 {0} 类型的输入数据。</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>提供的输入流无效。仅支持 {0} 作为输入流。</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>提供的输出流集无效。仅支持 {0} 作为输出流。</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>提供的 WSMAN_SENDER_DETAILS 无效。无法处理 null WSMAN_SENDER_DETAILS。</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>提供的 shell 上下文无效。</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>插件方法 {1} 不允许 {0} 为 NULL 值。</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>输入流和输出流集不允许使用 NULL 值。{0} 和 {1} 是受支持的输入流和输出流。</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>插件方法 {1} 不允许 {0} 为 NULL 值。</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>插件方法 {1} 不允许 {0} 为 NULL 值。</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell 插件操作正在关闭。如果托管服务或应用程序正在关闭,则可能会发生这种情况。</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell 插件无法识别选项 {0}。请确保客户端与 PowerShell 的内部版本 {1} 和协议版本 {2} 兼容。</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>客户端应提供具有名称 {0} 的选项。请确保客户端与 PowerShell 的内部版本 {1} 和协议版本 {2} 兼容。</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">PowerShell 插件不支持客户端请求的协议版本 {2}。</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>PowerShell 插件在向 WSMan 服务报告上下文时遇到错误。</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>无法创建托管服务器会话。</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>PowerShell 插件在注册关闭通知的等待句柄时遇到错误。</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>无法进入运行空间,因为已在此会话中推送了一个运行空间。</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>无法进入运行空间,因为没有可用的服务器远程调试器。</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>无法进入运行空间,因为它不是远程运行空间。</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>远程传输错误: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>无法在容器中打开 PowerShell 的管道连接。错误代码: {0}。</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>无法创建 PowerShell IPC 命名管道。错误代码: {0}。</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>在与命名管道建立连接之前超时。</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>WSMan 初始化失败,错误代码为: {0}。</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>无法在服务器模式下启动命名管道服务器。</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>无法授予对 '{0}' 的远程访问权限: '{1}'。已注册会话配置,但此组没有访问权限。若要解决此错误,请提供有效的组名称并重新注册会话配置。</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>无法获取会话配置 '{0}' 的会话功能: 此配置未使用会话配置文件(.pssc)注册,例如使用由 New-PSSessionConfigurationFile cmdlet 创建的配置文件。</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>无法解析用户名 '{0}'。请验证用户名,然后重试。</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>与计算机的(虚拟)管理员帐户关联的组</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>无法创建或打开配置会话 {0}。</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>强制执行脚本输入参数验证。指定 MountUserDrive 时会自动启用此功能。</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>在会话中创建一个 'User' PSDrive,以便在文件系统提供程序不可见时搭配 Copy-Item 使用。</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>成员 '{0}' 必须是布尔值。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>成员 '{0}' 必须是整数。请在文件 {1} 中将该成员更改为正确类型。</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>处理用户驱动器时出错 {0}。</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>使用 MountUserDrive 参数创建的 User 驱动器的可选最大大小(以字节为单位)。User 驱动器的默认最大大小为 50MB。</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>找不到文件系统提供程序。</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>用于运行该配置的组托管服务帐户名称</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>组托管服务帐户名称无效。帐户名称必须采用 'DomainName\UserName' 格式。</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>必须加入才能使用该会话的组帐户。</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>无法分析 sddl 字符串,因为其中包含不匹配的括号: {0}。</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups 属性哈希表必须仅包含单个键。</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>RequiredGroups 属性不采用名称/值对哈希表格式。 这必须是以下哈希表格式(使用 PowerShell 语法): RequiredGroups = @{ Or = 'Administrators' }。</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>必需组配置中的未知键。 必需组哈希表只能包含逻辑成员身份分组的 'And' 和 'Or' 哈希键。</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>必需组配置中的未知值。 必需组哈希表只能包含以下值: 组名称或其他逻辑哈希表。</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE {0} 格式不正确。 常规 ACE 必须正好有 6 个部分。</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>无法创建会话用户驱动器,因为当前用户名包含无效的文件路径字符。</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>无效的角色功能键: {0}。请确保角色功能名称拼写正确,并且是有效的会话配置属性。</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>无效的角色功能键类型: {0}。角色功能键必须是标识有效会话配置属性的字符串。</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>无效的角色键类型: {0}。角色键必须是标识安全组的字符串。</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> 其他可能的原因: + -指定凭据中未包含域名或计算机名称,例如:DOMAIN\UserName 或 COMPUTER\UserName。</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>未能启动远程处理连接所需的 SSH 客户端进程,出现错误: {0}。</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>找不到指定的密钥文件 {0}。</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>SSH 客户端会话已结束,出现错误消息: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>SSH 连接尝试在超时({0} 秒)后失败。</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +SSH 客户端进程已在建立连接之前终止。</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>提供的 SSHConnection 哈希表缺少所需的 ComputerName 或 HostName 参数。</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>提供的 SSHConnection 哈希表参数名称或元素为 null 或为空。</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>提供的 SSHConnection 哈希表参数 {0} 不受支持。</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>提供的 SSHConnection 哈希表同时包含 ComputerName 和 HostName 参数。 你只能指定一个。</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>提供的 SSHConnection 哈希表同时包含 KeyFilePath 和 IdentityFilePath 参数。 你只能指定一个。</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>找不到所提供的角色功能文件 {0}。</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>提供的角色功能文件 {0} 没有所需的 .psrc 扩展名。</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>SSH 传输进程突然终止,导致此远程会话中断。</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ 不支持 WOW64。二进制文件必须与处理器的体系结构匹配。</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>找不到“{0}”可执行文件。请验证是否已安装 WOW64 功能。</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>无法将插件 {0} 安装到目录 {1}。</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>PowerShell 缺少 WinRM 插件 DLL {0}。请运行 Enable-PSRemoting,然后重试此命令。</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>此参数集需要 WSMan,但未找到受支持的 WSMan 客户端库。WSMan 要么未安装,要么在此系统上不可用。</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + 退出代码: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>无法读取有关该进程的信息: '{0}'。</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>主机系统没有正确版本的 Hyper-V 架构。</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Unix 上的 HTTPS 当前不支持 CA 或 CN 检查。如果你确定信任要连接的服务器以及中间的网络,请使用 PSSessionOption -SkipCACheck 和 -SkipCNCheck。</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>仅对 PowerShell 6+ 配置禁用了 PowerShell 远程处理,不会影响 Windows PowerShell 远程处理配置。请在 Windows PowerShell 中运行此 cmdlet,以影响所有 PowerShell 远程处理配置。 +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>仅对 PowerShell 6+ 配置启用了 PowerShell 远程处理,不会影响 Windows PowerShell 远程处理配置。请在 Windows PowerShell 中运行此 cmdlet,以影响所有 PowerShell 远程处理配置。</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>由于已强制执行 AppLocker 或 Windows Defender 应用程序控制等应用程序控制策略,因此已禁用 Enter-PSHostProcess cmdlet。</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>远程调试器异常: {0},错误消息: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>由于在此计算机上找不到 Windows PowerShell,因此无法创建 Windows PowerShell 进程。</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>要创建的 Runspace 自变量必须是非 null RemoteRunspace 对象。</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>会话配置哈希表包含无效的键类型。键应为字符串类型。</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>会话配置文件包含不受支持的配置选项: {0}。这是一个远程处理终结点配置选项,不适用于 PowerShell 会话状态。</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>会话配置文件包含未知的配置选项: {0}。</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>表达式计算可能失败</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>基于脚本块创建 PowerShell 对象可能需要计算脚本块中的某些表达式。除非表达式表示常量值,否则在“受限语言”模式下,表达式计算会静默失败并返回 'null'。</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>未能获取 Hyper-V VM 状态。该值的类型为 {0},但应为 Microsoft.HyperV.PowerShell.VMState 或 System.String。</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} 在连接协商期间发送了无效的 {1} 响应。</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>协商与 Hyper-V 的安全连接失败。请确保主机和客机已使用所有相关的 Microsoft 更新进行更新。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/RunspaceInit.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/RunspaceInit.zh-Hans.resx new file mode 100644 index 00000000000..3faa250d129 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/RunspaceInit.zh-Hans.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>用于保存启用的实验性功能名称的变量</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>当前运行空间的主机应用程序的父文件夹</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>包含当前用户配置文件的文件夹</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>对当前运行空间的主机的引用</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>cmdlet 可用的运行对象</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>当前 PowerShell 会话的版本信息</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>当前进程 ID</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>最后一个命令的状态</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>父进程 ID</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID 标识当前 shell。 这由 #Requires 使用。</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>当前控制台文件的名称</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>将文本传送到本机可执行文件时使用的文本编码</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>从本机可执行文件读取输出文本时使用的文本编码</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>控制文本呈现方式的配置。</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>包含电子邮件服务器名称的变量。这可以代替 Send-MailMessage cmdlet 中的 HostName 参数。</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>指示何时应请求确认。当操作的 ConfirmImpact 大于或等于 $ConfirmPreference 时,将请求确认。如果 $ConfirmPreference 为 None,则只有在指定 Confirm 时才会确认操作。</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>指示传递调试消息时采取的操作</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>指示传递错误消息时采取的操作</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>指示在传递进度记录时采取的操作</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>指示传递详细消息时采取的操作</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>指示在传递警告消息时采取的操作</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>指示命令在信息流中生成项时采取的操作</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>指示显示错误时使用的视图模式</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>指示应为当前嵌套级别显示哪种类型的提示</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>如果为 true,则 $ErrorActionPreference 也适用于本机可执行文件,因此非零退出代码会生成受错误操作设置控制的 cmdlet 风格错误</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>如果为 true,则认为为所有命令启用 WhatIf。</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>指示如何将参数传递给本机可执行文件。</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>指示设置 IEnumerable 对象格式的枚举限制</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>显示具有堆栈跟踪的错误</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>显示具有内部异常的错误</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>显示其源的错误</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>显示包含错误类说明的错误</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>当前 PowerShell 会话的区域性</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>当前 PowerShell 会话的 UI 区域性</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>用于保存所有默认 <cmdlet:parameter, value> 对的变量</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>按 Enter 继续...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>当前 PowerShell 会话的版本信息</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/RunspacePoolStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/RunspacePoolStrings.zh-Hans.resx new file mode 100644 index 00000000000..63e61c017c3 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/RunspacePoolStrings.zh-Hans.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>最大池大小不能小于 1。</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>最小池大小不能小于 1。</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>最小池大小不能大于最大池大小。</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>运行空间池的状态不适用于此操作。</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>无法执行该操作,因为运行空间池未处于“{0}”状态。当前状态为“{1}”。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>无法打开运行空间池,因为它未处于 'BeforeOpen' 状态。当前状态为“{0}”。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} 对象不是通过调用当前 RunspacePool 实例上的 {1} 创建的。</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>无法将运行空间释放到当前池,因为该运行空间不属于当前池。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>打开运行空间池后,无法更改此属性。</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>此运行空间不支持断开连接和连接操作。</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>无法执行该操作,因为运行空间池处于已断开连接状态。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>服务器不支持断开连接操作。 服务器必须运行 PowerShell 3.0 或更高版本,才能支持远程运行空间池断开连接。</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>未配置此运行空间池 {0} 为远程服务器上运行的命令提供断开连接的 PowerShell 对象。 使用 RunspacePool 类的 GetRunspacePools() 静态方法查询服务器,并返回已配置为执行此操作的运行空间池对象。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>无法连接此运行空间池,因为相应的服务器端运行空间池已连接到另一个客户端。</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>服务器不支持 ResetRunspaceState。 服务器必须运行 PowerShell 5.0 或更高版本。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/RunspaceStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/RunspaceStrings.zh-Hans.resx new file mode 100644 index 00000000000..bccbac4a172 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/RunspaceStrings.zh-Hans.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>运行空间状态对此操作无效。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>无法打开运行空间,因为运行空间未处于 BeforeOpen 状态。运行空间的当前状态为 '{0}'。</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>无法执行此操作,因为运行空间未处于“已打开”状态。运行空间的当前状态为 '{0}'。</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>无法调用管道,因为运行空间未处于“已打开”状态。运行空间的当前状态为 '{0}'。</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>管道状态对此操作无效。</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>无法调用管道,因为它已被调用。</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>参数的有效值为 PipelineResultTypes.Output。</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>管道不包含命令。</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>由于已有一个管道正在运行,因此未运行该管道。管道不能并发运行。</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>无法异步调用嵌套管道。使用 Invoke 方法。</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>只能从正在运行的管道中运行嵌套管道。</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>在进行 SessionStateProxy 方法调用时,无法关闭运行空间。</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>在进行 SessionStateProxy 方法调用时,无法调用管道。</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>正在进行 SessionStateProxy 方法调用。不允许并发 SessionStateProxy 方法调用。</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>管道已在运行。不允许并发 SessionStateProxy 方法调用。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>打开运行空间之后无法更改此属性。</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>处理用于创建此运行空间的 InitialSessionState 对象中指定的模块 '{0}' 时出现一个或多个错误。有关错误的完整列表,请参阅 ErrorRecords 属性。第一个错误是: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>仅当单元状态为多线程单元 (MTA)、当前选项为 UseNewThread 或 UseCurrentThread,且新值为 ReuseThread 时,才能更改线程选项。</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>当语言模式为 {0} 或 {1}时,{2} 不能为 false。</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>无法断开仅本地运行空间的连接。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>本地运行空间不支持 Connect 操作。</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>会话正忙。会话可用后,你将立即连接到会话。若要取消 Enter-PSSession 命令,请按 Ctrl-C。</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>无法完成该命令。此会话配置中不支持脚本调用。如果会话配置处于无语言模式,则可能会发生这种情况。</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>无法在本地运行空间上使用 Disconnect 和 Connect 操作。</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>无法连接管道,因为运行空间未处于“已打开”状态。 运行空间的当前状态为 '{0}'。</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>无法构造 RemoteRunspace。提供的 RunspacePool 对象无效。</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>没有与此运行空间关联的断开连接命令。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>远程计算机上不支持断开连接操作。若要支持断开连接,远程计算机必须运行 Windows PowerShell 3.0 或更高版本的 Windows PowerShell,并使用 WSMan 传输。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>无法连接 PSSession,因为会话未处于 Disconnected 状态,或者无法连接。</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>参数值不能为 PipelineResultTypes.None 或 PipelineResultTypes.Output。</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>参数的有效值为 PipelineResultTypes.Output 或 PipelineResultTypes.Null。</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>目标远程计算机上不支持调试流重定向。</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>目标远程计算机上不支持详细流重定向。</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>目标远程计算机上不支持警告流重定向。</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>目标远程计算机上不支持信息流重定向。</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>你已进入一个正在忙于运行命令或脚本的会话。 由于输出已路由到作业“{0}”,因此你不会在控制台中看到输出。 你可以等待正在运行的命令完成,也可以按 Ctrl-C 取消命令并获取输入提示符。 +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>进入的会话正忙于运行命令或脚本,输出将显示在控制台中。 可以等待正在运行的命令完成,也可以按 Ctrl-C 取消它并获取输入提示符。 +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>你进入的会话当前在运行的命令或脚本中的调试断点处停止。 使用 PowerShell 命令行调试程序继续调试。 +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>默认运行空间必须是本地运行空间</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>静态 PrimaryRunspace 属性只能设置一次,并且已设置。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/SecuritySupportStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/SecuritySupportStrings.zh-Hans.resx new file mode 100644 index 00000000000..6a7008ed704 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/SecuritySupportStrings.zh-Hans.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>无法加载证书。“{0}”必须解析为文件系统路径。</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>证书“{0}”无法用于加密。加密证书必须包含数据加密或密钥加密密钥用法,并包括文档加密增强型密钥用法({1})。</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>无法加载证书。标识符“{0}”匹配多个证书。要加密发送给多个收件人,请为“{1}”参数提供多个具体值,而不要使用会匹配多个证书的通配符。</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>无法加载加密证书。证书设置“{0}”不代表有效的 base-64 编码证书,也不代表通过文件、目录、指纹或使用者名称指定的有效证书。</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>警告: 证书“{0}”包含私钥。用于加密的受保护事件日志证书应仅包含公钥。</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>错误: 无法保护事件日志消息“{0}”: {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>错误: 找不到或无法使用证书: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>会话密钥不可用于加密安全字符串。</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>缓冲区偏移无效。</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>公钥数据无效。</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>无法导入公钥。</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>会话密钥数据无效。</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>脚本文件“{0}”被系统策略阻止运行。</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>返回了未知的脚本文件策略强制值: {0}。</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>脚本文件读取</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>脚本文件“{0}”不受策略信任,将在 ConstrainedLanguage 模式下运行。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/Serialization.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/Serialization.zh-Hans.resx new file mode 100644 index 00000000000..406c6d9141c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/Serialization.zh-Hans.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>{0} 属性是预期的。</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>无法识别 {0} XML 标记。</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>找不到 referenceId {0} 的对象</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>未正确指定字典键的名称属性。</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>未正确指定字典值的名称属性。</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>PSObject 的版本无效。</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>传入的 PSObject 的版本为 {0}。预期值为 1。</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>无法处理名称,因为找不到 referenceId {0} 的 TypeNames。</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>深度参数的值必须大于或等于 1。</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>当前节点类型为 {0}。所需类型为 {1}。</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>未指定字典项的键。</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>未指定字典项的值。</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>不再存在要反序列化的对象。</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>已将 Null 指定为字典键。</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>{0} 基元类型的内容无效。</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>序列化的 XML 嵌套太深。</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>序列化程序已关闭。</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>命令中的数据超出了会话配置允许的最大大小。允许的最大值为 {0} MB。更改输入、使用其他会话配置,或更改远程计算机上会话配置的“{1}”和“{2}”属性。</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>加密安全字符串反序列化失败</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>键类型 {0} 无效。PSPrimitiveDictionary 类仅接受 System.String 类型的键。</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>值 {0} 的类型无效。PSPrimitiveDictionary 类仅接受可通过 PowerShell 远程处理完全序列化的类型的值。有关完全可序列化类型的列表,请参阅帮助主题 about_Remoting。</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>无法解密数据。数据未使用此密钥进行加密。</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>参数值“{0}”不是有效的加密字符串。</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>指定的 {0} 无效。有效 {0} 长度为 128 位、192 位或 256 位。</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>目前只有 Windows 支持反序列化 SecureString。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/SessionStateProviderBaseStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/SessionStateProviderBaseStrings.zh-Hans.resx new file mode 100644 index 00000000000..c053fc726f2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/SessionStateProviderBaseStrings.zh-Hans.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>设置项</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>项: {0} 值: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>清除项</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>移除项</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>项: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新建项</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>项目: {0} 类型: {1} 值: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>复制项</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>项: {0} 目标: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>重命名项</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>项: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/SessionStateStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/SessionStateStrings.zh-Hans.resx new file mode 100644 index 00000000000..a7eef750830 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/SessionStateStrings.zh-Hans.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>无法处理返回的信息,因为提供程序 Start 方法返回的信息属于其他提供程序,而不是传入的提供程序。</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>无法处理返回的信息,因为从提供程序的 Start 方法返回的信息为 null。</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetItem 操作失败。 {2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 GetItem 操作的动态参数。 {2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 SetItem 操作失败。 {2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 SetItem 操作的动态参数。 {2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 ClearItem 操作失败。 {2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 InvokeDefaultAction 操作失败。 {2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 InvokeDefaultAction 操作的动态参数。 {2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 ItemExists 操作失败。 {2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 ItemExists 操作的动态参数。 {2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 IsValidPath 操作失败。 {2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 IsItemContainer 操作失败。 {2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 RemoveItem 操作失败。 {2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetChildItems 操作失败。 {2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 GetChildItems 操作的动态参数。 {2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetChildNames 操作失败。 {2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 GetChildNames 操作的动态参数。 {2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 RenameItem 操作失败。 {2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 RenameItem 操作的动态参数。 {2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 NewItem 操作失败。 {2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 NewItem 操作的动态参数。 {2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 HasChildItems 操作失败。 {2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 CopyItem 操作失败。 {2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 CopyItem 操作的动态参数。 {2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetParentPath 操作失败。 {2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 NormalizeRelativePath 操作失败。 {2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 MakePath 操作失败。 {2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetChildName 操作失败。 {2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 MoveItem 操作失败。 {2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 MoveItem 操作的动态参数。 {2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 GetProperty 操作失败。 {2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 GetProperty 操作的动态参数。 {2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 SetProperty 操作失败。 {2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 SetProperty 操作的动态参数。 {2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 ClearProperty 操作失败。 {2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 ClearProperty 操作的动态参数。 {2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 NewProperty 操作失败。 {2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 NewProperty 操作的动态参数。 {2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 RemoveProperty 操作失败。 {2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 RemoveProperty 操作的动态参数。 {2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 CopyProperty 操作失败。 {2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索 CopyProperty 操作的动态参数。 {2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 MoveProperty 操作失败。 {2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索 MoveProperty 操作的动态参数。 {2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 RenameProperty 操作失败。 {2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索 RenameProperty 的动态参数。 {2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索内容读取器。 {2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索 GetContentReader 操作的动态参数。 {2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索内容编写器。 {2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>无法为路径 '{0}' 的 '{1}' 提供程序检索 GetContentWriter 操作的动态参数。 {2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>无法获取内容,因为它是目录:'{0}'。请改用 'Get-ChildItem'。</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>无法写入内容,因为它是目录:'{0}'。</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>没有可继续向后导航的位置历史记录。</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>没有可继续向前导航的位置历史记录。</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack 为空。</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 ClearContent 操作失败。 {2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>无法清除 '{0}' 的内容,因为它是一个目录。Clear-Content 仅支持文件。</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>无法从路径 '{0}' 的 '{1}' 提供程序检索 ClearContent 操作的动态参数。 {2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 ClearProperty 操作失败。 {2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>尝试对路径 '{0}' 的 '{1}' 提供程序执行 SetSecurityDescriptor 操作失败。 {2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>尝试对 '{0}' 提供程序执行 Start 操作失败。 {1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>尝试对 '{0}' 提供程序执行 InitializeDefaultDrives 操作失败。</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>尝试在 '{0}' 提供程序上对根为 '{1}' 的驱动器执行 NewDrive 操作失败。 {2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>无法检索 '{0}' 提供程序的 NewDrive 动态参数。 {1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>在 '{0}' 提供程序上调用 RemoveDrive 失败。 {1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>无法删除驱动器 '{0}',因为提供程序 '{1}' 阻止了它。</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>路径 '{0}' 引用了基 '{1}' 之外的项。</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>对路径 '{0}' 调用 '{1}' 提供程序的内容编写器上的 Seek 失败。 {2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>在 '{0}' 提供程序的内容读取器或写入器上对路径 '{1}' 调用 Close 失败。 {2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>对路径 '{0}' 调用 '{1}' 提供程序的内容读取器上的 Read 失败。 {2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>对路径 '{0}' 调用 '{1}' 提供程序的内容编写器上的 Write 失败。 {2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>提供程序 '{0}' 不能用于使用变量语法获取或设置数据。 {2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>变量语法不能用于获取或设置提供程序中的数据。 {2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>S别名不可编写,因为别名 {0} 为只读或常量,且无法写入。</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>无法写入函数 {0} ,因为它是只读的或常量。</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>无法覆盖变量 {0} ,因为它是只读变量或常量。</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>无法访问变量 '${0}',因为它是私有变量。</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>无法访问命令 {0},因为它是专用命令。</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>无法访问该命令,因为它是专用命令。</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>无法访问会话状态资源,因为它是专用资源。</value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>未删除别名,因为别名 {0} 是常量或只读的。</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>无法删除函数 {0} ,因为它是常量。</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>无法删除变量 {0} ,因为它是常量或只读变量。如果变量是只读的,请指定 Force 选项后重试。</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>无法修改别名 {0},因为它是常量。</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>别名 {0} 无法修改,因为它是只读的。</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>无法修改函数 {0} ,因为它是常量。</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>无法修改函数 {0} ,因为它是只读的。</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>别名 {0} 创建后不能设置为常量。只能在创建别名时将其设置为常量。</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>无法将现有函数 {0} 设为常量。只能在创建函数时将其设为常量。</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>现有变量 {0} 不能设为常量。变量只能在创建时设为常量。</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>Option 键无法从别名“{0}”中删除 AllScope 选项。</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>无法从函数 '{0}' 中删除 AllScope 选项。</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>无法从变量, '{0}' 中删除 AllScope 选项。</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>函数定义 '{0}' 包含作用域限定符,但没有函数名称。</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>无法删除提供程序 {0}。必须先删除与提供程序 {0} 关联的所有驱动器,然后才能删除提供程序 {0}。</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>无法处理驱动器名称,因为驱动器名称包含一个或多个以下无效字符:; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>新驱动器创建失败,因为提供程序不允许创建新驱动器。</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>提供的值 '{0}' 解析为多个位置堆栈。</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>找不到位置堆栈 '{0}'。它不存在或不是容器。</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>找不到路径“{0}”,因为该路径不存在。</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>找不到别名,因为别名 '{0}' 不存在。</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>无法设置位置,因为路径 '{0}' 解析为多个容器。一次只能将位置设置为一个容器。</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>无法处理变量,因为变量路径 '{0}' 解析为多个项。一次只能获取或设置一个变量值。</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>找不到驱动器。名为“{0}”的驱动器不存在。</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>找不到名称为 '{0}' 的提供程序。</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>找不到名称为 '{0}' 的提供程序。名称的格式不正确。提供程序名称只能包含字母数字字符,或者是后跟单个 '\' 再后跟字母数字字符的 PowerShell 管理单元名称。</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' 解析为多个提供程序名称。可能的匹配项包括: {1}。</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>尝试创建提供程序的实例时出错。在程序集中找不到 '{0}' 的提供程序类型名称。</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>无法使用指定的提供程序名称 '{0}',因为它包含一个或多个以下无效字符:\ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>尝试创建提供程序 '{0}' 的实例时出错。 {1}</value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>找不到名称为“{0}”的变量。</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>找不到名称为“{0}”的跟踪源。</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>名为 '{0}' 的驱动器已存在。</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>已存在名称为“{0}”的变量。</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>不允许使用该别名,因为名为 '{0}' 的别名已存在。</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>无法注册 cmdlet 提供程序,因为名为 '{0}' 的 cmdlet 提供程序已存在。</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>路径不是文件系统路径。</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>无法删除全局范围。</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>作用域编号 '{0}' 超过活动作用域数。</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>无法比较 PSDriveInfo。PSDriveInfo 实例只能与另一个 PSDriveInfo 实例进行比较。</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>cmdlet 提供程序无法流式传输结果,因为未指定用于流式传输输出的 cmdlet。</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>cmdlet 提供程序无法流式传输结果,因为未指定用于流式传输错误的 cmdlet。</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>未设置此提供程序的主位置。若要设置主位置,请调用"(get-psprovider '{0}').Home = 'path'"。</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>路径的格式不正确。提供程序路径必须包含提供程序 ID,后跟 "::",再后跟提供程序特定路径。</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>无法移动该项,因为目标路径只能解析为单个路径。</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>无法移动该项,因为源路径和目标路径未解析为同一提供程序。</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>无法移动该项,因为源路径指向一个或多个项,而目标路径不是容器。请验证目标路径是否为容器,然后重试。</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>无法移动该项,因为目标已解析为多个路径。请指定会解析为单个目标的目标路径,然后重试。</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>无法将容器复制到现有叶项上。</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>无法将容器复制到其他容器。未指定 -Recurse 或 -Container 参数。</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>源路径和目标路径未解析为同一提供程序。</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>无法重命名项,因为路径已解析为多个项。一次只能重命名一个项。</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>由于提供程序中发生错误,因此无法使用提供程序 '{0}' 解析路径 '{1}'。</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>无法使用接口。此提供程序未实现 IContentCmdletProvider 接口。</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>无法使用接口。此提供程序不支持 IPropertyCmdletProvider 接口。</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>无法使用接口。此提供程序未实现 IDynamicPropertyCmdletProvider 接口。</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>此提供程序不支持 NavigationCmdletProvider 方法。</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>未处理提供程序方法。此提供程序不支持 ContainerCmdletProvider 方法。</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>无法调用方法。此提供程序不支持 ItemCmdletProvider 方法。</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>此提供程序不支持 DriveCmdletProvider 方法。</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>提供程序操作已停止,因为提供程序不支持此操作。</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>提供程序操作已停止,因为提供程序不支持“Depth”参数。</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>无法调用方法。此提供程序不支持内容 Seek 方法。</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>无法执行 ClearContent 操作。此提供程序不支持 ClearContent 操作。</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>提供程序不支持使用凭据。请在不指定凭据的情况下再次执行该操作。</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>FileSystem 提供程序仅在 New-PSDrive cmdlet 上支持凭据。请在不指定凭据的情况下再次执行该操作。</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>提供程序不支持事务。请在不使用 -UseTransaction 参数的情况下再次执行该操作。</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>无法调用方法。提供程序不支持使用筛选器。</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>无法创建驱动器。提供程序不支持使用凭据。</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>路径“{0}”处的项已存在。</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>无法复制项。路径 '{0}' 处的项不存在。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>路径“{0}”处的项不存在。</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>包含存储在会话状态中的别名视图的驱动器</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>包含进程环境变量视图的驱动器</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>包含存储在会话状态中的函数视图的驱动器</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>包含存储在会话状态中的这些变量视图的驱动器</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>映射到当前用户临时目录路径的驱动器</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>无法创建链接 '{0}',因为未指定目标值。</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>对 null 变量的引用始终返回 null 值。赋值没有效果。</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>会话中保留的最大历史记录对象数</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>无法重命名函数,因为函数 {0} 是只读的或常量。</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>无法重命名别名,因为别名 {0} 是只读的或常量。</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>无法重命名变量,因为变量 {0} 是只读的或常量。</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>无法在局部变量 {0}上设置选项。请使用 New-Variable 创建允许设置选项的变量。</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>Cmdlet {0} 无法修改,因为它是只读的。</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>无法删除变量 {0} ,因为该变量已优化且不可删除。请尝试使用 Remove-Variable cmdlet(不要使用任何别名),或对用于删除变量的命令进行点源。</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>无法覆盖变量 {0} ,因为该变量已优化。请尝试使用 New-Variable 或 Set-Variable cmdlet(不要使用任何别名),或者对用于设置变量的命令进行点源。</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>参数 {0} 和 {1} 不能一起使用。请仅指定一个参数。</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>目前仅 FileSystem 提供程序支持 Tail 参数。</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>不允许使用该别名,因为名为 '{0}' 且命令类型为 '{1}' 的命令已存在。</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>无法运行软件。权限被拒绝。</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>“-{0}”和“-{1}”是互斥的,不能同时指定。</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>路径 '{0}' 无效。远程复制操作仅支持绝对路径。</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>无法验证远程路径“{0}”。</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>无法执行操作,因为会话 {0} 设置为 {1}。</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' 参数不能为 null 或为空。</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>会话状态变量</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式下,更改或创建变量 '{0}' 的作用域为 AllScope 将被阻止。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/StringDecoratedStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/StringDecoratedStrings.zh-Hans.resx new file mode 100644 index 00000000000..4e678a09522 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/StringDecoratedStrings.zh-Hans.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>此方法仅支持 "‌ANSI"‌ 或 "‌PlainText"‌。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/SubsystemStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/SubsystemStrings.zh-Hans.resx new file mode 100644 index 00000000000..d6eabbc0714 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/SubsystemStrings.zh-Hans.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>子系统 "{0}" 不允许注册多个实现。</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>已为子系统 "{1}" 注册 ID 为 "{0}" 的实现。</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>子系统 "{0}" 不允许取消注册实现。</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>未为子系统 "{0}" 注册实现。</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>未找到 ID 为 "{0}" 的已注册实现。</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>指定的子系统类型“{0}”未知。</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>必须指定具体的子系统类型,而不是基础接口 "ISubsystem"。</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>指定的子系统种类“{0}”未知。</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>对于目标子系统种类“{0}”,指定的子系统实例需要实现相应的具体接口或抽象类 "{1}"。</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>子系统类型“{0}”的声明元数据无效。需要定义 cmdlet 或函数的子系统不允许进行多次注册,因为这会导致一个实现覆盖另一个实现定义的命令。</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>子系统 "{0}" 的实现的 "ID" 属性不能是空 GUID。</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>子系统 "{0}" 的实现的 "Name" 属性不能为 null 或空字符串。</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>子系统 "{0}" 的实现的 "Description" 属性不能为 null 或空字符串。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/SuggestionStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/SuggestionStrings.zh-Hans.resx new file mode 100644 index 00000000000..ae0b24613a6 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/SuggestionStrings.zh-Hans.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>未找到命令“{0}”,但它确实存在于当前位置。 +默认情况下,PowerShell 不会从当前位置加载命令(请参阅 "Get-Help about_Command_Precedence")。 + +如果你信任此命令,请改为运行以下命令:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>最相似的命令是:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/TabCompletionStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/TabCompletionStrings.zh-Hans.resx new file mode 100644 index 00000000000..c02e661f0ce --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/TabCompletionStrings.zh-Hans.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>无法正确反序列化 Tab 键补全结果,因为远程运行空间不包含 TypeTable 实例。</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>无法访问类型 CompletionResult 的 null 实例上的属性。</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>按位 NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>逻辑非。对后面的语句取反。</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>等于 - 不区分大小写。如果左操作数为集合,则返回该集合中等于右操作数的值;否则,如果左操作数等于右操作数,则返回 TRUE。</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>等于 - 不区分大小写。如果左操作数为集合,则返回该集合中等于右操作数的值;否则,如果左操作数等于右操作数,则返回 TRUE。</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>等于 - 区分大小写。如果左操作数为集合,则返回该集合中等于右操作数的值;否则,如果左操作数等于右操作数,则返回 TRUE。</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>不等于 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不相等的值;否则,如果左操作数与右操作数不相等,则返回 TRUE。</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>不等于 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不相等的值;否则,如果左操作数与右操作数不相等,则返回 TRUE。</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>不等于 - 区分大小写。当左操作数为集合时,返回该集合中与右操作数不相等的值;否则,如果左操作数与右操作数不相等,则返回 TRUE。</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>大于或等于 = 不区分大小写。如果左操作数为集合,则返回该集合中大于或等于右操作数的值;否则,如果左操作数大于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>大于或等于 = 不区分大小写。如果左操作数为集合,则返回该集合中大于或等于右操作数的值;否则,如果左操作数大于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>大于或等于 - 区分大小写。如果左操作数为集合,则返回该集合中大于或等于右操作数的值;否则,如果左操作数大于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>大于 - 不区分大小写。如果左操作数为集合,则返回该集合中大于右操作数的值;否则,如果左操作数大于右操作数,则返回 TRUE。</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>大于 - 不区分大小写。如果左操作数为集合,则返回该集合中大于右操作数的值;否则,如果左操作数大于右操作数,则返回 TRUE。</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>大于 - 区分大小写。如果左操作数为集合,则返回该集合中大于右操作数的值;否则,如果左操作数大于右操作数,则返回 TRUE。</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>小于 - 不区分大小写。如果左操作数为集合,则返回该集合中小于右操作数的值;否则,如果左操作数小于右操作数,则返回 TRUE。</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>小于 - 不区分大小写。如果左操作数为集合,则返回该集合中小于右操作数的值;否则,如果左操作数小于右操作数,则返回 TRUE。</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>小于 - 区分大小写。如果左操作数为集合,则返回该集合中小于右操作数的值;否则,如果左操作数小于右操作数,则返回 TRUE。</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>小于或等于 - 不区分大小写。如果左操作数为集合,则返回该集合中小于或等于右操作数的值;否则,如果左操作数小于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>小于或等于 - 不区分大小写。如果左操作数为集合,则返回该集合中小于或等于右操作数的值;否则,如果左操作数小于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>小于或等于 - 区分大小写。如果左操作数为集合,则返回该集合中小于或等于右操作数的值;否则,如果左操作数小于或等于右操作数,则返回 TRUE。</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>通配符匹配运算符 - 区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 区分大小写。当左操作数为集合时,返回该集合中与右操作数匹配的值;否则,如果左操作数与右操作数匹配,则返回 TRUE。</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 不区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>正则表达式与运算符匹配 - 区分大小写。当左操作数为集合时,返回该集合中与右操作数不匹配的值;否则,如果左操作数与右操作数不匹配,则返回 TRUE。</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>REPLACE 运算符 - 不区分大小写。更改左操作数。示例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>REPLACE 运算符 - 不区分大小写。更改左操作数。示例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>REPLACE 运算符 - 区分大小写。更改左操作数。示例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(右操作数)与左操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(右操作数)与左操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 区分大小写。仅当测试值(右操作数)与左操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(右操作数)与左操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(右操作数)与左操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 区分大小写。当测试值(右操作数)与左操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(左操作数)与右操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(左操作数)与右操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 区分大小写。当测试值(左操作数)与右操作数中的至少一个值完全匹配时,返回 TRUE。</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 区分大小写。当测试值(左操作数)与右操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 不区分大小写。当测试值(左操作数)与右操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>包含运算符 - 区分大小写。当测试值(左操作数)与右操作数中的所有值都无法完全匹配时,返回 TRUE。</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>拆分 - 不区分大小写。将一个或多个字符串拆分为子字符串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>拆分 - 不区分大小写。将一个或多个字符串拆分为子字符串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>拆分 - 区分大小写。将一个或多个字符串拆分为子字符串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>当左操作数不是指定 .NET Framework 类型(右操作数)的实例时,返回 TRUE。</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>当左操作数是指定 .NET Framework 类型(右操作数)的实例时,返回 TRUE。</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>将左操作数转换为指定的 .NET Framework 类型(右操作数)。</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>使用字符串对象的格式方法设置字符串的格式。</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>逻辑 AND。当两个语句均为 TRUE 时返回 TRUE。</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>按位 AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>逻辑 OR。当任一语句或两者都为 TRUE 时,返回 TRUE。</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>按位 OR (包含)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>逻辑异或。当一个语句为 TRUE、另一个语句为 FALSE 时,返回 TRUE。</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>按位 OR (排除)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>联接 - 将多个字符串组合成一个字符串。 +-加入 <String[]> +<String[]> -加入 <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>左移位运算符。在最右侧的位的位置插入零。</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>右移位运算符。在最左侧的位的位置插入零。对于有符号的值,会保留符号位。</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定正在创建的属性的名称。</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定正在创建的属性的名称。</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +用于计算新属性的值的脚本块。</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +定义值在列中的显示方式。 +有效值为 "left"、"center" 或 "right"。</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定一个格式字符串,用于定义如何为输出设置值的格式。</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +指定在显示值时表的最大宽度列。 +值必须大于 0。</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +深度键指定每个属性的展开深度。</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +指定一个或多个属性的排序顺序。</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +指定一个或多个属性的排序顺序。</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要从中获取事件的日志名称。 +支持通配符。</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要从中获取事件的事件日志提供程序。 +支持通配符。</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要从中获取事件的日志文件路径。 +有效的文件格式为: .etl、.evt 和 .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +选择具有指定关键字位掩码的事件。 +以下是标准关键字: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +选择具有指定事件 ID 的事件。</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +选择具有指定日志级别的事件。 +支持以下日志级别: +1: 严重 +2: 错误 +3: 警告 +4: 信息性 +5: 详细信息</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +选择在指定日期和时间之后创建的事件。</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +选择在指定日期和时间之前创建的事件。</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +选择由指定用户生成的事件。 +这可以是 SID 的字符串表示形式,也可以是采用 DOMAIN\USERNAME 或 USERNAME@DOMAIN 格式的域和用户名</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +选择 EventData 部分中包含任意指定值的事件。</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +排除与哈希表中指定值匹配的事件。</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] 或 [hashtable] +指定脚本所需的 PowerShell 模块的数组。 +每个元素都可以是一个字符串,其值为模块名称,也可以是一个具有以下键的哈希表: +名称: 模块的名称 +GUID: 模块的 GUID +下列之一: +ModuleVersion: 指定模块的最低可接受版本。 +RequiredVersion: 指定所需的准确的模块版本。 +MaximumVersion: 指定模块的最高可接受版本。</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +指定脚本所需的 PowerShell 版本。 +有效值为 "Core" 和 "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +指定 PowerShell 必须在 Windows 上以管理员身份运行。 +这必须是 #requires 语句行中的最后一个参数。</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +指定脚本所需的最低 PowerShell 版本。</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>指定脚本需要 PowerShell 7+ 才能运行。</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>指定脚本需要 Windows PowerShell 5.1 才能运行。</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +必需。指定模块名称。</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +可选。指定模块的 GUID。</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +指定模块的最低可接受版本。</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +指定模块所需的准确版本。</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +指定模块的最高可接受版本。</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>函数或脚本的简要说明。 +此关键字在每个主题中只能使用一次。</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>函数或脚本的详细说明。 +此关键字在每个主题中只能使用一次。</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +参数的说明。 +为函数或脚本语法中的每个参数添加 .PARAMETER 关键字。</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>使用函数或脚本的示例命令,可选择在后面添加示例输出和说明。 +为每个示例重复此关键字。</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>可传递给函数或脚本的 .NET 类型的对象。 +你还可以添加输入对象的说明。</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Cmdlet 返回的对象的 .NET 类型。 +你还可以添加返回对象的说明。</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>有关函数或脚本的其他信息。</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>相关主题的名称。 +对每个相关主题重复关键字 .LINK。 +.Link 关键字内容还可以包含指向同一帮助主题的联机版本的 URI。</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>函数或脚本使用的或与之相关的技术或功能的名称。</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>帮助主题的用户角色的名称。</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>描述函数预期用途的关键字。</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +重定向到指定命令的帮助主题。</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +指定 .ForwardHelpTargetName 中的项的帮助类别</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +指定包含帮助主题的会话。 +输入包含 PSSession 对象的变量。</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +在 XML 文件中记录函数或脚本时,需要关键字 .ExternalHelp。</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>指定要加载的 .NET 程序集的路径。 + +using assembly <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>指定要从中加载类的 PowerShell 模块。 + +using module <ModuleName or Path> + +using module <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>指定要从中解析类型的 .NET 命名空间或命名空间别名。 + +using namespace <.NET-namespace> + +using namespace <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>指定 .NET 类型的别名。 + +using type <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>普通字符串。</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>字符串包含对检索值时扩展的环境变量的未扩展引用。</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>任何形式的二进制数据。</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32 位二进制数。</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>字符串数组。</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64 位二进制数。</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>不支持的注册表数据类型。</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>","- 逗号</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>"," - 逗号-空格</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>";" - 分号</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>"; " - 分号-空格</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - 换行符</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>"-": 短划线</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>" ": 空格</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/TransactionStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/TransactionStrings.zh-Hans.resx new file mode 100644 index 00000000000..7047d4986ee --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/TransactionStrings.zh-Hans.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>无法使用事务。没有活动的事务。</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>无法提交事务。没有活动的事务。</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>由于没有活动事务,因此无法回滚事务。</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>无法回滚事务。事务已提交。</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>无法提交事务。事务已提交。</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>无法提交事务。事务已回滚或已超时。</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>无法回滚事务。事务已回滚或超时。</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>无法设置活动事务。尚未创建任何事务。</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>无法设置活动事务。活动事务已回滚或已超时。</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>此 cmdlet 需要一个活动事务。当前事务已提交或已回滚。</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>此 cmdlet 需要一个事务。使用 -UseTransaction 参数再次运行该命令。</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>无法使用事务。尚未启动任何事务。</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>无法使用事务。事务已提交。</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>无法使用事务。事务已回滚或已超时。</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>无法使用事务。事务已超时。</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>尚未设置基本事务。</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>基本事务未处于活动状态。</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>创建其他事务后,无法设置基本事务。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/TypesXmlStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/TypesXmlStrings.zh-Hans.resx new file mode 100644 index 00000000000..8aa4a9b8cf2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/TypesXmlStrings.zh-Hans.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0}, {1}({2}) : 错误: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0}, {1}({2}) : 类型“{3}”出错: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>节点“{0}”在“{1}”下只能出现一次。将忽略父节点“{1}”。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>不允许节点 {0}。允许以下节点: {1}。</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>节点“{0}”不应有内部文本。</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>节点“{0}”应具有内部文本。</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>找不到节点“{0}”。在“{1}”下应只出现一次。将忽略父节点“{1}”。</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>"Type" 节点必须包含 "Members"、"TypeConverters" 或 "TypeAdapters"。</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>由于异常: {1},无法为类型 {0} 创建类型转换器实例。</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>由于发生以下异常: {1},PowerShell 无法为类型 {0} 创建类型适配器实例。</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>适配的类型“{0}”无效。</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>TypeConverter 被忽略,因为它已发生。</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>TypeAdapter 被忽略,因为它已发生。</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>类型“{0}”应为 TypeConverter 或 PSTypeConverter。</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>类型“{0}”应为 PSPropertyAdapter。</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>成员 {0} 已存在。</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>以下成员名称已保留: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>异常: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty 应具有 getter 或 setter。</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty 应具有 getter 或 setter。</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0}, {1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>该值应为 TRUE 或 FALSE,而不是 {0}。</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>节点“{0}”不应具有“{1}”属性。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0}, {1}: 找不到该文件。</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0}, {1}: 已跳过该文件,因为它已由 {2} 加载。</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>无法找到注册表项: {0}{1}。使用 {2} 加载配置文件。</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>找不到注册表项中指定的路径 {0}: {1}{2}。使用 {3} 加载配置文件。</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0}, {1}: 已跳过该文件,因为它没有 ps1xml 文件扩展名。</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0}, {1}: 已跳过该文件,因为出现以下验证异常: {2}。</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>成员“{0}”必须是注释。</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>无法转换注释“{0}”:“{1}”。</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>请勿在此处使用成员“{0}”。</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>成员“{0}”必须具有类型“{1}”。</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>当“{1}”为“{2}”且“{3}”为“{4}”时,“{0}”必须存在。</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>先前的错误导致忽略所有序列化设置。</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>“{0}”不是标准成员,将被忽略。</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>{0} 路径未完全限定。请指定完全限定的类型文件路径。</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>无法更新 TypeTable,因为 TypeTable 可能是在运行空间外部创建的。</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>加载 TypeTable 时出错。请查看 Errors 属性以获取详细错误消息。</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>TypeData “{0}” 中出错: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>“{0}”应具有其属性“{1}”的值。</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>“{0}”的属性“{1}”中不应包含 null 或空字符串。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到类型“{0}”。类型名称值必须是该类型的全名。请验证类型名称,然后再次运行该命令。</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData 必须具有 "Members"、"TypeConverters"、"TypeAdapters" 或 "StandardMembers"。</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>无法使用多个条目更新共享类型表。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/VerbDescriptionStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/VerbDescriptionStrings.zh-Hans.resx new file mode 100644 index 00000000000..05befafb28c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/VerbDescriptionStrings.zh-Hans.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>将资源添加到容器,或将某一项附加到另一个项</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>确认或同意资源或进程的状态</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>确认资源的状态</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>通过复制数据来存储数据</value> + </data> + <data name="Block" xml:space="preserve"> + <value>限制对资源的访问</value> + </data> + <data name="Build" xml:space="preserve"> + <value>根据某一组输入文件(通常是源代码或声明性文件)创建项目(通常是二进制文件或文档)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>创建数据当前状态的快照或数据配置的快照</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>从容器中删除所有资源,但不删除容器</value> + </data> + <data name="Close" xml:space="preserve"> + <value>更改资源的状态,使其不可访问、不适用或不可用</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>根据某一资源中的数据评估另一资源中的数据</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>结束操作</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>压缩资源的数据</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>确认、证实或验证资源或进程的状态</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>在源和目标之间创建链接</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>Cmdlet 支持双向转换或支持多种数据类型之间的转换时,将数据从一种表示形式更改为另一种表示形式</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>将一种主要的输入类型(cmdlet 名词表示输入)转换为一种或多种受支持的输出类型</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>从一种或多种类型的输入转换为主要的输出类型(cmdlet 名词表示输出类型)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>将资源复制到另一个名称或另一个容器</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>检查资源以诊断操作问题</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>拒绝、反对、阻止或抵制资源或进程的状态</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>将应用程序、网站或解决方案发送到远程目标,以便解决方案的使用者可以在部署完成后对其进行访问</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>将资源配置为不可用或非活动状态</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>断开源和目标之间的链接</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>从相应位置拆离命名实体</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>通过添加或删除内容来修改现有数据</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>将资源配置为可用或活动状态</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>指定可让用户移动到资源中的操作</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>将当前环境或上下文设置为最近使用的上下文</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>将已压缩的资源的数据还原到其初始状态</value> + </data> + <data name="Export" xml:space="preserve"> + <value>将主要输入封装到永久性数据存储(例如文件),或封装为交换格式</value> + </data> + <data name="Find" xml:space="preserve"> + <value>在容器中查找未知、隐含、可选或指定的对象</value> + </data> + <data name="Format" xml:space="preserve"> + <value>以指定的形式或布局排列对象</value> + </data> + <data name="Get" xml:space="preserve"> + <value>指定可检索资源的操作</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>允许对资源的访问</value> + </data> + <data name="Group" xml:space="preserve"> + <value>排列或关联一种或多种资源</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>使资源不可检测</value> + </data> + <data name="Import" xml:space="preserve"> + <value>使用永久性数据存储(例如文件)中存储的或以交换格式存储的数据创建资源</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>准备要使用的资源,并将其设置为默认状态</value> + </data> + <data name="Install" xml:space="preserve"> + <value>将资源置于某个位置,并根据需要对其进行初始化</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>执行操作,例如运行命令或方法</value> + </data> + <data name="Join" xml:space="preserve"> + <value>将多种资源合并为一种</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>对资源应用约束</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>保护资源</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>识别指定操作使用的资源,或检索关于资源的统计信息</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>根据多个资源创建一个资源</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>将命名实体附加到某一位置</value> + </data> + <data name="Move" xml:space="preserve"> + <value>将资源从一个位置移动到另一个位置</value> + </data> + <data name="New" xml:space="preserve"> + <value>创建资源</value> + </data> + <data name="Open" xml:space="preserve"> + <value>更改资源的状态,使其可访问、适用或可用</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>提高资源的有效性</value> + </data> + <data name="Out" xml:space="preserve"> + <value>将数据发送到环境之外</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>使用 Test 谓词</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>从堆栈顶部删除某一项</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>保护资源,以免受攻击或损失</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>使资源可供他人使用</value> + </data> + <data name="Push" xml:space="preserve"> + <value>将项添加到堆栈顶部</value> + </data> + <data name="Read" xml:space="preserve"> + <value>从源获取信息</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>接受从源发送的信息</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>将资源重置为撤消的状态</value> + </data> + <data name="Register" xml:space="preserve"> + <value>为存储库(例如数据库)中的资源创建一个条目</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>从容器中删除资源</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>更改资源的名称</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>将资源还原为可用状态</value> + </data> + <data name="Request" xml:space="preserve"> + <value>请求提供资源或请求权限</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>将资源设置回其初始状态</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>更改资源大小</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>将资源的简写表示映射为更完整的表示形式</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>停止操作,然后再次启动</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>将资源设置为预定义状态,例如 Checkpoint 设置的状态</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>启动已挂起的操作</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>指定不允许访问资源的操作</value> + </data> + <data name="Save" xml:space="preserve"> + <value>保留数据以免丢失</value> + </data> + <data name="Search" xml:space="preserve"> + <value>创建对容器中资源的引用</value> + </data> + <data name="Select" xml:space="preserve"> + <value>查找容器中的资源</value> + </data> + <data name="Send" xml:space="preserve"> + <value>将信息传递到目标</value> + </data> + <data name="Set" xml:space="preserve"> + <value>替换现有资源上的数据或创建包含某些数据的资源</value> + </data> + <data name="Show" xml:space="preserve"> + <value>使资源对用户可见</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>确保两种及以上的资源处于相同状态</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>绕过序列中的一个或多个资源或点</value> + </data> + <data name="Split" xml:space="preserve"> + <value>分离资源的各个部分</value> + </data> + <data name="Start" xml:space="preserve"> + <value>启动操作</value> + </data> + <data name="Step" xml:space="preserve"> + <value>移动到序列中的下一个点或资源</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>停止活动</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>提交资源以供审批</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>暂停活动</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>指定在两种资源之间切换的操作,例如在两个位置、职责或状态之间进行切换</value> + </data> + <data name="Test" xml:space="preserve"> + <value>验证资源的操作或一致性</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>跟踪资源的活动</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>删除对资源的限制</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>将资源设置为其以前的状态</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>从指示的位置删除资源</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>释放锁定的资源</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>从资源中删除为免受攻击或损失而添加的保护措施</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>使资源不可供他人使用</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>从存储库中删除资源的条目</value> + </data> + <data name="Update" xml:space="preserve"> + <value>将资源更新为最新内容,以保持其状态、准确性、一致性或合规性</value> + </data> + <data name="Use" xml:space="preserve"> + <value>使用或添加资源以执行某些操作</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>暂停操作,直到指定的事件发生</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>持续检查或监视资源是否发生更改</value> + </data> + <data name="Write" xml:space="preserve"> + <value>向目标添加信息</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hans/WildcardPatternStrings.zh-Hans.resx b/src/System.Management.Automation/resources/zh-Hans/WildcardPatternStrings.zh-Hans.resx new file mode 100644 index 00000000000..c475da88955 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hans/WildcardPatternStrings.zh-Hans.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>指定的通配符模式无效: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Authenticode.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Authenticode.zh-Hant.resx new file mode 100644 index 00000000000..f705bf226ae --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Authenticode.zh-Hant.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Reason_DoNotRun" xml:space="preserve"> + <value>無法載入檔案 {0},因為您選擇現在不執行此軟體。</value> + </data> + <data name="Reason_NeverRun" xml:space="preserve"> + <value>無法載入檔案 {0},因為您選擇一律不執行來自此發行者的軟體。</value> + </data> + <data name="Reason_NotTrusted" xml:space="preserve"> + <value>檔案 {0} 由 {1} 發行。此發行者在您的系統上明確不受信任。此指令碼將不會在系統上執行。如需詳細資訊,請執行命令 "get-help about_signing"。</value> + </data> + <data name="Reason_RestrictedMode" xml:space="preserve"> + <value>無法載入檔案 {0},因為此系統已停用指令碼執行。如需詳細資訊,請參閱 https://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。</value> + </data> + <data name="Reason_Unknown" xml:space="preserve"> + <value>無法載入檔案 {0}。{1}。</value> + </data> + <data name="Reason_DisallowedBySafer" xml:space="preserve"> + <value>無法載入檔案 {0},因為軟體限制原則封鎖了其作業,例如使用群組原則所建立的原則。</value> + </data> + <data name="Reason_FileContentUnavailable" xml:space="preserve"> + <value>無法載入檔案 {0},因為無法讀取其內容。</value> + </data> + <data name="CertNotGoodForSigning" xml:space="preserve"> + <value>無法簽署程式碼。指定的憑證不適合程式碼簽署。</value> + </data> + <data name="TimeStampUrlRequired" xml:space="preserve"> + <value>無法簽署程式碼。TimeStamp 伺服器 URL 必須完整且格式為 http://<server url> 或 https://<server url>。</value> + </data> + <data name="InvalidHashAlgorithm" xml:space="preserve"> + <value>無法簽署程式碼。不支援雜湊演算法。</value> + </data> + <data name="AuthenticodePromptCaption" xml:space="preserve"> + <value>您要執行來自這個不受信任的發行者的軟體嗎?</value> + </data> + <data name="AuthenticodePromptText" xml:space="preserve"> + <value>檔案 {0} 由 {1} 發行,且在您的系統上不受信任。只執行來自受信任發行者的指令碼。</value> + </data> + <data name="AuthenticodePromptText_UnknownPublisher" xml:space="preserve"> + <value>軟體 {0} 的發行者未知。建議您不要執行此軟體。</value> + </data> + <data name="RemoteFilePromptCaption" xml:space="preserve"> + <value>安全性警告</value> + </data> + <data name="RemoteFilePromptText" xml:space="preserve"> + <value>只執行您信任的指令碼。雖然這些來自網際網路的指令碼可能很有用,但是此指令碼也可能對您的電腦造成傷害。如果您信任此指令碼,請使用 Unblock-File cmdlet,讓指令碼在沒有此警告訊息的情況下執行。是否要執行 {0}?</value> + </data> + <data name="Choice_NeverRun" xml:space="preserve"> + <value>一律不執行(&V)</value> + </data> + <data name="Choice_NeverRun_Help" xml:space="preserve"> + <value>現在請不要執行來自此發行者的指令碼,且未來請勿提示我執行此指令碼。未來嘗試執行此指令碼將會無訊息失敗。</value> + </data> + <data name="Choice_DoNotRun" xml:space="preserve"> + <value>不要執行(&D)</value> + </data> + <data name="Choice_DoNotRun_Help" xml:space="preserve"> + <value>現在請不要執行來自此發行者的指令碼,並在未來繼續提示我執行此指令碼。</value> + </data> + <data name="Choice_RunOnce" xml:space="preserve"> + <value>執行一次(&R)</value> + </data> + <data name="Choice_RunOnce_Help" xml:space="preserve"> + <value>請立即執行來自此發行者的指令碼,並在未來繼續提示我執行此指令碼。</value> + </data> + <data name="Choice_AlwaysRun" xml:space="preserve"> + <value>一律執行(&A)</value> + </data> + <data name="Choice_AlwaysRun_Help" xml:space="preserve"> + <value>執行來自此發行者的指令碼,且未來請勿提示我執行此指令碼。</value> + </data> + <data name="Choice_Suspend" xml:space="preserve"> + <value>暫止(&S)</value> + </data> + <data name="Choice_Suspend_Help" xml:space="preserve"> + <value>暫停目前的管線並返回命令提示字元。完成後,輸入 exit 以繼續作業。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/AuthorizationManagerBase.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/AuthorizationManagerBase.zh-Hant.resx new file mode 100644 index 00000000000..e559474087e --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/AuthorizationManagerBase.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AuthorizationManagerDefaultFailureReason" xml:space="preserve"> + <value>AuthorizationManager 檢查失敗。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/AutomationExceptions.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/AutomationExceptions.zh-Hant.resx new file mode 100644 index 00000000000..c1d7833ade0 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/AutomationExceptions.zh-Hant.resx @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Argument" xml:space="preserve"> + <value>無法處理引數,因為引數 "{0}" 的值無效。請將 "{0}" 引數的值變更後,再次執行作業。</value> + </data> + <data name="InvalidScopeIdArgument" xml:space="preserve"> + <value>無法處理引數,因為參數 "{0}" 的值無效。有效值為 "Global"、"Local" 或 "Script",或相對於目前範圍的數字 (0 至範圍數目,0 為目前範圍,1 為其父系)。請將 "{0}" 參數的值變更後,再次執行作業。</value> + </data> + <data name="ArgumentNull" xml:space="preserve"> + <value>無法處理引數,因為引數 "{0}" 的值為 Null。請將引數 "{0}" 的值變更為非 null 值。</value> + </data> + <data name="ArgumentOutOfRange" xml:space="preserve"> + <value>無法處理引數,因為引數 "{0}" 的值超出範圍。請將引數 "{0}" 變更為範圍內的值。</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>無法執行作業,因為作業 "{0}" 無效。請移除作業 "{0}",或調查其無效的原因。</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>無法執行作業,因為未實作作業 "{0}"。</value> + </data> + <data name="NotSupported" xml:space="preserve"> + <value>無法執行作業,因為不支援作業 "{0}"。</value> + </data> + <data name="ObjectDisposed" xml:space="preserve"> + <value>無法執行作業,因為物件 "{0}" 已經處置。</value> + </data> + <data name="ScriptBlockInvokeOnOneClauseOnly" xml:space="preserve"> + <value>無法啟動指令碼區塊,因為它包含一個以上的子句。Invoke() 方法只能用於包含單一子句的指令碼區塊。</value> + </data> + <data name="CanConvertOneClauseOnly" xml:space="preserve"> + <value>無法轉換指令碼區塊,因為它包含一個以上的子句。不允許表情符號或控制項結構。請確認指令碼區塊剛好包含一個管線或命令。</value> + </data> + <data name="CantConvertEmptyPipeline" xml:space="preserve"> + <value>空白的指令碼區塊無法轉換。請確認指令碼區塊剛好包含一個管線或命令。</value> + </data> + <data name="CanOnlyConvertOnePipeline" xml:space="preserve"> + <value>只能轉換剛好包含一個管線或命令的指令碼區塊。不允許表情符號或控制項結構。請確認指令碼區塊剛好包含一個管線或命令。</value> + </data> + <data name="CantConvertScriptBlockWithTrap" xml:space="preserve"> + <value>包含最上層 trap 陳述式的指令碼區塊無法轉換。</value> + </data> + <data name="CantConvertWithUndeclaredVariables" xml:space="preserve"> + <value>無法為在 param(...)區塊中參照未宣告變數的 ScriptBlock 產生 PowerShell 物件。 未宣告的變數名稱: {0}。</value> + </data> + <data name="CantConvertWithNonConstantExpression" xml:space="preserve"> + <value>無法為評估非常數運算式的 ScriptBlock 產生 PowerShell 物件。非常數運算式: {0}。</value> + </data> + <data name="CantConvertWithDynamicExpression" xml:space="preserve"> + <value>無法為評估動態運算式的 ScriptBlock 產生 PowerShell 物件。動態運算式: {0}。</value> + </data> + <data name="CantConvertWithScriptBlocks" xml:space="preserve"> + <value>無法為嘗試在引數值內傳遞其他指令碼區塊的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="CantConvertWithCommandInvocations" xml:space="preserve"> + <value>無法為會叫用管線、命令或函式來評估主管線引數的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="CantConvertWithDotSourcing" xml:space="preserve"> + <value>無法為使用點來源執行的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="CantConvertWithScriptBlockInvocation" xml:space="preserve"> + <value>無法為叫用其他指令碼區塊的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="CanConvertOneOutputErrorRedir" xml:space="preserve"> + <value>指令碼區塊無法轉換成 PowerShell 物件,因為它包含禁止的重新導向運算子。</value> + </data> + <data name="CantConvertScriptBlockWithNoContext" xml:space="preserve"> + <value>無法為沒有相關聯作業內容的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="HaltCommandException" xml:space="preserve"> + <value>使用者已中止命令。</value> + </data> + <data name="DynamicParametersWrongType" xml:space="preserve"> + <value>物件 "{0}" 的類型不正確,無法從 dynamicparam 區塊傳回。dynamicparam 區塊必須傳回 $null,或傳回類型為 [System.Management.Automation.RuntimeDefinedParameterDictionary] 的物件。</value> + </data> + <data name="CantConvertScriptBlockToOpenGenericType" xml:space="preserve"> + <value>指令碼區塊無法轉換成開放泛型類型。請先定義適當的關閉泛型類型,然後重試。</value> + </data> + <data name="CantConvertPipelineStartsWithExpression" xml:space="preserve"> + <value>無法為以運算式啟動管線的 ScriptBlock 產生 PowerShell 物件。</value> + </data> + <data name="UsingVariableIsUndefined" xml:space="preserve"> + <value>無法擷取 using 變數 '$using:{0}' 的值,因為它尚未在本機工作階段中設定。</value> + </data> + <data name="CantGetUsingExpressionValueWithSpecifiedVariableDictionary" xml:space="preserve"> + <value>無法取得指定變數字典中 Using 運算式 '{0}' 的值。從指令碼區塊建立 PowerShell 執行個體時,Using 運算式不能包含索引作業或成員存取作業。</value> + </data> + <data name="WDACCompiledScriptBlockLogTitle" xml:space="preserve"> + <value>編譯的指令碼區塊點來源</value> + </data> + <data name="WDACCompiledScriptBlockLogMessage" xml:space="preserve"> + <value>在受限語言模式中,將不允許將指令碼區塊 '{0}' 呼叫至目前範圍。指令碼語言模式: {1},內容語言模式: {2}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CatalogStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CatalogStrings.zh-Hant.resx new file mode 100644 index 00000000000..c0bd95ed0a1 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CatalogStrings.zh-Hant.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CatalogDefinitionFileNotGenerated" xml:space="preserve"> + <value>無法產生目錄定義檔。</value> + </data> + <data name="AddFileToCatalog" xml:space="preserve"> + <value>正在將檔案 '{0}' 新增至目錄中。檔案在目錄中的相對路徑為 '{1}'。</value> + </data> + <data name="SkipValidationOfCatalogFile" xml:space="preserve"> + <value>正在略過驗證來自目錄的檔案 {0}。</value> + </data> + <data name="FoundFileHashInCatalogItem" xml:space="preserve"> + <value>在目錄中找到檔案 {0},其雜湊為 {1}。</value> + </data> + <data name="FoundDuplicateFilesRelativePath" xml:space="preserve"> + <value>目錄的路徑包含多個具有相同相對路徑 {0} 的檔案。</value> + </data> + <data name="FoundFileInPath" xml:space="preserve"> + <value>在磁碟上找到檔案 {0},其雜湊為 {1}。</value> + </data> + <data name="SkipValidationOfPathFile" xml:space="preserve"> + <value>正在略過驗證來自路徑的檔案 {0}。</value> + </data> + <data name="UnableToAcquireHashAlgorithmContext" xml:space="preserve"> + <value>無法為指定的雜湊演算法 {0} 取得目錄管理員內容的控制代碼。</value> + </data> + <data name="UnableToCreateFileHash" xml:space="preserve"> + <value>無法建立檔案 {0} 的雜湊。</value> + </data> + <data name="UnableToOpenCatalogFile" xml:space="preserve"> + <value>無法開啟類別目錄檔案 {0}。</value> + </data> + <data name="UnKnownCatalogVersion" xml:space="preserve"> + <value>目錄版本無效。我們只支援目錄版本 {0} 和版本 {1}。</value> + </data> + <data name="UnableToOpenCatalogDefinitionFile" xml:space="preserve"> + <value>無法開啟目錄定義檔。</value> + </data> + <data name="FoundDuplicateFileMemberInCatalog" xml:space="preserve"> + <value>在目錄中找到檔案成員 {0} 的多個項目。</value> + </data> + <data name="UnableToFindFileNameOrPathForCatalogMember" xml:space="preserve"> + <value>找不到目錄成員 {0} 的檔案名稱或路徑。</value> + </data> + <data name="UnableToFindFileToHash" xml:space="preserve"> + <value>找不到要進行雜湊演算的檔案 {0}。</value> + </data> + <data name="UnableToReadFileToHash" xml:space="preserve"> + <value>無法讀取檔案 {0} 以計算其雜湊。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CimInstanceTypeAdapterResources.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CimInstanceTypeAdapterResources.zh-Hant.resx new file mode 100644 index 00000000000..895a061e169 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CimInstanceTypeAdapterResources.zh-Hant.resx @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BaseObjectNotCimInstance" xml:space="preserve"> + <value>無法將 "{0}" 轉換為 "{1}" 類型的物件。</value> + </data> + <data name="ReadOnlyCIMProperty" xml:space="preserve"> + <value>"{0}" 是唯讀屬性。</value> + <comment>{0} gets property name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CmdletizationCoreResources.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CmdletizationCoreResources.zh-Hant.resx new file mode 100644 index 00000000000..032526680e2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CmdletizationCoreResources.zh-Hant.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ScriptWriter_ModuleDescription" xml:space="preserve"> + <value>'{0}' 類別的 Cmdlet</value> + <comment>{0} is a placeholder for a name of a CIM class. Example: "ROOT\cimv2\Win32_Process"</comment> + </data> + <data name="ScriptWriter_DuplicateQueryParameterName" xml:space="preserve"> + <value>{0} 元素內定義的兩個 Cmdlet 參數使用相同的名稱: {1}。 請在 Cmdlet 定義 XML 中解決衝突,然後再試一次。</value> + <comment>{0} is a placeholder for a name of an XML element. Example: <GetCmdletParameters> +{1} is a placeholder for a cmdlet parameter name. Example: Name</comment> + </data> + <data name="ExportCimCommand_ErrorInCmdletizationXmlFile" xml:space="preserve"> + <value>無法處理下列檔案的 Cmdlet 定義 XML: {0}。 {1}</value> + <comment>{0} is a placeholder for a file name. +{1} is an exception message copied from an XmlException or XmlSchemaException</comment> + </data> + <data name="ScriptWriter_DuplicateParameterSetInStaticCmdlet" xml:space="preserve"> + <value>{0} Cmdlet 多次定義了 {1} 參數集。 請確認 Cmdlet 定義 XML 中沒有重複的參數集名稱,然後再試一次。</value> + <comment>{0} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{1} is a placeholder for a parameter set name. Example: 'foo'</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperDefinesMultipleParameterSets" xml:space="preserve"> + <value>無法處理 ObjectModelWrapper 屬性。{0} 類型定義了多個參數集。請確認 Cmdlet 定義 XML 在 ObjectModelWrapper 屬性中指定有效的類型,然後再試一次。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperIsStillGeneric" xml:space="preserve"> + <value>無法處理 ObjectModelWrapper 屬性。{0} 類型是開放式泛型類型。 請確認 Cmdlet 定義 XML 在 ObjectModelWrapper 屬性中指定有效的類型,然後再試一次。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperNotDerivedFromObjectModelWrapper" xml:space="preserve"> + <value>無法處理 ObjectModelWrapper 屬性。{0} 類型不是從下列類別衍生: {1}。 請確認 Cmdlet 定義 XML 在 ObjectModelWrapper 屬性中指定有效的類型,然後再試一次。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a .NET class name. Example: Microsoft.PowerShell.Cmdletization.ObjectModelWrapper</comment> + </data> + <data name="ScriptWriter_ObjectModelWrapperUsesIgnoredParameterMetadata" xml:space="preserve"> + <value>無法處理 ObjectModelWrapper 屬性。{0} 類型定義了 {1} Cmdlet 參數,且帶有一個會被忽略的 {2} 屬性參數。 請確認 Cmdlet 定義 XML 在 ObjectModelWrapper 屬性中指定有效的類型,然後再試一次。</value> + <comment>{StrContains="ObjectModelWrapper"} +{0} is a placeholder for a .NET class name. Example: System.Net.IPAddress +{1} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{2} is a placeholder for a name of a property of ParameterAttribute class. Example: ValueFromPipelineByPropertyName </comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithCommonParameters" xml:space="preserve"> + <value>無法為 {1} Cmdlet 定義 {0} 參數。 參數名稱已由 {2} 類別定義。 請在 Cmdlet 定義 XML 中變更參數名稱,然後再試一次。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for a .NET class name. Example: 'Microsoft.PowerShell.Cmdletization.Cim.CimWrapper'</comment> + </data> + <data name="ScriptWriter_ParameterNameConflictsWithQueryParameters" xml:space="preserve"> + <value>無法為 {1} Cmdlet 定義 {0} 參數。參數名稱已在 {2} XML 元素內定義。請變更 Cmdlet 定義 XML 中的參數名稱,然後再試一次。</value> + <comment>{0} is a placeholder for a cmdlet parameter name. Example: 'ProcessId' +{1} is a placeholder for a cmdlet name. Example: 'Get-Win32Process' +{2} is a placeholder for an xml element name. Example: <GetCmdletParameters></comment> + </data> + <data name="ScriptWriter_ConcatenationOfDeserializationExceptions" xml:space="preserve"> + <value>{0} {1}</value> + <comment>This is a resource string, to support locales where the order of placeholders might need to be reversed. +{0} is a placeholder for a top-level exception message (i.e. "There is an error in XML document (2, 2).") +{1} is a placeholder for a secondary exception message (i.e. "")</comment> + </data> + <data name="EnumWriter_InvalidEnumName" xml:space="preserve"> + <value>EnumName 屬性的值無法轉換為有效的 C# 識別碼: {0}。請在 Cmdlet 定義 XML 中確認 EnumName 屬性,然後再試一次。</value> + <comment>{StrContains="EnumName"}</comment> + </data> + <data name="EnumWriter_InvalidValueName" xml:space="preserve"> + <value>Name 屬性的值不是有效的 C# 識別碼: {0}。 請在 Cmdlet 定義 XML 中確認 Name 屬性,然後再試一次。</value> + <comment>{StrContains="Name"}</comment> + </data> + <data name="ScriptWriter_InvalidEnum" xml:space="preserve"> + <value>無法處理 <Enum EnumName="{0}" ...> 元素。{1}</value> + <comment>{StrContains="Enum"} {StrContains="EnumName"}</comment> + </data> + <data name="ImportModule_UnsupportedCmdletAdapter" xml:space="preserve"> + <value>遠端電腦傳回了無效的 CDXML 檔案。不支援下列 Cmdlet 配接器用於從遠端電腦匯入 CDXML 模組: {0}</value> + <comment>{0} is a placeholder for a fully qualified type name</comment> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CommandBaseStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CommandBaseStrings.zh-Hant.resx new file mode 100644 index 00000000000..13ba4e1f789 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CommandBaseStrings.zh-Hant.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ShouldContinuePromptCaption" xml:space="preserve"> + <value>要繼續此作業嗎?</value> + </data> + <data name="ContinueOneLabel" xml:space="preserve"> + <value>是(&Y)</value> + </data> + <data name="ContinueOneHelpMessage" xml:space="preserve"> + <value>只繼續執行作業的下一個步驟。</value> + </data> + <data name="ContinueAllLabel" xml:space="preserve"> + <value>全部皆是(&A)</value> + </data> + <data name="ContinueAllHelpMessage" xml:space="preserve"> + <value>繼續執行此作業的所有步驟。</value> + </data> + <data name="SkipOneLabel" xml:space="preserve"> + <value>否(&N)</value> + </data> + <data name="SkipOneHelpMessage" xml:space="preserve"> + <value>略過此作業並繼續執行下一個作業。</value> + </data> + <data name="SkipAllLabel" xml:space="preserve"> + <value>全部皆否(&L)</value> + </data> + <data name="SkipAllHelpMessage" xml:space="preserve"> + <value>略過此作業和所有後續作業。</value> + </data> + <data name="HaltHelpMessage" xml:space="preserve"> + <value>停止此命令。</value> + </data> + <data name="HaltLabel" xml:space="preserve"> + <value>終止命令(&H)</value> + </data> + <data name="PauseLabel" xml:space="preserve"> + <value>暫止(&S)</value> + </data> + <data name="PauseHelpMessage" xml:space="preserve"> + <value>暫停目前的管線並返回命令提示字元。輸入 "{0}" 以繼續管線。</value> + </data> + <data name="ProgramExitedWithNonZeroCode" xml:space="preserve"> + <!-- NOTE: + This string was added for the native command error action preference integration feature. + ParserStrings already declares a ProgramFailedToExecute string, + however that is used for ApplicationFailedExceptions thrown when the NativeCommandProcessor fails in an unexpected way. + In this case, we have a more specific error for the native command scenario, so the two are not conflated. + --> + <value>程式 "{0}" 以非零結束代碼結束: {1} ({2})。</value> + </data> + <data name="ShouldProcessMessage" xml:space="preserve"> + <value>正在目標 "{1}" 上執行作業 "{0}" 。</value> + </data> + <data name="ShouldProcessWhatIfMessage" xml:space="preserve"> + <value>假設狀況: {0}</value> + </data> + <data name="ShouldProcessWarningFallback" xml:space="preserve"> + <value>確定要執行此動作嗎? +{0}</value> + </data> + <data name="InquireCaptionDefault" xml:space="preserve"> + <value>確認</value> + </data> + <data name="ErrorPreferenceStop" xml:space="preserve"> + <value>執行中的命令已停止,因為喜好設定變數 "{0}" 或一般參數設定為「停止」: {1}</value> + </data> + <data name="PreferenceStop" xml:space="preserve"> + <value>執行中的命令已停止,因為喜好設定變數 "{0}" 或一般參數設定為「停止」。</value> + </data> + <data name="PreferenceInvalid" xml:space="preserve"> + <value>執行中的命令已停止,因為喜好設定變數 "{0}" 或一般參數設定為下列無效值: "{1}"。</value> + </data> + <data name="InquireHalt" xml:space="preserve"> + <value>執行中的命令已停止,因為使用者選取了 [停止] 選項。</value> + </data> + <data name="InquireCtrlC" xml:space="preserve"> + <value>執行中的命令已停止,因為使用者中斷了命令。</value> + </data> + <data name="CannotInvokePSCmdletsDirectly" xml:space="preserve"> + <value>無法直接叫用衍生自 PSCmdlet 的 Cmdlet。 </value> + </data> + <data name="ParameterNotValidInRemoteRunspace" xml:space="preserve"> + <value>Cmdlet '{0}' 不支援遠端工作階段中的參數 '{1}'。</value> + </data> + <data name="PagingSupportAccurateTotalCountTemplate" xml:space="preserve"> + <value>總計數: {0}</value> + <comment>{0} is a placeholder for an integer number. + +Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="PagingSupportEstimatedTotalCountTemplate" xml:space="preserve"> + <value>預估的總計數: {0}</value> + <comment>{0} is a placeholder for an integer number + +Reviewed by TArcher on 2010-07-20 +</comment> + </data> + <data name="PagingSupportUnknownTotalCountTemplate" xml:space="preserve"> + <value>未知的總計數</value> + <comment>Reviewed by TArcher on 2010-07-20</comment> + </data> + <data name="ObsoleteCommand" xml:space="preserve"> + <value>命令 '{0}'</value> + </data> + <data name="UseOfDeprecatedCommandWarning" xml:space="preserve"> + <value>{0} 已過時。{1}</value> + </data> + <data name="ExecFailed" xml:space="preserve"> + <value>Exec 呼叫失敗,命令列錯誤碼為 {0}: {1}</value> + </data> + <data name="NativeCommandNotFound" xml:space="preserve"> + <value>找不到命令 '{0}'。指定的命令必須是可執行檔。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>指令碼區塊處理 Dot-Source 檢查</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>在受限語言模式中,指令碼區塊 '{0}' 的 Dot-Source 處理將會失敗,因為其語言模式 '{1}' 與目前的語言模式 '{2}' 不符。</value> + </data> + <data name="SearcherWDACLogTitle" xml:space="preserve"> + <value>命令搜尋程式</value> + </data> + <data name="SearcherWDACLogMessage" xml:space="preserve"> + <value>模組 '{1}' 中的命令 '{0}' 不受信任,因此無法在 ConstrainedLanguage 模式中存取。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ConsoleInfoErrorStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ConsoleInfoErrorStrings.zh-Hant.resx new file mode 100644 index 00000000000..1932576ac86 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ConsoleInfoErrorStrings.zh-Hant.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="BadMonadVersion" xml:space="preserve"> + <value>PowerShell 版本 {0} 不正確。此電腦支援 PowerShell 版本 {1}。</value> + </data> + <data name="ConsoleLoadFailure" xml:space="preserve"> + <value>載入主控台 {0} 時發生下列錯誤: {1}</value> + </data> + <data name="PSSnapInLoadFailure" xml:space="preserve"> + <value>無法載入 PowerShell 嵌入式管理單元 {0},因為發生下列錯誤: {1}</value> + </data> + <data name="PSSnapInLoadWarning" xml:space="preserve"> + <value>PowerShell 嵌入式管理單元 "{0}" 載入時出現下列警告: {1}</value> + </data> + <data name="PSSnapInAssemblyNameMismatch" xml:space="preserve"> + <value>PowerShell 嵌入式管理單元模組 {0} 沒有必要的 PowerShell 嵌入式管理單元強式名稱 {1}。</value> + </data> + <data name="PSSnapInDuplicateCmdlets" xml:space="preserve"> + <value>Cmdlet '{0}' 在 PowerShell 嵌入式管理單元 '{1}' 中不應出現超過一次。</value> + </data> + <data name="PSSnapInDuplicateProviders" xml:space="preserve"> + <value>PowerShell 提供者 '{0}' 在 PowerShell 嵌入式管理單元 '{1}' 中不應出現超過一次。</value> + </data> + <data name="AddPSSnapInBadMonadVersion" xml:space="preserve"> + <value>目前主控台不支援 PowerShell {0}。目前主控台支援 PowerShell {1}。</value> + </data> + <data name="FileExistsNoClobber" xml:space="preserve"> + <value>檔案 {0} 已經存在,且已指定 {1}。</value> + </data> + <data name="ConfigurationFileDoesNotExist" xml:space="preserve"> + <value>提供的設定檔 '{0}' 不存在。</value> + </data> + <data name="NotConfigurationFile" xml:space="preserve"> + <value>提供的設定檔 '{0}' 必須具有 .pssc 副檔名。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CoreClrStubResources.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CoreClrStubResources.zh-Hant.resx new file mode 100644 index 00000000000..c33a793dd25 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CoreClrStubResources.zh-Hant.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgumentIllegalEnvVarName" xml:space="preserve"> + <value>環境變數名稱不能包含等號。</value> + </data> + <data name="ArgumentLongEnvVarValue" xml:space="preserve"> + <value>環境變數名稱或值過長。</value> + </data> + <data name="ArgumentStringFirstCharIsZero" xml:space="preserve"> + <value>字串中的第一個字元是 null 字元。</value> + </data> + <data name="ArgumentStringZeroLength" xml:space="preserve"> + <value>字串長度不可為零。</value> + </data> + <data name="CannotGetComputerName" xml:space="preserve"> + <value>無法取得電腦名稱。</value> + </data> + <data name="CannotGetDomainName" xml:space="preserve"> + <value>無法取得目前使用者的網域名稱。</value> + </data> + <data name="UnknownErrorNumber" xml:space="preserve"> + <value>未知的錯誤 "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CredUI.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CredUI.zh-Hant.resx new file mode 100644 index 00000000000..f40930644a5 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CredUI.zh-Hant.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="PromptForCredential_DefaultCaption" xml:space="preserve"> + <value>PowerShell 認證要求 </value> + </data> + <data name="PromptForCredential_DefaultMessage" xml:space="preserve"> + <value>請輸入您的認證。</value> + </data> + <data name="PromptForCredential_DefaultTarget" xml:space="preserve"> + <value>請輸入您的認證。</value> + </data> + <data name="PromptForCredential_InvalidCaption" xml:space="preserve"> + <value>標題的長度上限為 {0} 個字元。</value> + </data> + <data name="PromptForCredential_InvalidMessage" xml:space="preserve"> + <value>訊息的長度上限為 {0} 個字元。</value> + </data> + <data name="PromptForCredential_InvalidUserName" xml:space="preserve"> + <value>UserName 值的長度上限為 {0} 個字元。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Credential.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Credential.zh-Hant.resx new file mode 100644 index 00000000000..240973d4c73 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Credential.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialDisallowed" xml:space="preserve"> + <value>Cannot serialize the credential. If this command is starting a workflow, the credentials cannot be persisted, because the process in which the workflow is started does not have permission to serialize credentials. + +-- If the workflow was started in a PSSession to the local computer, add the EnableNetworkAccess parameter to the command that created the session. +-- If the workflow was started in a PSSession to a remote computer, add the Authentication parameter with a value of CredSSP to the command that created the session. Or, connect to a session configuration that has a RunAsUser property value.</value> + </data> + <data name="InvalidUserNameFormat" xml:space="preserve"> + <value>The value for UserName is not in the correct format.</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/CredentialAttributeStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/CredentialAttributeStrings.zh-Hant.resx new file mode 100644 index 00000000000..187bfd6dde4 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/CredentialAttributeStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CredentialAttribute_Prompt_Caption" xml:space="preserve"> + <value>PowerShell 認證要求</value> + </data> + <data name="CredentialAttribute_Prompt" xml:space="preserve"> + <value>輸入認證。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/DebuggerStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/DebuggerStrings.zh-Hant.resx new file mode 100644 index 00000000000..70cf2f92164 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/DebuggerStrings.zh-Hant.resx @@ -0,0 +1,264 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="VariableBreakpointString" xml:space="preserve"> + <value>'${0}' 上的變數中斷點 ({1} 存取)</value> + </data> + <data name="VariableScriptBreakpointString" xml:space="preserve"> + <value>'{0}:${1}' 上的變數中斷點 ({2} 存取)</value> + </data> + <data name="LineBreakpointString" xml:space="preserve"> + <value>'{0}:{1}' 上的行中斷點</value> + </data> + <data name="StatementBreakpointString" xml:space="preserve"> + <value>'{0}:{1}, {2}' 上的行中斷點</value> + </data> + <data name="CommandBreakpointString" xml:space="preserve"> + <value>在 '{0}' 上的命令中斷點</value> + </data> + <data name="CommandScriptBreakpointString" xml:space="preserve"> + <value>在 '{0}:{1}' 上的命令中斷點</value> + </data> + <data name="WarningBreakpointWillNotBeHit" xml:space="preserve"> + <value>中斷點 {0} 將不會命中</value> + </data> + <data name="StepHelp" xml:space="preserve"> + <value> {0}, {1,-16} 單一步驟 (逐步執行函式、指令碼等)</value> + </data> + <data name="StepOverHelp" xml:space="preserve"> + <value> {0}, {1,-16} 逐步執行至下一個陳述式 (不進入函式、指令碼等)</value> + </data> + <data name="StepOutHelp" xml:space="preserve"> + <value> {0}, {1,-16} 跳出目前的函式、指令碼等。</value> + </data> + <data name="ContinueHelp" xml:space="preserve"> + <value> {0},{1,-16} 繼續作業</value> + </data> + <data name="StopHelp" xml:space="preserve"> + <value> {0},{1,-16} 停止作業並結束偵錯工具</value> + </data> + <data name="GetStackTraceHelp" xml:space="preserve"> + <value> {0},Get-PSCallStack 顯示呼叫堆疊</value> + </data> + <data name="ListHelp" xml:space="preserve"> + <value> {0}, {1,-16} 列出目前指令碼的原始程式碼。 </value> + </data> + <data name="AdditionalListHelp1" xml:space="preserve"> + <value> 使用 "list" 從目前行開始,"list <m>" </value> + </data> + <data name="AdditionalListHelp2" xml:space="preserve"> + <value> 從第 <m>行開始,並使用「list <m> <n>」列出 <n> </value> + </data> + <data name="AdditionalListHelp3" xml:space="preserve"> + <value> 從第 <m> 行開始的行數</value> + </data> + <data name="EnterHelp" xml:space="preserve"> + <value> <enter> 如果是 {0}、{1} 或 {2},則重複上一個命令</value> + </data> + <data name="HelpCommandHelp" xml:space="preserve"> + <value> {0},{1,-16} 顯示此說明訊息。</value> + </data> + <data name="PromptHelp" xml:space="preserve"> + <value>如需如何自訂偵錯工具提示的指示,請輸入 "help about_prompt"。</value> + </data> + <data name="SessionDoesNotSupportDebugger" xml:space="preserve"> + <value> +目前的工作階段不支援偵錯;作業將繼續。 + +</value> + </data> + <data name="LocationFormat" xml:space="preserve"> + <value>{0}: 第 {1} 行</value> + </data> + <data name="NoSourceCode" xml:space="preserve"> + <value>沒有可用的原始程式碼。</value> + </data> + <data name="BadStartFormat" xml:space="preserve"> + <value>起始行必須是不大於 {0} 的正整數</value> + </data> + <data name="BadCountFormat" xml:space="preserve"> + <value>行計數必須是正整數。</value> + </data> + <data name="NoFile" xml:space="preserve"> + <value><沒有檔案></value> + </data> + <data name="StackTraceFormat" xml:space="preserve"> + <value>位於 {0},{1}: 第 {2} 行</value> + </data> + <data name="CannotProcessDebuggerCommandNotStopped" xml:space="preserve"> + <value>除非偵錯工具處於 Stopped 狀態,否則無法處理命令。</value> + </data> + <data name="CannotSetDebuggerAction" xml:space="preserve"> + <value>未針對本機指令碼偵錯工具實作 SetDebugAction。</value> + </data> + <data name="CannotSetRemoteDebuggerAction" xml:space="preserve"> + <value>偵錯工具無法設定繼續動作,因為遠端工作階段中的偵錯工具不是處於 Stopped 狀態。</value> + </data> + <data name="CannotStartJobDebuggingDebuggerBusy" xml:space="preserve"> + <value>無法偵錯工作,因為偵錯工具目前忙碌中。</value> + </data> + <data name="NoDebuggableJobsFound" xml:space="preserve"> + <value>已檢查提供的作業及所有子作業,但找不到可偵錯的作業。 若要偵錯作業或子作業,作業必須支援偵錯,而且也必須處於執行中狀態。</value> + </data> + <data name="CannotEnableDebuggerSteppingInvalidMode" xml:space="preserve"> + <value>無法為逐步模式啟用偵錯工具,因為偵錯工具已關閉,且偵錯模式設定為 None。</value> + </data> + <data name="RunspaceDebuggingDebuggerBusy" xml:space="preserve"> + <value>無法偵錯 Runspace,因為主機偵錯工具目前忙碌中。</value> + </data> + <data name="RunspaceDebuggingDebuggerIsOff" xml:space="preserve"> + <value>無法偵錯 Runspace。Runspace 偵錯工具目前已關閉 (DebugMode 為 'None')。</value> + </data> + <data name="RunspaceDebuggingInvalidRunspaceState" xml:space="preserve"> + <value>無法偵錯不是處於「已開啟」狀態的 Runspace。此 Runspace 狀態為 {0}。</value> + </data> + <data name="RunspaceDebuggingNoRunspaceDebugger" xml:space="preserve"> + <value>無法偵錯 Runspace。Runspace {0} 沒有相關聯的偵錯工具。</value> + </data> + <data name="RemoteServerDebuggerAlreadyPushed" xml:space="preserve"> + <value>偵錯工具已經覆寫。</value> + </data> + <data name="RemoteServerDebuggerCannotPushSelf" xml:space="preserve"> + <value>無法將偵錯工具物件推送到自身。</value> + </data> + <data name="CommandNotSupportedForRemoteUseInServerDebugger" xml:space="preserve"> + <value>在遠端 Runspace 中執行的 PowerShell 版本不支援遠端使用 {0} 命令。</value> + </data> + <data name="NestedRunspaceDebuggerPromptProcessName" xml:space="preserve"> + <value>處理序</value> + </data> + <data name="DetachHelp" xml:space="preserve"> + <value> {0}, {1,-16} 繼續操作並中斷連結偵錯工具。</value> + </data> + <data name="InvalidDetachCommand" xml:space="preserve"> + <value>偵錯工具中斷連結命令不適用。 只有在使用 Debug-Job 或 Debug-Runspace Cmdlet 偵錯工作和 Runspace 時,才會套用中斷連結命令。</value> + </data> + <data name="InvalidRunspaceId" xml:space="preserve"> + <value>Runspace 識別碼無效: {0}</value> + </data> + <data name="UnableToGetRunspace" xml:space="preserve"> + <value>無法取得 Runspace。</value> + </data> + <data name="BreakpointOrBreakpointListNotSpecified" xml:space="preserve"> + <value>必須指定中斷點或 BreakpointList。</value> + </data> + <data name="BreakpointListContainedANonBreakpoint" xml:space="preserve"> + <value>BreakpointList 包含不是中斷點的項目。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/DescriptionsStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/DescriptionsStrings.zh-Hant.resx new file mode 100644 index 00000000000..bd5ca51d091 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/DescriptionsStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NullOrEmptyErrorTemplate" xml:space="preserve"> + <value>{0} 不可為 Null 或空白。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/DiscoveryExceptions.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/DiscoveryExceptions.zh-Hant.resx new file mode 100644 index 00000000000..071f3fbedfa --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/DiscoveryExceptions.zh-Hant.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletFormatInvalid" xml:space="preserve"> + <value>無法驗證 cmdlet 名稱“{0}”,因為它的格式不正確。Cmdlet 名稱必須包括以 "-" 分隔的動詞和名詞,例如 "Get-Process"。</value> + </data> + <data name="ParameterDeclaredInParameterSetMultipleTimes" xml:space="preserve"> + <value>參數 “{0}” 在參數集 “{1}” 中宣告多次。</value> + </data> + <data name="AliasDeclaredMultipleTimes" xml:space="preserve"> + <value>別名 "{0}" 已宣告多次。</value> + </data> + <data name="CompiledCommandParameterMemberMustBeFieldOrProperty" xml:space="preserve"> + <value>無法宣告參數。只能在欄位和屬性上宣告參數。</value> + </data> + <data name="InvalidCmdletNameFormat" xml:space="preserve"> + <value>無法處理 cmdlet。Cmdlet 名稱必須包含以 '-' 分隔的動詞和名詞組。</value> + </data> + <data name="CommandNotFoundException" xml:space="preserve"> + <value>無法將 '{0}' 字詞辨識為 Cmdlet、函式、指令檔或可執行程式的名稱。 +請檢查名稱拼字,如果名稱含有路徑,請確認路徑正確,然後再試一次。</value> + </data> + <data name="CmdletNotFoundException" xml:space="preserve"> + <value>引數 '{0}' 無法辨識為 cmdlet: {1}</value> + </data> + <data name="CmdletDoesNotDeriveFromCmdletType" xml:space="preserve"> + <value>無法將引數 '{0}' 辨識為 Cmdlet,可能是因為它並非衍生自 Cmdlet 或 PSCmdlet 類別: {1}</value> + </data> + <data name="AliasNotResolvedException" xml:space="preserve"> + <value>無法解析別名 '{0}',因為它是指 '{1}' 字詞,無法辨識為 Cmdlet、函式、可執行程式或指令檔。請驗證字詞,然後再試一次。</value> + </data> + <data name="CommandNameNotCmdlet" xml:space="preserve"> + <value>無法處理值為 '{1}' 的參數 '{0}',因為它不是 Cmdlet 且無法由 CommandProcessor 處理。</value> + </data> + <data name="DuplicateCmdletName" xml:space="preserve"> + <value>名為 '{0}' 的 Cmdlet 已經存在。Cmdlet 必須具有唯一的名稱。</value> + </data> + <data name="DuplicateCmdletProviderName" xml:space="preserve"> + <value>名為 '{0}' 的 Cmdlet 提供者已經存在。Cmdlet 提供者必須具有唯一的名稱。</value> + </data> + <data name="DuplicateAssemblyName" xml:space="preserve"> + <value>名為 '{0}' 的組件已經存在。組件必須具有唯一的名稱。</value> + </data> + <data name="DuplicateScriptName" xml:space="preserve"> + <value>名為 '{0}' 的指令碼已經存在。指令碼必須具有唯一的名稱。</value> + </data> + <data name="ScriptRequiresInvalidFormat" xml:space="preserve"> + <value>無法處理 #requires 陳述式,因為它的格式不正確。 +#requires 陳述式必須為下列其中一種格式: + "#requires -shellid <shellID>" + "#requires -version <major.minor>" + "#requires -psedition <edition>" + "#requires -pssnapin <psSnapInName> [-version <major.minor>]" + "#requires -modules <ModuleSpecification>" + "#requires -runasadministrator"</value> + </data> + <data name="RequiresInterpreterNotCompatible" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為其中包含的 "#requires" 陳述式中有與目前殼層不相容之 {1} 的殼層識別碼。若要執行此指令碼,您必須使用位於 '{2}' 的殼層。</value> + </data> + <data name="RequiresInterpreterNotCompatibleNoPath" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為其中包含的 "#requires" 陳述式中有與目前殼層不相容之 {1} 的殼層識別碼。</value> + </data> + <data name="RequiresPSVersionNotCompatible" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為其中包含 PowerShell {1}'的 "#requires" 陳述式。指令碼所需的 PowerShell 版本與目前執行中的PowerShell {2} 版本不符。</value> + </data> + <data name="RequiresPSEditionNotCompatible" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為其中包含 PowerShell 版本 ‘{1}'的 "#requires" 陳述式。指令碼所需的 PowerShell 版本與目前執行中的PowerShell {2} 版本不符。</value> + </data> + <data name="RequiresMissingPSSnapIns" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為遺漏指令碼的 "#requires" 陳述式所指定的下列嵌入式管理單元: {1}。</value> + </data> + <data name="RequiresShellIDInvalidForSingleShell" xml:space="preserve"> + <value>#requires 陳述式僅指定了 shellID。在 PowerShell 中執行時,#Requires 陳述式必須指定必要的 PowerShell 嵌入式管理單元。</value> + </data> + <data name="RequiresElevation" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為其中包含可以系統管理員身分執行的 "#requires" 陳述式。目前的 PowerShell 工作階段不是以系統管理員身分執行。使用 [以系統管理員身分執行] 選項啟動 Powershell,然後嘗試再次執行指令碼。</value> + </data> + <data name="PSSnapInNameVersion" xml:space="preserve"> + <value>{0} (版本 {1})</value> + </data> + <data name="CommandArgsOnlyForSingleCmdlet" xml:space="preserve"> + <value>無法擷取命令,因為只有在擷取單一 cmdlet 或指令碼時才能指定 ArgumentList 參數。</value> + </data> + <data name="ReservedParameterName" xml:space="preserve"> + <value>參數名稱 "{0}" 保留給未來使用。</value> + </data> + <data name="RequiresMissingModules" xml:space="preserve"> + <value>無法執行指令碼 '{0}',因為遺漏指令碼的 "#requires" 陳述式所指定的下列模組: {1}。</value> + </data> + <data name="CouldNotAutoImportMatchingModule" xml:space="preserve"> + <value>在模組 '{1}' 中找到 '{0}' 命令,但無法載入模組。如需詳細資訊,請執行 'Import-Module {1}'。</value> + </data> + <data name="CouldNotAutoImportMatchingModuleWithErrorMessage" xml:space="preserve"> + <value>在模組 '{1}' 中找到 '{0}' 命令,但因為以下錯誤而無法載入模組: [{2}] +如需詳細資訊,請執行 'Import-Module {1}'。</value> + </data> + <data name="CouldNotAutoImportModule" xml:space="preserve"> + <value>無法載入模組 '{0}'。如需詳細資訊,請執行 'Import-Module {0}'。</value> + </data> + <data name="CommandParameterNotFound" xml:space="preserve"> + <value>沒有相符的命令包含名為 '{0}' 的參數。 檢查參數名稱的拼字,然後再試一次。</value> + </data> + <data name="DotSourceNotSupported" xml:space="preserve"> + <value>無法將此命令以點為來源,因為它是以不同的語言模式定義。若要在不匯入其內容的情況下叫用此命令,請省略 '.' 運算子。</value> + </data> + <data name="GetCommandShowCommandInfoParamError" xml:space="preserve"> + <value>無法同時指定 ShowCommandInfo 和 Syntax 參數。</value> + </data> + <data name="ScriptDisabledWhenFeatureOn" xml:space="preserve"> + <value>已開啟實驗性功能 '{0}' 時,此指令碼命令會停用。</value> + </data> + <data name="ScriptDisabledWhenFeatureOff" xml:space="preserve"> + <value>已關閉實驗性功能 '{0}' 時,此指令碼命令會停用。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/EnumExpressionEvaluatorStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/EnumExpressionEvaluatorStrings.zh-Hant.resx new file mode 100644 index 00000000000..372aba7b16f --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/EnumExpressionEvaluatorStrings.zh-Hant.resx @@ -0,0 +1,148 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EmptyInputString" xml:space="preserve"> + <value>輸入運算式不可為空白。請在每個輸入運算式中至少指定一個識別碼名稱。</value> + </data> + <data name="EmptyTokenString" xml:space="preserve"> + <value>無法將空白識別碼名稱與有效的列舉程式名稱做比對。請指定下列其中一個列舉值名稱,然後重試: {0}。</value> + </data> + <data name="InvalidGenericType" xml:space="preserve"> + <value>為運算式指定的泛型型別必須代表列舉。請指定有效的列舉型別。</value> + </data> + <data name="MultipleEnumNameMatch" xml:space="preserve"> + <value>無法處理識別碼名稱 {0},因為它與下列列舉值名稱太相似或完全相同: {1}。請使用更具體的識別碼名稱。</value> + </data> + <data name="NoEnumNameMatch" xml:space="preserve"> + <value>無法將識別碼名稱 {0} 與有效的列舉程式名稱做比對。請指定下列其中一個列舉程式名稱,然後再試一次: +{1}</value> + </data> + <data name="NoIdentifierGroupingAllowed" xml:space="preserve"> + <value>運算式中不允許識別碼分組,因此無法使用括號。請嘗試移除括號;如果括號內包含子運算式,請嘗試展開該運算式。</value> + </data> + <data name="SyntaxErrorBinaryOperatorExpected" xml:space="preserve"> + <value>因為出現未預期的 Token,所以無法剖析運算式。識別碼名稱之後只能接 OR (,) 運算子或 AND (+) 運算子。</value> + </data> + <data name="SyntaxErrorIdentifierExpected" xml:space="preserve"> + <value>因為 NOT (!) 後出現未預期的 Token,所以無法剖析運算式。NOT (!) 運算子後面必須是識別碼名稱。</value> + </data> + <data name="SyntaxErrorUnexpectedBinaryOperator" xml:space="preserve"> + <value>因為出現未預期的 Token,所以無法剖析運算式。在運算式開頭,或在 OR (,) 運算子或 AND (+) 運算子之後,必須有識別項名稱或 NOT (!) 運算子。此外,運算式結尾不能是 OR (,)、AND (+) 或 NOT (!) 運算子。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ErrorCategoryStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ErrorCategoryStrings.zh-Hant.resx new file mode 100644 index 00000000000..a127441bfcd --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ErrorCategoryStrings.zh-Hant.resx @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CloseError" xml:space="preserve"> + <value>CloseError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeadlockDetected" xml:space="preserve"> + <value>Deadlock detected: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="DeviceError" xml:space="preserve"> + <value>DeviceError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidArgument" xml:space="preserve"> + <value>InvalidArgument: ({1}:{2}) [{0}], {3}I</value> + </data> + <data name="InvalidData" xml:space="preserve"> + <value>InvalidData: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidOperation" xml:space="preserve"> + <value>InvalidOperation: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidResult" xml:space="preserve"> + <value>InvalidResult: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidType" xml:space="preserve"> + <value>InvalidType: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="MetadataError" xml:space="preserve"> + <value>MetadataError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotImplemented" xml:space="preserve"> + <value>NotImplemented: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotInstalled" xml:space="preserve"> + <value>NotInstalled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ObjectNotFound" xml:space="preserve"> + <value>ObjectNotFound: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OpenError" xml:space="preserve"> + <value>OpenError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationStopped" xml:space="preserve"> + <value>OperationStopped: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="OperationTimeout" xml:space="preserve"> + <value>OperationTimeout: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>ParserError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="PermissionDenied" xml:space="preserve"> + <value>PermissionDenied: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ReadError" xml:space="preserve"> + <value>ReadError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceBusy" xml:space="preserve"> + <value>ResourceBusy: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceExists" xml:space="preserve"> + <value>ResourceExists: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ResourceUnavailable" xml:space="preserve"> + <value>ResourceUnavailable: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SyntaxError" xml:space="preserve"> + <value>SyntaxError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="WriteError" xml:space="preserve"> + <value>WriteError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="FromStdErr" xml:space="preserve"> + <value>FromStdErr: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="SecurityError" xml:space="preserve"> + <value>SecurityError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ProtocolError" xml:space="preserve"> + <value>ProtocolError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="ConnectionError" xml:space="preserve"> + <value>ConnectionError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="AuthenticationError" xml:space="preserve"> + <value>AuthenticationError: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="LimitsExceeded" xml:space="preserve"> + <value>LimitsExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="QuotaExceeded" xml:space="preserve"> + <value>QuotaExceeded: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotEnabled" xml:space="preserve"> + <value>NotEnabled: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="NotSpecified" xml:space="preserve"> + <value>NotSpecified: ({1}:{2}) [{0}], {3}</value> + </data> + <data name="InvalidErrorCategory" xml:space="preserve"> + <value>Unrecognized error category {4}: ({1}:{2}) [{0}], {3}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ErrorPackage.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ErrorPackage.zh-Hant.resx new file mode 100644 index 00000000000..9f151c67afa --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ErrorPackage.zh-Hant.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Ellipsize" xml:space="preserve"> + <value>{0}…{1}</value> + </data> + <data name="ErrorDetailsEmptyTemplate" xml:space="preserve"> + <value>錯誤 "{0}" 的錯誤文字為空白: "{1}"</value> + </data> + <data name="RedirectedException" xml:space="preserve"> + <value>物件 "{0}" 已回報為錯誤。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>值 {0} 不支援 ActionPreference 變數。提供的值只能用作喜好設定參數的值,並已由預設值取代。如需詳細資訊,請參閱 "about_Preference_Variables" 說明主題。</value> + </data> + <data name="ActionPreferenceReservedForFutureUseError" xml:space="preserve"> + <value>已保留 {0} ActionPreference 值供未來使用,所以目前不支援。如需喜好設定變數的詳細資訊,請參閱 "about_Preference_Variables" 說明主題。</value> + </data> + <data name="ReservedActionPreferenceReplacedError" xml:space="preserve"> + <value>已保留 {0} ActionPreference 值供未來使用,所以目前不支援。{1} 變數中的值已由 {2} 的預設值取代。如需喜好設定變數的詳細資訊,請參閱 "about_Preference_Variables" 說明主題。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/EtwLoggingStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/EtwLoggingStrings.zh-Hant.resx new file mode 100644 index 00000000000..b23d52ed3f5 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/EtwLoggingStrings.zh-Hant.resx @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandStateChange" xml:space="preserve"> + <value>命令 {0} 已 {1}。</value> + </data> + <data name="EngineStateChange" xml:space="preserve"> + <value>引擎狀態已從 {0} 變更為 {1}。</value> + </data> + <data name="ErrorRecordId" xml:space="preserve"> + <value>完整限定錯誤識別碼 = {0}</value> + </data> + <data name="ErrorRecordMessage" xml:space="preserve"> + <value>錯誤訊息 = {0}</value> + </data> + <data name="ErrorRecordRecommendedAction" xml:space="preserve"> + <value>建議的動作 = {0}</value> + </data> + <data name="ExecutionPolicyName" xml:space="preserve"> + <value>執行原則</value> + </data> + <data name="JobCommand" xml:space="preserve"> + <value>作業命令 = {0}</value> + </data> + <data name="JobId" xml:space="preserve"> + <value>工作識別碼 = {0}</value> + </data> + <data name="JobInstanceId" xml:space="preserve"> + <value>工作執行個體識別碼 = {0}</value> + </data> + <data name="JobLocation" xml:space="preserve"> + <value>工作位置 = {0}</value> + </data> + <data name="JobName" xml:space="preserve"> + <value>作業名稱 = {0}</value> + </data> + <data name="JobState" xml:space="preserve"> + <value>作業狀態 = {0}</value> + </data> + <data name="LogContextCommandName" xml:space="preserve"> + <value> 命令名稱 = </value> + </data> + <data name="LogContextCommandPath" xml:space="preserve"> + <value> 命令路徑 = </value> + </data> + <data name="LogContextCommandType" xml:space="preserve"> + <value> 命令類型 = </value> + </data> + <data name="LogContextEngineVersion" xml:space="preserve"> + <value> 引擎版本 = </value> + </data> + <data name="LogContextHostId" xml:space="preserve"> + <value> 主機識別碼 = </value> + </data> + <data name="LogContextHostName" xml:space="preserve"> + <value> 主機名稱 = </value> + </data> + <data name="LogContextHostApplication" xml:space="preserve"> + <value> 主應用程式 = </value> + </data> + <data name="LogContextHostVersion" xml:space="preserve"> + <value> 主機版本 = </value> + </data> + <data name="LogContextPipelineId" xml:space="preserve"> + <value> 管線識別碼 = </value> + </data> + <data name="LogContextRunspaceId" xml:space="preserve"> + <value> Runspace 識別碼 = </value> + </data> + <data name="LogContextScriptName" xml:space="preserve"> + <value> 指令碼名稱 = </value> + </data> + <data name="LogContextSequenceNumber" xml:space="preserve"> + <value> 序號 = </value> + </data> + <data name="LogContextSeverity" xml:space="preserve"> + <value> 嚴重性 = </value> + </data> + <data name="LogContextShellId" xml:space="preserve"> + <value> 殼層識別碼 = </value> + </data> + <data name="LogContextTime" xml:space="preserve"> + <value> 時間 = </value> + </data> + <data name="LogContextUser" xml:space="preserve"> + <value> 使用者 = </value> + </data> + <data name="LogContextConnectedUser" xml:space="preserve"> + <value> 已連線的使用者 = </value> + </data> + <data name="NullJobName" xml:space="preserve"> + <value>NULL 作業</value> + </data> + <data name="ProviderNameString" xml:space="preserve"> + <value>提供者名稱</value> + </data> + <data name="ProviderStateChange" xml:space="preserve"> + <value>提供者 {0} 狀態已變更為 {1}。</value> + </data> + <data name="ScriptStateChange" xml:space="preserve"> + <value>指令碼執行為 {0}。</value> + </data> + <data name="SettingChange" xml:space="preserve"> + <value>變數 {0} 已從 {1} 變更為 {2}。</value> + </data> + <data name="SettingChangeNoPrevious" xml:space="preserve"> + <value>變數 {0} 已變更為 {1}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/EventResource.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/EventResource.zh-Hant.resx new file mode 100644 index 00000000000..9247e9dc17a --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/EventResource.zh-Hant.resx @@ -0,0 +1,924 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + This code was generated by the tools\ResxGen\ResxGen.ps1 run against PowerShell.Core.Instrumentation.man. + To add or change logged events and the associated resources, edit PowerShell.Core.Instrumentation.man + then rerun ResxGen.ps1 to produce an updated CS and Resx file. +--> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MissingEventIdMessage" xml:space="preserve"> + <value>找不到事件識別碼 PowerShell.Core.Instrumentation.man 的訊息。</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobStarted" xml:space="preserve"> + <value>排定工作 {0} 開始於 {1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobCompleted" xml:space="preserve"> + <value>排定工作 {0} 在 {1} 完成,狀態為 {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ScheduledJobException" xml:space="preserve"> + <value>排定工作例外狀況 {0}: + 訊息: {1} + StackTrace: {2} + InnerException: {3} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureInvalidName" xml:space="preserve"> + <value>實驗性功能初始化: 忽略組態檔中的實驗性功能 '{0}'。{1}</value> +</data> + <data name="PS_PROVIDEReventE_O_ExperimentalFeatureReadConfigError" xml:space="preserve"> + <value>實驗性功能初始化: 無法讀取組態檔。 + 例外狀況: {0} + 訊息: {1} + StackTrace: {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginStarted" xml:space="preserve"> + <value>已載入工作流程外掛程式。 + EndpointName: {0} + 使用者: {1} + HostingMode: {2} + 通訊協定: {3} + 設定: + {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionStarted" xml:space="preserve"> + <value>工作流程執行已開始。 + WorkflowId: {0} + ManagedNodes: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowStateChanged" xml:space="preserve"> + <value>工作流程狀態已變更。 + WorkflowId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRequestedToShutdown" xml:space="preserve"> + <value>已要求關閉的工作流程外掛程式。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPluginRestarted" xml:space="preserve"> + <value>已重新啟動工作流程工作流程。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResuming" xml:space="preserve"> + <value>正在繼續工作流程。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowQuotaViolationDetected" xml:space="preserve"> + <value>已超過針對端點設定的配額限制。 + EndpointName: {0} + ConfigName: {1} + AllowedValue: {2} + ValueInQuestion: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowWorkflowsResumed" xml:space="preserve"> + <value>工作流程已繼續。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspacePoolCreated" xml:space="preserve"> + <value>已建立工作流程 runspace 集區。 + WorkflowId: {0} + ManagedNode: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionQueued" xml:space="preserve"> + <value>活動已排入佇列以供執行。 + WorkflowId: {0} + ActivityName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionStarted" xml:space="preserve"> + <value>活動執行已開始。 + ActivityName: {0} + ActivityTypeName: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportingFromXaml" xml:space="preserve"> + <value>正在從 XAML 檔案匯入工作流程。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportedFromXaml" xml:space="preserve"> + <value>工作流程已從 XAML 檔案匯入。 + WorkflowId: {0} + XamlFile: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlError" xml:space="preserve"> + <value>工作流程無法從 XAML 檔案匯入,因為發生錯誤。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationStarted" xml:space="preserve"> + <value>已開始工作流程驗證。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedSuccessfully" xml:space="preserve"> + <value>工作流程驗證成功。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlValidationFinishedWithError" xml:space="preserve"> + <value>工作流程驗證因錯誤而失敗。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidated" xml:space="preserve"> + <value>已驗證工作流程活動。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowImportFromXamlActivityValidationFailed" xml:space="preserve"> + <value>無法驗證工作流程活動。 + WorkflowId: {0} + ActivityDisplayName: {1} + ActivityTypeName: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFailed" xml:space="preserve"> + <value>活動執行已完成。 + WorkflowId: {0} + ActivityName: {1} + FailureDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceAvailabilityChanged" xml:space="preserve"> + <value>Runspace 可用性已變更。 + RunspaceId: {0} + 可用性: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowRunspaceStateChanged" xml:space="preserve"> + <value>Runspace 狀態已變更。 + RunspaceId: {0} + NewState: {1} + OldState: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedForExecution" xml:space="preserve"> + <value>已載入工作流程以供執行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowUnloaded" xml:space="preserve"> + <value>工作流程已卸載。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCancelled" xml:space="preserve"> + <value>工作流程執行已取消。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowAborted" xml:space="preserve"> + <value>已中止工作流程執行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowCleanup" xml:space="preserve"> + <value>已執行工作流程清理作業。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowLoadedFromDisk" xml:space="preserve"> + <value>從磁碟載入的保存工作流程。 + WorkflowId: {0} + 路徑: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowDeletedFromDisk" xml:space="preserve"> + <value>工作流程資料已從磁盤中刪除。 + WorkflowId: {0} + 路徑: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PRemoveJobStarted" xml:space="preserve"> + <value>正在開始移除工作。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobStateChanged" xml:space="preserve"> + <value>工作狀態已變更。 + JobId: {0} + WorkflowId: {1} + NewState: {2} + OldState: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobError" xml:space="preserve"> + <value>工作錯誤。 + JobId: {0} + WorkflowId: {1} + ErrorDescription: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowJobCreated" xml:space="preserve"> + <value>為工作流程建立的工作 (子系工作)。 + ParentJobId: {0} + ChildJobId: {1} + ChildWorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParentJobCreated" xml:space="preserve"> + <value>已針對工作流程建立父代工作。 + JobId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobCreationCompleted" xml:space="preserve"> + <value>已建立工作流程執行所需的所有工作。 + JobId: {0} + WorkflowId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoved" xml:space="preserve"> + <value>已移除工作流程的子系工作。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PJobRemoveError" xml:space="preserve"> + <value>移除工作時發生錯誤。 + ParentJobId: {0} + ChildJobId: {1} + WorkflowId: {2} + 錯誤:{3}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PLoadingWorkflowForExecution" xml:space="preserve"> + <value>正在載入工作流程以供執行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionFinished" xml:space="preserve"> + <value>工作流程執行已完成。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PCancellingWorkflowExecution" xml:space="preserve"> + <value>正在取消工作流程執行。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PAbortingWorkflowExecution" xml:space="preserve"> + <value>正在中止工作流程執行。 + WorkflowId: {0} + 原因: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PUnloadingWorkflow" xml:space="preserve"> + <value>正在載入工作流程。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownStarted" xml:space="preserve"> + <value>已開始強制關閉工作流程。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownFinished" xml:space="preserve"> + <value>已完成強制關閉工作流程。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PForcedWorkflowShutdownError" xml:space="preserve"> + <value>強制關閉工作流程時發生錯誤。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPersistingWorkflow" xml:space="preserve"> + <value>正將工作流程保存至磁碟。 + WorkflowId: {0} + PersistPath: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowPersisted" xml:space="preserve"> + <value>工作流程保存至磁碟。 + WorkflowId: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowActivityExecutionFinished" xml:space="preserve"> + <value>活動執行已完成。 + ActivityName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowExecutionError" xml:space="preserve"> + <value>工作流程執行錯誤。 + WorkflowId: {0} + ErrorDescription: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointRegistered" xml:space="preserve"> + <value>已註冊新的 PowerShell 端點。 + EndpointName: {0} + EndpointType: {1} + RegisteredBy: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointModified" xml:space="preserve"> + <value>已修改端點設定。 + EndpointName: {0} + ModifiedBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointUnregistered" xml:space="preserve"> + <value>端點設定已取消註冊。 + EndpointName: {0} + UnregisteredBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointDisabled" xml:space="preserve"> + <value>端點設定已停用。 + EndpointName: {0} + DisabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PEndpointEnabled" xml:space="preserve"> + <value>已啟用端點設定。 + EndpointName: {0} + EnabledBy: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3POutOfProcessRunspaceStarted" xml:space="preserve"> + <value>外部處理序 runspace 已開始。 + 命令: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PParameterSplattingWasPerformed" xml:space="preserve"> + <value>在工作流程執行期間已執行參數展開。 + 參數: {0} + 電腦: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PWorkflowEngineStarted" xml:space="preserve"> + <value>工作流程引擎已啟動。 + EndpointName: {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PWORKFLOW_MANAGER_CHECKPOINTPATH" xml:space="preserve"> + <value>已使用具有現化工作流程管理員 + CheckpointPath: {0} + ConfigProviderId: {1} + UserName: {2} + 路徑: {3}</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_HOSTNAMERESOLVE" xml:space="preserve"> + <value>電腦名稱 $null 或 . 解析為 LocalHost</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SCHEMERESOLVE" xml:space="preserve"> + <value>正在解析為預設配置 http</value> +</data> + <data name="PS_PROVIDEReventE_O_CMDLETS_SHELLRESOLVE" xml:space="preserve"> + <value>遠端殼層名稱已解析為預設 PowerShellCore</value> +</data> + <data name="PS_PROVIDEReventE_O_COMMAND_HEALTH" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_ENGINE_HEALTH" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PROVIDER_HEALTH" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_PIPELINE_DETAIL" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_CREATE_DETAIL" xml:space="preserve"> + <value>正在建立 Scriptblock 文字 ({1} 的 {0}): +{2} + +ScriptBlock ID: {3} +路徑: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_START_DETAIL" xml:space="preserve"> + <value>已開始 ScriptBlock 識別碼的引動過程: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_SCRIPTBLOCK_INVOKE_COMPLETE_DETAIL" xml:space="preserve"> + <value>已完成 ScriptBlock 識別碼的引動過程: {0} +Runspace ID: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_COMMAND_LIFECYCLE" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_LIFECYCLE" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_PROVIDER_LIFECYCLE" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_SETTINGS" xml:space="preserve"> + <value>{2} + +內容: +{0} + +使用者資料: +{1} +</value> +</data> + <data name="PS_PROVIDEReventE_A_WriteTransferEvent" xml:space="preserve"> + <value>正在關聯活動的識別碼。 + CurrentActivityId: {0} + ParentActivityId: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_ENGINE_TRACE" xml:space="preserve"> + <value>類別名稱 = {0} +方法名稱 = {1} +工作流程 GUID = {2} +訊息 = {3} +{4} +活動名稱 = {5} +活動 GUID = {6} +參數 = {7}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_CONSTRUCTOR" xml:space="preserve"> + <value>正在建立 Runspace 物件 + 執行個體識別碼: {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_CONSTRUCTOR" xml:space="preserve"> + <value>正在建立 RunspacePool 物件 + InstanceId {0} + MinRunspaces {1} + MaxRunspaces {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_OPEN" xml:space="preserve"> + <value>正在開啟 RunspacePool</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>修改活動識別碼和關聯</value> +</data> + <data name="PS_PROVIDEReventE_O_RUNSPACE_STATE_CHANGE" xml:space="preserve"> + <value>Runspace 狀態已變更為 {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_RUNSPACE_CREATE_RETRY" xml:space="preserve"> + <value>正在針對工作階段識別碼 {2} 上的錯誤碼 {1} 嘗試工作階段建立重試 {0}</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_START" xml:space="preserve"> + <value>PowerShell 已在 AppDomain: {1} 中處理序: {0} 上開始 IPC 接聽執行緒。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_END" xml:space="preserve"> + <value>PowerShell 已在 AppDomain: {1} 中處理序: {0} 上結束 IPC 接聽執行緒。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_LISTENER_ERROR" xml:space="preserve"> + <value>AppDomain: {1} 中處理序: {0} 上的 PowerShell IPC 接聽執行緒發生錯誤。 錯誤訊息: {2}。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_CONNECT" xml:space="preserve"> + <value>使用者: {2} 在 AppDomain: {1} 中的處理序: {0} 上 PowerShell IPC 連線。</value> +</data> + <data name="PS_PROVIDEReventE_O_REMOTE_NAMEDPIPE_DISCONNECT" xml:space="preserve"> + <value>使用者: {2} 在 AppDomain: {1} 中的處理序: {0} 上 PowerShell IPC 中斷連線。</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_PORT" xml:space="preserve"> + <value>連接埠已解析為 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_APPNAME" xml:space="preserve"> + <value>AppName 已解析為 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_COMPUTERNAME" xml:space="preserve"> + <value>ComputerName 已解析為 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_SCHEME" xml:space="preserve"> + <value>配置為 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_TEST" xml:space="preserve"> + <value>測試分析訊息</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACE_WSMANCONNECTIONINFO" xml:space="preserve"> + <value>連線參數為 + 連線 URI: {0} + 資源 URI: {1} + 使用者: {2} + OpenTimeout: {3} + IdleTimeout: {4} + CancelTimeout: {5} + AuthenticationMechanism: {6} + Thumb Print: {7} + MaxUriRedirectionCount: {8} + MaxReceivedDataSizePerCommand: {0}0 + MaxReceivedObjectSize: {0}1</value> +</data> + <data name="PS_PROVIDEReventE_A_RUNSPACEPOOL_TRANSFER" xml:space="preserve"> + <value>修改活動識別碼和關聯</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RCVDOBJ" xml:space="preserve"> + <value>收到的物件具有 Runspace 識別碼: {0} 命令識別碼: {1} 目的地: {2} DataType: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain 中發生未處理的例外狀況。 +例外狀況類型: {0} +例外狀況訊息: {1} +例外狀況 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。WSMan 回報錯誤,錯誤碼為: {2}。 + 錯誤訊息: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_O_APPDOMAIN_UNHANDLED_EXCEPTION" xml:space="preserve"> + <value>appdomain 中發生未處理的例外狀況。 +例外狀況類型: {0} +例外狀況訊息: {1} +例外狀況 StackTrace: {2}</value> +</data> + <data name="PS_PROVIDEReventE_O_TRANSPORT_ERROR" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。WSMan 回報錯誤,錯誤碼為: {2}。 + 錯誤訊息: {3} + StackTrace: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CONNECT" xml:space="preserve"> + <value>Runspace 識別碼 {0}。正在使用 WSMan 建立殼層來建立連線</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼 {0}。收到 WSMan 建立殼層的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE" xml:space="preserve"> + <value>Runspace 識別碼: {0}。使用 WSManCloseShell 關閉殼層</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SHELL_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼: {0}。收到 WSManCloseShell 的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。正在傳送大小為 {2} 的資料</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SEND_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。收到 WSManSendShellInputEx 的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。正在使用 WSManReceiveShellOutputEx 提出接收要求</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_RECEIVE_DATA_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。收到大小為 {2} 的資料。</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT" xml:space="preserve"> + <value>Runspace 識別碼 {0} 管線識別碼 {1}。正在使用 WSManRunShellCommandEx 建立命令連線</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CONNECT_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼 {0} 管線識別碼 {1}。收到命令連線的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼 {1}。正在關閉命令的傳輸</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_CMD_CLOSE_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼 {1}。收到命令關閉的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼 {1}。正在使用 WSManSignalShellEx 傳送代碼為 {2} 的訊號</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SIGNAL_CALLBACK" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼 {1}。收到 WSManSignalShellEx 的回撥</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_URI_REDIRECTION" xml:space="preserve"> + <value>Runspace 識別碼: {0}。連線正重新導向至 Uri: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_TRANSPORT_SERVER_SEND_DATA" xml:space="preserve"> + <value>Runspace 識別碼: {0} 管線識別碼: {1}。服務器正在將大小為 {2} 的資料傳送至用戶端。資料類型: {3} TargetInterface: {4}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_SERVER_REMOTESESSION" xml:space="preserve"> + <value>要求 {0}。正在建立伺服器遠端工作階段。UserName: {1} 自訂殼層識別碼: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_CONTEXT" xml:space="preserve"> + <value>正在報告要求的內容: {0} 回報的內容: {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_REPORT_OPERATION_COMPLETE" xml:space="preserve"> + <value>正在報告要求的作業完成: {0} + 錯誤碼: {1} + 錯誤訊息: {2} + StackTrace: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_CREATE_COMMAND_REMOTESESSION" xml:space="preserve"> + <value>殼層內容 {0}。要求識別碼 {1}。正在建立可供執行命令的命令工作階段。</value> +</data> + <data name="PS_PROVIDEReventE_A_STOP_COMMAND" xml:space="preserve"> + <value>殼層內容 {0} 命令內容 {1} 要求識別碼 {2}。正在停止命令。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVED_DATA" xml:space="preserve"> + <value>殼層內容 {0} 命令內容 {1} 要求識別碼 {2}。從用戶端接收資料。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_RECEIVE_REQUEST" xml:space="preserve"> + <value>殼層內容 {0} 命令內容 {1} 要求識別碼 {2}。客戶端傳送了接收要求,以便伺服器傳送資料。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERVER_CLOSE_OPERATION" xml:space="preserve"> + <value>殼層內容 {0} 命令內容 {1} IsReceiveOperation {2}。取得關閉作業要求。</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_ASSEMBLY" xml:space="preserve"> + <value>正在為殼層識別碼為 {1} 的自訂殼層載入組件 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_LOAD_PSCUSTOMSHELL_TYPE" xml:space="preserve"> + <value>正在為殼層識別碼為 {1} 的自訂殼層載入類型 {0}</value> +</data> + <data name="PS_PROVIDEReventE_A_RECEIVED_FRAGMENT" xml:space="preserve"> + <value>收到元端片段。 + 物件識別碼: {0} + 片段識別碼: {1} + 開始旗標: {2} + 結束旗標: {3} + 承載長度: {4} + 承載資料: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SENT_FRAGMENT" xml:space="preserve"> + <value>正在傳送遠端片段。 + 物件識別碼: {0} + 片段識別碼: {1} + 開始旗標: {2} + 結束旗標: {3} + 承載長度: {4} + 承載資料: {5}</value> +</data> + <data name="PS_PROVIDEReventE_A_SHUTTING_DOWN" xml:space="preserve"> + <value>正在關閉 winrm 服務。</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_SUCCESS" xml:space="preserve"> + <value>已成功將物件解除凍結。 + 已將類型名稱還原序列化: {0} + 藉由轉換類型解除凍結: {1} + 解除凍結的物件類型: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_REHYDRATION_FAILURE" xml:space="preserve"> + <value>無法將物件解除凍結。 + 已將類型名稱還原序列化: {0} + 藉由轉換類型解除凍結: {1} + 類型轉換例外狀況: {2} + 類型轉換內部例外狀況: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_DEPTH_OVERRIDE" xml:space="preserve"> + <value>已覆寫序列化深度。 + 序列化的類型名稱: {0} + 原始深度: {1} + 覆寫的深度: {2} + 目前深度低於最上層: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MODE_OVERRIDE" xml:space="preserve"> + <value>已覆寫序列化模式。 + 序列化的類型名稱: {0} + 覆寫的模式: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SCRIPT_PROPERTY_WITHOUT_RUNSPACE" xml:space="preserve"> + <value>已略過指令碼屬性的序列化,因為沒有 runspace 可用於評估屬性。 + 屬性名稱: {0} + 屬性擁有者的類型名稱: {1} + Getter 指令碼: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_PROPERTY_GETTER_FAILED" xml:space="preserve"> + <value>已略過屬性的序列化,因為屬性 getter 失敗。 + 屬性名稱: {0} + 屬性擁有者的類型名稱: {1} + 屬性 getter 的例外狀況: {2} + 屬性 getter 的內部例外狀況: {3}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_ENUMERATION_FAILED" xml:space="preserve"> + <value>可列舉物件的序列化可能未完成,因為正在列舉的物件擲回例外狀況。 + 正在列舉的物件類型: {0} + 例外狀況: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_TOSTRING_FAILED" xml:space="preserve"> + <value>序列化呼叫的物件 ToString 方法失敗。 + 物件類型: {0} + 例外狀況: {1}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_MAX_DEPTH_WHEN_SERIALIZING" xml:space="preserve"> + <value>已達到低於最上層的最大深度,強制將物件序列化為字串。 + 最大深度的物件類型: {0} + 最大深度的屬性名稱: {1} + 深度: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_XMLEXCEPTION_WHEN_DESERIALIZING" xml:space="preserve"> + <value>還原序列化程式已擲回 XmlException (最可能表示 clixml 格式不正確)。 + 行號: {0} 行位置: {1} + 例外: {2}</value> +</data> + <data name="PS_PROVIDEReventE_A_SERIALIZER_SPECIFIC_PROPERTY_MISSING" xml:space="preserve"> + <value>指定屬性的序列化失敗,因為遺漏其中一個指定的屬性。 + 物件類型: {0} + 屬性名稱: {1}</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStart" xml:space="preserve"> + <value>PowerShell 主控台正在啟動</value> +</data> + <data name="PS_PROVIDEReventE_O_PowershellConsoleStartupStop" xml:space="preserve"> + <value>PowerShell 主控台已準備進行使用者輸入</value> +</data> + <data name="PS_PROVIDEReventE_D_DebugMessage" xml:space="preserve"> + <value>{0}</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_ErrorRecord" xml:space="preserve"> + <value>追蹤 ErrorRecord: + 訊息: {0} + CategoryInfo.Category: {1} + CategoryInfo.Reason : {2} + CategoryInfo.TargetName : {3} + FullyQualifiedErrorId: {4} + 例外狀況詳細資料: + 訊息 : {5} + 堆疊追蹤: {6} + InnerException {7} +</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Exception" xml:space="preserve"> + <value>例外狀況: + 訊息: {0} + StackTrace: {1} + InnerException : {2} +</value> +</data> + <data name="PS_PROVIDEReventE_O_Powershell_PSObject" xml:space="preserve"> + <value>追蹤 PSObject</value> +</data> + <data name="PS_PROVIDEReventE_D_Powershell_Job" xml:space="preserve"> + <value>追蹤工作: + 識別碼: {0} + InstanceId: {1} + 名稱: {2} + 位置: {3} + 狀態: {4} + 命令: {5} +</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE" xml:space="preserve"> + <value>追蹤資訊: + {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_MESSAGE2" xml:space="preserve"> + <value>追蹤資訊: + {0} {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginStartWorkflowApplication" xml:space="preserve"> + <value>BEGIN ImportWorkflowCommand::StartWorkflowApplication.正在開始工作流程函式的引動過程。追蹤 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndStartWorkflowApplication" xml:space="preserve"> + <value>END ImportWorkflowCommand::StartWorkflowApplication.正在結束工作流程函式的引動過程。追蹤 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginCreateNewJob" xml:space="preserve"> + <value>BEGIN 在 ImportWorkflowCommand::StartWorkflowApplication 中建立新工作。追蹤 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndCreateNewJob" xml:space="preserve"> + <value>END 在 ImportWorkflowCommand::StartWorkflowApplication 中建立新工作。追蹤 Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PTrackingGuidContainerParentJobCorrelation" xml:space="preserve"> + <value>END 在 ImportWorkflowCommand::StartWorkflowApplication 中建立新工作。追蹤 Guid {0} : ContainerParentJob Guid {1}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginJobLogic" xml:space="preserve"> + <value>BEGIN JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndJobLogic" xml:space="preserve"> + <value>END JobLogic ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginWorkflowExecution" xml:space="preserve"> + <value>BEGIN WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndWorkflowExecution" xml:space="preserve"> + <value>END WorkflowExecution ContainerParentJob Guid {0}</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PChildWorkflowJobAddition" xml:space="preserve"> + <value>具有 Guid {0} 的 WorkflowJob 已新增至具有 Guid {1} 的 ContainerParentJob</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PProxyJobRemoteJobAssociation" xml:space="preserve"> + <value>具有 Guid {0} 的 ProxyJob 與具有 Guid {1} 的遠端 ContainerParentJob 相關聯</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginContainerParentJobExecution" xml:space="preserve"> + <value>BEGIN 執行具有 Guid {0} 的 ContainerParentJob</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndContainerParentJobExecution" xml:space="preserve"> + <value>END 執行具有 Guid {0} 的 ContainerParentJob</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobExecution" xml:space="preserve"> + <value>BEGIN 執行具有 Guid {0} 的 Proxy 工作</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobExecution" xml:space="preserve"> + <value>END 執行具有 Guid {0} 的 Proxy 工作</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyJobEventHandler" xml:space="preserve"> + <value>BEGIN 具有 Guid {0} 的 Proxy 工作的 StateChanged 事件處理常式</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyJobEventHandler" xml:space="preserve"> + <value>END 具有 Guid {0} 的 Proxy 工作的 StateChanged 事件處理常式</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginProxyChildJobEventHandler" xml:space="preserve"> + <value>BEGIN 具有 Guid {0} 的 Proxy 子系工作的 StateChanged 事件處理常式</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndProxyChildJobEventHandler" xml:space="preserve"> + <value>END 具有 Guid {0} 的 Proxy 子系工作的 StateChanged 事件處理常式</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PBeginRunGarbageCollection" xml:space="preserve"> + <value>BEGIN 正在執行記憶體回收</value> +</data> + <data name="PS_PROVIDEReventE_D_M3PEndRunGarbageCollection" xml:space="preserve"> + <value>END 正在執行記憶體回收</value> +</data> + <data name="PS_PROVIDEReventE_O_M3PPERSISTENCE_STORE_MAXSIZE_REACHED" xml:space="preserve"> + <value>持續性存放區已達到其指定的大小上限</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteScript" xml:space="preserve"> + <value>Windows PowerShell ISE 已開始執行指令檔 {0}。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEExecuteSelection" xml:space="preserve"> + <value>Windows PowerShell ISE 已開始從檔案 {0} 執行使用者選取的指令碼。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopCommand" xml:space="preserve"> + <value>Windows PowerShell ISE 正在停止目前的命令。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEResumeDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE 正在繼續偵錯工具。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEStopDebugger" xml:space="preserve"> + <value>Windows PowerShell ISE 正在停止偵錯工具。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepInto" xml:space="preserve"> + <value>Windows PowerShell ISE 正在進入偵錯。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOver" xml:space="preserve"> + <value>Windows PowerShell ISE 正在越過偵錯。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDebuggerStepOut" xml:space="preserve"> + <value>Windows PowerShell ISE 正在退出偵錯。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 正在啟用所有中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 正在停用所有中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveAllBreakpoints" xml:space="preserve"> + <value>Windows PowerShell ISE 正在移除所有中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISESetBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在檔案 {1} 的行號: {0} 設定中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISERemoveBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在檔案 {1} 的行號: {0} 上移除中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEEnableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在檔案 {1} 的行號: {0} 上啟用中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEDisableBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 正在檔案 {1} 的行號: {0} 上停用中斷點。</value> +</data> + <data name="PS_PROVIDEReventE_O_ISEHitBreakpoint" xml:space="preserve"> + <value>Windows PowerShell ISE 已在檔案 {1} 的行號: {0} 上命中中斷點。</value> +</data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/EventingResources.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/EventingResources.zh-Hant.resx new file mode 100644 index 00000000000..77d63de8874 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/EventingResources.zh-Hant.resx @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NonVoidDelegateNotSupported" xml:space="preserve"> + <value>無法登錄指定的事件。不支援需要傳回值的事件。</value> + </data> + <data name="CouldNotFindEvent" xml:space="preserve"> + <value>無法登錄指定的事件。名稱為 '{0}' 的事件不存在。</value> + </data> + <data name="WinRTEventsNotSupported" xml:space="preserve"> + <value>PowerShell 無法訂閱 Windows RT 事件。</value> + </data> + <data name="ReservedIdentifier" xml:space="preserve"> + <value>無法登錄指定的事件。事件來源識別碼 '{0}' 已保留給 PowerShell 引擎。</value> + </data> + <data name="RemoteOperationNotSupported" xml:space="preserve"> + <value>遠端執行個體不支援此作業。</value> + </data> + <data name="ActionAndForwardNotSupported" xml:space="preserve"> + <value>轉送事件時,不支援此動作。</value> + </data> + <data name="SubscriberExists" xml:space="preserve"> + <value>無法訂閱指定的事件。來源識別碼為 '{0}' 的訂閱者已經存在。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ExperimentalFeatureStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ExperimentalFeatureStrings.zh-Hant.resx new file mode 100644 index 00000000000..76e785d3196 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ExperimentalFeatureStrings.zh-Hant.resx @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ExperimentalFeatureNameNotFound" xml:space="preserve"> + <value>未找到任何名稱與 '{0}' 相符的實驗性功能。</value> + </data> + <data name="ExperimentalFeaturePending" xml:space="preserve"> + <value>啟用或停用實驗性功能後,須待下次啟動 PowerShell 才會生效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ExtendedTypeSystem.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ExtendedTypeSystem.zh-Hant.resx new file mode 100644 index 00000000000..977149a8dca --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ExtendedTypeSystem.zh-Hant.resx @@ -0,0 +1,406 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MemberAlreadyPresent" xml:space="preserve"> + <value>成員 "{0}" 已經存在。</value> + </data> + <data name="MemberAlreadyPresentFromTypesXml" xml:space="preserve"> + <value>延伸類型資料檔案中已經有成員 "{0}"。</value> + </data> + <data name="MemberNotPresent" xml:space="preserve"> + <value>成員 "{0}" 不存在。</value> + </data> + <data name="ExceptionWhenSetting" xml:space="preserve"> + <value>例外狀況設定 "{0}": "{1}"</value> + </data> + <data name="ExceptionWhenGetting" xml:space="preserve"> + <value>取得 "{0}" 時發生例外狀況: "{1}"</value> + </data> + <data name="EnumerationException" xml:space="preserve"> + <value>嘗試列舉集合時發生下列例外狀況: “{0}”。</value> + </data> + <data name="AccessMemberOutsidePSObject" xml:space="preserve"> + <value>無法存取 PSObject 之外的成員 "{0}"。</value> + </data> + <data name="ChangeStaticMember" xml:space="preserve"> + <value>無法變更從類型設定建立的成員:“{0}”。</value> + </data> + <data name="ReservedMemberName" xml:space="preserve"> + <value>已保留成員名稱 “{0}”。</value> + </data> + <data name="CannotChangeReservedMember" xml:space="preserve"> + <value>無法變更 "{0}"。</value> + </data> + <data name="MethodInvocationException" xml:space="preserve"> + <value>使用 "{1}" 引數: "{2}" 呼叫 “{0}” 時發生例外狀況</value> + </data> + <data name="CopyToInvocationException" xml:space="preserve"> + <value>嘗試呼叫 “{0}” 以擷取 “{1}” 類型的物件內容時擲回例外狀況: "{2}"</value> + </data> + <data name="MethodArgumentCountException" xml:space="preserve"> + <value>找不到適用於 "{0}" 的多載且引數計數為 "{1}"。</value> + </data> + <data name="MethodGenericArgumentCountException" xml:space="preserve"> + <value>對於具 "{1}" 類型參數的 "{0}",找不到合適的泛型方法多載,且引數計數為 "{2}"。</value> + </data> + <data name="MethodAmbiguousException" xml:space="preserve"> + <value>找到適用於 “{0}” 的多個不明確多載,且引數計數為 “{1}”。</value> + </data> + <data name="MethodArgumentConversionException" xml:space="preserve"> + <value>無法將適用於 “{2}” 的引數 "{0}" (值為 "{1}") 轉換為 "{3}" 類型: "{4}"</value> + </data> + <data name="GetWithoutGetterException" xml:space="preserve"> + <value>無法取得屬性 “{0}” 的存取子。</value> + </data> + <data name="SetWithoutSetterException" xml:space="preserve"> + <value>無法設定屬性 “{0}” 的存取子。</value> + </data> + <data name="CodePropertySetterFormat" xml:space="preserve"> + <value>Setter 方法應為公用、無效、靜態,且具有兩個參數。第一個參數應為 PSObject 類型。如果 getter 方法也可用,則第二個參數為必要,且其類型應該與 getter 方法的傳回類型相同。</value> + </data> + <data name="CodePropertyGetterFormat" xml:space="preserve"> + <value>Getter 方法應為公用,非無效、靜態,且具有一個 PSObject 類型的參數。</value> + </data> + <data name="CodePropertyGetterAndSetterNull" xml:space="preserve"> + <value>CodeProperty 應該使用 getter 或 setter 方法。</value> + </data> + <data name="CodeMethodMethodFormat" xml:space="preserve"> + <value>因為方法格式,無法建立程式碼方法。此方法應為公用、靜態,且具有一個 PSObject 類型的參數。</value> + </data> + <data name="CycleInAlias" xml:space="preserve"> + <value>名稱為 “{0}” 的別名包含循環。</value> + </data> + <data name="InvalidCastException" xml:space="preserve"> + <value>無法將 "{1}" 類型的 "{0}" 值轉換為 "{2}" 類型。</value> + </data> + <data name="InvalidCastExceptionWithoutValue" xml:space="preserve"> + <value>無法將 "{0}" 類型的值轉換為 "{1}" 類型。</value> + </data> + <data name="InvalidCastExceptionWithInnerException" xml:space="preserve"> + <value>無法將值 "{0}" 轉換為 "{1}" 類型。錯誤: "{2}"</value> + </data> + <data name="InvalidCastExceptionEnumerationNoFlagAndComma" xml:space="preserve"> + <value>無法將值 “{0}” 轉換為 “{1}” 類型,因為此列舉不允許使用逗號。</value> + </data> + <data name="InvalidCastExceptionEnumerationNoValue" xml:space="preserve"> + <value>由於列舉值無效,因此無法將值 "{0}" 轉換為 “{1}” 類型。指定下列其中一個列舉值,然後再試一次。可能的列舉值為 “{2}”。</value> + </data> + <data name="InvalidCastExceptionEnumerationNull" xml:space="preserve"> + <value>由於列舉值無效,因此無法將 null 轉換為 “{0}” 類型。指定下列其中一個列舉值,然後再試一次。可能的列舉值為 “{1}”。</value> + </data> + <data name="InvalidCastFromNull" xml:space="preserve"> + <value>無法將 null 轉換為 "{0}" 類型。</value> + </data> + <data name="InvalidCastExceptionNoStringForConversion" xml:space="preserve"> + <value>無法將值轉換為 "{0}" 類型。 錯誤: "{1}"</value> + </data> + <data name="InvalidCastCannotRetrieveString" xml:space="preserve"> + <value>無法將值轉換為 System.String 類型。</value> + </data> + <data name="ReferenceTypeExpected" xml:space="preserve"> + <value>引數中預期有參考類型。</value> + </data> + <data name="NotIcomparable" xml:space="preserve"> + <value>無法比較 “{0}”,因為它不是 IComparable。</value> + </data> + <data name="ComparisonFailure" xml:space="preserve"> + <value>無法比較 "{0}" 與 "{1}"。錯誤: "{2}"</value> + </data> + <data name="NotTheSameTypeOrNotIcomparable" xml:space="preserve"> + <value>無法比較 “{0}” 與 “{1}”,因為物件不是相同的類型或物件 “{0}” 未實作 “{2}“。</value> + </data> + <data name="InvalidCastExceptionEnumerationMoreThanOneValue" xml:space="preserve"> + <value>無法將值 “{0}” 轉換為 “{1}”類型,因為找到至少兩個相符項目 ({2}、{3}),而且此列舉只允許一個相符項目。</value> + </data> + <data name="InvalidCastExceptionForBooleanArgumentValue" xml:space="preserve"> + <value>無法將值 "{0}" 轉換為 "{1}" 類型。布林值參數只接受布林值和數字,例如 $True、$False、1 或 0。</value> + </data> + <data name="WriteOnlyProperty" xml:space="preserve"> + <value>無法取得屬性值,因為 “{0}” 是僅限寫入的屬性。</value> + </data> + <data name="ReadOnlyProperty" xml:space="preserve"> + <value>"{0}" 是唯讀屬性。</value> + </data> + <data name="XmlNodeSetShouldBeAString" xml:space="preserve"> + <value>無法設定 "{0}",因為只能使用字串做為值來設定 XmlNode 屬性。</value> + </data> + <data name="XmlNodeSetRestrictions" xml:space="preserve"> + <value>無法設定“{0}”,因為只能設定唯一屬性或唯一非屬性分頁節點。</value> + </data> + <data name="CannotAddPropertyOrMethod" xml:space="preserve"> + <value>PSProperty 或 PSMethod 物件無法新增到此集合。</value> + </data> + <data name="TypesXmlError" xml:space="preserve"> + <value>載入延伸類型資料檔案時發生下列錯誤: {0}</value> + </data> + <data name="ToStringException" xml:space="preserve"> + <value>在擷取字串時發生下列例外狀況: “{0}”</value> + </data> + <data name="NotAClsCompliantFieldProperty" xml:space="preserve"> + <value>類型 “{1}” 的欄位或屬性 “{0}” 只與欄位或屬性 “{2}” 的字母大小寫不同。此類型必須符合通用語言規格 (CLS) 規範。</value> + </data> + <data name="ExceptionRetrievingTypeNameHierarchy" xml:space="preserve"> + <value>擷取類型名稱階層時發生下列例外狀況: "{0}"。</value> + </data> + <data name="ExceptionGettingMember" xml:space="preserve"> + <value>在擷取成員 "{1}" 時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionGettingMembers" xml:space="preserve"> + <value>在擷取成員時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingPropertyReadState" xml:space="preserve"> + <value>擷取屬性 "{1}" 的讀取狀態時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyWriteState" xml:space="preserve"> + <value>擷取屬性 "{1}" 的寫入狀態時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyType" xml:space="preserve"> + <value>擷取屬性 "{1}" 的類型時發生下列例外狀況: "{0}"。</value> + </data> + <data name="ExceptionRetrievingPropertyString" xml:space="preserve"> + <value>擷取屬性 "{1}" 的字串表示法時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionRetrievingPropertyAttributes" xml:space="preserve"> + <value>針對屬性 (Property) "{1}" 擷取屬性 (Attribute) 時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionRetrievingMethodDefinitions" xml:space="preserve"> + <value>擷取方法 "{1}" 的定義時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingMethodString" xml:space="preserve"> + <value>擷取方法 "{1}" 的字串表示法時發生下列例外狀況: "{0}"</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertytype" xml:space="preserve"> + <value>擷取參數化屬性 "{1}" 的類型時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyReadState" xml:space="preserve"> + <value>擷取參數化屬性 "{1}" 的讀取狀態時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyWriteState" xml:space="preserve"> + <value>擷取參數化屬性 "{1}" 的寫入狀態時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyDefinitions" xml:space="preserve"> + <value>擷取參數化屬性 "{1}" 的定義時發生下列例外狀況: “{0}”</value> + </data> + <data name="ExceptionRetrievingParameterizedPropertyString" xml:space="preserve"> + <value>擷取參數化屬性 "{1}" 的字串表示法時發生下列例外狀況: "{0}"</value> + </data> + <data name="CannotSetValueForMemberType" xml:space="preserve"> + <value>無法為 "{0}" 類型的 PSMemberInfo 物件設定 Value 屬性。</value> + </data> + <data name="NonRefArgumentToRefParameter" xml:space="preserve"> + <value>引數 '{0}' 應為 {1}。使用 {2}。</value> + </data> + <data name="RefArgumentToNonRefParameter" xml:space="preserve"> + <value>引數 '{0}' 不應該是 {1}。請勿使用 {2}。</value> + </data> + <data name="PropertyNotFoundInTypeDescriptor" xml:space="preserve"> + <value>找不到屬性 "{0}"。</value> + </data> + <data name="InvalidComponent" xml:space="preserve"> + <value>無法取得或設定屬性值。"{0}" 引數的類型應為 "{1}" 或 "{2}"。</value> + </data> + <data name="CannotSetNonManagementObject" xml:space="preserve"> + <value>無法設定屬性 “{0}”的值,因為物件的類型是 “{1}” 而不是 “{2}”。</value> + </data> + <data name="WMIMethodInvocationException" xml:space="preserve"> + <value>呼叫 “{0}” 時發生例外狀況: “{1}”</value> + </data> + <data name="InvalidWMIClassPath" xml:space="preserve"> + <value>{0} 不是有效的類別路徑。</value> + </data> + <data name="InvalidWMIPath" xml:space="preserve"> + <value>{0} 不是有效的路徑。</value> + </data> + <data name="PropertyIsSettableError" xml:space="preserve"> + <value>配接器無法判斷是否可變更屬性 “{0}”。</value> + </data> + <data name="PropertyIsGettableError" xml:space="preserve"> + <value>配接器無法判斷是否可取得屬性 “{0}”。</value> + </data> + <data name="PropertyGetError" xml:space="preserve"> + <value>配接器無法取得屬性 “{0}” 的值。</value> + </data> + <data name="PropertySetError" xml:space="preserve"> + <value>配接器無法設定屬性 “{0}” 的值。</value> + </data> + <data name="PropertyTypeError" xml:space="preserve"> + <value>配接器無法取得屬性 “{0}” 的類型。</value> + </data> + <data name="GetTypeNameHierarchyError" xml:space="preserve"> + <value>配接器無法取得 “{0}” 的類型階層。</value> + </data> + <data name="GetProperties" xml:space="preserve"> + <value>配接器無法取得 “{0}” 的屬性。</value> + </data> + <data name="GetProperty" xml:space="preserve"> + <value>配接器無法取得 “{1}” 的屬性 “{0}”。</value> + </data> + <data name="NullReturnValueError" xml:space="preserve"> + <value>"{0}" 傳回了 Null 值。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>找不到 '{1}' 物件的屬性 '{0}'。可設定的屬性為: {2}。</value> + </data> + <data name="NoSettableProperty" xml:space="preserve"> + <value>找不到 '{1}' 物件的屬性 '{0}'。沒有可設定的屬性可用。</value> + </data> + <data name="ObjectCreationError" xml:space="preserve"> + <value>無法建立 "{0}" 類型的物件。{1}</value> + </data> + <data name="CannotInvokeStaticMethodOnUninstantiatedGenericType" xml:space="preserve"> + <value>無法叫用靜態方法或存取開放泛型類型 {0} 上的靜態屬性。 指定類型參數,然後重試。 例如,不使用 [System.Collections.Generic.HashSet``1]::CreateSetComparer(),而使用 [System.Collections.Generic.HashSet[int]]::CreateSetComparer()。</value> + <comment>Error message shown when somebody tries to access a property or invoke a static method on an uninstantiated generic type: +PS> [System.Collections.Generic.Comparer``1]::get_Default() + +{0} is a placeholder for a type name (for example: System.Collections.Generic.Comparer`1)</comment> + </data> + <data name="ExceptionConstructingAttribute" xml:space="preserve"> + <value>建構屬性 “{1}” 時發生下列例外狀況: "{0}"</value> + </data> + <data name="CannotConvertValueToStringArray" xml:space="preserve"> + <value>值 "{0}" 無法轉換為字串陣列。</value> + </data> + <data name="InvalidCastExceptionNonCoreType" xml:space="preserve"> + <value>無法將值轉換為 "{0}" 類型。此語言模式只支援核心類型。</value> + </data> + <data name="InvalidCastToByRefLikeType" xml:space="preserve"> + <value>無法轉換為類似 ByRef 的類型 “{0}”。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="CannotAccessByRefLikePropertyOrField" xml:space="preserve"> + <value>無法取得或設定類似 ByRef 類型 “{1}” 的屬性或欄位 “{0}”。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="CannotCallMethodWithByRefLikeReturnType" xml:space="preserve"> + <value>無法叫用類似 ByRef 傳回類型 "{1}" 的方法 "{0}"。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="CannotInstantiateBoxedByRefLikeType" xml:space="preserve"> + <value>無法建立類似 ByRef 類型 “{0}” 的執行個體。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="WDACHashTypeLogTitle" xml:space="preserve"> + <value>延伸類型系統雜湊表轉換</value> + </data> + <data name="WDACHashTypeLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式不允許類型從 HashTable 轉換為 '{0}'。</value> + </data> + <data name="WDACTypeConversionLogTitle" xml:space="preserve"> + <value>延伸類型系統雜湊表轉換</value> + </data> + <data name="WDACTypeConversionLogMessage" xml:space="preserve"> + <value>ConstrainedLanguage 模式不允許類型從 '{0}' 轉換為 '{1}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/FileSystemProviderStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/FileSystemProviderStrings.zh-Hant.resx new file mode 100644 index 00000000000..f386a965f57 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/FileSystemProviderStrings.zh-Hant.resx @@ -0,0 +1,357 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvokeItemAction" xml:space="preserve"> + <value>叫用項目</value> + </data> + <data name="InvokeItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveItemActionFile" xml:space="preserve"> + <value>移除檔案</value> + </data> + <data name="RemoveItemActionDirectory" xml:space="preserve"> + <value>移除目錄</value> + </data> + <data name="CopyItemActionFile" xml:space="preserve"> + <value>複製檔案</value> + </data> + <data name="CopyItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="CopyItemActionDirectory" xml:space="preserve"> + <value>複製目錄</value> + </data> + <data name="RenameItemActionFile" xml:space="preserve"> + <value>重新命名檔案</value> + </data> + <data name="RenameItemActionDirectory" xml:space="preserve"> + <value>重新命名目錄</value> + </data> + <data name="RenameItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="MoveItemActionFile" xml:space="preserve"> + <value>移動檔案</value> + </data> + <data name="MoveItemActionDirectory" xml:space="preserve"> + <value>移動目錄</value> + </data> + <data name="MoveItemResourceFileTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="SetPropertyActionFile" xml:space="preserve"> + <value>設定屬性檔案</value> + </data> + <data name="SetPropertyActionDirectory" xml:space="preserve"> + <value>設定屬性目錄</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1} 值: {2}</value> + </data> + <data name="ClearPropertyActionFile" xml:space="preserve"> + <value>清除屬性檔案</value> + </data> + <data name="ClearPropertyActionDirectory" xml:space="preserve"> + <value>清除屬性目錄</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1}</value> + </data> + <data name="NewItemActionFile" xml:space="preserve"> + <value>建立檔案</value> + </data> + <data name="NewItemActionDirectory" xml:space="preserve"> + <value>建立目錄</value> + </data> + <data name="NewItemActionTemplate" xml:space="preserve"> + <value>目的地: {0}</value> + </data> + <data name="ClearContentActionFile" xml:space="preserve"> + <value>清除內容</value> + </data> + <data name="ClearContentesourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="ItemNotFound" xml:space="preserve"> + <value>找不到項目 {0}。</value> + </data> + <data name="CannotRemoveItem" xml:space="preserve"> + <value>無法移除項目 {0}: {1}</value> + </data> + <data name="CannotRestoreAttributes" xml:space="preserve"> + <value>無法還原項目 {0} 上的屬性: {1}</value> + </data> + <data name="ItemDoesNotExist" xml:space="preserve"> + <value>指定路徑 {0} 上的物件不存在。</value> + </data> + <data name="DirectoryNotEmpty" xml:space="preserve"> + <value>目錄 {0} 非空白,因此無法移除。</value> + </data> + <data name="UnknownType" xml:space="preserve"> + <value>此類型不是檔案系統的已知類型。只能指定 "file"、"directory" 或 "symboliclink"。</value> + </data> + <data name="PathOutSideBasePath" xml:space="preserve"> + <value>無法處理路徑,因為指定的路徑參考 basePath 外的項目。</value> + </data> + <data name="DriveRootError" xml:space="preserve"> + <value>指定的磁碟機根目錄 "{0}" 不存在,或不是資料夾。</value> + </data> + <data name="DirectoryExist" xml:space="preserve"> + <value>具有指定名稱 {0} 的項目已存在。</value> + </data> + <data name="DelimiterError" xml:space="preserve"> + <value>一次一個位元組讀取資料流時,無法指定分隔符號。</value> + </data> + <data name="CopyError" xml:space="preserve"> + <value>無法以項目 {0} 本身覆寫自己。</value> + </data> + <data name="RenameError" xml:space="preserve"> + <value>無法重新命名指定的目標,因為它代表路徑或裝置名稱。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>屬性 {0} 不存在或找不到。</value> + </data> + <data name="PermissionError" xml:space="preserve"> + <value>您沒有足夠的存取權限可執行此作業,或項目為隱藏、系統或唯讀。</value> + </data> + <data name="AttributesNotSupported" xml:space="preserve"> + <value>無法設定屬性,因為不支援屬性。只能設定下列屬性: 封存、隱藏、一般、唯讀或系統。</value> + </data> + <data name="CannotClearProperty" xml:space="preserve"> + <value>無法清除屬性,因為不支援該屬性。只能清除 Attributes 屬性。</value> + </data> + <data name="TargetCannotContainDeviceName" xml:space="preserve"> + <value>無法處理路徑 '{0}',因為目標代表保留的裝置名稱。</value> + </data> + <data name="EncodingNotUsed" xml:space="preserve"> + <value>指定 '-AsByteStream' 時不使用編碼。</value> + </data> + <data name="ByteEncodingError" xml:space="preserve"> + <value>無法繼續進行位元組編碼。使用位元組編碼時,內容必須是位元組類型。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>無法處理檔案,因為找不到檔案 {0}。</value> + </data> + <data name="DirectoryDisplayGrouping" xml:space="preserve"> + <value> 目錄:</value> + </data> + <data name="ReadBackward_Encoding_NotSupport" xml:space="preserve"> + <value>無法偵測檔案的編碼。反向讀取內容時,不支援指定的編碼 {0}。</value> + </data> + <data name="AlternateDataStreamNotFound" xml:space="preserve"> + <value>無法開啟檔案 '{1}' 的替代資料流 '{0}'。</value> + </data> + <data name="StreamAction" xml:space="preserve"> + <value>檔案 '{1}' 的資料流 '{0}'。</value> + </data> + <data name="RawAndWaitCannotCoexist" xml:space="preserve"> + <value>不能在同一個命令中同時指定 Raw 和 Wait 參數。</value> + </data> + <data name="InvalidDriveName" xml:space="preserve"> + <value>若要使用 Persist 切換參數,磁碟機名稱必須是作業系統支援的名稱 (例如,磁碟機代號 A-Z)。</value> + </data> + <data name="PersistNotSupported" xml:space="preserve"> + <value>使用 Persist 參數時,根目錄必須是遠端電腦上的檔案系統位置。</value> + </data> + <data name="NoFirstLastWaitForRaw" xml:space="preserve"> + <value>不能在同一個命令中同時指定 '{0}' 和 '{1}' 參數。</value> + </data> + <data name="ItemNotDirectory" xml:space="preserve"> + <value>作業需要目錄。項目 '{0}' 不是目錄。</value> + </data> + <data name="NewItemActionJunction" xml:space="preserve"> + <value>建立連接點</value> + </data> + <data name="NewItemActionSymbolicLink" xml:space="preserve"> + <value>建立符號連結</value> + </data> + <data name="ElevationRequired" xml:space="preserve"> + <value>此作業需要系統管理員權限。</value> + </data> + <data name="NewItemActionHardLink" xml:space="preserve"> + <value>建立硬式連結</value> + </data> + <data name="ItemNotFile" xml:space="preserve"> + <value>作業需要檔案。項目 '{0}' 不是檔案。</value> + </data> + <data name="HardLinkNotSupported" xml:space="preserve"> + <value>指定的路徑不支援硬式連結。</value> + </data> + <data name="SymbolicLinkNotSupported" xml:space="preserve"> + <value>指定的路徑不支援符號連結。</value> + </data> + <data name="CopyItemRemotelyProgressActivity" xml:space="preserve"> + <value>正在將 {0} 複製到 {1}</value> + </data> + <data name="CopyItemRemoteDestinationIsFile" xml:space="preserve"> + <value>目的地路徑 {0} 是目標位置中已存在的檔案。</value> + </data> + <data name="CopyItemRemotelyFailed" xml:space="preserve"> + <value>無法將檔案 {0} 複製到遠端目標。</value> + </data> + <data name="CopyItemRemotelyStatusDescription" xml:space="preserve"> + <value>從 {0} 到 {1}</value> + </data> + <data name="CopyItemRemotelyDestinationIsFile" xml:space="preserve"> + <value>無法將目錄 '{0}' 複製到檔案 '{0}'</value> + </data> + <data name="CopyItemRemotelyFailedToGetDirectoryChildItems" xml:space="preserve"> + <value>無法取得目錄 {0} 的子項目。</value> + </data> + <data name="CopyItemRemotelyFailedToReadFile" xml:space="preserve"> + <value>無法讀取遠端檔案 '{0}'。</value> + </data> + <data name="CopyItemRemotelyFailedToValidateIfDestinationIsFile" xml:space="preserve"> + <value>無法驗證遠端目的地 {0} 是否為檔案。</value> + </data> + <data name="CopyItemRemotelyFailedToCreateDirectory" xml:space="preserve"> + <value>無法在遠端目的地建立目錄 '{0}'。</value> + </data> + <data name="DriveMaxSizeError" xml:space="preserve"> + <value>磁碟機已超過大小上限: {0}。</value> + </data> + <data name="SymlinkItemExists" xml:space="preserve"> + <value>無法建立連結,因為路徑已存在: {0}。</value> + </data> + <data name="AlreadyListedDirectory" xml:space="preserve"> + <value>跳過已瀏覽的目錄 {0}。</value> + </data> + <data name="TargetCannotBeSubdirectoryOfSource" xml:space="preserve"> + <value>目的地路徑不能是來源的子目錄或來源本身: {0}。</value> + </data> + <data name="NewItemTargetIsSameAsLink" xml:space="preserve"> + <value>目標和路徑不能相同。</value> + </data> + <data name="CopyingLocalFileActivity" xml:space="preserve"> + <value>已複製 {0}/{1} 個檔案</value> + </data> + <data name="CopyingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="RemovingLocalFileActivity" xml:space="preserve"> + <value>已移除 {0}/{1} 個檔案</value> + </data> + <data name="RemovingLocalBytesStatus" xml:space="preserve"> + <value>{0}/{1} ({2:0.0} MB/秒)</value> + </data> + <data name="JunctionAbsolutePath" xml:space="preserve"> + <value>建立接合需要目標的絕對路徑。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/FormatAndOutXmlLoadingStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/FormatAndOutXmlLoadingStrings.zh-Hant.resx new file mode 100644 index 00000000000..810a885f910 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/FormatAndOutXmlLoadingStrings.zh-Hant.resx @@ -0,0 +1,324 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributesNotAllowed" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: XML 元素 {2} 不允許屬性。</value> + </data> + <data name="NoChildrenAllowed" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 節點 {2} 不能有子物件。</value> + </data> + <data name="InvalidNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 無效。</value> + </data> + <data name="NoDefaultShapeEntry" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須至少有一個預設 {2}。</value> + </data> + <data name="TooManyDefaultShapeEntry" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 不能有超過一個預設 {2}。</value> + </data> + <data name="NullControlName" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 控制項名稱不可為 null 或空白。</value> + </data> + <data name="InvalidControlForOutOfBandView" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 超出範圍檢視只能有 CustomControl 或 ListControl。</value> + </data> + <data name="OutOfBandGroupByConflict" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 超出範圍檢視不能有 GroupBy。</value> + </data> + <data name="ViewNotLoaded" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 無法載入檢視。</value> + </data> + <data name="InvalidAlignmentValue" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: "{2}" 不是有效的對齊值。</value> + </data> + <data name="ExpectPositiveInteger" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須是正整數。</value> + </data> + <data name="InvalidColumnHeader" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 資料行標頭定義無效; 已捨棄所有標頭。</value> + </data> + <data name="IncorrectRowItemCount" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 替代集 #{3} 上的資料列項目計數 = {2} 與預設資料列項目計數 = {4}不符。</value> + </data> + <data name="IncorrectHeaderItemCount" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 標頭項目計數 = {2} 與預設資料列項目計數 = {3}不符。</value> + </data> + <data name="NoListViewItem" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 至少必須指定一個清單檢視項目。</value> + </data> + <data name="InvalidPropertyEntry" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 屬性項目無效。</value> + </data> + <data name="NoDefinitionList" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏定義清單。</value> + </data> + <data name="ExpectBoolean" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須是布林值。</value> + </data> + <data name="ExpectNaturalNumber" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須是非負數。</value> + </data> + <data name="ExpectInteger" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須是整數。</value> + </data> + <data name="MissingInnerText" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏內部文字值。</value> + </data> + <data name="EmptyCustomControlList" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 自訂控制項權杖清單不可為空白。</value> + </data> + <data name="LoadTagFailed" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 無法載入 {2}。</value> + </data> + <data name="NodeWithoutExpression" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須有運算式,才能指定 {2}。</value> + </data> + <data name="NodeWithExpression" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 有運算式時無法指定 {2}。</value> + </data> + <data name="NoFormatString" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏格式字串。</value> + </data> + <data name="NoScriptBlockText" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏指令碼區塊文字。</value> + </data> + <data name="NoProperty" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏屬性。</value> + </data> + <data name="InvalidScriptBlock" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 指令碼區塊 "{2}" 無效。</value> + </data> + <data name="StringResourceNotFound" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 在組件 {4} 中找不到資源 {3} 的字串 {2}。</value> + </data> + <data name="ResourceNotFound" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 在組件 {3} 中找不到資源 {2}。</value> + </data> + <data name="AssemblyNotFound" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 找不到組件 {2}。</value> + </data> + <data name="NonXmlElementNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 節點必須是 XmlElement。</value> + </data> + <data name="ExpectExpression" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 必須是運算式。</value> + </data> + <data name="ControlLabelWithoutExpression" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 沒有運算式時,不能有控制項或標籤。</value> + </data> + <data name="ControlAndLabel" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 不能同時有控制項和標籤。</value> + </data> + <data name="SelectionSetNameAndTypeName" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 不能同時有 SelectionSetName 和 TypeName。</value> + </data> + <data name="EmptyAppliesTo" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 未指定要套用檢視的類型或條件。</value> + </data> + <data name="InvalidNodeValue" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 值無效。</value> + </data> + <data name="DuplicatedNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 有重複的節點。</value> + </data> + <data name="MutuallyExclusiveNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 和 {3} 互斥。</value> + </data> + <data name="ThreeMutuallyExclusiveNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2}、{3} 和 {4} 互斥。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 是未知節點。</value> + </data> + <data name="UnknownAttribute" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 是未知屬性。</value> + </data> + <data name="MissingAttribute" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 是遺漏屬性。</value> + </data> + <data name="MissingNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: 遺漏節點 {2}。</value> + </data> + <data name="MissingNodeFromList" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 中遺漏節點。</value> + </data> + <data name="EmptyNode" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 是空白節點。</value> + </data> + <data name="EmptyAttribute" xml:space="preserve"> + <value>檔案 {1} 中的 XPath {0} 發生錯誤: {2} 是空白屬性。</value> + </data> + <data name="ErrorInFile" xml:space="preserve"> + <value>檔案 {0} 中發生錯誤: {1}</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>檔案 {0} 中的錯誤太多。</value> + </data> + <data name="FormatLoadingErrors" xml:space="preserve"> + <value>載入格式資料檔案時發生錯誤: {0}</value> + </data> + <data name="AssemblyInGAC" xml:space="preserve"> + <value>(全域組件快取) {0}</value> + </data> + <data name="MshSnapinQualifiedError" xml:space="preserve"> + <value>{0},{1}</value> + </data> + <data name="FormatFileNotRooted" xml:space="preserve"> + <value>路徑 {0} 不完整。請指定完整的格式檔案路徑。</value> + </data> + <data name="SharedFormatTableCannotBeUpdated" xml:space="preserve"> + <value>因為 FormatTable 可能是在 Runspace 之外建立,所以無法更新 FormatTable。</value> + </data> + <data name="FormatTableLoadErrors" xml:space="preserve"> + <value>載入 FormatTable 時發生錯誤。檢視 Errors 屬性的內容,以取得詳細的錯誤訊息。</value> + </data> + <data name="ErrorInFormattingData" xml:space="preserve"> + <value>格式化資料 "{0}" 時發生錯誤: {1}</value> + </data> + <data name="IncorrectHeaderItemCountInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 標頭項目計數 = {2} 與預設資料列項目計數 = {3} 不符。</value> + </data> + <data name="InvalidFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 格式化資料 "{2}" 無效。</value> + </data> + <data name="InvalidScriptBlockInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 指令碼區塊 "{2}" 無效。</value> + </data> + <data name="LoadTagFailedInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 無法載入 {2}。</value> + </data> + <data name="MultipleRowEntriesFoundInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: TableControl 只能包含一個 {2}。</value> + </data> + <data name="NoDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 必須至少有一個預設 {2}。</value> + </data> + <data name="NoListViewItemInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 必須至少指定一個清單檢視項目。</value> + </data> + <data name="TooManyDefaultShapeEntryInFormattingData" xml:space="preserve"> + <value>位於索引 {1},類型名稱為 {0} 的檢視資料發生錯誤: 不能有一個以上的預設 {2}。</value> + </data> + <data name="TooManyErrorsInFormattingData" xml:space="preserve"> + <value>類型 "{0}" 的格式化資料錯誤太多。</value> + </data> + <data name="FormatTableCannotCoExist" xml:space="preserve"> + <value>無法使用一個以上的項目更新共用格式資料表。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_MshParameter.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_MshParameter.zh-Hant.resx new file mode 100644 index 00000000000..3ba5a8593aa --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_MshParameter.zh-Hant.resx @@ -0,0 +1,177 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UnknownParameterTypeError" xml:space="preserve"> + <value>無法將 {0} 轉換為下列其中一種型別 {1}。</value> + </data> + <data name="NullParameterTypeError" xml:space="preserve"> + <value>參數值為 null; 預期為下列其中一種型別: {0}。</value> + </data> + <data name="DuplicateKeyError" xml:space="preserve"> + <value>重複的機碼 "{0}" 與 "{1}" 衝突。</value> + </data> + <data name="IllegalTypeMultiError" xml:space="preserve"> + <value>"{0}" 機碼的型別 {1} 無效; 需要的型別為 {2}。</value> + </data> + <data name="IllegalTypeSingleError" xml:space="preserve"> + <value>"{0}" 機碼的型別 {1} 無效; 需要的型別為 {2}。</value> + </data> + <data name="AmbiguousKeyError" xml:space="preserve"> + <value>{0} 機碼不明確; {1} 和 {2} 發生衝突。</value> + </data> + <data name="DictionaryKeyNullError" xml:space="preserve"> + <value>機碼的值不可為 null。</value> + </data> + <data name="DictionaryKeyNonStringError" xml:space="preserve"> + <value>{0} 機碼型別無效。機碼必須是字串。</value> + </data> + <data name="MissingKeyValueError" xml:space="preserve"> + <value>{0} 機碼沒有值。</value> + </data> + <data name="MissingKeyMandatoryEntryError" xml:space="preserve"> + <value>缺少 {0} 的必要項目。</value> + </data> + <data name="IllegalKeyError" xml:space="preserve"> + <value>{0} 機碼無效。</value> + </data> + <data name="IllegalAlignmentValueError" xml:space="preserve"> + <value>機碼 "{1}" 的值 "{0}" 無效; 有效值為 {2}。</value> + </data> + <data name="OutOfRangeWidthValueError" xml:space="preserve"> + <value>機碼 "{1}" 的值 "{0}" 應大於 0。</value> + </data> + <data name="EmptyFormatStringValueError" xml:space="preserve"> + <value>機碼 "{0}" 不能有空的格式設定字串。</value> + </data> + <data name="MshExEmptyStringHashError" xml:space="preserve"> + <value>"{0}" 機碼不能有空白字串值。</value> + </data> + <data name="MshExEmptyStringError" xml:space="preserve"> + <value>不允許空字串值。</value> + </data> + <data name="MshExGlobbingHashError" xml:space="preserve"> + <value>"{0}" 機碼的值 "{1}" 中不能有萬用字元。</value> + </data> + <data name="MshExGlobbingStringError" xml:space="preserve"> + <value>"{0}" 中不允許萬用字元。</value> + </data> + <data name="IllegalEnumerableExpansionValue" xml:space="preserve"> + <value>EnumerableExpansion 值無效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_format_xxx.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_format_xxx.zh-Hant.resx new file mode 100644 index 00000000000..4080de87909 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_format_xxx.zh-Hant.resx @@ -0,0 +1,182 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotSpecifyViewAndPropertyError" xml:space="preserve"> + <value>Cmdlet 參數 View 和 Property 無法同時使用。</value> + </data> + <data name="CannotSpecifyAutosizeAndColumnsError" xml:space="preserve"> + <value>Cmdlet 參數 AutoSize 和 Column 無法同時使用。</value> + </data> + <data name="UnknownViewNameError" xml:space="preserve"> + <value>找不到檢視名稱 {0}。</value> + </data> + <data name="UnknownViewNameErrorSuffix" xml:space="preserve"> + <value> 找不到檢視名稱 {0},因為它不在 {1} 格式設定中。</value> + <comment>{0} indicates one of the valid formating types such as Table, List, Wide or Custom.</comment> + </data> + <data name="NonExistingViewNameError" xml:space="preserve"> + <value> 沒有任何現有的 {0} 檢視可供 {1} 物件使用。</value> + </data> + <data name="InvalidViewNameError" xml:space="preserve"> + <value>找不到檢視名稱 {0}。請指定下列其中一個 {1} 檢視,然後再試一次: {2}。</value> + </data> + <data name="SuggestValidViewNamePrefix" xml:space="preserve"> + <value> 請嘗試使用下列其中一個其他格式 Cmdlet:</value> + <comment>Prefix text to suggest user to use one of the valid view names.</comment> + </data> + <data name="GroupStartDataIndentedAutoGeneratedLabel" xml:space="preserve"> + <value> {0}:</value> + </data> + <data name="IEnum_Header" xml:space="preserve"> + <value>下列物件支援 IEnumerable:</value> + </data> + <data name="IEnum_NoObjects" xml:space="preserve"> + <value>IEnumerable 不包含任何物件。</value> + </data> + <data name="IEnum_OneObject" xml:space="preserve"> + <value>IEnumerable 包含下列物件:</value> + </data> + <data name="IEnum_ManyObjects" xml:space="preserve"> + <value>IEnumerable 包含下列 {0} 個物件:</value> + </data> + <data name="FOD_ClassIdInvalid" xml:space="preserve"> + <value>未知的類別識別碼 {0}。</value> + </data> + <data name="FOD_InvalidPropertyType" xml:space="preserve"> + <value>屬性 {1} 的類型 {0} 無效。</value> + </data> + <data name="FOD_NullDataMember" xml:space="preserve"> + <value>{0} 資料成員的值不能是 Null。</value> + </data> + <data name="FOD_InvalidClassidProperty" xml:space="preserve"> + <value>無法辨識物件類型。</value> + </data> + <data name="FOD_InvalidClassid" xml:space="preserve"> + <value>無法使用類別識別碼 {0} 建立物件。</value> + </data> + <data name="FOD_RecursiveProperty" xml:space="preserve"> + <value>{0} 屬性為遞迴。</value> + </data> + <data name="PSPropertyExpressionError" xml:space="preserve"> + <value>無法評估運算式 "{0}"。</value> + </data> + <data name="FormattingError" xml:space="preserve"> + <value>無法剖析格式字串 "{0}"。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_out_xxx.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_out_xxx.zh-Hant.resx new file mode 100644 index 00000000000..7618cae398f --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/FormatAndOut_out_xxx.zh-Hant.resx @@ -0,0 +1,138 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ConsoleLineOutput_PagingPrompt" xml:space="preserve"> + <value><SPACE> 下一頁; <CR> 下一行; Q 結束</value> + </data> + <data name="OutLineOutput_NullLineOutputParameter" xml:space="preserve"> + <value>LineOutput 的值不應為 null。</value> + </data> + <data name="OutLineOutput_InvalidLineOutputParameterType" xml:space="preserve"> + <value>lineOutput 類型 {0} 不符合預期; LineOutput 需要類型 {1}。</value> + </data> + <data name="OutLineOutput_OutOfSequencePacket" xml:space="preserve"> + <value>類型 "{0}" 的物件無效或順序不正確。這很可能是因為使用者指定的 "{1}" 命令與預設格式發生衝突。</value> + </data> + <data name="OutFile_FileOpenFailure" xml:space="preserve"> + <value>無法開啟檔案 "{0}"。</value> + </data> + <data name="OutFile_Action" xml:space="preserve"> + <value>輸出至檔案</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/GetErrorText.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/GetErrorText.zh-Hant.resx new file mode 100644 index 00000000000..f7f014976d1 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/GetErrorText.zh-Hant.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ResourceBaseNameFailure" xml:space="preserve"> + <value>無法載入基底名稱為 "{0}" 的資源。</value> + </data> + <data name="ResourceIdFailure" xml:space="preserve"> + <value>無法載入識別碼為 "{0}" 的資源字串。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>「停止」原則設定會防止執行命令。</value> + </data> + <data name="AssemblyNotRegistered" xml:space="preserve"> + <value>無法擷取訊息 "{0}" "{1}" "{2}",因為未註冊組件。</value> + </data> + <data name="BadTemplate" xml:space="preserve"> + <value>無法擷取訊息 "{0}" "{1}" "{2}"。範本字串格式在範本字串 "{3}" 中無效。</value> + </data> + <data name="BlankTemplate" xml:space="preserve"> + <value>無法擷取訊息 "{0}" "{1}" "{2}"。範本字串存在,但其值為空或空白。</value> + </data> + <data name="PipelineStoppedException" xml:space="preserve"> + <value>管線已停止。</value> + </data> + <data name="ScriptCallDepthException" xml:space="preserve"> + <value>指令碼因呼叫深度溢位而失敗。</value> + </data> + <data name="PipelineDepthException" xml:space="preserve"> + <value>管線因呼叫深度溢位而失敗。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/HelpDisplayStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/HelpDisplayStrings.zh-Hant.resx new file mode 100644 index 00000000000..6df393250f2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/HelpDisplayStrings.zh-Hant.resx @@ -0,0 +1,473 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Name" xml:space="preserve"> + <value>名稱</value> + </data> + <data name="Synopsis" xml:space="preserve"> + <value>概要</value> + </data> + <data name="DetailedDescription" xml:space="preserve"> + <value>描述</value> + </data> + <data name="Syntax" xml:space="preserve"> + <value>語法</value> + </data> + <data name="Parameters" xml:space="preserve"> + <value>參數</value> + </data> + <data name="InputType" xml:space="preserve"> + <value>輸入</value> + </data> + <data name="ReturnType" xml:space="preserve"> + <value>輸出</value> + </data> + <data name="TerminatingErrors" xml:space="preserve"> + <value>終止錯誤</value> + </data> + <data name="NonHyphenTerminatingErrors" xml:space="preserve"> + <value>非終止錯誤</value> + </data> + <data name="Notes" xml:space="preserve"> + <value>附註</value> + </data> + <data name="Examples" xml:space="preserve"> + <value>範例</value> + </data> + <data name="Example" xml:space="preserve"> + <value>範例</value> + </data> + <data name="ExampleUpperCase" xml:space="preserve"> + <value>範列</value> + </data> + <data name="Output" xml:space="preserve"> + <value>輸出</value> + </data> + <data name="RelatedLinks" xml:space="preserve"> + <value>相關連結</value> + </data> + <data name="ShortDescription" xml:space="preserve"> + <value>簡短描述</value> + </data> + <data name="TitleColon" xml:space="preserve"> + <value>標題:</value> + </data> + <data name="QuestionColon" xml:space="preserve"> + <value>問題:</value> + </data> + <data name="Answer" xml:space="preserve"> + <value>答案</value> + </data> + <data name="TermColon" xml:space="preserve"> + <value>期間:</value> + </data> + <data name="DefinitionColon" xml:space="preserve"> + <value>定義:</value> + </data> + <data name="ContentColon" xml:space="preserve"> + <value>內容:</value> + </data> + <data name="ProviderName" xml:space="preserve"> + <value>提供者名稱</value> + </data> + <data name="BaseCmdletInformation" xml:space="preserve"> + <value> 這個 Cmdlet 支援下列常用參數: Verbose、Debug、 + ErrorAction、ErrorVariable、WarningAction、WarningVariable、 + OutBuffer、PipelineVariable 和 OutVariable。如需詳細資訊,請參閱 + about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216) (部分內容可能是機器或 AI 翻譯)。</value> + </data> + <data name="ParameterRequired" xml:space="preserve"> + <value>是否為必要? </value> + </data> + <data name="ParameterPosition" xml:space="preserve"> + <value>位置? </value> + </data> + <data name="TypeColon" xml:space="preserve"> + <value>類型:</value> + </data> + <data name="TargetObjectTypeColon" xml:space="preserve"> + <value>目標物件類型: </value> + </data> + <data name="ParameterDefaultValue" xml:space="preserve"> + <value>預設值 </value> + </data> + <data name="AcceptsPipelineInput" xml:space="preserve"> + <value>接受管線輸入? </value> + </data> + <data name="AcceptsWildCardCharacters" xml:space="preserve"> + <value>接受萬用字元? </value> + </data> + <data name="Category" xml:space="preserve"> + <value>(類別:</value> + </data> + <data name="SuggestedActionColon" xml:space="preserve"> + <value>建議的動作:</value> + </data> + <data name="VerboseHelpInfo" xml:space="preserve"> + <value>如需詳細資訊,請輸入:</value> + </data> + <data name="FullHelpInfo" xml:space="preserve"> + <value>如需技術資訊,請輸入:</value> + </data> + <data name="ExampleHelpInfo" xml:space="preserve"> + <value>若要查看範例,請輸入:</value> + </data> + <data name="RelatedLinksHelpInfo" xml:space="preserve"> + <value>如需線上說明,請輸入:</value> + </data> + <data name="CommonParameters" xml:space="preserve"> + <value><CommonParameters></value> + </data> + <data name="RemarksSection" xml:space="preserve"> + <value>備註</value> + </data> + <data name="TrueShort" xml:space="preserve"> + <value>true</value> + </data> + <data name="NamedParameter" xml:space="preserve"> + <value>具名</value> + </data> + <data name="Drives" xml:space="preserve"> + <value>磁碟機</value> + </data> + <data name="Capabilities" xml:space="preserve"> + <value>功能</value> + </data> + <data name="Tasks" xml:space="preserve"> + <value>工作</value> + </data> + <data name="Task" xml:space="preserve"> + <value>工作:</value> + </data> + <data name="Filters" xml:space="preserve"> + <value>篩選</value> + </data> + <data name="DynamicParameters" xml:space="preserve"> + <value>動態參數</value> + </data> + <data name="CmdletsSupported" xml:space="preserve"> + <value>支援的 Cmdlet:</value> + </data> + <data name="AliasesSection" xml:space="preserve"> + <value>別名</value> + </data> + <data name="GetLatestHelpContent" xml:space="preserve"> + <value>Get-Help 在這部電腦上找不到此 Cmdlet 的說明檔案。它只會顯示部分說明。 + -- 若要下載並安裝包含此 Cmdlet 的模組之說明檔案,請使用 Update-Help。 + -- 若要線上檢視此 Cmdlet 的說明主題,請輸入:「Get-Help {0} -Online」,或 + 移至 {1}。</value> + </data> + <data name="None" xml:space="preserve"> + <value>無</value> + </data> + <data name="ParameterAliases" xml:space="preserve"> + <value>別名 </value> + </data> + <data name="ParameterIsDynamic" xml:space="preserve"> + <value>動態? </value> + </data> + <data name="ParameterSetName" xml:space="preserve"> + <value>參數集名稱 </value> + </data> + <data name="UnableToRetrieveHelpInfoXml" xml:space="preserve"> + <value>無法擷取 UI 文化特性 {0} 的 HelpInfo XML 檔案。請確認模組資訊清單中的 HelpInfoUri 屬性有效,或檢查您的網路連接,然後再次嘗試命令。</value> + </data> + <data name="PipelineByPropertyName" xml:space="preserve"> + <value>ByPropertyName</value> + </data> + <data name="PipelineByValue" xml:space="preserve"> + <value>ByValue</value> + </data> + <data name="PipelineFromRemainingArguments" xml:space="preserve"> + <value>FromRemainingArguments</value> + </data> + <data name="HelpCultureNotSupported" xml:space="preserve"> + <value>不支援指定的文化特性: {0}。請從下列清單中指定文化特性: {{{1}}}。</value> + </data> + <data name="HelpCultureNotSupportedFallback" xml:space="preserve"> + <value>延遲錯誤並嘗試後援文化特性; 如果所有後援都不受支援,則會顯示錯誤: +{0}</value> + </data> + <data name="ModuleBaseMustExist" xml:space="preserve"> + <value>找不到 ModuleBase 目錄。請確認目錄後,然後再試一次。</value> + </data> + <data name="PathMustBeValidContainers" xml:space="preserve"> + <value>路徑 {0} 不是有效的目錄。請確認目錄存在,然後重試。</value> + </data> + <data name="TooManyRedirections" xml:space="preserve"> + <value>說明 URI 不能包含超過 10 次重新導向。請指定有效的說明 URI。</value> + </data> + <data name="UpdateProgressActivity" xml:space="preserve"> + <value>更新說明</value> + </data> + <data name="UpdateProgressConnecting" xml:space="preserve"> + <value>正在連線到說明內容...</value> + </data> + <data name="UpdateProgressDownloading" xml:space="preserve"> + <value>正在下載說明內容...</value> + </data> + <data name="UpdateProgressInstalling" xml:space="preserve"> + <value>正在安裝說明內容...</value> + </data> + <data name="UpdateProgressLocating" xml:space="preserve"> + <value>正在尋找說明內容...</value> + </data> + <data name="AllParameterSetsName" xml:space="preserve"> + <value>(全部)</value> + </data> + <data name="CannotMatchModulePattern" xml:space="preserve"> + <value>找不到符合下列模式的 PowerShell 模組: {0}。請確認模式,然後再試一次命令。</value> + </data> + <data name="ModuleNotFoundWithFullyQualifiedName" xml:space="preserve"> + <value>找不到符合指定 FullyQualifiedModule {0} 的 PowerShell 模組。請確認 FullyQualifiedModule 值,然後再次嘗試命令。</value> + </data> + <data name="HelpContentNotFound" xml:space="preserve"> + <value>找不到說明內容。請確認伺服器可用,且已在 HelpInfo XML 中正確定義說明內容位置。</value> + </data> + <data name="HelpInfoUriNotFound" xml:space="preserve"> + <value>Update-Help 命令失敗,因為指定的模組不支援可更新的說明。請使用 Get-Help -Online,或在線上尋找此模組中命令的說明。</value> + </data> + <data name="ModuleNameNullOrEmpty" xml:space="preserve"> + <value>下列參數不得為 null 或空白: Module。</value> + </data> + <data name="PathNullOrEmpty" xml:space="preserve"> + <value>下列參數不得為 null 或空白: Path。</value> + </data> + <data name="UpdateHelpCompleted" xml:space="preserve"> + <value>Update-Help 已成功完成。</value> + </data> + <data name="UnzipFailure" xml:space="preserve"> + <value>擷取說明內容時發生錯誤。</value> + </data> + <data name="UnableToConnect" xml:space="preserve"> + <value>無法連線到說明內容。儲存說明內容的伺服器可能無法使用。請確認伺服器可用,或等候伺服器恢復連線,然後再次嘗試命令。</value> + </data> + <data name="HelpContentXmlValidationFailure" xml:space="preserve"> + <value>指定位置的說明內容無效。請指定包含有效說明內容的位置。</value> + </data> + <data name="HelpInfoXmlValidationFailure" xml:space="preserve"> + <value>HelpInfo XML 無效。請指定有效的 HelpInfo XML。</value> + </data> + <data name="SaveHelpCompleted" xml:space="preserve"> + <value>說明內容已成功儲存到下列位置: {0}</value> + </data> + <data name="HelpContentXsdNotFound" xml:space="preserve"> + <value>在 {0} 中找不到說明內容 XSD 檔案。請確認 XSD 檔案存在於指定的位置,然後重試命令。</value> + </data> + <data name="FailedToUpdateHelpForModule" xml:space="preserve"> + <value>無法更新模組的說明: +'{0}' +{1}</value> + </data> + <data name="SaveProgressActivity" xml:space="preserve"> + <value>正在儲存說明</value> + </data> + <data name="HelpContentContainsInvalidFiles" xml:space="preserve"> + <value>說明內容包含無效的檔案。僅支援 .txt 和 .xml 檔案。</value> + </data> + <data name="FailedToSaveHelpForModule" xml:space="preserve"> + <value>無法儲存模組 '{0}' 的說明: {1}</value> + </data> + <data name="FailedToSaveHelpForModuleWithCulture" xml:space="preserve"> + <value>無法儲存模組 '{0}' 與 UI 文化特性 {{{1}}} 的說明 : {2}。 +可使用「英文-美國」說明內容,並可透過下列方式儲存: Save-Help -UICulture en-US。</value> + </data> + <data name="FailedToUpdateHelpForModuleWithCulture" xml:space="preserve"> + <value>無法更新模組 '{0}' 與 UI 文化特性 {{{1}}} 的說明 : {2}。 +可使用「英文-美國」說明內容,並可透過下列方式安裝: Update-Help -UICulture en-US。</value> + </data> + <data name="FailedToUpdateHelpWithLocaleNoUICulture" xml:space="preserve"> + <value>您目前的文化特性為 ({0}),這與任何語言都沒有關聯。請考慮變更系統文化特性,或使用下列方式安裝「英文-美國」說明內容: Update-Help -UICulture en-US。</value> + </data> + <data name="FalseShort" xml:space="preserve"> + <value>false</value> + </data> + <data name="CannotSpecifyRecurseWithoutPath" xml:space="preserve"> + <value>只有在指定來源路徑時,才能使用 -Recurse 參數。</value> + </data> + <data name="ProviderIsNotFileSystem" xml:space="preserve"> + <value>路徑 {0} 不包含 FileSystem 提供者。請確認指定的路徑包含 FileSystem 提供者,然後重試命令。</value> + </data> + <data name="SearchingForHelpContent" xml:space="preserve"> + <value>正在搜尋 {0} 的說明...</value> + </data> + <data name="CannotMatchUICulturePattern" xml:space="preserve"> + <value>找不到符合下列模式的 UI 文化特性: {0}。請確認模式,然後再試一次命令。</value> + </data> + <data name="UseForceToSaveHelp" xml:space="preserve"> + <value>模組 {0} 的說明尚未儲存,因為這部電腦在過去 24 小時內已執行過 Save-Help 命令。 +若要再次儲存說明,請在命令中加入 Force 參數。</value> + </data> + <data name="UseForceToUpdateHelp" xml:space="preserve"> + <value>模組 {0} 的說明尚未更新,因為這部電腦在過去 24 小時內已執行過 Update-Help 命令。 +若要再次更新說明,請在命令中加入 Force 參數。</value> + </data> + <data name="NewestContentAlreadyInstalled" xml:space="preserve"> + <value>已安裝最新的說明檔案。</value> + </data> + <data name="SuccessfullyUpdatedHelpContent" xml:space="preserve"> + <value>{0}: {1}。文化特性 {2} 版本 {3}</value> + </data> + <data name="UpdatedHelpContent" xml:space="preserve"> + <value>已更新 {0}</value> + </data> + <data name="InvalidHelpInfoUri" xml:space="preserve"> + <value>模組資訊清單中的 HelpInfoUri 索引鍵值必須解析為網站上儲存說明檔案的容器或根 URL。HelpInfoUri '{0}' 無法解析為容器。</value> + </data> + <data name="HelpContentMustBeInTargetNamespace" xml:space="preserve"> + <value>說明內容必須位於命名空間 {0} 中。</value> + </data> + <data name="GetLatestHelpContentWithoutHelpUri" xml:space="preserve"> + <value>Get-Help 在這部電腦上找不到此 Cmdlet 的說明檔案。它只會顯示部分說明。 + -- 若要下載並安裝包含此 Cmdlet 的模組之說明檔案,請使用 Update-Help。</value> + </data> + <data name="NewestContentAlreadyDownloaded" xml:space="preserve"> + <value>最新的說明檔案已經下載。</value> + </data> + <data name="SavedHelpContent" xml:space="preserve"> + <value>已儲存 {0}</value> + </data> + <data name="InvalidHelpInfoUriFormat" xml:space="preserve"> + <value>HelpInfoURI {0} 不是以 HTTP 開頭。</value> + </data> + <data name="RootElementMustBeHelpItems" xml:space="preserve"> + <value>說明內容的根層級元素必須是 "helpItems"。</value> + </data> + <data name="SaveProgressActivityForModule" xml:space="preserve"> + <value>正在儲存模組 {0} 的說明</value> + </data> + <data name="UpdateProgressActivityForModule" xml:space="preserve"> + <value>正在更新模組 {0} 的說明</value> + </data> + <data name="UpdateHelpResolveUriVerbose" xml:space="preserve"> + <value>正在解析 URI: "{0}"</value> + </data> + <data name="OnlineHelpUri" xml:space="preserve"> + <value>說明 URI: {0}</value> + </data> + <data name="UpdateHelpShouldProcessActionMessage" xml:space="preserve"> + <value>{0},目前版本: {1},可用版本: {2},UICulture: {3}</value> + </data> + <data name="Properties" xml:space="preserve"> + <value>屬性</value> + </data> + <data name="Methods" xml:space="preserve"> + <value>方法</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/HelpErrors.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/HelpErrors.zh-Hant.resx new file mode 100644 index 00000000000..e88acf06eb7 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/HelpErrors.zh-Hant.resx @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpNotFound" xml:space="preserve"> + <value>Get-Help 在此工作階段的說明檔中找不到 {0}。若要下載更新的說明主題,請輸入 "Update-Help"。若要線上取得說明,請在 TechNet 文件庫中搜尋說明主題,網址為 https://go.microsoft.com/fwlink/?LinkID=107116。</value> + </data> + <data name="HelpCategoryInvalid" xml:space="preserve"> + <value>無法處理說明類別,因為 "{0}" 不是有效的說明類別。</value> + </data> + <data name="HelpFileLoadFailure" xml:space="preserve"> + <value>無法載入說明檔 "{0}"。詳細資料: {1}。</value> + </data> + <data name="HelpFileNotAccessible" xml:space="preserve"> + <value>無法存取說明檔 "{0}",因為目前的使用者沒有該檔案的存取權限。詳細資料: {1}。</value> + </data> + <data name="HelpFileNotValid" xml:space="preserve"> + <value>說明檔 "{0}" 不是有效的 XML 文件。詳細資料: {1}。</value> + </data> + <data name="LoadHelpFileForTargetFailed" xml:space="preserve"> + <value>載入來自檔案 {1} 的 {0} 說明內容時發生錯誤。詳細資料: {2}。若要下載更新的說明主題,請執行 Update-Help Cmdlet。若要線上取得說明,請在 TechNet 文件庫中搜尋說明主題,網址為 https://go.microsoft.com/fwlink/?LinkID=107116。</value> + </data> + <data name="ProviderLoadError" xml:space="preserve"> + <value>無法載入提供者 "{0}"。詳細資料: {1}。</value> + </data> + <data name="HelpLoadError" xml:space="preserve"> + <value>無法載入說明檔。載入說明檔案 "{0}" 時發生下列 {1} 個錯誤。</value> + </data> + <data name="MamlInvalidChildNodeError" xml:space="preserve"> + <value>節點 "{0}" 不能有 "{1}" 作為子節點。節點路徑: {2}。</value> + </data> + <data name="MamlInvalidChildNodeCountError" xml:space="preserve"> + <value>節點 "{0}" 最多可以有 {2} 個類型為 "{1}" 的子節點。節點路徑: {3}。</value> + </data> + <data name="RegistryPathNotFound" xml:space="preserve"> + <value>找不到登錄機碼: "{0}{1}";改用 "{2}" 載入說明檔。</value> + </data> + <data name="NoParmsFound" xml:space="preserve"> + <value>沒有任何參數符合條件 {0}。</value> + </data> + <data name="ParamNotSupported" xml:space="preserve"> + <value>要求的說明類別不支援 {0}。</value> + </data> + <data name="NoURIFound" xml:space="preserve"> + <value>無法顯示此說明主題的線上版本,因為命令程式碼或命令的說明檔中未指定此說明主題的網際網路位址 (URI)。</value> + </data> + <data name="InvalidURI" xml:space="preserve"> + <value>指定的 URI {0} 無效。</value> + </data> + <data name="CannotLaunchURI" xml:space="preserve"> + <value>啟動瀏覽器以顯示線上說明失敗。沒有可用來開啟 URI {0} 的程式或瀏覽器。</value> + </data> + <data name="ProtocolNotSupported" xml:space="preserve"> + <value>Uri "{0}" 中指定的通訊協定不受支援。僅支援 "{1}" 和 "{2}" 通訊協定。</value> + </data> + <data name="MultipleOnlineTopicsNotSupported" xml:space="preserve"> + <value>找到多個說明主題。使用 -{0} 選項時,只能指定一個說明主題。</value> + </data> + <data name="RemoteRunspaceNotAvailable" xml:space="preserve"> + <value>無法從遠端 Runspace 取得說明,因為 Runspace 尚未開啟。 請執行隱含遠端命令以開啟 Runspace,然後再試一次取得說明的命令。</value> + </data> + <data name="UpdatableHelpRequiresElevation" xml:space="preserve"> + <value>存取遭到拒絕。此命令無法更新 PowerShell 核心模組或 $pshome\Modules 目錄中的任何模組的說明主題。 +若要更新這些說明主題,請使用「以系統管理員身分執行」命令啟動 PowerShell,然後再次嘗試執行 Update-Help。</value> + </data> + <data name="GraphicalHostAssemblyIsNotFound" xml:space="preserve"> + <value>若要使用 {0},請確定您的應用程式使用 'Microsoft.NET.Sdk.WindowsDesktop' 作為專案 SDK,而且對應的組件 'Microsoft.PowerShell.GraphicalHost' 可供使用。({1})</value> + </data> + <data name="RemotingNotSupportedForFeature" xml:space="preserve"> + <value>{0} 無法在遠端工作階段中使用。</value> + </data> + <data name="CircularDependencyInHelpForwarding" xml:space="preserve"> + <value>ForwardHelpTargetName 不能參考函式本身。</value> + </data> + <data name="NoNetworkCommands" xml:space="preserve"> + <value>在受限制的工作階段中,無法從網路位置取得說明。</value> + </data> + <data name="NotAllowedInRestrictedRemoting" xml:space="preserve"> + <value>受限工作階段中不允許命令。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/HistoryStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/HistoryStrings.zh-Hant.resx new file mode 100644 index 00000000000..a523718fa07 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/HistoryStrings.zh-Hant.resx @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidIdGetHistory" xml:space="preserve"> + <value>識別碼 {0} 不是歷程記錄識別碼的有效值。請指定正數,然後再試一次。</value> + </data> + <data name="NoHistoryForId" xml:space="preserve"> + <value>找不到識別碼 {0} 的歷程記錄。</value> + </data> + <data name="NoCountWithMultipleIds" xml:space="preserve"> + <value>計數無法與多個識別碼一起使用。</value> + </data> + <data name="NoHistoryForCommandline" xml:space="preserve"> + <value>找不到命令列 {0} 的歷程記錄。</value> + </data> + <data name="NoLastHistoryEntryFound" xml:space="preserve"> + <value>找不到最近的歷程記錄。</value> + </data> + <data name="InvokeHistoryLoopDetected" xml:space="preserve"> + <value>Invoke-History cmdlet 會在迴圈中重複呼叫。</value> + </data> + <data name="InvokeHistoryMultipleCommandsError" xml:space="preserve"> + <value>無法處理多個歷程記錄命令。您只能使用 Invoke-History 執行單一命令。</value> + </data> + <data name="AddHistoryInvalidInput" xml:space="preserve"> + <value>無法加入歷程記錄,因為輸入物件的格式無效。</value> + </data> + <data name="InvalidCountValue" xml:space="preserve"> + <value>識別碼 {0} 無效。請指定正數,然後再試一次。</value> + </data> + <data name="ClearHistoryWarning" xml:space="preserve"> + <value>此命令會清除工作階段歷程記錄中的所有項目。</value> + </data> + <data name="NoCountWithMultipleCmdLine" xml:space="preserve"> + <value>計數無法與多個 CommandLine 參數合併使用。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/HostInterfaceExceptionsStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/HostInterfaceExceptionsStrings.zh-Hant.resx new file mode 100644 index 00000000000..d0aca61419c --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/HostInterfaceExceptionsStrings.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultCtorMessageTemplate" xml:space="preserve"> + <value>發生類型 "{0}" 的錯誤。</value> + </data> + <data name="HostFunctionNotImplemented" xml:space="preserve"> + <value>提示使用者的命令失敗,因為主機程式或命令類型不支援使用者互動。請嘗試使用支援使用者互動的主機程式,例如 PowerShell 主控台,並從不支援使用者互動的命令類型中移除與提示相關的命令。</value> + </data> + <data name="HostFunctionPromptNotImplemented" xml:space="preserve"> + <value>提示使用者的命令失敗,因為主機程式或命令類型不支援使用者互動。主機當時正嘗試以以下訊息要求確認: {0}</value> + </data> + <data name="RunspacePoolNotOpened" xml:space="preserve"> + <value>無法叫用此方法,因為集區已關閉或失敗。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/InternalCommandStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/InternalCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..484132cb17e --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/InternalCommandStrings.zh-Hant.resx @@ -0,0 +1,193 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AmbiguousMethodName" xml:space="preserve"> + <value>輸入名稱 "{0}" 不明確。它可解析為多個相符的方法。可能的相符項目包括: {1}。</value> + </data> + <data name="AmbiguousPropertyOrMethodName" xml:space="preserve"> + <value>輸入名稱 "{0}" 不明確。它可解析為多個相符的成員。可能的相符項目包括: {1}。</value> + </data> + <data name="ForEachObjectKeyAction" xml:space="preserve"> + <value>擷取索引鍵 '{0}' 的值</value> + </data> + <data name="ForEachObjectMethodActionWithArguments" xml:space="preserve"> + <value>使用引數叫用方法 '{0}': {1}</value> + </data> + <data name="ForEachObjectMethodActionWithoutArguments" xml:space="preserve"> + <value>叫用方法 '{0}'</value> + </data> + <data name="ForEachObjectPropertyAction" xml:space="preserve"> + <value>擷取屬性 '{0}' 的值</value> + </data> + <data name="ForEachObjectTarget" xml:space="preserve"> + <value>InputObject: {0}</value> + </data> + <data name="InputObjectIsNull" xml:space="preserve"> + <value>無法在 'null' 輸入物件上作業。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>輸入名稱 "{0}" 無法解析為方法。</value> + </data> + <data name="NoMethodInvocationInRestrictedLanguageMode" xml:space="preserve"> + <value>無法在受限制的語言模式中呼叫方法。</value> + </data> + <data name="NoShouldProcessForScriptBlockSet" xml:space="preserve"> + <value>指令碼區塊不支援 -WhatIf 和 -Confirm 參數。</value> + </data> + <data name="OperationNotAllowedInRestrictedLanguageMode" xml:space="preserve"> + <value>在 RestrictedLanguage 模式中,不允許 '{0}' 作業。</value> + </data> + <data name="OperatorNotSpecified" xml:space="preserve"> + <value>需要運算子來比較這兩個指定值。請在命令中加入有效的運算子,然後再試一次。例如,Get-Process | Where-Object -Property Name -eq Idle</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>輸入名稱 "{0}" 無法解析為屬性。</value> + </data> + <data name="PropertyOrMethodNotFound" xml:space="preserve"> + <value>輸入名稱 "{0}" 無法解析為成員。</value> + </data> + <data name="ValueNotSpecifiedForWhereObject" xml:space="preserve"> + <value>指定的運算子需要 -Property 和 -Value 參數。請為這兩個參數都提供值,然後再試一次命令。</value> + </data> + <data name="PSTaskStreamWriterWrongThread" xml:space="preserve"> + <value>無法在目前的執行緒上執行此方法。只能在 Cmdlet 執行緒上呼叫。</value> + </data> + <data name="ParallelUsingVariableCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel 使用的變數不能是指令碼區塊。ForEach-Object -Parallel 不支援傳入的指令碼區塊變數,且可能導致未定義的行為。</value> + </data> + <data name="ParallelPipedInputObjectCannotBeScriptBlock" xml:space="preserve"> + <value>ForEach-Object -Parallel 的管道輸入物件不能是指令碼區塊。ForEach-Object -Parallel 不支援傳入的指令碼區塊變數,且可能導致未定義的行為。</value> + </data> + <data name="ParallelCannotUseTimeoutWithJob" xml:space="preserve"> + <value>'TimeoutSeconds' 參數不能與 'AsJob' 參數一起使用。</value> + </data> + <data name="ParallelCommonParametersNotSupported" xml:space="preserve"> + <value>Parallel 參數集目前不支援下列一般參數: +ErrorAction、WarningAction、InformationAction、PipelineVariable</value> + </data> + <data name="ParallelPipedInputProcessingError" xml:space="preserve"> + <value>處理 ForEach-Object -Parallel 輸入時發生非預期錯誤。這可能表示部分管道輸入未處理。錯誤: {0}。</value> + </data> + <data name="WDACLogTitle" xml:space="preserve"> + <value>ForEach-Object Cmdlet</value> + </data> + <data name="WDACLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式下執行時,不允許對類型 '{0}' 呼叫方法。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/InternalHostStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/InternalHostStrings.zh-Hant.resx new file mode 100644 index 00000000000..e483f8fe9e8 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/InternalHostStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnterExitNestedPromptOutOfSync" xml:space="preserve"> + <value>EnterNestedPrompt 的呼叫次數少於 ExitNestedPrompt。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/InternalHostUserInterfaceStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/InternalHostUserInterfaceStrings.zh-Hant.resx new file mode 100644 index 00000000000..87da8339a10 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/InternalHostUserInterfaceStrings.zh-Hant.resx @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="WriteDebugLineStoppedError" xml:space="preserve"> + <value>WriteDebug 已停止,因為 DebugPreference 變數的值是 'Stop'。</value> + </data> + <data name="UnsupportedPreferenceError" xml:space="preserve"> + <value>值 {0} 不是支援的 ActionPreference 值。</value> + </data> + <data name="PromptEmptyDescriptionsError" xml:space="preserve"> + <value>"{0}" 參數必須至少包含一個值。</value> + </data> + <data name="ShouldContinueYesLabel" xml:space="preserve"> + <value>是(&Y)</value> + </data> + <data name="ShouldContinueYesHelp" xml:space="preserve"> + <value>繼續。</value> + </data> + <data name="ShouldContinueYesToAllLabel" xml:space="preserve"> + <value>全部皆是(&A)</value> + </data> + <data name="ShouldContinueYesToAllHelp" xml:space="preserve"> + <value>繼續,並且不要再詢問是否要在此工作階段中繼續。</value> + </data> + <data name="ShouldContinueNoLabel" xml:space="preserve"> + <value>否(&N)</value> + </data> + <data name="ShouldContinueNoHelp" xml:space="preserve"> + <value>以錯誤結束作業。</value> + </data> + <data name="ShouldContinueNoToAllLabel" xml:space="preserve"> + <value>全部皆否(&L)</value> + </data> + <data name="ShouldContinueNoToAllHelp" xml:space="preserve"> + <value>以錯誤結束作業。請勿要求在此工作階段繼續作業。</value> + </data> + <data name="ShouldContinueSuspendLabel" xml:space="preserve"> + <value>暫止(&S)</value> + </data> + <data name="ShouldContinueSuspendHelp" xml:space="preserve"> + <value>暫停目前的作業,並進入命令提示字元。輸入 "exit" 以繼續已暫停的作業。</value> + </data> + <data name="ShouldContinuePromptMessage" xml:space="preserve"> + <value>要繼續此作業嗎?</value> + </data> + <data name="DefaultChoice" xml:space="preserve"> + <value>(預設為 "{0}")</value> + </data> + <data name="DefaultChoicesForMultipleChoices" xml:space="preserve"> + <value>(預設選項為 {0})</value> + </data> + <data name="ChoiceMessage" xml:space="preserve"> + <value>選擇[{0}]:</value> + </data> + <data name="EmptyChoicesError" xml:space="preserve"> + <value>"{0}" 應至少有一個元素。</value> + </data> + <data name="InvalidDefaultChoiceForMultipleSelection" xml:space="preserve"> + <value>"{0}" 必須是 "{1}" 的有效索引。"{2}" 不是有效的索引。</value> + </data> + <data name="InvalidChoiceHotKeyError" xml:space="preserve"> + <value>無法處理快速鍵,因為問號 ("?") 不能用作快速鍵。</value> + </data> + <data name="VerboseFormatString" xml:space="preserve"> + <value>詳細資訊: {0}</value> + </data> + <data name="WarningFormatString" xml:space="preserve"> + <value>警告: {0}</value> + </data> + <data name="DebugFormatString" xml:space="preserve"> + <value>偵錯: {0}</value> + </data> + <data name="HostNotTranscribing" xml:space="preserve"> + <value>主機目前未進行轉錄。</value> + </data> + <data name="CommandStartTime" xml:space="preserve"> + <value>命令開始時間: {0}</value> + </data> + <data name="TranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 文字記錄開始 +開始時間: {0:yyyyMMddHHmmss} +使用者名稱: {1} +RunAs 使用者: {2} +設定名稱: {3} +機器: {4}({5}) +主應用程式: {6} +處理序識別碼: {7} +{8} +**********************</value> + </data> + <data name="MinimalTranscriptPrologue" xml:space="preserve"> + <value>********************** +PowerShell 文字記錄開始 +開始時間: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="TranscriptEpilogue" xml:space="preserve"> + <value>********************** +PowerShell 文字記錄結束 +結束時間: {0:yyyyMMddHHmmss} +**********************</value> + </data> + <data name="InvalidTranscriptFilePath" xml:space="preserve"> + <value>檔案路徑 {0} 會解析為目錄。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Logging.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Logging.zh-Hant.resx new file mode 100644 index 00000000000..007baaff712 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Logging.zh-Hant.resx @@ -0,0 +1,300 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EngineHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine] + +AdditionalInfo: + Name=[AdditionalInfo_Name1];Value=[AdditionalInfo_Value1] + Name=[AdditionalInfo_Name2];Value=[AdditionalInfo_Value2] + Name=[AdditionalInfo_Name3];Value=[AdditionalInfo_Value3]</value> + </data> + <data name="CommandHealthContext" xml:space="preserve"> + <value> ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderHealthContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + ExceptionClass=[ExceptionClass] + ErrorCategory=[ErrorCategory] + ErrorId=[ErrorId] + ErrorMessage=[ErrorMessage] + + Severity=[Severity] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="EngineLifecycleContext" xml:space="preserve"> + <value> NewEngineState=[NewEngineState] + PreviousEngineState=[PreviousEngineState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="CommandLifecycleContext" xml:space="preserve"> + <value> NewCommandState=[NewCommandState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="ProviderLifecycleContext" xml:space="preserve"> + <value> ProviderName=[ProviderName] + NewProviderState=[NewProviderState] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="SettingsContext" xml:space="preserve"> + <value> VariableName=[VariableName] + NewValue=[NewValue] + PreviousValue=[PreviousValue] + + SequenceNumber=[SequenceNumber] + + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + CommandName=[CommandName] + CommandType=[CommandType] + ScriptName=[ScriptName] + CommandPath=[CommandPath] + CommandLine=[CommandLine]</value> + </data> + <data name="PipelineExecutionDetailContext" xml:space="preserve"> + <value> DetailSequence=[DetailSequence] + DetailTotal=[DetailTotal] + + SequenceNumber=[SequenceNumber] + + UserId=[User] + HostName=[HostName] + HostVersion=[HostVersion] + HostId=[HostId] + HostApplication=[HostApplication] + EngineVersion=[EngineVersion] + RunspaceId=[RunspaceId] + PipelineId=[PipelineId] + ScriptName=[ScriptName] + CommandLine=[CommandLine]</value> + </data> + <data name="UnknownUserName" xml:space="preserve"> + <value>未知</value> + </data> + <data name="EngineExperimentalFeatureNotFound" xml:space="preserve"> + <value>在組態檔中宣告的引擎實驗性功能 '{0}' 未在目前的 PowerShell 中註冊。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>在組態檔中宣告的實驗性功能 '{0}' 無效。 +實驗性功能的名稱應該遵循以下慣例: + 引擎功能名稱: 'PS[FeatureName]' + 模組功能名稱: '[ModuleName].[FeatureName]'</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Metadata.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Metadata.zh-Hant.resx new file mode 100644 index 00000000000..c54193b62dd --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Metadata.zh-Hant.resx @@ -0,0 +1,267 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MetadataMemberInitialization" xml:space="preserve"> + <value>無法初始化 "{0}" 的屬性: "{1}"</value> + </data> + <data name="ValidateRangeElementType" xml:space="preserve"> + <value>無法驗證引數,因為其型別 "{0}" 與參數上限和下限的型別 ({1}) 不同。請確定引數的型別為 {1},然後再試一次命令。</value> + </data> + <data name="ValidateRangePositiveFailure" xml:space="preserve"> + <value>無法驗證引數 "{0}",因為其值不是大於零。</value> + </data> + <data name="ValidateRangeNonNegativeFailure" xml:space="preserve"> + <value>無法驗證引數 "{0}",因為其值不是大於或等於零。</value> + </data> + <data name="ValidateRangeNegativeFailure" xml:space="preserve"> + <value>無法驗證引數 "{0}",因為其值不是小於零。</value> + </data> + <data name="ValidateRangeNonPositiveFailure" xml:space="preserve"> + <value>無法驗證引數 "{0}",因為其值不是小於或等於零。</value> + </data> + <data name="ValidateRangeMinRangeMaxRangeType" xml:space="preserve"> + <value>無法接受指定的最小範圍 ({0}),因為其型別與指定的最大範圍 ({1}) 不同。請更新該參數的 ValidateRange 屬性。</value> + </data> + <data name="ValidateRangeNotIComparable" xml:space="preserve"> + <value>無法接受 MaxRange 和 MinRange 參數型別。這兩個參數都必須是實作 IComparable 介面的物件。</value> + </data> + <data name="ValidateRangeMaxRangeSmallerThanMinRange" xml:space="preserve"> + <value>無法接受指定的最大範圍,因為它小於指定的最小範圍。請更新該參數的 ValidateRange 屬性。</value> + </data> + <data name="ValidateRangeGreaterThanMaxRangeFailure" xml:space="preserve"> + <value>{0} 引數大於允許範圍的上限 {1}。請提供小於或等於 {1} 的引數,然後再試一次命令。</value> + </data> + <data name="ValidateRangeSmallerThanMinRangeFailure" xml:space="preserve"> + <value>{0} 引數小於允許範圍的下限 {1}。請提供大於或等於 {1} 的引數,然後再試一次命令。</value> + </data> + <data name="ValidatePatternFailure" xml:space="preserve"> + <value>引數 "{0}" 不符合 "{1}" 模式。請提供符合 "{1}" 的引數,然後再試一次命令。</value> + </data> + <data name="ValidateCountNotInArray" xml:space="preserve"> + <value>ValidateCount 屬性無法套用至非陣列參數。請從參數移除該屬性,或將參數設為陣列參數。</value> + </data> + <data name="ValidateCountExactFailure" xml:space="preserve"> + <value>參數需要剛好 {0} 個值 - 提供了 {1} 個值。</value> + </data> + <data name="ValidateCountMinMaxFailure" xml:space="preserve"> + <value>參數需要至少 {0} 個值且不超過 {1} 個值 - 提供了 {2} 個值。</value> + </data> + <data name="ValidateCountMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>指定的參數引數數目上限少於指定的引數數目下限。請更新參數的 ValidateCount 屬性。</value> + </data> + <data name="ValidateLengthMaxLengthSmallerThanMinLength" xml:space="preserve"> + <value>指定的引數字元長度上限短於指定的引數字元長度下限。請更新參數的 ValidateLength 屬性。</value> + </data> + <data name="ValidateLengthNotString" xml:space="preserve"> + <value>ValidateLength 屬性無法套用至不是 string 或 string[] 的參數。請將參數設為 string 或 string[] 參數。</value> + </data> + <data name="ValidateLengthMinLengthFailure" xml:space="preserve"> + <value>引數的字元長度 ({1}) 太短。請指定長度大於或等於 "{0}" 的引數,然後再試一次命令。</value> + </data> + <data name="ValidateLengthMaxLengthFailure" xml:space="preserve"> + <value>引數的字元長度 ({1}) 太長。請指定長度小於或等於 "{0}" 的引數,然後再試一次命令。</value> + </data> + <data name="ValidateSetFailure" xml:space="preserve"> + <value>引數 "{0}" 不屬於 ValidateSet 屬性指定的集合 "{1}"。請提供該集合中的引數,然後再試一次命令。</value> + </data> + <data name="ValidateSetGeneratedValidValuesListIsNull" xml:space="preserve"> + <value>有效值產生器傳回 null 值。</value> + </data> + <data name="ValidateFailureResult" xml:space="preserve"> + <value>"{0}" 在屬性 "{1}" 上失敗 {2}</value> + </data> + <data name="ParsingTooManyParameterSets" xml:space="preserve"> + <value>無法取得或執行命令。已超過此命令的參數集數目上限。</value> + </data> + <data name="ArgumentTransformationArgumentsShouldBeStrings" xml:space="preserve"> + <value>無法處理引數,因為引數值不是字串。已指定 ArgumentTransformationAttribute 的參數引數值應為字串。</value> + </data> + <data name="InvalidValueFailure" xml:space="preserve"> + <value>無法驗證變數,因為值 {1} 不是 {0} 變數的有效值。</value> + </data> + <data name="InvalidMetadataForCurrentValue" xml:space="preserve"> + <value>無法新增屬性,因為值為 {1} 的變數 {0} 將不再有效。</value> + </data> + <data name="ValidateNotNullFailure" xml:space="preserve"> + <value>引數為 null。請提供有效的引數值,然後再嘗試執行命令。</value> + </data> + <data name="ValidateNotNullCollectionFailure" xml:space="preserve"> + <value>引數具有 null 值,或引數集合中的某個元素包含 null 值。請提供不包含任何 null 值的集合,然後再試一次命令。</value> + </data> + <data name="ValidateNotNullOrEmptyFailure" xml:space="preserve"> + <value>引數為 null 或空白。請提供非 null 且非空白的引數,然後再試一次命令。</value> + </data> + <data name="ValidateNotNullOrEmptyCollectionFailure" xml:space="preserve"> + <value>引數為 null、空白,或引數集合中的某個元素包含 null 值。請提供不包含任何 null 值的集合,然後再試一次命令。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceFailure" xml:space="preserve"> + <value>引數為 null、空白,或僅包含空白字元。請提供包含非空白字元的引數,然後再試一次命令。</value> + </data> + <data name="ValidateNotNullOrWhiteSpaceCollectionFailure" xml:space="preserve"> + <value>引數集合中的某個元素為 null、空白,或僅包含空白字元。請提供不包含任何這些值的集合,然後再試一次命令。</value> + </data> + <data name="ParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>已為該命令多次定義名稱為 '{0}' 的參數。</value> + </data> + <data name="AliasParameterNameAlreadyExistsForCommand" xml:space="preserve"> + <value>無法指定參數別名,因為已為該命令多次定義名稱為 '{0}' 的別名。</value> + </data> + <data name="ParameterNameConflictsWithAlias" xml:space="preserve"> + <value>無法指定參數 '{0}',因為它與參數 '{1}' 的同名參數別名衝突。</value> + </data> + <data name="ValidateScriptFailure" xml:space="preserve"> + <value>用於值為 "{0}" 之引數的 "{1}" 驗證指令碼未傳回 True 結果。請判斷驗證指令碼失敗的原因,然後再試一次命令。</value> + </data> + <data name="ValidateVersionFailure" xml:space="preserve"> + <value>"{0}" 引數不包含有效的 PowerShell 版本。請提供有效的版本號碼,然後再試一次命令。</value> + </data> + <data name="ValidateVariableName" xml:space="preserve"> + <value>無法驗證引數 '{0}',因為它不是有效的變數名稱。</value> + </data> + <data name="JobDefinitionMustDeriveFromIJobConverter" xml:space="preserve"> + <value>作業轉換型別必須衍生自 IAstToScriptBlockConverter。</value> + </data> + <data name="ValidateDrivePathArgNotString" xml:space="preserve"> + <value>路徑引數無效。請提供字串型別的路徑引數。</value> + </data> + <data name="ValidateDrivePathFailure" xml:space="preserve"> + <value>路徑引數的磁碟機 {0} 不屬於核准的磁碟機集合: {1}。請提供具有核准磁碟機的路徑引數。</value> + </data> + <data name="ValidateDrivePathInvalidChar" xml:space="preserve"> + <value>路徑引數包含無效字元。</value> + </data> + <data name="ValidateDrivePathNoRoot" xml:space="preserve"> + <value>路徑引數沒有根磁碟機。 請提供具有根磁碟機的完整路徑引數。</value> + </data> + <data name="ArgumentNullOrEmpty" xml:space="preserve"> + <value>參數 '{0}' 的引數值不能為 null 或空字串。</value> + </data> + <data name="InvalidEnumArgument" xml:space="preserve"> + <value>列舉成員 '{0}' 不是參數 '{1}' 的有效值。請指定下列其中一個成員,然後再試一次: {2}。</value> + </data> + <data name="ValidateTrustedDataFailure" xml:space="preserve"> + <value>無法處理輸入。引數 "{0}" 不受信任。</value> + </data> + <data name="WDACParameterArgNotTrustedLogTitle" xml:space="preserve"> + <value>ValidateTrustedData 屬性檢查失敗</value> + </data> + <data name="WDACParameterArgNotTrustedMessage" xml:space="preserve"> + <value>參數引數 '{0}' 不受信任,且在限制語言模式下將無法通過 ValidateTrustedData 參數屬性檢查。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/MiniShellErrors.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/MiniShellErrors.zh-Hant.resx new file mode 100644 index 00000000000..15d083fa3cb --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/MiniShellErrors.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="UpdateNotSupportedForConfigurationCategory" xml:space="preserve"> + <value>Runspace 設定類別 {0} 不支援更新。</value> + </data> + <data name="UpdateAssemblyErrors" xml:space="preserve"> + <value>更新 Runspace 的組件清單時,發生下列錯誤: {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Modules.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Modules.zh-Hant.resx new file mode 100644 index 00000000000..198d85777d7 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Modules.zh-Hant.resx @@ -0,0 +1,687 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ModuleNotFound" xml:space="preserve"> + <value>未載入指定的模組 '{0}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="ModuleWithVersionNotFound" xml:space="preserve"> + <value>未載入版本為 '{0}' 的指定模組 '{1}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="MaximumVersionFormatIncorrect" xml:space="preserve"> + <value>指定的 MaximumVersion '{0}' 不正確。如果您使用 '*',MaximumVersion 只支援一個 '*',而且一律應放在 MaximumVersion 的結尾。</value> + </data> + <data name="MaximumVersionNotFound" xml:space="preserve"> + <value>未載入 MaximumVersion '{1}' 的指定模組 '{0}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="MinimumVersionAndMaximumVersionNotFound" xml:space="preserve"> + <value>未載入具有 MinimumVersion '{1}' 和 MaximumVersion '{2}' 的指定模組 '{0}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="MinimumVersionAndMaximumVersionInvalidRange" xml:space="preserve"> + <value>MinimumVersion '{0}' 不應大於 MaximumVersion '{1}'。</value> + </data> + <data name="ModuleAssemblyFound" xml:space="preserve"> + <value>未載入組件 '{0}',因為找不到該名稱的組件。請確認組件名稱,然後再試一次。</value> + </data> + <data name="ManifestMemberNotFound" xml:space="preserve"> + <value>模組資訊清單 '{2}' 的欄位 '{1}' 中列出的待處理模組 '{0}' 未處理,因為在任何模組目錄中都找不到有效的模組。</value> + </data> + <data name="CantUseAsCustomObjectWithBinaryModule" xml:space="preserve"> + <value>沒有傳回模組 '{0}' 的自訂物件,因為 -AsCustomObject 參數只能與指令碼模組搭配使用。</value> + </data> + <data name="InvalidModuleManifest" xml:space="preserve"> + <value>無法處理模組資訊清單 '{0}',因為它不是有效的 PowerShell 模組資訊清單檔。請移除不允許的元素: {1}</value> + </data> + <data name="EmptyModuleManifest" xml:space="preserve"> + <value>處理模組資訊清單檔 '{0}' 時,未產生有效的資訊清單物件。請更新檔案,使其包含有效的 PowerShell 模組資訊清單。您可以使用 New-ModuleManifest Cmdlet 建立有效的資訊清單。</value> + </data> + <data name="InvalidModuleManifestMember" xml:space="preserve"> + <value>無法匯入 '{0}' 模組,因為其資訊清單包含一或多個無效的成員。有效的資訊清單成員為 ({1})。請移除無效的成員 ({2}),然後再次嘗試匯入模組。</value> + </data> + <data name="InvalidModuleSpecificationMember" xml:space="preserve"> + <value>描述模組的雜湊表包含一或多個無效的成員。有效的成員為 ({0})。請移除無效的成員 ({1}),然後再試一次。</value> + </data> + <data name="ModuleTooDeeplyNested" xml:space="preserve"> + <value>無法載入模組 '{0}',因為已超過模組巢狀限制。模組最多只能巢狀到 {1} 層。請評估並變更載入模組的順序,以避免超過巢狀限制,然後再次嘗試執行您的指令碼。</value> + </data> + <data name="ModuleManifestMissingModuleVersion" xml:space="preserve"> + <value>模組資訊清單中沒有成員 'ModuleVersion'。此成員必須存在,且值必須是格式為 'n.n.n.n' 的版本號碼。請將遺漏的成員新增至檔案 '{0}'。</value> + </data> + <data name="ModuleManifestInvalidValue" xml:space="preserve"> + <value>模組資訊清單檔 '{2}' 中的 '{0}' 成員無效: {1}</value> + </data> + <data name="ModuleManifestInsufficientModuleVersion" xml:space="preserve"> + <value>模組 '{1}' 的版本 '{0}' 不符合所需的最低版本 '{2}'。請確認版本號碼受支援,然後再次嘗試載入模組。</value> + </data> + <data name="ModuleManifestInsufficientPowerShellVersion" xml:space="preserve"> + <value>此電腦上的 PowerShell 版本為 '{0}'。模組 '{1}' 需要至少 PowerShell 版本 '{2}' 才能執行。請確認您已安裝所需的最低版本 PowerShell,然後再試一次。</value> + </data> + <data name="ModuleManifestNestedModulesCantGoWithModuleToProcess" xml:space="preserve"> + <value>如果 'ModuleToProcess' 成員是二進位模組,則無法使用模組資訊清單成員 'NestedModules'。請編輯位於 '{0}' 的模組資訊清單檔,然後再試一次。</value> + </data> + <data name="ModuleManifestInvalidManifestMember" xml:space="preserve"> + <value>模組資訊清單中的成員 '{0}' 無效: {1}。請確認已在 '{2}' 檔案中為此欄位指定有效值。</value> + </data> + <data name="InvalidModuleManifestPath" xml:space="preserve"> + <value>模組資訊清單路徑 '{0}' 無效。Path 引數的值必須解析為副檔名為 '.psd1' 的單一檔案。請將 Path 引數的值變更為指向有效的 psd1 檔案,然後再試一次。</value> + </data> + <data name="InvalidModuleManifestVersion" xml:space="preserve"> + <value>模組資訊清單 '{0}' 中的 ModuleVersion 索引鍵指定了模組版本 '{1}',但這與 '{2}' 的版本資料夾名稱不符。請變更 ModuleVersion 索引鍵的值,使其與版本資料夾名稱一致。</value> + </data> + <data name="InvalidNestedModuleinModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{1}' 中指定的 NestedModule 項目 '{0}' 無效。請使用有效值更新此項目,然後再試一次。</value> + </data> + <data name="InvalidRequiredAssembliesInModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{1}' 中指定的 RequiredAssemblies 項目 '{0}' 無效。請使用有效值更新此項目,然後再試一次。</value> + </data> + <data name="InvalidFilePathinModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{1}' 中指定的 FileList 項目 '{0}' 無效。請使用有效值更新此項目,然後再試一次。</value> + </data> + <data name="InvalidRequiredModulesinModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{1}' 中指定的 RequiredModules 項目 '{0}' 無效。請使用有效值更新此項目,然後再試一次。</value> + </data> + <data name="InvalidModuleListinModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{1}' 中指定的 ModuleList 項目 '{0}' 無效。請使用有效值更新此項目,然後再試一次。</value> + </data> + <data name="InvalidPowerShellVersionInModuleManifest" xml:space="preserve"> + <value>模組資訊清單 '{0}' 使用了 CompatiblePSEditions 索引鍵,但此索引鍵只支援 PowerShell '5.1' 或更新版本。請將 PowerShellVersion 索引鍵的值更新為 '5.1' 或更新版本,然後再試一次。</value> + </data> + <data name="DuplicateEntriesInCompatiblePSEditions" xml:space="preserve"> + <value>CompatiblePSEditions 的指定值 '{0}' 包含重複的 PowerShell 版本名稱。請移除重複的 PowerShell 版本名稱,然後再試一次。</value> + </data> + <data name="ModuleVersionEqualsToVersionFolder" xml:space="preserve"> + <value>ModuleVersion 索引鍵中指定的版本等於版本資料夾名稱。</value> + </data> + <data name="SkippingInvalidModuleVersionFolder" xml:space="preserve"> + <value>正在略過模組 {1} 下的版本資料夾 {0},因為其中沒有有效的模組資訊清單檔。</value> + </data> + <data name="RequiredModuleMissingModuleName" xml:space="preserve"> + <value>描述此模組的雜湊表中不存在 'ModuleName' 成員。</value> + </data> + <data name="RequiredModuleMissingModuleVersion" xml:space="preserve"> + <value>描述此模組的雜湊表中沒有 'ModuleVersion'、'MaximumVersion' 和 'RequiredVersion' 成員。這三個成員中必須有一個存在,並以 'n.n.n.n' 格式指派版本號碼。</value> + </data> + <data name="RequiredModuleNotLoaded" xml:space="preserve"> + <value>未載入必要模組 '{1}'。請載入該模組,或從檔案 '{0}' 中的 'RequiredModules' 移除該模組。</value> + </data> + <data name="RequiredModuleNotLoadedWrongGuid" xml:space="preserve"> + <value>未載入具有 GUID '{1}' 的必要模組 '{2}'。請載入該模組,或從檔案 '{0}' 中的 'RequiredModules' 移除該模組。</value> + </data> + <data name="RequiredModuleNotLoadedWrongVersion" xml:space="preserve"> + <value>未載入版本為 '{2}' 的必要模組 '{1}'。請載入該模組,或從檔案 '{0}' 中的 'RequiredModules' 移除該模組。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMaximumVersion" xml:space="preserve"> + <value>未載入具有 MaximumVersion '{2}' 的必要模組 '{1}'。請載入該模組,或從檔案 '{0}' 中的 'RequiredModules' 移除該模組。</value> + </data> + <data name="RequiredModuleNotLoadedWrongMinimumVersionAndMaximumVersion" xml:space="preserve"> + <value>未載入具有 MaximumVersion '{2}' 和 MaximumVersion '{3}' 的必要模組 '{1}'。請載入該模組,或從檔案 '{0}' 中的 'RequiredModules' 移除該模組。</value> + </data> + <data name="RequiredModuleNotFoundModuleVersion" xml:space="preserve"> + <value>找不到符合 ModuleVersion '{1}' 的模組 '{0}。</value> + </data> + <data name="RequiredModuleNotFoundRequiredVersion" xml:space="preserve"> + <value>找不到符合 RequiredVersion '{1}' 的模組 '{0}'。</value> + </data> + <data name="RequiredModuleNotFoundMaximumVersion" xml:space="preserve"> + <value>找不到符合 MaximumVersion '{1}' 的模組 '{0}'。</value> + </data> + <data name="RequiredModuleNotFoundModuleAndMaximumVersion" xml:space="preserve"> + <value>找不到符合 ModuleVersion '{1}' 和 MaximumVersion '{2}' 的模組 '{0}。</value> + </data> + <data name="RequiredModuleNotFoundWithoutVersion" xml:space="preserve"> + <value>找不到模組 '{0}'。</value> + </data> + <data name="NoModulesRemoved" xml:space="preserve"> + <value>未移除任何模組。請確認要移除的模組規格正確,且這些模組存在於 Runspace 中。</value> + </data> + <data name="UnableToRemoveModuleMember" xml:space="preserve"> + <value>無法移除從模組 '{1}' 匯入的 '{0}' 成員,原因如下: {2}</value> + </data> + <data name="ModuleIsReadOnly" xml:space="preserve"> + <value>無法移除模組 '{0}',因為它是唯讀的。若要移除唯讀模組,請在命令中加入 Force 參數。</value> + </data> + <data name="ModuleIsConstant" xml:space="preserve"> + <value>無法移除模組 '{0}',因為它標記為 'constant'。標記為 'constant' 的模組無法移除。</value> + </data> + <data name="ModuleIsRequired" xml:space="preserve"> + <value>無法移除模組 '{0}',因為 '{1}' 需要它。若要移除該模組,請在命令中加入 Force 參數。</value> + </data> + <data name="CanOnlyBeUsedFromWithinAModule" xml:space="preserve"> + <value>只能從模組內部呼叫 Export-ModuleMember Cmdlet。</value> + </data> + <data name="InvalidModuleExtension" xml:space="preserve"> + <value>副檔名 '{0}' 不是有效的模組副檔名。支援的模組副檔名為 '.dll'、'.ps1'、'.psm1'、'.psd1' 和 '.cdxml'。請更正副檔名,然後再次嘗試新增檔案 '{1}'。</value> + </data> + <data name="InvalidOperationOnBinaryModule" xml:space="preserve"> + <value>無法在二進位模組上執行此作業。它只能在指令碼模組上執行。</value> + </data> + <data name="ScriptsToProcessIncorrectExtension" xml:space="preserve"> + <value>不允許檔案 '{0}',因為它沒有副檔名 '.ps1'。</value> + </data> + <data name="DefaultCompanyName" xml:space="preserve"> + <value>未知</value> + </data> + <data name="DefaultCopyrightMessage" xml:space="preserve"> + <value>(c) {0}。著作權所有,並保留一切權利。</value> + </data> + <data name="RemovingImportedFunction" xml:space="preserve"> + <value>正在移除已匯入的 "{0}" 函式。</value> + </data> + <data name="RemovingImportedAlias" xml:space="preserve"> + <value>正在移除已匯入的 "{0}" 別名。</value> + </data> + <data name="RemovingImportedVariable" xml:space="preserve"> + <value>正在移除已匯入的 "{0}" 變數。</value> + </data> + <data name="LoadingModule" xml:space="preserve"> + <value>正在從路徑 '{0}' 載入模組。</value> + </data> + <data name="LoadingFile" xml:space="preserve"> + <value>正在從路徑 '{1}' 載入 '{0}'。</value> + </data> + <data name="DottingScriptFile" xml:space="preserve"> + <value>正在點執行指令檔 '{0}'。</value> + </data> + <data name="ImportingFunction" xml:space="preserve"> + <value>正在匯入函式 '{0}'。</value> + </data> + <data name="ImportingCmdlet" xml:space="preserve"> + <value>正在匯入 Cmdlet '{0}'。</value> + </data> + <data name="ImportingAlias" xml:space="preserve"> + <value>正在匯入別名 '{0}'。</value> + </data> + <data name="ImportingVariable" xml:space="preserve"> + <value>正在匯入變數 '{0}'。</value> + </data> + <data name="ExportingCmdlet" xml:space="preserve"> + <value>正在匯出 Cmdlet '{0}'。</value> + </data> + <data name="ExportingFunction" xml:space="preserve"> + <value>正在匯出函式 '{0}'。</value> + </data> + <data name="ExportingAlias" xml:space="preserve"> + <value>正在匯出別名 '{0}'。</value> + </data> + <data name="ExportingVariable" xml:space="preserve"> + <value>正在匯出變數 '{0}'。</value> + </data> + <data name="ImportingNonStandardVerb" xml:space="preserve"> + <value>某些從模組 '{0}' 匯入的命令名稱包含未核准的動詞,這可能會降低命令的可探索性。若要找出使用未核准動詞的命令,請使用 Verbose 參數再次執行 Import-Module 命令。如需核准動詞的清單,請輸入 Get-Verb。</value> + </data> + <data name="ImportingNonStandardVerbVerbose" xml:space="preserve"> + <value>已匯入模組 '{1}' 中的 '{0}' 命令,但因為其名稱未包含核准的動詞,可能較難找到。如需核准動詞的清單,請輸入 Get-Verb。</value> + </data> + <data name="ImportingNonStandardVerbVerboseSuggestion" xml:space="preserve"> + <value>已匯入模組 '{2}' 中的 '{0}' 命令,但因為其名稱未包含核准的動詞,可能較難找到。建議的替代動詞為 "{1}"。</value> + </data> + <data name="ImportingNonStandardNoun" xml:space="preserve"> + <value>某些匯入的命令名稱包含下列一或多個限制字元: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="ImportingNonStandardNounVerbose" xml:space="preserve"> + <value>模組 '{1}' 中的命令名稱 '{0}' 包含下列一或多個限制字元: # , ( ) {{ }} [ ] & - / \ $ ^ ; : " ' < > | ? @ ` * % + = ~</value> + </data> + <data name="CreatingModuleManifestFile" xml:space="preserve"> + <value>正在建立 "{0}" 模組資訊清單檔。</value> + </data> + <data name="ConfirmRemoveModule" xml:space="preserve"> + <value>{0} (路徑: '{1}')</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>目前的處理器結構為: {0}。模組 '{1}' 需要下列結構: {2}。</value> + </data> + <data name="InvalidPowerShellHostName" xml:space="preserve"> + <value>目前 PowerShell 主機的名稱為: '{0}'。模組 '{1}' 需要下列 PowerShell 主機: '{2}'。</value> + </data> + <data name="InvalidPowerShellHostVersion" xml:space="preserve"> + <value>目前的 PowerShell 主機為: '{0}'(版本 {1})。模組 '{2}' 需要至少 PowerShell 主機版本 '{3}' 才能執行。</value> + </data> + <data name="ManifestHeaderLine1" xml:space="preserve"> + <value>模組 '{0}' 的模組資訊清單</value> + </data> + <data name="ManifestHeaderLine2" xml:space="preserve"> + <value>產生者: {0}</value> + </data> + <data name="ManifestHeaderLine3" xml:space="preserve"> + <value>產生於: {0}</value> + </data> + <data name="RootModule" xml:space="preserve"> + <value>與此資訊清單相關聯的指令碼模組或二進位模組檔案。</value> + </data> + <data name="NestedModules" xml:space="preserve"> + <value>要匯入為 RootModule/ModuleToProcess 中指定模組之巢狀模組的模組</value> + </data> + <data name="GUID" xml:space="preserve"> + <value>用於唯一識別此模組的識別碼</value> + </data> + <data name="Author" xml:space="preserve"> + <value>此模組的作者</value> + </data> + <data name="CompanyName" xml:space="preserve"> + <value>此模組的公司或廠商</value> + </data> + <data name="Copyright" xml:space="preserve"> + <value>此模組的著作權聲明</value> + </data> + <data name="ModuleVersion" xml:space="preserve"> + <value>此模組的版本號碼。</value> + </data> + <data name="Description" xml:space="preserve"> + <value>此模組所提供功能的描述</value> + </data> + <data name="PowerShellVersion" xml:space="preserve"> + <value>此模組所需的最低 PowerShell 引擎版本</value> + </data> + <data name="CLRVersion" xml:space="preserve"> + <value>此模組所需的通用語言執行平台 (CLR) 最低版本。{0}</value> + </data> + <data name="RequiredModules" xml:space="preserve"> + <value>匯入此模組之前,必須先匯入全域環境的模組</value> + </data> + <data name="ScriptsToProcess" xml:space="preserve"> + <value>匯入此模組之前,會在呼叫者環境中執行的指令碼檔案 (.ps1)。</value> + </data> + <data name="TypesToProcess" xml:space="preserve"> + <value>匯入此模組時要載入的類型檔案 (.ps1xml)</value> + </data> + <data name="FormatsToProcess" xml:space="preserve"> + <value>匯入此模組時要載入的格式檔案 (.ps1xml)</value> + </data> + <data name="RequiredAssemblies" xml:space="preserve"> + <value>匯入此模組前必須載入的組件</value> + </data> + <data name="FileList" xml:space="preserve"> + <value>此模組所封裝的所有檔案清單</value> + </data> + <data name="PrivateData" xml:space="preserve"> + <value>要傳遞至 RootModule/ModuleToProcess 中指定模組的私人資料。這也可能包含 PSData 雜湊表,其中含有 PowerShell 使用的其他模組中繼資料。</value> + </data> + <data name="Tags" xml:space="preserve"> + <value>套用至此模組的標籤。這些項目有助於在線上資源庫中探索模組。</value> + </data> + <data name="ProjectUri" xml:space="preserve"> + <value>此專案主要網站的 URL。</value> + </data> + <data name="LicenseUri" xml:space="preserve"> + <value>此模組授權的 URL。</value> + </data> + <data name="IconUri" xml:space="preserve"> + <value>代表此模組的圖示 URL。</value> + </data> + <data name="ReleaseNotes" xml:space="preserve"> + <value>此模組的 ReleaseNotes</value> + </data> + <data name="Prerelease" xml:space="preserve"> + <value>此模組的預先發行版字串</value> + </data> + <data name="RequireLicenseAcceptance" xml:space="preserve"> + <value>表示此模組是否需要使用者明確接受才能安裝/更新/儲存的旗標</value> + </data> + <data name="ExternalModuleDependencies" xml:space="preserve"> + <value>此模組的外部相依模組</value> + </data> + <data name="EndOfManifestHashTable" xml:space="preserve"> + <value>{0} 雜湊表結尾</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableError" xml:space="preserve"> + <value>PrivateData 參數值必須是雜湊表,才能使用下列參數值建立模組資訊清單: Tags、ProjectUri、LicenseUri、IconUri 或 ReleaseNotes。請移除 Tags、ProjectUri、LicenseUri、IconUri 或 ReleaseNotes 參數值,或將 PrivateData 的內容包裝在雜湊表中。</value> + </data> + <data name="PrivateDataValueTypeShouldBeHashTableWarning" xml:space="preserve"> + <value>PrivateData 應定義為雜湊表,但這個模組資訊清單將其定義為物件。請考慮將 PrivateData 的內容包裝在雜湊表中。這樣您之後就能將 Tags、ProjectUri、LicenseUri、IconUri 和 ReleaseNotes 屬性新增到模組資訊清單中。</value> + </data> + <data name="InvalidParameterValue" xml:space="preserve"> + <value>指定的值 '{0}' 無效,請使用有效的值再試一次。</value> + </data> + <data name="FunctionsToExport" xml:space="preserve"> + <value>若要從此模組匯出的函式,為了達到最佳效能,請勿使用萬用字元,也不要刪除該項目。如果沒有要匯出的函式,則請使用空陣列。</value> + </data> + <data name="AliasesToExport" xml:space="preserve"> + <value>若要從此模組匯出的別名,為了達到最佳效能,請勿使用萬用字元,也不要刪除該項目。如果沒有要匯出的別名,則請使用空陣列。</value> + </data> + <data name="CmdletsToExport" xml:space="preserve"> + <value>若要從此模組匯出的 Cmdlet,為了達到最佳效能,請勿使用萬用字元,也不要刪除該項目。如果沒有要匯出的 Cmdlet,則請使用空陣列。</value> + </data> + <data name="VariablesToExport" xml:space="preserve"> + <value>要從此模組匯出的變數</value> + </data> + <data name="DscResourcesToExport" xml:space="preserve"> + <value>要從此模組匯出的 DSC 資源</value> + </data> + <data name="CompatiblePSEditions" xml:space="preserve"> + <value>支援的 PSEditions</value> + </data> + <data name="ProcessorArchitecture" xml:space="preserve"> + <value>此模組需要的處理器結構為 (None、X86、Amd64)</value> + </data> + <data name="ModuleList" xml:space="preserve"> + <value>此模組所封裝的所有模組清單</value> + </data> + <data name="DotNetFrameworkVersion" xml:space="preserve"> + <value>此模組所需的最低 Microsoft .NET Framework 版本。{0}</value> + </data> + <data name="PowerShellHostName" xml:space="preserve"> + <value>此模組所需的 PowerShell 主機名稱</value> + </data> + <data name="PowerShellHostVersion" xml:space="preserve"> + <value>此模組所需的最低 PowerShell 主機版本</value> + </data> + <data name="HelpInfoURI" xml:space="preserve"> + <value>此模組的 HelpInfo URI</value> + </data> + <data name="ModuleDriveInUse" xml:space="preserve"> + <value>因為 {0} 模組在目前的 PowerShell 工作階段中提供 PSDrive,所以沒有移除任何模組。請變更目前的 PSDrive 提供者,然後再次嘗試移除模組。</value> + </data> + <data name="ImportModuleNoClobberForCmdlet" xml:space="preserve"> + <value>未匯入 Cmdlet '{0}',因為目前範圍中有成員具有相同名稱。</value> + </data> + <data name="ImportModuleNoClobberForAlias" xml:space="preserve"> + <value>未匯入別名 '{0}',因為目前範圍中有成員具有相同名稱。</value> + </data> + <data name="ImportModuleNoClobberForFunction" xml:space="preserve"> + <value>未匯入函式 '{0}',因為目前範圍中有成員具有相同名稱。</value> + </data> + <data name="ImportModuleNoClobberForVariable" xml:space="preserve"> + <value>未匯入變數 '{0}',因為目前範圍中有成員具有相同名稱。</value> + </data> + <data name="WildCardNotAllowedInModuleToProcessAndInNestedModules" xml:space="preserve"> + <value>模組資訊清單 '{0}' 中的成員 'ModuleToProcess'、'RootModule' 或 'NestedModules' 不允許使用萬用字元。</value> + </data> + <data name="CoreModuleCannotBeRemoved" xml:space="preserve"> + <value>模組 '{0}' 是 PowerShell 的核心模組。若要移除核心模組,請在命令中加入 Force 參數。</value> + </data> + <data name="ModuleManifestCannotContainBothModuleToProcessAndRootModule" xml:space="preserve"> + <value>模組資訊清單不能同時包含 'ModuleToProcess' 和 'RootModule' 成員。請變更模組資訊清單檔,移除位於 '{0}' 的其中一個成員,然後再試一次。</value> + </data> + <data name="ModuleToProcessFieldDeprecated" xml:space="preserve"> + <value>模組資訊清單成員 'ModuleToProcess' 已棄用。請改為使用 'RootModule' 成員。</value> + </data> + <data name="DefaultCommandPrefix" xml:space="preserve"> + <value>從此模組匯出之命令的預設前置詞。您可以使用 Import-Module -Prefix 覆寫預設前置詞。</value> + </data> + <data name="GlobalAndScopeParameterCannotBeSpecifiedTogether" xml:space="preserve"> + <value>無法同時指定 'Global' 和 'Scope' 參數。請移除其中一個參數,然後嘗試再次執行該指令。</value> + </data> + <data name="RequiredModulesCyclicDependency" xml:space="preserve"> + <value>未載入必要模組 '{0}'。模組 '{0}' 在其模組資訊清單 '{2}' 中的 requiredModule '{1}' 指向循環相依性。</value> + </data> + <data name="RequiredModuleNotFound" xml:space="preserve"> + <value>未載入必要的模組 '{0}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="MixedModuleOverCimSessionWarning" xml:space="preserve"> + <value>無法透過 CimSession 匯入模組 {0} 中的某些命令。若要取得所有命令,請確認遠端伺服器已啟用 PowerShell 遠端管理,然後嘗試在 Import-Module Cmdlet 中加入 PSSession 參數。</value> + </data> + <data name="WinCompatModuleWarning" xml:space="preserve"> + <value>模組 {1} 已使用 {0} 遠端處理工作階段載入 Windows PowerShell; 請注意,此模組中所有命令的輸入和輸出都會是還原序列化的物件。如果您想將此模組載入 PowerShell,請使用 'Import-Module -SkipEditionCheck' 語法。</value> + </data> + <data name="WinCompatRequredVersionError" xml:space="preserve"> + <value>偵測到 Windows PowerShell 版本 {0}。若要使用 Windows PowerShell 相容性功能載入模組,則需要 Windows PowerShell 5.1。請從 https://aka.ms/WMF5Download 安裝 Windows Management Framework (WMF) 5.1 以啟用此功能。</value> + </data> + <data name="WinCompatModuleInDenyList" xml:space="preserve"> + <value>PowerShell 設定檔中的 'WindowsPowerShellCompatibilityModuleDenyList' 設定已封鎖使用 Windows PowerShell 相容性功能載入模組 '{0}'。</value> + </data> + <data name="PsModuleOverCimSessionError" xml:space="preserve"> + <value>無法透過 CimSession 匯入模組 {0}。請嘗試使用 Import-Module Cmdlet 的 PSSession 參數。</value> + </data> + <data name="InvalidProcessorArchitectureInManifest" xml:space="preserve"> + <value>不支援處理器結構值 {0}。請再次執行 New-ModuleManifest 命令,並指定下列其中一個支援的處理器結構列舉值: None、MSIL、X86、Amd64、Arm</value> + </data> + <data name="RemoteDiscoveryWorksOnlyInListAvailableMode" xml:space="preserve"> + <value>在遠端電腦上執行 Get-Module Cmdlet 只能列出可用的模組。請將 ListAvailable 參數加入您的命令,然後再試一次。</value> + </data> + <data name="ModuleLoadedAsASnapin" xml:space="preserve"> + <value>未匯入 '{0}' 模組,因為已先匯入 '{0}' 嵌入式管理單元。</value> + </data> + <data name="WildCardNotAllowedInRequiredAssemblies" xml:space="preserve"> + <value>模組資訊清單 '{0}' 中的成員 'RequiredAssemblies' 不允許使用萬用字元。</value> + </data> + <data name="CmdletizationDoesSupportRexportingNestedModules" xml:space="preserve"> + <value>{1} 中 {0} 索引鍵的值為 {2},且模組具有巢狀模組。當 CDXML 檔案是根模組時,Import-Module 命令會失敗,因為無法匯出巢狀模組中的命令。請將 CDXML 檔案移到 NestedModules 索引鍵,然後再次嘗試命令。</value> + <comment>{0} is equal to either ModuleToProcess or RootModule +{1} is a placeholder for a file path to psd1 file +{2} is a placeholder for a file path to cdxml file</comment> + </data> + <data name="RemoteDiscoveryRemotePsrpCommandFailed" xml:space="preserve"> + <value>遠端命令失敗: {0}: {{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToGenerateProxyForRemoteModule" xml:space="preserve"> + <value>無法為遠端模組 '{0}' 產生 Proxy。{{0}}</value> + </data> + <data name="RemoteDiscoveryFailedToProcessRemoteModule" xml:space="preserve"> + <value>無法處理遠端模組 {0}。{1}</value> + </data> + <data name="RemoteDiscoveryFailureFromDiscoveryProvider" xml:space="preserve"> + <value>無法從遠端 CimSession 接收模組資料。{0}</value> + </data> + <data name="RequiredModuleNotFoundWrongGuidVersion" xml:space="preserve"> + <value>未載入具有 GUID '{1}' 及版本 '{2}' 的必要模組 '{0}',因為在任何模組目錄中都找不到有效的模組檔案。</value> + </data> + <data name="RemoteDiscoveryProviderNotFound" xml:space="preserve"> + <value>在 CIM 伺服器上找不到用於模組探索的 CIM 提供者。{0}</value> + <comment>{0} is a placeholder for a more detailed error message</comment> + </data> + <data name="CannotDetectNetFrameworkVersion" xml:space="preserve"> + <value>無法驗證 Microsoft .NET Framework 版本 {0},因為它不在允許的版本清單中。</value> + </data> + <data name="ScriptAnalysisModule" xml:space="preserve"> + <value>正在分析 {0}。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="ScriptAnalysisPreparing" xml:space="preserve"> + <value>正在準備模組以供首次使用。</value> + </data> + <data name="DeterminingAvailableModules" xml:space="preserve"> + <value>正在搜尋可用的模組</value> + </data> + <data name="SearchingUncShare" xml:space="preserve"> + <value>正在搜尋 UNC 共用 {0}。</value> + <comment>{0} should not be localized, is used to contain a file path.</comment> + </data> + <data name="RemoteDiscoveryWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>對遠端電腦執行 Get-Module cmdlet 只能用於不包含路徑的模組名稱。Name 參數中的元素 '{0}' 會解析為路徑。請更新 Name 參數,移除路徑元素,然後再試一次。</value> + </data> + <data name="ModuleDiscoveryForLoadedModulesWorksOnlyForUnQualifiedNames" xml:space="preserve"> + <value>對於包含路徑的模組名稱,不支援在未使用 ListAvailable 參數的情況下執行 Get-Module Cmdlet。Name 參數中的元素 '{0}' 會解析為路徑。請更新 Name 參數,移除路徑元素,然後再試一次。</value> + </data> + <data name="ModuleNotFoundForGetModule" xml:space="preserve"> + <value>找不到指定的模組 '{0}'。請更新 Name 參數,使其指向有效路徑,然後再試一次。</value> + </data> + <data name="PopulatingRepositorySourceLocation" xml:space="preserve"> + <value>正在填入模組 {0} 的 RepositorySourceLocation 屬性。</value> + </data> + <data name="ManifestMemberNotValid" xml:space="preserve"> + <value>未處理模組資訊清單 '{0}' 的欄位 '{1}' 中列出的要處理模組 '{2}'。 {3}</value> + </data> + <data name="PrerequisiteForDesktopEditionOnly" xml:space="preserve"> + <value>此必要條件僅適用於 PowerShell Desktop 版本。</value> + </data> + <data name="PSEditionNotSupported" xml:space="preserve"> + <value>模組 '{0}' 不支援目前的 PowerShell 版本 '{1}'。其支援的版本為 '{2}'。請使用 'Import-Module -SkipEditionCheck' 忽略此模組的相容性。</value> + </data> + <data name="ImplicitWinCompatDisabled" xml:space="preserve"> + <value>模組 '{0}' 支援 PowerShell 版本 '{1}',因為設定檔已停用 Windows 相容性功能,所以無法隱含載入。請使用 'Import-Module -UseWindowsPowerShell' 以 Windows PowerShell 載入此模組,或使用 'Import-Module -SkipEditionCheck' 嘗試以目前的 PowerShell 載入此模組。</value> + </data> + <data name="ExperimentalFeatureNameMissingOrEmpty" xml:space="preserve"> + <value>應為模組資訊清單中宣告的實驗性功能指定非空白字串值。</value> + </data> + <data name="InvalidExperimentalFeatureName" xml:space="preserve"> + <value>找到一或多個無效的實驗性功能名稱: {0}。模組實驗性功能名稱應遵循此慣例: 'ModuleName.FeatureName'。</value> + </data> + <data name="SkipEditionCheckNotSupportedWithoutListAvailable" xml:space="preserve"> + <value>必須搭配 -ListAvailable 切換參數,才能使用 -SkipEditionCheck 切換參數。</value> + </data> + <data name="ImportPSFileNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中,不允許將 *.ps1 檔案匯入為模組。</value> + </data> + <data name="MismatchedLanguageModes" xml:space="preserve"> + <value>載入指令碼模組 {0} 時發生錯誤,因為其語言模式與模組資訊清單不同。資訊清單語言模式為 {1},而模組語言模式為 {2}。請確定所有模組檔案都已簽署,或已納入應用程式允許清單設定中。</value> + </data> + <data name="CannotUseDotSourceWithWildCardFunctionExport" xml:space="preserve"> + <value>此模組在使用萬用字元匯出函式時,會使用 dot-source 運算子,而在系統啟用應用程式驗證強制執行時,這是不允許的。</value> + </data> + <data name="CannotExportMembersAccrossLanguageBoundaries" xml:space="preserve"> + <value>無法從語言模式與執行中工作階段不同的模組匯出模組成員。</value> + </data> + <data name="CannotCreateModuleWithScriptBlock" xml:space="preserve"> + <value>當工作階段處於 ConstrainedLanguage 模式時,無法建立新模組。</value> + </data> + <data name="CannotFindCoreCompatibleBuiltInModule" xml:space="preserve"> + <value>找不到與 'Core' 版本相容的內建模組 '{0}'。請確認 PowerShell 內建模組可供使用。它們通常隨 PowerShell 套件一起提供,位於 $PSHOME 模組路徑下,而且是 PowerShell 正常運作所需。</value> + </data> + <data name="WDACExportModuleCommandLogTitle" xml:space="preserve"> + <value>Export-ModuleMember Cmdlet</value> + </data> + <data name="WDACExportModuleCommandLogMessage" xml:space="preserve"> + <value>在限制語言模式中匯出模組成員將會失敗,因為模組 '{0}' 的語言模式 '{1}' 與目前的工作階段 '{2}' 的語言模式不同。</value> + </data> + <data name="WDACImplicitFunctionExportLogTitle" xml:space="preserve"> + <value>模組隱含函式匯出</value> + </data> + <data name="WDACImplicitFunctionExportLogMessage" xml:space="preserve"> + <value>模組 '{0}' 的隱含函式匯出將會遭到拒絕,因為它是受信任的 (以完整語言模式執行),但工作階段不是受信任的 (以限制語言模式執行)。最佳做法是一律以完整名稱個別匯出模組函式。</value> + </data> + <data name="WDACScriptFileImportLogTitle" xml:space="preserve"> + <value>正在將指令檔匯入為模組</value> + </data> + <data name="WDACScriptFileImportLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中,不允許將指令碼檔案 '{0}' 匯入為模組。</value> + </data> + <data name="WDACModuleDotSourceLogTitle" xml:space="preserve"> + <value>模組包含 Dot-Source 運算子</value> + </data> + <data name="WDACModuleDotSourceLogMessage" xml:space="preserve"> + <value>模組 '{0}' 的匯入在限制語言模式中將會失敗,因為它使用萬用字元匯出函式,同時也使用 dot-source 運算子。</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogTitle" xml:space="preserve"> + <value>"模組匯出函式</value> + </data> + <data name="WDACModuleFnExportWithNestedModulesLogMessage" xml:space="preserve"> + <value>模組 '{0}' 使用名稱萬用字元匯出函式。在限制語言模式下執行時,任何巢狀模組函式名稱都會移除。</value> + </data> + <data name="WDACNewModuleCommandLogTitle" xml:space="preserve"> + <value>"New-Module Cmdlet</value> + </data> + <data name="WDACNewModuleCommandLogMessage" xml:space="preserve"> + <value>來自未受信任的限制語言工作階段的新模組,將無法提供 FullLanguage 指令碼區塊。</value> + </data> + <data name="WDACMismatchedLanguageModesTitle" xml:space="preserve"> + <value>"模組語言模式不相符</value> + </data> + <data name="WDACMismatchedLanguageModesMessage" xml:space="preserve"> + <value>正在載入的相依模組與父模組的語言模式不同。在限制語言模式中將不允許此動作。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/MshHostRawUserInterfaceStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/MshHostRawUserInterfaceStrings.zh-Hant.resx new file mode 100644 index 00000000000..601435e296b --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/MshHostRawUserInterfaceStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="LessThanErrorTemplate" xml:space="preserve"> + <value>"{0}" 不能大於或等於 {1}。</value> + </data> + <data name="NonPositiveNumberErrorTemplate" xml:space="preserve"> + <value>"{0}" 必須是正數。</value> + </data> + <data name="AllNullOrEmptyStringsErrorTemplate" xml:space="preserve"> + <value>所有字串都為 null 或空字串。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/MshSignature.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/MshSignature.zh-Hant.resx new file mode 100644 index 00000000000..e589f82687a --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/MshSignature.zh-Hant.resx @@ -0,0 +1,144 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MshSignature_Valid" xml:space="preserve"> + <value>已驗證簽章。</value> + </data> + <data name="MshSignature_NotSigned" xml:space="preserve"> + <value>檔案 {0} 並未數位簽章。您無法在目前的系統上執行此指令碼。如需執行指令碼和設定執行原則的相關資訊,請參閱 about_Execution_Policies at https://go.microsoft.com/fwlink/?LinkID=135170</value> + </data> + <data name="MshSignature_HashMismatch" xml:space="preserve"> + <value>檔案 {0} 的內容可能已被未經授權的使用者或處理序變更,因為檔案的雜湊與數位簽章中儲存的雜湊不相符。此指令碼無法在指定的系統上執行。如需詳細資訊,請執行 Get-Help about_Signing。</value> + </data> + <data name="MshSignature_NotTrusted" xml:space="preserve"> + <value>已簽署檔案 {0},但此系統不信任簽署者。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat" xml:space="preserve"> + <value>無法簽署檔案,因為系統不支援對 {0} 檔案執行簽署作業。</value> + </data> + <data name="MshSignature_NotSupportedFileFormat_NoExtension" xml:space="preserve"> + <value>無法簽署檔案,因為系統不支援在沒有副檔名的檔案上執行簽署作業。</value> + </data> + <data name="MshSignature_Incompatible" xml:space="preserve"> + <value>無法驗證簽章,因為它與目前系統不相容。</value> + </data> + <data name="MshSignature_Incompatible_HashAlgorithm" xml:space="preserve"> + <value>無法驗證簽章,因為它與目前系統不相容。雜湊演算法無效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/MshSnapInCmdletResources.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/MshSnapInCmdletResources.zh-Hant.resx new file mode 100644 index 00000000000..2f934767c34 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/MshSnapInCmdletResources.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CmdletNotAvailable" xml:space="preserve"> + <value>無法執行作業。指定的 Cmdlet 不支援自訂殼層。</value> + </data> + <data name="NoPSSnapInsFound" xml:space="preserve"> + <value>找不到符合模式 '{0}' 的 PowerShell 嵌入式管理單元。請檢查模式,然後再試一次命令。</value> + </data> + <data name="InvalidPSSnapInName" xml:space="preserve"> + <value>指定的嵌入式管理單元名稱格式無效。 PowerShell 嵌入式管理單元名稱只能包含英數字元、連字號、底線和句點。請更正名稱,然後再次嘗試操作。</value> + </data> + <data name="LoadSystemSnapinAsModule" xml:space="preserve"> + <value>無法新增 PowerShell 嵌入式管理單元 {0} ,因為它是系統 PowerShell 模組。請使用 Import-Module 載入該模組。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/MshSnapinInfo.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/MshSnapinInfo.zh-Hant.resx new file mode 100644 index 00000000000..87751f6ddc0 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/MshSnapinInfo.zh-Hant.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MonadRootRegistryAccessFailed" xml:space="preserve"> + <value>無法存取 PowerShell 登錄資訊。</value> + </data> + <data name="MonadEngineRegistryAccessFailed" xml:space="preserve"> + <value>無法存取 PowerShell 引擎登錄資訊。</value> + </data> + <data name="PublicKeyTokenAccessFailed" xml:space="preserve"> + <value>無法存取 PublicKeyToken 資訊。</value> + </data> + <data name="SpecifiedVersionNotFound" xml:space="preserve"> + <value>這部電腦上沒有版本 {0} 的 PowerShell。</value> + </data> + <data name="MshSnapinDoesNotExist" xml:space="preserve"> + <value>這部電腦上未安裝 PowerShell 嵌入式管理單元 '{0}'。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>未為登錄機碼 {1} 指定強制值 {0}。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>強制值 {0} 不是登錄機碼 {1} 的正確格式。 預期格式為 'string'。</value> + </data> + <data name="MandatoryValueNotInCorrectFormatMultiString" xml:space="preserve"> + <value>強制值 {0} 不是登錄機碼 {1} 的正確格式。 預期格式為 'multistring'。</value> + </data> + <data name="DefaultMshSnapinNotPresent" xml:space="preserve"> + <value>在登錄中找不到必要資訊,或缺少機碼檔案。 無法載入某些 Cmdlet。</value> + </data> + <data name="NoMshSnapinPresentForVersion" xml:space="preserve"> + <value>尚未為 PowerShell 版本 {0} 註冊任何嵌入式管理單元。</value> + </data> + <data name="ResourceReaderDisposed" xml:space="preserve"> + <value>無法擷取字串資源,因為讀取器已經處置。</value> + </data> + <data name="VersionValueInCorrect" xml:space="preserve"> + <value>登錄機碼 {1} 的版本值 {0} 未指定或不正確。</value> + </data> + <data name="PSVersionAttributeNotExist" xml:space="preserve"> + <value>找不到 PowerShell 類型 {0} 的 [PSVersion] 屬性。請使用 [PSVersion(PowerShell SnapinBase.PSEngineVersion)] 將 PSVersion 屬性新增至該類型。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/NativeCP.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/NativeCP.zh-Hant.resx new file mode 100644 index 00000000000..ab752b680a1 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/NativeCP.zh-Hant.resx @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IncorrectValueForCommandParameter" xml:space="preserve"> + <value>ScriptBlock 只能指定為 Command 參數的值。</value> + </data> + <data name="NoValueForCommandParameter" xml:space="preserve"> + <value>Command 參數沒有指定值。</value> + </data> + <data name="IncorrectValueForFormatParameter" xml:space="preserve"> + <value>為 {7} 參數指定的值無效 ({6})。有效值為 Text 和 Xml。</value> + </data> + <data name="NoValueForInputFormatParameter" xml:space="preserve"> + <value>未指定 InputFormat 參數的值。有效值為 Text 和 Xml。</value> + </data> + <data name="NoValueForOutputFormatParameter" xml:space="preserve"> + <value>未指定 OutputFormat 參數的值。有效值為 text 和 XML。</value> + </data> + <data name="StringValueExpectedForFormatParameter" xml:space="preserve"> + <value>{6} 參數需要字串值。</value> + </data> + <data name="NoValuesSpecifiedForArgs" xml:space="preserve"> + <value>Args 參數沒有指定值。</value> + </data> + <data name="ParameterSpecifiedAlready" xml:space="preserve"> + <value>已指定 {6} 參數。</value> + </data> + <data name="CliXmlError" xml:space="preserve"> + <value>無法處理 '{1}' 的 '{0}' 資料流中的 XML: {2}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PSCommandStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PSCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..59ad72f6961 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PSCommandStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>需要命令才能新增參數。新增參數之前,必須先將命令新增至 {0}。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PSConfigurationStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PSConfigurationStrings.zh-Hant.resx new file mode 100644 index 00000000000..3cc5246e898 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PSConfigurationStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CanNotConfigurationFile" xml:space="preserve"> + <value>PowerShell 已因安全性問題而停止運作: 無法讀取設定檔: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PSDataBufferStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PSDataBufferStrings.zh-Hant.resx new file mode 100644 index 00000000000..cbeb5aa4cf8 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PSDataBufferStrings.zh-Hant.resx @@ -0,0 +1,135 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>指定的索引小於零或大於緩衝區中的項目數。索引應在範圍 {0}-{1} 內。</value> + </data> + <data name="ValueNullReference" xml:space="preserve"> + <value>無法將 null 參考轉換成實值型別。</value> + </data> + <data name="CannotConvertToGenericType" xml:space="preserve"> + <value>無法將值從型別 {0} 轉換為型別 {1}。</value> + </data> + <data name="WriteToClosedBuffer" xml:space="preserve"> + <value>無法將物件新增至已關閉的緩衝區。請確定緩衝區已開啟,才能成功執行 Add 和 Insert 作業。</value> + </data> + <data name="SerializationNotSupported" xml:space="preserve"> + <value>只有 PSDataCollection 的 PSObject 型別可以設定 SerializeInput 屬性。請將 SerializeInput 屬性設為 false,或將集合型別變更為 PSObject。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PSListModifierStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PSListModifierStrings.zh-Hant.resx new file mode 100644 index 00000000000..091f331e204 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PSListModifierStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ListModifierDisallowedKey" xml:space="preserve"> + <value>偵測到下列未知的清單修飾元: '{0}'。有效的清單修飾元為 Add、Remove 和 Replace。</value> + </data> + <data name="UpdateFailed" xml:space="preserve"> + <value>無法套用此更新,因為該物件不是支援的集合類型。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PSStyleStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PSStyleStrings.zh-Hant.resx new file mode 100644 index 00000000000..de5598c5894 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PSStyleStrings.zh-Hant.resx @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TextContainsContent" xml:space="preserve"> + <value>指定的字串包含可列印的內容,但它應該只包含 ANSI 逸出序列: {0}</value> + </data> + <data name="ProgressWidthTooSmall" xml:space="preserve"> + <value>Progress 呈現的 MaxWidth 必須至少為 18,才能正確呈現。</value> + </data> + <data name="ExtensionNotStartingWithPeriod" xml:space="preserve"> + <value>新增或移除副檔名時,副檔名必須以句點開頭。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ParameterBinderStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ParameterBinderStrings.zh-Hant.resx new file mode 100644 index 00000000000..0aaf9b920c3 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ParameterBinderStrings.zh-Hant.resx @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NamedParameterNotFound" xml:space="preserve"> + <value>找不到符合參數名稱 '{1}' 的參數。</value> + </data> + <data name="PositionalParameterNotFound" xml:space="preserve"> + <value>找不到接受引數 '{1}' 的位置參數。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>遺漏參數 '{1}' 的引數。指定類型 '{2}' 的參數,然後再試一次。</value> + </data> + <data name="AmbiguousParameter" xml:space="preserve"> + <value>無法處理參數,因為參數名稱 '{1}' 不明確。可能的符合項目包括: {6}。</value> + </data> + <data name="CannotConvertArgument" xml:space="preserve"> + <value>無法將 '{6}' 轉換為參數 '{1}' 所需的類型 '{2}'。{7}</value> + </data> + <data name="CannotConvertArgumentNoMessage" xml:space="preserve"> + <value>無法繫結參數 '{1}'。{6}</value> + </data> + <data name="AmbiguousPositionalParameter" xml:space="preserve"> + <value>無法繫結位置參數 '{1}'。</value> + </data> + <data name="AmbiguousPositionalParameterNoName" xml:space="preserve"> + <value>無法繫結位置參數,因為未指定任何名稱。</value> + </data> + <data name="AmbiguousParameterSet" xml:space="preserve"> + <value>無法使用指定的具名參數來解析參數集。一或多個發出的參數無法一起使用,或提供的參數數目不足。</value> + </data> + <data name="MissingMandatoryParameter" xml:space="preserve"> + <value>無法處理命令,因為遺漏一或多個必要參數: {1}。</value> + </data> + <data name="ParameterNotInParameterSet" xml:space="preserve"> + <value>無法在參數集 '{6}' 中指定參數 '{1}'。</value> + </data> + <data name="ParameterAlreadyBound" xml:space="preserve"> + <value>無法繫結參數,因為參數 '{1}' 指定了一次以上。若要為可接受多個值的參數提供多個值,請使用陣列語法。例如,"-parameter value1,value2,value3"。</value> + </data> + <data name="ScriptBlockArgumentNoInput" xml:space="preserve"> + <value>無法評估參數 '{1}',因為其引數被指定為指令碼區塊,且沒有輸入。無法評估沒有輸入的指令碼區塊。</value> + </data> + <data name="ScriptBlockArgumentInvocationFailed" xml:space="preserve"> + <value>參數 '{1}' 的指令碼區塊輸入失敗。{6}</value> + </data> + <data name="ScriptBlockArgumentNoOutput" xml:space="preserve"> + <value>無法評估參數 '{1}',因為其引數輸入未產生任何輸出。</value> + </data> + <data name="InputObjectNotBound" xml:space="preserve"> + <value>輸入物件無法繫結至命令的任何參數,因為命令未採用管線輸入,或輸入及其屬性不符合任何採用管線輸入的參數。</value> + </data> + <data name="InputObjectMissingMandatory" xml:space="preserve"> + <value>無法繫結輸入物件,因為它未包含要繫結所有必要參數的資訊: {6}</value> + </data> + <data name="GetDefaultValueFailed" xml:space="preserve"> + <value>無法處理管線輸入,因為無法擷取參數 '{1}' 的預設值。{6}</value> + </data> + <data name="GetDynamicParametersException" xml:space="preserve"> + <value>無法擷取此 Cmdlet 的動態參數。{6}</value> + </data> + <data name="PromptMessage" xml:space="preserve"> + <value>為下列參數提供值:</value> + </data> + <data name="PromptCaption" xml:space="preserve"> + <value>Cmdlet {0} 位於命令管線位置 {1}</value> + </data> + <data name="ParameterArgumentTransformationError" xml:space="preserve"> + <value>無法處理參數 '{1}' 的引數轉換。{6}</value> + </data> + <data name="ParameterArgumentTransformationErrorMessageOnly" xml:space="preserve"> + <value>{6}</value> + </data> + <data name="ParameterArgumentValidationError" xml:space="preserve"> + <value>無法驗證參數 '{1}' 上的引數。{6}</value> + </data> + <data name="ParameterBindingFailed" xml:space="preserve"> + <value>無法將參數 '{1}' 繫結至目標。{6}</value> + </data> + <data name="ParameterArgumentValidationErrorNullNotAllowed" xml:space="preserve"> + <value>無法將引數繫結至參數 '{1}',因為它為 null。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyStringNotAllowed" xml:space="preserve"> + <value>無法將引數繫結至參數 '{1}',因為它是空的字串。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyCollectionNotAllowed" xml:space="preserve"> + <value>無法將引數繫結至參數 '{1}',因為它是空的集合。</value> + </data> + <data name="ParameterArgumentValidationErrorEmptyArrayNotAllowed" xml:space="preserve"> + <value>無法將引數繫結至參數 '{1}',因為它是空的陣列。</value> + </data> + <data name="DuplicateParameterDefinition" xml:space="preserve"> + <value>無法處理命令。參數 '{0}' 已定義多次。</value> + </data> + <data name="CannotExtractAddMethod" xml:space="preserve"> + <value>無法繫結 Cmdlet {0},因為參數 '{1}' 的類型為 '{2}'且無法識別 Add() 方法,或有多個 Add() 方法存在。{6}</value> + </data> + <data name="RuntimeDefinedParameterNameMismatch" xml:space="preserve"> + <value>無法繫結 Cmdlet {0} ,因為執行階段定義的參數 '{1}' 已新增至具有索引鍵 '{6}' 的 RuntimeDefinedParameterDictionary。索引鍵必須與 RuntimeDefinedParameter.Name 相同。</value> + </data> + <data name="MismatchedPSTypeName" xml:space="preserve"> + <value>無法將引數繫結至參數 '{1}',因為引數的 PSTypeNames 與參數所需的 PSTypeName 不相符: {6}。</value> + </data> + <data name="DifferentValuesAssignedToSingleParameter" xml:space="preserve"> + <value>在 $PSDefaultParameterValues 中針對符合下列名稱或別名的參數定義了多個不同的預設值: {0}。已忽略這些預設值。</value> + </data> + <data name="MultipleParametersMatched" xml:space="preserve"> + <value>為此 Cmdlet 在 $PSDefaultParameterValues 中定義的下列名稱或別名解析為多個參數: {0}。已忽略預設值。</value> + </data> + <data name="DefaultBindingErrorElaborationMultiple" xml:space="preserve"> + <value>{6} 此錯誤可能是由套用預設參數繫結所造成。您可將 $PSDefaultParameterValues["Disabled"] 設定為 $true 以在 $PSDefaultParameterValues 中停用預設參數繫結,然後再試一次。發生錯誤時,已順利為此 Cmdlet 繫結下列預設參數: {7}</value> + </data> + <data name="DefaultBindingErrorElaborationSingle" xml:space="preserve"> + <value>{6} 此失敗可能是由套用預設參數繫結所造成。您可將 $PSDefaultParameterValues["Disabled"] 設定為 $true 以在 $PSDefaultParameterValues 中停用預設參數繫結,然後重試。發生錯誤時,已順利為此 Cmdlet 繫結下列預設參數: {7}</value> + </data> + <data name="FailToBindDefaultParameter" xml:space="preserve"> + <value>預設值 '{0}' 繫結至參數 '{1}' 失敗: {2}</value> + </data> + <data name="SingleKeyInBadFormat" xml:space="preserve"> + <value>索引鍵 '{0}' 的格式無效。如需正確格式的詳細資訊,請參閱 about_Parameters_Default_Values at https://go.microsoft.com/fwlink/?LinkId=228266。</value> + </data> + <data name="MultipleKeysInBadFormat" xml:space="preserve"> + <value>索引鍵 '{0}' 沒有有效的格式。如需正確格式的詳細資訊,請參閱 about_Parameters_Default_Values at https://go.microsoft.com/fwlink/?LinkId=228266。</value> + </data> + <data name="UseOfDeprecatedParameterWarning" xml:space="preserve"> + <value>參數 '{0}' 已經過時。{1}</value> + </data> + <data name="StringValueKeyExpected" xml:space="preserve"> + <value>類型 '{1}' 的索引鍵 '{0}' 不是字串值。DefaultParameterDictionary 只接受字串值索引鍵。</value> + </data> + <data name="KeyAlreadyAdded" xml:space="preserve"> + <value>索引鍵 '{0}' 已新增到字典中。</value> + </data> + <data name="WDACBinderInvocationLogTitle" xml:space="preserve"> + <value>不允許叫用方法或屬性</value> + </data> + <data name="WDACBinderInvocationLogMessage" xml:space="preserve"> + <value>在未受信任指令碼的限制語言模式中,不允許在類型 '{1}' 上叫用方法或屬性 '{0}'。</value> + </data> + <data name="WDACBinderTypeCreationLogTitle" xml:space="preserve"> + <value>不允許建立類型</value> + </data> + <data name="WDACBinderTypeCreationLogMessage" xml:space="preserve"> + <value>在未受信任指令碼的限制語言模式中,不允許在參數繫結其間建立類型 '{0}'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ParserStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ParserStrings.zh-Hant.resx new file mode 100644 index 00000000000..58202256c46 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ParserStrings.zh-Hant.resx @@ -0,0 +1,1376 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到型別 [{0}]。</value> + </data> + <data name="TypeNotFoundWithMessage" xml:space="preserve"> + <value>找不到型別 [{0}]。詳細資料: {1}</value> + </data> + <data name="IncompleteString" xml:space="preserve"> + <value>字串語彙基元不完整。</value> + </data> + <data name="InvalidUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode 逸出序列無效。有效的序列是 `u{,後接一到六個十六進位數字,並以 '}' 結尾。</value> + </data> + <data name="InvalidUnicodeEscapeSequenceValue" xml:space="preserve"> + <value>Unicode 逸出序列值超出範圍。最大值為 0x10FFFF。</value> + </data> + <data name="MissingUnicodeEscapeSequenceTerminator" xml:space="preserve"> + <value>Unicode 逸出序列缺少結尾 '}'。</value> + </data> + <data name="TooManyDigitsInUnicodeEscapeSequence" xml:space="preserve"> + <value>Unicode 逸出序列在大括號之間包含超過六個十六進位數字。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeConstraint" xml:space="preserve"> + <value>無法在類型條件約束中將 [ref] 與其他類型一起使用。</value> + </data> + <data name="ReferenceNeedsToBeLastTypeInTypeConversion" xml:space="preserve"> + <value>[ref] 只能是類型轉換序列中的最後一個類型。</value> + </data> + <data name="ReferenceNeedsToBeByItselfInTypeSequence" xml:space="preserve"> + <value>類型序列中不能有兩個 [ref]。</value> + </data> + <data name="BadNumericConstant" xml:space="preserve"> + <value>數值常數 {0} 無效。</value> + </data> + <data name="InvalidRegularExpression" xml:space="preserve"> + <value>規則運算式模式 {0} 無效。</value> + </data> + <data name="EmptyVariableReference" xml:space="preserve"> + <value>找到空白的 ${} 變數參考。大括號內需要名稱。</value> + </data> + <data name="InvalidVariableReference" xml:space="preserve"> + <value>變數參考無效。'$' 後面沒有接有效的變數名稱字元。請考慮使用 ${} 來界定名稱。</value> + </data> + <data name="InvokeMethodOnNull" xml:space="preserve"> + <value>您無法在 null 值運算式上呼叫方法。</value> + </data> + <data name="MethodNotFound" xml:space="preserve"> + <value>方法叫用失敗,因為 [{0}] 不包含名為 '{1}' 的方法。</value> + </data> + <data name="ParameterizedPropertyAssignmentFailed" xml:space="preserve"> + <value>指派失敗,因為 [{0}] 不包含可設定的屬性 '{1}()'。</value> + </data> + <data name="UnexpectedToken" xml:space="preserve"> + <value>運算式或陳述式中有未預期的語彙基元 '{0}'。</value> + </data> + <data name="SplattingNotPermitted" xml:space="preserve"> + <value>展開運算子 '@' 不能用來參考運算式中的變數。'@{0}' 只能做為命令的引數。若要在運算式中參考變數,請使用 '${0}'。</value> + </data> + <data name="InvalidParameter" xml:space="preserve"> + <value>參數 '{0}' 無效</value> + </data> + <data name="MissingExpression" xml:space="preserve"> + <value>管線元素中 '{0}' 後缺少運算式。</value> + </data> + <data name="BadExpression" xml:space="preserve"> + <value>管線元素中 '{0}' 後面的運算式產生了無效的物件。它必須是命令名稱、指令碼區塊,或 CommandInfo 物件。</value> + </data> + <data name="ParameterRequiresArgument" xml:space="preserve"> + <value>參數 {0} 需要引數。</value> + </data> + <data name="ParameterCannotHaveArgument" xml:space="preserve"> + <value>參數 {0} 不能有引數。</value> + </data> + <data name="DuplicateFormalParameter" xml:space="preserve"> + <value>參數清單中有重複的參數 ${0}。</value> + </data> + <data name="MissingArgument" xml:space="preserve"> + <value>參數清單中缺少引數。</value> + </data> + <data name="SplattingNotPermittedInArgumentList" xml:space="preserve"> + <value>像 '@{0}' 這類已展開的變數不能是逗點分隔的引數清單的一部分。</value> + </data> + <data name="MissingFileSpecification" xml:space="preserve"> + <value>重新導向運算子後面缺少檔案規格。</value> + </data> + <data name="RedirectionNotSupported" xml:space="preserve"> + <value>'{0}' 運算子已保留供未來使用。</value> + </data> + <data name="RedirectionFailed" xml:space="preserve"> + <value>重新導向至 '{0}' 失敗: {1}</value> + </data> + <data name="ExpressionsMustBeFirstInPipeline" xml:space="preserve"> + <value>運算式只允許作為管線的第一個元素。</value> + </data> + <data name="EmptyPipeElement" xml:space="preserve"> + <value>不允許空白管道元素。</value> + </data> + <data name="InvalidLeftHandSide" xml:space="preserve"> + <value>指派運算式無效。指派運算子的輸入必須是可接受指派的物件,例如變數或屬性。</value> + </data> + <data name="AddHashTableToNonHashTable" xml:space="preserve"> + <value>只能將雜湊表新增至另一個雜湊表。</value> + </data> + <data name="IsOperatorRequiresType" xml:space="preserve"> + <value>'-is' 的右運算元必須是類型。</value> + </data> + <data name="AsOperatorRequiresType" xml:space="preserve"> + <value>'-as' 的右運算元必須是類型。</value> + </data> + <data name="FormatError" xml:space="preserve"> + <value>格式化字串時發生錯誤: {0}。</value> + </data> + <data name="BadOperatorArgument" xml:space="preserve"> + <value>運算子 '{0}' 的引數無效: {1}。</value> + </data> + <data name="OperatorFailed" xml:space="preserve"> + <value>'{0}' 運算子失敗: {1}。</value> + </data> + <data name="BadReplaceArgument" xml:space="preserve"> + <value>{0} 運算子後面只允許兩個元素,非 {1}。</value> + </data> + <data name="ExpectedValueExpression" xml:space="preserve"> + <value>您必須在 '{0}' 運算子後提供值運算式。</value> + </data> + <data name="OperatorRequiresVariableOrProperty" xml:space="preserve"> + <value>'{0}' 運算子只能用於變數或屬性。</value> + </data> + <data name="OrderedAttributeOnlyOnHashLiteralNode" xml:space="preserve"> + <value>只能在雜湊常值節點上指定 {0} 屬性。</value> + </data> + <data name="MissingArrayIndexExpression" xml:space="preserve"> + <value>陣列索引運算式缺少或無效。</value> + </data> + <data name="MissingPropertyName" xml:space="preserve"> + <value>參考運算子後面缺少屬性名稱。</value> + </data> + <data name="PropertyNotFound" xml:space="preserve"> + <value>在這個物件上找不到屬性 '{0}'。請確認屬性存在且可設定。</value> + </data> + <data name="PropertyNotFoundStrict" xml:space="preserve"> + <value>在這個物件上找不到屬性 '{0}'。驗證屬性存在。</value> + </data> + <data name="NullArrayIndex" xml:space="preserve"> + <value>索引作業失敗;陣列索引的評估結果為 Null。</value> + </data> + <data name="NullArray" xml:space="preserve"> + <value>無法為 null 陣列編製索引。</value> + </data> + <data name="CannotIndex" xml:space="preserve"> + <value>無法為類型 "{0}" 的物件編入索引。</value> + </data> + <data name="CannotIndexWithByRefLikeReturnType" xml:space="preserve"> + <value>無法使用 ByRef 類型傳回類型 "{0}",對類型為 "{1}" 的物件進行索引。PowerShell 不支援 ByRef 類型。</value> + </data> + <data name="ArrayHasTooManyDimensions" xml:space="preserve"> + <value>陣列的維度太多: {0}。陣列的維度數目必須小於或等於 32。</value> + </data> + <data name="ArraySliceAssignmentFailed" xml:space="preserve"> + <value>因為不支援對分段指派,所以無法將陣列指派給 [{0}]。</value> + </data> + <data name="NeedMultidimensionalIndex" xml:space="preserve"> + <value>您無法使用索引 [{0}] 索引編製 {1} 維度陣列。</value> + </data> + <data name="IndexOutOfRange" xml:space="preserve"> + <value>陣列指派失敗,因為索引 '{0}' 超出範圍。</value> + </data> + <data name="MissingExpressionAfterToken" xml:space="preserve"> + <value>'{0}' 後面缺少運算式。</value> + </data> + <data name="IncompleteDollarVariableReference" xml:space="preserve"> + <value>${{variable}} 參考開頭缺少結尾 '}}'。</value> + </data> + <data name="IncompleteDollarSubexpressionReference" xml:space="preserve"> + <value>$(subexpression) 缺少結尾的 ')'。</value> + </data> + <data name="UnexpectedUnaryOperator" xml:space="preserve"> + <value>內部錯誤 - 未預期的一元運算子 {0}。</value> + </data> + <data name="NonExistingVariableReference" xml:space="preserve"> + <value>[ref] 無法套用至不存在的變數。</value> + </data> + <data name="VariableIsUndefined" xml:space="preserve"> + <value>無法擷取變數 '${0}',因為它尚未設定。</value> + </data> + <data name="DuplicateKeyInHashLiteral" xml:space="preserve"> + <value>雜湊常值中不允許重複的索引鍵 '{0}'。</value> + </data> + <data name="DuplicateNamedArgument" xml:space="preserve"> + <value>不允許重複的具名引數 '{0}'。</value> + </data> + <data name="OperatorRequiresNumber" xml:space="preserve"> + <value>'{0}' 運算子只能用於數字。運算元是 '{1}'。</value> + </data> + <data name="ExpectedExpression" xml:space="preserve"> + <value>'(' 後必須是運算式。</value> + </data> + <data name="MissingEqualsInHashLiteral" xml:space="preserve"> + <value>雜湊常值中的索引鍵後面缺少 '=' 運算子。</value> + </data> + <data name="MissingStatementInHashLiteral" xml:space="preserve"> + <value>雜湊常值中的 '=' 後面遺漏陳述式。</value> + </data> + <data name="MissingExpressionInNamedArgument" xml:space="preserve"> + <value>具名引數中 '=' 後面缺少陳述式。</value> + </data> + <data name="MissingPropertyTerminator" xml:space="preserve"> + <value>屬性定義中缺少 ';' 或行尾。</value> + </data> + <data name="MissingExpressionAfterOperator" xml:space="preserve"> + <value>一元運算子 '{0}' 後面缺少運算式。</value> + </data> + <data name="IfStatementMissingCondition" xml:space="preserve"> + <value>if 陳述式中,'{0} (' 後面缺少條件。</value> + </data> + <data name="MissingStatementBlock" xml:space="preserve"> + <value>{0} (條件) 後面缺少陳述式區塊。</value> + </data> + <data name="MissingStatementBlockAfterElse" xml:space="preserve"> + <value>'else' 關鍵字後面缺少陳述式區塊。</value> + </data> + <data name="FileReadError" xml:space="preserve"> + <value>無法讀取檔案: {0}。</value> + </data> + <data name="FileOpenError" xml:space="preserve"> + <value>目前的提供者 ({0}) 無法開啟檔案。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>找不到符合 '{0}' 的檔案。</value> + </data> + <data name="AmbiguousPath" xml:space="preserve"> + <value>無法處理路徑,因為它解析成超過一個檔案;一次只能處理一個檔案。</value> + </data> + <data name="KeywordParameterReservedForFutureUse" xml:space="preserve"> + <value>{0} '-{1}' 參數保留給未來使用。</value> + </data> + <data name="MissingFilenameOption" xml:space="preserve"> + <value>無法處理 'switch' 陳述式,因為 -file 選項缺少檔案名稱引數。</value> + </data> + <data name="InvalidFilenameOption" xml:space="preserve"> + <value>switch 陳述式中 -file 的檔案名稱引數無效。</value> + </data> + <data name="InvalidSwitchFlag" xml:space="preserve"> + <value>參數 {0} 對 switch 陳述式無效。</value> + </data> + <data name="InvalidForeachFlag" xml:space="preserve"> + <value>參數 {0} 對 foreach 陳述式無效。</value> + </data> + <data name="PipelineValueRequired" xml:space="preserve"> + <value>switch 陳述式必須具有下列其中一項: '-file file_name' 或 '( expression )'。</value> + </data> + <data name="MissingSwitchConditionExpression" xml:space="preserve"> + <value>switch 陳述式子句中缺少條件。</value> + </data> + <data name="MultipleSwitchDefaultClauses" xml:space="preserve"> + <value>switch 陳述式只能有一個 default 子句。</value> + </data> + <data name="MissingSwitchStatementClause" xml:space="preserve"> + <value>switch 陳述式子句中缺少陳述式區塊。</value> + </data> + <data name="MissingForeachExpression" xml:space="preserve"> + <value>foreach 迴圈中缺少運算式。 +正確格式為: foreach ($a in $b) {...}</value> + </data> + <data name="MissingForeachStatement" xml:space="preserve"> + <value>foreach 迴圈中缺少陳述式主體。 +正確格式為: foreach ($a in $b) {...}</value> + </data> + <data name="OnlyOneParameterListAllowed" xml:space="preserve"> + <value>如果在函式宣告中指定了引數,就不能使用 param 陳述式。</value> + </data> + <data name="NotADefinedOperationForType" xml:space="preserve"> + <value>未定義作業 '[{0}] {1} [{2}]'。</value> + </data> + <data name="BadEnumeration" xml:space="preserve"> + <value>透過集合列舉時發生錯誤: {0}。</value> + </data> + <data name="COMException" xml:space="preserve"> + <value>發生未處理的 COM Interop 例外狀況: {0}</value> + </data> + <data name="InvalidComObjectException" xml:space="preserve"> + <value>COM 物件在釋放後又被存取: {0}</value> + </data> + <data name="ScriptTooComplicated" xml:space="preserve"> + <value>已停止處理,因為指令碼太複雜。</value> + </data> + <data name="ScriptsNotAllowed" xml:space="preserve"> + <value>此 Runspace 不支援此語法。如果 Runspace 處於無語言模式,就會發生這種情況。</value> + </data> + <data name="InvalidSplitOptionCombination" xml:space="preserve"> + <value>選項與 -split 運算子的組合無效。</value> + </data> + <data name="InvalidSplitOptionWithPredicate" xml:space="preserve"> + <value>具有述詞的 -split 運算子不允許使用選項。</value> + </data> + <data name="InvalidEndOfLine" xml:space="preserve"> + <value>在此版本中,語彙基元 '{0}' 不是有效的陳述式分隔符號。</value> + </data> + <data name="ReservedKeywordNotAllowed" xml:space="preserve"> + <value>此語言版本不支援 '{0}' 關鍵字。</value> + </data> + <data name="MissingExpressionAfterKeyword" xml:space="preserve"> + <value>迴圈中的 '{0}' 後面缺少運算式。</value> + </data> + <data name="MissingLoopStatement" xml:space="preserve"> + <value>{0} 迴圈中缺少陳述式主體。</value> + </data> + <data name="MissingTrapStatement" xml:space="preserve"> + <value>'trap' 陳述式不完整。trap 陳述式需要主體。</value> + </data> + <data name="MissingTryStatement" xml:space="preserve"> + <value>不完整的 'try' 陳述式。try 陳述式需要主體。</value> + </data> + <data name="InvalidFunctionParameter" xml:space="preserve"> + <value>參數宣告是以逗號分隔的變數名稱清單,並可包含選擇性的初始設定運算式。</value> + </data> + <data name="MissingFunctionBody" xml:space="preserve"> + <value>函式宣告中遺漏函式主體。</value> + </data> + <data name="DuplicateScriptCommandClause" xml:space="preserve"> + <value>指令碼命令子句 '{0}' 已經定義。</value> + </data> + <data name="MissingNamedBlocks" xml:space="preserve"> + <value>未預期的語彙基元 '{0}',預期為 'begin'、'process'、'end'、'clean' 或 'dynamicparam'。</value> + </data> + <data name="MissingEndCurlyBrace" xml:space="preserve"> + <value>陳述式區塊或類型定義中缺少結尾 '}'。</value> + </data> + <data name="MissingEndParenthesisInMethodCall" xml:space="preserve"> + <value>方法呼叫中缺少 ')'。</value> + </data> + <data name="MissingEndSquareBracket" xml:space="preserve"> + <value>陣列索引運算式後面缺少 ']'。</value> + </data> + <data name="MissingEndParenthesisInExpression" xml:space="preserve"> + <value>子運算式中缺少結尾 ')'。</value> + </data> + <data name="MissingEndParenthesisInSubexpression" xml:space="preserve"> + <value>子運算式中缺少結尾 ')'。</value> + </data> + <data name="MissingOpenParenthesisInIfStatement" xml:space="preserve"> + <value>if 陳述式中,'{0}' 後面缺少 '('。</value> + </data> + <data name="MissingEndParenthesisInSwitchStatement" xml:space="preserve"> + <value>switch 陳述式中的運算式後面缺少 ')'。</value> + </data> + <data name="MissingCurlyBraceInSwitchStatement" xml:space="preserve"> + <value>switch 陳述式中缺少 '{'。</value> + </data> + <data name="MissingVariableNameAfterForeach" xml:space="preserve"> + <value>foreach 後面缺少變數名稱。 +正確格式為: foreach ($a in $b) {...}</value> + </data> + <data name="MissingInInForeach" xml:space="preserve"> + <value>foreach 迴圈中的變數後面缺少 'in'。 +正確格式為: foreach ($a in $b) {...}</value> + </data> + <data name="MissingEndParenthesisAfterForeach" xml:space="preserve"> + <value>foreach 迴圈的運算式部分後面缺少右括號 ')'。 +正確格式為: foreach ($a in $b) {...}</value> + </data> + <data name="MissingOpenParenthesisAfterKeyword" xml:space="preserve"> + <value>關鍵字 '{0}' 後面缺少開頭 '('。</value> + </data> + <data name="MissingWhileOrUntilInDoWhile" xml:space="preserve"> + <value>do 迴圈中缺少 while 或 until 關鍵字。</value> + </data> + <data name="MissingEndParenthesisAfterStatement" xml:space="preserve"> + <value>'{0}' 陳述式中的運算式後面缺少右括號 ')'。</value> + </data> + <data name="MissingNameAfterKeyword" xml:space="preserve"> + <value>關鍵字 {0} 後面缺少名稱。</value> + </data> + <data name="MissingEndParenthesisInFunctionParameterList" xml:space="preserve"> + <value>函式參數清單中缺少 ')'。</value> + </data> + <data name="BackupParserMessage" xml:space="preserve"> + <value>處理此指令碼時發生錯誤 '{0}'。無法載入描述此錯誤的文字。</value> + </data> + <data name="BackupParserMessageWithException" xml:space="preserve"> + <value>處理此指令碼時發生錯誤 '{0}'。由於錯誤 '{1}',所以無法載入描述此錯誤的文字。</value> + </data> + <data name="ScriptBlockDelegateInvokedFromWrongThread" xml:space="preserve"> + <value>沒有可用的 Runspace 可在此執行緒中執行指令碼。您可以在 System.Management.Automation.Runspaces.Runspace 類型的 DefaultRunspace 屬性中提供一個。您嘗試叫用的指令碼區塊為: {0}</value> + </data> + <data name="UnrecognizedToken" xml:space="preserve"> + <value>來源文字中有無法辨識的語彙基元。</value> + </data> + <data name="ExceptionActionPromptCaption" xml:space="preserve"> + <value>針對此例外狀況要採取的動作:</value> + </data> + <data name="ContinueLabel" xml:space="preserve"> + <value>繼續(&C)</value> + </data> + <data name="ContinueHelpMessage" xml:space="preserve"> + <value>回報錯誤,然後繼續執行下一個指令碼陳述式。</value> + </data> + <data name="SilentlyContinueLabel" xml:space="preserve"> + <value>以無訊息方式繼續(&I)</value> + </data> + <data name="SilentlyContinueHelpMessage" xml:space="preserve"> + <value>請勿回報此錯誤,請直接繼續執行下一個指令碼陳述式。</value> + </data> + <data name="BreakLabel" xml:space="preserve"> + <value>中斷(&B)</value> + </data> + <data name="BreakHelpMessage" xml:space="preserve"> + <value>不要繼續處理,改為擲回例外狀況。</value> + </data> + <data name="SuspendLabel" xml:space="preserve"> + <value>暫止(&S)</value> + </data> + <data name="SuspendHelpMessage" xml:space="preserve"> + <value>暫停目前的管線並返回命令提示字元。完成後,輸入 exit 以繼續作業。</value> + </data> + <data name="CantActivateDocumentInPipeline" xml:space="preserve"> + <value>無法在管線中間執行文件: {0}。</value> + </data> + <data name="ProgramFailedToExecute" xml:space="preserve"> + <value>程式 '{0}' 無法執行: {1}{2}。</value> + </data> + <data name="CantInvokeInBinaryModule" xml:space="preserve"> + <value>無法在二進位模組 '{0}' 的內容中使用 '&' 叫用。請在 '&' 後面指定非二進位模組,然後再試一次。</value> + </data> + <data name="CantInvokeInNonImportedModule" xml:space="preserve"> + <value>無法在模組 '{0}' 的內容中使用 '&' 來叫用,因為該模組尚未匯入。請匯入模組 '{0}',然後再次嘗試此操作。</value> + </data> + <data name="TokenAfterEndOfValidScriptText" xml:space="preserve"> + <value>在簽章區塊中找到可執行的指令碼程式碼。</value> + </data> + <data name="TextForWordLine" xml:space="preserve"> + <value>行</value> + </data> + <data name="TextForPositionMessage" xml:space="preserve"> + <value>位於 {0}:{1} char:{2} ++ {3}</value> + </data> + <data name="TraceScriptLineMessage" xml:space="preserve"> + <value>{0,4}+ {1}</value> + </data> + <data name="TraceVariableAssignment" xml:space="preserve"> + <value> ! SET ${0} = '{1}'。</value> + </data> + <data name="TraceEnteringFunction" xml:space="preserve"> + <value> ! CALL 函式 '{0}'</value> + </data> + <data name="TraceEnteringFunctionDefinedInFile" xml:space="preserve"> + <value> ! CALL 函式 '{0}' (定義於檔案 '{1}')</value> + </data> + <data name="TraceMethodCall" xml:space="preserve"> + <value> ! CALL 方法 '{0}'</value> + </data> + <data name="TerminatorExpectedAtEndOfString" xml:space="preserve"> + <value>字串缺少結尾字元: {0}。</value> + </data> + <data name="WhitespaceBeforeHereStringFooter" xml:space="preserve"> + <value>字串結束字元前不允許有空白字元。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfType" xml:space="preserve"> + <value>類型語彙基元結尾處缺少 ]。</value> + </data> + <data name="OpenBraceNeedsToBeBackTickedInVariableName" xml:space="preserve"> + <value>變數名稱中請使用 `{,不要使用 {。</value> + </data> + <data name="MissingStatementBlockForDataSection" xml:space="preserve"> + <value>Data 區段缺少陳述式區塊。</value> + </data> + <data name="InvalidParameterForDataSectionStatement" xml:space="preserve"> + <value>Data 區段的 "{0}" 參數無效。有效的 Data 區段參數為 SupportedCommand。</value> + </data> + <data name="ArrayReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許陣列參考。</value> + </data> + <data name="AssignmentStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 Assignment 陳述式。</value> + </data> + <data name="RedirectionNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許重新導向。</value> + </data> + <data name="DoWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 Do 和 While 陳述式。</value> + </data> + <data name="ExpandableStringNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許可擴充字串。</value> + </data> + <data name="OperatorNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 '{0}' 運算子。</value> + </data> + <data name="TrapStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 Trap 陳述式。</value> + </data> + <data name="TryStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 Try 陳述式。</value> + </data> + <data name="FlowControlStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式中或 Data 區段中不允許流程控制陳述式,例如 Break、Continue、Return、Exit 和 Throw。</value> + </data> + <data name="ForeachStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 Foreach 陳述式。</value> + </data> + <data name="ForWhileStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 For 和 While 陳述式。</value> + </data> + <data name="FunctionDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許函式宣告。</value> + </data> + <data name="MethodCallNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許方法呼叫。</value> + </data> + <data name="ParameterDeclarationNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許參數宣告。</value> + </data> + <data name="PropertyReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許屬性參考。</value> + </data> + <data name="ScriptBlockNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許指令碼區塊文字。</value> + </data> + <data name="SwitchStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許 switch 陳述式。</value> + </data> + <data name="VariableReferenceNotSupportedInDataSection" xml:space="preserve"> + <value>正在參考無法在限制語言模式或 Data 區段中參考的變數。可參考的變數包括下列項目: {0}。</value> + </data> + <data name="CmdletNotInAllowedListForDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許命令 '{0}'。</value> + </data> + <data name="DataSectionStatementNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或其他 Data 區段中不允許資料陳述式。</value> + </data> + <data name="MissingValueForSupportedCommandInDataSectionStatement" xml:space="preserve"> + <value>Data 區段的 SupportedCommand 參數缺少值。請為該參數提供 Cmdlet 或函數名稱。</value> + </data> + <data name="InvalidScriptBlockInDataSection" xml:space="preserve"> + <value>Data 區段中不允許 Begin 陳述式區塊、Process 陳述式區塊或參數陳述式。</value> + </data> + <data name="StringMultiplyToolongInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許超過 "{0}" 個字元的字串乘法結果。</value> + </data> + <data name="ArrayMultiplyToolongInDataSection" xml:space="preserve"> + <value>限制語言模式中或 Data 區段中不允許陣列相乘導致超過 {0} 個元素。</value> + </data> + <data name="DotSourcingNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許點來源。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstantOrScriptBlock" xml:space="preserve"> + <value>屬性引數必須是常數或指令碼區塊。</value> + </data> + <data name="CustomAttributeTypeNotFound" xml:space="preserve"> + <value>找不到自訂屬性 '{0}' 的類型。確認已經載入包含此類型的組件。</value> + </data> + <data name="PropertyNotFoundForType" xml:space="preserve"> + <value>找不到類型 '{1}' 的屬性 '{0}'。</value> + </data> + <data name="UnexpectedAttribute" xml:space="preserve"> + <value>未預期的屬性 '{0}'。</value> + </data> + <data name="EndSquareBracketExpectedAtEndOfAttribute" xml:space="preserve"> + <value>屬性或類型常值結尾缺少 ]。</value> + </data> + <data name="StrictModeFunctionCallWithParens" xml:space="preserve"> + <value>呼叫函式或命令時,彷彿它是方法。參數應該以空格分隔。如需參數的相關資訊,請參閱 about_Parameters 說明主題。</value> + </data> + <data name="MissingTryStatementBlock" xml:space="preserve"> + <value>Try 陳述式缺少陳述式區塊。</value> + </data> + <data name="MissingCatchOrFinally" xml:space="preserve"> + <value>Try 陳述式缺少 Catch 或 Finally 區塊。</value> + </data> + <data name="MissingCatchHandlerBlock" xml:space="preserve"> + <value>Catch 區塊缺少陳述式區塊。</value> + </data> + <data name="MissingFinallyStatementBlock" xml:space="preserve"> + <value>Finally 區塊缺少陳述式區塊。</value> + </data> + <data name="ExceptionTypeAlreadyCaught" xml:space="preserve"> + <value>例外狀況類型 {0} 已由先前的處理常式處理。</value> + </data> + <data name="EmptyCatchNotLast" xml:space="preserve"> + <value>Catch 區塊必須是最後一個 Catch 區塊。</value> + </data> + <data name="MissingTypeLiteralToken" xml:space="preserve"> + <value>缺少類型常值。</value> + </data> + <data name="MissingTerminatorMultiLineComment" xml:space="preserve"> + <value>多行註解中缺少結尾字元 '#>'。</value> + </data> + <data name="UnexpectedCharactersAfterHereStringHeader" xml:space="preserve"> + <value>here-string 標頭之後、行尾之前不可有任何字元。</value> + </data> + <data name="ErrorCollection" xml:space="preserve"> + <value>已偵測到剖析器錯誤。</value> + </data> + <data name="MissingNamedStatementBlock" xml:space="preserve"> + <value>'{0}' 後面缺少陳述式區塊。</value> + </data> + <data name="TypeNotAllowedBeforeParam" xml:space="preserve"> + <value>在參數陳述式中找到非預期的類型 [{0}]。</value> + </data> + <data name="TypeNotAllowedBeforeStatement" xml:space="preserve"> + <value>在陳述式之前找到非預期的類型 [{0}]。</value> + </data> + <data name="InvalidNullKey" xml:space="preserve"> + <value>雜湊常值中不允許使用 null 索引鍵。</value> + </data> + <data name="AttributeNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許屬性。</value> + </data> + <data name="TypeNotAllowedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許類型 {0}。</value> + </data> + <data name="PropertyIsReadOnly" xml:space="preserve"> + <value>'{0}' 是唯讀屬性。</value> + </data> + <data name="MissingAssemblyNameSpecification" xml:space="preserve"> + <value>類型名稱缺少組件名稱規格。</value> + </data> + <data name="ControlLeavingFinally" xml:space="preserve"> + <value>控制流程不可離開 Finally 區塊。</value> + </data> + <data name="UnrecoverableParserError" xml:space="preserve"> + <value>PowerShell 中發生無法復原的錯誤。</value> + </data> + <data name="AstIsReused" xml:space="preserve"> + <value>AST 不能作為另一個 AST 的子系。若要在另一個 AST 中使用這個 AST,請呼叫 Copy() 方法,並使用其結果。</value> + </data> + <data name="InvalidUsingExpression" xml:space="preserve"> + <value>Using 運算式中不允許運算式。</value> + </data> + <data name="UsingWithoutInvokeCommand" xml:space="preserve"> + <value>無法擷取 Using 變數。Using 變數只能搭配 Invoke-Command、Start-Job 或指令碼工作流程中的 InlineScript 使用。搭配 Invoke-Command 使用時,只有在遠端電腦上叫用指令碼區塊時,Using 變數才有效。</value> + </data> + <data name="InvalidBracedVariableReference" xml:space="preserve"> + <value>變數參照無效。缺少變數名稱。</value> + </data> + <data name="InvalidVariableReferenceWithDrive" xml:space="preserve"> + <value>變數參考無效。':' 後面沒有接有效的變數名稱字元。請考慮使用 ${} 來界定名稱。</value> + </data> + <data name="TooManyErrors" xml:space="preserve"> + <value>並非所有剖析錯誤都已回報。 請更正已回報的錯誤,然後再試一次。</value> + </data> + <data name="MissingTypename" xml:space="preserve"> + <value>'[' 後缺少類型名稱。</value> + </data> + <data name="AllStream" xml:space="preserve"> + <value>* 串流</value> + </data> + <data name="DebugStream" xml:space="preserve"> + <value>偵錯資料流</value> + </data> + <data name="ErrorStream" xml:space="preserve"> + <value>錯誤資料流</value> + </data> + <data name="OutputStream" xml:space="preserve"> + <value>輸出資料流</value> + </data> + <data name="StreamAlreadyRedirected" xml:space="preserve"> + <value>此命令的 {0} 已重新導向。</value> + </data> + <data name="VerboseStream" xml:space="preserve"> + <value>詳細資訊資料流</value> + </data> + <data name="WarningStream" xml:space="preserve"> + <value>警告資料流</value> + </data> + <data name="MissingStatementAfterKeyword" xml:space="preserve"> + <value>關鍵字 '{0}' 後面缺少陳述式主體。</value> + </data> + <data name="ParallelAndSequenceBlockNotSupportedInDataSection" xml:space="preserve"> + <value>限制語言模式或 Data 區段中不允許平行和循序區塊。</value> + </data> + <data name="UnexpectedKeyword" xml:space="preserve"> + <value>未預期的關鍵字 '{0}'。</value> + </data> + <data name="VoidTypeConstraintNotAllowed" xml:space="preserve"> + <value>[void] 不能做為參數類型使用,或用在指派的左側。</value> + </data> + <data name="CannotInvoke" xml:space="preserve"> + <value>無法叫用此方法。</value> + </data> + <data name="HashtableToObjectConversionNotSupportedInDataSection" xml:space="preserve"> + <value>無法將雜湊表轉換為下列類型的物件: {0}。限制語言模式中或 Data 區段不支援 Hashtable-to-Object 轉換。</value> + </data> + <data name="RequiresArgumentMustBeConstant" xml:space="preserve"> + <value>引數必須是常數。</value> + </data> + <data name="RequiresInvalidStringArgument" xml:space="preserve"> + <value>{0} 參數的引數無效。請指定有效的字串引數。</value> + </data> + <data name="RequiresModuleInvalid" xml:space="preserve"> + <value>Module 參數的引數無效。{0}</value> + </data> + <data name="RequiresVersionInvalid" xml:space="preserve"> + <value>Version 參數的引數無效。請指定有效的 PowerShell 版本,格式為 major.minor 版本。</value> + </data> + <data name="RequiresPSEditionInvalid" xml:space="preserve"> + <value>{0} 參數的引數無效。請指定有效的 PowerShell 版本。</value> + </data> + <data name="RequiresPSEditionValueIsAlreadySpecified" xml:space="preserve"> + <value>{0} 參數的引數包含重複的值。請勿指定重複的 PowerShell 版本值。</value> + </data> + <data name="WildCardModuleNameError" xml:space="preserve"> + <value>模組名稱不支援萬用字元。</value> + </data> + <data name="InvokeMethodConstrainedLanguage" xml:space="preserve"> + <value>無法叫用方法。僅在此語言模式的核心類型上才支援方法叫用。</value> + </data> + <data name="PropertySetConstrainedLanguage" xml:space="preserve"> + <value>無法設定屬性。僅在此語言模式的核心類型上才支援屬性設定。</value> + </data> + <data name="ConfigurationInvalidPropertyName" xml:space="preserve"> + <value>找到資源 '{0}' 的無效屬性名稱。屬性名稱必須是簡單字串,而且不能包含變數或運算式。請以簡單字串取代 '{1}'。</value> + </data> + <data name="InvalidInstanceProperty" xml:space="preserve"> + <value>成員 '{0}' 無效。有效的成員為 +'{1}'。</value> + </data> + <data name="MissingBraceInObjectDefinition" xml:space="preserve"> + <value>物件定義中缺少 '{'。</value> + </data> + <data name="RequiredNameOrExpressionMissing" xml:space="preserve"> + <value>缺少必要的名稱或運算式。</value> + </data> + <data name="SchemaFileNotFound" xml:space="preserve"> + <value>找不到結構描述檔案 {0}。請確認組態陳述式中指定的任何模組都包含 schema.mof 檔案,然後再次嘗試執行指令碼。</value> + </data> + <data name="DataSectionAllowedCommandDisallowed" xml:space="preserve"> + <value>無法定義資料區段。此語言模式不支援定義額外支援的命令。</value> + </data> + <data name="MissingCurlyInConfigurationStatement" xml:space="preserve"> + <value>組態陳述式中缺少 '{'。</value> + </data> + <data name="ExceptionParsingMOFFile" xml:space="preserve"> + <value>剖析 MOF 檔案 '{0}' 時發生例外狀況:{1}。</value> + </data> + <data name="MissingConfigurationName" xml:space="preserve"> + <value>缺少設定的名稱。請以簡單名稱、字串或字串值運算式提供缺少的名稱。</value> + </data> + <data name="ModuleNotFoundDuringParse" xml:space="preserve"> + <value>找不到此模組 '{0}'。</value> + </data> + <data name="MultipleModuleEntriesFoundDuringParse" xml:space="preserve"> + <value>找到模組 '{0}' 的多個版本。您可以執行 'Get-Module -ListAvailable -FullyQualifiedName {0}' 來查看系統上的可用版本,然後使用完整名稱 '@{{ModuleName="{0}"; RequiredVersion="Version"}}'。</value> + </data> + <data name="MissingThrottleLimit" xml:space="preserve"> + <value>foreach 陳述式的 ThrottleLimit 參數缺少值。請為該參數提供節流限制。</value> + <comment>'ThrottleLimit' must not be localized.</comment> + </data> + <data name="ThrottleLimitRequiresParallelFlag" xml:space="preserve"> + <value>只有使用 Parallel 參數的 foreach 陳述式支援 ThrottleLimit 參數。</value> + <comment>'ThrottleLimit' and 'Parallel' must not be localized.</comment> + </data> + <data name="ConfigurationBodyEmpty" xml:space="preserve"> + <value>設定區塊結果為 null 或空白。請確認已在區塊中定義設定。</value> + </data> + <data name="UnexpectedNameForType" xml:space="preserve"> + <value>每個組態只能使用一次 '{0}' 資源,因此不能有名稱。請移除 '{1}',然後再次執行指令碼。</value> + </data> + <data name="IncompletePropertyAssignmentBlock" xml:space="preserve"> + <value>執行個體定義中有不完整的屬性指派區塊。</value> + </data> + <data name="MissingEqualsInPropertyAssignmentBlock" xml:space="preserve"> + <value>屬性指派中的索引鍵後面缺少 '=' 運算子。</value> + </data> + <data name="DuplicatePropertyInInstanceDefinition" xml:space="preserve"> + <value>執行個體定義中不允許重複的屬性指派。</value> + </data> + <data name="DuplicateCimClassDefinition" xml:space="preserve"> + <value>處理架構檔案 '{0}' 時,找到 '{1}' 的第二個 CIM 類別定義。這個類別已在檔案 '{2}' 中定義。請移除多餘的定義,然後再試一次。</value> + </data> + <data name="DuplicateKeywordDefinition" xml:space="preserve"> + <value>資源名稱 '{0}' 已由其他資源或組態使用。</value> + </data> + <data name="ClassNameNotSameAsDefiningFile" xml:space="preserve"> + <value>類別名稱 '{0}' 與定義它的檔案名稱 '{1}' 不符。請重新命名檔案以符合類別名稱,或重新命名類別名稱以符合檔案名稱</value> + </data> + <data name="DuplicateResourceIdInNodeStatement" xml:space="preserve"> + <value>處理節點 '{0}' 的規格時發現重複的資源識別碼 '{1}'。請變更此資源的名稱,使其在節點規格中具有唯一性。</value> + </data> + <data name="UnexpectedTokenInDynamicKeyword" xml:space="preserve"> + <value>動態關鍵字 '{0}' 的 body 陳述式中,名稱與指令碼區塊之間沒有空白字元。</value> + </data> + <data name="EmptyFunctionNameInFunctionDefinitionDictionary" xml:space="preserve"> + <value>要在函式字典中定義的項目,其 key 屬性不可為空白,因為該 key 屬性會用作函式名稱。請指定非空白字串作為 key 屬性的值,然後再次嘗試操作。</value> + </data> + <data name="GetBadlyFormedRequiredResourceId" xml:space="preserve"> + <value>資源 '{1}' 的 Requires 清單中的資源參考 '{0}' 格式無效。必要的資源名稱格式應為 '[<typename>]<name>',且只能包含英數字元、空格、'_'、'-'、'.' 和 '\'。</value> + <comment>The capitalized word Requires should not be localized. The words <typename> and <name> should be localized but the <> characters must be preserved.</comment> + </data> + <data name="GetBadlyFormedExclusiveResourceId" xml:space="preserve"> + <value>資源 '{1}' 的獨佔清單中的資源參考 '{0}' 格式無效。獨佔資源名稱的格式應為 '<typename>\<name>',且不得包含空格。</value> + </data> + <data name="GetPullModeNeedConfigurationSource" xml:space="preserve"> + <value>PartialConfiguration '{0}' 設定為提取模式,這需要 ConfigurationSource 屬性。</value> + </data> + <data name="NullEntryInVariablesDefinitionList" xml:space="preserve"> + <value>要在指令碼區塊範圍中建立的變數項目清單中找到 null 項目。請移除索引 {0} 的項目,或以非 null 項目取代,然後再試一次。</value> + </data> + <data name="NullFunctionBodyInFunctionDefinitionDictionary" xml:space="preserve"> + <value>定義函式 '{0}' 的指令碼區塊不可為 null 或空白。請在函式定義字典中提供非空白的指令碼區塊,然後再次嘗試操作。</value> + </data> + <data name="ImportDscResourceNeedParams" xml:space="preserve"> + <value>Import-DscResource 動態關鍵字的語法如下: + +Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]。 + +名稱 : 要匯入之一個或多個資源的名稱。 +ModuleName : 要匯入之一個或多個模組的名稱或 ModuleSpecification 物件。 +ModuleVersion: 要匯入的模組版本。如果使用這個參數,ModuleName 必須只依名稱代表一個模組。</value> + </data> + <data name="ImportDscResourceMultipleModulesNotSupportedWithName" xml:space="preserve"> + <value>如果指定 Name 參數,Import-DscResource 動態關鍵字只支援一個模組。</value> + </data> + <data name="ImportDscResourcePositionalParamsNotSupported" xml:space="preserve"> + <value>Import-DscResource 動態關鍵字不支援位置參數。Import-DscResource 動態關鍵字的語法是:"Import-DscResource [-Name <ResourceName(s)>] [-ModuleName <ModuleName(s)>] [-ModuleVersion <ModuleVersion>]</value> + </data> + <data name="DscResourcesNotFoundDuringParsing" xml:space="preserve"> + <value>無法載入資源 '{0}': 找不到資源。</value> + </data> + <data name="ConfigurationNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage 模式中不允許使用 Configuration 關鍵字。</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>設定名稱 '{0}' 無效。Standard 名稱只能包含字母 (a-z、A-Z)、數字 (0-9)、句點 (.)、連字號 (-) 和底線 (_)。名稱不可為 null 或空白,且應以字母開頭。</value> + </data> + <data name="UnsupportedNamedBlockInConfiguration" xml:space="preserve"> + <value>組態的主體只支援 End 區塊。組態中不允許 Begin、Process 和 DynamicParam 區塊。</value> + </data> + <data name="CimDeserializationError" xml:space="preserve"> + <value>還原序列化檔案 {0} 時,CIM 還原序列化程式擲回錯誤。</value> + </data> + <data name="InvalidValueForProperty" xml:space="preserve"> + <value>'{0}' 對類別 '{2}' 上的屬性 '{1}' 來說,並非有效的值。請將值變更為下列其中一個字串: {3}。</value> + </data> + <data name="UnsupportedValueForProperty" xml:space="preserve"> + <value>在類別 '{2}' 上,屬性 '{1}' 的值 '{0}' 至少有一個不受支援或無效。請只指定支援的值: +{3}。</value> + </data> + <data name="MissingValueForMandatoryProperty" xml:space="preserve"> + <value>資源 '{0}' 要求為屬性 '{2}' 提供類型為 '{1}' 的值。</value> + </data> + <data name="ValueNotInRange" xml:space="preserve"> + <value>資源 '{1}' 的屬性 '{0}' 的值 '{2}' 不在有效範圍 '{3}' 到 '{4}' 之間。</value> + </data> + <data name="CannotLoadPowerShellDataFile" xml:space="preserve"> + <value>無法載入 PowerShell 資料檔案 '{0}',發生下列錯誤: +{1}</value> + </data> + <data name="CannotResolvePowerShellDataFilePath" xml:space="preserve"> + <value>無法將路徑 '{0}' 解析為單一 .psd1 檔案。</value> + </data> + <data name="InvalidPowerShellDataFile" xml:space="preserve"> + <value>PowerShell 資料檔案 '{0}' 無效,因為無法將它評估為 Hashtable 物件。</value> + </data> + <data name="ConfigurationNotAllowedOnWinPE" xml:space="preserve"> + <value>WinPE 不支援設定。</value> + </data> + <data name="EmptyExpressionRequiresANonDefaultMode" xml:space="preserve"> + <value>如果傳遞給 Where() 運算子的運算式是 null,您必須為選取模式引數指定非 Default 的值。請將模式引數的值變更為 Default 以外的值,然後再試一次。</value> + </data> + <data name="ForEachBadGenericConversionTypeSpecified" xml:space="preserve"> + <value>傳遞給 ForEach() 的泛型集合類型 [{0}] 有太多型別引數。請將指定的型別變更為只有一個型別引數的泛型集合,然後再次嘗試執行您的指令碼。</value> + </data> + <data name="ForEachTypeConversionFailed" xml:space="preserve"> + <value>無法將輸入轉換成傳遞至 ForEach() 運算子的目標類型 [{0}]。請檢查指定的類型,然後再次嘗試執行您的指令碼。</value> + </data> + <data name="ForEachNotSupportCleanBlock" xml:space="preserve"> + <value>'ForEach' 方法不支援具有 'clean' 區塊的指令碼區塊。</value> + </data> + <data name="NumberToReturnMustBeGreaterThanZero" xml:space="preserve"> + <value>提供給 Where() 運算子第三個引數的 'numberToReturn' 值必須大於零。請更正引數值,然後再次執行您的指令碼。</value> + </data> + <data name="RedirectionStreamCanOnlyMergeToOutputStream" xml:space="preserve"> + <value>重新導向只允許將另一個資料流與輸出資料流合併。請更正重新導向作業,將其合併到輸出資料流,然後再次嘗試執行您的指令碼。</value> + </data> + <data name="ForEachNonexistentMemberReference" xml:space="preserve"> + <value>ForEach() 運算子在目標物件上找不到成員 '{0}'。請確認具名成員存在,然後再次嘗試執行您的指令碼。</value> + </data> + <data name="UnsupportedReservedKeyword" xml:space="preserve"> + <value>此語言版本不支援 '{0}' 關鍵字。</value> + </data> + <data name="UnsupportedReservedProperty" xml:space="preserve"> + <value>此語言版本不支援 '{0}' 屬性。</value> + </data> + <data name="DuplicateQualifier" xml:space="preserve"> + <value>重複的 '{0}' 限定詞</value> + </data> + <data name="ModifiersCannotBeCombined" xml:space="preserve"> + <value>修飾元 '{0}' 無法和 '{1}' 相結合</value> + </data> + <data name="MissingUsingStatementDirective" xml:space="preserve"> + <value>缺少 using 指示詞</value> + </data> + <data name="MissingNamespaceAlias" xml:space="preserve"> + <value>缺少命名空間別名</value> + </data> + <data name="MissingEqualsInUsingAlias" xml:space="preserve"> + <value>缺少 '=' 運算子</value> + </data> + <data name="MissingUsingItemName" xml:space="preserve"> + <value>缺少 using 名稱</value> + </data> + <data name="VariableNotLocal" xml:space="preserve"> + <value>方法中未指派變數。</value> + </data> + <data name="IncompleteMemberDefinition" xml:space="preserve"> + <value>缺少屬性名稱或方法定義。</value> + </data> + <data name="MemberAlreadyDefined" xml:space="preserve"> + <value>成員 '{0}' 已遭拒。</value> + </data> + <data name="TooManyTypes" xml:space="preserve"> + <value>只能在類別成員上指定一個類型。</value> + </data> + <data name="TypeCreationError" xml:space="preserve"> + <value>建立類型 "{0}" 期間發生錯誤。錯誤訊息: +{1}</value> + </data> + <data name="CannotConvertValue" xml:space="preserve"> + <value>無法將值轉換成類型 "{0}"。</value> + </data> + <data name="PropertyNotFoundForAttribute" xml:space="preserve"> + <value>找不到屬性 '{1}' 的屬性 '{0}'。請指定下列其中一個屬性: {2}。</value> + </data> + <data name="AttributeNotAllowedOnDeclaration" xml:space="preserve"> + <value>屬性 '{0}' 在此宣告上無效。其僅在 '{1}' 宣告上有效。</value> + </data> + <data name="ParameterAttributeArgumentNeedsToBeConstant" xml:space="preserve"> + <value>屬性引數必須是常數。</value> + </data> + <data name="ResourceNotDefined" xml:space="preserve"> + <value>未定義的 DSC 資源 '{0}'。請使用 Import-DSCResource 匯入資源。</value> + </data> + <data name="DynamicKeywordPreParseException" xml:space="preserve"> + <value>在預先剖析動態關鍵字 '{0}' 時發生例外狀況,詳細資料為 '{1}'。</value> + </data> + <data name="DynamicKeywordPostParseException" xml:space="preserve"> + <value>對動態關鍵字 '{0}' 進行後續剖析時發生例外狀況,詳細資料為 '{1}'。</value> + </data> + <data name="WorkflowNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6+ 不支援工作流程。</value> + </data> + <data name="MetaConfigurationUsedInRegularConfig" xml:space="preserve"> + <value>一般設定中不允許中繼設定資源 {0}。請在具有 [DscLocalConfigurationManager()] 屬性的設定中使用中繼設定資源。</value> + </data> + <data name="RegularResourceUsedInMetaConfig" xml:space="preserve"> + <value>中繼設定中不允許一般 DSC 資源 {0}。</value> + </data> + <data name="GetSteppablePipelineFromWrongThread" xml:space="preserve"> + <value>這個執行緒中沒有可用的 Runspace 可供取得及執行 SteppablePipeline。您可以在 System.Management.Automation.Runspaces.Runspace 類型的 DefaultRunspace 屬性中提供一個。您嘗試從中取得 SteppablePipeline 的指令碼區塊為: {0}</value> + </data> + <data name="AmbiguousConversion" xml:space="preserve"> + <value>從 {0} 到 {1} 是有效的轉換。</value> + </data> + <data name="CannotCall" xml:space="preserve"> + <value>無法執行呼叫。</value> + </data> + <data name="CannotRetrieveTypeInformation" xml:space="preserve"> + <value>無法擷取類型資訊。</value> + </data> + <data name="CouldNotGetDispId" xml:space="preserve"> + <value>無法取得 {0} 的分派識別碼 (錯誤: {1})。</value> + </data> + <data name="DispBadParamCount" xml:space="preserve"> + <value>找不到 "{0}" 與引數計數 "{1}" 的多載</value> + </data> + <data name="DispMemberNotFound" xml:space="preserve"> + <value>叫用 {0} 時發生錯誤。找不到成員。</value> + </data> + <data name="DispNoNamedArgs" xml:space="preserve"> + <value>叫用 {0} 時發生錯誤。不支援具名引數。</value> + </data> + <data name="DispOverflow" xml:space="preserve"> + <value>叫用 {0} 時發生錯誤。偵測到溢位。</value> + </data> + <data name="DispParamNotOptional" xml:space="preserve"> + <value>叫用 {0} 時發生錯誤。缺少必要參數。</value> + </data> + <data name="DispTypeMismatch" xml:space="preserve"> + <value>設定 "{0}" 時發生例外狀況: 無法將類型為 "{1}" 的值 "{2}" 轉換成類型 "{3}"。</value> + </data> + <data name="GetIDsOfNamesInvalid" xml:space="preserve"> + <value>IDispatch::GetIDsOfNames 的表現出乎 {0} 的意料。</value> + </data> + <data name="SetComObjectDataFailed" xml:space="preserve"> + <value>Marshal.SetComObjectData 失敗。</value> + </data> + <data name="UnexpectedVarEnum" xml:space="preserve"> + <value>未預期的 VarEnum {0}。</value> + </data> + <data name="UnsupportedHandlerType" xml:space="preserve"> + <value>正在嘗試傳遞不支援的類型的事件處理常式。</value> + </data> + <data name="ConfigurationNotSupportedInPowerShellCore" xml:space="preserve"> + <value>PowerShell 6+ 中不支援 Configuration 關鍵字。</value> + </data> + <data name="MethodHasCodePathNotReturn" xml:space="preserve"> + <value>方法中的所有程式碼路徑都沒有傳回值。</value> + </data> + <data name="VoidMethodHasReturn" xml:space="preserve"> + <value>void 方法中的 return 陳述式無效。</value> + </data> + <data name="NonVoidMethodMissingReturnValue" xml:space="preserve"> + <value>非 void 方法中的 return 陳述式無效。</value> + </data> + <data name="MissingTypeBody" xml:space="preserve"> + <value>'{0}' 宣告中缺少 '{0}' 主體。</value> + </data> + <data name="CycleInEnumInitializers" xml:space="preserve"> + <value>無法定義列舉,因為初始化運算式中有循環。</value> + </data> + <data name="EnumeratorValueOutOfBounds" xml:space="preserve"> + <value>{0} 的列舉程式值太大或太小。</value> + </data> + <data name="EnumeratorValueMustBeConstant" xml:space="preserve"> + <value>列舉值必須是常數值。</value> + </data> + <data name="DynamicKeywordSemanticCheckException" xml:space="preserve"> + <value>在執行動態關鍵字 '{0}' 的語意檢查時發生例外狀況,詳細資料為 '{1}'。</value> + </data> + <data name="UnsupportedPropertyTypeOfDSCResourceClass" xml:space="preserve"> + <value>DSC 資源類別 '{2}' 中類型為 '{1}' 的 '{0}' 屬性不支援。</value> + </data> + <data name="MissingMethodParameterList" xml:space="preserve"> + <value>類別方法參數清單中缺少 '('。</value> + </data> + <data name="NamedBlockNotAllowedInMethod" xml:space="preserve"> + <value>類別方法中不允許具名區塊。</value> + </data> + <data name="ParamBlockNotAllowedInMethod" xml:space="preserve"> + <value>類別方法中不允許參數區塊。</value> + </data> + <data name="SealedBaseClass" xml:space="preserve"> + <value>無法繼承密封類別 '{0}'。</value> + </data> + <data name="TypeNameExpected" xml:space="preserve"> + <value>預期的類型名稱。</value> + </data> + <data name="InvalidUnderlyingType" xml:space="preserve"> + <value>'{0}' 不是列舉的有效基礎類型。必須是內建整數型別 (byte、sbyte、short、ushort、int、uint、long 或 ulong)</value> + </data> + <data name="InterfaceNameExpected" xml:space="preserve"> + <value>'{0}': 必須指定介面名稱。</value> + </data> + <data name="BaseClassNoDefaultCtor" xml:space="preserve"> + <value>基底類別 '{0}' 不包含無參數的建構函式。</value> + </data> + <data name="SubtypeArray" xml:space="preserve"> + <value>基底類型 '{0}' 無效。基底類型不可為陣列。</value> + </data> + <data name="SubtypeUnclosedGeneric" xml:space="preserve"> + <value>基底類型 '{0}' 無效。基底類型不能是未指定參數的泛型。</value> + </data> + <data name="MissingBaseCtorCall" xml:space="preserve"> + <value>基底類別建構函式呼叫中的 ':' 後面缺少 'base'。</value> + </data> + <data name="ConstructorCantHaveReturnType" xml:space="preserve"> + <value>建構函式不能指定傳回類型。</value> + </data> + <data name="DscResourceMissingDefaultConstructor" xml:space="preserve"> + <value>DSC 資源 '{0}' 沒有預設建構函式。</value> + </data> + <data name="DscResourceMissingGetMethod" xml:space="preserve"> + <value>DSC 資源 '{0}' 缺少 Get 方法。此方法必須傳回 [{0}],且不接受任何參數。</value> + </data> + <data name="DscResourceMissingKeyProperty" xml:space="preserve"> + <value>DSC 資源 '{0}' 必須至少有一個索引鍵屬性 (使用 [DscProperty(Key)] 語法。)</value> + </data> + <data name="DscResourceMissingSetMethod" xml:space="preserve"> + <value>DSC 資源 '{0}' 缺少 Set 方法。此方法必須傳回 [void],且不接受任何參數。</value> + </data> + <data name="DscResourceMissingTestMethod" xml:space="preserve"> + <value>DSC 資源 '{0}' 缺少 Test 方法。此方法必須傳回 [bool],且不接受任何參數。</value> + </data> + <data name="StaticConstructorCantHaveParameters" xml:space="preserve"> + <value>靜態建構函式不能有任何參數。</value> + </data> + <data name="TypeNotAllowedForProperty" xml:space="preserve"> + <value>屬性不允許類型 '{0}'。</value> + </data> + <data name="TypeNotAllowedForParameter" xml:space="preserve"> + <value>參數不允許類型 '{0}'。</value> + </data> + <data name="NonStaticMemberAccessInStaticMember" xml:space="preserve"> + <value>在靜態方法或靜態屬性的初始設定式中,無法存取非靜態成員 '{0}'。</value> + </data> + <data name="FailToParseModuleScriptFile" xml:space="preserve"> + <value>無法剖析模組指令碼檔案 '{0}',發生錯誤 +'{1}'。</value> + </data> + <data name="CantActivateDocumentInPowerShellCore" xml:space="preserve"> + <value>無法在 PowerShell 中執行文件: {0}。</value> + </data> + <data name="MultipleTypeConstraintsOnMethodParam" xml:space="preserve"> + <value>方法參數上不允許多重類型條件約束。</value> + </data> + <data name="ScriptContainedMaliciousContent" xml:space="preserve"> + <value>此指令碼包含惡意內容,已被您的防毒軟體封鎖。</value> + </data> + <data name="InvalidLocalConfigurationManagerProperty" xml:space="preserve"> + <value>無法在 LocalConfigurationManager 資源中指定 '{0}'。請改為切換至 [設定],或僅使用下列值: {1}。</value> + </data> + <data name="PropertyInGenericType" xml:space="preserve"> + <value>'{0}' 是在泛型類型中定義的。</value> + </data> + <data name="AmbiguousTypeReference" xml:space="preserve"> + <value>類型名稱 '{0}' 不明確,可能是 '{1}' 或 '{2}'。</value> + </data> + <data name="UsingMustBeAtStartOfScript" xml:space="preserve"> + <value>'using' 陳述式必須出現在指令碼中任何其他陳述式之前。</value> + </data> + <data name="UsingStatementNotSupported" xml:space="preserve"> + <value>不支援此 'using' 陳述式語法。</value> + </data> + <data name="InvalidNamespaceValue" xml:space="preserve"> + <value>'using' 陳述式中指定的命名空間包含無效的字元。</value> + </data> + <data name="InformationStream" xml:space="preserve"> + <value>資訊流</value> + </data> + <data name="DscResourceInvalidKeyProperty" xml:space="preserve"> + <value>無效的索引鍵屬性。索引鍵屬性必須是 [string]、帶正負號或不帶正負號的整數,或列舉類型。</value> + </data> + <data name="DscResourceInvalidGetMethod" xml:space="preserve"> + <value>無效的 Get 方法。Get 方法必須傳回 [{0}],且不接受任何參數。</value> + </data> + <data name="ErrorLoadingAssembly" xml:space="preserve"> + <value>無法載入組件 '{0}'。</value> + </data> + <data name="CannotLoadAssemblyFromUncPath" xml:space="preserve"> + <value>無法使用 UNC 路徑為 '{0}' 的組件。</value> + </data> + <data name="CannotLoadAssemblyWithUriSchema" xml:space="preserve"> + <value>無法使用 URI 結構描述為 '{0}' 的組件。</value> + </data> + <data name="MissingStatementTerminator" xml:space="preserve"> + <value>缺少新行或分號。</value> + </data> + <data name="MissingThis" xml:space="preserve"> + <value>無法指派屬性,請使用 '{0}{1}'。</value> + </data> + <data name="InvalidValueForUsingItemName" xml:space="preserve"> + <value>'{0}' 不是使用名稱的有效值。</value> + </data> + <data name="MissingTypeInStaticPropertyAssignment" xml:space="preserve"> + <value>無法指派屬性,請使用 '{0}{1}'。</value> + </data> + <data name="DebugModeShouldHaveOneValue" xml:space="preserve"> + <value>DebugMode 應該只有一個值。</value> + </data> + <data name="LabelNotFound" xml:space="preserve"> + <value>在方法內找不到標籤 '{0}'。</value> + </data> + <data name="ConvertCimPropertyToObjectPropertyFailed" xml:space="preserve"> + <value>無法將 CimProperty {0} 的值轉換成類別 {1} 的屬性值。</value> + </data> + <data name="ExpectArrayTypeOfPropertyInPSClass" xml:space="preserve"> + <value>PowerShell 類別的屬性 {0} {1} 未宣告為陣列類型,但在其設定執行個體中定義為執行個體陣列類型。</value> + </data> + <data name="InstantiatePSClassObjectFailed" xml:space="preserve"> + <value>無法建立 PowerShell 類別 {0} 的物件。</value> + </data> + <data name="InvalidHashtable" xml:space="preserve"> + <value>提供給 Desired State Configuration 資源 {0} 的雜湊表無效。金鑰或值不可為 null 或空白。</value> + </data> + <data name="InvalidPassword" xml:space="preserve"> + <value>提供給 Desired State Configuration 資源 {0} 的使用者名稱無效。使用者名稱不可是 Null 或空白。</value> + </data> + <data name="InvalidUserName" xml:space="preserve"> + <value>提供給 Desired State Configuration 資源 {0} 的使用者名稱無效。使用者名稱不可是 Null 或空白。</value> + </data> + <data name="PropertyNotDeclaredInPSClass" xml:space="preserve"> + <value>屬性 {0} 未在 PowerShell 類別 {1} 中宣告,但已在其設定執行個體中定義。</value> + </data> + <data name="DisabledRefreshModeNotValidForPartialConfig" xml:space="preserve"> + <value>PartialConfiguration '{0}' 的重新整理模式設為 Disabled,這不是部分設定的有效模式。請使用 Pull 或 Push 重新整理模式。</value> + </data> + <data name="CannotCreateTypeConstrainedLanguage" xml:space="preserve"> + <value>無法建立類型。此語言模式只支援核心類型。</value> + </data> + <data name="ImportDscResourceInsideNode" xml:space="preserve"> + <value>無法在 Node 內容內指定 Import-DscResource</value> + </data> + <data name="DefaultAllowedVariablesInDataSection" xml:space="preserve"> + <value>$PSCulture、$PSUICulture、$true、$false、$null</value> + </data> + <data name="AssignmentStatementToAutomaticNotSupported" xml:space="preserve"> + <value>無法將類型為 '{1}' 的值指派給自動變數 '{0}'</value> + </data> + <data name="PsDscRunAsCredentialMergeErrorForCompositeResources" xml:space="preserve"> + <value>將 PsDscRunAsCredential 用於資源 {0} 時發生衝突,因為它已指定 PsDscRunAsCredential 值。複合資源只能使用一個 PsDscRunAsCredential。</value> + </data> + <data name="PsDscMissingSchemaStore" xml:space="preserve"> + <value>在 "{0}" 找不到 DSC 結構描述存放區。請確定已安裝 PSDesiredStateConfiguration v3 模組。</value> + </data> + <data name="ParserError" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="ScriptHasAdminBlockedContent" xml:space="preserve"> + <value>此指令碼包含的內容已透過原則設定標示為可疑,並已遭封鎖,錯誤碼為 {0}。如需詳細資訊,請連絡系統管理員。</value> + </data> + <data name="CantInvokeCallOperatorAcrossLanguageBoundaries" xml:space="preserve"> + <value>無法使用 '&' 或 '.' 運算子,跨語言界限叫用模組範圍命令。</value> + </data> + <data name="ClassesNotAllowedInConstrainedLanguage" xml:space="preserve"> + <value>ConstrainedLanguage 模式中不允許使用 Class 關鍵字。</value> + </data> + <data name="MissingColonInTernaryExpression" xml:space="preserve"> + <value>三元運算式中遺漏 ':'。</value> + </data> + <data name="EmptyPipelineChainElement" xml:space="preserve"> + <value>管線鏈結運算子後面必須接著管線。</value> + </data> + <data name="BackgroundOperatorInPipelineChain" xml:space="preserve"> + <value>背景運算子只能用在管線鏈結的結尾。</value> + </data> + <data name="InvokingCleanBlockNotSupported" xml:space="preserve"> + <value>不支援直接叫用指令碼區塊的 'clean' 區塊。</value> + </data> + <data name="WDACParserConfigKeywordLogTitle" xml:space="preserve"> + <value>剖析器組態關鍵字</value> + </data> + <data name="WDACParserConfigKeywordLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式中,不受信任的指令碼不允許使用 Configuration 關鍵字。</value> + </data> + <data name="WDACParserClassKeywordLogTitle" xml:space="preserve"> + <value>剖析器類別關鍵字</value> + </data> + <data name="WDACParserClassKeywordLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式中,不受信任的指令碼不允許使用 Class 關鍵字。</value> + </data> + <data name="WDACParserDSSupportedCommandLogTitle" xml:space="preserve"> + <value>剖析器資料區段 SupportedCommand</value> + </data> + <data name="WDACParserDSSupportedCommandLogMessage" xml:space="preserve"> + <value>對於不受信任的指令碼,在 Constrained Language 模式中不允許包含 SupportedCommand 參數的 Data 區段。</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogTitle" xml:space="preserve"> + <value>模組範圍呼叫運算子</value> + </data> + <data name="WDACParserModuleScopeCallOperatorLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式中,模組範圍呼叫運算子將會被拒絕。</value> + </data> + <data name="WDACParserForEachOperatorLogTitle" xml:space="preserve"> + <value>ForEach 關鍵字方法呼叫</value> + </data> + <data name="WDACParserForEachOperatorLogMessage" xml:space="preserve"> + <value>在 Constrained Language 模式中執行時,ForEach 關鍵字會使 '{0}' 反覆項目項目方法叫用失敗。</value> + </data> + <data name="WDACGetSteppablePipelineLogTitle" xml:space="preserve"> + <value>運算式評估可能失敗</value> + </data> + <data name="WDACGetSteppablePipelineLogMessage" xml:space="preserve"> + <value>從指令碼區塊建立可逐步執行管線可能需要評估指令碼區塊中的一些運算式。除非運算式代表常數值,否則在受限語言模式下,運算式評估會悄悄失敗,並傳回 'null'。</value> + </data> + <data name="ConfigurationNotAllowedOnArm64" xml:space="preserve"> + <value>ARM64 處理器不支援 Configuration 關鍵字。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PathUtilsStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PathUtilsStrings.zh-Hant.resx new file mode 100644 index 00000000000..7e4967a3430 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PathUtilsStrings.zh-Hant.resx @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Utf7EncodingObsolete" xml:space="preserve"> + <value>編碼 'UTF-7' 已過時,請使用 UTF-8。</value> + </data> + <data name="UtilityFileExistsNoClobber" xml:space="preserve"> + <value>檔案 {0} 已經存在,且已指定 {1}。</value> + </data> + <data name="OutFile_ReadWriteFileNotFileSystemProvider" xml:space="preserve"> + <value>無法開啟檔案,因為目前的提供者 ({0}) 無法開啟檔案。</value> + </data> + <data name="OutFile_MultipleFilesNotSupported" xml:space="preserve"> + <value>無法執行作業,因為路徑已解析為多個檔案。此命令無法針對多個檔案執行。</value> + </data> + <data name="OutFile_DidNotResolveFile" xml:space="preserve"> + <value>無法執行作業,因為萬用字元路徑 {0} 未解析為檔案。</value> + </data> + <data name="OutFile_WriteToFileEncodingUnknown" xml:space="preserve"> + <value>未知的編碼 {0}; 有效值為 {1}。</value> + </data> + <data name="ExportPSSession_ErrorDirectoryExists" xml:space="preserve"> + <value>目錄 '{0}' 已經存在。 如果您想要覆寫此目錄及其中的檔案,請使用 -Force 參數。</value> + </data> + <data name="ExportPSSession_ErrorModuleNameOrPath" xml:space="preserve"> + <value>使用者模組路徑不存在,因此無法為提供的模組名稱 '{0}' 建立模組資料夾。</value> + </data> + <data name="ExportPSSession_CannotCreateOutputDirectory" xml:space="preserve"> + <value>無法建立模組 {0},原因如下: {1}。請針對 -OutputModule 參數使用不同的引數,然後重試。</value> + <comment>{StrContains="OutputModule"} +{0} is a placeholder for the name of a directory +{1} is a placeholder for an error message from the inner exception + +Reviewed by TArcher on 2010-07-21 + +Example usage: +PS C:\> $s = New-PSSession +PS C:\> Export-PSSession -Session $s -OutputModule gibberish:here +Export-PSSession : Cannot create the module 'gibberish:here' due to the following: Cannot find drive. A drive with the name 'gibberish' does not exist. Use a different argument for the -OutputModule parameter and try again. +At line:1 char:1 ++ Export-PSSession -Session $s -OutputModule gibberish:here ++ ^ + + CategoryInfo : ResourceExists: (gibberish:here:String) [Export-PSSession], ArgumentException + + FullyQualifiedErrorId : ExportProxyCommand_CannotCreateOutputDirectory,Microsoft.PowerShell.Commands.ExportPSSessionCommand + </comment> + </data> + <data name="ExportPSSession_ScriptGeneratorVersionMismatch" xml:space="preserve"> + <value>無法載入模組,因為它是由不相容的 {0} Cmdlet 版本產生。請使用目前工作階段中的 {0} Cmdlet 產生模組,然後再次嘗試載入模組。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PipelineStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PipelineStrings.zh-Hant.resx new file mode 100644 index 00000000000..509bc767802 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PipelineStrings.zh-Hant.resx @@ -0,0 +1,179 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CommandProcessorAlreadyUsed" xml:space="preserve"> + <value>無法處理 Cmdlet 執行個體,因為另一個管線正在使用該 Cmdlet 執行個體。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>無法執行作業,因為管線已開始。請停止管線,然後再試一次。</value> + </data> + <data name="ActionPreferenceStop" xml:space="preserve"> + <value>無法繼續執行 Cmdlet,因為停止原則已禁止執行 Cmdlet。</value> + </data> + <data name="FirstCommandCannotHaveInput" xml:space="preserve"> + <value>無法執行管線,因為管線中的第一個 Cmdlet 正嘗試從前一個 Cmdlet 的結果讀取輸入。請修改第一個 Cmdlet、移除第一個 Cmdlet,或將第一個 Cmdlet 所需輸出的 Cmdlet 新增至管線,然後再次嘗試執行管線。</value> + </data> + <data name="InvalidCommandNumber" xml:space="preserve"> + <value>無法處理 Cmdlet 編號。ReadFromCommand 函式必須指定已新增至管線的 Cmdlet 識別碼。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="PipeAlreadyTaken" xml:space="preserve"> + <value>無法讀取 ReadFromCommand 和 ReadErrorQueue 函式的輸出,因為另一個 Cmdlet 已在讀取該輸出。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="PipelineExecuteRequiresAtLeastOneCommand" xml:space="preserve"> + <value>無法執行管線,因為其中沒有命令。請至少將一個命令新增至管線,然後再執行一次。</value> + </data> + <data name="PipelineNotStarted" xml:space="preserve"> + <value>無法完成管線作業,因為尚未開始。您必須先呼叫 Begin() 方法,才能在可逐步執行的管線上呼叫 End()。</value> + </data> + <data name="WriteNotPermitted" xml:space="preserve"> + <value>無法從 BeginProcessing、ProcessRecord 和 EndProcessing 方法的覆寫之外呼叫 WriteObject 和 WriteError 方法,而且只能在相同的執行緒中呼叫。請確認 Cmdlet 是否正確進行這些呼叫,或連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="SecondFailure" xml:space="preserve"> + <value>Cmdlet 在呼叫 ThrowTerminatingError 之後擲回例外狀況。 +第一個例外狀況為 "{0}",堆疊追蹤為 "{1}"。 +第二個例外狀況為 "{2}",堆疊追蹤為 "{3}"。</value> + </data> + <data name="WriteToClosedPipeline" xml:space="preserve"> + <value>關閉管線後,就無法再呼叫 WriteObject 和 WriteError 方法。請連絡 Microsoft 客戶支援服務。</value> + </data> + <data name="PipelineExecutionInformation" xml:space="preserve"> + <value>CommandInvocation({0}): "{1}"</value> + </data> + <data name="PipelineExecutionNonTerminatingError" xml:space="preserve"> + <value>NonTerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionTerminatingError" xml:space="preserve"> + <value>TerminatingError({0}): "{1}"</value> + </data> + <data name="PipelineExecutionParameterBinding" xml:space="preserve"> + <value>ParameterBinding({0}): name="{1}"; value="{2}"</value> + </data> + <data name="CannotCreatePipeline" xml:space="preserve"> + <value>建立管線時發生錯誤。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>此管線不支援「中斷連線與連線」語意。</value> + </data> + <data name="PipelineNotDisconnected" xml:space="preserve"> + <value>無法連線到此管線,因為它不處於中斷連線狀態。</value> + </data> + <data name="InvalidRemoteCommand" xml:space="preserve"> + <value>Runspace 物件具備一個相關聯的 null 遠端命令。 由於未指定遠端命令,因此無法建立已中斷連線的 RemotePipeline 物件。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/PowerShellStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/PowerShellStrings.zh-Hant.resx new file mode 100644 index 00000000000..5abe0da4e91 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/PowerShellStrings.zh-Hant.resx @@ -0,0 +1,180 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPowerShellStateGeneral" xml:space="preserve"> + <value>目前 PowerShell 執行個體的狀態不適用於此作業。</value> + </data> + <data name="ExecutionAlreadyStarted" xml:space="preserve"> + <value>無法執行作業,因為已經啟動命令。請等候命令完成或停止命令,然後再試一次。</value> + </data> + <data name="NoCommandToInvoke" xml:space="preserve"> + <value>未指定任何命令。</value> + </data> + <data name="InvalidStateCreateNested" xml:space="preserve"> + <value>PowerShell 執行個體的狀態不適合建立巢狀 PowerShell 執行個體。只有在執行中的 PowerShell 執行個體中,才能建立巢狀 PowerShell 執行個體。</value> + </data> + <data name="InvalidRunspaceState" xml:space="preserve"> + <value>無法執行作業,因為 Runspace 不處於 '{0}' 狀態。Runspace 目前的狀態為 '{1}'。</value> + </data> + <data name="NestedPowerShellInvokeAsync" xml:space="preserve"> + <value>無法以非同步方式叫用巢狀 PowerShell 執行個體。請使用 Invoke 方法。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>未透過在此 PowerShell 執行個體上呼叫 {1} 來建立 {0} 物件。</value> + </data> + <data name="ApartmentStateMismatch" xml:space="preserve"> + <value>當 Runspace 設定為重複使用執行緒時,叫用設定中的 Apartment 狀態必須與 Runspace 相符。</value> + </data> + <data name="ApartmentStateMismatchCurrentThread" xml:space="preserve"> + <value>當 Runspace 設定為使用目前的執行緒時,叫用設定中的 Apartment 狀態必須與目前執行緒的狀態相符。</value> + </data> + <data name="ParameterRequiresCommand" xml:space="preserve"> + <value>需要命令才能新增參數。必須先將命令新增至 PowerShell 執行個體,才能新增參數。</value> + </data> + <data name="KeyMustBeString" xml:space="preserve"> + <value>字典中的索引鍵必須是字串。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithCommand" xml:space="preserve"> + <value>沒有可用的 Runspace 可在此執行緒中執行命令。您可以在 System.Management.Automation.Runspaces.Runspace 類型的 DefaultRunspace 屬性中提供一個。您嘗試叫用的命令為: {0}</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>無法連線此 PowerShell 物件,因為它與遠端 Runspace 或 Runspace 集區沒有關聯。</value> + </data> + <data name="DiscOnSyncCommand" xml:space="preserve"> + <value>執行中的命令已中斷連線,但仍在遠端伺服器上執行。 請重新連線,以取得命令作業狀態和輸出資料。</value> + </data> + <data name="ExecutionDisconnected" xml:space="preserve"> + <value>無法執行作業,因為目前的 PowerShell 工作階段處於「已中斷連線」狀態。 請連線此 PowerShell 工作階段,然後等候命令完成或停止命令。</value> + </data> + <data name="IsDisconnected" xml:space="preserve"> + <value>無法執行作業,因為目前的 PowerShell 工作階段處於「已中斷連線」狀態。 請連線此 PowerShell 工作階段,然後再試一次。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>連線遠端命令的嘗試失敗。</value> + </data> + <data name="ExecutionStopping" xml:space="preserve"> + <value>無法執行作業,因為命令目前正在停止。請等候命令完成停止,然後再試一次。</value> + </data> + <data name="CommandInvokedFromWrongThreadWithoutCommand" xml:space="preserve"> + <value>沒有可用的 Runspace 可在此執行緒中執行命令。您可以在 System.Management.Automation.Runspaces.Runspace 類型的 DefaultRunspace 屬性中提供一個。目前的 PowerShell 執行個體不包含任何可叫用的命令。</value> + </data> + <data name="NoDefaultRunspaceForPSCreate" xml:space="preserve"> + <value>無法建立使用目前 Runspace 的 PowerShell 物件,因為目前沒有可用的 Runspace。 目前的 Runspace 可能正在啟動,例如在使用初始工作階段狀態建立時。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ProgressRecordStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ProgressRecordStrings.zh-Hant.resx new file mode 100644 index 00000000000..4fde4d20634 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ProgressRecordStrings.zh-Hant.resx @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ArgMayNotBeNegative" xml:space="preserve"> + <value>無法處理引數,因為 {0} 不能為負值。</value> + </data> + <data name="ArgMayNotBeNullOrEmpty" xml:space="preserve"> + <value>無法處理引數,因為 {0} 的值不能為 null 或空白。</value> + </data> + <data name="PercentMayNotBeMoreThan100" xml:space="preserve"> + <value>無法設定百分比,因為 {0} 不能大於 100。</value> + </data> + <data name="ParentActivityIdCantBeActivityId" xml:space="preserve"> + <value>ParentActivityId 不能與 ActivityId 相同。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ProviderBaseSecurity.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ProviderBaseSecurity.zh-Hant.resx new file mode 100644 index 00000000000..42acca18dc2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ProviderBaseSecurity.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="ISecurityDescriptorCmdletProvider_NotSupported" xml:space="preserve"> + <value>無法使用此介面,因為此提供者不支援 ISecurityDescriptorCmdletProvider 介面。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/ProxyCommandStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/ProxyCommandStrings.zh-Hant.resx new file mode 100644 index 00000000000..8ca2c9acdb2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/ProxyCommandStrings.zh-Hant.resx @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="HelpInfoObjectRequired" xml:space="preserve"> + <value>無法將 'help' 參數辨識為 'get-help' 命令所建立的有效 HelpInfo 物件。</value> + </data> + <data name="CommandMetadataMissingCommandName" xml:space="preserve"> + <value>無法產生 Proxy 命令,因為 CommandMetadata 沒有名稱。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/RegistryProviderStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/RegistryProviderStrings.zh-Hant.resx new file mode 100644 index 00000000000..0b536ab8ce1 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/RegistryProviderStrings.zh-Hant.resx @@ -0,0 +1,333 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>設定項目</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 值: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>清除項目</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新增項目</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveKeyAction" xml:space="preserve"> + <value>移除機碼</value> + </data> + <data name="RemoveKeyResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="CopyKeyAction" xml:space="preserve"> + <value>複製機碼</value> + </data> + <data name="CopyKeyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>重新命名項目</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} NewName: {1}</value> + </data> + <data name="MoveItemAction" xml:space="preserve"> + <value>移動項目</value> + </data> + <data name="MoveItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="SetPropertyAction" xml:space="preserve"> + <value>設定屬性</value> + </data> + <data name="SetPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1}</value> + </data> + <data name="ClearPropertyAction" xml:space="preserve"> + <value>清除屬性</value> + </data> + <data name="ClearPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1}</value> + </data> + <data name="NewPropertyAction" xml:space="preserve"> + <value>新增屬性</value> + </data> + <data name="NewPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1}</value> + </data> + <data name="RemovePropertyAction" xml:space="preserve"> + <value>移除屬性</value> + </data> + <data name="RemovePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} 屬性: {1}</value> + </data> + <data name="RenamePropertyAction" xml:space="preserve"> + <value>重新命名屬性。</value> + </data> + <data name="RenamePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationProperty: {2}</value> + </data> + <data name="CopyPropertyAction" xml:space="preserve"> + <value>複製屬性</value> + </data> + <data name="CopyPropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="MovePropertyAction" xml:space="preserve"> + <value>移動屬性</value> + </data> + <data name="MovePropertyResourceTemplate" xml:space="preserve"> + <value>項目: {0} SourceProperty: {1} DestinationItem: {2} DestinationProperty: {3}</value> + </data> + <data name="ContainerInvalidOperationTemplate" xml:space="preserve"> + <value>未處理作業。提供的位置不允許此作業。</value> + </data> + <data name="SourceContainerInvalidOperationTemplate" xml:space="preserve"> + <value>來源位置不允許此作業。</value> + </data> + <data name="DestinationContainerInvalidOperationTemplate" xml:space="preserve"> + <value>目的地位置不允許此作業。</value> + </data> + <data name="HKLMDriveDescription" xml:space="preserve"> + <value>本機電腦的組態設定</value> + </data> + <data name="HKCUDriveDescription" xml:space="preserve"> + <value>目前使用者的軟體設定</value> + </data> + <data name="KeyAlreadyExists" xml:space="preserve"> + <value>此路徑中已存在機碼。</value> + </data> + <data name="DestinationChildOfSource" xml:space="preserve"> + <value>無法執行作業,因為目的地路徑是來源路徑的子路徑。</value> + </data> + <data name="PropertyAlreadyExists" xml:space="preserve"> + <value>屬性已存在。</value> + </data> + <data name="PropertyNotAtPath" xml:space="preserve"> + <value>屬性 {0} 不存在於路徑 {1}。</value> + </data> + <data name="KeyDoesNotExist" xml:space="preserve"> + <value>指定路徑的登錄機碼不存在。</value> + </data> + <data name="TypeParameterBindingFailure" xml:space="preserve"> + <value>無法繫結參數 'Type'。無法將 "{0}" 轉換成 "{1}"。可用的列舉值為「String、ExpandString、Binary、DWord、MultiString、QWord、Unknown」。</value> + </data> + <data name="KeyCreatedValueFailed" xml:space="preserve"> + <value>已建立機碼 {0},但無法設定預設值。</value> + </data> + <data name="NewDriveRootDoesNotExist" xml:space="preserve"> + <value>無法使用指定的根目錄建立磁碟機。根路徑不存在。</value> + </data> + <data name="RenameItemAlreadyExists" xml:space="preserve"> + <value>無法重新命名項目,因為同一個容器中已存在名稱相同的項目。</value> + </data> + <data name="Arg_RegInvalidKeyName" xml:space="preserve"> + <value>登錄機碼名稱必須以有效的基底機碼名稱開頭。</value> + </data> + <data name="ArgRegKeyDelHive" xml:space="preserve"> + <value>子機碼引數無效。</value> + </data> + <data name="Arg_RegSubKeyAbsent" xml:space="preserve"> + <value>無法刪除子機碼樹狀,因為子機碼不存在。</value> + </data> + <data name="Arg_RegSubKeyValueAbsent" xml:space="preserve"> + <value>找不到具有該名稱的值。</value> + </data> + <data name="Arg_EnumIllegalVal" xml:space="preserve"> + <value>列舉值 {0} 無效。</value> + </data> + <data name="Arg_Value" xml:space="preserve"> + <value>必須指定值引數。</value> + </data> + <data name="Arg_Name" xml:space="preserve"> + <value>必須指定名稱引數。</value> + </data> + <data name="Arg_RegBadKeyKind" xml:space="preserve"> + <value>指定的 RegistryValueKind 為無效的值。</value> + </data> + <data name="Arg_RegSetStrArrNull" xml:space="preserve"> + <value>RegistryKey.SetValue 不允許包含 null 字串參考的 String[]。</value> + </data> + <data name="Arg_RegKeyStrLenBug" xml:space="preserve"> + <value>登錄子機碼不應超過 255 個字元。</value> + </data> + <data name="Arg_RegKeyStrEmpty" xml:space="preserve"> + <value>必須指定非空白的子機碼名稱。</value> + </data> + <data name="Arg_RegSetMismatchedKind" xml:space="preserve"> + <value>值物件的型別與指定的 RegistryValueKind 不符,或無法正確轉換該物件。</value> + </data> + <data name="Arg_RegSetBadArrType" xml:space="preserve"> + <value>RegistryKey.SetValue 不支援型別為 '{0}' 的陣列。僅支援 Byte[] 和 String[]。</value> + </data> + <data name="Arg_RegKeyNotFound" xml:space="preserve"> + <value>指定的登錄機碼不存在。</value> + </data> + <data name="Arg_RegValueNameStrLenBug" xml:space="preserve"> + <value>指定的值名稱長度超過 16383 個字元上限。</value> + </data> + <data name="Arg_ValueDataLenBug" xml:space="preserve"> + <value>指定的值資料大小超過 1 MB 上限。</value> + </data> + <data name="ArgumentException_RegSubKeyAbsent" xml:space="preserve"> + <value>指定的登錄子機碼不存在。</value> + </data> + <data name="Argument_InvalidRegistryKeyPermissionCheck" xml:space="preserve"> + <value>指定的 RegistryKeyPermissionCheck 值無效。</value> + </data> + <data name="InvalidOperation_RegRemoveSubKey" xml:space="preserve"> + <value>登錄機碼有子機碼; 此方法不支援遞迴移除。</value> + </data> + <data name="InvalidOperation_NeedTransaction" xml:space="preserve"> + <value>無法在沒有 Transaction.Current 或指定交易的情況下建立 KTM 控制代碼。</value> + </data> + <data name="InvalidOperation_MustUseSameTransaction" xml:space="preserve"> + <value>指定的交易或 Transaction.Current 必須與用來建立或開啟此 TransactedRegistryKey 的交易相符。</value> + </data> + <data name="InvalidOperation_NotAssociatedWithTransaction" xml:space="preserve"> + <value>TransactedRegistryKey 物件與交易沒有關聯,因為它是針對預先定義的機碼。</value> + </data> + <data name="Security_RegistryPermission" xml:space="preserve"> + <value>不允許要求的登錄存取。</value> + </data> + <data name="UnauthorizedAccess_RegistryKeyGeneric_Key" xml:space="preserve"> + <value>存取登錄機碼 '{0}' 遭拒。</value> + </data> + <data name="UnauthorizedAccess_RegistryNoWrite" xml:space="preserve"> + <value>無法寫入登錄機碼。</value> + </data> + <data name="ObjectDisposed_RegKeyClosed" xml:space="preserve"> + <value>無法存取已關閉的登錄機碼。</value> + </data> + <data name="UnknownError_Num" xml:space="preserve"> + <value>未知的錯誤: {0}。</value> + </data> + <data name="NotSupported_KernelTransactions" xml:space="preserve"> + <value>此平台不支援登錄交易。</value> + </data> + <data name="AccessControl_InvalidHandle" xml:space="preserve"> + <value>指定的控制代碼無效。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/RemotingErrorIdStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/RemotingErrorIdStrings.zh-Hant.resx new file mode 100644 index 00000000000..002e6ad7b83 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/RemotingErrorIdStrings.zh-Hant.resx @@ -0,0 +1,1735 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="DefaultRemotingExceptionMessage" xml:space="preserve"> + <value>發生類型 "{0}" 的錯誤。</value> + </data> + <data name="OutOfMemory" xml:space="preserve"> + <value>處理程序記憶體不足。</value> + </data> + <data name="UnsupportedOSForRemoteEnumeration" xml:space="preserve"> + <value>只有 Windows 支援使用 -ComputerName 列舉遠端 PSSession,"{0}" 不支援。</value> + </data> + <data name="PipelineIdsDoNotMatch" xml:space="preserve"> + <value>管線識別碼 "{0}" 不符合目前正在執行之管線的 InstanceId "{1}"。</value> + </data> + <data name="PipelineNotFoundOnServer" xml:space="preserve"> + <value>在伺服器上找不到管線識別碼 "{0}"。</value> + </data> + <data name="PipelineStopped" xml:space="preserve"> + <value>遠端管線已停止。</value> + </data> + <data name="RunspaceAlreadyExists" xml:space="preserve"> + <value>工作階段已存在。不允許使用相同的 InstanceId {0} 再次建立工作階段。</value> + </data> + <data name="RunspaceIdsDoNotMatch" xml:space="preserve"> + <value>指定的用戶端工作階段 InstanceId "{0}" 不符合現有工作階段的 InstanceId "{1}"。</value> + </data> + <data name="RemoteRunspaceOpenFailed" xml:space="preserve"> + <value>開啟遠端工作階段失敗。</value> + </data> + <data name="RunspaceCannotBeFound" xml:space="preserve"> + <value>找不到用戶端 InstanceId 為 "{0}" 的指定遠端工作階段。</value> + </data> + <data name="ResponsePromptIdCannotBeFound" xml:space="preserve"> + <value>提示回應包含找不到的提示識別碼 "{0}"。</value> + </data> + <data name="RemoteHostCallFailed" xml:space="preserve"> + <value>遠端主機對 "{0}" 的呼叫失敗。</value> + </data> + <data name="RemoteHostMethodNotImplemented" xml:space="preserve"> + <value>未實作遠端主機方法 {0}。</value> + </data> + <data name="RemoteHostDataEncodingNotSupported" xml:space="preserve"> + <value>不支援類型 {0} 的遠端主機方法資料編碼。</value> + </data> + <data name="RemoteHostDataDecodingNotSupported" xml:space="preserve"> + <value>不支援類型 {0} 的遠端主機方法資料解碼。</value> + </data> + <data name="NestedPipelineNotSupported" xml:space="preserve"> + <value>不支援建立巢狀管線。</value> + </data> + <data name="RelativeUriForRunspacePathNotSupported" xml:space="preserve"> + <value>建立遠端工作階段時不支援相對 URI。</value> + </data> + <data name="RemoteHostDecodingFailed" xml:space="preserve"> + <value>從遠端主機解碼資料時發生失敗。網路資料有錯誤。</value> + </data> + <data name="MustBeAdminToOverrideThreadOptions" xml:space="preserve"> + <value>只有系統管理員可以從遠端覆寫執行選項。</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedCaption" xml:space="preserve"> + <value>PowerShell 認證要求: {0}</value> + </data> + <data name="RemoteHostPromptForCredentialModifiedMessage" xml:space="preserve"> + <value>警告: 遠端電腦 {0} 上的指令碼或應用程式正在要求您的認證。只有在您信任遠端電腦,以及提出要求的應用程式或指令碼時,才輸入您的認證。 + +{1}</value> + </data> + <data name="RemoteHostReadLineAsSecureStringPrompt" xml:space="preserve"> + <value>遠端電腦 {0} 上的指令碼或應用程式要求安全地讀取一行。只有在您信任遠端電腦,以及提出要求的應用程式或指令碼時,才輸入機密資訊,例如您的認證。</value> + </data> + <data name="RemoteHostGetBufferContents" xml:space="preserve"> + <value>遠端電腦 {0} 上的指令碼或應用程式正在嘗試讀取 PowerShell 主機上的緩衝區內容。基於安全原因,不允許這項作業;已抑制此呼叫。</value> + </data> + <data name="RemoteHostPromptSecureStringPrompt" xml:space="preserve"> + <value>遠端電腦 {0} 上的指令碼或應用程式正在傳送提示要求。當系統提示您時,請僅在您信任遠端電腦,以及要求資料的應用程式或指令碼的情況下,才輸入機密資訊,例如您的認證或密碼。</value> + </data> + <data name="ReceivedUnsupportedRemoteHostCall" xml:space="preserve"> + <value>收到不支援的遠端主機呼叫: {0}。</value> + </data> + <data name="ReceivedUnsupportedAction" xml:space="preserve"> + <value>收到遠端資料,但動作不支援: {0}。</value> + </data> + <data name="ReceivedUnsupportedDataType" xml:space="preserve"> + <value>收到遠端資料,但不支援資料類型: {0}。</value> + </data> + <data name="MissingDestination" xml:space="preserve"> + <value>遠端資料遺漏目的地屬性。</value> + </data> + <data name="MissingTarget" xml:space="preserve"> + <value>遠端資料缺少目標介面屬性。</value> + </data> + <data name="MissingRunspaceId" xml:space="preserve"> + <value>遠端資料缺少 Session InstanceId 屬性。</value> + </data> + <data name="MissingDataType" xml:space="preserve"> + <value>遠端資料缺少 RemotingDataType 屬性。</value> + </data> + <data name="MissingCallId" xml:space="preserve"> + <value>遠端資料缺少 CallId 屬性。</value> + </data> + <data name="MissingMethodName" xml:space="preserve"> + <value>遠端資料遺漏 MethodName 屬性。</value> + </data> + <data name="MissingIsStartFragment" xml:space="preserve"> + <value>第一個片段未設定 IsStartFragment 旗標。</value> + </data> + <data name="MissingProperty" xml:space="preserve"> + <value>遠端資料缺少 {0} 屬性。</value> + </data> + <data name="ObjectIdsNotMatching" xml:space="preserve"> + <value>收到未預期的 ObjectId。如果遠端電腦未正確建構分段,或若資料已損毀或變更,就可能發生此情況。</value> + </data> + <data name="ObjectIdCannotBeLessThanZero" xml:space="preserve"> + <value>ObjectId 不可小於或等於 0。如果遠端電腦未正確建構片段,或資料已遭未經授權的使用者變更,就可能發生這種情況。</value> + </data> + <data name="FragmentIdsNotInSequence" xml:space="preserve"> + <value>相同物件的 FragmentIDs 必須依序以 1 遞增變更。如果遠端電腦未正確建構片段,就可能發生這種情況。資料也可能已損毀或變更。</value> + </data> + <data name="ObjectIsTooBig" xml:space="preserve"> + <value>遠端資料太大,無法從片段重組。如果片段中的資料長度大於 Int32.Max,就可能發生此情況。如果資料已遭未經授權的使用者變更,也可能發生這種情況。</value> + </data> + <data name="MissingIsEndFragment" xml:space="preserve"> + <value>最後一個片段未設定 IsEndFragment 旗標。如果遠端電腦未正確建構分段,或資料已損毀或變更,就可能發生此情況。</value> + </data> + <data name="DeserializedObjectIsNull" xml:space="preserve"> + <value>還原序列化的遠端資料為 null。</value> + </data> + <data name="BlobLengthNotInRange" xml:space="preserve"> + <value>片段 blob 長度超出範圍: {0}</value> + </data> + <data name="DecodingErrorForErrorRecord" xml:space="preserve"> + <value>解碼 ErrorRecord 時發生錯誤。</value> + </data> + <data name="DecodingErrorForPipelineStateInfo" xml:space="preserve"> + <value>解碼 PipelineStateInfo 時發生錯誤。</value> + </data> + <data name="DecodingErrorForRunspaceStateInfo" xml:space="preserve"> + <value>解碼 RunspaceStateInfo 時發生錯誤。</value> + </data> + <data name="ReceivedUnsupportedRemotingTargetInterfaceType" xml:space="preserve"> + <value>收到不支援的 RemotingTargetInterface 類型: {0}</value> + </data> + <data name="UnknownTargetClass" xml:space="preserve"> + <value>在未知的目標類別上叫用遠端主機方法: {0}</value> + </data> + <data name="MissingTargetClass" xml:space="preserve"> + <value>叫用遠端主機方法時,未指定目標類別。</value> + </data> + <data name="DecodingErrorForRunspacePoolStateInfo" xml:space="preserve"> + <value>解碼 RunspacePoolStateInfo 時發生錯誤。</value> + </data> + <data name="DecodingErrorForMinRunspaces" xml:space="preserve"> + <value>解碼 Minimum runspaces 時發生錯誤。</value> + </data> + <data name="DecodingErrorForMaxRunspaces" xml:space="preserve"> + <value>解碼 Maximum runspaces 時發生錯誤。</value> + </data> + <data name="DecodingErrorForPowerShellStateInfo" xml:space="preserve"> + <value>解碼 PowerShellStateInfo 時發生錯誤。</value> + </data> + <data name="CantCastPropertyToExpectedType" xml:space="preserve"> + <value>未預期的 {0} 屬性類型 (預期為 {1},實際收到 {2})。</value> + </data> + <data name="CantCastRemotingDataToPSObject" xml:space="preserve"> + <value>未預期的遠端資料類型 (預期為 PSObject,實際收到 {0})。</value> + </data> + <data name="CantCastCommandToPSObject" xml:space="preserve"> + <value>未預期的已編碼命令類型 (預期為 PSObject,實際收到 {0})。</value> + </data> + <data name="CantCastParameterToPSObject" xml:space="preserve"> + <value>未預期的已編碼命令參數類型 (預期為 PSObject,實際收到 {0})。</value> + </data> + <data name="NotEnoughHeaderForRemoteDataObject" xml:space="preserve"> + <value>解碼從遠端電腦接收的資料時發生錯誤。解碼從遠端電腦接收的還原序列化物件至少需要 {0} 位元組的資料。如果遠端電腦未正確建構分段,或資料已損毀或變更,就可能發生此情況。</value> + </data> + <data name="RemotingDestinationNotForMe" xml:space="preserve"> + <value>收到的封包不是登入使用者的目的地:使用者 = {0},封包目的地 = {1}。</value> + </data> + <data name="ClientNegotiationTimeout" xml:space="preserve"> + <value>用戶端交涉計時器已到期。交涉逾時間隔為 {0} 毫秒。</value> + </data> + <data name="ClientNegotiationFailed" xml:space="preserve"> + <value>PowerShell 用戶端不支援伺服器所交涉的 {0} {1}。請確定伺服器與 PowerShell 的組建 {2} 和通訊協定版本 {3} 相容。</value> + </data> + <data name="ClientNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。與伺服器的交涉失敗。請確定伺服器與 PowerShell 的組建 {1} 和通訊協定版本 {2} 相容。</value> + </data> + <data name="ServerRequestedToCloseSession" xml:space="preserve"> + <value>目的地伺服器已傳送關閉工作階段的要求。</value> + </data> + <data name="ServerNegotiationFailed" xml:space="preserve"> + <value>執行 PowerShell 的伺服器不支援用戶端電腦所交涉的 {0} {1}。請確定用戶端電腦與 PowerShell 的組建 {2} 和通訊協定版本 {3} 相容。</value> + </data> + <data name="ServerConnectFailedOnNegotiation" xml:space="preserve"> + <value>執行 PowerShell 的伺服器不支援用戶端電腦所交涉的 {0} {1} 上的連線作業。請確定用戶端電腦與 PowerShell 的組建 {2} 和通訊協定版本 {3} 相容。</value> + </data> + <data name="ServerConnectFailedOnInputValidation" xml:space="preserve"> + <value>執行 PowerShell 的伺服器無法處理連線作業,因為找不到下列資訊或資訊無效: 用戶端功能資訊和 Connect RunspacePool 資訊。</value> + </data> + <data name="ServerConnectFailedOnServerStateValidation" xml:space="preserve"> + <value>執行 PowerShell 的伺服器無法處理連線作業,因為伺服器尚未啟動,或正在關機。</value> + </data> + <data name="ServerConnectFailedOnMismatchedRunspacePoolProperties" xml:space="preserve"> + <value>執行 PowerShell 的伺服器無法處理連線作業,因為伺服器 Runspace 集區屬性與用戶端電腦指定的屬性不符。</value> + </data> + <data name="ServerNotFoundCapabilityProperties" xml:space="preserve"> + <value>{0}。與用戶端的交涉失敗。請確定用戶端與 PowerShell 的組建 {1} 和通訊協定版本 {2} 相容。</value> + </data> + <data name="ServerNegotiationTimeout" xml:space="preserve"> + <value>伺服器交涉計時器已到期。交涉逾時間隔為 {0} 毫秒。</value> + </data> + <data name="ClientRequestedToCloseSession" xml:space="preserve"> + <value>用戶端電腦已傳送關閉工作階段的要求。</value> + </data> + <data name="FatalErrorCausingClose" xml:space="preserve"> + <value>發生 PowerShell 無法處理的錯誤。遠端工作階段可能已結束。</value> + </data> + <data name="ClientKeyExchangeFailed" xml:space="preserve"> + <value>伺服器未在指定的逾時期間內以加密的工作階段金鑰回應。</value> + </data> + <data name="ServerKeyExchangeFailed" xml:space="preserve"> + <value>用戶端未在指定的逾時期間內傳回公開金鑰。</value> + </data> + <data name="ConnectFailed" xml:space="preserve"> + <value>連線嘗試失敗。</value> + </data> + <data name="CloseIsCalled" xml:space="preserve"> + <value>正在嘗試關閉工作階段。</value> + </data> + <data name="ForceClosed" xml:space="preserve"> + <value>PowerShell 無法正確關閉遠端工作階段。工作階段處於未定義狀態,因為它在中斷連線後並未開啟或連線。PowerShell 會嘗試強制在本機電腦上關閉工作階段,但遠端電腦上的工作階段可能無法關閉。若要正確關閉遠端工作階段,請先開啟或連線。</value> + </data> + <data name="CloseFailed" xml:space="preserve"> + <value>無法關閉工作階段。</value> + </data> + <data name="CloseCompleted" xml:space="preserve"> + <value>工作階段已關閉。</value> + </data> + <data name="UnsupportedWaitHandleType" xml:space="preserve"> + <value>不支援類型為 "{0}" 的等候控制代碼。</value> + </data> + <data name="ReceivedDataStreamIsNotStdout" xml:space="preserve"> + <value>收到的資料具有 "{0}" 的串流識別碼索引。僅支援 "0" 的 Standard Output 串流識別碼索引。</value> + </data> + <data name="StdInIsNotOpen" xml:space="preserve"> + <value>標準輸入控制代碼未開啟。</value> + </data> + <data name="NativeWriteFileFailed" xml:space="preserve"> + <value>原生 API 呼叫 WriteFile 失敗。錯誤碼為 {0}。</value> + </data> + <data name="NativeReadFileFailed" xml:space="preserve"> + <value>原生 API 呼叫 ReadFile 失敗。錯誤碼為 {0}。</value> + </data> + <data name="InvalidSchemeValue" xml:space="preserve"> + <value>{0} 不是有效的結構描述值。有效的值為 "http" 和 "https"。</value> + </data> + <data name="ClientReceiveFailed" xml:space="preserve"> + <value>用戶端接收呼叫失敗。</value> + </data> + <data name="ClientSendFailed" xml:space="preserve"> + <value>用戶端傳送呼叫失敗。</value> + </data> + <data name="CommandHandleIsNull" xml:space="preserve"> + <value>從 WinRS API WSManRunShellCommand 傳回的命令控制代碼是 null。</value> + </data> + <data name="StdInCannotBeSetToNoWait" xml:space="preserve"> + <value>無法將 Standard Input 控制代碼設定為 'no wait' 狀態。系統錯誤碼為 {0}。</value> + </data> + <data name="PortIsOutOfRange" xml:space="preserve"> + <value>連接埠號碼 {0} 不在有效值範圍內。有效值範圍介於 1 到 65535 之間。</value> + </data> + <data name="ServerProcessExited" xml:space="preserve"> + <value>伺服器處理程序已結束。</value> + </data> + <data name="CannotGetStdInHandle" xml:space="preserve"> + <value>呼叫 Windows API GetStdHandle 以取得標準輸入控制代碼時發生錯誤,錯誤碼: {0}。</value> + </data> + <data name="CannotGetStdOutHandle" xml:space="preserve"> + <value>呼叫 Windows API GetStdHandle 以取得標準輸出控制代碼時發生錯誤,錯誤碼: {0}。</value> + </data> + <data name="CannotGetStdErrHandle" xml:space="preserve"> + <value>呼叫 Windows API GetStdHandle 以取得標準錯誤控制代碼時發生錯誤,錯誤碼: {0}。</value> + </data> + <data name="ConnectExFailed" xml:space="preserve"> + <value>連線至遠端伺服器 {0} 失敗。</value> + </data> + <data name="ConnectExCallBackError" xml:space="preserve"> + <value>連線至遠端伺服器 {0} 失敗,出現下列錯誤訊息: {1}</value> + </data> + <data name="CloseExCallBackError" xml:space="preserve"> + <value>關閉遠端伺服器殼層執行個體失敗,錯誤訊息如下: {0}</value> + </data> + <data name="SendExFailed" xml:space="preserve"> + <value>傳送資料到遠端伺服器 {0} 失敗。</value> + </data> + <data name="SendExCallBackError" xml:space="preserve"> + <value>傳送資料至遠端伺服器 {0} 失敗,出現下列錯誤訊息: {1}</value> + </data> + <data name="ReceiveExFailed" xml:space="preserve"> + <value>從遠端伺服器 {0} 接收資料失敗。</value> + </data> + <data name="ReceiveExCallBackError" xml:space="preserve"> + <value>處理來自遠端伺服器 {0} 的資料失敗,出現下列錯誤訊息: {1}</value> + </data> + <data name="RunShellCommandExFailed" xml:space="preserve"> + <value>在遠端伺服器上啟動命令失敗。</value> + </data> + <data name="RunShellCommandExCallBackError" xml:space="preserve"> + <value>啟動遠端伺服器上的命令失敗,出現下列錯誤訊息: {0}</value> + </data> + <data name="ReconnectShellCommandExCallBackError" xml:space="preserve"> + <value>重新連線至遠端伺服器上的命令失敗,出現下列錯誤訊息: {0}</value> + </data> + <data name="CommandSendExFailed" xml:space="preserve"> + <value>傳送資料到遠端命令失敗。</value> + </data> + <data name="CommandSendExCallBackError" xml:space="preserve"> + <value>傳送資料到遠端命令失敗,錯誤訊息如下: {0}</value> + </data> + <data name="CommandReceiveExFailed" xml:space="preserve"> + <value>接收遠端命令的資料失敗。</value> + </data> + <data name="CommandReceiveExCallBackError" xml:space="preserve"> + <value>處理遠端命令資料失敗,錯誤訊息如下: {0}</value> + </data> + <data name="GeneralError" xml:space="preserve"> + <value>呼叫方法 {1} 時發生錯誤代碼 {0} 的錯誤。</value> + </data> + <data name="TroubleShootingHelpTopic" xml:space="preserve"> + <value>{0}如需詳細資訊,請參閱 about_Remote_Troubleshooting 說明主題。</value> + </data> + <data name="DisconnectShellExFailed" xml:space="preserve"> + <value>無法與遠端伺服器 {0} 中斷連線。</value> + </data> + <data name="DisconnectShellExCallBackErrr" xml:space="preserve"> + <value>中斷與遠端伺服器的連線失敗,出現下列錯誤訊息: {0}</value> + </data> + <data name="ReconnectShellExFailed" xml:space="preserve"> + <value>重新連線至遠端伺服器失敗。</value> + </data> + <data name="ReconnectShellExCallBackErrr" xml:space="preserve"> + <value>重新連線至遠端伺服器 {0} 失敗,出現下列錯誤訊息: {1}</value> + </data> + <data name="IPCTransportConnectError" xml:space="preserve"> + <value>處理序間通訊 (IPC) 傳輸不支援連線作業。</value> + </data> + <data name="NonExistentInitialSessionStateProvider" xml:space="preserve"> + <value>遠端伺服器上不存在識別碼為 {0} 的 EndpointConfiguration。請連絡您的 PowerShell 系統管理員,或該端點設定的擁有者或建立者。</value> + </data> + <data name="InitialSessionStateNull" xml:space="preserve"> + <value>具有 {0} 識別碼的 EndpointConfiguration 在遠端電腦上不是有效的初始工作階段狀態。請連絡您的 PowerShell 系統管理員,或該端點設定的擁有者或建立者。</value> + </data> + <data name="MandatoryValueNotPresent" xml:space="preserve"> + <value>未為登錄機碼 {1} 指定強制值 {0}。</value> + </data> + <data name="MandatoryValueNotInCorrectFormat" xml:space="preserve"> + <value>強制值 {0} 不是登錄機碼 {1} 的正確格式。預期格式為 'string'。</value> + </data> + <data name="StartupScriptNotCorrect" xml:space="preserve"> + <value>"{0}" 必須指定副檔名為 ".ps1" 的 PowerShell 指令碼檔案。</value> + </data> + <data name="DuplicateInitializationParameterFound" xml:space="preserve"> + <value>{0} 參數已在 {1} 區段中指定。請連絡您的系統管理員,確認 {0} 只指定一次。</value> + </data> + <data name="NoAttributesFoundForParamElement" xml:space="preserve"> + <value>預期在 "{2}" 元素中包含 "{0}" 和 "{1}" 屬性。</value> + </data> + <data name="AssemblyLoadAttributesNotFound" xml:space="preserve"> + <value>必須在 "{2}" 區段中指定 "{0}"、"{1}",才能動態載入組件。</value> + </data> + <data name="UnableToLoadAssembly" xml:space="preserve"> + <value>無法載入 "{1}" 區段中指定的組件 "{0}"。</value> + </data> + <data name="UnableToLoadType" xml:space="preserve"> + <value>無法載入 "{1}" 區段中指定的類型 "{0}"。</value> + </data> + <data name="TypeNeedsAssembly" xml:space="preserve"> + <value>必須在 "{2}" 區段中同時指定 "{0}" 和 "{1}"。</value> + </data> + <data name="RedirectedURINotWellFormatted" xml:space="preserve"> + <value>目的地 "{0}" 要求將連線重新導向至 "{1}"。不過,"{1}" 不是格式正確的 URI。</value> + </data> + <data name="URIEndPointNotResolved" xml:space="preserve"> + <value>{0}回報的重新導向位置: {1}。</value> + </data> + <data name="URIRedirectWarningToHost" xml:space="preserve"> + <value>您的連線已重新導向至下列 URI: "{0}"</value> + </data> + <data name="URIRedirectionReported" xml:space="preserve"> + <value>{0} 若要自動連線到重新導向的 URI,請確認工作階段喜好設定變數 "{1}" 的 "{2}" 屬性,並在 Cmdlet 上使用 "{3}" 參數。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumClient" xml:space="preserve"> + <value>從遠端伺服器接收的資料,其目前還原序列化物件大小超過允許的物件大小上限。目前的還原序列化物件大小為 {0}。允許的物件大小上限為 {1}。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumClient" xml:space="preserve"> + <value>從遠端伺服器接收的資料總量超過允許的最大值。允許的最大值為 {0}。</value> + </data> + <data name="ReceivedObjectSizeExceededMaximumServer" xml:space="preserve"> + <value>從遠端用戶端電腦接收的資料,其目前還原序列化物件大小超過允許的物件大小上限。目前的還原序列化物件大小為 {0}。允許的物件大小上限為 {1}。</value> + </data> + <data name="ReceivedDataSizeExceededMaximumServer" xml:space="preserve"> + <value>從遠端用戶端接收的資料總量超過允許的最大值。允許的最大值為 {0}。</value> + </data> + <data name="StartupScriptThrewTerminatingError" xml:space="preserve"> + <value>執行啟動指令碼時擲回錯誤: {0}。</value> + </data> + <data name="RemoteRunspaceInfoHasDuplicates" xml:space="preserve"> + <value>指定的 RemoteRunspaceInfo 物件有重複。</value> + </data> + <data name="RemoteRunspaceInfoLimitExceeded" xml:space="preserve"> + <value>指定的 RemoteRunspaceInfo 物件已超過允許的上限。</value> + </data> + <data name="RemoteRunspaceOpenUnknownState" xml:space="preserve"> + <value>開啟遠端工作階段時發生非預期的狀態。狀態 {0}。</value> + </data> + <data name="UriSpecifiedNotValid" xml:space="preserve"> + <value>指定的 URI {0} 無效。</value> + </data> + <data name="RemoteRunspaceClosed" xml:space="preserve"> + <value>已關閉 URI {0} 的遠端工作階段。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedComputer" xml:space="preserve"> + <value>ComputerName {0} 無法使用遠端工作階段。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedRunspaceId" xml:space="preserve"> + <value>{0} 無法使用遠端工作階段。</value> + </data> + <data name="StopPSJobWhatIfTarget" xml:space="preserve"> + <value>遠端命令: {0},與識別碼為 "{1}" 的工作相關聯。</value> + </data> + <data name="NewRunspaceAmbiguousAuthentication" xml:space="preserve"> + <value>當指定 {1} 時,無法指定 {0}。</value> + </data> + <data name="WildCardErrorFilePathParameter" xml:space="preserve"> + <value>FilePath 參數不支援萬用字元。請指定不含萬用字元的路徑。</value> + </data> + <data name="FilePathNotFromFileSystemProvider" xml:space="preserve"> + <value>指定為 FilePath 參數值的路徑不是來自 FileSystem 提供者。</value> + </data> + <data name="FilePathShouldPS1Extension" xml:space="preserve"> + <value>FilePath 參數的值必須是 PowerShell 指令碼檔案。請輸入副檔名為 .ps1 的檔案路徑,然後再次執行命令。</value> + </data> + <data name="InvalidComputerName" xml:space="preserve"> + <value>一或多個電腦名稱無效。如果您要傳遞 URI,請使用 -ConnectionUri 參數,或傳遞 URI 物件,而不是字串。</value> + </data> + <data name="InvalidJobStateGeneral" xml:space="preserve"> + <value>目前工作執行個體的狀態不適用於此作業。</value> + </data> + <data name="JobWithSpecifiedNameNotFound" xml:space="preserve"> + <value>命令找不到工作,因為找不到工作名稱 {0}。請確認 Name 參數的值,然後再次嘗試命令。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotFound" xml:space="preserve"> + <value>命令找不到執行個體識別碼為 {0} 的工作。請確認 InstanceId 參數的值,然後再次嘗試命令。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotFound" xml:space="preserve"> + <value>命令找不到工作識別碼為 {0} 的工作。請確認 Id 參數的值,然後再次嘗試命令。</value> + </data> + <data name="JobWithSpecifiedNameNotCompleted" xml:space="preserve"> + <value>命令無法移除工作識別碼為 {0} 且名稱為 {1} 的工作,因為工作尚未完成。若要移除工作,請先停止該工作,或使用 Force 參數。</value> + </data> + <data name="JobWithSpecifiedSessionIdNotCompleted" xml:space="preserve"> + <value>命令無法移除工作識別碼為 {0} 的工作,因為工作尚未完成。若要移除工作,請先停止該工作,或使用 Force 參數。</value> + </data> + <data name="JobWithSpecifiedInstanceIdNotCompleted" xml:space="preserve"> + <value>命令無法移除工作識別碼為 {0} 且執行個體識別碼為 {1} 的工作,因為工作尚未完成。若要移除工作,請先停止該工作,或使用 Force 參數。</value> + </data> + <data name="RemovePSJobWhatIfTarget" xml:space="preserve"> + <value>遠端命令: {0},與識別碼為 "{1}" 的工作相關聯。</value> + </data> + <data name="ComputerNameParamNotSupported" xml:space="preserve"> + <value>該命令無法擷取指定電腦的工作。ComputerName 參數只能與使用 PowerShell 遠端執行功能建立的工作搭配使用。</value> + </data> + <data name="RunspaceParamNotSupported" xml:space="preserve"> + <value>工作階段參數只能與 PSRemotingJob 物件搭配使用。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedName" xml:space="preserve"> + <value>名稱為 {0} 的遠端工作階段無法使用。</value> + </data> + <data name="RemoteRunspaceNotAvailableForSpecifiedSessionId" xml:space="preserve"> + <value>工作階段識別碼為 {0} 的遠端工作階段無法使用。</value> + </data> + <data name="ItemNotFoundInRepository" xml:space="preserve"> + <value>{0} 不包含識別碼為 {1} 的項目。</value> + </data> + <data name="CannotRemoveJob" xml:space="preserve"> + <value>命令無法移除工作,因為工作不存在,或因為它是子工作。子工作只能透過移除父工作來移除。</value> + </data> + <data name="CSCDoubleParameterOutOfRange" xml:space="preserve"> + <value>{0} 不是參數 {1} 的有效值。值必須大於或等於 0。</value> + </data> + <data name="ProxyAmbiguousAuthentication" xml:space="preserve"> + <value>{0} 不能指定為 Proxy 驗證機制。Proxy 驗證僅支援 {1}、{2} 或 {3}。</value> + </data> + <data name="ProxyCredentialWithoutAccess" xml:space="preserve"> + <value>使用下列 Proxy 存取類型時,無法指定 Proxy 認證: {0}。請指定不同的存取類型,或不要指定 Proxy 認證。</value> + </data> + <data name="WrongSessionOptionValue" xml:space="preserve"> + <value>必須為工作階段選項 {1} 指定 {0} 值。</value> + </data> + <data name="PushedRunspaceMustBeOpen" xml:space="preserve"> + <value>工作階段必須開啟。</value> + </data> + <data name="HostDoesNotSupportPushRunspace" xml:space="preserve"> + <value>主機不支援 Enter-PSSession 和 Exit-PSSession。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedRunspaceId" xml:space="preserve"> + <value>找到工作階段識別碼 {0} 的多個符合項目。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedSessionId" xml:space="preserve"> + <value>找到工作階段識別碼 {0} 的多個符合項目。</value> + </data> + <data name="RemoteRunspaceHasMultipleMatchesForSpecifiedName" xml:space="preserve"> + <value>找到名稱 {0} 的多個符合項目。</value> + </data> + <data name="RemoteRunspaceDoesNotSupportPushRunspace" xml:space="preserve"> + <value>Enter-PSSession 失敗,因為遠端工作階段未提供必要的命令。</value> + </data> + <data name="HostInNestedPrompt" xml:space="preserve"> + <value>您無法從巢狀提示執行 Enter-PSSession。</value> + </data> + <data name="WsmanMaxRedirectionCountVariableDescription" xml:space="preserve"> + <value>連線至遠端電腦時允許的 WS-Man URI 重新導向數目上限</value> + </data> + <data name="PSDefaultSessionOptionDescription" xml:space="preserve"> + <value>新遠端工作階段的預設工作階段選項</value> + </data> + <data name="PSSessionConfigurationName" xml:space="preserve"> + <value>將載入到遠端電腦上的工作階段組態名稱</value> + </data> + <data name="PSSessionAppName" xml:space="preserve"> + <value>將建立遠端連線的 AppName</value> + </data> + <data name="PSSenderInfoDescription" xml:space="preserve"> + <value>包含啟動遠端工作階段的遠端使用者相關資訊。此變數只能從遠端工作階段使用。</value> + </data> + <data name="CSCmdsTypeNeedsAssembly" xml:space="preserve"> + <value>必須同時指定 "{0}" 和 "{1}",或兩者都不指定。</value> + </data> + <data name="CSCmdsShellNotFound" xml:space="preserve"> + <value>找不到工作階段設定 "{0}"。</value> + </data> + <data name="CSCmdsShellNotPowerShellBased" xml:space="preserve"> + <value>工作階段設定 "{0}" 不是以 PowerShell 為基礎的殼層。</value> + </data> + <data name="CSCmdsPowerShellCoreShellNotModifiable" xml:space="preserve"> + <value>工作階段設定 "{0}" 是以 PowerShell 為基礎的殼層。請使用 PowerShell 6+ 加以修改。</value> + </data> + <data name="CSCmdsWindowsPowerShellCoreNotModifiable" xml:space="preserve"> + <value>工作階段設定 "{0}" 是以 Windows PowerShell 為基礎的殼層。請使用 Windows PowerShell 加以修改。</value> + </data> + <data name="CustomShellNotFound" xml:space="preserve"> + <value>沒有任何工作階段設定符合條件 "{0}"。</value> + </data> + <data name="CSShouldProcessAction" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="CSShouldProcessTarget" xml:space="preserve"> + <value>名稱: {0}</value> + </data> + <data name="CSShouldProcessTargetAdminEnable" xml:space="preserve"> + <value>名稱: {0}。這可讓系統管理員從遠端在此電腦上執行 PowerShell 命令。</value> + </data> + <data name="NcsCannotDeleteFile" xml:space="preserve"> + <value>無法刪除暫存檔案 {0}。失敗原因: {1}。</value> + </data> + <data name="NcsCannotDeleteFileAfterInstall" xml:space="preserve"> + <value>已成功註冊新的殼層,但 PowerShell 無法刪除暫存檔案 {0}。失敗原因: {1}。</value> + </data> + <data name="NcsCannotWritePluginContent" xml:space="preserve"> + <value>無法將殼層設定資料寫入暫存檔案 {0}。失敗原因: {1}。</value> + </data> + <data name="NcsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以建立新工作階段設定。</value> + </data> + <data name="NcsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名稱: {0} SDDL: {1}。這可讓所選使用者從遠端在此電腦上執行 PowerShell 命令。</value> + </data> + <data name="RcsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以移除工作階段設定。</value> + </data> + <data name="GcsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以取得以 PowerShell 為基礎的工作階段設定。</value> + </data> + <data name="ScsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以更新工作階段設定屬性。</value> + </data> + <data name="ScsShouldProcessTargetSDDL" xml:space="preserve"> + <value>名稱: {0} SDDL: {1}</value> + </data> + <data name="EcsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以啟用工作階段設定。</value> + </data> + <data name="EcsWSManQCCaption" xml:space="preserve"> + <value>WinRM 快速設定</value> + </data> + <data name="EcsWSManQCQuery" xml:space="preserve"> + <value>正在執行命令 "{0}",以使用 Windows 遠端管理 (WinRM) 服務啟用此電腦的遠端管理。 + 這包括: + 1. 啟動或重新啟動 WinRM 服務 (如果已啟動) + 2. 將 WinRM 服務的啟動類型設定為自動 + 3. 建立接聽程式,以接受任何 IP 位址的要求 + 4. 為 WS-Management 流量啟用 Windows 防火牆輸入規則例外 (僅限 HTTP)。 + +要繼續嗎?</value> + </data> + <data name="EcsWSManShouldProcessDesc" xml:space="preserve"> + <value>正在執行作業 "{0}"。</value> + </data> + <data name="EcsShouldProcessTarget" xml:space="preserve"> + <value>名稱: {0} SDDL: {1}。這可讓所選使用者從遠端在此電腦上執行 PowerShell 命令。</value> + </data> + <data name="DcsScriptMessageV" xml:space="preserve"> + <value>正在執行命令 "{0}" 以停用工作階段設定。</value> + </data> + <data name="DcsShouldProcessTarget" xml:space="preserve"> + <value>名稱: {0} SDDL: {1}。這會拒絕所有人存取此工作階段設定。</value> + </data> + <data name="DcsWarningMessage" xml:space="preserve"> + <value>停用工作階段設定不會復原由 Enable-PSRemoting 或 Enable-PSSessionConfiguration Cmdlet 所做的所有變更。您可能必須依照下列步驟手動還原這些變更: + 1. 停止並停用 WinRM 服務。 + 2. 刪除接受任何 IP 位址上之要求的接聽程式。 + 3. 停用 WS-Management 通訊的防火牆例外。 + 4. 將 LocalAccountTokenFilterPolicy 的值還原為 0,這會限制電腦上系統管理員群組成員的遠端存取。</value> + </data> + <data name="EDcsRequiresElevation" xml:space="preserve"> + <value>存取遭到拒絕。若要執行此 Cmdlet,請使用 [以系統管理員身分執行] 選項啟動 PowerShell。</value> + </data> + <data name="RestartWSManServiceMessageV" xml:space="preserve"> + <value>正在重新啟動 WinRM 服務</value> + </data> + <data name="RestartWSManServiceAction" xml:space="preserve"> + <value>"Restart-Service"</value> + </data> + <data name="RestartWSManServiceTarget" xml:space="preserve"> + <value>名稱: {0}</value> + </data> + <data name="RestartWSManRequiredShowUI" xml:space="preserve"> + <value>必須重新啟動 WinRM 服務,才能顯示 SecurityDescriptor 選取的 UI。重新啟動 WinRM 服務,然後執行下列命令: "{0}"</value> + </data> + <data name="ERemotingCaption" xml:space="preserve"> + <value>正在註冊工作階段設定</value> + </data> + <data name="ERemotingQuery" xml:space="preserve"> + <value>找不到工作階段設定 "{0}"。正在執行命令 "{1}" 以建立 "{0}" 工作階段設定。執行此命令會重新啟動 WinRM 服務。</value> + </data> + <data name="ShowUIAndSDDLCannotExist" xml:space="preserve"> + <value>不能同時指定 "{0}" 和 "{1}" 參數。請指定 "{0}" 或 "{1}" 參數。</value> + </data> + <data name="RestartWinRMMessage" xml:space="preserve"> + <value>此作業可能會重新啟動 WinRM 服務。要繼續嗎?</value> + </data> + <data name="IPCUnknownNodeType" xml:space="preserve"> + <value>無法處理節點類型為 "{0}" 的元素。只支援 {1} 和 {2} 節點類型。</value> + </data> + <data name="IPCInsufficientDataforElement" xml:space="preserve"> + <value>可用的資料不足,無法處理 {0} 元素。</value> + </data> + <data name="IPCWrongAttributeCountForDataElement" xml:space="preserve"> + <value>在 {2} 元素中,只能有兩個屬性,名稱分別為 "{0}" 和 "{1}"。</value> + </data> + <data name="IPCOnlyTextExpectedInDataElement" xml:space="preserve"> + <value>{1} 元素中的節點類型 "{0}" 未知。{1} 元素中只預期 "{2}" 節點類型。</value> + </data> + <data name="IPCWrongAttributeCountForElement" xml:space="preserve"> + <value>在 {1} 元素中,只能有一個名為 "{0}" 的屬性。</value> + </data> + <data name="IPCUnknownElementReceived" xml:space="preserve"> + <value>收到未知元素 "{0}"。如果遠端處理序意外關閉或結束,就可能發生這種情況。</value> + </data> + <data name="IPCSupportsOnlyDefaultAuth" xml:space="preserve"> + <value>不支援指定的驗證機制 "{0}"。此作業只支援 "{1}"。</value> + </data> + <data name="IPCPwshExecutableNotFound" xml:space="preserve"> + <value>在 "{0}" 找不到 pwsh 可執行檔。 +請注意,在 PowerShell 以其他應用程式裝載的情況下,依設計不支援 'Start-Job'。在這類情況下,建議改用 'ThreadJob' 模組。</value> + </data> + <data name="RunAs32NotSupported" xml:space="preserve"> + <value>無法從 64 位元 'pwsh' 安裝啟動 32 位元 'pwsh' 處理序。如果您需要在 32 位元處理序中執行 PowerShell,請安裝 32 位元 'pwsh'。</value> + </data> + <data name="IPCServerProcessReportedError" xml:space="preserve"> + <value>背景程序回報錯誤,訊息如下: {0}。</value> + </data> + <data name="IPCServerProcessExited" xml:space="preserve"> + <value>背景處理程序異常關閉或結束: {0}。</value> + </data> + <data name="IPCErrorProcessingServerData" xml:space="preserve"> + <value>處理背景處理序中的資料時發生錯誤。已回報錯誤: {0}。</value> + </data> + <data name="IPCUnknownCommandGuid" xml:space="preserve"> + <value>收到識別碼為 {0} 的非使用中命令資料。收到的資料: {1}。</value> + </data> + <data name="IPCNoSignalForSession" xml:space="preserve"> + <value>不支援傳送 {0} 訊息到工作階段。只有 {0} 訊息可以傳送至命令。</value> + </data> + <data name="IPCSignalTimedOut" xml:space="preserve"> + <value>用戶端未在指定的時間間隔內收到訊號作業的回應。當命令未及時回應 Stop 訊息時,就可能發生這種情況。</value> + </data> + <data name="IPCCloseTimedOut" xml:space="preserve"> + <value>用戶端未在指定的時間間隔內收到 Close 作業的回應。當命令未及時回應 Stop 訊息時,就可能發生這種情況。</value> + </data> + <data name="IPCExceptionLaunchingProcess" xml:space="preserve"> + <value>啟動背景處理序時發生錯誤。已回報錯誤: {0}。</value> + </data> + <data name="ThrottlingJobChildAlreadyRunning" xml:space="preserve"> + <value>ThrottlingJob.AddChildJob 方法只接受處於 NotStarted 狀態的子工作。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="NotStarted"}</comment> + </data> + <data name="ThrottlingJobChildAddedAfterEndOfChildJobs" xml:space="preserve"> + <value>在呼叫 ThrottlingJob.EndOfChildJobs 方法後,無法呼叫 ThrottlingJob.AddChildJob 方法。</value> + <comment>{StrContains="ThrottlingJob.AddChildJob"} +{StrContains="ThrottlingJob.EndOfChildJobs"}</comment> + </data> + <data name="ThrottlingJobStatusMessage" xml:space="preserve"> + <value>{0}/{1} 已完成</value> + <comment>{0} is a placeholder for a number of completed child jobs +{1} is a placeholder for a total number of child jobs</comment> + </data> + <data name="NestedPipelineMissingRunspace" xml:space="preserve"> + <value>叫用巢狀管線需要有效的 Runspace。</value> + </data> + <data name="JobSourceAdapterError" xml:space="preserve"> + <value>{1} 工作來源配接器擲回例外狀況,訊息如下: {0}</value> + </data> + <data name="PSVersionParameterOutOfRange" xml:space="preserve"> + <value>{1} 參數的值 {0} 無效。唯一允許的值是 5.1。</value> + </data> + <data name="BlockCannotBeUsedWithKeep" xml:space="preserve"> + <value>Wait 和 Keep 參數不能在同一個命令中同時使用。</value> + </data> + <data name="WriteEventsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>未使用 Wait 參數時,無法使用 WriteEvents 參數。</value> + </data> + <data name="PowerShellVersionNotSupported" xml:space="preserve"> + <value>PowerShell 7+ 不支援 PowerShell 遠端端點版本設定。</value> + </data> + <data name="JobManagerRegistrationConstructorError" xml:space="preserve"> + <value>無法具現化下列類型,因為其建構函式不是公用的: {0}。</value> + </data> + <data name="JobSourceAdapterNotFound" xml:space="preserve"> + <value>無法執行工作作業 (Create、Get 或 Remove),因為 JobDefinition 中指定的 JobSourceAdapter 類型尚未註冊。請使用明確呼叫,或呼叫 Import-Module Cmdlet,然後指定組件來註冊 JobSourceAdapter 類型。</value> + </data> + <data name="NewJobSpecificationError" xml:space="preserve"> + <value>無法建立工作,因為 JobInvocationInfo 不包含 JobDefinition。請使用 JobDefinition 啟動 JobInvocationInfo。</value> + </data> + <data name="InvalidJobStateSpecific" xml:space="preserve"> + <value>目前工作執行個體的狀態為 {0}。此狀態不適用於嘗試的作業。{1}</value> + </data> + <data name="JobConnectFailed" xml:space="preserve"> + <value>無法將公作 "{0}" 連線到遠端伺服器。</value> + </data> + <data name="RunspaceDisconnectFailed" xml:space="preserve"> + <value>Runspace 識別碼 = {0}的 Disconnect-PSSession 作業失敗。</value> + </data> + <data name="RunspaceConnectFailed" xml:space="preserve"> + <value>工作階段 {0} 的連線作業失敗。Runspace 狀態為 {1},而不是 Opened。</value> + </data> + <data name="RunspaceQueryFailed" xml:space="preserve"> + <value>電腦 "{0}" 的 Disconnected PSSession 查詢失敗。</value> + </data> + <data name="RunspaceCannotBeConnected" xml:space="preserve"> + <value>無法連接 PSSession "{0}",因為它不是處於中斷連線狀態,或無法供連線使用。</value> + </data> + <data name="RunspaceCannotBeConnectedForVMContainerSession" xml:space="preserve"> + <value>工作階段連線不支援目標 "{1}" 上的 PSSession "{0}",因為目標電腦類型為 "{2}"。</value> + </data> + <data name="RunspaceCannotBeDisconnected" xml:space="preserve"> + <value>無法中斷 PSSession "{0}" 的連線,因為它不是處於已開啟狀態。</value> + </data> + <data name="RunspaceCannotBeDisconnectedForVMContainerSession" xml:space="preserve"> + <value>工作階段中斷連線不支援目標 "{1}" 上的 PSSession "{0}",因為目標電腦類型為 "{2}"。</value> + </data> + <data name="RunspaceCannotBeReceivedForVMContainerSession" xml:space="preserve"> + <value>Receive-PSSession 不支援目標 "{1}" 上的 PSSession "{0}",因為目標電腦類型為 "{2}"。</value> + </data> + <data name="JobActionInvalidWithNullChild" xml:space="preserve"> + <value>命令無法完成,因為 ChildJobs 屬性包含無效的值。</value> + </data> + <data name="JobSuspendNotSupported" xml:space="preserve"> + <value>無法暫停識別碼為 {0} 的工作。某些工作類型不支援暫停工作。如需有關暫停工作的支援詳細資訊,請參閱該工作類型的說明主題。</value> + </data> + <data name="JobResumeNotSupported" xml:space="preserve"> + <value>無法繼續識別碼為 {0} 的工作。某些工作類型不支援恢復工作。如需有關恢復工作的支援詳細資訊,請參閱該工作類型的說明主題。</value> + </data> + <data name="AsJobAndDisconnectedError" xml:space="preserve"> + <value>您無法在同一個命令中同時將 Invoke-Command Cmdlet 與 AsJob 和 Disconnected 參數搭配使用。</value> + </data> + <data name="QueryForRunspacesFailed" xml:space="preserve"> + <value>{0} 的遠端工作階段查詢失敗,錯誤訊息如下: {1}</value> + </data> + <data name="JobIdNotYetAssigned" xml:space="preserve"> + <value>嘗試建立識別碼為 {0} 的工作。現在無法建立這個識別碼的工作。請確認這個識別碼是否已經在這部電腦上指派過一次。</value> + </data> + <data name="JobSessionIdLessThanOne" xml:space="preserve"> + <value>無法建立識別碼為 {0} 的工作;這不是有效的識別碼。請為工作識別碼提供大於 0 的整數。</value> + </data> + <data name="JobIdentifierNull" xml:space="preserve"> + <value>提供的 JobIdentifier 不可為 null。請提供有效的 JobIdentifier。</value> + </data> + <data name="JobBlockedSoWaitJobCannotContinue" xml:space="preserve"> + <value>Wait-Job Cmdlet 無法完成工作,因為一或多個工作已被封鎖,正在等候使用者互動。 請使用 Receive-Job Cmdlet 處理互動式工作的輸出,然後再試一次。</value> + </data> + <data name="RemoveRunspaceNotConnected" xml:space="preserve"> + <value>遠端工作階段 {0} 無法連線,也無法從伺服器移除。用戶端遠端工作階段物件將從伺服器移除,但伺服器上遠端工作階段的狀態不明。</value> + </data> + <data name="RunspaceDisconnectFailedWithReason" xml:space="preserve"> + <value>Runspace 識別碼 = {0} 的 Disconnect-PSSession 作業失敗,原因如下: {1}</value> + </data> + <data name="StopJobNotConnected" xml:space="preserve"> + <value>作業 "{0}" 無法連線到伺服器,因此無法停止。</value> + </data> + <data name="SessionIdMatchFailed" xml:space="preserve"> + <value>命令找不到 InstanceId 值為 "{0}" 的 PSSession。</value> + </data> + <data name="SessionNameMatchFailed" xml:space="preserve"> + <value>命令找不到名稱為 "{0}" 的 PSSession。</value> + </data> + <data name="WinPERemotingNotSupported" xml:space="preserve"> + <value>Windows 預先安裝環境 (WinPE) 不支援 PowerShell 遠端處理。</value> + </data> + <data name="WinRMRequiresRestart" xml:space="preserve"> + <value>{0} 所做的變更必須等到 WinRM 服務重新啟動後才會生效。</value> + </data> + <data name="WinRMRestartWarning" xml:space="preserve"> + <value>{0} 如果最近已取消註冊使用此名稱的設定,可能需要重新啟動 WinRM 服務,因為某些系統資料結構可能仍在快取中。在那樣的情況下,可能需要重新啟動 WinRM。 +所有連線至 PowerShell 工作階段設定 (例如 Microsoft.PowerShell,以及使用 Register-PSSessionConfiguration Cmdlet 建立的工作階段設定) 的 WinRM 工作階段都會中斷連線。</value> + </data> + <data name="WinRMForceRestartWarning" xml:space="preserve"> + <value>您正在遠端工作階段中執行,且已選取 Force 選項,這表示 WinRM 服務可能會重新啟動。如果 WinRM 服務重新啟動,此遠端工作階段就會終止,而您需要建立新的工作階段才能繼續</value> + </data> + <data name="JobSourceAdapterCannotSaveNullJob" xml:space="preserve"> + <value>嘗試儲存識別碼時,工作為 null。請指定工作以儲存其識別碼。</value> + </data> + <data name="NoPowerShellForJob" xml:space="preserve"> + <value>找不到此 PSSession 的執行中命令。</value> + </data> + <data name="NetFrameWorkV2NotInstalled" xml:space="preserve"> + <value>未安裝 Windows PowerShell 2.0 所需的 Microsoft .NET Framework 2.0。請安裝 .NET Framework 2.0,然後重試。</value> + </data> + <data name="PipelineFailedWithoutReason" xml:space="preserve"> + <value>遠端管線失敗。</value> + </data> + <data name="PipelineFailedWithReason" xml:space="preserve"> + <value>遠端管線失敗,原因如下: {0}</value> + </data> + <data name="ResumeJobInvalidJobState" xml:space="preserve"> + <value>無法繼續一或多個工作,因為狀態對此作業無效。</value> + </data> + <data name="RemoteHostNullClientHost" xml:space="preserve"> + <value>執行用戶端方法的遠端 Runspace 未指定用戶端電腦。</value> + </data> + <data name="DisableRemotingShouldProcessTarget" xml:space="preserve"> + <value>名稱: {0} SDDL: {1}。這會拒絕此工作階段設定的遠端存取權。</value> + </data> + <data name="SetEnabledFalseTarget" xml:space="preserve"> + <value>已啟用: False。這會將 WS-Management 服務設定為拒絕連線要求。</value> + </data> + <data name="SetEnabledTrueTarget" xml:space="preserve"> + <value>已啟用: True。這會將 WS-Management 服務設定為接受連線要求。</value> + </data> + <data name="DISCAliasDefinitionsComment" xml:space="preserve"> + <value>套用到工作階段時要定義的別名</value> + </data> + <data name="DISCAssembliesToLoadComment" xml:space="preserve"> + <value>套用到工作階段時要載入的組件</value> + </data> + <data name="DISCAuthorComment" xml:space="preserve"> + <value>此文件的作者</value> + </data> + <data name="DISCCLRVersionComment" xml:space="preserve"> + <value>套用到工作階段時要使用的 CLR 版本</value> + </data> + <data name="DISCCompanyNameComment" xml:space="preserve"> + <value>與此文件相關聯的公司</value> + </data> + <data name="DISCCopyrightComment" xml:space="preserve"> + <value>此文件的著作權聲明</value> + </data> + <data name="DISCDescriptionComment" xml:space="preserve"> + <value>這些設定所提供功能的描述</value> + </data> + <data name="DISCEnvironmentVariablesComment" xml:space="preserve"> + <value>套用到工作階段時要定義的環境變數</value> + </data> + <data name="DISCExecutionPolicyComment" xml:space="preserve"> + <value>套用到工作階段時要使用的執行原則</value> + </data> + <data name="DISCFormatsToProcessComment" xml:space="preserve"> + <value>套用到工作階段時要載入的格式檔案 (.ps1xml)</value> + </data> + <data name="DISCFunctionDefinitionsComment" xml:space="preserve"> + <value>套用到工作階段時要定義的函式</value> + </data> + <data name="DISCGUIDComment" xml:space="preserve"> + <value>用於唯一識別此文件的識別碼</value> + </data> + <data name="DISCInitialSessionStateComment" xml:space="preserve"> + <value>此工作階段設定要套用的工作階段類型預設值。可以是 'RestrictedRemoteServer' (建議)、'Empty' 或 'Default'</value> + </data> + <data name="DISCTranscriptDirectoryComment" xml:space="preserve"> + <value>放置此工作階段設定的工作階段文字記錄的目錄</value> + </data> + <data name="DISCRunAsVirtualAccountComment" xml:space="preserve"> + <value>是否要以電腦的 (虛擬) 系統管理員帳戶執行此工作階段設定</value> + </data> + <data name="DISCLanguageModeComment" xml:space="preserve"> + <value>套用到工作階段時要使用的語言模式。可以是 'NoLanguage'(建議)、'RestrictedLanguage'、'ConstrainedLanguage' 或 'FullLanguage'</value> + </data> + <data name="DISCModulesToImportComment" xml:space="preserve"> + <value>套用到工作階段時要匯入的模組</value> + </data> + <data name="DISCPowerShellVersionComment" xml:space="preserve"> + <value>套用到工作階段時要使用的 PowerShell 引擎版本</value> + </data> + <data name="DISCProcessorArchitectureComment" xml:space="preserve"> + <value>套用到工作階段時要使用的處理器架構</value> + </data> + <data name="DISCSchemaVersionComment" xml:space="preserve"> + <value>此文件所使用的結構描述版本號碼</value> + </data> + <data name="DISCScriptsToProcessComment" xml:space="preserve"> + <value>套用到工作階段時要執行的指令碼</value> + </data> + <data name="DISCTypesToAddComment" xml:space="preserve"> + <value>套用到工作階段時要新增的類型</value> + </data> + <data name="DISCTypesToProcessComment" xml:space="preserve"> + <value>套用到工作階段時要載入的輸入檔案 (.ps1xml)</value> + </data> + <data name="DISCVariableDefinitionsComment" xml:space="preserve"> + <value>套用到工作階段時要定義的變數</value> + </data> + <data name="DISCRoleDefinitionsComment" xml:space="preserve"> + <value>使用者角色 (安全性群組),以及套用到工作階段時應套用到這些群組的角色功能</value> + </data> + <data name="DISCVisibleAliasesComment" xml:space="preserve"> + <value>套用到工作階段時要設為可見的別名</value> + </data> + <data name="DISCVisibleCmdletsComment" xml:space="preserve"> + <value>套用到工作階段時要設為可見的 Cmdlet</value> + </data> + <data name="DISCCommandModificationSyntax" xml:space="preserve"> + <value>無法剖析 '{0}' 的可見命令定義。可見命令定義必須是具有 'Name' 和 'Parameters' 索引鍵的雜湊表。'Parameters' 索引鍵的值必須是具有 'Name' 索引鍵的雜湊表集合,並且可選擇使用 'ValidateSet' 或 'ValidatePattern'。</value> + </data> + <data name="DISCVisibleFunctionsComment" xml:space="preserve"> + <value>套用到工作階段時要設為可見的函式</value> + </data> + <data name="DISCVisibleProvidersComment" xml:space="preserve"> + <value>套用到工作階段時要設為可見的提供者</value> + </data> + <data name="DISCVisibleExternalCommandsComment" xml:space="preserve"> + <value>套用到工作階段時要顯示的外部命令 (指令碼和應用程式)</value> + </data> + <data name="InvalidPSSessionConfigurationFilePath" xml:space="preserve"> + <value>PSSession 組態檔路徑 '{0}' 無效。路徑引數必須解析為檔案系統中的單一檔案,且副檔名必須是 '.pssc'。請修正路徑規格,然後再試一次。</value> + </data> + <data name="InvalidRoleCapabilityFilePath" xml:space="preserve"> + <value>角色功能檔案路徑 '{0}' 無效。路徑引數必須解析為檔案系統中的單一檔案,且副檔名必須是 '.psrc'。請修正路徑規格,然後再試一次。</value> + </data> + <data name="InvalidRoleEntry" xml:space="preserve"> + <value>'Roles' 項目必須是雜湊表,但實際上是 {0}。</value> + </data> + <data name="InvalidRoleValue" xml:space="preserve"> + <value>無法將 '{0}' 角色項目的值轉換成雜湊表。'Roles' 項目必須是以群組名稱作為索引鍵的雜湊表,其中與每個索引鍵相關聯的值,都是該角色的工作階段設定屬性所構成的另一個雜湊表。</value> + </data> + <data name="CouldNotFindRoleCapability" xml:space="preserve"> + <value>找不到角色功能 '{0}'。角色功能必須是目前模組路徑中模組內 'RoleCapabilities' 目錄中的檔案 '{1}'。</value> + </data> + <data name="InvalidRegisterPSSessionConfigurationModulePath" xml:space="preserve"> + <value>找不到要匯入的模組路徑。ModulesToImport 參數 {0} 的值不存在,或不是模組目錄。請更正值,然後再次執行命令。</value> + </data> + <data name="PSSessionConfigurationFileNotFound" xml:space="preserve"> + <value>未載入指定的組態檔 '{0}',因為找不到有效的組態檔。</value> + </data> + <data name="RCAutoDisconnected" xml:space="preserve"> + <value>已成功中斷電腦 {0} 的連線。</value> + </data> + <data name="RCAutoDisconnectingWarning" xml:space="preserve"> + <value>重新連線到 {0} 失敗。正在嘗試中斷工作階段的連線...</value> + </data> + <data name="RCConnectionRetryAttempt" xml:space="preserve"> + <value>正在嘗試重新連線至 {0}...</value> + </data> + <data name="RCInternalError" xml:space="preserve"> + <value>與 {0} 的網路連線已中斷,重新連線嘗試已失敗。請修復網路連線,然後使用 Connect-PSSession 或 Receive-PSSession 重新連線。</value> + </data> + <data name="RCNetworkFailureDetected" xml:space="preserve"> + <value>{0} 的網路連線已中斷。正在嘗試重新連線,最多 {1} 分鐘...</value> + </data> + <data name="RCReconnectSucceeded" xml:space="preserve"> + <value>{0} 的網路連線已還原。</value> + </data> + <data name="AuthenticationMechanismRequiresCredential" xml:space="preserve"> + <value>{0} 驗證需要明確的使用者名稱和密碼。 請使用 -Credential 參數指定使用者名稱和密碼,然後再次嘗試命令。</value> + </data> + <data name="BasicAuthOverHttpNotSupported" xml:space="preserve"> + <value>在 Unix 上,HTTP 不支援基本驗證。</value> + </data> + <data name="StartJobDefinitionNotFound1" xml:space="preserve"> + <value>找不到名稱為 {0} 的已排程工作。</value> + <comment>{0} is the job definition name</comment> + </data> + <data name="StartJobManyDefNameMatches" xml:space="preserve"> + <value>找到多個名稱為 {0} 的工作定義。請嘗試在 Start-Job 中加入 -DefinitionType 參數,以便將工作定義的搜尋範圍縮小為單一工作來源配接器。</value> + </data> + <data name="DISCMissingSchemaVersion" xml:space="preserve"> + <value>組態檔中沒有 'SchemaVersion' 成員。此成員必須存在,且值必須是格式為 'n.n.n.n' 的版本號碼。請將遺漏的成員新增至檔案 {0}。</value> + </data> + <data name="DISCTypeMustBeString" xml:space="preserve"> + <value>成員 '{0}' 必須是字串。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCTypeMustBeStringArray" xml:space="preserve"> + <value>成員 '{0}' 必須是字串陣列。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCTypeMustBeHashtable" xml:space="preserve"> + <value>成員 '{0}' 必須是雜湊表。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCTypeMustBeHashtableArray" xml:space="preserve"> + <value>成員 '{0}' 必須是雜湊表陣列。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCInvalidKey" xml:space="preserve"> + <value>成員 '{0}' 不是有效的索引鍵。請將成員變更為檔案 {1} 中的有效索引鍵。</value> + </data> + <data name="DISCTypeMustBeValidEnum" xml:space="preserve"> + <value>成員 '{0}' 必須是有效的列舉型別 "{1}"。有效的列舉值為 "{2}"。請在檔案 {3} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCErrorParsingConfigFile" xml:space="preserve"> + <value>剖析設定檔 {0} 時發生錯誤,訊息如下: {1}</value> + </data> + <data name="WriteJobInResultsCannotBeUsedWithoutWait" xml:space="preserve"> + <value>未使用 -Wait 參數時,無法使用 -WriteJobInResults 參數</value> + </data> + <data name="DISCPathsMustBeAbsolute" xml:space="preserve"> + <value>成員 '{0}' 不是絕對路徑 {1}。請將成員變更為檔案 {2} 中的絕對路徑。</value> + </data> + <data name="DISCTypeContainsInvalidKey" xml:space="preserve"> + <value>成員 '{0}' 中的索引鍵 '{1}' 無效。請變更檔案 {2} 中的索引鍵。</value> + </data> + <data name="DISCTypeMustContainKey" xml:space="preserve"> + <value>成員 '{0}' 必須包含必要的索引鍵 '{1}'。請將必要的索引鍵新增至檔案 {2}。</value> + </data> + <data name="DISCInvalidExtension" xml:space="preserve"> + <value>索引鍵 '{0}' 包含無效的延伸模組 {1}。請從下列清單中指定延伸模組: {{{2}}}。</value> + </data> + <data name="DISCKeyMustBeScriptBlock" xml:space="preserve"> + <value>成員 '{0}' 中的索引鍵 '{1}' 必須是指令碼區塊。請在檔案 {2} 中將索引鍵變更為正確的類型。</value> + </data> + <data name="InvalidPSSessionConfigurationFile" xml:space="preserve"> + <value>工作階段組態檔 {0} 無效。請指定有效的工作階段組態檔,然後再試一次命令。</value> + </data> + <data name="RCProgressActivity" xml:space="preserve"> + <value>網路連線中斷</value> + </data> + <data name="RCProgressStatus" xml:space="preserve"> + <value>正在嘗試重新連線至 {0}...</value> + </data> + <data name="RCDisconnectedJob" xml:space="preserve"> + <value>已建立工作 {0} 以便重新連線。</value> + </data> + <data name="RCDisconnectSession" xml:space="preserve"> + <value>已成功中斷電腦 {2} 上執行個體識別碼為 {1} 的工作階段 {0}。</value> + </data> + <data name="RCDisconnectSessionCreated" xml:space="preserve"> + <value>已建立用於重新連線的工作階段 {0},其執行個體識別碼為 {1}。</value> + </data> + <data name="SessionNameWithoutInvokeDisconnected" xml:space="preserve"> + <value>SessionName 參數只能搭配 Disconnected 開關參數使用。</value> + </data> + <data name="SessionConnectFailed" xml:space="preserve"> + <value>嘗試連接 PSSession 時失敗。</value> + </data> + <data name="VMSessionConnectFailed" xml:space="preserve"> + <value>嘗試連線到目標虛擬機器時發生失敗。</value> + </data> + <data name="ContainerSessionConnectFailed" xml:space="preserve"> + <value>嘗試連線到目標容器時發生失敗。</value> + </data> + <data name="SessionNotAvailableForConnection" xml:space="preserve"> + <value>PSSession 處於中斷連線狀態,無法用於連線。</value> + </data> + <data name="HyperVModuleNotAvailable" xml:space="preserve"> + <value>此電腦上沒有適用於 PowerShell 的 Hyper-V 模組。</value> + </data> + <data name="CannotCreateProcessInContainer" xml:space="preserve"> + <value>無法在識別碼為 {1} 的容器內啟動 PowerShell 處理序 ({0}),錯誤為: {2}。</value> + </data> + <data name="ContainersFeatureNotEnabled" xml:space="preserve"> + <value>此電腦上可能未啟用容器功能。</value> + </data> + <data name="CannotTerminateProcessInContainer" xml:space="preserve"> + <value>無法在識別碼為 {1} 的容器內終止識別碼為 {0} 的 PowerShell 處理序。</value> + </data> + <data name="InvalidContainerId" xml:space="preserve"> + <value>輸入的 ContainerId {0} 不存在,或對應的容器未執行。</value> + </data> + <data name="InvalidVMId" xml:space="preserve"> + <value>輸入的 VMId 參數無法解析為單一虛擬機器。</value> + </data> + <data name="InvalidVMIdNotSingle" xml:space="preserve"> + <value>輸入的 VMId {0} 無法解析為單一虛擬機器。</value> + </data> + <data name="InvalidVMNameNoVM" xml:space="preserve"> + <value>輸入的 VMName 參數無法解析為任何虛擬機器。</value> + </data> + <data name="InvalidVMNameMultipleVM" xml:space="preserve"> + <value>輸入的 VMName 參數可解析為多部虛擬機器。</value> + </data> + <data name="InvalidVMNameNotSingle" xml:space="preserve"> + <value>輸入的 VMName {0} 無法解析為單一虛擬機器。</value> + </data> + <data name="InvalidVMState" xml:space="preserve"> + <value>虛擬機器 {0} 未在執行狀態中。</value> + </data> + <data name="InvalidCredential" xml:space="preserve"> + <value>認證無效。</value> + </data> + <data name="InvalidUsername" xml:space="preserve"> + <value>輸入使用者名稱不可為空白。</value> + </data> + <data name="EnterPSSessionBrokenSession" xml:space="preserve"> + <value>無法進入工作階段 {0},因為它不是處於中斷連線狀態,或無法供連線使用。請使用 Get-PSSession -ComputerName {1} -InstanceId {2} 擷取遠端工作階段。</value> + </data> + <data name="EnterPSSessionDisconnected" xml:space="preserve"> + <value>無法進入工作階段 {0},因為它不是處於中斷連線狀態,或無法供連線使用。請使用 Connect-PSSession 或 Receive-PSSession 重新連線。</value> + </data> + <data name="RCAutoDisconnectingError" xml:space="preserve"> + <value>與 {0} 的網路連線已中斷,重新連線嘗試失敗。請修復網路連線,然後使用 Connect-PSSession 或 Receive-PSSession 重新連線。</value> + </data> + <data name="RemoteSessionHyperVSocketClientConstructorSetSocketOptionFailure" xml:space="preserve"> + <value>因為 SetSocketOption 失敗,所以無法建立 RemoteSessionHyperVSocketClient 的執行個體。</value> + </data> + <data name="RemoteSessionHyperVSocketServerConstructorFailure" xml:space="preserve"> + <value>無法建立 RemoteSessionHyperVSocketServer 的執行個體。</value> + </data> + <data name="StopCommandOnRetry" xml:space="preserve"> + <value>已取消重新連線嘗試。請修復網路連線,然後使用 Connect-PSSession 或 Receive-PSSession 重新連線。</value> + </data> + <data name="SuspendJobInvalidJobState" xml:space="preserve"> + <value>無法暫停一或多個工作,因為狀態對此作業無效。</value> + </data> + <data name="AutoRemoveCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-AutoRemoveJob 參數必須搭配 -Wait 參數使用</value> + </data> + <data name="InvalidConfigurationName" xml:space="preserve"> + <value>WS-Management 服務無法處理該要求。在 {0} 電腦上的 WSMan: 磁碟機中找不到 {1} 工作階段設定。如需詳細資訊,請參閱 about_Remote_Troubleshooting 說明主題。</value> + </data> + <data name="BadRunspaceTypeForJob" xml:space="preserve"> + <value>無法從 {0} 規格建立工作,因為所提供的 runspace 不是本機 runspace。請改用本機 runspace,或指定 RunspaceMode 引數。</value> + </data> + <data name="CannotDisconnectSessionWithInvalidIdleTimeout" xml:space="preserve"> + <value>無法中斷工作階段 {0},因為指定的閒置逾時值 {1} (秒) 大於伺服器允許的上限 {2} (秒),或小於允許的下限 {3} (秒)。 請指定在允許範圍內的閒置逾時值,然後再試一次。</value> + <comment>{0} is a placeholder for the session name +{1} is a placeholder for the provided idletimeout value +{2} is a placeholder for the maximum allowed idletimeout value +{3} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="InvalidIdleTimeoutOption" xml:space="preserve"> + <value>指定的 IdleTimeout 工作階段選項 {0} (秒) 不是有效的期間。 請指定大於或等於允許最小值 {1} (秒) 的 IdleTimeout 值。</value> + <comment>{0} is a placeholder for the provided idletimeout +{1} is a placeholder for the minimum allowed idletimeout value</comment> + </data> + <data name="DISCVisibilityAndAutoLoadingCannotBeBothSpecified" xml:space="preserve"> + <value>在工作階段設定檔中指定 "{2}"、"{3}"、"{4}" 或 "{5}" 索引鍵時,不能存在 Cmdlet "{0}" 或別名 "{1}"。</value> + </data> + <data name="InvalidConfigurationXMLAttribute" xml:space="preserve"> + <value>「傳輸選項無效。只有當參數 "{0}" 設定為 true 時,參數 "{1}" 才可以是非零值。」</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArray" xml:space="preserve"> + <value>成員 '{0}' 必須是由字串或雜湊表元素組成的陣列。</value> + </data> + <data name="DISCTypeMustBeStringOrHashtableArrayInFile" xml:space="preserve"> + <value>成員 '{0}' 必須是由字串或雜湊表元素組成的陣列。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="StartJobDefinitionPathInvalidNotFSProvider" xml:space="preserve"> + <value>無法擷取工作定義 '{0}',因為路徑 '{1}' 參考的是 '{2}' 提供者路徑。 請將路徑參數變更為檔案系統路徑。</value> + <comment>{0} is job definition name +{1} is the user provided path +{2} is the path provider</comment> + </data> + <data name="StartJobDefinitionPathInvalidNotSingle" xml:space="preserve"> + <value>無法擷取工作定義 '{0}',因為路徑 '{1}' 會解析為多個檔案路徑。 請將路徑參數變更為單一路徑。</value> + <comment>{0} is job definition name +{1} is the user provided path</comment> + </data> + <data name="StartJobDefinitionNotFound2" xml:space="preserve"> + <value>找不到類型為 {0} 且名稱為 {1} 的已排程工作。</value> + <comment>{0} is the job definition type and {1} is the job definition name.</comment> + </data> + <data name="StartJobWorkingDirectoryNotFound" xml:space="preserve"> + <value>找不到 WorkingDirectory 路徑 {0}。</value> + </data> + <data name="CannotFindSessionForConnect" xml:space="preserve"> + <value>無法連接到工作階段 {0}。 該工作階段已不再存在於電腦 {1} 上。</value> + <comment>{0} is the session name that cannot be found. +{1} is the computer name where the session was.</comment> + </data> + <data name="RunspaceConnectFailedWithMessage" xml:space="preserve"> + <value>工作階段 {0} 的連線作業失敗,錯誤訊息如下: {1}</value> + </data> + <data name="ForceCannotBeUsedWithoutWait" xml:space="preserve"> + <value>-Force 參數必須搭配 -Wait 參數使用。</value> + </data> + <data name="JobSuspendedDisconnectedWaitWithForce" xml:space="preserve"> + <value>一或多個工作處於暫停或已中斷連線狀態,且沒有其他使用者輸入就無法繼續。 請指定 -Force 參數,以繼續並移至已完成、失敗或已停止狀態。</value> + </data> + <data name="RunAsSessionConfigurationSecurityWarning" xml:space="preserve"> + <value>在 PowerShell 工作階段設定中啟用 RunAs 時,Windows 安全性模型無法在使用此端點建立的不同使用者工作階段之間強制執行安全性界限。請確認 PowerShell runspace 設定只限制為必要的 Cmdlet 和功能。</value> + </data> + <data name="ForceSuspendJob" xml:space="preserve"> + <value>已透過新增 Force 參數成功暫停工作。</value> + </data> + <data name="InvalidPSSessionConfigurationFileErrorProcessing" xml:space="preserve"> + <value>工作階段組態檔 {0} 無效。請指定有效的工作階段組態檔,然後再試一次命令。剖析組態檔時發生錯誤: {1}。</value> + </data> + <data name="ErrorParsingTheKeyInPSSessionConfigurationFile" xml:space="preserve"> + <value>Register-PSSessionConfiguration: {1} 中的 '{0}' 索引鍵。工作階段設定檔包含無效的值。請更正檔案,然後再次執行命令。</value> + </data> + <data name="EndpointDoesNotSupportDisconnect" xml:space="preserve"> + <value>只有在遠端電腦執行 PowerShell 3.0 或更新版本時,才支援中斷連線的工作階段。</value> + </data> + <data name="ThrottlingJobFlowControlMemoryWarning" xml:space="preserve"> + <value>Cmdlet 的記憶體使用量已超過警告層級。若要避免此情況,請嘗試下列其中一項: 1) 降低 CIM 作業產生資料的速率 (例如,將較低的值傳遞給 ThrottleLimit 參數),2) 提高下游 Cmdlet 消耗資料的速率;或 3) 使用 Invoke-Command Cmdlet 在伺服器上執行整個管線。下列命令列啟動了記憶體使用量超過警告層級的 Cmdlet: {0}</value> + </data> + <data name="EnableNetworkAccessWarning" xml:space="preserve"> + <value>PSSession {0} 是使用 EnableNetworkAccess 參數建立的,只能從本機電腦重新連線。</value> + </data> + <data name="CannotStartJobInconsistentLanguageMode" xml:space="preserve"> + <value>無法啟動作業。此工作階段的語言模式與全系統的語言模式不相容。</value> + </data> + <data name="CannotCreateRunspaceInconsistentState" xml:space="preserve"> + <value>無法建立 runspace。此組態的語言模式與全系統的語言模式不相容。</value> + </data> + <data name="CannotExitNestedPipeline" xml:space="preserve"> + <value>無法結束巢狀管線,因為管線不在巢狀狀態。</value> + </data> + <data name="PowerShellInvokerInvalidState" xml:space="preserve"> + <value>PowerShell 伺服器工作階段不是執行巢狀命令的有效狀態。 此工作階段中無法執行任何巢狀命令。</value> + </data> + <data name="CannotInvokeNestedCommandNestedCommandRunning" xml:space="preserve"> + <value>無法在遠端工作階段上叫用巢狀命令,因為已有巢狀命令正在執行。</value> + </data> + <data name="ServerSideNestedCommandInvokeFailed" xml:space="preserve"> + <value>遠端工作階段無法叫用命令 {0},錯誤如下: {1}。</value> + </data> + <data name="ReceivePSSessionInDebugMode" xml:space="preserve"> + <value>遠端工作階段命令目前已在偵錯工具中停止。 使用 Enter-PSSession Cmdlet 以互動方式連線到遠端工作階段,並自動進入主控台偵錯工具。</value> + </data> + <data name="RemoteDebuggingEndpointVersionError" xml:space="preserve"> + <value>您連線的遠端工作階段不支援遠端偵錯。您必須連線到執行 PowerShell 4.0 或更新版本的遠端電腦。</value> + </data> + <data name="ICMInvalidSessionState" xml:space="preserve"> + <value>因為工作階段 {0}、{1}、{2} 的工作階段狀態不是 Open,所以您無法在該工作階段中執行命令。 工作階段狀態為 {3}。</value> + </data> + <data name="ICMNoValidRunspaces" xml:space="preserve"> + <value>未指定有效的工作階段。 請確認您提供的是處於 Opened 狀態且可用來執行命令的有效工作階段。</value> + </data> + <data name="ICMInvalidSessionAvailability" xml:space="preserve"> + <value>工作階段 {0}、{1}、{2} 無法用來執行命令。 工作階段可用性為 {3}。</value> + </data> + <data name="JobActionInvalidWithNoChildJobs" xml:space="preserve"> + <value>無法執行命令,因為 ChildJobs 屬性為空白。</value> + </data> + <data name="CannotDebugJobNoHostDebugger" xml:space="preserve"> + <value>無法偵錯工作,因為沒有可用的 PowerShell 主機偵錯工具。 請確定您是在支援偵錯的主機中執行此命令。</value> + </data> + <data name="CannotFindJobWithId" xml:space="preserve"> + <value>找不到識別碼為 {0} 的工作。</value> + </data> + <data name="CannotFindJobWithInstanceId" xml:space="preserve"> + <value>找不到執行個體識別碼為 {0} 的工作。</value> + </data> + <data name="CannotFindJobWithName" xml:space="preserve"> + <value>找不到名稱為 {0} 的工作。</value> + </data> + <data name="CannotDebugJobNoHostUI" xml:space="preserve"> + <value>無法偵錯工作,因為沒有可用的主機 UI。 請確定您是在實作 PSHostUserInterface 的 PowerShell 主機中執行此命令。</value> + </data> + <data name="CannotDebugJobInvalidDebuggerMode" xml:space="preserve"> + <value>無法偵錯工作,因為主機偵錯工具模式設定為 None 或 Default。 主機偵錯工具模式必須是 LocalScript 和/或 RemoteScript。</value> + </data> + <data name="FoundMultipleJobsWithId" xml:space="preserve"> + <value>找到多個識別碼為 {0} 的工作。 Debug-Job 一次只能偵錯一個工作。</value> + </data> + <data name="FoundMultipleJobsWithName" xml:space="preserve"> + <value>找到多個名稱為 {0} 的工作。 Debug-Job 一次只能偵錯一個工作。</value> + </data> + <data name="NamedPipeAlreadyListening" xml:space="preserve"> + <value>用於處理序附加的具名管道伺服器接聽程式已在執行中。</value> + </data> + <data name="EnterPSHostProcessCantEnterSameProcess" xml:space="preserve"> + <value>Enter-PSHostProcess 不支援進入它正在執行的相同 PowerShell 工作階段。</value> + </data> + <data name="EnterPSHostProcessMultipleProcessesFoundWithName" xml:space="preserve"> + <value>找到多個具有此名稱的處理序 {0}。請使用處理序識別碼來指定要進入的單一處理序。</value> + </data> + <data name="EnterPSHostProcessNoPowerShell" xml:space="preserve"> + <value>無法進入識別碼為 '{0}' 的處理序,因為它尚未載入 PowerShell 引擎,或已停用具名管道接聽程式。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithId" xml:space="preserve"> + <value>找不到識別碼為 {0} 的處理序。</value> + </data> + <data name="EnterPSHostProcessNoProcessFoundWithName" xml:space="preserve"> + <value>找不到名稱為 {0} 的處理序。</value> + </data> + <data name="EnterPSHostProcessNoNamedPipeFound" xml:space="preserve"> + <value>找不到具有 CustomPipeName: {0} 的具名管道。</value> + </data> + <data name="CustomPipeNameTooLong" xml:space="preserve"> + <value>無法處理命令,因為指定的 pipeName 太長。此平台上的管道名稱長度最多可為 {0} 個字元。您的管道名稱 '{1}' 長度為 {2} 個字元。</value> + </data> + <data name="HostDoesNotSupportIASession" xml:space="preserve"> + <value>目前的主機不支援 Enter-PSHostProcess Cmdlet。</value> + </data> + <data name="NamedPipeTransportProcessEnded" xml:space="preserve"> + <value>「具名管道目標處理序已結束。」</value> + </data> + <data name="HyperVSocketTransportProcessEnded" xml:space="preserve"> + <value>「Hyper-V 通訊端目標處理序已結束。」</value> + </data> + <data name="EnterPSHostProcessPrompt" xml:space="preserve"> + <value>{0}[處理序:{1}]: {2}</value> + </data> + <data name="EnterVMSessionPrompt" xml:space="preserve"> + <value>{0}[{1}]: {2}</value> + </data> + <data name="EnterPSHostProcessCannotConnectToProcess" xml:space="preserve"> + <value>無法連線到處理序 {1} 的應用程式網域名稱 {0}。 錯誤: {2}。</value> + </data> + <data name="EnterPSHostProcessCannotConnectToPipe" xml:space="preserve"> + <value>無法連線到名稱為 {0} 的管道。 錯誤: {1}。</value> + </data> + <data name="WSManPluginConnectNoNegotiationData" xml:space="preserve"> + <value>PowerShell 外掛程式無法處理連線作業,因為必要的交涉資訊遺失或不完整。</value> + </data> + <data name="WSManPluginConnectOperationFailed" xml:space="preserve"> + <value>PowerShell 外掛程式無法處理連線作業。</value> + </data> + <data name="WSManPluginContextNotFound" xml:space="preserve"> + <value>提供的外掛程式內容無效。</value> + </data> + <data name="WSManPluginInvalidArgSet" xml:space="preserve"> + <value>Powershell 外掛程式在處理 {0} 引數時發生嚴重錯誤。</value> + </data> + <data name="WSManPluginInvalidCommandContext" xml:space="preserve"> + <value>提供的命令內容無效。</value> + </data> + <data name="WSManPluginInvalidInputDataType" xml:space="preserve"> + <value>提供的輸入資料無效。僅支援類型為 {0} 的輸入資料。</value> + </data> + <data name="WSManPluginInvalidInputStream" xml:space="preserve"> + <value>提供的輸入資料流無效。只支援 {0} 作為輸入資料流。</value> + </data> + <data name="WSManPluginInvalidOutputStream" xml:space="preserve"> + <value>提供的輸出資料流集合無效。只支援 {0} 作為輸出資料流。</value> + </data> + <data name="WSManPluginInvalidSenderDetails" xml:space="preserve"> + <value>提供的 WSMAN_SENDER_DETAILS 無效。無法處理 Null WSMAN_SENDER_DETAILS。</value> + </data> + <data name="WSManPluginInvalidShellContext" xml:space="preserve"> + <value>提供的殼層內容無效。</value> + </data> + <data name="WSManPluginManagedException" xml:space="preserve"> + <value>{0}</value> + </data> + <data name="WSManPluginNullInvalidInput" xml:space="preserve"> + <value>外掛程式方法 {1} 中的 {0} 不允許為 NULL 值。</value> + </data> + <data name="WSManPluginNullInvalidStreamSet" xml:space="preserve"> + <value>輸入資料流與輸出資料流集合不允許為 NULL 值。{0} 和 {1} 是支援的輸入與輸出資料流。</value> + </data> + <data name="WSManPluginNullPluginContext" xml:space="preserve"> + <value>外掛程式方法 {1} 中的 {0} 不允許為 NULL 值。</value> + </data> + <data name="WSManPluginNullShellContext" xml:space="preserve"> + <value>外掛程式方法 {1} 中的 {0} 不允許為 NULL 值。</value> + </data> + <data name="WSManPluginOperationClose" xml:space="preserve"> + <value>PowerShell 外掛程式作業正在關閉。如果主控服務或應用程式正在關閉,就可能發生此情況。</value> + </data> + <data name="WSManPluginOptionNotUnderstood" xml:space="preserve"> + <value>PowerShell 外掛程式無法理解選項 {0}。請確定用戶端與 PowerShell 的組建 {1} 和通訊協定版本 {2} 相容。</value> + </data> + <data name="WSManPluginProtocolVersionNotFound" xml:space="preserve"> + <value>用戶端必須提供名稱為 {0} 的選項。請確定用戶端與 PowerShell 的組建 {1} 和通訊協定版本 {2} 相容。</value> + </data> + <data name="WSManPluginProtocolVersionNotMatch" xml:space="preserve"> + <value><PSProtocolVersionError ServerProtocolVersion="{0}" ServerBuildVersion="{1}">PowerShell 外掛程式不支援用戶端要求的通訊協定版本 {2}。</PSProtocolVersionError></value> + </data> + <data name="WSManPluginReportContextFailed" xml:space="preserve"> + <value>PowerShell 外掛程式向 WSMan 服務回報內容時發生嚴重錯誤。</value> + </data> + <data name="WSManPluginSessionCreationFailed" xml:space="preserve"> + <value>無法建立受控伺服器工作階段。</value> + </data> + <data name="WSManPluginShutdownRegistrationFailed" xml:space="preserve"> + <value>PowerShell 外掛程式在註冊用於關閉通知的等候控制代碼時發生嚴重錯誤。</value> + </data> + <data name="ServerDriverRemoteHostAlreadyPushed" xml:space="preserve"> + <value>無法進入 Runspace,因為此工作階段中已推入 Runspace。</value> + </data> + <data name="ServerDriverRemoteHostNoDebuggerToPush" xml:space="preserve"> + <value>無法進入 Runspace,因為沒有可用的伺服器遠端偵錯工具。</value> + </data> + <data name="ServerDriverRemoteHostNotRemoteRunspace" xml:space="preserve"> + <value>無法進入 Runspace,因為它不是遠端 Runspace。</value> + </data> + <data name="RemoteTransportError" xml:space="preserve"> + <value>遠端傳輸錯誤: {0}</value> + </data> + <data name="CannotConnectContainerNamedPipe" xml:space="preserve"> + <value>無法在容器中開啟 PowerShell 的管道連線。錯誤碼: {0}。</value> + </data> + <data name="CannotCreateNamedPipe" xml:space="preserve"> + <value>無法建立 PowerShell IPC 具名管道。錯誤碼: {0}。</value> + </data> + <data name="ConnectNamedPipeTimeout" xml:space="preserve"> + <value>在與具名管道建立連線前,逾時已到期。</value> + </data> + <data name="WSManInitFailed" xml:space="preserve"> + <value>WSMan 初始化失敗,錯誤碼為: {0}。</value> + </data> + <data name="NamedPipeServerCannotStart" xml:space="preserve"> + <value>在伺服器模式中無法啟動具名管道伺服器。</value> + </data> + <data name="CouldNotResolveRoleDefinitionPrincipal" xml:space="preserve"> + <value>無法將遠端存取權授與 '{0}':'{1}'。工作階段設定已登錄,但此群組沒有存取權。若要解決此錯誤,請提供有效的群組名稱,然後重新登錄工作階段設定。</value> + </data> + <data name="SessionConfigurationMustBeFileBased" xml:space="preserve"> + <value>無法取得工作階段設定 '{0}' 的工作階段功能:此設定未使用工作階段設定檔 (.pssc) 註冊,例如由 New-PSSessionConfigurationFile Cmdlet 建立的設定檔。</value> + </data> + <data name="CouldNotResolveUsername" xml:space="preserve"> + <value>無法解析使用者名稱 '{0}'。請確認使用者名稱,然後再試一次。</value> + </data> + <data name="DISCRunAsVirtualAccountGroupsComment" xml:space="preserve"> + <value>與電腦的 (虛擬) 系統管理員帳戶相關聯的群組</value> + </data> + <data name="CannotCreateConfiguredRunspace" xml:space="preserve"> + <value>無法建立或開啟設定工作階段 {0}。</value> + </data> + <data name="DISCEnforceInputParameterValidation" xml:space="preserve"> + <value>強制執行指令碼輸入參數驗證。指定 MountUserDrive 時會自動啟用此功能。</value> + </data> + <data name="DISCMountUserDriveComment" xml:space="preserve"> + <value>在工作階段中建立 'User' PSDrive,以便在檔案系統提供者不可見時搭配 Copy-Item 使用。</value> + </data> + <data name="DISCTypeMustBeBoolean" xml:space="preserve"> + <value>成員 '{0}' 必須是布林值。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="DISCTypeMustBeInteger" xml:space="preserve"> + <value>成員 '{0}' 必須是整數。請在檔案 {1} 中將成員變更為正確的類型。</value> + </data> + <data name="UserDriveProcessingThrewTerminatingError" xml:space="preserve"> + <value>處理使用者磁碟機時擲回錯誤 {0}。</value> + </data> + <data name="DISCUserDriveMaxSizeComment" xml:space="preserve"> + <value>使用 MountUserDrive 參數建立的使用者磁碟機的選擇性最大位元組大小。User drive 的預設大小上限為 50 MB。</value> + </data> + <data name="UserDriveCannotGetFileSystemProvider" xml:space="preserve"> + <value>找不到檔案系統提供者。</value> + </data> + <data name="DISCGMSAComment" xml:space="preserve"> + <value>設定將使用的群組受控服務帳戶名稱</value> + </data> + <data name="InvalidGMSAName" xml:space="preserve"> + <value>無效的群組受控服務帳戶名稱。帳戶名稱必須符合 'DomainName\UserName' 格式。</value> + </data> + <data name="DISCRequiredGroupsComment" xml:space="preserve"> + <value>需要具有成員資格的群組帳戶才能使用此工作階段。</value> + </data> + <data name="BadSDDLMismatchedParens" xml:space="preserve"> + <value>無法剖析 SDDL 字串,因為其中包含不成對的括號: {0}。</value> + </data> + <data name="RequiredGroupsHashMultipleKeys" xml:space="preserve"> + <value>RequiredGroups 屬性雜湊表只能包含一個索引鍵。</value> + </data> + <data name="RequiredGroupsNotHashTable" xml:space="preserve"> + <value>RequiredGroups 屬性不是名稱/值組雜湊表格式。 這必須是下列格式的雜湊表 (使用 PowerShell 語法): RequiredGroups = @{ Or = 'Administrators' }。</value> + </data> + <data name="UnknownGroupMembershipKey" xml:space="preserve"> + <value>必要群組設定中有未知的索引鍵。 必要群組雜湊表只能包含 'And' 和 'Or' 這類邏輯成員資格分組的雜湊鍵。</value> + </data> + <data name="UnknownGroupMembershipValue" xml:space="preserve"> + <value>必要群組設定中有未知的值。 必要的群組雜湊表只能包含群組名稱或其他邏輯雜湊表的值。</value> + </data> + <data name="RequiredGroupsMalformedACE" xml:space="preserve"> + <value>ACE {0} 格式不正確。 一般 ACE 必須正好有 6 個區段。</value> + </data> + <data name="InvalidUserDriveName" xml:space="preserve"> + <value>無法建立工作階段使用者磁碟機,因為目前的使用者名稱包含無效的檔案路徑字元。</value> + </data> + <data name="InvalidRoleCapabilityKey" xml:space="preserve"> + <value>無效的角色功能金鑰: {0}。請確定角色功能名稱拼字正確,而且是有效的工作階段設定屬性。</value> + </data> + <data name="InvalidRoleCapabilityKeyType" xml:space="preserve"> + <value>無效的角色功能金鑰類型: {0}。角色功能金鑰必須是可識別有效工作階段設定屬性的字串。</value> + </data> + <data name="InvalidRoleKeyType" xml:space="preserve"> + <value>無效的角色金鑰類型: {0}。角色金鑰必須是可識別安全性群組的字串。</value> + </data> + <data name="RemotingErrorNoLogonSessionExist" xml:space="preserve"> + <value> 其他可能的原因: + -指定的認證未包含網域或電腦名稱,例如: DOMAIN\UserName 或 COMPUTER\UserName。</value> + </data> + <data name="CannotStartSSHClient" xml:space="preserve"> + <value>無法啟動遠端連線所需的 SSH 用戶端處理序,錯誤為: {0}。</value> + </data> + <data name="KeyFileNotFound" xml:space="preserve"> + <value>找不到指定的關鍵檔案 {0}。</value> + </data> + <data name="SSHClientEndWithErrorMessage" xml:space="preserve"> + <value>SSH 用戶端工作階段已結束,錯誤訊息如下: {0}</value> + </data> + <data name="SSHClientConnectTimeout" xml:space="preserve"> + <value>SSH 連線嘗試在逾時後失敗: {0} 秒。</value> + </data> + <data name="SSHClientConnectProcessTerminated" xml:space="preserve"> + <value> +SSH 用戶端處理序在建立連線之前就已終止。</value> + </data> + <data name="MissingRequiredSSHParameter" xml:space="preserve"> + <value>提供的 SSHConnection 雜湊表缺少必要的 ComputerName 或 HostName 參數。</value> + </data> + <data name="InvalidSSHConnectionParameter" xml:space="preserve"> + <value>提供的 SSHConnection 雜湊表參數名稱或元素為 null 或空白。</value> + </data> + <data name="UnknownSSHConnectionParameter" xml:space="preserve"> + <value>不支援提供的 SSHConnection 雜湊表參數 {0}。</value> + </data> + <data name="SSHConnectionDuplicateHostName" xml:space="preserve"> + <value>提供的 SSHConnection 雜湊表同時包含 ComputerName 和 HostName 參數。 只可指定一個。</value> + </data> + <data name="SSHConnectionDuplicateKeyPath" xml:space="preserve"> + <value>提供的 SSHConnection 雜湊表同時包含 KeyFilePath 和 IdentityFilePath 參數。 只可指定一個。</value> + </data> + <data name="CouldNotFindRoleCapabilityFile" xml:space="preserve"> + <value>找不到提供的角色功能檔案 {0}。</value> + </data> + <data name="InvalidRoleCapabilityFileExtension" xml:space="preserve"> + <value>提供的角色功能檔案 {0} 沒有必要的 .psrc 副檔名。</value> + </data> + <data name="SSHAbruptlyTerminated" xml:space="preserve"> + <value>SSH 傳輸處理程序突然終止,導致此遠端工作階段中斷。</value> + </data> + <data name="InvalidProcessorArchitecture" xml:space="preserve"> + <value>PowerShell 6+ 不支援 WOW64。二進位檔必須與處理器架構相符。</value> + </data> + <data name="WowComponentNotPresent" xml:space="preserve"> + <value>找不到 "{0}" 可執行檔。請確認已安裝 WOW64 功能。</value> + </data> + <data name="UnableToInstallPlugin" xml:space="preserve"> + <value>無法將外掛程式 {0} 安裝到目錄 {1}。</value> + </data> + <data name="PluginDllMissing" xml:space="preserve"> + <value>PowerShell 缺少 WinRM 外掛程式 DLL {0}。請執行 Enable-PSRemoting,然後重試此命令。</value> + </data> + <data name="WSManClientDllNotAvailable" xml:space="preserve"> + <value>此參數集需要 WSMan,但找不到支援的 WSMan 用戶端程式庫。WSMan 可能未安裝,或此系統無法使用。</value> + </data> + <data name="ProcessExitInfo" xml:space="preserve"> + <value> + 結束代碼: {0} + Stdout: '{1}' + Stderr: '{2}' + </value> + </data> + <data name="ProcessInfoNotRecoverable" xml:space="preserve"> + <value>無法讀取處理序的相關資訊: '{0}'。</value> + </data> + <data name="CannotGetHostInteropTypes" xml:space="preserve"> + <value>主機系統沒有正確版本的 Hyper-V 架構。</value> + </data> + <data name="UnixOnlyHttpsWithoutSkipCACheckNotSupported" xml:space="preserve"> + <value>Unix 上的 HTTPS 目前不支援 CA 或 CN 檢查。如果您確定信任要連線的伺服器以及兩者之間的網路,請使用 PSSessionOption -SkipCACheck 和 -SkipCNCheck。</value> + </data> + <data name="PSCoreRemotingDisableWarning" xml:space="preserve"> + <value>已針對 PowerShell 6+ 組態停用 PowerShell 遠端功能,而且不會影響 Windows PowerShell 遠端組態。在 Windows PowerShell 中執行此 Cmdlet,會影響所有 PowerShell 遠端組態。 +</value> + </data> + <data name="PSCoreRemotingEnableWarning" xml:space="preserve"> + <value>已針對 PowerShell 6+ 組態啟用 PowerShell 遠端功能,而且不會影響 Windows PowerShell 遠端組態。在 Windows PowerShell 中執行此 Cmdlet,會影響所有 PowerShell 遠端組態。</value> + </data> + <data name="EnterPSHostProcessCmdletDisabled" xml:space="preserve"> + <value>因為正在強制執行應用程式控制原則,例如 'AppLocker' 或 'Windows Defender Application Control',所以已停用 Enter-PSHostProcess Cmdlet。</value> + </data> + <data name="RemoteDebuggerError" xml:space="preserve"> + <value>遠端偵錯工具例外狀況: {0},錯誤訊息: {1}</value> + </data> + <data name="WindowsPowerShellNotPresent" xml:space="preserve"> + <value>無法建立 Windows PowerShell 處理序,因為在此機器上找不到 Windows PowerShell。</value> + </data> + <data name="InvalidPSSessionArgument" xml:space="preserve"> + <value>Create 的 Runspace 引數必須是非 Null 的 RemoteRunspace 物件。</value> + </data> + <data name="DISCInvalidConfigKeyType" xml:space="preserve"> + <value>工作階段設定雜湊表包含無效的索引鍵類型。索引鍵應為字串類型。</value> + </data> + <data name="DISCUnsupportedConfigName" xml:space="preserve"> + <value>工作階段設定檔包含不支援的組態選項: {0}。這是遠端端點設定選項,不適用於 PowerShell 工作階段狀態。</value> + </data> + <data name="DISCUnknownConfigName" xml:space="preserve"> + <value>工作階段設定檔包含未知的組態選項: {0}。</value> + </data> + <data name="WDACGetPowerShellLogTitle" xml:space="preserve"> + <value>運算式評估可能失敗</value> + </data> + <data name="WDACGetPowerShellLogMessage" xml:space="preserve"> + <value>從指令碼區塊建立 PowerShell 物件可能需要評估指令碼區塊中的一些運算式。除非運算式代表常數值,否則在受限語言模式下,運算式評估會悄悄失敗,並傳回 'null'。</value> + </data> + <data name="HyperVFailedToGetStateUnknownType" xml:space="preserve"> + <value>無法取得 Hyper-V VM 狀態。值的類型為 {0},但預期為 Microsoft.HyperV.PowerShell.VMState 或 System.String。</value> + </data> + <data name="HyperVInvalidResponse" xml:space="preserve"> + <value>Hyper-V {0} 在連線交涉期間傳送了無效的 {1} 回應。</value> + </data> + <data name="HyperVNegotiationFailed" xml:space="preserve"> + <value>與 Hyper-V 建立安全連線時失敗。請確定主機和來賓已套用所有相關的 Microsoft 更新。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/RunspaceInit.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/RunspaceInit.zh-Hant.resx new file mode 100644 index 00000000000..d4e95fc764f --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/RunspaceInit.zh-Hant.resx @@ -0,0 +1,231 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="EnabledExperimentalFeatures" xml:space="preserve"> + <value>用來存放已啟用實驗性功能名稱的變數</value> + </data> + <data name="PSHOMEDescription" xml:space="preserve"> + <value>目前 Runspace 之主應用程式的父資料夾</value> + </data> + <data name="HOMEDescription" xml:space="preserve"> + <value>包含目前使用者設定檔的資料夾</value> + </data> + <data name="PSHostDescription" xml:space="preserve"> + <value>目前 Runspace 的主機參照</value> + </data> + <data name="ExecutionContextDescription" xml:space="preserve"> + <value>可供 Cmdlet 使用的執行物件</value> + </data> + <data name="PSVersionTableDescription" xml:space="preserve"> + <value>目前 PowerShell 工作階段的版本資訊</value> + </data> + <data name="PIDDescription" xml:space="preserve"> + <value>目前的程序識別碼</value> + </data> + <data name="DollarHookDescription" xml:space="preserve"> + <value>最後一個命令的狀態</value> + </data> + <data name="PPIDDescription" xml:space="preserve"> + <value>父處理序識別碼</value> + </data> + <data name="MshShellIdDescription" xml:space="preserve"> + <value>ShellID 會識別目前的殼層。 這是由 #Requires 所使用的。</value> + </data> + <data name="ConsoleDescription" xml:space="preserve"> + <value>目前主控台檔案名稱</value> + </data> + <data name="OutputEncodingDescription" xml:space="preserve"> + <value>將文字管線傳送至原生可執行檔時使用的文字編碼</value> + </data> + <data name="PSApplicationOutputEncodingDescription" xml:space="preserve"> + <value>從原生可執行檔讀取輸出文字時使用的文字編碼</value> + </data> + <data name="PSStyleDescription" xml:space="preserve"> + <value>控制文字轉譯方式的設定。</value> + </data> + <data name="PSEmailServerDescription" xml:space="preserve"> + <value>用來包含電子郵件伺服器名稱的變數。這可用來取代 Send-MailMessage Cmdlet 中的 HostName 參數。</value> + </data> + <data name="ConfirmPreferenceDescription" xml:space="preserve"> + <value>規定應要求確認的時機。當作業的 ConfirmImpact 等於或大於 $ConfirmPreference 時,系統會要求確認。如果 $ConfirmPreference 為 none,則只有在指定 Confirm 時才會確認動作。</value> + </data> + <data name="DebugPreferenceDescription" xml:space="preserve"> + <value>規定傳遞偵錯訊息時要採取的動作</value> + </data> + <data name="ErrorActionPreferenceDescription" xml:space="preserve"> + <value>規定傳遞錯誤訊息時要採取的動作</value> + </data> + <data name="ProgressPreferenceDescription" xml:space="preserve"> + <value>規定傳遞進度記錄時要採取的動作</value> + </data> + <data name="VerbosePreferenceDescription" xml:space="preserve"> + <value>規定傳遞詳細資訊訊息時要採取的動作</value> + </data> + <data name="WarningPreferenceDescription" xml:space="preserve"> + <value>規定傳遞警告訊息時要採取的動作</value> + </data> + <data name="InformationPreferenceDescription" xml:space="preserve"> + <value>規定命令在 Information 資料流中產生項目時要採取的動作</value> + </data> + <data name="ErrorViewDescription" xml:space="preserve"> + <value>規定顯示錯誤時要使用的檢視模式</value> + </data> + <data name="NestedPromptLevelDescription" xml:space="preserve"> + <value>規定目前巢狀層級應顯示的提示類型</value> + </data> + <data name="PSNativeCommandUseErrorActionPreferenceDescription" xml:space="preserve"> + <value>如果為 true,$ErrorActionPreference 會套用至原生可執行檔,因此非零結束代碼會產生受錯誤動作設定控制的 Cmdlet 樣式錯誤</value> + </data> + <data name="WhatIfPreferenceDescription" xml:space="preserve"> + <value>如果為 true,則會將所有命令的 WhatIf 視為已啟用。</value> + </data> + <data name="NativeCommandArgumentPassingDescription" xml:space="preserve"> + <value>規定如何將引數傳遞至原生可執行檔。</value> + </data> + <data name="FormatEnumerationLimitDescription" xml:space="preserve"> + <value>規定格式化 IEnumerable 物件時的列舉上限</value> + </data> + <data name="ReportErrorShowStackTraceDescription" xml:space="preserve"> + <value>顯示錯誤與堆疊追蹤</value> + </data> + <data name="ReportErrorShowInnerExceptionDescription" xml:space="preserve"> + <value>顯示錯誤與內部例外狀況</value> + </data> + <data name="ReportErrorShowSourceDescription" xml:space="preserve"> + <value>顯示錯誤及其來源</value> + </data> + <data name="ReportErrorShowExceptionClassDescription" xml:space="preserve"> + <value>顯示錯誤及其錯誤類別描述</value> + </data> + <data name="DollarPSCultureDescription" xml:space="preserve"> + <value>目前 PowerShell 工作階段的文化特性</value> + </data> + <data name="DollarPSUICultureDescription" xml:space="preserve"> + <value>目前 PowerShell 工作階段的 UI 文化特性</value> + </data> + <data name="PSDefaultParameterValuesDescription" xml:space="preserve"> + <value>用於儲存所有預設 <cmdlet:parameter, value> 對的變數</value> + </data> + <data name="PauseDefinitionString" xml:space="preserve"> + <value>按 Enter 鍵以繼續...</value> + </data> + <data name="PSEditionDescription" xml:space="preserve"> + <value>目前 PowerShell 工作階段的版本資訊</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/RunspacePoolStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/RunspacePoolStrings.zh-Hant.resx new file mode 100644 index 00000000000..5d544775de2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/RunspacePoolStrings.zh-Hant.resx @@ -0,0 +1,165 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MaxPoolLessThan1" xml:space="preserve"> + <value>集區大小上限不得小於 1。</value> + </data> + <data name="MinPoolLessThan1" xml:space="preserve"> + <value>集區大小下限不得小於 1。</value> + </data> + <data name="MinPoolGreaterThanMaxPool" xml:space="preserve"> + <value>集區大小下限不能大於集區大小上限。</value> + </data> + <data name="InvalidRunspacePoolStateGeneral" xml:space="preserve"> + <value>Runspace 集區的狀態不適用於此作業。</value> + </data> + <data name="InvalidRunspacePoolState" xml:space="preserve"> + <value>無法執行作業,因為 Runspace 集區不處於 '{0}' 狀態。目前的狀態為 '{1}'。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>無法開啟 Runspace 集區,因為它不處於 'BeforeOpen' 狀態。目前的狀態為 '{0}'。</value> + </data> + <data name="AsyncResultNotOwned" xml:space="preserve"> + <value>{0} 物件不是透過在目前的 RunspacePool 執行個體上呼叫 {1} 所建立。</value> + </data> + <data name="RunspaceNotBelongsToPool" xml:space="preserve"> + <value>無法將 Runspace 釋出至目前的集區,因為該 Runspace 不屬於目前的集區。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>開啟 Runspace 集區之後,就無法變更此屬性。</value> + </data> + <data name="RunspaceDisconnectConnectNotSupported" xml:space="preserve"> + <value>此 Runspace 不支援中斷連線和連線作業。</value> + </data> + <data name="CannotWhileDisconnected" xml:space="preserve"> + <value>無法執行作業,因為 Runspace 集區處於已中斷連線狀態。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>伺服器不支援中斷連線作業。 伺服器必須執行 PowerShell 3.0 或更新版本,才能支援遠端 Runspace 集區中斷連線。</value> + </data> + <data name="CannotReconstructCommands" xml:space="preserve"> + <value>此 Runspace 集區 {0} 未設定為針對在遠端伺服器上執行的命令提供已中斷連線的 PowerShell 物件。 請使用 RunspacePool 類別的 GetRunspacePools() 靜態方法查詢伺服器,並傳回已設定為執行此作業的 Runspace 集區物件。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>無法連線此 Runspace 集區,因為對應的伺服器端 Runspace 集區已連線至另一個用戶端。</value> + </data> + <data name="ResetRunspaceStateNotSupportedOnServer" xml:space="preserve"> + <value>伺服器不支援 ResetRunspaceState。 伺服器必須執行 PowerShell 5.0 或更新版本。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/RunspaceStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/RunspaceStrings.zh-Hant.resx new file mode 100644 index 00000000000..e0b84689972 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/RunspaceStrings.zh-Hant.resx @@ -0,0 +1,243 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidRunspaceStateGeneral" xml:space="preserve"> + <value>Runspace 狀態不適用於此作業。</value> + </data> + <data name="CannotOpenAgain" xml:space="preserve"> + <value>無法開啟 Runspace,因為 Runspace 不是 BeforeOpen 狀態。Runspace 目前的狀態為 '{0}'。</value> + </data> + <data name="RunspaceNotInOpenedState" xml:space="preserve"> + <value>無法執行此作業,因為 Runspace 不是 Opened 狀態。Runspace 目前的狀態為 '{0}'。</value> + </data> + <data name="RunspaceNotOpenForPipeline" xml:space="preserve"> + <value>無法叫用管道,因為 Runspace 不是 Opened 狀態。Runspace 目前的狀態為 '{0}'。</value> + </data> + <data name="InvalidPipelineStateStateGeneral" xml:space="preserve"> + <value>管道狀態不適用於此作業。</value> + </data> + <data name="PipelineReInvokeNotAllowed" xml:space="preserve"> + <value>無法叫用管道,因為已叫用過該管道。</value> + </data> + <data name="InvalidValueToResultError" xml:space="preserve"> + <value>此參數的有效值為 PipelineResultTypes.Output。</value> + </data> + <data name="NoCommandInPipeline" xml:space="preserve"> + <value>管道不包含命令。</value> + </data> + <data name="ConcurrentInvokeNotAllowed" xml:space="preserve"> + <value>管道未執行,因為已有管道正在執行。無法同時執行多個管道。</value> + </data> + <data name="NestedPipelineInvokeAsync" xml:space="preserve"> + <value>無法以非同步方式叫用巢狀管道。請使用 Invoke 方法。</value> + </data> + <data name="NestedPipelineNoParentPipeline" xml:space="preserve"> + <value>您只能從正在執行的管道內執行巢狀管道。</value> + </data> + <data name="RunspaceCloseInvalidWhileSessionStateProxy" xml:space="preserve"> + <value>SessionStateProxy 方法呼叫進行中時,無法關閉 Runspace。</value> + </data> + <data name="NoPipelineWhenSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy 方法呼叫進行中時,無法叫用管道。</value> + </data> + <data name="AnotherSessionStateProxyInProgress" xml:space="preserve"> + <value>SessionStateProxy 方法呼叫進行中。不允許同時進行多個 SessionStateProxy 方法呼叫。</value> + </data> + <data name="NoSessionStateProxyWhenPipelineInProgress" xml:space="preserve"> + <value>已有管道正在執行。不允許同時進行多個 SessionStateProxy 方法呼叫。</value> + </data> + <data name="ChangePropertyAfterOpen" xml:space="preserve"> + <value>開啟 Runspace 之後,便無法變更此屬性。</value> + </data> + <data name="ErrorLoadingModulesOnRunspaceOpen" xml:space="preserve"> + <value>處理用於建立此 Runspace 之 InitialSessionState 物件中所指定的模組 '{0}' 時,發生一或多個錯誤。如需完整的錯誤清單,請參閱 ErrorRecords 屬性。第一個錯誤為: {1}</value> + </data> + <data name="InvalidThreadOptionsChange" xml:space="preserve"> + <value>只有在 Apartment 狀態為多執行緒 Apartment (MTA),目前的選項為 UseNewThread 或 UseCurrentThread,且新值為 ReuseThread 時,才能變更執行緒選項。</value> + </data> + <data name="UseLocalScopeNotAllowed" xml:space="preserve"> + <value>當語言模式為 {1} 或 {2} 時,{0} 不能是 false。</value> + </data> + <data name="DisconnectNotSupported" xml:space="preserve"> + <value>您無法中斷僅限本機 Runspace 的連線。</value> + </data> + <data name="ConnectNotSupported" xml:space="preserve"> + <value>本機 Runspace 不支援 Connect 作業。</value> + </data> + <data name="RunspaceNotReady" xml:space="preserve"> + <value>工作階段忙碌中。工作階段一旦可供使用,您就會連線至該工作階段。若要取消 Enter-PSSession 命令,請按 Ctrl-C。</value> + </data> + <data name="NotSupportedOnRestrictedRunspace" xml:space="preserve"> + <value>無法完成命令。此工作階段設定不支援指令碼叫用。如果工作階段設定處於無語言模式,就可能發生此情況。</value> + </data> + <data name="DisconnectConnectNotSupported" xml:space="preserve"> + <value>您無法在本機 Runspace 上使用 Disconnect 和 Connect 作業。</value> + </data> + <data name="RunspaceNotOpenForPipelineConnect" xml:space="preserve"> + <value>無法連線管道,因為 Runspace 不是 Opened 狀態。 Runspace 目前的狀態為 '{0}'。</value> + </data> + <data name="InvalidRunspacePool" xml:space="preserve"> + <value>無法建構 RemoteRunspace。提供的 RunspacePool 物件無效。</value> + </data> + <data name="NoDisconnectedCommand" xml:space="preserve"> + <value>沒有與此 Runspace 相關聯的已中斷連線命令。</value> + </data> + <data name="DisconnectNotSupportedOnServer" xml:space="preserve"> + <value>遠端電腦不支援中斷連線作業。若要支援中斷連線,遠端電腦必須執行 Windows PowerShell 3.0 或更新版本的 Windows PowerShell,並使用 WSMan 傳輸。</value> + </data> + <data name="CannotConnect" xml:space="preserve"> + <value>無法連線 PSSession,因為工作階段不是 Disconnected 狀態,或無法供連線使用。</value> + </data> + <data name="InvalidMyResultError" xml:space="preserve"> + <value>參數值不能是 PipelineResultTypes.None 或 PipelineResultTypes.Output。</value> + </data> + <data name="InvalidValueToResult" xml:space="preserve"> + <value>此參數的有效值為 PipelineResultTypes.Output 或 PipelineResultTypes.Null。</value> + </data> + <data name="DebugRedirectionNotSupported" xml:space="preserve"> + <value>目標遠端電腦不支援偵錯資料流重新導向。</value> + </data> + <data name="VerboseRedirectionNotSupported" xml:space="preserve"> + <value>目標遠端電腦不支援詳細資訊資料流重新導向。</value> + </data> + <data name="WarningRedirectionNotSupported" xml:space="preserve"> + <value>目標遠端電腦不支援警告資料流重新導向。</value> + </data> + <data name="InformationRedirectionNotSupported" xml:space="preserve"> + <value>目標遠端電腦不支援資訊資料流重新導向。</value> + </data> + <data name="RunningCmdWithJob" xml:space="preserve"> + <value>您已進入正忙於執行命令或指令碼的工作階段。 因為輸出會路由至作業 "{0}",所以您不會在主控台中看到輸出。 您可以等待正在執行的命令完成,或按 Ctrl-C 取消該命令並取得輸入提示。 +</value> + </data> + <data name="RunningCmdWithoutJob" xml:space="preserve"> + <value>您已進入正忙於執行命令或指令碼的工作階段,輸出會顯示在主控台中。 您可以等待正在執行的命令完成,或按 Ctrl-C 取消該命令並取得輸入提示。 +</value> + </data> + <data name="RunningCmdDebugStop" xml:space="preserve"> + <value>您已進入目前在執行中命令或指令碼內停於偵錯中斷點的工作階段。 請使用 PowerShell 命令列偵錯工具繼續偵錯。 +</value> + </data> + <data name="RunspaceNotLocal" xml:space="preserve"> + <value>DefaultRunspace 必須是 LocalRunspace</value> + </data> + <data name="PrimaryRunspaceAlreadySet" xml:space="preserve"> + <value>靜態 PrimaryRunspace 屬性只能設定一次,且已設定。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/SecuritySupportStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/SecuritySupportStrings.zh-Hant.resx new file mode 100644 index 00000000000..e8da001e2b2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/SecuritySupportStrings.zh-Hant.resx @@ -0,0 +1,168 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CertificatePathMustBeFileSystemPath" xml:space="preserve"> + <value>無法載入憑證。'{0}' 必須解析為檔案系統路徑。</value> + </data> + <data name="CertificateCannotBeUsedForEncryption" xml:space="preserve"> + <value>憑證 '{0}' 無法用於加密。加密憑證必須包含「資料加密」或「金鑰編密」金鑰使用方式,並包含「文件加密增強金鑰使用方法」({1})。</value> + </data> + <data name="IdentifierMustReferenceSingleCertificate" xml:space="preserve"> + <value>無法載入憑證。識別碼 '{0}' 符合多個憑證。若要加密給多個收件者,請將多個特定值提供給 '{1}' 參數,而不要使用會比對多個憑證的萬用字元。</value> + </data> + <data name="NoCertificateFound" xml:space="preserve"> + <value>無法載入加密憑證。憑證設定 '{0}' 不是有效的 Base-64 編碼憑證,也不代表任何有效的憑證 (無論是根據檔案、目錄、指紋或主體名稱)。</value> + </data> + <data name="CertificateContainsPrivateKey" xml:space="preserve"> + <value>警告: 憑證 '{0}' 包含私密金鑰。用於加密的受保護事件記錄憑證只應包含公開金鑰。</value> + </data> + <data name="CouldNotEncryptContent" xml:space="preserve"> + <value>錯誤: 無法保護事件記錄檔訊息 '{0}': {1}</value> + </data> + <data name="CouldNotUseCertificate" xml:space="preserve"> + <value>錯誤: 找不到或無法使用憑證: {0}</value> + </data> + <data name="CannotEncryptSecureString" xml:space="preserve"> + <value>無法使用工作階段金鑰加密安全字串。</value> + </data> + <data name="InvalidOffset" xml:space="preserve"> + <value>緩衝區位移無效。</value> + </data> + <data name="InvalidPublicKey" xml:space="preserve"> + <value>公開金鑰資料無效。</value> + </data> + <data name="CannotImportPublicKey" xml:space="preserve"> + <value>無法匯入公開金鑰。</value> + </data> + <data name="InvalidSessionKey" xml:space="preserve"> + <value>工作階段金鑰資料無效。</value> + </data> + <data name="ScriptFileBlockedBySystemPolicy" xml:space="preserve"> + <value>系統原則已封鎖指令檔 '{0}' 執行。</value> + </data> + <data name="UnknownSystemScriptFileEnforcement" xml:space="preserve"> + <value>系統傳回未知的指令檔原則強制值: {0}。</value> + </data> + <data name="ExternalScriptWDACLogTitle" xml:space="preserve"> + <value>指令碼檔案大小</value> + </data> + <data name="ExternalScriptWDACLogMessage" xml:space="preserve"> + <value>指令檔 '{0}' 不受原則信任,將以 ConstrainedLanguage 模式執行。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/Serialization.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/Serialization.zh-Hant.resx new file mode 100644 index 00000000000..979923a2942 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/Serialization.zh-Hant.resx @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="AttributeExpected" xml:space="preserve"> + <value>需要 {0} 屬性。</value> + </data> + <data name="InvalidElementTag" xml:space="preserve"> + <value>無法辨識 {0} XML 標籤。</value> + </data> + <data name="InvalidReferenceId" xml:space="preserve"> + <value>找不到 referenceId {0} 的物件</value> + </data> + <data name="InvalidDictionaryKeyName" xml:space="preserve"> + <value>字典索引鍵的名稱屬性指定錯誤。</value> + </data> + <data name="InvalidDictionaryValueName" xml:space="preserve"> + <value>字典值的名稱屬性指定錯誤。</value> + </data> + <data name="InvalidVersion" xml:space="preserve"> + <value>PSObject 的版本無效。</value> + </data> + <data name="UnexpectedVersion" xml:space="preserve"> + <value>傳入 PSObject 的版本為 {0}。預期的值為 1。</value> + </data> + <data name="InvalidTypeHierarchyReferenceId" xml:space="preserve"> + <value>因為找不到 referenceId {0} 的 TypeNames,所以無法處理名稱。</value> + </data> + <data name="DepthOfOneRequired" xml:space="preserve"> + <value>深度參數的值必須大於或等於 1。</value> + </data> + <data name="InvalidNodeType" xml:space="preserve"> + <value>目前的節點類型是 {0}。需要的型別是 {1}。</value> + </data> + <data name="DictionaryKeyNotSpecified" xml:space="preserve"> + <value>未指定字典項目的索引鍵。</value> + </data> + <data name="DictionaryValueNotSpecified" xml:space="preserve"> + <value>未指定字典項目的值。</value> + </data> + <data name="ReadCalledAfterDone" xml:space="preserve"> + <value>沒有可供反序列化的其他物件。</value> + </data> + <data name="NullAsDictionaryKey" xml:space="preserve"> + <value>指定 Null 作為字典索引鍵。</value> + </data> + <data name="InvalidPrimitiveType" xml:space="preserve"> + <value>{0} 基本類型的內容無效。</value> + </data> + <data name="DeserializationTooDeep" xml:space="preserve"> + <value>序列化 XML 的巢狀層級太深。</value> + </data> + <data name="Stopping" xml:space="preserve"> + <value>序列化程式已關閉。</value> + </data> + <data name="DeserializationMemoryQuota" xml:space="preserve"> + <value>命令中的資料超過工作階段組態允許的大小上限。允許的最大值為 {0} MB。請變更輸入、使用不同的工作階段組態,或變更遠端電腦上工作階段組態的 "{1}" 和 "{2}" 屬性。</value> + </data> + <data name="DeserializeSecureStringFailed" xml:space="preserve"> + <value>加密的安全字串還原序列化失敗</value> + </data> + <data name="PrimitiveHashtableInvalidKey" xml:space="preserve"> + <value>索引鍵類型 {0} 無效。PSPrimitiveDictionary 類別只接受 System.String 類型的索引鍵。</value> + </data> + <data name="PrimitiveHashtableInvalidValue" xml:space="preserve"> + <value>值 {0} 的類型無效。PSPrimitiveDictionary 類別只接受可透過 PowerShell 遠端執行完整序列化的值類型。請參閱說明主題 about_Remoting,以取得可完整序列化的類型清單。</value> + </data> + <data name="InvalidKey" xml:space="preserve"> + <value>無法解密資料。資料未使用此索引鍵加密。</value> + </data> + <data name="InvalidEncryptedString" xml:space="preserve"> + <value>參數值 "{0}" 不是有效的加密字串。</value> + </data> + <data name="InvalidKeyLength" xml:space="preserve"> + <value>指定的 {0} 無效。有效的 {0} 長度設定為 128 位元、192 位元或 256 位元。</value> + </data> + <data name="DeserializeSecureStringNotSupported" xml:space="preserve"> + <value>目前只有 Windows 支援 SecureString 的還原序列化。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/SessionStateProviderBaseStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/SessionStateProviderBaseStrings.zh-Hant.resx new file mode 100644 index 00000000000..62ce58492ef --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/SessionStateProviderBaseStrings.zh-Hant.resx @@ -0,0 +1,156 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="SetItemAction" xml:space="preserve"> + <value>設定項目</value> + </data> + <data name="SetItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 值: {1}</value> + </data> + <data name="ClearItemAction" xml:space="preserve"> + <value>清除項目</value> + </data> + <data name="ClearItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="RemoveItemAction" xml:space="preserve"> + <value>移除項目</value> + </data> + <data name="RemoveItemResourceTemplate" xml:space="preserve"> + <value>項目: {0}</value> + </data> + <data name="NewItemAction" xml:space="preserve"> + <value>新增項目</value> + </data> + <data name="NewItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 類型: {1} 值: {2}</value> + </data> + <data name="CopyItemAction" xml:space="preserve"> + <value>複製項目</value> + </data> + <data name="CopyItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} 目的地: {1}</value> + </data> + <data name="RenameItemAction" xml:space="preserve"> + <value>重新命名項目</value> + </data> + <data name="RenameItemResourceTemplate" xml:space="preserve"> + <value>項目: {0} NewName: {1}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/SessionStateStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/SessionStateStrings.zh-Hant.resx new file mode 100644 index 00000000000..50d050451d7 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/SessionStateStrings.zh-Hant.resx @@ -0,0 +1,657 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidProviderInfo" xml:space="preserve"> + <value>無法處理所傳回的資訊,因為從提供者的 Start 方法傳回的資訊適用於與通過提供者不同的提供者。</value> + </data> + <data name="InvalidProviderInfoNull" xml:space="preserve"> + <value>無法處理所傳回的資訊,因為從提供者的 Start 方法傳回的資訊為 Null。</value> + </data> + <data name="GetItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetItem 作業失敗。{2}</value> + </data> + <data name="GetItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 GetItem 作業的動態參數。{2}</value> + </data> + <data name="SetItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 SetItem 作業失敗。{2}</value> + </data> + <data name="SetItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 SetItem 作業的動態參數。{2}</value> + </data> + <data name="ClearItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 ClearItem 作業失敗。{2}</value> + </data> + <data name="InvokeDefaultActionProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 InvokeDefaultAction 作業失敗。{2}</value> + </data> + <data name="InvokeDefaultActionDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 InvokeDefaultAction 作業的動態參數。{2}</value> + </data> + <data name="ItemExistsProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 ItemExists 作業失敗。{2}</value> + </data> + <data name="ItemExistsDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 ItemExists 作業的動態參數。{2}</value> + </data> + <data name="IsValidPathProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 IsValidPath 作業失敗。{2}</value> + </data> + <data name="IsItemContainerProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 IsItemContainer 作業失敗。{2}</value> + </data> + <data name="RemoveItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 RemoveItem 作業失敗。{2}</value> + </data> + <data name="GetChildrenProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetChildItems 作業失敗。{2}</value> + </data> + <data name="GetChildrenDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 GetChildItems 作業的動態參數。{2}</value> + </data> + <data name="GetChildNamesProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetChildNames 作業失敗。{2}</value> + </data> + <data name="GetChildNamesDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 GetChildNames 作業的動態參數。{2}</value> + </data> + <data name="RenameItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 RenameItem 作業失敗。{2}</value> + </data> + <data name="RenameItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 RenameItem 作業的動態參數。{2}</value> + </data> + <data name="NewItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 NewItem 作業失敗。{2}</value> + </data> + <data name="NewItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 NewItem 作業的動態參數。{2}</value> + </data> + <data name="HasChildItemsProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 HasChildItems 作業失敗。{2}</value> + </data> + <data name="CopyItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 CopyItem 作業失敗。{2}</value> + </data> + <data name="CopyItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 CopyItem 作業的動態參數。{2}</value> + </data> + <data name="GetParentPathProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetParentPath 作業失敗。{2}</value> + </data> + <data name="NormalizeRelativePathProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 NormalizeRelativePath 作業失敗。{2}</value> + </data> + <data name="MakePathProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 MakePath 作業失敗。{2}</value> + </data> + <data name="GetChildNameProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetChildName 作業失敗。{2}</value> + </data> + <data name="MoveItemProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 MoveItem 作業失敗。{2}</value> + </data> + <data name="MoveItemDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 MoveItem 作業的動態參數。{2}</value> + </data> + <data name="GetPropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetProperty 作業失敗。{2}</value> + </data> + <data name="GetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 GetProperty 作業的動態參數。{2}</value> + </data> + <data name="SetPropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 SetProperty 作業失敗。{2}</value> + </data> + <data name="SetPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 SetProperty 作業的動態參數。{2}</value> + </data> + <data name="ClearPropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 ClearProperty 作業失敗。{2}</value> + </data> + <data name="ClearPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 ClearProperty 作業的動態參數。{2}</value> + </data> + <data name="NewPropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 NewProperty 作業失敗。{2}</value> + </data> + <data name="NewPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 NewProperty 作業的動態參數。{2}</value> + </data> + <data name="RemovePropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 RemoveProperty 作業失敗。{2}</value> + </data> + <data name="RemovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 RemoveProperty 作業的動態參數。{2}</value> + </data> + <data name="CopyPropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 CopyProperty 作業失敗。{2}</value> + </data> + <data name="CopyPropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取 CopyProperty 作業的動態參數。{2}</value> + </data> + <data name="MovePropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 MoveProperty 作業失敗。{2}</value> + </data> + <data name="MovePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取 MoveProperty 作業的動態參數。{2}</value> + </data> + <data name="RenamePropertyProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 RenameProperty 作業失敗。{2}</value> + </data> + <data name="RenamePropertyDynamicParametersProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取 RenameProperty 的參數。{2}</value> + </data> + <data name="GetContentReaderProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取內容讀取器。{2}</value> + </data> + <data name="GetContentReaderDynamicParametersProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取 GetContentReader 作業的動態參數。{2}</value> + </data> + <data name="GetContentWriterProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取內容寫入器。{2}</value> + </data> + <data name="GetContentWriterDynamicParametersProviderException" xml:space="preserve"> + <value>無法針對路徑 '{1}' 的 '{0}' 提供者,擷取 GetContentWriter 作業的動態參數。{2}</value> + </data> + <data name="GetContainerContentException" xml:space="preserve"> + <value>無法取得內容,因為它是目錄: '{0}'。請改為使用 'Get-ChildItem'。</value> + </data> + <data name="WriteContainerContentException" xml:space="preserve"> + <value>無法寫入內容,因為它是目錄: '{0}'。</value> + </data> + <data name="LocationUndoStackIsEmpty" xml:space="preserve"> + <value>沒有可供向後瀏覽的位置歷程記錄。</value> + </data> + <data name="LocationRedoStackIsEmpty" xml:space="preserve"> + <value>沒有可供向前瀏覽的位置歷程記錄。</value> + </data> + <data name="BoundedStackIsEmpty" xml:space="preserve"> + <value>BoundedStack 是空的。</value> + </data> + <data name="ClearContentProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 ClearContent 作業失敗。{2}</value> + </data> + <data name="ClearDirectoryContent" xml:space="preserve"> + <value>無法清除 '{0}' 的內容,因為它是目錄。僅在檔案上支援 Clear-Content。</value> + </data> + <data name="ClearContentDynamicParametersProviderException" xml:space="preserve"> + <value>無法從路徑 '{1}' 的 '{0}' 提供者,擷取 ClearContent 作業的動態參數。{2}</value> + </data> + <data name="GetSecurityDescriptorProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 GetSecurityDescriptor 作業失敗。{2}</value> + </data> + <data name="SetSecurityDescriptorProviderException" xml:space="preserve"> + <value>嘗試針對路徑 '{1}' 在 '{0}' 提供者上執行 SetSecurityDescriptor 作業失敗。{2}</value> + </data> + <data name="ProviderStartException" xml:space="preserve"> + <value>嘗試在 '{0}' 提供者上執行 Start 作業失敗。{1}</value> + </data> + <data name="InitializeDefaultDrivesException" xml:space="preserve"> + <value>嘗試在 '{0}' 提供者上執行 InitializDefaultDrives 作業失敗。</value> + </data> + <data name="NewDriveProviderException" xml:space="preserve"> + <value>嘗試針對根目錄為 '{1}' 的磁碟機在 '{0}' 提供者上執行 NewDrive 作業失敗。{2}</value> + </data> + <data name="NewDriveDynamicParametersProviderException" xml:space="preserve"> + <value>無法為 '{0}' 提供者擷取 NewDrive 的動態參數。{1}</value> + </data> + <data name="RemoveDriveProviderException" xml:space="preserve"> + <value>在 '{0}' 提供者上叫用 RemoveDrive 失敗。{1}</value> + </data> + <data name="DriveRemovalPreventedByProvider" xml:space="preserve"> + <value>無法移除磁碟機 '{0}',因為提供者 '{1}' 防止這麼做。</value> + </data> + <data name="NormalizeRelativePathOutsideBase" xml:space="preserve"> + <value>路徑 '{0}' 是指基底 '{1}' 以外的項目。</value> + </data> + <data name="ProviderSeekError" xml:space="preserve"> + <value>針對 '{1}' 路徑在 '{0}' 提供者的內容寫入器上叫用 Seek 失敗。{2}</value> + </data> + <data name="ProviderContentCloseError" xml:space="preserve"> + <value>針對 '{1}' 路徑在 '{0}' 提供者的內容讀取器或寫入器上叫用 Close 失敗。{2}</value> + </data> + <data name="ProviderContentReadError" xml:space="preserve"> + <value>針對 '{1}' 路徑在 '{0}' 提供者的內容讀取器上叫用 Read 失敗。{2}</value> + </data> + <data name="ProviderContentWriteError" xml:space="preserve"> + <value>針對 '{1}' 路徑在 '{0}' 提供者的內容寫入器上叫用 Write 失敗。{2}</value> + </data> + <data name="ProviderCannotBeUsedAsVariable" xml:space="preserve"> + <value>提供者 '{0}' 無法使用變數語法來取得或設定資料。{2}</value> + </data> + <data name="ProviderVariableSyntaxInvalid" xml:space="preserve"> + <value>變數語法無法用於在提供者中取得或設定資料。{2}</value> + </data> + <data name="AliasNotWritable" xml:space="preserve"> + <value>無法寫入別名,因為別名 {0} 是唯讀或常數,因此無法寫入其中。</value> + </data> + <data name="FunctionNotWritable" xml:space="preserve"> + <value>無法寫入至函式 {0},因為它是唯讀或常數。</value> + </data> + <data name="VariableNotWritable" xml:space="preserve"> + <value>無法覆寫變數 {0},因為它是唯讀或常數。</value> + </data> + <data name="VariableIsPrivate" xml:space="preserve"> + <value>無法存取變數 '${0}',因為它是私人變數。</value> + </data> + <data name="NamedCommandIsPrivate" xml:space="preserve"> + <value>無法存取命令 '{0}',因為它是私人命令。</value> + </data> + <data name="CommandIsPrivate" xml:space="preserve"> + <value>無法存取命令,因為它是私人命令。</value> + </data> + <data name="ResourceIsPrivate" xml:space="preserve"> + <value>無法存取工作階段狀態資源,因為它是私人資源。</value> + </data> + <data name="AliasNotRemovable" xml:space="preserve"> + <value>未移除別名,因為別名 {0} 為常數或唯讀。</value> + </data> + <data name="FunctionNotRemovable" xml:space="preserve"> + <value>無法移除函式 {0},因為它是常數。</value> + </data> + <data name="VariableNotRemovable" xml:space="preserve"> + <value>無法移除變數 {0},因為它是常數或唯讀。如果變數是唯讀,請再次嘗試指定 Force 選項的作業。</value> + </data> + <data name="AliasIsConstant" xml:space="preserve"> + <value>無法修改別名 {0},因為它是常數。</value> + </data> + <data name="AliasIsReadOnly" xml:space="preserve"> + <value>無法修改別名 {0},因為它是唯讀。</value> + </data> + <data name="FunctionIsConstant" xml:space="preserve"> + <value>無法修改函式 {0},因為它是常數。</value> + </data> + <data name="FunctionIsReadOnly" xml:space="preserve"> + <value>無法修改函式 {0},因為它是唯讀。</value> + </data> + <data name="AliasCannotBeMadeConstant" xml:space="preserve"> + <value>別名 {0} 在建立後就無法成為常數。別名只能在建立時成為常數。</value> + </data> + <data name="FunctionCannotBeMadeConstant" xml:space="preserve"> + <value>現有函式 {0} 不能成為常數。函式只能在建立時成為常數。</value> + </data> + <data name="VariableCannotBeMadeConstant" xml:space="preserve"> + <value>現有變數 {0} 不能成為常數。變數只能在建立時成為常數。</value> + </data> + <data name="AliasAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope 選項無法從別名 '{0}' 移除。</value> + </data> + <data name="FunctionAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope 選項無法從函式 '{0}' 移除。</value> + </data> + <data name="VariableAllScopeOptionCannotBeRemoved" xml:space="preserve"> + <value>AllScope 選項無法從變數 '{0}' 移除。</value> + </data> + <data name="ScopedFunctionMustHaveName" xml:space="preserve"> + <value>函式定義 '{0}' 包含範圍限定詞,但沒有函式名稱。</value> + </data> + <data name="RemoveDrivesBeforeRemovingProvider" xml:space="preserve"> + <value>無法移除提供者 {0}。必須先移除與提供者 {0} 相關聯的所有磁碟機,才能移除提供者 {0}。</value> + </data> + <data name="DriveNameIllegalCharacters" xml:space="preserve"> + <value>無法處理磁碟機名稱,因為磁碟機名稱包含下列一或多個無效字元: ; ~ / \ . :</value> + </data> + <data name="NewDriveProviderFailed" xml:space="preserve"> + <value>新磁碟機建立失敗,因為提供者不允許建立新磁碟機。</value> + </data> + <data name="StackNameResolvedToMultiple" xml:space="preserve"> + <value>提供的值 '{0}' 解析為多個位置堆疊。</value> + </data> + <data name="StackNotFound" xml:space="preserve"> + <value>找不到位置堆疊 '{0}'。它不存在或不是容器。</value> + </data> + <data name="PathNotFound" xml:space="preserve"> + <value>找不到路徑 '{0}',因為它不存在。</value> + </data> + <data name="AliasNotFound" xml:space="preserve"> + <value>找不到別名,因為別名 '{0}' 不存在。</value> + </data> + <data name="PathResolvedToMultiple" xml:space="preserve"> + <value>無法設定位置,因為路徑 '{0}' 解析為多個容器。您一次只能將位置設定為單一容器。</value> + </data> + <data name="VariablePathResolvedToMultiple" xml:space="preserve"> + <value>無法處理變數,因為變數路徑 '{0}' 解析為多個項目。您一次只能取得或設定一個項目的變數值。</value> + </data> + <data name="DriveNotFound" xml:space="preserve"> + <value>找不到磁碟機。沒有名為 '{0}' 的磁碟機。</value> + </data> + <data name="ProviderNotFound" xml:space="preserve"> + <value>找不到名稱為 '{0}' 的提供者。</value> + </data> + <data name="ProviderNotFoundBadFormat" xml:space="preserve"> + <value>找不到名稱為 '{0}' 的提供者。名稱的格式不正確。提供者名稱只能是英數字元,或後面依序接著單一 '\' 和英數字元的 PowerShell 嵌入式管理單元名稱。</value> + </data> + <data name="ProviderNameAmbiguous" xml:space="preserve"> + <value>'{0}' 解析為多個提供者名稱。可能的相符項目包括: {1}。</value> + </data> + <data name="ProviderNotFoundInAssembly" xml:space="preserve"> + <value>嘗試建立提供者的執行個體時發生錯誤。在組件中找不到 '{0}' 的提供者類型名稱。</value> + </data> + <data name="ProviderNameNotValid" xml:space="preserve"> + <value>無法使用指定的提供者名稱 '{0}',因為它包含下列一或多個無效的字元: \ [ ] ? * :</value> + </data> + <data name="ProviderCtorException" xml:space="preserve"> + <value>嘗試建立提供者 '{0}' 的執行個體時發生錯誤。{1}</value> + </data> + <data name="VariableNotFound" xml:space="preserve"> + <value>找不到名稱為 '{0}' 的變數。</value> + </data> + <data name="TraceSourceNotFound" xml:space="preserve"> + <value>找不到名稱為 '{0}' 的追蹤來源。</value> + </data> + <data name="DriveAlreadyExists" xml:space="preserve"> + <value>名稱為 '{0}' 的磁碟機已經存在。</value> + </data> + <data name="VariableAlreadyExists" xml:space="preserve"> + <value>具有名稱 '{0}' 的變數已存在。</value> + </data> + <data name="AliasAlreadyExists" xml:space="preserve"> + <value>不允許別名,因為名稱為 '{0}' 的別名已經存在。</value> + </data> + <data name="CmdletProviderAlreadyExists" xml:space="preserve"> + <value>無法登錄 Cmdlet 提供者,因為名稱為 '{0}' 的 Cmdlet 提供者已存在。</value> + </data> + <data name="MustBeFileSystemPath" xml:space="preserve"> + <value>路徑未參考檔案系統路徑。</value> + </data> + <data name="GlobalScopeCannotRemove" xml:space="preserve"> + <value>無法移除全域範圍。</value> + </data> + <data name="ScopeIDExceedsAvailableScopes" xml:space="preserve"> + <value>範圍編號 '{0}' 超過使用中範圍的數目。</value> + </data> + <data name="OnlyAbleToComparePSDriveInfo" xml:space="preserve"> + <value>無法比較 PSDriveInfo。PSDriveInfo 執行個體只能與另一個 PSDriveInfo 執行個體進行比較。</value> + </data> + <data name="OutputStreamingNotEnabled" xml:space="preserve"> + <value>Cmdlet 提供者無法串流處理結果,因為未指定任何 Cmdlet 來串流處理輸出。</value> + </data> + <data name="ErrorStreamingNotEnabled" xml:space="preserve"> + <value>Cmdlet 提供者無法串流處理結果,因為未指定任何 Cmdlet 來串流處理錯誤。</value> + </data> + <data name="HomePathNotSet" xml:space="preserve"> + <value>未設定此提供者的首頁位置。若要設定首頁位置,請呼叫 "(get-psprovider '{0}').Home = 'path'”。</value> + </data> + <data name="NotProviderQualifiedPath" xml:space="preserve"> + <value>路徑的格式不正確。提供者路徑必須包含提供者識別碼,後面接著 "::",再接著提供者特定路徑。</value> + </data> + <data name="MovePropertyDestinationResolveToSingle" xml:space="preserve"> + <value>無法移動項目,因為目的地路徑只能解析為單一路徑。</value> + </data> + <data name="MoveItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>無法移動項目,因為來源和目的地路徑未解析為相同的提供者。</value> + </data> + <data name="MoveItemPathMultipleDestinationNotContainer" xml:space="preserve"> + <value>無法移動項目,因為來源路徑指向一或多個項目,而且目的地路徑不是容器。驗證目的地路徑是否為容器,然後再試一次。</value> + </data> + <data name="MoveItemOneDestination" xml:space="preserve"> + <value>無法移動項目,因為目的地解析為多個路徑。指定解析為單一目的地的目的地路徑,然後再試一次。</value> + </data> + <data name="CopyContainerItemToLeafError" xml:space="preserve"> + <value>容器無法複製到現有的分葉項目。</value> + </data> + <data name="CopyContainerToContainerWithoutRecurseOrContainer" xml:space="preserve"> + <value>容器無法複製到另一個容器。未指定 -Recurse 或 -Container 參數。</value> + </data> + <data name="CopyItemSourceAndDestinationNotSameProvider" xml:space="preserve"> + <value>來源和目的地路徑未解析為相同的提供者。</value> + </data> + <data name="RenameMultipleItemError" xml:space="preserve"> + <value>無法將項目重新命名,因為路徑解析為多個項目。一次只能重新命名一個項目。</value> + </data> + <data name="ProviderImplementationInconsistent" xml:space="preserve"> + <value>提供者 '{0}' 無法用來解析 '{1}' 路徑,因為提供者發生錯誤。</value> + </data> + <data name="IContentCmdletProvider_NotSupported" xml:space="preserve"> + <value>無法使用介面。此提供者未實作 IContentCmdletProvider 介面。</value> + </data> + <data name="IPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>無法使用介面。此提供者不支援 IPropertyCmdletProvider 介面。</value> + </data> + <data name="IDynamicPropertyCmdletProvider_NotSupported" xml:space="preserve"> + <value>無法使用介面。此提供者未實作 IDynamicPropertyCmdletProvider 介面。</value> + </data> + <data name="NavigationCmdletProvider_NotSupported" xml:space="preserve"> + <value>此提供者不支援 NavigationCmdletProvider 方法。</value> + </data> + <data name="ContainerCmdletProvider_NotSupported" xml:space="preserve"> + <value>未處理提供者方法。此提供者不支援 ContainerCmdletProvider 方法。</value> + </data> + <data name="ItemCmdletProvider_NotSupported" xml:space="preserve"> + <value>無法呼叫方法。此提供者不支援 ItemCmdletProvider 方法。</value> + </data> + <data name="DriveCmdletProvider_NotSupported" xml:space="preserve"> + <value>此提供者不支援 DriveCmdletProvider 方法。</value> + </data> + <data name="CmdletProvider_NotSupported" xml:space="preserve"> + <value>提供者作業已停止,因為提供者不支援此作業。</value> + </data> + <data name="CmdletProvider_NotSupportedRecursionDepth" xml:space="preserve"> + <value>提供者作業已停止,因為提供者不支援 'Depth' 參數。</value> + </data> + <data name="IContent_Seek_NotSupported" xml:space="preserve"> + <value>無法呼叫方法。此提供者不支援內容 Seek 方法。</value> + </data> + <data name="IContent_Clear_NotSupported" xml:space="preserve"> + <value>無法執行 ClearContent 作業。此提供者不支援 ClearContent 作業。</value> + </data> + <data name="Credentials_NotSupported" xml:space="preserve"> + <value>提供者不支援使用認證。請再次執行作業,而不指定認證。</value> + </data> + <data name="FileSystemProviderCredentials_NotSupported" xml:space="preserve"> + <value>FileSystem 提供者僅在 New-PSDrive Cmdlet 上支援認證。請再次執行作業,而不指定認證。</value> + </data> + <data name="Transactions_NotSupported" xml:space="preserve"> + <value>提供者不支援交易。在沒有 UseTransaction 參數的情況下再次執行作業。</value> + </data> + <data name="Filter_NotSupported" xml:space="preserve"> + <value>無法呼叫方法。提供者不支援使用篩選條件。</value> + </data> + <data name="NewDriveCredentials_NotSupported" xml:space="preserve"> + <value>無法建立磁碟機。提供者不支援使用認證。</value> + </data> + <data name="NewItemAlreadyExists" xml:space="preserve"> + <value>路徑 '{0}' 上已有此項目。</value> + </data> + <data name="CopyItemDoesntExist" xml:space="preserve"> + <value>無法複製項目。位於 '{0}' 路徑的項目不存在。</value> + </data> + <data name="RenameItemDoesntExist" xml:space="preserve"> + <value>位於 '{0}' 路徑的項目不存在。</value> + </data> + <data name="AliasDriveDescription" xml:space="preserve"> + <value>包含工作階段狀態中儲存之別名檢視的磁碟機</value> + </data> + <data name="EnvironmentDriveDescription" xml:space="preserve"> + <value>包含處理序環境變數檢視的磁碟機</value> + </data> + <data name="FunctionDriveDescription" xml:space="preserve"> + <value>包含工作階段狀態中儲存之函式檢視的磁碟機</value> + </data> + <data name="VariableDriveDescription" xml:space="preserve"> + <value>包含工作階段狀態中儲存之變數檢視的磁碟機</value> + </data> + <data name="TempDriveDescription" xml:space="preserve"> + <value>對應至目前使用者之暫存目錄路徑的磁碟機</value> + </data> + <data name="NewLinkTargetNotSpecified" xml:space="preserve"> + <value>因為未指定目標值,所以無法建立連結 '{0}'。</value> + </data> + <data name="DollarNullDescription" xml:space="preserve"> + <value>null 變數的參考一律會傳回 null 值。指派沒有作用。</value> + </data> + <data name="MaxHistoryCountDescription" xml:space="preserve"> + <value>工作階段中要保留的歷程記錄物件數目上限</value> + </data> + <data name="CannotRenameFunction" xml:space="preserve"> + <value>無法將函式重新命名,因為函式 {0} 是唯讀或常數。</value> + </data> + <data name="CannotRenameAlias" xml:space="preserve"> + <value>無法重新命名別名,因為別名 {0} 是唯讀或常數。</value> + </data> + <data name="CannotRenameVariable" xml:space="preserve"> + <value>無法將變數重新命名,因為變數 {0} 是唯讀或常數。</value> + </data> + <data name="VariableOptionsNotSettable" xml:space="preserve"> + <value>無法在本機變數 {0} 上設定選項。使用 New-Variable 建立允許設定選項的變數。</value> + </data> + <data name="CmdletIsReadOnly" xml:space="preserve"> + <value>無法修改 Cmdlet {0},因為它是唯讀。</value> + </data> + <data name="VariableNotRemovableRare" xml:space="preserve"> + <value>無法移除變數 {0},因為變數已最佳化且不可移除。請嘗試使用 Remove-Variable Cmdlet (不含任何別名),或對您用於移除變數的命令執行點號載入。</value> + </data> + <data name="VariableNotWritableRare" xml:space="preserve"> + <value>無法覆寫變數 {0},因為變數已最佳化。請嘗試使用 New-Variable 或 Set-Variable Cmdlet (不含任何別名),或對您用於設定變數的命令執行點號載入。</value> + </data> + <data name="GetContent_TailAndHeadCannotCoexist" xml:space="preserve"> + <value>無法同時使用 {0} 和 {1} 參數。請僅指定一個參數。</value> + </data> + <data name="GetContent_TailNotSupported" xml:space="preserve"> + <value>目前只有 FileSystem 提供者支援 Tail 參數。</value> + </data> + <data name="AliasWithCommandNameAlreadyExists" xml:space="preserve"> + <value>不允許別名,因為名稱為 '{0}' 且命令類型為 '{1}' 的命令已經存在。</value> + </data> + <data name="CanNotRun" xml:space="preserve"> + <value>無法執行軟體。權限被拒; 目前的使用者沒有足夠的權限可執行此作業。</value> + </data> + <data name="CopyItemFromSessionToSession" xml:space="preserve"> + <value>'-{0}' 和 '-{1}' 互斥,無法同時指定。</value> + </data> + <data name="CopyItemRemotelyPathIsNotAbsolute" xml:space="preserve"> + <value>路徑 '{0}' 無效。遠端複製作業僅支援絕對路徑。</value> + </data> + <data name="CopyItemValidateRemotePath" xml:space="preserve"> + <value>無法驗證遠端路徑 '{0}'。</value> + </data> + <data name="CopyItemSessionProperties" xml:space="preserve"> + <value>無法執行作業,因為工作階段 {0} 設定為 {1}。</value> + </data> + <data name="CopyItemRemotelyPathIsNullOrEmpty" xml:space="preserve"> + <value>'{0}' 參數不得為 null 或空白。</value> + </data> + <data name="WDACSessionStateVarLogTitle" xml:space="preserve"> + <value>工作階段狀態變數</value> + </data> + <data name="WDACSessionStateVarLogMessage" xml:space="preserve"> + <value>在 ConstrainedLanguage 模式中會防止建立變數 '{0}' 範圍或將其變更為 AllScope。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/StringDecoratedStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/StringDecoratedStrings.zh-Hant.resx new file mode 100644 index 00000000000..e1601826492 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/StringDecoratedStrings.zh-Hant.resx @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="RequireExplicitRendering" xml:space="preserve"> + <value>此方法只支援 'ANSI' 或 'PlainText'。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/SubsystemStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/SubsystemStrings.zh-Hant.resx new file mode 100644 index 00000000000..53fc06f3617 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/SubsystemStrings.zh-Hant.resx @@ -0,0 +1,159 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="MultipleRegistrationNotAllowed" xml:space="preserve"> + <value>子系統 '{0}' 不允許註冊多個實作。</value> + </data> + <data name="ImplementationAlreadyRegistered" xml:space="preserve"> + <value>子系統 '{1}' 已註冊識別碼為 '{0}' 的實作。</value> + </data> + <data name="UnregistrationNotAllowed" xml:space="preserve"> + <value>子系統 '{0}' 不允許取消註冊實作。</value> + </data> + <data name="NoImplementationRegistered" xml:space="preserve"> + <value>子系統 '{0}' 未註冊任何實作。</value> + </data> + <data name="ImplementationNotFound" xml:space="preserve"> + <value>找不到識別碼為 '{0}' 的已註冊實作。</value> + </data> + <data name="SubsystemTypeUnknown" xml:space="preserve"> + <value>指定的子系統類型 '{0}' 未知。</value> + </data> + <data name="MustUseConcreteSubsystemType" xml:space="preserve"> + <value>您必須指定具體的子系統類型,而不是基底介面 'ISubsystem'。</value> + </data> + <data name="SubsystemKindUnknown" xml:space="preserve"> + <value>指定的子系統種類 '{0}' 未知。</value> + </data> + <data name="ConcreteSubsystemNotImplemented" xml:space="preserve"> + <value>對於目標子系統種類 '{0}',指定的子系統執行個體必須實作對應的具體介面或抽象類別 '{1}'。</value> + </data> + <data name="InvalidSubsystemInfo" xml:space="preserve"> + <value>子系統種類 '{0}' 的宣告中繼資料無效。需要定義 Cmdlet 或函式的子系統,不可允許多個登錄,因為這樣會導致一個實作覆寫另一個實作所定義的命令。</value> + </data> + <data name="EmptyImplementationId" xml:space="preserve"> + <value>子系統 '{0}' 的實作 'Id' 屬性不能為空白 GUID。</value> + </data> + <data name="NullOrEmptyImplementationName" xml:space="preserve"> + <value>子系統 '{0}' 的實作 'Name' 屬性不能為 null 或空字串。</value> + </data> + <data name="NullOrEmptyImplementationDescription" xml:space="preserve"> + <value>子系統 '{0}' 的實作 'Description' 屬性不能為 null 或空字串。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/SuggestionStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/SuggestionStrings.zh-Hant.resx new file mode 100644 index 00000000000..092b7483dec --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/SuggestionStrings.zh-Hant.resx @@ -0,0 +1,129 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Suggestion_CommandExistsInCurrentDirectory" xml:space="preserve"> + <value>找不到命令 "{0}",但它確實存在於目前的位置。 +PowerShell 預設不會從目前的位置載入命令 (請參閱 'Get-Help about_Command_Precedence')。 + +如果您信任此命令,請改為執行下列命令:</value> + </data> + <data name="Suggestion_CommandNotFound" xml:space="preserve"> + <value>最相似的命令為:</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/TabCompletionStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/TabCompletionStrings.zh-Hant.resx new file mode 100644 index 00000000000..22afc9bf5bc --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/TabCompletionStrings.zh-Hant.resx @@ -0,0 +1,610 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="CannotDeserializeTabCompletionResult" xml:space="preserve"> + <value>因為遠端 Runspace 未包含 TypeTable 執行個體,所以無法正確還原序列化索引標籤完成結果。</value> + </data> + <data name="NoAccessToProperties" xml:space="preserve"> + <value>無法存取 CompletionResult 類型之 null 執行個體上的屬性。</value> + </data> + <data name="bnotOperatorDescription" xml:space="preserve"> + <value>位元 NOT</value> + </data> + <data name="notOperatorDescription" xml:space="preserve"> + <value>邏輯 Not。否定其後的陳述式。</value> + </data> + <data name="eqOperatorDescription" xml:space="preserve"> + <value>等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中等於右運算元的值,否則,如果左運算元等於右運算元,則傳回 TRUE。</value> + </data> + <data name="ieqOperatorDescription" xml:space="preserve"> + <value>等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中等於右運算元的值,否則,如果左運算元等於右運算元,則傳回 TRUE。</value> + </data> + <data name="ceqOperatorDescription" xml:space="preserve"> + <value>等於 - 區分大小寫。當左運算元是集合時,傳回該集合中等於右運算元的值,否則,如果左運算元等於右運算元,則傳回 TRUE。</value> + </data> + <data name="neOperatorDescription" xml:space="preserve"> + <value>不等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中不等於右運算元的值,否則,如果左運算元不等於右運算元,則傳回 TRUE。</value> + </data> + <data name="ineOperatorDescription" xml:space="preserve"> + <value>不等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中不等於右運算元的值,否則,如果左運算元不等於右運算元,則傳回 TRUE。</value> + </data> + <data name="cneOperatorDescription" xml:space="preserve"> + <value>不等於 - 區分大小寫。當左運算元是集合時,傳回該集合中不等於右運算元的值,否則,如果左運算元不等於右運算元,則傳回 TRUE。</value> + </data> + <data name="geOperatorDescription" xml:space="preserve"> + <value>大於或等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中大於或等於右運算元的值,否則,如果左運算元大於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="igeOperatorDescription" xml:space="preserve"> + <value>大於或等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中大於或等於右運算元的值,否則,如果左運算元大於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="cgeOperatorDescription" xml:space="preserve"> + <value>大於或等於 - 區分大小寫。當左運算元是集合時,傳回該集合中大於或等於右運算元的值,否則,如果左運算元大於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="gtOperatorDescription" xml:space="preserve"> + <value>大於 - 不區分大小寫。當左運算元是集合時,傳回該集合中大於右運算元的值,否則,如果左運算元大於右運算元,則傳回 TRUE。</value> + </data> + <data name="igtOperatorDescription" xml:space="preserve"> + <value>大於 - 不區分大小寫。當左運算元是集合時,傳回該集合中大於右運算元的值,否則,如果左運算元大於右運算元,則傳回 TRUE。</value> + </data> + <data name="cgtOperatorDescription" xml:space="preserve"> + <value>大於 - 區分大小寫。當左運算元是集合時,傳回該集合中大於右運算元的值,否則,如果左運算元大於右運算元,則傳回 TRUE。</value> + </data> + <data name="ltOperatorDescription" xml:space="preserve"> + <value>小於 - 不區分大小寫。當左運算元是集合時,傳回該集合中小於右運算元的值,否則,如果左運算元小於右運算元,則傳回 TRUE。</value> + </data> + <data name="iltOperatorDescription" xml:space="preserve"> + <value>小於 - 不區分大小寫。當左運算元是集合時,傳回該集合中小於右運算元的值,否則,如果左運算元小於右運算元,則傳回 TRUE。</value> + </data> + <data name="cltOperatorDescription" xml:space="preserve"> + <value>小於 - 區分大小寫。當左運算元是集合時,傳回該集合中小於右運算元的值,否則,如果左運算元小於右運算元,則傳回 TRUE。</value> + </data> + <data name="leOperatorDescription" xml:space="preserve"> + <value>小於或等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中小於或等於右運算元的值,否則,如果左運算元小於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="ileOperatorDescription" xml:space="preserve"> + <value>小於或等於 - 不區分大小寫。當左運算元是集合時,傳回該集合中小於或等於右運算元的值,否則,如果左運算元小於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="cleOperatorDescription" xml:space="preserve"> + <value>小於或等於 - 區分大小寫。當左運算元是集合時,傳回該集合中小於或等於右運算元的值,否則,如果左運算元小於或等於右運算元,則傳回 TRUE。</value> + </data> + <data name="likeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="ilikeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="clikeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="notlikeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="inotlikeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="cnotlikeOperatorDescription" xml:space="preserve"> + <value>萬用字元比對運算子 - 區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="matchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="imatchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="cmatchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 區分大小寫。當左運算元是集合時,傳回該集合中符合右運算元的值,否則,如果左運算元符合右運算元,則傳回 TRUE。</value> + </data> + <data name="notmatchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="inotmatchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 不區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="cnotmatchOperatorDescription" xml:space="preserve"> + <value>規則運算式比對運算子 - 區分大小寫。當左運算元是集合時,傳回該集合中與右運算元不相符的值,否則,如果左運算元與右運算元不相符,則傳回 TRUE。</value> + </data> + <data name="replaceOperatorDescription" xml:space="preserve"> + <value>取代運算子 - 不區分大小寫。變更左運算元。範例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="ireplaceOperatorDescription" xml:space="preserve"> + <value>取代運算子 - 不區分大小寫。變更左運算元。範例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="creplaceOperatorDescription" xml:space="preserve"> + <value>取代運算子 - 區分大小寫。變更左運算元。範例: (dir *.ps1).FullName -replace '.ps1$','.ps1.bak'</value> + </data> + <data name="containsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (右運算元) 至少與右運算元中的其中一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="icontainsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (右運算元) 至少與右運算元中的其中一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="ccontainsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 區分大小寫。只有當測試值 (右運算元) 至少與左運算元中的其中一個值完全相符時,才傳回 TRUE。</value> + </data> + <data name="notcontainsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (右運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="inotcontainsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (右運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="cnotcontainsOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 區分大小寫。當測試值 (右運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="inOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (左運算元) 至少與右運算元中的其中一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="iinOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (左運算元) 至少與右運算元中的其中一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="cinOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 區分大小寫。當測試值 (左運算元) 至少與右運算元中的其中一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="notinOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 區分大小寫。當測試值 (左運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="inotinOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 不區分大小寫。當測試值 (左運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="cnotinOperatorDescription" xml:space="preserve"> + <value>內含項目運算子 - 區分大小寫。當測試值 (左運算元) 並未與右運算元中的任何一個值完全相符時,傳回 TRUE。</value> + </data> + <data name="splitOperatorDescription" xml:space="preserve"> + <value>分割 - 不區分大小寫。將一或多個字串分割成子字串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isplitOperatorDescription" xml:space="preserve"> + <value>分割 - 不區分大小寫。將一或多個字串分割成子字串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="csplitOperatorDescription" xml:space="preserve"> + <value>分割 - 區分大小寫。將一或多個字串分割成子字串。 +-Split <String> + +<String> -Split <Delimiter>[,<Max-substrings>[,"<Options>"]] + +<String> -Split {<ScriptBlock>} [,<Max-substrings>]</value> + </data> + <data name="isnotOperatorDescription" xml:space="preserve"> + <value>當左運算元不是指定 .NET Framework 類型 (右運算元) 的執行個體時,傳回 TRUE。</value> + </data> + <data name="isOperatorDescription" xml:space="preserve"> + <value>當左運算元是指定 .NET Framework 類型 (右運算元) 的執行個體時,傳回 TRUE。</value> + </data> + <data name="asOperatorDescription" xml:space="preserve"> + <value>將左運算元轉換成指定的 .NET Framework 類型 (右運算元)。</value> + </data> + <data name="fOperatorDescription" xml:space="preserve"> + <value>使用字串物件的格式方法來設定字串格式。</value> + </data> + <data name="andOperatorDescription" xml:space="preserve"> + <value>邏輯 AND。當兩個陳述式皆為 TRUE 時,傳回 TRUE。</value> + </data> + <data name="bandOperatorDescription" xml:space="preserve"> + <value>位元 AND</value> + </data> + <data name="orOperatorDescription" xml:space="preserve"> + <value>邏輯 OR。當其中一個或兩個陳述式皆為 TRUE 時,傳回 TRUE。</value> + </data> + <data name="borOperatorDescription" xml:space="preserve"> + <value>位元 OR (包含)</value> + </data> + <data name="xorOperatorDescription" xml:space="preserve"> + <value>邏輯互斥 OR。當其中一個陳述式為 TRUE 而另一個陳述式為 FALSE 時,傳回 TRUE。</value> + </data> + <data name="bxorOperatorDescription" xml:space="preserve"> + <value>位元 OR (排除)</value> + </data> + <data name="joinOperatorDescription" xml:space="preserve"> + <value>聯結 - 將多個字串結合成單一字串。 +-Join <String[]> +<String[]> -Join <Delimiter></value> + </data> + <data name="shlOperatorDescription" xml:space="preserve"> + <value>Shift Left 位元運算子。在最右邊的位元位置插入零。</value> + </data> + <data name="shrOperatorDescription" xml:space="preserve"> + <value>Shift Right 位元運算子。在最左邊的位元位置插入零。對於帶正負號的值,會保留正負號位元。</value> + </data> + <data name="NameHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定正在建立的屬性名稱。</value> + </data> + <data name="LabelHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定正在建立的屬性名稱。</value> + </data> + <data name="ExpressionHashtableKeyDescription" xml:space="preserve"> + <value>[scriptblock] +用來計算新屬性值的指令碼區塊。</value> + </data> + <data name="AlignmentHashtableKeyDescription" xml:space="preserve"> + <value>[string] +定義值在資料行中的顯示方式。 +有效值為 'left'、'center' 或 'right'。</value> + </data> + <data name="FormatStringHashtableKeyDescription" xml:space="preserve"> + <value>[string] +指定格式字串,其定義輸出值的格式設定方式。</value> + </data> + <data name="WidthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +指定顯示值時,資料表中的最大資料行寬度。 +值必須大於 0。</value> + </data> + <data name="DepthHashtableKeyDescription" xml:space="preserve"> + <value>[int] +深度索引鍵,指定每個屬性的展開深度。</value> + </data> + <data name="AscendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +指定一或多個屬性的排序順序。</value> + </data> + <data name="DescendingHashtableKeyDescription" xml:space="preserve"> + <value>[bool] +指定一或多個屬性的排序順序。</value> + </data> + <data name="LogNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要從中取得事件的記錄名稱。 +支援萬用字元。</value> + </data> + <data name="ProviderNameHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要從中取得事件的事件記錄檔提供者。 +支援萬用字元。</value> + </data> + <data name="PathHashtableKeyDescription" xml:space="preserve"> + <value>[String[]] +指定要從中取得事件的記錄檔案路徑。 +有效的檔案格式為: .etl、.evt 和 .evtx</value> + </data> + <data name="KeywordsHashtableKeyDescription" xml:space="preserve"> + <value>[Long[]] +選取具有指定關鍵字位元遮罩的事件。 +以下是標準關鍵字: +4503599627370496: AuditFailure +9007199254740992: AuditSuccess +4503599627370496: CorrelationHint +18014398509481984: CorrelationHint2 +36028797018963968: EventLogClassic +281474976710656: ResponseTime +2251799813685248: Sqm +562949953421312: WdiContext +1125899906842624: WdiDiagnostic</value> + </data> + <data name="IDHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +選取具有指定記錄識別碼的事件。</value> + </data> + <data name="LevelHashtableKeyDescription" xml:space="preserve"> + <value>[int[]] +選取具有指定記錄層級的事件。 +下列記錄層級有效: +1: 危急 +2: 錯誤 +3: 警告 +4: 資訊性 +5: 詳細資訊</value> + </data> + <data name="StartTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +選取在指定日期和時間之後建立的事件。</value> + </data> + <data name="EndTimeHashtableKeyDescription" xml:space="preserve"> + <value>[datetime] +選取在指定日期和時間之前建立的事件。</value> + </data> + <data name="UserIDHashtableKeyDescription" xml:space="preserve"> + <value>[string] +選取指定使用者產生的事件。 +這可以是 SID 的字串表示法,或是使用 DOMAIN\USERNAME 或 USERNAME@DOMAIN 格式的網域和使用者名稱</value> + </data> + <data name="DataHashtableKeyDescription" xml:space="preserve"> + <value>[string[]] +選取 EventData 區段中具有任何指定值的事件。</value> + </data> + <data name="SuppressHashFilterHashtableKeyDescription" xml:space="preserve"> + <value>[hashtable] +排除符合雜湊表中指定值的事件。</value> + </data> + <data name="RequiresModulesParameterDescription" xml:space="preserve"> + <value>[string] 或 [hashtable] +指定指令碼所需的 PowerShell 模組陣列。 +每個元素都可以是以模組名稱為值的字串,或具有下列索引鍵的雜湊表: +Name: 模組的名稱 +GUID: 模組的 GUID +下列其中一項: +ModuleVersion: 指定模組的最小可接受版本。 +ModuleVersion: 指定模組所需的確切版本。 +MaximumVersion: 指定模組的最大可接受版本。</value> + </data> + <data name="RequiresPSEditionParameterDescription" xml:space="preserve"> + <value>[string] +指定指令碼所需的 PowerShell 版本。 +有效值為 "Core" 和 "Desktop"</value> + </data> + <data name="RequiresRunAsAdministratorParameterDescription" xml:space="preserve"> + <value>[switch] +指定 PowerShell 必須在 Windows 上以系統管理員身分執行。 +這必須是 #requires 陳述式行的最後一個參數。</value> + </data> + <data name="RequiresVersionParameterDescription" xml:space="preserve"> + <value>[version] +指定指令碼所需的最低 PowerShell 版本。</value> + </data> + <data name="RequiresPsEditionCoreDescription" xml:space="preserve"> + <value>指定指令碼需要 PowerShell 7+ 才能執行。</value> + </data> + <data name="RequiresPsEditionDesktopDescription" xml:space="preserve"> + <value>指定指令碼需要 Windows PowerShell 5.1 才能執行。</value> + </data> + <data name="RequiresModuleSpecModuleNameDescription" xml:space="preserve"> + <value>[string] +必要項目。指定模組名稱。</value> + </data> + <data name="RequiresModuleSpecGUIDDescription" xml:space="preserve"> + <value>[string] +選用。指定模組的 GUID。</value> + </data> + <data name="RequiresModuleSpecModuleVersionDescription" xml:space="preserve"> + <value>[string] +指定模組的最小可接受版本。</value> + </data> + <data name="RequiresModuleSpecRequiredVersionDescription" xml:space="preserve"> + <value>[string] +指定模組所需的確切版本。</value> + </data> + <data name="RequiresModuleSpecMaximumVersionDescription" xml:space="preserve"> + <value>[string] +指定模組的最大可接受版本。</value> + </data> + <data name="CommentHelpSYNOPSISKeywordDescription" xml:space="preserve"> + <value>函式或指令碼的簡短描述。 +此關鍵字在每個主題中只能使用一次。</value> + </data> + <data name="CommentHelpDESCRIPTIONKeywordDescription" xml:space="preserve"> + <value>函式或指令碼的詳細描述。 +此關鍵字在每個主題中只能使用一次。</value> + </data> + <data name="CommentHelpPARAMETERKeywordDescription" xml:space="preserve"> + <value>.PARAMETER <Parameter-Name> +參數的描述。 +針對函式或指令碼語法中的每個參數新增 .PARAMETER 關鍵字。</value> + </data> + <data name="CommentHelpEXAMPLEKeywordDescription" xml:space="preserve"> + <value>使用函式或指令碼的範例命令,後面可選擇性地接著範例輸出和描述。 +針對每個範例重複此關鍵字。</value> + </data> + <data name="CommentHelpINPUTSKeywordDescription" xml:space="preserve"> + <value>可透過管道傳送到函式或指令碼的 .NET 物件類型。 +您也可以包含輸入物件的描述。</value> + </data> + <data name="CommentHelpOUTPUTSKeywordDescription" xml:space="preserve"> + <value>Cmdlet 傳回之物件的 .NET 類型。 +您也可以包含傳回物件的描述。</value> + </data> + <data name="CommentHelpNOTESKeywordDescription" xml:space="preserve"> + <value>函式或指令碼的其他資訊。</value> + </data> + <data name="CommentHelpLINKKeywordDescription" xml:space="preserve"> + <value>相關主題的名稱。 +針對每個相關主題,重複使用 .LINK 關鍵字。 +.Link 關鍵字內容也可以包含相同說明主題線上版本的 URI。</value> + </data> + <data name="CommentHelpCOMPONENTKeywordDescription" xml:space="preserve"> + <value>函式或指令碼所使用或相關的技術或功能名稱。</value> + </data> + <data name="CommentHelpROLEKeywordDescription" xml:space="preserve"> + <value>說明主題的使用者角色名稱。</value> + </data> + <data name="CommentHelpFUNCTIONALITYKeywordDescription" xml:space="preserve"> + <value>描述函式預期用途的關鍵字。</value> + </data> + <data name="CommentHelpFORWARDHELPTARGETNAMEKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPTARGETNAME <Command-Name> +重新導向至指定命令的說明主題。</value> + </data> + <data name="CommentHelpFORWARDHELPCATEGORYKeywordDescription" xml:space="preserve"> + <value>.FORWARDHELPCATEGORY <Category> +指定 .ForwardHelpTargetName 中項目的說明類別</value> + </data> + <data name="CommentHelpREMOTEHELPRUNSPACEKeywordDescription" xml:space="preserve"> + <value>.REMOTEHELPRUNSPACE <PSSession-variable> +指定包含說明主題的工作階段。 +輸入包含 PSSession 物件的變數。</value> + </data> + <data name="CommentHelpEXTERNALHELPKeywordDescription" xml:space="preserve"> + <value>.EXTERNALHELP <XML Help File> +當函式或指令碼的文件為 XML 檔案中時,需要 .ExternalHelp 關鍵字。</value> + </data> + <data name="AssemblyKeywordDescription" xml:space="preserve"> + <value>指定要載入之 .NET 組件的路徑。 + +使用組件 <.NET-assembly-path></value> + </data> + <data name="ModuleKeywordDescription" xml:space="preserve"> + <value>指定要從中載入類別的 PowerShell 模組。 + +使用模組 <ModuleName 或 Path> + +使用模組 <ModuleSpecification hashtable></value> + </data> + <data name="NamespaceKeywordDescription" xml:space="preserve"> + <value>指定要解析類型的 .NET 命名空間或命名空間別名。 + +使用命名空間 <.NET-namespace> + +使用命名空間 <AliasName> = <.NET-namespace></value> + </data> + <data name="TypeKeywordDescription" xml:space="preserve"> + <value>指定 .NET 類型的別名。 + +使用類型 <AliasName> = <.NET-type></value> + </data> + <data name="RegistryStringToolTip" xml:space="preserve"> + <value>一般字串。</value> + </data> + <data name="RegistryExpandStringToolTip" xml:space="preserve"> + <value>包含環境變數的未展開參照的字串,且只有在擷取值時才會展開。</value> + </data> + <data name="RegistryBinaryToolTip" xml:space="preserve"> + <value>任何形式的二進位資料。</value> + </data> + <data name="RegistryDWordToolTip" xml:space="preserve"> + <value>32 位元二進位數字。</value> + </data> + <data name="RegistryMultiStringToolTip" xml:space="preserve"> + <value>字串的陣列。</value> + </data> + <data name="RegistryQWordToolTip" xml:space="preserve"> + <value>64 位元二進位數字。</value> + </data> + <data name="RegistryUnknownToolTip" xml:space="preserve"> + <value>不支援的登錄資料類型。</value> + </data> + <data name="SeparatorCommaToolTip" xml:space="preserve"> + <value>',' - Comma</value> + </data> + <data name="SeparatorCommaSpaceToolTip" xml:space="preserve"> + <value>', ' - Comma-Space</value> + </data> + <data name="SeparatorSemiColonToolTip" xml:space="preserve"> + <value>';' - Semi-Colon</value> + </data> + <data name="SeparatorSemiColonSpaceToolTip" xml:space="preserve"> + <value>'; ' - Semi-Colon-Space</value> + </data> + <data name="SeparatorNewlineToolTip" xml:space="preserve"> + <value>{0} - 新行</value> + </data> + <data name="SeparatorDashToolTip" xml:space="preserve"> + <value>'-' - Dash</value> + </data> + <data name="SeparatorSpaceToolTip" xml:space="preserve"> + <value>' ' - Space</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/TransactionStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/TransactionStrings.zh-Hant.resx new file mode 100644 index 00000000000..49ba411a1a9 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/TransactionStrings.zh-Hant.resx @@ -0,0 +1,174 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="NoTransactionActive" xml:space="preserve"> + <value>無法使用交易。沒有使用中的交易。</value> + </data> + <data name="NoTransactionActiveForCommit" xml:space="preserve"> + <value>無法提交交易。沒有使用中的交易。</value> + </data> + <data name="NoTransactionActiveForRollback" xml:space="preserve"> + <value>無法復原交易,因為沒有使用中的交易。</value> + </data> + <data name="CommittedTransactionForRollback" xml:space="preserve"> + <value>無法復原交易。異動已提交。</value> + </data> + <data name="CommittedTransactionForCommit" xml:space="preserve"> + <value>無法提交交易。異動已提交。</value> + </data> + <data name="TransactionRolledBackForCommit" xml:space="preserve"> + <value>無法提交交易。交易已復原或已逾時。</value> + </data> + <data name="TransactionRolledBackForRollback" xml:space="preserve"> + <value>無法復原交易。交易已復原或已逾時。</value> + </data> + <data name="NoTransactionForActivation" xml:space="preserve"> + <value>無法設定使用中交易。尚未建立任何交易。</value> + </data> + <data name="NoTransactionForActivationBecauseRollback" xml:space="preserve"> + <value>無法設定使用中交易。使用中交易已復原或已逾時。</value> + </data> + <data name="NoTransactionAvailable" xml:space="preserve"> + <value>此 cmdlet 需要一個使用中的交易。目前的交易已經認可或復原。</value> + </data> + <data name="CmdletRequiresUseTx" xml:space="preserve"> + <value>此 Cmdlet 需要交易。請使用 -UseTransaction 參數再次執行命令。</value> + </data> + <data name="NoTransactionStarted" xml:space="preserve"> + <value>無法使用交易。尚未開始任何交易。</value> + </data> + <data name="NoTransactionStartedFromCommit" xml:space="preserve"> + <value>無法使用交易。異動已提交。</value> + </data> + <data name="NoTransactionStartedFromRollback" xml:space="preserve"> + <value>無法使用交易。交易已復原或已逾時。</value> + </data> + <data name="TransactionTimedOut" xml:space="preserve"> + <value>無法使用交易。交易已逾時。</value> + </data> + <data name="BaseTransactionNotSet" xml:space="preserve"> + <value>尚未設定基礎交易。</value> + </data> + <data name="BaseTransactionNotActive" xml:space="preserve"> + <value>基底交易未啟用。</value> + </data> + <data name="BaseTransactionMustBeFirst" xml:space="preserve"> + <value>在建立其他交易之後,無法設定基底交易。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/TypesXmlStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/TypesXmlStrings.zh-Hant.resx new file mode 100644 index 00000000000..a7383f61e86 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/TypesXmlStrings.zh-Hant.resx @@ -0,0 +1,255 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="FileLineError" xml:space="preserve"> + <value>{0},{1}({2}) : 錯誤: {3}</value> + </data> + <data name="FileLineTypeError" xml:space="preserve"> + <value>{0},{1}({2}):型別 "{3}" 發生錯誤: {4}</value> + </data> + <data name="NotMoreThanOnceOne" xml:space="preserve"> + <value>節點 "{0}" 在 "{1}" 下只能出現一次。將忽略父節點 "{1}"。</value> + </data> + <data name="UnknownNode" xml:space="preserve"> + <value>不允許節點 {0}。允許下列節點: {1}。</value> + </data> + <data name="NodeShouldNotHaveInnerText" xml:space="preserve"> + <value>節點 "{0}" 不應有內部文字。</value> + </data> + <data name="NodeShouldHaveInnerText" xml:space="preserve"> + <value>節點 "{0}" 應該有內部文字。</value> + </data> + <data name="NodeNotFoundOnce" xml:space="preserve"> + <value>找不到節點 '{0}'。它在 "{1}" 下只能出現一次。將忽略父節點 "{1}"。</value> + </data> + <data name="TypeNodeShouldHaveMembersOrTypeConverters" xml:space="preserve"> + <value>"Type" 節點必須包含 "Members"、"TypeConverters" 或 "TypeAdapters"。</value> + </data> + <data name="UnableToInstantiateTypeConverter" xml:space="preserve"> + <value>無法為型別 {0} 建立型別轉換器的執行個體,因為例外狀況: {1}。</value> + </data> + <data name="UnableToInstantiateTypeAdapter" xml:space="preserve"> + <value>PowerShell 無法為型別 {0} 建立型別配接器的執行個體,因為下列例外狀況: {1}。</value> + </data> + <data name="InvalidAdaptedType" xml:space="preserve"> + <value>調整後的型別 "{0}" 無效。</value> + </data> + <data name="TypeConverterAlreadyPresent" xml:space="preserve"> + <value>已忽略 TypeConverter,因為它已存在。</value> + </data> + <data name="TypeAdapterAlreadyPresent" xml:space="preserve"> + <value>已忽略 TypeAdapter,因為它已存在。</value> + </data> + <data name="TypeIsNotTypeConverter" xml:space="preserve"> + <value>型別 "{0}" 應該是 TypeConverter 或 PSTypeConverter。</value> + </data> + <data name="TypeIsNotTypeAdapter" xml:space="preserve"> + <value>型別 "{0}" 應該是 PSPropertyAdapter。</value> + </data> + <data name="DuplicateMember" xml:space="preserve"> + <value>成員 {0} 已經存在。</value> + </data> + <data name="ReservedNameMember" xml:space="preserve"> + <value>已保留下列成員名稱: {0}</value> + </data> + <data name="Exception" xml:space="preserve"> + <value>例外狀況: {0}</value> + </data> + <data name="ScriptPropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>ScriptProperty 應具備 getter 或 setter。</value> + </data> + <data name="CodePropertyShouldHaveGetterOrSetter" xml:space="preserve"> + <value>CodeProperty 應具備 getter 或 setter。</value> + </data> + <data name="FileError" xml:space="preserve"> + <value>{0},{1} : {2}</value> + </data> + <data name="ValueShouldBeTrueOrFalse" xml:space="preserve"> + <value>值應該是 TRUE 或 FALSE,而不是 {0}。</value> + </data> + <data name="IsHiddenNotSupported" xml:space="preserve"> + <value>節點 "{0}" 不應有 "{1}" 屬性。</value> + </data> + <data name="FileNotFound" xml:space="preserve"> + <value>{0},{1}: 找不到檔案。</value> + </data> + <data name="DuplicateFile" xml:space="preserve"> + <value>{0},{1}: 因為檔案已由 {2} 載入,所以已略過。</value> + </data> + <data name="CannotFindRegistryKey" xml:space="preserve"> + <value>找不到登錄機碼: {0}{1}。使用 {2} 載入組態檔。</value> + </data> + <data name="CannotFindRegistryKeyPath" xml:space="preserve"> + <value>找不到登錄機碼 {1}{2} 中指定的路徑 {0}。使用 {3} 載入組態檔。</value> + </data> + <data name="EntryShouldBeMshXml" xml:space="preserve"> + <value>{0},{1}: 已略過檔案,因為它沒有 ps1xml 檔案副檔名。</value> + </data> + <data name="ValidationException" xml:space="preserve"> + <value>{0},{1}: 因為下列驗證例外狀況,所以已略過檔案: {2}。</value> + </data> + <data name="MemberShouldBeNote" xml:space="preserve"> + <value>成員 "{0}" 必須是備註。</value> + </data> + <data name="ErrorConvertingNote" xml:space="preserve"> + <value>無法轉換備注 "{0}":"{1}"。</value> + </data> + <data name="MemberShouldNotBePresent" xml:space="preserve"> + <value>請勿在此使用成員 "{0}"。</value> + </data> + <data name="MemberShouldHaveType" xml:space="preserve"> + <value>成員 "{0}" 必須有型別 "{1}"。</value> + </data> + <data name="MemberMustBePresent" xml:space="preserve"> + <value>當 "{1}" 為 "{2}" 且 "{3}" 為 "{4}" 時,"{0}" 必須存在。</value> + </data> + <data name="SerializationSettingsIgnored" xml:space="preserve"> + <value>先前的錯誤導致所有序列化設定都被忽略。</value> + </data> + <data name="NotAStandardMember" xml:space="preserve"> + <value>"{0}" 不是標準成員,將會忽略。</value> + </data> + <data name="TypeFileNotRooted" xml:space="preserve"> + <value>{0} 路徑不完整。請指定完整型別檔案路徑。</value> + </data> + <data name="SharedTypeTableCannotBeUpdated" xml:space="preserve"> + <value>因為 TypeTable 可能是在 Runspace 之外建立,所以無法更新 TypeTable。</value> + </data> + <data name="TypeTableLoadErrors" xml:space="preserve"> + <value>載入 TypeTable 時發生錯誤。請查看 Errors 屬性,以取得詳細的錯誤訊息。</value> + </data> + <data name="TypeDataTypeError" xml:space="preserve"> + <value>TypeData "{0}" 中發生錯誤: {1}</value> + </data> + <data name="TypeDataShouldHaveValue" xml:space="preserve"> + <value>"{0}" 的屬性 "{1}" 應具有一個值。</value> + </data> + <data name="TypeDataShouldNotBeNullOrEmpty" xml:space="preserve"> + <value>"{0}" 的 "{1}" 屬性不應為 null 或空字串。</value> + </data> + <data name="TypeNotFound" xml:space="preserve"> + <value>找不到型別 "{0}"。型別名稱值必須是該型別的完整名稱。請確認型別名稱,然後再次執行命令。</value> + </data> + <data name="TypeDataShouldNotBeEmpty" xml:space="preserve"> + <value>TypeData 必須包含 "Members"、"TypeConverters"、"TypeAdapters" 或 "StandardMembers"。</value> + </data> + <data name="TypeTableCannotCoExist" xml:space="preserve"> + <value>無法使用一個以上的項目更新共用型別資料表。</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/VerbDescriptionStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/VerbDescriptionStrings.zh-Hant.resx new file mode 100644 index 00000000000..3f99dbf91c2 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/VerbDescriptionStrings.zh-Hant.resx @@ -0,0 +1,420 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="Add" xml:space="preserve"> + <value>將資源新增至容器,或將項目連結至另一個項目</value> + </data> + <data name="Approve" xml:space="preserve"> + <value>確認或同意資源或程序的狀態</value> + </data> + <data name="Assert" xml:space="preserve"> + <value>確認資源的狀態</value> + </data> + <data name="Backup" xml:space="preserve"> + <value>透過複寫它來儲存資料</value> + </data> + <data name="Block" xml:space="preserve"> + <value>限制存取資源</value> + </data> + <data name="Build" xml:space="preserve"> + <value>從一組輸入檔案 (通常是原始程式碼或宣告式文件) 建立成品 (通常是二進位檔或文件)</value> + </data> + <data name="Checkpoint" xml:space="preserve"> + <value>建立資料目前狀態的快照集,或其設定目前狀態的快照集</value> + </data> + <data name="Clear" xml:space="preserve"> + <value>從容器移除所有資源,但不刪除容器</value> + </data> + <data name="Close" xml:space="preserve"> + <value>變更資源的狀態,使其無法存取、無法提供或無法使用</value> + </data> + <data name="Compare" xml:space="preserve"> + <value>比較一個資源的資料與另一個資源的資料</value> + </data> + <data name="Complete" xml:space="preserve"> + <value>結束作業</value> + </data> + <data name="Compress" xml:space="preserve"> + <value>壓縮資源的資料</value> + </data> + <data name="Confirm" xml:space="preserve"> + <value>認可、確認或驗證資源或處理序的狀態</value> + </data> + <data name="Connect" xml:space="preserve"> + <value>建立來源與目的地之間的連結</value> + </data> + <data name="Convert" xml:space="preserve"> + <value>當 Cmdlet 支援雙向轉換,或當 Cmdlet 支援多個資料類型之間的轉換時,會將資料從一個表示法變更為另一個</value> + </data> + <data name="ConvertFrom" xml:space="preserve"> + <value>將一個主要輸入類型 (Cmdlet 名詞表示輸入) 轉換成一或多個支援的輸出類型</value> + </data> + <data name="ConvertTo" xml:space="preserve"> + <value>從一或多個輸入類型轉換成主要輸出類型 (Cmdlet 名詞表示輸出類型)</value> + </data> + <data name="Copy" xml:space="preserve"> + <value>將資源複製到另一個名稱或另一個容器</value> + </data> + <data name="Debug" xml:space="preserve"> + <value>檢查資源以診斷操作問題</value> + </data> + <data name="Deny" xml:space="preserve"> + <value>拒絕、反對、封鎖或抵制資源或處理序的狀態</value> + </data> + <data name="Deploy" xml:space="preserve"> + <value>將應用程式、網站或解決方案傳送至遠端目標,讓該解決方案的取用者能夠在部署完成之後加以存取</value> + </data> + <data name="Disable" xml:space="preserve"> + <value>將資源設定為無法使用或非作用中狀態</value> + </data> + <data name="Disconnect" xml:space="preserve"> + <value>中斷來源與目的地之間的連結</value> + </data> + <data name="Dismount" xml:space="preserve"> + <value>從位置中斷已命名實體的連線</value> + </data> + <data name="Edit" xml:space="preserve"> + <value>透過新增或移除內容來修改現有資料</value> + </data> + <data name="Enable" xml:space="preserve"> + <value>將資源設定為可供使用或作用中狀態</value> + </data> + <data name="Enter" xml:space="preserve"> + <value>指定允許使用者進入資源的動作</value> + </data> + <data name="Exit" xml:space="preserve"> + <value>將目前環境或內容設定為最近使用的內容</value> + </data> + <data name="Expand" xml:space="preserve"> + <value>還原已壓縮至其原始狀態的資源其資料</value> + </data> + <data name="Export" xml:space="preserve"> + <value>將主要輸入封裝至永久性資料存放區,例如檔案或交換格式</value> + </data> + <data name="Find" xml:space="preserve"> + <value>在容器中尋找未知、隱含、選擇性或指定的物件</value> + </data> + <data name="Format" xml:space="preserve"> + <value>以指定的表單或版面配置來排列物件</value> + </data> + <data name="Get" xml:space="preserve"> + <value>指定擷取資源的動作</value> + </data> + <data name="Grant" xml:space="preserve"> + <value>允許存取資源</value> + </data> + <data name="Group" xml:space="preserve"> + <value>排列一或多個資源,或將一或多個資源建立關聯</value> + </data> + <data name="Hide" xml:space="preserve"> + <value>使資源無法偵測</value> + </data> + <data name="Import" xml:space="preserve"> + <value>從儲存在永久性資料存放區 (例如檔案) 或交換格式中的資料建立資源</value> + </data> + <data name="Initialize" xml:space="preserve"> + <value>準備要使用的資源,並將其設定為預設狀態</value> + </data> + <data name="Install" xml:space="preserve"> + <value>將資源放置到位置中,並選用性地初始化它</value> + </data> + <data name="Invoke" xml:space="preserve"> + <value>執行動作,例如執行命令或方法</value> + </data> + <data name="Join" xml:space="preserve"> + <value>將多個資源合併成一個資源</value> + </data> + <data name="Limit" xml:space="preserve"> + <value>將條件約束套用至資源</value> + </data> + <data name="Lock" xml:space="preserve"> + <value>保護資源</value> + </data> + <data name="Measure" xml:space="preserve"> + <value>識別指定作業所取用的資源,或擷取資源的有關統計資料</value> + </data> + <data name="Merge" xml:space="preserve"> + <value>從多個資源建立單一資源</value> + </data> + <data name="Mount" xml:space="preserve"> + <value>將已命名實體連結至位置</value> + </data> + <data name="Move" xml:space="preserve"> + <value>將資源從一個位置移至另一個</value> + </data> + <data name="New" xml:space="preserve"> + <value>建立資源</value> + </data> + <data name="Open" xml:space="preserve"> + <value>變更資源的狀態,使其可存取、可供使用或可使用</value> + </data> + <data name="Optimize" xml:space="preserve"> + <value>增加資源的有效性</value> + </data> + <data name="Out" xml:space="preserve"> + <value>將資料傳送出環境</value> + </data> + <data name="Ping" xml:space="preserve"> + <value>使用 Test 動詞</value> + </data> + <data name="Pop" xml:space="preserve"> + <value>從堆疊頂端移除項目</value> + </data> + <data name="Protect" xml:space="preserve"> + <value>保護資源免於遭受攻擊或遺失</value> + </data> + <data name="Publish" xml:space="preserve"> + <value>以便其他人使用資源</value> + </data> + <data name="Push" xml:space="preserve"> + <value>將項目新增至堆疊頂端</value> + </data> + <data name="Read" xml:space="preserve"> + <value>從來源取得資訊</value> + </data> + <data name="Receive" xml:space="preserve"> + <value>接受從來源傳送的資訊</value> + </data> + <data name="Redo" xml:space="preserve"> + <value>將資源重設為未完成的狀態</value> + </data> + <data name="Register" xml:space="preserve"> + <value>為存放庫中的資源建立項目,例如資料庫中的項目</value> + </data> + <data name="Remove" xml:space="preserve"> + <value>從容器刪除資源</value> + </data> + <data name="Rename" xml:space="preserve"> + <value>變更資源的名稱</value> + </data> + <data name="Repair" xml:space="preserve"> + <value>將資源還原為可用狀態</value> + </data> + <data name="Request" xml:space="preserve"> + <value>要求資源或要求權限</value> + </data> + <data name="Reset" xml:space="preserve"> + <value>將資源設定回其原始狀態</value> + </data> + <data name="Resize" xml:space="preserve"> + <value>變更資源大小</value> + </data> + <data name="Resolve" xml:space="preserve"> + <value>將資源的速記表示法對應至更完整表示法</value> + </data> + <data name="Restart" xml:space="preserve"> + <value>停止作業,然後再次啟動</value> + </data> + <data name="Restore" xml:space="preserve"> + <value>將資源設定為預先定義的狀態,例如檢查點所設定的狀態</value> + </data> + <data name="Resume" xml:space="preserve"> + <value>啟動已擱置的作業</value> + </data> + <data name="Revoke" xml:space="preserve"> + <value>指定不允許存取資源的動作</value> + </data> + <data name="Save" xml:space="preserve"> + <value>保留資料以避免遺失</value> + </data> + <data name="Search" xml:space="preserve"> + <value>建立容器中資源的參考</value> + </data> + <data name="Select" xml:space="preserve"> + <value>尋找容器中的資源</value> + </data> + <data name="Send" xml:space="preserve"> + <value>將資訊傳遞到目的地</value> + </data> + <data name="Set" xml:space="preserve"> + <value>取代現有資源上的資料,或建立包含某些資料的資源</value> + </data> + <data name="Show" xml:space="preserve"> + <value>讓使用者能看見資源</value> + </data> + <data name="Sync" xml:space="preserve"> + <value>確保有兩個以上的資源處於相同狀態</value> + </data> + <data name="Skip" xml:space="preserve"> + <value>略過順序中的一或多個資源或點</value> + </data> + <data name="Split" xml:space="preserve"> + <value>將資源的各個部分分開</value> + </data> + <data name="Start" xml:space="preserve"> + <value>起始作業</value> + </data> + <data name="Step" xml:space="preserve"> + <value>移至順序中的下一個點或資源</value> + </data> + <data name="Stop" xml:space="preserve"> + <value>中止活動</value> + </data> + <data name="Submit" xml:space="preserve"> + <value>顯示核准的資源</value> + </data> + <data name="Suspend" xml:space="preserve"> + <value>暫停活動</value> + </data> + <data name="Switch" xml:space="preserve"> + <value>指定在兩個資源之間進行替代的動作,例如在兩個位置、責任或狀態之間變更</value> + </data> + <data name="Test" xml:space="preserve"> + <value>確認資源的作業或一致性</value> + </data> + <data name="Trace" xml:space="preserve"> + <value>追蹤資源的活動</value> + </data> + <data name="Unblock" xml:space="preserve"> + <value>移除資源的限制</value> + </data> + <data name="Undo" xml:space="preserve"> + <value>將資源設定為其先前的狀態</value> + </data> + <data name="Uninstall" xml:space="preserve"> + <value>從指出的位置移除資源</value> + </data> + <data name="Unlock" xml:space="preserve"> + <value>發行已鎖定的資源</value> + </data> + <data name="Unprotect" xml:space="preserve"> + <value>從新增為防止遭受攻擊或遺失的資源中移除保護</value> + </data> + <data name="Unpublish" xml:space="preserve"> + <value>讓其他人無法使用資源</value> + </data> + <data name="Unregister" xml:space="preserve"> + <value>從存放庫移除資源的項目</value> + </data> + <data name="Update" xml:space="preserve"> + <value>將資源保持在最新狀態,以維護其狀態、精確度、符合性或合規性</value> + </data> + <data name="Use" xml:space="preserve"> + <value>使用或包括資源以執行某些動作</value> + </data> + <data name="Wait" xml:space="preserve"> + <value>暫停作業,直到發生指定的事件為止</value> + </data> + <data name="Watch" xml:space="preserve"> + <value>持續針對變更檢查或監視資源</value> + </data> + <data name="Write" xml:space="preserve"> + <value>將資訊新增至目標</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/resources/zh-Hant/WildcardPatternStrings.zh-Hant.resx b/src/System.Management.Automation/resources/zh-Hant/WildcardPatternStrings.zh-Hant.resx new file mode 100644 index 00000000000..ccb0c0d0e77 --- /dev/null +++ b/src/System.Management.Automation/resources/zh-Hant/WildcardPatternStrings.zh-Hant.resx @@ -0,0 +1,123 @@ +<?xml version="1.0" encoding="utf-8"?> +<root> + <!-- + Microsoft ResX Schema + + Version 2.0 + + The primary goals of this format is to allow a simple XML format + that is mostly human readable. The generation and parsing of the + various data types are done through the TypeConverter classes + associated with the data types. + + Example: + + ... ado.net/XML headers & schema ... + <resheader name="resmimetype">text/microsoft-resx</resheader> + <resheader name="version">2.0</resheader> + <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> + <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> + <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> + <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> + <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> + <value>[base64 mime encoded serialized .NET Framework object]</value> + </data> + <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> + <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> + <comment>This is a comment</comment> + </data> + + There are any number of "resheader" rows that contain simple + name/value pairs. + + Each data row contains a name, and value. The row also contains a + type or mimetype. Type corresponds to a .NET class that support + text/value conversion through the TypeConverter architecture. + Classes that don't support this are serialized and stored with the + mimetype set. + + The mimetype is used for serialized objects, and tells the + ResXResourceReader how to depersist the object. This is currently not + extensible. For a given mimetype the value must be set accordingly: + + Note - application/x-microsoft.net.object.binary.base64 is the format + that the ResXResourceWriter will generate, however the reader can + read any of the formats listed below. + + mimetype: application/x-microsoft.net.object.binary.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.soap.base64 + value : The object must be serialized with + : System.Runtime.Serialization.Formatters.Soap.SoapFormatter + : and then encoded with base64 encoding. + + mimetype: application/x-microsoft.net.object.bytearray.base64 + value : The object must be serialized into a byte array + : using a System.ComponentModel.TypeConverter + : and then encoded with base64 encoding. + --> + <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> + <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> + <xsd:element name="root" msdata:IsDataSet="true"> + <xsd:complexType> + <xsd:choice maxOccurs="unbounded"> + <xsd:element name="metadata"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" /> + </xsd:sequence> + <xsd:attribute name="name" use="required" type="xsd:string" /> + <xsd:attribute name="type" type="xsd:string" /> + <xsd:attribute name="mimetype" type="xsd:string" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="assembly"> + <xsd:complexType> + <xsd:attribute name="alias" type="xsd:string" /> + <xsd:attribute name="name" type="xsd:string" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="data"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> + <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> + <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> + <xsd:attribute ref="xml:space" /> + </xsd:complexType> + </xsd:element> + <xsd:element name="resheader"> + <xsd:complexType> + <xsd:sequence> + <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> + </xsd:sequence> + <xsd:attribute name="name" type="xsd:string" use="required" /> + </xsd:complexType> + </xsd:element> + </xsd:choice> + </xsd:complexType> + </xsd:element> + </xsd:schema> + <resheader name="resmimetype"> + <value>text/microsoft-resx</value> + </resheader> + <resheader name="version"> + <value>2.0</value> + </resheader> + <resheader name="reader"> + <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <resheader name="writer"> + <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> + </resheader> + <data name="InvalidPattern" xml:space="preserve"> + <value>指定的萬用字元模式無效: {0}</value> + </data> +</root> \ No newline at end of file diff --git a/src/System.Management.Automation/security/Authenticode.cs b/src/System.Management.Automation/security/Authenticode.cs index 591f64d6298..3a7720616d1 100644 --- a/src/System.Management.Automation/security/Authenticode.cs +++ b/src/System.Management.Automation/security/Authenticode.cs @@ -115,8 +115,8 @@ internal static Signature SignFile(SigningOption option, if (!string.IsNullOrEmpty(timeStampServerUrl)) { if ((timeStampServerUrl.Length <= 7) || ( - (timeStampServerUrl.IndexOf("http://", StringComparison.OrdinalIgnoreCase) != 0) && - (timeStampServerUrl.IndexOf("https://", StringComparison.OrdinalIgnoreCase) != 0))) + !timeStampServerUrl.StartsWith("http://", StringComparison.OrdinalIgnoreCase) && + !timeStampServerUrl.StartsWith("https://", StringComparison.OrdinalIgnoreCase))) { throw PSTraceSource.NewArgumentException( nameof(certificate), diff --git a/src/System.Management.Automation/security/MshSignature.cs b/src/System.Management.Automation/security/MshSignature.cs index fd8dd4f67ef..7cbaf98d3a5 100644 --- a/src/System.Management.Automation/security/MshSignature.cs +++ b/src/System.Management.Automation/security/MshSignature.cs @@ -185,6 +185,11 @@ public string Path /// </summary> public bool IsOSBinary { get; internal set; } + /// <summary> + /// Gets the Subject Alternative Name from the signer certificate. + /// </summary> + public string[] SubjectAlternativeName { get; private set; } + /// <summary> /// Constructor for class Signature /// @@ -277,6 +282,9 @@ private void Init(string filePath, _statusMessage = GetSignatureStatusMessage(isc, error, filePath); + + // Extract Subject Alternative Name from the signer certificate + SubjectAlternativeName = GetSubjectAlternativeName(signer); } private static SignatureStatus GetSignatureStatusFromWin32Error(DWORD error) @@ -389,5 +397,34 @@ private static string GetSignatureStatusMessage(SignatureStatus status, return message; } + + /// <summary> + /// Extracts the Subject Alternative Name from the certificate. + /// </summary> + /// <param name="certificate">The certificate to extract SAN from.</param> + /// <returns>Array of SAN entries or null if not found.</returns> + private static string[] GetSubjectAlternativeName(X509Certificate2 certificate) + { + if (certificate == null) + { + return null; + } + + foreach (X509Extension extension in certificate.Extensions) + { + if (extension.Oid != null && extension.Oid.Value == CertificateFilterInfo.SubjectAlternativeNameOid) + { + string formatted = extension.Format(multiLine: true); + if (string.IsNullOrEmpty(formatted)) + { + return null; + } + + return formatted.Split(new[] { "\r\n", "\n", "\r" }, StringSplitOptions.RemoveEmptyEntries); + } + } + + return null; + } } } diff --git a/src/System.Management.Automation/security/SecureStringHelper.cs b/src/System.Management.Automation/security/SecureStringHelper.cs index d06e33f9567..5ff5881bab4 100644 --- a/src/System.Management.Automation/security/SecureStringHelper.cs +++ b/src/System.Management.Automation/security/SecureStringHelper.cs @@ -594,7 +594,7 @@ internal static class CAPI internal const int E_FILENOTFOUND = unchecked((int)0x80070002); // File not found internal const int ERROR_FILE_NOT_FOUND = 2; // File not found - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct CRYPTOAPI_BLOB { internal uint cbData; diff --git a/src/System.Management.Automation/security/SecuritySupport.cs b/src/System.Management.Automation/security/SecuritySupport.cs index e6a6f10416b..dc6d048c5b1 100644 --- a/src/System.Management.Automation/security/SecuritySupport.cs +++ b/src/System.Management.Automation/security/SecuritySupport.cs @@ -815,6 +815,7 @@ internal DateTime Expiring // The OID arc 1.3.6.1.4.1.311.80 is assigned to PowerShell. If we need // new OIDs, we can assign them under this branch. internal const string DocumentEncryptionOid = "1.3.6.1.4.1.311.80.1"; + internal const string SubjectAlternativeNameOid = "2.5.29.17"; } } @@ -1606,10 +1607,8 @@ internal static void CurrentDomain_ProcessExit(object sender, EventArgs e) } } - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private static IntPtr s_amsiContext = IntPtr.Zero; - [SuppressMessage("Microsoft.Reliability", "CA2006:UseSafeHandleToEncapsulateNativeResources")] private static IntPtr s_amsiSession = IntPtr.Zero; private static readonly bool s_amsiInitFailed = false; diff --git a/src/System.Management.Automation/security/nativeMethods.cs b/src/System.Management.Automation/security/nativeMethods.cs index ae880e05518..6dd8f59d613 100644 --- a/src/System.Management.Automation/security/nativeMethods.cs +++ b/src/System.Management.Automation/security/nativeMethods.cs @@ -1287,28 +1287,28 @@ internal enum SecurityInformation : uint UNPROTECTED_SACL_SECURITY_INFORMATION = 0x10000000 } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct LUID { internal uint LowPart; internal uint HighPart; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct LUID_AND_ATTRIBUTES { internal LUID Luid; internal uint Attributes; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct TOKEN_PRIVILEGE { internal uint PrivilegeCount; internal LUID_AND_ATTRIBUTES Privilege; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct ACL { internal byte AclRevision; @@ -1318,7 +1318,7 @@ internal struct ACL internal ushort Sbz2; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct ACE_HEADER { internal byte AceType; @@ -1326,7 +1326,7 @@ internal struct ACE_HEADER internal ushort AceSize; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct SYSTEM_AUDIT_ACE { internal ACE_HEADER Header; @@ -1334,7 +1334,7 @@ internal struct SYSTEM_AUDIT_ACE internal uint SidStart; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct LSA_UNICODE_STRING { internal ushort Length; @@ -1342,7 +1342,7 @@ internal struct LSA_UNICODE_STRING internal IntPtr Buffer; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct CENTRAL_ACCESS_POLICY { internal IntPtr CAPID; diff --git a/src/System.Management.Automation/security/wldpNativeMethods.cs b/src/System.Management.Automation/security/wldpNativeMethods.cs index ab49f927614..9445d8d0df8 100644 --- a/src/System.Management.Automation/security/wldpNativeMethods.cs +++ b/src/System.Management.Automation/security/wldpNativeMethods.cs @@ -69,12 +69,82 @@ public enum SystemEnforcementMode /// Support class for dealing with the Windows Lockdown Policy, /// Device Guard, and Constrained PowerShell. /// </summary> - public sealed class SystemPolicy + public sealed partial class SystemPolicy { private SystemPolicy() { } + // The S in PowerShell must be lower case to match the manifest. + private const string AppManifestId = "Powershell"; + + private static bool? s_isFileOnlyEntryEnabled; + + /// <summary> + /// Determines if the WLDP setting "FileOnlyEntry" is enabled. + /// </summary> + internal static bool IsFileOnlyEntryEnabled() + { + if (s_isFileOnlyEntryEnabled.HasValue) + { + return s_isFileOnlyEntryEnabled.Value; + } + + const string SettingName = "FileOnlyEntry"; + s_isFileOnlyEntryEnabled = TestBooleanWldpSetting(SettingName); + return s_isFileOnlyEntryEnabled.Value; + } + + private static bool TestBooleanWldpSetting(string settingName) + { + bool result = SafeWldpGetApplicationSettingBoolean(settingName); + + if (result) + { + return true; + } + + string debugValue = Environment.GetEnvironmentVariable( + $"__PSLockdownPolicy_{settingName}", + EnvironmentVariableTarget.Machine); + + if (debugValue is "1") + { + result = true; + } + + return result; + } + + private static bool SafeWldpGetApplicationSettingBoolean(string settingName) + { + try + { + int hr = WldpNativeMethods.WldpGetApplicationSettingBoolean( + AppManifestId, + settingName, + out bool result); + + PSEtwLog.LogWDACQueryEvent( + "WldpGetApplicationSettingBoolean", + settingName, + hr, + result ? 1 : 0); + + return hr is 0 && result; + } + catch (Exception ex) when (ex is DllNotFoundException or EntryPointNotFoundException) + { + PSEtwLog.LogWDACQueryEvent( + "WldpGetApplicationSettingBoolean_Failed", + settingName, + ex.HResult, + 0); + + return false; + } + } + /// <summary> /// Writes to PowerShell WDAC Audit mode ETW log. /// </summary> @@ -811,8 +881,16 @@ internal enum WLDP_EXECUTION_POLICY /// <summary> /// Native methods for dealing with the lockdown policy. /// </summary> - internal static class WldpNativeMethods + internal static partial class WldpNativeMethods { + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + [LibraryImport("wldp.dll", StringMarshalling = StringMarshalling.Utf16)] + internal static partial int WldpGetApplicationSettingBoolean( + string id, + string setting, + [MarshalAs(UnmanagedType.Bool)] + out bool result); + /// <summary> /// Returns a WLDP_EXECUTION_POLICY enum value indicating if and how a script file /// should be executed. diff --git a/src/System.Management.Automation/singleshell/config/MshSnapinLoadException.cs b/src/System.Management.Automation/singleshell/config/MshSnapinLoadException.cs index f0e61f01a9e..71c81611440 100644 --- a/src/System.Management.Automation/singleshell/config/MshSnapinLoadException.cs +++ b/src/System.Management.Automation/singleshell/config/MshSnapinLoadException.cs @@ -171,7 +171,7 @@ public override string Message /// </summary> /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSSnapInException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/BackgroundDispatcher.cs b/src/System.Management.Automation/utils/BackgroundDispatcher.cs deleted file mode 100644 index ac74a32d352..00000000000 --- a/src/System.Management.Automation/utils/BackgroundDispatcher.cs +++ /dev/null @@ -1,133 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -namespace System.Management.Automation -{ - using System; - using System.Diagnostics.Eventing; - using System.Management.Automation.Tracing; - using System.Threading; - - /// <summary> - /// An object that can be used to execute a method on a threadpool thread while correctly - /// managing system state, such as flowing ETW activities from the current thread to the - /// threadpool thread. - /// </summary> - public interface IBackgroundDispatcher - { - /// <summary> - /// Works the same as <see cref="ThreadPool.QueueUserWorkItem(WaitCallback)" />, except that it - /// also manages system state correctly. - /// </summary> - bool QueueUserWorkItem(WaitCallback callback); - - /// <summary> - /// Works the same as <see cref="ThreadPool.QueueUserWorkItem(WaitCallback, object)" />, except that it - /// also manages system state correctly. - /// </summary> - bool QueueUserWorkItem(WaitCallback callback, object state); - - /// <summary> - /// Works the same as BeginInvoke would for any other delegate, except that it also manages system state correctly. - /// </summary> - IAsyncResult BeginInvoke(WaitCallback callback, object state, AsyncCallback completionCallback, object asyncState); - - /// <summary> - /// Works the same as EndInvoke would for any other delegate, except that it also manages system state correctly. - /// </summary> - void EndInvoke(IAsyncResult asyncResult); - } - - /// <summary> - /// A simple implementation of <see cref="IBackgroundDispatcher" />. - /// </summary> - public class BackgroundDispatcher : - IBackgroundDispatcher - { - #region Instance Data - - private readonly IMethodInvoker _etwActivityMethodInvoker; - private readonly WaitCallback _invokerWaitCallback; - - #endregion - - #region Creation/Cleanup - - /// <summary> - /// Creates a <see cref="BackgroundDispatcher" /> that uses an <see cref="EtwEventCorrelator" /> - /// for activity creation and correlation. - /// </summary> - /// <param name="transferProvider">The <see cref="EventProvider" /> to use when logging transfer events - /// during activity correlation.</param> - /// <param name="transferEvent">The <see cref="EventDescriptor" /> to use when logging transfer events - /// during activity correlation.</param> - public BackgroundDispatcher(EventProvider transferProvider, EventDescriptor transferEvent) - : this(new EtwActivityReverterMethodInvoker(new EtwEventCorrelator(transferProvider, transferEvent))) - { - // nothing - } - - // internal for unit testing only. Otherwise, would be private. - internal BackgroundDispatcher(IMethodInvoker etwActivityMethodInvoker) - { - ArgumentNullException.ThrowIfNull(etwActivityMethodInvoker); - _etwActivityMethodInvoker = etwActivityMethodInvoker; - _invokerWaitCallback = DoInvoker; - } - - #endregion - - #region Instance Utilities - - private void DoInvoker(object invokerArgs) - { - var invokerArgsArray = (object[])invokerArgs; - - _etwActivityMethodInvoker.Invoker.DynamicInvoke(invokerArgsArray); - } - - #endregion - - #region Instance Access - - /// <summary> - /// Implements <see cref="IBackgroundDispatcher.QueueUserWorkItem(WaitCallback)" />. - /// </summary> - public bool QueueUserWorkItem(WaitCallback callback) - { - return QueueUserWorkItem(callback, null); - } - - /// <summary> - /// Implements <see cref="IBackgroundDispatcher.QueueUserWorkItem(WaitCallback, object)" />. - /// </summary> - public bool QueueUserWorkItem(WaitCallback callback, object state) - { - var invokerArgs = _etwActivityMethodInvoker.CreateInvokerArgs(callback, new object[] { state }); - - var result = ThreadPool.QueueUserWorkItem(_invokerWaitCallback, invokerArgs); - return result; - } - - /// <summary> - /// Implements <see cref="IBackgroundDispatcher.BeginInvoke(WaitCallback, object, AsyncCallback, object)" />. - /// </summary> - public IAsyncResult BeginInvoke(WaitCallback callback, object state, AsyncCallback completionCallback, object asyncState) - { - var invokerArgs = _etwActivityMethodInvoker.CreateInvokerArgs(callback, new object[] { state }); - - var result = _invokerWaitCallback.BeginInvoke(invokerArgs, completionCallback, asyncState); - return result; - } - - /// <summary> - /// Implements <see cref="IBackgroundDispatcher.EndInvoke(IAsyncResult)" />. - /// </summary> - public void EndInvoke(IAsyncResult asyncResult) - { - _invokerWaitCallback.EndInvoke(asyncResult); - } - - #endregion - } -} diff --git a/src/System.Management.Automation/utils/CommandDiscoveryExceptions.cs b/src/System.Management.Automation/utils/CommandDiscoveryExceptions.cs index 6c2380023ca..89580932359 100644 --- a/src/System.Management.Automation/utils/CommandDiscoveryExceptions.cs +++ b/src/System.Management.Automation/utils/CommandDiscoveryExceptions.cs @@ -78,7 +78,7 @@ public CommandNotFoundException(string message, Exception innerException) : base /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected CommandNotFoundException(SerializationInfo info, StreamingContext context) { @@ -336,13 +336,13 @@ public ScriptRequiresException(string message, Exception innerException) : base( /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ScriptRequiresException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); } - + #endregion Serialization #region Properties diff --git a/src/System.Management.Automation/utils/CommandProcessorExceptions.cs b/src/System.Management.Automation/utils/CommandProcessorExceptions.cs index f63ff69bd2c..668c95a25e6 100644 --- a/src/System.Management.Automation/utils/CommandProcessorExceptions.cs +++ b/src/System.Management.Automation/utils/CommandProcessorExceptions.cs @@ -24,7 +24,7 @@ public class ApplicationFailedException : RuntimeException /// <param name="info">The serialization information to use when initializing this object.</param> /// <param name="context">The streaming context to use when initializing this object.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ApplicationFailedException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/CryptoUtils.cs b/src/System.Management.Automation/utils/CryptoUtils.cs index dfda3032728..c82c96ecdc3 100644 --- a/src/System.Management.Automation/utils/CryptoUtils.cs +++ b/src/System.Management.Automation/utils/CryptoUtils.cs @@ -576,21 +576,12 @@ internal static PSRSACryptoServiceProvider GetRSACryptoServiceProviderForServer( #region IDisposable /// <summary> - /// Dispose resources. + /// Release all resources. /// </summary> public void Dispose() { - Dispose(true); - System.GC.SuppressFinalize(this); - } - - private void Dispose(bool disposing) - { - if (disposing) - { - _rsa?.Dispose(); - _aes?.Dispose(); - } + _rsa?.Dispose(); + _aes?.Dispose(); } #endregion IDisposable diff --git a/src/System.Management.Automation/utils/ExecutionExceptions.cs b/src/System.Management.Automation/utils/ExecutionExceptions.cs index 69a58d326b2..ff41e045bbb 100644 --- a/src/System.Management.Automation/utils/ExecutionExceptions.cs +++ b/src/System.Management.Automation/utils/ExecutionExceptions.cs @@ -114,12 +114,12 @@ public CmdletInvocationException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected CmdletInvocationException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization #endregion ctor @@ -154,7 +154,7 @@ public override ErrorRecord ErrorRecord /// <see cref="System.Management.Automation.ProviderInvocationException"/>. /// This is generally reported from the standard provider navigation cmdlets /// such as get-childitem. - /// </summary> + /// </summary> public class CmdletProviderInvocationException : CmdletInvocationException { #region ctor @@ -193,7 +193,7 @@ public CmdletProviderInvocationException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected CmdletProviderInvocationException(SerializationInfo info, StreamingContext context) { @@ -281,7 +281,7 @@ private static Exception GetInnerException(Exception e) /// Catching this exception is optional; if the cmdlet or providers chooses not to /// handle PipelineStoppedException and instead allow it to propagate to the /// PowerShell Engine's call to ProcessRecord, the PowerShell Engine will handle it properly. - /// </remarks> + /// </remarks> public class PipelineStoppedException : RuntimeException { #region ctor @@ -304,7 +304,7 @@ public PipelineStoppedException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PipelineStoppedException(SerializationInfo info, StreamingContext context) { @@ -342,7 +342,7 @@ public PipelineStoppedException(string message, /// to an asynchronous pipeline source and the pipeline has already /// been stopped. /// </summary> - /// <seealso cref="System.Management.Automation.Runspaces.Pipeline.Input"/> + /// <seealso cref="System.Management.Automation.Runspaces.Pipeline.Input"/> public class PipelineClosedException : RuntimeException { #region ctor @@ -387,7 +387,7 @@ public PipelineClosedException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PipelineClosedException(SerializationInfo info, StreamingContext context) { @@ -405,7 +405,7 @@ protected PipelineClosedException(SerializationInfo info, /// <remarks> /// For example, if $WarningPreference is "Stop", the command will fail with /// this error if a cmdlet calls WriteWarning. - /// </remarks> + /// </remarks> public class ActionPreferenceStopException : RuntimeException { #region ctor @@ -467,12 +467,12 @@ internal ActionPreferenceStopException(InvocationInfo invocationInfo, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ActionPreferenceStopException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization /// <summary> @@ -612,7 +612,7 @@ public ParentContainsErrorRecordException(string message, /// <param name="context">Streaming context.</param> /// <returns>Doesn't return.</returns> /// <exception cref="NotImplementedException">Always.</exception> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ParentContainsErrorRecordException( SerializationInfo info, StreamingContext context) { @@ -648,7 +648,7 @@ public override string Message /// The redirected object is available as /// <see cref="System.Management.Automation.ErrorRecord.TargetObject"/> /// in the ErrorRecord which contains this exception. - /// </remarks> + /// </remarks> public class RedirectedException : RuntimeException { #region constructors @@ -697,7 +697,7 @@ public RedirectedException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected RedirectedException(SerializationInfo info, StreamingContext context) { @@ -719,7 +719,7 @@ protected RedirectedException(SerializationInfo info, /// call depth to prevent stack overflows. The maximum call depth is configurable /// but generally high enough that scripts which are not deeply recursive /// should not have a problem. - /// </remarks> + /// </remarks> public class ScriptCallDepthException : SystemException, IContainsErrorRecord { #region ctor @@ -765,7 +765,7 @@ public ScriptCallDepthException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ScriptCallDepthException(SerializationInfo info, StreamingContext context) { @@ -860,11 +860,11 @@ public PipelineDepthException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PipelineDepthException(SerializationInfo info, - StreamingContext context) + StreamingContext context) { - throw new NotSupportedException(); + throw new NotSupportedException(); } #endregion Serialization @@ -918,7 +918,7 @@ public int CallDepth /// /// Note that HaltCommandException does not define IContainsErrorRecord. /// This is because it is not reported to the user. - /// </remarks> + /// </remarks> public class HaltCommandException : SystemException { #region ctor @@ -963,7 +963,7 @@ public HaltCommandException(string message, /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected HaltCommandException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/GraphicalHostReflectionWrapper.cs b/src/System.Management.Automation/utils/GraphicalHostReflectionWrapper.cs index a0b12f986de..ec780222345 100644 --- a/src/System.Management.Automation/utils/GraphicalHostReflectionWrapper.cs +++ b/src/System.Management.Automation/utils/GraphicalHostReflectionWrapper.cs @@ -55,7 +55,7 @@ private GraphicalHostReflectionWrapper() /// <exception cref="RuntimeException">When it was not possible to load Microsoft.PowerShell.GraphicalHost.dlly.</exception> internal static GraphicalHostReflectionWrapper GetGraphicalHostReflectionWrapper(PSCmdlet parentCmdlet, string graphicalHostHelperTypeName) { - return GraphicalHostReflectionWrapper.GetGraphicalHostReflectionWrapper(parentCmdlet, graphicalHostHelperTypeName, parentCmdlet.CommandInfo.Name); + return GetGraphicalHostReflectionWrapper(parentCmdlet, graphicalHostHelperTypeName, parentCmdlet.CommandInfo.Name); } /// <summary> @@ -73,9 +73,9 @@ internal static GraphicalHostReflectionWrapper GetGraphicalHostReflectionWrapper [SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification = "Assembly.Load has been found to throw unadvertised exceptions")] internal static GraphicalHostReflectionWrapper GetGraphicalHostReflectionWrapper(PSCmdlet parentCmdlet, string graphicalHostHelperTypeName, string featureName) { - GraphicalHostReflectionWrapper returnValue = new GraphicalHostReflectionWrapper(); + GraphicalHostReflectionWrapper returnValue = new(); - if (GraphicalHostReflectionWrapper.IsInputFromRemoting(parentCmdlet)) + if (IsInputFromRemoting(parentCmdlet)) { ErrorRecord error = new ErrorRecord( new NotSupportedException(StringUtil.Format(HelpErrors.RemotingNotSupportedForFeature, featureName)), @@ -87,9 +87,10 @@ internal static GraphicalHostReflectionWrapper GetGraphicalHostReflectionWrapper } // Prepare the full assembly name. - AssemblyName graphicalHostAssemblyName = new AssemblyName(); + AssemblyName smaAssemblyName = typeof(PSObject).Assembly.GetName(); + AssemblyName graphicalHostAssemblyName = new(); graphicalHostAssemblyName.Name = "Microsoft.PowerShell.GraphicalHost"; - graphicalHostAssemblyName.Version = new Version(3, 0, 0, 0); + graphicalHostAssemblyName.Version = smaAssemblyName.Version; graphicalHostAssemblyName.CultureInfo = new CultureInfo(string.Empty); // Neutral culture graphicalHostAssemblyName.SetPublicKeyToken(new byte[] { 0x31, 0xbf, 0x38, 0x56, 0xad, 0x36, 0x4e, 0x35 }); @@ -124,7 +125,7 @@ internal static GraphicalHostReflectionWrapper GetGraphicalHostReflectionWrapper returnValue._graphicalHostHelperType = returnValue._graphicalHostAssembly.GetType(graphicalHostHelperTypeName); - Diagnostics.Assert(returnValue._graphicalHostHelperType != null, "the type exists in Microsoft.PowerShell.GraphicalHost"); + Diagnostics.Assert(returnValue._graphicalHostHelperType != null, "the type should exist in Microsoft.PowerShell.GraphicalHost"); ConstructorInfo constructor = returnValue._graphicalHostHelperType.GetConstructor( BindingFlags.NonPublic | BindingFlags.Instance, null, diff --git a/src/System.Management.Automation/utils/HostInterfacesExceptions.cs b/src/System.Management.Automation/utils/HostInterfacesExceptions.cs index 362a1448207..df36d248d18 100644 --- a/src/System.Management.Automation/utils/HostInterfacesExceptions.cs +++ b/src/System.Management.Automation/utils/HostInterfacesExceptions.cs @@ -100,7 +100,7 @@ class HostException : RuntimeException /// <param name="context"> /// The contextual information about the source or destination. /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected HostException(SerializationInfo info, StreamingContext context) { @@ -120,7 +120,7 @@ private void SetDefaultErrorRecord() /// <summary> /// Defines the exception thrown when an error occurs from prompting for a command parameter. - /// </summary> + /// </summary> public class PromptingException : HostException { @@ -209,7 +209,7 @@ class PromptingException : HostException /// <param name="context"> /// The contextual information about the source or destination. /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PromptingException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/MshArgumentException.cs b/src/System.Management.Automation/utils/MshArgumentException.cs index baa3f8c3163..452527d1c18 100644 --- a/src/System.Management.Automation/utils/MshArgumentException.cs +++ b/src/System.Management.Automation/utils/MshArgumentException.cs @@ -68,7 +68,7 @@ public PSArgumentException(string message, string paramName) /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSArgumentException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/MshArgumentNullException.cs b/src/System.Management.Automation/utils/MshArgumentNullException.cs index a4f50256e44..16ef442e5ec 100644 --- a/src/System.Management.Automation/utils/MshArgumentNullException.cs +++ b/src/System.Management.Automation/utils/MshArgumentNullException.cs @@ -79,12 +79,12 @@ public PSArgumentNullException(string paramName, string message) /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSArgumentNullException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization #endregion ctor diff --git a/src/System.Management.Automation/utils/MshArgumentOutOfRangeException.cs b/src/System.Management.Automation/utils/MshArgumentOutOfRangeException.cs index 8d666778a4f..4e65ed0acb1 100644 --- a/src/System.Management.Automation/utils/MshArgumentOutOfRangeException.cs +++ b/src/System.Management.Automation/utils/MshArgumentOutOfRangeException.cs @@ -67,13 +67,13 @@ public PSArgumentOutOfRangeException(string paramName, object actualValue, strin /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSArgumentOutOfRangeException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); } - + #endregion Serialization /// <summary> diff --git a/src/System.Management.Automation/utils/MshInvalidOperationException.cs b/src/System.Management.Automation/utils/MshInvalidOperationException.cs index f398e4a2e99..8400e762360 100644 --- a/src/System.Management.Automation/utils/MshInvalidOperationException.cs +++ b/src/System.Management.Automation/utils/MshInvalidOperationException.cs @@ -38,7 +38,7 @@ public PSInvalidOperationException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSInvalidOperationException(SerializationInfo info, StreamingContext context) { diff --git a/src/System.Management.Automation/utils/MshNotImplementedException.cs b/src/System.Management.Automation/utils/MshNotImplementedException.cs index 7d1082bf747..1b925053410 100644 --- a/src/System.Management.Automation/utils/MshNotImplementedException.cs +++ b/src/System.Management.Automation/utils/MshNotImplementedException.cs @@ -38,12 +38,12 @@ public PSNotImplementedException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSNotImplementedException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization /// <summary> diff --git a/src/System.Management.Automation/utils/MshNotSupportedException.cs b/src/System.Management.Automation/utils/MshNotSupportedException.cs index 1268636742b..a1e519a960e 100644 --- a/src/System.Management.Automation/utils/MshNotSupportedException.cs +++ b/src/System.Management.Automation/utils/MshNotSupportedException.cs @@ -38,13 +38,13 @@ public PSNotSupportedException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected PSNotSupportedException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); } - + #endregion Serialization /// <summary> diff --git a/src/System.Management.Automation/utils/ParameterBinderExceptions.cs b/src/System.Management.Automation/utils/ParameterBinderExceptions.cs index 4052eec0b81..a28de586d8e 100644 --- a/src/System.Management.Automation/utils/ParameterBinderExceptions.cs +++ b/src/System.Management.Automation/utils/ParameterBinderExceptions.cs @@ -297,7 +297,7 @@ internal ParameterBindingException( /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ParameterBindingException( SerializationInfo info, StreamingContext context) @@ -486,7 +486,7 @@ private string BuildMessage() #endregion Private } - + internal class ParameterBindingValidationException : ParameterBindingException { #region Preferred constructors @@ -654,7 +654,7 @@ internal ParameterBindingValidationException( /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ParameterBindingValidationException( SerializationInfo info, StreamingContext context) @@ -844,7 +844,7 @@ internal ParameterBindingArgumentTransformationException( /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ParameterBindingArgumentTransformationException( SerializationInfo info, StreamingContext context) @@ -854,7 +854,7 @@ protected ParameterBindingArgumentTransformationException( #endregion serialization } - + internal class ParameterBindingParameterDefaultValueException : ParameterBindingException { #region Preferred constructors @@ -1018,7 +1018,7 @@ internal ParameterBindingParameterDefaultValueException( /// <param name="context"> /// streaming context /// </param> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected ParameterBindingParameterDefaultValueException( SerializationInfo info, StreamingContext context) diff --git a/src/System.Management.Automation/utils/PlatformInvokes.cs b/src/System.Management.Automation/utils/PlatformInvokes.cs index fbd4117e844..f9e78f5d1d3 100644 --- a/src/System.Management.Automation/utils/PlatformInvokes.cs +++ b/src/System.Management.Automation/utils/PlatformInvokes.cs @@ -444,28 +444,28 @@ internal static extern bool AdjustTokenPrivileges(IntPtr tokenHandler, bool disa out TOKEN_PRIVILEGE previousPrivilegeState, ref int returnLength); - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct TOKEN_PRIVILEGE { internal uint PrivilegeCount; internal LUID_AND_ATTRIBUTES Privilege; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct LUID { internal uint LowPart; internal uint HighPart; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct LUID_AND_ATTRIBUTES { internal LUID Luid; internal uint Attributes; } - [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode)] + [StructLayout(LayoutKind.Sequential)] internal struct PRIVILEGE_SET { internal uint PrivilegeCount; diff --git a/src/System.Management.Automation/utils/PsUtils.cs b/src/System.Management.Automation/utils/PsUtils.cs index d404581bf1f..0a4682bcdd6 100644 --- a/src/System.Management.Automation/utils/PsUtils.cs +++ b/src/System.Management.Automation/utils/PsUtils.cs @@ -308,7 +308,7 @@ internal static Hashtable EvaluatePowerShellDataFile( ex.Message); } - if (!(evaluationResult is Hashtable retResult)) + if (evaluationResult is not Hashtable retResult) { throw PSTraceSource.NewInvalidOperationException( ParserStrings.InvalidPowerShellDataFile, @@ -340,7 +340,7 @@ internal static Hashtable EvaluatePowerShellDataFile( internal static Hashtable GetModuleManifestProperties(string psDataFilePath, string[] keys) { - string dataFileContents = ScriptAnalysis.ReadScript(psDataFilePath); + string dataFileContents = File.ReadAllText(psDataFilePath, Encoding.Default); ParseError[] parseErrors; var ast = (new Parser()).Parse(psDataFilePath, dataFileContents, null, out parseErrors, ParseMode.ModuleAnalysis); if (parseErrors.Length > 0) @@ -453,14 +453,14 @@ internal static object[] Base64ToArgsConverter(string base64) throw PSTraceSource.NewArgumentException(MinishellParameterBinderController.ArgsParameter); } - if (!(dso is PSObject mo)) + if (dso is not PSObject mo) { // This helper function should move the host. Provide appropriate error message. // Format of args parameter is not correct. throw PSTraceSource.NewArgumentException(MinishellParameterBinderController.ArgsParameter); } - if (!(mo.BaseObject is ArrayList argsList)) + if (mo.BaseObject is not ArrayList argsList) { // This helper function should move the host. Provide appropriate error message. // Format of args parameter is not correct. diff --git a/src/System.Management.Automation/utils/RuntimeException.cs b/src/System.Management.Automation/utils/RuntimeException.cs index 4cfdc31bcb6..ab013359d5c 100644 --- a/src/System.Management.Automation/utils/RuntimeException.cs +++ b/src/System.Management.Automation/utils/RuntimeException.cs @@ -40,12 +40,12 @@ public RuntimeException() /// <param name="info">Serialization information.</param> /// <param name="context">Streaming context.</param> /// <returns>Constructed object.</returns> - [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] + [Obsolete("Legacy serialization support is deprecated since .NET 8", DiagnosticId = "SYSLIB0051")] protected RuntimeException(SerializationInfo info, StreamingContext context) { throw new NotSupportedException(); - } + } #endregion Serialization /// <summary> @@ -221,7 +221,7 @@ internal static string RetrieveMessage(Exception e) if (e == null) return string.Empty; - if (!(e is IContainsErrorRecord icer)) + if (e is not IContainsErrorRecord icer) return e.Message; ErrorRecord er = icer.ErrorRecord; if (er == null) diff --git a/src/System.Management.Automation/utils/Telemetry.cs b/src/System.Management.Automation/utils/Telemetry.cs index 5cd728e6c55..fbb7f588283 100644 --- a/src/System.Management.Automation/utils/Telemetry.cs +++ b/src/System.Management.Automation/utils/Telemetry.cs @@ -163,8 +163,10 @@ public static class ApplicationInsightsTelemetry private static readonly HashSet<string> s_knownSubsystemNames; + private static readonly string s_uuidPath; + /// <summary>Gets a value indicating whether telemetry can be sent.</summary> - public static bool CanSendTelemetry { get; private set; } = false; + public static bool CanSendTelemetry { get; private set; } /// <summary> /// Initializes static members of the <see cref="ApplicationInsightsTelemetry"/> class. @@ -175,471 +177,483 @@ public static class ApplicationInsightsTelemetry /// </summary> static ApplicationInsightsTelemetry() { - // If we can't send telemetry, there's no reason to do any of this - CanSendTelemetry = !Utils.GetEnvironmentVariableAsBool(name: _telemetryOptoutEnvVar, defaultValue: false); + CanSendTelemetry = !Utils.GetEnvironmentVariableAsBool(name: _telemetryOptoutEnvVar, defaultValue: false) + && Platform.TryDeriveFromCache("telemetry.uuid", out s_uuidPath); + +#if !UNIX if (CanSendTelemetry) { - s_sessionId = Guid.NewGuid().ToString(); - TelemetryConfiguration configuration = TelemetryConfiguration.CreateDefault(); - configuration.ConnectionString = "InstrumentationKey=" + _psCoreTelemetryKey; + // Respect the diagnostics and feedback setting in Windows. + CanSendTelemetry = WindowsDataCollectionSetting.CanCollectDiagnostics(PlatformDataCollectionLevel.Enhanced); + } +#endif - // Set this to true to reduce latency during development - configuration.TelemetryChannel.DeveloperMode = false; + if (!CanSendTelemetry) + { + // Avoid the initialization work if we can't send telemetry. + return; + } - // Be sure to obscure any information about the client node name. - configuration.TelemetryInitializers.Add(new NameObscurerTelemetryInitializer()); + s_sessionId = Guid.NewGuid().ToString(); + TelemetryConfiguration configuration = TelemetryConfiguration.CreateDefault(); + configuration.ConnectionString = "InstrumentationKey=" + _psCoreTelemetryKey; - s_telemetryClient = new TelemetryClient(configuration); + // Set this to true to reduce latency during development + configuration.TelemetryChannel.DeveloperMode = false; - // use a hashset when looking for module names, it should be quicker than a string comparison - s_knownModules = new HashSet<string>(StringComparer.OrdinalIgnoreCase) - { - "AADRM", - "activedirectory", - "adcsadministration", - "adcsdeployment", - "addsadministration", - "addsdeployment", - "adfs", - "adrms", - "adrmsadmin", - "agpm", - "AIShell", - "appbackgroundtask", - "applocker", - "appv", - "appvclient", - "appvsequencer", - "appvserver", - "appx", - "assignedaccess", - "Az", - "Az.Accounts", - "Az.Advisor", - "Az.Aks", - "Az.AlertsManagement", - "Az.AnalysisServices", - "Az.ApiManagement", - "Az.ApplicationInsights", - "Az.Attestation", - "Az.Automation", - "Az.Batch", - "Az.Billing", - "Az.Blueprint", - "Az.Cdn", - "Az.CognitiveServices", - "Az.Compute", - "Az.ContainerInstance", - "Az.ContainerRegistry", - "Az.DataBox", - "Az.DataFactory", - "Az.DataLakeAnalytics", - "Az.DataLakeStore", - "Az.DataMigration", - "Az.DataShare", - "Az.DeploymentManager", - "Az.DeviceProvisioningServices", - "Az.DevSpaces", - "Az.DevTestLabs", - "Az.Dns", - "Az.EventGrid", - "Az.EventHub", - "Az.FrontDoor", - "Az.GuestConfiguration", - "Az.HDInsight", - "Az.HealthcareApis", - "Az.IotCentral", - "Az.IotHub", - "Az.KeyVault", - "Az.Kusto", - "Az.LogicApp", - "Az.MachineLearning", - "Az.ManagedServiceIdentity", - "Az.ManagedServices", - "Az.ManagementPartner", - "Az.Maps", - "Az.MarketplaceOrdering", - "Az.Media", - "Az.MixedReality", - "Az.Monitor", - "Az.NetAppFiles", - "Az.Network", - "Az.NotificationHubs", - "Az.OperationalInsights", - "Az.Peering", - "Az.PolicyInsights", - "Az.PowerBIEmbedded", - "Az.PrivateDns", - "Az.RecoveryServices", - "Az.RedisCache", - "Az.Relay", - "Az.Reservations", - "Az.ResourceGraph", - "Az.Resources", - "Az.Search", - "Az.Security", - "Az.ServiceBus", - "Az.ServiceFabric", - "Az.SignalR", - "Az.Sql", - "Az.Storage", - "Az.StorageSync", - "Az.StorageTable", - "Az.StreamAnalytics", - "Az.Subscription", - "Az.Tools.Predictor", - "Az.TrafficManager", - "Az.Websites", - "Azs.Azurebridge.Admin", - "Azs.Backup.Admin", - "Azs.Commerce.Admin", - "Azs.Compute.Admin", - "Azs.Fabric.Admin", - "Azs.Gallery.Admin", - "Azs.Infrastructureinsights.Admin", - "Azs.Keyvault.Admin", - "Azs.Network.Admin", - "Azs.Storage.Admin", - "Azs.Subscriptions", - "Azs.Subscriptions.Admin", - "Azs.Update.Admin", - "AzStorageTable", - "Azure", - "Azure.AnalysisServices", - "Azure.Storage", - "AzureAD", - "AzureInformationProtection", - "AzureRM.Aks", - "AzureRM.AnalysisServices", - "AzureRM.ApiManagement", - "AzureRM.ApplicationInsights", - "AzureRM.Automation", - "AzureRM.Backup", - "AzureRM.Batch", - "AzureRM.Billing", - "AzureRM.Cdn", - "AzureRM.CognitiveServices", - "AzureRm.Compute", - "AzureRM.Compute.ManagedService", - "AzureRM.Consumption", - "AzureRM.ContainerInstance", - "AzureRM.ContainerRegistry", - "AzureRM.DataFactories", - "AzureRM.DataFactoryV2", - "AzureRM.DataLakeAnalytics", - "AzureRM.DataLakeStore", - "AzureRM.DataMigration", - "AzureRM.DeploymentManager", - "AzureRM.DeviceProvisioningServices", - "AzureRM.DevSpaces", - "AzureRM.DevTestLabs", - "AzureRm.Dns", - "AzureRM.EventGrid", - "AzureRM.EventHub", - "AzureRM.FrontDoor", - "AzureRM.HDInsight", - "AzureRm.Insights", - "AzureRM.IotCentral", - "AzureRM.IotHub", - "AzureRm.Keyvault", - "AzureRM.LocationBasedServices", - "AzureRM.LogicApp", - "AzureRM.MachineLearning", - "AzureRM.MachineLearningCompute", - "AzureRM.ManagedServiceIdentity", - "AzureRM.ManagementPartner", - "AzureRM.Maps", - "AzureRM.MarketplaceOrdering", - "AzureRM.Media", - "AzureRM.Network", - "AzureRM.NotificationHubs", - "AzureRM.OperationalInsights", - "AzureRM.PolicyInsights", - "AzureRM.PowerBIEmbedded", - "AzureRM.Profile", - "AzureRM.RecoveryServices", - "AzureRM.RecoveryServices.Backup", - "AzureRM.RecoveryServices.SiteRecovery", - "AzureRM.RedisCache", - "AzureRM.Relay", - "AzureRM.Reservations", - "AzureRM.ResourceGraph", - "AzureRM.Resources", - "AzureRM.Scheduler", - "AzureRM.Search", - "AzureRM.Security", - "AzureRM.ServerManagement", - "AzureRM.ServiceBus", - "AzureRM.ServiceFabric", - "AzureRM.SignalR", - "AzureRM.SiteRecovery", - "AzureRM.Sql", - "AzureRm.Storage", - "AzureRM.StorageSync", - "AzureRM.StreamAnalytics", - "AzureRM.Subscription", - "AzureRM.Subscription.Preview", - "AzureRM.Tags", - "AzureRM.TrafficManager", - "AzureRm.UsageAggregates", - "AzureRm.Websites", - "AzureRmStorageTable", - "bestpractices", - "bitlocker", - "bitstransfer", - "booteventcollector", - "branchcache", - "CimCmdlets", - "clusterawareupdating", - "CompatPowerShellGet", - "configci", - "ConfigurationManager", - "CompletionPredictor", - "DataProtectionManager", - "dcbqos", - "deduplication", - "defender", - "devicehealthattestation", - "dfsn", - "dfsr", - "dhcpserver", - "directaccessclient", - "directaccessclientcomponent", - "directaccessclientcomponents", - "dism", - "dnsclient", - "dnsserver", - "ElasticDatabaseJobs", - "EventTracingManagement", - "failoverclusters", - "fileserverresourcemanager", - "FIMAutomation", - "GPRegistryPolicy", - "grouppolicy", - "hardwarecertification", - "hcs", - "hgsattestation", - "hgsclient", - "hgsdiagnostics", - "hgskeyprotection", - "hgsserver", - "hnvdiagnostics", - "hostcomputeservice", - "hpc", - "HPC.ACM", - "HPC.ACM.API.PS", - "HPCPack2016", - "hyper-v", - "IISAdministration", - "international", - "ipamserver", - "iscsi", - "iscsitarget", - "ISE", - "kds", - "Microsoft.MBAM", - "Microsoft.MEDV", - "MgmtSvcAdmin", - "MgmtSvcConfig", - "MgmtSvcMySql", - "MgmtSvcSqlServer", - "Microsoft.AzureStack.ReadinessChecker", - "Microsoft.Crm.PowerShell", - "Microsoft.DiagnosticDataViewer", - "Microsoft.DirectoryServices.MetadirectoryServices.Config", - "Microsoft.Dynamics.Nav.Apps.Management", - "Microsoft.Dynamics.Nav.Apps.Tools", - "Microsoft.Dynamics.Nav.Ide", - "Microsoft.Dynamics.Nav.Management", - "Microsoft.Dynamics.Nav.Model.Tools", - "Microsoft.Dynamics.Nav.Model.Tools.Crm", - "Microsoft.EnterpriseManagement.Warehouse.Cmdlets", - "Microsoft.Medv.Administration.Commands.WorkspacePackager", - "Microsoft.PowerApps.Checker.PowerShell", - "Microsoft.PowerShell.Archive", - "Microsoft.PowerShell.ConsoleGuiTools", - "Microsoft.PowerShell.Core", - "Microsoft.PowerShell.Crescendo", - "Microsoft.PowerShell.Diagnostics", - "Microsoft.PowerShell.Host", - "Microsoft.PowerShell.LocalAccounts", - "Microsoft.PowerShell.Management", - "Microsoft.PowerShell.ODataUtils", - "Microsoft.PowerShell.Operation.Validation", - "Microsoft.PowerShell.PSAdapter", - "Microsoft.PowerShell.PSResourceGet", - "Microsoft.PowerShell.RemotingTools", - "Microsoft.PowerShell.SecretManagement", - "Microsoft.PowerShell.SecretStore", - "Microsoft.PowerShell.Security", - "Microsoft.PowerShell.TextUtility", - "Microsoft.PowerShell.Utility", - "Microsoft.SharePoint.Powershell", - "Microsoft.SystemCenter.ServiceManagementAutomation", - "Microsoft.Windows.ServerManager.Migration", - "Microsoft.WSMan.Management", - "Microsoft.Xrm.OnlineManagementAPI", - "Microsoft.Xrm.Tooling.CrmConnector.PowerShell", - "Microsoft.Xrm.Tooling.PackageDeployment", - "Microsoft.Xrm.Tooling.PackageDeployment.Powershell", - "Microsoft.Xrm.Tooling.Testing", - "MicrosoftPowerBIMgmt", - "MicrosoftPowerBIMgmt.Data", - "MicrosoftPowerBIMgmt.Profile", - "MicrosoftPowerBIMgmt.Reports", - "MicrosoftPowerBIMgmt.Workspaces", - "MicrosoftStaffHub", - "MicrosoftTeams", - "MIMPAM", - "mlSqlPs", - "MMAgent", - "MPIO", - "MsDtc", - "MSMQ", - "MSOnline", - "MSOnlineBackup", - "WmsCmdlets", - "WmsCmdlets3", - "NanoServerImageGenerator", - "NAVWebClientManagement", - "NetAdapter", - "NetConnection", - "NetEventPacketCapture", - "Netlbfo", - "Netldpagent", - "NetNat", - "Netqos", - "NetSecurity", - "NetSwitchtTeam", - "Nettcpip", - "Netwnv", - "NetworkConnectivity", - "NetworkConnectivityStatus", - "NetworkController", - "NetworkControllerDiagnostics", - "NetworkloadBalancingClusters", - "NetworkSwitchManager", - "NetworkTransition", - "NFS", - "NPS", - "OfficeWebapps", - "OperationsManager", - "PackageManagement", - "PartnerCenter", - "pcsvdevice", - "pef", - "Pester", - "pkiclient", - "platformidentifier", - "pnpdevice", - "PowerShellEditorServices", - "PowerShellGet", - "powershellwebaccess", - "printmanagement", - "ProcessMitigations", - "provisioning", - "PSDesiredStateConfiguration", - "PSDiagnostics", - "PSReadLine", - "PSScheduledJob", - "PSScriptAnalyzer", - "PSWorkflow", - "PSWorkflowUtility", - "RemoteAccess", - "RemoteDesktop", - "RemoteDesktopServices", - "ScheduledTasks", - "Secureboot", - "ServerCore", - "ServerManager", - "ServerManagerTasks", - "ServerMigrationcmdlets", - "ServiceFabric", - "Microsoft.Online.SharePoint.PowerShell", - "shieldedvmdatafile", - "shieldedvmprovisioning", - "shieldedvmtemplate", - "SkypeOnlineConnector", - "SkypeForBusinessHybridHealth", - "smbshare", - "smbwitness", - "smisconfig", - "softwareinventorylogging", - "SPFAdmin", - "Microsoft.SharePoint.MigrationTool.PowerShell", - "sqlps", - "SqlServer", - "StartLayout", - "StartScreen", - "Storage", - "StorageDsc", - "storageqos", - "Storagereplica", - "Storagespaces", - "Syncshare", - "System.Center.Service.Manager", - "TLS", - "TroubleshootingPack", - "TrustedPlatformModule", - "UEV", - "UpdateServices", - "UserAccessLogging", - "vamt", - "VirtualMachineManager", - "vpnclient", - "WasPSExt", - "WDAC", - "WDS", - "WebAdministration", - "WebAdministrationDsc", - "WebApplicationProxy", - "WebSites", - "Whea", - "WhiteboardAdmin", - "WindowsDefender", - "WindowsDefenderDsc", - "WindowsDeveloperLicense", - "WindowsDiagnosticData", - "WindowsErrorReporting", - "WindowServerRackup", - "WindowsSearch", - "WindowsServerBackup", - "WindowsUpdate", - "WinGetCommandNotFound", - "wsscmdlets", - "wsssetup", - "wsus", - "xActiveDirectory", - "xBitLocker", - "xDefender", - "xDhcpServer", - "xDismFeature", - "xDnsServer", - "xHyper-V", - "xHyper-VBackup", - "xPSDesiredStateConfiguration", - "xSmbShare", - "xSqlPs", - "xStorage", - "xWebAdministration", - "xWindowsUpdate", - }; - - // use a hashset when looking for module names, it should be quicker than a string comparison - s_knownModuleTags = new HashSet<string>(StringComparer.OrdinalIgnoreCase) - { - "CrescendoBuilt", - }; + // Be sure to obscure any information about the client node name. + configuration.TelemetryInitializers.Add(new NameObscurerTelemetryInitializer()); - s_uniqueUserIdentifier = GetUniqueIdentifier().ToString(); - s_knownSubsystemNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase) - { - "Completion", - "General Feedback", - "Windows Package Manager - WinGet", - "Az Predictor" - }; - } + s_telemetryClient = new TelemetryClient(configuration); + + // use a hashset when looking for module names, it should be quicker than a string comparison + s_knownModules = new HashSet<string>(StringComparer.OrdinalIgnoreCase) + { + "AADRM", + "activedirectory", + "adcsadministration", + "adcsdeployment", + "addsadministration", + "addsdeployment", + "adfs", + "adrms", + "adrmsadmin", + "agpm", + "AIShell", + "appbackgroundtask", + "applocker", + "appv", + "appvclient", + "appvsequencer", + "appvserver", + "appx", + "assignedaccess", + "Az", + "Az.Accounts", + "Az.Advisor", + "Az.Aks", + "Az.AlertsManagement", + "Az.AnalysisServices", + "Az.ApiManagement", + "Az.ApplicationInsights", + "Az.Attestation", + "Az.Automation", + "Az.Batch", + "Az.Billing", + "Az.Blueprint", + "Az.Cdn", + "Az.CognitiveServices", + "Az.Compute", + "Az.ContainerInstance", + "Az.ContainerRegistry", + "Az.DataBox", + "Az.DataFactory", + "Az.DataLakeAnalytics", + "Az.DataLakeStore", + "Az.DataMigration", + "Az.DataShare", + "Az.DeploymentManager", + "Az.DeviceProvisioningServices", + "Az.DevSpaces", + "Az.DevTestLabs", + "Az.Dns", + "Az.EventGrid", + "Az.EventHub", + "Az.FrontDoor", + "Az.GuestConfiguration", + "Az.HDInsight", + "Az.HealthcareApis", + "Az.IotCentral", + "Az.IotHub", + "Az.KeyVault", + "Az.Kusto", + "Az.LogicApp", + "Az.MachineLearning", + "Az.ManagedServiceIdentity", + "Az.ManagedServices", + "Az.ManagementPartner", + "Az.Maps", + "Az.MarketplaceOrdering", + "Az.Media", + "Az.MixedReality", + "Az.Monitor", + "Az.NetAppFiles", + "Az.Network", + "Az.NotificationHubs", + "Az.OperationalInsights", + "Az.Peering", + "Az.PolicyInsights", + "Az.PowerBIEmbedded", + "Az.PrivateDns", + "Az.RecoveryServices", + "Az.RedisCache", + "Az.Relay", + "Az.Reservations", + "Az.ResourceGraph", + "Az.Resources", + "Az.Search", + "Az.Security", + "Az.ServiceBus", + "Az.ServiceFabric", + "Az.SignalR", + "Az.Sql", + "Az.Storage", + "Az.StorageSync", + "Az.StorageTable", + "Az.StreamAnalytics", + "Az.Subscription", + "Az.Tools.Predictor", + "Az.TrafficManager", + "Az.Websites", + "Azs.Azurebridge.Admin", + "Azs.Backup.Admin", + "Azs.Commerce.Admin", + "Azs.Compute.Admin", + "Azs.Fabric.Admin", + "Azs.Gallery.Admin", + "Azs.Infrastructureinsights.Admin", + "Azs.Keyvault.Admin", + "Azs.Network.Admin", + "Azs.Storage.Admin", + "Azs.Subscriptions", + "Azs.Subscriptions.Admin", + "Azs.Update.Admin", + "AzStorageTable", + "Azure", + "Azure.AnalysisServices", + "Azure.Storage", + "AzureAD", + "AzureInformationProtection", + "AzureRM.Aks", + "AzureRM.AnalysisServices", + "AzureRM.ApiManagement", + "AzureRM.ApplicationInsights", + "AzureRM.Automation", + "AzureRM.Backup", + "AzureRM.Batch", + "AzureRM.Billing", + "AzureRM.Cdn", + "AzureRM.CognitiveServices", + "AzureRm.Compute", + "AzureRM.Compute.ManagedService", + "AzureRM.Consumption", + "AzureRM.ContainerInstance", + "AzureRM.ContainerRegistry", + "AzureRM.DataFactories", + "AzureRM.DataFactoryV2", + "AzureRM.DataLakeAnalytics", + "AzureRM.DataLakeStore", + "AzureRM.DataMigration", + "AzureRM.DeploymentManager", + "AzureRM.DeviceProvisioningServices", + "AzureRM.DevSpaces", + "AzureRM.DevTestLabs", + "AzureRm.Dns", + "AzureRM.EventGrid", + "AzureRM.EventHub", + "AzureRM.FrontDoor", + "AzureRM.HDInsight", + "AzureRm.Insights", + "AzureRM.IotCentral", + "AzureRM.IotHub", + "AzureRm.Keyvault", + "AzureRM.LocationBasedServices", + "AzureRM.LogicApp", + "AzureRM.MachineLearning", + "AzureRM.MachineLearningCompute", + "AzureRM.ManagedServiceIdentity", + "AzureRM.ManagementPartner", + "AzureRM.Maps", + "AzureRM.MarketplaceOrdering", + "AzureRM.Media", + "AzureRM.Network", + "AzureRM.NotificationHubs", + "AzureRM.OperationalInsights", + "AzureRM.PolicyInsights", + "AzureRM.PowerBIEmbedded", + "AzureRM.Profile", + "AzureRM.RecoveryServices", + "AzureRM.RecoveryServices.Backup", + "AzureRM.RecoveryServices.SiteRecovery", + "AzureRM.RedisCache", + "AzureRM.Relay", + "AzureRM.Reservations", + "AzureRM.ResourceGraph", + "AzureRM.Resources", + "AzureRM.Scheduler", + "AzureRM.Search", + "AzureRM.Security", + "AzureRM.ServerManagement", + "AzureRM.ServiceBus", + "AzureRM.ServiceFabric", + "AzureRM.SignalR", + "AzureRM.SiteRecovery", + "AzureRM.Sql", + "AzureRm.Storage", + "AzureRM.StorageSync", + "AzureRM.StreamAnalytics", + "AzureRM.Subscription", + "AzureRM.Subscription.Preview", + "AzureRM.Tags", + "AzureRM.TrafficManager", + "AzureRm.UsageAggregates", + "AzureRm.Websites", + "AzureRmStorageTable", + "bestpractices", + "bitlocker", + "bitstransfer", + "booteventcollector", + "branchcache", + "CimCmdlets", + "clusterawareupdating", + "CompatPowerShellGet", + "configci", + "ConfigurationManager", + "CompletionPredictor", + "DataProtectionManager", + "dcbqos", + "deduplication", + "defender", + "devicehealthattestation", + "dfsn", + "dfsr", + "dhcpserver", + "directaccessclient", + "directaccessclientcomponent", + "directaccessclientcomponents", + "dism", + "dnsclient", + "dnsserver", + "ElasticDatabaseJobs", + "EventTracingManagement", + "failoverclusters", + "fileserverresourcemanager", + "FIMAutomation", + "GPRegistryPolicy", + "grouppolicy", + "hardwarecertification", + "hcs", + "hgsattestation", + "hgsclient", + "hgsdiagnostics", + "hgskeyprotection", + "hgsserver", + "hnvdiagnostics", + "hostcomputeservice", + "hpc", + "HPC.ACM", + "HPC.ACM.API.PS", + "HPCPack2016", + "hyper-v", + "IISAdministration", + "international", + "ipamserver", + "iscsi", + "iscsitarget", + "ISE", + "kds", + "Microsoft.MBAM", + "Microsoft.MEDV", + "MgmtSvcAdmin", + "MgmtSvcConfig", + "MgmtSvcMySql", + "MgmtSvcSqlServer", + "Microsoft.AzureStack.ReadinessChecker", + "Microsoft.Crm.PowerShell", + "Microsoft.DiagnosticDataViewer", + "Microsoft.DirectoryServices.MetadirectoryServices.Config", + "Microsoft.Dynamics.Nav.Apps.Management", + "Microsoft.Dynamics.Nav.Apps.Tools", + "Microsoft.Dynamics.Nav.Ide", + "Microsoft.Dynamics.Nav.Management", + "Microsoft.Dynamics.Nav.Model.Tools", + "Microsoft.Dynamics.Nav.Model.Tools.Crm", + "Microsoft.EnterpriseManagement.Warehouse.Cmdlets", + "Microsoft.Medv.Administration.Commands.WorkspacePackager", + "Microsoft.PowerApps.Checker.PowerShell", + "Microsoft.PowerShell.Archive", + "Microsoft.PowerShell.ConsoleGuiTools", + "Microsoft.PowerShell.Core", + "Microsoft.PowerShell.Crescendo", + "Microsoft.PowerShell.Diagnostics", + "Microsoft.PowerShell.Host", + "Microsoft.PowerShell.LocalAccounts", + "Microsoft.PowerShell.Management", + "Microsoft.PowerShell.ODataUtils", + "Microsoft.PowerShell.Operation.Validation", + "Microsoft.PowerShell.PSAdapter", + "Microsoft.PowerShell.PSResourceGet", + "Microsoft.PowerShell.RemotingTools", + "Microsoft.PowerShell.SecretManagement", + "Microsoft.PowerShell.SecretStore", + "Microsoft.PowerShell.Security", + "Microsoft.PowerShell.TextUtility", + "Microsoft.PowerShell.Utility", + "Microsoft.SharePoint.Powershell", + "Microsoft.SystemCenter.ServiceManagementAutomation", + "Microsoft.Windows.ServerManager.Migration", + "Microsoft.WSMan.Management", + "Microsoft.Xrm.OnlineManagementAPI", + "Microsoft.Xrm.Tooling.CrmConnector.PowerShell", + "Microsoft.Xrm.Tooling.PackageDeployment", + "Microsoft.Xrm.Tooling.PackageDeployment.Powershell", + "Microsoft.Xrm.Tooling.Testing", + "MicrosoftPowerBIMgmt", + "MicrosoftPowerBIMgmt.Data", + "MicrosoftPowerBIMgmt.Profile", + "MicrosoftPowerBIMgmt.Reports", + "MicrosoftPowerBIMgmt.Workspaces", + "MicrosoftStaffHub", + "MicrosoftTeams", + "MIMPAM", + "mlSqlPs", + "MMAgent", + "MPIO", + "MsDtc", + "MSMQ", + "MSOnline", + "MSOnlineBackup", + "WmsCmdlets", + "WmsCmdlets3", + "NanoServerImageGenerator", + "NAVWebClientManagement", + "NetAdapter", + "NetConnection", + "NetEventPacketCapture", + "Netlbfo", + "Netldpagent", + "NetNat", + "Netqos", + "NetSecurity", + "NetSwitchtTeam", + "Nettcpip", + "Netwnv", + "NetworkConnectivity", + "NetworkConnectivityStatus", + "NetworkController", + "NetworkControllerDiagnostics", + "NetworkloadBalancingClusters", + "NetworkSwitchManager", + "NetworkTransition", + "NFS", + "NPS", + "OfficeWebapps", + "OperationsManager", + "PackageManagement", + "PartnerCenter", + "pcsvdevice", + "pef", + "Pester", + "pkiclient", + "platformidentifier", + "pnpdevice", + "PowerShellEditorServices", + "PowerShellGet", + "powershellwebaccess", + "printmanagement", + "ProcessMitigations", + "provisioning", + "PSDesiredStateConfiguration", + "PSDiagnostics", + "PSReadLine", + "PSScheduledJob", + "PSScriptAnalyzer", + "PSWorkflow", + "PSWorkflowUtility", + "RemoteAccess", + "RemoteDesktop", + "RemoteDesktopServices", + "ScheduledTasks", + "Secureboot", + "ServerCore", + "ServerManager", + "ServerManagerTasks", + "ServerMigrationcmdlets", + "ServiceFabric", + "Microsoft.Online.SharePoint.PowerShell", + "shieldedvmdatafile", + "shieldedvmprovisioning", + "shieldedvmtemplate", + "SkypeOnlineConnector", + "SkypeForBusinessHybridHealth", + "smbshare", + "smbwitness", + "smisconfig", + "softwareinventorylogging", + "SPFAdmin", + "Microsoft.SharePoint.MigrationTool.PowerShell", + "sqlps", + "SqlServer", + "StartLayout", + "StartScreen", + "Storage", + "StorageDsc", + "storageqos", + "Storagereplica", + "Storagespaces", + "Syncshare", + "System.Center.Service.Manager", + "TLS", + "TroubleshootingPack", + "TrustedPlatformModule", + "UEV", + "UpdateServices", + "UserAccessLogging", + "vamt", + "VirtualMachineManager", + "vpnclient", + "WasPSExt", + "WDAC", + "WDS", + "WebAdministration", + "WebAdministrationDsc", + "WebApplicationProxy", + "WebSites", + "Whea", + "WhiteboardAdmin", + "WindowsDefender", + "WindowsDefenderDsc", + "WindowsDeveloperLicense", + "WindowsDiagnosticData", + "WindowsErrorReporting", + "WindowServerRackup", + "WindowsSearch", + "WindowsServerBackup", + "WindowsUpdate", + "WinGetCommandNotFound", + "wsscmdlets", + "wsssetup", + "wsus", + "xActiveDirectory", + "xBitLocker", + "xDefender", + "xDhcpServer", + "xDismFeature", + "xDnsServer", + "xHyper-V", + "xHyper-VBackup", + "xPSDesiredStateConfiguration", + "xSmbShare", + "xSqlPs", + "xStorage", + "xWebAdministration", + "xWindowsUpdate", + }; + + // use a hashset when looking for module names, it should be quicker than a string comparison + s_knownModuleTags = new HashSet<string>(StringComparer.OrdinalIgnoreCase) + { + "CrescendoBuilt", + }; + + s_uniqueUserIdentifier = GetUniqueIdentifier().ToString(); + s_knownSubsystemNames = new HashSet<string>(StringComparer.OrdinalIgnoreCase) + { + "Completion", + "General Feedback", + "Windows Package Manager - WinGet", + "Az Predictor" + }; } /// <summary> @@ -768,11 +782,11 @@ internal static void SendUseTelemetry(string featureName, string detail, double if (string.Compare(featureName, s_subsystemRegistration, true) == 0) { - ApplicationInsightsTelemetry.SendTelemetryMetric(TelemetryType.FeatureUse, string.Join(":", featureName, GetSubsystemName(detail)), value); + SendTelemetryMetric(TelemetryType.FeatureUse, string.Join(":", featureName, GetSubsystemName(detail)), value); } else { - ApplicationInsightsTelemetry.SendTelemetryMetric(TelemetryType.FeatureUse, string.Join(":", featureName, detail), value); + SendTelemetryMetric(TelemetryType.FeatureUse, string.Join(":", featureName, detail), value); } } @@ -788,7 +802,7 @@ internal static void SendExperimentalUseData(string featureName, string detail) return; } - ApplicationInsightsTelemetry.SendTelemetryMetric(TelemetryType.ExperimentalFeatureUse, string.Join(":", featureName, detail)); + SendTelemetryMetric(TelemetryType.ExperimentalFeatureUse, string.Join(":", featureName, detail)); } // Get the experimental feature name. If we can report it, we'll return the name of the feature, otherwise, we'll return "anonymous" @@ -984,8 +998,7 @@ private static Guid GetUniqueIdentifier() // Try to get the unique id. If this returns false, we'll // create/recreate the telemetry.uuid file to persist for next startup. Guid id = Guid.Empty; - string uuidPath = Path.Join(Platform.CacheDirectory, "telemetry.uuid"); - if (TryGetIdentifier(uuidPath, out id)) + if (TryGetIdentifier(s_uuidPath, out id)) { return id; } @@ -1000,7 +1013,7 @@ private static Guid GetUniqueIdentifier() m.WaitOne(); try { - return CreateUniqueIdentifierAndFile(uuidPath); + return CreateUniqueIdentifierAndFile(s_uuidPath); } finally { diff --git a/src/System.Management.Automation/utils/WindowsDataCollectionSetting.cs b/src/System.Management.Automation/utils/WindowsDataCollectionSetting.cs new file mode 100644 index 00000000000..5f8b607550a --- /dev/null +++ b/src/System.Management.Automation/utils/WindowsDataCollectionSetting.cs @@ -0,0 +1,185 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +#if !UNIX + +using System; +using System.Management.Automation.Internal; +using System.Management.Automation.Tracing; +using System.Runtime.InteropServices; +using System.Runtime.InteropServices.Marshalling; + +namespace Microsoft.PowerShell.Telemetry; + +internal enum PlatformDataCollectionLevel : int +{ + /// <summary> + /// Minimum — only security-related data. Enterprise/education editions only. + /// </summary> + Security = 0, + + /// <summary> + /// Device info, capabilities, and basic reliability data. + /// </summary> + Basic = 1, + + /// <summary> + /// More detailed usage and reliability data, including app/feature usage patterns. + /// Removed as a user-facing option in Windows 11 (collapsed into Full). + /// </summary> + Enhanced = 2, + + /// <summary> + /// All of the above plus advanced diagnostics data that can help Microsoft fix problems. + /// </summary> + Full = 3, +} + +/// <summary> +/// Minimal projection of <c>IInspectable</c>, the base interface for all WinRT objects. +/// Slots 3–5 in every WinRT interface vtable (after <c>IUnknown</c>'s QueryInterface/AddRef/Release). +/// </summary> +[GeneratedComInterface] +[Guid("AF86E2E0-B12D-4C6A-9C5A-D7AA65101E90")] +internal partial interface IInspectable +{ + void GetIids(out uint iidCount, out nint iids); + + nint GetRuntimeClassName(); + + int GetTrustLevel(); +} + +/// <summary> +/// Projection of the WinRT interface <c>Windows.System.Profile.IPlatformDiagnosticsAndUsageDataSettingsStatics</c> +/// (IID B6E24C1B-7B1C-4B32-8C62-A66597CE723A). +/// Vtable slots 6–9, following the three <c>IInspectable</c> slots. +/// </summary> +[GeneratedComInterface] +[Guid("B6E24C1B-7B1C-4B32-8C62-A66597CE723A")] +internal partial interface IPlatformDiagnosticsAndUsageDataSettingsStatics : IInspectable +{ + PlatformDataCollectionLevel GetCollectionLevel(); + + long AddCollectionLevelChanged(nint handler); + + void RemoveCollectionLevelChanged(long token); + + // WinRT marshals bool as a byte; use byte to avoid any MarshalAs ambiguity with the source generator. + byte CanCollectDiagnostics(PlatformDataCollectionLevel level); +} + +/// <summary> +/// Wraps <c>Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings</c> using compile-time COM interop +/// and source-generated P/Invoke. No extra runtime DLLs are required. +/// </summary> +internal static partial class WindowsDataCollectionSetting +{ + /// <summary> + /// Returns <see langword="true"/> if the device's diagnostic data collection policy permits collecting at or above <paramref name="level"/>. + /// </summary> + /// <param name="level">The minimum <see cref="PlatformDataCollectionLevel"/> to test against.</param> + internal static bool CanCollectDiagnostics(PlatformDataCollectionLevel level) + { + const string ClassName = "Windows.System.Profile.PlatformDiagnosticsAndUsageDataSettings"; + + // When initializing WinRT on the calling thread, use the multi-threaded apartment (MTA). + // This is to cover the case where PowerShell gets used in a thread-pool thread. + // See the doc at https://learn.microsoft.com/windows/win32/api/roapi/ne-roapi-ro_init_type + const int RO_INIT_MULTITHREADED = 1; + + // Return values for 'RoInitialize': + // - S_OK (0) - we successfully initialized; must call 'RoUninitialize'. + // - S_FALSE (1) - already initialized with the same apartment type; must still call 'RoUninitialize'. + // - RPC_E_CHANGED_MODE - already initialized with a different apartment type; WinRT still works, do NOT call 'RoUninitialize'. + const int RPC_E_CHANGED_MODE = unchecked((int)0x80010106); + + int initHr = -1; + nint hstring = default; + nint factoryPtr = default; + + try + { + // Initialize WinRT on the calling thread. 'RoGetActivationFactory' requires it. + initHr = RoInitialize(RO_INIT_MULTITHREADED); + if (initHr < 0 && initHr != RPC_E_CHANGED_MODE) + { + // The call to initialize the Windows Runtime failed. + // Throw an exception with the HRESULT error code to provide more context on the failure. + Marshal.ThrowExceptionForHR(initHr); + } + + Marshal.ThrowExceptionForHR( + WindowsCreateString(ClassName, (uint)ClassName.Length, out hstring)); + + Guid iid = new("B6E24C1B-7B1C-4B32-8C62-A66597CE723A"); + Marshal.ThrowExceptionForHR( + RoGetActivationFactory(hstring, ref iid, out factoryPtr)); + + var comWrappers = new StrategyBasedComWrappers(); + var comObject = comWrappers.GetOrCreateObjectForComInstance(factoryPtr, CreateObjectFlags.None); + var platformSetting = (IPlatformDiagnosticsAndUsageDataSettingsStatics)comObject; + + return platformSetting.CanCollectDiagnostics(level) != 0; + } + catch (Exception ex) + { + // Log any exceptions that occur during this process, but swallow them and return false to disable telemetry rather than crashing the product. + // This API is only used to gate telemetry collection, so failure should be non-fatal. + PSEtwLog.LogOperationalError( + PSEventId.Telemetry_Setting_Error, + PSOpcode.Exception, + PSTask.Telemetry, + PSKeyword.UseAlwaysOperational, + ex.GetType().FullName, + ex.Message, + ex.StackTrace); + + return false; + } + finally + { + if (factoryPtr != default) + { + Marshal.Release(factoryPtr); + } + + if (hstring != default) + { + _ = WindowsDeleteString(hstring); + } + + // Per COM documentation: Each successful call to 'RoInitialize' (including S_FALSE) + // must be balanced by a corresponding call to 'RoUninitialize'. + if (initHr >= 0) + { + RoUninitialize(); + } + } + } + + [LibraryImport("api-ms-win-core-winrt-string-l1-1-0.dll", StringMarshalling = StringMarshalling.Utf16)] + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + private static partial int WindowsCreateString( + string sourceString, + uint length, + out nint hstring); + + [LibraryImport("api-ms-win-core-winrt-string-l1-1-0.dll")] + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + private static partial int WindowsDeleteString(nint hstring); + + [LibraryImport("api-ms-win-core-winrt-l1-1-0.dll")] + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + private static partial int RoGetActivationFactory(nint activatableClassId, ref Guid iid, out nint factory); + + [LibraryImport("api-ms-win-core-winrt-l1-1-0.dll")] + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + private static partial int RoInitialize(int initType); + + [LibraryImport("api-ms-win-core-winrt-l1-1-0.dll")] + [DefaultDllImportSearchPaths(DllImportSearchPath.System32)] + private static partial void RoUninitialize(); +} + +#endif diff --git a/src/System.Management.Automation/utils/perfCounters/CounterSetInstanceBase.cs b/src/System.Management.Automation/utils/perfCounters/CounterSetInstanceBase.cs deleted file mode 100644 index 995b41fcda1..00000000000 --- a/src/System.Management.Automation/utils/perfCounters/CounterSetInstanceBase.cs +++ /dev/null @@ -1,596 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; -using System.Diagnostics.PerformanceData; -using System.Globalization; -using System.Management.Automation.Tracing; - -namespace System.Management.Automation.PerformanceData -{ - /// <summary> - /// An abstract class that forms the base class for any Counter Set type. - /// A Counter Set Instance is required to register a given performance counter category - /// with PSPerfCountersMgr. - /// </summary> - public abstract class CounterSetInstanceBase : IDisposable - { - private readonly PowerShellTraceSource _tracer = PowerShellTraceSourceFactory.GetTraceSource(); - #region Protected Members - - /// <summary> - /// An instance of counterSetRegistrarBase type encapsulates all the information - /// about a counter set and its associated counters. - /// </summary> - [SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] - protected CounterSetRegistrarBase _counterSetRegistrarBase; - - // NOTE: Check whether the following dictionaries need to be concurrent - // because there would be only 1 thread creating the instance, - // and that instance would then be shared by multiple threads for data access. - // Those threads won't modify/manipulate the dictionary, but they would only access it. - - /// <summary> - /// Dictionary mapping counter name to id. - /// </summary> - [SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] - protected ConcurrentDictionary<string, int> _counterNameToIdMapping; - /// <summary> - /// Dictionary mapping counter id to counter type. - /// </summary> - [SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] - protected ConcurrentDictionary<int, CounterType> _counterIdToTypeMapping; - - #region Constructors - /// <summary> - /// Constructor. - /// </summary> - protected CounterSetInstanceBase(CounterSetRegistrarBase counterSetRegistrarInst) - { - this._counterSetRegistrarBase = counterSetRegistrarInst; - _counterNameToIdMapping = new ConcurrentDictionary<string, int>(); - _counterIdToTypeMapping = new ConcurrentDictionary<int, CounterType>(); - - CounterInfo[] counterInfoArray = this._counterSetRegistrarBase.CounterInfoArray; - - for (int i = 0; i < counterInfoArray.Length; i++) - { - this._counterIdToTypeMapping.TryAdd(counterInfoArray[i].Id, counterInfoArray[i].Type); - if (!string.IsNullOrWhiteSpace(counterInfoArray[i].Name)) - { - this._counterNameToIdMapping.TryAdd(counterInfoArray[i].Name, counterInfoArray[i].Id); - } - } - } - - #endregion - - /// <summary> - /// Method that retrieves the target counter id. - /// NOTE: If isNumerator is true, then input counter id is returned. - /// But, if isNumerator is false, then a check is made on the input - /// counter's type to ensure that denominator is indeed value for such a counter. - /// </summary> - protected bool RetrieveTargetCounterIdIfValid(int counterId, bool isNumerator, out int targetCounterId) - { - targetCounterId = counterId; - if (isNumerator == false) - { - bool isDenominatorValid = false; - CounterType counterType = this._counterIdToTypeMapping[counterId]; - switch (counterType) - { - case CounterType.MultiTimerPercentageActive: - case CounterType.MultiTimerPercentageActive100Ns: - case CounterType.MultiTimerPercentageNotActive: - case CounterType.MultiTimerPercentageNotActive100Ns: - case CounterType.RawFraction32: - case CounterType.RawFraction64: - case CounterType.SampleFraction: - case CounterType.AverageCount64: - case CounterType.AverageTimer32: - isDenominatorValid = true; - break; - } - - if (isDenominatorValid == false) - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Denominator for update not valid for the given counter id {0}", - counterId)); - _tracer.TraceException(invalidOperationException); - return false; - } - - targetCounterId = counterId + 1; - } - - return true; - } - - #endregion - - #region Public Methods - - /// <summary> - /// If isNumerator is true, then updates the numerator component - /// of target counter 'counterId' by a value given by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public abstract bool UpdateCounterByValue( - int counterId, - long stepAmount, - bool isNumerator); - - /// <summary> - /// If isNumerator is true, then updates the numerator component - /// of target counter 'counterName' by a value given by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public abstract bool UpdateCounterByValue( - string counterName, - long stepAmount, - bool isNumerator); - - /// <summary> - /// If isNumerator is true, then sets the numerator component of target - /// counter 'counterId' to 'counterValue'. - /// Otherwise, sets the denominator component to 'counterValue'. - /// </summary> - public abstract bool SetCounterValue( - int counterId, - long counterValue, - bool isNumerator); - - /// <summary> - /// If isNumerator is true, then sets the numerator component of target - /// Counter 'counterName' to 'counterValue'. - /// Otherwise, sets the denominator component to 'counterValue'. - /// </summary> - public abstract bool SetCounterValue( - string counterName, - long counterValue, - bool isNumerator); - - /// <summary> - /// This method retrieves the counter value associated with counter 'counterId' - /// based on isNumerator parameter. - /// </summary> - public abstract bool GetCounterValue(int counterId, bool isNumerator, out long counterValue); - - /// <summary> - /// This method retrieves the counter value associated with counter 'counterName' - /// based on isNumerator parameter. - /// </summary> - public abstract bool GetCounterValue(string counterName, bool isNumerator, out long counterValue); - - /// <summary> - /// An abstract method that will be implemented by the derived type - /// so as to dispose the appropriate counter set instance. - /// </summary> - public abstract void Dispose(); - - /* - /// <summary> - /// Resets the target counter 'counterId' to 0. If the given - /// counter has both numerator and denominator components, then - /// they both are set to 0. - /// </summary> - public bool ResetCounter( - int counterId) - { - this.SetCounterValue(counterId, 0, true); - this.SetCounterValue(counterId, 0, false); - } - - /// <summary> - /// Resets the target counter 'counterName' to 0. If the given - /// counter has both numerator and denominator components, then - /// they both are set to 0. - /// </summary> - public void ResetCounter(string counterName) - { - this.SetCounterValue(counterName, 0, true); - this.SetCounterValue(counterName, 0, false); - } - */ - #endregion - } - - /// <summary> - /// PSCounterSetInstance is a thin wrapper - /// on System.Diagnostics.PerformanceData.CounterSetInstance. - /// </summary> - public class PSCounterSetInstance : CounterSetInstanceBase - { - #region Private Members - private bool _Disposed; - private CounterSet _CounterSet; - private CounterSetInstance _CounterSetInstance; - private readonly PowerShellTraceSource _tracer = PowerShellTraceSourceFactory.GetTraceSource(); - - #region Private Methods - - private void CreateCounterSetInstance() - { - _CounterSet = - new CounterSet( - base._counterSetRegistrarBase.ProviderId, - base._counterSetRegistrarBase.CounterSetId, - base._counterSetRegistrarBase.CounterSetInstType); - - // Add the counters to the counter set definition. - foreach (CounterInfo counterInfo in base._counterSetRegistrarBase.CounterInfoArray) - { - if (counterInfo.Name == null) - { - _CounterSet.AddCounter(counterInfo.Id, counterInfo.Type); - } - else - { - _CounterSet.AddCounter(counterInfo.Id, counterInfo.Type, counterInfo.Name); - } - } - - string instanceName = PSPerfCountersMgr.Instance.GetCounterSetInstanceName(); - // Create an instance of the counter set (contains the counter data). - _CounterSetInstance = _CounterSet.CreateCounterSetInstance(instanceName); - } - - private void UpdateCounterByValue(CounterData TargetCounterData, long stepAmount) - { - Debug.Assert(TargetCounterData != null); - if (stepAmount == -1) - { - TargetCounterData.Decrement(); - } - else if (stepAmount == 1) - { - TargetCounterData.Increment(); - } - else - { - TargetCounterData.IncrementBy(stepAmount); - } - } - - #endregion - - #endregion - - #region Constructors - /// <summary> - /// Constructor for creating an instance of PSCounterSetInstance. - /// </summary> - public PSCounterSetInstance(CounterSetRegistrarBase counterSetRegBaseObj) - : base(counterSetRegBaseObj) - { - CreateCounterSetInstance(); - } - - #endregion - - #region Destructor - - /// <summary> - /// This destructor will run only if the Dispose method - /// does not get called. - /// It gives the base class opportunity to finalize. - /// </summary> - ~PSCounterSetInstance() - { - Dispose(false); - } - - #endregion - - #region Protected Methods - /// <summary> - /// Dispose(bool disposing) executes in two distinct scenarios. - /// If disposing equals true, the method has been called directly - /// or indirectly by a user's code. Managed and unmanaged resources - /// can be disposed. - /// If disposing equals false, the method has been called by the - /// runtime from inside the finalizer and you should not reference - /// other objects. Only unmanaged resources can be disposed. - /// </summary> - protected virtual void Dispose(bool disposing) - { - // Check to see if Dispose has already been called. - if (!_Disposed) - { - // If disposing equals true, dispose all managed - // and unmanaged resources. - if (disposing) - { - // Dispose managed resources. - _CounterSetInstance.Dispose(); - _CounterSet.Dispose(); - } - // Note disposing has been done. - _Disposed = true; - } - } - - #endregion - - #region IDisposable Overrides - /// <summary> - /// Dispose Method implementation for IDisposable interface. - /// </summary> - public override void Dispose() - { - this.Dispose(true); - // This object will be cleaned up by the Dispose method. - // Therefore, you should call GC.SuppressFinalize to - // take this object off the finalization queue - // and prevent finalization code for this object - // from executing a second time. - GC.SuppressFinalize(this); - } - - #endregion - - #region CounterSetInstanceBase Overrides - - #region Public Methods - - /// <summary> - /// If isNumerator is true, then updates the numerator component - /// of target counter 'counterId' by a value given by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public override bool UpdateCounterByValue(int counterId, long stepAmount, bool isNumerator) - { - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - - int targetCounterId; - if (base.RetrieveTargetCounterIdIfValid(counterId, isNumerator, out targetCounterId)) - { - CounterData targetCounterData = _CounterSetInstance.Counters[targetCounterId]; - if (targetCounterData != null) - { - this.UpdateCounterByValue(targetCounterData, stepAmount); - return true; - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter id {0} failed", - counterId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - else - { - return false; - } - } - /// <summary> - /// If isNumerator is true, then updates the numerator component - /// of target counter 'counterName' by a value given by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public override bool UpdateCounterByValue(string counterName, long stepAmount, bool isNumerator) - { - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - // retrieve counter id associated with the counter name - if (counterName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterName)); - _tracer.TraceException(argNullException); - return false; - } - - try - { - int targetCounterId = this._counterNameToIdMapping[counterName]; - return this.UpdateCounterByValue(targetCounterId, stepAmount, isNumerator); - } - catch (KeyNotFoundException) - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter name {0} failed", - counterName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If isNumerator is true, then sets the numerator component - /// of target counter 'counterId' to 'counterValue'. - /// Otherwise, sets the denominator component to 'counterValue'. - /// </summary> - public override bool SetCounterValue(int counterId, long counterValue, bool isNumerator) - { - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - - int targetCounterId; - if (base.RetrieveTargetCounterIdIfValid(counterId, isNumerator, out targetCounterId)) - { - CounterData targetCounterData = _CounterSetInstance.Counters[targetCounterId]; - - if (targetCounterData != null) - { - targetCounterData.Value = counterValue; - return true; - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter id {0} failed", - counterId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - else - { - return false; - } - } - - /// <summary> - /// If isNumerator is true, then updates the numerator component - /// of target counter 'counterName' by a value given by 'counterValue'. - /// Otherwise, sets the denominator component to 'counterValue'. - /// </summary> - public override bool SetCounterValue(string counterName, long counterValue, bool isNumerator) - { - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - - // retrieve counter id associated with the counter name - if (counterName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterName)); - _tracer.TraceException(argNullException); - return false; - } - - try - { - int targetCounterId = this._counterNameToIdMapping[counterName]; - return this.SetCounterValue(targetCounterId, counterValue, isNumerator); - } - catch (KeyNotFoundException) - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter name {0} failed", - counterName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// This method retrieves the counter value associated with counter 'counterId' - /// based on isNumerator parameter. - /// </summary> - public override bool GetCounterValue(int counterId, bool isNumerator, out long counterValue) - { - counterValue = -1; - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - - int targetCounterId; - if (base.RetrieveTargetCounterIdIfValid(counterId, isNumerator, out targetCounterId)) - { - CounterData targetCounterData = _CounterSetInstance.Counters[targetCounterId]; - - if (targetCounterData != null) - { - counterValue = targetCounterData.Value; - return true; - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter id {0} failed", - counterId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - else - { - return false; - } - } - - /// <summary> - /// This method retrieves the counter value associated with counter 'counterName' - /// based on isNumerator parameter. - /// </summary> - public override bool GetCounterValue(string counterName, bool isNumerator, out long counterValue) - { - counterValue = -1; - if (_Disposed) - { - ObjectDisposedException objectDisposedException = - new ObjectDisposedException("PSCounterSetInstance"); - _tracer.TraceException(objectDisposedException); - return false; - } - - // retrieve counter id associated with the counter name - if (counterName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterName)); - _tracer.TraceException(argNullException); - return false; - } - - try - { - int targetCounterId = this._counterNameToIdMapping[counterName]; - return this.GetCounterValue(targetCounterId, isNumerator, out counterValue); - } - catch (KeyNotFoundException) - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "Lookup for counter corresponding to counter name {0} failed", - counterName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - #endregion - #endregion - } -} diff --git a/src/System.Management.Automation/utils/perfCounters/CounterSetRegistrarBase.cs b/src/System.Management.Automation/utils/perfCounters/CounterSetRegistrarBase.cs deleted file mode 100644 index 1ea57a16912..00000000000 --- a/src/System.Management.Automation/utils/perfCounters/CounterSetRegistrarBase.cs +++ /dev/null @@ -1,271 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Diagnostics.CodeAnalysis; -using System.Diagnostics.PerformanceData; - -namespace System.Management.Automation.PerformanceData -{ - /// <summary> - /// A struct that encapsulates the information pertaining to a given counter - /// like name,type and id. - /// </summary> - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1815:OverrideEqualsAndOperatorEqualsOnValueTypes")] - public struct CounterInfo - { - #region Private Members - - #endregion - - #region Constructors - /// <summary> - /// Constructor. - /// </summary> - public CounterInfo(int id, CounterType type, string name) - { - Id = id; - Type = type; - Name = name; - } - - /// <summary> - /// Constructor. - /// </summary> - public CounterInfo(int id, CounterType type) - { - Id = id; - Type = type; - Name = null; - } - #endregion - - #region Properties - /// <summary> - /// Getter for Counter Name property. - /// </summary> - public string Name { get; } - - /// <summary> - /// Getter for Counter Id property. - /// </summary> - public int Id { get; } - - /// <summary> - /// Getter for Counter Type property. - /// </summary> - [SuppressMessage("Microsoft.Naming", "CA1721:PropertyNamesShouldNotMatchGetMethods")] - public CounterType Type { get; } - - #endregion - } - - /// <summary> - /// An abstract class that forms the base class for any CounterSetRegistrar type. - /// Any client that needs to register a new type of perf counter category with the - /// PSPerfCountersMgr, should create an instance of CounterSetRegistrarBase's - /// derived non-abstract type. - /// The created instance is then passed to PSPerfCounterMgr's AddCounterSetInstance() - /// method. - /// </summary> - public abstract class CounterSetRegistrarBase - { - #region Private Members - - #endregion - - #region Protected Members - /// <summary> - /// A reference to the encapsulated counter set instance. - /// </summary> - [SuppressMessage("Microsoft.Design", "CA1051:DoNotDeclareVisibleInstanceFields")] - protected CounterSetInstanceBase _counterSetInstanceBase; - - /// <summary> - /// Method that creates an instance of the CounterSetInstanceBase's derived type. - /// This method is invoked by the PSPerfCountersMgr to retrieve the appropriate - /// instance of CounterSet to register with its internal datastructure. - /// </summary> - protected abstract CounterSetInstanceBase CreateCounterSetInstance(); - - #endregion - - #region Constructors - /// <summary> - /// Constructor that creates an instance of CounterSetRegistrarBase derived type - /// based on Provider Id, counterSetId, counterSetInstanceType, a collection - /// with counters information and an optional counterSetName. - /// </summary> - protected CounterSetRegistrarBase( - Guid providerId, - Guid counterSetId, - CounterSetInstanceType counterSetInstType, - CounterInfo[] counterInfoArray, - string counterSetName = null) - { - ProviderId = providerId; - CounterSetId = counterSetId; - CounterSetInstType = counterSetInstType; - CounterSetName = counterSetName; - - if (counterInfoArray is null || counterInfoArray.Length == 0) - { - throw new ArgumentNullException(nameof(counterInfoArray)); - } - - CounterInfoArray = new CounterInfo[counterInfoArray.Length]; - - for (int i = 0; i < counterInfoArray.Length; i++) - { - CounterInfoArray[i] = - new CounterInfo( - counterInfoArray[i].Id, - counterInfoArray[i].Type, - counterInfoArray[i].Name - ); - } - - this._counterSetInstanceBase = null; - } - - /// <summary> - /// Copy constructor. - /// </summary> - protected CounterSetRegistrarBase( - CounterSetRegistrarBase srcCounterSetRegistrarBase) - { - ArgumentNullException.ThrowIfNull(srcCounterSetRegistrarBase); - - ProviderId = srcCounterSetRegistrarBase.ProviderId; - CounterSetId = srcCounterSetRegistrarBase.CounterSetId; - CounterSetInstType = srcCounterSetRegistrarBase.CounterSetInstType; - CounterSetName = srcCounterSetRegistrarBase.CounterSetName; - - CounterInfo[] counterInfoArrayRef = srcCounterSetRegistrarBase.CounterInfoArray; - CounterInfoArray = new CounterInfo[counterInfoArrayRef.Length]; - - for (int i = 0; i < counterInfoArrayRef.Length; i++) - { - CounterInfoArray[i] = - new CounterInfo( - counterInfoArrayRef[i].Id, - counterInfoArrayRef[i].Type, - counterInfoArrayRef[i].Name); - } - } - #endregion - - #region Properties - - /// <summary> - /// Getter method for ProviderId property. - /// </summary> - public Guid ProviderId { get; } - - /// <summary> - /// Getter method for CounterSetId property. - /// </summary> - public Guid CounterSetId { get; } - - /// <summary> - /// Getter method for CounterSetName property. - /// </summary> - public string CounterSetName { get; } - - /// <summary> - /// Getter method for CounterSetInstanceType property. - /// </summary> - public CounterSetInstanceType CounterSetInstType { get; } - - /// <summary> - /// Getter method for array of counters information property. - /// </summary> - [SuppressMessage("Microsoft.Performance", "CA1819:PropertiesShouldNotReturnArrays")] - public CounterInfo[] CounterInfoArray { get; } - - /// <summary> - /// Getter method that returns an instance of the CounterSetInstanceBase's - /// derived type. - /// </summary> - public CounterSetInstanceBase CounterSetInstance - { - get { return _counterSetInstanceBase ?? (_counterSetInstanceBase = CreateCounterSetInstance()); } - } - - #endregion - - #region Public Methods - - /// <summary> - /// Method that disposes the referenced instance of the CounterSetInstanceBase's derived type. - /// This method is invoked by the PSPerfCountersMgr to dispose the appropriate - /// instance of CounterSet from its internal datastructure as part of PSPerfCountersMgr - /// cleanup procedure. - /// </summary> - public abstract void DisposeCounterSetInstance(); - - #endregion - } - - /// <summary> - /// PSCounterSetRegistrar implements the abstract methods of CounterSetRegistrarBase. - /// Any client that needs to register a new type of perf counter category with the - /// PSPerfCountersMgr, should create an instance of PSCounterSetRegistrar. - /// The created instance is then passed to PSPerfCounterMgr's AddCounterSetInstance() - /// method. - /// </summary> - public class PSCounterSetRegistrar : CounterSetRegistrarBase - { - #region Constructors - /// <summary> - /// Constructor that creates an instance of PSCounterSetRegistrar. - /// </summary> - public PSCounterSetRegistrar( - Guid providerId, - Guid counterSetId, - CounterSetInstanceType counterSetInstType, - CounterInfo[] counterInfoArray, - string counterSetName = null) - : base(providerId, counterSetId, counterSetInstType, counterInfoArray, counterSetName) - { - } - - /// <summary> - /// Copy Constructor. - /// </summary> - public PSCounterSetRegistrar( - PSCounterSetRegistrar srcPSCounterSetRegistrar) - : base(srcPSCounterSetRegistrar) - { - ArgumentNullException.ThrowIfNull(srcPSCounterSetRegistrar); - } - - #endregion - - #region CounterSetRegistrarBase Overrides - - #region Protected Methods - - /// <summary> - /// Method that creates an instance of the CounterSetInstanceBase's derived type. - /// </summary> - protected override CounterSetInstanceBase CreateCounterSetInstance() - { - return new PSCounterSetInstance(this); - } - - #endregion - - #region Public Methods - /// <summary> - /// Method that disposes the referenced instance of the CounterSetInstanceBase's derived type. - /// </summary> - public override void DisposeCounterSetInstance() - { - base._counterSetInstanceBase.Dispose(); - } - - #endregion - - #endregion - } -} diff --git a/src/System.Management.Automation/utils/perfCounters/PSPerfCountersMgr.cs b/src/System.Management.Automation/utils/perfCounters/PSPerfCountersMgr.cs deleted file mode 100644 index 7a49a5c6f9f..00000000000 --- a/src/System.Management.Automation/utils/perfCounters/PSPerfCountersMgr.cs +++ /dev/null @@ -1,454 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -using System.Collections.Concurrent; -using System.Collections.Generic; -using System.Diagnostics; -using System.Diagnostics.CodeAnalysis; -using System.Globalization; -using System.Management.Automation.Tracing; - -namespace System.Management.Automation.PerformanceData -{ - /// <summary> - /// Powershell Performance Counters Manager class shall provide a mechanism - /// for components using SYstem.Management.Automation assembly to register - /// performance counters with Performance Counters subsystem. - /// </summary> - [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly")] - public class PSPerfCountersMgr - { - #region Private Members - private static PSPerfCountersMgr s_PSPerfCountersMgrInstance; - private ConcurrentDictionary<Guid, CounterSetInstanceBase> _CounterSetIdToInstanceMapping; - private ConcurrentDictionary<string, Guid> _CounterSetNameToIdMapping; - private readonly PowerShellTraceSource _tracer = PowerShellTraceSourceFactory.GetTraceSource(); - - #region Constructors - - private PSPerfCountersMgr() - { - _CounterSetIdToInstanceMapping = new ConcurrentDictionary<Guid, CounterSetInstanceBase>(); - _CounterSetNameToIdMapping = new ConcurrentDictionary<string, Guid>(); - } - - #endregion - - #endregion - - #region Destructor - - /// <summary> - /// Destructor which will trigger the cleanup of internal data structures and - /// disposal of counter set instances. - /// </summary> - ~PSPerfCountersMgr() - { - RemoveAllCounterSets(); - } - - #endregion - - #region Public Methods - - /// <summary> - /// Getter method to retrieve the singleton instance of the PSPerfCountersMgr. - /// </summary> - public static PSPerfCountersMgr Instance - { - get { return s_PSPerfCountersMgrInstance ?? (s_PSPerfCountersMgrInstance = new PSPerfCountersMgr()); } - } - - /// <summary> - /// Helper method to generate an instance name for a counter set. - /// </summary> - public string GetCounterSetInstanceName() - { - Process currentProcess = Process.GetCurrentProcess(); - string pid = string.Create(CultureInfo.InvariantCulture, $"{currentProcess.Id}"); - return pid; - } - - /// <summary> - /// Method to determine whether the counter set given by 'counterSetName' is - /// registered with the system. If true, then counterSetId is populated. - /// </summary> - public bool IsCounterSetRegistered(string counterSetName, out Guid counterSetId) - { - counterSetId = new Guid(); - if (counterSetName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterSetName)); - _tracer.TraceException(argNullException); - return false; - } - - return _CounterSetNameToIdMapping.TryGetValue(counterSetName, out counterSetId); - } - - /// <summary> - /// Method to determine whether the counter set given by 'counterSetId' is - /// registered with the system. If true, then CounterSetInstance is populated. - /// </summary> - public bool IsCounterSetRegistered(Guid counterSetId, out CounterSetInstanceBase counterSetInst) - { - return _CounterSetIdToInstanceMapping.TryGetValue(counterSetId, out counterSetInst); - } - - /// <summary> - /// Method to register a counter set with the Performance Counters Manager. - /// </summary> - public bool AddCounterSetInstance(CounterSetRegistrarBase counterSetRegistrarInstance) - { - if (counterSetRegistrarInstance == null) - { - ArgumentNullException argNullException = new ArgumentNullException("counterSetRegistrarInstance"); - _tracer.TraceException(argNullException); - return false; - } - - Guid counterSetId = counterSetRegistrarInstance.CounterSetId; - string counterSetName = counterSetRegistrarInstance.CounterSetName; - CounterSetInstanceBase counterSetInst = null; - - if (this.IsCounterSetRegistered(counterSetId, out counterSetInst)) - { - InvalidOperationException invalidOperationException = new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "A Counter Set Instance with id '{0}' is already registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - return false; - } - - try - { - if (!string.IsNullOrWhiteSpace(counterSetName)) - { - Guid retrievedCounterSetId; - // verify that there doesn't exist another counter set with the same name - if (this.IsCounterSetRegistered(counterSetName, out retrievedCounterSetId)) - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "A Counter Set Instance with name '{0}' is already registered", - counterSetName)); - _tracer.TraceException(invalidOperationException); - return false; - } - - _CounterSetNameToIdMapping.TryAdd(counterSetName, counterSetId); - } - - _CounterSetIdToInstanceMapping.TryAdd( - counterSetId, - counterSetRegistrarInstance.CounterSetInstance); - } - catch (OverflowException overflowException) - { - _tracer.TraceException(overflowException); - return false; - } - - return true; - } - - /// <summary> - /// If IsNumerator is true, then updates the numerator component - /// of target counter 'counterId' in Counter Set 'counterSetId' - /// by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public bool UpdateCounterByValue( - Guid counterSetId, - int counterId, - long stepAmount = 1, - bool isNumerator = true) - { - CounterSetInstanceBase counterSetInst = null; - if (this.IsCounterSetRegistered(counterSetId, out counterSetInst)) - { - return counterSetInst.UpdateCounterByValue(counterId, stepAmount, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with id '{0}' is registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then updates the numerator component - /// of target counter 'counterName' in Counter Set 'counterSetId' - /// by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public bool UpdateCounterByValue( - Guid counterSetId, - string counterName, - long stepAmount = 1, - bool isNumerator = true) - { - CounterSetInstanceBase counterSetInst = null; - if (this.IsCounterSetRegistered(counterSetId, out counterSetInst)) - { - return counterSetInst.UpdateCounterByValue(counterName, stepAmount, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with id '{0}' is registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then updates the numerator component - /// of target counter 'counterId' in Counter Set 'counterSetName' - /// by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public bool UpdateCounterByValue( - string counterSetName, - int counterId, - long stepAmount = 1, - bool isNumerator = true) - { - if (counterSetName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterSetName)); - _tracer.TraceException(argNullException); - return false; - } - - Guid counterSetId; - if (this.IsCounterSetRegistered(counterSetName, out counterSetId)) - { - CounterSetInstanceBase counterSetInst = _CounterSetIdToInstanceMapping[counterSetId]; - return counterSetInst.UpdateCounterByValue(counterId, stepAmount, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with id '{0}' is registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then updates the numerator component - /// of target counter 'counterName' in Counter Set 'counterSetName' - /// by 'stepAmount'. - /// Otherwise, updates the denominator component by 'stepAmount'. - /// </summary> - public bool UpdateCounterByValue( - string counterSetName, - string counterName, - long stepAmount = 1, - bool isNumerator = true) - { - Guid counterSetId; - if (counterSetName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterSetName)); - _tracer.TraceException(argNullException); - return false; - } - - if (this.IsCounterSetRegistered(counterSetName, out counterSetId)) - { - CounterSetInstanceBase counterSetInst = _CounterSetIdToInstanceMapping[counterSetId]; - return counterSetInst.UpdateCounterByValue(counterName, stepAmount, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with name {0} is registered", - counterSetName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then sets the numerator component - /// of target counter 'counterId' in Counter Set 'counterSetId' - /// to 'counterValue'. - /// Otherwise, updates the denominator component to 'counterValue'. - /// </summary> - public bool SetCounterValue( - Guid counterSetId, - int counterId, - long counterValue = 1, - bool isNumerator = true) - { - CounterSetInstanceBase counterSetInst = null; - if (this.IsCounterSetRegistered(counterSetId, out counterSetInst)) - { - return counterSetInst.SetCounterValue(counterId, counterValue, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with id '{0}' is registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then sets the numerator component - /// of target counter 'counterName' in Counter Set 'counterSetId' - /// to 'counterValue'. - /// Otherwise, updates the denominator component to 'counterValue'. - /// </summary> - public bool SetCounterValue( - Guid counterSetId, - string counterName, - long counterValue = 1, - bool isNumerator = true) - { - CounterSetInstanceBase counterSetInst = null; - if (this.IsCounterSetRegistered(counterSetId, out counterSetInst)) - { - return counterSetInst.SetCounterValue(counterName, counterValue, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with id '{0}' is registered", - counterSetId)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then sets the numerator component - /// of target counter 'counterId' in Counter Set 'counterSetName' - /// to 'counterValue'. - /// Otherwise, updates the denominator component to 'counterValue'. - /// </summary> - public bool SetCounterValue( - string counterSetName, - int counterId, - long counterValue = 1, - bool isNumerator = true) - { - if (counterSetName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterSetName)); - _tracer.TraceException(argNullException); - return false; - } - - Guid counterSetId; - if (this.IsCounterSetRegistered(counterSetName, out counterSetId)) - { - CounterSetInstanceBase counterSetInst = _CounterSetIdToInstanceMapping[counterSetId]; - return counterSetInst.SetCounterValue(counterId, counterValue, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with name '{0}' is registered", - counterSetName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - /// <summary> - /// If IsNumerator is true, then sets the numerator component - /// of target counter 'counterName' in Counter Set 'counterSetName' - /// to 'counterValue'. - /// Otherwise, updates the denominator component to 'counterValue'. - /// </summary> - public bool SetCounterValue( - string counterSetName, - string counterName, - long counterValue = 1, - bool isNumerator = true) - { - if (counterSetName == null) - { - ArgumentNullException argNullException = new ArgumentNullException(nameof(counterSetName)); - _tracer.TraceException(argNullException); - return false; - } - - Guid counterSetId; - if (this.IsCounterSetRegistered(counterSetName, out counterSetId)) - { - CounterSetInstanceBase counterSetInst = _CounterSetIdToInstanceMapping[counterSetId]; - return counterSetInst.SetCounterValue(counterName, counterValue, isNumerator); - } - else - { - InvalidOperationException invalidOperationException = - new InvalidOperationException( - string.Format( - CultureInfo.InvariantCulture, - "No Counter Set Instance with name '{0}' is registered", - counterSetName)); - _tracer.TraceException(invalidOperationException); - return false; - } - } - - #endregion - - #region Internal Methods - - /// <summary> - /// NOTE: This method is provided solely for testing purposes. - /// </summary> - internal void RemoveAllCounterSets() - { - ICollection<Guid> counterSetIdKeys = _CounterSetIdToInstanceMapping.Keys; - foreach (Guid counterSetId in counterSetIdKeys) - { - CounterSetInstanceBase currentCounterSetInstance = _CounterSetIdToInstanceMapping[counterSetId]; - currentCounterSetInstance.Dispose(); - } - - _CounterSetIdToInstanceMapping.Clear(); - _CounterSetNameToIdMapping.Clear(); - } - - #endregion - } -} diff --git a/src/System.Management.Automation/utils/tracing/EtwActivityReverterMethodInvoker.cs b/src/System.Management.Automation/utils/tracing/EtwActivityReverterMethodInvoker.cs index d9d082879a6..8bd2ae3e620 100644 --- a/src/System.Management.Automation/utils/tracing/EtwActivityReverterMethodInvoker.cs +++ b/src/System.Management.Automation/utils/tracing/EtwActivityReverterMethodInvoker.cs @@ -21,7 +21,7 @@ internal class EtwActivityReverterMethodInvoker : public EtwActivityReverterMethodInvoker(IEtwEventCorrelator eventCorrelator) { - ArgumentNullException.ThrowIfNull(eventCorrelator); + ArgumentNullException.ThrowIfNull(eventCorrelator); _eventCorrelator = eventCorrelator; _invoker = DoInvoke; diff --git a/src/System.Management.Automation/utils/tracing/PSEtwLogProvider.cs b/src/System.Management.Automation/utils/tracing/PSEtwLogProvider.cs index f90bd92c6ed..625ba88a23b 100755 --- a/src/System.Management.Automation/utils/tracing/PSEtwLogProvider.cs +++ b/src/System.Management.Automation/utils/tracing/PSEtwLogProvider.cs @@ -132,7 +132,7 @@ internal override void LogCommandLifecycleEvent(Func<LogContext> getLogContext, } else { - // When state is Start log the CommandLine which has arguments for completeness. + // When state is Start log the CommandLine which has arguments for completeness. payload.AppendLine(StringUtil.Format(EtwLoggingStrings.CommandStateChange, logContext.CommandLine, newState.ToString())); } } diff --git a/src/TypeCatalogGen/TypeCatalogGen.csproj b/src/TypeCatalogGen/TypeCatalogGen.csproj index ffc3ff99986..83b21e178f5 100644 --- a/src/TypeCatalogGen/TypeCatalogGen.csproj +++ b/src/TypeCatalogGen/TypeCatalogGen.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <Description>Generates CorePsTypeCatalog.cs given powershell.inc</Description> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <AssemblyName>TypeCatalogGen</AssemblyName> <OutputType>Exe</OutputType> diff --git a/src/powershell-unix/powershell-unix.csproj b/src/powershell-unix/powershell-unix.csproj index 802acf05e3a..20c61247d24 100644 --- a/src/powershell-unix/powershell-unix.csproj +++ b/src/powershell-unix/powershell-unix.csproj @@ -37,6 +37,10 @@ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> </Content> + <Content Include="..\..\dsc\pwsh.profile.dsc.resource.json;..\..\dsc\pwsh.profile.resource.ps1"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> + </Content> </ItemGroup> <ItemGroup> diff --git a/src/powershell-win-core/powershell-win-core.csproj b/src/powershell-win-core/powershell-win-core.csproj index 5368518dd3c..dddbb915eca 100644 --- a/src/powershell-win-core/powershell-win-core.csproj +++ b/src/powershell-win-core/powershell-win-core.csproj @@ -29,7 +29,11 @@ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> </Content> - <Content Include="..\..\LICENSE.txt;..\..\ThirdPartyNotices.txt;..\powershell-native\Install-PowerShellRemoting.ps1;..\PowerShell.Core.Instrumentation\PowerShell.Core.Instrumentation.man;..\PowerShell.Core.Instrumentation\RegisterManifest.ps1;..\..\assets\MicrosoftUpdate\RegisterMicrosoftUpdate.ps1;..\..\assets\GroupPolicy\PowerShellCoreExecutionPolicy.admx;..\..\assets\GroupPolicy\PowerShellCoreExecutionPolicy.adml;..\..\assets\GroupPolicy\InstallPSCorePolicyDefinitions.ps1"> + <Content Include="..\..\dsc\*"> + <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> + <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> + </Content> + <Content Include="..\..\LICENSE.txt;..\..\ThirdPartyNotices.txt;..\powershell-native\Install-PowerShellRemoting.ps1;..\PowerShell.Core.Instrumentation\PowerShell.Core.Instrumentation.man;..\PowerShell.Core.Instrumentation\RegisterManifest.ps1;..\..\assets\GroupPolicy\PowerShellCoreExecutionPolicy.admx;..\..\assets\GroupPolicy\PowerShellCoreExecutionPolicy.adml;..\..\assets\GroupPolicy\InstallPSCorePolicyDefinitions.ps1"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory> </Content> diff --git a/src/powershell/Program.cs b/src/powershell/Program.cs index 70346a1d1ce..1de961674df 100644 --- a/src/powershell/Program.cs +++ b/src/powershell/Program.cs @@ -129,10 +129,7 @@ private static void AttemptExecPwshLogin(string[] args) // At this point, we are on macOS // Set up the mib array and the query for process maximum args size - Span<int> mib = stackalloc int[3]; - int mibLength = 2; - mib[0] = MACOS_CTL_KERN; - mib[1] = MACOS_KERN_ARGMAX; + Span<int> mib = [MACOS_CTL_KERN, MACOS_KERN_ARGMAX]; int size = IntPtr.Size / 2; int argmax = 0; @@ -141,7 +138,7 @@ private static void AttemptExecPwshLogin(string[] args) { fixed (int *mibptr = mib) { - ThrowOnFailure(nameof(argmax), SysCtl(mibptr, mibLength, &argmax, &size, IntPtr.Zero, 0)); + ThrowOnFailure(nameof(argmax), SysCtl(mibptr, mib.Length, &argmax, &size, IntPtr.Zero, 0)); } } @@ -155,16 +152,13 @@ private static void AttemptExecPwshLogin(string[] args) IntPtr executablePathPtr = IntPtr.Zero; try { - mib[0] = MACOS_CTL_KERN; - mib[1] = MACOS_KERN_PROCARGS2; - mib[2] = pid; - mibLength = 3; + mib = new int[] { MACOS_CTL_KERN, MACOS_KERN_PROCARGS2, pid }; unsafe { fixed (int *mibptr = mib) { - ThrowOnFailure(nameof(procargs), SysCtl(mibptr, mibLength, procargs.ToPointer(), &argmax, IntPtr.Zero, 0)); + ThrowOnFailure(nameof(procargs), SysCtl(mibptr, mib.Length, procargs.ToPointer(), &argmax, IntPtr.Zero, 0)); } // The memory block we're reading is a series of null-terminated strings diff --git a/test/SSHRemoting/SSHRemoting.Basic.Tests.ps1 b/test/SSHRemoting/SSHRemoting.Basic.Tests.ps1 index 1aa87ba3d69..8e3e5a64c2b 100644 --- a/test/SSHRemoting/SSHRemoting.Basic.Tests.ps1 +++ b/test/SSHRemoting/SSHRemoting.Basic.Tests.ps1 @@ -8,6 +8,14 @@ Describe "SSHRemoting Basic Tests" -tags CI { $script:TestConnectingTimeout = 5000 # Milliseconds + # Shared SSH key path used by all tests. The helper module provisions an + # rsa key pair for the current user on both Windows and Linux. + $script:SshKeyFilePath = "$HOME/.ssh/id_rsa" + + # Platform-appropriate current username for SSH connections. + # On Windows, $env:USERNAME is set; on Linux/macOS, use whoami. + $script:CurrentUserName = if ($IsWindows) { $env:USERNAME } else { (whoami) } + function RestartSSHDService { if ($IsWindows) @@ -38,19 +46,59 @@ Describe "SSHRemoting Basic Tests" -tags CI { Write-Verbose -Verbose "Starting TryNewPSSession ..." + $attempt = NewPSSessionAttempt @PSBoundParameters + + if ($null -eq $attempt.Session) + { + $message = "New-PSSession unable to connect to SSH remoting endpoint after two attempts. Error: $($attempt.Error.Exception.Message)" + throw [System.Management.Automation.PSInvalidOperationException]::new($message) + } + + Write-Verbose -Verbose "SSH New-PSSession remoting connect succeeded." + Write-Output $attempt.Session + } + + function NewPSSessionAttempt + { + param( + [string[]] $HostName, + [string[]] $Name, + [object] $Port, + [string] $UserName, + [string] $KeyFilePath, + [string] $Subsystem, + [switch] $SkipRetry + ) + + Write-Verbose -Verbose "Starting NewPSSessionAttempt ..." + # Try creating a new SSH connection $timeout = $script:TestConnectingTimeout + $newPSSessionParameters = @{} + $PSBoundParameters + $null = $newPSSessionParameters.Remove('SkipRetry') $connectionError = $null + $connectionException = $null $session = $null $count = 0 - while (($null -eq $session) -and ($count++ -lt 2)) + $maximumRetryCount = if ($SkipRetry) { 1 } else { 2 } + while (($null -eq $session) -and ($null -eq $connectionException) -and ($count++ -lt $maximumRetryCount)) { - $session = New-PSSession @PSBoundParameters -ConnectingTimeout $timeout -ErrorVariable connectionError -ErrorAction SilentlyContinue - if ($null -eq $session) + try + { + $session = New-PSSession @newPSSessionParameters -ConnectingTimeout $timeout -ErrorVariable connectionError -ErrorAction SilentlyContinue + } + catch + { + $connectionException = $_ + $connectionError = $_ + Write-Verbose -Verbose "SSH New-PSSession remoting connect threw exception." + } + + if (($null -eq $session) -and ($null -eq $connectionException)) { Write-Verbose -Verbose "SSH New-PSSession remoting connect failed." - if ($count -eq 1) + if (($count -eq 1) -and -not $SkipRetry) { # Try restarting sshd service RestartSSHDService @@ -58,14 +106,10 @@ Describe "SSHRemoting Basic Tests" -tags CI { } } - if ($null -eq $session) - { - $message = "New-PSSession unable to connect to SSH remoting endpoint after two attempts. Error: $($connectionError.Exception.Message)" - throw [System.Management.Automation.PSInvalidOperationException]::new($message) + [pscustomobject]@{ + Session = $session + Error = if ($null -ne $connectionException) { $connectionException } else { $connectionError } } - - Write-Verbose -Verbose "SSH New-PSSession remoting connect succeeded." - Write-Output $session } function TryNewPSSessionHash @@ -154,12 +198,28 @@ Describe "SSHRemoting Basic Tests" -tags CI { It "Verifies new connection with explicit User parameter" { Write-Verbose -Verbose "It Starting: Verifies new connection with explicit User parameter" - $script:session = TryNewPSSession -HostName localhost -UserName (whoami) + $script:session = TryNewPSSession -HostName localhost -UserName $script:CurrentUserName $script:session | Should -Not -BeNullOrEmpty VerifySession $script:session Write-Verbose -Verbose "It Complete" } + It "Verifies no connection with malformed User parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with malformed User parameter" + $attempt = NewPSSessionAttempt -HostName localhost -UserName "$script:CurrentUserName -o PasswordAuthentication=no" -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose -Verbose "It Complete" + } + + It "Verifies no connection with malformed User parameter with double quotes" { + Write-Verbose -Verbose "It Starting: Verifies no connection with malformed User parameter with double quotes" + $attempt = NewPSSessionAttempt -HostName localhost -UserName "$script:CurrentUserName`" `"-o PasswordAuthentication=no" -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose -Verbose "It Complete" + } + It "Verifies explicit Name parameter" { Write-Verbose -Verbose "It Starting: Verifies explicit Name parameter" $sessionName = 'TestSessionNameA' @@ -179,6 +239,16 @@ Describe "SSHRemoting Basic Tests" -tags CI { Write-Verbose -Verbose "It Complete" } + It "Verifies no connection with malformed Port parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with malformed Port parameter" + $portNum = 22 + $attempt = NewPSSessionAttempt -HostName localhost -Port "$portNum -o PasswordAuthentication=no" -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose "$($attempt.Error)" -Verbose + Write-Verbose -Verbose "It Complete" + } + It "Verifies explicit Options parameter" { $options = @{"Port"="22"} $script:session = New-PSSession -HostName localhost -Options $options -ErrorVariable err @@ -196,9 +266,36 @@ Describe "SSHRemoting Basic Tests" -tags CI { Write-Verbose -Verbose "It Complete" } + It "Verifies no connection with malformed Subsystem parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with malformed Subsystem parameter" + $subSystem = 'powershell' + $attempt = NewPSSessionAttempt -HostName localhost -Subsystem "$subSystem -o PasswordAuthentication=no" -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose -Verbose "It Complete" + } + + It "Verifies no connection with trailing backslash in Subsystem parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with trailing backslash in Subsystem parameter" + $subSystem = 'powershell\' + $attempt = NewPSSessionAttempt -HostName localhost -Subsystem $subSystem -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose -Verbose "It Complete" + } + + It "Verifies no connection with two trailing backslashes in Subsystem parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with two trailing backslashes in Subsystem parameter" + $subSystem = 'powershell\\' + $attempt = NewPSSessionAttempt -HostName localhost -Subsystem $subSystem -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose -Verbose "It Complete" + } + It "Verifies explicit KeyFilePath parameter" { Write-Verbose -Verbose "It Starting: Verifies explicit KeyFilePath parameter" - $keyFilePath = "$HOME/.ssh/id_rsa" + $keyFilePath = $script:SshKeyFilePath $portNum = 22 $subSystem = 'powershell' $script:session = TryNewPSSession -HostName localhost -Port $portNum -SubSystem $subSystem -KeyFilePath $keyFilePath @@ -207,19 +304,40 @@ Describe "SSHRemoting Basic Tests" -tags CI { Write-Verbose -Verbose "It Complete" } + It "Verifies explicit KeyFilePath parameter with backslashes on Windows" -Skip:(-not $IsWindows) { + Write-Verbose -Verbose "It Starting: Verifies explicit KeyFilePath parameter with backslashes on Windows" + $keyFilePath = Join-Path -Path $HOME -ChildPath '.ssh\id_rsa' + $portNum = 22 + $subSystem = 'powershell' + $script:session = TryNewPSSession -HostName localhost -Port $portNum -SubSystem $subSystem -KeyFilePath $keyFilePath + $script:session | Should -Not -BeNullOrEmpty + VerifySession $script:session + Write-Verbose -Verbose "It Complete" + } + + It "Verifies no connection with malformed KeyFilePath parameter" { + Write-Verbose -Verbose "It Starting: Verifies no connection with malformed KeyFilePath parameter" + $keyFilePath = $script:SshKeyFilePath + $attempt = NewPSSessionAttempt -HostName localhost -KeyFilePath "$keyFilePath -o PasswordAuthentication=no" -SkipRetry + $attempt.Session | Should -BeNullOrEmpty + $attempt.Error | Should -Not -BeNullOrEmpty + Write-Verbose "$($attempt.Error)" -Verbose + Write-Verbose -Verbose "It Complete" + } + It "Verifies SSHConnection hash table parameters" { Write-Verbose -Verbose "It Starting: Verifies SSHConnection hash table parameters" $sshConnection = @( @{ HostName = 'localhost' - UserName = whoami + UserName = $script:CurrentUserName Port = 22 - KeyFilePath = "$HOME/.ssh/id_rsa" + KeyFilePath = $script:SshKeyFilePath Subsystem = 'powershell' }, @{ HostName = 'localhost' - KeyFilePath = "$HOME/.ssh/id_rsa" + KeyFilePath = $script:SshKeyFilePath Subsystem = 'powershell' }) $script:sessions = TryNewPSSessionHash -SSHConnection $sshConnection -Name 'Connection1','Connection2' @@ -231,7 +349,7 @@ Describe "SSHRemoting Basic Tests" -tags CI { Write-Verbose -Verbose "It Complete" } - It "Verifies the 'pwshconfig' configured endpoint." { + It "Verifies the 'pwshconfig' configured endpoint." -Skip:$IsWindows { Write-Verbose -Verbose "It Starting: Verifies the 'pwshconfig' configured endpoint." $script:session = TryNewPSSession -HostName localhost -Subsystem 'pwshconfig' $script:session | Should -Not -BeNullOrEmpty @@ -353,7 +471,7 @@ Describe "SSHRemoting Basic Tests" -tags CI { }, @{ testName = 'Verifies connection with UserName' - UserName = whoami + UserName = $script:CurrentUserName ComputerName = 'localhost' KeyFilePath = $null Port = 0 @@ -361,25 +479,25 @@ Describe "SSHRemoting Basic Tests" -tags CI { }, @{ testName = 'Verifies connection with KeyFilePath' - UserName = whoami + UserName = $script:CurrentUserName ComputerName = 'localhost' - KeyFilePath = "$HOME/.ssh/id_rsa" + KeyFilePath = $script:SshKeyFilePath Port = 0 Subsystem = $null }, @{ testName = 'Verifies connection with Port specified' - UserName = whoami + UserName = $script:CurrentUserName ComputerName = 'localhost' - KeyFilePath = "$HOME/.ssh/id_rsa" + KeyFilePath = $script:SshKeyFilePath Port = 22 Subsystem = $null }, @{ testName = 'Verifies connection with Subsystem specified' - UserName = whoami + UserName = $script:CurrentUserName ComputerName = 'localhost' - KeyFilePath = "$HOME/.ssh/id_rsa" + KeyFilePath = $script:SshKeyFilePath Port = 22 Subsystem = 'powershell' } diff --git a/test/Test.Common.props b/test/Test.Common.props index 3fafbbf8f85..8a5522e9eaa 100644 --- a/test/Test.Common.props +++ b/test/Test.Common.props @@ -6,8 +6,8 @@ <Company>Microsoft Corporation</Company> <Copyright>(c) Microsoft Corporation.</Copyright> - <TargetFramework>net10.0</TargetFramework> - <LangVersion>13.0</LangVersion> + <TargetFramework>net11.0</TargetFramework> + <LangVersion>preview</LangVersion> <TreatWarningsAsErrors>true</TreatWarningsAsErrors> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> diff --git a/test/docker/networktest/DockerRemoting.Tests.ps1 b/test/docker/networktest/DockerRemoting.Tests.ps1 deleted file mode 100644 index 5f5a13c5b4c..00000000000 --- a/test/docker/networktest/DockerRemoting.Tests.ps1 +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. -$imageName = "remotetestimage" -Describe "Basic remoting test with docker" -tags @("Scenario","Slow"){ - BeforeAll { - $Timeout = 600 # 10 minutes to run these tests - $dockerimage = docker images --format "{{ .Repository }}" $imageName - if ( $dockerimage -ne $imageName ) { - $pending = $true - Write-Warning "Docker image '$imageName' not found, not running tests" - return - } - else { - $pending = $false - } - - # give the containers something to do, otherwise they will exit and be removed - Write-Verbose -Verbose "setting up docker container PowerShell server" - $server = docker run -d $imageName powershell -c Start-Sleep -Seconds $timeout - Write-Verbose -Verbose "setting up docker container PowerShell client" - $client = docker run -d $imageName powershell -c Start-Sleep -Seconds $timeout - - # get fullpath to installed core powershell - Write-Verbose -Verbose "Getting path to PowerShell" - $powershellcorepath = docker exec $server powershell -c "(get-childitem 'c:\program files\powershell\*\pwsh.exe').fullname" - if ( ! $powershellcorepath ) - { - $pending = $true - Write-Warning "Cannot find powershell executable, not running tests" - return - } - $powershellcoreversion = ($powershellcorepath -split "[\\/]")[-2] - # we will need the configuration of the core powershell endpoint - $powershellcoreConfiguration = "powershell.${powershellcoreversion}" - - # capture the hostnames of the containers which will be used by the tests - Write-Verbose -Verbose "getting server hostname" - $serverhostname = docker exec $server hostname - Write-Verbose -Verbose "getting client hostname" - $clienthostname = docker exec $client hostname - - # capture the versions of full and core PowerShell - Write-Verbose -Verbose "getting powershell full version" - $fullVersion = docker exec $client powershell -c "`$PSVersionTable.psversion.tostring()" - if ( ! $fullVersion ) - { - $pending = $true - Write-Warning "Cannot determine PowerShell full version, not running tests" - return - } - - Write-Verbose -Verbose "getting powershell version" - $coreVersion = docker exec $client "$powershellcorepath" -c "`$PSVersionTable.psversion.tostring()" - if ( ! $coreVersion ) - { - $pending = $true - Write-Warning "Cannot determine PowerShell version, not running tests" - return - } - } - - AfterAll { - # to debug, comment out the following - if ( $pending -eq $false ) { - docker rm -f $server - docker rm -f $client - } - } - - It "Full powershell can get correct remote powershell version" -Pending:$pending { - $result = docker exec $client powershell -c "`$ss = [security.securestring]::new(); '11aa!!AA'.ToCharArray() | ForEach-Object { `$ss.appendchar(`$_)}; `$c = [pscredential]::new('testuser',`$ss); `$ses=new-pssession $serverhostname -configurationname $powershellcoreConfiguration -auth basic -credential `$c; invoke-command -session `$ses { `$PSVersionTable.psversion.tostring() }" - $result | Should -Be $coreVersion - } - - It "Full powershell can get correct remote powershell full version" -Pending:$pending { - $result = docker exec $client powershell -c "`$ss = [security.securestring]::new(); '11aa!!AA'.ToCharArray() | ForEach-Object { `$ss.appendchar(`$_)}; `$c = [pscredential]::new('testuser',`$ss); `$ses=new-pssession $serverhostname -auth basic -credential `$c; invoke-command -session `$ses { `$PSVersionTable.psversion.tostring() }" - $result | Should -Be $fullVersion - } - - It "Core powershell can get correct remote powershell version" -Pending:$pending { - $result = docker exec $client "$powershellcorepath" -c "`$ss = [security.securestring]::new(); '11aa!!AA'.ToCharArray() | ForEach-Object { `$ss.appendchar(`$_)}; `$c = [pscredential]::new('testuser',`$ss); `$ses=new-pssession $serverhostname -configurationname $powershellcoreConfiguration -auth basic -credential `$c; invoke-command -session `$ses { `$PSVersionTable.psversion.tostring() }" - $result | Should -Be $coreVersion - } - - It "Core powershell can get correct remote powershell full version" -Pending:$pending { - $result = docker exec $client "$powershellcorepath" -c "`$ss = [security.securestring]::new(); '11aa!!AA'.ToCharArray() | ForEach-Object { `$ss.appendchar(`$_)}; `$c = [pscredential]::new('testuser',`$ss); `$ses=new-pssession $serverhostname -auth basic -credential `$c; invoke-command -session `$ses { `$PSVersionTable.psversion.tostring() }" - $result | Should -Be $fullVersion - } -} diff --git a/test/docker/networktest/Dockerfile b/test/docker/networktest/Dockerfile deleted file mode 100644 index d558b139246..00000000000 --- a/test/docker/networktest/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -# escape=` -FROM mcr.microsoft.com/windows/servercore:ltsc2022@sha256:5d09ffa90d91a46e2fe7652b0a37cbf5217f34a819c3d71cbe635dae8226061b - -SHELL ["pwsh.exe","-command"] - -# the source msi should change on a daily basis -# the destination should not change -ADD PSCore.msi /PSCore.msi - -# the msipath (PSCore.msi) below will need to change based on the daily package -# set up for basic auth -# install-powershellremoting will restart winrm service -RUN new-LocalUser -Name testuser -password (ConvertTo-SecureString 11aa!!AA -asplaintext -force); ` - add-localgroupmember -group administrators -member testuser; ` - set-item wsman:/localhost/service/auth/basic $true; ` - set-item WSMan:/localhost/client/trustedhosts "*" -force; ` - set-item wsman:/localhost/service/AllowUnencrypted $true; ` - set-item WSMan:/localhost/client/AllowUnencrypted $true; ` - Start-Process -FilePath msiexec.exe -ArgumentList '-qn', ` - '-i c:\PSCore.msi','-log c:\PSCore-install.log','-norestart' -wait ; ` - $psexec = get-item -path ${ENV:ProgramFiles}/powershell/*/pwsh.exe; ` - $corehome = $psexec.directory.fullname; ` - & $psexec Install-PowerShellRemoting.ps1; ` - remove-item -force c:\PSCore.msi diff --git a/test/fuzzing/FuzzingApp/Program.cs b/test/fuzzing/FuzzingApp/Program.cs new file mode 100644 index 00000000000..4e309ffc468 --- /dev/null +++ b/test/fuzzing/FuzzingApp/Program.cs @@ -0,0 +1,43 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +using System; +using SharpFuzz; + +namespace FuzzTests +{ + public static class Program + { + public static void Main(string[] args) + { + FuzzTargetMethod(args); + } + + public static void FuzzTargetMethod(string[] args) + { + if (args == null) + { + Console.WriteLine("args was null"); + args = Array.Empty<string>(); + } + + try + { + Fuzzer.LibFuzzer.Run(Target.ExtractToken); + } + catch (ArgumentNullException nex) + { + Console.WriteLine($"ArgumentNullException in main: {nex.Message}"); + Console.WriteLine($"Stack Trace: {nex.StackTrace}"); + Environment.Exit(1); + } + catch (Exception ex) + { + Console.WriteLine($"Exception in main: {ex.Message}"); + Console.WriteLine($"Exception type: {ex.GetType()}"); + Console.WriteLine($"Stack Trace: {ex.StackTrace}"); + Environment.Exit(1); + } + } + } +} diff --git a/test/fuzzing/FuzzingApp/Target.cs b/test/fuzzing/FuzzingApp/Target.cs new file mode 100644 index 00000000000..d82e17e8702 --- /dev/null +++ b/test/fuzzing/FuzzingApp/Target.cs @@ -0,0 +1,16 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +using System; +using System.Management.Automation.Remoting; + +namespace FuzzTests +{ + public static class Target + { + public static void ExtractToken(ReadOnlySpan<byte> tokenResponse) + { + RemoteSessionHyperVSocketClient.ExtractToken(tokenResponse); + } + } +} diff --git a/test/fuzzing/FuzzingApp/powershell-fuzz-tests.csproj b/test/fuzzing/FuzzingApp/powershell-fuzz-tests.csproj new file mode 100644 index 00000000000..05ada326605 --- /dev/null +++ b/test/fuzzing/FuzzingApp/powershell-fuzz-tests.csproj @@ -0,0 +1,25 @@ +<Project Sdk="Microsoft.NET.Sdk"> + + <Import Project="..\..\Test.Common.props" /> + + <PropertyGroup> + <Description>PowerShell Fuzzing</Description> + <AssemblyName>powershell-fuzz-tests</AssemblyName> + <OutputType>Exe</OutputType> + </PropertyGroup> + + <PropertyGroup> + <DelaySign>true</DelaySign> + <AssemblyOriginatorKeyFile>../../../src/signing/visualstudiopublic.snk</AssemblyOriginatorKeyFile> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + + <ItemGroup> + <ProjectReference Include="../../../src/System.Management.Automation/System.Management.Automation.csproj" /> + </ItemGroup> + + <ItemGroup> + <PackageReference Include="SharpFuzz" Version="2.3.0" /> + </ItemGroup> + +</Project> diff --git a/test/fuzzing/inputs/maxinput b/test/fuzzing/inputs/maxinput new file mode 100644 index 00000000000..6773a896b3c --- /dev/null +++ b/test/fuzzing/inputs/maxinput @@ -0,0 +1 @@ +TOKEN abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/= \ No newline at end of file diff --git a/test/fuzzing/inputs/mininput b/test/fuzzing/inputs/mininput new file mode 100644 index 00000000000..c9b91c737c2 --- /dev/null +++ b/test/fuzzing/inputs/mininput @@ -0,0 +1 @@ +TOKEN TQ \ No newline at end of file diff --git a/test/fuzzing/runFuzzer.ps1 b/test/fuzzing/runFuzzer.ps1 new file mode 100644 index 00000000000..5cb63393c4c --- /dev/null +++ b/test/fuzzing/runFuzzer.ps1 @@ -0,0 +1,65 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +<# +1. libfuzzer-dotnet-windows.exe can be installed from https://github.com/Metalnem/libfuzzer-dotnet/releases + +2. sharpfuzz can be installed with dotnet-tool: + > dotnet tool install --global SharpFuzz.CommandLine --version 2.2.0 + +Usage: sharpfuzz [path-to-assembly] [prefix ...] + +path-to-assembly: + The path to an assembly .dll file to instrument. + +prefix: + The class or the namespace to instrument. + If not present, all types in the assembly will be instrumented. + At least one prefix is required when instrumenting System.Private.CoreLib. + +Examples: + sharpfuzz Newtonsoft.Json.dll + sharpfuzz System.Private.CoreLib.dll System.Number + sharpfuzz System.Private.CoreLib.dll System.DateTimeFormat System.DateTimeParse +#> + +param ( + [string]$libFuzzer = "$PSScriptRoot\libfuzzer-dotnet-windows.exe", + [string]$project = "$PSScriptRoot\FuzzingApp\powershell-fuzz-tests.csproj", + [string]$corpus = "$PSScriptRoot\inputs", + [string]$command = "sharpfuzz.exe" +) + +Set-StrictMode -Version Latest + +$outputDir = "$PSScriptRoot\out" + +if (Test-Path $outputDir) { + Remove-Item -Recurse -Force $outputDir +} + +Write-Host "dotnet publish $project -c Debug -o $outputDir" +dotnet publish $project -c Debug -o $outputDir +Write-Host "build completed" + +$projectName = (Get-Item $project).BaseName +$projectDll = "$projectName.dll" +$project = Join-Path $outputDir $projectDll +$smaDllPath = Join-Path $outputDir "System.Management.Automation.dll" + +## Instrument the specific class within the test assembly. +Write-Host "instrumenting: $project" +## !NOTE! If you instrument the class that defines "Main", it will fail. +& $command $project "FuzzTests.Target" +Write-Host "done instrumenting $project" + +## Instrument any other assemblies that need to be tested. +Write-Host "instrumenting: $smaDllPath" +& $command $smaDllPath "System.Management.Automation.Remoting.RemoteSessionHyperVSocketClient" +Write-Host "done instrumenting: $smaDllPath" + +$outputPath = Join-Path $outputDir "output.txt" + +Write-Host "launching fuzzer on $project" +Write-Host "$libFuzzer --target_path=dotnet --target_arg=$project $corpus" +& $libFuzzer --target_path=dotnet --target_arg=$project $corpus -max_len=1024 2>&1 | Tee-Object -FilePath $outputPath diff --git a/test/infrastructure/ciModule.Tests.ps1 b/test/infrastructure/ciModule.Tests.ps1 new file mode 100644 index 00000000000..b7320ff49b7 --- /dev/null +++ b/test/infrastructure/ciModule.Tests.ps1 @@ -0,0 +1,246 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +# NOTE: This test file tests the Test-MergeConflictMarker function which detects Git merge conflict markers. +# IMPORTANT: Do NOT use here-strings or literal conflict markers (e.g., "<<<<<<<", "=======", ">>>>>>>") +# in this file, as they will trigger conflict marker detection in CI pipelines. +# Instead, use string multiplication (e.g., '<' * 7) to dynamically generate these markers at runtime. + +Describe "Test-MergeConflictMarker" { + BeforeAll { + # Import the module + Import-Module "$PSScriptRoot/../../tools/ci.psm1" -Force + + # Create a temporary test workspace + $script:testWorkspace = Join-Path $TestDrive "workspace" + New-Item -ItemType Directory -Path $script:testWorkspace -Force | Out-Null + + # Create temporary output files + $script:testOutputPath = Join-Path $TestDrive "outputs.txt" + $script:testSummaryPath = Join-Path $TestDrive "summary.md" + } + + AfterEach { + # Clean up test files after each test + if (Test-Path $script:testWorkspace) { + Get-ChildItem $script:testWorkspace -File -ErrorAction SilentlyContinue | Remove-Item -Force -ErrorAction SilentlyContinue + } + Remove-Item $script:testOutputPath -Force -ErrorAction SilentlyContinue + Remove-Item $script:testSummaryPath -Force -ErrorAction SilentlyContinue + } + + Context "When no files are provided" { + It "Should handle empty file array gracefully" { + # The function now accepts empty arrays to handle cases like delete-only PRs + $emptyArray = @() + Test-MergeConflictMarker -File $emptyArray -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=0" + $outputs | Should -Contain "conflicts-found=0" + + $summary = Get-Content $script:testSummaryPath -Raw + $summary | Should -Match "No Files to Check" + } + } + + Context "When files have no conflicts" { + It "Should pass for clean files" { + $testFile = Join-Path $script:testWorkspace "clean.txt" + "This is a clean file" | Out-File $testFile -Encoding utf8 + + Test-MergeConflictMarker -File @("clean.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=1" + $outputs | Should -Contain "conflicts-found=0" + + $summary = Get-Content $script:testSummaryPath -Raw + $summary | Should -Match "No Conflicts Found" + } + } + + Context "When files have conflict markers" { + It "Should detect <<<<<<< marker" { + $testFile = Join-Path $script:testWorkspace "conflict1.txt" + "Some content`n" + ('<' * 7) + " HEAD`nConflicting content" | Out-File $testFile -Encoding utf8 + + { Test-MergeConflictMarker -File @("conflict1.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=1" + $outputs | Should -Contain "conflicts-found=1" + } + + It "Should detect ======= marker" { + $testFile = Join-Path $script:testWorkspace "conflict2.txt" + "Some content`n" + ('=' * 7) + "`nMore content" | Out-File $testFile -Encoding utf8 + + { Test-MergeConflictMarker -File @("conflict2.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + } + + It "Should detect >>>>>>> marker" { + $testFile = Join-Path $script:testWorkspace "conflict3.txt" + "Some content`n" + ('>' * 7) + " branch-name`nMore content" | Out-File $testFile -Encoding utf8 + + { Test-MergeConflictMarker -File @("conflict3.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + } + + It "Should detect multiple markers in one file" { + $testFile = Join-Path $script:testWorkspace "conflict4.txt" + $content = "Some content`n" + ('<' * 7) + " HEAD`nContent A`n" + ('=' * 7) + "`nContent B`n" + ('>' * 7) + " branch`nMore content" + $content | Out-File $testFile -Encoding utf8 + + { Test-MergeConflictMarker -File @("conflict4.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + + $summary = Get-Content $script:testSummaryPath -Raw + $summary | Should -Match "Conflicts Detected" + $summary | Should -Match "conflict4.txt" + } + + It "Should detect conflicts in multiple files" { + $testFile1 = Join-Path $script:testWorkspace "conflict5.txt" + ('<' * 7) + " HEAD" | Out-File $testFile1 -Encoding utf8 + + $testFile2 = Join-Path $script:testWorkspace "conflict6.txt" + ('=' * 7) | Out-File $testFile2 -Encoding utf8 + + { Test-MergeConflictMarker -File @("conflict5.txt", "conflict6.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=2" + $outputs | Should -Contain "conflicts-found=2" + } + } + + Context "When markers are not at line start" { + It "Should not detect markers in middle of line" { + $testFile = Join-Path $script:testWorkspace "notconflict.txt" + "This line has <<<<<<< in the middle" | Out-File $testFile -Encoding utf8 + + Test-MergeConflictMarker -File @("notconflict.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "conflicts-found=0" + } + + It "Should not detect markers with wrong number of characters" { + $testFile = Join-Path $script:testWorkspace "wrongcount.txt" + ('<' * 6) + " Only 6`n" + ('<' * 8) + " 8 characters" | Out-File $testFile -Encoding utf8 + + Test-MergeConflictMarker -File @("wrongcount.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "conflicts-found=0" + } + } + + Context "When handling special file scenarios" { + It "Should skip non-existent files" { + Test-MergeConflictMarker -File @("nonexistent.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=0" + } + + It "Should handle absolute paths" { + $testFile = Join-Path $script:testWorkspace "absolute.txt" + "Clean content" | Out-File $testFile -Encoding utf8 + + Test-MergeConflictMarker -File @($testFile) -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "conflicts-found=0" + } + + It "Should handle mixed relative and absolute paths" { + $testFile1 = Join-Path $script:testWorkspace "relative.txt" + "Clean" | Out-File $testFile1 -Encoding utf8 + + $testFile2 = Join-Path $script:testWorkspace "absolute.txt" + "Clean" | Out-File $testFile2 -Encoding utf8 + + Test-MergeConflictMarker -File @("relative.txt", $testFile2) -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Should -Contain "files-checked=2" + $outputs | Should -Contain "conflicts-found=0" + } + } + + Context "When summary and output generation" { + It "Should generate proper GitHub Actions outputs format" { + $testFile = Join-Path $script:testWorkspace "test.txt" + "Clean file" | Out-File $testFile -Encoding utf8 + + Test-MergeConflictMarker -File @("test.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath + + $outputs = Get-Content $script:testOutputPath + $outputs | Where-Object {$_ -match "^files-checked=\d+$"} | Should -Not -BeNullOrEmpty + $outputs | Where-Object {$_ -match "^conflicts-found=\d+$"} | Should -Not -BeNullOrEmpty + } + + It "Should generate markdown summary with conflict details" { + $testFile = Join-Path $script:testWorkspace "marked.txt" + $content = "Line 1`n" + ('<' * 7) + " HEAD`nLine 3`n" + ('=' * 7) + "`nLine 5" + $content | Out-File $testFile -Encoding utf8 + + { Test-MergeConflictMarker -File @("marked.txt") -WorkspacePath $script:testWorkspace -OutputPath $script:testOutputPath -SummaryPath $script:testSummaryPath } | Should -Throw + + $summary = Get-Content $script:testSummaryPath -Raw + $summary | Should -Match "# Merge Conflict Marker Check Results" + $summary | Should -Match "marked.txt" + $summary | Should -Match "\| Line \| Marker \|" + } + } +} + +Describe "Install-CIPester" { + BeforeAll { + # Import the module + Import-Module "$PSScriptRoot/../../tools/ci.psm1" -Force + } + + Context "When checking function exists" { + It "Should export Install-CIPester function" { + $function = Get-Command Install-CIPester -ErrorAction SilentlyContinue + $function | Should -Not -BeNullOrEmpty + $function.ModuleName | Should -Be 'ci' + } + + It "Should have expected parameters" { + $function = Get-Command Install-CIPester + $function.Parameters.Keys | Should -Contain 'MinimumVersion' + $function.Parameters.Keys | Should -Contain 'MaximumVersion' + $function.Parameters.Keys | Should -Contain 'Force' + } + + It "Should accept version parameters" { + $function = Get-Command Install-CIPester + $function.Parameters['MinimumVersion'].ParameterType.Name | Should -Be 'String' + $function.Parameters['MaximumVersion'].ParameterType.Name | Should -Be 'String' + $function.Parameters['Force'].ParameterType.Name | Should -Be 'SwitchParameter' + } + } + + Context "When validating real execution" { + # These tests only run in CI where we can safely install/test Pester + + It "Should successfully run without errors when Pester exists" { + if (!$env:CI) { + Set-ItResult -Skipped -Because "Test requires CI environment to safely install Pester" + } + + { Install-CIPester -ErrorAction Stop } | Should -Not -Throw + } + + It "Should accept custom version parameters" { + if (!$env:CI) { + Set-ItResult -Skipped -Because "Test requires CI environment to safely install Pester" + } + + { Install-CIPester -MinimumVersion '4.0.0' -MaximumVersion '5.99.99' -ErrorAction Stop } | Should -Not -Throw + } + } +} + diff --git a/test/packaging/linux/package-validation.tests.ps1 b/test/packaging/linux/package-validation.tests.ps1 new file mode 100644 index 00000000000..3b961120f2f --- /dev/null +++ b/test/packaging/linux/package-validation.tests.ps1 @@ -0,0 +1,118 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "Linux Package Name Validation" { + BeforeAll { + # Determine artifacts directory (GitHub Actions or Azure DevOps) + $artifactsDir = if ($env:GITHUB_ACTIONS -eq 'true') { + "$env:GITHUB_WORKSPACE/../packages" + } else { + $env:SYSTEM_ARTIFACTSDIRECTORY + } + + if (-not $artifactsDir) { + throw "Artifacts directory not found. GITHUB_WORKSPACE or SYSTEM_ARTIFACTSDIRECTORY must be set." + } + + Write-Verbose "Artifacts directory: $artifactsDir" -Verbose + } + + Context "RPM Package Names" { + It "Should have valid RPM package names" { + $rpmPackages = Get-ChildItem -Path $artifactsDir -Recurse -Filter *.rpm -ErrorAction SilentlyContinue + + $rpmPackages.Count | Should -BeGreaterThan 0 -Because "At least one RPM package should exist in the artifacts directory" + + $invalidPackages = @() + # Regex pattern for valid RPM package names. + # Breakdown: + # ^powershell\- : Starts with 'powershell-' + # (preview-|lts-)? : Optionally 'preview-' or 'lts-' + # \d+\.\d+\.\d+ : Version number (e.g., 7.6.0) + # (_[a-z]*\.\d+)? : Optional underscore, letters, dot, and digits (e.g., _alpha.1) + # -1\. : Literal '-1.' + # (preview\.\d+\.)? : Optional 'preview.' and digits, followed by a dot + # (rh|cm)\. : Either 'rh.' or 'cm.' + # (x86_64|aarch64)\.rpm$ : Architecture and file extension + $rpmPackageNamePattern = 'powershell\-(preview-|lts-)?\d+\.\d+\.\d+(_[a-z]*\.\d+)?-1\.(preview\.\d+\.)?(rh|cm)\.(x86_64|aarch64)\.rpm' + + foreach ($package in $rpmPackages) { + if ($package.Name -notmatch $rpmPackageNamePattern) { + $invalidPackages += "$($package.Name) is not a valid RPM package name" + Write-Warning "$($package.Name) is not a valid RPM package name" + } + } + + if ($invalidPackages.Count -gt 0) { + throw ($invalidPackages | Out-String) + } + } + } + + Context "DEB Package Names" { + It "Should have valid DEB package names" { + $debPackages = Get-ChildItem -Path $artifactsDir -Recurse -Filter *.deb -ErrorAction SilentlyContinue + + $debPackages.Count | Should -BeGreaterThan 0 -Because "At least one DEB package should exist in the artifacts directory" + + $invalidPackages = @() + # Regex pattern for valid DEB package names. + # Valid examples: + # - powershell-preview_7.6.0-preview.6-1.deb_amd64.deb + # - powershell-lts_7.4.13-1.deb_amd64.deb + # - powershell_7.4.13-1.deb_amd64.deb + # - powershell_7.6.0-1.deb_arm64.deb + # Breakdown: + # ^powershell : Starts with 'powershell' + # (-preview|-lts)? : Optionally '-preview' or '-lts' + # _\d+\.\d+\.\d+ : Underscore followed by version number (e.g., _7.6.0) + # (-[a-z]+\.\d+)? : Optional dash, letters, dot, and digits (e.g., -preview.6) + # -1 : Literal '-1' + # \.deb_ : Literal '.deb_' + # (amd64|arm64) : Architecture + # \.deb$ : File extension + $debPackageNamePattern = '^powershell(-preview|-lts)?_\d+\.\d+\.\d+(-[a-z]+\.\d+)?-1\.deb_(amd64|arm64)\.deb$' + + foreach ($package in $debPackages) { + if ($package.Name -notmatch $debPackageNamePattern) { + $invalidPackages += "$($package.Name) is not a valid DEB package name" + Write-Warning "$($package.Name) is not a valid DEB package name" + } + } + + if ($invalidPackages.Count -gt 0) { + throw ($invalidPackages | Out-String) + } + } + } + + Context "Tar.Gz Package Names" { + It "Should have valid tar.gz package names" { + $tarPackages = Get-ChildItem -Path $artifactsDir -Recurse -Filter *.tar.gz -ErrorAction SilentlyContinue + + $tarPackages.Count | Should -BeGreaterThan 0 -Because "At least one tar.gz package should exist in the artifacts directory" + + $invalidPackages = @() + foreach ($package in $tarPackages) { + # Pattern matches: powershell-7.6.0-preview.6-linux-x64.tar.gz or powershell-7.6.0-linux-x64.tar.gz + # Also matches various runtime configurations + if ($package.Name -notmatch 'powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*.\d+\-)?(linux|osx|linux-musl)+\-(x64\-fxdependent|x64|arm32|arm64|x64\-musl-noopt\-fxdependent)\.(tar\.gz)') { + $invalidPackages += "$($package.Name) is not a valid tar.gz package name" + Write-Warning "$($package.Name) is not a valid tar.gz package name" + } + } + + if ($invalidPackages.Count -gt 0) { + throw ($invalidPackages | Out-String) + } + } + } + + Context "Package Existence" { + It "Should find at least one package in artifacts directory" { + $allPackages = Get-ChildItem -Path $artifactsDir -Recurse -Include *.rpm, *.tar.gz, *.deb -ErrorAction SilentlyContinue + + $allPackages.Count | Should -BeGreaterThan 0 -Because "At least one package should exist in the artifacts directory" + } + } +} diff --git a/test/packaging/macos/package-validation.tests.ps1 b/test/packaging/macos/package-validation.tests.ps1 new file mode 100644 index 00000000000..945ffea6f7a --- /dev/null +++ b/test/packaging/macos/package-validation.tests.ps1 @@ -0,0 +1,186 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "Verify macOS Package" { + BeforeAll { + Write-Verbose "In Describe BeforeAll" -Verbose + Import-Module $PSScriptRoot/../../../build.psm1 + + # Find the macOS package + $packagePath = $env:PACKAGE_FOLDER + if (-not $packagePath) { + $packagePath = Get-Location + } + + Write-Verbose "Looking for package in: $packagePath" -Verbose + $package = Get-ChildItem -Path $packagePath -Filter "*.pkg" -ErrorAction SilentlyContinue | Select-Object -First 1 + + if (-not $package) { + Write-Warning "No .pkg file found in $packagePath" + } else { + Write-Verbose "Found package: $($package.FullName)" -Verbose + } + + # Set up test directories + $script:package = $package + $script:expandDir = $null + $script:payloadDir = $null + $script:extractedFiles = @() + + if ($package) { + # Use TestDrive for temporary directories - pkgutil will create the expand directory + $script:expandDir = Join-Path "TestDrive:" -ChildPath "package-contents-test" + $expandDirResolved = (Resolve-Path "TestDrive:").ProviderPath + $script:expandDir = Join-Path $expandDirResolved -ChildPath "package-contents-test" + + Write-Verbose "Expanding package to: $($script:expandDir)" -Verbose + # pkgutil will create the directory itself, so don't pre-create it + Start-NativeExecution { + pkgutil --expand $package.FullName $script:expandDir + } + + # Extract the payload to verify files + $script:payloadDir = Join-Path "TestDrive:" -ChildPath "package-payload-test" + $payloadDirResolved = (Resolve-Path "TestDrive:").ProviderPath + $script:payloadDir = Join-Path $payloadDirResolved -ChildPath "package-payload-test" + + # Create payload directory since cpio needs it + if (-not (Test-Path $script:payloadDir)) { + $null = New-Item -ItemType Directory -Path $script:payloadDir -Force + } + + $componentPkg = Get-ChildItem -Path $script:expandDir -Filter "*.pkg" -Recurse | Select-Object -First 1 + if ($componentPkg) { + Write-Verbose "Extracting payload from: $($componentPkg.FullName)" -Verbose + Push-Location $script:payloadDir + try { + $payloadFile = Join-Path $componentPkg.FullName "Payload" + Get-Content -Path $payloadFile -Raw -AsByteStream | & cpio -i 2>&1 | Out-Null + } finally { + Pop-Location + } + } + + # Get all extracted files for verification + $script:extractedFiles = Get-ChildItem -Path $script:payloadDir -Recurse -ErrorAction SilentlyContinue + Write-Verbose "Extracted $($script:extractedFiles.Count) files" -Verbose + } + } + + AfterAll { + # TestDrive automatically cleans up, but we can ensure cleanup happens + # No manual cleanup needed as TestDrive handles it + } + + Context "Package existence and structure" { + It "Package file should exist" { + $script:package | Should -Not -BeNullOrEmpty -Because "A .pkg file should be created" + $script:package.Extension | Should -Be ".pkg" + } + + It "Package name should follow correct naming convention" { + $script:package | Should -Not -BeNullOrEmpty + + # Regex pattern for valid macOS PKG package names. + # This pattern matches the validation used in release-validate-packagenames.yml + # Valid examples: + # - powershell-7.4.13-osx-x64.pkg (Stable release) + # - powershell-7.6.0-preview.6-osx-x64.pkg (Preview version string) + # - powershell-7.4.13-rebuild.5-osx-arm64.pkg (Rebuild version) + # - powershell-lts-7.4.13-osx-arm64.pkg (LTS package) + $pkgPackageNamePattern = '^powershell-(lts-)?\d+\.\d+\.\d+\-([a-z]*.\d+\-)?osx\-(x64|arm64)\.pkg$' + + $script:package.Name | Should -Match $pkgPackageNamePattern -Because "Package name should follow the standard naming convention" + } + + It "Package name should NOT use x86_64 with underscores" { + $script:package | Should -Not -BeNullOrEmpty + + $script:package.Name | Should -Not -Match 'x86_64' -Because "Package should use 'x64' not 'x86_64' (with underscores) for compatibility" + } + + It "Package should expand successfully" { + $script:expandDir | Should -Exist + Get-ChildItem -Path $script:expandDir | Should -Not -BeNullOrEmpty + } + + It "Package should have a component package" { + $componentPkg = Get-ChildItem -Path $script:expandDir -Filter "*.pkg" -Recurse -ErrorAction SilentlyContinue + $componentPkg | Should -Not -BeNullOrEmpty -Because "Package should contain a component.pkg" + } + + It "Payload should extract successfully" { + $script:payloadDir | Should -Exist + $script:extractedFiles | Should -Not -BeNullOrEmpty -Because "Package payload should contain files" + } + } + + Context "Required files in package" { + BeforeAll { + $expectedFilePatterns = @{ + "PowerShell executable" = "usr/local/microsoft/powershell/*/pwsh" + "PowerShell symlink in /usr/local/bin" = "usr/local/bin/pwsh*" + "Man page" = "usr/local/share/man/man1/pwsh*.gz" + "Launcher application plist" = "Applications/PowerShell*.app/Contents/Info.plist" + } + + $testCases = @() + foreach ($key in $expectedFilePatterns.Keys) { + $testCases += @{ + Description = $key + Pattern = $expectedFilePatterns[$key] + } + } + + $script:testCases = $testCases + } + + It "Should contain <Description>" -TestCases $script:testCases { + param($Description, $Pattern) + + $found = $script:extractedFiles | Where-Object { $_.FullName -like "*$Pattern*" } + $found | Should -Not -BeNullOrEmpty -Because "$Description should exist in the package at path matching '$Pattern'" + } + } + + Context "PowerShell binary verification" { + It "PowerShell executable should be executable" { + $pwshBinary = $script:extractedFiles | Where-Object { $_.FullName -like "*/pwsh" -and $_.FullName -like "*/microsoft/powershell/*" } + $pwshBinary | Should -Not -BeNullOrEmpty + + # Check if file has executable permissions (on Unix-like systems) + if ($IsLinux -or $IsMacOS) { + $permissions = (Get-Item $pwshBinary[0].FullName).UnixFileMode + # Executable bit should be set + $permissions.ToString() | Should -Match 'x' -Because "pwsh binary should have execute permissions" + } + } + } + + Context "Launcher application" { + It "Launcher app should have proper bundle structure" { + $plistFile = $script:extractedFiles | Where-Object { $_.FullName -like "*PowerShell*.app/Contents/Info.plist" } + $plistFile | Should -Not -BeNullOrEmpty + + # Verify the bundle has required components + $appPath = Split-Path (Split-Path $plistFile[0].FullName -Parent) -Parent + $macOSDir = Join-Path $appPath "Contents/MacOS" + $resourcesDir = Join-Path $appPath "Contents/Resources" + + Test-Path $macOSDir | Should -Be $true -Because "App bundle should have Contents/MacOS directory" + Test-Path $resourcesDir | Should -Be $true -Because "App bundle should have Contents/Resources directory" + } + + It "Launcher script should exist and be executable" { + $launcherScript = $script:extractedFiles | Where-Object { + $_.FullName -like "*PowerShell*.app/Contents/MacOS/PowerShell.sh" + } + $launcherScript | Should -Not -BeNullOrEmpty -Because "Launcher script should exist" + + if ($IsLinux -or $IsMacOS) { + $permissions = (Get-Item $launcherScript[0].FullName).UnixFileMode + $permissions.ToString() | Should -Match 'x' -Because "Launcher script should have execute permissions" + } + } + } +} diff --git a/test/packaging/packaging.tests.ps1 b/test/packaging/packaging.tests.ps1 new file mode 100644 index 00000000000..a7d322205bc --- /dev/null +++ b/test/packaging/packaging.tests.ps1 @@ -0,0 +1,64 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "Packaging Module Functions" { + BeforeAll { + Import-Module $PSScriptRoot/../../build.psm1 -Force + Import-Module $PSScriptRoot/../../tools/packaging/packaging.psm1 -Force + } + + Context "Test-IsPreview function" { + It "Should return True for preview versions" { + Test-IsPreview -Version "7.6.0-preview.6" | Should -Be $true + Test-IsPreview -Version "7.5.0-rc.1" | Should -Be $true + } + + It "Should return False for stable versions" { + Test-IsPreview -Version "7.6.0" | Should -Be $false + Test-IsPreview -Version "7.5.0" | Should -Be $false + } + + It "Should return False for LTS builds regardless of version string" { + Test-IsPreview -Version "7.6.0-preview.6" -IsLTS | Should -Be $false + Test-IsPreview -Version "7.5.0" -IsLTS | Should -Be $false + } + } + + Context "Get-MacOSPackageIdentifierInfo function (New-MacOSPackage logic)" { + It "Should detect preview builds and return preview identifier" { + $result = Get-MacOSPackageIdentifierInfo -Version "7.6.0-preview.6" -LTS:$false + + $result.IsPreview | Should -Be $true + $result.PackageIdentifier | Should -Be "com.microsoft.powershell-preview" + } + + It "Should detect stable builds and return stable identifier" { + $result = Get-MacOSPackageIdentifierInfo -Version "7.6.0" -LTS:$false + + $result.IsPreview | Should -Be $false + $result.PackageIdentifier | Should -Be "com.microsoft.powershell" + } + + It "Should treat LTS builds as stable even with preview version string" { + $result = Get-MacOSPackageIdentifierInfo -Version "7.4.0-preview.1" -LTS:$true + + $result.IsPreview | Should -Be $false + $result.PackageIdentifier | Should -Be "com.microsoft.powershell" + } + + It "Should NOT use package name for preview detection (bug fix verification) - <Name>" -TestCases @( + @{ Version = "7.6.0-preview.6"; Name = "Preview" } + @{ Version = "7.6.0-rc.1"; Name = "RC" } + ) { + # This test verifies the fix for issue #26673 + # The bug was using ($Name -like '*-preview') which always returned false + # because preview builds use Name="powershell" not "powershell-preview" + param($Version) + + # The CORRECT logic (the fix): uses version string + $result = Get-MacOSPackageIdentifierInfo -Version $Version -LTS:$false + $result.IsPreview | Should -Be $true -Because "Version string correctly identifies preview" + $result.PackageIdentifier | Should -Be "com.microsoft.powershell-preview" + } + } +} diff --git a/test/perf/benchmarks/Engine.Compiler.cs b/test/perf/benchmarks/Engine.Compiler.cs index 4f9dbab88a9..68385847f5b 100644 --- a/test/perf/benchmarks/Engine.Compiler.cs +++ b/test/perf/benchmarks/Engine.Compiler.cs @@ -61,7 +61,7 @@ public void GlobalSetup() // believe that there is no need to run many ops in each iteration. However, the subsequent runs // of this method is much faster than the first run, and this causes 'MinIterationTime' warnings // to our benchmarks and make the benchmark results not reliable. - // Calling this method once in 'GlobalSetup' is a workaround. + // Calling this method once in 'GlobalSetup' is a workaround. // See https://github.com/dotnet/BenchmarkDotNet/issues/837#issuecomment-828600157 CompileFunction(); } diff --git a/test/perf/benchmarks/assets/compiler.test.ps1 b/test/perf/benchmarks/assets/compiler.test.ps1 index 5105ae9b408..be731373036 100644 --- a/test/perf/benchmarks/assets/compiler.test.ps1 +++ b/test/perf/benchmarks/assets/compiler.test.ps1 @@ -2238,26 +2238,6 @@ function Start-PSPackage { } } } - "msi" { - $TargetArchitecture = "x64" - if ($Runtime -match "-x86") { - $TargetArchitecture = "x86" - } - Write-Verbose "TargetArchitecture = $TargetArchitecture" -Verbose - - $Arguments = @{ - ProductNameSuffix = $NameSuffix - ProductSourcePath = $Source - ProductVersion = $Version - AssetsPath = "$RepoRoot\assets" - ProductTargetArchitecture = $TargetArchitecture - Force = $Force - } - - if ($PSCmdlet.ShouldProcess("Create MSI Package")) { - New-MSIPackage @Arguments - } - } "msix" { $Arguments = @{ ProductNameSuffix = $NameSuffix diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/BenchmarkDotNet.Extensions.csproj b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/BenchmarkDotNet.Extensions.csproj index 74a4cf9e089..92c3f13d290 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/BenchmarkDotNet.Extensions.csproj +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/BenchmarkDotNet.Extensions.csproj @@ -6,8 +6,8 @@ </PropertyGroup> <ItemGroup> - <PackageReference Include="BenchmarkDotNet" Version="0.15.4" /> - <PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.15.4" /> + <PackageReference Include="BenchmarkDotNet" Version="0.15.8" /> + <PackageReference Include="BenchmarkDotNet.Diagnostics.Windows" Version="0.15.8" /> </ItemGroup> <ItemGroup> diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/CommandLineOptions.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/CommandLineOptions.cs index aa60c7cc2e6..48856632317 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/CommandLineOptions.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/CommandLineOptions.cs @@ -37,7 +37,7 @@ public static List<string> ParseAndRemoveStringsParameter(List<string> argsList, if (parameterIndex + 1 < argsList.Count) { - while (parameterIndex + 1 < argsList.Count && !argsList[parameterIndex + 1].StartsWith("-")) + while (parameterIndex + 1 < argsList.Count && !argsList[parameterIndex + 1].StartsWith('-')) { // remove each filter string and stop when we get to the next argument flag parameterValue.Add(argsList[parameterIndex + 1]); diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/Extensions.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/Extensions.cs index f478b6f7378..9bc477bc4fe 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/Extensions.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/Extensions.cs @@ -13,7 +13,7 @@ public static class SummaryExtensions public static int ToExitCode(this IEnumerable<Summary> summaries) { // an empty summary means that initial filtering and validation did not allow to run - if (!summaries.Any()) + if (!summaries.Any()) return 1; // if anything has failed, it's an error diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/PartitionFilter.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/PartitionFilter.cs index a2837d61988..d7089f6f5a8 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/PartitionFilter.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/PartitionFilter.cs @@ -10,13 +10,13 @@ public class PartitionFilter : IFilter private readonly int? _partitionsCount; private readonly int? _partitionIndex; // indexed from 0 private int _counter = 0; - + public PartitionFilter(int? partitionCount, int? partitionIndex) { _partitionsCount = partitionCount; _partitionIndex = partitionIndex; } - + public bool Predicate(BenchmarkCase benchmarkCase) { if (!_partitionsCount.HasValue || !_partitionIndex.HasValue) diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/TooManyTestCasesValidator.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/TooManyTestCasesValidator.cs index 47d5564309e..cd9c3a424ce 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/TooManyTestCasesValidator.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/TooManyTestCasesValidator.cs @@ -14,9 +14,9 @@ namespace BenchmarkDotNet.Extensions public class TooManyTestCasesValidator : IValidator { private const int Limit = 16; - + public static readonly IValidator FailOnError = new TooManyTestCasesValidator(); - + public bool TreatsWarningsAsErrors => true; public IEnumerable<ValidationError> Validate(ValidationParameters validationParameters) diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/UniqueArgumentsValidator.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/UniqueArgumentsValidator.cs index 7bfab8445cb..0309e1e9065 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/UniqueArgumentsValidator.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/UniqueArgumentsValidator.cs @@ -30,7 +30,7 @@ private class BenchmarkArgumentsComparer : IEqualityComparer<BenchmarkCase> { public bool Equals(BenchmarkCase x, BenchmarkCase y) => Enumerable.SequenceEqual( - x.Parameters.Items.Select(argument => argument.Value), + x.Parameters.Items.Select(argument => argument.Value), y.Parameters.Items.Select(argument => argument.Value)); public int GetHashCode(BenchmarkCase obj) diff --git a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/ValuesGenerator.cs b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/ValuesGenerator.cs index 7e2b587abca..85f5d98af59 100644 --- a/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/ValuesGenerator.cs +++ b/test/perf/dotnet-tools/BenchmarkDotNet.Extensions/ValuesGenerator.cs @@ -33,7 +33,7 @@ public static T[] ArrayOfUniqueValues<T>(int count) // of random-sized memory by BDN engine T[] result = new T[count]; - var random = new Random(Seed); + var random = new Random(Seed); var uniqueValues = new HashSet<T>(); @@ -49,12 +49,12 @@ public static T[] ArrayOfUniqueValues<T>(int count) return result; } - + public static T[] Array<T>(int count) { var result = new T[count]; - var random = new Random(Seed); + var random = new Random(Seed); if (typeof(T) == typeof(byte) || typeof(T) == typeof(sbyte)) { diff --git a/test/perf/dotnet-tools/Reporting/Reporter.cs b/test/perf/dotnet-tools/Reporting/Reporter.cs index 9291d6f36eb..d99ecfaf47c 100644 --- a/test/perf/dotnet-tools/Reporting/Reporter.cs +++ b/test/perf/dotnet-tools/Reporting/Reporter.cs @@ -44,7 +44,7 @@ public static Reporter CreateReporter(IEnvironment environment = null) { ret.Init(); } - + return ret; } @@ -66,7 +66,7 @@ private void Init() { var split = kvp.Split('='); run.Configurations.Add(split[0], split[1]); - } + } } os = new Os() @@ -91,7 +91,7 @@ private void Init() public string GetJson() { if (!InLab) - { + { return null; } var jsonobj = new @@ -122,7 +122,7 @@ public string WriteResultTable() ret.AppendLine($"{LeftJustify("Metric", counterWidth)}|{LeftJustify("Average",resultWidth)}|{LeftJustify("Min", resultWidth)}|{LeftJustify("Max",resultWidth)}"); ret.AppendLine($"{new String('-', counterWidth)}|{new String('-', resultWidth)}|{new String('-', resultWidth)}|{new String('-', resultWidth)}"); - + ret.AppendLine(Print(defaultCounter, counterWidth, resultWidth)); foreach(var counter in topCounters) { diff --git a/test/perf/dotnet-tools/ResultsComparer/Program.cs b/test/perf/dotnet-tools/ResultsComparer/Program.cs index 68615f61c78..a0c14e0057a 100644 --- a/test/perf/dotnet-tools/ResultsComparer/Program.cs +++ b/test/perf/dotnet-tools/ResultsComparer/Program.cs @@ -191,7 +191,7 @@ private static void ExportToCsv((string id, Benchmark baseResult, Benchmark diff private static void ExportToXml((string id, Benchmark baseResult, Benchmark diffResult, EquivalenceTestConclusion conclusion)[] notSame, FileInfo xmlPath) { if (xmlPath == null) - { + { Console.WriteLine("No file given"); return; } diff --git a/test/perf/dotnet-tools/ResultsComparer/ResultsComparer.csproj b/test/perf/dotnet-tools/ResultsComparer/ResultsComparer.csproj index 9883c8b2d63..c49a0ed4e00 100644 --- a/test/perf/dotnet-tools/ResultsComparer/ResultsComparer.csproj +++ b/test/perf/dotnet-tools/ResultsComparer/ResultsComparer.csproj @@ -3,13 +3,13 @@ <OutputType>Exe</OutputType> <TargetFrameworks>$(PERFLAB_TARGET_FRAMEWORKS)</TargetFrameworks> <TargetFramework Condition="'$(TargetFrameworks)' == ''">net5.0</TargetFramework> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> </PropertyGroup> <ItemGroup> <PackageReference Include="CommandLineParser" Version="2.9.1" /> <PackageReference Include="MarkdownLog.NS20" Version="0.10.1" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.4" /> - <PackageReference Include="BenchmarkDotNet" Version="0.15.4" /> - <PackageReference Include="Perfolizer" Version="0.5.3" /> + <PackageReference Include="BenchmarkDotNet" Version="0.15.8" /> + <PackageReference Include="Perfolizer" Version="0.7.5" /> </ItemGroup> </Project> diff --git a/test/powershell/Host/ConsoleHost.Tests.ps1 b/test/powershell/Host/ConsoleHost.Tests.ps1 index fffd959654b..542974eb86c 100644 --- a/test/powershell/Host/ConsoleHost.Tests.ps1 +++ b/test/powershell/Host/ConsoleHost.Tests.ps1 @@ -386,6 +386,33 @@ export $envVarName='$guid' } } + Context "-SettingsFile Commandline switch set 'PSModulePath'" { + + BeforeAll { + $CustomSettingsFile = Join-Path -Path $TestDrive -ChildPath 'powershell.test.json' + $mPath1 = Join-Path $PSHOME 'Modules' + $mPath2 = Join-Path $TestDrive 'NonExist' + $pathSep = [System.IO.Path]::PathSeparator + + ## Use multiple paths in the setting. + $ModulePath = "${mPath1}${pathSep}${mPath2}".Replace('\', "\\") + Set-Content -Path $CustomSettingsfile -Value "{`"Microsoft.PowerShell:ExecutionPolicy`":`"Unrestricted`", `"PSModulePath`": `"$ModulePath`" }" -ErrorAction Stop + } + + It "Verify PowerShell PSModulePath should contain paths from config file" { + $psModulePath = & $powershell -NoProfile -SettingsFile $CustomSettingsFile -Command '$env:PSModulePath' + + ## $mPath1 already exists in the value of env PSModulePath, so it won't be added again. + $index = $psModulePath.IndexOf("${mPath1}${pathSep}", [System.StringComparison]::OrdinalIgnoreCase) + $index | Should -BeGreaterThan 0 + $index += $mPath1.Length + $psModulePath.IndexOf($mPath1, $index, [System.StringComparison]::OrdinalIgnoreCase) | Should -BeExactly -1 + + ## $mPath2 should be added at the index position 0. + $psModulePath.StartsWith("${mPath2}${pathSep}", [System.StringComparison]::OrdinalIgnoreCase) | Should -BeTrue + } + } + Context "Pipe to/from powershell" { BeforeAll { if ($null -ne $PSStyle) { @@ -718,8 +745,8 @@ $powershell -c '[System.Management.Automation.Platform]::SelectProductNameForDir } Context "PATH environment variable" { - It "`$PSHOME should be in front so that pwsh.exe starts current running PowerShell" { - & $powershell -v | Should -Match $PSVersionTable.GitCommitId + It "Running 'pwsh' should start the currently running PowerShell" { + pwsh -v | Should -Match $PSVersionTable.GitCommitId } It "powershell starts if PATH is not set" -Skip:($IsWindows) { @@ -833,6 +860,8 @@ $powershell -c '[System.Management.Automation.Platform]::SelectProductNameForDir Context "ApartmentState WPF tests" -Tag Slow { It "WPF requires STA and will work" -Skip:(!$IsWindows -or [System.Management.Automation.Platform]::IsNanoServer) { + Set-ItResult -Pending -Because "Disabled due to issue - https://github.com/dotnet/wpf/issues/11651 in .NET 11 Preview 5" + Add-Type -AssemblyName presentationframework $xaml = [xml]@" @@ -985,7 +1014,12 @@ public static WINDOWPLACEMENT GetPlacement(IntPtr hwnd) { WINDOWPLACEMENT placement = new WINDOWPLACEMENT(); placement.length = Marshal.SizeOf(placement); - GetWindowPlacement(hwnd, ref placement); + + if (!GetWindowPlacement(hwnd, ref placement)) + { + throw new System.ComponentModel.Win32Exception(); + } + return placement; } diff --git a/test/powershell/Host/TabCompletion/BugFix.Tests.ps1 b/test/powershell/Host/TabCompletion/BugFix.Tests.ps1 index 32fd73f8c09..2280d141ac3 100644 --- a/test/powershell/Host/TabCompletion/BugFix.Tests.ps1 +++ b/test/powershell/Host/TabCompletion/BugFix.Tests.ps1 @@ -126,4 +126,173 @@ Describe "Tab completion bug fix" -Tags "CI" { $Runspace.Dispose() } } + + It "Issue#26277 - [CompletionCompleters]::CompleteFilename('') should work" { + $testDir = Join-Path $TestDrive "TempTestDir" + $file1 = Join-Path $testDir "abc.ps1" + $file2 = Join-Path $testDir "def.py" + + New-Item -ItemType Directory -Path $testDir > $null + New-Item -ItemType File -Path $file1 > $null + New-Item -ItemType File -Path $file2 > $null + + try { + Push-Location -Path $testDir + $result = [System.Management.Automation.CompletionCompleters]::CompleteFilename("") + $result | Should -Not -Be $null + $result | Measure-Object | ForEach-Object -MemberName Count | Should -Be 2 + + $item1, $item2 = @($result) + $item1.ListItemText | Should -BeExactly 'abc.ps1' + $item2.ListItemText | Should -BeExactly 'def.py' + } finally { + Pop-Location + } + } + + Context 'Native CLI argument completion' { + BeforeAll { + $testDir = Join-Path $TestDrive "TempTestDir" + $file1 = Join-Path $testDir "abc.ps1" + $file2 = Join-Path $testDir "def.py" + + New-Item -ItemType Directory -Path $testDir > $null + New-Item -ItemType File -Path $file1 > $null + New-Item -ItemType File -Path $file2 > $null + + $dirSep = [System.IO.Path]::DirectorySeparatorChar + $relative_name_abc = ".${dirSep}abc.ps1" + $relative_name_def = ".${dirSep}def.py" + } + + AfterAll { + ## Unregister the completer for 'ping' to avoid affecting other tests. + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock $null + } + + It 'Completer script block returning nothing should fall back to file name completion' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches | Should -Not -BeNullOrEmpty + $result.CompletionMatches.Count | Should -Be 2 + $result.CompletionMatches[0].CompletionText | Should -BeExactly $relative_name_abc + $result.CompletionMatches[1].CompletionText | Should -BeExactly $relative_name_def + } finally { + Pop-Location + } + } + + It 'Completer script block returning $null should suppress default completion fallback' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return $null + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + ## This call should not throw, and should suppress the default file name completion fallback, returning no results. + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 0 + } finally { + Pop-Location + } + } + + It 'Completer script block returning empty string should suppress default completion fallback' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return '' + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + ## This call should not throw, and should suppress the default file name completion fallback, returning no results. + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 0 + } finally { + Pop-Location + } + } + + It 'Completer script block returning empty-string-only array should fall back to default completion' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return '', '' + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + ## This call should not throw, and should fall back to the default completion. + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 2 + $result.CompletionMatches[0].CompletionText | Should -BeExactly $relative_name_abc + $result.CompletionMatches[1].CompletionText | Should -BeExactly $relative_name_def + } finally { + Pop-Location + } + } + + It 'Completer script block returning null-value-only array should fall back to default completion' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return $null, $null + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + ## This call should not throw, and should fall back to the default completion. + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 2 + $result.CompletionMatches[0].CompletionText | Should -BeExactly $relative_name_abc + $result.CompletionMatches[1].CompletionText | Should -BeExactly $relative_name_def + } finally { + Pop-Location + } + } + + It 'Completer script block returning a single string works as expected' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return 'hello' + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 1 + $result.CompletionMatches[0].CompletionText | Should -BeExactly "hello" + } finally { + Pop-Location + } + } + + It 'Completer script block returning an array that contains non-empty-or-null strings works as expected' { + register-ArgumentCompleter -Native -CommandName ping -ScriptBlock { + param($WordToComplete, $CommandAst, $CursorPosition) + return '', 'hello', $null, 'world' + } + + try { + Push-Location -Path $testDir + $cmd = "ping " + $result = TabExpansion2 -inputScript $cmd -cursorColumn $cmd.Length + $result.CompletionMatches.Count | Should -Be 2 + $result.CompletionMatches[0].CompletionText | Should -BeExactly "hello" + $result.CompletionMatches[1].CompletionText | Should -BeExactly "world" + } finally { + Pop-Location + } + } + } } diff --git a/test/powershell/Host/TabCompletion/TabCompletion.Tests.ps1 b/test/powershell/Host/TabCompletion/TabCompletion.Tests.ps1 index 046d00b442f..27e948074aa 100644 --- a/test/powershell/Host/TabCompletion/TabCompletion.Tests.ps1 +++ b/test/powershell/Host/TabCompletion/TabCompletion.Tests.ps1 @@ -51,7 +51,7 @@ Describe "TabCompletion" -Tags CI { New-ModuleManifest -Path "$($NewDir.FullName)\$ModuleName.psd1" -RootModule "$ModuleName.psm1" -FunctionsToExport "MyTestFunction" -ModuleVersion $NewDir.Name } - $env:PSModulePath += [System.IO.Path]::PathSeparator + $tempDir + $env:PSModulePath += [System.IO.Path]::PathSeparator + $tempDir $Res = TabExpansion2 -inputScript MyTestFunction $Res.CompletionMatches.Count | Should -Be 2 $SortedMatches = $Res.CompletionMatches.CompletionText | Sort-Object @@ -82,7 +82,7 @@ Describe "TabCompletion" -Tags CI { New-ModuleManifest -Path "$($NewDir.FullName)\$ModuleName.psd1" -RootModule "$ModuleName.psm1" -FunctionsToExport "MyTestFunction" -ModuleVersion $NewDir.Name } - $env:PSModulePath += [System.IO.Path]::PathSeparator + $tempDir + $env:PSModulePath += [System.IO.Path]::PathSeparator + $tempDir $Res = TabExpansion2 -inputScript 'Import-Module -Name TestModule' $Res.CompletionMatches.Count | Should -Be 1 $Res.CompletionMatches[0].CompletionText | Should -Be TestModule1 @@ -165,21 +165,21 @@ Describe "TabCompletion" -Tags CI { $res = TabExpansion2 -inputScript 'param($PS = $P' $res.CompletionMatches.Count | Should -BeGreaterThan 0 } - + It 'Should complete variable with description and value <Value>' -TestCases @( @{ Value = 1; Expected = '[int]$VariableWithDescription - Variable description' } @{ Value = 'string'; Expected = '[string]$VariableWithDescription - Variable description' } @{ Value = $null; Expected = 'VariableWithDescription - Variable description' } ) { param ($Value, $Expected) - + New-Variable -Name VariableWithDescription -Value $Value -Description 'Variable description' -Force $res = TabExpansion2 -inputScript '$VariableWithDescription' $res.CompletionMatches.Count | Should -Be 1 $res.CompletionMatches[0].CompletionText | Should -BeExactly '$VariableWithDescription' $res.CompletionMatches[0].ToolTip | Should -BeExactly $Expected } - + It 'Should complete environment variable' { try { $env:PWSH_TEST_1 = 'value 1' @@ -226,7 +226,7 @@ Describe "TabCompletion" -Tags CI { @{ Value = $null; Expected = 'VariableWithDescription - Variable description' } ) { param ($Value, $Expected) - + New-Variable -Name VariableWithDescription -Value $Value -Description 'Variable description' -Force $res = TabExpansion2 -inputScript '$local:VariableWithDescription' $res.CompletionMatches.Count | Should -Be 1 @@ -1191,7 +1191,7 @@ param([ValidatePattern( [Parameter(ParameterSetName = 'SetWithoutHelp')] [string] $ParamWithHelp, - + [Parameter(ParameterSetName = 'SetWithHelp')] [switch] $ParamWithoutHelp @@ -1733,7 +1733,7 @@ param([ValidatePattern( $commaSeparators = "',' ', '" $semiColonSeparators = "';' '; '" - + $squareBracketFormatString = "'[{0}]'" $curlyBraceFormatString = "'{0:N2}'" } @@ -2097,6 +2097,90 @@ Verb-Noun -Param1 Hello ^ $res.CompletionMatches[0].CompletionText | Should -Be "Attributes" } + it 'Should fall back to a positional parameter in another parameterset when the default parameterset has no completions' { + $ScriptInput = 'Get-Process | ForEach-Object ' + $res = TabExpansion2 -inputScript $ScriptInput -cursorColumn $ScriptInput.Length + # '-Process' is positional in the default 'ScriptBlockSet' but has no completions to offer, + # so the completion should fall back to '-MemberName' in the 'PropertyAndMethodSet'. + $res.CompletionMatches.CompletionText | Should -Contain "ProcessName" + # Make sure we didn't fall through to file name completion. + $res.CompletionMatches.ResultType | Should -Not -Contain ([System.Management.Automation.CompletionResultType]::ProviderItem) + } + + it 'Should keep trying the positional parameters from other parameter sets until completions are found' { + $TestString = @' +function Verb-Noun +{ + [CmdletBinding(DefaultParameterSetName = 'ScriptBlockSet')] + Param + ( + [Parameter(ParameterSetName = 'ScriptBlockSet', Position = 0)] + [scriptblock] + $ScriptBlockParam, + [Parameter(ParameterSetName = 'StringSet', Position = 0)] + [string] + $StringParam, + [Parameter(ParameterSetName = 'ValidateSetSet', Position = 0)] + [ValidateSet('Alpha', 'Beta')] + [string] + $ValidateSetParam + ) +} +Verb-Noun ^ +'@ + $CursorIndex = $TestString.IndexOf('^') + $res = TabExpansion2 -inputScript $TestString.Remove($CursorIndex, 1) -cursorColumn $CursorIndex + # Neither the default set nor the 'StringSet' parameter has completions to offer, + # so we should keep going until the 'ValidateSetSet' parameter is reached. + $res.CompletionMatches.CompletionText -join ',' | Should -BeExactly 'Alpha,Beta' + } + + it 'Should complete a positional parameter declared at different positions in different parameter sets' { + $TestString = @' +function Verb-Noun +{ + [CmdletBinding(DefaultParameterSetName = 'SetB')] + Param + ( + [Parameter(ParameterSetName = 'SetB', Position = 0)] + [Parameter(ParameterSetName = 'SetA', Position = 1)] + [ValidateSet('Alpha', 'Beta')] + [string] + $Param1 + ) +} +Verb-Noun ^ +'@ + $CursorIndex = $TestString.IndexOf('^') + $res = TabExpansion2 -inputScript $TestString.Remove($CursorIndex, 1) -cursorColumn $CursorIndex + # The parameter set data is enumerated in the reverse order of the declaration, so 'SetA' with the + # position 1 is seen first, and then 'SetB' with the closer position 0. The parameter must still be + # a candidate after the closer position is found. + $res.CompletionMatches.CompletionText -join ',' | Should -BeExactly 'Alpha,Beta' + } + + it 'Should complete a positional parameter declared at different positions when there is no default parameterset' { + $TestString = @' +function Verb-Noun +{ + Param + ( + [Parameter(ParameterSetName = 'SetB', Position = 0)] + [Parameter(ParameterSetName = 'SetA', Position = 1)] + [ValidateSet('Alpha', 'Beta')] + [string] + $Param1 + ) +} +Verb-Noun ^ +'@ + $CursorIndex = $TestString.IndexOf('^') + $res = TabExpansion2 -inputScript $TestString.Remove($CursorIndex, 1) -cursorColumn $CursorIndex + # Same as above, but without a default parameter set the parameter is tracked as an alternative + # candidate instead, and it must survive finding the closer position. + $res.CompletionMatches.CompletionText -join ',' | Should -BeExactly 'Alpha,Beta' + } + it 'Should complete base class members of types without type definition AST' { $res = TabExpansion2 -inputScript @' class InheritedClassTest : System.Attribute @@ -2408,7 +2492,7 @@ param ($Param1) $null = New-Item -Path $TestFile $res = TabExpansion2 -ast $scriptAst -tokens $tokens -positionOfCursor $cursorPosition Pop-Location - + $ExpectedPath = Join-Path -Path '.\' -ChildPath $ExpectedFileName $res.CompletionMatches.CompletionText | Where-Object {$_ -Like "*$ExpectedFileName"} | Should -Be $ExpectedPath } @@ -4012,4 +4096,185 @@ Describe "WSMan Config Provider tab complete tests" -Tags Feature,RequireAdminOn # https://github.com/PowerShell/PowerShell/issues/4744 # TODO: move to test cases above once working } + + Context "Tab completion for switch cases on `$PSBoundParameters.Keys" { + It "Should complete parameter names in switch case for `$PSBoundParameters.Keys" { + $inputScript = @" +function Test-Func { + param( + [string]`$Param1, + [string]`$Param2, + [int]`$Count + ) + switch (`$PSBoundParameters.Keys) { + P + } +} +"@ + $cursorPosition = $inputScript.IndexOf("P", $inputScript.IndexOf("Keys)")) + 1 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 2 + $completionTexts = $res.CompletionMatches.CompletionText | Sort-Object + $completionTexts[0] | Should -BeExactly "Param1" + $completionTexts[1] | Should -BeExactly "Param2" + } + + It "Should complete all parameter names when prefix matches single param" { + $inputScript = @" +function Test-Func { + param( + [string]`$Name, + [int]`$Value + ) + switch (`$PSBoundParameters.Keys) { + N + } +} +"@ + $cursorPosition = $inputScript.IndexOf("N", $inputScript.IndexOf("Keys)")) + 1 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 1 + $res.CompletionMatches[0].CompletionText | Should -BeExactly "Name" + } + + It "Should complete parameter names in scriptblock param" { + $inputScript = @" +`$sb = { + param( + [string]`$ScriptParam1, + [string]`$ScriptParam2 + ) + switch (`$PSBoundParameters.Keys) { + S + } +} +"@ + $cursorPosition = $inputScript.IndexOf("S", $inputScript.IndexOf("Keys)")) + 1 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 2 + $completionTexts = $res.CompletionMatches.CompletionText | Sort-Object + $completionTexts[0] | Should -BeExactly "ScriptParam1" + $completionTexts[1] | Should -BeExactly "ScriptParam2" + } + } + + Context "Tab completion for `$PSBoundParameters access patterns" { + It "Should complete parameter names for ContainsKey method" { + $inputScript = @" +function Test-Func { + param([string]`$Param1, [string]`$Param2, [int]`$Count) + if (`$PSBoundParameters.ContainsKey('P')) { } +} +"@ + $cursorPosition = $inputScript.IndexOf("'P'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 2 + $completionTexts = $res.CompletionMatches.CompletionText | Sort-Object + $completionTexts[0] | Should -BeExactly "'Param1'" + $completionTexts[1] | Should -BeExactly "'Param2'" + } + + It "Should complete parameter names for indexer access" { + $inputScript = @" +function Test-Func { + param([string]`$Param1, [string]`$Param2, [int]`$Count) + `$value = `$PSBoundParameters['P'] +} +"@ + $cursorPosition = $inputScript.IndexOf("'P'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 2 + $completionTexts = $res.CompletionMatches.CompletionText | Sort-Object + $completionTexts[0] | Should -BeExactly "'Param1'" + $completionTexts[1] | Should -BeExactly "'Param2'" + } + + It "Should complete parameter names for Remove method" { + $inputScript = @" +function Test-Func { + param([string]`$Param1, [string]`$Param2, [int]`$Count) + `$PSBoundParameters.Remove('C') +} +"@ + $cursorPosition = $inputScript.IndexOf("'C'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 1 + $res.CompletionMatches[0].CompletionText | Should -BeExactly "'Count'" + } + + It "Should complete with double quotes when using double-quoted string" { + $inputScript = @" +function Test-Func { + param([string]`$Param1, [string]`$Param2) + if (`$PSBoundParameters.ContainsKey("P")) { } +} +"@ + $cursorPosition = $inputScript.IndexOf('"P"') + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + $res.CompletionMatches | Should -HaveCount 2 + $completionTexts = $res.CompletionMatches.CompletionText | Sort-Object + $completionTexts[0] | Should -BeExactly '"Param1"' + $completionTexts[1] | Should -BeExactly '"Param2"' + } + + It "Should not complete for non-PSBoundParameters variable with indexer" { + $inputScript = @" +function Test-Func { + param([string]`$Param1) + `$hash = @{} + `$value = `$hash['P'] +} +"@ + $cursorPosition = $inputScript.IndexOf("'P'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + # Should not return Param1 as completion + $paramCompletion = $res.CompletionMatches | Where-Object { $_.CompletionText -eq "'Param1'" } + $paramCompletion | Should -BeNullOrEmpty + } + + It "Should not complete for non-PSBoundParameters variable with ContainsKey" { + $inputScript = @" +function Test-Func { + param([string]`$Param1) + `$hash = @{} + if (`$hash.ContainsKey('P')) { } +} +"@ + $cursorPosition = $inputScript.IndexOf("'P'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + # Should not return Param1 as completion + $paramCompletion = $res.CompletionMatches | Where-Object { $_.CompletionText -eq "'Param1'" } + $paramCompletion | Should -BeNullOrEmpty + } + + It "Should not complete for non-PSBoundParameters variable with Remove" { + $inputScript = @" +function Test-Func { + param([string]`$Param1) + `$hash = @{} + `$hash.Remove('P') +} +"@ + $cursorPosition = $inputScript.IndexOf("'P'") + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + # Should not return Param1 as completion + $paramCompletion = $res.CompletionMatches | Where-Object { $_.CompletionText -eq "'Param1'" } + $paramCompletion | Should -BeNullOrEmpty + } + + It "Should not complete for non-PSBoundParameters variable with double quotes" { + $inputScript = @" +function Test-Func { + param([string]`$Param1) + `$hash = @{} + if (`$hash.ContainsKey("P")) { } +} +"@ + $cursorPosition = $inputScript.IndexOf('"P"') + 2 + $res = TabExpansion2 -inputScript $inputScript -cursorColumn $cursorPosition + # Should not return Param1 as completion + $paramCompletion = $res.CompletionMatches | Where-Object { $_.CompletionText -eq '"Param1"' } + $paramCompletion | Should -BeNullOrEmpty + } + } } diff --git a/test/powershell/Installer/WindowsInstaller.Tests.ps1 b/test/powershell/Installer/WindowsInstaller.Tests.ps1 deleted file mode 100644 index 66bd08e74f5..00000000000 --- a/test/powershell/Installer/WindowsInstaller.Tests.ps1 +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. -Describe "Windows Installer" -Tags "Scenario" { - - BeforeAll { - $skipTest = -not $IsWindows - $preRequisitesLink = 'https://aka.ms/pscore6-prereq' - $linkCheckTestCases = @( - @{ Name = "Universal C Runtime"; Url = $preRequisitesLink } - @{ Name = "WMF 4.0"; Url = "https://www.microsoft.com/download/details.aspx?id=40855" } - @{ Name = "WMF 5.0"; Url = "https://www.microsoft.com/download/details.aspx?id=50395" } - @{ Name = "WMF 5.1"; Url = "https://www.microsoft.com/download/details.aspx?id=54616" } - ) - } - - It "WiX (Windows Installer XML) file contains pre-requisites link $preRequisitesLink" -Skip:$skipTest { - $wixProductFile = Join-Path -Path $PSScriptRoot -ChildPath "..\..\..\assets\wix\Product.wxs" - (Get-Content $wixProductFile -Raw).Contains($preRequisitesLink) | Should -BeTrue - } - - ## Running 'Invoke-WebRequest' with WMF download URLs has been failing intermittently, - ## because sometimes the URLs lead to a 'this download is no longer available' page. - ## We use a retry logic here. Retry for 5 times with 1 second interval. - # It "Pre-Requisistes link for '<Name>' is reachable: <url>" -TestCases $linkCheckTestCases -Skip:$skipTest { - It "Pre-Requisistes link for '<Name>' is reachable: <url>" -TestCases $linkCheckTestCases -Pending { - param ($Url) - - foreach ($i in 1..5) { - try { - $result = Invoke-WebRequest $Url -UseBasicParsing - break; - } catch { - Start-Sleep -Seconds 1 - } - } - - $result | Should -Not -Be $null - } -} diff --git a/test/powershell/Language/Classes/Scripting.Classes.BasicParsing.Tests.ps1 b/test/powershell/Language/Classes/Scripting.Classes.BasicParsing.Tests.ps1 index 4e5668071d7..6674697ca2f 100644 --- a/test/powershell/Language/Classes/Scripting.Classes.BasicParsing.Tests.ps1 +++ b/test/powershell/Language/Classes/Scripting.Classes.BasicParsing.Tests.ps1 @@ -833,7 +833,7 @@ class Derived : Base [Derived]::new().foo() '@) - $iss = [System.Management.Automation.Runspaces.initialsessionstate]::CreateDefault2() + $iss = [initialsessionstate]::CreateDefault2() $iss.Commands.Add($ssfe) $ps = [powershell]::Create($iss) @@ -929,7 +929,7 @@ class A : Foo.Bar return [A]::new() '@) - $iss = [System.Management.Automation.Runspaces.initialsessionstate]::CreateDefault() + $iss = [initialsessionstate]::CreateDefault() $iss.Commands.Add($ssfe) $ps = [powershell]::Create($iss) diff --git a/test/powershell/Language/Classes/scripting.Classes.using.tests.ps1 b/test/powershell/Language/Classes/scripting.Classes.using.tests.ps1 index fb3778463da..d4e86e341b1 100644 --- a/test/powershell/Language/Classes/scripting.Classes.using.tests.ps1 +++ b/test/powershell/Language/Classes/scripting.Classes.using.tests.ps1 @@ -417,7 +417,7 @@ function foo() '@ # resolve name to absolute path $scriptToProcessPath = (Get-ChildItem $scriptToProcessPath).FullName - $iss = [System.Management.Automation.Runspaces.initialsessionstate]::CreateDefault() + $iss = [initialsessionstate]::CreateDefault() $iss.StartupScripts.Add($scriptToProcessPath) $ps = [powershell]::Create($iss) diff --git a/test/powershell/Language/Parser/RedirectionOperator.Tests.ps1 b/test/powershell/Language/Parser/RedirectionOperator.Tests.ps1 index d948881f1de..140d92fae88 100644 --- a/test/powershell/Language/Parser/RedirectionOperator.Tests.ps1 +++ b/test/powershell/Language/Parser/RedirectionOperator.Tests.ps1 @@ -127,12 +127,6 @@ Describe "File redirection should have 'DoComplete' called on the underlying pip Describe "Redirection and Set-Variable -append tests" -tags CI { Context "variable redirection should work" { BeforeAll { - if ( $EnabledExperimentalFeatures -contains "PSRedirectToVariable" ) { - $skipTest = $false - } - else { - $skipTest = $true - } $testCases = @{ Name = "Variable should be created"; scriptBlock = { 1..3>variable:a }; Validation = { ($a -join "") | Should -Be ((1..3) -join "") } }, @{ Name = "variable should be appended"; scriptBlock = {1..3>variable:a; 4..6>>variable:a}; Validation = { ($a -join "") | Should -Be ((1..6) -join "")}}, @{ Name = "variable should maintain type"; scriptBlock = {@{one=1}>variable:a};Validation = {$a | Should -BeOfType [hashtable]}}, @@ -220,7 +214,7 @@ Describe "Redirection and Set-Variable -append tests" -tags CI { } - It "<name>" -TestCases $testCases -skip:$skipTest { + It "<name>" -TestCases $testCases { param ( $scriptBlock, $validation ) . $scriptBlock . $validation diff --git a/test/powershell/Language/Scripting/NativeExecution/NativeCommandArguments.Tests.ps1 b/test/powershell/Language/Scripting/NativeExecution/NativeCommandArguments.Tests.ps1 index 8e09df9b699..ead0fb39efb 100644 --- a/test/powershell/Language/Scripting/NativeExecution/NativeCommandArguments.Tests.ps1 +++ b/test/powershell/Language/Scripting/NativeExecution/NativeCommandArguments.Tests.ps1 @@ -5,12 +5,7 @@ param() Describe "Behavior is specific for each platform" -tags "CI" { It "PSNativeCommandArgumentPassing is set to 'Windows' on Windows systems" -skip:(-not $IsWindows) { - if ([Version]::TryParse($PSVersiontable.PSVersion.ToString(), [ref]$null)) { - $PSNativeCommandArgumentPassing | Should -BeExactly "Legacy" - } - else { - $PSNativeCommandArgumentPassing | Should -BeExactly "Windows" - } + $PSNativeCommandArgumentPassing | Should -BeExactly "Windows" } It "PSNativeCommandArgumentPassing is set to 'Standard' on non-Windows systems" -skip:($IsWindows) { $PSNativeCommandArgumentPassing | Should -Be "Standard" diff --git a/test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1 b/test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1 index 04156099fa4..3a478607c08 100644 --- a/test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1 +++ b/test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1 @@ -5,7 +5,6 @@ Describe 'Native Windows tilde expansion tests' -tags "CI" { BeforeAll { $originalDefaultParams = $PSDefaultParameterValues.Clone() $PSDefaultParameterValues["it:skip"] = -Not $IsWindows - $EnabledExperimentalFeatures.Contains('PSNativeWindowsTildeExpansion') | Should -BeTrue } AfterAll { @@ -21,12 +20,13 @@ Describe 'Native Windows tilde expansion tests' -tags "CI" { cmd /c echo ~/foo | Should -BeExactly "$($ExecutionContext.SessionState.Provider.Get("FileSystem").Home)/foo" cmd /c echo ~\foo | Should -BeExactly "$($ExecutionContext.SessionState.Provider.Get("FileSystem").Home)\foo" } - It '~ should not be replaced when quoted' { - cmd /c echo '~' | Should -BeExactly '~' - cmd /c echo "~" | Should -BeExactly '~' - cmd /c echo '~/foo' | Should -BeExactly '~/foo' - cmd /c echo "~/foo" | Should -BeExactly '~/foo' + + It '~ should not be replaced when quoted' { + cmd /c echo '~' | Should -BeExactly '~' + cmd /c echo "~" | Should -BeExactly '~' + cmd /c echo '~/foo' | Should -BeExactly '~/foo' + cmd /c echo "~/foo" | Should -BeExactly '~/foo' cmd /c echo '~\foo' | Should -BeExactly '~\foo' - cmd /c echo "~\foo" | Should -BeExactly '~\foo' - } + cmd /c echo "~\foo" | Should -BeExactly '~\foo' + } } diff --git a/test/powershell/Language/Scripting/Requires.Tests.ps1 b/test/powershell/Language/Scripting/Requires.Tests.ps1 index d4cad910e10..b5cbb397325 100644 --- a/test/powershell/Language/Scripting/Requires.Tests.ps1 +++ b/test/powershell/Language/Scripting/Requires.Tests.ps1 @@ -41,7 +41,7 @@ Describe "Requires tests" -Tags "CI" { BeforeAll { $currentVersion = $PSVersionTable.PSVersion - $powerShellVersions = "1.0", "2.0", "3.0", "4.0", "5.0", "5.1", "6.0", "6.1", "6.2", "7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.6" + $powerShellVersions = "1.0", "2.0", "3.0", "4.0", "5.0", "5.1", "6.0", "6.1", "6.2", "7.0", "7.1", "7.2", "7.3", "7.4", "7.5", "7.6", "7.7" $latestVersion = [version]($powerShellVersions | Sort-Object -Descending -Top 1) $nonExistingMinor = "$($latestVersion.Major).$($latestVersion.Minor + 1)" $nonExistingMajor = "$($latestVersion.Major + 1).0" diff --git a/test/powershell/Language/Scripting/ScriptHelp.NotesFormatting.Tests.ps1 b/test/powershell/Language/Scripting/ScriptHelp.NotesFormatting.Tests.ps1 new file mode 100644 index 00000000000..77c0c65b1af --- /dev/null +++ b/test/powershell/Language/Scripting/ScriptHelp.NotesFormatting.Tests.ps1 @@ -0,0 +1,27 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe 'Comment-based help NOTES section formatting' -Tags "CI", "Feature" { + It 'NOTES section should have single blank line after header and 4-space indentation' { + $helpText = Get-Help Remove-PSSession -Full | Out-String + $lines = $helpText -split "`r?`n" + + # Find NOTES section + $notesIndex = -1 + for ($i = 0; $i -lt $lines.Count; $i++) { + if ($lines[$i] -match '^NOTES\s*$') { + $notesIndex = $i + break + } + } + + $notesIndex | Should -BeGreaterThan -1 -Because "NOTES section should exist" + + # The line after NOTES header should be blank + $lines[$notesIndex + 1] | Should -Match '^\s*$' -Because "There should be a blank line after NOTES header" + + # The second line after NOTES header should have content with 4-space indentation + $contentLine = $lines[$notesIndex + 2] + $contentLine | Should -Match '^[ ]{4}\S' -Because "Content should have exactly 4-space indentation" + } +} diff --git a/test/powershell/Modules/Microsoft.PowerShell.Core/Get-Command.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Core/Get-Command.Tests.ps1 index 1fa33efbf0d..46f49e87bc0 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Core/Get-Command.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Core/Get-Command.Tests.ps1 @@ -275,3 +275,54 @@ Describe "Get-Command Tests" -Tags "CI" { $result | Should -Be $null } } + +Describe "Test relative path in PATH env var" -Tags "CI" { + + BeforeAll { + $originalPath = $env:PATH + $originalLocation = Get-Location + + $subDir1 = Join-Path $TestDrive -ChildPath "subdir1" + $subDir2 = Join-Path $TestDrive -ChildPath "subdir2" + $toolsUnderSubDir1 = Join-Path $subDir1 -ChildPath "tools" + $toolsUnderSubDir2 = Join-Path $subDir2 -ChildPath "tools" + + $null = New-Item -Path $subDir1 -ItemType Directory -Force + $null = New-Item -Path $subDir2 -ItemType Directory -Force + $null = New-Item -Path $toolsUnderSubDir1 -ItemType Directory -Force + $null = New-Item -Path $toolsUnderSubDir2 -ItemType Directory -Force + + $helloScript = Join-Path $toolsUnderSubDir1 -ChildPath "hello.ps1" + $byeScript = Join-Path $toolsUnderSubDir2 -ChildPath "bye.ps1" + $null = New-Item -Path $helloScript -ItemType File -Force + $null = New-Item -Path $byeScript -ItemType File -Force + } + + AfterAll { + Set-Location $originalLocation + $env:PATH = $originalPath + } + + It "Get-Command should resolve relative path in PATH env var based on user's current working directory" { + $dirSep = [System.IO.Path]::DirectorySeparatorChar + $pathSep = [System.IO.Path]::PathSeparator + + Set-Location $subDir1 + $env:PATH = ".${dirSep}tools${pathSep}$env:PATH" + + $result = Get-Command "hello.ps1" -ErrorAction silentlycontinue + $result | Should -Not -BeNullOrEmpty -Because "CWD is $subDir1, so '.${dirSep}tools' in PATH should be resolved to '$toolsUnderSubDir1', which contains 'hello.ps1'" + $result.Path | Should -BeExactly $helloScript + + $result = Get-Command "bye.ps1" -ErrorAction silentlycontinue + $result | Should -BeNullOrEmpty -Because "'bye.ps1' is not in '$toolsUnderSubDir1'" + + Set-Location $subDir2 + $result = Get-Command "hello.ps1" -ErrorAction silentlycontinue + $result | Should -BeNullOrEmpty -Because "CWD is $subDir2, so '.${dirSep}tools' in PATH should be resolved to '$toolsUnderSubDir2', which contains 'bye.ps1'" + + $result = Get-Command "bye.ps1" -ErrorAction silentlycontinue + $result | Should -Not -BeNullOrEmpty + $result.Path | Should -BeExactly $byeScript + } +} diff --git a/test/powershell/Modules/Microsoft.PowerShell.Core/Import-Module.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Core/Import-Module.Tests.ps1 index 6885abe847d..19dc80caf28 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Core/Import-Module.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Core/Import-Module.Tests.ps1 @@ -62,6 +62,7 @@ Describe "Import-Module" -Tags "CI" { 'X86' { 'x86' } 'X64' { 'amd64' } 'Arm64' { 'arm' } + 'Arm' { 'arm' } default { throw "Unknown processor architecture" } } New-ModuleManifest -Path "$TestDrive\TestModule.psd1" -ProcessorArchitecture $currentProcessorArchitecture diff --git a/test/powershell/Modules/Microsoft.PowerShell.Core/Where-Object.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Core/Where-Object.Tests.ps1 index c12a1bdb516..eae7d9951a3 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Core/Where-Object.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Core/Where-Object.Tests.ps1 @@ -142,4 +142,242 @@ Describe "Where-Object" -Tags "CI" { $Result[0] | Should -Be $dynObj $Result[1] | Should -Be $dynObj } + + Context "Switch parameter explicit `$false handling" { + BeforeAll { + $testData = @( + [PSCustomObject]@{ Name = 'Alice'; Age = 25; City = 'New York' } + [PSCustomObject]@{ Name = 'Bob'; Age = 30; City = 'Boston' } + [PSCustomObject]@{ Name = 'Charlie'; Age = 35; City = 'Chicago' } + ) + } + + It "-EQ:`$false should behave like default boolean evaluation" { + # With -EQ:$false, the parameter is not specified, so default boolean evaluation applies + # "... | Where-Object Name" is equivalent to "... | Where-Object {$true -eq $_.Name}" + # Non-empty strings are truthy + $result = $testData | Where-Object Name -EQ:$false + $result | Should -HaveCount 3 + } + + It "-GT:`$false should behave like default boolean evaluation" { + # With -GT:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -GT:$false + $result | Should -HaveCount 3 + } + + It "-LT:`$false should behave like default boolean evaluation" { + # With -LT:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -LT:$false + $result | Should -HaveCount 3 + } + + It "-NE:`$false should behave like default boolean evaluation" { + # With -NE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -NE:$false + $result | Should -HaveCount 3 + } + + It "-GE:`$false should behave like default boolean evaluation" { + # With -GE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -GE:$false + $result | Should -HaveCount 3 + } + + It "-LE:`$false should behave like default boolean evaluation" { + # With -LE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -LE:$false + $result | Should -HaveCount 3 + } + + It "-NotLike:`$false should behave like default boolean evaluation" { + # With -NotLike:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object City -NotLike:$false + $result | Should -HaveCount 3 + } + + It "-NotMatch:`$false should behave like default boolean evaluation" { + # With -NotMatch:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -NotMatch:$false + $result | Should -HaveCount 3 + } + + It "-NotContains:`$false should behave like default boolean evaluation" { + # With -NotContains:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -NotContains:$false + $result | Should -HaveCount 3 + } + + It "-NotIn:`$false should behave like default boolean evaluation" { + # With -NotIn:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -NotIn:$false + $result | Should -HaveCount 3 + } + + It "-IsNot:`$false should behave like default boolean evaluation" { + # With -IsNot:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -IsNot:$false + $result | Should -HaveCount 3 + } + + It "-Like:`$false should behave like default boolean evaluation" { + # With -Like:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object City -Like:$false + $result | Should -HaveCount 3 + } + + It "-Match:`$false should behave like default boolean evaluation" { + # With -Match:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -Match:$false + $result | Should -HaveCount 3 + } + + It "-Contains:`$false should behave like default boolean evaluation" { + # With -Contains:$false, the parameter is not specified, so default boolean evaluation applies + # "... | Where-Object Name" checks if Name property is truthy + $result = $testData | Where-Object Name -Contains:$false + $result | Should -HaveCount 3 + } + + It "-In:`$false should behave like default boolean evaluation" { + # With -In:$false, the parameter is not specified, so default boolean evaluation applies + # "... | Where-Object Name" checks if Name property is truthy + $result = $testData | Where-Object Name -In:$false + $result | Should -HaveCount 3 + } + + It "-Is:`$false should behave like default boolean evaluation" { + # With -Is:$false, the parameter is not specified, so default boolean evaluation applies + # "... | Where-Object Name" checks if Name property is truthy + $result = $testData | Where-Object Name -Is:$false + $result | Should -HaveCount 3 + } + + It "-Not:`$false should behave like default boolean evaluation" { + $testData2 = @( + [PSCustomObject]@{ Name = ''; Value = 1 } + [PSCustomObject]@{ Name = 'Test'; Value = 2 } + ) + # With -Not:$false, the parameter is not specified, so default boolean evaluation applies + # "... | Where-Object Name" returns objects where Name is truthy (non-empty) + $result = $testData2 | Where-Object Name -Not:$false + $result | Should -HaveCount 1 + $result.Name | Should -Be 'Test' + } + + It "-GT:`$false with -Value should throw an error requiring an operator" { + # When a switch parameter is set to $false with -Value specified, + # it should throw an error because no valid operator is active + { $testData | Where-Object Age -GT:$false -Value 25 } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + + It "-EQ:`$false with -Value should throw an error requiring an operator" { + # Similar behavior for -EQ:$false with -Value + { $testData | Where-Object Name -EQ:$false -Value 'Alice' } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + + It "-Like:`$false with -Value should throw an error requiring an operator" { + # Similar behavior for -Like:$false with -Value + { $testData | Where-Object Name -Like:$false -Value 'A*' } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + + It "-CEQ:`$false should behave like default boolean evaluation" { + # With -CEQ:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CEQ:$false + $result | Should -HaveCount 3 + } + + It "-CNE:`$false should behave like default boolean evaluation" { + # With -CNE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CNE:$false + $result | Should -HaveCount 3 + } + + It "-CGT:`$false should behave like default boolean evaluation" { + # With -CGT:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -CGT:$false + $result | Should -HaveCount 3 + } + + It "-CLT:`$false should behave like default boolean evaluation" { + # With -CLT:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -CLT:$false + $result | Should -HaveCount 3 + } + + It "-CGE:`$false should behave like default boolean evaluation" { + # With -CGE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -CGE:$false + $result | Should -HaveCount 3 + } + + It "-CLE:`$false should behave like default boolean evaluation" { + # With -CLE:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Age -CLE:$false + $result | Should -HaveCount 3 + } + + It "-CLike:`$false should behave like default boolean evaluation" { + # With -CLike:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object City -CLike:$false + $result | Should -HaveCount 3 + } + + It "-CNotLike:`$false should behave like default boolean evaluation" { + # With -CNotLike:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object City -CNotLike:$false + $result | Should -HaveCount 3 + } + + It "-CMatch:`$false should behave like default boolean evaluation" { + # With -CMatch:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CMatch:$false + $result | Should -HaveCount 3 + } + + It "-CNotMatch:`$false should behave like default boolean evaluation" { + # With -CNotMatch:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CNotMatch:$false + $result | Should -HaveCount 3 + } + + It "-CContains:`$false should behave like default boolean evaluation" { + # With -CContains:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CContains:$false + $result | Should -HaveCount 3 + } + + It "-CNotContains:`$false should behave like default boolean evaluation" { + # With -CNotContains:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CNotContains:$false + $result | Should -HaveCount 3 + } + + It "-CIn:`$false should behave like default boolean evaluation" { + # With -CIn:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CIn:$false + $result | Should -HaveCount 3 + } + + It "-CNotIn:`$false should behave like default boolean evaluation" { + # With -CNotIn:$false, the parameter is not specified, so default boolean evaluation applies + $result = $testData | Where-Object Name -CNotIn:$false + $result | Should -HaveCount 3 + } + + It "-CEQ:`$false with -Value should throw an error requiring an operator" { + # Similar behavior for -CEQ:$false with -Value + { $testData | Where-Object Name -CEQ:$false -Value 'Alice' } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + + It "-CGT:`$false with -Value should throw an error requiring an operator" { + # Similar behavior for -CGT:$false with -Value + { $testData | Where-Object Age -CGT:$false -Value 25 } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + + It "-CLike:`$false with -Value should throw an error requiring an operator" { + # Similar behavior for -CLike:$false with -Value + { $testData | Where-Object Name -CLike:$false -Value 'A*' } | Should -Throw -ErrorId 'OperatorNotSpecified,Microsoft.PowerShell.Commands.WhereObjectCommand' + } + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Clipboard.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Clipboard.Tests.ps1 index 7cd4f492bfa..62f8d77a44c 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Clipboard.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Clipboard.Tests.ps1 @@ -36,6 +36,13 @@ Describe 'Clipboard cmdlet tests' -Tag CI { Get-Clipboard -Raw | Should -BeExactly "1$([Environment]::NewLine)2" } + It 'Get-Clipboard -Delimiter should return items based on the delimiter' { + Set-Clipboard -Value "Line1`r`nLine2`nLine3" + $result = Get-Clipboard -Delimiter "`r`n", "`n" + $result.Count | Should -Be 3 + $result | ForEach-Object -Process {$_.Length | Should -Be "LineX".Length} + } + It 'Set-Clipboard -Append will add text' { 'hello' | Set-Clipboard 'world' | Set-Clipboard -Append diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Copy-Item.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Copy-Item.Tests.ps1 index 1ec37b9c5b5..a55770b2512 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Copy-Item.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Copy-Item.Tests.ps1 @@ -2,6 +2,17 @@ # Licensed under the MIT License. Describe "Validate Copy-Item locally" -Tags "CI" { + BeforeAll { + $canRemoteNameCausePathTraversalMethod = [Microsoft.PowerShell.Commands.FileSystemProvider].GetMethod( + 'CanRemoteNameCausePathTraversal', + [System.Reflection.BindingFlags]::NonPublic -bor [System.Reflection.BindingFlags]::Static) + + function CanRemoteNameCausePathTraversal { + param ([string]$name) + return $canRemoteNameCausePathTraversalMethod.Invoke($null, @($name)) + } + } + It "Copy-Item has non-terminating error if destination is in use" -Skip:(!$IsWindows) { Copy-Item -Path $env:windir\system32\cmd.exe -Destination TestDrive:\ $cmd = Start-Process -FilePath TestDrive:\cmd.exe -PassThru @@ -12,25 +23,45 @@ Describe "Validate Copy-Item locally" -Tags "CI" { $cmd | Stop-Process } } -} -# This is a Pester test suite to validate Copy-Item remotely using a remote session. + It "Validate remote name <Name> for path traversal" -TestCases @( + @{ Name = "evil.txt"; CanTraverse = $false } + @{ Name = "my.file.name"; CanTraverse = $false } + @{ Name = "Zone.Identifier"; CanTraverse = $false } + @{ Name = "has space.txt"; CanTraverse = $false } + @{ Name = "COM10"; CanTraverse = $false } + + @{ Name = ".."; CanTraverse = $true } + @{ Name = "."; CanTraverse = $true } + @{ Name = "..\..\evil.txt"; CanTraverse = $true } + @{ Name = "a\b"; CanTraverse = $true } + @{ Name = "a/b"; CanTraverse = $true } + @{ Name = "\evil"; CanTraverse = $true } + @{ Name = "C:\evil"; CanTraverse = $true } + @{ Name = "..\"; CanTraverse = $true } + + ## The char ':' is not allowed on Windows, but allowed on Unix platforms. + @{ Name = "x:evil"; CanTraverse = $isWindows } + @{ Name = ":bad"; CanTraverse = $isWindows } + ) { + param( + [string]$Name, + [bool]$CanTraverse + ) -# If PS Remoting is not available, do not run the suite. -function ShouldRun -{ - if ( $IsCoreCLR ) { return $false } - $result = Invoke-Command -ComputerName . -ScriptBlock {1} -ErrorAction SilentlyContinue - return ($result -eq 1) + CanRemoteNameCausePathTraversal $Name | Should -Be $CanTraverse + } } -if (-not (ShouldRun)) +# This is a Pester test suite to validate Copy-Item remotely using a remote session. +# We cannot create a PS Remoting session on non-Windows, so do not run the suite on those platforms. +if (-not $IsWindows) { - Write-Host "PS Remoting is not available, skipping tests..." -ForegroundColor Cyan + Write-Host "The 'HelpersRemoting' module works on Windows only, skipping remote tests for Copy-Item ..." -ForegroundColor Cyan return } -Describe "Validate Copy-Item Remotely" -Tags "CI" { +Describe "Validate Copy-Item Remotely" -Tags @('CI', 'RequireAdminOnWindows') { # Validate a copy item operation. # $filePath is the source file path @@ -83,7 +114,7 @@ Describe "Validate Copy-Item Remotely" -Tags "CI" { } BeforeAll { - $s = New-PSSession -ComputerName . -ErrorAction SilentlyContinue + $s = New-RemoteSession if (-not $s) { throw "Failed to create PSSession for remote copy operations." @@ -495,18 +526,9 @@ Describe "Validate Copy-Item Remotely" -Tags "CI" { } It "Copy-Item parameters -FromSession and -ToSession are mutually exclusive." { - try - { - $s1 = New-PSSession -ComputerName . -ErrorAction SilentlyContinue - $s1 | Should -Not -BeNullOrEmpty - $filePath = CreateTestFile - $destinationFolderPath = GetDestinationFolderPath - { Copy-Item -Path $filePath -Destination $destinationFolderPath -FromSession $s -ToSession $s1 -ErrorAction Stop } | Should -Throw -ErrorId "InvalidInput,Microsoft.PowerShell.Commands.CopyItemCommand" - } - finally - { - Remove-PSSession -Session $s1 -ErrorAction SilentlyContinue - } + $filePath = CreateTestFile + $destinationFolderPath = GetDestinationFolderPath + { Copy-Item -Path $filePath -Destination $destinationFolderPath -FromSession $s -ToSession $s -ErrorAction Stop } | Should -Throw -ErrorId "InvalidInput,Microsoft.PowerShell.Commands.CopyItemCommand" } } @@ -570,7 +592,7 @@ Describe "Validate Copy-Item Remotely" -Tags "CI" { } else { - It "Copy-Item ToSession -Destination '$path' throws $expectedFullyQualifiedErrorId" { + It "Copy-Item ToSession -Destination '$destination' throws $expectedFullyQualifiedErrorId" { { Copy-Item -Path $path -ToSession $s -Destination $destination -ErrorAction Stop } | Should -Throw -ErrorId $expectedFullyQualifiedErrorId } @@ -654,9 +676,13 @@ Describe "Validate Copy-Item Remotely" -Tags "CI" { } } -Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." -Tags "Feature" { +Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." -Tags @('Feature', 'RequireAdminOnWindows') { BeforeAll { + # Keep track of the sessions. + $testSessions = @{} + # Keep track of the session names to be unregistered. + $sessionToUnregister = @() $testDirectory = "TestDrive:\" @@ -670,12 +696,6 @@ Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." $testFilePath = Join-Path $source "testfile.txt" "File test content" | Out-File $testFilePath -Force - # Keep track of the sessions. - $testSessions = @{} - - # Keep track of the session names to be unregistered. - $sessionToUnregister = @() - $languageModes = @("ConstrainedLanguage", "NoLanguage", "RestrictedLanguage") $id = (Get-Random).ToString() @@ -688,8 +708,8 @@ Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." # Create the session. Write-Host "Creating pssession with '$languageMode' ..." New-PSSessionConfigurationFile -Path $configFilePath -SessionType Default -LanguageMode $languageMode - Register-PSSessionConfiguration -Name $sessionName -Path $configFilePath -Force | Out-Null - $testSession = New-PSSession -ConfigurationName $sessionName + Register-PSSessionConfiguration -Name $sessionName -Path $configFilePath -Force -ErrorAction Stop | Out-Null + $testSession = New-RemoteSession -ConfigurationName $sessionName # Validate that the session is opened. $testSession.State | Should -Be "Opened" @@ -703,7 +723,6 @@ Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." } AfterAll { - $testSessions.Values | Remove-PSSession -ErrorAction SilentlyContinue $sessionToUnregister | ForEach-Object { @@ -728,12 +747,12 @@ Describe "Validate Copy-Item error for target sessions not in FullLanguageMode." } } -Describe "Copy-Item can use Recurse and Exclude together" -Tags "Feature" { +Describe "Copy-Item can use Recurse and Exclude together" -Tags @('CI', 'RequireAdminOnWindows') { Context "Local and Remote Tests" { BeforeAll { - $s = New-PSSession -ComputerName . -ErrorAction SilentlyContinue + $s = New-RemoteSession if (-not $s) { throw "Failed to create PSSession for remote copy operations." @@ -773,10 +792,10 @@ Describe "Copy-Item can use Recurse and Exclude together" -Tags "Feature" { } } -Describe "Copy-Item remotely bug fixes" -Tags "Feature" { +Describe "Copy-Item remotely bug fixes" -Tags @('CI', 'RequireAdminOnWindows') { BeforeAll { - $s = New-PSSession -ComputerName . -ErrorAction SilentlyContinue + $s = New-RemoteSession if (-not $s) { throw "Failed to create PSSession for remote copy operations." diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Join-Path.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Join-Path.Tests.ps1 index a66bddd5e4f..9b0898fee90 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Join-Path.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Join-Path.Tests.ps1 @@ -84,4 +84,102 @@ Describe "Join-Path cmdlet tests" -Tags "CI" { $result = Join-Path -Path $Path -ChildPath $ChildPath $result | Should -BeExactly $ExpectedResult } + It "should handle extension parameter: <TestName>" -TestCases @( + @{ + TestName = "change extension" + ChildPath = "file.txt" + Extension = ".log" + ExpectedChildPath = "file.log" + } + @{ + TestName = "add extension to file without extension" + ChildPath = "file" + Extension = ".txt" + ExpectedChildPath = "file.txt" + } + @{ + TestName = "extension without leading dot" + ChildPath = "file.txt" + Extension = "log" + ExpectedChildPath = "file.log" + } + @{ + TestName = "double extension with dot" + ChildPath = "file.txt" + Extension = ".tar.gz" + ExpectedChildPath = "file.tar.gz" + } + @{ + TestName = "double extension without dot" + ChildPath = "file.txt" + Extension = "tar.gz" + ExpectedChildPath = "file.tar.gz" + } + @{ + TestName = "remove extension with empty string" + ChildPath = "file.txt" + Extension = "" + ExpectedChildPath = "file" + } + @{ + TestName = "preserve dots in base name when removing extension with empty string" + ChildPath = "file...txt" + Extension = "" + ExpectedChildPath = "file.." + } + @{ + TestName = "replace only the last extension for files with multiple dots" + ChildPath = "file.backup.txt" + Extension = ".log" + ExpectedChildPath = "file.backup.log" + } + @{ + TestName = "preserve dots in base name when changing extension" + ChildPath = "file...txt" + Extension = ".md" + ExpectedChildPath = "file...md" + } + @{ + TestName = "add extension to directory-like path" + ChildPath = "subfolder" + Extension = ".log" + ExpectedChildPath = "subfolder.log" + } + ) { + param($TestName, $ChildPath, $Extension, $ExpectedChildPath) + $result = Join-Path -Path "folder" -ChildPath $ChildPath -Extension $Extension + $result | Should -BeExactly "folder${SepChar}${ExpectedChildPath}" + } + It "should handle extension parameter with multiple child path segments: <TestName>" -TestCases @( + @{ + TestName = "change extension when joining multiple child path segments" + ChildPaths = @("subfolder", "file.txt") + Extension = ".log" + ExpectedPath = "folder${SepChar}subfolder${SepChar}file.log" + } + ) { + param($TestName, $ChildPaths, $Extension, $ExpectedPath) + $result = Join-Path -Path "folder" -ChildPath $ChildPaths -Extension $Extension + $result | Should -BeExactly $ExpectedPath + } + It "should change extension for multiple paths" { + $result = Join-Path -Path "folder1", "folder2" -ChildPath "file.txt" -Extension ".log" + $result.Count | Should -Be 2 + $result[0] | Should -BeExactly "folder1${SepChar}file.log" + $result[1] | Should -BeExactly "folder2${SepChar}file.log" + } + It "should resolve path when -Extension changes to existing file" { + New-Item -Path TestDrive:\testfile.log -ItemType File -Force | Out-Null + $result = Join-Path -Path TestDrive: -ChildPath "testfile.txt" -Extension ".log" -Resolve + $result | Should -BeLike "*testfile.log" + } + It "should throw error when -Extension changes to non-existing file with -Resolve" { + { Join-Path -Path TestDrive: -ChildPath "testfile.txt" -Extension ".nonexistent" -Resolve -ErrorAction Stop; Throw "Previous statement unexpectedly succeeded..." } | + Should -Throw -ErrorId "PathNotFound,Microsoft.PowerShell.Commands.JoinPathCommand" + } + It "should accept Extension from pipeline by property name" { + $obj = [PSCustomObject]@{ Path = "folder"; ChildPath = "file.txt"; Extension = ".log" } + $result = $obj | Join-Path + $result | Should -BeExactly "folder${SepChar}file.log" + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Rename-Computer.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Rename-Computer.Tests.ps1 index 82f944612f9..f1937f824a6 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Rename-Computer.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Rename-Computer.Tests.ps1 @@ -7,6 +7,7 @@ $DefaultResultValue = 0 try { # set up for testing + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() $PSDefaultParameterValues["it:skip"] = ! $IsWindows Enable-Testhook -testhookName $RenameTesthook # we also set TestStopComputer @@ -73,7 +74,7 @@ try } finally { - $PSDefaultParameterValues.Remove("it:skip") + $global:PSDefaultParameterValues = $originalDefaultParameterValues Disable-Testhook -testhookName $RenameTestHook Disable-Testhook -testhookName TestStopComputer Set-TesthookResult -testhookName $RenameResultName -value 0 diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Split-Path.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Split-Path.Tests.ps1 index b9537a4a961..e34126b101f 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Split-Path.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Split-Path.Tests.ps1 @@ -96,7 +96,33 @@ Describe "Split-Path" -Tags "CI" { Split-Path -Parent "\\server1\share1" | Should -BeExactly "${dirSep}${dirSep}server1" } - It 'Does not split a drive leter'{ - Split-Path -Path 'C:\' | Should -BeNullOrEmpty + It 'Does not split a drive letter' { + Split-Path -Path 'C:\' | Should -BeNullOrEmpty + } + + It "Should handle explicit -Qualifier:`$false parameter value correctly" { + # When -Qualifier:$false is specified, it should behave like -Parent (default) + # For env:PATH, the parent is empty string + $result = Split-Path -Path "env:PATH" -Qualifier:$false + $result | Should -BeNullOrEmpty + } + + It "Should handle explicit -NoQualifier:`$false parameter value correctly" { + # When -NoQualifier:$false is specified, it should behave like -Parent (default) + # For env:PATH with no qualifier, we expect empty string (parent of PATH in env drive) + $result = Split-Path -Path "env:PATH" -NoQualifier:$false + $result | Should -BeNullOrEmpty + } + + It "Should handle explicit -Leaf:`$false parameter value correctly" { + # When -Leaf:$false is specified, it should behave like -Parent (default) + $dirSep = [string]([System.IO.Path]::DirectorySeparatorChar) + Split-Path -Path "/usr/bin" -Leaf:$false | Should -BeExactly "${dirSep}usr" + } + + It "Should handle explicit -IsAbsolute:`$false parameter value correctly" { + # When -IsAbsolute:$false is specified, it should behave like -Parent (default) + $dirSep = [string]([System.IO.Path]::DirectorySeparatorChar) + Split-Path -Path "fs:/usr/bin" -IsAbsolute:$false | Should -BeExactly "fs:${dirSep}usr" } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/Test-Connection.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/Test-Connection.Tests.ps1 index 2138a447581..ad01b461b55 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/Test-Connection.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/Test-Connection.Tests.ps1 @@ -258,6 +258,15 @@ Describe "Test-Connection" -tags "CI", "RequireSudoOnUnix" { $pingResults.Where( { $_.Status -eq 'Success' }, 'Default', 1 ).BufferSize | Should -Be 32 } } + + It "Repeat with explicit false should behave like default ping" { + # -Repeat:$false should behave the same as not specifying -Repeat + $pingResults = Test-Connection $targetAddress -Repeat:$false + + # Should get exactly 4 pings (the default Count value) + $pingResults.Count | Should -Be 4 + $pingResults[0].Address | Should -BeExactly $targetAddress + } } Context "MTUSizeDetect" { @@ -291,6 +300,16 @@ Describe "Test-Connection" -tags "CI", "RequireSudoOnUnix" { $result | Should -BeOfType Int32 $result | Should -BeGreaterThan 0 } + + It "MtuSize with explicit false should behave like default ping" { + # -MtuSize:$false should behave the same as not specifying -MtuSize (default ping) + $pingResults = Test-Connection $targetAddress -MtuSize:$false + + # Should return PingStatus, not PingMtuStatus + $pingResults[0] | Should -BeOfType Microsoft.PowerShell.Commands.TestConnectionCommand+PingStatus + # Should get 4 pings (the default Count value) + $pingResults.Count | Should -Be 4 + } } Context "TraceRoute" { @@ -332,6 +351,16 @@ Describe "Test-Connection" -tags "CI", "RequireSudoOnUnix" { $results.Hostname | Should -Not -BeNullOrEmpty } + + It "Traceroute with explicit false should behave like default ping" { + # -Traceroute:$false should behave the same as not specifying -Traceroute (default ping) + $pingResults = Test-Connection $targetAddress -Traceroute:$false + + # Should return PingStatus, not TraceStatus + $pingResults[0] | Should -BeOfType Microsoft.PowerShell.Commands.TestConnectionCommand+PingStatus + # Should get 4 pings (the default Count value) + $pingResults.Count | Should -Be 4 + } } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Management/TimeZone.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Management/TimeZone.Tests.ps1 index 5a23c7df75a..8759f95631c 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Management/TimeZone.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Management/TimeZone.Tests.ps1 @@ -71,6 +71,12 @@ Describe "Get-Timezone test cases" -Tags "CI" { $oneExpectedOffset | Should -BeIn $observedIdList } + It "Call with -ListAvailable:`$false returns current TimeZoneInfo (not list)" { + $result = Get-TimeZone -ListAvailable:$false + $result | Should -BeOfType TimeZoneInfo + $result.Id | Should -Be ([System.TimeZoneInfo]::Local).Id + } + It "Call Get-TimeZone using ID param and single item" { $selectedTZ = $TimeZonesAvailable[0] (Get-TimeZone -Id $selectedTZ.Id).Id | Should -Be $selectedTZ.Id @@ -97,11 +103,20 @@ Describe "Get-Timezone test cases" -Tags "CI" { Assert-ListsSame $selectedTZ $result } - It "Call Get-TimeZone using Name param and singe item" { - $timezoneList = Get-TimeZone -ListAvailable - $timezoneName = $timezoneList[0].StandardName - $observed = Get-TimeZone -Name $timezoneName - $observed.StandardName | Should -Be $timezoneName + It "Call Get-TimeZone using Name param and single item" { + $timezone = $TimeZonesAvailable | + Group-Object -Property StandardName | + Where-Object Count -EQ 1 | + Select-Object -First 1 -ExpandProperty Group + + if ($null -eq $timezone) { + Set-ItResult -Skipped -Because "No available time zone has a unique StandardName on this platform." + return + } + + $observed = Get-TimeZone -Name $timezone.StandardName + $observed.Id | Should -Be $timezone.Id + $observed.StandardName | Should -Be $timezone.StandardName } It "Call Get-TimeZone using Name param with wild card" { diff --git a/test/powershell/Modules/Microsoft.PowerShell.Security/AclCmdlets.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Security/AclCmdlets.Tests.ps1 index 0e50d7c3603..52938a0b881 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Security/AclCmdlets.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Security/AclCmdlets.Tests.ps1 @@ -3,6 +3,7 @@ Describe "Acl cmdlets are available and operate properly" -Tag CI { Context "Windows ACL test" { BeforeAll { + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() $PSDefaultParameterValues["It:Skip"] = -not $IsWindows } @@ -103,7 +104,7 @@ Describe "Acl cmdlets are available and operate properly" -Tag CI { } AfterAll { - $PSDefaultParameterValues.Remove("It:Skip") + $global:PSDefaultParameterValues = $originalDefaultParameterValues } } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Security/FileOnlyEntry.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Security/FileOnlyEntry.Tests.ps1 new file mode 100644 index 00000000000..c1b61a59a12 --- /dev/null +++ b/test/powershell/Modules/Microsoft.PowerShell.Security/FileOnlyEntry.Tests.ps1 @@ -0,0 +1,79 @@ +using namespace System.Diagnostics.CodeAnalysis + +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +## +## ---------- +## Test Note: +## ---------- +## Since these tests change system state (the "FileOnlyEntry" setting) +## they will all use try/finally blocks instead of Pester AfterEach/AfterAll to +## ensure system state is restored. +## + +Import-Module HelpersSecurity + +try +{ + $defaultParamValues = $PSDefaultParameterValues.Clone() + $PSDefaultParameterValues["it:Skip"] = !$IsWindows + + Describe "File Only Entry throws for interactive or non-file scenarios" -Tags 'CI','RequireAdminOnWindows' { + + BeforeAll { + function MakeTestCase { + param([Parameter(ValueFromRemainingArguments)] [string[]] $ArgumentList) + end { + @{ + Arguments = $ArgumentList + TestName = 'With args "{0}"' -f ($ArgumentList -join ' ') + } + } + } + + [SuppressMessage('PSUseDeclaredVarsMoreThanAssignments', 'PwshParameterTestCases')] + $PwshParameterTestCases = @( + MakeTestCase -NoExit -Command Get-ChildItem + MakeTestCase -Command Get-ChildItem + # File validation should come after `FileOnlyEntry` check, so + # this file should not need to exist for us to get the error + # we expect. + MakeTestCase -NoExit -File this_file_does_not_exist.ps1 + MakeTestCase -File - + MakeTestCase -EncodedCommand RwBlAHQALQBDAGgAaQBsAGQASQB0AGUAbQA= <# < Get-ChildItem #> + MakeTestCase -CommandWithArgs Get-ChildItem + MakeTestCase + ) + } + + It "<TestName>" -TestCases $PwshParameterTestCases { + param($Arguments) + + $results = $null + try { + Invoke-LanguageModeTestingSupportCmdlet -SetFileOnlyEntry + if ($Arguments -and $Arguments[-1] -eq '-') { + $results = 'Get-ChildItem' | & "$PSHOME\pwsh.exe" @Arguments 2>&1 + } else { + $results = & "$PSHOME\pwsh.exe" @Arguments 2>&1 + } + } finally { + Invoke-LanguageModeTestingSupportCmdlet -RevertFileOnlyEntry + } + + if ($Arguments -contains '-NoExit') { + $results.Exception.Message | Should -Be 'The parameter "-NoExit" is disallowed by policy.' + } else { + $results.Exception.Message | Should -Be 'The parameter "-File" is required by policy.' + } + } + } +} +finally +{ + if ($null -ne $defaultParamValues) + { + $Global:PSDefaultParameterValues = $defaultParamValues + } +} diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Csv.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Csv.Tests.ps1 index 0d484260813..bfba7718272 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Csv.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Csv.Tests.ps1 @@ -101,11 +101,6 @@ Describe "ConvertTo-Csv" -Tags "CI" { Should -Throw -ErrorId "CannotSpecifyQuoteFieldsAndUseQuotes,Microsoft.PowerShell.Commands.ConvertToCsvCommand" } - It "Does not support -IncludeTypeInformation and -NoTypeInformation at the same time" { - { $testObject | ConvertTo-Csv -IncludeTypeInformation -NoTypeInformation } | - Should -Throw -ErrorId "CannotSpecifyIncludeTypeInformationAndNoTypeInformation,Microsoft.PowerShell.Commands.ConvertToCsvCommand" - } - Context "QuoteFields parameter" { It "QuoteFields" { # Use 'FiRstCoLumn' to test case insensitivity @@ -212,6 +207,7 @@ Describe "ConvertTo-Csv" -Tags "CI" { [ordered]@{ Number = $_; Letter = $Letters[$_] } } $CsvString = $Items | ConvertTo-Csv + $TestHashTable = [ordered]@{ 'first' = 'value1'; 'second' = $null; 'third' = 'value3' } } It 'should treat dictionary entries as properties' { @@ -235,5 +231,12 @@ Describe "ConvertTo-Csv" -Tags "CI" { $NewCsvString[0] | Should -MatchExactly 'Extra' $NewCsvString | Select-Object -Skip 1 | Should -MatchExactly 'Surprise!' } + + It 'should properly convert hashtable with null and non-null values'{ + $CsvResult = $TestHashTable | ConvertTo-Csv + + $CsvResult[0] | Should -BeExactly "`"first`",`"second`",`"third`"" + $CsvResult[1] | Should -BeExactly "`"value1`",$null,`"value3`"" + } } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1 index 1f2abe05c68..f1ddc43a220 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.Tests.ps1 @@ -156,4 +156,1738 @@ Describe 'ConvertTo-Json' -tags "CI" { $actual = ConvertTo-Json -Compress -InputObject $obj $actual | Should -Be '{"Positive":18446744073709551615,"Negative":-18446744073709551615}' } + #region Comprehensive Scalar Type Tests (Phase 1) + # Test coverage for ConvertTo-Json scalar serialization + # Covers: Pipeline vs InputObject, ETS vs no ETS, all primitive and special types + + Context 'Primitive scalar types' { + It 'Should serialize <TypeName> value <Value> correctly via Pipeline and InputObject' -TestCases @( + # Byte types + @{ TypeName = 'byte'; Value = [byte]0; Expected = '0' } + @{ TypeName = 'byte'; Value = [byte]255; Expected = '255' } + @{ TypeName = 'sbyte'; Value = [sbyte]-128; Expected = '-128' } + @{ TypeName = 'sbyte'; Value = [sbyte]127; Expected = '127' } + # Short types + @{ TypeName = 'short'; Value = [short]-32768; Expected = '-32768' } + @{ TypeName = 'short'; Value = [short]32767; Expected = '32767' } + @{ TypeName = 'ushort'; Value = [ushort]0; Expected = '0' } + @{ TypeName = 'ushort'; Value = [ushort]65535; Expected = '65535' } + # Integer types + @{ TypeName = 'int'; Value = 42; Expected = '42' } + @{ TypeName = 'int'; Value = -42; Expected = '-42' } + @{ TypeName = 'int'; Value = 0; Expected = '0' } + @{ TypeName = 'int'; Value = [int]::MaxValue; Expected = '2147483647' } + @{ TypeName = 'int'; Value = [int]::MinValue; Expected = '-2147483648' } + @{ TypeName = 'uint'; Value = [uint]0; Expected = '0' } + @{ TypeName = 'uint'; Value = [uint]::MaxValue; Expected = '4294967295' } + # Long types + @{ TypeName = 'long'; Value = [long]::MaxValue; Expected = '9223372036854775807' } + @{ TypeName = 'long'; Value = [long]::MinValue; Expected = '-9223372036854775808' } + @{ TypeName = 'ulong'; Value = [ulong]0; Expected = '0' } + @{ TypeName = 'ulong'; Value = [ulong]::MaxValue; Expected = '18446744073709551615' } + # Floating-point types + @{ TypeName = 'float'; Value = [float]3.14; Expected = '3.14' } + @{ TypeName = 'float'; Value = [float]::NaN; Expected = '"NaN"' } + @{ TypeName = 'float'; Value = [float]::PositiveInfinity; Expected = '"Infinity"' } + @{ TypeName = 'float'; Value = [float]::NegativeInfinity; Expected = '"-Infinity"' } + @{ TypeName = 'double'; Value = 3.14159; Expected = '3.14159' } + @{ TypeName = 'double'; Value = -3.14159; Expected = '-3.14159' } + @{ TypeName = 'double'; Value = 0.0; Expected = '0.0' } + @{ TypeName = 'double'; Value = [double]::NaN; Expected = '"NaN"' } + @{ TypeName = 'double'; Value = [double]::PositiveInfinity; Expected = '"Infinity"' } + @{ TypeName = 'double'; Value = [double]::NegativeInfinity; Expected = '"-Infinity"' } + @{ TypeName = 'decimal'; Value = 123.456d; Expected = '123.456' } + # BigInteger + @{ TypeName = 'BigInteger'; Value = 18446744073709551615n; Expected = '18446744073709551615' } + # Boolean + @{ TypeName = 'bool'; Value = $true; Expected = 'true' } + @{ TypeName = 'bool'; Value = $false; Expected = 'false' } + # Null + @{ TypeName = 'null'; Value = $null; Expected = 'null' } + ) { + param($TypeName, $Value, $Expected) + $jsonPipeline = $Value | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $Value -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + It 'Should include ETS properties on <TypeName>' -TestCases @( + @{ TypeName = 'int'; Value = 42; Expected = '{"value":42,"MyProp":"test"}' } + @{ TypeName = 'double'; Value = 3.14; Expected = '{"value":3.14,"MyProp":"test"}' } + ) { + param($TypeName, $Value, $Expected) + $valueWithEts = Add-Member -InputObject $Value -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $valueWithEts | ConvertTo-Json -Compress + $json | Should -BeExactly $Expected + } + } + + Context 'String scalar types' { + It 'Should serialize string <Description> correctly via Pipeline and InputObject' -TestCases @( + @{ Description = 'regular'; Value = 'hello'; Expected = '"hello"' } + @{ Description = 'empty'; Value = ''; Expected = '""' } + @{ Description = 'with spaces'; Value = 'hello world'; Expected = '"hello world"' } + @{ Description = 'with newline'; Value = "line1`nline2"; Expected = '"line1\nline2"' } + @{ Description = 'with tab'; Value = "col1`tcol2"; Expected = '"col1\tcol2"' } + @{ Description = 'with quotes'; Value = 'say "hello"'; Expected = '"say \"hello\""' } + @{ Description = 'with backslash'; Value = 'c:\path'; Expected = '"c:\\path"' } + @{ Description = 'unicode'; Value = '???'; Expected = '"???"' } + @{ Description = 'emoji'; Value = '??'; Expected = '"??"' } + ) { + param($Description, $Value, $Expected) + $jsonPipeline = $Value | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $Value -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + It 'Should ignore ETS properties on string' { + $str = Add-Member -InputObject 'hello' -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $str | ConvertTo-Json -Compress + $json | Should -BeExactly '"hello"' + } + } + + Context 'DateTime and related types' { + It 'Should serialize DateTime with UTC kind via Pipeline and InputObject' { + $dt = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Utc) + $jsonPipeline = $dt | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $dt -Compress + $jsonPipeline | Should -BeExactly '"2024-06-15T10:30:00Z"' + $jsonInputObject | Should -BeExactly '"2024-06-15T10:30:00Z"' + } + + It 'Should serialize DateTime with Local kind' { + $dt = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Local) + $json = $dt | ConvertTo-Json -Compress + $offset = $dt.ToString('zzz') + $expected = '"2024-06-15T10:30:00' + $offset + '"' + $json | Should -BeExactly $expected + } + + It 'Should serialize DateTime with Unspecified kind via Pipeline and InputObject' { + $dt = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Unspecified) + $jsonPipeline = $dt | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $dt -Compress + $jsonPipeline | Should -BeExactly '"2024-06-15T10:30:00"' + $jsonInputObject | Should -BeExactly '"2024-06-15T10:30:00"' + } + + It 'Should serialize DateTimeOffset correctly via Pipeline and InputObject' { + $dto = [DateTimeOffset]::new(2024, 6, 15, 10, 30, 0, [TimeSpan]::FromHours(9)) + $jsonPipeline = $dto | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $dto -Compress + $jsonPipeline | Should -BeExactly '"2024-06-15T10:30:00+09:00"' + $jsonInputObject | Should -BeExactly '"2024-06-15T10:30:00+09:00"' + } + + It 'Should serialize DateOnly as object with properties' { + $d = [DateOnly]::new(2024, 6, 15) + $json = $d | ConvertTo-Json -Compress + $json | Should -BeExactly '{"Year":2024,"Month":6,"Day":15,"DayOfWeek":6,"DayOfYear":167,"DayNumber":739051}' + } + + It 'Should serialize TimeOnly as object with properties' { + $t = [TimeOnly]::new(10, 30, 45) + $json = $t | ConvertTo-Json -Compress + $json | Should -BeExactly '{"Hour":10,"Minute":30,"Second":45,"Millisecond":0,"Microsecond":0,"Nanosecond":0,"Ticks":378450000000}' + } + + It 'Should serialize TimeSpan as object with properties' { + $ts = [TimeSpan]::new(1, 2, 3, 4, 5) + $json = $ts | ConvertTo-Json -Compress + $json | Should -BeExactly '{"Ticks":937840050000,"Days":1,"Hours":2,"Milliseconds":5,"Microseconds":0,"Nanoseconds":0,"Minutes":3,"Seconds":4,"TotalDays":1.0854630208333333,"TotalHours":26.0511125,"TotalMilliseconds":93784005.0,"TotalMicroseconds":93784005000.0,"TotalNanoseconds":93784005000000.0,"TotalMinutes":1563.06675,"TotalSeconds":93784.005}' + } + + It 'Should ignore ETS properties on DateTime' { + $dt = [DateTime]::new(2024, 6, 15, 0, 0, 0, [DateTimeKind]::Utc) + $dt = Add-Member -InputObject $dt -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $dt | ConvertTo-Json -Compress + $json | Should -BeExactly '"2024-06-15T00:00:00Z"' + } + + It 'Should include ETS properties on DateTimeOffset' { + $dto = [DateTimeOffset]::new(2024, 6, 15, 10, 30, 0, [TimeSpan]::Zero) + $dto = Add-Member -InputObject $dto -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $dto | ConvertTo-Json -Compress + $json | Should -BeExactly '{"value":"2024-06-15T10:30:00+00:00","MyProp":"test"}' + } + + It 'Should include ETS properties on DateOnly' { + $d = [DateOnly]::new(2024, 6, 15) + $d = Add-Member -InputObject $d -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $d | ConvertTo-Json -Compress + $json | Should -BeExactly '{"Year":2024,"Month":6,"Day":15,"DayOfWeek":6,"DayOfYear":167,"DayNumber":739051,"MyProp":"test"}' + } + + It 'Should include ETS properties on TimeOnly' { + $t = [TimeOnly]::new(10, 30, 45) + $t = Add-Member -InputObject $t -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $t | ConvertTo-Json -Compress + $json | Should -BeExactly '{"Hour":10,"Minute":30,"Second":45,"Millisecond":0,"Microsecond":0,"Nanosecond":0,"Ticks":378450000000,"MyProp":"test"}' + } + } + + Context 'Guid type' { + It 'Should serialize Guid as string via InputObject' { + $guid = [Guid]::new('12345678-1234-1234-1234-123456789abc') + $json = ConvertTo-Json -InputObject $guid -Compress + $json | Should -BeExactly '"12345678-1234-1234-1234-123456789abc"' + } + + It 'Should serialize Guid with Extended properties via Pipeline' { + $guid = [Guid]::new('12345678-1234-1234-1234-123456789abc') + $json = $guid | ConvertTo-Json -Compress + $json | Should -BeExactly '{"value":"12345678-1234-1234-1234-123456789abc","Guid":"12345678-1234-1234-1234-123456789abc"}' + } + + It 'Should serialize empty Guid correctly via InputObject' { + $json = ConvertTo-Json -InputObject ([Guid]::Empty) -Compress + $json | Should -BeExactly '"00000000-0000-0000-0000-000000000000"' + } + + It 'Should include ETS properties on Guid via Pipeline' { + $guid = [Guid]::new('12345678-1234-1234-1234-123456789abc') + $guid = Add-Member -InputObject $guid -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $guid | ConvertTo-Json -Compress + $json | Should -BeExactly '{"value":"12345678-1234-1234-1234-123456789abc","MyProp":"test","Guid":"12345678-1234-1234-1234-123456789abc"}' + } + } + + Context 'Uri type' { + It 'Should serialize Uri <Description> correctly via Pipeline and InputObject' -TestCases @( + @{ Description = 'http'; UriString = 'http://example.com'; Expected = '"http://example.com"' } + @{ Description = 'https with path'; UriString = 'https://example.com/path'; Expected = '"https://example.com/path"' } + @{ Description = 'with query'; UriString = 'https://example.com/search?q=test'; Expected = '"https://example.com/search?q=test"' } + @{ Description = 'file'; UriString = 'file:///c:/temp/file.txt'; Expected = '"file:///c:/temp/file.txt"' } + ) { + param($Description, $UriString, $Expected) + $uri = [Uri]$UriString + $jsonPipeline = $uri | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $uri -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + It 'Should include ETS properties on Uri' { + $uri = [Uri]'https://example.com' + $uri = Add-Member -InputObject $uri -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $uri | ConvertTo-Json -Compress + $json | Should -BeExactly '{"value":"https://example.com","MyProp":"test"}' + } + } + + Context 'Enum types' { + It 'Should serialize enum <EnumType>::<Value> as <Expected> via Pipeline and InputObject' -TestCases @( + @{ EnumType = 'System.DayOfWeek'; Value = 'Sunday'; Expected = '0' } + @{ EnumType = 'System.DayOfWeek'; Value = 'Monday'; Expected = '1' } + @{ EnumType = 'System.DayOfWeek'; Value = 'Saturday'; Expected = '6' } + @{ EnumType = 'System.ConsoleColor'; Value = 'Red'; Expected = '12' } + @{ EnumType = 'System.IO.FileAttributes'; Value = 'ReadOnly'; Expected = '1' } + @{ EnumType = 'System.IO.FileAttributes'; Value = 'Hidden'; Expected = '2' } + ) { + param($EnumType, $Value, $Expected) + $enumValue = [Enum]::Parse($EnumType, $Value) + $jsonPipeline = $enumValue | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $enumValue -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + It 'Should serialize enum as "<Expected>" with -EnumsAsStrings' -TestCases @( + @{ EnumType = 'System.DayOfWeek'; Value = 'Sunday'; Expected = 'Sunday' } + @{ EnumType = 'System.DayOfWeek'; Value = 'Monday'; Expected = 'Monday' } + @{ EnumType = 'System.ConsoleColor'; Value = 'Red'; Expected = 'Red' } + ) { + param($EnumType, $Value, $Expected) + $enumValue = [Enum]::Parse($EnumType, $Value) + $json = $enumValue | ConvertTo-Json -Compress -EnumsAsStrings + $json | Should -BeExactly "`"$Expected`"" + } + + It 'Should serialize flags enum correctly via Pipeline and InputObject' { + $flags = [System.IO.FileAttributes]::ReadOnly -bor [System.IO.FileAttributes]::Hidden + $jsonPipeline = $flags | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $flags -Compress + $jsonPipeline | Should -BeExactly '3' + $jsonInputObject | Should -BeExactly '3' + } + + It 'Should serialize flags enum as string with -EnumsAsStrings' { + $flags = [System.IO.FileAttributes]::ReadOnly -bor [System.IO.FileAttributes]::Hidden + $json = $flags | ConvertTo-Json -Compress -EnumsAsStrings + $json | Should -BeExactly '"ReadOnly, Hidden"' + } + + It 'Should include ETS properties on Enum' { + $enum = Add-Member -InputObject ([DayOfWeek]::Monday) -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $enum | ConvertTo-Json -Compress + $json | Should -BeExactly '{"value":1,"MyProp":"test"}' + } + } + + Context 'IPAddress type' { + It 'Should serialize IPAddress v4 correctly via InputObject' { + $ip = [System.Net.IPAddress]::Parse('192.168.1.1') + $json = ConvertTo-Json -InputObject $ip -Compress + $json | Should -BeExactly '{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952}' + } + + It 'Should serialize IPAddress v4 correctly via Pipeline' { + $ip = [System.Net.IPAddress]::Parse('192.168.1.1') + $json = $ip | ConvertTo-Json -Compress + $json | Should -BeExactly '{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952,"IPAddressToString":"192.168.1.1"}' + } + + It 'Should serialize IPAddress v6 correctly via InputObject' { + $ip = [System.Net.IPAddress]::Parse('::1') + $json = ConvertTo-Json -InputObject $ip -Compress + $json | Should -BeExactly '{"AddressFamily":23,"ScopeId":0,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":null}' + } + + It 'Should serialize IPAddress v6 correctly via Pipeline' { + $ip = [System.Net.IPAddress]::Parse('::1') + $json = $ip | ConvertTo-Json -Compress + $json | Should -BeExactly '{"AddressFamily":23,"ScopeId":0,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":null,"IPAddressToString":"::1"}' + } + + It 'Should include ETS properties on IPAddress' { + $ip = [System.Net.IPAddress]::Parse('192.168.1.1') + $ip = Add-Member -InputObject $ip -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = $ip | ConvertTo-Json -Compress + $json | Should -BeExactly '{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952,"MyProp":"test","IPAddressToString":"192.168.1.1"}' + } + } + + Context 'Scalars as elements of arrays' { + It 'Should serialize array of <TypeName> correctly via Pipeline and InputObject' -TestCases @( + @{ TypeName = 'int'; Values = @(1, 2, 3); Expected = '[1,2,3]' } + @{ TypeName = 'string'; Values = @('a', 'b', 'c'); Expected = '["a","b","c"]' } + @{ TypeName = 'double'; Values = @(1.1, 2.2, 3.3); Expected = '[1.1,2.2,3.3]' } + ) { + param($TypeName, $Values, $Expected) + $jsonPipeline = $Values | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $Values -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + # Note: bool array test uses InputObject only because $true/$false are singletons + # and ETS properties added in other tests would affect Pipeline serialization + It 'Should serialize array of bool correctly via InputObject' { + $bools = @($true, $false, $true) + $json = ConvertTo-Json -InputObject $bools -Compress + $json | Should -BeExactly '[true,false,true]' + } + + It 'Should serialize array of Guid with Extended properties via Pipeline' { + $guids = @( + [Guid]'11111111-1111-1111-1111-111111111111', + [Guid]'22222222-2222-2222-2222-222222222222' + ) + $json = $guids | ConvertTo-Json -Compress + $json | Should -BeExactly '[{"value":"11111111-1111-1111-1111-111111111111","Guid":"11111111-1111-1111-1111-111111111111"},{"value":"22222222-2222-2222-2222-222222222222","Guid":"22222222-2222-2222-2222-222222222222"}]' + } + + It 'Should serialize array of enum correctly via Pipeline and InputObject' { + $enums = @([DayOfWeek]::Monday, [DayOfWeek]::Wednesday, [DayOfWeek]::Friday) + $jsonPipeline = $enums | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $enums -Compress + $jsonPipeline | Should -BeExactly '[1,3,5]' + $jsonInputObject | Should -BeExactly '[1,3,5]' + } + + It 'Should serialize array of enum as strings with -EnumsAsStrings' { + $enums = @([DayOfWeek]::Monday, [DayOfWeek]::Wednesday, [DayOfWeek]::Friday) + $json = $enums | ConvertTo-Json -Compress -EnumsAsStrings + $json | Should -BeExactly '["Monday","Wednesday","Friday"]' + } + + # Note: mixed array test uses InputObject only due to $true singleton issue + It 'Should serialize mixed type array correctly via InputObject' { + $mixed = @(1, 'two', $true, 3.14) + $json = ConvertTo-Json -InputObject $mixed -Compress + $json | Should -BeExactly '[1,"two",true,3.14]' + } + + It 'Should serialize array with null elements correctly' { + $arr = @(1, $null, 'three') + $json = $arr | ConvertTo-Json -Compress + $json | Should -BeExactly '[1,null,"three"]' + } + + It 'Should include ETS properties on array via InputObject' { + $arr = @(1, 2, 3) + $arr = Add-Member -InputObject $arr -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = ConvertTo-Json -InputObject $arr -Compress + $json | Should -BeExactly '{"value":[1,2,3],"MyProp":"test"}' + } + } + + Context 'Scalars as values in hashtables and PSCustomObject' { + It 'Should serialize hashtable with scalar values correctly via Pipeline and InputObject' { + $hash = [ordered]@{ + intVal = 42 + strVal = 'hello' + boolVal = $true + doubleVal = 3.14 + nullVal = $null + } + $expected = '{"intVal":42,"strVal":"hello","boolVal":true,"doubleVal":3.14,"nullVal":null}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with scalar values correctly via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + intVal = 42 + strVal = 'hello' + boolVal = $true + doubleVal = 3.14 + } + $expected = '{"intVal":42,"strVal":"hello","boolVal":true,"doubleVal":3.14}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize hashtable with <TypeName> value correctly' -TestCases @( + @{ TypeName = 'DateTime'; Value = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Utc); Expected = '{"val":"2024-06-15T10:30:00Z"}' } + @{ TypeName = 'Guid'; Value = [Guid]'12345678-1234-1234-1234-123456789abc'; Expected = '{"val":"12345678-1234-1234-1234-123456789abc"}' } + @{ TypeName = 'Enum'; Value = [DayOfWeek]::Monday; Expected = '{"val":1}' } + @{ TypeName = 'Uri'; Value = [Uri]'https://example.com'; Expected = '{"val":"https://example.com"}' } + @{ TypeName = 'BigInteger'; Value = 18446744073709551615n; Expected = '{"val":18446744073709551615}' } + ) { + param($TypeName, $Value, $Expected) + $hash = @{ val = $Value } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $Expected + $jsonInputObject | Should -BeExactly $Expected + } + + It 'Should serialize hashtable with enum as string correctly' { + $hash = @{ day = [DayOfWeek]::Monday } + $json = $hash | ConvertTo-Json -Compress -EnumsAsStrings + $json | Should -BeExactly '{"day":"Monday"}' + } + + It 'Should include ETS properties on hashtable via InputObject' { + $hash = @{ a = 1 } + $hash = Add-Member -InputObject $hash -MemberType NoteProperty -Name MyProp -Value 'test' -PassThru + $json = ConvertTo-Json -InputObject $hash -Compress + $json | Should -BeExactly '{"a":1,"MyProp":"test"}' + } + } + + #endregion Comprehensive Scalar Type Tests (Phase 1) + + #region Comprehensive Array and Dictionary Tests (Phase 2) + # Test coverage for ConvertTo-Json array and dictionary serialization + # Covers: Pipeline vs InputObject, ETS vs no ETS, nested structures + + Context 'Array basic serialization' { + It 'Should serialize empty array correctly via Pipeline and InputObject' { + $arr = @() + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[]' + $jsonInputObject | Should -BeExactly '[]' + } + + It 'Should serialize single element array correctly via Pipeline and InputObject' { + $arr = @(42) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[42]' + $jsonInputObject | Should -BeExactly '[42]' + } + + It 'Should serialize multi-element array correctly via Pipeline and InputObject' { + $arr = @(1, 2, 3, 4, 5) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[1,2,3,4,5]' + $jsonInputObject | Should -BeExactly '[1,2,3,4,5]' + } + + It 'Should serialize string array correctly via Pipeline and InputObject' { + $arr = @('apple', 'banana', 'cherry') + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '["apple","banana","cherry"]' + $jsonInputObject | Should -BeExactly '["apple","banana","cherry"]' + } + + It 'Should serialize typed array correctly via Pipeline and InputObject' { + [int[]]$arr = @(10, 20, 30) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[10,20,30]' + $jsonInputObject | Should -BeExactly '[10,20,30]' + } + + It 'Should serialize array with single null element correctly via Pipeline and InputObject' { + $arr = @($null) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[null]' + $jsonInputObject | Should -BeExactly '[null]' + } + + It 'Should serialize array with multiple null elements correctly via Pipeline and InputObject' { + $arr = @($null, $null, $null) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[null,null,null]' + $jsonInputObject | Should -BeExactly '[null,null,null]' + } + } + + Context 'Nested arrays' { + It 'Should serialize 2D array correctly via Pipeline and InputObject' { + $arr = @(@(1, 2), @(3, 4)) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[[1,2],[3,4]]' + $jsonInputObject | Should -BeExactly '[[1,2],[3,4]]' + } + + It 'Should serialize 3D array correctly via Pipeline and InputObject' { + $arr = @(@(@(1, 2), @(3, 4)), @(@(5, 6), @(7, 8))) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[[[1,2],[3,4]],[[5,6],[7,8]]]' + $jsonInputObject | Should -BeExactly '[[[1,2],[3,4]],[[5,6],[7,8]]]' + } + + It 'Should serialize jagged array correctly via Pipeline and InputObject' { + $arr = @(@(1), @(2, 3), @(4, 5, 6)) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[[1],[2,3],[4,5,6]]' + $jsonInputObject | Should -BeExactly '[[1],[2,3],[4,5,6]]' + } + + It 'Should serialize array containing empty arrays correctly via Pipeline and InputObject' { + $arr = @(@(), @(1), @()) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[[],[1],[]]' + $jsonInputObject | Should -BeExactly '[[],[1],[]]' + } + + It 'Should serialize deeply nested array with Depth limit using ToString via Pipeline and InputObject' { + $ip = [System.Net.IPAddress]::Parse('192.168.1.1') + $arr = ,(,(,(,($ip)))) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress -Depth 2 + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress -Depth 2 + $jsonPipeline | Should -BeExactly '[[["192.168.1.1"]]]' + $jsonInputObject | Should -BeExactly '[[["192.168.1.1"]]]' + } + + It 'Should serialize deeply nested array with sufficient Depth as full object via Pipeline and InputObject' { + $ip = [System.Net.IPAddress]::Parse('192.168.1.1') + $arr = ,(,(,(,($ip)))) + $expected = '[[[[{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952}]]]]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress -Depth 10 + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress -Depth 10 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Array with mixed content types' { + It 'Should serialize array with mixed scalars correctly via Pipeline and InputObject' { + $arr = @(1, 'two', 3.14, $true, $null) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[1,"two",3.14,true,null]' + $jsonInputObject | Should -BeExactly '[1,"two",3.14,true,null]' + } + + It 'Should serialize array with nested array and scalars correctly via Pipeline and InputObject' { + $arr = @(1, @(2, 3), 4) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[1,[2,3],4]' + $jsonInputObject | Should -BeExactly '[1,[2,3],4]' + } + + It 'Should serialize array with PSCustomObject elements correctly via Pipeline and InputObject' { + $arr = @([PSCustomObject]@{x = 1}, [PSCustomObject]@{y = 2}) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[{"x":1},{"y":2}]' + $jsonInputObject | Should -BeExactly '[{"x":1},{"y":2}]' + } + + It 'Should serialize array with DateTime elements correctly via Pipeline and InputObject' { + $date1 = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Utc) + $date2 = [DateTime]::new(2024, 12, 25, 0, 0, 0, [DateTimeKind]::Utc) + $arr = @($date1, $date2) + $expected = '["2024-06-15T10:30:00Z","2024-12-25T00:00:00Z"]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize array with Guid elements correctly via Pipeline and InputObject' { + $guid1 = [Guid]'12345678-1234-1234-1234-123456789abc' + $guid2 = [Guid]'87654321-4321-4321-4321-cba987654321' + $arr = @($guid1, $guid2) + $expected = '["12345678-1234-1234-1234-123456789abc","87654321-4321-4321-4321-cba987654321"]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize array with enum elements correctly via Pipeline and InputObject' { + $arr = @([DayOfWeek]::Monday, [DayOfWeek]::Friday) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '[1,5]' + $jsonInputObject | Should -BeExactly '[1,5]' + } + + It 'Should serialize array with enum as string correctly via Pipeline and InputObject' { + $arr = @([DayOfWeek]::Monday, [DayOfWeek]::Friday) + $jsonPipeline = ,$arr | ConvertTo-Json -Compress -EnumsAsStrings + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress -EnumsAsStrings + $jsonPipeline | Should -BeExactly '["Monday","Friday"]' + $jsonInputObject | Should -BeExactly '["Monday","Friday"]' + } + } + + Context 'Array ETS properties' { + It 'Should include ETS properties on array via Pipeline and InputObject' { + $arr = @(1, 2, 3) + $arr = Add-Member -InputObject $arr -MemberType NoteProperty -Name ArrayName -Value 'MyArray' -PassThru + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '{"value":[1,2,3],"ArrayName":"MyArray"}' + $jsonInputObject | Should -BeExactly '{"value":[1,2,3],"ArrayName":"MyArray"}' + } + + It 'Should include multiple ETS properties on array via Pipeline and InputObject' { + $arr = @('a', 'b') + $arr = Add-Member -InputObject $arr -MemberType NoteProperty -Name Prop1 -Value 'val1' -PassThru + $arr = Add-Member -InputObject $arr -MemberType NoteProperty -Name Prop2 -Value 'val2' -PassThru + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly '{"value":["a","b"],"Prop1":"val1","Prop2":"val2"}' + $jsonInputObject | Should -BeExactly '{"value":["a","b"],"Prop1":"val1","Prop2":"val2"}' + } + } + + Context 'Hashtable basic serialization' { + It 'Should serialize empty hashtable correctly via Pipeline and InputObject' { + $hash = @{} + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{}' + $jsonInputObject | Should -BeExactly '{}' + } + + It 'Should serialize single key hashtable correctly via Pipeline and InputObject' { + $hash = @{ key = 'value' } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"key":"value"}' + $jsonInputObject | Should -BeExactly '{"key":"value"}' + } + + It 'Should serialize hashtable with null value correctly via Pipeline and InputObject' { + $hash = @{ nullKey = $null } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"nullKey":null}' + $jsonInputObject | Should -BeExactly '{"nullKey":null}' + } + + It 'Should serialize hashtable with various scalar types correctly via Pipeline and InputObject' { + $hash = [ordered]@{ + intKey = 42 + strKey = 'hello' + boolKey = $true + doubleKey = 3.14 + } + $expected = '{"intKey":42,"strKey":"hello","boolKey":true,"doubleKey":3.14}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'OrderedDictionary serialization' { + It 'Should preserve order in OrderedDictionary via Pipeline and InputObject' { + $ordered = [ordered]@{ + z = 1 + a = 2 + m = 3 + } + $expected = '{"z":1,"a":2,"m":3}' + $jsonPipeline = $ordered | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $ordered -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize large OrderedDictionary preserving order via Pipeline and InputObject' { + $ordered = [ordered]@{} + 1..5 | ForEach-Object { $ordered["key$_"] = $_ } + $expected = '{"key1":1,"key2":2,"key3":3,"key4":4,"key5":5}' + $jsonPipeline = $ordered | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $ordered -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Nested dictionaries' { + It 'Should serialize nested hashtable correctly via Pipeline and InputObject' { + $hash = @{ + outer = @{ + inner = 'value' + } + } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"outer":{"inner":"value"}}' + $jsonInputObject | Should -BeExactly '{"outer":{"inner":"value"}}' + } + + It 'Should serialize deeply nested hashtable correctly via Pipeline and InputObject' { + $hash = @{ + level1 = @{ + level2 = @{ + level3 = 'deep' + } + } + } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"level1":{"level2":{"level3":"deep"}}}' + $jsonInputObject | Should -BeExactly '{"level1":{"level2":{"level3":"deep"}}}' + } + + It 'Should serialize nested hashtable with Depth limit via Pipeline and InputObject' { + $hash = @{ + level1 = @{ + level2 = @{ + level3 = 'deep' + } + } + } + $jsonPipeline = $hash | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress -Depth 1 + $jsonPipeline | Should -BeExactly '{"level1":{"level2":"System.Collections.Hashtable"}}' + $jsonInputObject | Should -BeExactly '{"level1":{"level2":"System.Collections.Hashtable"}}' + } + + It 'Should serialize hashtable with array value correctly via Pipeline and InputObject' { + $hash = @{ arr = @(1, 2, 3) } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"arr":[1,2,3]}' + $jsonInputObject | Should -BeExactly '{"arr":[1,2,3]}' + } + + It 'Should serialize hashtable with nested array of hashtables correctly via Pipeline and InputObject' { + $hash = @{ + items = @( + @{ id = 1 }, + @{ id = 2 } + ) + } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"items":[{"id":1},{"id":2}]}' + $jsonInputObject | Should -BeExactly '{"items":[{"id":1},{"id":2}]}' + } + } + + Context 'Dictionary key types' { + It 'Should serialize hashtable with string keys correctly via Pipeline and InputObject' { + $hash = @{ 'string-key' = 'value' } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"string-key":"value"}' + $jsonInputObject | Should -BeExactly '{"string-key":"value"}' + } + + It 'Should serialize hashtable with special character keys correctly via Pipeline and InputObject' { + $hash = [ordered]@{ + 'key with space' = 1 + 'key-with-dash' = 2 + 'key_with_underscore' = 3 + } + $expected = '{"key with space":1,"key-with-dash":2,"key_with_underscore":3}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize hashtable with unicode keys correctly via Pipeline and InputObject' { + $hash = @{ "`u{65E5}`u{672C}`u{8A9E}" = 'Japanese' } + $expected = "{`"`u{65E5}`u{672C}`u{8A9E}`":`"Japanese`"}" + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize hashtable with empty string key correctly via Pipeline and InputObject' { + $hash = @{ '' = 'empty key' } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"":"empty key"}' + $jsonInputObject | Should -BeExactly '{"":"empty key"}' + } + } + + Context 'Dictionary with complex values' { + It 'Should serialize hashtable with DateTime value correctly via Pipeline and InputObject' { + $hash = @{ date = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Utc) } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"date":"2024-06-15T10:30:00Z"}' + $jsonInputObject | Should -BeExactly '{"date":"2024-06-15T10:30:00Z"}' + } + + It 'Should serialize hashtable with Guid value correctly via Pipeline and InputObject' { + $hash = @{ guid = [Guid]'12345678-1234-1234-1234-123456789abc' } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"guid":"12345678-1234-1234-1234-123456789abc"}' + $jsonInputObject | Should -BeExactly '{"guid":"12345678-1234-1234-1234-123456789abc"}' + } + + It 'Should serialize hashtable with enum value correctly via Pipeline and InputObject' { + $hash = @{ day = [DayOfWeek]::Monday } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"day":1}' + $jsonInputObject | Should -BeExactly '{"day":1}' + } + + It 'Should serialize hashtable with enum as string correctly via Pipeline and InputObject' { + $hash = @{ day = [DayOfWeek]::Monday } + $jsonPipeline = $hash | ConvertTo-Json -Compress -EnumsAsStrings + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress -EnumsAsStrings + $jsonPipeline | Should -BeExactly '{"day":"Monday"}' + $jsonInputObject | Should -BeExactly '{"day":"Monday"}' + } + + It 'Should serialize hashtable with PSCustomObject value correctly via Pipeline and InputObject' { + $hash = @{ obj = [PSCustomObject]@{ prop = 'value' } } + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"obj":{"prop":"value"}}' + $jsonInputObject | Should -BeExactly '{"obj":{"prop":"value"}}' + } + } + + Context 'Dictionary ETS properties' { + It 'Should include ETS properties on hashtable via Pipeline and InputObject' { + $hash = @{ a = 1 } + $hash = Add-Member -InputObject $hash -MemberType NoteProperty -Name ETSProp -Value 'ets' -PassThru + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly '{"a":1,"ETSProp":"ets"}' + $jsonInputObject | Should -BeExactly '{"a":1,"ETSProp":"ets"}' + } + + It 'Should include ETS properties on OrderedDictionary via Pipeline and InputObject' { + $ordered = [ordered]@{ a = 1 } + $ordered = Add-Member -InputObject $ordered -MemberType NoteProperty -Name ETSProp -Value 'ets' -PassThru + $jsonPipeline = $ordered | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $ordered -Compress + $jsonPipeline | Should -BeExactly '{"a":1,"ETSProp":"ets"}' + $jsonInputObject | Should -BeExactly '{"a":1,"ETSProp":"ets"}' + } + } + + Context 'Generic Dictionary types' { + It 'Should serialize Generic Dictionary correctly via Pipeline and InputObject' { + $dict = [System.Collections.Generic.Dictionary[string,int]]::new() + $dict['one'] = 1 + $dict['two'] = 2 + $jsonPipeline = $dict | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $dict -Compress + $jsonPipeline | Should -Match '"one":1' + $jsonPipeline | Should -Match '"two":2' + $jsonInputObject | Should -Match '"one":1' + $jsonInputObject | Should -Match '"two":2' + } + + It 'Should serialize SortedDictionary correctly via Pipeline and InputObject' { + $dict = [System.Collections.Generic.SortedDictionary[string,int]]::new() + $dict['b'] = 2 + $dict['a'] = 1 + $dict['c'] = 3 + $jsonPipeline = $dict | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $dict -Compress + $jsonPipeline | Should -BeExactly '{"a":1,"b":2,"c":3}' + $jsonInputObject | Should -BeExactly '{"a":1,"b":2,"c":3}' + } + } + + #endregion Comprehensive Array and Dictionary Tests (Phase 2) + + + #region Comprehensive PSCustomObject Tests (Phase 3) + # Test coverage for ConvertTo-Json PSCustomObject serialization + # Covers: Pipeline vs InputObject, ETS vs no ETS, nested structures + + Context 'PSCustomObject basic serialization' { + It 'Should serialize PSCustomObject with single property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Name = 'Test' } + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly '{"Name":"Test"}' + $jsonInputObject | Should -BeExactly '{"Name":"Test"}' + } + + It 'Should serialize PSCustomObject with multiple properties via Pipeline and InputObject' { + $obj = [PSCustomObject][ordered]@{ + Name = 'Test' + Value = 42 + Active = $true + } + $expected = '{"Name":"Test","Value":42,"Active":true}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should preserve property order in PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject][ordered]@{ + Zebra = 1 + Alpha = 2 + Middle = 3 + } + $expected = '{"Zebra":1,"Alpha":2,"Middle":3}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with null property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ NullProp = $null } + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly '{"NullProp":null}' + $jsonInputObject | Should -BeExactly '{"NullProp":null}' + } + } + + Context 'PSCustomObject with various property types' { + It 'Should serialize PSCustomObject with scalar properties via Pipeline and InputObject' { + $obj = [PSCustomObject][ordered]@{ + IntVal = 42 + DoubleVal = 3.14 + StringVal = 'hello' + BoolVal = $true + } + $expected = '{"IntVal":42,"DoubleVal":3.14,"StringVal":"hello","BoolVal":true}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with DateTime property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Date = [DateTime]::new(2024, 6, 15, 10, 30, 0, [DateTimeKind]::Utc) + } + $expected = '{"Date":"2024-06-15T10:30:00Z"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with Guid property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Id = [Guid]'12345678-1234-1234-1234-123456789abc' + } + $expected = '{"Id":"12345678-1234-1234-1234-123456789abc"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with enum property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Day = [DayOfWeek]::Monday } + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly '{"Day":1}' + $jsonInputObject | Should -BeExactly '{"Day":1}' + } + + It 'Should serialize PSCustomObject with enum as string via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Day = [DayOfWeek]::Monday } + $jsonPipeline = $obj | ConvertTo-Json -Compress -EnumsAsStrings + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -EnumsAsStrings + $jsonPipeline | Should -BeExactly '{"Day":"Monday"}' + $jsonInputObject | Should -BeExactly '{"Day":"Monday"}' + } + + It 'Should serialize PSCustomObject with array property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Numbers = @(1, 2, 3) } + $expected = '{"Numbers":[1,2,3]}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with hashtable property via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Config = @{ Key = 'Value' } } + $expected = '{"Config":{"Key":"Value"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Nested PSCustomObject' { + It 'Should serialize nested PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Outer = [PSCustomObject]@{ + Inner = 'value' + } + } + $expected = '{"Outer":{"Inner":"value"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize deeply nested PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Level1 = [PSCustomObject]@{ + Level2 = [PSCustomObject]@{ + Level3 = 'deep' + } + } + } + $expected = '{"Level1":{"Level2":{"Level3":"deep"}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested PSCustomObject with Depth limit via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Level1 = [PSCustomObject]@{ + Level2 = [PSCustomObject]@{ + Level3 = 'deep' + } + } + } + $expected = '{"Level1":{"Level2":"@{Level3=deep}"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 1 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with mixed nested types via Pipeline and InputObject' { + $obj = [PSCustomObject][ordered]@{ + Child = [PSCustomObject]@{ Name = 'child' } + Items = @(1, 2, 3) + Config = @{ Key = 'Value' } + } + $expected = '{"Child":{"Name":"child"},"Items":[1,2,3],"Config":{"Key":"Value"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'PSCustomObject ETS properties' { + It 'Should include NoteProperty on PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Original = 'value' } + $obj | Add-Member -MemberType NoteProperty -Name Added -Value 'added' + $expected = '{"Original":"value","Added":"added"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should include ScriptProperty on PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Value = 10 } + $obj | Add-Member -MemberType ScriptProperty -Name Doubled -Value { $this.Value * 2 } + $expected = '{"Value":10,"Doubled":20}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should include multiple ETS properties on PSCustomObject via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Base = 'base' } + $obj | Add-Member -MemberType NoteProperty -Name Note1 -Value 'note1' + $obj | Add-Member -MemberType NoteProperty -Name Note2 -Value 'note2' + $expected = '{"Base":"base","Note1":"note1","Note2":"note2"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Array of PSCustomObject' { + It 'Should serialize array of PSCustomObject via Pipeline and InputObject' { + $arr = @( + [PSCustomObject][ordered]@{ Id = 1; Name = 'First' } + [PSCustomObject][ordered]@{ Id = 2; Name = 'Second' } + ) + $expected = '[{"Id":1,"Name":"First"},{"Id":2,"Name":"Second"}]' + $jsonPipeline = $arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize single PSCustomObject without array wrapper via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Id = 1 } + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly '{"Id":1}' + $jsonInputObject | Should -BeExactly '{"Id":1}' + } + + It 'Should serialize single PSCustomObject with -AsArray via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ Id = 1 } + $jsonPipeline = $obj | ConvertTo-Json -Compress -AsArray + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -AsArray + $jsonPipeline | Should -BeExactly '[{"Id":1}]' + $jsonInputObject | Should -BeExactly '[{"Id":1}]' + } + } + + #endregion Comprehensive PSCustomObject Tests (Phase 3) + + #region Comprehensive Depth Truncation and Multilevel Composition Tests (Phase 4) + # Test coverage for ConvertTo-Json depth truncation and complex nested structures + # Covers: -Depth parameter behavior, multilevel type compositions + + Context 'Depth parameter basic behavior' { + It 'Should use default depth of 2 via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = [PSCustomObject]@{ + L1 = [PSCustomObject]@{ + L2 = [PSCustomObject]@{ + L3 = 'deep' + } + } + } + } + $expected = '{"L0":{"L1":{"L2":"@{L3=deep}"}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should truncate at Depth 0 via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = [PSCustomObject]@{ L1 = 1 } + } + $expected = '{"L0":"@{L1=1}"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 0 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 0 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should truncate at Depth 1 via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = [PSCustomObject]@{ + L1 = [PSCustomObject]@{ + L2 = 'deep' + } + } + } + $expected = '{"L0":{"L1":"@{L2=deep}"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 1 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize fully with sufficient Depth via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = [PSCustomObject]@{ + L1 = [PSCustomObject]@{ + L2 = [PSCustomObject]@{ + L3 = 'very deep' + } + } + } + } + $expected = '{"L0":{"L1":{"L2":{"L3":"very deep"}}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 10 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 10 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should handle Depth 100 for deeply nested structures via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ L0 = [PSCustomObject]@{ L1 = [PSCustomObject]@{ L2 = [PSCustomObject]@{ L3 = [PSCustomObject]@{ L4 = 'deep' } } } } } + $expected = '{"L0":{"L1":{"L2":{"L3":{"L4":"deep"}}}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 100 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 100 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should throw on Depth 101 exceeding maximum via Pipeline and InputObject' { + { [PSCustomObject]@{ L0 = 1 } | ConvertTo-Json -Depth 101 } | Should -Throw -ErrorId 'ParameterArgumentValidationError,Microsoft.PowerShell.Commands.ConvertToJsonCommand' + { ConvertTo-Json -InputObject ([PSCustomObject]@{ L0 = 1 }) -Depth 101 } | Should -Throw -ErrorId 'ParameterArgumentValidationError,Microsoft.PowerShell.Commands.ConvertToJsonCommand' + } + } + + Context 'Depth truncation with arrays' { + It 'Should truncate nested array at Depth limit via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Arr = ,(,(1, 2, 3)) + } + $expected = '{"Arr":["System.Object[]"]}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 1 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested array fully with sufficient Depth via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Arr = ,(,(1, 2, 3)) + } + $expected = '{"Arr":[[[1,2,3]]]}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 10 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 10 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should truncate array of objects at Depth limit via Pipeline and InputObject' { + $arr = @( + [PSCustomObject]@{ Inner = [PSCustomObject]@{ Value = 1 } } + ) + $expected = '[{"Inner":"@{Value=1}"}]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress -Depth 1 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Depth truncation with hashtables' { + It 'Should truncate nested hashtable at Depth limit via Pipeline and InputObject' { + $hash = @{ + L0 = @{ + L1 = @{ + L2 = 'deep' + } + } + } + $expected = '{"L0":{"L1":"System.Collections.Hashtable"}}' + $jsonPipeline = $hash | ConvertTo-Json -Compress -Depth 1 + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress -Depth 1 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested hashtable fully with sufficient Depth via Pipeline and InputObject' { + $hash = @{ + L0 = @{ + L1 = @{ + L2 = 'deep' + } + } + } + $expected = '{"L0":{"L1":{"L2":"deep"}}}' + $jsonPipeline = $hash | ConvertTo-Json -Compress -Depth 10 + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress -Depth 10 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Depth truncation string representation' { + It 'Should convert PSCustomObject to @{...} string when truncated via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Child = [PSCustomObject]@{ A = 1; B = 2 } + } + $expected = '{"Child":"@{A=1; B=2}"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 0 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 0 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should convert Hashtable to type name when truncated via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Child = @{ Key = 'Value' } + } + $expected = '{"Child":"System.Collections.Hashtable"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 0 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 0 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should convert Array to space-separated string when truncated via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Child = @(1, 2, 3) + } + $expected = '{"Child":"1 2 3"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 0 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 0 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Multilevel composition: Array containing Dictionary' { + It 'Should serialize array of hashtables correctly via Pipeline and InputObject' { + $arr = @(@{ a = 1 }, @{ b = 2 }, @{ c = 3 }) + $expected = '[{"a":1},{"b":2},{"c":3}]' + $jsonPipeline = $arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize array of ordered dictionaries correctly via Pipeline and InputObject' { + $arr = @( + [ordered]@{ x = 1; y = 2 }, + [ordered]@{ x = 3; y = 4 } + ) + $expected = '[{"x":1,"y":2},{"x":3,"y":4}]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested array of hashtables correctly via Pipeline and InputObject' { + $arr = @( + @{ + Items = @( + @{ Value = 1 }, + @{ Value = 2 } + ) + } + ) + $expected = '[{"Items":[{"Value":1},{"Value":2}]}]' + $jsonPipeline = ,$arr | ConvertTo-Json -Compress -Depth 3 + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress -Depth 3 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Multilevel composition: Dictionary containing Array' { + It 'Should serialize dictionary with array values correctly via Pipeline and InputObject' { + $hash = [ordered]@{ + numbers = @(1, 2, 3) + strings = @('a', 'b', 'c') + } + $expected = '{"numbers":[1,2,3],"strings":["a","b","c"]}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize dictionary with nested array values correctly via Pipeline and InputObject' { + $hash = @{ + matrix = @(@(1, 2), @(3, 4)) + } + $expected = '{"matrix":[[1,2],[3,4]]}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize dictionary with empty array value correctly via Pipeline and InputObject' { + $hash = @{ empty = @() } + $expected = '{"empty":[]}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize dictionary with array of dictionaries correctly via Pipeline and InputObject' { + $hash = @{ + Items = @( + @{ X = 1 }, + @{ X = 2 } + ) + } + $expected = '{"Items":[{"X":1},{"X":2}]}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Multilevel composition: PSCustomObject with mixed types' { + It 'Should serialize PSCustomObject with array and hashtable properties via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + List = @(1, 2, 3) + Config = @{ Key = 'Value' } + Name = 'Test' + } + $expected = '{"List":[1,2,3],"Config":{"Key":"Value"},"Name":"Test"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject with nested PSCustomObject and array via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Child = [PSCustomObject]@{ + Items = @(1, 2, 3) + } + } + $expected = '{"Child":{"Items":[1,2,3]}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize array of PSCustomObject with mixed properties via Pipeline and InputObject' { + $arr = @( + [PSCustomObject]@{ Type = 'A'; Data = @(1, 2) }, + [PSCustomObject]@{ Type = 'B'; Data = @{ Key = 'Val' } } + ) + $expected = '[{"Type":"A","Data":[1,2]},{"Type":"B","Data":{"Key":"Val"}}]' + $jsonPipeline = $arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Multilevel composition: PowerShell class in complex structures' { + BeforeAll { + class ItemClass { + [int]$Id + [string]$Name + } + + class ContainerClass { + [string]$Type + [ItemClass]$Item + } + } + + It 'Should serialize array of PowerShell class correctly via Pipeline and InputObject' { + $arr = @( + [ItemClass]@{ Id = 1; Name = 'First' }, + [ItemClass]@{ Id = 2; Name = 'Second' } + ) + $expected = '[{"Id":1,"Name":"First"},{"Id":2,"Name":"Second"}]' + $jsonPipeline = $arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize hashtable containing PowerShell class correctly via Pipeline and InputObject' { + $item = [ItemClass]@{ Id = 1; Name = 'Test' } + $hash = @{ Item = $item } + $expected = '{"Item":{"Id":1,"Name":"Test"}}' + $jsonPipeline = $hash | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested PowerShell classes correctly via Pipeline and InputObject' { + $item = [ItemClass]@{ Id = 1; Name = 'Inner' } + $container = [ContainerClass]@{ Type = 'Outer'; Item = $item } + $expected = '{"Type":"Outer","Item":{"Id":1,"Name":"Inner"}}' + $jsonPipeline = $container | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $container -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize PSCustomObject containing PowerShell class correctly via Pipeline and InputObject' { + $item = [ItemClass]@{ Id = 1; Name = 'Test' } + $obj = [PSCustomObject]@{ + Label = 'Container' + Content = $item + } + $expected = '{"Label":"Container","Content":{"Id":1,"Name":"Test"}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should truncate nested PowerShell class at Depth limit via Pipeline and InputObject' { + $item = [ItemClass]@{ Id = 1; Name = 'Test' } + $container = [ContainerClass]@{ Type = 'Outer'; Item = $item } + $itemString = $item.ToString() + $expected = "{`"Type`":`"Outer`",`"Item`":`"$itemString`"}" + $jsonPipeline = $container | ConvertTo-Json -Compress -Depth 0 + $jsonInputObject = ConvertTo-Json -InputObject $container -Compress -Depth 0 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Complex multilevel compositions' { + It 'Should serialize 3-level mixed composition correctly via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + Users = @( + [PSCustomObject]@{ + Name = 'Alice' + Roles = @('Admin', 'User') + }, + [PSCustomObject]@{ + Name = 'Bob' + Roles = @('User') + } + ) + } + $expected = '{"Users":[{"Name":"Alice","Roles":["Admin","User"]},{"Name":"Bob","Roles":["User"]}]}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 3 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 3 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize dictionary with nested mixed types correctly via Pipeline and InputObject' { + $hash = [ordered]@{ + Meta = [PSCustomObject]@{ Version = '1.0' } + Data = @( + ([ordered]@{ Key = 'A'; Values = @(1, 2) }), + ([ordered]@{ Key = 'B'; Values = @(3, 4) }) + ) + } + $expected = '{"Meta":{"Version":"1.0"},"Data":[{"Key":"A","Values":[1,2]},{"Key":"B","Values":[3,4]}]}' + $jsonPipeline = $hash | ConvertTo-Json -Compress -Depth 3 + $jsonInputObject = ConvertTo-Json -InputObject $hash -Compress -Depth 3 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should handle deeply nested mixed types with sufficient Depth via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = @{ + L1 = [PSCustomObject]@{ + L2 = @( + [PSCustomObject]@{ L3 = 'deep' } + ) + } + } + } + $expected = '{"L0":{"L1":{"L2":[{"L3":"deep"}]}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 10 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 10 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should truncate deeply nested mixed types at Depth limit via Pipeline and InputObject' { + $obj = [PSCustomObject]@{ + L0 = @{ + L1 = [PSCustomObject]@{ + L2 = @( + [PSCustomObject]@{ L3 = 'deep' } + ) + } + } + } + $expected = '{"L0":{"L1":{"L2":""}}}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 2 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 2 + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + #endregion Comprehensive Depth Truncation and Multilevel Composition Tests (Phase 4) + + #region Comprehensive PowerShell Class Tests (Phase 5) + # Test coverage for ConvertTo-Json PowerShell class serialization + # Covers: Pipeline vs InputObject, ETS vs no ETS, nested structures, inheritance + + Context 'PowerShell class serialization' { + BeforeAll { + class SimpleClass { + [string]$StringVal + [int]$IntVal + [bool]$BoolVal + [double]$DoubleVal + [bigint]$BigIntVal + [guid]$GuidVal + [ipaddress]$IPVal + [object[]]$ArrayVal + [System.Collections.Specialized.OrderedDictionary]$DictVal + hidden [string]$HiddenVal + } + } + + It 'Should serialize PowerShell class with various property types including ETS via Pipeline and InputObject' { + $obj = [SimpleClass]::new() + $obj.StringVal = 'hello' + $obj.IntVal = 42 + $obj.BoolVal = $true + $obj.DoubleVal = 3.14 + $obj.BigIntVal = [bigint]::Parse('99999999999999999999') + $obj.GuidVal = [guid]'12345678-1234-1234-1234-123456789abc' + $obj.IPVal = [ipaddress]::Parse('192.168.1.1') + $obj.ArrayVal = @(1, 'two', $true) + $obj.DictVal = [ordered]@{ Key = 'Value'; Nested = [ordered]@{ Inner = 1 } } + $obj.HiddenVal = 'secret' + $obj | Add-Member -MemberType NoteProperty -Name ETSNote -Value 'note' + $obj | Add-Member -MemberType ScriptProperty -Name ETSScript -Value { $this.StringVal.Length } + $obj.IPVal | Add-Member -MemberType NoteProperty -Name Label -Value 'primary' + $expectedPipeline = '{"StringVal":"hello","IntVal":42,"BoolVal":true,"DoubleVal":3.14,"BigIntVal":99999999999999999999,"GuidVal":"12345678-1234-1234-1234-123456789abc","IPVal":{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952},"ArrayVal":[1,"two",true],"DictVal":{"Key":"Value","Nested":{"Inner":1}},"HiddenVal":"secret","ETSNote":"note","ETSScript":5}' + $expectedInputObject = '{"StringVal":"hello","IntVal":42,"BoolVal":true,"DoubleVal":3.14,"BigIntVal":99999999999999999999,"GuidVal":"12345678-1234-1234-1234-123456789abc","IPVal":{"AddressFamily":2,"ScopeId":null,"IsIPv6Multicast":false,"IsIPv6LinkLocal":false,"IsIPv6SiteLocal":false,"IsIPv6Teredo":false,"IsIPv6UniqueLocal":false,"IsIPv4MappedToIPv6":false,"Address":16885952},"ArrayVal":[1,"two",true],"DictVal":{"Key":"Value","Nested":{"Inner":1}},"HiddenVal":"secret"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress -Depth 3 + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress -Depth 3 + $jsonPipeline | Should -BeExactly $expectedPipeline + $jsonInputObject | Should -BeExactly $expectedInputObject + } + + It 'Should serialize PowerShell class with default values via Pipeline and InputObject' { + $obj = [SimpleClass]::new() + $expected = '{"StringVal":null,"IntVal":0,"BoolVal":false,"DoubleVal":0.0,"BigIntVal":0,"GuidVal":"00000000-0000-0000-0000-000000000000","IPVal":null,"ArrayVal":null,"DictVal":null,"HiddenVal":null}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'Nested PowerShell class' { + BeforeAll { + class InnerClass { + [string]$Inner + } + + class OuterClass { + [string]$Outer + [InnerClass]$Child + } + + class DeepClass { + [string]$Name + [OuterClass]$Nested + } + } + + It 'Should serialize deeply nested PowerShell class via Pipeline and InputObject' { + $inner = [InnerClass]@{ Inner = 'deep' } + $outer = [OuterClass]@{ Outer = 'middle'; Child = $inner } + $deep = [DeepClass]@{ Name = 'top'; Nested = $outer } + $expected = '{"Name":"top","Nested":{"Outer":"middle","Child":{"Inner":"deep"}}}' + $jsonPipeline = $deep | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $deep -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize nested PowerShell class with null child via Pipeline and InputObject' { + $outer = [OuterClass]@{ Outer = 'outer value'; Child = $null } + $expected = '{"Outer":"outer value","Child":null}' + $jsonPipeline = $outer | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $outer -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + Context 'PowerShell class inheritance' { + BeforeAll { + class BaseClass { + [string]$BaseProp + } + + class ChildClass : BaseClass { + [string]$ChildProp + } + + class GrandChildClass : ChildClass { + [string]$GrandChildProp + } + } + + It 'Should serialize derived class with base properties via Pipeline and InputObject' { + $obj = [ChildClass]@{ BaseProp = 'base'; ChildProp = 'child' } + $expected = '{"ChildProp":"child","BaseProp":"base"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + It 'Should serialize multi-level inherited class via Pipeline and InputObject' { + $obj = [GrandChildClass]@{ + BaseProp = 'base' + ChildProp = 'child' + GrandChildProp = 'grandchild' + } + $expected = '{"GrandChildProp":"grandchild","ChildProp":"child","BaseProp":"base"}' + $jsonPipeline = $obj | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $obj -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + + } + + Context 'Mixed PSCustomObject and PowerShell class' { + BeforeAll { + class MixedClass { + [string]$ClassName + } + } + + It 'Should serialize array with mixed types via Pipeline and InputObject' { + $classObj = [MixedClass]@{ ClassName = 'class' } + $customObj = [PSCustomObject]@{ CustomName = 'custom' } + $arr = @($classObj, $customObj) + $expected = '[{"ClassName":"class"},{"CustomName":"custom"}]' + $jsonPipeline = $arr | ConvertTo-Json -Compress + $jsonInputObject = ConvertTo-Json -InputObject $arr -Compress + $jsonPipeline | Should -BeExactly $expected + $jsonInputObject | Should -BeExactly $expected + } + } + + #endregion Comprehensive PowerShell Class Tests (Phase 5) + } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Debug-Runspace.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Debug-Runspace.Tests.ps1 index 8aa28b00aef..eb387bc44af 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Debug-Runspace.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Debug-Runspace.Tests.ps1 @@ -32,5 +32,32 @@ Describe "Debug-Runspace" -Tag "CI" { { Debug-Runspace -Runspace $rs1 -ErrorAction stop } | Should -Throw -ErrorId "InvalidOperation,Microsoft.PowerShell.Commands.DebugRunspaceCommand" } + It "Should write attach event and mark runspace as having a remote debugger attached" { + $onAttachName = [System.Management.Automation.PSEngineEvent]::OnDebugAttach + + $debugTarget = [PowerShell]::Create() + $null = $debugTarget.AddCommand('Wait-Event').AddParameter('SourceIdentifier', $onAttachName) + $waitTask = $debugTarget.BeginInvoke() + + $debugTarget.Runspace.IsRemoteDebuggerAttached | Should -BeFalse + + $debugger = [PowerShell]::Create() + $null = $debugger.AddCommand('Debug-Runspace').AddParameter('Id', $debugTarget.Runspace.Id) + $debugTask = $debugger.BeginInvoke() + + $waitTask.AsyncWaitHandle.WaitOne(10000) | Should -BeTrue + $waitInfo = $debugTarget.EndInvoke($waitTask) + $waitInfo.SourceIdentifier | Should -Be $onAttachName + + $debugTarget.Runspace.IsRemoteDebuggerAttached | Should -BeTrue + + $debugger.Stop() + $exp = { + $debugger.EndInvoke($debugTask) + } | Should -Throw -PassThru + $exp.FullyQualifiedErrorId | Should -Be "PipelineStoppedException" + + $debugTarget.Runspace.IsRemoteDebuggerAttached | Should -BeFalse + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-Csv.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-Csv.Tests.ps1 index 67234f24c58..aae457f2f82 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-Csv.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-Csv.Tests.ps1 @@ -11,6 +11,7 @@ Describe "Export-Csv" -Tags "CI" { $P1 = [pscustomobject]@{"P1" = "first"} $P2 = [pscustomobject]@{"P2" = "second"} $P11 = [pscustomobject]@{"P1" = "eleventh"} + $testHashTable = @{ 'first' = "value1"; 'second' = $null; 'third' = "value3" } } AfterEach { @@ -90,11 +91,6 @@ Describe "Export-Csv" -Tags "CI" { $results[0] | Should -BeExactly "#TYPE System.String" } - It "Does not support -IncludeTypeInformation and -NoTypeInformation at the same time" { - { $testObject | Export-Csv -Path $testCsv -IncludeTypeInformation -NoTypeInformation } | - Should -Throw -ErrorId "CannotSpecifyIncludeTypeInformationAndNoTypeInformation,Microsoft.PowerShell.Commands.ExportCsvCommand" - } - It "Should support -LiteralPath parameter" { $testObject | Export-Csv -LiteralPath $testCsv $results = Import-Csv -Path $testCsv @@ -186,6 +182,10 @@ Describe "Export-Csv" -Tags "CI" { $results[1].PSObject.properties.Name | Should -Not -Contain 'third' } + It "Should throw when -Append and -NoHeader are specified together" { + { $P1 | Export-Csv -Path $testCsv -Append -NoHeader -ErrorAction Stop } | Should -Throw -ErrorId "CannotSpecifyBothAppendAndNoHeader,Microsoft.PowerShell.Commands.ExportCsvCommand" + } + It "First line should be #TYPE if -IncludeTypeInformation used and pstypenames object property is empty" { $object = [PSCustomObject]@{first = 1} $pstypenames = $object.pstypenames | ForEach-Object -Process {$_} @@ -249,6 +249,33 @@ Describe "Export-Csv" -Tags "CI" { $contents[1].Contains($delimiter) | Should -BeTrue } + It "Should not throw when exporting hashtable with property that has null value"{ + { $testHashTable | Export-Csv -Path $testCsv } | Should -Not -Throw + } + + It "Should not throw when exporting PSCustomObject with property that has null value"{ + $testObject = [pscustomobject]$testHashTable + { $testObject | Export-Csv -Path $testCsv } | Should -Not -Throw + } + + It "Export hashtable with null and non-null values"{ + $testHashTable | Export-Csv -Path $testCsv + $result2 = Import-CSV -Path $testCsv + + $result2.first | Should -BeExactly "value1" + $result2.second | Should -BeNullOrEmpty + $result2.third | Should -BeExactly "value3" + } + + It "Export hashtable with non-null values"{ + $testTable = @{ 'first' = "value1"; 'second' = "value2" } + $testTable | Export-Csv -Path $testCsv + $results = Import-CSV -Path $testCsv + + $results.first | Should -BeExactly "value1" + $results.second | Should -BeExactly "value2" + } + Context "UseQuotes parameter" { # A minimum of tests. The rest are in ConvertTo-Csv.Tests.ps1 diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-FormatData.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-FormatData.Tests.ps1 index c024f364c68..3325b21a9c4 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-FormatData.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Export-FormatData.Tests.ps1 @@ -16,7 +16,7 @@ Describe "Export-FormatData" -Tags "CI" { { $fd | Export-FormatData -Path $TESTDRIVE\allformat.ps1xml -IncludeScriptBlock - $sessionState = [System.Management.Automation.Runspaces.InitialSessionState]::CreateDefault() + $sessionState = [initialsessionstate]::CreateDefault() $sessionState.Formats.Clear() $sessionState.Types.Clear() @@ -135,7 +135,7 @@ Describe "Export-FormatData" -Tags "CI" { $testfile = Join-Path -Path $TestDrive -ChildPath "$testfilename.ps1xml" Set-Content -Path $testfile -Value $xmlContent - $sessionState = [System.Management.Automation.Runspaces.InitialSessionState]::CreateDefault() + $sessionState = [initialsessionstate]::CreateDefault() $sessionState.Formats.Clear() $sessionState.Types.Clear() diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Custom.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Custom.Tests.ps1 index 80aad6ef5b9..c82d8b77b8a 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Custom.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Custom.Tests.ps1 @@ -466,4 +466,48 @@ SelectScriptBlock $ps.Invoke() -replace '\r?\n', "^" | Should -BeExactly $expectedOutput $ps.Streams.Error | Should -BeNullOrEmpty } + + Context 'ExcludeProperty parameter' { + It 'Should exclude specified properties' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle' } + $result = $obj | Format-Custom -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Not -Match 'Age' + } + + It 'Should work with wildcard patterns' { + $obj = [pscustomobject]@{ Prop1 = 1; Prop2 = 2; Other = 3 } + $result = $obj | Format-Custom -ExcludeProperty Prop* | Out-String + $result | Should -Match 'Other' + $result | Should -Not -Match 'Prop1' + $result | Should -Not -Match 'Prop2' + } + + It 'Should work without Property parameter (implies -Property *)' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3 } + $result = $obj | Format-Custom -ExcludeProperty B | Out-String + $result | Should -Match 'A\s*=' + $result | Should -Match 'C\s*=' + $result | Should -Not -Match 'B\s*=' + } + + It 'Should work with Property parameter' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle'; Country = 'USA' } + $result = $obj | Format-Custom -Property Name, Age, City, Country -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Match 'Country' + $result | Should -Not -Match 'Age' + } + + It 'Should handle multiple excluded properties' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3; D = 4 } + $result = $obj | Format-Custom -ExcludeProperty B, D | Out-String + $result | Should -Match 'A\s*=' + $result | Should -Match 'C\s*=' + $result | Should -Not -Match 'B\s*=' + $result | Should -Not -Match 'D\s*=' + } + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-List.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-List.Tests.ps1 index b9079b92139..d544d4b4bf0 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-List.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-List.Tests.ps1 @@ -213,7 +213,7 @@ dbda : KM $o = [PSCustomObject]@{ double = [double]1234.56789 float = [float]9876.543 - decimal = [decimal]4567.123456789 + decimal = [decimal]4567.123456789d } $expected = @" @@ -261,4 +261,48 @@ Describe 'Format-List color tests' -Tag 'CI' { $output = Get-Content "$TestDrive/outfile.txt" -Raw $output.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") } + + Context 'ExcludeProperty parameter' { + It 'Should exclude specified properties' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle' } + $result = $obj | Format-List -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Not -Match 'Age' + } + + It 'Should work with wildcard patterns' { + $obj = [pscustomobject]@{ Prop1 = 1; Prop2 = 2; Other = 3 } + $result = $obj | Format-List -ExcludeProperty Prop* | Out-String + $result | Should -Match 'Other' + $result | Should -Not -Match 'Prop1' + $result | Should -Not -Match 'Prop2' + } + + It 'Should work without Property parameter (implies -Property *)' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3 } + $result = $obj | Format-List -ExcludeProperty B | Out-String + $result | Should -Match 'A' + $result | Should -Match 'C' + $result | Should -Not -Match 'B' + } + + It 'Should work with Property parameter' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle'; Country = 'USA' } + $result = $obj | Format-List -Property Name, Age, City, Country -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Match 'Country' + $result | Should -Not -Match 'Age' + } + + It 'Should handle multiple excluded properties' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3; D = 4 } + $result = $obj | Format-List -ExcludeProperty B, D | Out-String + $result | Should -Match 'A' + $result | Should -Match 'C' + $result | Should -Not -Match 'B' + $result | Should -Not -Match 'D' + } + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Table.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Table.Tests.ps1 index 34f2245909c..d102ef8bbdf 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Table.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Table.Tests.ps1 @@ -953,4 +953,48 @@ Describe 'Table color tests' -Tag 'CI' { $actual | Should -BeExactly $expected } + + Context 'ExcludeProperty parameter' { + It 'Should exclude specified properties' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle' } + $result = $obj | Format-Table -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Not -Match 'Age' + } + + It 'Should work with wildcard patterns' { + $obj = [pscustomobject]@{ Prop1 = 1; Prop2 = 2; Other = 3 } + $result = $obj | Format-Table -ExcludeProperty Prop* | Out-String + $result | Should -Match 'Other' + $result | Should -Not -Match 'Prop1' + $result | Should -Not -Match 'Prop2' + } + + It 'Should work without Property parameter (implies -Property *)' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3 } + $result = $obj | Format-Table -ExcludeProperty B | Out-String + $result | Should -Match 'A' + $result | Should -Match 'C' + $result | Should -Not -Match 'B' + } + + It 'Should work with Property parameter' { + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle'; Country = 'USA' } + $result = $obj | Format-Table -Property Name, Age, City, Country -ExcludeProperty Age | Out-String + $result | Should -Match 'Name' + $result | Should -Match 'City' + $result | Should -Match 'Country' + $result | Should -Not -Match 'Age' + } + + It 'Should handle multiple excluded properties' { + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3; D = 4 } + $result = $obj | Format-Table -ExcludeProperty B, D | Out-String + $result | Should -Match 'A' + $result | Should -Match 'C' + $result | Should -Not -Match 'B' + $result | Should -Not -Match 'D' + } + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Wide.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Wide.Tests.ps1 index c81db9fa1f9..10acd699068 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Wide.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Format-Wide.Tests.ps1 @@ -105,4 +105,56 @@ Describe "Format-Wide DRT basic functionality" -Tags "CI" { $result | Should -Match " GroupingKey:" $result | Should -Match "name2\s+name3" } + + Context 'ExcludeProperty parameter' { + It 'Should exclude specified property and display first remaining' { + # PSCustomObject properties are in definition order: Name, Age, City + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle' } + # Exclude Name, should display Age (first remaining) + $result = $obj | Format-Wide -ExcludeProperty Name | Out-String + $result | Should -Match '30' + $result | Should -Not -Match 'Test' + } + + It 'Should work with wildcard patterns' { + # Properties: Prop1, Prop2, Other + $obj = [pscustomobject]@{ Prop1 = 1; Prop2 = 2; Other = 3 } + # Exclude Prop*, should display Other (only remaining) + $result = $obj | Format-Wide -ExcludeProperty Prop* | Out-String + $result | Should -Match '3' + $result | Should -Not -Match '1' + $result | Should -Not -Match '2' + } + + It 'Should work without Property parameter (implies -Property *)' { + # Properties: A, B, C + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3 } + # Exclude B, C - should display A (first remaining) + $result = $obj | Format-Wide -ExcludeProperty B, C | Out-String + $result | Should -Match '1' + $result | Should -Not -Match '2' + $result | Should -Not -Match '3' + } + + It 'Should display first remaining property after exclusion' { + # Properties: Name, Age, City, Country + $obj = [pscustomobject]@{ Name = 'Test'; Age = 30; City = 'Seattle'; Country = 'USA' } + # Exclude Name and Age, should display City (first remaining) + $result = $obj | Format-Wide -ExcludeProperty Name, Age | Out-String + $result | Should -Match 'Seattle' + $result | Should -Not -Match 'Test' + $result | Should -Not -Match '30' + # USA might appear but not in the wide field, or might not appear at all since only first property is shown + } + + It 'Should handle multiple excluded properties' { + # Properties: A, B, C, D + $obj = [pscustomobject]@{ A = 1; B = 2; C = 3; D = 4 } + # Exclude A and B, should display C (first remaining) + $result = $obj | Format-Wide -ExcludeProperty A, B | Out-String + $result | Should -Match '3' + $result | Should -Not -Match '1' + $result | Should -Not -Match '2' + } + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Alias.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Alias.Tests.ps1 index edccb912ca7..a5b0b039d00 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Alias.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Alias.Tests.ps1 @@ -155,6 +155,16 @@ Describe "Get-Alias DRT Unit Tests" -Tags "CI" { $returnObject[$i].Definition | Should -Be 'Get-Command' } } + + It "Get-Alias DisplayName should always show AliasName -> ResolvedCommand for all aliases" { + Set-Alias -Name Test-MyAlias -Value Get-Command -Force + Set-Alias -Name tma -Value Test-MyAlias -force + $aliases = Get-Alias Test-MyAlias, tma + $aliases | ForEach-Object { + $_.DisplayName | Should -Be "$($_.Name) -> Get-Command" + } + $aliases.Name.foreach{Remove-Item Alias:$_ -ErrorAction SilentlyContinue} + } } Describe "Get-Alias" -Tags "CI" { diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Random.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Random.Tests.ps1 index cd9fee41873..100ca90b357 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Random.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Random.Tests.ps1 @@ -162,6 +162,12 @@ Describe "Get-Random" -Tags "CI" { $randomNumber | Should -BeIn 1, 2, 3, 5, 8, 13 } + It "Should return a single random item when -Shuffle:`$false is used" { + $randomNumber = Get-Random -InputObject 1, 2, 3, 5, 8, 13 -Shuffle:$false + $randomNumber.Count | Should -Be 1 + $randomNumber | Should -BeIn 1, 2, 3, 5, 8, 13 + } + It "Should return for a string collection " { $randomNumber = Get-Random -InputObject "red", "yellow", "blue" $randomNumber | Should -Be ("red" -or "yellow" -or "blue") diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-SecureRandom.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-SecureRandom.Tests.ps1 index acc560abdb3..957bfa30e9e 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-SecureRandom.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-SecureRandom.Tests.ps1 @@ -150,6 +150,12 @@ Describe "Get-SecureRandom" -Tags "CI" { $randomNumber | Should -BeIn 1, 2, 3, 5, 8, 13 } + It "Should return a single random item when -Shuffle:`$false is used" { + $randomNumber = Get-SecureRandom -InputObject 1, 2, 3, 5, 8, 13 -Shuffle:$false + $randomNumber.Count | Should -Be 1 + $randomNumber | Should -BeIn 1, 2, 3, 5, 8, 13 + } + It "Should return for a string collection " { $randomNumber = Get-SecureRandom -InputObject "red", "yellow", "blue" $randomNumber | Should -Be ("red" -or "yellow" -or "blue") diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Uptime.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Uptime.Tests.ps1 index aff5e4d50af..b3275a61f2a 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Uptime.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Get-Uptime.Tests.ps1 @@ -25,6 +25,10 @@ Describe "Get-Uptime" -Tags "CI" { $upt = Get-Uptime -Since $upt | Should -BeOfType DateTime } + It "Get-Uptime -Since:`$false return TimeSpan" { + $upt = Get-Uptime -Since:$false + $upt | Should -BeOfType TimeSpan + } It "Get-Uptime throw if IsHighResolution == false" { # Enable the test hook [system.management.automation.internal.internaltesthooks]::SetTestHook('StopwatchIsNotHighResolution', $true) diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Implicit.Remoting.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Implicit.Remoting.Tests.ps1 index b532d7523ef..0c15fe6d359 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Implicit.Remoting.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Implicit.Remoting.Tests.ps1 @@ -1901,7 +1901,7 @@ try Export-PSSession -Session $session -OutputModule $tempdir\Diag -CommandName New-Guid -AllowClobber > $null # Only the snapin Microsoft.PowerShell.Core is loaded - $iss = [System.Management.Automation.Runspaces.InitialSessionState]::CreateDefault2() + $iss = [initialsessionstate]::CreateDefault2() $ps = [PowerShell]::Create($iss) $result = $ps.AddScript(" & $tempdir\TestBug450687.ps1").Invoke() diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/New-Guid.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/New-Guid.Tests.ps1 index 54d609d2753..9b082793413 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/New-Guid.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/New-Guid.Tests.ps1 @@ -17,6 +17,11 @@ Describe "New-Guid" -Tags "CI" { $guid.ToString() | Should -BeExactly "00000000-0000-0000-0000-000000000000" } + It "Should respect explicit false value for -Empty" { + $guid = New-Guid -Empty:$false + $guid.ToString() | Should -Not -BeExactly "00000000-0000-0000-0000-000000000000" + } + It "Should convert a string to a guid" { $guid1 = New-Guid $guid2 = New-Guid -InputObject $guid1.ToString() @@ -38,6 +43,12 @@ Describe "New-Guid" -Tags "CI" { $observed | Should -Be $guids } + It "Should generate a UUID v7" { + $guid = New-Guid + # UUID v7 has version nibble '7' at position 14 in the string representation + $guid.ToString()[14] | Should -BeExactly '7' + } + It "Should return different guids with each call" { $guid1 = New-Guid $guid2 = New-Guid diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/New-TemporaryDirectory.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/New-TemporaryDirectory.Tests.ps1 new file mode 100644 index 00000000000..333e8db5b1c --- /dev/null +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/New-TemporaryDirectory.Tests.ps1 @@ -0,0 +1,110 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "New-TemporaryDirectory" -Tags "CI" { + BeforeEach { + $tempDirectory = $null + } + + AfterEach { + if ($tempDirectory -and (Test-Path -LiteralPath $tempDirectory.FullName)) { + Remove-Item -LiteralPath $tempDirectory.FullName -Force -Recurse -ErrorAction SilentlyContinue + } + } + + It "creates a new temporary directory" { + $tempDirectory = New-TemporaryDirectory + + $tempDirectory | Should -Exist + $tempDirectory | Should -BeOfType System.IO.DirectoryInfo + $tempDirectory.FullName | Should -BeLikeExactly "$([System.IO.Path]::GetTempPath())*" + (Get-Item -LiteralPath $tempDirectory.FullName).PSIsContainer | Should -BeTrue + } + + It "creates unique temporary directories" { + $tempDirectory = New-TemporaryDirectory + $secondTempDirectory = New-TemporaryDirectory + + try { + $secondTempDirectory.FullName | Should -Not -BeExactly $tempDirectory.FullName + $secondTempDirectory | Should -Exist + $secondTempDirectory | Should -BeOfType System.IO.DirectoryInfo + } + finally { + if ($secondTempDirectory -and (Test-Path -LiteralPath $secondTempDirectory.FullName)) { + Remove-Item -LiteralPath $secondTempDirectory.FullName -Force -Recurse -ErrorAction SilentlyContinue + } + } + } + + It "with WhatIf does not create a directory" { + New-TemporaryDirectory -WhatIf | Should -BeNullOrEmpty + } + + It "with WhatIf and Prefix does not create a directory" { + New-TemporaryDirectory -Prefix "Test_" -WhatIf | Should -BeNullOrEmpty + } + + It "with WhatIf and Prefix reports a descriptive target" { + $prefix = "Test_" + $rawTarget = [System.IO.Path]::Combine([System.IO.Path]::GetTempPath(), $prefix) + $whatIfOutput = & "$PSHOME/pwsh" -NoProfile -CommandWithArgs 'param($prefix) New-TemporaryDirectory -Prefix $prefix -WhatIf' $prefix 2>&1 | Out-String + + $whatIfOutput | Should -Not -Match ([regex]::Escape("`"$rawTarget`"")) + $whatIfOutput | Should -Match ([regex]::Escape("with prefix '$prefix'")) + } + + It "rejects special relative path Prefix '<Prefix>'" -TestCases @( + @{ Prefix = "." } + @{ Prefix = ".." } + ) { + param($Prefix) + + { New-TemporaryDirectory -Prefix $Prefix -ErrorAction Stop } | Should -Throw -ErrorId "NewTemporaryDirectoryInvalidPrefix,Microsoft.PowerShell.Commands.NewTemporaryDirectoryCommand" + } + + It "rejects separator-like Prefix '<Prefix>'" -TestCases @( + @{ Prefix = "path/name" } + @{ Prefix = "path\name" } + @{ Prefix = "../name" } + @{ Prefix = "..\name" } + ) { + param($Prefix) + + { New-TemporaryDirectory -Prefix $Prefix -ErrorAction Stop } | Should -Throw -ErrorId "NewTemporaryDirectoryInvalidPrefix,Microsoft.PowerShell.Commands.NewTemporaryDirectoryCommand" + } + + It "rejects Prefix with control character '<CharacterCode>'" -TestCases @( + @{ CharacterCode = 10 } + @{ CharacterCode = 13 } + @{ CharacterCode = 9 } + @{ CharacterCode = 27 } + ) { + param($CharacterCode) + + $Prefix = "bad$([char]$CharacterCode)name" + { New-TemporaryDirectory -Prefix $Prefix -ErrorAction Stop } | Should -Throw -ErrorId "NewTemporaryDirectoryInvalidPrefix,Microsoft.PowerShell.Commands.NewTemporaryDirectoryCommand" + } + + It "has an OutputType of System.IO.DirectoryInfo" { + (Get-Command New-TemporaryDirectory).OutputType.Name | Should -Contain "System.IO.DirectoryInfo" + } + + It "creates a directory with custom prefix" { + $prefix = "MyApp" + $tempDirectory = New-TemporaryDirectory -Prefix $prefix + + $tempDirectory | Should -Exist + $tempDirectory | Should -BeOfType System.IO.DirectoryInfo + $tempDirectory.Name | Should -BeLike "$prefix*" + } + + It "rejects Prefix with invalid file name characters" { + $invalidChars = [System.IO.Path]::GetInvalidFileNameChars() + + if ($invalidChars.Count -gt 0) { + $badPrefix = "bad$($invalidChars[0])prefix" + { New-TemporaryDirectory -Prefix $badPrefix -ErrorAction Stop } | Should -Throw -ErrorId "NewTemporaryDirectoryInvalidPrefix,Microsoft.PowerShell.Commands.NewTemporaryDirectoryCommand" + } + } +} diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1 index cfba4a4cbed..148993b69b1 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/PowerShellData.tests.ps1 @@ -49,4 +49,10 @@ Describe "Tests for the Import-PowerShellDataFile cmdlet" -Tags "CI" { $result = Import-PowerShellDataFile $largePsd1Path -SkipLimitCheck $result.Keys.Count | Should -Be 501 } + + It 'Fails if psd1 file is insecure while -SkipLimitCheck is used' { + $path = Setup -f insecure2.psd1 -Content '@{ Foo = [object] (calc.exe) }' -pass + { Import-PowerShellDataFile $path -SkipLimitCheck -ErrorAction Stop } | + Should -Throw -ErrorId "System.InvalidOperationException,Microsoft.PowerShell.Commands.ImportPowerShellDataFileCommand" + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Remove-TypeData.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Remove-TypeData.Tests.ps1 index ba009de4b1b..96178fa13c0 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Remove-TypeData.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Remove-TypeData.Tests.ps1 @@ -36,7 +36,7 @@ Describe "Remove-TypeData DRT Unit Tests" -Tags "CI" { BeforeEach { $ps = [powershell]::Create() - $iss = [system.management.automation.runspaces.initialsessionstate]::CreateDefault2() + $iss = [initialsessionstate]::CreateDefault2() $rs = [system.management.automation.runspaces.runspacefactory]::CreateRunspace($iss) $rs.Open() $ps.Runspace = $rs diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Set-Variable.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Set-Variable.Tests.ps1 index d11fd5cfbb3..6e6fc1a2e1d 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Set-Variable.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Set-Variable.Tests.ps1 @@ -244,44 +244,30 @@ Describe "Set-Variable" -Tags "CI" { Context "Set-Variable -Append tests" { BeforeAll { - if (! (Get-ExperimentalFeature PSRedirectToVariable).Enabled) { - $skipTest = $true - } - - $testCases = @{ value = 2; Count = 2 }, - @{ value = @(2,3,4); Count = 2}, - @{ value = "abc",(Get-Process -Id $PID) ; count = 2} + $testCases = @{ value = 2; Count = 2 }, + @{ value = @(2,3,4); Count = 2}, + @{ value = "abc",(Get-Process -Id $PID) ; count = 2} } - It "Can append values <value> to a variable" -testCases $testCases { - param ($value, $count) - - if ($skipTest) { - Set-ItResult -skip -because "Experimental Feature PSRedirectToVariable not enabled" - return - } - - $variableName = "testVar" - Set-Variable -Name $variableName -Value 1 - Set-Variable -Name $variableName -Value $value -Append + It "Can append values <value> to a variable" -testCases $testCases { + param ($value, $count) - $observedValues = Get-Variable $variableName -Value + $variableName = "testVar" + Set-Variable -Name $variableName -Value 1 + Set-Variable -Name $variableName -Value $value -Append - $observedValues.Count | Should -Be $count - $observedValues[0] | Should -Be 1 + $observedValues = Get-Variable $variableName -Value - $observedValues[1] | Should -Be $value - } + $observedValues.Count | Should -Be $count + $observedValues[0] | Should -Be 1 - It "Can use set-variable via streaming and append values" { - if ($skipTest) { - Set-ItResult -skip -because "Experimental Feature PSRedirectToVariable not enabled" - return - } + $observedValues[1] | Should -Be $value + } - $testVar = 1 - 4..6 | Set-Variable -Name testVar -Append - $testVar | Should -Be @(1,4,5,6) - } + It "Can use set-variable via streaming and append values" { + $testVar = 1 + 4..6 | Set-Variable -Name testVar -Append + $testVar | Should -Be @(1,4,5,6) + } } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Test-Json.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Test-Json.Tests.ps1 index 32a6cf3ce63..7b1b58d8258 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Test-Json.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Test-Json.Tests.ps1 @@ -86,6 +86,141 @@ Describe "Test-Json" -Tags "CI" { } '@ + # Schema using oneOf to allow either integer or string pattern for port items + $oneOfSchema = @' + { + "type": "object", + "properties": { + "ports": { + "type": "array", + "items": { + "oneOf": [ + { "type": "integer", "minimum": 0, "maximum": 65535 }, + { "type": "string", "pattern": "^\\d+-\\d+$" } + ] + } + } + } + } +'@ + + # Valid JSON where ports are integers (first oneOf choice matches) + $validOneOfJson = '{ "ports": [80, 443, 8080] }' + + # Invalid JSON where a port value matches neither oneOf choice + $invalidOneOfJson = '{ "ports": [80, "invalid-port", 8080] }' + + # Schema using oneOf to allow either smartphone or laptop device types + $oneOfDeviceSchema = @' + { + "type": "object", + "properties": { + "Devices": { + "type": "array", + "items": { + "type": "object", + "oneOf": [ + { + "properties": { + "id": { "type": "string" }, + "deviceType": { "const": "smartphone" }, + "os": { "type": "string", "enum": ["iOS", "Android"] } + }, + "required": ["deviceType", "os"] + }, + { + "properties": { + "id": { "type": "string" }, + "deviceType": { "const": "laptop" }, + "arch": { "type": "string", "enum": ["x86", "x64", "arm64"] } + }, + "required": ["deviceType", "arch"] + } + ] + } + } + }, + "required": ["Devices"] + } +'@ + + # Valid JSON with mixed device types (all matching their respective oneOf choice) + $validOneOfDeviceJson = @' + { + "Devices": [ + { "id": "0", "deviceType": "laptop", "arch": "x64" }, + { "id": "1", "deviceType": "smartphone", "os": "iOS" }, + { "id": "2", "deviceType": "laptop", "arch": "arm64" }, + { "id": "3", "deviceType": "smartphone", "os": "Android" } + ] + } +'@ + + # Invalid JSON where only Devices/3 has an invalid os value + $invalidOneOfDeviceJson = @' + { + "Devices": [ + { "id": "0", "deviceType": "laptop", "arch": "x64" }, + { "id": "1", "deviceType": "smartphone", "os": "iOS" }, + { "id": "2", "deviceType": "laptop", "arch": "arm64" }, + { "id": "3", "deviceType": "smartphone", "os": "WindowsPhone" } + ] + } +'@ + + # Schema using anyOf to allow either smartphone or laptop device types + $anyOfDeviceSchema = @' + { + "type": "object", + "properties": { + "Devices": { + "type": "array", + "items": { + "type": "object", + "anyOf": [ + { + "properties": { + "deviceType": { "const": "smartphone" }, + "os": { "type": "string", "enum": ["iOS", "Android"] } + }, + "required": ["deviceType", "os"] + }, + { + "properties": { + "deviceType": { "const": "laptop" }, + "arch": { "type": "string", "enum": ["x86", "x64", "arm64"] } + }, + "required": ["deviceType", "arch"] + } + ] + } + } + }, + "required": ["Devices"] + } +'@ + + # Valid JSON with mixed device types (all matching their respective anyOf choice) + $validAnyOfDeviceJson = @' + { + "Devices": [ + { "deviceType": "laptop", "arch": "x64" }, + { "deviceType": "smartphone", "os": "iOS" } + ] + } +'@ + + # Invalid JSON where only Devices/2 has an invalid os value + $invalidAnyOfDeviceJson = @' + { + "Devices": [ + { "deviceType": "laptop", "arch": "x64" }, + { "deviceType": "smartphone", "os": "iOS" }, + { "deviceType": "smartphone", "os": "WindowsPhone" } + ] + } +'@ + $validJsonPath = Join-Path -Path $TestDrive -ChildPath 'validJson.json' $validLiteralJsonPath = Join-Path -Path $TestDrive -ChildPath "[valid]Json.json" $invalidNodeInJsonPath = Join-Path -Path $TestDrive -ChildPath 'invalidNodeInJson.json' @@ -343,4 +478,64 @@ Describe "Test-Json" -Tags "CI" { # With options should pass ($Json | Test-Json -Option $Options -ErrorAction SilentlyContinue) | Should -BeTrue } + + It "Test-Json does not report false positives for valid oneOf matches" { + $errorVar = $null + $result = Test-Json -Json $validOneOfJson -Schema $oneOfSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeTrue + $errorVar.Count | Should -Be 0 + } + + It "Test-Json reports only relevant errors for invalid oneOf values" { + $errorVar = $null + $result = Test-Json -Json $invalidOneOfJson -Schema $oneOfSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeFalse + # Should report error only for the invalid item, not for valid items + $errorVar.Count | Should -BeGreaterThan 0 + $errorVar[0].Exception.Message | Should -Match "/ports/1" + } + + It "Test-Json does not report false positives for valid oneOf device matches" { + $errorVar = $null + $result = Test-Json -Json $validOneOfDeviceJson -Schema $oneOfDeviceSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeTrue + $errorVar.Count | Should -Be 0 + } + + It "Test-Json reports errors only for the invalid device in oneOf schema" { + $errorVar = $null + $result = Test-Json -Json $invalidOneOfDeviceJson -Schema $oneOfDeviceSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeFalse + # Should not report errors for valid devices (Devices/0, /1, /2) + $falsePositives = $errorVar | Where-Object { $_.Exception.Message -match '/Devices/(0|1|2)' } + $falsePositives.Count | Should -Be 0 + # Should report errors only for the invalid device (Devices/3) + $relevantErrors = $errorVar | Where-Object { $_.Exception.Message -match '/Devices/3' } + $relevantErrors.Count | Should -BeGreaterThan 0 + } + + It "Test-Json does not report false positives for valid anyOf device matches" { + $errorVar = $null + $result = Test-Json -Json $validAnyOfDeviceJson -Schema $anyOfDeviceSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeTrue + $errorVar.Count | Should -Be 0 + } + + It "Test-Json reports errors only for the invalid device in anyOf schema" { + $errorVar = $null + $result = Test-Json -Json $invalidAnyOfDeviceJson -Schema $anyOfDeviceSchema -ErrorVariable errorVar -ErrorAction SilentlyContinue + + $result | Should -BeFalse + # Should not report errors for valid devices (Devices/0, /1) + $falsePositives = $errorVar | Where-Object { $_.Exception.Message -match '/Devices/(0|1)' } + $falsePositives.Count | Should -Be 0 + # Should report errors only for the invalid device (Devices/2) + $relevantErrors = $errorVar | Where-Object { $_.Exception.Message -match '/Devices/2' } + $relevantErrors.Count | Should -BeGreaterThan 0 + } } diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-FormatData.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-FormatData.Tests.ps1 index d7cfa1f3204..0c2969dfb2a 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-FormatData.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-FormatData.Tests.ps1 @@ -110,7 +110,7 @@ Describe "Update-FormatData with resources in CustomControls" -Tags "CI" { $templatePath = Join-Path $PSScriptRoot (Join-Path 'assets' 'UpdateFormatDataTests.format.ps1xml') $formatFilePath = Join-Path $TestDrive 'UpdateFormatDataTests.format.ps1xml' $ps = [powershell]::Create() - $iss = [system.management.automation.runspaces.initialsessionstate]::CreateDefault2() + $iss = [initialsessionstate]::CreateDefault2() $rs = [system.management.automation.runspaces.runspacefactory]::CreateRunspace($iss) $rs.Open() $ps.Runspace = $rs diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-TypeData.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-TypeData.Tests.ps1 index e2666ea6199..07a5f8ae2e6 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-TypeData.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/Update-TypeData.Tests.ps1 @@ -37,7 +37,7 @@ Describe "Update-TypeData basic functionality" -Tags "CI" { BeforeEach { $ps = [powershell]::Create() - $iss = [system.management.automation.runspaces.initialsessionstate]::CreateDefault2() + $iss = [initialsessionstate]::CreateDefault2() $rs = [system.management.automation.runspaces.runspacefactory]::CreateRunspace($iss) $rs.Open() $ps.Runspace = $rs diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1 index 1ddb9f10ba9..88a8d3dd9a5 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/WebCmdlets.Tests.ps1 @@ -1153,7 +1153,7 @@ Describe "Invoke-WebRequest tests" -Tags "Feature", "RequireAdminOnWindows" { $response.Content.Method | Should -Be $redirectedMethod } - It "Validates Invoke-WebRequest -PreserveHttpMethodOnRedirect keeps the authorization header redirects and do remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { + It "Validates Invoke-WebRequest -PreserveHttpMethodOnRedirect strips the authorization header and remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { param($redirectType) $uri = Get-WebListenerUrl -Test 'Redirect' -Query @{type = $redirectType} $response = ExecuteRedirectRequest -PreserveHttpMethodOnRedirect -Uri $uri -Method 'POST' @@ -1161,7 +1161,21 @@ Describe "Invoke-WebRequest tests" -Tags "Feature", "RequireAdminOnWindows" { $response.Error | Should -BeNullOrEmpty # ensure user-agent is present (i.e., no false positives ) $response.Content.Headers."User-Agent" | Should -Not -BeNullOrEmpty - # ensure Authorization header has been kept. + # ensure Authorization header has been removed. + $response.Content.Headers."Authorization" | Should -BeNullOrEmpty + # ensure POST doesn't change. + $response.Content.Method | Should -Be 'POST' + } + + It "Validates Invoke-WebRequest -PreserveHttpMethodOnRedirect -PreserveAuthorizationOnRedirect keeps the authorization header and remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { + param($redirectType) + $uri = Get-WebListenerUrl -Test 'Redirect' -Query @{type = $redirectType} + $response = ExecuteRedirectRequest -PreserveAuthorizationOnRedirect -PreserveHttpMethodOnRedirect -Uri $uri -Method 'POST' + + $response.Error | Should -BeNullOrEmpty + # ensure user-agent is present (i.e., no false positives ) + $response.Content.Headers."User-Agent" | Should -Not -BeNullOrEmpty + # ensure Authorization header has been preserved. $response.Content.Headers."Authorization" | Should -BeExactly 'test' # ensure POST doesn't change. $response.Content.Method | Should -Be 'POST' @@ -1727,6 +1741,26 @@ Describe "Invoke-WebRequest tests" -Tags "Feature", "RequireAdminOnWindows" { $result.Files[0].Content | Should -Match $file1Contents } + It "Verifies Invoke-WebRequest -Form supports read-only file values" { + # Create a read-only test file + $readOnlyFile = Join-Path $TestDrive "readonly-test.txt" + "ReadOnly test content" | Out-File -FilePath $readOnlyFile -Encoding utf8 + Set-ItemProperty -Path $readOnlyFile -Name IsReadOnly -Value $true + + $form = @{TestFile = [System.IO.FileInfo]$readOnlyFile} + $uri = Get-WebListenerUrl -Test 'Multipart' + $response = Invoke-WebRequest -Uri $uri -Form $form -Method 'POST' + $result = $response.Content | ConvertFrom-Json + + $result.Headers.'Content-Type' | Should -Match 'multipart/form-data' + $result.Files.Count | Should -Be 1 + + $result.Files[0].Name | Should -BeExactly "TestFile" + $result.Files[0].FileName | Should -BeExactly "readonly-test.txt" + $result.Files[0].ContentType | Should -BeExactly 'application/octet-stream' + $result.Files[0].Content | Should -Match "ReadOnly test content" + } + It "Verifies Invoke-WebRequest -Form sets Content-Disposition FileName and FileNameStar." { $ContentDisposition = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("attachment") $ContentDisposition.FileName = $fileName @@ -3015,6 +3049,18 @@ Describe "Invoke-RestMethod tests" -Tags "Feature", "RequireAdminOnWindows" { 1..$maxLinksToFollow | ForEach-Object { $result.Output[$_ - 1].linknumber | Should -BeExactly $_ } } + It "Validate Invoke-RestMethod -FollowRelLink strips the authorization header on followed relation links by default" { + $uri = Get-WebListenerUrl -Test 'Link' -Query @{maxlinks = 3} + $command = "Invoke-RestMethod -Uri '$uri' -FollowRelLink -Headers @{Authorization = 'test'}" + $result = ExecuteWebCommand -command $command + + $result.Error | Should -BeNullOrEmpty + $result.Output.Count | Should -BeExactly 3 + $result.Output[0].headers.Authorization | Should -BeExactly 'test' + $result.Output[1].headers.Authorization | Should -BeNullOrEmpty + $result.Output[2].headers.Authorization | Should -BeNullOrEmpty + } + It "Validate Invoke-RestMethod quietly ignores invalid Link Headers if -FollowRelLink is specified: <type>" -TestCases @( @{ type = "noUrl" } @{ type = "malformed" } @@ -3220,7 +3266,7 @@ Describe "Invoke-RestMethod tests" -Tags "Feature", "RequireAdminOnWindows" { $response.Content.Method | Should -Be $redirectedMethod } - It "Validates Invoke-RestMethod -PreserveHttpMethodOnRedirect keeps the authorization header redirects and remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { + It "Validates Invoke-RestMethod -PreserveHttpMethodOnRedirect strips the authorization header and remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { param($redirectType) $uri = Get-WebListenerUrl -Test 'Redirect' -Query @{type = $redirectType} $response = ExecuteRedirectRequest -PreserveHttpMethodOnRedirect -Cmdlet 'Invoke-RestMethod' -Uri $uri -Method 'POST' @@ -3228,7 +3274,21 @@ Describe "Invoke-RestMethod tests" -Tags "Feature", "RequireAdminOnWindows" { $response.Error | Should -BeNullOrEmpty # ensure user-agent is present (i.e., no false positives ) $response.Content.Headers."User-Agent" | Should -Not -BeNullOrEmpty - # ensure Authorization header has been kept. + # ensure Authorization header has been removed. + $response.Content.Headers."Authorization" | Should -BeNullOrEmpty + # ensure POST doesn't change. + $response.Content.Method | Should -Be 'POST' + } + + It "Validates Invoke-RestMethod -PreserveHttpMethodOnRedirect -PreserveAuthorizationOnRedirect keeps the authorization header and remains POST when it handles the redirect: <redirectType>" -TestCases $redirectTests { + param($redirectType) + $uri = Get-WebListenerUrl -Test 'Redirect' -Query @{type = $redirectType} + $response = ExecuteRedirectRequest -PreserveAuthorizationOnRedirect -PreserveHttpMethodOnRedirect -Cmdlet 'Invoke-RestMethod' -Uri $uri -Method 'POST' + + $response.Error | Should -BeNullOrEmpty + # ensure user-agent is present (i.e., no false positives ) + $response.Content.Headers."User-Agent" | Should -Not -BeNullOrEmpty + # ensure Authorization header has been preserved. $response.Content.Headers."Authorization" | Should -BeExactly 'test' # ensure POST doesn't change. $response.Content.Method | Should -Be 'POST' @@ -3568,6 +3628,25 @@ Describe "Invoke-RestMethod tests" -Tags "Feature", "RequireAdminOnWindows" { $result.Files[0].Content | Should -Match $file1Contents } + It "Verifies Invoke-RestMethod -Form supports read-only file values" { + # Create a read-only test file + $readOnlyFile = Join-Path $TestDrive "readonly-test.txt" + "ReadOnly test content" | Out-File -FilePath $readOnlyFile -Encoding utf8 + Set-ItemProperty -Path $readOnlyFile -Name IsReadOnly -Value $true + + $form = @{TestFile = [System.IO.FileInfo]$readOnlyFile} + $uri = Get-WebListenerUrl -Test 'Multipart' + $result = Invoke-RestMethod -Uri $uri -Form $form -Method 'POST' + + $result.Headers.'Content-Type' | Should -Match 'multipart/form-data' + $result.Files.Count | Should -Be 1 + + $result.Files[0].Name | Should -Be "TestFile" + $result.Files[0].FileName | Should -Be "readonly-test.txt" + $result.Files[0].ContentType | Should -Be 'application/octet-stream' + $result.Files[0].Content | Should -Match "ReadOnly test content" + } + It "Verifies Invoke-RestMethod -Form sets Content-Disposition FileName and FileNameStar." { $ContentDisposition = [System.Net.Http.Headers.ContentDispositionHeaderValue]::new("attachment") $ContentDisposition.FileName = $fileName diff --git a/test/powershell/Modules/Microsoft.PowerShell.Utility/clixml.tests.ps1 b/test/powershell/Modules/Microsoft.PowerShell.Utility/clixml.tests.ps1 index 27d5cfb8359..58f6a4f3353 100644 --- a/test/powershell/Modules/Microsoft.PowerShell.Utility/clixml.tests.ps1 +++ b/test/powershell/Modules/Microsoft.PowerShell.Utility/clixml.tests.ps1 @@ -286,7 +286,7 @@ Describe "Deserializing corrupted Cim classes should not instantiate non-Cim typ BeforeAll { # Only run on Windows platform. - # Ensure calc.exe is avaiable for test. + # Ensure calc.exe is available for test. $shouldRunTest = $IsWindows -and ((Get-Command calc.exe -ErrorAction SilentlyContinue) -ne $null) $skipNotWindows = ! $shouldRunTest if ( $shouldRunTest ) diff --git a/test/powershell/dsc/dsc.profileresource.Tests.ps1 b/test/powershell/dsc/dsc.profileresource.Tests.ps1 new file mode 100644 index 00000000000..cb357c7350b --- /dev/null +++ b/test/powershell/dsc/dsc.profileresource.Tests.ps1 @@ -0,0 +1,214 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "DSC PowerShell Profile Resource Tests" -Tag "CI" { + BeforeAll { + $DSC_ROOT = $env:DSC_ROOT + $skipCleanup = $false + + if (-not (Test-Path -Path $DSC_ROOT)) { + $skipCleanup = $true + throw "DSC_ROOT environment variable is not set or path does not exist." + } + + Write-Verbose "DSC_ROOT is set to $DSC_ROOT" -Verbose + + $originalPath = $env:PATH + + $pathSeparator = [System.IO.Path]::PathSeparator + $env:PATH += "$pathSeparator$DSC_ROOT" + $env:PATH += "$pathSeparator$PSHome" + + Write-Verbose "Updated PATH to include DSC_ROOT: $env:PATH" -Verbose + + # Ensure DSC v3 is available + if (-not (Get-Command -name dsc -CommandType Application -ErrorAction SilentlyContinue)) { + Get-ChildItem $DSC_ROOT -Recurse 'dsc' | ForEach-Object { + Write-Verbose "Found DSC executable at $($_.FullName)" -Verbose + } + throw "DSC v3 is not installed" + } + + $dscExe = Get-Command -name dsc -CommandType Application | Select-Object -First 1 + + $testProfileContent = "# Test profile content currentuser currenthost" + $testProfilePathCurrentUserCurrentHost = $PROFILE.CurrentUserCurrentHost + Copy-Item -Path $testProfilePathCurrentUserCurrentHost -Destination "$TestDrive/currentuser-currenthost-profile.bak" -Force -ErrorAction SilentlyContinue + New-Item -Path $testProfilePathCurrentUserCurrentHost -Value $testProfileContent -Force -ItemType File + + $testProfileContent = "# Test profile content currentuser allhosts" + $testProfilePathCurrentUserAllHosts = $PROFILE.CurrentUserAllHosts + Copy-Item -Path $testProfilePathCurrentUserAllHosts -Destination "$TestDrive/currentuser-allhosts-profile.bak" -Force -ErrorAction SilentlyContinue + New-Item -Path $testProfilePathCurrentUserAllHosts -Value $testProfileContent -Force -ItemType File + } + AfterAll { + if ($skipCleanup) { + return + } + + # Restore original profile + $testProfilePathCurrentUserCurrentHost = $PROFILE.CurrentUserCurrentHost + if (Test-Path "$TestDrive/currentuser-currenthost-profile.bak") { + Copy-Item -Path "$TestDrive/currentuser-currenthost-profile.bak" -Destination $testProfilePathCurrentUserCurrentHost -Force -ErrorAction SilentlyContinue + } + else { + Remove-Item $testProfilePathCurrentUserCurrentHost -Force -ErrorAction SilentlyContinue + } + + $testProfilePathCurrentUserAllHosts = $PROFILE.CurrentUserAllHosts + if (Test-Path "$TestDrive/currentuser-allhosts-profile.bak") { + Copy-Item -Path "$TestDrive/currentuser-allhosts-profile.bak" -Destination $testProfilePathCurrentUserAllHosts -Force -ErrorAction SilentlyContinue + } + else { + Remove-Item $testProfilePathCurrentUserAllHosts -Force -ErrorAction SilentlyContinue + } + + $env:PATH = $originalPath + Remove-Item -Path "$TestDrive/currentuser-currenthost-profile.bak" -Force -ErrorAction SilentlyContinue + Remove-Item -Path "$TestDrive/currentuser-allhosts-profile.bak" -Force -ErrorAction SilentlyContinue + } + + It 'DSC resource is located at $PSHome' { + $resourceFile = Join-Path -Path $PSHome -ChildPath 'pwsh.profile.resource.ps1' + $resourceFile | Should -Exist + + $resourceManifest = Join-Path -Path $PSHome -ChildPath 'pwsh.profile.dsc.resource.json' + $resourceManifest | Should -Exist + } + + It 'DSC resource can be found' { + (& $dscExe resource list -o json | ConvertFrom-Json | Select-Object -Property type).type | Should -Contain 'Microsoft.PowerShell/Profile' + } + + It 'DSC resource can set current user current host profile' { + $setOutput = (& $dscExe config set --file $PSScriptRoot/psprofile_currentuser_currenthost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - CurrentUserCurrentHost!'" + $setOutput.results.result.afterState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can get current user current host profile' { + $getOutput = (& $dscExe config get --file $PSScriptRoot/psprofile_currentuser_currenthost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - CurrentUserCurrentHost!'" + $getOutput.results.result.actualState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can set content as empty for current user current host profile' -Pending { + $setOutput = (& $dscExe config set --file $PSScriptRoot/psprofile_currentuser_currenthost_emptycontent.dsc.yaml -o json) | ConvertFrom-Json + $setOutput.results.result.afterState.content | Should -BeExactly '' + } + + It 'DSC resource can set current user all hosts profile' { + $setOutput = (& $dscExe config set --file $PSScriptRoot/psprofile_currentuser_allhosts.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - CurrentUserAllHosts!'" + $setOutput.results.result.afterState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can get current user all hosts profile' { + $getOutput = (& $dscExe config get --file $PSScriptRoot/psprofile_currentuser_allhosts.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - CurrentUserAllHosts!'" + $getOutput.results.result.actualState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can export all profiles' { + $exportOutput = (& $dscExe config export --file $PSScriptRoot/psprofile_export.dsc.yaml -o json) | ConvertFrom-Json + + $exportOutput.resources | Should -HaveCount 4 + + $exportOutput.resources | ForEach-Object { + $_.type | Should -Be 'Microsoft.PowerShell/Profile' + $_.name | Should -BeIn @('AllUsersCurrentHost', 'AllUsersAllHosts', 'CurrentUserCurrentHost', 'CurrentUserAllHosts') + } + } +} + +Describe "DSC PowerShell Profile resource elevated tests" -Tag "CI", 'RequireAdminOnWindows', 'RequireSudoOnUnix' { + BeforeAll { + $DSC_ROOT = $env:DSC_ROOT + $skipCleanup = $false + + if (-not (Test-Path -Path $DSC_ROOT)) { + $skipCleanup = $true + throw "DSC_ROOT environment variable is not set or path does not exist." + } + + Write-Verbose "DSC_ROOT is set to $DSC_ROOT" -Verbose + + $originalPath = $env:PATH + + $pathSeparator = [System.IO.Path]::PathSeparator + $env:PATH += "$pathSeparator$DSC_ROOT" + $env:PATH += "$pathSeparator$PSHome" + + Write-Verbose "Updated PATH to include DSC_ROOT: $env:PATH" -Verbose + + # Ensure DSC v3 is available + if (-not (Get-Command -name dsc -CommandType Application -ErrorAction SilentlyContinue)) { + Get-ChildItem $DSC_ROOT -Recurse 'dsc' | ForEach-Object { + Write-Verbose "Found DSC executable at $($_.FullName)" -Verbose + } + throw "DSC v3 is not installed" + } + + $dscExe = Get-Command -name dsc -CommandType Application | Select-Object -First 1 + + $testProfileContent = "# Test profile content allusers currenthost" + $testProfilePathAllUsersCurrentHost = $PROFILE.AllUsersCurrentHost + Copy-Item -Path $testProfilePathAllUsersCurrentHost -Destination "$TestDrive/allusers-currenthost-profile.bak" -Force -ErrorAction SilentlyContinue + New-Item -Path $testProfilePathAllUsersCurrentHost -Value $testProfileContent -Force -ItemType File + + $testProfileContent = "# Test profile content allusers allhosts" + $testProfilePathAllUsersAllHosts = $PROFILE.AllUsersAllHosts + Copy-Item -Path $testProfilePathAllUsersAllHosts -Destination "$TestDrive/allusers-allhosts-profile.bak" -Force -ErrorAction SilentlyContinue + New-Item -Path $testProfilePathAllUsersAllHosts -Value $testProfileContent -Force -ItemType File + } + AfterAll { + if ($skipCleanup) { + return + } + + $env:PATH = $originalPath + + $testProfilePathAllUsersCurrentHost = $PROFILE.AllUsersCurrentHost + if (Test-Path "$TestDrive/allusers-currenthost-profile.bak") { + Copy-Item -Path "$TestDrive/allusers-currenthost-profile.bak" -Destination $testProfilePathAllUsersCurrentHost -Force -ErrorAction SilentlyContinue + } + else { + Remove-Item $testProfilePathAllUsersCurrentHost -Force -ErrorAction SilentlyContinue + } + + $testProfilePathAllUsersAllHosts = $PROFILE.AllUsersAllHosts + if (Test-Path "$TestDrive/allusers-allhosts-profile.bak") { + Copy-Item -Path "$TestDrive/allusers-allhosts-profile.bak" -Destination $testProfilePathAllUsersAllHosts -Force -ErrorAction SilentlyContinue + } + else { + Remove-Item $testProfilePathAllUsersAllHosts -Force -ErrorAction SilentlyContinue + } + + Remove-Item -Path "$TestDrive/currentuser-allhosts-profile.bak" -Force -ErrorAction SilentlyContinue + Remove-Item -Path "$TestDrive/allusers-allhosts-profile.bak" -Force -ErrorAction SilentlyContinue + } + + It 'DSC resource can set all users all hosts profile' { + $setOutput = (& $dscExe config set --file $PSScriptRoot/psprofile_alluser_allhost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - AllUsersAllHosts!'" + $setOutput.results.result.afterState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can get all users all hosts profile' { + $getOutput = (& $dscExe config get --file $PSScriptRoot/psprofile_alluser_allhost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - AllUsersAllHosts!'" + $getOutput.results.result.actualState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can set all users current hosts profile' { + $setOutput = (& $dscExe config set --file $PSScriptRoot/psprofile_allusers_currenthost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - AllUsersCurrentHost!'" + $setOutput.results.result.afterState.content | Should -BeExactly $expectedContent + } + + It 'DSC resource can get all users current hosts profile' { + $getOutput = (& $dscExe config get --file $PSScriptRoot/psprofile_allusers_currenthost.dsc.yaml -o json) | ConvertFrom-Json + $expectedContent = "Write-Host 'Welcome to your PowerShell profile - AllUsersCurrentHost!'" + $getOutput.results.result.actualState.content | Should -BeExactly $expectedContent + } +} diff --git a/test/powershell/dsc/psprofile_alluser_allhost.dsc.yaml b/test/powershell/dsc/psprofile_alluser_allhost.dsc.yaml new file mode 100644 index 00000000000..356119826c3 --- /dev/null +++ b/test/powershell/dsc/psprofile_alluser_allhost.dsc.yaml @@ -0,0 +1,9 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile + properties: + profileType: AllUsersAllHosts + content: "Write-Host 'Welcome to your PowerShell profile - AllUsersAllHosts!'" + _exist: true diff --git a/test/powershell/dsc/psprofile_allusers_currenthost.dsc.yaml b/test/powershell/dsc/psprofile_allusers_currenthost.dsc.yaml new file mode 100644 index 00000000000..bc51f0a4392 --- /dev/null +++ b/test/powershell/dsc/psprofile_allusers_currenthost.dsc.yaml @@ -0,0 +1,9 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile + properties: + profileType: AllUsersCurrentHost + content: "Write-Host 'Welcome to your PowerShell profile - AllUsersCurrentHost!'" + _exist: true diff --git a/test/powershell/dsc/psprofile_currentuser_allhosts.dsc.yaml b/test/powershell/dsc/psprofile_currentuser_allhosts.dsc.yaml new file mode 100644 index 00000000000..8ed8d98c3ab --- /dev/null +++ b/test/powershell/dsc/psprofile_currentuser_allhosts.dsc.yaml @@ -0,0 +1,9 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile + properties: + profileType: CurrentUserAllHosts + content: "Write-Host 'Welcome to your PowerShell profile - CurrentUserAllHosts!'" + _exist: true diff --git a/test/powershell/dsc/psprofile_currentuser_currenthost.dsc.yaml b/test/powershell/dsc/psprofile_currentuser_currenthost.dsc.yaml new file mode 100644 index 00000000000..5a42c28eb96 --- /dev/null +++ b/test/powershell/dsc/psprofile_currentuser_currenthost.dsc.yaml @@ -0,0 +1,9 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile + properties: + profileType: CurrentUserCurrentHost + content: "Write-Host 'Welcome to your PowerShell profile - CurrentUserCurrentHost!'" + _exist: true diff --git a/test/powershell/dsc/psprofile_currentuser_currenthost_emptycontent.yaml b/test/powershell/dsc/psprofile_currentuser_currenthost_emptycontent.yaml new file mode 100644 index 00000000000..76439387d2e --- /dev/null +++ b/test/powershell/dsc/psprofile_currentuser_currenthost_emptycontent.yaml @@ -0,0 +1,9 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile + properties: + profileType: CurrentUserCurrentHost + content: '' + _exist: true diff --git a/test/powershell/dsc/psprofile_export.dsc.yaml b/test/powershell/dsc/psprofile_export.dsc.yaml new file mode 100644 index 00000000000..cf7881b5df8 --- /dev/null +++ b/test/powershell/dsc/psprofile_export.dsc.yaml @@ -0,0 +1,5 @@ +# Set PowerShell profile content +$schema: https://aka.ms/dsc/schemas/v3/bundled/config/document.json +resources: +- name: PSProfile + type: Microsoft.PowerShell/Profile diff --git a/test/powershell/engine/Basic/CLRBinding.Tests.ps1 b/test/powershell/engine/Basic/CLRBinding.Tests.ps1 index 98a05d8518e..cb23fa168db 100644 --- a/test/powershell/engine/Basic/CLRBinding.Tests.ps1 +++ b/test/powershell/engine/Basic/CLRBinding.Tests.ps1 @@ -27,6 +27,12 @@ public class TestClass public static string StaticWithOptionalExpected() => StaticWithOptional(); public static string StaticWithOptional([Optional] string value) => value; + public static int PrimitiveTypeWithInDefault(in int value = default) => value; + + public static Guid ValueTypeWithInDefault(in Guid value = default) => value; + + public static string RefTypeWithInDefault(in string value = default) => value; + public object InstanceWithDefaultExpected() => InstanceWithDefault(); public object InstanceWithDefault(object value = null) => value; @@ -101,6 +107,21 @@ public class TestClassCstorWithOptional $actual | Should -Be $expected } + It "Binds to static method with primitive type with in modifier and default argument" { + $actual = [CLRBindingTests.TestClass]::PrimitiveTypeWithInDefault() + $actual | Should -Be 0 + } + + It "Binds to static method with value type with in modifier and default argument" { + $actual = [CLRBindingTests.TestClass]::ValueTypeWithInDefault() + $actual | Should -Be ([Guid]::Empty) + } + + It "Binds to static method with ref type with in modifier and default argument" { + $actual = [CLRBindingTests.TestClass]::RefTypeWithInDefault() + $null -eq $actual | Should -BeTrue + } + It "Binds to instance method with default argument" { $c = [CLRBindingTests.TestClass]::new() diff --git a/test/powershell/engine/Basic/DefaultCommands.Tests.ps1 b/test/powershell/engine/Basic/DefaultCommands.Tests.ps1 index 312c34b6706..f69ba01a072 100644 --- a/test/powershell/engine/Basic/DefaultCommands.Tests.ps1 +++ b/test/powershell/engine/Basic/DefaultCommands.Tests.ps1 @@ -337,6 +337,7 @@ Describe "Verify aliases and cmdlets" -Tags "CI" { "Cmdlet", "Get-PSSessionCapability", "", $($FullCLR -or $CoreWindows ), "", "", "None" "Cmdlet", "Get-PSSessionConfiguration", "", $($FullCLR -or $CoreWindows ), "", "", "None" "Cmdlet", "Get-PSSnapin", "", $($FullCLR ), "", "", "" +"Cmdlet", "Get-PSSubsystem", "", $( $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "Get-Random", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "Get-Runspace", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "Get-RunspaceDebug", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" @@ -400,6 +401,7 @@ Describe "Verify aliases and cmdlets" -Tags "CI" { "Cmdlet", "New-PSSessionOption", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "New-PSTransportOption", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "New-Service", "", $($FullCLR -or $CoreWindows ), "", "", "Medium" +"Cmdlet", "New-TemporaryDirectory", "", $( $CoreWindows -or $CoreUnix), "", "", "Low" "Cmdlet", "New-TemporaryFile", "", $( $CoreWindows -or $CoreUnix), "", "", "Low" "Cmdlet", "New-TimeSpan", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "None" "Cmdlet", "New-Variable", "", $($FullCLR -or $CoreWindows -or $CoreUnix), "", "", "Low" diff --git a/test/powershell/engine/Basic/NativeCommandEncoding.Tests.ps1 b/test/powershell/engine/Basic/NativeCommandEncoding.Tests.ps1 new file mode 100644 index 00000000000..5f044d059e0 --- /dev/null +++ b/test/powershell/engine/Basic/NativeCommandEncoding.Tests.ps1 @@ -0,0 +1,62 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe 'Native command output encoding tests' -Tags 'CI' { + BeforeAll { + $WriteConsoleOutPath = Join-Path $PSScriptRoot assets WriteConsoleOut.ps1 + $defaultEncoding = [Console]::OutputEncoding.WebName + } + + BeforeEach { + Clear-Variable -Name PSApplicationOutputEncoding + } + + AfterEach { + Clear-Variable -Name PSApplicationOutputEncoding + } + + It 'Defaults to [Console]::OutputEncoding if not set' { + $actual = pwsh -File $WriteConsoleOutPath -Value café -Encoding $defaultEncoding + $actual | Should -Be café + } + + It 'Defaults to [Console]::OutputEncoding if set to $null' { + $PSApplicationOutputEncoding = $null + $actual = pwsh -File $WriteConsoleOutPath -Value café -Encoding $defaultEncoding + $actual | Should -Be café + } + + It 'Uses scoped $PSApplicationOutputEncoding value' { + $PSApplicationOutputEncoding = [System.Text.Encoding]::Unicode + $actual = & { + $PSApplicationOutputEncoding = [System.Text.UTF8Encoding]::new() + pwsh -File $WriteConsoleOutPath -Value café -Encoding utf-8 + } + + $actual | Should -Be café + + # Will use UTF-16-LE hence the different values + $actual = pwsh -File $WriteConsoleOutPath -Value café -Encoding Unicode + $actual | Should -Be café + } + + It 'Uses variable in class method' { + class NativeEncodingTestClass { + static [string] RunTest([string]$Script) { + $PSApplicationOutputEncoding = [System.Text.Encoding]::Unicode + return pwsh -File $Script -Value café -Encoding unicode + } + } + + $actual = [NativeEncodingTestClass]::RunTest($WriteConsoleOutPath) + $actual | Should -Be café + } + + It 'Fails to set variable with invalid encoding object' { + $ps = [PowerShell]::Create() + $ps.AddScript('$PSApplicationOutputEncoding = "utf-8"').Invoke() + + $ps.Streams.Error.Count | Should -Be 1 + [string]$ps.Streams.Error[0] | Should -Be 'Cannot convert the "utf-8" value of type "System.String" to type "System.Text.Encoding".' + } +} diff --git a/test/powershell/engine/Basic/Telemetry.Tests.ps1 b/test/powershell/engine/Basic/Telemetry.Tests.ps1 index 2378b9e5a66..0da08316a56 100644 --- a/test/powershell/engine/Basic/Telemetry.Tests.ps1 +++ b/test/powershell/engine/Basic/Telemetry.Tests.ps1 @@ -5,8 +5,53 @@ # these tests aren't going to check that telemetry is being sent # only that we're not treating the telemetry.uuid file correctly +function Get-OSTelemetryLevel { + <# + .SYNOPSIS + Returns the effective Windows Telemetry level (0-3). + Logic: Checks GPO overrides, then System preferences, then defaults to 1. + #> + + $gpoPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\DataCollection" + $sysPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection" + $valueName = "AllowTelemetry" + + # 1. Check the "Managed" Policy (Group Policy) + if (Test-Path $gpoPath) { + $gpoValue = Get-ItemProperty -Path $gpoPath -Name $valueName -ErrorAction SilentlyContinue + if ($gpoValue -and $gpoValue.$valueName) { + return [int]$gpoValue.$valueName + } + } + + # 2. Check the "User/System" Preference (Settings App) + if (Test-Path $sysPath) { + $sysValue = Get-ItemProperty -Path $sysPath -Name $valueName -ErrorAction SilentlyContinue + if ($sysValue -and $sysValue.$valueName) { + return [int]$sysValue.$valueName + } + } + + # 3. Fallback to OS Default (Basic/Required) + return 1 +} + Describe "Telemetry for shell startup" -Tag CI { BeforeAll { + $skipTelemetryTests = $false + + if ($IsWindows) { + ## Skip telemetry tests if the OS telemetry level is less than 2 (Enhanced) -- PS telemetry is disabled in this case. + $osTelemetryLevel = Get-OSTelemetryLevel + $skipTelemetryTests = $osTelemetryLevel -lt 2 + } + + if ($skipTelemetryTests) { + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() + $PSDefaultParameterValues["it:skip"] = $true + return + } + # if the telemetry file exists, move it out of the way # the member is internal, but we can retrieve it via reflection $cacheDir = [System.Management.Automation.Platform].GetField("CacheDirectory","NonPublic,Static").GetValue($null) @@ -23,6 +68,11 @@ Describe "Telemetry for shell startup" -Tag CI { } AfterAll { + if ($skipTelemetryTests) { + $global:PSDefaultParameterValues = $originalDefaultParameterValues + return + } + # check and reset the telemetry.uuid file if ( $uuidFileExists ) { if ( Test-Path -Path "${uuidPath}.original" ) { diff --git a/test/powershell/engine/Basic/ValidateAttributes.Tests.ps1 b/test/powershell/engine/Basic/ValidateAttributes.Tests.ps1 index c8d56786d51..ff4ad0ebcac 100644 --- a/test/powershell/engine/Basic/ValidateAttributes.Tests.ps1 +++ b/test/powershell/engine/Basic/ValidateAttributes.Tests.ps1 @@ -6,33 +6,33 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { BeforeAll { $testCases = @( @{ - ScriptBlock = { function foo { param([ValidateCount(-1,2)] [string[]] $bar) }; foo } + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(-1,2)] [string[]] $Items) }; Test-ArrayCount } FullyQualifiedErrorId = "ExceptionConstructingAttribute" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateCount(1,-1)] [string[]] $bar) }; foo } + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(1,-1)] [string[]] $Items) }; Test-ArrayCount } FullyQualifiedErrorId = "ExceptionConstructingAttribute" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateCount(2, 1)] [string[]] $bar) }; foo } + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(2, 1)] [string[]] $Items) }; Test-ArrayCount } FullyQualifiedErrorId = "ValidateRangeMaxLengthSmallerThanMinLength" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateCount(2, 2)] [string[]] $bar) }; foo 1 } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(2, 2)] [string[]] $Items) }; Test-ArrayCount 1 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-ArrayCount" InnerErrorId = "ValidateCountExactFailure" } @{ - ScriptBlock = { function foo { param([ValidateCount(2, 3)] [string[]] $bar) }; foo 1 } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(2, 3)] [string[]] $Items) }; Test-ArrayCount 1 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-ArrayCount" InnerErrorId = "ValidateCountMinMaxFailure" } @{ - ScriptBlock = { function foo { param([ValidateCount(2, 3)] [string[]] $bar) }; foo 1,2,3,4 } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-ArrayCount { param([ValidateCount(2, 3)] [string[]] $Items) }; Test-ArrayCount 1,2,3,4 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-ArrayCount" InnerErrorId = "ValidateCountMinMaxFailure" } ) @@ -41,14 +41,14 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { It 'Exception: <FullyQualifiedErrorId>:<InnerErrorId>' -TestCases $testCases { param($ScriptBlock, $FullyQualifiedErrorId, $InnerErrorId) - $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId + $err = $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -PassThru if ($InnerErrorId) { - $error[0].exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId + $err.exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId } } It 'No Exception: valid argument count' { - { function foo { param([ValidateCount(2, 4)] [string[]] $bar) }; foo 1,2,3,4 } | Should -Not -Throw + { function Test-ArrayCount { param([ValidateCount(2, 4)] [string[]] $Items) }; Test-ArrayCount 1,2,3,4 } | Should -Not -Throw } } @@ -56,22 +56,22 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { BeforeAll { $testCases = @( @{ - ScriptBlock = { function foo { param([ValidateRange('xPositive')] $bar) }; foo } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('xPositive')] $Number) }; Test-NumericRange } FullyQualifiedErrorId = "ExceptionConstructingAttribute" InnerErrorId = "SubstringDisambiguationEnumParseThrewAnException" } @{ - ScriptBlock = { function foo { param([ValidateRange(2,1)] [int] $bar) }; foo } + ScriptBlock = { function Test-NumericRange { param([ValidateRange(2,1)] [int] $Number) }; Test-NumericRange } FullyQualifiedErrorId = "MaxRangeSmallerThanMinRange" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateRange("one",10)] $bar) }; foo } + ScriptBlock = { function Test-NumericRange { param([ValidateRange("one",10)] $Number) }; Test-NumericRange } FullyQualifiedErrorId = "MinRangeNotTheSameTypeOfMaxRange" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateRange(1,"two")] $bar) }; foo } + ScriptBlock = { function Test-NumericRange { param([ValidateRange(1,"two")] $Number) }; Test-NumericRange } FullyQualifiedErrorId = "MinRangeNotTheSameTypeOfMaxRange" InnerErrorId = "" } @@ -81,9 +81,9 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { It 'Exception: <FullyQualifiedErrorId>:<InnerErrorId>' -TestCases $testCases { param($ScriptBlock, $FullyQualifiedErrorId, $InnerErrorId) - $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId + $err = $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -PassThru if ($InnerErrorId) { - $error[0].exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId + $err.exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId } } } @@ -91,25 +91,25 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { BeforeAll { $testCases = @( @{ - ScriptBlock = { function foo { param([ValidateRange(1,10)] [int] $bar) }; foo -1 } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-NumericRange { param([ValidateRange(1,10)] [int] $Number) }; Test-NumericRange -1 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeTooSmall" } @{ - ScriptBlock = { function foo { param([ValidateRange(1,10)] [int] $bar) }; foo 11 } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-NumericRange { param([ValidateRange(1,10)] [int] $Number) }; Test-NumericRange 11 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeTooBig" } @{ - ScriptBlock = { function foo { param([ValidateRange(1,10)] $bar) }; foo "one" } - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + ScriptBlock = { function Test-NumericRange { param([ValidateRange(1,10)] $Number) }; Test-NumericRange "one" } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidationRangeElementType" } ) $validTestCases = @( @{ - ScriptBlock = { function foo { param([ValidateRange(1,10)] [int] $bar) }; foo 5 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange(1,10)] [int] $Number) }; Test-NumericRange 5 } } ) } @@ -117,9 +117,9 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { It 'Exception: <FullyQualifiedErrorId>:<InnerErrorId>' -TestCases $testCases { param($ScriptBlock, $FullyQualifiedErrorId, $InnerErrorId) - $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId + $err = $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -PassThru if ($InnerErrorId) { - $error[0].exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId + $err.exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId } } @@ -133,115 +133,115 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { BeforeAll { $testCases = @( @{ - ScriptBlock = { function foo { param([ValidateRange("Positive")] [int] $bar) }; foo -1 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange("Positive")] [int] $Number) }; Test-NumericRange -1 } RangeType = "Positive" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangePositiveFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange("Positive")] [int] $bar) }; foo 0 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange("Positive")] [int] $Number) }; Test-NumericRange 0 } RangeType = "Positive" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangePositiveFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange("Positive")] $bar) }; foo "one" } + ScriptBlock = { function Test-NumericRange { param([ValidateRange("Positive")] $Number) }; Test-NumericRange "one" } RangeType = "Positive" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateRange('NonNegative')] [int] $bar) }; foo -1 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonNegative')] [int] $Number) }; Test-NumericRange -1 } RangeType = "NonNegative" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeNonNegativeFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange('NonNegative')] $bar) }; foo "one" } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonNegative')] $Number) }; Test-NumericRange "one" } RangeType = "NonNegative" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateRange('Negative')] [int] $bar) }; foo 1 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('Negative')] [int] $Number) }; Test-NumericRange 1 } RangeType = "Negative" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeNegativeFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange('Negative')] [int] $bar) }; foo 0 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('Negative')] [int] $Number) }; Test-NumericRange 0 } RangeType = "Negative" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeNegativeFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange('Negative')] $bar) }; foo "one" } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('Negative')] $Number) }; Test-NumericRange "one" } RangeType = "Negative" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "" } @{ - ScriptBlock = { function foo { param([ValidateRange('NonPositive')] $bar) }; foo 1 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonPositive')] $Number) }; Test-NumericRange 1 } RangeType = "NonPositive" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "ValidateRangeNonPositiveFailure" } @{ - ScriptBlock = { function foo { param([ValidateRange('NonPositive')] $bar) }; foo "one" } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonPositive')] $Number) }; Test-NumericRange "one" } RangeType = "NonPositive" - FullyQualifiedErrorId = "ParameterArgumentValidationError,foo" + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-NumericRange" InnerErrorId = "" } ) $validTestCases = @( @{ - ScriptBlock = { function foo { param([ValidateRange("Positive")] [int] $bar) }; foo 15 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange("Positive")] [int] $Number) }; Test-NumericRange 15 } RangeType = "Positive" TestValue = 15 } @{ - ScriptBlock = { function foo { param([ValidateRange("Positive")] [double]$bar) }; foo ([double]::MaxValue) }; + ScriptBlock = { function Test-NumericRange { param([ValidateRange("Positive")] [double]$Number) }; Test-NumericRange ([double]::MaxValue) }; RangeType = "Positive" TestValue = [double]::MaxValue } @{ - ScriptBlock = { function foo { param([ValidateRange('NonNegative')] [int] $bar) }; foo 0 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonNegative')] [int] $Number) }; Test-NumericRange 0 } RangeType = "NonNegative" TestValue = 0 } @{ - ScriptBlock = { function foo { param([ValidateRange('NonNegative')] [int] $bar) }; foo 15 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonNegative')] [int] $Number) }; Test-NumericRange 15 } RangeType = "NonNegative" TestValue = 15 } @{ - ScriptBlock = { function foo { param([ValidateRange('NonNegative')] [double]$bar) }; foo ([double]::MaxValue) }; + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonNegative')] [double]$Number) }; Test-NumericRange ([double]::MaxValue) }; RangeType = "NonNegative" TestValue = [double]::MaxValue } @{ - ScriptBlock = { function foo { param([ValidateRange('Negative')] [int] $bar) }; foo -15 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('Negative')] [int] $Number) }; Test-NumericRange -15 } RangeType = "Negative" TestValue = -15 } @{ - ScriptBlock = { function foo { param([ValidateRange('Negative')] [double]$bar) }; foo ([double]::MinValue) }; + ScriptBlock = { function Test-NumericRange { param([ValidateRange('Negative')] [double]$Number) }; Test-NumericRange ([double]::MinValue) }; TestValue = [double]::MinValue RangeType = "Negative" } @{ - ScriptBlock = { function foo { param([ValidateRange('NonPositive')] [int] $bar) }; foo 0 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonPositive')] [int] $Number) }; Test-NumericRange 0 } RangeType = "NonPositive" TestValue = 0 } @{ - ScriptBlock = { function foo { param([ValidateRange('NonPositive')] [int] $bar) }; foo -15 } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonPositive')] [int] $Number) }; Test-NumericRange -15 } RangeType = "NonPositive" TestValue = -15 } @{ - ScriptBlock = { function foo { param([ValidateRange('NonPositive')] [double]$bar) }; foo ([double]::MinValue) } + ScriptBlock = { function Test-NumericRange { param([ValidateRange('NonPositive')] [double]$Number) }; Test-NumericRange ([double]::MinValue) } RangeType = "NonPositive" TestValue = [double]::MinValue } @@ -251,9 +251,9 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { It 'Exception: <FullyQualifiedErrorId>:<InnerErrorId>, RangeType: <RangeType>' -TestCases $testCases { param($ScriptBlock, $RangeType, $FullyQualifiedErrorId, $InnerErrorId) - $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId + $err = $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -PassThru if ($InnerErrorId) { - $error[0].exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId + $err.exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId } } @@ -263,6 +263,70 @@ Describe 'Validate Attributes Tests' -Tags 'CI' { } } + Context "ValidateLength" { + BeforeAll { + $testCases = @( + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] [string] $InputString) }; Test-StringLength "a" } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-StringLength" + InnerErrorId = "ValidateLengthMinLengthFailure" + } + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] [string] $InputString) }; Test-StringLength "abcdef" } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-StringLength" + InnerErrorId = "ValidateLengthMaxLengthFailure" + } + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] $InputString) }; Test-StringLength 123 } + FullyQualifiedErrorId = "ParameterArgumentValidationError,Test-StringLength" + InnerErrorId = "ValidateLengthNotString" + } + ) + + $validTestCases = @( + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] [string] $InputString) }; Test-StringLength "abc" } + } + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] [string] $InputString) }; Test-StringLength "ab" } + } + @{ + ScriptBlock = { function Test-StringLength { param([ValidateLength(2, 5)] [string] $InputString) }; Test-StringLength "abcde" } + } + ) + } + + It 'Exception: <FullyQualifiedErrorId>:<InnerErrorId>' -TestCases $testCases { + param($ScriptBlock, $FullyQualifiedErrorId, $InnerErrorId) + + $err = $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -PassThru + if ($InnerErrorId) { + $err.exception.innerexception.errorrecord.FullyQualifiedErrorId | Should -Be $InnerErrorId + } + } + + It 'No Exception: valid string length' -TestCases $validTestCases { + param($ScriptBlock) + $ScriptBlock | Should -Not -Throw + } + + It 'ValidateLength error message should be properly formatted' { + function Test-ValidateLengthMax { param([ValidateLength(0,2)] [string] $Value) $Value } + function Test-ValidateLengthMin { param([ValidateLength(5,10)] [string] $Value) $Value } + + $TestStringTooLong = "11111" + $TestStringTooShort = "123" + $ExpectedMaxLength = 2 + $ExpectedMinLength = 5 + + $err = { Test-ValidateLengthMax $TestStringTooLong } | Should -Throw -ErrorId "ParameterArgumentValidationError,Test-ValidateLengthMax" -PassThru + $err.Exception.InnerException.Message | Should -Match ".+\($($TestStringTooLong.Length)\).+\`"$ExpectedMaxLength\`"" + + $err = { Test-ValidateLengthMin $TestStringTooShort } | Should -Throw -ErrorId "ParameterArgumentValidationError,Test-ValidateLengthMin" -PassThru + $err.Exception.InnerException.Message | Should -Match ".+\($($TestStringTooShort.Length)\).+\`"$ExpectedMinLength\`"" + } + } + Context "ValidateNotNull, ValidateNotNullOrEmpty, ValidateNotNullOrWhiteSpace and Not-Null-Or-Empty check for Mandatory parameter" { BeforeAll { diff --git a/test/powershell/engine/Basic/assets/WriteConsoleOut.ps1 b/test/powershell/engine/Basic/assets/WriteConsoleOut.ps1 new file mode 100644 index 00000000000..ef82907a17f --- /dev/null +++ b/test/powershell/engine/Basic/assets/WriteConsoleOut.ps1 @@ -0,0 +1,23 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +[CmdletBinding()] +param ( + [Parameter(Mandatory)] + [string] + $Value, + + [Parameter(Mandatory)] + [string] + $Encoding +) + +$enc = [System.Text.Encoding]::GetEncoding($Encoding) +$data = $enc.GetBytes($Value) + +$outStream = [System.Console]::OpenStandardOutput() +try { + $outStream.Write($data, 0, $data.Length) +} finally { + $outStream.Dispose() +} diff --git a/test/powershell/engine/Cdxml/Cdxml.Tests.ps1 b/test/powershell/engine/Cdxml/Cdxml.Tests.ps1 index 00762c052ae..6968f051599 100644 --- a/test/powershell/engine/Cdxml/Cdxml.Tests.ps1 +++ b/test/powershell/engine/Cdxml/Cdxml.Tests.ps1 @@ -288,4 +288,10 @@ Describe "Cdxml cmdlets are supported" -Tag CI,RequireAdminOnWindows { } } + Context "Schema validation fixes" { + It "Injection in the 'Verb' attribute should be blocked" @ItSkipOrPending { + $invalid_verb_module = Join-Path -Path $PSScriptRoot -ChildPath assets -AdditionalChildPath invalid_verb + { Import-Module $invalid_verb_module } | Should -Throw -ErrorId "System.Xml.XmlException,Microsoft.PowerShell.Commands.ImportModuleCommand" + } + } } diff --git a/test/powershell/engine/Cdxml/assets/invalid_verb/invalid_verb.cdxml b/test/powershell/engine/Cdxml/assets/invalid_verb/invalid_verb.cdxml new file mode 100644 index 00000000000..1daed4c0fa8 --- /dev/null +++ b/test/powershell/engine/Cdxml/assets/invalid_verb/invalid_verb.cdxml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11"> +<Class ClassName="ROOT\cimv2\Win32_Process"> +<Version>1.0.0.0</Version> +<DefaultNoun>Dummy</DefaultNoun> +<StaticCmdlets> +<Cmdlet> +<CmdletMetadata Verb="Get { } Add-Type -TypeDefinition 'public class Evil { public static string Boom() { return "CSHARP_EXECUTED_IN_WDAC"; } }'; [Evil]::Boom() | Out-File Q:\yard\tmp\delme\wdac_nuclear.txt function _x" Noun="Dummy" /> +<Method MethodName="Create"> +<ReturnValue> +<Type PSType="System.UInt32" /> +<CmdletOutputMetadata /> +</ReturnValue> +</Method> +</Cmdlet> +</StaticCmdlets> +</Class> +</PowerShellMetadata> diff --git a/test/powershell/engine/ETS/CimAdapter.Tests.ps1 b/test/powershell/engine/ETS/CimAdapter.Tests.ps1 index 1e71bc28b95..3cfff4bd9e4 100644 --- a/test/powershell/engine/ETS/CimAdapter.Tests.ps1 +++ b/test/powershell/engine/ETS/CimAdapter.Tests.ps1 @@ -3,6 +3,8 @@ Describe "CIM Objects are adapted properly" -Tag @("CI") { BeforeAll { + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() + function getIndex { param([string[]]$strings,[string]$pattern) @@ -32,7 +34,7 @@ Describe "CIM Objects are adapted properly" -Tag @("CI") { } } AfterAll { - $PSDefaultParameterValues.Remove("it:pending") + $global:PSDefaultParameterValues = $originalDefaultParameterValues } It "Namespace-qualified Win32_Process is present" -Skip:(!$IsWindows) { diff --git a/test/powershell/engine/ExperimentalFeature/assets/ExpTest/ExpTest.cs b/test/powershell/engine/ExperimentalFeature/assets/ExpTest/ExpTest.cs index 219c01058e9..73bb24ccd08 100644 --- a/test/powershell/engine/ExperimentalFeature/assets/ExpTest/ExpTest.cs +++ b/test/powershell/engine/ExperimentalFeature/assets/ExpTest/ExpTest.cs @@ -151,7 +151,7 @@ public class SaveMyFileCommand : PSCmdlet [Parameter] public string FileName { get; set; } - + [Experimental("ExpTest.FeatureOne", ExperimentAction.Show)] [Parameter] public string Destination { get; set; } diff --git a/test/powershell/engine/Formatting/BugFix.Tests.ps1 b/test/powershell/engine/Formatting/BugFix.Tests.ps1 index 5be7797134c..8b1ecdaccd9 100644 --- a/test/powershell/engine/Formatting/BugFix.Tests.ps1 +++ b/test/powershell/engine/Formatting/BugFix.Tests.ps1 @@ -63,3 +63,17 @@ Describe "Hidden properties should not be returned by the 'FirstOrDefault' primi $outstring.Trim() | Should -BeExactly "Param$([System.Environment]::NewLine)-----$([System.Environment]::NewLine)Foo" } } + +Describe "'Format-Table/List/Custom -Property' should not throw NullRef exception" -Tag CI { + + It "'<Command> -Property' requires value to be not null and not empty" -TestCases @( + @{ Command = "Format-Table"; NameInErrorId = "FormatTableCommand" } + @{ Command = "Format-List"; NameInErrorId = "FormatListCommand" } + @{ Command = "Format-Custom"; NameInErrorId = "FormatCustomCommand" } + ) { + param($Command, $NameInErrorId) + + { Get-Process -Id $PID | & $Command -Property @() } | Should -Throw -ErrorId "ParameterArgumentValidationError,Microsoft.PowerShell.Commands.$NameInErrorId" + { Get-Process -Id $PID | & $Command -Property $null } | Should -Throw -ErrorId "ParameterArgumentValidationError,Microsoft.PowerShell.Commands.$NameInErrorId" + } +} diff --git a/test/powershell/engine/Formatting/ErrorView.Tests.ps1 b/test/powershell/engine/Formatting/ErrorView.Tests.ps1 index 519b9403b9e..6af2b5fb504 100644 --- a/test/powershell/engine/Formatting/ErrorView.Tests.ps1 +++ b/test/powershell/engine/Formatting/ErrorView.Tests.ps1 @@ -165,6 +165,387 @@ Describe 'Tests for $ErrorView' -Tag CI { $e | Out-String | Should -BeLike '*ParserError*' } + It 'Parser TargetObject shows Line information' { + $expected = (@( + ": " + "Line |" + " 1 | This is the line with the error" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + Line = 1 + LineText = 'This is the line with the error' + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject shows File information' { + $expected = (@( + ": MyFile.ps1" + "Line |" + " 1 | This is the line with the error" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + File = 'MyFile.ps1' + Line = 1 + LineText = 'This is the line with the error' + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject has StartColumn' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~~~~~~~~~~~~~~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = 18 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject has StartColumn and EndColumn' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~~~~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = 18 + EndColumn = 22 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject has StartColumn at end of the line' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = 31 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + + It 'Parser TargetObject has StartColumn at end of the line with EndColumn' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = 31 + EndColumn = 32 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject ignores EndColumn if no StartColumn' { + $expected = (@( + ": " + "Line |" + " 1 | This is the line with the error" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + Line = 1 + LineText = 'This is the line with the error' + EndColumn = 22 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject converts StartColumn and EndColumn from string' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~~~~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = "18" + EndColumn = "22" + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject ignores StartColumn if it cannot be converted' { + $expected = (@( + ": " + "Line |" + " 1 | This is the line with the error" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + Line = 1 + LineText = 'This is the line with the error' + StartColumn = 'abc' + EndColumn = 22 + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject ignores EndColumn if it cannot be converted' { + $expected = (@( + ": " + "Line |" + " 5 | This is the line with the error" + " | ~~~~~~~~~~~~~~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + + Line = 5 + LineText = 'This is the line with the error' + StartColumn = 18 + EndColumn = 'abc' + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject ignores StartColumn with invalid value <Value>' -TestCases @( + @{ Value = -1 } + @{ Value = 0 } + @{ Value = 32 } # Beyond end of line + ) { + param ($Value) + + $expected = (@( + ": " + "Line |" + " 1 | This is the line with the error" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + Line = 1 + LineText = 'This is the line with the error' + StartColumn = $Value + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + + It 'Parser TargetObject ignores EndColumn with invalid value <Value>' -TestCases @( + @{ Value = -1 } + @{ Value = 0 } + @{ Value = 17 } # Before StartColumn + @{ Value = 18 } # Equal to StartColumn + @{ Value = 33 } # Beyond end of line + 1 + ) { + param ($Value) + + $expected = (@( + ": " + "Line |" + " 1 | This is the line with the error" + " | ~~~~~~~~~~~~~~" + " | Test Parser Error" + ) -join ([Environment]::NewLine)).TrimEnd() + $e = { + [CmdletBinding()] + param () + + $PSCmdlet.ThrowTerminatingError( + [System.Management.Automation.ErrorRecord]::new( + [System.Exception]::new('Test Parser Error'), + 'ParserErrorText', + [System.Management.Automation.ErrorCategory]::ParserError, + @{ + Line = 1 + LineText = 'This is the line with the error' + StartColumn = 18 + EndColumn = $Value + } + ) + ) + } | Should -Throw -PassThru + + $actual = ($e | Out-String).TrimEnd() + $actual | Should -BeExactly $expected + } + It 'Exception thrown from Enumerator.MoveNext in a pipeline shows information' { $e = { $l = [System.Collections.Generic.List[string]] @('one', 'two') diff --git a/test/powershell/engine/Formatting/PSStyle.Tests.ps1 b/test/powershell/engine/Formatting/PSStyle.Tests.ps1 index d8a124a2332..18baed17dd2 100644 --- a/test/powershell/engine/Formatting/PSStyle.Tests.ps1 +++ b/test/powershell/engine/Formatting/PSStyle.Tests.ps1 @@ -488,7 +488,7 @@ Billy Bob… Senior DevOps … 13 $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") } - It "Word wrapping for string with escape sequences" { + It "Word wrapping for string with escape sequences (1)" { $expected = @" `e[32;1mLongDescription : `e[0m`e[33mPowerShell `e[0m `e[33mscripting `e[0m @@ -501,7 +501,46 @@ Billy Bob… Senior DevOps … 13 $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") } - It "Splitting multi-line string with escape sequences" { + It "Word wrapping for string with escape sequences (2)" { + $expected = @" +`e[32;1mLongDescription : `e[0m`e[33mPowerShell`e[0m + scripting + language +"@ + $obj = [pscustomobject] @{ LongDescription = "`e[33mPowerShell`e[0m scripting language" } + $obj | Format-List | Out-String -Width 35 | Out-File $outFile + + $text = Get-Content $outFile -Raw + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } + + It "Word wrapping for string with escape sequences (3)" { + $expected = @" +`e[32;1mLongDescription : `e[0m`e[33mPowerShell`e[0m + `e[32mscripting `e[0m + `e[32mlanguage`e[0m +"@ + $obj = [pscustomobject] @{ LongDescription = "`e[33mPowerShell`e[0m `e[32mscripting language" } + $obj | Format-List | Out-String -Width 35 | Out-File $outFile + + $text = Get-Content $outFile -Raw + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } + + It "Word wrapping for string with escape sequences (4)" { + $expected = @" +`e[32;1mLongDescription : `e[0m`e[33mPowerShell`e[0m + `e[32mscripting`e[0m + language +"@ + $obj = [pscustomobject] @{ LongDescription = "`e[33mPowerShell`e[0m `e[32mscripting`e[0m language" } + $obj | Format-List | Out-String -Width 35 | Out-File $outFile + + $text = Get-Content $outFile -Raw + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } + + It "Splitting multi-line string with escape sequences (1)" { $expected = @" `e[32;1mb : `e[0m`e[33mPowerShell is a task automation and configuration management program from Microsoft,`e[0m `e[33mconsisting of a command-line shell and the associated scripting language`e[0m @@ -513,6 +552,30 @@ Billy Bob… Senior DevOps … 13 $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") } + It "Splitting multi-line string with escape sequences (2)" { + $expected = @" +`e[32;1mb : `e[0m`e[33mPowerShell is a task automation and configuration management program from Microsoft,`e[0m + consisting of a command-line shell and the associated scripting language +"@ + $obj = [pscustomobject] @{ b = "`e[33mPowerShell is a task automation and configuration management program from Microsoft,`e[0m`nconsisting of a command-line shell and the associated scripting language" } + $obj | Format-List | Out-File $outFile + + $text = Get-Content $outFile -Raw + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } + + It "Splitting multi-line string with escape sequences (3)" { + $expected = @" +`e[32;1mb : `e[0m`e[33mPowerShell is a task automation and configuration management program from Microsoft,`e[0m + `e[32mconsisting of a command-line shell and the associated scripting language`e[0m +"@ + $obj = [pscustomobject] @{ b = "`e[33mPowerShell is a task automation and configuration management program from Microsoft,`e[0m`n`e[32mconsisting of a command-line shell and the associated scripting language" } + $obj | Format-List | Out-File $outFile + + $text = Get-Content $outFile -Raw + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } + It "Wrapping long word with escape sequences" { $expected = @" `e[32;1mb : `e[0m`e[33mC:\repos\PowerShell\src\powershell-w`e[0m @@ -525,4 +588,18 @@ Billy Bob… Senior DevOps … 13 $text = Get-Content $outFile -Raw $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") } + + It "Format 'MatchInfo' object correctly" { + $expected = @" +`e[32;1mb : `e[0mmouclass `e[7mMouse`e[0m Class Driver Mouse Class Driver Kernel Manual Running OK TRUE FALSE 12,288 `e[0m + 32,768 0 C:\WINDOWS\system32\drivers\mouclass.sys 4,096 +"@ + + ## This string mimics the VT decorated string for a 'MatchInfo' object that matches the word 'mouse'. + $str = "mouclass `e[7mMouse`e[0m Class Driver Mouse Class Driver Kernel Manual Running OK TRUE FALSE 12,288 32,768 0 C:\WINDOWS\system32\drivers\mouclass.sys 4,096" + $obj = [pscustomobject] @{ b = $str } + $text = $obj | Format-List | Out-String -Width 150 + + $text.Trim().Replace("`r", "") | Should -BeExactly $expected.Replace("`r", "") + } } diff --git a/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 b/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 index 593a2ee89d7..155654b3b80 100644 --- a/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 +++ b/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 @@ -191,7 +191,8 @@ function RunUpdateHelpTests param ( [string]$tag = "CI", [switch]$useSourcePath, - [switch]$userscope + [switch]$userscope, + [switch]$markAsPending ) foreach ($moduleName in $modulesInBox) @@ -214,8 +215,15 @@ function RunUpdateHelpTests It ('Validate Update-Help for module ''{0}'' in {1}' -F $moduleName, [PSCustomObject] $updateScope) -Skip:(!(Test-CanWriteToPsHome) -and $userscope -eq $false) { + if ($markAsPending -or ($IsLinux -and $moduleName -eq "PackageManagement")) { + Set-ItResult -Pending -Because "Update-Help from the web has intermittent connectivity issues. See issues #2807 and #6541." + return + } + # Delete the whole help directory - Remove-Item ($moduleHelpPath) -Recurse + if ($moduleHelpPath) { + Remove-Item ($moduleHelpPath) -Recurse -Force -ErrorAction SilentlyContinue + } [hashtable] $UICultureParam = $(if ((Get-UICulture).Name -ne $myUICulture) { @{ UICulture = $myUICulture } } else { @{} }) [hashtable] $sourcePathParam = $(if ($useSourcePath) { @{ SourcePath = Join-Path $PSScriptRoot assets } } else { @{} }) @@ -246,8 +254,15 @@ function RunSaveHelpTests { try { - $saveHelpFolder = Join-Path $TestDrive (Get-Random).ToString() - New-Item $saveHelpFolder -Force -ItemType Directory > $null + $saveHelpFolder = if ($TestDrive) { + Join-Path $TestDrive (Get-Random).ToString() + } else { + $null + } + + if ($saveHelpFolder) { + New-Item $saveHelpFolder -Force -ItemType Directory > $null + } ## Save help has intermittent connectivity issues for downloading PackageManagement help content. ## Hence the test has been marked as Pending. @@ -283,7 +298,9 @@ function RunSaveHelpTests } finally { - Remove-Item $saveHelpFolder -Force -ErrorAction SilentlyContinue -Recurse + if ($saveHelpFolder) { + Remove-Item $saveHelpFolder -Force -ErrorAction SilentlyContinue -Recurse + } } } } diff --git a/test/powershell/engine/Remoting/PSSession.Tests.ps1 b/test/powershell/engine/Remoting/PSSession.Tests.ps1 index 689e587ddb1..317ed4af734 100644 --- a/test/powershell/engine/Remoting/PSSession.Tests.ps1 +++ b/test/powershell/engine/Remoting/PSSession.Tests.ps1 @@ -91,3 +91,48 @@ Describe "SkipCACheck and SkipCNCheck PSSession options are required for New-PSS $er.Exception.ErrorCode | Should -Be $expectedErrorCode } } + +Describe "New-PSSession -UseWindowsPowerShell switch parameter" -Tag "CI" { + + BeforeAll { + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() + + if (-not $IsWindows) { + $PSDefaultParameterValues['it:skip'] = $true + } + } + + AfterAll { + $global:PSDefaultParameterValues = $originalDefaultParameterValues + } + + It "Should respect explicit -UseWindowsPowerShell:`$false parameter value" { + # Test 1: -UseWindowsPowerShell:$true should create a Windows PowerShell 5.1 session + $sessionWithTrue = $null + try { + { $script:sessionWithTrue = New-PSSession -UseWindowsPowerShell:$true } | Should -Not -Throw + $script:sessionWithTrue | Should -Not -BeNullOrEmpty + + # Verify it's Windows PowerShell 5.1 + $version = Invoke-Command -Session $script:sessionWithTrue -ScriptBlock { $PSVersionTable.PSVersion } + $version.Major | Should -Be 5 + $version.Minor | Should -Be 1 + } + finally { + if ($script:sessionWithTrue) { Remove-PSSession $script:sessionWithTrue -ErrorAction SilentlyContinue } + } + + # Test 2: -UseWindowsPowerShell:$false should use WSMan transport (not Process) + $sessionWithFalse = $null + try { + { $script:sessionWithFalse = New-PSSession -UseWindowsPowerShell:$false } | Should -Not -Throw + $script:sessionWithFalse | Should -Not -BeNullOrEmpty + + # Transport should be WSMan, not Process + $script:sessionWithFalse.Transport | Should -Be 'WSMan' + } + finally { + if ($script:sessionWithFalse) { Remove-PSSession $script:sessionWithFalse -ErrorAction SilentlyContinue } + } + } +} diff --git a/test/powershell/engine/Remoting/RemoteSession.Basic.Tests.ps1 b/test/powershell/engine/Remoting/RemoteSession.Basic.Tests.ps1 index a5d49b75005..2093eaa7ce5 100644 --- a/test/powershell/engine/Remoting/RemoteSession.Basic.Tests.ps1 +++ b/test/powershell/engine/Remoting/RemoteSession.Basic.Tests.ps1 @@ -83,9 +83,7 @@ Describe "JEA session Transcript script test" -Tag @("Feature", 'RequireAdminOnW AfterAll { if ($skipTest) { Pop-DefaultParameterValueStack - return } - Pop-DefaultParameterValueStack } It "Configuration name should be in the transcript header" { diff --git a/test/powershell/engine/Remoting/SSHRemotingCmdlets.Tests.ps1 b/test/powershell/engine/Remoting/SSHRemotingCmdlets.Tests.ps1 index 1568d284d0f..c1090bdc186 100644 --- a/test/powershell/engine/Remoting/SSHRemotingCmdlets.Tests.ps1 +++ b/test/powershell/engine/Remoting/SSHRemotingCmdlets.Tests.ps1 @@ -70,3 +70,24 @@ Describe "SSHConnection parameter hashtable type conversions" -Tags 'Feature', ' $err.FullyQualifiedErrorId | Should -Match 'PSSessionOpenFailed' } } + +Describe "No hangs when host doesn't exist" -Tags "CI" { + $testCases = @( + @{ + Name = 'Verifies no hang for New-PSSession with non-existing host name' + ScriptBlock = { New-PSSession -HostName "test-notexist" -UserName "test" -ErrorAction Stop } + FullyQualifiedErrorId = 'PSSessionOpenFailed' + }, + @{ + Name = 'Verifies no hang for Invoke-Command with non-existing host name' + ScriptBlock = { Invoke-Command -HostName "test-notexist" -UserName "test" -ScriptBlock { 1 } -ErrorAction Stop } + FullyQualifiedErrorId = 'PSSessionStateBroken' + } + ) + + It "<Name>" -TestCases $testCases { + param ($ScriptBlock, $FullyQualifiedErrorId) + + $ScriptBlock | Should -Throw -ErrorId $FullyQualifiedErrorId -ExceptionType 'System.Management.Automation.Remoting.PSRemotingTransportException' + } +} diff --git a/test/powershell/engine/Remoting/SessionOption.Tests.ps1 b/test/powershell/engine/Remoting/SessionOption.Tests.ps1 index 1ff51e2a707..e85777e90ba 100644 --- a/test/powershell/engine/Remoting/SessionOption.Tests.ps1 +++ b/test/powershell/engine/Remoting/SessionOption.Tests.ps1 @@ -1,6 +1,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. try { + $originalDefaultParameterValues = $PSDefaultParameterValues.Clone() if ( ! $IsWindows ) { $PSDefaultParameterValues['it:skip'] = $true } @@ -52,5 +53,5 @@ try { } } finally { - $PSDefaultParameterValues.remove("it:skip") + $global:PSDefaultParameterValues = $originalDefaultParameterValues } diff --git a/test/powershell/engine/ResourceValidation/CimCmdletsResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/CimCmdletsResources.Tests.ps1 index e75deca194d..bed74b49864 100644 --- a/test/powershell/engine/ResourceValidation/CimCmdletsResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/CimCmdletsResources.Tests.ps1 @@ -2,11 +2,8 @@ # Licensed under the MIT License. . "$PSScriptRoot/TestRunner.ps1" -$assemblyName = "Microsoft.Management.Infrastructure.CimCmdlets" +$AssemblyName = "Microsoft.Management.Infrastructure.CimCmdlets" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = @() # load the module since it isn't there by default if ( $IsWindows ) { @@ -14,4 +11,4 @@ if ( $IsWindows ) } # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/ConsoleHostResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/ConsoleHostResources.Tests.ps1 index 8459b0631fa..11315b0dc5f 100644 --- a/test/powershell/engine/ResourceValidation/ConsoleHostResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/ConsoleHostResources.Tests.ps1 @@ -4,9 +4,5 @@ $AssemblyName = "Microsoft.PowerShell.ConsoleHost" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = @("HostMshSnapinResources.resx") - # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/DotNetEventingResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/DotNetEventingResources.Tests.ps1 index e36b2307979..38962a99e87 100644 --- a/test/powershell/engine/ResourceValidation/DotNetEventingResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/DotNetEventingResources.Tests.ps1 @@ -2,12 +2,7 @@ # Licensed under the MIT License. . "$PSScriptRoot/TestRunner.ps1" -$assemblyName = "Microsoft.PowerShell.CoreCLR.Eventing" - -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = @() -# load the module since it isn't there by default +$AssemblyName = "Microsoft.PowerShell.CoreCLR.Eventing" # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/LocProject.Tests.ps1 b/test/powershell/engine/ResourceValidation/LocProject.Tests.ps1 new file mode 100644 index 00000000000..4f348fa2d3f --- /dev/null +++ b/test/powershell/engine/ResourceValidation/LocProject.Tests.ps1 @@ -0,0 +1,83 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "LocProject.json file validation" -Tags "CI" { + BeforeAll { + ## The 'LocProject.json' tests depend on running from a local PowerShell repo. + $skipTests = $env:PIPELINE_REPOSITORY_NAME -eq 'Release-Automation' + if ($skipTests) { + Write-Host "Skipping 'LocProject.json' tests in Release Automation." -ForegroundColor Yellow + return + } + + $repoRoot = (Resolve-Path (Join-Path $PSScriptRoot ../../../..)).Path + $locProjectPath = Join-Path $repoRoot 'Localize' 'LocProject.json' + $content = Get-Content -Path $locProjectPath -Raw -ErrorAction Stop + $locProject = ConvertFrom-Json -InputObject $content -ErrorAction Stop + } + + It 'Validate LocItems in LocProject.json' -Skip:$skipTests { + $locProject.Projects.Count | Should -Be 1 + $project = $locProject.Projects[0] + $project.LanguageSet | Should -BeExactly 'VS_Main_Languages' + + $project.LocItems | + ForEach-Object { + $sourceFile = $_.SourceFile + $index = $sourceFile.LastIndexOf('\') + $parentDir = $sourceFile.Substring(0, $index) + $realSourceFile = Join-Path $repoRoot $sourceFile + + Test-Path -Path $realSourceFile | Should -BeTrue + + if ($sourceFile -like '*.resx') { + $_.OutputPath | Should -BeExactly "$parentDir\" + $_.CopyOption | Should -BeExactly 'LangIDOnPathAndName' + } + elseif ($sourceFile -like '*.xml') { + $_.OutputPath + "en-US" | Should -BeExactly $parentDir + $_.CopyOption | Should -BeExactly 'LangIDOnPath' + } + else { + throw "Unexpected source file type: $sourceFile" + } + } + } + + It 'Validate total resource count' -Skip:$skipTests { + $srcDir = Join-Path $repoRoot 'src' + $project = $locProject.Projects[0] + + $resxLocItemCount = 0 + $xmlLocItemCount = 0 + + foreach ($item in $project.LocItems) { + if ($item.SourceFile -like '*.resx') { + $resxLocItemCount++ + } + elseif ($item.SourceFile -like '*.xml') { + $xmlLocItemCount++ + } + else { + throw "Unexpected source file type: $($item.SourceFile)" + } + } + + try { + Push-Location -Path $srcDir + $resDirs = Get-ChildItem 'resources' -Recurse -Directory | ForEach-Object FullName + + $totalResourceCount = 0 + foreach ($resDir in $resDirs) { + $count = Get-ChildItem -Path "$resDir/*.resx" | Measure-Object | ForEach-Object Count + $totalResourceCount += $count + } + + $resxLocItemCount | Should -Be $totalResourceCount + $xmlLocItemCount | Should -Be 1 + } + finally { + Pop-Location + } + } +} diff --git a/test/powershell/engine/ResourceValidation/LocalizedResource.Tests.ps1 b/test/powershell/engine/ResourceValidation/LocalizedResource.Tests.ps1 new file mode 100644 index 00000000000..929921d54a2 --- /dev/null +++ b/test/powershell/engine/ResourceValidation/LocalizedResource.Tests.ps1 @@ -0,0 +1,107 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "Localized resource files validation" -Tags "CI" { + + BeforeAll { + $repoSrcDir = (Resolve-Path (Join-Path $PSScriptRoot ../../../../src)).Path + $skipSatelliteAssemblyTest = !$IsWindows + if (!$skipSatelliteAssemblyTest -and $env:PIPELINE_REPOSITORY_NAME -eq 'Release-Automation') { + ## Only MSIX packages include the localized satellite assemblies. + $isMSIXApp = Test-Path -Path (Join-Path $PSHOME 'AppxManifest.xml') + $skipSatelliteAssemblyTest = -not $isMSIXApp + } + + # Folders that exist in 'resources' folder but are not a localized resource directory. + $excludeDirs = @('Graphics') + + # VS_Main_Languages set, the same as what .NET uses for localization. + $langSet = 'cs', 'de', 'es', 'fr', 'it', 'ja', 'ko', 'pl', 'pt-BR', 'ru', 'tr', 'zh-Hans', 'zh-Hant' + $asmDirs = @( + 'Microsoft.Management.Infrastructure.CimCmdlets' + 'Microsoft.Management.UI.Internal' + 'Microsoft.PowerShell.Commands.Diagnostics' + 'Microsoft.PowerShell.Commands.Management' + 'Microsoft.PowerShell.Commands.Utility' + 'Microsoft.PowerShell.ConsoleHost' + 'Microsoft.PowerShell.CoreCLR.Eventing' + 'Microsoft.PowerShell.Security' + 'Microsoft.WSMan.Management' + 'System.Management.Automation' + ) + + $asmNames = $asmDirs | ForEach-Object { + if ($_ -eq 'Microsoft.Management.UI.Internal') { + 'Microsoft.PowerShell.GraphicalHost' + } else { + $_ + } + } + + $testCases1 = @( + $asmDirs | ForEach-Object { @{ AssemblyDir = $_ } } + ) + $testCases2 = @( + $langSet | ForEach-Object { @{ Language = $_ } } + ) + } + + It "Assembly folders with resources should match with records" { + try { + Push-Location $repoSrcDir + $assemblies = Get-ChildItem 'resources' -Recurse -Directory | ForEach-Object { $_.Parent.Name } + + ## Verifies that the assembly folders containing resource files match the expected records in $asmDirs. + $result = Compare-Object -ReferenceObject $asmDirs -DifferenceObject $assemblies + $result | Should -Be $null -Because "The assembly folders with resources do not match the expected records:`n$($result | Out-String)." + + ## Verifies that the default English resource files exist and match the expected count. + $defaultCultureResources = $assemblies | ForEach-Object { Get-ChildItem "$_/resources/*.resx" } + $defaultCultureResources | Should -HaveCount 150 -Because "Default English resource files count: $($defaultCultureResources.Count); Expected count: 150." + } + finally { + Pop-Location + } + } + + It "Localized resource files for '<AssemblyDir>' should match the records" -TestCases $testCases1 { + param($AssemblyDir) + + ## Get the full path to the resources directory for the current assembly folder. + $resDir = Join-Path $repoSrcDir $AssemblyDir 'resources' + ## Get all the localized resource directory names under the resources directory. + $locDirNames = @(Get-ChildItem $resDir -Directory | ForEach-Object Name | Where-Object { $_ -notin $excludeDirs }) + + ## Verifies that the localized resource directories match the expected language set. + $results = Compare-Object -ReferenceObject $langSet -DifferenceObject $locDirNames + $results | Should -Be $null -Because "The localized resource directories for '$AssemblyDir' do not match the expected language set:`n$($results | Out-String)." + + ## Get the default English resource file names without extensions. + $default = @(Get-ChildItem "$resDir/*.resx" | ForEach-Object { [System.IO.Path]::GetFileNameWithoutExtension($_.Name) }) + + foreach ($lang in $langSet) { + ## Get the full path to the localized resource directory for the current language. + $langDir = Join-Path $resDir $lang + ## Get all the localized resource file names without extensions for the current language. + $langResources = @(Get-ChildItem "$langDir/*.resx" | ForEach-Object { [System.IO.Path]::GetFileNameWithoutExtension($_.Name) }) + + ## The localized resource file should have the same base name as the default English resource file, with the language suffix added. + $expectedNames = @($default | ForEach-Object { "$_.$lang" }) + ## Verifies that the localized resource file names match the expected names. + $langResults = Compare-Object -ReferenceObject $expectedNames -DifferenceObject $langResources + $langResults | Should -Be $null -Because "The names of localized resource files for '$lang' in '$AssemblyDir' do not match the default English files:`n$($langResults | Out-String)." + } + } + + It "Satellite assemblies should be produced for '<Language>'" -TestCases $testCases2 -Skip:$skipSatelliteAssemblyTest { + param($Language) + + $satDir = Join-Path $PSHOME $Language + Test-Path $satDir | Should -BeTrue -Because "Satellite directory for language '$Language' should exist." + + foreach ($asmName in $asmNames) { + $satAssemblyPath = Join-Path $satDir "$asmName.resources.dll" + Test-Path $satAssemblyPath | Should -BeTrue -Because "Satellite assembly '$asmName.resources.dll' for language '$Language' should exist." + } + } +} diff --git a/test/powershell/engine/ResourceValidation/ManagementCommandsResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/ManagementCommandsResources.Tests.ps1 index e3d4f7dc215..04359b21883 100644 --- a/test/powershell/engine/ResourceValidation/ManagementCommandsResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/ManagementCommandsResources.Tests.ps1 @@ -3,17 +3,5 @@ . "$PSScriptRoot/TestRunner.ps1" $AssemblyName = "Microsoft.PowerShell.Commands.Management" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = "EventlogResources.resx", - "TransactionResources.resx", - "WebServiceResources.resx", - "HotFixResources.resx", - "ControlPanelResources.resx", - "WmiResources.resx", - "ManagementMshSnapInResources.resx", - "ClearRecycleBinResources.resx", - "ClipboardResources.resx" - # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/SMAResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/SMAResources.Tests.ps1 index 177f3e36932..1f62ffc40a5 100644 --- a/test/powershell/engine/ResourceValidation/SMAResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/SMAResources.Tests.ps1 @@ -3,10 +3,11 @@ . "$PSScriptRoot/TestRunner.ps1" $AssemblyName = "System.Management.Automation" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = "CoreMshSnapinResources.resx", - "ErrorPackageRemoting.resx", - "EventResource.resx" +# The 'EventResource.resx' is embedded in S.M.A.dll. However, we are not using its strings from a CSharp +# binding class, but directly using 'ResourceManager.GetString' in 'SysLogProvider.cs' instead. +# So, the CSharp binding class generated from 'ResGen' doesn't get compiled in S.M.A.dll, and hence we +# should exclude this resource from this test. +$excludeList = @("EventResource.resx") + # run the tests Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList diff --git a/test/powershell/engine/ResourceValidation/SecurityResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/SecurityResources.Tests.ps1 index fbef98e7da5..d6334fc97fc 100644 --- a/test/powershell/engine/ResourceValidation/SecurityResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/SecurityResources.Tests.ps1 @@ -2,13 +2,10 @@ # Licensed under the MIT License. . "$PSScriptRoot/TestRunner.ps1" -$assemblyName = "Microsoft.PowerShell.Security" +$AssemblyName = "Microsoft.PowerShell.Security" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = @("SecurityMshSnapinResources.resx") # load the module since it isn't there by default Import-Module Microsoft.PowerShell.Security # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/TestRunner.ps1 b/test/powershell/engine/ResourceValidation/TestRunner.ps1 index 926b5156068..15bc5e69e98 100644 --- a/test/powershell/engine/ResourceValidation/TestRunner.ps1 +++ b/test/powershell/engine/ResourceValidation/TestRunner.ps1 @@ -2,7 +2,12 @@ # Licensed under the MIT License. function Test-ResourceStrings { - param ( $AssemblyName, $ExcludeList ) + param ( + [Parameter(Mandatory = $true)] + [string] $AssemblyName, + + [string[]] $ExcludeList = @() + ) # determine the needed resource directory. If these tests are moved # this logic will need to change diff --git a/test/powershell/engine/ResourceValidation/UtilityResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/UtilityResources.Tests.ps1 index e8b3074610a..6b0c88546c7 100644 --- a/test/powershell/engine/ResourceValidation/UtilityResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/UtilityResources.Tests.ps1 @@ -3,18 +3,6 @@ . "$PSScriptRoot/TestRunner.ps1" $AssemblyName = "Microsoft.PowerShell.Commands.Utility" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = "CoreMshSnapinResources.resx", - "ErrorPackageRemoting.resx", - "FormatAndOut_out_gridview.resx", - "UtilityMshSnapinResources.resx", - "OutPrinterDisplayStrings.resx", - "UpdateListStrings.resx", - "ConvertFromStringResources.resx", - "ConvertStringResources.resx", - "FlashExtractStrings.resx", - "ImmutableStrings.resx" -Import-Module Microsoft.Powershell.Utility +Import-Module Microsoft.PowerShell.Utility # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/ResourceValidation/WSManResources.Tests.ps1 b/test/powershell/engine/ResourceValidation/WSManResources.Tests.ps1 index 9edcb004169..c2a275e4473 100644 --- a/test/powershell/engine/ResourceValidation/WSManResources.Tests.ps1 +++ b/test/powershell/engine/ResourceValidation/WSManResources.Tests.ps1 @@ -2,15 +2,12 @@ # Licensed under the MIT License. . "$PSScriptRoot/TestRunner.ps1" -$assemblyName = "Microsoft.WSMan.Management" +$AssemblyName = "Microsoft.WSMan.Management" -# excluded resources, taken from the 'EmbeddedResource Remove' -# entries in the csproj for the assembly -$excludeList = @() # load the module since it isn't there by default if ( $IsWindows ) { Import-Module Microsoft.WSMan.Management } # run the tests -Test-ResourceStrings -AssemblyName $AssemblyName -ExcludeList $excludeList +Test-ResourceStrings -AssemblyName $AssemblyName diff --git a/test/powershell/engine/Security/FileSignature.Tests.ps1 b/test/powershell/engine/Security/FileSignature.Tests.ps1 index 51194903a94..f2815fad4ff 100644 --- a/test/powershell/engine/Security/FileSignature.Tests.ps1 +++ b/test/powershell/engine/Security/FileSignature.Tests.ps1 @@ -18,6 +18,9 @@ Describe "Windows platform file signatures" -Tags 'Feature' { $signature | Should -Not -BeNullOrEmpty $signature.Status | Should -BeExactly 'Valid' $signature.SignatureType | Should -BeExactly 'Catalog' + + # Verify that SubjectAlternativeName property exists + $signature.PSObject.Properties.Name | Should -Contain 'SubjectAlternativeName' } } @@ -89,6 +92,7 @@ Describe "Windows file content signatures" -Tags @('Feature', 'RequireAdminOnWin AfterAll { if ($shouldSkip) { + Pop-DefaultParameterValueStack return } @@ -185,4 +189,102 @@ Describe "Windows file content signatures" -Tags @('Feature', 'RequireAdminOnWin $actual.SignerCertificate.Thumbprint | Should -Be $certificate.Thumbprint $actual.Status | Should -Be 'Valid' } + + It "Verifies SubjectAlternativeName is populated for certificate with SAN" { + $session = New-PSSession -UseWindowsPowerShell + try { + $sanThumbprint = Invoke-Command -Session $session -ScriptBlock { + $testPrefix = 'SelfSignedTestSAN' + + $enhancedKeyUsage = [Security.Cryptography.OidCollection]::new() + $null = $enhancedKeyUsage.Add('1.3.6.1.5.5.7.3.3') + + $caParams = @{ + Extension = @( + [Security.Cryptography.X509Certificates.X509BasicConstraintsExtension]::new($true, $false, 0, $true), + [Security.Cryptography.X509Certificates.X509KeyUsageExtension]::new('KeyCertSign', $false), + [Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension]::new($enhancedKeyUsage, $false) + ) + CertStoreLocation = 'Cert:\CurrentUser\My' + NotAfter = (Get-Date).AddDays(1) + Type = 'Custom' + } + $sanCA = PKI\New-SelfSignedCertificate @caParams -Subject "CN=$testPrefix-CA" + + $rootStore = Get-Item -Path Cert:\LocalMachine\Root + $rootStore.Open([System.Security.Cryptography.X509Certificates.OpenFlags]::ReadWrite) + try { + $rootStore.Add([System.Security.Cryptography.X509Certificates.X509Certificate2]::new($sanCA.RawData)) + } finally { + $rootStore.Close() + } + + $certParams = @{ + CertStoreLocation = 'Cert:\CurrentUser\My' + KeyUsage = 'DigitalSignature' + TextExtension = @( + "2.5.29.37={text}1.3.6.1.5.5.7.3.3", + "2.5.29.19={text}", + "2.5.29.17={text}DNS=test.example.com&DNS=*.example.com" + ) + Type = 'Custom' + } + $sanCert = PKI\New-SelfSignedCertificate @certParams -Subject "CN=$testPrefix-Signed" -Signer $sanCA + + $publisherStore = Get-Item -Path Cert:\LocalMachine\TrustedPublisher + $publisherStore.Open([System.Security.Cryptography.X509Certificates.OpenFlags]::ReadWrite) + try { + $publisherStore.Add([System.Security.Cryptography.X509Certificates.X509Certificate2]::new($sanCert.RawData)) + } finally { + $publisherStore.Close() + } + + $sanCA | Remove-Item + $sanCA.Thumbprint, $sanCert.Thumbprint + } + } finally { + $session | Remove-PSSession + } + + $sanCARootThumbprint = $sanThumbprint[0] + $sanCertThumbprint = $sanThumbprint[1] + $sanCertificate = Get-Item -Path Cert:\CurrentUser\My\$sanCertThumbprint + + try { + Set-Content -Path testdrive:\test.ps1 -Value 'Write-Output "Test SAN"' -Encoding UTF8NoBOM + + $scriptPath = Join-Path $TestDrive test.ps1 + $status = Set-AuthenticodeSignature -FilePath $scriptPath -Certificate $sanCertificate + $status.Status | Should -Be 'Valid' + + $actual = Get-AuthenticodeSignature -FilePath $scriptPath + $actual.SubjectAlternativeName | Should -Not -BeNullOrEmpty + ,$actual.SubjectAlternativeName | Should -BeOfType [string[]] + $actual.SubjectAlternativeName.Count | Should -Be 2 + $actual.SubjectAlternativeName[0] | Should -BeExactly 'DNS Name=test.example.com' + $actual.SubjectAlternativeName[1] | Should -BeExactly 'DNS Name=*.example.com' + } finally { + Remove-Item -Path "Cert:\LocalMachine\Root\$sanCARootThumbprint" -Force -ErrorAction Ignore + Remove-Item -Path "Cert:\LocalMachine\TrustedPublisher\$sanCertThumbprint" -Force -ErrorAction Ignore + Remove-Item -Path "Cert:\CurrentUser\My\$sanCertThumbprint" -Force -ErrorAction Ignore + } + } + + It "Verifies SubjectAlternativeName is null when certificate has no SAN" { + Set-Content -Path testdrive:\test.ps1 -Value 'Write-Output "Test No SAN"' -Encoding UTF8NoBOM + + $scriptPath = Join-Path $TestDrive test.ps1 + $status = Set-AuthenticodeSignature -FilePath $scriptPath -Certificate $certificate + $status.Status | Should -Be 'Valid' + + $actual = Get-AuthenticodeSignature -FilePath $scriptPath + $actual.SignerCertificate.Thumbprint | Should -Be $certificate.Thumbprint + $actual.Status | Should -Be 'Valid' + + # Verify that SubjectAlternativeName property exists + $actual.PSObject.Properties.Name | Should -Contain 'SubjectAlternativeName' + + # Verify the content is null when certificate has no SAN extension + $actual.SubjectAlternativeName | Should -BeNullOrEmpty + } } diff --git a/test/powershell/engine/WildcardPattern.Tests.ps1 b/test/powershell/engine/WildcardPattern.Tests.ps1 new file mode 100644 index 00000000000..81ced10f253 --- /dev/null +++ b/test/powershell/engine/WildcardPattern.Tests.ps1 @@ -0,0 +1,77 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +Describe "WildcardPattern.ToRegex Tests" -Tags "CI" { + It "Converts '<Pattern>' to regex pattern '<Expected>'" -TestCases @( + @{ Pattern = '*.txt'; Expected = '\.txt$' } + @{ Pattern = 'test?.log'; Expected = '^test.\.log$' } + @{ Pattern = 'file[0-9].txt'; Expected = '^file[0-9]\.txt$' } + @{ Pattern = 'test.log'; Expected = '^test\.log$' } + @{ Pattern = '*test*file*.txt'; Expected = 'test.*file.*\.txt$' } + @{ Pattern = 'file[0-9][a-z].txt'; Expected = '^file[0-9][a-z]\.txt$' } + @{ Pattern = 'test*'; Expected = '^test' } + @{ Pattern = '*test*'; Expected = 'test' } + ) { + param($Pattern, $Expected) + $wildcardPattern = [System.Management.Automation.WildcardPattern]::new($Pattern) + $regex = $wildcardPattern.ToRegex() + $regex | Should -BeOfType ([regex]) + $regex.ToString() | Should -BeExactly $Expected + } + + It "Converts '<Pattern>' with <OptionName> option" -TestCases @( + @{ Pattern = 'TEST'; OptionName = 'IgnoreCase'; Option = [System.Management.Automation.WildcardOptions]::IgnoreCase; Expected = '^TEST$'; ExpectedRegexOptions = 'IgnoreCase, Singleline'; TestString = 'test'; ExpectedMatch = $true } + @{ Pattern = 'test'; OptionName = 'CultureInvariant'; Option = [System.Management.Automation.WildcardOptions]::CultureInvariant; Expected = '^test$'; ExpectedRegexOptions = 'Singleline, CultureInvariant'; TestString = 'test'; ExpectedMatch = $true } + @{ Pattern = 'test*'; OptionName = 'Compiled'; Option = [System.Management.Automation.WildcardOptions]::Compiled; Expected = '^test'; ExpectedRegexOptions = 'Compiled, Singleline'; TestString = 'testing'; ExpectedMatch = $true } + ) { + param($Pattern, $OptionName, $Option, $Expected, $ExpectedRegexOptions, $TestString, $ExpectedMatch) + $wildcardPattern = [System.Management.Automation.WildcardPattern]::new($Pattern, $Option) + $regex = $wildcardPattern.ToRegex() + $regex | Should -BeOfType ([regex]) + $regex.ToString() | Should -BeExactly $Expected + $regex.Options.ToString() | Should -BeExactly $ExpectedRegexOptions + $regex.IsMatch($TestString) | Should -Be $ExpectedMatch + } + + It "Regex from '<Pattern>' matches '<TestString>': <ShouldMatch>" -TestCases @( + @{ Pattern = '*test*file*.txt'; TestString = 'mytestmyfile123.txt'; ShouldMatch = $true } + @{ Pattern = 'file[0-9][a-z].txt'; TestString = 'file5a.txt'; ShouldMatch = $true } + @{ Pattern = 'file[0-9][a-z].txt'; TestString = 'file55.txt'; ShouldMatch = $false } + ) { + param($Pattern, $TestString, $ShouldMatch) + $regex = [System.Management.Automation.WildcardPattern]::new($Pattern).ToRegex() + $regex.IsMatch($TestString) | Should -Be $ShouldMatch + } + + Context "Edge cases" { + It "Handles empty pattern" { + $pattern = [System.Management.Automation.WildcardPattern]::new("") + $regex = $pattern.ToRegex() + $regex | Should -BeOfType ([regex]) + $regex.ToString() | Should -Be "^$" + } + + It "Handles pattern with only asterisk" { + $pattern = [System.Management.Automation.WildcardPattern]::new("*") + $regex = $pattern.ToRegex() + $regex | Should -BeOfType ([regex]) + $regex.ToString() | Should -BeExactly "" + $regex.IsMatch("anything") | Should -BeTrue + $regex.IsMatch("") | Should -BeTrue + } + + It "Handles escaped '<Char>' wildcard character" -TestCases @( + @{ Char = '*'; Pattern = 'file`*.txt'; Expected = '^file\*\.txt$' } + @{ Char = '?'; Pattern = 'file`?.txt'; Expected = '^file\?\.txt$' } + @{ Char = '['; Pattern = 'file`[.txt'; Expected = '^file\[\.txt$' } + @{ Char = ']'; Pattern = 'file`].txt'; Expected = '^file]\.txt$' } + ) { + param($Char, $Pattern, $Expected) + $wildcardPattern = [System.Management.Automation.WildcardPattern]::new($Pattern) + $regex = $wildcardPattern.ToRegex() + $regex | Should -BeOfType ([regex]) + $regex.ToString() | Should -BeExactly $Expected + } + + } +} diff --git a/test/tools/Modules/HelpersCommon/HelpersCommon.psm1 b/test/tools/Modules/HelpersCommon/HelpersCommon.psm1 index 5c05198ff8a..02588b612db 100644 --- a/test/tools/Modules/HelpersCommon/HelpersCommon.psm1 +++ b/test/tools/Modules/HelpersCommon/HelpersCommon.psm1 @@ -69,7 +69,7 @@ function Get-RandomFileName $SCRIPT:TesthookType = [system.management.automation.internal.internaltesthooks] function Test-TesthookIsSet { - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSAvoidUsingEmptyCatchBlock", '')] # , Justification = "an error message is not appropriate for this function")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSAvoidUsingEmptyCatchBlock", '')] # , Justification = "an error message is not appropriate for this function")] param ( [ValidateNotNullOrEmpty()] [Parameter(Mandatory=$true)] @@ -197,7 +197,7 @@ public class TestDynamic : DynamicObject # Upload an artifact in VSTS # On other systems will just log where the file was placed function Send-VstsLogFile { - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWriteHost', '', Justification = "needed for VSO")] + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingWriteHost', '', Justification = "needed for VSO")] param ( [parameter(Mandatory,ParameterSetName='contents')] [string[]] @@ -324,8 +324,8 @@ function New-RandomHexString $script:CanWriteToPsHome = $null function Test-CanWriteToPsHome { - [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingEmptyCatchBlock', '', Justification = "an error message is not appropriate for this function")] - param () + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSAvoidUsingEmptyCatchBlock', '', Justification = "an error message is not appropriate for this function")] + param () if ($null -ne $script:CanWriteToPsHome) { return $script:CanWriteToPsHome } @@ -476,20 +476,20 @@ function Test-IsWindows2016 { # Ensure that the global:PSDefaultParameterValues variable is a hashtable function Initialize-PSDefaultParameterValue { - if ( $global:PSDefaultParameterValues -isnot [hashtable] ) { - $global:PSDefaultParameterValues = @{} - } + if ( $global:PSDefaultParameterValues -isnot [hashtable] ) { + $global:PSDefaultParameterValues = @{} + } } # reset the stack function Reset-DefaultParameterValueStack { - $script:DefaultParameterValueStack = [system.collections.generic.Stack[hashtable]]::new() + $script:DefaultParameterValueStack = [system.collections.generic.Stack[hashtable]]::new() Initialize-PSDefaultParameterValue } # return the current stack function Get-DefaultParameterValueStack { - $script:DefaultParameterValueStack + $script:DefaultParameterValueStack } # PSDefaultParameterValue may not have both skip and pending keys @@ -507,35 +507,35 @@ function Test-PSDefaultParameterValue { # if $ht is null, then the current value of $global:PSDefaultParameterValues is pushed # if $NewValue is used, then $ht is used as the new value of $global:PSDefaultParameterValues function Push-DefaultParameterValueStack { - param ([hashtable]$ht, [switch]$NewValue) + param ([hashtable]$ht, [switch]$NewValue) Initialize-PSDefaultParameterValue - $script:DefaultParameterValueStack.Push($global:PSDefaultParameterValues.Clone()) - if ( $ht ) { - if ( $NewValue ) { - $global:PSDefaultParameterValues = $ht - } - else { - foreach ($k in $ht.Keys) { - $global:PSDefaultParameterValues[$k] = $ht[$k] - } - } + $script:DefaultParameterValueStack.Push($global:PSDefaultParameterValues.Clone()) + if ( $ht ) { + if ( $NewValue ) { + $global:PSDefaultParameterValues = $ht + } + else { + foreach ($k in $ht.Keys) { + $global:PSDefaultParameterValues[$k] = $ht[$k] + } + } if ( ! (Test-PSDefaultParameterValue)) { Write-Warning -Message "PSDefaultParameterValues may not have both skip and pending keys, resetting." Pop-DefaultParameterValueStack } - } + } } function Pop-DefaultParameterValueStack { - try { - $global:PSDefaultParameterValues = $script:DefaultParameterValueStack.Pop() - return $true - } - catch { + try { + $global:PSDefaultParameterValues = $script:DefaultParameterValueStack.Pop() + return $true + } + catch { Initialize-PSDefaultParameterValue - return $false - } + return $false + } } function Get-HelpNetworkTestCases diff --git a/test/tools/Modules/HelpersSecurity/HelpersSecurity.psm1 b/test/tools/Modules/HelpersSecurity/HelpersSecurity.psm1 index 5460b16b8ae..4f9a3d3357f 100644 --- a/test/tools/Modules/HelpersSecurity/HelpersSecurity.psm1 +++ b/test/tools/Modules/HelpersSecurity/HelpersSecurity.psm1 @@ -27,6 +27,12 @@ if ($IsWindows) [Parameter()] public SwitchParameter RevertLockdownMode { get; set; } + [Parameter()] + public SwitchParameter SetFileOnlyEntry { get; set; } + + [Parameter()] + public SwitchParameter RevertFileOnlyEntry { get; set; } + protected override void BeginProcessing() { if (EnableFullLanguageMode) @@ -43,6 +49,16 @@ if ($IsWindows) { Environment.SetEnvironmentVariable("__PSLockdownPolicy", null, EnvironmentVariableTarget.Machine); } + + if (SetFileOnlyEntry) + { + Environment.SetEnvironmentVariable("__PSLockdownPolicy_FileOnlyEntry", "1", EnvironmentVariableTarget.Machine); + } + + if (RevertFileOnlyEntry) + { + Environment.SetEnvironmentVariable("__PSLockdownPolicy_FileOnlyEntry", null, EnvironmentVariableTarget.Machine); + } } } '@ diff --git a/test/tools/Modules/Microsoft.PowerShell.RemotingTools/Microsoft.PowerShell.RemotingTools.psm1 b/test/tools/Modules/Microsoft.PowerShell.RemotingTools/Microsoft.PowerShell.RemotingTools.psm1 index 41a57772fd3..911aa8da0ce 100644 --- a/test/tools/Modules/Microsoft.PowerShell.RemotingTools/Microsoft.PowerShell.RemotingTools.psm1 +++ b/test/tools/Modules/Microsoft.PowerShell.RemotingTools/Microsoft.PowerShell.RemotingTools.psm1 @@ -321,7 +321,7 @@ $typeDef = @' .Parameter PowerShellFilePath Specifies the file path to the PowerShell command used to host the SSH remoting PowerShell endpoint. If no value is specified then the currently running PowerShell executable path is used - in the subsytem command. + in the subsystem command. .Parameter Force When true, this cmdlet will update the sshd_config configuration file without prompting. #> diff --git a/test/tools/NamedPipeConnection/build.ps1 b/test/tools/NamedPipeConnection/build.ps1 index a0978c4cb34..3d92df01fcd 100644 --- a/test/tools/NamedPipeConnection/build.ps1 +++ b/test/tools/NamedPipeConnection/build.ps1 @@ -36,8 +36,8 @@ param ( [ValidateSet("Debug", "Release")] [string] $BuildConfiguration = "Debug", - [ValidateSet("net10.0")] - [string] $BuildFramework = "net10.0" + [ValidateSet("net11.0")] + [string] $BuildFramework = "net11.0" ) $script:ModuleName = 'Microsoft.PowerShell.NamedPipeConnection' diff --git a/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj b/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj index 89147481bc3..ba216dee23e 100644 --- a/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj +++ b/test/tools/NamedPipeConnection/src/code/Microsoft.PowerShell.NamedPipeConnection.csproj @@ -8,9 +8,9 @@ <AssemblyVersion>1.0.0.0</AssemblyVersion> <FileVersion>1.0.0</FileVersion> <InformationalVersion>1.0.0</InformationalVersion> - <TargetFrameworks>net10.0</TargetFrameworks> + <TargetFrameworks>net11.0</TargetFrameworks> <SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> </PropertyGroup> <ItemGroup> diff --git a/test/tools/OpenCover/OpenCover.psm1 b/test/tools/OpenCover/OpenCover.psm1 index 9e7adb640ca..e8848a15085 100644 --- a/test/tools/OpenCover/OpenCover.psm1 +++ b/test/tools/OpenCover/OpenCover.psm1 @@ -624,7 +624,7 @@ function Invoke-OpenCover [parameter()]$OutputLog = "$HOME/Documents/OpenCover.xml", [parameter()]$TestPath = "${script:psRepoPath}/test/powershell", [parameter()]$OpenCoverPath = "$HOME/OpenCover", - [parameter()]$PowerShellExeDirectory = "${script:psRepoPath}/src/powershell-win-core/bin/CodeCoverage/net10.0/win7-x64/publish", + [parameter()]$PowerShellExeDirectory = "${script:psRepoPath}/src/powershell-win-core/bin/CodeCoverage/net11.0/win7-x64/publish", [parameter()]$PesterLogElevated = "$HOME/Documents/TestResultsElevated.xml", [parameter()]$PesterLogUnelevated = "$HOME/Documents/TestResultsUnelevated.xml", [parameter()]$PesterLogFormat = "NUnitXml", diff --git a/test/tools/TestAlc/init/Init.cs b/test/tools/TestAlc/init/Init.cs index 4241e56fa4e..33f6635f712 100644 --- a/test/tools/TestAlc/init/Init.cs +++ b/test/tools/TestAlc/init/Init.cs @@ -10,7 +10,7 @@ namespace Test.Isolated.Init { - internal class CustomLoadContext : AssemblyLoadContext + internal sealed class CustomLoadContext : AssemblyLoadContext { private readonly string _dependencyDirPath; diff --git a/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj b/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj index 10c707c176a..886b5f11826 100644 --- a/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj +++ b/test/tools/TestAlc/nested/Test.Isolated.Nested.csproj @@ -19,7 +19,7 @@ <ItemGroup> <PackageReference Include="PowerShellStandard.Library" Version="5.1.1" PrivateAssets="All" /> - <PackageReference Include="System.CommandLine" Version="2.0.0-rc.1.25451.107" /> + <PackageReference Include="System.CommandLine" Version="2.0.0" /> </ItemGroup> </Project> diff --git a/test/tools/TestExe/TestExe.cs b/test/tools/TestExe/TestExe.cs index a9b3d834261..9230f9e6bff 100644 --- a/test/tools/TestExe/TestExe.cs +++ b/test/tools/TestExe/TestExe.cs @@ -20,7 +20,7 @@ internal enum EnvTarget System = 2, } - internal class TestExe + internal sealed class TestExe { private static int Main(string[] args) { diff --git a/test/tools/TestMetadata.json b/test/tools/TestMetadata.json index bd716ccec7b..19ffb93ce92 100644 --- a/test/tools/TestMetadata.json +++ b/test/tools/TestMetadata.json @@ -1,9 +1,6 @@ { "ExperimentalFeatures": { "ExpTest.FeatureOne": [ "test/powershell/engine/ExperimentalFeature/ExperimentalFeature.Basic.Tests.ps1" ], - "PSCultureInvariantReplaceOperator": [ "test/powershell/Language/Operators/ReplaceOperator.Tests.ps1" ], - "Microsoft.PowerShell.Utility.PSManageBreakpointsInRunspace": [ "test/powershell/Modules/Microsoft.PowerShell.Utility/RunspaceBreakpointManagement.Tests.ps1" ], - "PSNativeWindowsTildeExpansion": [ "test/powershell/Language/Scripting/NativeExecution/NativeWindowsTildeExpansion.Tests.ps1" ], "PSSerializeJSONLongEnumAsNumber": [ "test/powershell/Modules/Microsoft.PowerShell.Utility/ConvertTo-Json.PSSerializeJSONLongEnumAsNumber.Tests.ps1" ] } } diff --git a/test/tools/TestService/TestService.csproj b/test/tools/TestService/TestService.csproj index f50e3bccf60..3cf42bd6e28 100644 --- a/test/tools/TestService/TestService.csproj +++ b/test/tools/TestService/TestService.csproj @@ -15,8 +15,8 @@ </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.Windows.Compatibility" Version="10.0.0-rc.1.25451.107" /> - <PackageReference Include="System.Data.SqlClient" Version="4.9.0" /> + <PackageReference Include="Microsoft.Windows.Compatibility" Version="11.0.0-preview.4.26230.115" /> + <PackageReference Include="System.Data.SqlClient" Version="4.9.1" /> </ItemGroup> </Project> diff --git a/test/tools/WebListener/WebListener.csproj b/test/tools/WebListener/WebListener.csproj index 46638197255..1cc678eaad0 100644 --- a/test/tools/WebListener/WebListener.csproj +++ b/test/tools/WebListener/WebListener.csproj @@ -7,6 +7,6 @@ </PropertyGroup> <ItemGroup> - <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="10.0.0-rc.1.25451.107" /> + <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="11.0.0-rc.1.26425.128" /> </ItemGroup> </Project> diff --git a/test/xUnit/csharp/TestProgressRawUI.cs b/test/xUnit/csharp/TestProgressRawUI.cs new file mode 100644 index 00000000000..e357aa9cfdc --- /dev/null +++ b/test/xUnit/csharp/TestProgressRawUI.cs @@ -0,0 +1,56 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +using System; +using System.Management.Automation.Host; +using Microsoft.PowerShell; + +namespace PSTests.Parallel +{ + /// <summary> + /// Test helper class that implements PSHostRawUserInterface for progress bar testing. + /// Delegates width calculations to ConsoleControl.LengthInBufferCells. + /// </summary> + internal sealed class TestProgressRawUI : PSHostRawUserInterface + { + public override ConsoleColor ForegroundColor { get; set; } + + public override ConsoleColor BackgroundColor { get; set; } + + public override Coordinates CursorPosition { get; set; } + + public override Coordinates WindowPosition { get; set; } + + public override int CursorSize { get; set; } + + public override Size BufferSize { get; set; } + + public override Size WindowSize { get; set; } + + public override Size MaxWindowSize => new Size(120, 50); + + public override Size MaxPhysicalWindowSize => new Size(120, 50); + + public override string WindowTitle { get; set; } + + public override bool KeyAvailable => false; + + public override BufferCell[,] GetBufferContents(Rectangle rectangle) => throw new NotImplementedException(); + + public override void SetBufferContents(Rectangle rectangle, BufferCell fill) => throw new NotImplementedException(); + + public override void SetBufferContents(Coordinates origin, BufferCell[,] contents) => throw new NotImplementedException(); + + public override void ScrollBufferContents(Rectangle source, Coordinates destination, Rectangle clip, BufferCell fill) => throw new NotImplementedException(); + + public override KeyInfo ReadKey(ReadKeyOptions options) => throw new NotImplementedException(); + + public override void FlushInputBuffer() => throw new NotImplementedException(); + + public override int LengthInBufferCells(string str) => ConsoleControl.LengthInBufferCells(str, 0, checkEscapeSequences: true); + + public override int LengthInBufferCells(string str, int offset) => ConsoleControl.LengthInBufferCells(str, offset, checkEscapeSequences: true); + + public override int LengthInBufferCells(char c) => ConsoleControl.LengthInBufferCells(c); + } +} diff --git a/test/xUnit/csharp/test_AstDefaultVisit.cs b/test/xUnit/csharp/test_AstDefaultVisit.cs index 283c1f73071..41f3ff1ce56 100644 --- a/test/xUnit/csharp/test_AstDefaultVisit.cs +++ b/test/xUnit/csharp/test_AstDefaultVisit.cs @@ -8,17 +8,17 @@ namespace PSTests.Parallel { - internal class MyICustomAstVisitor2 : ICustomAstVisitor2 + internal sealed class MyICustomAstVisitor2 : ICustomAstVisitor2 { public object DefaultVisit(Ast ast) => ast.GetType().Name; } - internal class MyDefaultCustomAstVisitor2 : DefaultCustomAstVisitor2 + internal sealed class MyDefaultCustomAstVisitor2 : DefaultCustomAstVisitor2 { public override object DefaultVisit(Ast ast) => ast.GetType().Name; } - internal class MyAstVisitor2 : AstVisitor2 + internal sealed class MyAstVisitor2 : AstVisitor2 { public List<string> Commands { get; } diff --git a/test/xUnit/csharp/test_CryptoUtils.cs b/test/xUnit/csharp/test_CryptoUtils.cs index 0f737a94260..6531924d437 100644 --- a/test/xUnit/csharp/test_CryptoUtils.cs +++ b/test/xUnit/csharp/test_CryptoUtils.cs @@ -22,7 +22,7 @@ public static void TestSessionKeyExchange() string publicKey = cryptoClient.GetPublicKeyAsBase64EncodedString(); cryptoServer.ImportPublicKeyFromBase64EncodedString(publicKey); // sent to and imported by server - // generate, export, import session key + // generate, export, import session key cryptoServer.GenerateSessionKey(); // server provides the session key? string sessionKey = cryptoServer.SafeExportSessionKey(); cryptoClient.ImportSessionKeyFromBase64EncodedString(sessionKey); diff --git a/test/xUnit/csharp/test_FileSystemProvider.cs b/test/xUnit/csharp/test_FileSystemProvider.cs index 1bea0f84ce4..06cb43e6088 100644 --- a/test/xUnit/csharp/test_FileSystemProvider.cs +++ b/test/xUnit/csharp/test_FileSystemProvider.cs @@ -43,7 +43,7 @@ public void Dispose() { Dispose(true); GC.SuppressFinalize(this); - } + } protected virtual void Dispose(bool disposing) { diff --git a/test/xUnit/csharp/test_PSConfiguration.cs b/test/xUnit/csharp/test_PSConfiguration.cs index 54e69da68f0..de94107fc6b 100644 --- a/test/xUnit/csharp/test_PSConfiguration.cs +++ b/test/xUnit/csharp/test_PSConfiguration.cs @@ -99,7 +99,7 @@ public void Dispose() { Dispose(true); GC.SuppressFinalize(this); - } + } protected virtual void Dispose(bool disposing) { diff --git a/test/xUnit/csharp/test_ProgressNode.cs b/test/xUnit/csharp/test_ProgressNode.cs new file mode 100644 index 00000000000..e76666d50bf --- /dev/null +++ b/test/xUnit/csharp/test_ProgressNode.cs @@ -0,0 +1,331 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +using System.Collections; +using System.Management.Automation; +using Microsoft.PowerShell; +using Xunit; + +namespace PSTests.Parallel +{ + /// <summary> + /// Tests for ProgressNode rendering with double-width unicode characters. + /// These tests verify the fix for Issue #21293 where progress bars with + /// double-width characters (Japanese, Chinese, Korean, emoji) exceeded maxWidth. + /// </summary> + public static class ProgressNodeTests + { + /// <summary> + /// Verify Issue #21293 scenario - the original bug report. + /// This test reproduces the exact scenario from the issue. + /// Tests with edge cases around standard terminal width (80 columns). + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_OriginalBugScenario_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "My Status", "1/6 次の段階"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.SecondsRemaining = 120; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Issue #21293 (width {maxWidth}): Progress bar ({actualWidth} cells) exceeds maxWidth ({maxWidth}). Output: {output}"); + } + + /// <summary> + /// Verify that progress bar respects maxWidth for Japanese text. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_WithDoubleWidthChars_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "Activity", "日本語テキスト"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Progress bar width {maxWidth}: ({actualWidth}) exceeds maxWidth ({maxWidth}). Output: {output}"); + } + + /// <summary> + /// Verify emoji handling with sufficient text length. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_WithEmoji_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "Upload", "📁ファイル転送中🔄処理中📊"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Emoji progress bar width {maxWidth}: ({actualWidth} cells) exceeds maxWidth ({maxWidth}). Output: {output}"); + } + + /// <summary> + /// Test various lengths of double-width text. + /// All test cases have sufficient length to detect the bug. + /// </summary> + /// <param name="statusText">The status message displayed in the progress bar.</param> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData("あいうえお", 79)] + [InlineData("あいうえお", 80)] + [InlineData("あいうえお", 81)] + [InlineData("データ処理中", 79)] + [InlineData("データ処理中", 80)] + [InlineData("データ処理中", 81)] + [InlineData("ファイルをアップロード中", 79)] + [InlineData("ファイルをアップロード中", 80)] + [InlineData("ファイルをアップロード中", 81)] + public static void ProgressBar_VariousDoubleWidthLengths_MustNotExceedMaxWidth(string statusText, int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "Test", statusText); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Status '{statusText}' width {maxWidth}: resulted in width {actualWidth} exceeding maxWidth {maxWidth}. Output: {output}"); + } + + /// <summary> + /// Verify mixed ASCII and double-width characters. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_MixedWidthText_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "Process", "File_日本語_document.txt"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Mixed-width text width {maxWidth}: resulted in width {actualWidth} exceeding maxWidth {maxWidth}. Output: {output}"); + } + + /// <summary> + /// Verify long double-width string handling and truncation. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_LongDoubleWidthString_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "処理", "ファイルを処理中です今しばらくお待ちください"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Long double-width text width {maxWidth}: resulted in width {actualWidth} exceeding maxWidth {maxWidth}. Output: {output}"); + } + + /// <summary> + /// Verify that truncation respects character boundaries. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_Truncation_MustRespectCharacterBoundaries(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + var record = new ProgressRecord(0, "Downloading", "ファイル処理中123456789012345678901234567890"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Truncated progress bar width {maxWidth}: ({actualWidth} cells) exceeds maxWidth ({maxWidth}). Output: {output}"); + } + + /// <summary> + /// Test for Issue: Double closing bracket when truncating with double-width characters. + /// Verifies that statusPartDisplayWidth is calculated from actual statusPart length, + /// not from estimated value, to prevent progress bar from exceeding maxWidth. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ProgressBar_LongStatusWithDoubleWidth_MustNotExceedMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + + // Very long status with emojis and mixed width characters that will be truncated + var record = new ProgressRecord(0, "Long Text Test", "🚀🎯⚡💾✅ 絵文字も含めた超長文テストケース with emojis and very long text to test the truncation feature properly"); + var node = new ProgressNode(1, record); + node.PercentComplete = 100; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + // The progress bar must not exceed maxWidth + Assert.True( + actualWidth <= maxWidth, + $"Progress bar with long truncated status width {maxWidth}: ({actualWidth} cells) exceeds maxWidth ({maxWidth}). Output: {output}"); + + // Verify no double closing brackets - count ']' occurrences at end + int closingBracketCount = 0; + for (int i = output.Length - 1; i >= 0 && output[i] == ']'; i--) + { + closingBracketCount++; + } + + Assert.True( + closingBracketCount <= 1, + $"Found {closingBracketCount} consecutive closing brackets at end (width {maxWidth}), expected 1. Output: {output}"); + } + + /// <summary> + /// Test activityDisplayWidth bug with small maxWidth to amplify error. + /// Bug: After truncation, activityDisplayWidth is set to maxWidth/2 but actual width differs. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ExtremeTest_ActivityWidthBug_SmallMaxWidth(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + + string longActivity = "日本語日本語日本語日本語日本語"; // 20 cells + var record = new ProgressRecord(0, longActivity, "St"); + var node = new ProgressNode(1, record); + node.PercentComplete = 50; + node.SecondsRemaining = 30; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"maxWidth {maxWidth} test: width {actualWidth} exceeds {maxWidth}. Output: [{output}]"); + } + + /// <summary> + /// Test surrogate pair handling with strategically positioned emojis. + /// Bug: Substring(i,1) splits surrogate pairs causing width calculation errors. + /// </summary> + /// <param name="maxWidth">The maximum width in buffer cells for the progress bar rendering.</param> + [Theory] + [InlineData(79)] + [InlineData(80)] + [InlineData(81)] + public static void ExtremeTest_SurrogatePairAtVTBoundary(int maxWidth) + { + var rawUI = new TestProgressRawUI(); + + var record = new ProgressRecord(0, "A", "X🚀Y🚀Z🚀"); + var node = new ProgressNode(1, record); + node.PercentComplete = 33; + node.Style = ProgressNode.RenderStyle.Ansi; + + var strCollection = new ArrayList(); + + node.Render(strCollection, 0, maxWidth, rawUI); + + var output = strCollection[0] as string; + int actualWidth = ConsoleControl.LengthInBufferCells(output, 0, checkEscapeSequences: true); + + Assert.True( + actualWidth <= maxWidth, + $"Surrogate pair test width {maxWidth}: width {actualWidth} exceeds {maxWidth}. Output: [{output}]"); + } + } +} diff --git a/test/xUnit/csharp/test_RemoteHyperV.cs b/test/xUnit/csharp/test_RemoteHyperV.cs index 27f7fb17375..c7cda754161 100644 --- a/test/xUnit/csharp/test_RemoteHyperV.cs +++ b/test/xUnit/csharp/test_RemoteHyperV.cs @@ -20,7 +20,6 @@ namespace PSTests.Sequential public class RemoteHyperVTests { private static ITestOutputHelper _output; - private static TimeSpan timeout = TimeSpan.FromSeconds(15); public RemoteHyperVTests(ITestOutputHelper output) { diff --git a/test/xUnit/xUnit.tests.csproj b/test/xUnit/xUnit.tests.csproj index 33f0a2dde00..03ca1f71c99 100644 --- a/test/xUnit/xUnit.tests.csproj +++ b/test/xUnit/xUnit.tests.csproj @@ -24,13 +24,13 @@ <ItemGroup> <PackageReference Include="xunit" Version="2.9.3" /> - <PackageReference Include="Xunit.SkippableFact" Version="1.5.23" /> - <PackageReference Include="xunit.runner.visualstudio" Version="3.1.5"> + <PackageReference Include="Xunit.SkippableFact" Version="1.5.85" /> + <PackageReference Include="xunit.runner.visualstudio" Version="4.0.0"> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <PrivateAssets>all</PrivateAssets> </PackageReference> - <PackageReference Include="XunitXml.TestLogger" Version="6.1.0" /> - <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" /> + <PackageReference Include="XunitXml.TestLogger" Version="8.0.0" /> + <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.9.0" /> </ItemGroup> <ItemGroup> diff --git a/tools/AttackSurfaceAnalyzer/README.md b/tools/AttackSurfaceAnalyzer/README.md new file mode 100644 index 00000000000..f57bb21f8c4 --- /dev/null +++ b/tools/AttackSurfaceAnalyzer/README.md @@ -0,0 +1,249 @@ +# Attack Surface Analyzer Testing + +This directory contains tools for running Attack Surface Analyzer (ASA) tests on PowerShell MSI installations using Docker. + +## Overview + +Attack Surface Analyzer is a Microsoft tool that helps analyze changes to a system's attack surface. These scripts allow you to run ASA tests locally in a clean Windows container to analyze what changes when PowerShell is installed. + +## Files + +- **Run-AttackSurfaceAnalyzer.ps1** - PowerShell script to run ASA tests with official MSIs +- **Summarize-AsaResults.ps1** - PowerShell script to analyze and summarize ASA results +- **docker/Dockerfile** - Multi-stage Dockerfile for building a container image with ASA pre-installed +- **README.md** - This documentation file + +## Docker Architecture + +The Docker implementation uses a multi-stage build to optimize the testing and result extraction process: + +### Multi-Stage Build Stages + +1. **asa-runner**: Main execution environment + - Base: `mcr.microsoft.com/dotnet/sdk:9.0-windowsservercore-ltsc2022` + - Contains Attack Surface Analyzer CLI tools + - Runs the complete test workflow + - Generates reports in both `C:\work` and `C:\reports` directories + +1. **asa-reports**: Minimal results layer + - Base: `mcr.microsoft.com/windows/nanoserver:ltsc2022` + - Contains only the test reports from the runner stage + - Enables clean extraction of results without container internals + +1. **final**: Default stage (inherits from asa-runner) + - Provides backward compatibility + - Used when no specific build target is specified + +### Benefits + +- **Clean Result Extraction**: Reports are isolated in a dedicated layer +- **Efficient Transfer**: Only test results are copied, not the entire container filesystem +- **Fallback Support**: Script includes fallback to volume-based extraction if needed +- **Minimal Footprint**: Final results layer contains only the necessary output files + +## Prerequisites + +- Windows 10/11 or Windows Server +- Docker Desktop with Windows containers enabled +- PowerShell 5.1 or later +- **An official signed PowerShell MSI file** from a released build + +### MSI Requirements + +**Important:** This tool now requires an official, digitally signed PowerShell MSI from Microsoft releases: + +- **Must be signed** by Microsoft Corporation +- **Must be from an official release** (downloaded from [PowerShell Releases](https://github.com/PowerShell/PowerShell/releases)) +- **Local builds are not supported** - unsigned or development MSIs will be rejected +- The script automatically verifies the digital signature before proceeding + +**Where to get official MSIs:** + +- Download from: https://github.com/PowerShell/PowerShell/releases +- Look for files like: `PowerShell-7.x.x-win-x64.msi` + +## Quick Start + +### Option 1: Using the PowerShell Script (Recommended) + +The script requires an official signed PowerShell MSI file: + +```powershell +# Run ASA test with official MSI (MsiPath is required) +.\tools\AttackSurfaceAnalyzer\Run-AttackSurfaceAnalyzer.ps1 -MsiPath "C:\path\to\PowerShell-7.4.0-win-x64.msi" + +# Specify custom output directory for results +.\tools\AttackSurfaceAnalyzer\Run-AttackSurfaceAnalyzer.ps1 -MsiPath ".\PowerShell-7.4.0-win-x64.msi" -OutputPath "C:\asa-results" + +# Keep the temporary work directory for debugging +.\tools\AttackSurfaceAnalyzer\Run-AttackSurfaceAnalyzer.ps1 -MsiPath ".\PowerShell-7.4.0-win-x64.msi" -KeepWorkDirectory +``` + +The script will: + +1. **Verify MSI signature** - Ensures the MSI is officially signed by Microsoft Corporation +1. Create a temporary work directory +1. Build a custom Docker container from the static Dockerfile +1. Start the Windows container with Attack Surface Analyzer +1. Take a baseline snapshot +1. Install the PowerShell MSI +1. Take a post-installation snapshot +1. Export comparison results +1. Copy results back to your specified output directory + +**Security Note:** The script will reject any MSI that is not digitally signed by Microsoft Corporation to ensure analysis is performed only on official releases. + +### Option 2: Using the Dockerfile + +If you prefer to build and use the container image directly: + +```powershell +# Build the Docker image (Dockerfile is in docker subfolder with clean context) +docker build -f tools\AttackSurfaceAnalyzer\docker\Dockerfile -t powershell-asa-test tools\AttackSurfaceAnalyzer\docker\ + +# Run the container with your MSI (script is built into the container) +docker run --rm --isolation process ` + -v "C:\path\to\msi\directory:C:\work" ` + powershell-asa-test +``` + +## Output Files + +The test will generate output files in the `./asa-results/` directory (or your specified `-OutputPath`): + +- **`asa.sqlite`** - SQLite database with full analysis data (primary result file) +- **`install.log`** - MSI installation log file +- **`*_summary.json.txt`** - Summary of detected changes (if generated) +- **`*_results.json.txt`** - Detailed results in JSON format (if generated) +- **`*.sarif`** - SARIF format results (if generated, can be viewed in VS Code) + +## Analyzing Results + +### Using the Summary Script (Recommended) + +Use the included summary script to get a comprehensive analysis: + +```powershell +# Basic summary of ASA results +.\tools\AttackSurfaceAnalyzer\Summarize-AsaResults.ps1 + +# Detailed analysis with rule breakdowns +.\tools\AttackSurfaceAnalyzer\Summarize-AsaResults.ps1 -ShowDetails + +# Analyze results from a specific location +.\tools\AttackSurfaceAnalyzer\Summarize-AsaResults.ps1 -Path "C:\custom\path\asa-results.json" -ShowDetails +``` + +The summary script provides: + +- **Overall statistics** - Total findings, analysis levels, category breakdowns +- **Rule analysis** - Which security rules were triggered and how often +- **File analysis** - Detailed breakdown of file-related security issues by rule type +- **Category cross-reference** - Shows which rules affect which categories + +### Using VS Code + +The SARIF files can be opened directly in VS Code with the SARIF Viewer extension to see a formatted view of the findings. + +### Using PowerShell + +```powershell +# Read the JSON results directly +$results = Get-Content "asa-results\asa-results.json" | ConvertFrom-Json +$results.Results.FILE_CREATED.Count # Number of files created + +# Query the SQLite database (requires SQLite tools) +# Example: List all file changes +# sqlite3 asa.sqlite "SELECT * FROM file_system WHERE change_type != 'NONE'" +``` + +## Troubleshooting + +### Docker Not Available + +The script automatically handles Docker Desktop installation and startup: + +**If Docker Desktop is installed but not running:** + +- The script will automatically start Docker Desktop for you +- It waits up to 60 seconds for Docker to become available +- You'll be prompted for confirmation (supports `-Confirm` and `-WhatIf`) + +**If Docker Desktop is not installed:** + +- The script will prompt you to install it automatically using winget +- After installation completes, start Docker Desktop and run the script again + +**Manual Installation:** + +1. Install Docker Desktop from https://www.docker.com/products/docker-desktop +1. Ensure Docker is running +1. Switch to Windows containers (right-click Docker tray icon → "Switch to Windows containers") + +### Container Fails to Start + +- Ensure you have enough disk space (containers can be large) +- Check that Windows containers are enabled in Docker settings +- Try pulling the base image manually: `docker pull mcr.microsoft.com/dotnet/sdk:9.0-windowsservercore-ltsc2022` + +### MSI Signature Verification Fails + +If you get signature verification errors: + +- **Ensure you're using an official MSI** from [PowerShell Releases](https://github.com/PowerShell/PowerShell/releases) +- **Do not use local builds** - only signed release MSIs are supported +- **Check certificate validity** - very old MSIs may have expired certificates +- **Verify file integrity** - redownload the MSI if it may be corrupted + +### No Results Generated + +- Check the install.log file for MSI installation errors +- Run with `-KeepWorkDirectory` to inspect the temporary work directory +- Verify the MSI file is valid and not corrupted + +## Advanced Usage + +### Parameters + +The `Run-AttackSurfaceAnalyzer.ps1` script supports these parameters: + +- **`-MsiPath`** (Required) - Path to the official signed PowerShell MSI file +- **`-OutputPath`** (Optional) - Directory for results (defaults to `./asa-results`) +- **`-ContainerImage`** (Optional) - Custom container base image +- **`-KeepWorkDirectory`** (Optional) - Keep temp directory for debugging + +Example with custom container image: + +```powershell +.\tools\AttackSurfaceAnalyzer\Run-AttackSurfaceAnalyzer.ps1 ` + -MsiPath ".\PowerShell-7.4.0-win-x64.msi" ` + -ContainerImage "mcr.microsoft.com/dotnet/sdk:8.0-windowsservercore-ltsc2022" +``` + +### Debugging + +To debug issues, keep the work directory and examine the files: + +```powershell +.\tools\AttackSurfaceAnalyzer\Run-AttackSurfaceAnalyzer.ps1 -KeepWorkDirectory + +# The script will print the work directory path +# You can then examine: +# - run-asa.ps1 - The script that runs in the container +# - install.log - MSI installation log +# - Any other generated files +``` + +## Integration with CI/CD + +These tools were extracted from the GitHub Actions workflow to allow local testing. If you need to integrate ASA testing back into a CI/CD pipeline, you can: + +1. Use the PowerShell script directly in your pipeline +1. Build and push the Docker image to a registry +1. Use the Dockerfile as a base for custom testing scenarios + +## More Information + +- [Attack Surface Analyzer on GitHub](https://github.com/microsoft/AttackSurfaceAnalyzer) +- [Docker for Windows Documentation](https://docs.docker.com/desktop/windows/) +- [SARIF Documentation](https://sarifweb.azurewebsites.net/) diff --git a/tools/AttackSurfaceAnalyzer/Run-AttackSurfaceAnalyzer.ps1 b/tools/AttackSurfaceAnalyzer/Run-AttackSurfaceAnalyzer.ps1 new file mode 100644 index 00000000000..2f7e502bff6 --- /dev/null +++ b/tools/AttackSurfaceAnalyzer/Run-AttackSurfaceAnalyzer.ps1 @@ -0,0 +1,590 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +<# +.SYNOPSIS + Run Attack Surface Analyzer test locally using Docker to analyze PowerShell MSI installation. + +.DESCRIPTION + This script runs Attack Surface Analyzer in a clean Windows container to analyze + the attack surface changes when installing PowerShell MSI. It takes a baseline + snapshot, installs the MSI, takes a post-installation snapshot, and exports the + comparison results. + +.PARAMETER MsiPath + Path to the official signed PowerShell MSI file to test. This must be a released, + signed MSI from the official PowerShell releases. + +.PARAMETER OutputPath + Directory where results will be saved. Defaults to './asa-results' subdirectory. + +.PARAMETER ContainerImage + Docker container image to use. Defaults to mcr.microsoft.com/dotnet/sdk:9.0-windowsservercore-ltsc2022 + +.PARAMETER KeepWorkDirectory + If specified, keeps the temporary work directory after the test completes. + +.EXAMPLE + .\Run-AttackSurfaceAnalyzer.ps1 -MsiPath "C:\path\to\PowerShell-7.4.0-win-x64.msi" + +.EXAMPLE + .\Run-AttackSurfaceAnalyzer.ps1 -MsiPath ".\PowerShell-7.4.0-win-x64.msi" -OutputPath "C:\asa-results" + +.NOTES + Requires Docker Desktop with Windows containers enabled. + Requires an official signed PowerShell MSI file from a released build. + + Docker Desktop Handling: + - If Docker Desktop is installed but not running, the script will start it automatically + - If Docker Desktop is not installed, the script will prompt to install it using winget + - Waits up to 60 seconds for Docker to become available after starting + + MSI Requirements: + - The MSI must be digitally signed by Microsoft Corporation + - The MSI must be from an official PowerShell release + - Local builds or unsigned MSIs are not supported + + Supports -WhatIf and -Confirm for Docker installation and startup. +#> + +[CmdletBinding(SupportsShouldProcess)] +param( + [Parameter(Mandatory)] + [string]$MsiPath, + + [Parameter()] + [string]$OutputPath = (Join-Path $PWD "asa-results"), + + [Parameter()] + [string]$ContainerImage = "mcr.microsoft.com/dotnet/sdk:9.0-windowsservercore-ltsc2022", + + [Parameter()] + [switch]$KeepWorkDirectory +) + +Set-StrictMode -Version Latest +$ErrorActionPreference = 'Stop' + +function Write-Log { + param([string]$Message, [string]$Level = "INFO") + $timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss" + $color = switch ($Level) { + "ERROR" { "Red" } + "WARNING" { "Yellow" } + "SUCCESS" { "Green" } + default { "White" } + } + Write-Host "[$timestamp] [$Level] $Message" -ForegroundColor $color +} + +function Test-MsiSignature { + param( + [Parameter(Mandatory)] + [string]$MsiPath + ) + + Write-Log "Verifying MSI signature..." -Level INFO + + try { + # Get the digital signature information + $signature = Get-AuthenticodeSignature -FilePath $MsiPath + + if ($signature.Status -ne 'Valid') { + Write-Log "MSI signature is not valid. Status: $($signature.Status)" -Level ERROR + return $false + } + + # Check if signed by Microsoft Corporation + $signerCertificate = $signature.SignerCertificate + if (-not $signerCertificate) { + Write-Log "No signer certificate found" -Level ERROR + return $false + } + + $subject = $signerCertificate.Subject + Write-Log "Certificate subject: $subject" -Level INFO + + # Check for Microsoft Corporation in the subject + if ($subject -notmatch "Microsoft Corporation" -and $subject -notmatch "CN=Microsoft Corporation") { + Write-Log "MSI is not signed by Microsoft Corporation" -Level ERROR + Write-Log "Expected: Microsoft Corporation" -Level ERROR + Write-Log "Found: $subject" -Level ERROR + return $false + } + + # Check certificate validity + $validFrom = $signerCertificate.NotBefore + $validTo = $signerCertificate.NotAfter + $now = Get-Date + + if ($now -lt $validFrom -or $now -gt $validTo) { + Write-Log "Certificate is not valid for current date" -Level ERROR + Write-Log "Valid from: $validFrom to: $validTo" -Level ERROR + return $false + } + + Write-Log "MSI signature verification passed" -Level SUCCESS + Write-Log "Signed by: $($signerCertificate.Subject)" -Level SUCCESS + Write-Log "Valid from: $validFrom to: $validTo" -Level SUCCESS + + return $true + } + catch { + Write-Log "Error verifying MSI signature: $_" -Level ERROR + return $false + } +} + +function Test-DockerAvailable { + try { + $null = docker version 2>&1 + return $true + } + catch { + return $false + } +} + +function Test-DockerDesktopInstalled { + # Check if Docker Desktop executable exists + $dockerDesktopPaths = @( + "${env:ProgramFiles}\Docker\Docker\Docker Desktop.exe", + "${env:ProgramFiles(x86)}\Docker\Docker\Docker Desktop.exe", + "${env:LOCALAPPDATA}\Programs\Docker\Docker Desktop.exe" + ) + + foreach ($path in $dockerDesktopPaths) { + if (Test-Path $path) { + return $path + } + } + return $null +} + +function Test-DockerDesktopRunning { + $process = Get-Process -Name "Docker Desktop" -ErrorAction SilentlyContinue + return $null -ne $process +} + +function Start-DockerDesktopApp { + [CmdletBinding(SupportsShouldProcess)] + param() + + $dockerDesktopPath = Test-DockerDesktopInstalled + + if (-not $dockerDesktopPath) { + Write-Log "Docker Desktop executable not found." -Level ERROR + return $false + } + + if (Test-DockerDesktopRunning) { + Write-Log "Docker Desktop is already running." -Level SUCCESS + return $true + } + + if ($PSCmdlet.ShouldProcess("Docker Desktop", "Start application")) { + Write-Log "Starting Docker Desktop..." -Level SUCCESS + Write-Log "This may take a minute for Docker to fully start..." + + try { + Start-Process -FilePath $dockerDesktopPath -WindowStyle Hidden + + # Wait for Docker to become available (up to 60 seconds) + $maxWaitSeconds = 60 + $waitedSeconds = 0 + + while ($waitedSeconds -lt $maxWaitSeconds) { + Start-Sleep -Seconds 5 + $waitedSeconds += 5 + Write-Log "Waiting for Docker to start... ($waitedSeconds/$maxWaitSeconds seconds)" + + if (Test-DockerAvailable) { + Write-Log "Docker Desktop started successfully!" -Level SUCCESS + return $true + } + } + + Write-Log "Docker Desktop was started but is not responding yet. Please wait a moment and try again." -Level WARNING + return $false + } + catch { + Write-Log "Error starting Docker Desktop: $_" -Level ERROR + return $false + } + } + else { + Write-Log "Starting Docker Desktop cancelled by user." -Level WARNING + return $false + } +} + +function Test-WingetAvailable { + try { + $null = Get-Command winget -ErrorAction Stop + return $true + } + catch { + return $false + } +} + +function Install-DockerDesktop { + [CmdletBinding(SupportsShouldProcess, ConfirmImpact="High")] + param() + + if (-not (Test-WingetAvailable)) { + Write-Log "winget is not available. Please install winget (App Installer from Microsoft Store) or install Docker Desktop manually from https://www.docker.com/products/docker-desktop" -Level ERROR + return $false + } + + if ($PSCmdlet.ShouldProcess("Docker Desktop", "Install using winget")) { + Write-Log "Installing Docker Desktop using winget..." -Level SUCCESS + Write-Log "This may take several minutes..." + + try { + winget install docker.dockerdesktop --accept-package-agreements --accept-source-agreements + + if ($LASTEXITCODE -eq 0) { + Write-Log "Docker Desktop installed successfully!" -Level SUCCESS + Write-Log "Please restart Docker Desktop and ensure Windows containers are enabled, then run this script again." -Level SUCCESS + return $true + } + else { + Write-Log "Docker Desktop installation failed with exit code: $LASTEXITCODE" -Level ERROR + return $false + } + } + catch { + Write-Log "Error installing Docker Desktop: $_" -Level ERROR + return $false + } + } + else { + Write-Log "Docker Desktop installation cancelled by user." -Level WARNING + return $false + } +} + +# Verify Docker is available +Write-Log "Checking Docker availability..." +if (-not (Test-DockerAvailable)) { + Write-Log "Docker is not responding." -Level WARNING + + # Check if Docker Desktop is installed but not running + if (Test-DockerDesktopInstalled) { + Write-Log "Docker Desktop is installed but not running." -Level WARNING + + if (Start-DockerDesktopApp) { + Write-Log "Docker Desktop is now running and ready." -Level SUCCESS + } + else { + Write-Log "Failed to start Docker Desktop or it's taking longer than expected." -Level ERROR + Write-Log "Please start Docker Desktop manually and ensure Windows containers are enabled, then run this script again." -Level ERROR + exit 1 + } + } + else { + # Docker Desktop is not installed + Write-Log "Docker Desktop is not installed." -Level WARNING + Write-Log "Docker Desktop is required to run Attack Surface Analyzer tests in containers." -Level WARNING + + if (Install-DockerDesktop) { + Write-Log "Docker Desktop has been installed. Please restart Docker Desktop and run this script again." -Level SUCCESS + exit 0 + } + else { + Write-Log "Please install Docker Desktop manually from https://www.docker.com/products/docker-desktop and ensure it's running with Windows containers enabled." -Level ERROR + exit 1 + } + } +} + +# Verify MSI exists and is properly signed +if (-not (Test-Path $MsiPath)) { + Write-Log "MSI file not found: $MsiPath" -Level ERROR + exit 1 +} + +$MsiPath = Resolve-Path $MsiPath +Write-Log "Using MSI: $MsiPath" + +# Verify MSI signature +if (-not (Test-MsiSignature -MsiPath $MsiPath)) { + Write-Log "MSI signature verification failed. Only official signed PowerShell MSIs are supported." -Level ERROR + Write-Log "Please download an official PowerShell MSI from: https://github.com/PowerShell/PowerShell/releases" -Level ERROR + exit 1 +} + +# Create output directory +$OutputPath = $ExecutionContext.SessionState.Path.GetUnresolvedProviderPathFromPSPath($OutputPath) +if (-not (Test-Path $OutputPath)) { + New-Item -ItemType Directory -Path $OutputPath -Force | Out-Null + Write-Log "Created output directory: $OutputPath" +} + +# Create container work directory +$containerWorkDir = Join-Path $env:TEMP "asa-container-work-$(Get-Date -Format 'yyyyMMdd-HHmmss')" +New-Item -ItemType Directory -Force -Path $containerWorkDir | Out-Null +Write-Log "Created container work directory: $containerWorkDir" + +try { + # Use the static Dockerfile from the docker subfolder + $dockerContextPath = Join-Path $PSScriptRoot "docker" + + # Copy MSI to Docker build context + $msiFileName = Split-Path $MsiPath -Leaf + $destMsiPath = Join-Path $dockerContextPath $msiFileName + Write-Log "Copying MSI to Docker build context..." + Copy-Item $MsiPath -Destination $destMsiPath + $staticDockerfilePath = Join-Path $dockerContextPath "Dockerfile" + Write-Log "Using static Dockerfile: $staticDockerfilePath" + + if (-not (Test-Path $staticDockerfilePath)) { + Write-Log "Static Dockerfile not found at: $staticDockerfilePath" -Level ERROR + exit 1 + } + + Write-Log "Docker build context: $dockerContextPath" + + # Build custom container image from static Dockerfile + Write-Log "=========================================" -Level SUCCESS + Write-Log "Building custom Attack Surface Analyzer container..." -Level SUCCESS + Write-Log "=========================================" -Level SUCCESS + + Write-Log "=========================================" -Level SUCCESS + Write-Log "Building ASA test container..." -Level SUCCESS + Write-Log "=========================================" -Level SUCCESS + Write-Log "This may take several minutes..." + + # Build the asa-reports stage specifically + $reportsImageName = "powershell-asa-reports:latest" + docker build --target asa-reports -t $reportsImageName -f $staticDockerfilePath $dockerContextPath + + if ($LASTEXITCODE -ne 0) { + Write-Log "Docker build failed with exit code: $LASTEXITCODE" -Level ERROR + exit 1 + } + + Write-Log "Build completed successfully" -Level SUCCESS + + # Extract reports from the built image + Write-Log "=========================================" -Level SUCCESS + Write-Log "Extracting reports to: $OutputPath" -Level SUCCESS + Write-Log "=========================================" -Level SUCCESS + + $tempContainerName = "asa-reports-extract-$(Get-Date -Format 'yyyyMMdd-HHmmss')" + + try { + # Create a container from the reports image (but don't run it) + docker create --name $tempContainerName $reportsImageName + + if ($LASTEXITCODE -ne 0) { + Write-Log "Failed to create temporary container for extraction" -Level ERROR + exit 1 + } + + # Try to extract known report file patterns individually + Write-Log "Extracting report files..." -Level INFO + + # Extract standardized report files directly (no file listing needed) + # Extract files with standardized names (no wildcards needed) + Write-Log "Extracting standardized report files..." -Level INFO + $reportFilePatterns = @( + "asa.sqlite", + "asa-results.json", + "install.log" + ) + + $extractedAny = $false + + foreach ($filename in $reportFilePatterns) { + try { + Write-Log "Trying to extract file: $filename" -Level INFO + docker cp "${tempContainerName}:/$filename" $OutputPath 2>$null + + if ($LASTEXITCODE -eq 0) { + Write-Log "Successfully extracted: $filename" -Level SUCCESS + $extractedAny = $true + } else { + Write-Log "File not found: $filename" -Level INFO + } + } + catch { + Write-Log "Error extracting file $filename : $_" -Level WARNING + } + } + + # Alternative approach: extract the entire reports directory if individual files don't work + if (-not $extractedAny) { + Write-Log "Trying to extract entire directory..." -Level INFO + docker cp "${tempContainerName}:/" "$OutputPath/reports" 2>$null + + if ($LASTEXITCODE -eq 0) { + Write-Log "Successfully extracted reports directory" -Level SUCCESS + $extractedAny = $true + } + } + + if ($extractedAny) { + Write-Log "Report extraction completed successfully" -Level SUCCESS + } else { + Write-Log "No reports could be extracted - this may be normal if no issues were found" -Level WARNING + } + } + finally { + # Clean up the temporary container + docker rm $tempContainerName -f 2>$null + } + + # Check what files were extracted + Write-Host "" + Write-Log "=========================================" -Level SUCCESS + Write-Log "Checking extracted results..." -Level SUCCESS + Write-Log "=========================================" -Level SUCCESS + + $resultFiles = Get-ChildItem -Path $OutputPath -ErrorAction SilentlyContinue + $copiedCount = $resultFiles.Count + + if ($copiedCount -eq 0) { + Write-Log "Warning: No result files found in extracted output" -Level WARNING + } + else { + Write-Log "Successfully extracted $copiedCount file(s):" -Level SUCCESS + $resultFiles | ForEach-Object { + if ($_.PSIsContainer) { + Write-Log " - $($_.Name) (directory)" -Level SUCCESS + } else { + Write-Log " - $($_.Name) ($([math]::Round($_.Length/1KB, 2)) KB)" -Level SUCCESS + } + } + } + + Write-Host "" + Write-Log "=========================================" -Level SUCCESS + Write-Log "Attack Surface Analyzer test completed!" -Level SUCCESS + Write-Log "=========================================" -Level SUCCESS + Write-Log "Results saved to: $OutputPath" -Level SUCCESS + + # Check for ASA GUI availability and launch interactive analysis + $dbPath = Join-Path $OutputPath "asa.sqlite" + $jsonPath = Join-Path $OutputPath "asa-results.json" + + if (Test-Path $dbPath) { + # Check if ASA CLI is available + $asaAvailable = $false + try { + $asaVersion = asa --version 2>$null + if ($LASTEXITCODE -eq 0) { + $asaAvailable = $true + Write-Log "Attack Surface Analyzer CLI detected: $($asaVersion.Trim())" -Level INFO + } + } + catch { + # ASA not available via PATH + } + + # Try dotnet tool global path if ASA not found in PATH + if (-not $asaAvailable) { + $globalToolsPath = "$env:USERPROFILE\.dotnet\tools\asa.exe" + if (Test-Path $globalToolsPath) { + try { + $asaVersion = & $globalToolsPath --version 2>$null + if ($LASTEXITCODE -eq 0) { + $asaAvailable = $true + Write-Log "Attack Surface Analyzer found in global tools: $($asaVersion.Trim())" -Level INFO + # Use full path for subsequent commands + $asaCommand = $globalToolsPath + } + } + catch { + # Global tools ASA not working + } + } + } else { + $asaCommand = "asa" + } + + if ($asaAvailable) { + Write-Log "Launching Attack Surface Analyzer GUI for interactive analysis..." -Level SUCCESS + try { + # Launch ASA GUI with the database file + $asaProcess = Start-Process -FilePath $asaCommand -ArgumentList "gui", "--databasefilename", "`"$dbPath`"" -PassThru -NoNewWindow:$false + + if ($asaProcess) { + Write-Log "ASA GUI launched successfully (PID: $($asaProcess.Id))" -Level SUCCESS + Write-Log "Interactive analysis interface is now available" -Level INFO + } else { + Write-Log "Failed to launch ASA GUI" -Level WARNING + } + } + catch { + Write-Log "Error launching ASA GUI: $_" -Level WARNING + Write-Log "You can manually launch the GUI with: asa gui --databasefilename `"$dbPath`"" -Level INFO + } + } else { + Write-Log "Attack Surface Analyzer CLI not found" -Level INFO + Write-Log "Install ASA globally to enable GUI analysis: dotnet tool install -g Microsoft.CST.AttackSurfaceAnalyzer.CLI" -Level INFO + Write-Log "Then launch GUI manually with: asa gui --databasefilename `"$dbPath`"" -Level INFO + } + } else { + Write-Log "Database file not found - cannot launch ASA GUI" -Level WARNING + } + + # Also check for VS Code integration for JSON analysis + if (Test-Path $jsonPath) { + # Detect if running in VS Code + $isVSCode = $false + + if ($env:VSCODE_PID -or $env:TERM_PROGRAM -eq "vscode" -or $env:VSCODE_INJECTION -eq "1") { + $isVSCode = $true + } + + # Check if 'code' command is available + if (-not $isVSCode) { + try { + $null = & code --version 2>$null + if ($LASTEXITCODE -eq 0) { + $isVSCode = $true + } + } + catch { + # 'code' command not available + } + } + + if ($isVSCode) { + Write-Log "VS Code detected - opening JSON results for analysis..." -Level INFO + try { + & code $jsonPath + if ($LASTEXITCODE -eq 0) { + Write-Log "JSON results file opened in VS Code: $jsonPath" -Level SUCCESS + } else { + Write-Log "Failed to open JSON file in VS Code" -Level WARNING + } + } + catch { + Write-Log "Error opening JSON file in VS Code: $_" -Level WARNING + } + } else { + Write-Log "JSON analysis results available at: $jsonPath" -Level INFO + Write-Log "Open this file in VS Code or any JSON viewer for detailed analysis" -Level INFO + } + } +} +finally { + # Cleanup + if (-not $KeepWorkDirectory) { + Write-Log "Cleaning up temporary work directory..." + Remove-Item -Path $containerWorkDir -Recurse -Force -ErrorAction SilentlyContinue + Write-Log "Cleanup completed" + } + else { + Write-Log "Work directory preserved at: $containerWorkDir" -Level SUCCESS + } + + # Always cleanup MSI file from Docker build context + if ($destMsiPath -and (Test-Path $destMsiPath)) { + Write-Log "Cleaning up MSI file from Docker context..." + Remove-Item -Path $destMsiPath -Force -ErrorAction SilentlyContinue + } +} diff --git a/tools/AttackSurfaceAnalyzer/Summarize-AsaResults.ps1 b/tools/AttackSurfaceAnalyzer/Summarize-AsaResults.ps1 new file mode 100644 index 00000000000..00f27014037 --- /dev/null +++ b/tools/AttackSurfaceAnalyzer/Summarize-AsaResults.ps1 @@ -0,0 +1,636 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +#Requires -Version 5.1 +<# +.SYNOPSIS + Summarizes Attack Surface Analyzer (ASA) results from a JSON file. + +.DESCRIPTION + This script analyzes ASA JSON results and provides a comprehensive summary of security findings, + including counts by category, analysis levels, and detailed breakdowns of security issues. + +.PARAMETER Path + Path to the ASA results JSON file. Defaults to 'asa-results\asa-results.json' in the current directory. + +.PARAMETER ShowDetails + Shows detailed information about each finding category. + +.PARAMETER IncludeInformationalEvent + Includes informational events in the analysis. By default, only WARNING and ERROR events are processed. + +.PARAMETER IncludeDebugEvent + Includes debug events in the analysis. By default, only WARNING and ERROR events are processed. + +.EXAMPLE + .\Summarize-AsaResults.ps1 + + Summarizes the ASA results with basic statistics, showing only WARNING and ERROR events. + +.EXAMPLE + .\Summarize-AsaResults.ps1 -ShowDetails + + Shows detailed breakdown of findings by category, filtering out informational and debug events. + +.EXAMPLE + .\Summarize-AsaResults.ps1 -IncludeInformationalEvent + + Includes informational events along with WARNING and ERROR events in the analysis..NOTES + Author: GitHub Copilot + Version: 1.0 + Created for PowerShell ASA Analysis +#> + +[CmdletBinding()] +param( + [Parameter()] + [string]$Path = "asa-results\asa-results.json", + + [Parameter()] + [switch]$ShowDetails, + + [Parameter()] + [switch]$IncludeInformationalEvent, + + [Parameter()] + [switch]$IncludeDebugEvent +) + +function Get-AsaSummary { + param( + [Parameter(Mandatory)] + $AsaData, + + [Parameter()] + [switch]$IncludeInformationalEvent, + + [Parameter()] + [switch]$IncludeDebugEvent + ) + + # Extract metadata + $metadata = $AsaData["Metadata"] + $results = $AsaData["Results"] + + # Initialize counters + $summary = @{ + Metadata = @{ + Version = $metadata["compare-version"] + OS = $metadata["compare-os"] + OSVersion = $metadata["compare-osversion"] + BaseRunId = "" + CompareRunId = "" + } + Categories = @{} + TotalFindings = 0 + AnalysisLevels = @{ + WARNING = 0 + ERROR = 0 + INFORMATION = 0 + DEBUG = 0 + } + RuleTypes = @{} + FileIssuesByRule = @{} + FileExtensionSummary = @{} + TimeSpan = $null + } + + # Process each category + foreach ($categoryName in $results.Keys) { + $categoryData = $results[$categoryName] + + $summary.Categories[$categoryName] = @{ + Count = 0 + Items = @() + } + + # Process items in category with filtering + foreach ($item in $categoryData) { + # Filter events based on analysis level + $analysisLevel = $item["Analysis"] + if ($analysisLevel) { + # Skip informational events unless explicitly included + if ($analysisLevel -eq "INFORMATION" -and -not $IncludeInformationalEvent) { + continue + } + # Skip debug events unless explicitly included + if ($analysisLevel -eq "DEBUG" -and -not $IncludeDebugEvent) { + continue + } + + $summary.AnalysisLevels[$analysisLevel]++ + } # If we reach here, the item passed the filter + $summary.Categories[$categoryName].Count++ + $summary.TotalFindings++ + + # Extract run IDs and calculate timespan + if ($item["BaseRunId"]) { + $summary.Metadata.BaseRunId = $item["BaseRunId"] + } + if ($item["CompareRunId"]) { + $summary.Metadata.CompareRunId = $item["CompareRunId"] + } + + # Process rules + foreach ($rule in $item["Rules"]) { + $ruleName = $rule["Name"] + if (-not $summary.RuleTypes.ContainsKey($ruleName)) { + $summary.RuleTypes[$ruleName] = @{ + Count = 0 + Description = $rule["Description"] + Flag = $rule["Flag"] + Platforms = $rule["Platforms"] + Categories = @{} + } + } + $summary.RuleTypes[$ruleName].Count++ + + # Track which categories this rule appears in + if (-not $summary.RuleTypes[$ruleName].Categories.ContainsKey($categoryName)) { + $summary.RuleTypes[$ruleName].Categories[$categoryName] = 0 + } + $summary.RuleTypes[$ruleName].Categories[$categoryName]++ + + # For file-related categories, track file extension if available + if ($categoryName -like "*FILE*" -and $item["Identity"]) { + $fileExtension = [System.IO.Path]::GetExtension($item["Identity"]).ToLower() + if (-not $fileExtension) { $fileExtension = "(no extension)" } + + # Track by rule and extension + if (-not $summary.FileIssuesByRule.ContainsKey($ruleName)) { + $summary.FileIssuesByRule[$ruleName] = @{} + } + if (-not $summary.FileIssuesByRule[$ruleName].ContainsKey($fileExtension)) { + $summary.FileIssuesByRule[$ruleName][$fileExtension] = 0 + } + $summary.FileIssuesByRule[$ruleName][$fileExtension]++ + + # Track overall file extension summary + if (-not $summary.FileExtensionSummary.ContainsKey($fileExtension)) { + $summary.FileExtensionSummary[$fileExtension] = @{ + Count = 0 + Rules = @{} + Categories = @{} + } + } + $summary.FileExtensionSummary[$fileExtension].Count++ + + # Track which rules affect this extension + if (-not $summary.FileExtensionSummary[$fileExtension].Rules.ContainsKey($ruleName)) { + $summary.FileExtensionSummary[$fileExtension].Rules[$ruleName] = 0 + } + $summary.FileExtensionSummary[$fileExtension].Rules[$ruleName]++ + + # Track which categories this extension appears in + if (-not $summary.FileExtensionSummary[$fileExtension].Categories.ContainsKey($categoryName)) { + $summary.FileExtensionSummary[$fileExtension].Categories[$categoryName] = 0 + } + $summary.FileExtensionSummary[$fileExtension].Categories[$categoryName]++ + } + } + + # Store item details for detailed view + $summary.Categories[$categoryName].Items += @{ + Identity = $item["Identity"] + Analysis = $item["Analysis"] + Rules = $item["Rules"] + Compare = $item["Compare"] + } + } + } + + # Calculate timespan if we have both run IDs + if ($summary.Metadata.BaseRunId -and $summary.Metadata.CompareRunId) { + try { + $baseTime = [DateTime]::Parse($summary.Metadata.BaseRunId) + $compareTime = [DateTime]::Parse($summary.Metadata.CompareRunId) + $summary.TimeSpan = $compareTime - $baseTime + } + catch { + $summary.TimeSpan = "Unable to calculate" + } + } + + return $summary +} + +function Write-ConsoleSummary { + param( + [Parameter(Mandatory)] + [hashtable]$Summary, + + [Parameter()] + [switch]$ShowDetails, + + [Parameter()] + [switch]$IncludeInformationalEvent, + + [Parameter()] + [switch]$IncludeDebugEvent + ) + + # Header + Write-Host ("=" * 80) -ForegroundColor Cyan + Write-Host "Attack Surface Analyzer Results Summary" -ForegroundColor Cyan + Write-Host ("=" * 80) -ForegroundColor Cyan + Write-Host "" + + # Metadata + Write-Host "Analysis Metadata:" -ForegroundColor Yellow + Write-Host " ASA Version: $($Summary.Metadata.Version)" -ForegroundColor White + Write-Host " Operating System: $($Summary.Metadata.OS) ($($Summary.Metadata.OSVersion))" -ForegroundColor White + if ($Summary.TimeSpan -and $Summary.TimeSpan -ne "Unable to calculate") { + Write-Host " Analysis Duration: $($Summary.TimeSpan.ToString())" -ForegroundColor White + } + Write-Host "" + + # Overall Statistics + Write-Host "Overall Statistics:" -ForegroundColor Yellow + Write-Host " Total Findings: $($Summary.TotalFindings)" -ForegroundColor White + + # Show filtering information + $filterInfo = @() + if (-not $IncludeInformationalEvent) { $filterInfo += "INFORMATION events excluded" } + if (-not $IncludeDebugEvent) { $filterInfo += "DEBUG events excluded" } + if ($filterInfo.Count -gt 0) { + Write-Host " Filtering: $($filterInfo -join ', ')" -ForegroundColor DarkYellow + } + + # Analysis Levels + Write-Host " Analysis Levels:" -ForegroundColor White + foreach ($level in $Summary.AnalysisLevels.Keys | Sort-Object) { + $count = $Summary.AnalysisLevels[$level] + $color = switch ($level) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'White' } + } + Write-Host " $level`: $count" -ForegroundColor $color + } + Write-Host "" + + # Category Breakdown + Write-Host "Findings by Category:" -ForegroundColor Yellow + $sortedCategories = $Summary.Categories.GetEnumerator() | Sort-Object { $_.Value.Count } -Descending + + foreach ($category in $sortedCategories) { + $categoryName = $category.Key + $count = $category.Value.Count + + if ($count -gt 0) { + Write-Host " $categoryName`: $count items" -ForegroundColor Cyan + } + else { + Write-Host " $categoryName`: $count items" -ForegroundColor DarkGray + } + } + Write-Host "" + + # Rule Types Summary + Write-Host "Top Security Rules Triggered:" -ForegroundColor Yellow + $topRules = $Summary.RuleTypes.GetEnumerator() | + Sort-Object { $_.Value.Count } -Descending | + Select-Object -First 10 + + foreach ($rule in $topRules) { + $ruleName = $rule.Key + $count = $rule.Value.Count + $flag = $rule.Value.Flag + + $color = switch ($flag) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'White' } + } + + Write-Host " [$flag] $ruleName`: $count occurrences" -ForegroundColor $color + if ($ShowDetails) { + Write-Host " Description: $($rule.Value.Description)" -ForegroundColor DarkGray + Write-Host " Platforms: $($rule.Value.Platforms -join ', ')" -ForegroundColor DarkGray + + # Show breakdown by category for this rule + if ($rule.Value.Categories.Count -gt 0) { + Write-Host " Categories:" -ForegroundColor DarkGray + foreach ($cat in $rule.Value.Categories.GetEnumerator() | Sort-Object { $_.Value } -Descending) { + Write-Host " $($cat.Key): $($cat.Value) occurrences" -ForegroundColor Gray + } + } + } + } + + # File Extension Summary + if ($Summary.FileExtensionSummary.Count -gt 0) { + Write-Host "" + Write-Host "File Extension Analysis:" -ForegroundColor Yellow + + $sortedExtensions = $Summary.FileExtensionSummary.GetEnumerator() | + Sort-Object { $_.Value.Count } -Descending | + Select-Object -First 15 + + foreach ($extEntry in $sortedExtensions) { + $extension = $extEntry.Key + $count = $extEntry.Value.Count + $displayExt = if ($extension -eq "(no extension)") { $extension } else { "*$extension" } + + Write-Host " $displayExt`: $count files" -ForegroundColor Cyan + + if ($ShowDetails) { + # Show top rules for this extension + $topRulesForExt = $extEntry.Value.Rules.GetEnumerator() | + Sort-Object { $_.Value } -Descending | + Select-Object -First 3 + + foreach ($ruleEntry in $topRulesForExt) { + $ruleName = $ruleEntry.Key + $ruleCount = $ruleEntry.Value + Write-Host " $ruleName`: $ruleCount files" -ForegroundColor Gray + } + } + } + } + + # Detailed Rule Analysis by Category + if ($ShowDetails) { + Write-Host "" + Write-Host "Detailed Rule Analysis by Category:" -ForegroundColor Yellow + + # Focus on file-related categories + $fileCategories = $Summary.Categories.GetEnumerator() | Where-Object { $_.Key -like "*FILE*" -and $_.Value.Count -gt 0 } + + foreach ($category in $fileCategories) { + $categoryName = $category.Key + Write-Host "" + Write-Host " $categoryName Rules Breakdown:" -ForegroundColor Cyan + + # Get rules that appear in this category + $categoryRules = $Summary.RuleTypes.GetEnumerator() | + Where-Object { $_.Value.Categories.ContainsKey($categoryName) } | + Sort-Object { $_.Value.Categories[$categoryName] } -Descending + + foreach ($ruleEntry in $categoryRules) { + $ruleName = $ruleEntry.Key + $count = $ruleEntry.Value.Categories[$categoryName] + $flag = $ruleEntry.Value.Flag + + $color = switch ($flag) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'White' } + } + + Write-Host " [$flag] $ruleName`: $count files" -ForegroundColor $color + } + } + + # Show file extension breakdown if available + if ($Summary.FileIssuesByRule.Count -gt 0) { + Write-Host "" + Write-Host "File Issues by Rule and Extension:" -ForegroundColor Yellow + + foreach ($ruleEntry in $Summary.FileIssuesByRule.GetEnumerator()) { + $ruleName = $ruleEntry.Key + Write-Host "" + Write-Host " $ruleName`:" -ForegroundColor Cyan + + $sortedExtensions = $ruleEntry.Value.GetEnumerator() | Sort-Object { $_.Value } -Descending + foreach ($extEntry in $sortedExtensions) { + $extension = $extEntry.Key + $count = $extEntry.Value + Write-Host " $extension`: $count files" -ForegroundColor White + } + } + } + } + + # Detailed Category Information + if ($ShowDetails) { + Write-Host "" + Write-Host "Detailed Category Breakdown:" -ForegroundColor Yellow + + foreach ($category in $sortedCategories | Where-Object { $_.Value.Count -gt 0 }) { + $categoryName = $category.Key + $items = $category.Value.Items + + Write-Host "" + Write-Host " $categoryName ($($items.Count) items):" -ForegroundColor Cyan + + # Group by analysis level + $groupedByAnalysis = $items | Group-Object Analysis + foreach ($group in $groupedByAnalysis) { + $level = $group.Name + $count = $group.Count + + $color = switch ($level) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'White' } + } + + Write-Host " $level`: $count items" -ForegroundColor $color + } + + # Show individual file details for file-related categories + if ($categoryName -like "*FILE*" -and $items.Count -gt 0) { + # Check if this category contains files with expired signatures + $expiredSigItems = $items | Where-Object { + $_.Rules -and ($_.Rules | Where-Object { $_.Name -eq 'Binaries with expired signatures' }) + } + + if ($expiredSigItems.Count -gt 0) { + Write-Host "" + Write-Host " Files with Expired Signatures (grouped by Issuer):" -ForegroundColor DarkCyan + + # Group by issuer only + $groupedByIssuer = @{} + foreach ($item in $expiredSigItems) { + if ($item.Compare -and $item.Compare.SignatureStatus -and $item.Compare.SignatureStatus.SigningCertificate) { + $cert = $item.Compare.SignatureStatus.SigningCertificate + $issuer = $cert.Issuer + $notAfter = $cert.NotAfter + $identity = $item.Identity + + if (-not $groupedByIssuer.ContainsKey($issuer)) { + $groupedByIssuer[$issuer] = @() + } + $groupedByIssuer[$issuer] += [PSCustomObject]@{ + Identity = $identity + NotAfter = $notAfter + } + } + } + + # Display grouped results + $sortedIssuers = $groupedByIssuer.GetEnumerator() | Sort-Object Name + + foreach ($issuerGroup in $sortedIssuers) { + $issuer = $issuerGroup.Name + $files = $issuerGroup.Value + $fileCount = $files.Count + + Write-Host "" + Write-Host " Issuer: $issuer" -ForegroundColor Yellow + Write-Host " Files ($fileCount):" -ForegroundColor White + + # Sort files by full file path + $sortedFiles = $files | Sort-Object Identity + + # Show all files + foreach ($file in $sortedFiles) { + # Get identity - handle both hashtable and PSCustomObject + $filePath = if ($file -is [hashtable]) { $file['Identity'] } else { $file.Identity } + + # Format date without time + $expirationDate = 'Unknown' + $notAfterValue = if ($file -is [hashtable]) { $file['NotAfter'] } else { $file.NotAfter } + if ($notAfterValue) { + try { + $expirationDate = ([DateTime]::Parse($notAfterValue)).ToString('yyyy-MM-dd') + } + catch { + $expirationDate = 'Unknown' + } + } + Write-Host " [Expired: $expirationDate] $filePath" -ForegroundColor Gray + } + } + + # Show other files (non-expired signature issues) + $otherFiles = $items | Where-Object { + -not ($_.Rules -and ($_.Rules | Where-Object { $_.Name -eq 'Binaries with expired signatures' })) + } + + if ($otherFiles.Count -gt 0) { + Write-Host "" + Write-Host " Other Files:" -ForegroundColor DarkCyan + + $displayLimit = [Math]::Min(20, $otherFiles.Count) + for ($i = 0; $i -lt $displayLimit; $i++) { + $item = $otherFiles[$i] + $identity = $item.Identity + $analysis = $item.Analysis + + $color = switch ($analysis) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'Gray' } + } + + if ($item.Rules -and $item.Rules.Count -gt 0) { + $ruleNames = $item.Rules | ForEach-Object { $_.Name } + Write-Host " [$analysis] $identity" -ForegroundColor $color + Write-Host " Rules: $($ruleNames -join ', ')" -ForegroundColor DarkGray + } + else { + Write-Host " [$analysis] $identity" -ForegroundColor $color + } + } + + if ($otherFiles.Count -gt $displayLimit) { + Write-Host " ... and $($otherFiles.Count - $displayLimit) more files" -ForegroundColor DarkGray + } + } + } + else { + # No expired signatures, show standard file listing + Write-Host "" + Write-Host " Files:" -ForegroundColor DarkCyan + + $displayLimit = [Math]::Min(50, $items.Count) + for ($i = 0; $i -lt $displayLimit; $i++) { + $item = $items[$i] + $identity = $item.Identity + $analysis = $item.Analysis + + $color = switch ($analysis) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'Gray' } + } + + # Show triggered rules for this file + if ($item.Rules -and $item.Rules.Count -gt 0) { + $ruleNames = $item.Rules | ForEach-Object { $_.Name } + Write-Host " [$analysis] $identity" -ForegroundColor $color + Write-Host " Rules: $($ruleNames -join ', ')" -ForegroundColor DarkGray + } + else { + Write-Host " [$analysis] $identity" -ForegroundColor $color + } + } + + if ($items.Count -gt $displayLimit) { + Write-Host " ... and $($items.Count - $displayLimit) more files" -ForegroundColor DarkGray + } + } + } + # Show details for non-file categories (users, groups, etc.) + elseif ($items.Count -gt 0) { + Write-Host "" + Write-Host " Items:" -ForegroundColor DarkCyan + + $displayLimit = [Math]::Min(20, $items.Count) + for ($i = 0; $i -lt $displayLimit; $i++) { + $item = $items[$i] + $identity = $item.Identity + $analysis = $item.Analysis + + $color = switch ($analysis) { + 'ERROR' { 'Red' } + 'WARNING' { 'Yellow' } + 'INFORMATION' { 'Green' } + 'DEBUG' { 'DarkGray' } + default { 'Gray' } + } + + Write-Host " [$analysis] $identity" -ForegroundColor $color + } + + if ($items.Count -gt $displayLimit) { + Write-Host " ... and $($items.Count - $displayLimit) more items" -ForegroundColor DarkGray + } + } + } + } + + Write-Host "" + Write-Host ("=" * 80) -ForegroundColor Cyan +} + +# Main execution +try { + # Validate input file + if (-not (Test-Path $Path)) { + Write-Error "ASA results file not found: $Path" + exit 1 + } + + Write-Verbose "Reading ASA results from: $Path" + + # Load and parse JSON + $jsonContent = Get-Content -Path $Path -Raw -Encoding UTF8 + $asaData = $jsonContent | ConvertFrom-Json -AsHashtable + + # Generate summary + Write-Verbose "Analyzing ASA results..." + $summary = Get-AsaSummary -AsaData $asaData -IncludeInformationalEvent:$IncludeInformationalEvent -IncludeDebugEvent:$IncludeDebugEvent + + # Output results to console + Write-ConsoleSummary -Summary $summary -ShowDetails:$ShowDetails -IncludeInformationalEvent:$IncludeInformationalEvent -IncludeDebugEvent:$IncludeDebugEvent +} +catch { + Write-Error "Error processing ASA results: $($_.Exception.Message)" + Write-Error $_.ScriptStackTrace + exit 1 +} diff --git a/tools/AttackSurfaceAnalyzer/docker/Dockerfile b/tools/AttackSurfaceAnalyzer/docker/Dockerfile new file mode 100644 index 00000000000..3e4aaa3b717 --- /dev/null +++ b/tools/AttackSurfaceAnalyzer/docker/Dockerfile @@ -0,0 +1,134 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +# Multi-stage Dockerfile for Attack Surface Analyzer Testing +# Stage 1: Build and run ASA tests +# Stage 2: Extract reports to scratch layer + +# Stage 1: Test execution environment +FROM mcr.microsoft.com/dotnet/sdk:9.0-windowsservercore-ltsc2022@sha256:28f3a59216a7f91dfc4730ea47e236e2ffbb519975725bf8231f57e69dab3ca8 AS asa-runner + +# Set shell to PowerShell for easier scripting +SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] + +# Install Attack Surface Analyzer as a global .NET tool +RUN dotnet tool install -g Microsoft.CST.AttackSurfaceAnalyzer.CLI --version 2.3.328 + +# Add .NET tools directory to PATH +RUN $env:PATH += ';C:/Users/ContainerAdministrator/.dotnet/tools'; \ + [Environment]::SetEnvironmentVariable('PATH', $env:PATH, [EnvironmentVariableTarget]::Machine) + +# Set working directory and create reports directory +WORKDIR C:/work +RUN New-Item -ItemType Directory -Path C:\reports -Force | Out-Null + +# Take baseline snapshot before installation +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Taking baseline snapshot..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + asa collect -f -r -u -l --directories 'C:\Program Files\PowerShell,C:\Program Files (x86)\PowerShell' --runid before; \ + if ($LASTEXITCODE -ne 0) { Write-Error "Failed to take baseline snapshot"; exit 1 } + +# Copy the PowerShell MSI file from build context +COPY *.msi ./powershell.msi + +# Install PowerShell MSI +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Installing PowerShell MSI..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + Write-Host "MSI file: C:\work\powershell.msi"; \ + $argumentList = '/i C:\work\powershell.msi /quiet /norestart /l*vx C:\work\install.log ADD_PATH=1'; \ + Write-Host "Running: msiexec $argumentList"; \ + $msiProcess = Start-Process msiexec.exe -ArgumentList $argumentList -Wait -NoNewWindow -PassThru; \ + if ($msiProcess.ExitCode -ne 0) { \ + Write-Host "MSI installation failed with exit code: $($msiProcess.ExitCode)"; \ + throw "MSI installation failed. Check install.log for details" \ + } + +# Take post-installation snapshot +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Taking post-installation snapshot..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + asa collect -f -r -u -l --directories 'C:\Program Files\PowerShell,C:\Program Files (x86)\PowerShell' --runid after; \ + if ($LASTEXITCODE -ne 0) { Write-Error "Failed to take post-installation snapshot"; exit 1 } + +# Export comparison results +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Exporting comparison results..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + asa export-collect --savetodatabase --resultlevels WARNING,ERROR,FATAL --firstrunid before --secondrunid after; \ + if ($LASTEXITCODE -ne 0) { Write-Warning "Failed to export results with exit code: $LASTEXITCODE" } + +# Export comparison results +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Exporting comparison results..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + asa export-collect --readfromsavedcomparisons; \ + if ($LASTEXITCODE -ne 0) { Write-Warning "Failed to export results with exit code: $LASTEXITCODE" } + + +# Copy and standardize JSON result files +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Processing JSON result files..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + $jsonFiles = Get-ChildItem -Path "*.json.txt" -ErrorAction SilentlyContinue; \ + if ($jsonFiles.Count -eq 0) { \ + Write-Warning 'No JSON.TXT files found - checking for .json files...'; \ + $jsonFiles = Get-ChildItem -Path "*.json" -ErrorAction SilentlyContinue \ + }; \ + if ($jsonFiles.Count -eq 0) { \ + throw 'No JSON files found - ASA may not have generated results' \ + } else { \ + $jsonFiles | ForEach-Object { \ + Write-Host "Found JSON file: $($_.Name)"; \ + if (-not (Test-Path $_.FullName)) { \ + throw "JSON file not accessible: $($_.FullName)" \ + }; \ + Write-Host "Copying to standard name: asa-results.json"; \ + Copy-Item -Path $_.FullName -Destination C:\work\asa-results.json -ErrorAction Stop; \ + Copy-Item -Path $_.FullName -Destination C:\reports\asa-results.json -ErrorAction Stop; \ + } \ + } + +# Copy SQLite database file if it exists +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Copying SQLite database..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + if (Test-Path "asa.sqlite") { \ + Write-Host "Copying: asa.sqlite"; \ + Copy-Item -Path "asa.sqlite" -Destination C:\reports\ -ErrorAction Stop \ + } else { \ + throw 'SQLite database (asa.sqlite) not found - this may indicate ASA export issues' \ + } + +# Copy installation log file +RUN Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Copying installation log..." -ForegroundColor Green; \ + Write-Host "========================================="; \ + if (-not (Test-Path "C:\work\install.log")) { \ + throw "Required installation log file not found: C:\work\install.log" \ + }; \ + Copy-Item -Path "C:\work\install.log" -Destination C:\reports\ -ErrorAction Stop; \ + Write-Host "Attack Surface Analyzer test completed!" -ForegroundColor Green + +# Default command shows completion message +CMD Write-Host "=========================================" -ForegroundColor Green; \ + Write-Host "Container ready. Reports available in C:\reports\" -ForegroundColor Cyan; \ + Write-Host "=========================================" + +# Stage 2: Reports-only layer using minimal Windows base +FROM mcr.microsoft.com/windows/nanoserver:ltsc2022@sha256:307874138e4dc064d0538b58c6f028419ab82fb15fcabaf6d5378ba32c235266 AS asa-reports + +# Set working directory to root +WORKDIR / + +# Copy only the report files from the runner stage to root level +COPY --from=asa-runner C:/reports/ ./ + +# Stage 3: Final stage (defaults to the runner for backward compatibility) +FROM asa-runner AS final + +# Label for documentation +LABEL description="Windows container for running Attack Surface Analyzer tests on PowerShell MSI installations" +LABEL version="1.0" +LABEL maintainer="PowerShell Team" diff --git a/tools/UpdateDotnetRuntime.ps1 b/tools/UpdateDotnetRuntime.ps1 index 339153bcf0c..f62a16cfe14 100644 --- a/tools/UpdateDotnetRuntime.ps1 +++ b/tools/UpdateDotnetRuntime.ps1 @@ -9,9 +9,6 @@ param ( [Parameter()] [switch]$UseNuGetOrg, - [Parameter()] - [switch]$UpdateMSIPackaging, - [Parameter()] [string]$RuntimeSourceFeed, @@ -366,31 +363,6 @@ if ($dotnetUpdate.ShouldUpdate) { Write-Verbose -Message "Updating project files completed." -Verbose - if ($UpdateMSIPackaging) { - if (-not $environment.IsWindows) { - throw "UpdateMSIPackaging can only be done on Windows" - } - - Import-Module "$PSScriptRoot/../build.psm1" -Force - Import-Module "$PSScriptRoot/packaging" -Force - Start-PSBootstrap -Package - Start-PSBuild -Clean -Configuration Release -InteractiveAuth:$InteractiveAuth - - $publishPath = Split-Path (Get-PSOutput) - Remove-Item -Path "$publishPath\*.pdb" - - try { - Start-PSPackage -Type msi -SkipReleaseChecks -InformationVariable wxsData - } catch { - if ($_.Exception.Message -like "Current files to not match *") { - Copy-Item -Path $($wxsData.MessageData.NewFile) -Destination ($wxsData.MessageData.FilesWxsPath) - Write-Verbose -Message "Updating files.wxs file completed." -Verbose - } else { - throw $_ - } - } - } - Update-DevContainer } else { diff --git a/tools/WindowsCI.psm1 b/tools/WindowsCI.psm1 index 685882546c2..7caeb62a715 100644 --- a/tools/WindowsCI.psm1 +++ b/tools/WindowsCI.psm1 @@ -45,7 +45,6 @@ function ConvertTo-NtAccount <# Add a user to a local security group - Requires Windows PowerShell #> function Add-UserToGroup { diff --git a/tools/buildCommon/startNativeExecution.ps1 b/tools/buildCommon/startNativeExecution.ps1 index ee7b00d04cd..2e44d86bd6a 100644 --- a/tools/buildCommon/startNativeExecution.ps1 +++ b/tools/buildCommon/startNativeExecution.ps1 @@ -16,6 +16,8 @@ function script:Start-NativeExecution { $ErrorActionPreference = "Continue" Write-Verbose "Executing: $ScriptBlock" try { + $cwd = Get-Location + if ($VerboseOutputOnError.IsPresent) { $output = & $ScriptBlock 2>&1 } else { @@ -36,10 +38,10 @@ function script:Start-NativeExecution { $callerFile = $callerLocationParts[0] $callerLine = $callerLocationParts[1] - $errorMessage = "Execution of {$ScriptBlock} by ${callerFile}: line $callerLine failed with exit code $LASTEXITCODE" + $errorMessage = "Execution of {$ScriptBlock} in '$cwd' by ${callerFile}: line $callerLine failed with exit code $LASTEXITCODE" throw $errorMessage } - throw "Execution of {$ScriptBlock} failed with exit code $LASTEXITCODE" + throw "Execution of {$ScriptBlock} in '$cwd' failed with exit code $LASTEXITCODE" } } finally { $ErrorActionPreference = $backupEAP diff --git a/tools/cgmanifest.json b/tools/cgmanifest.json deleted file mode 100644 index 11c7447ff7d..00000000000 --- a/tools/cgmanifest.json +++ /dev/null @@ -1,785 +0,0 @@ -{ - "Registrations": [ - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "DotNetAnalyzers.DocumentationAnalyzers.Unstable", - "Version": "1.0.0.59" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "DotNetAnalyzers.DocumentationAnalyzers", - "Version": "1.0.0-beta.59" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Humanizer.Core", - "Version": "2.14.1" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Json.More.Net", - "Version": "2.1.1" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "JsonPointer.Net", - "Version": "5.3.1" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "JsonSchema.Net", - "Version": "7.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Markdig.Signed", - "Version": "0.42.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.ApplicationInsights", - "Version": "2.23.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Bcl.AsyncInterfaces", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.CodeAnalysis.Analyzers", - "Version": "3.11.0" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.CodeAnalysis.Common", - "Version": "4.14.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.CodeAnalysis.CSharp", - "Version": "4.14.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Extensions.ObjectPool", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Management.Infrastructure.Runtime.Win", - "Version": "3.0.0" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.PowerShell.MarkdownRender", - "Version": "7.2.1" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Security.Extensions", - "Version": "1.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Win32.Registry.AccessControl", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Win32.SystemEvents", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Microsoft.Windows.Compatibility", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "Newtonsoft.Json", - "Version": "13.0.4" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.android-arm.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.android-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.android-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.android-x86.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-arm.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-bionic-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-bionic-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-musl-arm.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-musl-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-musl-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.linux-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.maccatalyst-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.maccatalyst-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.native.System.Data.SqlClient.sni", - "Version": "4.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.osx-arm64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.osx-x64.runtime.native.System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni", - "Version": "4.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.win-x64.runtime.native.System.Data.SqlClient.sni", - "Version": "4.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "runtime.win-x86.runtime.native.System.Data.SqlClient.sni", - "Version": "4.4.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "StyleCop.Analyzers.Unstable", - "Version": "1.2.0.556" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "StyleCop.Analyzers", - "Version": "1.1.118" - } - }, - "DevelopmentDependency": true - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.CodeDom", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ComponentModel.Composition.Registration", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ComponentModel.Composition", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Configuration.ConfigurationManager", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Data.Odbc", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Data.OleDb", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Data.SqlClient", - "Version": "4.9.0" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Diagnostics.EventLog", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Diagnostics.PerformanceCounter", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.DirectoryServices.AccountManagement", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.DirectoryServices.Protocols", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.DirectoryServices", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Drawing.Common", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.IO.Packaging", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.IO.Ports", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Management", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Net.Http.WinHttpHandler", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Private.ServiceModel", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Reflection.Context", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Runtime.Caching", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Security.Cryptography.Pkcs", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Security.Cryptography.ProtectedData", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Security.Cryptography.Xml", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Security.Permissions", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.Duplex", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.Http", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.NetTcp", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.Primitives", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.Security", - "Version": "4.10.3" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceModel.Syndication", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.ServiceProcess.ServiceController", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Speech", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Threading.AccessControl", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Web.Services.Description", - "Version": "8.1.2" - } - }, - "DevelopmentDependency": false - }, - { - "Component": { - "Type": "nuget", - "Nuget": { - "Name": "System.Windows.Extensions", - "Version": "9.0.9" - } - }, - "DevelopmentDependency": false - } - ], - "$schema": "https://json.schemastore.org/component-detection-manifest.json" -} diff --git a/tools/cgmanifest/main/cgmanifest.json b/tools/cgmanifest/main/cgmanifest.json new file mode 100644 index 00000000000..8588fd88462 --- /dev/null +++ b/tools/cgmanifest/main/cgmanifest.json @@ -0,0 +1,765 @@ +{ + "$schema": "https://json.schemastore.org/component-detection-manifest.json", + "Registrations": [ + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "DotNetAnalyzers.DocumentationAnalyzers.Unstable", + "Version": "1.0.0.59" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "DotNetAnalyzers.DocumentationAnalyzers", + "Version": "1.0.0-beta.59" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Humanizer.Core", + "Version": "2.14.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Json.More.Net", + "Version": "2.1.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "JsonPointer.Net", + "Version": "5.3.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "JsonSchema.Net", + "Version": "7.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Markdig.Signed", + "Version": "1.3.2" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.ApplicationInsights", + "Version": "2.23.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Bcl.AsyncInterfaces", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.Analyzers", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.Common", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.CSharp", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Extensions.ObjectPool", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Management.Infrastructure.Runtime.Win", + "Version": "3.0.0" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.PowerShell.MarkdownRender", + "Version": "7.2.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Security.Extensions", + "Version": "1.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Win32.Registry.AccessControl", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Win32.SystemEvents", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Windows.Compatibility", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Newtonsoft.Json", + "Version": "13.0.4" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-x86.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-bionic-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-bionic-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.maccatalyst-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.maccatalyst-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.osx-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.osx-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-x64.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-x86.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "StyleCop.Analyzers.Unstable", + "Version": "1.2.0.556" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "StyleCop.Analyzers", + "Version": "1.1.118" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.CodeDom", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ComponentModel.Composition.Registration", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ComponentModel.Composition", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Configuration.ConfigurationManager", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.Odbc", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.OleDb", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.SqlClient", + "Version": "4.9.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Diagnostics.EventLog", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Diagnostics.PerformanceCounter", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices.AccountManagement", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices.Protocols", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Drawing.Common", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.IO.Packaging", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Management", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Net.Http.WinHttpHandler", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Reflection.Context", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Runtime.Caching", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.Pkcs", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.ProtectedData", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.Xml", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Permissions", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Http", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.NetFramingBase", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.NetTcp", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Primitives", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Syndication", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceProcess.ServiceController", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Speech", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Text.Encoding.CodePages", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Web.Services.Description", + "Version": "8.1.2" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Windows.Extensions", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + } + ] +} diff --git a/tools/cgmanifest/tpn/cgmanifest.json b/tools/cgmanifest/tpn/cgmanifest.json new file mode 100644 index 00000000000..8588fd88462 --- /dev/null +++ b/tools/cgmanifest/tpn/cgmanifest.json @@ -0,0 +1,765 @@ +{ + "$schema": "https://json.schemastore.org/component-detection-manifest.json", + "Registrations": [ + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "DotNetAnalyzers.DocumentationAnalyzers.Unstable", + "Version": "1.0.0.59" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "DotNetAnalyzers.DocumentationAnalyzers", + "Version": "1.0.0-beta.59" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Humanizer.Core", + "Version": "2.14.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Json.More.Net", + "Version": "2.1.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "JsonPointer.Net", + "Version": "5.3.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "JsonSchema.Net", + "Version": "7.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Markdig.Signed", + "Version": "1.3.2" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.ApplicationInsights", + "Version": "2.23.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Bcl.AsyncInterfaces", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.Analyzers", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.Common", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.CodeAnalysis.CSharp", + "Version": "5.6.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Extensions.ObjectPool", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Management.Infrastructure.Runtime.Win", + "Version": "3.0.0" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.PowerShell.MarkdownRender", + "Version": "7.2.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Security.Extensions", + "Version": "1.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Win32.Registry.AccessControl", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Win32.SystemEvents", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Microsoft.Windows.Compatibility", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "Newtonsoft.Json", + "Version": "13.0.4" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.android-x86.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-bionic-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-bionic-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-arm.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-musl-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.linux-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.maccatalyst-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.maccatalyst-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.osx-arm64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.osx-x64.runtime.native.System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-x64.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "runtime.win-x86.runtime.native.System.Data.SqlClient.sni", + "Version": "4.4.0" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "StyleCop.Analyzers.Unstable", + "Version": "1.2.0.556" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "StyleCop.Analyzers", + "Version": "1.1.118" + } + }, + "DevelopmentDependency": true + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.CodeDom", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ComponentModel.Composition.Registration", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ComponentModel.Composition", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Configuration.ConfigurationManager", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.Odbc", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.OleDb", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Data.SqlClient", + "Version": "4.9.1" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Diagnostics.EventLog", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Diagnostics.PerformanceCounter", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices.AccountManagement", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices.Protocols", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.DirectoryServices", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Drawing.Common", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.IO.Packaging", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.IO.Ports", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Management", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Net.Http.WinHttpHandler", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Reflection.Context", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Runtime.Caching", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.Pkcs", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.ProtectedData", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Cryptography.Xml", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Security.Permissions", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Http", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.NetFramingBase", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.NetTcp", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Primitives", + "Version": "10.0.652802" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceModel.Syndication", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.ServiceProcess.ServiceController", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Speech", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Text.Encoding.CodePages", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Web.Services.Description", + "Version": "8.1.2" + } + }, + "DevelopmentDependency": false + }, + { + "Component": { + "Type": "nuget", + "Nuget": { + "Name": "System.Windows.Extensions", + "Version": "10.0.12" + } + }, + "DevelopmentDependency": false + } + ] +} diff --git a/tools/ci.psm1 b/tools/ci.psm1 index 7b13ded1811..33700ac9024 100644 --- a/tools/ci.psm1 +++ b/tools/ci.psm1 @@ -101,6 +101,11 @@ function Invoke-CIFull # Implements the CI 'build_script' step function Invoke-CIBuild { + param( + [ValidateSet('Debug', 'Release', 'CodeCoverage', 'StaticAnalysis')] + [string]$Configuration = 'Release' + ) + $releaseTag = Get-ReleaseTag # check to be sure our test tags are correct $result = Get-PesterTag @@ -115,7 +120,7 @@ function Invoke-CIBuild Start-PSBuild -Configuration 'CodeCoverage' -PSModuleRestore -CI -ReleaseTag $releaseTag } - Start-PSBuild -PSModuleRestore -Configuration 'Release' -CI -ReleaseTag $releaseTag -UseNuGetOrg + Start-PSBuild -PSModuleRestore -Configuration $Configuration -CI -ReleaseTag $releaseTag -UseNuGetOrg Save-PSOptions $options = (Get-PSOptions) @@ -223,6 +228,45 @@ function Invoke-CIxUnit } } +# Install Pester module if not already installed with a compatible version +function Install-CIPester +{ + [CmdletBinding()] + param( + [string]$MinimumVersion = '5.0.0', + [string]$MaximumVersion = '5.99.99', + [switch]$Force + ) + + Write-Verbose "Checking for Pester module (required: $MinimumVersion - $MaximumVersion)" -Verbose + + # Check if a compatible version of Pester is already installed + $installedPester = Get-Module -Name Pester -ListAvailable | + Where-Object { $_.Version -ge $MinimumVersion -and $_.Version -le $MaximumVersion } | + Sort-Object -Property Version -Descending | + Select-Object -First 1 + + if ($installedPester -and -not $Force) { + Write-Host "Pester version $($installedPester.Version) is already installed and meets requirements" -ForegroundColor Green + return + } + + if ($Force) { + Write-Host "Installing Pester module (forced)" -ForegroundColor Yellow + } else { + Write-Host "Installing Pester module" -ForegroundColor Yellow + } + + try { + Install-Module -Name Pester -Force -SkipPublisherCheck -MaximumVersion $MaximumVersion -ErrorAction Stop + Write-Host "Successfully installed Pester module" -ForegroundColor Green + } + catch { + Write-Error "Failed to install Pester module: $_" + throw + } +} + # Implement CI 'Test_script' function Invoke-CITest { @@ -572,20 +616,9 @@ function Invoke-CIFinish Restore-PSOptions -PSOptionsPath "${buildFolder}/psoptions.json" $preReleaseVersion = $env:CI_FINISH_RELASETAG - # Build packages $preReleaseVersion = "$previewPrefix-$previewLabel.$prereleaseIteration" - switch -regex ($Runtime){ - default { - $runPackageTest = $true - $packageTypes = 'msi', 'zip', 'zip-pdb', 'msix' - } - 'win-arm.*' { - $runPackageTest = $false - $packageTypes = 'msi', 'zip', 'zip-pdb', 'msix' - } - } + # Build packages + $packageTypes = 'zip', 'zip-pdb', 'msix' - Import-Module "$PSScriptRoot\wix\wix.psm1" - Install-Wix -arm64:$true $packages = Start-PSPackage -Type $packageTypes -ReleaseTag $preReleaseVersion -SkipReleaseChecks -WindowsRuntime $Runtime foreach ($package in $packages) { @@ -597,40 +630,9 @@ function Invoke-CIFinish if ($package -is [string]) { $null = $artifacts.Add($package) - } elseif ($package -is [pscustomobject] -and $package.psobject.Properties['msi']) { - $null = $artifacts.Add($package.msi) - $null = $artifacts.Add($package.wixpdb) } } - if ($runPackageTest) { - # the packaging tests find the MSI package using env:PSMsiX64Path - $env:PSMsiX64Path = $artifacts | Where-Object { $_.EndsWith(".msi")} - $architechture = $Runtime.Split('-')[1] - $exePath = New-ExePackage -ProductVersion ($preReleaseVersion -replace '^v') -ProductTargetArchitecture $architechture -MsiLocationPath $env:PSMsiX64Path - Write-Verbose "exe Path: $exePath" -Verbose - $artifacts.Add($exePath) - $env:PSExePath = $exePath - $env:PSMsiChannel = $Channel - $env:PSMsiRuntime = $Runtime - - # Install the latest Pester and import it - $maximumPesterVersion = '4.99' - Install-Module Pester -Force -SkipPublisherCheck -MaximumVersion $maximumPesterVersion - Import-Module Pester -Force -MaximumVersion $maximumPesterVersion - - $testResultPath = Join-Path -Path $env:TEMP -ChildPath "win-package-$channel-$runtime.xml" - - # start the packaging tests and get the results - $packagingTestResult = Invoke-Pester -Script (Join-Path $repoRoot '.\test\packaging\windows\') -PassThru -OutputFormat NUnitXml -OutputFile $testResultPath - - Publish-TestResults -Title "win-package-$channel-$runtime" -Path $testResultPath - - # fail the CI job if the tests failed, or nothing passed - if (-not $packagingTestResult -is [pscustomobject] -or $packagingTestResult.FailedCount -ne 0 -or $packagingTestResult.PassedCount -eq 0) { - throw "Packaging tests failed ($($packagingTestResult.FailedCount) failed/$($packagingTestResult.PassedCount) passed)" - } - } } } catch { Get-Error -InputObject $_ @@ -683,6 +685,14 @@ function Set-Path } } +# Display environment variables in a log group for GitHub Actions +function Show-Environment +{ + Write-LogGroupStart -Title 'Environment' + Get-ChildItem -Path env: | Out-String -width 9999 -Stream | Write-Verbose -Verbose + Write-LogGroupEnd -Title 'Environment' +} + # Bootstrap script for Linux and macOS function Invoke-BootstrapStage { @@ -874,16 +884,36 @@ function New-LinuxPackage $packageObj = $package } - Write-Log -message "Artifacts directory: ${env:BUILD_ARTIFACTSTAGINGDIRECTORY}" - Copy-Item $packageObj.FullName -Destination "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}" -Force + # Determine artifacts directory (GitHub Actions or Azure DevOps) + $artifactsDir = if ($env:GITHUB_ACTIONS -eq 'true') { + "${env:GITHUB_WORKSPACE}/../packages" + } else { + "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}" + } + + # Ensure artifacts directory exists + if (-not (Test-Path $artifactsDir)) { + New-Item -ItemType Directory -Path $artifactsDir -Force | Out-Null + } + + Write-Log -message "Artifacts directory: $artifactsDir" + Copy-Item $packageObj.FullName -Destination $artifactsDir -Force } if ($IsLinux) { + # Determine artifacts directory (GitHub Actions or Azure DevOps) + $artifactsDir = if ($env:GITHUB_ACTIONS -eq 'true') { + "${env:GITHUB_WORKSPACE}/../packages" + } else { + "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}" + } + # Create and package Raspbian .tgz + # Build must be clean for Raspbian Start-PSBuild -PSModuleRestore -Clean -Runtime linux-arm -Configuration 'Release' $armPackage = Start-PSPackage @packageParams -Type tar-arm -SkipReleaseChecks - Copy-Item $armPackage -Destination "${env:BUILD_ARTIFACTSTAGINGDIRECTORY}" -Force + Copy-Item $armPackage -Destination $artifactsDir -Force } } @@ -944,3 +974,226 @@ function Invoke-InitializeContainerStage { Write-Host "##vso[build.addbuildtag]$($selectedImage.JobName)" } } + +Function Test-MergeConflictMarker +{ + <# + .SYNOPSIS + Checks files for Git merge conflict markers and outputs results for GitHub Actions. + .DESCRIPTION + Scans the specified files for Git merge conflict markers (<<<<<<<, =======, >>>>>>>) + and generates console output, GitHub Actions outputs, and job summary. + Designed for use in GitHub Actions workflows. + .PARAMETER File + Array of file paths (relative or absolute) to check for merge conflict markers. + .PARAMETER WorkspacePath + Base workspace path for resolving relative paths. Defaults to current directory. + .PARAMETER OutputPath + Path to write GitHub Actions outputs. Defaults to $env:GITHUB_OUTPUT. + .PARAMETER SummaryPath + Path to write GitHub Actions job summary. Defaults to $env:GITHUB_STEP_SUMMARY. + .EXAMPLE + Test-MergeConflictMarker -File @('file1.txt', 'file2.cs') -WorkspacePath $env:GITHUB_WORKSPACE + #> + [CmdletBinding()] + param( + [Parameter()] + [AllowEmptyCollection()] + [string[]] $File = @(), + + [Parameter()] + [string] $WorkspacePath = $PWD, + + [Parameter()] + [string] $OutputPath = $env:GITHUB_OUTPUT, + + [Parameter()] + [string] $SummaryPath = $env:GITHUB_STEP_SUMMARY + ) + + Write-Host "Starting merge conflict marker check..." -ForegroundColor Cyan + + # Helper function to write outputs when no files to check + function Write-NoFilesOutput { + param( + [string]$Message, + [string]$OutputPath, + [string]$SummaryPath + ) + + # Output results to GitHub Actions + if ($OutputPath) { + "files-checked=0" | Out-File -FilePath $OutputPath -Append -Encoding utf8 + "conflicts-found=0" | Out-File -FilePath $OutputPath -Append -Encoding utf8 + } + + # Create GitHub Actions job summary + if ($SummaryPath) { + $summaryContent = @" +# Merge Conflict Marker Check Results + +## Summary +- **Files Checked:** 0 +- **Files with Conflicts:** 0 + +## ℹ️ No Files to Check + +$Message + +"@ + $summaryContent | Out-File -FilePath $SummaryPath -Encoding utf8 + } + } + + # Handle empty file list (e.g., when PR only deletes files) + if ($File.Count -eq 0) { + Write-Host "No files to check (empty file list)" -ForegroundColor Yellow + Write-NoFilesOutput -Message "No files were provided for checking (this can happen when a PR only deletes files)." -OutputPath $OutputPath -SummaryPath $SummaryPath + return + } + + # Filter out *.cs files from merge conflict checking + $filesToCheck = @($File | Where-Object { $_ -notlike "*.cs" }) + $filteredCount = $File.Count - $filesToCheck.Count + + if ($filteredCount -gt 0) { + Write-Host "Filtered out $filteredCount *.cs file(s) from merge conflict checking" -ForegroundColor Yellow + } + + if ($filesToCheck.Count -eq 0) { + Write-Host "No files to check after filtering (all files were *.cs)" -ForegroundColor Yellow + Write-NoFilesOutput -Message "All $filteredCount file(s) were filtered out (*.cs files are excluded from merge conflict checking)." -OutputPath $OutputPath -SummaryPath $SummaryPath + return + } + + Write-Host "Checking $($filesToCheck.Count) changed files for merge conflict markers" -ForegroundColor Cyan + + # Convert relative paths to absolute paths for processing + $absolutePaths = $filesToCheck | ForEach-Object { + if ([System.IO.Path]::IsPathRooted($_)) { + $_ + } else { + Join-Path $WorkspacePath $_ + } + } + + $filesWithConflicts = @() + $filesChecked = 0 + + foreach ($filePath in $absolutePaths) { + # Check if file exists (might be deleted) + if (-not (Test-Path $filePath)) { + Write-Verbose " Skipping deleted file: $filePath" + continue + } + + # Skip binary files and directories + if ((Get-Item $filePath) -is [System.IO.DirectoryInfo]) { + continue + } + + $filesChecked++ + + # Get relative path for display + $relativePath = if ($WorkspacePath -and $filePath.StartsWith($WorkspacePath)) { + $filePath.Substring($WorkspacePath.Length).TrimStart([System.IO.Path]::DirectorySeparatorChar, [System.IO.Path]::AltDirectorySeparatorChar) + } else { + $filePath + } + + Write-Host " Checking: $relativePath" -ForegroundColor Gray + + # Search for conflict markers using Select-String + try { + # Git conflict markers are 7 characters followed by a space or end of line + # Regex pattern breakdown: + # ^ - Matches the start of a line + # (<{7}|={7}|>{7}) - Matches exactly 7 consecutive '<', '=', or '>' characters (Git conflict markers) + # (\s|$) - Ensures the marker is followed by whitespace or end of line + $pattern = '^(<{7}|={7}|>{7})(\s|$)' + $matchedLines = Select-String -Path $filePath -Pattern $pattern -AllMatches -ErrorAction Stop + + if ($matchedLines) { + # Collect marker details with line numbers (Select-String provides LineNumber automatically) + $markerDetails = @() + + foreach ($match in $matchedLines) { + $markerDetails += [PSCustomObject]@{ + Marker = $match.Matches[0].Groups[1].Value + Line = $match.LineNumber + } + } + + $filesWithConflicts += [PSCustomObject]@{ + File = $relativePath + MarkerDetails = $markerDetails + } + + Write-Host " ❌ CONFLICT MARKERS FOUND in $relativePath" -ForegroundColor Red + foreach ($detail in $markerDetails) { + Write-Host " Line $($detail.Line): $($detail.Marker)" -ForegroundColor Red + } + } + } + catch { + # Skip files that can't be read (likely binary) + Write-Verbose " Skipping unreadable file: $relativePath" + } + } + + # Output results to GitHub Actions + if ($OutputPath) { + "files-checked=$filesChecked" | Out-File -FilePath $OutputPath -Append -Encoding utf8 + "conflicts-found=$($filesWithConflicts.Count)" | Out-File -FilePath $OutputPath -Append -Encoding utf8 + } + + Write-Host "`nSummary:" -ForegroundColor Cyan + Write-Host " Files checked: $filesChecked" -ForegroundColor Cyan + Write-Host " Files with conflicts: $($filesWithConflicts.Count)" -ForegroundColor Cyan + + # Create GitHub Actions job summary + if ($SummaryPath) { + $summaryContent = @" +# Merge Conflict Marker Check Results + +## Summary +- **Files Checked:** $filesChecked +- **Files with Conflicts:** $($filesWithConflicts.Count) + +"@ + + if ($filesWithConflicts.Count -gt 0) { + Write-Host "`n❌ Merge conflict markers detected in the following files:" -ForegroundColor Red + + $summaryContent += "`n## ❌ Conflicts Detected`n`n" + $summaryContent += "The following files contain merge conflict markers:`n`n" + + foreach ($fileInfo in $filesWithConflicts) { + Write-Host " - $($fileInfo.File)" -ForegroundColor Red + + $summaryContent += "### 📄 ``$($fileInfo.File)```n`n" + $summaryContent += "| Line | Marker |`n" + $summaryContent += "|------|--------|`n" + + foreach ($detail in $fileInfo.MarkerDetails) { + Write-Host " Line $($detail.Line): $($detail.Marker)" -ForegroundColor Red + $summaryContent += "| $($detail.Line) | ``$($detail.Marker)`` |`n" + } + $summaryContent += "`n" + } + + $summaryContent += "`n**Action Required:** Please resolve these conflicts before merging.`n" + Write-Host "`nPlease resolve these conflicts before merging." -ForegroundColor Red + } else { + Write-Host "`n✅ No merge conflict markers found" -ForegroundColor Green + $summaryContent += "`n## ✅ No Conflicts Found`n`nAll checked files are free of merge conflict markers.`n" + } + + $summaryContent | Out-File -FilePath $SummaryPath -Encoding utf8 + } + + # Exit with error if conflicts found + if ($filesWithConflicts.Count -gt 0) { + throw "Merge conflict markers detected in $($filesWithConflicts.Count) file(s)" + } +} diff --git a/tools/clearlyDefined/ClearlyDefined.ps1 b/tools/clearlyDefined/ClearlyDefined.ps1 index 1830c2969e5..c5303b8622b 100644 --- a/tools/clearlyDefined/ClearlyDefined.ps1 +++ b/tools/clearlyDefined/ClearlyDefined.ps1 @@ -21,7 +21,7 @@ if ($ForceModuleReload) { Import-Module -Name "$PSScriptRoot/src/ClearlyDefined" @extraParams -$cgManfest = Get-Content "$PSScriptRoot/../cgmanifest.json" | ConvertFrom-Json +$cgManfest = Get-Content "$PSScriptRoot/../cgmanifest/main/cgmanifest.json" | ConvertFrom-Json $fullCgList = $cgManfest.Registrations.Component | ForEach-Object { [Pscustomobject]@{ diff --git a/tools/clearlyDefined/Find-LastHarvestedVersion.ps1 b/tools/clearlyDefined/Find-LastHarvestedVersion.ps1 new file mode 100644 index 00000000000..a989a3e1fc4 --- /dev/null +++ b/tools/clearlyDefined/Find-LastHarvestedVersion.ps1 @@ -0,0 +1,156 @@ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. + +<# +.SYNOPSIS + Find the last harvested version of a NuGet package from ClearlyDefined. + +.DESCRIPTION + Searches for the last harvested version of a package by checking versions + backwards from the specified current version. This is useful for reverting + to a known-good harvested version when a newer version hasn't been harvested yet. + +.PARAMETER Name + The NuGet package name to search for. + +.PARAMETER CurrentVersion + The version to start searching backwards from. Version comparison uses semantic versioning. + +.PARAMETER PackageSourceName + The NuGet package source name to use when searching for available versions. + Default is 'findMissingNoticesNugetOrg' if not specified. + +.EXAMPLE + Find-LastHarvestedVersion -Name "Microsoft.Windows.Compatibility" -CurrentVersion "8.0.24" + + # This will return "8.0.22" if that's the last harvested version + +.NOTES + Requires the ClearlyDefined module to be imported: + Import-Module ".\clearlyDefined\src\ClearlyDefined" -Force +#> + +function Find-LastHarvestedVersion { + [CmdletBinding()] + param( + [parameter(Mandatory)] + [string]$Name, + + [parameter(Mandatory)] + [string]$CurrentVersion, + + [string]$PackageSourceName = 'findMissingNoticesNugetOrg' + ) + + try { + Write-Verbose "Finding last harvested version for $Name starting from v$CurrentVersion..." + + # Parse the current version + try { + [System.Management.Automation.SemanticVersion]$currentSemVer = $CurrentVersion + } catch { + [Version]$currentSemVer = $CurrentVersion + } + + # First try the ClearlyDefined search API (more efficient) + try { + Write-Verbose "Searching ClearlyDefined API for versions of $Name (sorted by release date)..." + # Get versions sorted by release date descending (newest first) for efficiency + $versions = Get-ClearlyDefinedPackageVersions -PackageName $Name + + if ($versions -and $versions.Count -gt 0) { + # Results are already sorted by release date newest first + # Filter to versions <= current version + foreach ($versionInfo in $versions) { + try { + $versionObj = [System.Management.Automation.SemanticVersion]$versionInfo.Version + if ($versionObj -le $currentSemVer) { + # Check harvest status + if ($versionInfo.Harvested) { + Write-Verbose "Found harvested version: v$($versionInfo.Version)" + return $versionInfo.Version + } else { + Write-Verbose "v$($versionInfo.Version) - Not harvested, continuing..." + } + } + } catch { + # Skip versions that can't be parsed + } + } + + Write-Verbose "No harvested version found in ClearlyDefined results" + return $null + } + } catch { + Write-Verbose "ClearlyDefined search API failed ($_), falling back to NuGet search..." + } + + # Fallback: Get all available versions from NuGet and check individually + Write-Verbose "Falling back to NuGet source search..." + + # Ensure package source exists + if (!(Get-PackageSource -Name $PackageSourceName -ErrorAction SilentlyContinue)) { + Write-Verbose "Registering package source: $PackageSourceName" + $null = Register-PackageSource -Name $PackageSourceName -Location https://www.nuget.org/api/v2 -ProviderName NuGet + } + + # Get all available versions from NuGet + try { + $allVersions = Find-Package -Name $Name -AllowPrereleaseVersions -source $PackageSourceName -AllVersions -ErrorAction SilentlyContinue | ForEach-Object { + try { + $packageVersion = [System.Management.Automation.SemanticVersion]$_.Version + } catch { + $packageVersion = [Version]$_.Version + } + $_ | Add-Member -Name SemVer -MemberType NoteProperty -Value $packageVersion -PassThru + } | Where-Object { $_.SemVer -le $currentSemVer } | Sort-Object -Property SemVer -Descending | ForEach-Object { $_.Version } + } catch { + Write-Warning "Failed to get versions for $Name : $_" + return $null + } + + if (!$allVersions) { + Write-Verbose "No versions found for $Name" + return $null + } + + # Check each version backwards until we find one that's harvested + foreach ($version in $allVersions) { + $pkg = [PSCustomObject]@{ + type = "nuget" + Name = $Name + PackageVersion = $version + } + + try { + $result = $pkg | Get-ClearlyDefinedData + if ($result -and $result.harvested) { + Write-Verbose "Found harvested version: v$version" + return $version + } else { + Write-Verbose "v$version - Not harvested, continuing..." + } + } catch { + Write-Verbose "Error checking v$version : $_" -Verbose + } + } + + Write-Verbose "No harvested version found for $Name" + return $null + } finally { + Save-ClearlyDefinedCache + } +} + +# If this script is called directly (not sourced), run a test +if ($MyInvocation.InvocationName -eq '.' -or $MyInvocation.Line -like '. "*Find-LastHarvestedVersion*') { + # Script was sourced, just load the function +} else { + # Script was called directly + Write-Host "Testing Find-LastHarvestedVersion function..." + Write-Host "Ensure ClearlyDefined module is loaded first:" + Write-Host ' Import-Module ".\clearlydefined\src\ClearlyDefined" -Force' + Write-Host "" + Write-Host "Example usage:" + Write-Host ' Find-LastHarvestedVersion -Name "Microsoft.Windows.Compatibility" -CurrentVersion "8.0.24"' +} diff --git a/tools/clearlyDefined/src/ClearlyDefined/ClearlyDefined.psm1 b/tools/clearlyDefined/src/ClearlyDefined/ClearlyDefined.psm1 index 4d874402977..88fc1f7cabd 100644 --- a/tools/clearlyDefined/src/ClearlyDefined/ClearlyDefined.psm1 +++ b/tools/clearlyDefined/src/ClearlyDefined/ClearlyDefined.psm1 @@ -2,6 +2,9 @@ # Licensed under the MIT License. # Start the collection (known as harvest) of ClearlyDefined data for a package + +$retryIntervalSec = 90 +$maxRetryCount = 5 function Start-ClearlyDefinedHarvest { [CmdletBinding()] param( @@ -27,7 +30,9 @@ function Start-ClearlyDefinedHarvest { $coordinates = Get-ClearlyDefinedCoordinates @PSBoundParameters $body = @{tool='package';coordinates=$coordinates} | convertto-json Write-Verbose $body -Verbose - (Invoke-WebRequest -Method Post -Uri 'https://api.clearlydefined.io/harvest' -Body $body -ContentType 'application/json' -MaximumRetryCount 5 -RetryIntervalSec 60 -Verbose).Content + Start-job -ScriptBlock { + Invoke-WebRequest -Method Post -Uri 'https://api.clearlydefined.io/harvest' -Body $using:body -ContentType 'application/json' -MaximumRetryCount $using:maxRetryCount -RetryIntervalSec $using:retryIntervalSec + } } } @@ -35,19 +40,30 @@ function ConvertFrom-ClearlyDefinedCoordinates { [CmdletBinding()] param( [parameter(mandatory = $true, ValueFromPipeline = $true)] - [string] + [object] $Coordinates ) Begin {} Process { - $parts = $Coordinates.Split('/') - [PSCustomObject]@{ - type = $parts[0] - provider = $parts[1] - namespace = $parts[2] - name = $parts[3] - revision = $parts[4] + if ($Coordinates -is [string]) { + $parts = $Coordinates.Split('/') + [PSCustomObject]@{ + type = $parts[0] + provider = $parts[1] + namespace = $parts[2] + name = $parts[3] + revision = $parts[4] + } + } else { + # Coordinates is already an object (e.g., from ClearlyDefined API response) + [PSCustomObject]@{ + type = $Coordinates.type + provider = $Coordinates.provider + namespace = $Coordinates.namespace + name = $Coordinates.name + revision = $Coordinates.revision + } } } End {} @@ -74,6 +90,207 @@ Function Get-ClearlyDefinedCoordinates { # Cache of ClearlyDefined data $cdCache = @{} +function Test-ClearlyDefinedCachePersistenceAllowed { + [CmdletBinding()] + param() + + if ($env:TF_BUILD -or $env:ADO_BUILD_ID -or $env:BUILD_BUILDID) { + return $false + } + + if ($env:GITHUB_ACTIONS -or $env:GITHUB_RUN_ID) { + return $false + } + + return $true +} + +function Get-ClearlyDefinedCachePath { + [CmdletBinding()] + param() + + $tempPath = [System.IO.Path]::GetTempPath() + return (Join-Path -Path $tempPath -ChildPath 'clearlydefined-cache.json') +} + +function Save-ClearlyDefinedCache { + [CmdletBinding()] + param() + + if (-not (Test-ClearlyDefinedCachePersistenceAllowed)) { + Write-Verbose 'Skipping cache persistence for CI environment.' + return + } + + if ($cdCache.Count -eq 0) { + Write-Verbose 'No cache entries to persist.' + return + } + + $cachePath = Get-ClearlyDefinedCachePath + $entries = foreach ($key in $cdCache.Keys) { + [PSCustomObject]@{ + coordinates = $key + data = $cdCache[$key] + } + } + + $cachePayload = @{ + savedAtUtc = (Get-Date).ToUniversalTime() + entries = $entries + } | ConvertTo-Json -Depth 20 + + $cachePayload | Set-Content -Path $cachePath -Encoding UTF8 + Write-Verbose "Persisted cache to $cachePath" +} + +function Import-ClearlyDefinedCache { + [CmdletBinding()] + param() + + if (-not (Test-ClearlyDefinedCachePersistenceAllowed)) { + Write-Verbose 'Skipping cache import for CI environment.' + return + } + + $cachePath = Get-ClearlyDefinedCachePath + if (-not (Test-Path -Path $cachePath)) { + Write-Verbose 'No persisted cache found.' + return + } + + try { + $payload = Get-Content -Path $cachePath -Raw | ConvertFrom-Json + } catch { + Write-Verbose "Failed to read cache file: $cachePath" + return + } + + if (-not $payload.entries) { + Write-Verbose 'Cache file did not contain entries.' + return + } + + foreach ($entry in $payload.entries) { + if (-not $entry.coordinates -or -not $entry.data) { + continue + } + + try { + $entry.data.cachedTime = [datetime]$entry.data.cachedTime + } catch { + continue + } + + $cdCache[$entry.coordinates] = $entry.data + } + + Write-Verbose "Imported $($cdCache.Count) cache entries from $cachePath" +} + +# Search for packages in ClearlyDefined +Function Search-ClearlyDefined { + [CmdletBinding()] + param( + [string]$Type = 'nuget', + [string]$Provider = 'nuget', + [string]$Namespace, + [string]$Name, + [string]$Pattern, + [datetime]$ReleasedAfter, + [datetime]$ReleasedBefore, + [ValidateSet('releaseDate', 'name')] + [string]$Sort, + [switch]$SortDesc + ) + + $queryParams = @() + if ($Type) { $queryParams += "type=$([System.Uri]::EscapeDataString($Type))" } + if ($Provider) { $queryParams += "provider=$([System.Uri]::EscapeDataString($Provider))" } + if ($Namespace) { $queryParams += "namespace=$([System.Uri]::EscapeDataString($Namespace))" } + if ($Name) { $queryParams += "name=$([System.Uri]::EscapeDataString($Name))" } + if ($Pattern) { $queryParams += "pattern=$([System.Uri]::EscapeDataString($Pattern))" } + if ($ReleasedAfter) { $queryParams += "releasedAfter=$($ReleasedAfter.ToString('o'))" } + if ($ReleasedBefore) { $queryParams += "releasedBefore=$($ReleasedBefore.ToString('o'))" } + if ($Sort) { $queryParams += "sort=$([System.Uri]::EscapeDataString($Sort))" } + if ($SortDesc) { $queryParams += "sortDesc=true" } + + $searchUri = "https://api.clearlydefined.io/definitions?" + ($queryParams -join '&') + Write-Verbose "Searching ClearlyDefined: $searchUri" + + try { + $results = Invoke-RestMethod -Uri $searchUri -MaximumRetryCount $maxRetryCount -RetryIntervalSec $retryIntervalSec + return $results + } catch { + if ($retryIntervalSec -lt 300) { + $retryIntervalSec++ + } + + Write-Warning "Failed to search ClearlyDefined: $_" + return $null + } +} + +# Get available versions for a NuGet package with harvest status +Function Get-ClearlyDefinedPackageVersions { + [CmdletBinding()] + param( + [parameter(mandatory = $true)] + [string] + $PackageName, + + [validateset('nuget')] + [string] + $PackageType = 'nuget' + ) + + # Search for all definitions of this package, sorted by release date (newest first) + Write-Verbose "Fetching versions of $PackageName from ClearlyDefined..." + + $results = Search-ClearlyDefined -Type $PackageType -Provider nuget -Name $PackageName -Sort releaseDate -SortDesc + + if (!$results) { + Write-Verbose "No results found for $PackageName" + return @() + } + + # Convert results to version info objects + $versions = @() + + # API returns results in different formats depending on the query + $dataArray = $null + if ($results.data) { + $dataArray = $results.data + } elseif ($results -is [array]) { + $dataArray = $results + } elseif ($results.PSObject.Properties.Count -gt 0) { + # If it's an object with properties, try to extract the actual results + foreach ($prop in $results.PSObject.Properties) { + if ($prop.Value -is [object] -and $prop.Value.revision) { + $dataArray += $prop.Value + } + } + } + + if ($dataArray) { + foreach ($item in $dataArray) { + if ($item.revision) { + $harvested = if ($item.licensed -and $item.licensed.declared) { $true } else { $false } + + $versions += [PSCustomObject]@{ + Name = $item.name + Version = $item.revision + Harvested = $harvested + Licensed = $item.licensed.declared + } + } + } + } + + # Results are already sorted by API, no need to re-sort + return $versions +} + # Get the ClearlyDefined data for a package Function Get-ClearlyDefinedData { [CmdletBinding()] @@ -96,8 +313,9 @@ Function Get-ClearlyDefinedData { ) Begin { - $cacheMinutes = 60 - $cacheCutoff = (get-date).AddMinutes(-$cacheMinutes) + # Different TTLs for different cache types + $harvestedCacheMinutes = 60 # Cache positive results for 60 minutes + $nonHarvestedCacheMinutes = 30 # Cache negative results for 30 minutes (less aggressive) $coordinateList = @() } @@ -111,19 +329,55 @@ Function Get-ClearlyDefinedData { foreach($coordinates in $coordinateList) { Write-Progress -Activity "Getting ClearlyDefined data" -Status "Getting data for $coordinates" -PercentComplete (($completed / $total) * 100) $containsKey = $cdCache.ContainsKey($coordinates) - if ($containsKey -and $cdCache[$coordinates].cachedTime -gt $cacheCutoff) { - Write-Verbose "Returning cached data for $coordinates" - Write-Output $cdCache[$coordinates] - continue + + if ($containsKey) { + $cached = $cdCache[$coordinates] + # Check if cache entry is still valid based on its type + $cacheCutoff = if ($cached.harvestedResult) { + (get-date).AddMinutes(-$harvestedCacheMinutes) + } else { + (get-date).AddMinutes(-$nonHarvestedCacheMinutes) + } + + if ($cached.cachedTime -gt $cacheCutoff) { + Write-Progress -Activity "Getting ClearlyDefined data" -Status "Getting data for $coordinates - cache hit" -PercentComplete (($completed / $total) * 100) + Write-Verbose "Returning cached data for $coordinates (harvested: $($cached.harvestedResult))" + Write-Output $cached + $completed++ + continue + } } - Invoke-RestMethod -Uri "https://api.clearlydefined.io/definitions/$coordinates" -MaximumRetryCount 5 -RetryIntervalSec 60 | ForEach-Object { - [bool] $harvested = if ($_.licensed.declared) { $true } else { $false } - Add-Member -NotePropertyName cachedTime -NotePropertyValue (get-date) -InputObject $_ -PassThru | Add-Member -NotePropertyName harvested -NotePropertyValue $harvested -PassThru - if ($_.harvested) { - Write-Verbose "Caching data for $coordinates" - $cdCache[$coordinates] = $_ + Write-Progress -Activity "Getting ClearlyDefined data" -Status "Getting data for $coordinates - cache miss" -PercentComplete (($completed / $total) * 100) + + try { + Invoke-RestMethod -Uri "https://api.clearlydefined.io/definitions/$coordinates" -MaximumRetryCount $maxRetryCount -RetryIntervalSec $retryIntervalSec | ForEach-Object { + [bool] $harvested = if ($_.licensed.declared) { $true } else { $false } + # Always cache, with harvestedResult property to distinguish for TTL purposes + Add-Member -NotePropertyName cachedTime -NotePropertyValue (get-date) -InputObject $_ -PassThru | + Add-Member -NotePropertyName harvested -NotePropertyValue $harvested -PassThru | + Add-Member -NotePropertyName harvestedResult -NotePropertyValue $harvested -PassThru | + ForEach-Object { + Write-Verbose "Caching data for $coordinates (harvested: $($_.harvested))" + $cdCache[$coordinates] = $_ + Write-Output $_ + } + } + } catch { + if ($retryIntervalSec -lt 300) { + $retryIntervalSec++ + } + + Write-Warning "Failed to get ClearlyDefined data for $coordinates : $_" + # Return a minimal object indicating failure/not harvested so the pipeline continues + $failedResult = [PSCustomObject]@{ + coordinates = $coordinates + harvested = $false + harvestedResult = $false + cachedTime = (get-date) + licensed = @{ declared = $null } } + Write-Output $failedResult } $completed++ } @@ -134,4 +388,10 @@ Export-ModuleMember -Function @( 'Start-ClearlyDefinedHarvest' 'Get-ClearlyDefinedData' 'ConvertFrom-ClearlyDefinedCoordinates' + 'Search-ClearlyDefined' + 'Get-ClearlyDefinedPackageVersions' + 'Save-ClearlyDefinedCache' + 'Import-ClearlyDefinedCache' + 'Test-ClearlyDefinedCachePersistenceAllowed' + 'Get-ClearlyDefinedCachePath' ) diff --git a/tools/download.sh b/tools/download.sh index 6a6c6436b4b..f1e8c42cdc3 100644 --- a/tools/download.sh +++ b/tools/download.sh @@ -1 +1,3 @@ -bash <(curl -s https://raw.githubusercontent.com/PowerShell/PowerShell/master/tools/install-powershell.sh) +# Pin to specific commit for security (OpenSSF Scorecard requirement) +# Pinned commit: 26bb188c8 - "Improve ValidateLength error message consistency and refactor validation tests" (2025-10-12) +bash <(curl -s https://raw.githubusercontent.com/PowerShell/PowerShell/26bb188c8be0cda6cb548ce1a12840ebf67e1331/tools/install-powershell.sh) diff --git a/tools/findMissingNotices.ps1 b/tools/findMissingNotices.ps1 index 42722701d97..5ed931c5caa 100644 --- a/tools/findMissingNotices.ps1 +++ b/tools/findMissingNotices.ps1 @@ -7,12 +7,53 @@ param( [switch] $Fix, - [switch] $IsStable + [switch] $IsStable, + [switch] $ForceHarvestedOnly ) Import-Module dotnet.project.assets Import-Module "$PSScriptRoot\..\.github\workflows\GHWorkflowHelper" -Force . "$PSScriptRoot\..\tools\buildCommon\startNativeExecution.ps1" +. "$PSScriptRoot\clearlyDefined\Find-LastHarvestedVersion.ps1" + +$targetsConfigPath = Join-Path -Path $PSScriptRoot -ChildPath 'findMissingNotices.targets.json' +if (-not (Test-Path -LiteralPath $targetsConfigPath)) { + throw "Missing target framework config file '$targetsConfigPath'. Add '/tools/findMissingNotices.targets.json' with 'dotnetTargetName' and 'windowsTargetNames' entries." +} + +try { + $targetsConfig = Get-Content -LiteralPath $targetsConfigPath -Raw -ErrorAction Stop | ConvertFrom-Json -AsHashtable -ErrorAction Stop +} catch { + throw "Failed to load target framework config from '$targetsConfigPath'. Ensure the file contains valid JSON. Error: $($_.Exception.Message)" +} + +if ($targetsConfig -isnot [hashtable]) { + throw "Invalid target framework config '$targetsConfigPath': expected a JSON object with 'dotnetTargetName' and 'windowsTargetNames'." +} + +if (-not $targetsConfig.ContainsKey('dotnetTargetName') -or [string]::IsNullOrWhiteSpace($targetsConfig['dotnetTargetName'])) { + throw "Invalid target framework config '$targetsConfigPath': 'dotnetTargetName' must be a non-empty string." +} + +if (-not $targetsConfig.ContainsKey('windowsTargetNames')) { + throw "Invalid target framework config '$targetsConfigPath': 'windowsTargetNames' must be present and must be an array." +} + +if ($null -eq $targetsConfig['windowsTargetNames'] -or $targetsConfig['windowsTargetNames'] -isnot [array]) { + throw "Invalid target framework config '$targetsConfigPath': 'windowsTargetNames' must be an array (empty array is allowed)." +} + +$script:dotnetTargetName = [string]$targetsConfig['dotnetTargetName'] +$script:windowsTargetNames = @() +foreach ($windowsTargetName in $targetsConfig['windowsTargetNames']) { + if ($windowsTargetName -isnot [string] -or [string]::IsNullOrWhiteSpace($windowsTargetName)) { + throw "Invalid target framework config '$targetsConfigPath': every entry in 'windowsTargetNames' must be a non-empty string." + } + + $script:windowsTargetNames += $windowsTargetName +} + +# Empty windowsTargetNames is valid and means "use base target fallback only". $packageSourceName = 'findMissingNoticesNugetOrg' if (!(Get-PackageSource -Name $packageSourceName -ErrorAction SilentlyContinue)) { @@ -20,7 +61,7 @@ if (!(Get-PackageSource -Name $packageSourceName -ErrorAction SilentlyContinue)) } $existingRegistrationTable = @{} -$cgManifestPath = (Resolve-Path -Path $PSScriptRoot\..\tools\cgmanifest.json).ProviderPath +$cgManifestPath = (Resolve-Path -Path $PSScriptRoot\cgmanifest\main\cgmanifest.json).ProviderPath $existingRegistrationsJson = Get-Content $cgManifestPath | ConvertFrom-Json -AsHashtable $existingRegistrationsJson.Registrations | ForEach-Object { $registration = [Registration]$_ @@ -193,8 +234,7 @@ function Get-CGRegistrations { $registrationChanged = $false - $dotnetTargetName = 'net10.0' - $dotnetTargetNameWin7 = 'net10.0-windows8.0' + $baseTargetName = $script:dotnetTargetName $unixProjectName = 'powershell-unix' $windowsProjectName = 'powershell-win-core' $actualRuntime = $Runtime @@ -202,35 +242,30 @@ function Get-CGRegistrations { switch -regex ($Runtime) { "alpine-.*" { $folder = $unixProjectName - $target = "$dotnetTargetName|$Runtime" - $neutralTarget = "$dotnetTargetName" + $target = "$baseTargetName|$Runtime" + $neutralTarget = "$baseTargetName" } "linux-.*" { $folder = $unixProjectName - $target = "$dotnetTargetName|$Runtime" - $neutralTarget = "$dotnetTargetName" + $target = "$baseTargetName|$Runtime" + $neutralTarget = "$baseTargetName" } "osx-.*" { $folder = $unixProjectName - $target = "$dotnetTargetName|$Runtime" - $neutralTarget = "$dotnetTargetName" - } - "win-x*" { - $sdkToUse = $winDesktopSdk - $folder = $windowsProjectName - $target = "$dotnetTargetNameWin7|$Runtime" - $neutralTarget = "$dotnetTargetNameWin7" + $target = "$baseTargetName|$Runtime" + $neutralTarget = "$baseTargetName" } "win-.*" { + $sdkToUse = $winDesktopSdk $folder = $windowsProjectName - $target = "$dotnetTargetNameWin7|$Runtime" - $neutralTarget = "$dotnetTargetNameWin7" + $target = "$baseTargetName|$actualRuntime" + $neutralTarget = "$baseTargetName" } "modules" { $folder = "modules" $actualRuntime = 'linux-x64' - $target = "$dotnetTargetName|$actualRuntime" - $neutralTarget = "$dotnetTargetName" + $target = "$baseTargetName|$actualRuntime" + $neutralTarget = "$baseTargetName" } Default { throw "Invalid runtime name: $Runtime" @@ -245,6 +280,50 @@ function Get-CGRegistrations { dotnet restore --runtime $actualRuntime "/property:SDKToUse=$sdkToUse" } $null = New-PADrive -Path $PSScriptRoot\..\src\$folder\obj\project.assets.json -Name $folder + + if ($Runtime -like "win-*") { + # Windows target selection is optional and ordered: + # 1. Try full Windows TFMs from config in order. + # 2. Fall back to the base non-Windows TFM if present. + try { + $availableTargets = @(Get-ChildItem -Path "${folder}:/targets" -ErrorAction Stop | Select-Object -ExpandProperty Name) + } catch { + throw "Unable to enumerate available targets for runtime '$Runtime' in '$folder'. Ensure dotnet restore succeeded and project.assets.json contains target data. Error: $($_.Exception.Message)" + } + + $selectedTargetName = $null + + foreach ($windowsTargetName in $script:windowsTargetNames) { + if ($windowsTargetName -in $availableTargets) { + $selectedTargetName = $windowsTargetName + break + } + } + + if (-not $selectedTargetName -and $baseTargetName -in $availableTargets) { + Write-Verbose "No configured windows target matched for '$Runtime'. Falling back to base target '$baseTargetName'." -Verbose + $selectedTargetName = $baseTargetName + } + + if (-not $selectedTargetName) { + Write-Verbose "Available targets for '$folder': $($availableTargets -join ', ')" -Verbose + if ($script:windowsTargetNames.Count -eq 0) { + throw "Unable to find a target for '$Runtime'. Tried fallback base target '$baseTargetName' (no windowsTargetNames configured). Ensure project.assets.json contains this target or update dotnetTargetName in '$targetsConfigPath'." + } + + throw "Unable to find a target for '$Runtime'. Tried configured windowsTargetNames '$($script:windowsTargetNames -join "', '")' and fallback base target '$baseTargetName'. Update '$targetsConfigPath' with a valid windows target from the available list." + } + + $target = "$selectedTargetName|$actualRuntime" + $neutralTarget = $selectedTargetName + } + + # Defensive check: non-Windows paths set targets in the switch block, + # Windows path may override them after inspecting available assets targets. + if (-not $target -or -not $neutralTarget) { + throw "Unable to determine restore targets for runtime '$Runtime'." + } + try { $targets = Get-ChildItem -Path "${folder}:/targets/$target" -ErrorAction Stop | Where-Object { $_.Type -eq 'package' } | select-object -ExpandProperty name $targets += Get-ChildItem -Path "${folder}:/targets/$neutralTarget" -ErrorAction Stop | Where-Object { $_.Type -eq 'project' } | select-object -ExpandProperty name @@ -335,8 +414,91 @@ if ($IsStable) { } $count = $newRegistrations.Count +$registrationsToSave = $newRegistrations +$tpnRegistrationsToSave = $null + +# If -ForceHarvestedOnly is specified with -Fix, only include harvested packages +# and revert non-harvested packages to their previous versions +if ($Fix -and $ForceHarvestedOnly) { + Write-Verbose "Checking harvest status and filtering to harvested packages with reversion..." -Verbose + + # Import ClearlyDefined module to check harvest status + Import-Module -Name "$PSScriptRoot/clearlyDefined/src/ClearlyDefined" -Force + + # Import cache from previous runs to speed up lookups + Import-ClearlyDefinedCache + + # Get harvest data for all registrations + $fullCgList = $newRegistrations | + ForEach-Object { + [PSCustomObject]@{ + type = $_.Component.Type + Name = $_.Component.Nuget.Name + PackageVersion = $_.Component.Nuget.Version + } + } + + $fullList = $fullCgList | Get-ClearlyDefinedData + + # Build a lookup table of harvest status by package name + version + $harvestStatus = @{} + foreach ($item in $fullList) { + $key = "$($item.Name)|$($item.PackageVersion)" + $harvestStatus[$key] = $item.harvested + } + + # Build a lookup table of old versions from existing manifest + $oldVersions = @{} + foreach ($registration in $existingRegistrationsJson.Registrations) { + $name = $registration.Component.Nuget.Name + if (!$oldVersions.ContainsKey($name)) { + $oldVersions[$name] = $registration + } + } + + # Process each new registration: keep harvested, revert non-harvested + $tpnRegistrationsToSave = @() + $harvestedCount = 0 + $revertedCount = 0 + + foreach ($reg in $newRegistrations) { + $name = $reg.Component.Nuget.Name + $version = $reg.Component.Nuget.Version + $key = "$name|$version" + + if ($harvestStatus.ContainsKey($key) -and $harvestStatus[$key]) { + # Package is harvested, include it + $tpnRegistrationsToSave += $reg + $harvestedCount++ + } else { + # Package not harvested, find last harvested version + $lastHarvestedVersion = Find-LastHarvestedVersion -Name $name -CurrentVersion $version + + # Use last harvested version if found, otherwise use old version as fallback + if ($lastHarvestedVersion) { + if ($lastHarvestedVersion -ne $version) { + $revertedReg = New-NugetComponent -Name $name -Version $lastHarvestedVersion -DevelopmentDependency:$reg.DevelopmentDependency + $tpnRegistrationsToSave += $revertedReg + $revertedCount++ + Write-Verbose "Reverted $name from v$version to last harvested v$lastHarvestedVersion" -Verbose + } else { + $tpnRegistrationsToSave += $reg + } + } elseif ($oldVersions.ContainsKey($name)) { + $tpnRegistrationsToSave += $oldVersions[$name] + $revertedCount++ + Write-Verbose "Reverted $name to previous version (no harvested version found)" -Verbose + } else { + Write-Warning "$name v$version not harvested and no previous version found. Excluding from manifest." + } + } + } + + Write-Verbose "Completed filtering for TPN: $harvestedCount harvested + $revertedCount reverted = $($tpnRegistrationsToSave.Count) total" -Verbose +} + $newJson = @{ - Registrations = $newRegistrations + Registrations = $registrationsToSave '$schema' = "https://json.schemastore.org/component-detection-manifest.json" } | ConvertTo-Json -depth 99 @@ -345,6 +507,149 @@ if ($Fix -and $registrationChanged) { Set-GWVariable -Name CGMANIFEST_PATH -Value $cgManifestPath } +# If -ForceHarvestedOnly was used, write the TPN manifest with filtered registrations +if ($Fix -and $ForceHarvestedOnly -and $tpnRegistrationsToSave.Count -gt 0) { + $tpnManifestDir = Join-Path -Path $PSScriptRoot -ChildPath "cgmanifest\tpn" + New-Item -ItemType Directory -Path $tpnManifestDir -Force | Out-Null + $tpnManifestPath = Join-Path -Path $tpnManifestDir -ChildPath "cgmanifest.json" + + $tpnManifest = @{ + Registrations = @($tpnRegistrationsToSave) + '$schema' = "https://json.schemastore.org/component-detection-manifest.json" + } + + $tpnJson = $tpnManifest | ConvertTo-Json -depth 99 + $tpnJson | Set-Content $tpnManifestPath -Encoding utf8NoBOM + Write-Verbose "TPN manifest created/updated with $($tpnRegistrationsToSave.Count) registrations (filtered for harvested packages)" -Verbose +} + +# Skip legacy TPN update when -ForceHarvestedOnly already produced a filtered manifest +if ($Fix -and $registrationChanged -and -not $ForceHarvestedOnly) { + # Import ClearlyDefined module to check harvest status + Write-Verbose "Checking harvest status for newly added packages..." -Verbose + Import-Module -Name "$PSScriptRoot/clearlyDefined/src/ClearlyDefined" -Force + + # Get harvest data for all registrations + $fullCgList = $newRegistrations | + ForEach-Object { + [PSCustomObject]@{ + type = $_.Component.Type + Name = $_.Component.Nuget.Name + PackageVersion = $_.Component.Nuget.Version + } + } + + $fullList = $fullCgList | Get-ClearlyDefinedData + $needHarvest = $fullList | Where-Object { !$_.harvested } + + if ($needHarvest.Count -gt 0) { + Write-Verbose "Found $($needHarvest.Count) packages that need harvesting. Starting harvest..." -Verbose + $needHarvest | Select-Object -ExpandProperty coordinates | ConvertFrom-ClearlyDefinedCoordinates | Start-ClearlyDefinedHarvest + } else { + Write-Verbose "All packages are already harvested." -Verbose + } + + # After manifest update and harvest, update TPN manifest with individual package status + Write-Verbose "Updating TPN manifest with individual package harvest status..." -Verbose + $tpnManifestDir = Join-Path -Path $PSScriptRoot -ChildPath "cgmanifest\tpn" + $tpnManifestPath = Join-Path -Path $tpnManifestDir -ChildPath "cgmanifest.json" + + # Load current TPN manifest to get previous versions + $currentTpnManifest = @() + if (Test-Path $tpnManifestPath) { + $currentTpnJson = Get-Content $tpnManifestPath | ConvertFrom-Json -AsHashtable + $currentTpnManifest = $currentTpnJson.Registrations + } + + # Build a lookup table of old versions + $oldVersions = @{} + foreach ($registration in $currentTpnManifest) { + $name = $registration.Component.Nuget.Name + if (!$oldVersions.ContainsKey($name)) { + $oldVersions[$name] = $registration + } + } + + # Note: Do not recheck harvest status here. Harvesting is an async process that takes a significant amount of time. + # Use the harvest data from the initial check. Newly triggered harvests will be captured + # on the next run of this script after harvesting completes. + $finalHarvestData = $fullList + + # Update packages individually based on harvest status + $tpnRegistrations = @() + $harvestedCount = 0 + $restoredCount = 0 + + foreach ($item in $finalHarvestData) { + $matchingNewRegistration = $newRegistrations | Where-Object { + $_.Component.Nuget.Name -eq $item.Name -and + $_.Component.Nuget.Version -eq $item.PackageVersion + } + + if ($matchingNewRegistration) { + if ($item.harvested) { + # Use new harvested version + $tpnRegistrations += $matchingNewRegistration + $harvestedCount++ + } else { + # Package not harvested - find the last harvested version from ClearlyDefined API + Write-Verbose "Finding last harvested version for $($item.Name)..." -Verbose + + $lastHarvestedVersion = $null + try { + # Search through all versions of this package to find the last harvested one + # Create a list of versions we know about from all runtimes + $packageVersionsToCheck = $newRegistrations | Where-Object { + $_.Component.Nuget.Name -eq $item.Name + } | ForEach-Object { $_.Component.Nuget.Version } | Sort-Object -Unique -Descending + + foreach ($versionToCheck in $packageVersionsToCheck) { + $versionCheckList = [PSCustomObject]@{ + type = "nuget" + Name = $item.Name + PackageVersion = $versionToCheck + } + + $versionStatus = $versionCheckList | Get-ClearlyDefinedData + if ($versionStatus -and $versionStatus.harvested) { + $lastHarvestedVersion = $versionToCheck + break # Found the most recent harvested version + } + } + } catch { + Write-Verbose "Error checking harvested versions for $($item.Name): $_" -Verbose + } + + # Use last harvested version if found, otherwise use old version as fallback + if ($lastHarvestedVersion) { + $revertedReg = New-NugetComponent -Name $item.Name -Version $lastHarvestedVersion -DevelopmentDependency:$matchingNewRegistration.DevelopmentDependency + $tpnRegistrations += $revertedReg + $restoredCount++ + Write-Verbose "Reverted $($item.Name) from v$($item.PackageVersion) to last harvested v$lastHarvestedVersion" -Verbose + } elseif ($oldVersions.ContainsKey($item.Name)) { + $tpnRegistrations += $oldVersions[$item.Name] + $restoredCount++ + Write-Verbose "Reverted $($item.Name) to previous version in TPN (no harvested version found)" -Verbose + } else { + Write-Warning "$($item.Name) v$($item.PackageVersion) not harvested and no harvested version found. Excluding from TPN manifest." + } + } + } + } + + # Save updated TPN manifest + if ($tpnRegistrations.Count -gt 0) { + $tpnManifest = @{ + Registrations = @($tpnRegistrations) + '$schema' = "https://json.schemastore.org/component-detection-manifest.json" + } + + $tpnJson = $tpnManifest | ConvertTo-Json -depth 99 + $tpnJson | Set-Content $tpnManifestPath -Encoding utf8NoBOM + Write-Verbose "TPN manifest updated: $harvestedCount new harvested + $restoredCount reverted to last harvested versions" -Verbose + } +} + if (!$Fix -and $registrationChanged) { $temp = Get-GWTempPath diff --git a/tools/findMissingNotices.targets.json b/tools/findMissingNotices.targets.json new file mode 100644 index 00000000000..a347ee4c3be --- /dev/null +++ b/tools/findMissingNotices.targets.json @@ -0,0 +1,5 @@ +{ + "dotnetTargetName": "net11.0", + "windowsTargetNames": [ + ] +} diff --git a/tools/install-powershell.ps1 b/tools/install-powershell.ps1 index 414f0b35bb3..4a5c2f1f615 100644 --- a/tools/install-powershell.ps1 +++ b/tools/install-powershell.ps1 @@ -5,12 +5,11 @@ Install PowerShell on Windows, Linux or macOS. .DESCRIPTION By default, the latest PowerShell release package will be installed. - If '-Daily' is specified, then the latest PowerShell daily package will be installed. + If '-Preview' is specified, then the latest PowerShell preview package will be installed. .Parameter Destination The destination path to install PowerShell to. -.Parameter Daily - Install PowerShell from the daily build. - Note that the 'PackageManagement' module is required to install a daily package. +.Parameter Preview + Install the latest PowerShell preview build. .Parameter DoNotOverwrite Do not overwrite the destination folder if it already exists. .Parameter AddToPath @@ -18,24 +17,27 @@ On Linux, make the symlink '/usr/bin/pwsh' points to "$Destination/pwsh"; On MacOS, make the symlink '/usr/local/bin/pwsh' points to "$Destination/pwsh". .EXAMPLE - Install the daily build - .\install-powershell.ps1 -Daily + Install the preview build + .\install-powershell.ps1 -Preview .EXAMPLE Invoke this script directly from GitHub - Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-powershell.ps1') } -daily" + Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-powershell.ps1') } -Preview" #> -[CmdletBinding(DefaultParameterSetName = "Daily")] +[CmdletBinding()] param( - [Parameter(ParameterSetName = "Daily")] - [string] $Destination, + [Parameter()] + [switch] $Preview, + + [Parameter()] + [switch] $Daily, # Exists for backward compatibility - [Parameter(ParameterSetName = "Daily")] - [switch] $Daily, + [Parameter()] + [string] $Destination, - [Parameter(ParameterSetName = "Daily")] + [Parameter()] [switch] $DoNotOverwrite, - [Parameter(ParameterSetName = "Daily")] + [Parameter()] [switch] $AddToPath, [Parameter(ParameterSetName = "MSI")] @@ -48,10 +50,7 @@ param( [switch] $AddExplorerContextMenu, [Parameter(ParameterSetName = "MSI")] - [switch] $EnablePSRemoting, - - [Parameter()] - [switch] $Preview + [switch] $EnablePSRemoting ) Set-StrictMode -Version 3.0 @@ -61,6 +60,11 @@ $IsLinuxEnv = (Get-Variable -Name "IsLinux" -ErrorAction Ignore) -and $IsLinux $IsMacOSEnv = (Get-Variable -Name "IsMacOS" -ErrorAction Ignore) -and $IsMacOS $IsWinEnv = !$IsLinuxEnv -and !$IsMacOSEnv +if ($Daily) { + $Preview = $true + Write-Warning "The '-Daily' build is deprecated. Continuing as if '-Preview' was specified instead." +} + if (-not $Destination) { if ($IsWinEnv) { $Destination = "$env:LOCALAPPDATA\Microsoft\powershell" @@ -68,8 +72,8 @@ if (-not $Destination) { $Destination = "~/.powershell" } - if ($Daily) { - $Destination = "${Destination}-daily" + if ($Preview) { + $Destination = "${Destination}-preview" } } @@ -265,145 +269,68 @@ try { $originalValue = [Net.ServicePointManager]::SecurityProtocol [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor [Net.SecurityProtocolType]::Tls12 - if ($Daily) { - $metadata = Invoke-RestMethod 'https://aka.ms/pwsh-buildinfo-daily' + $metadata = Invoke-RestMethod 'https://raw.githubusercontent.com/PowerShell/PowerShell/master/tools/metadata.json' + if ($Preview) { + $release = $metadata.PreviewReleaseTag -replace '^v' + } else { $release = $metadata.ReleaseTag -replace '^v' + } - # Get version from currently installed PowerShell Daily if available. - $pwshPath = if ($IsWinEnv) {Join-Path $Destination "pwsh.exe"} else {Join-Path $Destination "pwsh"} - $currentlyInstalledVersion = if(Test-Path $pwshPath) { - ((& $pwshPath -version) -split " ")[1] - } - - if($currentlyInstalledVersion -eq $release) { - Write-Verbose "Latest PowerShell Daily already installed." -Verbose - return - } - - if ($IsWinEnv) { - if ($UseMSI) { - $packageName = "PowerShell-${release}-win-${architecture}.msi" - } else { - $packageName = "PowerShell-${release}-win-${architecture}.zip" - } - } elseif ($IsLinuxEnv) { - $packageName = "powershell-${release}-linux-${architecture}.tar.gz" - } elseif ($IsMacOSEnv) { - $packageName = "powershell-${release}-osx-${architecture}.tar.gz" + if ($IsWinEnv) { + if ($UseMSI) { + $packageName = "PowerShell-${release}-win-${architecture}.msi" + } else { + $packageName = "PowerShell-${release}-win-${architecture}.zip" } + } elseif ($IsLinuxEnv) { + $packageName = "powershell-${release}-linux-${architecture}.tar.gz" + } elseif ($IsMacOSEnv) { + $packageName = "powershell-${release}-osx-${architecture}.tar.gz" + } - if ($architecture -ne "x64") { - throw "The OS architecture is '$architecture'. However, we currently only support daily package for x64." - } + $downloadURL = "https://github.com/PowerShell/PowerShell/releases/download/v${release}/${packageName}" + Write-Verbose "About to download package from '$downloadURL'" -Verbose - $downloadURL = "https://powershellinfraartifacts-gkhedzdeaghdezhr.z01.azurefd.net/install/$($metadata.ReleaseTag)/$packageName" - Write-Verbose "About to download package from '$downloadURL'" -Verbose + $packagePath = Join-Path -Path $tempDir -ChildPath $packageName + if (!$PSVersionTable.ContainsKey('PSEdition') -or $PSVersionTable.PSEdition -eq "Desktop") { + # On Windows PowerShell, progress can make the download significantly slower + $oldProgressPreference = $ProgressPreference + $ProgressPreference = "SilentlyContinue" + } - $packagePath = Join-Path -Path $tempDir -ChildPath $packageName + try { + Invoke-WebRequest -Uri $downloadURL -OutFile $packagePath + } finally { if (!$PSVersionTable.ContainsKey('PSEdition') -or $PSVersionTable.PSEdition -eq "Desktop") { - # On Windows PowerShell, progress can make the download significantly slower - $oldProgressPreference = $ProgressPreference - $ProgressPreference = "SilentlyContinue" + $ProgressPreference = $oldProgressPreference } + } - try { - Invoke-WebRequest -Uri $downloadURL -OutFile $packagePath - } finally { - if (!$PSVersionTable.ContainsKey('PSEdition') -or $PSVersionTable.PSEdition -eq "Desktop") { - $ProgressPreference = $oldProgressPreference - } - } - - $contentPath = Join-Path -Path $tempDir -ChildPath "new" - - $null = New-Item -ItemType Directory -Path $contentPath -ErrorAction SilentlyContinue - if ($IsWinEnv) { - if ($UseMSI -and $Quiet) { - Write-Verbose "Performing quiet install" - $ArgumentList=@("/i", $packagePath, "/quiet") - if($MSIArguments) { - $ArgumentList+=$MSIArguments - } - $process = Start-Process msiexec -ArgumentList $ArgumentList -Wait -PassThru - if ($process.exitcode -ne 0) { - throw "Quiet install failed, please rerun install without -Quiet switch or ensure you have administrator rights" - } - } elseif ($UseMSI) { - if($MSIArguments) { - Start-Process $packagePath -ArgumentList $MSIArguments -Wait - } else { - Start-Process $packagePath -Wait - } - } else { - Expand-ArchiveInternal -Path $packagePath -DestinationPath $contentPath - } - } else { - tar zxf $packagePath -C $contentPath - } - } else { - $metadata = Invoke-RestMethod https://raw.githubusercontent.com/PowerShell/PowerShell/master/tools/metadata.json - if ($Preview) { - $release = $metadata.PreviewReleaseTag -replace '^v' - } else { - $release = $metadata.ReleaseTag -replace '^v' - } + $contentPath = Join-Path -Path $tempDir -ChildPath "new" - if ($IsWinEnv) { - if ($UseMSI) { - $packageName = "PowerShell-${release}-win-${architecture}.msi" - } else { - $packageName = "PowerShell-${release}-win-${architecture}.zip" + $null = New-Item -ItemType Directory -Path $contentPath -ErrorAction SilentlyContinue + if ($IsWinEnv) { + if ($UseMSI -and $Quiet) { + Write-Verbose "Performing quiet install" + $ArgumentList=@("/i", $packagePath, "/quiet") + if($MSIArguments) { + $ArgumentList+=$MSIArguments } - } elseif ($IsLinuxEnv) { - $packageName = "powershell-${release}-linux-${architecture}.tar.gz" - } elseif ($IsMacOSEnv) { - $packageName = "powershell-${release}-osx-${architecture}.tar.gz" - } - - $downloadURL = "https://github.com/PowerShell/PowerShell/releases/download/v${release}/${packageName}" - Write-Verbose "About to download package from '$downloadURL'" -Verbose - - $packagePath = Join-Path -Path $tempDir -ChildPath $packageName - if (!$PSVersionTable.ContainsKey('PSEdition') -or $PSVersionTable.PSEdition -eq "Desktop") { - # On Windows PowerShell, progress can make the download significantly slower - $oldProgressPreference = $ProgressPreference - $ProgressPreference = "SilentlyContinue" - } - - try { - Invoke-WebRequest -Uri $downloadURL -OutFile $packagePath - } finally { - if (!$PSVersionTable.ContainsKey('PSEdition') -or $PSVersionTable.PSEdition -eq "Desktop") { - $ProgressPreference = $oldProgressPreference + $process = Start-Process msiexec -ArgumentList $ArgumentList -Wait -PassThru + if ($process.exitcode -ne 0) { + throw "Quiet install failed, please rerun install without -Quiet switch or ensure you have administrator rights" } - } - - $contentPath = Join-Path -Path $tempDir -ChildPath "new" - - $null = New-Item -ItemType Directory -Path $contentPath -ErrorAction SilentlyContinue - if ($IsWinEnv) { - if ($UseMSI -and $Quiet) { - Write-Verbose "Performing quiet install" - $ArgumentList=@("/i", $packagePath, "/quiet") - if($MSIArguments) { - $ArgumentList+=$MSIArguments - } - $process = Start-Process msiexec -ArgumentList $ArgumentList -Wait -PassThru - if ($process.exitcode -ne 0) { - throw "Quiet install failed, please rerun install without -Quiet switch or ensure you have administrator rights" - } - } elseif ($UseMSI) { - if($MSIArguments) { - Start-Process $packagePath -ArgumentList $MSIArguments -Wait - } else { - Start-Process $packagePath -Wait - } + } elseif ($UseMSI) { + if($MSIArguments) { + Start-Process $packagePath -ArgumentList $MSIArguments -Wait } else { - Expand-ArchiveInternal -Path $packagePath -DestinationPath $contentPath + Start-Process $packagePath -Wait } } else { - tar zxf $packagePath -C $contentPath + Expand-ArchiveInternal -Path $packagePath -DestinationPath $contentPath } + } else { + tar zxf $packagePath -C $contentPath } if (-not $UseMSI) { diff --git a/tools/install-powershell.ps1-README.md b/tools/install-powershell.ps1-README.md index e6b31a60c4e..18c7f714937 100644 --- a/tools/install-powershell.ps1-README.md +++ b/tools/install-powershell.ps1-README.md @@ -2,23 +2,22 @@ ## Features of install-powershell.ps1 -* Can be called directly from git -* Optionally allows install of the latest Preview build -* Optionally allows install of the Daily build -* Optionally installs using the latest MSI -* Automatically looks up latest version via git tags -* Optionally installs silently -* Optionally adds the install location to Path environment variable +- Can be called directly from Git +- Optionally allows install of the latest Preview build +- Optionally installs using the latest MSI +- Automatically looks up latest version via Git tags +- Optionally installs silently +- Optionally adds the install location to Path environment variable ## Examples -### Install PowerShell Core Daily Build +### Install PowerShell Preview Build ```PowerShell -Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-powershell.ps1') } -daily" +Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-powershell.ps1') } -Preview" ``` -### Install PowerShell Core using the MSI installer +### Install PowerShell using the MSI installer ```PowerShell Invoke-Expression "& { $(Invoke-RestMethod 'https://aka.ms/install-powershell.ps1') } -UseMSI" diff --git a/tools/install-powershell.sh b/tools/install-powershell.sh index 128f5664483..91425c183a8 100755 --- a/tools/install-powershell.sh +++ b/tools/install-powershell.sh @@ -26,7 +26,9 @@ install(){ #gitrepo paths are overrideable to run from your own fork or branch for testing or private distribution local VERSION="1.2.0" - local gitreposubpath="PowerShell/PowerShell/master" + # Pin to specific commit for security (OpenSSF Scorecard requirement) + # Pinned commit: 26bb188c8 - "Improve ValidateLength error message consistency and refactor validation tests" (2025-10-12) + local gitreposubpath="PowerShell/PowerShell/26bb188c8be0cda6cb548ce1a12840ebf67e1331" local gitreposcriptroot="https://raw.githubusercontent.com/$gitreposubpath/tools" local gitscriptname="install-powershell.psh" @@ -125,7 +127,7 @@ install(){ if [[ $osname = *SUSE* ]]; then DistroBasedOn='suse' REV=$(source /etc/os-release; echo $VERSION_ID) - fi + fi OS=$(lowercase $OS) DistroBasedOn=$(lowercase $DistroBasedOn) fi diff --git a/tools/metadata.json b/tools/metadata.json index 377b6ead763..c24b7fa5b6a 100644 --- a/tools/metadata.json +++ b/tools/metadata.json @@ -1,10 +1,10 @@ { - "StableReleaseTag": "v7.5.3", - "PreviewReleaseTag": "v7.6.0-preview.4", + "StableReleaseTag": "v7.6.6", + "PreviewReleaseTag": "v7.7.0-preview.4", "ServicingReleaseTag": "v7.0.13", - "ReleaseTag": "v7.5.3", - "LTSReleaseTag" : ["v7.4.12"], - "NextReleaseTag": "v7.6.0-preview.5", - "LTSRelease": { "Latest": false, "Package": false }, - "StableRelease": { "Latest": false, "Package": false } + "ReleaseTag": "v7.6.6", + "LTSReleaseTag": ["v7.4.20", "v7.6.6"], + "NextReleaseTag": "v7.7.0-preview.5", + "LTSRelease": { "PublishToChannels": false, "Package": false }, + "StableRelease": { "PublishToChannels": false, "Package": false } } diff --git a/tools/packages.microsoft.com/mapping.json b/tools/packages.microsoft.com/mapping.json index 682c96d9110..24cd61b586f 100644 --- a/tools/packages.microsoft.com/mapping.json +++ b/tools/packages.microsoft.com/mapping.json @@ -22,36 +22,11 @@ "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.rh.x86_64.rpm" }, { - "url": "cbl-mariner-2.0-prod-Microsoft-aarch64", - "distribution": [ - "bionic" - ], - "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.cm.aarch64.rpm", - "channel": "stable" - }, - { - "url": "cbl-mariner-2.0-prod-Microsoft-x86_64", + "url": "microsoft-rhel10-prod", "distribution": [ - "bionic" - ], - "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.cm.x86_64.rpm", - "channel": "stable" - }, - { - "url": "cbl-mariner-2.0-preview-Microsoft-aarch64", - "distribution": [ - "bionic" - ], - "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.cm.aarch64.rpm", - "channel": "preview" - }, - { - "url": "cbl-mariner-2.0-preview-Microsoft-x86_64", - "distribution": [ - "bionic" + "stable" ], - "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.cm.x86_64.rpm", - "channel": "preview" + "PackageFormat": "PACKAGE_NAME-POWERSHELL_RELEASE-1.rh.x86_64.rpm" }, { "url": "azurelinux-3.0-prod-ms-oss-aarch64", @@ -99,6 +74,27 @@ ], "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" }, + { + "url": "microsoft-debian-bullseye-prod", + "distribution": [ + "bullseye" + ], + "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" + }, + { + "url": "microsoft-debian-trixie-prod", + "distribution": [ + "trixie" + ], + "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" + }, + { + "url": "microsoft-debian-trixie-prod", + "distribution": [ + "trixie" + ], + "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_arm64.deb" + }, { "url": "microsoft-ubuntu-bionic-prod", "distribution": [ @@ -128,25 +124,18 @@ "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" }, { - "url": "microsoft-ubuntu-xenial-prod", + "url": "microsoft-ubuntu-resolute-prod", "distribution": [ - "xenial" + "resolute" ], "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" }, { - "url": "microsoft-debian-bullseye-prod", + "url": "microsoft-ubuntu-xenial-prod", "distribution": [ - "bullseye" + "xenial" ], "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" - }, - { - "url": "microsoft-debian-bookworm-prod", - "distribution": [ - "bookworm" - ], - "PackageFormat": "PACKAGE_NAME_POWERSHELL_RELEASE-1.deb_amd64.deb" } ] } diff --git a/tools/packaging/boms/linux.json b/tools/packaging/boms/linux.json deleted file mode 100644 index 9f5f886a4ca..00000000000 --- a/tools/packaging/boms/linux.json +++ /dev/null @@ -1,2446 +0,0 @@ -[ - { - "Pattern": "createdump", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "en-US/default.help.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "libclrgc.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libclrjit.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libcoreclr.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libcoreclrtraceptprovider.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libhostfxr.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libhostpolicy.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libmscordaccore.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libmscordbi.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libpsl-native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Globalization.Native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.IO.Compression.Native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.IO.Ports.Native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Net.Security.Native.so", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Security.Cryptography.Native.OpenSsl.so", - "FileType": "NonProduct" - }, - { - "Pattern": "LICENSE.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "Markdig.Signed.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.ApplicationInsights.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CodeAnalysis.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Extensions.ObjectPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Management.Infrastructure.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.SDK.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.SDK.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Security.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Security.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.VisualBasic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Registry.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.SystemEvents.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/*.json", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/*.sha256", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.mof", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.mfl", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.mof", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/LICENSE", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/Notice.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/_manifest/spdx_2.2/*.json*", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/_manifest/spdx_2.2/*.cat", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/ThreadJob/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/ThreadJob/*.psd1", - "FileType": "NonProduct" - }, - { - "Pattern": "mscorlib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Namotion.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "netstandard.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Newtonsoft.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "JsonSchema.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "powershell.config.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.deps.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.runtimeconfig.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.VisualBasic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.Win32.Registry.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/mscorlib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/netstandard.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.AppContext.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Buffers.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Concurrent.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Immutable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.NonGeneric.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Specialized.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.Annotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Configuration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Console.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.DataSetExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Contracts.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Debug.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Process.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Tools.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Tracing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Drawing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Drawing.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Dynamic.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Formats.Asn1.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Formats.Tar.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.Calendars.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.Brotli.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.IsolatedStorage.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Pipes.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Expressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Queryable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Memory.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Http.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.HttpListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Mail.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.NameResolution.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.NetworkInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Ping.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Quic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Requests.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.ServicePoint.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Sockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebSockets.Client.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebSockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Numerics.Vectors.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ObjectModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Metadata.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.Reader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.ResourceManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.Writer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Handles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Intrinsics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Loader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Claims.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Principal.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Principal.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.SecureString.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ServiceModel.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ServiceProcess.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encodings.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.RegularExpressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Channels.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Overlapped.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Thread.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.ThreadPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Timer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Transactions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Transactions.Local.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ValueTuple.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Web.HttpUtility.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.ReaderWriter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XmlDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XmlSerializer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XPath.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/WindowsBase.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/base.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/baseConditional.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/block.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/blockCommon.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/blockSoftware.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/command.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/conditionSet.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developer.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.rld", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerDscResource.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManaged.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedField.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerReference.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerXaml.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/endUser.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/hierarchy.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inline.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineCommon.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineUi.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ITPro.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.rld", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.tbr", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsx", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/shellExecute.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureGlossary.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureList.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureProcedure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureTable.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/task.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/troubleshooting.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "System.AppContext.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Buffers.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.CodeDom.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Concurrent.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Immutable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.NonGeneric.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Specialized.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Annotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Composition.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Composition.Registration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Configuration.ConfigurationManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Configuration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Console.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.DataSetExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.Odbc.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.OleDb.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.SqlClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Contracts.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Debug.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.EventLog.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.PerformanceCounter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Process.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Tools.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Tracing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.AccountManagement.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.Protocols.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Dynamic.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Formats.Asn1.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Formats.Tar.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.Calendars.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.Brotli.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.IsolatedStorage.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Packaging.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Pipes.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Ports.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Expressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Queryable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Management.Automation.pdb", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Management.Automation.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Management.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Memory.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.WinHttpHandler.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.HttpListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Mail.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.NameResolution.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.NetworkInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Ping.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Quic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Requests.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.ServicePoint.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Sockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebSockets.Client.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebSockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Numerics.Vectors.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ObjectModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.CoreLib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.DataContractSerialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.ServiceModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Uri.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Context.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Metadata.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.Reader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.ResourceManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.Writer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Caching.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Handles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Intrinsics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Loader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Claims.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Pkcs.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.ProtectedData.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Permissions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Principal.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Principal.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.SecureString.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Duplex.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.NetFramingBase.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.NetTcp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Syndication.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceProcess.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceProcess.ServiceController.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Speech.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encodings.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.RegularExpressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Channels.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Overlapped.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Thread.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.ThreadPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Timer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Transactions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Transactions.Local.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ValueTuple.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.HttpUtility.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.Services.Description.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Windows.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.ReaderWriter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XmlDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XmlSerializer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XPath.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ThirdPartyNotices.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "WindowsBase.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.Http.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.NetFramingBase.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.NetTcp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.ServiceModel.Primitives.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.SDK.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.Security.dll", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", - "FileType": "Product" - }, - { - "Pattern": "pwsh", - "FileType": "Product" - }, - { - "Pattern": "pwsh.dll", - "FileType": "Product" - }, - { - "Pattern": "System.Management.Automation.dll", - "FileType": "Product" - } -] diff --git a/tools/packaging/boms/mac.json b/tools/packaging/boms/mac.json deleted file mode 100644 index a4b5bc2bffb..00000000000 --- a/tools/packaging/boms/mac.json +++ /dev/null @@ -1,2222 +0,0 @@ -[ - { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", - "FileType": "Product" - }, - { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", - "FileType": "Product" - }, - { - "Pattern": "createdump", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "cs/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "de/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "en-US/default.help.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "es/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "fr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "it/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ja/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ko/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "libclrgc.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libclrjit.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libcoreclr.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libhostfxr.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libhostpolicy.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libmi.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libmscordaccore.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libmscordbi.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libpsl-native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libpsrpclient.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Globalization.Native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.IO.Compression.Native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.IO.Ports.Native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Net.Security.Native.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Security.Cryptography.Native.Apple.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "libSystem.Security.Cryptography.Native.OpenSsl.dylib", - "FileType": "NonProduct" - }, - { - "Pattern": "Markdig.Signed.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.ApplicationInsights.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CodeAnalysis.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Extensions.ObjectPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Management.Infrastructure.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.SDK.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Security.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.VisualBasic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.Registry.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.Win32.SystemEvents.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/*.json", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/*.sha256", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.mof", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PackageManagement/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.mfl", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.mof", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PowerShellGet/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSReadLine/*.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.ps?1", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/*.ps1xml", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/LICENSE", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/Notice.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/_manifest/spdx_2.2/*.json*", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/PSResourceGet/_manifest/spdx_2.2/*.cat", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/ThreadJob/*.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Modules/ThreadJob/*.psd1", - "FileType": "NonProduct" - }, - { - "Pattern": "mscorlib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Namotion.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "netstandard.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Newtonsoft.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "JsonSchema.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pl/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "psoptions.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.deps.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.runtimeconfig.json", - "FileType": "NonProduct" - }, - { - "Pattern": "pwsh.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.CSharp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.VisualBasic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/Microsoft.Win32.Registry.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/mscorlib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/netstandard.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.AppContext.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Buffers.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Concurrent.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Immutable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.NonGeneric.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Collections.Specialized.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.Annotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Configuration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Console.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.DataSetExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Data.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Contracts.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Debug.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Process.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Tools.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Diagnostics.Tracing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Drawing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Drawing.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Dynamic.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Formats.Asn1.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Formats.Tar.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.Calendars.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Globalization.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.Brotli.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.IsolatedStorage.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.Pipes.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Expressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Linq.Queryable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Memory.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Http.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.HttpListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Mail.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.NameResolution.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.NetworkInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Ping.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Quic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Requests.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.ServicePoint.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.Sockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebSockets.Client.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Net.WebSockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Numerics.Vectors.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ObjectModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Metadata.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.Reader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.ResourceManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Resources.Writer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Handles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Intrinsics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Loader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Claims.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Principal.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.Principal.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Security.SecureString.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ServiceModel.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ServiceProcess.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Encodings.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Text.RegularExpressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Channels.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Overlapped.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Thread.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.ThreadPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Threading.Timer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Transactions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Transactions.Local.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.ValueTuple.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Web.HttpUtility.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.ReaderWriter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XmlDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XmlSerializer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XPath.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ref/WindowsBase.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ru/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/base.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/baseConditional.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/block.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/blockCommon.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/blockSoftware.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/command.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/conditionSet.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developer.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.rld", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerDscResource.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManaged.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedField.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerReference.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/developerXaml.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/endUser.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/hierarchy.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inline.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineCommon.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/inlineUi.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ITPro.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.rld", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.tbr", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsx", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/shellExecute.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureGlossary.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureList.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureProcedure.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureTable.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/task.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "Schemas/PSMaml/troubleshooting.xsd", - "FileType": "NonProduct" - }, - { - "Pattern": "System.AppContext.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Buffers.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.CodeDom.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Concurrent.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Immutable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.NonGeneric.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Collections.Specialized.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Annotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Composition.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Composition.Registration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Configuration.ConfigurationManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Configuration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Console.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Core.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.DataSetExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.Odbc.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.OleDb.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Data.SqlClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Contracts.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Debug.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.EventLog.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.PerformanceCounter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Process.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Tools.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Diagnostics.Tracing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.AccountManagement.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.DirectoryServices.Protocols.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.Common.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Drawing.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Dynamic.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Formats.Asn1.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Formats.Tar.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.Calendars.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Globalization.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.Brotli.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.IsolatedStorage.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Packaging.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Pipes.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.Ports.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Expressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Linq.Queryable.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Management.Automation.xml", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Management.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Memory.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Http.WinHttpHandler.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.HttpListener.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Mail.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.NameResolution.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.NetworkInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Ping.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Quic.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Requests.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.ServicePoint.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.Sockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebClient.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebSockets.Client.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Net.WebSockets.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Numerics.Vectors.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ObjectModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.CoreLib.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.DataContractSerialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.ServiceModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Uri.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Private.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Context.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Metadata.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.Reader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.ResourceManager.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Resources.Writer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Caching.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Handles.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Intrinsics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Loader.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Numerics.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Claims.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Pkcs.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.ProtectedData.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Cryptography.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Permissions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Principal.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.Principal.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Security.SecureString.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Duplex.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Http.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.NetTcp.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Primitives.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Security.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Syndication.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceModel.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceProcess.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ServiceProcess.ServiceController.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Speech.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Encodings.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.Json.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Text.RegularExpressions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.AccessControl.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Channels.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Overlapped.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Thread.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.ThreadPool.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Threading.Timer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Transactions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Transactions.Local.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.ValueTuple.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.HttpUtility.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Web.Services.Description.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Windows.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Windows.Extensions.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.Linq.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.ReaderWriter.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.Serialization.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XmlDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XmlSerializer.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XPath.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "ThirdPartyNotices.txt", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "tr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "WindowsBase.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.SDK.dll", - "FileType": "Product" - }, - { - "Pattern": "Microsoft.PowerShell.Security.dll", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", - "FileType": "Product" - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", - "FileType": "Product" - }, - { - "Pattern": "pwsh", - "FileType": "Product" - }, - { - "Pattern": "pwsh.dll", - "FileType": "Product" - }, - { - "Pattern": "System.Management.Automation.dll", - "FileType": "Product" - } -] diff --git a/tools/packaging/boms/windows.json b/tools/packaging/boms/windows.json deleted file mode 100644 index d8857c71786..00000000000 --- a/tools/packaging/boms/windows.json +++ /dev/null @@ -1,4429 +0,0 @@ -[ - { - "Pattern": "_manifest\\spdx_2.2\\bsi.json", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "_manifest\\spdx_2.2\\manifest.cat", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Accessibility.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "build.manifest", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "build.manifest.sig", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "clretwrc.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "clrgc.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "clrgcexp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "clrjit.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "coreclr.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "createdump.exe", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "cs/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "D3DCompiler_47_cor3.dll", - "FileType": "NonProduct", - "Architecture": [ - "x64, x86" - ] - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "de/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "DirectWriteForwarder.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "en-US/default.help.txt", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "es/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "fr/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "getfilesiginforedist.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "getfilesiginforedistwrapper.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "hostfxr.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "hostpolicy.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Humanizer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "it/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ja/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Json.More.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "JsonPointer.Net.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "JsonSchema.Net.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ko/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Markdig.Signed.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.ApplicationInsights.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Bcl.AsyncInterfaces.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.CodeAnalysis.CSharp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.CodeAnalysis.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.CSharp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Extensions.ObjectPool.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Management.Infrastructure.CimCmdlets.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Management.Infrastructure.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Management.Infrastructure.Native.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Management.Infrastructure.Native.Unmanaged.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Diagnostics.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.CoreCLR.Eventing.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.GraphicalHost.dll.config", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.GraphicalHost.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.MarkdownRender.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.SDK.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Security.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.VisualBasic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.VisualBasic.Forms.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Win32.Registry.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Win32.Registry.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.Win32.SystemEvents.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.WSMan.Management.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Microsoft.WSMan.Runtime.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.cat", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Archive/*.ps?1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/dependencies/*.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/LICENSE", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/Microsoft.PowerShell.PSResourceGet.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/Microsoft.PowerShell.PSResourceGet.psd1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/Microsoft.PowerShell.PSResourceGet.psm1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/Notice.txt", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.PSResourceGet/PSGet.Format.ps1xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Utility/Microsoft.PowerShell.Utility.psd1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PackageManagement/*.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PackageManagement/*.mof", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PackageManagement/*.ps?1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PackageManagement/*.ps1xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PowerShellGet/*.mfl", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PowerShellGet/*.mof", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PowerShellGet/*.ps?1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PowerShellGet/*.ps1xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PSReadLine/*.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PSReadLine/*.ps?1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PSReadLine/*.ps1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PSReadLine/*.ps1xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/PSReadLine/*.txt", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules/ThreadJob/*.psd1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.PSResourceGet\\Microsoft.PowerShell.PSResourceGet.pdb", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.PSResourceGet\\PSResourceRepository.adml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.PSResourceGet\\PSResourceRepository.admx", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\.signature.p7s", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\en-us\\Microsoft.PowerShell.ThreadJob.dll-Help.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\LICENSE", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\ThirdPartyNotices.txt", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\PSReadLine\\.signature.p7s", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\ThreadJob\\.signature.p7s", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Modules\\ThreadJob\\ThreadJob.psm1", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "mscordaccore_*.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "mscordaccore.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "mscordbi.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "mscorlib.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "mscorrc.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "msquic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "netstandard.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Newtonsoft.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PenImc_cor3.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pl/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "powershell.config.json", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PowerShell.Core.Instrumentation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PowerShell.Core.Instrumentation.man", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PowerShellCoreExecutionPolicy.adml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PowerShellCoreExecutionPolicy.admx", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationCore.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework-SystemCore.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework-SystemData.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework-SystemDrawing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework-SystemXml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework-SystemXmlLinq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Aero.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Aero2.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.AeroLite.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Classic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Fluent.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Luna.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationFramework.Royale.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationNative_cor3.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "PresentationUI.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "preview/pwsh-preview.cmd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "psoptions.json", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pt-BR/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pwrshplugin.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pwsh.deps.json", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pwsh.runtimeconfig.json", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "pwsh.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ReachFramework.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/Microsoft.CSharp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/Microsoft.VisualBasic.Core.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/Microsoft.VisualBasic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/Microsoft.Win32.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/Microsoft.Win32.Registry.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/mscorlib.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/netstandard.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.AppContext.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Buffers.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Collections.Concurrent.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Collections.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Collections.Immutable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Collections.NonGeneric.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Collections.Specialized.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.Annotations.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Configuration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Console.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Core.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Data.Common.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Data.DataSetExtensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Data.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.Contracts.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.Debug.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.Process.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.Tools.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Diagnostics.Tracing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Drawing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Drawing.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Dynamic.Runtime.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Formats.Asn1.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Formats.Tar.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Globalization.Calendars.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Globalization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Globalization.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Compression.Brotli.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Compression.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.FileSystem.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.IsolatedStorage.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.Pipes.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Linq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Linq.Expressions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Linq.Parallel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Linq.Queryable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Memory.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Http.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Http.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.HttpListener.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Mail.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.NameResolution.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.NetworkInformation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Ping.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Quic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Requests.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Security.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.ServicePoint.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.Sockets.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.WebClient.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.WebProxy.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.WebSockets.Client.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Net.WebSockets.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Numerics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Numerics.Vectors.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ObjectModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Emit.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Metadata.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Resources.Reader.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Resources.ResourceManager.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Resources.Writer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Handles.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.InteropServices.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Intrinsics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Loader.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Numerics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Serialization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Claims.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Principal.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.Principal.Windows.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Security.SecureString.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ServiceModel.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ServiceProcess.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.Encoding.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.Encodings.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Text.RegularExpressions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Channels.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Overlapped.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Tasks.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Thread.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.ThreadPool.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Threading.Timer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Transactions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Transactions.Local.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.ValueTuple.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Web.HttpUtility.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Windows.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.Linq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.ReaderWriter.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.Serialization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.XDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.XmlDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.XmlSerializer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.XPath.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref/WindowsBase.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref\\System.IO.Pipelines.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref\\System.Linq.AsyncEnumerable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref\\System.Net.ServerSentEvents.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ref\\System.Threading.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ru/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/base.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/baseConditional.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/block.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/blockCommon.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/blockSoftware.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/command.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/conditionSet.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developer.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.rld", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerCommand.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerDscResource.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManaged.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedClass.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedConstructor.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedDelegate.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEnumeration.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedEvent.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedField.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedInterface.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedMethod.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedNamespace.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOperator.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedOverload.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedProperty.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerManagedStructure.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerReference.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerStructure.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/developerXaml.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/endUser.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/hierarchy.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/inline.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/inlineCommon.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/inlineSoftware.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/inlineUi.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/ITPro.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML_Style.xsl", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml_HTML.xsl", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml.rld", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml.tbr", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/Maml.xsx", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloper.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/ManagedDeveloperStructure.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/ProviderHelp.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/shellExecute.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structure.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structureGlossary.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structureList.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structureProcedure.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structureTable.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/structureTaskExecution.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/task.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "Schemas/PSMaml/troubleshooting.xsd", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "sni.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.AppContext.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Buffers.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.CodeDom.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Collections.Concurrent.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Collections.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Collections.Immutable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Collections.NonGeneric.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Collections.Specialized.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.Annotations.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.Composition.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.Composition.Registration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.DataAnnotations.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.EventBasedAsync.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ComponentModel.TypeConverter.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Configuration.ConfigurationManager.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Configuration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Console.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Core.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.Common.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.DataSetExtensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.Odbc.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.OleDb.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Data.SqlClient.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Design.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.Contracts.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.Debug.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.DiagnosticSource.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.EventLog.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.EventLog.Messages.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.FileVersionInfo.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.PerformanceCounter.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.Process.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.StackTrace.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.TextWriterTraceListener.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.Tools.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.TraceSource.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Diagnostics.Tracing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.DirectoryServices.AccountManagement.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.DirectoryServices.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.DirectoryServices.Protocols.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Drawing.Common.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Drawing.Design.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Drawing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Drawing.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Dynamic.Runtime.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Formats.Asn1.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Formats.Nrbf.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Formats.Tar.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Globalization.Calendars.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Globalization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Globalization.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Compression.Brotli.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Compression.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Compression.FileSystem.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Compression.Native.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Compression.ZipFile.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.FileSystem.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.FileSystem.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.FileSystem.DriveInfo.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.FileSystem.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.FileSystem.Watcher.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.IsolatedStorage.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.MemoryMappedFiles.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Packaging.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Pipelines.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Pipes.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Pipes.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.Ports.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.IO.UnmanagedMemoryStream.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Linq.AsyncEnumerable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Linq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Linq.Expressions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Linq.Parallel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Linq.Queryable.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Management.Automation.xml", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Management.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Memory.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Http.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Http.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Http.WinHttpHandler.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.HttpListener.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Mail.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.NameResolution.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.NetworkInformation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Ping.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Quic.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Requests.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Security.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.ServerSentEvents.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.ServicePoint.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.Sockets.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.WebClient.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.WebHeaderCollection.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.WebProxy.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.WebSockets.Client.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Net.WebSockets.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Numerics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Numerics.Vectors.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ObjectModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Printing.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.CoreLib.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.DataContractSerialization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.ServiceModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.Uri.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.Windows.Core.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.Windows.GdiPlus.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Private.Xml.Linq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Context.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.DispatchProxy.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Emit.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Emit.ILGeneration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Emit.Lightweight.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Metadata.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Reflection.TypeExtensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Resources.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Resources.Reader.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Resources.ResourceManager.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Resources.Writer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Caching.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.CompilerServices.Unsafe.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.CompilerServices.VisualC.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Handles.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.InteropServices.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.InteropServices.JavaScript.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.InteropServices.RuntimeInformation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Intrinsics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Loader.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Numerics.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Serialization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Serialization.Formatters.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Serialization.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Serialization.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Runtime.Serialization.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Claims.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Algorithms.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Cng.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Csp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Encoding.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.OpenSsl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Pkcs.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.ProtectedData.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.X509Certificates.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Cryptography.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Permissions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Principal.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.Principal.Windows.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Security.SecureString.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Duplex.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Http.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.NetTcp.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Security.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Syndication.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceModel.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceProcess.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ServiceProcess.ServiceController.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Speech.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.Encoding.CodePages.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.Encoding.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.Encoding.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.Encodings.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.Json.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Text.RegularExpressions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.AccessControl.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Channels.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Overlapped.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Tasks.Dataflow.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Tasks.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Tasks.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Tasks.Parallel.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Thread.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.ThreadPool.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Threading.Timer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Transactions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Transactions.Local.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.ValueTuple.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Web.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Web.HttpUtility.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Web.Services.Description.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Controls.Ribbon.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Extensions.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Forms.Design.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Forms.Design.Editors.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Forms.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Forms.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Input.Manipulations.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Presentation.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Windows.Primitives.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xaml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.Linq.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.ReaderWriter.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.Serialization.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.XDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.XmlDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.XmlSerializer.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.XPath.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "System.Xml.XPath.XDocument.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "ThirdPartyNotices.txt", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "tr/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "UIAutomationClient.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "UIAutomationClientSideProviders.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "UIAutomationProvider.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "UIAutomationTypes.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "vcruntime140_cor3.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "WindowsBase.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "WindowsFormsIntegration.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "wpfgfx_cor3.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hans/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/Microsoft.CodeAnalysis.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/Microsoft.VisualBasic.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/PresentationCore.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/PresentationFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/PresentationUI.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/ReachFramework.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Private.ServiceModel.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Web.Services.Description.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Windows.Controls.Ribbon.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Windows.Forms.Design.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Windows.Forms.Primitives.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Windows.Forms.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Windows.Input.Manipulations.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/System.Xaml.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/UIAutomationClient.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/UIAutomationClientSideProviders.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/UIAutomationProvider.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/UIAutomationTypes.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/WindowsBase.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "zh-Hant/WindowsFormsIntegration.resources.dll", - "FileType": "NonProduct", - "Architecture": null - }, - { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "_manifest/spdx_2.2/manifest.spdx.json.sha256", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "assets/Powershell_av_colors.ico", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "assets/Powershell_avatar.ico", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "assets/Powershell_black.ico", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "assets/ps_black_32x32.ico", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Install-PowerShellRemoting.ps1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "InstallPSCorePolicyDefinitions.ps1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "LICENSE.txt", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.Management.Infrastructure.CimCmdlets.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Diagnostics.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Management.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Commands.Utility.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.ConsoleHost.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.CoreCLR.Eventing.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.GraphicalHost.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.SDK.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.PowerShell.Security.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.WSMan.Management.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Microsoft.WSMan.Runtime.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/CimCmdlets/CimCmdlets.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Diagnostics.format.ps1xml", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Event.format.ps1xml", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/GetEvent.types.ps1xml", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Diagnostics/Microsoft.PowerShell.Diagnostics.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Host/Microsoft.PowerShell.Host.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Management/Microsoft.PowerShell.Management.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Security/Microsoft.PowerShell.Security.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.PowerShell.Security/Security.types.ps1xml", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.WSMan.Management/Microsoft.WSMan.Management.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/Microsoft.WSMan.Management/WSMan.format.ps1xml", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/PSDiagnostics/PSDiagnostics.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules/PSDiagnostics/PSDiagnostics.psm1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.PSResourceGet\\InstallPSResourceGetPolicyDefinitions.ps1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\Microsoft.PowerShell.ThreadJob.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "Modules\\Microsoft.PowerShell.ThreadJob\\Microsoft.PowerShell.ThreadJob.psd1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "pwsh.dll", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "pwsh.exe", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "RegisterManifest.ps1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "RegisterMicrosoftUpdate.ps1", - "FileType": "Product", - "Architecture": null - }, - { - "Pattern": "System.Management.Automation.dll", - "FileType": "Product", - "Architecture": null - } -] diff --git a/tools/packaging/packaging.psd1 b/tools/packaging/packaging.psd1 index 0053428a481..300e412cb7d 100644 --- a/tools/packaging/packaging.psd1 +++ b/tools/packaging/packaging.psd1 @@ -7,13 +7,8 @@ PowerShellVersion = "5.0" CmdletsToExport = @() FunctionsToExport = @( - 'Compress-ExePackageEngine' - 'Expand-ExePackageEngine' 'Expand-PSSignedBuild' - 'Invoke-AzDevOpsLinuxPackageBuild' - 'Invoke-AzDevOpsLinuxPackageCreation' 'New-DotnetSdkContainerFxdPackage' - 'New-ExePackage' 'Start-PrepForGlobalToolNupkg' 'New-GlobalToolNupkgSource' 'New-GlobalToolNupkgFromSource' @@ -21,11 +16,10 @@ 'New-ILNugetPackageFromSource' 'New-PSBuildZip' 'New-PSSignedBuildZip' - 'Publish-NugetToMyGet' 'Start-PSPackage' 'Test-PackageManifest' 'Update-PSSignedBuildFolder' - 'Test-Bom' + 'Get-MacOSPackageIdentifierInfo' ) RootModule = "packaging.psm1" RequiredModules = @("build") diff --git a/tools/packaging/packaging.psm1 b/tools/packaging/packaging.psm1 index 8e7fb3c4e08..1825104f0dc 100644 --- a/tools/packaging/packaging.psm1 +++ b/tools/packaging/packaging.psm1 @@ -1,6 +1,8 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. +. "$PSScriptRoot\..\buildCommon\startNativeExecution.ps1" + $Environment = Get-EnvironmentInformation $RepoRoot = (Resolve-Path -Path "$PSScriptRoot/../..").Path @@ -16,7 +18,7 @@ $AllDistributions = @() $AllDistributions += $DebianDistributions $AllDistributions += $RedhatDistributions $AllDistributions += 'macOs' -$script:netCoreRuntime = 'net10.0' +$script:netCoreRuntime = 'net11.0' $script:iconFileName = "Powershell_black_64.png" $script:iconPath = Join-Path -path $PSScriptRoot -ChildPath "../../assets/$iconFileName" -Resolve @@ -50,7 +52,7 @@ function Start-PSPackage { [string]$Name = "powershell", # Ubuntu, CentOS, Fedora, macOS, and Windows packages are supported - [ValidateSet("msix", "deb", "osxpkg", "rpm", "rpm-fxdependent", "rpm-fxdependent-arm64", "msi", "zip", "zip-pdb", "tar", "tar-arm", "tar-arm64", "tar-alpine", "fxdependent", "fxdependent-win-desktop", "min-size", "tar-alpine-fxdependent")] + [ValidateSet("msix", "deb", "deb-arm64", "osxpkg", "rpm", "rpm-fxdependent", "rpm-fxdependent-arm64", "zip", "zip-pdb", "tar", "tar-arm", "tar-arm64", "tar-alpine", "fxdependent", "fxdependent-win-desktop", "min-size-x64", "min-size-arm64", "tar-alpine-fxdependent")] [string[]]$Type, # Generate windows downlevel package @@ -74,515 +76,327 @@ function Start-PSPackage { [switch] $LTS ) - DynamicParam { - if ($Type -in ('zip', 'min-size') -or $Type -like 'fxdependent*') { - # Add a dynamic parameter '-IncludeSymbols' when the specified package type is 'zip' only. - # The '-IncludeSymbols' parameter can be used to indicate that the package should only contain powershell binaries and symbols. - $ParameterAttr = New-Object "System.Management.Automation.ParameterAttribute" - $Attributes = New-Object "System.Collections.ObjectModel.Collection``1[System.Attribute]" - $Attributes.Add($ParameterAttr) > $null - - $Parameter = New-Object "System.Management.Automation.RuntimeDefinedParameter" -ArgumentList ("IncludeSymbols", [switch], $Attributes) - $Dict = New-Object "System.Management.Automation.RuntimeDefinedParameterDictionary" - $Dict.Add("IncludeSymbols", $Parameter) > $null - return $Dict + # Runtime and Configuration settings required by the package + ($Runtime, $Configuration) = if ($WindowsRuntime) { + $WindowsRuntime, "Release" + } elseif ($MacOSRuntime) { + $MacOSRuntime, "Release" + } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-alpine") { + New-PSOptions -Configuration "Release" -Runtime "linux-musl-x64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-arm") { + New-PSOptions -Configuration "Release" -Runtime "linux-arm" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-arm64") { + if ($IsMacOS) { + New-PSOptions -Configuration "Release" -Runtime "osx-arm64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } else { + New-PSOptions -Configuration "Release" -Runtime "linux-arm64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } } + } elseif ($Type.Count -eq 1 -and $Type[0] -eq "rpm-fxdependent") { + New-PSOptions -Configuration "Release" -Runtime 'fxdependent-linux-x64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } elseif ($Type.Count -eq 1 -and $Type[0] -eq "rpm-fxdependent-arm64") { + New-PSOptions -Configuration "Release" -Runtime 'fxdependent-linux-arm64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } + elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-alpine-fxdependent") { + New-PSOptions -Configuration "Release" -Runtime 'fxdependent-noopt-linux-musl-x64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } + elseif ($Type.Count -eq 1 -and $Type[0] -eq "deb-arm64") { + New-PSOptions -Configuration "Release" -Runtime 'linux-arm64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } + elseif ($Type.Count -eq 1 -and $Type[0] -eq "min-size-arm64") { + $runtimeToUse = if ($IsMacOS) { "osx-arm64" } elseif ($IsLinux) { "linux-arm64" } else { "win-arm64" } + New-PSOptions -Configuration "Release" -Runtime $runtimeToUse -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + } + else { + New-PSOptions -Configuration "Release" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } } - End { - $IncludeSymbols = $null - if ($PSBoundParameters.ContainsKey('IncludeSymbols')) { - Write-Log 'setting IncludeSymbols' - $IncludeSymbols = $PSBoundParameters['IncludeSymbols'] - } - - # Runtime and Configuration settings required by the package - ($Runtime, $Configuration) = if ($WindowsRuntime) { - $WindowsRuntime, "Release" - } elseif ($MacOSRuntime) { - $MacOSRuntime, "Release" - } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-alpine") { - New-PSOptions -Configuration "Release" -Runtime "linux-musl-x64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } - } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-arm") { - New-PSOptions -Configuration "Release" -Runtime "Linux-ARM" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } - } elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-arm64") { - if ($IsMacOS) { - New-PSOptions -Configuration "Release" -Runtime "osx-arm64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } - } else { - New-PSOptions -Configuration "Release" -Runtime "Linux-ARM64" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } - } - } elseif ($Type.Count -eq 1 -and $Type[0] -eq "rpm-fxdependent") { - New-PSOptions -Configuration "Release" -Runtime 'fxdependent-linux-x64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } - } elseif ($Type.Count -eq 1 -and $Type[0] -eq "rpm-fxdependent-arm64") { - New-PSOptions -Configuration "Release" -Runtime 'fxdependent-linux-arm64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + if ($Environment.IsWindows) { + # Runtime will be one of win7-x64, win7-x86, "win-arm" and "win-arm64" on Windows. + # Build the name suffix for universal win-plat packages. + switch ($Runtime) { + "win-arm64" { $NameSuffix = "win-arm64" } + default { $NameSuffix = $_ -replace 'win\d+', 'win' } + } + } + + if ($Type -eq 'fxdependent') { + $NameSuffix = "win-fxdependent" + Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" + } elseif ($Type -eq 'fxdependent-win-desktop') { + $NameSuffix = "win-fxdependentWinDesktop" + Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" + } elseif ($MacOSRuntime) { + $NameSuffix = $MacOSRuntime + Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" + } else { + Write-Log "Packaging RID: '$Runtime'; Packaging Configuration: '$Configuration'" + } + + $Script:Options = Get-PSOptions + $actualParams = @('-PSModuleRestore') + + # Require PSModuleRestore for packaging + $PSModuleRestoreCorrect = $Script:Options.PSModuleRestore + + $precheckFailed = if ($Type -like 'fxdependent*' -or $Type -eq 'tar-alpine') { + ## We do not check on runtime for framework dependent package. + -not $Script:Options -or ## Start-PSBuild hasn't been executed yet + -not $PSModuleRestoreCorrect -or ## Last build didn't specify '-PSModuleRestore' correctly + $Script:Options.Configuration -ne $Configuration -or ## Last build was with configuration other than 'Release' + $Script:Options.Framework -ne $script:netCoreRuntime ## Last build wasn't for CoreCLR + } else { + -not $Script:Options -or ## Start-PSBuild hasn't been executed yet + -not $PSModuleRestoreCorrect -or ## Last build didn't specify '-PSModuleRestore' correctly + $Script:Options.Runtime -ne $Runtime -or ## Last build wasn't for the required RID + $Script:Options.Configuration -ne $Configuration -or ## Last build was with configuration other than 'Release' + $Script:Options.Framework -ne $script:netCoreRuntime ## Last build wasn't for CoreCLR + } + + # Make sure the most recent build satisfies the package requirement + if ($precheckFailed) { + # It's possible that the most recent build doesn't satisfy the package requirement but + # an earlier build does. + # It's also possible that the last build actually satisfies the package requirement but + # then `Start-PSPackage` runs from a new PS session or `build.psm1` was reloaded. + # + # In these cases, the user will be asked to build again even though it's technically not + # necessary. However, we want it that way -- being very explict when generating packages. + # This check serves as a simple gate to ensure that the user knows what he is doing, and + # also ensure `Start-PSPackage` does what the user asks/expects, because once packages + # are generated, it'll be hard to verify if they were built from the correct content. + + Write-Warning -Message "Start-PSPackage: The build PreCheck has failed." + if (-not $Script:Options) { + Write-Warning -Message "Start-PSPackage: build options variable is null indicating Start-PSBuild hasn't been run yet." } - elseif ($Type.Count -eq 1 -and $Type[0] -eq "tar-alpine-fxdependent") { - New-PSOptions -Configuration "Release" -Runtime 'fxdependent-noopt-linux-musl-x64' -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + if (-not $PSModuleRestoreCorrect) { + Write-Warning -Message "Start-PSPackage: PSModuleRestoreCorrect variable is null indicating build -PSModuleRestore was not performed." } - else { - New-PSOptions -Configuration "Release" -WarningAction SilentlyContinue | ForEach-Object { $_.Runtime, $_.Configuration } + if ($Script:Options.Configuration -ne $Configuration) { + Write-Warning -Message "Start-PSPackage: Build configuration is incorrect: Expected: $Configuration Actual: $($Script:Options.Configuration)" } - - if ($Environment.IsWindows) { - # Runtime will be one of win7-x64, win7-x86, "win-arm" and "win-arm64" on Windows. - # Build the name suffix for universal win-plat packages. - switch ($Runtime) { - "win-arm64" { $NameSuffix = "win-arm64" } - default { $NameSuffix = $_ -replace 'win\d+', 'win' } - } + if ($Script:Options.Framework -ne $script:netCoreRuntime) { + Write-Warning -Message "Start-PSPackage: Build .NET version is incorrect: Expected: $($script:netCoreRuntime) Actual: $($Script:Options.Framework)" } + if (($Type -notlike 'fxdependent*' -and $Type -ne 'tar-alpine') -and ($Script:Options.Runtime -ne $Runtime)) { + Write-Warning -Message "Start-PSPackage: Build RID does not match expected RID: Expected: $Runtime Actual: $($Script:Options.Runtime)" + } + + $params = @('-Clean', '-PSModuleRestore') + $actualParams += '-Runtime ' + $Script:Options.Runtime if ($Type -eq 'fxdependent') { - $NameSuffix = "win-fxdependent" - Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" + $params += '-Runtime', 'fxdependent' } elseif ($Type -eq 'fxdependent-win-desktop') { - $NameSuffix = "win-fxdependentWinDesktop" - Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" - } elseif ($MacOSRuntime) { - $NameSuffix = $MacOSRuntime - Write-Log "Packaging : '$Type'; Packaging Configuration: '$Configuration', Runtime: '$Runtime'" + $params += '-Runtime', 'fxdependent-win-desktop' } else { - Write-Log "Packaging RID: '$Runtime'; Packaging Configuration: '$Configuration'" + $params += '-Runtime', $Runtime } - $Script:Options = Get-PSOptions - $actualParams = @() + $params += '-Configuration', $Configuration + $actualParams += '-Configuration ' + $Script:Options.Configuration - $PSModuleRestoreCorrect = $false - - # Require PSModuleRestore for packaging without symbols - # But Disallow it when packaging with symbols - if (!$IncludeSymbols.IsPresent -and $Script:Options.PSModuleRestore) { - $actualParams += '-PSModuleRestore' - $PSModuleRestoreCorrect = $true - } - elseif ($IncludeSymbols.IsPresent -and !$Script:Options.PSModuleRestore) { - $PSModuleRestoreCorrect = $true - } - else { - $actualParams += '-PSModuleRestore' - } - - $precheckFailed = if ($Type -like 'fxdependent*' -or $Type -eq 'tar-alpine') { - ## We do not check on runtime for framework dependent package. - -not $Script:Options -or ## Start-PSBuild hasn't been executed yet - -not $PSModuleRestoreCorrect -or ## Last build didn't specify '-PSModuleRestore' correctly - $Script:Options.Configuration -ne $Configuration -or ## Last build was with configuration other than 'Release' - $Script:Options.Framework -ne $script:netCoreRuntime ## Last build wasn't for CoreCLR - } else { - -not $Script:Options -or ## Start-PSBuild hasn't been executed yet - -not $PSModuleRestoreCorrect -or ## Last build didn't specify '-PSModuleRestore' correctly - $Script:Options.Runtime -ne $Runtime -or ## Last build wasn't for the required RID - $Script:Options.Configuration -ne $Configuration -or ## Last build was with configuration other than 'Release' - $Script:Options.Framework -ne $script:netCoreRuntime ## Last build wasn't for CoreCLR - } - - # Make sure the most recent build satisfies the package requirement - if ($precheckFailed) { - # It's possible that the most recent build doesn't satisfy the package requirement but - # an earlier build does. - # It's also possible that the last build actually satisfies the package requirement but - # then `Start-PSPackage` runs from a new PS session or `build.psm1` was reloaded. - # - # In these cases, the user will be asked to build again even though it's technically not - # necessary. However, we want it that way -- being very explict when generating packages. - # This check serves as a simple gate to ensure that the user knows what he is doing, and - # also ensure `Start-PSPackage` does what the user asks/expects, because once packages - # are generated, it'll be hard to verify if they were built from the correct content. - - Write-Warning -Message "Start-PSPackage: The build PreCheck has failed." - if (-not $Script:Options) { - Write-Warning -Message "Start-PSPackage: builid options variable is null indicating Start-PSBuild hasn't been run yet." - } - if (-not $PSModuleRestoreCorrect) { - Write-Warning -Message "Start-PSPackage: PSModuleRestoreCorrect variable is null indicating build -PSModuleRestore was not performed." - } - if ($Script:Options.Configuration -ne $Configuration) { - Write-Warning -Message "Start-PSPackage: Build configuration is incorrect: Expected: $Configuration Actual: $($Script:Options.Configuration)" - } - if ($Script:Options.Framework -ne $script:netCoreRuntime) { - Write-Warning -Message "Start-PSPackage: Build .NET version is incorrect: Expected: $($script:netCoreRuntime) Actual: $($Script:Options.Framework)" - } - if (($Type -notlike 'fxdependent*' -and $Type -ne 'tar-alpine') -and ($Script:Options.Runtime -ne $Runtime)) { - Write-Warning -Message "Start-PSPackage: Build RID does not match expected RID: Expected: $Runtime Actual: $($Script:Options.Runtime)" - } + Write-Warning "Build started with unexpected parameters 'Start-PSBuild $actualParams" + throw "Please ensure you have run 'Start-PSBuild $params'!" + } - $params = @('-Clean') + if ($SkipReleaseChecks.IsPresent) { + Write-Warning "Skipping release checks." + } + elseif (!$Script:Options.RootInfo.IsValid){ + throw $Script:Options.RootInfo.Warning + } - if (!$IncludeSymbols.IsPresent) { - $params += '-PSModuleRestore' - } + # If ReleaseTag is specified, use the given tag to calculate Version + if ($PSCmdlet.ParameterSetName -eq "ReleaseTag") { + $Version = $ReleaseTag -Replace '^v' + } - $actualParams += '-Runtime ' + $Script:Options.Runtime + # Use Git tag if not given a version + if (-not $Version) { + $Version = (git --git-dir="$RepoRoot/.git" describe) -Replace '^v' + } - if ($Type -eq 'fxdependent') { - $params += '-Runtime', 'fxdependent' - } elseif ($Type -eq 'fxdependent-win-desktop') { - $params += '-Runtime', 'fxdependent-win-desktop' - } else { - $params += '-Runtime', $Runtime - } + $Source = if ($PackageBinPath) { + $PackageBinPath + } + else { + Split-Path -Path $Script:Options.Output -Parent + } - $params += '-Configuration', $Configuration - $actualParams += '-Configuration ' + $Script:Options.Configuration + Write-Verbose -Verbose "Source: $Source" - Write-Warning "Build started with unexpected parameters 'Start-PSBuild $actualParams" - throw "Please ensure you have run 'Start-PSBuild $params'!" - } + # Copy the ThirdPartyNotices.txt so it's part of the package + Copy-Item "$RepoRoot/ThirdPartyNotices.txt" -Destination $Source -Force - if ($SkipReleaseChecks.IsPresent) { - Write-Warning "Skipping release checks." - } - elseif (!$Script:Options.RootInfo.IsValid){ - throw $Script:Options.RootInfo.Warning - } + # Copy the default.help.txt so it's part of the package + Copy-Item "$RepoRoot/assets/default.help.txt" -Destination "$Source/en-US" -Force - # If ReleaseTag is specified, use the given tag to calculate Version - if ($PSCmdlet.ParameterSetName -eq "ReleaseTag") { - $Version = $ReleaseTag -Replace '^v' + if (-not $SkipGenerateReleaseFiles -and -not $env:TF_BUILD) { + # Make sure psoptions.json file exists so appropriate files.wsx is generated + $psOptionsPath = (Join-Path -Path $Source "psoptions.json") + if (-not (Test-Path -Path $psOptionsPath)) { + $createdOptionsFile = New-Item -Path $psOptionsPath -Force + Write-Verbose -Verbose "Created psoptions file: $createdOptionsFile" } - # Use Git tag if not given a version - if (-not $Version) { - $Version = (git --git-dir="$RepoRoot/.git" describe) -Replace '^v' + # Make sure _manifest\spdx_2.2\manifest.spdx.json file exists so appropriate files.wxs is generated + $manifestSpdxPath = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json") + if (-not (Test-Path -Path $manifestSpdxPath)) { + $createdSpdxPath = New-Item -Path $manifestSpdxPath -Force + Write-Verbose -Verbose "Created manifest.spdx.json file: $createdSpdxPath" } - $Source = if ($PackageBinPath) { - $PackageBinPath - } - else { - Split-Path -Path $Script:Options.Output -Parent + $manifestSpdxPathSha = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json.sha256") + if (-not (Test-Path -Path $manifestSpdxPathSha)) { + $createdSpdxPathSha = New-Item -Path $manifestSpdxPathSha -Force + Write-Verbose -Verbose "Created manifest.spdx.json.sha256 file: $createdSpdxPathSha" } - Write-Verbose -Verbose "Source: $Source" - - # Copy the ThirdPartyNotices.txt so it's part of the package - Copy-Item "$RepoRoot/ThirdPartyNotices.txt" -Destination $Source -Force - - # Copy the default.help.txt so it's part of the package - Copy-Item "$RepoRoot/assets/default.help.txt" -Destination "$Source/en-US" -Force - - if (-not $SkipGenerateReleaseFiles -and -not $env:TF_BUILD) { - # Make sure psoptions.json file exists so appropriate files.wsx is generated - $psOptionsPath = (Join-Path -Path $Source "psoptions.json") - if (-not (Test-Path -Path $psOptionsPath)) { - $createdOptionsFile = New-Item -Path $psOptionsPath -Force - Write-Verbose -Verbose "Created psoptions file: $createdOptionsFile" - } - - # Make sure _manifest\spdx_2.2\manifest.spdx.json file exists so appropriate files.wxs is generated - $manifestSpdxPath = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json") - if (-not (Test-Path -Path $manifestSpdxPath)) { - $createdSpdxPath = New-Item -Path $manifestSpdxPath -Force - Write-Verbose -Verbose "Created manifest.spdx.json file: $createdSpdxPath" - } - - $manifestSpdxPathSha = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.spdx.json.sha256") - if (-not (Test-Path -Path $manifestSpdxPathSha)) { - $createdSpdxPathSha = New-Item -Path $manifestSpdxPathSha -Force - Write-Verbose -Verbose "Created manifest.spdx.json.sha256 file: $createdSpdxPathSha" - } + $bsiJsonPath = (Join-Path -Path $Source "_manifest\spdx_2.2\bsi.json") + if (-not (Test-Path -Path $bsiJsonPath)) { + $createdBsiJsonPath = New-Item -Path $bsiJsonPath -Force + Write-Verbose -Verbose "Created bsi.json file: $createdBsiJsonPath" } - # If building a symbols package, we add a zip of the parent to publish - if ($IncludeSymbols.IsPresent) - { - $publishSource = $Source - $buildSource = Split-Path -Path $Source -Parent - $Source = New-TempFolder - $symbolsSource = New-TempFolder - - try - { - # Copy files which go into the root package - Get-ChildItem -Path $publishSource | Copy-Item -Destination $Source -Recurse - - $signingXml = [xml] (Get-Content (Join-Path $PSScriptRoot "..\releaseBuild\signing.xml" -Resolve)) - # Only include the files we sign for compliance scanning, those are the files we build. - $filesToInclude = $signingXml.SignConfigXML.job.file.src | Where-Object { -not $_.endswith('pwsh.exe') -and ($_.endswith(".dll") -or $_.endswith(".exe")) } | ForEach-Object { ($_ -split '\\')[-1] } - $filesToInclude += $filesToInclude | ForEach-Object { $_ -replace '.dll', '.pdb' } - Get-ChildItem -Path $buildSource | Where-Object { $_.Name -in $filesToInclude } | Copy-Item -Destination $symbolsSource -Recurse - - # Zip symbols.zip to the root package - $zipSource = Join-Path $symbolsSource -ChildPath '*' - $zipPath = Join-Path -Path $Source -ChildPath 'symbols.zip' - Save-PSOptions -PSOptionsPath (Join-Path -Path $source -ChildPath 'psoptions.json') -Options $Script:Options - Compress-Archive -Path $zipSource -DestinationPath $zipPath - } - finally - { - Remove-Item -Path $symbolsSource -Recurse -Force -ErrorAction SilentlyContinue - } + $manifestCatPath = (Join-Path -Path $Source "_manifest\spdx_2.2\manifest.cat") + if (-not (Test-Path -Path $manifestCatPath)) { + $createdCatPath = New-Item -Path $manifestCatPath -Force + Write-Verbose -Verbose "Created manifest.cat file: $createdCatPath" } + } - Write-Log "Packaging Source: '$Source'" + Write-Log "Packaging Source: '$Source'" - # Decide package output type - if (-not $Type) { - $Type = if ($Environment.IsLinux) { - if ($Environment.LinuxInfo.ID -match "ubuntu") { - "deb", "tar" - } elseif ($Environment.IsRedHatFamily) { - "rpm" - } elseif ($Environment.IsSUSEFamily) { - "rpm" - } else { - throw "Building packages for $($Environment.LinuxInfo.PRETTY_NAME) is unsupported!" - } - } elseif ($Environment.IsMacOS) { - "osxpkg", "tar" - } elseif ($Environment.IsWindows) { - "msi", "msix" + # Decide package output type + if (-not $Type) { + $Type = if ($Environment.IsLinux) { + if ($Environment.LinuxInfo.ID -match "ubuntu") { + "deb", "tar" + } elseif ($Environment.IsRedHatFamily) { + "rpm" + } elseif ($Environment.IsSUSEFamily) { + "rpm" + } else { + throw "Building packages for $($Environment.LinuxInfo.PRETTY_NAME) is unsupported!" } - Write-Warning "-Type was not specified, continuing with $Type!" - } - Write-Log "Packaging Type: $Type" - - # Add the symbols to the suffix - # if symbols are specified to be included - if ($IncludeSymbols.IsPresent -and $NameSuffix) { - $NameSuffix = "symbols-$NameSuffix" - } - elseif ($IncludeSymbols.IsPresent) { - $NameSuffix = "symbols" + } elseif ($Environment.IsMacOS) { + "osxpkg", "tar" + } elseif ($Environment.IsWindows) { + "zip", "msix" } + Write-Warning "-Type was not specified, continuing with $Type!" + } - switch ($Type) { - "zip" { - $os, $architecture = ($Script:Options.Runtime -split '-') - $peOS = ConvertTo-PEOperatingSystem -OperatingSystem $os - $peArch = ConvertTo-PEArchitecture -Architecture $architecture - - $Arguments = @{ - PackageNameSuffix = $NameSuffix - PackageSourcePath = $Source - PackageVersion = $Version - Force = $Force - } - - if ($architecture -in 'x86', 'x64', 'arm', 'arm64') { - $Arguments += @{ R2RVerification = [R2RVerification]@{ - R2RState = 'R2R' - OperatingSystem = $peOS - Architecture = $peArch - } - } - } else { - $Arguments += @{ R2RVerification = [R2RVerification]@{ - R2RState = 'SdkOnly' - OperatingSystem = $peOS - Architecture = $peArch - } - } - } + Write-Log "Packaging Type: $Type" - if ($PSCmdlet.ShouldProcess("Create Zip Package")) { - New-ZipPackage @Arguments - } - } - "zip-pdb" { - $Arguments = @{ - PackageNameSuffix = $NameSuffix - PackageSourcePath = $Source - PackageVersion = $Version - Force = $Force - } + switch ($Type) { + "zip" { + $os, $architecture = ($Script:Options.Runtime -split '-') + $peOS = ConvertTo-PEOperatingSystem -OperatingSystem $os + $peArch = ConvertTo-PEArchitecture -Architecture $architecture - if ($PSCmdlet.ShouldProcess("Create Symbols Zip Package")) { - New-PdbZipPackage @Arguments - } + $Arguments = @{ + PackageNameSuffix = $NameSuffix + PackageSourcePath = $Source + PackageVersion = $Version + Force = $Force } - "min-size" { - # Add suffix '-gc' because this package is for the Guest Config team. - if ($Environment.IsWindows) { - $Arguments = @{ - PackageNameSuffix = "$NameSuffix-gc" - PackageSourcePath = $Source - PackageVersion = $Version - Force = $Force - R2RVerification = [R2RVerification]@{ - R2RState = 'SdkOnly' - OperatingSystem = "Windows" - Architecture = "amd64" - } - } - - if ($PSCmdlet.ShouldProcess("Create Zip Package")) { - New-ZipPackage @Arguments - } - } - elseif ($Environment.IsLinux) { - $Arguments = @{ - PackageSourcePath = $Source - Name = $Name - PackageNameSuffix = 'gc' - Version = $Version - Force = $Force - R2RVerification = [R2RVerification]@{ - R2RState = 'SdkOnly' - } - } - if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { - New-TarballPackage @Arguments + if ($architecture -in 'x86', 'x64', 'arm', 'arm64') { + $Arguments += @{ R2RVerification = [R2RVerification]@{ + R2RState = 'R2R' + OperatingSystem = $peOS + Architecture = $peArch } } - } - { $_ -like "fxdependent*"} { - if ($Environment.IsWindows) { - $Arguments = @{ - PackageNameSuffix = $NameSuffix - PackageSourcePath = $Source - PackageVersion = $Version - Force = $Force - R2RVerification = [R2RVerification]@{ - R2RState = 'NoR2R' - } - } - - if ($PSCmdlet.ShouldProcess("Create Zip Package")) { - New-ZipPackage @Arguments - } - } elseif ($Environment.IsLinux) { - $Arguments = @{ - PackageSourcePath = $Source - Name = $Name - PackageNameSuffix = 'fxdependent' - Version = $Version - Force = $Force - R2RVerification = [R2RVerification]@{ - R2RState = 'NoR2R' - } - } - - if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { - New-TarballPackage @Arguments + } else { + $Arguments += @{ R2RVerification = [R2RVerification]@{ + R2RState = 'SdkOnly' + OperatingSystem = $peOS + Architecture = $peArch } } } - "tar-alpine-fxdependent" { - if ($Environment.IsLinux) { - $Arguments = @{ - PackageSourcePath = $Source - Name = $Name - PackageNameSuffix = 'musl-noopt-fxdependent' - Version = $Version - Force = $Force - R2RVerification = [R2RVerification]@{ - R2RState = 'NoR2R' - OperatingSystem = "Linux" - } - } - if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { - New-TarballPackage @Arguments - } - } + if ($PSCmdlet.ShouldProcess("Create Zip Package")) { + New-ZipPackage @Arguments } - "msi" { - $TargetArchitecture = "x64" - $r2rArchitecture = "amd64" - if ($Runtime -match "-x86") { - $TargetArchitecture = "x86" - $r2rArchitecture = "i386" - } - elseif ($Runtime -match "-arm64") - { - $TargetArchitecture = "arm64" - $r2rArchitecture = "arm64" - } - - Write-Verbose "TargetArchitecture = $TargetArchitecture" -Verbose - - $Arguments = @{ - ProductNameSuffix = $NameSuffix - ProductSourcePath = $Source - ProductVersion = $Version - AssetsPath = "$RepoRoot\assets" - ProductTargetArchitecture = $TargetArchitecture - Force = $Force + } + "zip-pdb" { + $Arguments = @{ + PackageNameSuffix = $NameSuffix + PackageSourcePath = $Source + PackageVersion = $Version + Force = $Force } - if ($PSCmdlet.ShouldProcess("Create MSI Package")) { - New-MSIPackage @Arguments - } + if ($PSCmdlet.ShouldProcess("Create Symbols Zip Package")) { + New-PdbZipPackage @Arguments } - "msix" { + } + { $_ -like "min-size*" } { + # Add suffix '-gc' because this package is for the Guest Config team. + if ($Environment.IsWindows) { $Arguments = @{ - ProductNameSuffix = $NameSuffix - ProductSourcePath = $Source - ProductVersion = $Version - Architecture = $WindowsRuntime.Split('-')[1] + PackageNameSuffix = "$NameSuffix-gc" + PackageSourcePath = $Source + PackageVersion = $Version Force = $Force - Private = $Private - LTS = $LTS + R2RVerification = [R2RVerification]@{ + R2RState = 'SdkOnly' + } } - if ($PSCmdlet.ShouldProcess("Create MSIX Package")) { - New-MSIXPackage @Arguments + if ($PSCmdlet.ShouldProcess("Create min-size Zip Package")) { + New-ZipPackage @Arguments } } - "tar" { + elseif ($Environment.IsLinux) { $Arguments = @{ PackageSourcePath = $Source Name = $Name + PackageNameSuffix = 'gc' + Architecture = $Runtime.Split('-')[1] Version = $Version Force = $Force - } - - if ($MacOSRuntime) { - $architecture = $MacOSRuntime.Split('-')[1] - $Arguments['Architecture'] = $architecture - } - - if ($Script:Options.Runtime -match '(linux|osx).*') { - $os, $architecture = ($Script:Options.Runtime -split '-') - $peOS = ConvertTo-PEOperatingSystem -OperatingSystem $os - $peArch = ConvertTo-PEArchitecture -Architecture $architecture - - $Arguments['R2RVerification'] = [R2RVerification]@{ - R2RState = "R2R" - OperatingSystem = $peOS - Architecture = $peArch + R2RVerification = [R2RVerification]@{ + R2RState = 'SdkOnly' } } - if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { + if ($PSCmdlet.ShouldProcess("Create min-size tar.gz Package")) { New-TarballPackage @Arguments } } - "tar-arm" { - $peArch = ConvertTo-PEArchitecture -Architecture 'arm' + else { + throw "The 'min-size*' package types are supported only on Windows and Linux." + } + } + { $_ -like "fxdependent*" } { + if ($Environment.IsWindows) { $Arguments = @{ + PackageNameSuffix = $NameSuffix PackageSourcePath = $Source - Name = $Name - Version = $Version + PackageVersion = $Version Force = $Force - Architecture = "arm32" - ExcludeSymbolicLinks = $true R2RVerification = [R2RVerification]@{ - R2RState = 'R2R' - OperatingSystem = "Linux" - Architecture = $peArch + R2RState = 'NoR2R' } } - if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { - New-TarballPackage @Arguments + if ($PSCmdlet.ShouldProcess("Create Zip Package")) { + New-ZipPackage @Arguments } - } - "tar-arm64" { + } elseif ($Environment.IsLinux) { $Arguments = @{ PackageSourcePath = $Source Name = $Name + PackageNameSuffix = 'fxdependent' Version = $Version Force = $Force - Architecture = "arm64" - ExcludeSymbolicLinks = $true R2RVerification = [R2RVerification]@{ - R2RState = 'R2R' - OperatingSystem = "Linux" - Architecture = "arm64" + R2RState = 'NoR2R' } } @@ -590,18 +404,18 @@ function Start-PSPackage { New-TarballPackage @Arguments } } - "tar-alpine" { + } + "tar-alpine-fxdependent" { + if ($Environment.IsLinux) { $Arguments = @{ PackageSourcePath = $Source Name = $Name + PackageNameSuffix = 'musl-noopt-fxdependent' Version = $Version Force = $Force - Architecture = "musl-x64" - ExcludeSymbolicLinks = $true R2RVerification = [R2RVerification]@{ - R2RState = 'R2R' + R2RState = 'NoR2R' OperatingSystem = "Linux" - Architecture = "amd64" } } @@ -609,126 +423,239 @@ function Start-PSPackage { New-TarballPackage @Arguments } } - 'deb' { - $Arguments = @{ - Type = 'deb' - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = "amd64" - } - foreach ($Distro in $Script:DebianDistributions) { - $Arguments["Distribution"] = $Distro - if ($PSCmdlet.ShouldProcess("Create DEB Package for $Distro")) { - New-UnixPackage @Arguments - } - } + } + "msix" { + $Arguments = @{ + ProductNameSuffix = $NameSuffix + ProductSourcePath = $Source + ProductVersion = $Version + Architecture = $WindowsRuntime.Split('-')[1] + Force = $Force + Private = $Private + LTS = $LTS } - 'rpm' { - $Arguments = @{ - Type = 'rpm' - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = "x86_64" - } - foreach ($Distro in $Script:RedhatFullDistributions) { - $Arguments["Distribution"] = $Distro - if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { - Write-Verbose -Verbose "Creating RPM Package for $Distro" - New-UnixPackage @Arguments - } - } + + if ($PSCmdlet.ShouldProcess("Create MSIX Package")) { + New-MSIXPackage @Arguments } - 'rpm-fxdependent' { - $Arguments = @{ - Type = 'rpm' - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = "x86_64" - } - foreach ($Distro in $Script:RedhatFddDistributions) { - $Arguments["Distribution"] = $Distro - if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { - Write-Verbose -Verbose "Creating RPM Package for $Distro" - New-UnixPackage @Arguments - } - } + } + "tar" { + $Arguments = @{ + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force } - 'rpm-fxdependent-arm64' { - $Arguments = @{ - Type = 'rpm' - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = "aarch64" - } - foreach ($Distro in $Script:RedhatFddDistributions) { - $Arguments["Distribution"] = $Distro - if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { - Write-Verbose -Verbose "Creating RPM Package for $Distro" - New-UnixPackage @Arguments - } + + if ($MacOSRuntime) { + $architecture = $MacOSRuntime.Split('-')[1] + $Arguments['Architecture'] = $architecture + } + + if ($Script:Options.Runtime -match '(linux|osx).*') { + $os, $architecture = ($Script:Options.Runtime -split '-') + $peOS = ConvertTo-PEOperatingSystem -OperatingSystem $os + $peArch = ConvertTo-PEArchitecture -Architecture $architecture + + $Arguments['R2RVerification'] = [R2RVerification]@{ + R2RState = "R2R" + OperatingSystem = $peOS + Architecture = $peArch } } - 'osxpkg' { - $HostArchitecture = "x86_64" - if ($MacOSRuntime -match "-arm64") { - $HostArchitecture = "arm64" + + if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { + New-TarballPackage @Arguments + } + } + "tar-arm" { + $peArch = ConvertTo-PEArchitecture -Architecture 'arm' + $Arguments = @{ + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + Architecture = "arm32" + ExcludeSymbolicLinks = $true + R2RVerification = [R2RVerification]@{ + R2RState = 'R2R' + OperatingSystem = "Linux" + Architecture = $peArch } - Write-Verbose "HostArchitecture = $HostArchitecture" -Verbose + } - $Arguments = @{ - Type = 'osxpkg' - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = $HostArchitecture + if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { + New-TarballPackage @Arguments + } + } + "tar-arm64" { + $Arguments = @{ + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + Architecture = "arm64" + ExcludeSymbolicLinks = $true + R2RVerification = [R2RVerification]@{ + R2RState = 'R2R' + OperatingSystem = "Linux" + Architecture = "arm64" } + } + if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { + New-TarballPackage @Arguments + } + } + "tar-alpine" { + $Arguments = @{ + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + Architecture = "musl-x64" + ExcludeSymbolicLinks = $true + R2RVerification = [R2RVerification]@{ + R2RState = 'R2R' + OperatingSystem = "Linux" + Architecture = "amd64" + } + } - if ($PSCmdlet.ShouldProcess("Create macOS Package")) { + if ($PSCmdlet.ShouldProcess("Create tar.gz Package")) { + New-TarballPackage @Arguments + } + } + 'deb' { + $Arguments = @{ + Type = 'deb' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "amd64" + } + foreach ($Distro in $Script:DebianDistributions) { + $Arguments["Distribution"] = $Distro + if ($PSCmdlet.ShouldProcess("Create DEB Package for $Distro")) { New-UnixPackage @Arguments } } - default { - $Arguments = @{ - Type = $_ - PackageSourcePath = $Source - Name = $Name - Version = $Version - Force = $Force - NoSudo = $NoSudo - LTS = $LTS - HostArchitecture = "all" - } - - if ($PSCmdlet.ShouldProcess("Create $_ Package")) { + } + 'deb-arm64' { + $Arguments = @{ + Type = 'deb' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "arm64" + } + foreach ($Distro in $Script:DebianDistributions) { + $Arguments["Distribution"] = $Distro + if ($PSCmdlet.ShouldProcess("Create DEB Package for $Distro")) { New-UnixPackage @Arguments } } } - - if ($IncludeSymbols.IsPresent) - { - # Source is a temporary folder when -IncludeSymbols is present. So, we should remove it. - Remove-Item -Path $Source -Recurse -Force -ErrorAction SilentlyContinue + 'rpm' { + $Arguments = @{ + Type = 'rpm' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "x86_64" + } + foreach ($Distro in $Script:RedhatFullDistributions) { + $Arguments["Distribution"] = $Distro + if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { + Write-Verbose -Verbose "Creating RPM Package for $Distro" + New-UnixPackage @Arguments + } + } + } + 'rpm-fxdependent' { + $Arguments = @{ + Type = 'rpm' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "x86_64" + } + foreach ($Distro in $Script:RedhatFddDistributions) { + $Arguments["Distribution"] = $Distro + if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { + Write-Verbose -Verbose "Creating RPM Package for $Distro" + New-UnixPackage @Arguments + } + } + } + 'rpm-fxdependent-arm64' { + $Arguments = @{ + Type = 'rpm' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "aarch64" + } + foreach ($Distro in $Script:RedhatFddDistributions) { + $Arguments["Distribution"] = $Distro + if ($PSCmdlet.ShouldProcess("Create RPM Package for $Distro")) { + Write-Verbose -Verbose "Creating RPM Package for $Distro" + New-UnixPackage @Arguments + } + } + } + 'osxpkg' { + $HostArchitecture = "x86_64" + if ($MacOSRuntime -match "-arm64") { + $HostArchitecture = "arm64" + } + Write-Verbose "HostArchitecture = $HostArchitecture" -Verbose + + $Arguments = @{ + Type = 'osxpkg' + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = $HostArchitecture + } + + if ($PSCmdlet.ShouldProcess("Create macOS Package")) { + New-UnixPackage @Arguments + } + } + default { + $Arguments = @{ + Type = $_ + PackageSourcePath = $Source + Name = $Name + Version = $Version + Force = $Force + NoSudo = $NoSudo + LTS = $LTS + HostArchitecture = "all" + } + + if ($PSCmdlet.ShouldProcess("Create $_ Package")) { + New-UnixPackage @Arguments + } } } } @@ -790,6 +717,18 @@ function New-TarballPackage { $Staging = "$PSScriptRoot/staging" New-StagingFolder -StagingPath $Staging -PackageSourcePath $PackageSourcePath -R2RVerification $R2RVerification + # Ensure PowerShell executable has correct permissions in tarball + $pwshInStaging = Join-Path $Staging 'pwsh' + if (Test-Path -LiteralPath $pwshInStaging) { + Start-NativeExecution { chmod 755 $pwshInStaging } + } + + # Included .NET executable for producing crash dumps + $createdumpInStaging = Join-Path $Staging 'createdump' + if (Test-Path -LiteralPath $createdumpInStaging) { + Start-NativeExecution { chmod 755 $createdumpInStaging } + } + if (Get-Command -Name tar -CommandType Application -ErrorAction Ignore) { if ($Force -or $PSCmdlet.ShouldProcess("Create tarball package")) { $options = "-czf" @@ -888,7 +827,7 @@ function Update-PSSignedBuildFolder [string]$BuildPath, [Parameter(Mandatory)] [string]$SignedFilesPath, - [string[]] $RemoveFilter = ('*.pdb', '*.zip', '*.r2rmap'), + [string[]] $RemoveFilter = ('*.pdb', '*.xml', '*.zip', '*.r2rmap'), ## Remove .pdb and .xml files by default, as they are not needed for the package. [bool]$OfficialBuild = $true ) @@ -1046,7 +985,7 @@ function New-UnixPackage { # This is a string because strings are appended to it [string]$Iteration = "1", - # Host architecture values allowed for deb type packages: amd64 + # Host architecture values allowed for deb type packages: amd64, arm64 # Host architecture values allowed for rpm type packages include: x86_64, aarch64, native, all, noarch, any # Host architecture values allowed for osxpkg type packages include: x86_64, arm64 [string] @@ -1069,7 +1008,7 @@ function New-UnixPackage { DynamicParam { if ($Type -eq "deb" -or $Type -like 'rpm*') { # Add a dynamic parameter '-Distribution' when the specified package type is 'deb'. - # The '-Distribution' parameter can be used to indicate which Debian distro this pacakge is targeting. + # The '-Distribution' parameter can be used to indicate which Debian distro this package is targeting. $ParameterAttr = New-Object "System.Management.Automation.ParameterAttribute" if($type -eq 'deb') { @@ -1147,11 +1086,12 @@ function New-UnixPackage { # Determine if the version is a preview version $IsPreview = Test-IsPreview -Version $Version -IsLTS:$LTS - # Preview versions have preview in the name + # For deb/rpm packages, use the '-lts' and '-preview' channel suffix variants to match existing names on packages.microsoft.com. + # For osxpkg package, only LTS packages get a channel suffix in the name. $Name = if($LTS) { "powershell-lts" } - elseif ($IsPreview) { + elseif ($IsPreview -and $Type -ne "osxpkg") { "powershell-preview" } else { @@ -1197,20 +1137,6 @@ function New-UnixPackage { # Generate After Install and After Remove scripts $AfterScriptInfo = New-AfterScripts -Link $Link -Distribution $DebDistro -Destination $Destination - # there is a weird bug in fpm - # if the target of the powershell symlink exists, `fpm` aborts - # with a `utime` error on macOS. - # so we move it to make symlink broken - # refers to executable, does not vary by channel - $symlink_dest = "$Destination/pwsh" - $hack_dest = "./_fpm_symlink_hack_powershell" - if ($Environment.IsMacOS) { - if (Test-Path $symlink_dest) { - Write-Warning "Move $symlink_dest to $hack_dest (fpm utime bug)" - Start-NativeExecution ([ScriptBlock]::Create("$sudo mv $symlink_dest $hack_dest")) - } - } - # Generate gzip of man file $ManGzipInfo = New-ManGzip -IsPreview:$IsPreview -IsLTS:$LTS @@ -1221,7 +1147,11 @@ function New-UnixPackage { find $Staging -type f | xargs chmod 644 chmod 644 $ManGzipInfo.GzipFile # refers to executable, does not vary by channel - chmod 755 "$Staging/pwsh" #only the executable file should be granted the execution permission + chmod 755 "$Staging/pwsh" # only the executable file should be granted the execution permission + # Included .NET executable for producing crash dumps + if (Test-Path "$Staging/createdump") { + chmod 755 "$Staging/createdump" + } } } @@ -1245,41 +1175,151 @@ function New-UnixPackage { # Setup package dependencies $Dependencies = @(Get-PackageDependencies @packageDependenciesParams) - $Arguments = @() - - - $Arguments += Get-FpmArguments ` - -Name $Name ` - -Version $packageVersion ` - -Iteration $Iteration ` - -Description $Description ` - -Type $Type ` - -Dependencies $Dependencies ` - -AfterInstallScript $AfterScriptInfo.AfterInstallScript ` - -AfterRemoveScript $AfterScriptInfo.AfterRemoveScript ` - -Staging $Staging ` - -Destination $Destination ` - -ManGzipFile $ManGzipInfo.GzipFile ` - -ManDestination $ManGzipInfo.ManFile ` - -LinkInfo $Links ` - -AppsFolder $AppsFolder ` - -Distribution $DebDistro ` - -HostArchitecture $HostArchitecture ` - -ErrorAction Stop - # Build package try { - if ($PSCmdlet.ShouldProcess("Create $type package")) { - Write-Log "Creating package with fpm $Arguments..." - try { - $Output = Start-NativeExecution { fpm $Arguments } + if ($Type -eq 'rpm') { + # Use rpmbuild directly for RPM packages + if ($PSCmdlet.ShouldProcess("Create RPM package with rpmbuild")) { + Write-Log "Creating RPM package with rpmbuild..." + + # Create rpmbuild directory structure + $rpmBuildRoot = Join-Path $env:HOME "rpmbuild" + $specsDir = Join-Path $rpmBuildRoot "SPECS" + $rpmsDir = Join-Path $rpmBuildRoot "RPMS" + + New-Item -ItemType Directory -Path $specsDir -Force | Out-Null + New-Item -ItemType Directory -Path $rpmsDir -Force | Out-Null + + # Generate RPM spec file + $specContent = New-RpmSpec ` + -Name $Name ` + -Version $packageVersion ` + -Iteration $Iteration ` + -Description $Description ` + -Dependencies $Dependencies ` + -AfterInstallScript $AfterScriptInfo.AfterInstallScript ` + -AfterRemoveScript $AfterScriptInfo.AfterRemoveScript ` + -Staging $Staging ` + -Destination $Destination ` + -ManGzipFile $ManGzipInfo.GzipFile ` + -ManDestination $ManGzipInfo.ManFile ` + -LinkInfo $Links ` + -Distribution $DebDistro ` + -HostArchitecture $HostArchitecture + + $specFile = Join-Path $specsDir "$Name.spec" + $specContent | Out-File -FilePath $specFile -Encoding ascii + Write-Verbose "Generated spec file: $specFile" -Verbose + + # Log the spec file content + if ($env:GITHUB_ACTIONS -eq 'true') { + Write-Host "::group::RPM Spec File Content" + Write-Host $specContent + Write-Host "::endgroup::" + } else { + Write-Verbose "RPM Spec File Content:`n$specContent" -Verbose + } + + # Build RPM package + try { + # Use bash to properly handle rpmbuild arguments + # Add --target for cross-architecture builds + $targetArch = "" + if ($HostArchitecture -ne "x86_64" -and $HostArchitecture -ne "noarch") { + $targetArch = "--target $HostArchitecture" + } + $buildCmd = "rpmbuild -bb --quiet $targetArch --define '_topdir $rpmBuildRoot' --buildroot '$rpmBuildRoot/BUILDROOT' '$specFile'" + Write-Verbose "Running: $buildCmd" -Verbose + $Output = bash -c $buildCmd 2>&1 + $exitCode = $LASTEXITCODE + + if ($exitCode -ne 0) { + throw "rpmbuild failed with exit code $exitCode" + } + + # Find the generated RPM + $rpmFile = Get-ChildItem -Path (Join-Path $rpmsDir $HostArchitecture) -Filter "*.rpm" -ErrorAction Stop | + Sort-Object -Property LastWriteTime -Descending | + Select-Object -First 1 + + if ($rpmFile) { + # Copy RPM to current location + Copy-Item -Path $rpmFile.FullName -Destination $CurrentLocation -Force + $Output = @("Created package {:path=>""$($rpmFile.Name)""}") + } else { + throw "RPM file not found after build" + } + } + catch { + Write-Verbose -Message "!!!Handling error in rpmbuild!!!" -Verbose -ErrorAction SilentlyContinue + if ($Output) { + Write-Verbose -Message "$Output" -Verbose -ErrorAction SilentlyContinue + } + Get-Error -InputObject $_ + throw + } + } + } elseif ($Type -eq 'deb') { + # Use native DEB package builder + if ($PSCmdlet.ShouldProcess("Create DEB package natively")) { + Write-Log "Creating DEB package natively..." + try { + $result = New-NativeDeb ` + -Name $Name ` + -Version $packageVersion ` + -Iteration $Iteration ` + -Description $Description ` + -Staging $Staging ` + -Destination $Destination ` + -ManGzipFile $ManGzipInfo.GzipFile ` + -ManDestination $ManGzipInfo.ManFile ` + -LinkInfo $Links ` + -Dependencies $Dependencies ` + -AfterInstallScript $AfterScriptInfo.AfterInstallScript ` + -AfterRemoveScript $AfterScriptInfo.AfterRemoveScript ` + -HostArchitecture $HostArchitecture ` + -CurrentLocation $CurrentLocation + + $Output = @("Created package {:path=>""$($result.PackageName)""}") + } + catch { + Write-Verbose -Message "!!!Handling error in native DEB creation!!!" -Verbose -ErrorAction SilentlyContinue + } } - catch { - Write-Verbose -Message "!!!Handling error in FPM!!!" -Verbose -ErrorAction SilentlyContinue - Write-Verbose -Message "$Output" -Verbose -ErrorAction SilentlyContinue - Get-Error -InputObject $_ - throw + } elseif ($Type -eq 'osxpkg') { + # Use native macOS packaging tools + if ($PSCmdlet.ShouldProcess("Create macOS package with pkgbuild/productbuild")) { + Write-Log "Creating macOS package with native tools..." + + $macPkgArgs = @{ + Name = $Name + Version = $packageVersion + Iteration = $Iteration + Staging = $Staging + Destination = $Destination + ManGzipFile = $ManGzipInfo.GzipFile + ManDestination = $ManGzipInfo.ManFile + LinkInfo = $Links + AfterInstallScript = $AfterScriptInfo.AfterInstallScript + AppsFolder = $AppsFolder + HostArchitecture = $HostArchitecture + CurrentLocation = $CurrentLocation + LTS = $LTS + } + + try { + $packageFile = New-MacOSPackage @macPkgArgs + $Output = @("Created package {:path=>""$($packageFile.Name)""}") + } + catch { + Write-Verbose -Message "!!!Handling error in macOS packaging!!!" -Verbose -ErrorAction SilentlyContinue + Get-Error -InputObject $_ + throw + } } + } else { + # Nothing should reach here + throw "Unknown package type: $Type" } } finally { if ($Environment.IsMacOS) { @@ -1288,13 +1328,17 @@ function New-UnixPackage { { Clear-MacOSLauncher } + } - # this is continuation of a fpm hack for a weird bug - if (Test-Path $hack_dest) { - Write-Warning "Move $hack_dest to $symlink_dest (fpm utime bug)" - Start-NativeExecution -sb ([ScriptBlock]::Create("$sudo mv $hack_dest $symlink_dest")) -VerboseOutputOnError + # Clean up rpmbuild directory if it was created + if ($Type -eq 'rpm') { + $rpmBuildRoot = Join-Path $env:HOME "rpmbuild" + if (Test-Path $rpmBuildRoot) { + Write-Verbose "Cleaning up rpmbuild directory: $rpmBuildRoot" -Verbose + Remove-Item -Path $rpmBuildRoot -Recurse -Force -ErrorAction SilentlyContinue } } + if ($AfterScriptInfo.AfterInstallScript) { Remove-Item -ErrorAction 'silentlycontinue' $AfterScriptInfo.AfterInstallScript -Force } @@ -1307,12 +1351,8 @@ function New-UnixPackage { # Magic to get path output $createdPackage = Get-Item (Join-Path $CurrentLocation (($Output[-1] -split ":path=>")[-1] -replace '["{}]')) - if ($Environment.IsMacOS) { - if ($PSCmdlet.ShouldProcess("Add distribution information and Fix PackageName")) - { - $createdPackage = New-MacOsDistributionPackage -FpmPackage $createdPackage -HostArchitecture $HostArchitecture -IsPreview:$IsPreview - } - } + # For macOS with native tools, the package is already in the correct format + # For other platforms, the package name from dpkg-deb/rpmbuild is sufficient if (Test-Path $createdPackage) { @@ -1357,14 +1397,27 @@ Function New-LinkInfo function New-MacOsDistributionPackage { + [CmdletBinding(SupportsShouldProcess=$true)] param( - [Parameter(Mandatory,HelpMessage='The FileInfo of the file created by FPM')] - [System.IO.FileInfo]$FpmPackage, + [Parameter(Mandatory,HelpMessage='The FileInfo of the component package')] + [System.IO.FileInfo]$ComponentPackage, + + [Parameter(Mandatory,HelpMessage='Package name for the output file')] + [string]$PackageName, + + [Parameter(Mandatory,HelpMessage='Package version')] + [string]$Version, + + [Parameter(Mandatory,HelpMessage='Output directory for the final package')] + [string]$OutputDirectory, [Parameter(HelpMessage='x86_64 for Intel or arm64 for Apple Silicon')] [ValidateSet("x86_64", "arm64")] [string] $HostArchitecture = "x86_64", + [Parameter(HelpMessage='Package identifier')] + [string]$PackageIdentifier, + [Switch] $IsPreview ) @@ -1373,64 +1426,88 @@ function New-MacOsDistributionPackage throw 'New-MacOsDistributionPackage is only supported on macOS!' } - $packageName = Split-Path -Leaf -Path $FpmPackage - # Create a temp directory to store the needed files $tempDir = Join-Path ([System.IO.Path]::GetTempPath()) ([System.IO.Path]::GetRandomFileName()) New-Item -ItemType Directory -Path $tempDir -Force > $null $resourcesDir = Join-Path -Path $tempDir -ChildPath 'resources' New-Item -ItemType Directory -Path $resourcesDir -Force > $null - #Copy background file to temp directory - $backgroundFile = "$RepoRoot/assets/macDialog.png" - Copy-Item -Path $backgroundFile -Destination $resourcesDir - # Move the current package to the temp directory - $tempPackagePath = Join-Path -Path $tempDir -ChildPath $packageName - Move-Item -Path $FpmPackage -Destination $tempPackagePath -Force - # Add the OS information to the macOS package file name. - $packageExt = [System.IO.Path]::GetExtension($FpmPackage.Name) - - # get the package name from fpm without the extension, but replace powershell-preview at the beginning of the name with powershell. - $packageNameWithoutExt = [System.IO.Path]::GetFileNameWithoutExtension($FpmPackage.Name) -replace '^powershell\-preview' , 'powershell' - - $newPackageName = "{0}-{1}{2}" -f $packageNameWithoutExt, $script:Options.Runtime, $packageExt - $newPackagePath = Join-Path $FpmPackage.DirectoryName $newPackageName - - # -Force is not deleting the NewName if it exists, so delete it if it does - if ($Force -and (Test-Path -Path $newPackagePath)) - { - Remove-Item -Force $newPackagePath + # Copy background file to temp directory + $backgroundFile = "$RepoRoot/assets/macDialog.png" + if (Test-Path $backgroundFile) { + Copy-Item -Path $backgroundFile -Destination $resourcesDir -Force } + # Copy the component package to temp directory + $componentFileName = Split-Path -Leaf -Path $ComponentPackage + $tempComponentPath = Join-Path -Path $tempDir -ChildPath $componentFileName + Copy-Item -Path $ComponentPackage -Destination $tempComponentPath -Force + # Create the distribution xml $distributionXmlPath = Join-Path -Path $tempDir -ChildPath 'powershellDistribution.xml' - $packageId = Get-MacOSPackageId -IsPreview:$IsPreview.IsPresent + # Get package ID if not provided + if (-not $PackageIdentifier) { + if ($IsPreview.IsPresent) { + $PackageIdentifier = 'com.microsoft.powershell-preview' + } + else { + $PackageIdentifier = 'com.microsoft.powershell' + } + } + + # Minimum OS version + $minOSVersion = "11.0" # macOS Big Sur minimum # format distribution template with: # 0 - title # 1 - version - # 2 - package path + # 2 - package path (component package filename) # 3 - minimum os version # 4 - Package Identifier # 5 - host architecture (x86_64 for Intel or arm64 for Apple Silicon) - $PackagingStrings.OsxDistributionTemplate -f "PowerShell - $packageVersion", $packageVersion, $packageName, '10.14', $packageId, $HostArchitecture | Out-File -Encoding ascii -FilePath $distributionXmlPath -Force + $PackagingStrings.OsxDistributionTemplate -f $PackageName, $Version, $componentFileName, $minOSVersion, $PackageIdentifier, $HostArchitecture | Out-File -Encoding utf8 -FilePath $distributionXmlPath -Force - Write-Log "Applying distribution.xml to package..." - Push-Location $tempDir - try - { - # productbuild is an xcode command line tool, and those tools are installed when you install brew - Start-NativeExecution -sb {productbuild --distribution $distributionXmlPath --resources $resourcesDir $newPackagePath} -VerboseOutputOnError + # Build final package path + # Rename x86_64 to x64 for compatibility + $packageArchName = if ($HostArchitecture -eq "x86_64") { "x64" } else { $HostArchitecture } + $finalPackagePath = Join-Path $OutputDirectory "$PackageName-$Version-osx-$packageArchName.pkg" + + # Remove existing package if it exists + if (Test-Path $finalPackagePath) { + Write-Warning "Removing existing package: $finalPackagePath" + Remove-Item $finalPackagePath -Force } - finally - { - Pop-Location - Remove-Item -Path $tempDir -Recurse -Force + + if ($PSCmdlet.ShouldProcess("Build product package with productbuild")) { + Write-Log "Applying distribution.xml to package..." + Push-Location $tempDir + try + { + # productbuild is an xcode command line tool + Start-NativeExecution -VerboseOutputOnError { + productbuild --distribution $distributionXmlPath ` + --package-path $tempDir ` + --resources $resourcesDir ` + $finalPackagePath + } + + if (Test-Path $finalPackagePath) { + Write-Log "Successfully created macOS package: $finalPackagePath" + } + else { + throw "Package was not created at expected location: $finalPackagePath" + } + } + finally + { + Pop-Location + Remove-Item -Path $tempDir -Recurse -Force -ErrorAction SilentlyContinue + } } - return (Get-Item $newPackagePath) + return (Get-Item $finalPackagePath) } Class LinkInfo @@ -1439,7 +1516,7 @@ Class LinkInfo [string] $Destination } -function Get-FpmArguments +function New-RpmSpec { param( [Parameter(Mandatory,HelpMessage='Package Name')] @@ -1454,11 +1531,6 @@ function Get-FpmArguments [Parameter(Mandatory,HelpMessage='Package description')] [String]$Description, - # From start-PSPackage without modification, already validated - # Values: deb, rpm, osxpkg - [Parameter(Mandatory,HelpMessage='Installer Type')] - [String]$Type, - [Parameter(Mandatory,HelpMessage='Staging folder for installation files')] [String]$Staging, @@ -1474,109 +1546,505 @@ function Get-FpmArguments [Parameter(Mandatory,HelpMessage='Symlink to powershell executable')] [LinkInfo[]]$LinkInfo, - [Parameter(HelpMessage='Packages required to install this package. Not applicable for MacOS.')] - [ValidateScript({ - if (!$Environment.IsMacOS -and $_.Count -eq 0) - { - throw "Must not be null or empty on this environment." - } - return $true - })] + [Parameter(Mandatory,HelpMessage='Packages required to install this package')] [String[]]$Dependencies, - [Parameter(HelpMessage='Script to run after the package installation.')] - [AllowNull()] - [ValidateScript({ - if (!$Environment.IsMacOS -and !$_) - { - throw "Must not be null on this environment." - } - return $true - })] + [Parameter(Mandatory,HelpMessage='Script to run after the package installation.')] [String]$AfterInstallScript, - [Parameter(HelpMessage='Script to run after the package removal.')] - [AllowNull()] - [ValidateScript({ - if (!$Environment.IsMacOS -and !$_) - { - throw "Must not be null on this environment." - } - return $true - })] + [Parameter(Mandatory,HelpMessage='Script to run after the package removal.')] [String]$AfterRemoveScript, - [Parameter(HelpMessage='AppsFolder used to add macOS launcher')] - [AllowNull()] - [ValidateScript({ - if ($Environment.IsMacOS -and !$_) - { - throw "Must not be null on this environment." - } - return $true - })] - [String]$AppsFolder, [String]$Distribution = 'rhel.7', [string]$HostArchitecture ) - $Arguments = @( - "--force", "--verbose", - "--name", $Name, - "--version", $Version, - "--iteration", $Iteration, - "--maintainer", "PowerShell Team <PowerShellTeam@hotmail.com>", - "--vendor", "Microsoft Corporation", - "--url", "https://microsoft.com/powershell", - "--description", $Description, - "--architecture", $HostArchitecture, - "--category", "shells", - "-t", $Type, - "-s", "dir" - ) - if ($Distribution -in $script:RedHatDistributions) { - $Arguments += @("--rpm-digest", "sha256") - $Arguments += @("--rpm-dist", $Distribution) - $Arguments += @("--rpm-os", "linux") - $Arguments += @("--license", "MIT") - $Arguments += @("--rpm-rpmbuild-define", "_build_id_links none") + # RPM doesn't allow hyphens in version, so convert them to underscores + # e.g., "7.6.0-preview.6" becomes Version: 7.6.0_preview.6 + $rpmVersion = $Version -replace '-', '_' + + # Build Release field with distribution suffix (e.g., "1.cm" or "1.rh") + # Don't use RPM macros - build the full release string in PowerShell + $rpmRelease = "$Iteration.$Distribution" + + $specContent = @" +# RPM spec file for PowerShell +# Generated by PowerShell build system + +Name: $Name +Version: $rpmVersion +Release: $rpmRelease +Summary: PowerShell - Cross-platform automation and configuration tool/framework +License: MIT +URL: https://microsoft.com/powershell +AutoReq: no + +"@ + + # Only add BuildArch if not doing cross-architecture build + # For cross-arch builds, we'll rely on --target option + if ($HostArchitecture -eq "x86_64" -or $HostArchitecture -eq "noarch") { + $specContent += "BuildArch: $HostArchitecture`n`n" } else { - $Arguments += @("--license", "MIT License") - } + # For cross-architecture builds, don't specify BuildArch in spec + # The --target option will handle the architecture - if ($Environment.IsMacOS) { - $Arguments += @("--osxpkg-identifier-prefix", "com.microsoft") + # Disable automatic binary stripping for cross-arch builds + # The native /bin/strip on x86_64 cannot process ARM64 binaries and would fail with: + # "Unable to recognise the format of the input file" + # See: https://rpm-software-management.github.io/rpm/manual/macros.html + # __strip: This macro controls the command used for stripping binaries during the build process. + # /bin/true: A command that does nothing and always exits successfully, effectively bypassing the stripping process. + $specContent += "%define __strip /bin/true`n" + + # Disable debug package generation to prevent strip-related errors + # Debug packages require binary stripping which fails for cross-arch builds + # See: https://rpm-packaging-guide.github.io/#debugging + # See: https://docs.fedoraproject.org/en-US/packaging-guidelines/Debuginfo/#_useless_or_incomplete_debuginfo_packages_due_to_other_reasons + $specContent += "%global debug_package %{nil}`n`n" } - foreach ($Dependency in $Dependencies) { - $Arguments += @("--depends", $Dependency) + # Add dependencies + foreach ($dep in $Dependencies) { + $specContent += "Requires: $dep`n" } - if ($AfterInstallScript) { - $Arguments += @("--after-install", $AfterInstallScript) + $specContent += @" + +%description +$Description + +%prep +# No prep needed - files are already staged + +%build +# No build needed - binaries are pre-built + +%install +rm -rf `$RPM_BUILD_ROOT +mkdir -p `$RPM_BUILD_ROOT$Destination +mkdir -p `$RPM_BUILD_ROOT$(Split-Path -Parent $ManDestination) + +# Copy all files from staging to destination +cp -r $Staging/* `$RPM_BUILD_ROOT$Destination/ + +# Copy man page +cp $ManGzipFile `$RPM_BUILD_ROOT$ManDestination + +"@ + + # Add symlinks - we need to get the target of the temp symlink + foreach ($link in $LinkInfo) { + $linkDir = Split-Path -Parent $link.Destination + $specContent += "mkdir -p `$RPM_BUILD_ROOT$linkDir`n" + # For RPM, we copy the symlink itself. + # The symlink at $link.Source points to the actual target, so we'll copy it. + # The -P flag preserves symlinks rather than copying their targets, which is critical for this operation. + $specContent += "cp -P $($link.Source) `$RPM_BUILD_ROOT$($link.Destination)`n" } - if ($AfterRemoveScript) { - $Arguments += @("--after-remove", $AfterRemoveScript) + # Post-install script + $postInstallContent = Get-Content -Path $AfterInstallScript -Raw + $specContent += "`n%post`n" + $specContent += $postInstallContent + $specContent += "`n" + + # Post-uninstall script + $postUninstallContent = Get-Content -Path $AfterRemoveScript -Raw + $specContent += "%postun`n" + $specContent += $postUninstallContent + $specContent += "`n" + + # Files section + $specContent += "%files`n" + $specContent += "%defattr(-,root,root,-)`n" + $specContent += "$Destination/*`n" + $specContent += "$ManDestination`n" + + # Add symlinks to files + foreach ($link in $LinkInfo) { + $specContent += "$($link.Destination)`n" } - $Arguments += @( - "$Staging/=$Destination/", - "$ManGzipFile=$ManDestination" + # Changelog with correct date format for RPM + $changelogDate = Get-Date -Format "ddd MMM dd yyyy" + $specContent += "`n%changelog`n" + $specContent += "* $changelogDate PowerShell Team <PowerShellTeam@hotmail.com> - $rpmVersion-$rpmRelease`n" + $specContent += "- Automated build`n" + + return $specContent +} + +function New-NativeDeb +{ + param( + [Parameter(Mandatory, HelpMessage='Package Name')] + [String]$Name, + + [Parameter(Mandatory, HelpMessage='Package Version')] + [String]$Version, + + [Parameter(Mandatory)] + [String]$Iteration, + + [Parameter(Mandatory, HelpMessage='Package description')] + [String]$Description, + + [Parameter(Mandatory, HelpMessage='Staging folder for installation files')] + [String]$Staging, + + [Parameter(Mandatory, HelpMessage='Install path on target machine')] + [String]$Destination, + + [Parameter(Mandatory, HelpMessage='The built and gzipped man file.')] + [String]$ManGzipFile, + + [Parameter(Mandatory, HelpMessage='The destination of the man file')] + [String]$ManDestination, + + [Parameter(Mandatory, HelpMessage='Symlink to powershell executable')] + [LinkInfo[]]$LinkInfo, + + [Parameter(HelpMessage='Packages required to install this package.')] + [String[]]$Dependencies, + + [Parameter(HelpMessage='Script to run after the package installation.')] + [String]$AfterInstallScript, + + [Parameter(HelpMessage='Script to run after the package removal.')] + [String]$AfterRemoveScript, + + [string]$HostArchitecture, + + [string]$CurrentLocation ) - foreach($link in $LinkInfo) - { - $linkArgument = "$($link.Source)=$($link.Destination)" - $Arguments += $linkArgument - } + Write-Log "Creating native DEB package..." - if ($AppsFolder) - { - $Arguments += "$AppsFolder=/" + # Create temporary build directory + $debBuildRoot = Join-Path $env:HOME "debbuild-$(Get-Random)" + $debianDir = Join-Path $debBuildRoot "DEBIAN" + $dataDir = Join-Path $debBuildRoot "data" + + try { + New-Item -ItemType Directory -Path $debianDir -Force | Out-Null + New-Item -ItemType Directory -Path $dataDir -Force | Out-Null + + # Calculate installed size (in KB) + $installedSize = 0 + Get-ChildItem -Path $Staging -Recurse -File | ForEach-Object { $installedSize += $_.Length } + $installedSize += (Get-Item $ManGzipFile).Length + $installedSizeKB = [Math]::Ceiling($installedSize / 1024) + + # Create control file with all fields in proper order + # Description must be single line (first line) followed by extended description with leading space + $descriptionLines = $Description -split "`n" + $shortDescription = $descriptionLines[0] + $extendedDescription = if ($descriptionLines.Count -gt 1) { + ($descriptionLines[1..($descriptionLines.Count-1)] | ForEach-Object { " $_" }) -join "`n" + } + + $controlContent = @" +Package: $Name +Version: $Version-$Iteration +Architecture: $HostArchitecture +Maintainer: PowerShell Team <PowerShellTeam@hotmail.com> +Installed-Size: $installedSizeKB +Priority: optional +Section: shells +Homepage: https://microsoft.com/powershell +Depends: $(if ($Dependencies) { $Dependencies -join ', ' }) +Description: $shortDescription +$(if ($extendedDescription) { $extendedDescription + "`n" }) +"@ + + $controlFile = Join-Path $debianDir "control" + $controlContent | Out-File -FilePath $controlFile -Encoding ascii -NoNewline + + Write-Verbose "Control file created: $controlFile" -Verbose + Write-LogGroup -Title "DEB Control File Content" -Message $controlContent + + # Copy postinst script if provided + if ($AfterInstallScript -and (Test-Path $AfterInstallScript)) { + $postinstFile = Join-Path $debianDir "postinst" + Copy-Item -Path $AfterInstallScript -Destination $postinstFile -Force + Start-NativeExecution { chmod 755 $postinstFile } + Write-Verbose "Postinst script copied to: $postinstFile" -Verbose + } + + # Copy postrm script if provided + if ($AfterRemoveScript -and (Test-Path $AfterRemoveScript)) { + $postrmFile = Join-Path $debianDir "postrm" + Copy-Item -Path $AfterRemoveScript -Destination $postrmFile -Force + Start-NativeExecution { chmod 755 $postrmFile } + Write-Verbose "Postrm script copied to: $postrmFile" -Verbose + } + + # Copy staging files to data directory + $targetPath = Join-Path $dataDir $Destination.TrimStart('/') + New-Item -ItemType Directory -Path $targetPath -Force | Out-Null + Copy-Item -Path "$Staging/*" -Destination $targetPath -Recurse -Force + Write-Verbose "Copied staging files to: $targetPath" -Verbose + + # Copy man page + $manDestPath = Join-Path $dataDir $ManDestination.TrimStart('/') + $manDestDir = Split-Path $manDestPath -Parent + New-Item -ItemType Directory -Path $manDestDir -Force | Out-Null + Copy-Item -Path $ManGzipFile -Destination $manDestPath -Force + Write-Verbose "Copied man page to: $manDestPath" -Verbose + + # Copy symlinks from temporary locations + foreach ($link in $LinkInfo) { + $linkPath = Join-Path $dataDir $link.Destination.TrimStart('/') + $linkDir = Split-Path $linkPath -Parent + New-Item -ItemType Directory -Path $linkDir -Force | Out-Null + + # Copy the temporary symlink file that was created by New-LinkInfo + # The Source contains a temporary symlink that points to the correct target + if (Test-Path $link.Source) { + # Use cp to preserve the symlink + Start-NativeExecution { cp -P $link.Source $linkPath } + Write-Verbose "Copied symlink: $linkPath (from $($link.Source))" -Verbose + } else { + Write-Warning "Symlink source not found: $($link.Source)" + } + } + + # Set proper permissions + Write-Verbose "Setting file permissions..." -Verbose + # 755 = rwxr-xr-x (owner can read/write/execute, group and others can read/execute) + Get-ChildItem $dataDir -Directory -Recurse | ForEach-Object { + Start-NativeExecution { chmod 755 $_.FullName } + } + # 644 = rw-r--r-- (owner can read/write, group and others can read only) + # Exclude symlinks to avoid "cannot operate on dangling symlink" error + Get-ChildItem $dataDir -File -Recurse | + Where-Object { -not $_.Target } | + ForEach-Object { + Start-NativeExecution { chmod 644 $_.FullName } + } + + # Set executable permission for pwsh if it exists + # 755 = rwxr-xr-x (executable permission) + $pwshPath = "$targetPath/pwsh" + if (Test-Path $pwshPath) { + Start-NativeExecution { chmod 755 $pwshPath } + } + + # Included .NET executable for producing crash dumps + $createdumpPath = "$targetPath/createdump" + if (Test-Path $createdumpPath) { + Start-NativeExecution { chmod 755 $createdumpPath } + } + + # Calculate md5sums for all files in data directory (excluding symlinks) + $md5sumsFile = Join-Path $debianDir "md5sums" + $md5Content = "" + Get-ChildItem -Path $dataDir -Recurse -File | + Where-Object { -not $_.Target } | + ForEach-Object { + $relativePath = $_.FullName.Substring($dataDir.Length + 1) + $md5Hash = (Get-FileHash -Path $_.FullName -Algorithm MD5).Hash.ToLower() + $md5Content += "$md5Hash $relativePath`n" + } + $md5Content | Out-File -FilePath $md5sumsFile -Encoding ascii -NoNewline + Write-Verbose "MD5 sums file created: $md5sumsFile" -Verbose + + # Build the package using dpkg-deb + $debFileName = "${Name}_${Version}-${Iteration}_${HostArchitecture}.deb" + $debFilePath = Join-Path $CurrentLocation $debFileName + + Write-Verbose "Building DEB package: $debFileName" -Verbose + + # Copy DEBIAN directory and data files to build root + $buildDir = Join-Path $debBuildRoot "build" + New-Item -ItemType Directory -Path $buildDir -Force | Out-Null + + Write-Verbose "debianDir: $debianDir" -Verbose + Write-Verbose "dataDir: $dataDir" -Verbose + Write-Verbose "buildDir: $buildDir" -Verbose + + # Use cp to preserve symlinks + Start-NativeExecution { cp -a $debianDir "$buildDir/DEBIAN" } + Start-NativeExecution { cp -a $dataDir/* $buildDir } + + # Build package with dpkg-deb + Start-NativeExecution -VerboseOutputOnError { + dpkg-deb --build $buildDir $debFilePath + } + + if (Test-Path $debFilePath) { + Write-Log "Successfully created DEB package: $debFileName" + return @{ + PackagePath = $debFilePath + PackageName = $debFileName + } + } else { + throw "DEB package file not found after build: $debFilePath" + } + } + finally { + # Cleanup temporary directory + if (Test-Path $debBuildRoot) { + Write-Verbose "Cleaning up temporary build directory: $debBuildRoot" -Verbose + Remove-Item -Path $debBuildRoot -Recurse -Force -ErrorAction SilentlyContinue + } } +} + +function New-MacOSPackage +{ + [CmdletBinding(SupportsShouldProcess=$true)] + param( + [Parameter(Mandatory)] + [string]$Name, + + [Parameter(Mandatory)] + [string]$Version, + + [Parameter(Mandatory)] + [string]$Iteration, + + [Parameter(Mandatory)] + [string]$Staging, + + [Parameter(Mandatory)] + [string]$Destination, + + [Parameter(Mandatory)] + [string]$ManGzipFile, + + [Parameter(Mandatory)] + [string]$ManDestination, + + [Parameter(Mandatory)] + [LinkInfo[]]$LinkInfo, + + [Parameter(Mandatory)] + [string]$AfterInstallScript, + + [Parameter(Mandatory)] + [string]$AppsFolder, + + [Parameter(Mandatory)] + [string]$HostArchitecture, + + [string]$CurrentLocation = (Get-Location), + + [switch]$LTS + ) + + Write-Log "Creating macOS package using pkgbuild and productbuild..." + + # Create a temporary directory for package building + $tempRoot = New-TempFolder + $componentPkgPath = Join-Path $tempRoot "component.pkg" + $scriptsDir = Join-Path $tempRoot "scripts" + $resourcesDir = Join-Path $tempRoot "resources" + $distributionFile = Join-Path $tempRoot "distribution.xml" + + try { + # Create scripts directory + New-Item -ItemType Directory -Path $scriptsDir -Force | Out-Null + + # Copy and prepare the postinstall script + $postInstallPath = Join-Path $scriptsDir "postinstall" + Copy-Item -Path $AfterInstallScript -Destination $postInstallPath -Force + Start-NativeExecution { + chmod 755 $postInstallPath + } + + # Create a temporary directory for the package root + $pkgRoot = Join-Path $tempRoot "pkgroot" + New-Item -ItemType Directory -Path $pkgRoot -Force | Out-Null + + # Copy staging files to destination path in package root + $destInPkg = Join-Path $pkgRoot $Destination + New-Item -ItemType Directory -Path $destInPkg -Force | Out-Null + Write-Verbose "Copying staging files from $Staging to $destInPkg" -Verbose + Copy-Item -Path "$Staging/*" -Destination $destInPkg -Recurse -Force + + # Create man page directory structure + $manDir = Join-Path $pkgRoot (Split-Path $ManDestination -Parent) + New-Item -ItemType Directory -Path $manDir -Force | Out-Null + Copy-Item -Path $ManGzipFile -Destination (Join-Path $pkgRoot $ManDestination) -Force + + # Create symlinks in package root + # The LinkInfo contains Source (a temp file that IS a symlink) and Destination (where to install it) + foreach ($link in $LinkInfo) { + $linkDestDir = Join-Path $pkgRoot (Split-Path $link.Destination -Parent) + New-Item -ItemType Directory -Path $linkDestDir -Force | Out-Null + $finalLinkPath = Join-Path $pkgRoot $link.Destination + + Write-Verbose "Creating symlink at $finalLinkPath" -Verbose + + # Remove if exists + if (Test-Path $finalLinkPath) { + Remove-Item $finalLinkPath -Force + } + + # Get the target of the original symlink and recreate it in the package root + if (Test-Path $link.Source) { + $linkTarget = (Get-Item $link.Source).Target + if ($linkTarget) { + Write-Verbose "Creating symlink to target: $linkTarget" -Verbose + New-Item -ItemType SymbolicLink -Path $finalLinkPath -Target $linkTarget -Force | Out-Null + } else { + Write-Warning "Could not determine target for symlink at $($link.Source), copying file instead" + Copy-Item -Path $link.Source -Destination $finalLinkPath -Force + } + } else { + Write-Warning "Source symlink $($link.Source) does not exist" + } + } + + # Copy launcher app folder if provided + if ($AppsFolder) { + $appsInPkg = Join-Path $pkgRoot "Applications" + New-Item -ItemType Directory -Path $appsInPkg -Force | Out-Null + Write-Verbose "Copying launcher app from $AppsFolder to $appsInPkg" -Verbose + Copy-Item -Path "$AppsFolder/*" -Destination $appsInPkg -Recurse -Force + } + + # Get package identifier info based on version and LTS flag + $packageInfo = Get-MacOSPackageIdentifierInfo -Version $Version -LTS:$LTS + $IsPreview = $packageInfo.IsPreview + $pkgIdentifier = $packageInfo.PackageIdentifier - return $Arguments + if ($PSCmdlet.ShouldProcess("Build component package with pkgbuild")) { + Write-Log "Running pkgbuild to create component package..." + + Start-NativeExecution -VerboseOutputOnError { + pkgbuild --root $pkgRoot ` + --identifier $pkgIdentifier ` + --version $Version ` + --scripts $scriptsDir ` + --install-location "/" ` + $componentPkgPath + } + + Write-Verbose "Component package created: $componentPkgPath" -Verbose + } + + # Create the final distribution package using the refactored function + $distributionPackage = New-MacOsDistributionPackage ` + -ComponentPackage (Get-Item $componentPkgPath) ` + -PackageName $Name ` + -Version $Version ` + -OutputDirectory $CurrentLocation ` + -HostArchitecture $HostArchitecture ` + -PackageIdentifier $pkgIdentifier ` + -IsPreview:$IsPreview + + return $distributionPackage + } + finally { + # Clean up temporary directory + if (Test-Path $tempRoot) { + Write-Verbose "Cleaning up temporary directory: $tempRoot" -Verbose + Remove-Item -Path $tempRoot -Recurse -Force -ErrorAction SilentlyContinue + } + } } function Get-PackageDependencies @@ -1585,7 +2053,7 @@ function Get-PackageDependencies param() DynamicParam { # Add a dynamic parameter '-Distribution' when the specified package type is 'deb'. - # The '-Distribution' parameter can be used to indicate which Debian distro this pacakge is targeting. + # The '-Distribution' parameter can be used to indicate which Debian distro this package is targeting. $ParameterAttr = New-Object "System.Management.Automation.ParameterAttribute" $ParameterAttr.Mandatory = $true $ValidateSetAttr = New-Object "System.Management.Automation.ValidateSetAttribute" -ArgumentList $Script:AllDistributions @@ -1606,6 +2074,22 @@ function Get-PackageDependencies # These should match those in the Dockerfiles, but exclude tools like Git, which, and curl $Dependencies = @() + + # ICU version range follows .NET runtime policy. + # See: https://github.com/dotnet/runtime/blob/3fe8518d51bbcaa179bbe275b2597fbe1b88bc5a/src/native/libs/System.Globalization.Native/pal_icushim.c#L235-L243 + # + # Version range rationale: + # - The runtime supports ICU versions >= the version it was built against + # and <= that version + 30, to allow sufficient headroom for future releases. + # - ICU typically releases about twice per year, so +30 provides roughly + # 15 years of forward compatibility. + # - On some platforms, the minimum supported version may be lower + # than the build version and we know that older versions just works. + # + $MinICUVersion = 60 # runtime minimum supported + $BuildICUVersion = 76 # current build version + $MaxICUVersion = $BuildICUVersion + 30 # headroom + if ($Distribution -eq 'deb') { $Dependencies = @( "libc6", @@ -1613,10 +2097,9 @@ function Get-PackageDependencies "libgssapi-krb5-2", "libstdc++6", "zlib1g", - "libicu76|libicu74|libicu72|libicu71|libicu70|libicu69|libicu68|libicu67|libicu66|libicu65|libicu63|libicu60|libicu57|libicu55|libicu52", + (($MaxICUVersion..$MinICUVersion).ForEach{ "libicu$_" } -join '|'), "libssl3|libssl1.1|libssl1.0.2|libssl1.0.0" ) - } elseif ($Distribution -eq 'rh') { $Dependencies = @( "openssl-libs", @@ -1651,25 +2134,25 @@ function Get-PackageDependencies function Test-Dependencies { - foreach ($Dependency in "fpm") { - if (!(precheck $Dependency "Package dependency '$Dependency' not found. Run Start-PSBootstrap -Scenario Package")) { - # These tools are not added to the path automatically on OpenSUSE 13.2 - # try adding them to the path and re-tesing first - [string] $gemsPath = $null - [string] $depenencyPath = $null - $gemsPath = Get-ChildItem -Path /usr/lib64/ruby/gems | Sort-Object -Property LastWriteTime -Descending | Select-Object -First 1 -ExpandProperty FullName - if ($gemsPath) { - $depenencyPath = Get-ChildItem -Path (Join-Path -Path $gemsPath -ChildPath "gems" -AdditionalChildPath $Dependency) -Recurse | Sort-Object -Property LastWriteTime -Descending | Select-Object -First 1 -ExpandProperty DirectoryName - $originalPath = $env:PATH - $env:PATH = $ENV:PATH +":" + $depenencyPath - if ((precheck $Dependency "Package dependency '$Dependency' not found. Run Start-PSBootstrap -Scenario Package")) { - continue - } - else { - $env:PATH = $originalPath - } - } + # RPM packages use rpmbuild directly. + # DEB packages use dpkg-deb directly. + # macOS packages use pkgbuild and productbuild from Xcode Command Line Tools. + $Dependencies = @() + + # Check for 'rpmbuild' and 'dpkg-deb' on Azure Linux. + if ($Environment.IsMariner) { + $Dependencies += "dpkg-deb" + $Dependencies += "rpmbuild" + } + + # Check for macOS packaging tools + if ($Environment.IsMacOS) { + $Dependencies += "pkgbuild" + $Dependencies += "productbuild" + } + foreach ($Dependency in $Dependencies) { + if (!(precheck $Dependency "Package dependency '$Dependency' not found. Run Start-PSBootstrap -Scenario Package")) { throw "Dependency precheck failed!" } } @@ -1758,20 +2241,44 @@ function New-ManGzip } } -# Returns the macOS Package Identifier -function Get-MacOSPackageId +<# + .SYNOPSIS + Determines the package identifier and preview status for macOS packages. + .DESCRIPTION + This function determines if a package is a preview build based on the version string + and LTS flag, then returns the appropriate package identifier. + .PARAMETER Version + The version string (e.g., "7.6.0-preview.6" or "7.6.0") + .PARAMETER LTS + Whether this is an LTS build + .OUTPUTS + Hashtable with IsPreview (boolean) and PackageIdentifier (string) properties + .EXAMPLE + Get-MacOSPackageIdentifierInfo -Version "7.6.0-preview.6" -LTS:$false + Returns @{ IsPreview = $true; PackageIdentifier = "com.microsoft.powershell-preview" } +#> +function Get-MacOSPackageIdentifierInfo { param( - [switch] - $IsPreview + [Parameter(Mandatory)] + [string]$Version, + + [switch]$LTS ) - if ($IsPreview.IsPresent) - { - return 'com.microsoft.powershell-preview' + + $IsPreview = Test-IsPreview -Version $Version -IsLTS:$LTS + + # Determine package identifier based on preview status + if ($IsPreview) { + $PackageIdentifier = 'com.microsoft.powershell-preview' } - else - { - return 'com.microsoft.powershell' + else { + $PackageIdentifier = 'com.microsoft.powershell' + } + + return @{ + IsPreview = $IsPreview + PackageIdentifier = $PackageIdentifier } } @@ -1785,8 +2292,9 @@ function New-MacOSLauncher [switch]$LTS ) - $IsPreview = Test-IsPreview -Version $Version -IsLTS:$LTS - $packageId = Get-MacOSPackageId -IsPreview:$IsPreview + $packageInfo = Get-MacOSPackageIdentifierInfo -Version $Version -LTS:$LTS + $IsPreview = $packageInfo.IsPreview + $packageId = $packageInfo.PackageIdentifier # Define folder for launcher application. $suffix = if ($IsPreview) { "-preview" } elseif ($LTS) { "-lts" } @@ -1824,10 +2332,12 @@ function New-MacOSLauncher # Set permissions for plist and shell script. Start-NativeExecution { chmod 644 $plist + } + Start-NativeExecution { chmod 755 $shellscript } - # Add app folder to fpm paths. + # Return the app folder path for packaging $appsfolder = (Resolve-Path -Path "$macosapp/..").Path return $appsfolder @@ -1987,9 +2497,24 @@ function New-ZipPackage { if ($PSCmdlet.ShouldProcess("Create zip package")) { - $staging = "$PSScriptRoot/staging" + $staging = Join-Path -Path $PSScriptRoot -ChildPath "staging" New-StagingFolder -StagingPath $staging -PackageSourcePath $PackageSourcePath -R2RVerification $R2RVerification + Write-Verbose "PackageNameSuffix: $PackageNameSuffix" -Verbose + # The 'win-x64/x86/arm64' builds contain localized resources, but we ship localized resources for MSIX pacakge only. + # So, for their zip packages, we need to remove the resource folders before creating the zip package. + if ($PackageNameSuffix -match '^win-(x64|x86|arm64)$') { + # Remove localized resource folders from the staging directory + Remove-LocalizedResources -SourcePath $staging + } + + # Check if there are any resource folders in the staging directory, and throw an error if found + $resDirs = Get-ChildItem -Path $staging -Directory | Where-Object { Test-ResourceFolder $_ } + if ($resDirs) { + $names = $resDirs.Name -join ', ' + throw "No resource folder is expected for ZIP package, but found $($resDirs.Count) resource folders under '$staging':`n$names" + } + Compress-Archive -Path $staging\* -DestinationPath $zipLocationPath } @@ -2009,6 +2534,80 @@ function New-ZipPackage } } +# Function to remove localized resource folders from the source directory. +function Remove-LocalizedResources +{ + param( + [Parameter(Mandatory)] + [string] $SourcePath + ) + + Write-Verbose "Removing localized resource folders from $SourcePath" -Verbose + + try { + Push-Location -Path $SourcePath + $resDirs = Get-ChildItem -Directory | Where-Object { Test-ResourceFolder $_ } + + if ($resDirs) { + $names = $resDirs.Name -join ', ' + Write-Verbose "Found $($resDirs.Count) resource folders under '$SourcePath':`n$names" -Verbose + Write-Verbose "Now removing those resource folders..." -Verbose + + foreach ($resDir in $resDirs) { + Remove-Item -Recurse -Force -Path $resDir.FullName -ErrorAction Stop + } + } + else { + Write-Verbose "No resource folders found under '$SourcePath'" -Verbose + } + } + finally { + Pop-Location + } +} + +# Function to test if a directory is a localized resource folder. +function Test-ResourceFolder { + param( + [Parameter(Mandatory)] + [System.IO.DirectoryInfo] $DirectoryInfo + ) + + if (-not $Script:ValidCultures) { + $cultures = [CultureInfo]::GetCultures([System.Globalization.CultureTypes]::AllCultures) | Foreach-Object { $_.Name } + $Script:ValidCultures = [System.Collections.Generic.HashSet[string]]::new([string[]]$cultures, [StringComparer]::OrdinalIgnoreCase) + } + + $folderName = $DirectoryInfo.Name + + if (-not $Script:ValidCultures.Contains($folderName)) { + try { + $null = [CultureInfo]::GetCultureInfo($folderName) + } + catch { + return $false + } + } + + $folderPath = $DirectoryInfo.FullName + + ## Now we know the directory name is a legit lang/culture name. + ## A real .NET resource folder contains '.resources.dll' files only. Otherwise, it's not really a .NET resource folder. + ## e.g. the 'en-US' folder under '$PSHome' that contains the default help content. + $items = Get-ChildItem -Path $folderPath + if ($items.Count -eq 0) { + throw "Directory '$folderPath' is empty, which is unexpected." + } + + foreach ($item in $items) { + if ($item.Name -notlike '*.resources.dll') { + return $false + } + } + + return $true +} + # Function to create a zip file of PDB function New-PdbZipPackage { @@ -2646,325 +3245,6 @@ function New-NuSpec { $nuspecObj.Save($filePath) } -<# -.SYNOPSIS -Create a reference assembly from System.Management.Automation.dll - -.DESCRIPTION -A unix variant of System.Management.Automation.dll is converted to a reference assembly. -GenAPI.exe generated the CS file containing the APIs. -This file is cleaned up and then compiled into a dll. - -.PARAMETER Unix64BinPath -Path to the folder containing unix 64 bit assemblies. - -.PARAMETER RefAssemblyDestinationPath -Path to the folder where the reference assembly is created. - -.PARAMETER RefAssemblyVersion -Version of the reference assembly. - -.PARAMETER GenAPIToolPath -Path to GenAPI.exe. Tool from https://www.nuget.org/packages/Microsoft.DotNet.BuildTools.GenAPI/ - -.PARAMETER SnkFilePath -Path to the snk file for strong name signing. -#> - -function New-ReferenceAssembly -{ - param( - [Parameter(Mandatory = $true)] - [string] $Linux64BinPath, - - [Parameter(Mandatory = $true)] - [string] $RefAssemblyDestinationPath, - - [Parameter(Mandatory = $true)] - [string] $RefAssemblyVersion, - - [Parameter(Mandatory = $true)] - [string] $GenAPIToolPath, - - [Parameter(Mandatory = $true)] - [string] $SnkFilePath - ) - - if (-not $Environment.IsWindows) - { - throw "New-ReferenceAssembly can be only executed on Windows platform." - } - - $genAPIExe = Get-ChildItem -Path "$GenAPIToolPath/*GenAPI.exe" -Recurse - - if (-not (Test-Path $genAPIExe)) - { - throw "GenAPI.exe was not found at: $GenAPIToolPath" - } - - Write-Log "GenAPI nuget package saved and expanded." - - $genAPIFolder = New-TempFolder - Write-Log "Working directory: $genAPIFolder." - - $SMAReferenceAssembly = $null - $assemblyNames = @( - "System.Management.Automation", - "Microsoft.PowerShell.Commands.Utility", - "Microsoft.PowerShell.ConsoleHost" - ) - - # Ensure needed dotNet version is available. Find-DotNet does this, and is part of build.psm1 which should already be imported. - Find-DotNet -Verbose - - foreach ($assemblyName in $assemblyNames) { - - Write-Log "Building reference assembly for '$assemblyName'" - $projectFolder = New-Item -Path "$genAPIFolder/$assemblyName" -ItemType Directory -Force - $generatedSource = Join-Path $projectFolder "$assemblyName.cs" - $filteredSource = Join-Path $projectFolder "${assemblyName}_Filtered.cs" - - $linuxDllPath = Join-Path $Linux64BinPath "$assemblyName.dll" - if (-not (Test-Path $linuxDllPath)) { - throw "$assemblyName.dll was not found at: $Linux64BinPath" - } - - $dllXmlDoc = Join-Path $Linux64BinPath "$assemblyName.xml" - if (-not (Test-Path $dllXmlDoc)) { - throw "$assemblyName.xml was not found at: $Linux64BinPath" - } - - $genAPIArgs = "$linuxDllPath","-libPath:$Linux64BinPath,$Linux64BinPath\ref" - Write-Log "GenAPI cmd: $genAPIExe $genAPIArgs" - - Start-NativeExecution { & $genAPIExe $genAPIArgs } | Out-File $generatedSource -Force - Write-Log "Reference assembly file generated at: $generatedSource" - - CleanupGeneratedSourceCode -assemblyName $assemblyName -generatedSource $generatedSource -filteredSource $filteredSource - - try - { - Push-Location $projectFolder - - $sourceProjectRoot = Join-Path $PSScriptRoot "projects/reference/$assemblyName" - $sourceProjectFile = Join-Path $sourceProjectRoot "$assemblyName.csproj" - - $destProjectFile = Join-Path $projectFolder "$assemblyName.csproj" - $nugetConfigFile = Join-Path $PSScriptRoot "../../nuget.config" - - Copy-Item -Path $sourceProjectFile -Destination $destProjectFile -Force -Verbose - Copy-Item -Path $nugetConfigFile -Destination $projectFolder -Verbose - - Send-AzdoFile -Path $destProjectFile - Send-AzdoFile -Path $generatedSource - - $arguments = GenerateBuildArguments -AssemblyName $assemblyName -RefAssemblyVersion $RefAssemblyVersion -SnkFilePath $SnkFilePath -SMAReferencePath $SMAReferenceAssembly - - Write-Log "Running: dotnet $arguments" - Start-NativeExecution -sb {dotnet $arguments} - - $refBinPath = Join-Path $projectFolder "bin/Release/$script:netCoreRuntime/$assemblyName.dll" - if ($null -eq $refBinPath) { - throw "Reference assembly was not built." - } - - Copy-Item $refBinPath $RefAssemblyDestinationPath -Force - Write-Log "Reference assembly '$assemblyName.dll' built and copied to $RefAssemblyDestinationPath" - - Copy-Item $dllXmlDoc $RefAssemblyDestinationPath -Force - Write-Log "Xml document '$assemblyName.xml' copied to $RefAssemblyDestinationPath" - - if ($assemblyName -eq "System.Management.Automation") { - $SMAReferenceAssembly = $refBinPath - } - } - finally - { - Pop-Location - } - } - - if (Test-Path $genAPIFolder) - { - Remove-Item $genAPIFolder -Recurse -Force -ErrorAction SilentlyContinue - } -} - -<# - Helper function for New-ReferenceAssembly to further clean up the - C# source code generated from GenApi.exe. -#> -function CleanupGeneratedSourceCode -{ - param( - [string] $assemblyName, - [string] $generatedSource, - [string] $filteredSource - ) - - $patternsToRemove = @( - '[System.Management.Automation.ArgumentToEncodingTransformationAttribute]' - 'typeof(System.Security.AccessControl.FileSecurity)' - '[System.Management.Automation.ArgumentTypeConverterAttribute' - '[System.Runtime.CompilerServices.IteratorStateMachineAttribute' - '[Microsoft.PowerShell.Commands.ArgumentToModuleTransformationAttribute]' - '[Microsoft.PowerShell.Commands.SetStrictModeCommand.ArgumentToVersionTransformationAttribute]' - '[Microsoft.PowerShell.Commands.SetStrictModeCommand.ValidateVersionAttribute]' - '[System.Management.Automation.OutputTypeAttribute(typeof(System.Management.Automation.PSRemotingJob))]' - 'typeof(System.Management.Automation.LanguagePrimitives.EnumMultipleTypeConverter)' - '[System.Management.Automation.Internal.CommonParameters.ValidateVariableName]' - '[System.Management.Automation.ArgumentEncodingCompletionsAttribute]' - '[Microsoft.PowerShell.Commands.AddMemberCommand' - '[System.Management.Automation.ArgumentCompleterAttribute(typeof(Microsoft.PowerShell.Commands.Utility.JoinItemCompleter))]' - '[System.Management.Automation.ArgumentCompleterAttribute(typeof(System.Management.Automation.PropertyNameCompleter))]' - '[Microsoft.PowerShell.Commands.ArgumentToTypeNameTransformationAttribute]' - '[System.Management.Automation.Internal.ArchitectureSensitiveAttribute]' - '[Microsoft.PowerShell.Commands.SelectStringCommand.FileinfoToStringAttribute]' - '[System.Runtime.CompilerServices.IsReadOnlyAttribute]' - '[System.Runtime.CompilerServices.NullableContextAttribute(' - '[System.Runtime.CompilerServices.NullableAttribute((byte)0)]' - '[System.Runtime.CompilerServices.NullableAttribute(new byte[]{ (byte)2, (byte)1, (byte)1})]' - '[System.Runtime.CompilerServices.AsyncStateMachineAttribute' - '[Microsoft.PowerShell.Commands.SetStrictModeCommand.ArgumentToPSVersionTransformationAttribute]' - '[Microsoft.PowerShell.Commands.HttpVersionCompletionsAttribute]' - '[System.Management.Automation.ArgumentToVersionTransformationAttribute]' - '[Microsoft.PowerShell.Commands.InvokeCommandCommand.ArgumentToPSVersionTransformationAttribute]' - '[Microsoft.PowerShell.Commands.InvokeCommandCommand.ValidateVersionAttribute]', - '[System.Management.Automation.OutputTypeAttribute(new System.Type[]{ typeof(Microsoft.PowerShell.Commands.Internal.Format.FormatStartData), typeof(Microsoft.PowerShell.Commands.Internal.Format.FormatEntryData), typeof(Microsoft.PowerShell.Commands.Internal.Format.FormatEndData), typeof(Microsoft.PowerShell.Commands.Internal.Format.GroupStartData), typeof(Microsoft.PowerShell.Commands.Internal.Format.GroupEndData)})]' - ) - - $patternsToReplace = @( - @{ - ApplyTo = @("Microsoft.PowerShell.Commands.Utility") - Pattern = "[System.Runtime.CompilerServices.IsReadOnlyAttribute]ref Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext" - Replacement = "in Microsoft.PowerShell.Commands.JsonObject.ConvertToJsonContext" - }, - @{ - ApplyTo = @("Microsoft.PowerShell.Commands.Utility") - Pattern = "public partial struct ConvertToJsonContext" - Replacement = "public readonly struct ConvertToJsonContext" - }, - @{ - ApplyTo = @("Microsoft.PowerShell.Commands.Utility") - Pattern = "Unable to resolve assembly 'Assembly(Name=Newtonsoft.Json" - Replacement = "// Unable to resolve assembly 'Assembly(Name=Newtonsoft.Json" - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "Unable to resolve assembly 'Assembly(Name=System.Security.Principal.Windows" - Replacement = "// Unable to resolve assembly 'Assembly(Name=System.Security.Principal.Windows" - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "Unable to resolve assembly 'Assembly(Name=Microsoft.Management.Infrastructure" - Replacement = "// Unable to resolve assembly 'Assembly(Name=Microsoft.Management.Infrastructure" - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "Unable to resolve assembly 'Assembly(Name=System.Security.AccessControl" - Replacement = "// Unable to resolve assembly 'Assembly(Name=System.Security.AccessControl" - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "[System.Runtime.CompilerServices.NullableAttribute(new byte[]{ (byte)1, (byte)2, (byte)1})]" - Replacement = "/* [System.Runtime.CompilerServices.NullableAttribute(new byte[]{ (byte)1, (byte)2, (byte)1})] */ " - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "[System.Runtime.CompilerServices.NullableAttribute(new byte[]{ (byte)2, (byte)1})]" - Replacement = "/* [System.Runtime.CompilerServices.NullableAttribute(new byte[]{ (byte)2, (byte)1})] */ " - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "[System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.NullableContextAttribute((byte)2)]" - Replacement = "/* [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.NullableContextAttribute((byte)2)] */ " - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "[System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.IsReadOnlyAttribute]" - Replacement = "/* [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.IsReadOnlyAttribute] */ " - }, - @{ - ApplyTo = @("System.Management.Automation") - Pattern = "[System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.NullableContextAttribute((byte)1)]" - Replacement = "/* [System.Runtime.CompilerServices.CompilerGeneratedAttribute, System.Runtime.CompilerServices.NullableContextAttribute((byte)1)] */ " - }, - @{ - ApplyTo = @("System.Management.Automation", "Microsoft.PowerShell.ConsoleHost") - Pattern = "[System.Runtime.CompilerServices.NullableAttribute((byte)2)]" - Replacement = "/* [System.Runtime.CompilerServices.NullableAttribute((byte)2)] */" - }, - @{ - ApplyTo = @("System.Management.Automation", "Microsoft.PowerShell.ConsoleHost") - Pattern = "[System.Runtime.CompilerServices.NullableAttribute((byte)1)]" - Replacement = "/* [System.Runtime.CompilerServices.NullableAttribute((byte)1)] */" - } - ) - - $reader = [System.IO.File]::OpenText($generatedSource) - $writer = [System.IO.File]::CreateText($filteredSource) - - while($null -ne ($line = $reader.ReadLine())) - { - $lineWasProcessed = $false - foreach ($patternToReplace in $patternsToReplace) - { - if ($assemblyName -in $patternToReplace.ApplyTo -and $line.Contains($patternToReplace.Pattern)) { - $line = $line.Replace($patternToReplace.Pattern, $patternToReplace.Replacement) - $lineWasProcessed = $true - } - } - - if (!$lineWasProcessed) { - $match = Select-String -InputObject $line -Pattern $patternsToRemove -SimpleMatch - if ($null -ne $match) - { - $line = "//$line" - } - } - - $writer.WriteLine($line) - } - - if ($null -ne $reader) - { - $reader.Close() - } - - if ($null -ne $writer) - { - $writer.Close() - } - - Move-Item $filteredSource $generatedSource -Force - Write-Log "Code cleanup complete for reference assembly '$assemblyName'." -} - -<# - Helper function for New-ReferenceAssembly to get the arguments - for building reference assemblies. -#> -function GenerateBuildArguments -{ - param( - [string] $AssemblyName, - [string] $RefAssemblyVersion, - [string] $SnkFilePath, - [string] $SMAReferencePath - ) - - $arguments = @('build') - $arguments += @('-c','Release') - $arguments += "/p:RefAsmVersion=$RefAssemblyVersion" - $arguments += "/p:SnkFile=$SnkFilePath" - - if ($AssemblyName -ne "System.Management.Automation") { - $arguments += "/p:SmaRefFile=$SMAReferencePath" - } - - return $arguments -} - <# .SYNOPSIS Create a NuGet package from a nuspec. @@ -3012,42 +3292,6 @@ function New-NugetPackage Pop-Location } -<# -.SYNOPSIS -Publish the specified Nuget Package to MyGet feed. - -.DESCRIPTION -The specified nuget package is published to the powershell.myget.org/powershell-core feed. - -.PARAMETER PackagePath -Path to the NuGet Package. - -.PARAMETER ApiKey -API key for powershell.myget.org -#> -function Publish-NugetToMyGet -{ - param( - [Parameter(Mandatory = $true)] - [string] $PackagePath, - - [Parameter(Mandatory = $true)] - [string] $ApiKey - ) - - $nuget = Get-Command -Type Application nuget -ErrorAction SilentlyContinue - - if ($null -eq $nuget) - { - throw 'nuget application is not available in PATH' - } - - Get-ChildItem $PackagePath | ForEach-Object { - Write-Log "Pushing $_ to PowerShell Myget" - Start-NativeExecution { nuget push $_.FullName -Source 'https://powershell.myget.org/F/powershell-core/api/v2/package' -ApiKey $ApiKey } > $null - } -} - function New-SubFolder { [CmdletBinding(SupportsShouldProcess=$true)] @@ -3106,529 +3350,92 @@ function Get-PackageSemanticVersion throw "Cannot create Semantic Version from the string $Version containing 4 or more tokens" } - $packageSemanticVersion -} - -# Builds coming out of this project can have version number as 'M.m.p-previewName[Number]' OR 'M.m.p' -# This function converts the above version into semantic version major.minor.patch[-previewName[Number]] format -function Get-LinuxPackageSemanticVersion -{ - [CmdletBinding()] - param ( - # Version of the Package - [Parameter(Mandatory = $true)] - [ValidatePattern("^\d+\.\d+\.\d+(-\w+(\.\d+)?)?$")] - [ValidateNotNullOrEmpty()] - [string] $Version - ) - - Write-Verbose "Extract the semantic version in the form of major.minor[.build-quality[.revision]] for $Version" - $packageVersionTokens = $Version.Split('-') - - if ($packageVersionTokens.Count -eq 1) { - # In case the input is of the form a.b.c, we use the same form - $packageSemanticVersion = $Version - } elseif ($packageVersionTokens.Count -ge 2) { - $packageRevisionTokens = ($packageVersionTokens[1..($packageVersionTokens.Count-1)] -join '-') - $packageSemanticVersion = ('{0}-{1}' -f $packageVersionTokens[0], $packageRevisionTokens) - } - - $packageSemanticVersion -} - -# Builds coming out of this project can have version number as 'a.b.c-stringf.d-e-f' OR 'a.b.c.d-e-f' -# This function converts the above version into semantic version major.minor[.build-quality[-revision]] format needed for nuget -function Get-NugetSemanticVersion -{ - [CmdletBinding()] - param ( - # Version of the Package - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $Version - ) - - $packageVersionTokens = $Version.Split('.') - - Write-Verbose "Extract the semantic version in the form of major.minor[.build-quality[-revision]] for $Version" - $versionPartTokens = @() - $identifierPortionTokens = @() - $inIdentifier = $false - foreach($token in $packageVersionTokens) { - $tokenParts = $null - if ($token -match '-') { - $tokenParts = $token.Split('-') - } - elseif ($inIdentifier) { - $tokenParts = @($token) - } - - # If we don't have token parts, then it's a versionPart - if (!$tokenParts) { - $versionPartTokens += $token - } - else { - foreach($idToken in $tokenParts) { - # The first token after we detect the id Part is still - # a version part - if (!$inIdentifier) { - $versionPartTokens += $idToken - $inIdentifier = $true - } - else { - $identifierPortionTokens += $idToken - } - } - } - } - - if ($versionPartTokens.Count -gt 3) { - throw "Cannot create Semantic Version from the string $Version containing 4 or more version tokens" - } - - $packageSemanticVersion = ($versionPartTokens -join '.') - if ($identifierPortionTokens.Count -gt 0) { - $packageSemanticVersion += '-' + ($identifierPortionTokens -join '-') - } - - $packageSemanticVersion -} - -# Get the paths to various WiX tools -function Get-WixPath -{ - [CmdletBinding()] - param ( - [bool] $IsProductArchitectureArm = $false - ) - - $wixToolsetBinPath = $IsProductArchitectureArm ? "${env:ProgramFiles(x86)}\Arm Support WiX Toolset *\bin" : "${env:ProgramFiles(x86)}\WiX Toolset *\bin" - - Write-Verbose -Verbose "Ensure Wix Toolset is present on the machine @ $wixToolsetBinPath" - if (-not (Test-Path $wixToolsetBinPath)) - { - if (!$IsProductArchitectureArm) - { - throw "The latest version of Wix Toolset 3.11 is required to create MSI package. Please install it from https://github.com/wixtoolset/wix3/releases" - } - else { - throw "The latest version of Wix Toolset 3.14 is required to create MSI package for arm. Please install it from https://aka.ms/ps-wix-3-14-zip" - } - } - - ## Get the latest if multiple versions exist. - $wixToolsetBinPath = (Get-ChildItem $wixToolsetBinPath).FullName | Sort-Object -Descending | Select-Object -First 1 - - Write-Verbose "Initialize Wix executables..." - $wixHeatExePath = Join-Path $wixToolsetBinPath "heat.exe" - $wixMeltExePath = Join-Path $wixToolsetBinPath "melt.exe" - $wixTorchExePath = Join-Path $wixToolsetBinPath "torch.exe" - $wixPyroExePath = Join-Path $wixToolsetBinPath "pyro.exe" - $wixCandleExePath = Join-Path $wixToolsetBinPath "Candle.exe" - $wixLightExePath = Join-Path $wixToolsetBinPath "Light.exe" - $wixInsigniaExePath = Join-Path $wixToolsetBinPath "Insignia.exe" - - return [PSCustomObject] @{ - WixHeatExePath = $wixHeatExePath - WixMeltExePath = $wixMeltExePath - WixTorchExePath = $wixTorchExePath - WixPyroExePath = $wixPyroExePath - WixCandleExePath = $wixCandleExePath - WixLightExePath = $wixLightExePath - WixInsigniaExePath = $wixInsigniaExePath - } -} - -<# - .Synopsis - Creates a Windows installer MSI package and assumes that the binaries are already built using 'Start-PSBuild'. - This only works on a Windows machine due to the usage of WiX. - .EXAMPLE - # This example shows how to produce a Debug-x64 installer for development purposes. - cd $RootPathOfPowerShellRepo - Import-Module .\build.psm1; Import-Module .\tools\packaging\packaging.psm1 - New-MSIPackage -Verbose -ProductSourcePath '.\src\powershell-win-core\bin\Debug\net8.0\win7-x64\publish' -ProductTargetArchitecture x64 -ProductVersion '1.2.3' -#> -function New-MSIPackage -{ - [CmdletBinding()] - param ( - - # Name of the Product - [ValidateNotNullOrEmpty()] - [string] $ProductName = 'PowerShell', - - # Suffix of the Name - [string] $ProductNameSuffix, - - # Version of the Product - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ProductVersion, - - # Source Path to the Product Files - required to package the contents into an MSI - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ProductSourcePath, - - # File describing the MSI Package creation semantics - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $ProductWxsPath = "$RepoRoot\assets\wix\Product.wxs", - - # File describing the MSI Package creation semantics - [ValidateNotNullOrEmpty()] - [ValidateScript({Test-Path $_})] - [string] $BundleWxsPath = "$RepoRoot\assets\wix\bundle.wxs", - - # Path to Assets folder containing artifacts such as icons, images - [ValidateNotNullOrEmpty()] - [ValidateScript( {Test-Path $_})] - [string] $AssetsPath = "$RepoRoot\assets", - - # Architecture to use when creating the MSI - [Parameter(Mandatory = $true)] - [ValidateSet("x86", "x64", "arm64")] - [ValidateNotNullOrEmpty()] - [string] $ProductTargetArchitecture, - - # Force overwrite of package - [Switch] $Force, - - [string] $CurrentLocation = (Get-Location) - ) - - $wixPaths = Get-WixPath -IsProductArchitectureArm ($ProductTargetArchitecture -eq "arm64") - - $windowsNames = Get-WindowsNames -ProductName $ProductName -ProductNameSuffix $ProductNameSuffix -ProductVersion $ProductVersion - $productSemanticVersionWithName = $windowsNames.ProductSemanticVersionWithName - $ProductSemanticVersion = $windowsNames.ProductSemanticVersion - $packageName = $windowsNames.PackageName - $ProductVersion = $windowsNames.ProductVersion - Write-Verbose "Create MSI for Product $productSemanticVersionWithName" -Verbose - Write-Verbose "ProductSemanticVersion = $productSemanticVersion" -Verbose - Write-Verbose "packageName = $packageName" -Verbose - Write-Verbose "ProductVersion = $ProductVersion" -Verbose - - $simpleProductVersion = [string]([Version]$ProductVersion).Major - $isPreview = Test-IsPreview -Version $ProductSemanticVersion - if ($isPreview) - { - $simpleProductVersion += '-preview' - } - - $staging = "$PSScriptRoot/staging" - New-StagingFolder -StagingPath $staging -PackageSourcePath $ProductSourcePath - - $assetsInSourcePath = Join-Path $staging 'assets' - - New-Item $assetsInSourcePath -type directory -Force | Write-Verbose - - Write-Verbose "Place dependencies such as icons to $assetsInSourcePath" - Copy-Item "$AssetsPath\*.ico" $assetsInSourcePath -Force - - - - $fileArchitecture = 'amd64' - $ProductProgFilesDir = "ProgramFiles64Folder" - if ($ProductTargetArchitecture -eq "x86") - { - $fileArchitecture = 'x86' - $ProductProgFilesDir = "ProgramFilesFolder" - } - elseif ($ProductTargetArchitecture -eq "arm64") - { - $fileArchitecture = 'arm64' - $ProductProgFilesDir = "ProgramFiles64Folder" - } - - $wixFragmentPath = Join-Path $env:Temp "Fragment.wxs" - - # cleanup any garbage on the system - Remove-Item -ErrorAction SilentlyContinue $wixFragmentPath -Force - - $msiLocationPath = Join-Path $CurrentLocation "$packageName.msi" - $msiPdbLocationPath = Join-Path $CurrentLocation "$packageName.wixpdb" - - if (!$Force.IsPresent -and (Test-Path -Path $msiLocationPath)) { - Write-Error -Message "Package already exists, use -Force to overwrite, path: $msiLocationPath" -ErrorAction Stop - } - - Write-Log "Generating wxs file manifest..." - $arguments = @{ - IsPreview = $isPreview - ProductSourcePath = $staging - ProductName = $ProductName - ProductVersion = $ProductVersion - SimpleProductVersion = $simpleProductVersion - ProductSemanticVersion = $ProductSemanticVersion - ProductVersionWithName = $productVersionWithName - ProductProgFilesDir = $ProductProgFilesDir - FileArchitecture = $fileArchitecture - } - - $buildArguments = New-MsiArgsArray -Argument $arguments - - Test-Bom -Path $staging -BomName windows -Architecture $ProductTargetArchitecture -Verbose - Start-NativeExecution -VerboseOutputOnError { & $wixPaths.wixHeatExePath dir $staging -dr VersionFolder -cg ApplicationFiles -ag -sfrag -srd -scom -sreg -out $wixFragmentPath -var var.ProductSourcePath $buildArguments -v} - - Send-AzdoFile -Path $wixFragmentPath - - $wixObjFragmentPath = Join-Path $env:Temp "Fragment.wixobj" - - # cleanup any garbage on the system - Remove-Item -ErrorAction SilentlyContinue $wixObjFragmentPath -Force - - Start-MsiBuild -WxsFile $ProductWxsPath, $wixFragmentPath -ProductTargetArchitecture $ProductTargetArchitecture -Argument $arguments -MsiLocationPath $msiLocationPath -MsiPdbLocationPath $msiPdbLocationPath - - Remove-Item -ErrorAction SilentlyContinue $wixFragmentPath -Force - - if ((Test-Path $msiLocationPath) -and (Test-Path $msiPdbLocationPath)) - { - Write-Verbose "You can find the WixPdb @ $msiPdbLocationPath" -Verbose - Write-Verbose "You can find the MSI @ $msiLocationPath" -Verbose - [pscustomobject]@{ - msi=$msiLocationPath - wixpdb=$msiPdbLocationPath - } - } - else - { - $errorMessage = "Failed to create $msiLocationPath" - throw $errorMessage - } -} - -function Get-WindowsNames { - param( - # Name of the Product - [ValidateNotNullOrEmpty()] - [string] $ProductName = 'PowerShell', - - # Suffix of the Name - [string] $ProductNameSuffix, - - # Version of the Product - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - [string] $ProductVersion - ) - - Write-Verbose -Message "Getting Windows Names for ProductName: $ProductName; ProductNameSuffix: $ProductNameSuffix; ProductVersion: $ProductVersion" -Verbose - - $ProductSemanticVersion = Get-PackageSemanticVersion -Version $ProductVersion - $ProductVersion = Get-PackageVersionAsMajorMinorBuildRevision -Version $ProductVersion -IncrementBuildNumber - - $productVersionWithName = $ProductName + '_' + $ProductVersion - $productSemanticVersionWithName = $ProductName + '-' + $ProductSemanticVersion - - $packageName = $productSemanticVersionWithName - if ($ProductNameSuffix) { - $packageName += "-$ProductNameSuffix" - } - - return [PSCustomObject]@{ - PackageName = $packageName - ProductVersionWithName = $productVersionWithName - ProductSemanticVersion = $ProductSemanticVersion - ProductSemanticVersionWithName = $productSemanticVersionWithName - ProductVersion = $ProductVersion - } -} - -function New-ExePackage { - param( - # Name of the Product - [ValidateNotNullOrEmpty()] - [string] $ProductName = 'PowerShell', - - # Version of the Product - [Parameter(Mandatory = $true)] - [ValidateNotNullOrEmpty()] - - [string] $ProductVersion, - - # File describing the MSI Package creation semantics - [ValidateNotNullOrEmpty()] - [ValidateScript({Test-Path $_})] - [string] $BundleWxsPath = "$RepoRoot\assets\wix\bundle.wxs", - - # Architecture to use when creating the MSI - [Parameter(Mandatory = $true)] - [ValidateSet("x86", "x64", "arm64")] - [ValidateNotNullOrEmpty()] - [string] $ProductTargetArchitecture, - - # Location of the signed MSI - [Parameter(Mandatory = $true)] - [string] - $MsiLocationPath, - - [string] $CurrentLocation = (Get-Location) - ) - - $productNameSuffix = "win-$ProductTargetArchitecture" - - $windowsNames = Get-WindowsNames -ProductName $ProductName -ProductNameSuffix $productNameSuffix -ProductVersion $ProductVersion - $productSemanticVersionWithName = $windowsNames.ProductSemanticVersionWithName - $packageName = $windowsNames.PackageName - $isPreview = Test-IsPreview -Version $windowsNames.ProductSemanticVersion - - Write-Verbose "Create EXE for Product $productSemanticVersionWithName" -verbose - Write-Verbose "packageName = $packageName" -Verbose - - $exeLocationPath = Join-Path $CurrentLocation "$packageName.exe" - $exePdbLocationPath = Join-Path $CurrentLocation "$packageName.exe.wixpdb" - $windowsVersion = Get-WindowsVersion -packageName $packageName - - Start-MsiBuild -WxsFile $BundleWxsPath -ProductTargetArchitecture $ProductTargetArchitecture -Argument @{ - IsPreview = $isPreview - TargetPath = $MsiLocationPath - WindowsVersion = $windowsVersion - } -MsiLocationPath $exeLocationPath -MsiPdbLocationPath $exePdbLocationPath - - return $exeLocationPath -} - -<# -Allows you to extract the engine of exe package, mainly for signing -Any existing signature will be removed. - #> -function Expand-ExePackageEngine { - param( - # Location of the unsigned EXE - [Parameter(Mandatory = $true)] - [string] - $ExePath, - - # Location to put the expanded engine. - [Parameter(Mandatory = $true)] - [string] - $EnginePath, - - [Parameter(Mandatory = $true)] - [ValidateSet("x86", "x64", "arm64")] - [ValidateNotNullOrEmpty()] - [string] $ProductTargetArchitecture - ) - - <# - 2. detach the engine from TestInstaller.exe: - insignia -ib TestInstaller.exe -o engine.exe - #> - - $wixPaths = Get-WixPath -IsProductArchitectureArm ($ProductTargetArchitecture -eq "arm64") - - $resolvedExePath = (Resolve-Path -Path $ExePath).ProviderPath - $resolvedEnginePath = [System.IO.Path]::GetFullPath($EnginePath) - - Start-NativeExecution -VerboseOutputOnError { & $wixPaths.wixInsigniaExePath -ib $resolvedExePath -o $resolvedEnginePath} -} - -<# -Allows you to replace the engine (installer) in the exe package. -Used to replace the engine with a signed version -#> -function Compress-ExePackageEngine { - param( - # Location of the unsigned EXE - [Parameter(Mandatory = $true)] - [string] - $ExePath, - - # Location of the signed engine - [Parameter(Mandatory = $true)] - [string] - $EnginePath, - + $packageSemanticVersion +} + +# Builds coming out of this project can have version number as 'M.m.p-previewName[Number]' OR 'M.m.p' +# This function converts the above version into semantic version major.minor.patch[-previewName[Number]] format +function Get-LinuxPackageSemanticVersion +{ + [CmdletBinding()] + param ( + # Version of the Package [Parameter(Mandatory = $true)] - [ValidateSet("x86", "x64", "arm64")] + [ValidatePattern("^\d+\.\d+\.\d+(-\w+(\.\d+)?)?$")] [ValidateNotNullOrEmpty()] - [string] $ProductTargetArchitecture - ) - - - <# - 4. re-attach the signed engine.exe to the bundle: - insignia -ab engine.exe TestInstaller.exe -o TestInstaller.exe - #> - - $wixPaths = Get-WixPath -IsProductArchitectureArm ($ProductTargetArchitecture -eq "arm64") - - $resolvedEnginePath = (Resolve-Path -Path $EnginePath).ProviderPath - $resolvedExePath = (Resolve-Path -Path $ExePath).ProviderPath - - Start-NativeExecution -VerboseOutputOnError { & $wixPaths.wixInsigniaExePath -ab $resolvedEnginePath $resolvedExePath -o $resolvedExePath} -} + [string] $Version + ) -function New-MsiArgsArray { - param( - [Parameter(Mandatory)] - [Hashtable]$Argument - ) + Write-Verbose "Extract the semantic version in the form of major.minor[.build-quality[.revision]] for $Version" + $packageVersionTokens = $Version.Split('-') - $buildArguments = @() - foreach ($key in $Argument.Keys) { - $buildArguments += "-d$key=$($Argument.$key)" + if ($packageVersionTokens.Count -eq 1) { + # In case the input is of the form a.b.c, we use the same form + $packageSemanticVersion = $Version + } elseif ($packageVersionTokens.Count -ge 2) { + $packageRevisionTokens = ($packageVersionTokens[1..($packageVersionTokens.Count-1)] -join '-') + $packageSemanticVersion = ('{0}-{1}' -f $packageVersionTokens[0], $packageRevisionTokens) } - return $buildArguments + $packageSemanticVersion } -function Start-MsiBuild { - param( - [string[]] $WxsFile, - [string[]] $Extension = @('WixUIExtension', 'WixUtilExtension', 'WixBalExtension'), - [string] $ProductTargetArchitecture, - [Hashtable] $Argument, - [string] $MsiLocationPath, - [string] $MsiPdbLocationPath - ) - - $outDir = $env:Temp - - $wixPaths = Get-WixPath -IsProductArchitectureArm ($ProductTargetArchitecture -eq "arm64") +# Builds coming out of this project can have version number as 'a.b.c-stringf.d-e-f' OR 'a.b.c.d-e-f' +# This function converts the above version into semantic version major.minor[.build-quality[-revision]] format needed for nuget +function Get-NugetSemanticVersion +{ + [CmdletBinding()] + param ( + # Version of the Package + [Parameter(Mandatory = $true)] + [ValidateNotNullOrEmpty()] + [string] $Version + ) - $extensionArgs = @() - foreach ($extensionName in $Extension) { - $extensionArgs += '-ext' - $extensionArgs += $extensionName - } + $packageVersionTokens = $Version.Split('.') - $buildArguments = New-MsiArgsArray -Argument $Argument + Write-Verbose "Extract the semantic version in the form of major.minor[.build-quality[-revision]] for $Version" + $versionPartTokens = @() + $identifierPortionTokens = @() + $inIdentifier = $false + foreach($token in $packageVersionTokens) { + $tokenParts = $null + if ($token -match '-') { + $tokenParts = $token.Split('-') + } + elseif ($inIdentifier) { + $tokenParts = @($token) + } - $objectPaths = @() - foreach ($file in $WxsFile) { - $fileName = [system.io.path]::GetFileNameWithoutExtension($file) - $objectPaths += Join-Path $outDir -ChildPath "${filename}.wixobj" + # If we don't have token parts, then it's a versionPart + if (!$tokenParts) { + $versionPartTokens += $token + } + else { + foreach($idToken in $tokenParts) { + # The first token after we detect the id Part is still + # a version part + if (!$inIdentifier) { + $versionPartTokens += $idToken + $inIdentifier = $true + } + else { + $identifierPortionTokens += $idToken + } + } + } } - foreach ($file in $objectPaths) { - Remove-Item -ErrorAction SilentlyContinue $file -Force - Remove-Item -ErrorAction SilentlyContinue $file -Force + if ($versionPartTokens.Count -gt 3) { + throw "Cannot create Semantic Version from the string $Version containing 4 or more version tokens" } - $resolvedWxsFiles = @() - foreach ($file in $WxsFile) { - $resolvedWxsFiles += (Resolve-Path -Path $file).ProviderPath + $packageSemanticVersion = ($versionPartTokens -join '.') + if ($identifierPortionTokens.Count -gt 0) { + $packageSemanticVersion += '-' + ($identifierPortionTokens -join '-') } - Write-Verbose "$resolvedWxsFiles" -Verbose - - Write-Log "running candle..." - Start-NativeExecution -VerboseOutputOnError { & $wixPaths.wixCandleExePath $resolvedWxsFiles -out "$outDir\\" $extensionArgs -arch $ProductTargetArchitecture $buildArguments -v} - - Write-Log "running light..." - # suppress ICE61, because we allow same version upgrades - # suppress ICE57, this suppresses an error caused by our shortcut not being installed per user - # suppress ICE40, REINSTALLMODE is defined in the Property table. - Start-NativeExecution -VerboseOutputOnError {& $wixPaths.wixLightExePath -sice:ICE61 -sice:ICE40 -sice:ICE57 -out $msiLocationPath -pdbout $msiPdbLocationPath $objectPaths $extensionArgs } - - foreach($file in $objectPaths) - { - Remove-Item -ErrorAction SilentlyContinue $file -Force - Remove-Item -ErrorAction SilentlyContinue $file -Force - } + $packageSemanticVersion } <# @@ -3681,7 +3488,11 @@ function New-MSIXPackage ) $makeappx = Get-Command makeappx -CommandType Application -ErrorAction Ignore - if ($null -eq $makeappx) { + + if ($makeappx) { + $makeappx = Get-Item -Path $makeappx.Source + } + else { # This is location in our dockerfile $dockerPath = Join-Path $env:SystemDrive "makeappx" if (Test-Path $dockerPath) { @@ -3699,18 +3510,8 @@ function New-MSIXPackage $makepri = Get-Item (Join-Path $makeappx.Directory "makepri.exe") -ErrorAction Stop + $displayName = $ProductName $ProductSemanticVersion = Get-PackageSemanticVersion -Version $ProductVersion - $productSemanticVersionWithName = $ProductName + '-' + $ProductSemanticVersion - $packageName = $productSemanticVersionWithName - if ($Private) { - $ProductNameSuffix = 'Private' - } - - if ($ProductNameSuffix) { - $packageName += "-$ProductNameSuffix" - } - - $displayName = $productName if ($Private) { $ProductName = 'PowerShell-Private' @@ -3720,12 +3521,19 @@ function New-MSIXPackage $displayName += ' Preview' } elseif ($LTS) { $ProductName += '-LTS' - $displayName += '-LTS' + $displayName += ' LTS' } Write-Verbose -Verbose "ProductName: $productName" Write-Verbose -Verbose "DisplayName: $displayName" + $packageName = $ProductName + '-' + $ProductSemanticVersion + + # Appends Architecture to the package name + if ($ProductNameSuffix) { + $packageName += "-$ProductNameSuffix" + } + $ProductVersion = Get-WindowsVersion -PackageName $packageName # Any app that is submitted to the Store must have a PhoneIdentity in its appxmanifest. @@ -3742,12 +3550,11 @@ function New-MSIXPackage Write-Verbose "Using Preview assets" -Verbose } elseif ($LTS) { # This is the PhoneProductId for the "Microsoft.PowerShell-LTS" package. - $PhoneProductId = "a9af273a-c636-47ac-bc2a-775edf80b2b9" + $PhoneProductId = "b7a4b003-3704-47a9-b018-cfcc9801f4fc" Write-Verbose "Using LTS assets" -Verbose } - # Appx manifest needs to be in root of source path, but the embedded version needs to be updated - # cp-459155 is 'CN=Microsoft Windows Store Publisher (Store EKU), O=Microsoft Corporation, L=Redmond, S=Washington, C=US' + # Appx manifest needs to be in root of source path, but the embedded version needs to be updated. # authenticodeFormer is 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US' $releasePublisher = 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US' @@ -3789,7 +3596,6 @@ function New-MSIXPackage else { Copy-Item -Path "$RepoRoot\assets\$_.png" -Destination "$ProductSourcePath\assets\" } - } if ($PSCmdlet.ShouldProcess("Create .msix package?")) { @@ -3802,6 +3608,7 @@ function New-MSIXPackage Write-Verbose "Creating msix package" -Verbose Start-NativeExecution -VerboseOutputOnError { & $makeappx pack /o /v /h SHA256 /d $ProductSourcePath /p (Join-Path -Path $CurrentLocation -ChildPath "$packageName.msix") } Write-Verbose "Created $packageName.msix" -Verbose + Join-Path -Path $CurrentLocation -ChildPath "$packageName.msix" } } @@ -4345,7 +4152,7 @@ function New-GlobalToolNupkgSource } # Set VSTS environment variable for CGManifest file path. - $globalToolCGManifestPFilePath = Join-Path -Path "$env:REPOROOT" -ChildPath "tools\cgmanifest.json" + $globalToolCGManifestPFilePath = Join-Path -Path "$env:REPOROOT" -ChildPath "tools/cgmanifest/main/cgmanifest.json" $globalToolCGManifestFilePath = Resolve-Path -Path $globalToolCGManifestPFilePath -ErrorAction SilentlyContinue if (($null -eq $globalToolCGManifestFilePath) -or (! (Test-Path -Path $globalToolCGManifestFilePath))) { @@ -4414,272 +4221,6 @@ function New-GlobalToolNupkgFromSource Remove-Item -Path $CGManifestPath -Recurse -Force -ErrorAction SilentlyContinue } -${mainLinuxBuildFolder} = 'pwshLinuxBuild' -${minSizeLinuxBuildFolder} = 'pwshLinuxBuildMinSize' -${arm32LinuxBuildFolder} = 'pwshLinuxBuildArm32' -${arm64LinuxBuildFolder} = 'pwshLinuxBuildArm64' -${amd64MarinerBuildFolder} = 'pwshMarinerBuildAmd64' -${amd64AlpineFxdBuildFolder} = 'pwshAlpineFxdBuildAmd64' -${arm64MarinerBuildFolder} = 'pwshMarinerBuildArm64' - -<# - Used in Azure DevOps Yaml to package all the linux packages for a channel. -#> -function Invoke-AzDevOpsLinuxPackageCreation { - param( - [switch] - $LTS, - - [Parameter(Mandatory)] - [ValidatePattern("^v\d+\.\d+\.\d+(-\w+(\.\d{1,2})?)?$")] - [ValidateNotNullOrEmpty()] - [string]$ReleaseTag, - - [Parameter(Mandatory)] - [ValidateSet('fxdependent', 'alpine', 'deb', 'rpm')] - [String]$BuildType - ) - - if (!${env:SYSTEM_ARTIFACTSDIRECTORY}) { - throw "Must be run in Azure DevOps" - } - - try { - Write-Verbose "Packaging '$BuildType'; LTS:$LTS for $ReleaseTag ..." -Verbose - - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}-meta\psoptions.json" - - $releaseTagParam = @{ 'ReleaseTag' = $ReleaseTag } - - switch ($BuildType) { - 'fxdependent' { - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}" - Start-PSPackage -Type 'fxdependent' @releaseTagParam -LTS:$LTS - } - 'alpine' { - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}" - Start-PSPackage -Type 'tar-alpine' @releaseTagParam -LTS:$LTS - } - 'rpm' { - Start-PSPackage -Type 'rpm' @releaseTagParam -LTS:$LTS - } - default { - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${mainLinuxBuildFolder}" - Start-PSPackage @releaseTagParam -LTS:$LTS -Type 'deb', 'tar' - } - } - - if ($BuildType -eq 'deb') { - Start-PSPackage -Type tar @releaseTagParam -LTS:$LTS - - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${minSizeLinuxBuildFolder}-meta\psoptions.json" - - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${minSizeLinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${minSizeLinuxBuildFolder}" - - Write-Verbose -Verbose "---- Min-Size ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - - Start-PSPackage -Type min-size @releaseTagParam -LTS:$LTS - - ## Create 'linux-arm' 'tar.gz' package. - ## Note that 'linux-arm' can only be built on Ubuntu environment. - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm32LinuxBuildFolder}-meta\psoptions.json" - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm32LinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm32LinuxBuildFolder}" - Start-PSPackage -Type tar-arm @releaseTagParam -LTS:$LTS - - ## Create 'linux-arm64' 'tar.gz' package. - ## Note that 'linux-arm64' can only be built on Ubuntu environment. - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64LinuxBuildFolder}-meta\psoptions.json" - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64LinuxBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64LinuxBuildFolder}" - Start-PSPackage -Type tar-arm64 @releaseTagParam -LTS:$LTS - } elseif ($BuildType -eq 'rpm') { - # Generate mariner amd64 package - Write-Verbose -Verbose "Generating mariner amd64 package" - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64MarinerBuildFolder}-meta\psoptions.json" - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64MarinerBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64MarinerBuildFolder}" - - Write-Verbose -Verbose "---- rpm-fxdependent ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - - Start-PSPackage -Type rpm-fxdependent @releaseTagParam -LTS:$LTS - - # Generate mariner arm64 package - Write-Verbose -Verbose "Generating mariner arm64 package" - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64MarinerBuildFolder}-meta\psoptions.json" - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64MarinerBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${arm64MarinerBuildFolder}" - - Write-Verbose -Verbose "---- rpm-fxdependent-arm64 ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - - Start-PSPackage -Type rpm-fxdependent-arm64 @releaseTagParam -LTS:$LTS - } elseif ($BuildType -eq 'alpine') { - Restore-PSOptions -PSOptionsPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64AlpineFxdBuildFolder}-meta\psoptions.json" - $filePermissionFile = "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64AlpineFxdBuildFolder}-meta\linuxFilePermission.json" - Set-LinuxFilePermission -FilePath $filePermissionFile -RootPath "${env:SYSTEM_ARTIFACTSDIRECTORY}\${amd64AlpineFxdBuildFolder}" - - Write-Verbose -Verbose "---- tar-alpine-fxdependent ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - - Start-PSPackage -Type tar-alpine-fxdependent @releaseTagParam -LTS:$LTS - } - } - catch { - Get-Error -InputObject $_ - throw - } -} - -<# - Used in Azure DevOps Yaml to do all the builds needed for all Linux packages for a channel. -#> -function Invoke-AzDevOpsLinuxPackageBuild { - param ( - [Parameter(Mandatory)] - [ValidatePattern("^v\d+\.\d+\.\d+(-\w+(\.\d{1,2})?)?$")] - [ValidateNotNullOrEmpty()] - [string]$ReleaseTag, - - [Parameter(Mandatory)] - [ValidateSet('fxdependent', 'alpine', 'deb', 'rpm')] - [String]$BuildType - ) - - if (!${env:SYSTEM_ARTIFACTSDIRECTORY}) { - throw "Must be run in Azure DevOps" - } - - try { - - Write-Verbose "Building '$BuildType' for $ReleaseTag ..." -Verbose - - $releaseTagParam = @{ 'ReleaseTag' = $ReleaseTag } - - $buildParams = @{ Configuration = 'Release'; PSModuleRestore = $true; Restore = $true } - - switch ($BuildType) { - 'fxdependent' { - $buildParams.Add("Runtime", "fxdependent") - } - 'alpine' { - $buildParams.Add("Runtime", 'linux-musl-x64') - } - } - - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${mainLinuxBuildFolder}" - Start-PSBuild @buildParams @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - - # Remove symbol files. - Remove-Item "${buildFolder}\*.pdb" -Force - - if ($BuildType -eq 'deb') { - ## Build 'min-size' - $options = Get-PSOptions - Write-Verbose -Verbose "---- Min-Size ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - $binDir = Join-Path -Path $options.Top -ChildPath 'bin' - if (Test-Path -Path $binDir) { - Write-Verbose -Verbose "Remove $binDir, to get a clean build for min-size package" - Remove-Item -Path $binDir -Recurse -Force - } - - $buildParams['ForMinimalSize'] = $true - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${minSizeLinuxBuildFolder}" - Start-PSBuild -Clean @buildParams @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files, xml document files. - Remove-Item "${buildFolder}\*.pdb", "${buildFolder}\*.xml" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - - ## Build 'linux-arm' and create 'tar.gz' package for it. - ## Note that 'linux-arm' can only be built on Ubuntu environment. - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${arm32LinuxBuildFolder}" - Start-PSBuild -Configuration Release -Restore -Runtime linux-arm -PSModuleRestore @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files. - Remove-Item "${buildFolder}\*.pdb" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${arm64LinuxBuildFolder}" - Start-PSBuild -Configuration Release -Restore -Runtime linux-arm64 -PSModuleRestore @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files. - Remove-Item "${buildFolder}\*.pdb" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - } elseif ($BuildType -eq 'rpm') { - ## Build for Mariner amd64 - $options = Get-PSOptions - Write-Verbose -Verbose "---- Mariner x64 ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - $binDir = Join-Path -Path $options.Top -ChildPath 'bin' - if (Test-Path -Path $binDir) { - Write-Verbose -Verbose "Remove $binDir, to get a clean build for Mariner x64 package" - Remove-Item -Path $binDir -Recurse -Force - } - - $buildParams['Runtime'] = 'fxdependent-linux-x64' - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${amd64MarinerBuildFolder}" - Start-PSBuild -Clean @buildParams @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files, xml document files. - Remove-Item "${buildFolder}\*.pdb", "${buildFolder}\*.xml" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - - ## Build for Mariner arm64 - $options = Get-PSOptions - Write-Verbose -Verbose "---- Mariner arm64 ----" - - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - $binDir = Join-Path -Path $options.Top -ChildPath 'bin' - if (Test-Path -Path $binDir) { - Write-Verbose -Verbose "Remove $binDir, to get a clean build for Mariner arm64 package" - Remove-Item -Path $binDir -Recurse -Force - } - - $buildParams['Runtime'] = 'fxdependent-linux-arm64' - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${arm64MarinerBuildFolder}" - - Start-PSBuild -Clean @buildParams @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files, xml document files. - Remove-Item "${buildFolder}\*.pdb", "${buildFolder}\*.xml" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - } elseif ($BuildType -eq 'alpine') { - ## Build for alpine fxdependent - $options = Get-PSOptions - Write-Verbose -Verbose "---- fxdependent alpine x64 ----" - Write-Verbose -Verbose "options.Output: $($options.Output)" - Write-Verbose -Verbose "options.Top $($options.Top)" - $binDir = Join-Path -Path $options.Top -ChildPath 'bin' - if (Test-Path -Path $binDir) { - Write-Verbose -Verbose "Remove $binDir, to get a clean build for Mariner package" - Remove-Item -Path $binDir -Recurse -Force - } - - $buildParams['Runtime'] = 'fxdependent-noopt-linux-musl-x64' - $buildFolder = "${env:SYSTEM_ARTIFACTSDIRECTORY}/${amd64AlpineFxdBuildFolder}" - Start-PSBuild -Clean @buildParams @releaseTagParam -Output $buildFolder -PSOptionsPath "${buildFolder}-meta/psoptions.json" - # Remove symbol files, xml document files. - Remove-Item "${buildFolder}\*.pdb", "${buildFolder}\*.xml" -Force - Get-ChildItem -Path $buildFolder -Recurse -File | Export-LinuxFilePermission -FilePath "${buildFolder}-meta/linuxFilePermission.json" -RootPath ${buildFolder} -Force - } - } - catch { - Get-Error -InputObject $_ - throw - } -} - <# Apply the file permissions specified in the json file $FilePath to the files under $RootPath. The format of the json file is like: @@ -5009,215 +4550,22 @@ function Send-AzdoFile { Copy-Item -Path $Path -Destination $logFile } - Write-Host "##vso[artifact.upload containerfolder=$newName;artifactname=$newName]$logFile" - Write-Verbose "Log file captured as $newName" -Verbose -} - -# Class used for serializing and deserialing a BOM into Json -class BomRecord { - hidden - [string] - $Pattern - - [ValidateSet("Product", "NonProduct")] - [string] - $FileType = "NonProduct" - - [string[]] - $Architecture - - # Add methods to normalize Pattern to use `/` as the directory separator, - # but give a Pattern that is usable on the current platform - [string] - GetPattern () { - # Get the directory separator character for the current OS - $dirSeparator = [System.io.path]::DirectorySeparatorChar - - # If the directory separator character is not a slash, then replace all slashes in the pattern with the OS-specific directory separator character - if ($dirSeparator -ne '/') { - return $this.Pattern.replace('/', $dirSeparator) - } - - # If the directory separator character is a slash, then return the pattern as-is - return $this.Pattern - } - - [void] - SetPattern ([string]$Pattern) { - # Get the directory separator character for the current OS - $dirSeparator = [System.io.path]::DirectorySeparatorChar - - # If the directory separator character is not a slash, then replace all instances of the OS-specific directory separator character with slashes in the pattern - if ($dirSeparator -ne '/') { - $this.Pattern = $Pattern.Replace($dirSeparator, '/') - } - - # If the directory separator character is a slash, then set the pattern as-is - $this.Pattern = $Pattern - } - - [void] - EnsureArchitecture([string[]]$DefaultArchitecture = @("x64","x86","arm64")) { - if (-not $this.PSObject.Properties.Match("Architecture")) { - $this.Architecture = $DefaultArchitecture - } - } -} - -# Verify a folder based on a BOM json. -# Use -Fix to update the BOM, Please review the file types. -function Test-Bom { - param( - [ValidateSet('mac','windows','linux')] - [string] - $BomName, - [ValidateScript({ Test-Path $_ })] - [string] - $Path, - [switch] - $Fix, - [string] - $Architecture - ) - - Write-Log "verifying no unauthorized files have been added or removed..." - $root = (Resolve-Path $Path).ProviderPath -replace "\$([System.io.path]::DirectorySeparatorChar)$" - - $bomFile = Join-Path -Path $PSScriptRoot -ChildPath "Boms\$BomName.json" - Write-Verbose "bomFile: $bomFile" -Verbose - [BomRecord[]]$bomRecords = Get-Content -Path $bomFile | ConvertFrom-Json - $bomList = [System.Collections.Generic.List[BomRecord]]::new($bomRecords) - $noMatch = @() - $patternsUsed = @() - $files = @(Get-ChildItem -File -Path $Path -Recurse) - $totalFiles = $files.Count - $currentFileCount = 0 - - # Test each file if it is a match for a pattern in the BOM - # Add patters found to $patternsUsed - # Generate a list of new BOMs in $noMatch - $files | ForEach-Object { - [System.IO.FileInfo] $file = $_ - $fileName = $file.Name - $filePath = $file.FullName - $currentFileCount++ - - Write-Progress -Activity "Testing $BomName BOM" -PercentComplete (100*$currentFileCount/$totalFiles) -Status "Processing $fileName" - - $match = $false - [BomRecord] $matchingRecord = $null - - # Test file against each BOM that can still have a match - foreach ($bom in $bomList) { - $pattern = $root + [system.io.path]::DirectorySeparatorChar + $bom.GetPattern() - if ($filePath -like $pattern) { - $matchingRecord = $bom - $match = $true - if ($patternsUsed -notcontains $bom) { - $patternsUsed += $bom - } - break - } - } - - # if we didn't find a match, create a record in the noMatch list. - if (!$match) { - $relativePath = $_.FullName.Replace($root, "").Substring(1) - $isProduct = Test-IsProductFile -Path $relativePath - $fileType = "NonProduct" - if ($isProduct) { - $fileType = "Product" - } - - [BomRecord] $newBomRecord = [BomRecord] @{ - FileType = $fileType - } - - $newBomRecord.SetPattern([WildcardPattern]::Escape($_.FullName.Replace($root, "").Substring(1))) - $noMatch += $newBomRecord - } - elseif ($matchingRecord -and ![WildcardPattern]::ContainsWildcardCharacters($matchingRecord.GetPattern())) { - # remove any exact pattern which have been matched to speed up file processing, - # because they should not have additional matches. - if ($matchingRecord -is [BomRecord]) { - $null = $bomList.Remove($matchingRecord) - } else { - Write-Warning "Cannot remove matchingRecord $($matchingRecord.GetPattern())" - } - } - } - - Write-Progress -Activity "Testing $BomName BOM" -Completed - - Write-Verbose "$($noMatch.count) records need to be added to $bomFile" -Verbose - - # Create the complete new manifest - $currentRecords = @() - # Add BOMs for all the files that didn't match - $currentRecords += $noMatch - # Add BOMs for all the patterns that did match - $currentRecords += $patternsUsed - - # Generate a name for the updated BOM - $newBom = Join-Path -Path ([system.io.path]::GetTempPath()) -ChildPath ("${bomName}-" + [system.io.path]::GetRandomFileName() + "-bom.json") - - # Sort and serialize the BOM - $currentRecords | Sort-Object -Property FileType, Pattern | ConvertTo-Json | Out-File -Encoding utf8NoBOM -FilePath $newBom - - # check if we removed any BOMs - $needsRemoval = $bom | Where-Object { - $_ -notin $patternsUsed - } - - Write-Verbose "$($needsRemoval.count) need removal from $bomFile" -Verbose - - # If we added or removed BOMs, log the new file and throw - if ($noMatch.count -gt 0 -or $needsRemoval.Count -gt 0) { - Send-AzdoFile -Path $newBom + Write-Verbose "Capture the log file as '$newName'" -Verbose + if($env:TF_BUILD) { + ## In Azure DevOps + Write-Host "##vso[artifact.upload containerfolder=$newName;artifactname=$newName]$logFile" + } elseif ($env:GITHUB_WORKFLOW -and $env:SYSTEM_ARTIFACTSDIRECTORY) { + ## In GitHub Actions + $destinationPath = $env:SYSTEM_ARTIFACTSDIRECTORY + Write-Verbose "Upload '$logFile' to '$destinationPath' in GitHub Action" -Verbose - # If -Fix was specified, update the original BOM - if ($Fix) { - Copy-Item -Path $newBom -Destination $bomFile -Force -Verbose + # Create the folder if it does not exist + if (!(Test-Path -Path $destinationPath)) { + $null = New-Item -ItemType Directory -Path $destinationPath -Force } - throw "Please update $bomFile per the above instructions" - } -} - -# Simple test to guess if a file is a product file -function Test-IsProductFile { - param( - $Path - ) - - $itemsToCopy = @( - "*.ps1" - "*Microsoft.PowerShell*.dll" - "*Microsoft.PowerShell*.psd1" - "*Microsoft.PowerShell*.ps1xml" - "*Microsoft.WSMan.Management*.psd1" - "*Microsoft.WSMan.Management*.ps1xml" - "*pwsh.dll" - "*System.Management.Automation.dll" - "*PSDiagnostics.ps?1" - "*pwsh" - "*pwsh.exe" - ) - - $itemsToExclude = @( - # This package is retrieved from https://www.github.com/powershell/MarkdownRender - "*Microsoft.PowerShell.MarkdownRender.dll" - - ) - if ($Path -like $itemsToExclude) { - return $false - } - - foreach ($pattern in $itemsToCopy) { - if ($Path -like $pattern) { - return $true - } + Copy-Item -Path $logFile -Destination $destinationPath -Force -Verbose + } else { + Write-Warning "This environment is neither Azure Devops nor GitHub Actions. Cannot capture the log file in this environment." } - - return $false } diff --git a/tools/packaging/packaging.strings.psd1 b/tools/packaging/packaging.strings.psd1 index eeb9a86ec10..0bf14ff0dbe 100644 --- a/tools/packaging/packaging.strings.psd1 +++ b/tools/packaging/packaging.strings.psd1 @@ -166,7 +166,7 @@ open {0} <files include="**/*" buildAction="None" copyToOutput="true" flatten="false" /> </contentFiles> <dependencies> - <group targetFramework="net10.0"></group> + <group targetFramework="net11.0"></group> </dependencies> </metadata> </package> diff --git a/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj b/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj index f358b454baa..34ead3a2dc5 100644 --- a/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj +++ b/tools/packaging/projects/reference/Microsoft.PowerShell.Commands.Utility/Microsoft.PowerShell.Commands.Utility.csproj @@ -1,11 +1,11 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <Version>$(RefAsmVersion)</Version> <DelaySign>true</DelaySign> <AssemblyOriginatorKeyFile>$(SnkFile)</AssemblyOriginatorKeyFile> <SignAssembly>true</SignAssembly> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> </PropertyGroup> <ItemGroup> <Reference Include="System.Management.Automation"> diff --git a/tools/packaging/projects/reference/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj b/tools/packaging/projects/reference/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj index c0794a6a708..378ca59ff95 100644 --- a/tools/packaging/projects/reference/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj +++ b/tools/packaging/projects/reference/Microsoft.PowerShell.ConsoleHost/Microsoft.PowerShell.ConsoleHost.csproj @@ -1,11 +1,11 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <Version>$(RefAsmVersion)</Version> <DelaySign>true</DelaySign> <AssemblyOriginatorKeyFile>$(SnkFile)</AssemblyOriginatorKeyFile> <SignAssembly>true</SignAssembly> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> </PropertyGroup> <ItemGroup> <Reference Include="System.Management.Automation"> diff --git a/tools/packaging/projects/reference/System.Management.Automation/System.Management.Automation.csproj b/tools/packaging/projects/reference/System.Management.Automation/System.Management.Automation.csproj index f4626e110fd..8f80aa50a3d 100644 --- a/tools/packaging/projects/reference/System.Management.Automation/System.Management.Automation.csproj +++ b/tools/packaging/projects/reference/System.Management.Automation/System.Management.Automation.csproj @@ -1,11 +1,11 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>net10.0</TargetFramework> + <TargetFramework>net11.0</TargetFramework> <Version>$(RefAsmVersion)</Version> <DelaySign>true</DelaySign> <AssemblyOriginatorKeyFile>$(SnkFile)</AssemblyOriginatorKeyFile> <SignAssembly>true</SignAssembly> - <LangVersion>13.0</LangVersion> + <LangVersion>preview</LangVersion> </PropertyGroup> <ItemGroup> <PackageReference Include="Microsoft.Management.Infrastructure" Version="3.0.0" /> diff --git a/tools/releaseToWinget.ps1 b/tools/releaseToWinget.ps1 deleted file mode 100644 index e3c1af080e3..00000000000 --- a/tools/releaseToWinget.ps1 +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. - -param( - [Parameter(Mandatory)] - [semver] - $ReleaseVersion, - - [Parameter()] - [string] - $WingetRepoPath = "$PSScriptRoot/../../winget-pkgs", - - [Parameter()] - [string] - $FromRepository = 'rjmholt', - - [Parameter()] - [string] - $GitHubToken -) - -function GetMsiHash -{ - param( - [Parameter(Mandatory)] - [string] - $ReleaseVersion, - - [Parameter(Mandatory)] - $MsiName - ) - - $releaseParams = @{ - Tag = "v$ReleaseVersion" - OwnerName = 'PowerShell' - RepositoryName = 'PowerShell' - } - - if ($GitHubToken) { $releaseParams.AccessToken = $GitHubToken } - - $releaseDescription = (Get-GitHubRelease @releaseParams).body - - $regex = [regex]::new("powershell-$ReleaseVersion-win-x64.msi.*?([0-9A-F]{64})", 'SingleLine,IgnoreCase') - - return $regex.Match($releaseDescription).Groups[1].Value -} - -function GetThisScriptRepoUrl -{ - # Find the root of the repo - $prefix = $PSScriptRoot - while ($prefix) - { - if (Test-Path "$prefix/LICENSE.txt") - { - break - } - - $prefix = Split-Path $prefix - } - - $stem = $PSCommandPath.Substring($prefix.Length + 1).Replace('\', '/') - - return "https://github.com/PowerShell/PowerShell/blob/master/$stem" -} - -function Exec -{ - param([scriptblock]$sb) - - & $sb - - if ($LASTEXITCODE -ne 0) - { - throw "Invocation failed for '$sb'. See above errors for details" - } -} - -$ErrorActionPreference = 'Stop' - -$wingetPath = (Resolve-Path $WingetRepoPath).Path - -# Ensure we have git and PowerShellForGitHub installed -Import-Module -Name PowerShellForGitHub -$null = Get-Command git - -# Get the MSI hash from the release body -$msiName = "PowerShell-$ReleaseVersion-win-x64.msi" -$msiHash = GetMsiHash -ReleaseVersion $ReleaseVersion -MsiName $msiName - -$publisherName = 'Microsoft' - -# Create the manifest -$productName = if ($ReleaseVersion.PreReleaseLabel) -{ - 'PowerShell-Preview' -} -else -{ - 'PowerShell' -} - -$manifestDir = Join-Path $wingetPath 'manifests' 'm' $publisherName $productName $ReleaseVersion -$manifestPath = Join-Path $manifestDir "$publisherName.$productName.yaml" - -$manifestContent = @" -PackageIdentifier: $publisherName.$productName -PackageVersion: $ReleaseVersion -PackageName: $productName -Publisher: $publisherName -PackageUrl: https://microsoft.com/PowerShell -License: MIT -LicenseUrl: https://github.com/PowerShell/PowerShell/blob/master/LICENSE.txt -Moniker: $($productName.ToLower()) -ShortDescription: $publisherName.$productName -Description: PowerShell is a cross-platform (Windows, Linux, and macOS) automation and configuration tool/framework that works well with your existing tools and is optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets. -Tags: -- powershell -- pwsh -Homepage: https://github.com/PowerShell/PowerShell -Installers: -- Architecture: x64 - InstallerUrl: https://github.com/PowerShell/PowerShell/releases/download/v$ReleaseVersion/$msiName - InstallerSha256: $msiHash - InstallerType: msi -PackageLocale: en-US -ManifestType: singleton -ManifestVersion: 1.0.0 - -"@ - -Push-Location $wingetPath -try -{ - $branch = "pwsh-$ReleaseVersion" - - Exec { git checkout master } - Exec { git checkout -b $branch } - - New-Item -Path $manifestDir -ItemType Directory - Set-Content -Path $manifestPath -Value $manifestContent -Encoding utf8NoBOM - - Exec { git add $manifestPath } - Exec { git commit -m "Add $productName $ReleaseVersion" } - Exec { git push origin $branch } - - $prParams = @{ - Title = "Add $productName $ReleaseVersion" - Body = "This pull request is automatically generated. See $(GetThisScriptRepoUrl)." - Head = $branch - HeadOwner = $FromRepository - Base = 'master' - Owner = 'Microsoft' - RepositoryName = 'winget-pkgs' - MaintainerCanModify = $true - } - - if ($GitHubToken) { $prParams.AccessToken = $GitHubToken } - - New-GitHubPullRequest @prParams -} -finally -{ - git checkout master - Pop-Location -} diff --git a/tools/releaseTools.psm1 b/tools/releaseTools.psm1 index b034e2863dd..99edf93c08a 100644 --- a/tools/releaseTools.psm1 +++ b/tools/releaseTools.psm1 @@ -37,6 +37,7 @@ $Script:powershell_team = @( "dependabot-preview[bot]" "dependabot[bot]" "github-actions[bot]" + "Copilot" "Anam Navied" "Andrew Schwartzmeyer" "Jason Helmick" @@ -46,6 +47,27 @@ $Script:powershell_team = @( "Justin Chung" ) +# The powershell team members GitHub logins. We use them to decide if the original author of a backport PR is from the team. +$script:psteam_logins = @( + 'andyleejordan' + 'TravisEz13' + 'daxian-dbw' + 'adityapatwardhan' + 'SteveL-MSFT' + 'dependabot[bot]' + 'pwshBot' + 'jshigetomi' + 'SeeminglyScience' + 'anamnavi' + 'sdwheeler' + 'Copilot' + 'copilot-swe-agent' + 'app/copilot-swe-agent' + 'StevenBucher98' + 'alerickson' + 'tgauth' +) + # They are very active contributors, so we keep their email-login mappings here to save a few queries to Github. $Script:community_login_map = @{ "darpa@yandex.ru" = "iSazonov" @@ -54,11 +76,6 @@ $Script:community_login_map = @{ "info@powercode-consulting.se" = "powercode" } -# Ignore dependency bumping bot (Dependabot): -$Script:attribution_ignore_list = @( - 'dependabot[bot]@users.noreply.github.com' -) - ############################## #.SYNOPSIS #In the release workflow, the release branch will be merged back to master after the release is done, @@ -262,25 +279,76 @@ function Get-ChangeLog $clExperimental = @() foreach ($commit in $new_commits) { + $commitSubject = $commit.Subject + $prNumber = $commit.PullRequest + Write-Verbose "subject: $commitSubject" Write-Verbose "authorname: $($commit.AuthorName)" - if ($commit.AuthorEmail.EndsWith("@microsoft.com") -or $powershell_team -contains $commit.AuthorName -or $Script:attribution_ignore_list -contains $commit.AuthorEmail) { - $commit.ChangeLogMessage = "- {0}" -f (Get-ChangeLogMessage $commit.Subject) + + try { + $pr = Invoke-RestMethod ` + -Uri "https://api.github.com/repos/PowerShell/PowerShell/pulls/$prNumber" ` + -Headers $header ` + -ErrorAction Stop ` + -Verbose:$false ## Always disable verbose to avoid noise when we debug this function. + } catch { + ## A commit may not have corresponding GitHub PRs. In that case, we will get status code 404 (Not Found). + ## Otherwise, let the error bubble up. + if ($_.Exception.Response.StatusCode -ne 404) { + throw + } + } + + if ($commitSubject -match '^\[release/v\d\.\d\] ') { + ## The commit was from a backport PR. We need to get the real author in this case. + if (-not $pr) { + throw "The commit is from a backport PR (#$prNumber), but the PR cannot be found.`nPR Title: $commitSubject" + } + + $userPattern = 'Triggered by @.+ on behalf of @(.+)' + if ($pr.body -match $userPattern) { + $commit.AuthorGitHubLogin = ($Matches.1).Trim() + Write-Verbose "backport PR. real author login: $($commit.AuthorGitHubLogin)" + } else { + throw "The commit is from a backport PR (#$prNumber), but the PR description failed to match the pattern '$userPattern'. Was the template for backport PRs changed?`nPR Title: $commitSubject" + } + } + + if ($commit.AuthorGitHubLogin) { + if ($script:psteam_logins -contains $commit.AuthorGitHubLogin) { + $commit.ChangeLogMessage = "- {0}" -f (Get-ChangeLogMessage $commitSubject) + } else { + $commit.ChangeLogMessage = ("- {0} (Thanks @{1}!)" -f (Get-ChangeLogMessage $commitSubject), $commit.AuthorGitHubLogin) + $commit.ThankYouMessage = ("@{0}" -f ($commit.AuthorGitHubLogin)) + } + } elseif ($commit.AuthorEmail.EndsWith("@microsoft.com") -or $powershell_team -contains $commit.AuthorName) { + $commit.ChangeLogMessage = "- {0}" -f (Get-ChangeLogMessage $commitSubject) } else { if ($community_login_map.ContainsKey($commit.AuthorEmail)) { $commit.AuthorGitHubLogin = $community_login_map[$commit.AuthorEmail] } else { - $uri = "https://api.github.com/repos/PowerShell/PowerShell/commits/$($commit.Hash)" try{ - $response = Invoke-WebRequest -Uri $uri -Method Get -Headers $header -ErrorAction Ignore - } catch{} + ## Always disable verbose to avoid noise when we debug this function. + $response = Invoke-RestMethod ` + -Uri "https://api.github.com/repos/PowerShell/PowerShell/commits/$($commit.Hash)" ` + -Headers $header ` + -ErrorAction Stop ` + -Verbose:$false + } catch { + ## A commit could be available in ADO only. In that case, we will get status code 422 (UnprocessableEntity). + ## Otherwise, let the error bubble up. + if ($_.Exception.Response.StatusCode -ne 422) { + throw + } + } + if($response) { - $content = ConvertFrom-Json -InputObject $response.Content - $commit.AuthorGitHubLogin = $content.author.login + $commit.AuthorGitHubLogin = $response.author.login $community_login_map[$commit.AuthorEmail] = $commit.AuthorGitHubLogin } } - $commit.ChangeLogMessage = ("- {0} (Thanks @{1}!)" -f (Get-ChangeLogMessage $commit.Subject), $commit.AuthorGitHubLogin) + + $commit.ChangeLogMessage = ("- {0} (Thanks @{1}!)" -f (Get-ChangeLogMessage $commitSubject), $commit.AuthorGitHubLogin) $commit.ThankYouMessage = ("@{0}" -f ($commit.AuthorGitHubLogin)) } @@ -289,16 +357,6 @@ function Get-ChangeLog } ## Get the labels for the PR - try { - $pr = Invoke-RestMethod -Uri "https://api.github.com/repos/PowerShell/PowerShell/pulls/$($commit.PullRequest)" -Headers $header -ErrorAction SilentlyContinue - } - catch { - if ($_.Exception.Response.StatusCode -eq '404') { - $pr = $null - #continue - } - } - if($pr) { $clLabel = $pr.labels | Where-Object { $_.Name -match "^CL-"} @@ -328,7 +386,7 @@ function Get-ChangeLog "CL-Tools" { $clTools += $commit } "CL-Untagged" { $clUntagged += $commit } "CL-NotInBuild" { continue } - Default { throw "unknown tag '$cLabel' for PR: '$($commit.PullRequest)'" } + Default { throw "unknown tag '$cLabel' for PR: '$prNumber'" } } } } @@ -426,6 +484,9 @@ function Get-ChangeLogMessage '^Build\(deps\): ' { return $OriginalMessage.replace($Matches.0,'') } + '^\[release/v\d\.\d\] ' { + return $OriginalMessage.replace($Matches.0,'') + } default { return $OriginalMessage } @@ -867,8 +928,8 @@ function Invoke-PRBackport { ) $continue = $false while(!$continue) { - $input= Read-Host -Prompt ($Message + "`nType 'Yes<enter>' to continue 'No<enter>' to exit") - switch($input) { + $value = Read-Host -Prompt ($Message + "`nType 'Yes<enter>' to continue 'No<enter>' to exit") + switch($value) { 'yes' { $continue= $true } diff --git a/tools/wix/wix.psm1 b/tools/wix/wix.psm1 index 8d4dd45fdc9..a18bb9efc19 100644 --- a/tools/wix/wix.psm1 +++ b/tools/wix/wix.psm1 @@ -47,6 +47,7 @@ function Install-Wix if (-not $respository) { Write-Verbose -Verbose "Registering dotnet-eng repository..." Register-PSResourceRepository -Name 'dotnet-eng' -Uri 'https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json' -Trusted + Set-PSResourceRepository -CredentialProvider None -Name 'dotnet-eng' -Trusted } # keep version in sync with Microsoft.PowerShell.Packaging.csproj